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
VERISIGN INC SDCV 3.250% 8/1 92343EAD4 8,528 2,475,000 PRN   SOLE 21 2,475,000 0 0
NXP SEMICONDUCTORS N V DBCV 1.000%12/0 62952QAB6 2,846 2,300,000 PRN   SOLE 21 2,300,000 0 0
HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 3,259 2,690,000 PRN   SOLE 21 2,690,000 0 0
GENERAL CABLE CORP DEL NEW FRNT 4.500%11/1 369300AL2 913 865,000 PRN   SOLE 21 865,000 0 0
CTRIP COM INTL LTD NOTE 1.250%10/1 22943FAD2 1,138 935,000 PRN   SOLE 21 935,000 0 0
CIENA CORP NOTE 3.750%10/1 171779AJ0 864 655,000 PRN   SOLE 21 655,000 0 0
CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 4,053 2,325,000 PRN   SOLE 21 2,325,000 0 0
1347 PPTY INS HLDGS INC COM 68244P107 5 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 119 16,690 SH   SOLE 21 16,690 0 0
1ST CONSTITUTION BANCORP COM 31986N102 28 1,282 SH   SOLE 18 1,282 0 0
1ST CONSTITUTION BANCORP COM 31986N102 561 25,793 SH   SOLE 21 25,793 0 0
1ST SOURCE CORP COM 336901103 163 3,229 SH   SOLE 2 674 0 2,555
1ST SOURCE CORP COM 336901103 20 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,788 55,083 SH   SOLE 18 55,083 0 0
1ST SOURCE CORP COM 336901103 610 12,043 SH   SOLE 19 12,043 0 0
1ST SOURCE CORP COM 336901103 25,254 498,890 SH   SOLE 21 498,890 0 0
1ST SOURCE CORP COM 336901103 26,928 531,973 SH   SOLE 22 500,896 0 31,077
1ST SOURCE CORP COM 336901103 394 7,787 SH   SOLE 26 0 0 7,787
1ST SOURCE CORP COM 336901103 127 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 172 3,403 SH   SOLE 30 3,403 0 0
1ST SOURCE CORP COM 336901103 77 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 101 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 5,568 803,412 SH   SOLE 21 803,412 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 2,587 373,342 SH   SOLE 22 373,342 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 62 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 1,114 160,732 SH   SOLE 30 160,732 0 0
22ND CENTY GROUP INC COM 90137F103 45 19,303 SH   SOLE 18 19,303 0 0
22ND CENTY GROUP INC COM 90137F103 646 275,090 SH   SOLE 21 275,090 0 0
22ND CENTY GROUP INC COM 90137F103 3,886 1,653,757 SH   SOLE 22 1,653,757 0 0
22ND CENTY GROUP INC COM 90137F103 2,025 861,805 SH   SOLE 26 162,121 0 699,684
2U INC COM 90214J101 197 2,345 SH   SOLE 2 2,034 0 311
2U INC COM 90214J101 17 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 93 1,110 SH   SOLE 7 1,110 0 0
2U INC COM 90214J101 12,843 152,840 SH   SOLE 18 152,840 0 0
2U INC COM 90214J101 3,139 37,359 SH   SOLE 19 37,359 0 0
2U INC COM 90214J101 122,228 1,454,574 SH   SOLE 21 1,454,574 0 0
2U INC COM 90214J101 120,675 1,436,092 SH   SOLE 22 1,349,255 0 86,837
2U INC COM 90214J101 1,529 18,198 SH   SOLE 26 11,851 0 6,347
2U INC COM 90214J101 607 7,225 SH   SOLE 28 7,225 0 0
2U INC COM 90214J101 870 10,358 SH   SOLE 30 10,358 0 0
2U INC COM 90214J101 4,961 59,040 SH   SOLE 34 59,040 0 0
2U INC COM 90214J101 485 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 585 50,440 SH   SOLE 2 49,852 0 588
3-D SYS CORP DEL COM NEW 88554D205 7 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 34 2,898 SH   SOLE 7 2,898 0 0
3-D SYS CORP DEL COM NEW 88554D205 7,823 675,008 SH   SOLE 18 675,008 0 0
3-D SYS CORP DEL COM NEW 88554D205 982 84,765 SH   SOLE 19 84,765 0 0
3-D SYS CORP DEL COM NEW 88554D205 95,918 8,275,970 SH   SOLE 21 8,275,970 0 0
3-D SYS CORP DEL COM NEW 88554D205 40,974 3,535,289 SH   SOLE 22 3,347,004 0 188,285
3-D SYS CORP DEL COM NEW 88554D205 171 14,748 SH   SOLE 26 7,374 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 178 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 231 19,925 SH   SOLE 30 19,925 0 0
3-D SYS CORP DEL COM NEW 88554D205 128 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 188,288 857,724 SH   SOLE 2 299,966 0 557,758
3M CO COM 88579Y101 47,094 214,530 SH   SOLE 4 198,471 0 16,059
3M CO COM 88579Y101 110,942 505,384 SH   SOLE 7 442,043 0 63,341
3M CO COM 88579Y101 11,515 52,457 SH   SOLE 13 52,457 0 0
3M CO COM 88579Y101 973 4,434 SH   SOLE 15 4,434 0 0
3M CO COM 88579Y101 364,284 1,659,455 SH   SOLE 18 1,551,559 0 107,896
3M CO COM 88579Y101 265,736 1,210,530 SH   SOLE 19 1,210,530 0 0
3M CO COM 88579Y101 63,037 287,160 SH   SOLE 20 23,636 0 263,524
3M CO COM 88579Y101 2,460,890 11,210,324 SH   SOLE 21 11,210,324 0 0
3M CO COM 88579Y101 3,683,998 16,782,059 SH   SOLE 22 13,611,970 0 3,170,089
3M CO COM 88579Y101 165,429 753,594 SH   SOLE 23 753,594 0 0
3M CO COM 88579Y101 118,961 541,916 SH   SOLE 25 541,916 0 0
3M CO COM 88579Y101 387,304 1,764,324 SH   SOLE 26 543,953 0 1,220,371
3M CO COM 88579Y101 19,764 90,035 SH   SOLE 28 90,035 0 0
3M CO COM 88579Y101 27,038 123,171 SH   SOLE 29 18,884 0 104,287
3M CO COM 88579Y101 415,061 1,890,767 SH   SOLE 30 1,890,767 0 0
3M CO COM 88579Y101 68,244 310,880 SH   SOLE 31 117,788 0 193,092
3M CO COM 88579Y101 22,150 100,901 SH   SOLE 32 100,901 0 0
3M CO COM 88579Y101 41,896 190,853 SH   SOLE 34 190,853 0 0
3M CO COM 88579Y101 127,385 580,290 SH   SOLE 36 580,290 0 0
3M CO COM 88579Y101 1,455 6,628 SH   SOLE 37 6,628 0 0
3M CO COM 88579Y101 2,541 11,574 SH   SOLE 40 11,574 0 0
500 COM LTD SPON ADR REP A 33829R100 70 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 211 12,297 SH   SOLE 21 12,297 0 0
500 COM LTD SPON ADR REP A 33829R100 1,563 91,076 SH   SOLE 22 91,076 0 0
500 COM LTD SPON ADR REP A 33829R100 848 49,408 SH   SOLE 30 49,408 0 0
51JOB INC SP ADR REP COM 316827104 365 4,242 SH   SOLE 4 4,242 0 0
51JOB INC SP ADR REP COM 316827104 25,656 298,185 SH   SOLE 21 298,185 0 0
51JOB INC SP ADR REP COM 316827104 9,384 109,060 SH   SOLE 22 109,060 0 0
51JOB INC SP ADR REP COM 316827104 6,080 70,666 SH   SOLE 30 70,666 0 0
58 COM INC SPON ADR REP A 31680Q104 2,104 26,342 SH   SOLE 2 2,764 0 23,578
58 COM INC SPON ADR REP A 31680Q104 1,877 23,509 SH   SOLE 4 23,509 0 0
58 COM INC SPON ADR REP A 31680Q104 882 11,050 SH   SOLE 7 11,050 0 0
58 COM INC SPON ADR REP A 31680Q104 2,841 35,570 SH   SOLE 15 35,570 0 0
58 COM INC SPON ADR REP A 31680Q104 2,055 25,729 SH   SOLE 18 25,729 0 0
58 COM INC SPON ADR REP A 31680Q104 8,845 110,756 SH   SOLE 19 110,756 0 0
58 COM INC SPON ADR REP A 31680Q104 145,210 1,818,303 SH   SOLE 21 1,818,303 0 0
58 COM INC SPON ADR REP A 31680Q104 85,079 1,065,347 SH   SOLE 22 961,693 0 103,654
58 COM INC SPON ADR REP A 31680Q104 7,872 98,574 SH   SOLE 23 98,574 0 0
58 COM INC SPON ADR REP A 31680Q104 2,399 30,045 SH   SOLE 25 30,045 0 0
58 COM INC SPON ADR REP A 31680Q104 24,557 307,496 SH   SOLE 26 55,356 0 252,140
58 COM INC SPON ADR REP A 31680Q104 975 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 2,580 32,309 SH   SOLE 29 21,754 0 10,555
58 COM INC SPON ADR REP A 31680Q104 42,093 527,081 SH   SOLE 30 527,081 0 0
58 COM INC SPON ADR REP A 31680Q104 4,826 60,425 SH   SOLE 31 5,391 0 55,034
58 COM INC SPON ADR REP A 31680Q104 481 6,019 SH   SOLE 32 6,019 0 0
58 COM INC SPON ADR REP A 31680Q104 5,000 62,613 SH   SOLE 34 62,613 0 0
58 COM INC SPON ADR REP A 31680Q104 34 432 SH   SOLE 40 432 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 130 10,728 SH   SOLE 21 10,728 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 108 8,904 SH   SOLE 26 0 0 8,904
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 34 2,803 SH   SOLE 28 2,803 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 87 7,177 SH   SOLE 30 7,177 0 0
8X8 INC NEW COM 282914100 82 4,395 SH   SOLE 2 3,716 0 679
8X8 INC NEW COM 282914100 14 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 43 2,307 SH   SOLE 7 2,307 0 0
8X8 INC NEW COM 282914100 7,311 392,034 SH   SOLE 18 392,034 0 0
8X8 INC NEW COM 282914100 1,302 69,808 SH   SOLE 19 69,808 0 0
8X8 INC NEW COM 282914100 155,270 8,325,449 SH   SOLE 21 8,325,449 0 0
8X8 INC NEW COM 282914100 46,335 2,484,436 SH   SOLE 22 2,327,633 0 156,803
8X8 INC NEW COM 282914100 726 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 241 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,399 128,641 SH   SOLE 30 128,641 0 0
8X8 INC NEW COM 282914100 197 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 16 3,123 SH   SOLE 18 3,123 0 0
A H BELO CORP COM CL A 001282102 289 56,083 SH   SOLE 21 56,083 0 0
A H BELO CORP COM CL A 001282102 2,709 526,082 SH   SOLE 22 526,082 0 0
A MARK PRECIOUS METALS INC COM 00181T107 9 700 SH   SOLE 18 700 0 0
A MARK PRECIOUS METALS INC COM 00181T107 135 10,987 SH   SOLE 21 10,987 0 0
A MARK PRECIOUS METALS INC COM 00181T107 50 4,088 SH   SOLE 22 4,088 0 0
A10 NETWORKS INC COM 002121101 420 72,144 SH   SOLE 2 71,890 0 254
A10 NETWORKS INC COM 002121101 6 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,022 175,606 SH   SOLE 18 175,606 0 0
A10 NETWORKS INC COM 002121101 3,755 645,178 SH   SOLE 19 645,178 0 0
A10 NETWORKS INC COM 002121101 9,546 1,640,280 SH   SOLE 21 1,640,280 0 0
A10 NETWORKS INC COM 002121101 16,710 2,871,101 SH   SOLE 22 2,771,574 0 99,527
A10 NETWORKS INC COM 002121101 1,543 265,068 SH   SOLE 23 265,068 0 0
A10 NETWORKS INC COM 002121101 2,463 423,120 SH   SOLE 26 0 0 423,120
A10 NETWORKS INC COM 002121101 27 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 494 84,861 SH   SOLE 29 0 0 84,861
A10 NETWORKS INC COM 002121101 54 9,321 SH   SOLE 30 9,321 0 0
AAC HLDGS INC COM 000307108 28 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 427 37,188 SH   SOLE 18 37,188 0 0
AAC HLDGS INC COM 000307108 98 8,556 SH   SOLE 19 8,556 0 0
AAC HLDGS INC COM 000307108 4,400 383,286 SH   SOLE 21 383,286 0 0
AAC HLDGS INC COM 000307108 2,848 248,110 SH   SOLE 22 234,492 0 13,618
AAON INC COM PAR $0.004 000360206 67 1,725 SH   SOLE 2 1,725 0 0
AAON INC COM PAR $0.004 000360206 8 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 43 1,113 SH   SOLE 7 1,113 0 0
AAON INC COM PAR $0.004 000360206 7,002 179,543 SH   SOLE 18 179,543 0 0
AAON INC COM PAR $0.004 000360206 1,258 32,255 SH   SOLE 19 32,255 0 0
AAON INC COM PAR $0.004 000360206 145,027 3,718,641 SH   SOLE 21 3,718,641 0 0
AAON INC COM PAR $0.004 000360206 44,306 1,136,046 SH   SOLE 22 1,061,587 0 74,459
AAON INC COM PAR $0.004 000360206 715 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 238 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 2,196 56,318 SH   SOLE 30 56,318 0 0
AAON INC COM PAR $0.004 000360206 184 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 671 15,221 SH   SOLE 2 1,337 0 13,884
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 29 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 6,559 148,694 SH   SOLE 18 148,694 0 0
AAR CORP COM 000361105 1,175 26,630 SH   SOLE 19 26,630 0 0
AAR CORP COM 000361105 189,986 4,307,098 SH   SOLE 21 4,307,098 0 0
AAR CORP COM 000361105 40,419 916,317 SH   SOLE 22 845,880 0 70,437
AAR CORP COM 000361105 633 14,342 SH   SOLE 26 5,768 0 8,574
AAR CORP COM 000361105 212 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,988 45,060 SH   SOLE 30 45,060 0 0
AAR CORP COM 000361105 158 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 2,169 46,554 SH   SOLE 2 36,180 0 10,374
AARONS INC COM PAR $0.50 002535300 48 1,021 SH   SOLE 4 1,021 0 0
AARONS INC COM PAR $0.50 002535300 63 1,344 SH   SOLE 7 1,344 0 0
AARONS INC COM PAR $0.50 002535300 18,376 394,325 SH   SOLE 18 394,325 0 0
AARONS INC COM PAR $0.50 002535300 3,795 81,446 SH   SOLE 19 81,446 0 0
AARONS INC COM PAR $0.50 002535300 186,358 3,999,098 SH   SOLE 21 3,999,098 0 0
AARONS INC COM PAR $0.50 002535300 108,057 2,318,819 SH   SOLE 22 2,193,182 0 125,637
AARONS INC COM PAR $0.50 002535300 1,730 37,118 SH   SOLE 23 37,118 0 0
AARONS INC COM PAR $0.50 002535300 1,547 33,203 SH   SOLE 26 6,447 0 26,756
AARONS INC COM PAR $0.50 002535300 439 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 237 5,077 SH   SOLE 29 0 0 5,077
AARONS INC COM PAR $0.50 002535300 556 11,927 SH   SOLE 30 11,927 0 0
AARONS INC COM PAR $0.50 002535300 805 17,280 SH   SOLE 34 17,280 0 0
AARONS INC COM PAR $0.50 002535300 58 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 335 7,185 SH   SOLE 40 7,185 0 0
ABAXIS INC COM 002567105 361 5,106 SH   SOLE 2 4,940 0 166
ABAXIS INC COM 002567105 4 52 SH   SOLE 4 52 0 0
ABAXIS INC COM 002567105 42 588 SH   SOLE 7 588 0 0
ABAXIS INC COM 002567105 6,902 97,730 SH   SOLE 18 97,730 0 0
ABAXIS INC COM 002567105 3,764 53,304 SH   SOLE 19 53,304 0 0
ABAXIS INC COM 002567105 155,925 2,207,951 SH   SOLE 21 2,207,951 0 0
ABAXIS INC COM 002567105 49,562 701,816 SH   SOLE 22 661,922 0 39,894
ABAXIS INC COM 002567105 1,187 16,804 SH   SOLE 23 16,804 0 0
ABAXIS INC COM 002567105 2,596 36,764 SH   SOLE 26 2,815 0 33,949
ABAXIS INC COM 002567105 222 3,148 SH   SOLE 28 3,148 0 0
ABAXIS INC COM 002567105 166 2,351 SH   SOLE 29 0 0 2,351
ABAXIS INC COM 002567105 2,246 31,803 SH   SOLE 30 31,803 0 0
ABAXIS INC COM 002567105 181 2,568 SH   SOLE 40 2,568 0 0
ABB LTD SPONSORED ADR 000375204 37,863 1,594,899 SH   SOLE 18 1,594,799 0 100
ABB LTD SPONSORED ADR 000375204 40,599 1,710,170 SH   SOLE 19 1,710,170 0 0
ABB LTD SPONSORED ADR 000375204 1,604 67,560 SH   SOLE 23 67,560 0 0
ABB LTD SPONSORED ADR 000375204 10,343 435,681 SH   SOLE 34 435,681 0 0
ABBOTT LABS COM 002824100 169,833 2,834,327 SH   SOLE 2 1,213,467 0 1,620,860
ABBOTT LABS COM 002824100 34,941 583,120 SH   SOLE 4 540,414 0 42,706
ABBOTT LABS COM 002824100 94,871 1,583,294 SH   SOLE 7 1,286,179 0 297,115
ABBOTT LABS COM 002824100 737 12,305 SH   SOLE 13 12,305 0 0
ABBOTT LABS COM 002824100 759 12,670 SH   SOLE 15 12,670 0 0
ABBOTT LABS COM 002824100 220,220 3,675,232 SH   SOLE 18 3,434,785 0 240,447
ABBOTT LABS COM 002824100 277,722 4,634,874 SH   SOLE 19 4,634,874 0 0
ABBOTT LABS COM 002824100 42,706 712,721 SH   SOLE 20 164,556 0 548,165
ABBOTT LABS COM 002824100 1,944,467 32,451,055 SH   SOLE 21 32,451,055 0 0
ABBOTT LABS COM 002824100 2,796,373 46,668,440 SH   SOLE 22 38,015,506 0 8,652,934
ABBOTT LABS COM 002824100 128,527 2,144,978 SH   SOLE 23 2,144,978 0 0
ABBOTT LABS COM 002824100 94,248 1,572,889 SH   SOLE 25 1,572,889 0 0
ABBOTT LABS COM 002824100 285,518 4,764,990 SH   SOLE 26 1,578,068 0 3,186,922
ABBOTT LABS COM 002824100 15,758 262,989 SH   SOLE 28 262,989 0 0
ABBOTT LABS COM 002824100 10,791 180,090 SH   SOLE 29 49,239 0 130,851
ABBOTT LABS COM 002824100 334,446 5,581,535 SH   SOLE 30 5,581,535 0 0
ABBOTT LABS COM 002824100 48,453 808,624 SH   SOLE 31 331,628 0 476,996
ABBOTT LABS COM 002824100 114,022 1,902,911 SH   SOLE 34 1,902,911 0 0
ABBOTT LABS COM 002824100 94,346 1,574,538 SH   SOLE 36 1,574,538 0 0
ABBOTT LABS COM 002824100 2,090 34,872 SH   SOLE 40 34,872 0 0
ABBVIE INC COM 00287Y109 228,210 2,411,091 SH   SOLE 2 902,593 0 1,508,498
ABBVIE INC COM 00287Y109 55,839 589,957 SH   SOLE 4 549,741 0 40,216
ABBVIE INC COM 00287Y109 123,340 1,303,119 SH   SOLE 7 1,157,569 0 145,550
ABBVIE INC COM 00287Y109 4,806 50,774 SH   SOLE 13 50,774 0 0
ABBVIE INC COM 00287Y109 1,169 12,352 SH   SOLE 15 12,352 0 0
ABBVIE INC COM 00287Y109 348,270 3,679,553 SH   SOLE 18 3,403,675 0 275,878
ABBVIE INC COM 00287Y109 175,013 1,849,058 SH   SOLE 19 1,849,058 0 0
ABBVIE INC COM 00287Y109 51,472 543,810 SH   SOLE 20 69,282 0 474,528
ABBVIE INC COM 00287Y109 2,715,839 28,693,488 SH   SOLE 21 28,693,488 0 0
ABBVIE INC COM 00287Y109 4,161,351 43,965,673 SH   SOLE 22 35,637,862 0 8,327,811
ABBVIE INC COM 00287Y109 197,611 2,087,807 SH   SOLE 23 2,087,807 0 0
ABBVIE INC COM 00287Y109 135,968 1,436,531 SH   SOLE 25 1,436,531 0 0
ABBVIE INC COM 00287Y109 415,851 4,393,568 SH   SOLE 26 1,462,181 0 2,931,387
ABBVIE INC COM 00287Y109 22,786 240,735 SH   SOLE 28 240,735 0 0
ABBVIE INC COM 00287Y109 20,999 221,862 SH   SOLE 29 99,457 0 122,405
ABBVIE INC COM 00287Y109 489,588 5,172,618 SH   SOLE 30 5,172,618 0 0
ABBVIE INC COM 00287Y109 80,290 848,286 SH   SOLE 31 386,337 0 461,949
ABBVIE INC COM 00287Y109 92,516 977,450 SH   SOLE 34 977,450 0 0
ABBVIE INC COM 00287Y109 143,866 1,519,977 SH   SOLE 36 1,519,977 0 0
ABBVIE INC COM 00287Y109 1,528 16,143 SH   SOLE 37 16,143 0 0
ABBVIE INC COM 00287Y109 2,943 31,097 SH   SOLE 40 31,097 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 83 5,790 SH   SOLE 2 1,193 0 4,597
ABEONA THERAPEUTICS INC COM 00289Y107 5 358 SH   SOLE 7 358 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,441 100,444 SH   SOLE 18 100,444 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 317 22,110 SH   SOLE 19 22,110 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 13,250 923,329 SH   SOLE 21 923,329 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 11,469 799,250 SH   SOLE 22 747,540 0 51,710
ABEONA THERAPEUTICS INC COM 00289Y107 181 12,582 SH   SOLE 26 0 0 12,582
ABEONA THERAPEUTICS INC COM 00289Y107 92 6,415 SH   SOLE 30 6,415 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 46 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 546 22,559 SH   SOLE 2 11,021 0 11,538
ABERCROMBIE & FITCH CO CL A 002896207 8 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 93 3,829 SH   SOLE 7 3,829 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7,893 326,013 SH   SOLE 18 326,013 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,103 86,875 SH   SOLE 19 86,875 0 0
ABERCROMBIE & FITCH CO CL A 002896207 152,417 6,295,605 SH   SOLE 21 6,295,605 0 0
ABERCROMBIE & FITCH CO CL A 002896207 54,482 2,250,391 SH   SOLE 22 2,078,933 0 171,458
ABERCROMBIE & FITCH CO CL A 002896207 740 30,558 SH   SOLE 23 30,558 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,691 69,842 SH   SOLE 26 8,806 0 61,036
ABERCROMBIE & FITCH CO CL A 002896207 241 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,304 95,157 SH   SOLE 30 95,157 0 0
ABERCROMBIE & FITCH CO CL A 002896207 987 40,787 SH   SOLE 34 40,787 0 0
ABERCROMBIE & FITCH CO CL A 002896207 163 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 188 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 10,056 34,559 SH   SOLE 2 20,864 0 13,695
ABIOMED INC COM 003654100 64 219 SH   SOLE 4 219 0 0
ABIOMED INC COM 003654100 284 975 SH   SOLE 7 975 0 0
ABIOMED INC COM 003654100 40,496 139,167 SH   SOLE 18 139,167 0 0
ABIOMED INC COM 003654100 1,806 6,206 SH   SOLE 19 6,206 0 0
ABIOMED INC COM 003654100 596,837 2,051,056 SH   SOLE 21 2,051,056 0 0
ABIOMED INC COM 003654100 396,369 1,362,140 SH   SOLE 22 1,222,905 0 139,235
ABIOMED INC COM 003654100 16,549 56,872 SH   SOLE 26 15,057 0 41,815
ABIOMED INC COM 003654100 1,691 5,811 SH   SOLE 28 5,811 0 0
ABIOMED INC COM 003654100 931 3,199 SH   SOLE 29 0 0 3,199
ABIOMED INC COM 003654100 9,288 31,920 SH   SOLE 30 31,920 0 0
ABIOMED INC COM 003654100 261 896 SH   SOLE 31 896 0 0
ABIOMED INC COM 003654100 1,314 4,515 SH   SOLE 40 4,515 0 0
ABM INDS INC COM 000957100 253 7,549 SH   SOLE 2 2,342 0 5,207
ABM INDS INC COM 000957100 11 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,278 97,899 SH   SOLE 7 97,899 0 0
ABM INDS INC COM 000957100 8,760 261,651 SH   SOLE 18 261,651 0 0
ABM INDS INC COM 000957100 1,474 44,032 SH   SOLE 19 44,032 0 0
ABM INDS INC COM 000957100 193,432 5,777,535 SH   SOLE 21 5,777,535 0 0
ABM INDS INC COM 000957100 51,935 1,551,231 SH   SOLE 22 1,443,026 0 108,205
ABM INDS INC COM 000957100 617 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 258 7,709 SH   SOLE 28 7,709 0 0
ABM INDS INC COM 000957100 3,058 91,347 SH   SOLE 30 91,347 0 0
ABM INDS INC COM 000957100 95 2,834 SH   SOLE 36 2,834 0 0
ABM INDS INC COM 000957100 206 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 81 36,557 SH   SOLE 2 27,097 0 9,460
ABRAXAS PETE CORP COM 003830106 4 2,021 SH   SOLE 7 2,021 0 0
ABRAXAS PETE CORP COM 003830106 1,144 515,154 SH   SOLE 18 515,154 0 0
ABRAXAS PETE CORP COM 003830106 374 168,691 SH   SOLE 19 168,691 0 0
ABRAXAS PETE CORP COM 003830106 11,022 4,964,779 SH   SOLE 21 4,964,779 0 0
ABRAXAS PETE CORP COM 003830106 11,319 5,098,607 SH   SOLE 22 4,894,106 0 204,501
ACACIA COMMUNICATIONS INC COM 00401C108 51 1,339 SH   SOLE 2 788 0 551
ACACIA COMMUNICATIONS INC COM 00401C108 19 488 SH   SOLE 7 488 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,317 60,255 SH   SOLE 18 60,255 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 567 14,751 SH   SOLE 19 14,751 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 24,053 625,410 SH   SOLE 21 625,410 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 19,457 505,906 SH   SOLE 22 472,393 0 33,513
ACACIA COMMUNICATIONS INC COM 00401C108 68 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 81 2,113 SH   SOLE 28 2,113 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 127 3,301 SH   SOLE 30 3,301 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 91 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 32 9,046 SH   SOLE 2 721 0 8,325
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 555 158,669 SH   SOLE 18 158,669 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 54 15,302 SH   SOLE 19 15,302 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,454 1,272,549 SH   SOLE 21 1,272,549 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,078 1,165,232 SH   SOLE 22 1,117,832 0 47,400
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,093 78,953 SH   SOLE 2 40,317 0 38,636
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,316 33,586 SH   SOLE 4 33,586 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 106 2,699 SH   SOLE 7 2,699 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 22,387 571,394 SH   SOLE 18 571,394 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 80,999 2,067,351 SH   SOLE 19 2,067,351 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 146,892 3,749,148 SH   SOLE 21 3,749,148 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 105,395 2,690,025 SH   SOLE 22 2,411,883 0 278,142
ACADIA HEALTHCARE COMPANY IN COM 00404A109 917 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 405 10,331 SH   SOLE 28 10,331 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,329 33,909 SH   SOLE 30 33,909 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 67 1,722 SH   SOLE 31 1,722 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 33,534 855,886 SH   SOLE 34 855,886 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 286 7,298 SH   SOLE 40 7,298 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,015 89,660 SH   SOLE 2 59,106 0 30,554
ACADIA PHARMACEUTICALS INC COM 004225108 11 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 54 2,417 SH   SOLE 7 2,417 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,549 113,460 SH   SOLE 18 113,460 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 15,913 708,199 SH   SOLE 19 708,199 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 528 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 59,036 2,627,340 SH   SOLE 21 2,627,340 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 61,070 2,717,868 SH   SOLE 22 2,383,467 0 334,401
ACADIA PHARMACEUTICALS INC COM 004225108 517 23,025 SH   SOLE 26 13,422 0 9,603
ACADIA PHARMACEUTICALS INC COM 004225108 362 16,129 SH   SOLE 28 16,129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 318 14,132 SH   SOLE 29 0 0 14,132
ACADIA PHARMACEUTICALS INC COM 004225108 3,413 151,875 SH   SOLE 30 151,875 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 49 2,163 SH   SOLE 31 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,312 147,416 SH   SOLE 34 147,416 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 260 11,568 SH   SOLE 40 11,568 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 416 16,914 SH   SOLE 2 3,481 0 13,433
ACADIA RLTY TR COM SH BEN INT 004239109 705 28,663 SH   SOLE 4 28,663 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,108 126,331 SH   SOLE 7 126,331 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 69 2,799 SH   SOLE 15 2,799 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,355 380,287 SH   SOLE 18 380,235 0 52
ACADIA RLTY TR COM SH BEN INT 004239109 3,987 162,068 SH   SOLE 19 162,068 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 202,102 8,215,515 SH   SOLE 21 8,215,515 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 87,369 3,551,598 SH   SOLE 22 3,399,268 0 152,330
ACADIA RLTY TR COM SH BEN INT 004239109 76 3,093 SH   SOLE 23 3,093 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,049 164,598 SH   SOLE 25 164,598 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 989 40,211 SH   SOLE 26 8,271 0 31,940
ACADIA RLTY TR COM SH BEN INT 004239109 299 12,137 SH   SOLE 28 12,137 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 682 27,742 SH   SOLE 29 27,742 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 12,644 513,968 SH   SOLE 30 513,968 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 180 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 40 1,751 SH   SOLE 2 1,096 0 655
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,918 83,934 SH   SOLE 18 83,934 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 488 21,339 SH   SOLE 19 21,339 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,930 784,686 SH   SOLE 21 784,686 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,469 764,524 SH   SOLE 22 717,183 0 47,341
ACCELERATE DIAGNOSTICS INC COM 00430H102 245 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 99 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 133 5,842 SH   SOLE 30 5,842 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 63 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 3,134 80,156 SH   SOLE 2 78,851 0 1,305
ACCELERON PHARMA INC COM 00434H108 7 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 40 1,024 SH   SOLE 7 1,024 0 0
ACCELERON PHARMA INC COM 00434H108 7,135 182,474 SH   SOLE 18 182,474 0 0
ACCELERON PHARMA INC COM 00434H108 28,183 720,799 SH   SOLE 19 720,799 0 0
ACCELERON PHARMA INC COM 00434H108 1,593 40,734 SH   SOLE 20 40,734 0 0
ACCELERON PHARMA INC COM 00434H108 66,539 1,701,764 SH   SOLE 21 1,701,764 0 0
ACCELERON PHARMA INC COM 00434H108 41,946 1,072,781 SH   SOLE 22 990,025 0 82,756
ACCELERON PHARMA INC COM 00434H108 5 126 SH   SOLE 23 126 0 0
ACCELERON PHARMA INC COM 00434H108 83 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 208 5,319 SH   SOLE 28 5,319 0 0
ACCELERON PHARMA INC COM 00434H108 332 8,496 SH   SOLE 30 8,496 0 0
ACCELERON PHARMA INC COM 00434H108 8,141 208,220 SH   SOLE 34 208,220 0 0
ACCELERON PHARMA INC COM 00434H108 229 5,863 SH   SOLE 40 5,863 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 163,965 1,068,174 SH   SOLE 2 489,262 0 578,912
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 39,092 254,669 SH   SOLE 4 238,999 0 15,670
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,582 635,712 SH   SOLE 7 550,804 0 84,908
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,730 37,326 SH   SOLE 13 37,326 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 729 4,751 SH   SOLE 15 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 199,574 1,300,156 SH   SOLE 18 1,211,362 0 88,794
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 70,312 458,059 SH   SOLE 19 458,059 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44,614 290,646 SH   SOLE 20 0 0 290,646
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,987,727 12,949,360 SH   SOLE 21 12,949,360 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,699,209 17,584,426 SH   SOLE 22 14,109,894 0 3,474,532
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 125,938 820,443 SH   SOLE 23 820,443 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 100,965 657,751 SH   SOLE 25 657,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 394,604 2,570,713 SH   SOLE 26 574,367 0 1,996,346
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,271 92,971 SH   SOLE 28 92,971 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33,066 215,412 SH   SOLE 29 54,070 0 161,342
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 337,252 2,197,079 SH   SOLE 30 2,197,079 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67,278 438,296 SH   SOLE 31 206,226 0 232,070
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,475 94,298 SH   SOLE 34 94,298 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102,333 666,663 SH   SOLE 36 666,663 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,821 11,861 SH   SOLE 40 11,861 0 0
ACCESS NATL CORP COM 004337101 73 2,550 SH   SOLE 2 624 0 1,926
ACCESS NATL CORP COM 004337101 7 242 SH   SOLE 7 242 0 0
ACCESS NATL CORP COM 004337101 1,536 53,827 SH   SOLE 18 53,827 0 0
ACCESS NATL CORP COM 004337101 351 12,302 SH   SOLE 19 12,302 0 0
ACCESS NATL CORP COM 004337101 13,929 488,219 SH   SOLE 21 488,219 0 0
ACCESS NATL CORP COM 004337101 6,377 223,506 SH   SOLE 22 205,551 0 17,955
ACCESS NATL CORP COM 004337101 86 3,018 SH   SOLE 30 3,018 0 0
ACCO BRANDS CORP COM 00081T108 496 39,484 SH   SOLE 2 21,179 0 18,305
ACCO BRANDS CORP COM 00081T108 12 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,445 354,193 SH   SOLE 18 354,193 0 0
ACCO BRANDS CORP COM 00081T108 1,431 113,991 SH   SOLE 19 113,991 0 0
ACCO BRANDS CORP COM 00081T108 41,900 3,338,617 SH   SOLE 21 3,338,617 0 0
ACCO BRANDS CORP COM 00081T108 41,307 3,291,388 SH   SOLE 22 3,070,633 0 220,755
ACCO BRANDS CORP COM 00081T108 247 19,701 SH   SOLE 23 19,701 0 0
ACCO BRANDS CORP COM 00081T108 1,212 96,577 SH   SOLE 26 13,259 0 83,318
ACCO BRANDS CORP COM 00081T108 191 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 695 55,389 SH   SOLE 29 0 0 55,389
ACCO BRANDS CORP COM 00081T108 237 18,862 SH   SOLE 30 18,862 0 0
ACCO BRANDS CORP COM 00081T108 162 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 401 80,259 SH   SOLE 2 79,983 0 276
ACCURAY INC COM 004397105 4 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 9 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,417 283,317 SH   SOLE 18 283,317 0 0
ACCURAY INC COM 004397105 2,612 522,419 SH   SOLE 19 522,419 0 0
ACCURAY INC COM 004397105 16,905 3,381,015 SH   SOLE 21 3,381,015 0 0
ACCURAY INC COM 004397105 16,752 3,350,463 SH   SOLE 22 3,205,585 0 144,878
ACCURAY INC COM 004397105 887 177,348 SH   SOLE 23 177,348 0 0
ACCURAY INC COM 004397105 1,003 200,608 SH   SOLE 26 0 0 200,608
ACCURAY INC COM 004397105 57 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 276 55,127 SH   SOLE 29 0 0 55,127
ACCURAY INC COM 004397105 94 18,769 SH   SOLE 30 18,769 0 0
ACCURAY INC COM 004397105 37 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 15 7,102 SH   SOLE 18 7,102 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 219 104,514 SH   SOLE 21 104,514 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1,142 543,762 SH   SOLE 22 543,762 0 0
ACER THERAPEUTICS INC COM 00444P108 7 368 SH   SOLE 21 368 0 0
ACETO CORP COM 004446100 48 6,333 SH   SOLE 2 1,123 0 5,210
ACETO CORP COM 004446100 5 648 SH   SOLE 7 648 0 0
ACETO CORP COM 004446100 1,118 147,079 SH   SOLE 18 147,079 0 0
ACETO CORP COM 004446100 154 20,275 SH   SOLE 19 20,275 0 0
ACETO CORP COM 004446100 22,307 2,935,078 SH   SOLE 21 2,935,078 0 0
ACETO CORP COM 004446100 6,947 914,109 SH   SOLE 22 853,995 0 60,114
ACETO CORP COM 004446100 141 18,505 SH   SOLE 26 0 0 18,505
ACETO CORP COM 004446100 32 4,260 SH   SOLE 28 4,260 0 0
ACETO CORP COM 004446100 291 38,224 SH   SOLE 30 38,224 0 0
ACETO CORP COM 004446100 21 2,808 SH   SOLE 40 2,808 0 0
ACHAOGEN INC COM 004449104 76 5,837 SH   SOLE 2 5,655 0 182
ACHAOGEN INC COM 004449104 11 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 1,499 115,716 SH   SOLE 18 115,716 0 0
ACHAOGEN INC COM 004449104 634 48,936 SH   SOLE 19 48,936 0 0
ACHAOGEN INC COM 004449104 21,401 1,652,599 SH   SOLE 21 1,652,599 0 0
ACHAOGEN INC COM 004449104 13,296 1,026,713 SH   SOLE 22 964,961 0 61,752
ACHAOGEN INC COM 004449104 342 26,376 SH   SOLE 23 26,376 0 0
ACHAOGEN INC COM 004449104 107 8,274 SH   SOLE 26 0 0 8,274
ACHAOGEN INC COM 004449104 58 4,507 SH   SOLE 28 4,507 0 0
ACHAOGEN INC COM 004449104 66 5,083 SH   SOLE 30 5,083 0 0
ACHAOGEN INC COM 004449104 46 3,587 SH   SOLE 40 3,587 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 23 18,355 SH   SOLE 21 18,355 0 0
ACHIEVE LIFE SCIENCE INC COM 004468104 83 65,618 SH   SOLE 22 65,618 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 295 79,586 SH   SOLE 2 57,319 0 22,267
ACHILLION PHARMACEUTICALS IN COM 00448Q201 2 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 11 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,815 489,141 SH   SOLE 18 489,141 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,001 269,787 SH   SOLE 19 269,787 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 22,836 6,155,287 SH   SOLE 21 6,155,287 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 16,167 4,357,597 SH   SOLE 22 4,121,781 0 235,816
ACHILLION PHARMACEUTICALS IN COM 00448Q201 736 198,506 SH   SOLE 23 198,506 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 273 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 58 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 104 28,020 SH   SOLE 29 0 0 28,020
ACHILLION PHARMACEUTICALS IN COM 00448Q201 88 23,660 SH   SOLE 30 23,660 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 36 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 1,231 51,884 SH   SOLE 2 51,164 0 720
ACI WORLDWIDE INC COM 004498101 10 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 68 2,873 SH   SOLE 7 2,873 0 0
ACI WORLDWIDE INC COM 004498101 16,539 697,255 SH   SOLE 18 697,255 0 0
ACI WORLDWIDE INC COM 004498101 2,155 90,868 SH   SOLE 19 90,868 0 0
ACI WORLDWIDE INC COM 004498101 183,781 7,747,945 SH   SOLE 21 7,747,945 0 0
ACI WORLDWIDE INC COM 004498101 89,328 3,765,943 SH   SOLE 22 3,553,094 0 212,849
ACI WORLDWIDE INC COM 004498101 493 20,795 SH   SOLE 26 10,986 0 9,809
ACI WORLDWIDE INC COM 004498101 402 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 560 23,618 SH   SOLE 30 23,618 0 0
ACI WORLDWIDE INC COM 004498101 297 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 20 1,120 SH   SOLE 2 981 0 139
ACLARIS THERAPEUTICS INC COM 00461U105 12 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,352 77,168 SH   SOLE 18 77,168 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 324 18,498 SH   SOLE 19 18,498 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 648 37,000 SH   SOLE 20 37,000 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 22,782 1,300,367 SH   SOLE 21 1,300,367 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 11,392 650,237 SH   SOLE 22 609,309 0 40,928
ACLARIS THERAPEUTICS INC COM 00461U105 162 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 66 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 112 6,420 SH   SOLE 30 6,420 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 51 2,915 SH   SOLE 40 2,915 0 0
ACME UTD CORP COM 004816104 8 385 SH   SOLE 18 385 0 0
ACME UTD CORP COM 004816104 15 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 20 689 SH   SOLE 2 203 0 486
ACNB CORP COM 000868109 697 23,826 SH   SOLE 18 23,826 0 0
ACNB CORP COM 000868109 137 4,697 SH   SOLE 19 4,697 0 0
ACNB CORP COM 000868109 6,181 211,303 SH   SOLE 21 211,303 0 0
ACNB CORP COM 000868109 1,610 55,029 SH   SOLE 22 47,362 0 7,667
ACORDA THERAPEUTICS INC COM 00484M106 194 8,217 SH   SOLE 2 1,824 0 6,393
ACORDA THERAPEUTICS INC COM 00484M106 6 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 26 1,097 SH   SOLE 7 1,097 0 0
ACORDA THERAPEUTICS INC COM 00484M106 4,792 202,625 SH   SOLE 18 202,625 0 0
ACORDA THERAPEUTICS INC COM 00484M106 805 34,028 SH   SOLE 19 34,028 0 0
ACORDA THERAPEUTICS INC COM 00484M106 113,784 4,811,183 SH   SOLE 21 4,811,183 0 0
ACORDA THERAPEUTICS INC COM 00484M106 30,861 1,304,911 SH   SOLE 22 1,225,429 0 79,482
ACORDA THERAPEUTICS INC COM 00484M106 461 19,504 SH   SOLE 26 5,154 0 14,350
ACORDA THERAPEUTICS INC COM 00484M106 147 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 33 1,399 SH   SOLE 29 0 0 1,399
ACORDA THERAPEUTICS INC COM 00484M106 1,572 66,467 SH   SOLE 30 66,467 0 0
ACORDA THERAPEUTICS INC COM 00484M106 12 527 SH   SOLE 34 527 0 0
ACORDA THERAPEUTICS INC COM 00484M106 118 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 936 1,030,000 PRN   SOLE 21 1,030,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 5 13,558 SH   SOLE 18 13,558 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 67 183,936 SH   SOLE 21 183,936 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 165 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 86,736 1,285,737 SH   SOLE 2 504,022 0 781,715
ACTIVISION BLIZZARD INC COM 00507V109 19,911 295,146 SH   SOLE 4 277,053 0 18,093
ACTIVISION BLIZZARD INC COM 00507V109 36,939 547,567 SH   SOLE 7 543,051 0 4,516
ACTIVISION BLIZZARD INC COM 00507V109 3,731 55,314 SH   SOLE 13 55,314 0 0
ACTIVISION BLIZZARD INC COM 00507V109 448 6,638 SH   SOLE 15 6,638 0 0
ACTIVISION BLIZZARD INC COM 00507V109 177,312 2,628,400 SH   SOLE 18 2,281,162 0 347,238
ACTIVISION BLIZZARD INC COM 00507V109 148,896 2,207,176 SH   SOLE 19 2,207,176 0 0
ACTIVISION BLIZZARD INC COM 00507V109 20,386 302,200 SH   SOLE 20 0 0 302,200
ACTIVISION BLIZZARD INC COM 00507V109 870,395 12,902,388 SH   SOLE 21 12,902,388 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,401,660 20,777,647 SH   SOLE 22 16,949,462 0 3,828,185
ACTIVISION BLIZZARD INC COM 00507V109 62,660 928,846 SH   SOLE 23 928,846 0 0
ACTIVISION BLIZZARD INC COM 00507V109 93,404 1,384,578 SH   SOLE 25 1,384,578 0 0
ACTIVISION BLIZZARD INC COM 00507V109 214,034 3,172,759 SH   SOLE 26 689,290 0 2,483,469
ACTIVISION BLIZZARD INC COM 00507V109 7,321 108,522 SH   SOLE 28 108,522 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,604 83,078 SH   SOLE 29 34,131 0 48,947
ACTIVISION BLIZZARD INC COM 00507V109 161,096 2,388,026 SH   SOLE 30 2,388,026 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26,109 387,031 SH   SOLE 31 160,140 0 226,891
ACTIVISION BLIZZARD INC COM 00507V109 7,401 109,714 SH   SOLE 32 109,714 0 0
ACTIVISION BLIZZARD INC COM 00507V109 41,190 610,591 SH   SOLE 34 610,591 0 0
ACTIVISION BLIZZARD INC COM 00507V109 46,899 695,212 SH   SOLE 36 695,212 0 0
ACTIVISION BLIZZARD INC COM 00507V109 971 14,396 SH   SOLE 40 14,396 0 0
ACTUANT CORP CL A NEW 00508X203 230 9,895 SH   SOLE 2 2,477 0 7,418
ACTUANT CORP CL A NEW 00508X203 11 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 37 1,582 SH   SOLE 7 1,582 0 0
ACTUANT CORP CL A NEW 00508X203 6,084 261,681 SH   SOLE 18 261,681 0 0
ACTUANT CORP CL A NEW 00508X203 1,455 62,601 SH   SOLE 19 62,601 0 0
ACTUANT CORP CL A NEW 00508X203 129,859 5,585,326 SH   SOLE 21 5,585,326 0 0
ACTUANT CORP CL A NEW 00508X203 38,875 1,672,037 SH   SOLE 22 1,554,980 0 117,057
ACTUANT CORP CL A NEW 00508X203 229 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 191 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,007 86,334 SH   SOLE 30 86,334 0 0
ACTUANT CORP CL A NEW 00508X203 143 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 6,699 48,125 SH   SOLE 2 8,552 0 39,573
ACUITY BRANDS INC COM 00508Y102 1,959 14,071 SH   SOLE 4 12,803 0 1,268
ACUITY BRANDS INC COM 00508Y102 4,291 30,826 SH   SOLE 7 30,127 0 699
ACUITY BRANDS INC COM 00508Y102 85 608 SH   SOLE 13 608 0 0
ACUITY BRANDS INC COM 00508Y102 40 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 12,224 87,821 SH   SOLE 18 82,254 0 5,567
ACUITY BRANDS INC COM 00508Y102 919 6,604 SH   SOLE 19 6,604 0 0
ACUITY BRANDS INC COM 00508Y102 3,420 24,574 SH   SOLE 20 0 0 24,574
ACUITY BRANDS INC COM 00508Y102 120,902 868,613 SH   SOLE 21 868,613 0 0
ACUITY BRANDS INC COM 00508Y102 162,343 1,166,339 SH   SOLE 22 961,550 0 204,789
ACUITY BRANDS INC COM 00508Y102 7,984 57,364 SH   SOLE 23 57,364 0 0
ACUITY BRANDS INC COM 00508Y102 4,525 32,509 SH   SOLE 25 32,509 0 0
ACUITY BRANDS INC COM 00508Y102 21,246 152,641 SH   SOLE 26 58,230 0 94,411
ACUITY BRANDS INC COM 00508Y102 907 6,513 SH   SOLE 28 6,513 0 0
ACUITY BRANDS INC COM 00508Y102 1,639 11,772 SH   SOLE 29 1,350 0 10,422
ACUITY BRANDS INC COM 00508Y102 17,307 124,338 SH   SOLE 30 124,338 0 0
ACUITY BRANDS INC COM 00508Y102 2,988 21,465 SH   SOLE 31 8,936 0 12,529
ACUITY BRANDS INC COM 00508Y102 20,075 144,225 SH   SOLE 34 144,225 0 0
ACUITY BRANDS INC COM 00508Y102 5,530 39,727 SH   SOLE 36 39,727 0 0
ACUITY BRANDS INC COM 00508Y102 118 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 168 7,286 SH   SOLE 2 1,294 0 5,992
ACUSHNET HOLDINGS CORP COM 005098108 16 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,454 106,294 SH   SOLE 18 106,294 0 0
ACUSHNET HOLDINGS CORP COM 005098108 606 26,259 SH   SOLE 19 26,259 0 0
ACUSHNET HOLDINGS CORP COM 005098108 22,456 972,535 SH   SOLE 21 972,535 0 0
ACUSHNET HOLDINGS CORP COM 005098108 17,521 758,815 SH   SOLE 22 687,534 0 71,281
ACUSHNET HOLDINGS CORP COM 005098108 696 30,146 SH   SOLE 26 0 0 30,146
ACUSHNET HOLDINGS CORP COM 005098108 160 6,915 SH   SOLE 30 6,915 0 0
ACXIOM CORP COM 005125109 957 42,129 SH   SOLE 2 34,784 0 7,345
ACXIOM CORP COM 005125109 13 579 SH   SOLE 4 579 0 0
ACXIOM CORP COM 005125109 44 1,959 SH   SOLE 7 1,959 0 0
ACXIOM CORP COM 005125109 11,034 485,874 SH   SOLE 18 485,874 0 0
ACXIOM CORP COM 005125109 1,409 62,063 SH   SOLE 19 62,063 0 0
ACXIOM CORP COM 005125109 115,839 5,100,775 SH   SOLE 21 5,100,775 0 0
ACXIOM CORP COM 005125109 58,994 2,597,713 SH   SOLE 22 2,450,495 0 147,218
ACXIOM CORP COM 005125109 645 28,388 SH   SOLE 26 8,952 0 19,436
ACXIOM CORP COM 005125109 255 11,210 SH   SOLE 28 11,210 0 0
ACXIOM CORP COM 005125109 356 15,690 SH   SOLE 30 15,690 0 0
ACXIOM CORP COM 005125109 190 8,353 SH   SOLE 40 8,353 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 54 2,274 SH   SOLE 2 630 0 1,644
ADAMAS PHARMACEUTICALS INC COM 00548A106 7 303 SH   SOLE 7 303 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,433 59,940 SH   SOLE 18 59,940 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 426 17,839 SH   SOLE 19 17,839 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 21,299 891,163 SH   SOLE 21 891,163 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 12,129 507,492 SH   SOLE 22 487,228 0 20,264
ADAMAS PHARMACEUTICALS INC COM 00548A106 120 5,020 SH   SOLE 26 0 0 5,020
ADAMAS PHARMACEUTICALS INC COM 00548A106 18 762 SH   SOLE 30 762 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 16 4,571 SH   SOLE 18 4,571 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 239 68,170 SH   SOLE 21 68,170 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 699 199,716 SH   SOLE 22 199,716 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 32 733 SH   SOLE 2 128 0 605
ADAMS RES & ENERGY INC COM NEW 006351308 309 7,104 SH   SOLE 18 7,104 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 44 1,016 SH   SOLE 19 1,016 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,152 72,452 SH   SOLE 21 72,452 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,977 91,416 SH   SOLE 22 88,353 0 3,063
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 9,040 805,006 SH   SOLE 21 805,006 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 22 1,946 SH   SOLE 30 1,946 0 0
ADDUS HOMECARE CORP COM 006739106 16 331 SH   SOLE 2 331 0 0
ADDUS HOMECARE CORP COM 006739106 1,224 25,157 SH   SOLE 18 25,157 0 0
ADDUS HOMECARE CORP COM 006739106 421 8,653 SH   SOLE 19 8,653 0 0
ADDUS HOMECARE CORP COM 006739106 11,909 244,783 SH   SOLE 21 244,783 0 0
ADDUS HOMECARE CORP COM 006739106 7,921 162,811 SH   SOLE 22 156,604 0 6,207
ADDUS HOMECARE CORP COM 006739106 95 1,949 SH   SOLE 26 0 0 1,949
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 4 3,467 SH   SOLE 21 3,467 0 0
ADECOAGRO S A COM L00849106 834 110,860 SH   SOLE 7 110,860 0 0
ADECOAGRO S A COM L00849106 4,486 596,564 SH   SOLE 21 596,564 0 0
ADECOAGRO S A COM L00849106 1,796 238,773 SH   SOLE 22 238,773 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 22 2,991 SH   SOLE 18 2,991 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 329 44,457 SH   SOLE 21 44,457 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 7 956 SH   SOLE 26 0 0 956
ADIENT PLC ORD SHS G0084W101 4,471 74,815 SH   SOLE 2 28,198 0 46,617
ADIENT PLC ORD SHS G0084W101 27 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 313 5,242 SH   SOLE 7 5,242 0 0
ADIENT PLC ORD SHS G0084W101 36 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 3,704 61,980 SH   SOLE 18 61,980 0 0
ADIENT PLC ORD SHS G0084W101 2,486 41,595 SH   SOLE 19 41,595 0 0
ADIENT PLC ORD SHS G0084W101 59,157 989,917 SH   SOLE 21 989,917 0 0
ADIENT PLC ORD SHS G0084W101 155,738 2,606,052 SH   SOLE 22 2,244,853 0 361,199
ADIENT PLC ORD SHS G0084W101 5,392 90,228 SH   SOLE 25 90,228 0 0
ADIENT PLC ORD SHS G0084W101 6,942 116,162 SH   SOLE 26 46,173 0 69,989
ADIENT PLC ORD SHS G0084W101 770 12,880 SH   SOLE 28 12,880 0 0
ADIENT PLC ORD SHS G0084W101 1,082 18,104 SH   SOLE 30 18,104 0 0
ADIENT PLC ORD SHS G0084W101 121 2,026 SH   SOLE 31 2,026 0 0
ADIENT PLC ORD SHS G0084W101 1,093 18,290 SH   SOLE 34 18,290 0 0
ADIENT PLC ORD SHS G0084W101 5,741 96,074 SH   SOLE 36 96,074 0 0
ADIENT PLC ORD SHS G0084W101 620 10,379 SH   SOLE 40 10,379 0 0
ADMA BIOLOGICS INC COM 000899104 13 2,933 SH   SOLE 18 2,933 0 0
ADMA BIOLOGICS INC COM 000899104 173 37,603 SH   SOLE 21 37,603 0 0
ADOBE SYS INC COM 00724F101 211,148 977,175 SH   SOLE 2 422,169 0 555,006
ADOBE SYS INC COM 00724F101 49,661 229,828 SH   SOLE 4 216,819 0 13,009
ADOBE SYS INC COM 00724F101 79,323 367,101 SH   SOLE 7 364,667 0 2,434
ADOBE SYS INC COM 00724F101 8,906 41,218 SH   SOLE 13 41,218 0 0
ADOBE SYS INC COM 00724F101 956 4,425 SH   SOLE 15 4,425 0 0
ADOBE SYS INC COM 00724F101 396,616 1,835,506 SH   SOLE 18 1,563,952 0 271,554
ADOBE SYS INC COM 00724F101 264,297 1,223,144 SH   SOLE 19 1,223,144 0 0
ADOBE SYS INC COM 00724F101 42,816 198,149 SH   SOLE 20 0 0 198,149
ADOBE SYS INC COM 00724F101 1,993,222 9,224,464 SH   SOLE 21 9,224,464 0 0
ADOBE SYS INC COM 00724F101 3,045,367 14,093,700 SH   SOLE 22 11,285,676 0 2,808,024
ADOBE SYS INC COM 00724F101 152,930 707,748 SH   SOLE 23 707,748 0 0
ADOBE SYS INC COM 00724F101 89,899 416,043 SH   SOLE 25 416,043 0 0
ADOBE SYS INC COM 00724F101 302,985 1,402,189 SH   SOLE 26 460,447 0 941,742
ADOBE SYS INC COM 00724F101 16,102 74,521 SH   SOLE 28 74,521 0 0
ADOBE SYS INC COM 00724F101 34,547 159,882 SH   SOLE 29 82,954 0 76,928
ADOBE SYS INC COM 00724F101 375,480 1,737,689 SH   SOLE 30 1,737,689 0 0
ADOBE SYS INC COM 00724F101 77,366 358,044 SH   SOLE 31 179,824 0 178,220
ADOBE SYS INC COM 00724F101 15,362 71,092 SH   SOLE 32 71,092 0 0
ADOBE SYS INC COM 00724F101 47,520 219,919 SH   SOLE 34 219,919 0 0
ADOBE SYS INC COM 00724F101 110,026 509,191 SH   SOLE 36 509,191 0 0
ADOBE SYS INC COM 00724F101 2,054 9,506 SH   SOLE 40 9,506 0 0
ADT INC COM 00090Q103 381 48,036 SH   SOLE 2 8,294 0 39,742
ADT INC COM 00090Q103 21 2,686 SH   SOLE 7 2,686 0 0
ADT INC COM 00090Q103 393 49,496 SH   SOLE 18 49,496 0 0
ADT INC COM 00090Q103 104 13,070 SH   SOLE 19 13,070 0 0
ADT INC COM 00090Q103 8,757 1,104,287 SH   SOLE 21 1,104,287 0 0
ADT INC COM 00090Q103 22,907 2,888,713 SH   SOLE 22 2,490,931 0 397,782
ADT INC COM 00090Q103 6,098 768,971 SH   SOLE 26 142,634 0 626,337
ADT INC COM 00090Q103 18 2,284 SH   SOLE 31 2,284 0 0
ADTALEM GLOBAL ED INC COM 00737L103 1,773 37,290 SH   SOLE 2 26,467 0 10,823
ADTALEM GLOBAL ED INC COM 00737L103 12 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 105 2,206 SH   SOLE 7 2,206 0 0
ADTALEM GLOBAL ED INC COM 00737L103 17,811 374,566 SH   SOLE 18 374,566 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,234 46,980 SH   SOLE 19 46,980 0 0
ADTALEM GLOBAL ED INC COM 00737L103 184,239 3,874,632 SH   SOLE 21 3,874,632 0 0
ADTALEM GLOBAL ED INC COM 00737L103 95,799 2,014,693 SH   SOLE 22 1,892,686 0 122,007
ADTALEM GLOBAL ED INC COM 00737L103 495 10,413 SH   SOLE 26 5,544 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 377 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 525 11,032 SH   SOLE 30 11,032 0 0
ADTALEM GLOBAL ED INC COM 00737L103 44 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 318 6,697 SH   SOLE 40 6,697 0 0
ADTRAN INC COM 00738A106 175 11,265 SH   SOLE 2 2,039 0 9,226
ADTRAN INC COM 00738A106 7 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 21 1,375 SH   SOLE 7 1,375 0 0
ADTRAN INC COM 00738A106 3,451 221,949 SH   SOLE 18 221,949 0 0
ADTRAN INC COM 00738A106 591 38,028 SH   SOLE 19 38,028 0 0
ADTRAN INC COM 00738A106 72,279 4,648,159 SH   SOLE 21 4,648,159 0 0
ADTRAN INC COM 00738A106 21,663 1,393,134 SH   SOLE 22 1,290,713 0 102,421
ADTRAN INC COM 00738A106 140 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 112 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,040 66,908 SH   SOLE 30 66,908 0 0
ADTRAN INC COM 00738A106 90 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 26 2,776 SH   SOLE 2 2,358 0 418
ADURO BIOTECH INC COM 00739L101 13 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,284 138,030 SH   SOLE 18 138,030 0 0
ADURO BIOTECH INC COM 00739L101 717 77,068 SH   SOLE 19 77,068 0 0
ADURO BIOTECH INC COM 00739L101 21,026 2,260,833 SH   SOLE 21 2,260,833 0 0
ADURO BIOTECH INC COM 00739L101 9,771 1,050,649 SH   SOLE 22 979,832 0 70,817
ADURO BIOTECH INC COM 00739L101 3 304 SH   SOLE 23 304 0 0
ADURO BIOTECH INC COM 00739L101 69 7,439 SH   SOLE 26 0 0 7,439
ADURO BIOTECH INC COM 00739L101 29 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 107 11,559 SH   SOLE 30 11,559 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,315 87,013 SH   SOLE 2 17,347 0 69,666
ADVANCE AUTO PARTS INC COM 00751Y106 2,692 22,704 SH   SOLE 4 21,051 0 1,653
ADVANCE AUTO PARTS INC COM 00751Y106 6,557 55,308 SH   SOLE 7 52,303 0 3,005
ADVANCE AUTO PARTS INC COM 00751Y106 227 1,915 SH   SOLE 13 1,915 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 55 461 SH   SOLE 15 461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 18,002 151,853 SH   SOLE 18 142,229 0 9,624
ADVANCE AUTO PARTS INC COM 00751Y106 1,383 11,668 SH   SOLE 19 11,668 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,646 39,193 SH   SOLE 20 0 0 39,193
ADVANCE AUTO PARTS INC COM 00751Y106 169,571 1,430,372 SH   SOLE 21 1,430,372 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 232,951 1,965,000 SH   SOLE 22 1,606,029 0 358,971
ADVANCE AUTO PARTS INC COM 00751Y106 10,071 84,948 SH   SOLE 23 84,948 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,241 61,083 SH   SOLE 25 61,083 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 33,860 285,614 SH   SOLE 26 96,576 0 189,038
ADVANCE AUTO PARTS INC COM 00751Y106 1,317 11,111 SH   SOLE 28 11,111 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,413 20,353 SH   SOLE 29 2,234 0 18,119
ADVANCE AUTO PARTS INC COM 00751Y106 24,321 205,158 SH   SOLE 30 205,158 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,363 36,806 SH   SOLE 31 13,987 0 22,819
ADVANCE AUTO PARTS INC COM 00751Y106 352 2,968 SH   SOLE 34 2,968 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,511 63,359 SH   SOLE 36 63,359 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 176 1,483 SH   SOLE 40 1,483 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 52 2,329 SH   SOLE 2 2,329 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 28 1,252 SH   SOLE 7 1,252 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,522 158,079 SH   SOLE 18 158,079 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 895 40,183 SH   SOLE 19 40,183 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 33,667 1,511,084 SH   SOLE 21 1,511,084 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 29,096 1,305,928 SH   SOLE 22 1,179,773 0 126,155
ADVANCED DISP SVCS INC DEL COM 00790X101 114 5,128 SH   SOLE 26 0 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 163 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 303 13,620 SH   SOLE 30 13,620 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 104 4,657 SH   SOLE 40 4,657 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 51 1,986 SH   SOLE 2 1,482 0 504
ADVANCED DRAIN SYS INC DEL COM 00790R104 7 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 501 19,349 SH   SOLE 7 19,349 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,965 114,479 SH   SOLE 18 114,479 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 733 28,316 SH   SOLE 19 28,316 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 27,323 1,054,946 SH   SOLE 21 1,054,946 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 26,463 1,021,731 SH   SOLE 22 960,930 0 60,801
ADVANCED DRAIN SYS INC DEL COM 00790R104 113 4,379 SH   SOLE 26 0 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 129 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,175 122,568 SH   SOLE 30 122,568 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 93 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 35,650 3,121,693 SH   SOLE 2 3,121,693 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 207 18,123 SH   SOLE 18 18,123 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,520 483,379 SH   SOLE 19 483,379 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,489 305,474 SH   SOLE 21 305,474 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,674 234,153 SH   SOLE 22 232,246 0 1,907
ADVANCED ENERGY INDS COM 007973100 725 11,342 SH   SOLE 2 10,960 0 382
ADVANCED ENERGY INDS COM 007973100 35 546 SH   SOLE 4 546 0 0
ADVANCED ENERGY INDS COM 007973100 76 1,182 SH   SOLE 7 1,182 0 0
ADVANCED ENERGY INDS COM 007973100 11,493 179,864 SH   SOLE 18 179,747 0 117
ADVANCED ENERGY INDS COM 007973100 6,152 96,278 SH   SOLE 19 96,278 0 0
ADVANCED ENERGY INDS COM 007973100 234,676 3,672,558 SH   SOLE 21 3,672,558 0 0
ADVANCED ENERGY INDS COM 007973100 77,875 1,218,694 SH   SOLE 22 1,148,334 0 70,360
ADVANCED ENERGY INDS COM 007973100 2,033 31,811 SH   SOLE 23 31,811 0 0
ADVANCED ENERGY INDS COM 007973100 2,318 36,274 SH   SOLE 26 4,403 0 31,871
ADVANCED ENERGY INDS COM 007973100 360 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 515 8,053 SH   SOLE 29 1,041 0 7,012
ADVANCED ENERGY INDS COM 007973100 3,555 55,641 SH   SOLE 30 55,641 0 0
ADVANCED ENERGY INDS COM 007973100 44 696 SH   SOLE 31 696 0 0
ADVANCED ENERGY INDS COM 007973100 1,451 22,708 SH   SOLE 34 22,708 0 0
ADVANCED ENERGY INDS COM 007973100 280 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,638 959,028 SH   SOLE 2 193,159 0 765,869
ADVANCED MICRO DEVICES INC COM 007903107 2,665 265,185 SH   SOLE 4 245,733 0 19,452
ADVANCED MICRO DEVICES INC COM 007903107 5,768 573,916 SH   SOLE 7 549,500 0 24,416
ADVANCED MICRO DEVICES INC COM 007903107 104 10,311 SH   SOLE 13 10,311 0 0
ADVANCED MICRO DEVICES INC COM 007903107 64 6,345 SH   SOLE 15 6,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,728 1,763,949 SH   SOLE 18 1,657,302 0 106,647
ADVANCED MICRO DEVICES INC COM 007903107 7,896 785,644 SH   SOLE 19 785,644 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,361 334,422 SH   SOLE 20 0 0 334,422
ADVANCED MICRO DEVICES INC COM 007903107 216,476 21,539,878 SH   SOLE 21 21,539,878 0 0
ADVANCED MICRO DEVICES INC COM 007903107 236,278 23,510,252 SH   SOLE 22 19,627,437 0 3,882,815
ADVANCED MICRO DEVICES INC COM 007903107 10,288 1,023,661 SH   SOLE 23 1,023,661 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18,250 1,815,939 SH   SOLE 25 1,815,939 0 0
ADVANCED MICRO DEVICES INC COM 007903107 29,472 2,932,541 SH   SOLE 26 1,024,950 0 1,907,591
ADVANCED MICRO DEVICES INC COM 007903107 1,253 124,666 SH   SOLE 28 124,666 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,487 247,488 SH   SOLE 29 25,142 0 222,346
ADVANCED MICRO DEVICES INC COM 007903107 25,022 2,489,709 SH   SOLE 30 2,489,709 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,113 409,285 SH   SOLE 31 153,530 0 255,755
ADVANCED MICRO DEVICES INC COM 007903107 1,588 158,053 SH   SOLE 34 158,053 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,385 734,834 SH   SOLE 36 734,834 0 0
ADVANCED MICRO DEVICES INC COM 007903107 162 16,160 SH   SOLE 40 16,160 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 2,341 1,600,000 PRN   SOLE 21 1,600,000 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 143 19,719 SH   SOLE 4 19,719 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 318 43,821 SH   SOLE 18 43,821 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 13,069 1,800,128 SH   SOLE 22 1,800,128 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 549 75,602 SH   SOLE 30 75,602 0 0
ADVANSIX INC COM 00773T101 2,112 60,725 SH   SOLE 2 60,725 0 0
ADVANSIX INC COM 00773T101 5 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 27 786 SH   SOLE 7 786 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 4,651 133,715 SH   SOLE 18 133,679 0 36
ADVANSIX INC COM 00773T101 2,688 77,272 SH   SOLE 19 77,272 0 0
ADVANSIX INC COM 00773T101 97,672 2,808,274 SH   SOLE 21 2,808,274 0 0
ADVANSIX INC COM 00773T101 30,566 878,838 SH   SOLE 22 820,027 0 58,811
ADVANSIX INC COM 00773T101 906 26,053 SH   SOLE 23 26,053 0 0
ADVANSIX INC COM 00773T101 288 8,274 SH   SOLE 26 2,945 0 5,329
ADVANSIX INC COM 00773T101 147 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 223 6,398 SH   SOLE 29 0 0 6,398
ADVANSIX INC COM 00773T101 1,517 43,628 SH   SOLE 30 43,628 0 0
ADVANSIX INC COM 00773T101 130 3,745 SH   SOLE 40 3,745 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 2 594 SH   SOLE 21 594 0 0
ADVAXIS INC COM NEW 007624208 3 1,891 SH   SOLE 2 1,745 0 146
ADVAXIS INC COM NEW 007624208 1 681 SH   SOLE 7 681 0 0
ADVAXIS INC COM NEW 007624208 216 127,879 SH   SOLE 18 127,879 0 0
ADVAXIS INC COM NEW 007624208 37 22,009 SH   SOLE 19 22,009 0 0
ADVAXIS INC COM NEW 007624208 1,972 1,166,872 SH   SOLE 21 1,166,872 0 0
ADVAXIS INC COM NEW 007624208 2,714 1,606,085 SH   SOLE 22 1,562,664 0 43,421
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 43 7,373 SH   SOLE 18 7,373 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 539 92,883 SH   SOLE 21 92,883 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,437 592,536 SH   SOLE 22 592,536 0 0
AECOM COM 00766T100 4,430 124,334 SH   SOLE 2 75,821 0 48,513
AECOM COM 00766T100 27 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 586 16,439 SH   SOLE 7 16,439 0 0
AECOM COM 00766T100 19,070 535,210 SH   SOLE 18 535,210 0 0
AECOM COM 00766T100 857 24,046 SH   SOLE 19 24,046 0 0
AECOM COM 00766T100 246,920 6,930,112 SH   SOLE 21 6,930,112 0 0
AECOM COM 00766T100 184,121 5,167,587 SH   SOLE 22 4,589,309 0 578,278
AECOM COM 00766T100 1,033 29,005 SH   SOLE 26 21,375 0 7,630
AECOM COM 00766T100 487 13,660 SH   SOLE 29 0 0 13,660
AECOM COM 00766T100 1,121 31,457 SH   SOLE 30 31,457 0 0
AECOM COM 00766T100 118 3,315 SH   SOLE 31 3,315 0 0
AECOM COM 00766T100 889 24,937 SH   SOLE 36 24,937 0 0
AECOM COM 00766T100 649 18,211 SH   SOLE 40 18,211 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 28 12,427 SH   SOLE 22 12,427 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 539 700,000 PRN   SOLE 21 700,000 0 0
AEGION CORP COM 00770F104 187 8,159 SH   SOLE 2 1,355 0 6,804
AEGION CORP COM 00770F104 7 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 468 20,449 SH   SOLE 7 20,449 0 0
AEGION CORP COM 00770F104 3,364 146,851 SH   SOLE 18 146,851 0 0
AEGION CORP COM 00770F104 600 26,168 SH   SOLE 19 26,168 0 0
AEGION CORP COM 00770F104 69,623 3,038,975 SH   SOLE 21 3,038,975 0 0
AEGION CORP COM 00770F104 21,774 950,414 SH   SOLE 22 878,821 0 71,593
AEGION CORP COM 00770F104 352 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 120 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,812 166,395 SH   SOLE 30 166,395 0 0
AEGION CORP COM 00770F104 84 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 15 1,523 SH   SOLE 18 1,523 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 228 22,976 SH   SOLE 21 22,976 0 0
AEGON N V NY REGISTRY SH 007924103 29,789 4,400,098 SH   SOLE 18 4,396,848 0 3,250
AEGON N V NY REGISTRY SH 007924103 2,390 353,038 SH   SOLE 22 353,038 0 0
AEHR TEST SYSTEMS COM 00760J108 7 3,010 SH   SOLE 18 3,010 0 0
AEHR TEST SYSTEMS COM 00760J108 110 48,881 SH   SOLE 21 48,881 0 0
AEHR TEST SYSTEMS COM 00760J108 32 14,238 SH   SOLE 22 0 0 14,238
AEMETIS INC COM NEW 00770K202 9 5,107 SH   SOLE 21 5,107 0 0
AEMETIS INC COM NEW 00770K202 14 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 3,418 67,397 SH   SOLE 2 39,692 0 27,705
AERCAP HOLDINGS NV SHS N00985106 2,612 51,501 SH   SOLE 4 47,800 0 3,701
AERCAP HOLDINGS NV SHS N00985106 5,685 112,087 SH   SOLE 7 110,257 0 1,830
AERCAP HOLDINGS NV SHS N00985106 109 2,141 SH   SOLE 13 2,141 0 0
AERCAP HOLDINGS NV SHS N00985106 178 3,503 SH   SOLE 15 1,007 0 2,496
AERCAP HOLDINGS NV SHS N00985106 7,471 147,308 SH   SOLE 18 137,562 0 9,746
AERCAP HOLDINGS NV SHS N00985106 5,609 110,597 SH   SOLE 19 110,597 0 0
AERCAP HOLDINGS NV SHS N00985106 98,542 1,942,865 SH   SOLE 21 1,942,865 0 0
AERCAP HOLDINGS NV SHS N00985106 131,287 2,588,463 SH   SOLE 22 2,414,638 0 173,825
AERCAP HOLDINGS NV SHS N00985106 9,458 186,483 SH   SOLE 23 186,483 0 0
AERCAP HOLDINGS NV SHS N00985106 6,226 122,751 SH   SOLE 25 122,751 0 0
AERCAP HOLDINGS NV SHS N00985106 26,905 530,469 SH   SOLE 26 145,455 0 385,014
AERCAP HOLDINGS NV SHS N00985106 1,101 21,701 SH   SOLE 28 21,701 0 0
AERCAP HOLDINGS NV SHS N00985106 286 5,638 SH   SOLE 29 5,638 0 0
AERCAP HOLDINGS NV SHS N00985106 46,200 910,879 SH   SOLE 30 910,879 0 0
AERCAP HOLDINGS NV SHS N00985106 7,862 155,008 SH   SOLE 31 25,222 0 129,786
AERCAP HOLDINGS NV SHS N00985106 512 10,100 SH   SOLE 34 10,100 0 0
AERCAP HOLDINGS NV SHS N00985106 7,673 151,283 SH   SOLE 36 151,283 0 0
AERCAP HOLDINGS NV SHS N00985106 142 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 89 1,633 SH   SOLE 2 1,392 0 241
AERIE PHARMACEUTICALS INC COM 00771V108 16 295 SH   SOLE 4 295 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 44 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 5,817 107,230 SH   SOLE 18 107,230 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,519 28,005 SH   SOLE 19 28,005 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 86,867 1,601,235 SH   SOLE 21 1,601,235 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 52,766 972,651 SH   SOLE 22 914,350 0 58,301
AERIE PHARMACEUTICALS INC COM 00771V108 5 86 SH   SOLE 23 86 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 994 18,319 SH   SOLE 26 11,736 0 6,583
AERIE PHARMACEUTICALS INC COM 00771V108 252 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 371 6,840 SH   SOLE 30 6,840 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 144 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 20 5,027 SH   SOLE 2 4,854 0 173
AEROHIVE NETWORKS INC COM 007786106 456 112,965 SH   SOLE 18 112,965 0 0
AEROHIVE NETWORKS INC COM 007786106 463 114,638 SH   SOLE 19 114,638 0 0
AEROHIVE NETWORKS INC COM 007786106 4,058 1,004,546 SH   SOLE 21 1,004,546 0 0
AEROHIVE NETWORKS INC COM 007786106 3,191 789,857 SH   SOLE 22 764,140 0 25,717
AEROHIVE NETWORKS INC COM 007786106 16 4,076 SH   SOLE 23 4,076 0 0
AEROHIVE NETWORKS INC COM 007786106 180 44,534 SH   SOLE 26 0 0 44,534
AEROHIVE NETWORKS INC COM 007786106 125 30,850 SH   SOLE 29 0 0 30,850
AEROJET ROCKETDYNE HLDGS INC COM 007800105 81 2,906 SH   SOLE 2 2,906 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 47 1,668 SH   SOLE 7 1,668 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,609 307,782 SH   SOLE 18 307,782 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,503 53,753 SH   SOLE 19 53,753 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 258,912 9,256,767 SH   SOLE 21 9,256,767 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 54,499 1,948,487 SH   SOLE 22 1,833,793 0 114,694
AEROJET ROCKETDYNE HLDGS INC COM 007800105 498 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,856 102,122 SH   SOLE 30 102,122 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 157 5,600 SH   SOLE 40 5,600 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 824 650,000 PRN   SOLE 21 650,000 0 0
AEROVIRONMENT INC COM 008073108 40 881 SH   SOLE 2 881 0 0
AEROVIRONMENT INC COM 008073108 6 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 20 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 4,556 100,114 SH   SOLE 18 100,114 0 0
AEROVIRONMENT INC COM 008073108 747 16,414 SH   SOLE 19 16,414 0 0
AEROVIRONMENT INC COM 008073108 140,441 3,085,933 SH   SOLE 21 3,085,933 0 0
AEROVIRONMENT INC COM 008073108 26,702 586,738 SH   SOLE 22 548,057 0 38,681
AEROVIRONMENT INC COM 008073108 84 1,836 SH   SOLE 26 0 0 1,836
AEROVIRONMENT INC COM 008073108 139 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 1,332 29,261 SH   SOLE 30 29,261 0 0
AEROVIRONMENT INC COM 008073108 94 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 9,664 849,918 SH   SOLE 2 188,148 0 661,770
AES CORP COM 00130H105 2,303 202,576 SH   SOLE 4 187,906 0 14,670
AES CORP COM 00130H105 5,784 508,735 SH   SOLE 7 493,448 0 15,287
AES CORP COM 00130H105 47 4,152 SH   SOLE 15 4,152 0 0
AES CORP COM 00130H105 90,733 7,980,000 SH   SOLE 18 7,893,944 0 86,056
AES CORP COM 00130H105 86,061 7,569,100 SH   SOLE 19 7,569,100 0 0
AES CORP COM 00130H105 4,647 408,667 SH   SOLE 20 0 0 408,667
AES CORP COM 00130H105 161,661 14,218,175 SH   SOLE 21 14,218,175 0 0
AES CORP COM 00130H105 248,862 21,887,607 SH   SOLE 22 18,442,409 0 3,445,198
AES CORP COM 00130H105 12,819 1,127,470 SH   SOLE 23 1,127,470 0 0
AES CORP COM 00130H105 12,191 1,072,234 SH   SOLE 25 1,072,234 0 0
AES CORP COM 00130H105 18,635 1,638,940 SH   SOLE 26 816,323 0 822,617
AES CORP COM 00130H105 1,134 99,740 SH   SOLE 28 99,740 0 0
AES CORP COM 00130H105 2,137 187,970 SH   SOLE 29 19,618 0 168,352
AES CORP COM 00130H105 25,523 2,244,756 SH   SOLE 30 2,244,756 0 0
AES CORP COM 00130H105 3,662 322,095 SH   SOLE 31 138,749 0 183,346
AES CORP COM 00130H105 24,223 2,130,430 SH   SOLE 34 2,130,430 0 0
AES CORP COM 00130H105 9,147 804,486 SH   SOLE 36 804,486 0 0
AES CORP COM 00130H105 151 13,253 SH   SOLE 40 13,253 0 0
AETHLON MED INC COM NEW 00808Y208 4 3,693 SH   SOLE 21 3,693 0 0
AETHLON MED INC COM NEW 00808Y208 60 50,126 SH   SOLE 22 50,126 0 0
AETNA INC NEW COM 00817Y108 85,278 504,602 SH   SOLE 2 190,853 0 313,749
AETNA INC NEW COM 00817Y108 20,388 120,641 SH   SOLE 4 112,303 0 8,338
AETNA INC NEW COM 00817Y108 42,019 248,631 SH   SOLE 7 238,385 0 10,246
AETNA INC NEW COM 00817Y108 3,053 18,063 SH   SOLE 13 18,063 0 0
AETNA INC NEW COM 00817Y108 418 2,472 SH   SOLE 15 2,472 0 0
AETNA INC NEW COM 00817Y108 269,586 1,595,184 SH   SOLE 18 1,496,445 0 98,739
AETNA INC NEW COM 00817Y108 378,115 2,237,369 SH   SOLE 19 2,237,369 0 0
AETNA INC NEW COM 00817Y108 23,347 138,148 SH   SOLE 20 0 0 138,148
AETNA INC NEW COM 00817Y108 964,571 5,707,523 SH   SOLE 21 5,707,523 0 0
AETNA INC NEW COM 00817Y108 1,550,456 9,174,296 SH   SOLE 22 7,484,200 0 1,690,096
AETNA INC NEW COM 00817Y108 70,786 418,851 SH   SOLE 23 418,851 0 0
AETNA INC NEW COM 00817Y108 48,391 286,340 SH   SOLE 25 286,340 0 0
AETNA INC NEW COM 00817Y108 189,971 1,124,088 SH   SOLE 26 307,226 0 816,862
AETNA INC NEW COM 00817Y108 8,341 49,356 SH   SOLE 28 49,356 0 0
AETNA INC NEW COM 00817Y108 8,213 48,600 SH   SOLE 29 18,843 0 29,757
AETNA INC NEW COM 00817Y108 201,224 1,190,672 SH   SOLE 30 1,190,672 0 0
AETNA INC NEW COM 00817Y108 30,678 181,528 SH   SOLE 31 82,302 0 99,226
AETNA INC NEW COM 00817Y108 11,263 66,643 SH   SOLE 34 66,643 0 0
AETNA INC NEW COM 00817Y108 55,549 328,693 SH   SOLE 36 328,693 0 0
AETNA INC NEW COM 00817Y108 1,045 6,181 SH   SOLE 40 6,181 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 9 4,482 SH   SOLE 18 4,482 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 143 71,091 SH   SOLE 21 71,091 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 1,333 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP COM 008252108 12,968 68,403 SH   SOLE 2 18,606 0 49,797
AFFILIATED MANAGERS GROUP COM 008252108 3,803 20,061 SH   SOLE 4 18,762 0 1,299
AFFILIATED MANAGERS GROUP COM 008252108 7,684 40,532 SH   SOLE 7 39,008 0 1,524
AFFILIATED MANAGERS GROUP COM 008252108 660 3,479 SH   SOLE 13 3,479 0 0
AFFILIATED MANAGERS GROUP COM 008252108 79 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 23,859 125,853 SH   SOLE 18 118,520 0 7,333
AFFILIATED MANAGERS GROUP COM 008252108 10,786 56,892 SH   SOLE 19 56,892 0 0
AFFILIATED MANAGERS GROUP COM 008252108 216,160 1,140,207 SH   SOLE 21 1,140,207 0 0
AFFILIATED MANAGERS GROUP COM 008252108 295,473 1,558,564 SH   SOLE 22 1,273,816 0 284,748
AFFILIATED MANAGERS GROUP COM 008252108 14,190 74,850 SH   SOLE 23 74,850 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,977 47,351 SH   SOLE 25 47,351 0 0
AFFILIATED MANAGERS GROUP COM 008252108 30,338 160,028 SH   SOLE 26 65,389 0 94,639
AFFILIATED MANAGERS GROUP COM 008252108 1,590 8,385 SH   SOLE 28 8,385 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,550 24,002 SH   SOLE 29 2,722 0 21,280
AFFILIATED MANAGERS GROUP COM 008252108 37,995 200,415 SH   SOLE 30 200,415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 4,099 21,621 SH   SOLE 31 11,351 0 10,270
AFFILIATED MANAGERS GROUP COM 008252108 558 2,944 SH   SOLE 34 2,944 0 0
AFFILIATED MANAGERS GROUP COM 008252108 10,018 52,841 SH   SOLE 36 52,841 0 0
AFFILIATED MANAGERS GROUP COM 008252108 213 1,123 SH   SOLE 40 1,123 0 0
AFLAC INC COM 001055102 54,475 1,244,864 SH   SOLE 2 467,325 0 777,539
AFLAC INC COM 001055102 12,263 280,224 SH   SOLE 4 258,672 0 21,552
AFLAC INC COM 001055102 55,013 1,257,164 SH   SOLE 7 781,792 0 475,372
AFLAC INC COM 001055102 624 14,268 SH   SOLE 13 14,268 0 0
AFLAC INC COM 001055102 288 6,582 SH   SOLE 15 6,582 0 0
AFLAC INC COM 001055102 66,263 1,514,237 SH   SOLE 18 1,341,482 0 172,755
AFLAC INC COM 001055102 8,169 186,669 SH   SOLE 19 186,669 0 0
AFLAC INC COM 001055102 15,909 363,540 SH   SOLE 20 0 0 363,540
AFLAC INC COM 001055102 663,758 15,168,155 SH   SOLE 21 15,168,155 0 0
AFLAC INC COM 001055102 962,360 21,991,782 SH   SOLE 22 17,861,352 0 4,130,430
AFLAC INC COM 001055102 43,919 1,003,629 SH   SOLE 23 1,003,629 0 0
AFLAC INC COM 001055102 28,670 655,172 SH   SOLE 25 655,172 0 0
AFLAC INC COM 001055102 124,439 2,843,665 SH   SOLE 26 754,600 0 2,089,065
AFLAC INC COM 001055102 5,204 118,928 SH   SOLE 28 118,928 0 0
AFLAC INC COM 001055102 1,973 45,094 SH   SOLE 29 45,094 0 0
AFLAC INC COM 001055102 138,733 3,170,326 SH   SOLE 30 3,170,326 0 0
AFLAC INC COM 001055102 14,458 330,399 SH   SOLE 31 157,478 0 172,921
AFLAC INC COM 001055102 1,668 38,108 SH   SOLE 34 38,108 0 0
AFLAC INC COM 001055102 35,579 813,043 SH   SOLE 36 813,043 0 0
AFLAC INC COM 001055102 694 15,868 SH   SOLE 40 15,868 0 0
AG MTG INVT TR INC COM 001228105 116 6,662 SH   SOLE 2 1,163 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 13 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,784 102,711 SH   SOLE 18 102,711 0 0
AG MTG INVT TR INC COM 001228105 393 22,597 SH   SOLE 19 22,597 0 0
AG MTG INVT TR INC COM 001228105 25,406 1,462,644 SH   SOLE 21 1,462,644 0 0
AG MTG INVT TR INC COM 001228105 17,140 986,764 SH   SOLE 22 928,659 0 58,105
AG MTG INVT TR INC COM 001228105 273 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 79 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 89 5,103 SH   SOLE 30 5,103 0 0
AG MTG INVT TR INC COM 001228105 78 4,481 SH   SOLE 34 4,481 0 0
AG MTG INVT TR INC COM 001228105 47 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 7,848 121,023 SH   SOLE 2 51,811 0 69,212
AGCO CORP COM 001084102 1,666 25,696 SH   SOLE 4 24,548 0 1,148
AGCO CORP COM 001084102 3,495 53,899 SH   SOLE 7 46,123 0 7,776
AGCO CORP COM 001084102 31 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 14,925 230,141 SH   SOLE 18 224,323 0 5,818
AGCO CORP COM 001084102 2,196 33,869 SH   SOLE 19 33,869 0 0
AGCO CORP COM 001084102 3,351 51,675 SH   SOLE 20 0 0 51,675
AGCO CORP COM 001084102 206,093 3,177,989 SH   SOLE 21 3,177,989 0 0
AGCO CORP COM 001084102 149,630 2,307,328 SH   SOLE 22 2,041,697 0 265,631
AGCO CORP COM 001084102 5,999 92,513 SH   SOLE 23 92,513 0 0
AGCO CORP COM 001084102 178 2,740 SH   SOLE 25 2,740 0 0
AGCO CORP COM 001084102 9,535 147,027 SH   SOLE 26 72,717 0 74,310
AGCO CORP COM 001084102 604 9,310 SH   SOLE 28 9,310 0 0
AGCO CORP COM 001084102 1,124 17,339 SH   SOLE 29 2,002 0 15,337
AGCO CORP COM 001084102 11,500 177,335 SH   SOLE 30 177,335 0 0
AGCO CORP COM 001084102 1,969 30,356 SH   SOLE 31 15,557 0 14,799
AGCO CORP COM 001084102 2,916 44,959 SH   SOLE 34 44,959 0 0
AGCO CORP COM 001084102 1,040 16,030 SH   SOLE 36 16,030 0 0
AGCO CORP COM 001084102 77 1,194 SH   SOLE 40 1,194 0 0
AGENUS INC COM NEW 00847G705 28 6,020 SH   SOLE 2 3,576 0 2,444
AGENUS INC COM NEW 00847G705 12 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,212 257,345 SH   SOLE 18 257,345 0 0
AGENUS INC COM NEW 00847G705 332 70,529 SH   SOLE 19 70,529 0 0
AGENUS INC COM NEW 00847G705 11,389 2,418,013 SH   SOLE 21 2,418,013 0 0
AGENUS INC COM NEW 00847G705 10,179 2,161,195 SH   SOLE 22 2,019,253 0 141,942
AGENUS INC COM NEW 00847G705 75 15,998 SH   SOLE 30 15,998 0 0
AGENUS INC COM NEW 00847G705 45 9,539 SH   SOLE 40 9,539 0 0
AGILE THERAPEUTICS INC COM 00847L100 8 3,283 SH   SOLE 18 3,283 0 0
AGILE THERAPEUTICS INC COM 00847L100 162 62,910 SH   SOLE 21 62,910 0 0
AGILE THERAPEUTICS INC COM 00847L100 138 53,620 SH   SOLE 22 53,620 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 94,182 1,407,805 SH   SOLE 2 1,111,503 0 296,302
AGILENT TECHNOLOGIES INC COM 00846U101 19,500 291,486 SH   SOLE 4 283,825 0 7,661
AGILENT TECHNOLOGIES INC COM 00846U101 20,031 299,417 SH   SOLE 7 286,691 0 12,726
AGILENT TECHNOLOGIES INC COM 00846U101 6,558 98,032 SH   SOLE 13 98,032 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 145 2,168 SH   SOLE 15 2,168 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 58,924 880,777 SH   SOLE 18 831,858 0 48,919
AGILENT TECHNOLOGIES INC COM 00846U101 108,552 1,622,597 SH   SOLE 19 1,622,597 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10,847 162,132 SH   SOLE 20 0 0 162,132
AGILENT TECHNOLOGIES INC COM 00846U101 486,282 7,268,791 SH   SOLE 21 7,268,791 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 729,633 10,906,318 SH   SOLE 22 8,461,476 0 2,444,842
AGILENT TECHNOLOGIES INC COM 00846U101 48,875 730,561 SH   SOLE 23 730,561 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 31,087 464,673 SH   SOLE 25 464,673 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 71,395 1,067,183 SH   SOLE 26 366,078 0 701,105
AGILENT TECHNOLOGIES INC COM 00846U101 3,254 48,644 SH   SOLE 28 48,644 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24,407 364,834 SH   SOLE 29 206,775 0 158,059
AGILENT TECHNOLOGIES INC COM 00846U101 71,745 1,072,424 SH   SOLE 30 1,072,424 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 36,036 538,653 SH   SOLE 31 354,878 0 183,775
AGILENT TECHNOLOGIES INC COM 00846U101 47,823 714,836 SH   SOLE 34 714,836 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 33,270 497,303 SH   SOLE 36 497,303 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 432 6,451 SH   SOLE 40 6,451 0 0
AGILYSYS INC COM 00847J105 39 3,275 SH   SOLE 2 597 0 2,678
AGILYSYS INC COM 00847J105 5 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 911 76,446 SH   SOLE 18 76,446 0 0
AGILYSYS INC COM 00847J105 137 11,469 SH   SOLE 19 11,469 0 0
AGILYSYS INC COM 00847J105 17,691 1,484,136 SH   SOLE 21 1,484,136 0 0
AGILYSYS INC COM 00847J105 6,090 510,914 SH   SOLE 22 492,441 0 18,473
AGILYSYS INC COM 00847J105 206 17,282 SH   SOLE 30 17,282 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 5,071 62,004 SH   SOLE 2 46,975 0 15,029
AGIOS PHARMACEUTICALS INC COM 00847X104 9 110 SH   SOLE 4 110 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 90 1,104 SH   SOLE 7 1,104 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,110 50,256 SH   SOLE 18 50,256 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 24,237 296,372 SH   SOLE 19 296,372 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 103,268 1,262,750 SH   SOLE 21 1,262,750 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 113,567 1,388,687 SH   SOLE 22 1,210,427 0 178,260
AGIOS PHARMACEUTICALS INC COM 00847X104 1,239 15,148 SH   SOLE 26 10,811 0 4,337
AGIOS PHARMACEUTICALS INC COM 00847X104 569 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 70 858 SH   SOLE 29 0 0 858
AGIOS PHARMACEUTICALS INC COM 00847X104 928 11,344 SH   SOLE 30 11,344 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 89 1,091 SH   SOLE 31 1,091 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 8,487 103,781 SH   SOLE 34 103,781 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 458 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 9,097 480,798 SH   SOLE 2 123,836 0 356,962
AGNC INVT CORP COM 00123Q104 2,429 128,378 SH   SOLE 4 119,734 0 8,644
AGNC INVT CORP COM 00123Q104 4,915 259,781 SH   SOLE 7 203,261 0 56,520
AGNC INVT CORP COM 00123Q104 24 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 4,697 248,251 SH   SOLE 18 213,382 0 34,869
AGNC INVT CORP COM 00123Q104 1,347 71,202 SH   SOLE 19 71,202 0 0
AGNC INVT CORP COM 00123Q104 4,599 243,098 SH   SOLE 20 0 0 243,098
AGNC INVT CORP COM 00123Q104 316,294 16,717,432 SH   SOLE 21 16,717,432 0 0
AGNC INVT CORP COM 00123Q104 230,680 12,192,397 SH   SOLE 22 10,734,384 0 1,458,013
AGNC INVT CORP COM 00123Q104 9,768 516,287 SH   SOLE 23 516,287 0 0
AGNC INVT CORP COM 00123Q104 6,098 322,300 SH   SOLE 25 322,300 0 0
AGNC INVT CORP COM 00123Q104 30,494 1,611,735 SH   SOLE 26 410,116 0 1,201,619
AGNC INVT CORP COM 00123Q104 1,108 58,558 SH   SOLE 28 58,558 0 0
AGNC INVT CORP COM 00123Q104 1,994 105,386 SH   SOLE 29 8,836 0 96,550
AGNC INVT CORP COM 00123Q104 19,944 1,054,135 SH   SOLE 30 1,054,135 0 0
AGNC INVT CORP COM 00123Q104 3,807 201,194 SH   SOLE 31 63,840 0 137,354
AGNC INVT CORP COM 00123Q104 410 21,678 SH   SOLE 34 21,678 0 0
AGNC INVT CORP COM 00123Q104 10,186 538,391 SH   SOLE 36 538,391 0 0
AGNC INVT CORP COM 00123Q104 147 7,785 SH   SOLE 40 7,785 0 0
AGNICO EAGLE MINES LTD COM 008474108 6,174 146,755 SH   SOLE 21 146,755 0 0
AGREE REALTY CORP COM 008492100 274 5,712 SH   SOLE 2 1,188 0 4,524
AGREE REALTY CORP COM 008492100 485 10,096 SH   SOLE 4 10,096 0 0
AGREE REALTY CORP COM 008492100 2,120 44,127 SH   SOLE 7 44,127 0 0
AGREE REALTY CORP COM 008492100 50 1,046 SH   SOLE 15 1,046 0 0
AGREE REALTY CORP COM 008492100 6,354 132,263 SH   SOLE 18 132,263 0 0
AGREE REALTY CORP COM 008492100 2,722 56,665 SH   SOLE 19 56,665 0 0
AGREE REALTY CORP COM 008492100 137,069 2,853,220 SH   SOLE 21 2,853,220 0 0
AGREE REALTY CORP COM 008492100 53,676 1,117,310 SH   SOLE 22 1,067,667 0 49,643
AGREE REALTY CORP COM 008492100 59 1,232 SH   SOLE 23 1,232 0 0
AGREE REALTY CORP COM 008492100 2,749 57,213 SH   SOLE 25 57,213 0 0
AGREE REALTY CORP COM 008492100 603 12,549 SH   SOLE 26 0 0 12,549
AGREE REALTY CORP COM 008492100 194 4,042 SH   SOLE 28 4,042 0 0
AGREE REALTY CORP COM 008492100 452 9,416 SH   SOLE 29 9,416 0 0
AGREE REALTY CORP COM 008492100 8,552 178,023 SH   SOLE 30 178,023 0 0
AGREE REALTY CORP COM 008492100 93 1,928 SH   SOLE 40 1,928 0 0
AGROFRESH SOLUTIONS COM 00856G109 42 5,759 SH   SOLE 2 1,201 0 4,558
AGROFRESH SOLUTIONS COM 00856G109 964 131,150 SH   SOLE 7 131,150 0 0
AGROFRESH SOLUTIONS COM 00856G109 558 75,906 SH   SOLE 18 75,906 0 0
AGROFRESH SOLUTIONS COM 00856G109 125 17,053 SH   SOLE 19 17,053 0 0
AGROFRESH SOLUTIONS COM 00856G109 5,527 752,031 SH   SOLE 21 752,031 0 0
AGROFRESH SOLUTIONS COM 00856G109 2,304 313,455 SH   SOLE 22 292,286 0 21,169
AGROFRESH SOLUTIONS COM 00856G109 33 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 3 367 SH   SOLE 2 367 0 0
AILERON THERAPEUTICS INC COM 00887A105 141 17,372 SH   SOLE 18 17,372 0 0
AILERON THERAPEUTICS INC COM 00887A105 32 3,938 SH   SOLE 19 3,938 0 0
AILERON THERAPEUTICS INC COM 00887A105 1,370 168,567 SH   SOLE 21 168,567 0 0
AILERON THERAPEUTICS INC COM 00887A105 372 45,713 SH   SOLE 22 41,708 0 4,005
AIMMUNE THERAPEUTICS INC COM 00900T107 337 10,595 SH   SOLE 2 10,238 0 357
AIMMUNE THERAPEUTICS INC COM 00900T107 28 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,631 114,086 SH   SOLE 18 114,086 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,039 95,477 SH   SOLE 19 95,477 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 56,132 1,763,487 SH   SOLE 21 1,763,487 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 31,243 981,559 SH   SOLE 22 926,886 0 54,673
AIMMUNE THERAPEUTICS INC COM 00900T107 1,033 32,455 SH   SOLE 23 32,455 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,832 57,571 SH   SOLE 26 0 0 57,571
AIMMUNE THERAPEUTICS INC COM 00900T107 144 4,531 SH   SOLE 28 4,531 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 144 4,538 SH   SOLE 29 0 0 4,538
AIMMUNE THERAPEUTICS INC COM 00900T107 280 8,786 SH   SOLE 30 8,786 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 22 702 SH   SOLE 34 702 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 119 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 6 4,113 SH   SOLE 21 4,113 0 0
AIR LEASE CORP CL A 00912X302 2,500 58,655 SH   SOLE 2 11,742 0 46,913
AIR LEASE CORP CL A 00912X302 18 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 134 3,137 SH   SOLE 7 3,137 0 0
AIR LEASE CORP CL A 00912X302 2,497 58,586 SH   SOLE 18 58,586 0 0
AIR LEASE CORP CL A 00912X302 629 14,754 SH   SOLE 19 14,754 0 0
AIR LEASE CORP CL A 00912X302 45,887 1,076,649 SH   SOLE 21 1,076,649 0 0
AIR LEASE CORP CL A 00912X302 115,490 2,709,750 SH   SOLE 22 2,367,043 0 342,707
AIR LEASE CORP CL A 00912X302 1,354 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 616 14,461 SH   SOLE 28 14,461 0 0
AIR LEASE CORP CL A 00912X302 947 22,229 SH   SOLE 29 0 0 22,229
AIR LEASE CORP CL A 00912X302 791 18,567 SH   SOLE 30 18,567 0 0
AIR LEASE CORP CL A 00912X302 85 2,006 SH   SOLE 31 2,006 0 0
AIR LEASE CORP CL A 00912X302 110 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 451 10,590 SH   SOLE 40 10,590 0 0
AIR PRODS & CHEMS INC COM 009158106 82,517 518,877 SH   SOLE 2 314,448 0 204,429
AIR PRODS & CHEMS INC COM 009158106 23,264 146,286 SH   SOLE 4 140,516 0 5,770
AIR PRODS & CHEMS INC COM 009158106 45,714 287,458 SH   SOLE 7 192,103 0 95,355
AIR PRODS & CHEMS INC COM 009158106 9,564 60,142 SH   SOLE 13 60,142 0 0
AIR PRODS & CHEMS INC COM 009158106 272 1,711 SH   SOLE 15 1,711 0 0
AIR PRODS & CHEMS INC COM 009158106 123,342 775,590 SH   SOLE 18 742,197 0 33,393
AIR PRODS & CHEMS INC COM 009158106 408,362 2,567,832 SH   SOLE 19 2,567,832 0 0
AIR PRODS & CHEMS INC COM 009158106 25,385 159,625 SH   SOLE 20 62,114 0 97,511
AIR PRODS & CHEMS INC COM 009158106 585,355 3,680,784 SH   SOLE 21 3,680,784 0 0
AIR PRODS & CHEMS INC COM 009158106 1,051,435 6,611,551 SH   SOLE 22 5,235,137 0 1,376,414
AIR PRODS & CHEMS INC COM 009158106 55,315 347,829 SH   SOLE 23 347,829 0 0
AIR PRODS & CHEMS INC COM 009158106 27,786 174,723 SH   SOLE 25 174,723 0 0
AIR PRODS & CHEMS INC COM 009158106 81,166 510,384 SH   SOLE 26 199,273 0 311,111
AIR PRODS & CHEMS INC COM 009158106 5,252 33,028 SH   SOLE 28 33,028 0 0
AIR PRODS & CHEMS INC COM 009158106 27,697 174,164 SH   SOLE 29 48,235 0 125,929
AIR PRODS & CHEMS INC COM 009158106 102,952 647,373 SH   SOLE 30 647,373 0 0
AIR PRODS & CHEMS INC COM 009158106 28,269 177,757 SH   SOLE 31 106,956 0 70,801
AIR PRODS & CHEMS INC COM 009158106 151,436 952,245 SH   SOLE 34 952,245 0 0
AIR PRODS & CHEMS INC COM 009158106 42,195 265,326 SH   SOLE 36 265,326 0 0
AIR PRODS & CHEMS INC COM 009158106 695 4,372 SH   SOLE 40 4,372 0 0
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 183 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 64 2,736 SH   SOLE 2 2,466 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,341 186,132 SH   SOLE 18 186,132 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,066 45,731 SH   SOLE 19 45,731 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,077 1,718,565 SH   SOLE 21 1,718,565 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 32,797 1,406,389 SH   SOLE 22 1,323,750 0 82,639
AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2,393 SH   SOLE 26 0 0 2,393
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 77 3,306 SH   SOLE 30 3,306 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1,850 SH   SOLE 40 1,850 0 0
AIRCASTLE LTD COM G0129K104 218 11,000 SH   SOLE 2 1,998 0 9,002
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 19 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,127 157,434 SH   SOLE 18 157,434 0 0
AIRCASTLE LTD COM G0129K104 759 38,199 SH   SOLE 19 38,199 0 0
AIRCASTLE LTD COM G0129K104 30,054 1,513,315 SH   SOLE 21 1,513,315 0 0
AIRCASTLE LTD COM G0129K104 27,996 1,409,692 SH   SOLE 22 1,305,549 0 104,143
AIRCASTLE LTD COM G0129K104 379 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 167 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 211 10,636 SH   SOLE 30 10,636 0 0
AIRCASTLE LTD COM G0129K104 64 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 150 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 10 1,280 SH   SOLE 18 1,280 0 0
AIRGAIN INC COM 00938A104 128 16,556 SH   SOLE 21 16,556 0 0
AK STL HLDG CORP COM 001547108 303 66,919 SH   SOLE 2 13,248 0 53,671
AK STL HLDG CORP COM 001547108 8 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 65 14,381 SH   SOLE 7 14,381 0 0
AK STL HLDG CORP COM 001547108 6,505 1,436,044 SH   SOLE 18 1,436,044 0 0
AK STL HLDG CORP COM 001547108 1,116 246,344 SH   SOLE 19 246,344 0 0
AK STL HLDG CORP COM 001547108 133,904 29,559,425 SH   SOLE 21 29,559,425 0 0
AK STL HLDG CORP COM 001547108 48,171 10,633,843 SH   SOLE 22 10,011,477 0 622,366
AK STL HLDG CORP COM 001547108 440 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 197 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,990 439,201 SH   SOLE 30 439,201 0 0
AK STL HLDG CORP COM 001547108 23 5,149 SH   SOLE 36 5,149 0 0
AK STL HLDG CORP COM 001547108 124 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,937 196,358 SH   SOLE 2 34,373 0 161,985
AKAMAI TECHNOLOGIES INC COM 00971T101 3,746 52,780 SH   SOLE 4 48,751 0 4,029
AKAMAI TECHNOLOGIES INC COM 00971T101 8,723 122,895 SH   SOLE 7 115,075 0 7,820
AKAMAI TECHNOLOGIES INC COM 00971T101 356 5,022 SH   SOLE 13 5,022 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 103 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25,435 358,334 SH   SOLE 18 335,684 0 22,650
AKAMAI TECHNOLOGIES INC COM 00971T101 1,873 26,386 SH   SOLE 19 26,386 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 7,048 99,292 SH   SOLE 20 0 0 99,292
AKAMAI TECHNOLOGIES INC COM 00971T101 266,147 3,749,606 SH   SOLE 21 3,749,606 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 319,685 4,503,868 SH   SOLE 22 3,672,093 0 831,775
AKAMAI TECHNOLOGIES INC COM 00971T101 14,469 203,849 SH   SOLE 23 203,849 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10,017 141,118 SH   SOLE 25 141,118 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 36,638 516,179 SH   SOLE 26 206,792 0 309,387
AKAMAI TECHNOLOGIES INC COM 00971T101 1,821 25,658 SH   SOLE 28 25,658 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,408 48,018 SH   SOLE 29 5,385 0 42,633
AKAMAI TECHNOLOGIES INC COM 00971T101 43,090 607,067 SH   SOLE 30 607,067 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,046 85,172 SH   SOLE 31 32,368 0 52,804
AKAMAI TECHNOLOGIES INC COM 00971T101 576 8,116 SH   SOLE 34 8,116 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,072 155,988 SH   SOLE 36 155,988 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 244 3,441 SH   SOLE 40 3,441 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1,677 1,635,000 PRN   SOLE 21 1,635,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 32 1,259 SH   SOLE 2 792 0 467
AKCEA THERAPEUTICS INC COM 00972L107 16 633 SH   SOLE 7 633 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,213 47,355 SH   SOLE 18 47,355 0 0
AKCEA THERAPEUTICS INC COM 00972L107 269 10,492 SH   SOLE 19 10,492 0 0
AKCEA THERAPEUTICS INC COM 00972L107 32,542 1,270,693 SH   SOLE 21 1,270,693 0 0
AKCEA THERAPEUTICS INC COM 00972L107 11,122 434,303 SH   SOLE 22 397,479 0 36,824
AKCEA THERAPEUTICS INC COM 00972L107 265 10,339 SH   SOLE 26 0 0 10,339
AKCEA THERAPEUTICS INC COM 00972L107 135 5,289 SH   SOLE 30 5,289 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 245 25,741 SH   SOLE 2 25,391 0 350
AKEBIA THERAPEUTICS INC COM 00972D105 9 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,459 153,056 SH   SOLE 18 153,056 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,952 204,826 SH   SOLE 19 204,826 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 19,498 2,045,955 SH   SOLE 21 2,045,955 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 15,206 1,595,566 SH   SOLE 22 1,519,441 0 76,125
AKEBIA THERAPEUTICS INC COM 00972D105 838 87,906 SH   SOLE 23 87,906 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,441 151,246 SH   SOLE 26 0 0 151,246
AKEBIA THERAPEUTICS INC COM 00972D105 141 14,802 SH   SOLE 29 0 0 14,802
AKEBIA THERAPEUTICS INC COM 00972D105 90 9,416 SH   SOLE 30 9,416 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 79 8,284 SH   SOLE 40 8,284 0 0
AKERS BIOSCIENCES INC COM 00973E102 1 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 12 14,730 SH   SOLE 22 14,730 0 0
AKORN INC COM 009728106 1,684 90,030 SH   SOLE 2 59,241 0 30,789
AKORN INC COM 009728106 5 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 44 2,329 SH   SOLE 7 2,329 0 0
AKORN INC COM 009728106 5,756 307,646 SH   SOLE 18 307,646 0 0
AKORN INC COM 009728106 260 13,888 SH   SOLE 19 13,888 0 0
AKORN INC COM 009728106 86,700 4,633,891 SH   SOLE 21 4,633,891 0 0
AKORN INC COM 009728106 57,962 3,097,903 SH   SOLE 22 2,797,722 0 300,181
AKORN INC COM 009728106 404 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 251 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 103 5,513 SH   SOLE 29 0 0 5,513
AKORN INC COM 009728106 333 17,783 SH   SOLE 30 17,783 0 0
AKORN INC COM 009728106 41 2,192 SH   SOLE 31 2,192 0 0
AKORN INC COM 009728106 185 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 184 31,588 SH   SOLE 18 31,588 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 55 9,519 SH   SOLE 19 9,519 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,825 313,109 SH   SOLE 21 313,109 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 572 98,093 SH   SOLE 22 87,542 0 10,551
ALAMO GROUP INC COM 011311107 1,650 15,018 SH   SOLE 2 13,886 0 1,132
ALAMO GROUP INC COM 011311107 12,566 114,342 SH   SOLE 7 114,342 0 0
ALAMO GROUP INC COM 011311107 5,046 45,912 SH   SOLE 18 45,912 0 0
ALAMO GROUP INC COM 011311107 15,698 142,841 SH   SOLE 19 142,841 0 0
ALAMO GROUP INC COM 011311107 100,507 914,528 SH   SOLE 21 914,528 0 0
ALAMO GROUP INC COM 011311107 55,908 508,721 SH   SOLE 22 492,014 0 16,707
ALAMO GROUP INC COM 011311107 6,894 62,726 SH   SOLE 23 62,726 0 0
ALAMO GROUP INC COM 011311107 4,740 43,134 SH   SOLE 26 0 0 43,134
ALAMO GROUP INC COM 011311107 155 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,324 12,049 SH   SOLE 29 0 0 12,049
ALAMO GROUP INC COM 011311107 1,488 13,541 SH   SOLE 30 13,541 0 0
ALAMO GROUP INC COM 011311107 504 4,584 SH   SOLE 34 4,584 0 0
ALAMO GROUP INC COM 011311107 109 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 54 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 185 35,592 SH   SOLE 21 35,592 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 177 34,005 SH   SOLE 23 34,005 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,473 282,732 SH   SOLE 25 282,732 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 660 126,681 SH   SOLE 26 0 0 126,681
ALAMOS GOLD INC NEW COM CL A 011532108 8,023 1,539,930 SH   SOLE 34 1,539,930 0 0
ALARM COM HLDGS INC COM 011642105 40 1,048 SH   SOLE 2 857 0 191
ALARM COM HLDGS INC COM 011642105 23 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 3,601 95,409 SH   SOLE 18 95,409 0 0
ALARM COM HLDGS INC COM 011642105 602 15,954 SH   SOLE 19 15,954 0 0
ALARM COM HLDGS INC COM 011642105 82,274 2,180,012 SH   SOLE 21 2,180,012 0 0
ALARM COM HLDGS INC COM 011642105 24,278 643,304 SH   SOLE 22 612,871 0 30,433
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,256 33,283 SH   SOLE 30 33,283 0 0
ALARM COM HLDGS INC COM 011642105 85 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 5,316 85,792 SH   SOLE 2 24,084 0 61,708
ALASKA AIR GROUP INC COM 011659109 5,058 81,627 SH   SOLE 7 79,649 0 1,978
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 15,767 254,466 SH   SOLE 18 248,645 0 5,821
ALASKA AIR GROUP INC COM 011659109 1,202 19,397 SH   SOLE 19 19,397 0 0
ALASKA AIR GROUP INC COM 011659109 174,258 2,812,420 SH   SOLE 21 2,812,420 0 0
ALASKA AIR GROUP INC COM 011659109 203,622 3,286,349 SH   SOLE 22 2,772,500 0 513,849
ALASKA AIR GROUP INC COM 011659109 1,431 23,089 SH   SOLE 25 23,089 0 0
ALASKA AIR GROUP INC COM 011659109 4,170 67,296 SH   SOLE 26 25,435 0 41,861
ALASKA AIR GROUP INC COM 011659109 12,750 205,784 SH   SOLE 30 205,784 0 0
ALASKA AIR GROUP INC COM 011659109 161 2,595 SH   SOLE 31 2,595 0 0
ALASKA AIR GROUP INC COM 011659109 1,376 22,208 SH   SOLE 36 22,208 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 16 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 259 143,640 SH   SOLE 21 143,640 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,867 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 221 3,525 SH   SOLE 2 1,203 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 7,973 127,156 SH   SOLE 18 127,156 0 0
ALBANY INTL CORP CL A 012348108 1,415 22,570 SH   SOLE 19 22,570 0 0
ALBANY INTL CORP CL A 012348108 166,887 2,661,674 SH   SOLE 21 2,661,674 0 0
ALBANY INTL CORP CL A 012348108 50,418 804,107 SH   SOLE 22 751,995 0 52,112
ALBANY INTL CORP CL A 012348108 430 6,856 SH   SOLE 26 5,161 0 1,695
ALBANY INTL CORP CL A 012348108 252 4,012 SH   SOLE 28 4,012 0 0
ALBANY INTL CORP CL A 012348108 2,578 41,114 SH   SOLE 30 41,114 0 0
ALBANY INTL CORP CL A 012348108 206 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 11,871 127,998 SH   SOLE 2 24,792 0 103,206
ALBEMARLE CORP COM 012653101 3,662 39,489 SH   SOLE 4 36,420 0 3,069
ALBEMARLE CORP COM 012653101 10,419 112,344 SH   SOLE 7 109,460 0 2,884
ALBEMARLE CORP COM 012653101 277 2,983 SH   SOLE 13 2,983 0 0
ALBEMARLE CORP COM 012653101 70 756 SH   SOLE 15 756 0 0
ALBEMARLE CORP COM 012653101 21,763 234,664 SH   SOLE 18 220,180 0 14,484
ALBEMARLE CORP COM 012653101 12,909 139,193 SH   SOLE 19 139,193 0 0
ALBEMARLE CORP COM 012653101 5,328 57,448 SH   SOLE 20 0 0 57,448
ALBEMARLE CORP COM 012653101 225,601 2,432,616 SH   SOLE 21 2,432,616 0 0
ALBEMARLE CORP COM 012653101 284,034 3,062,692 SH   SOLE 22 2,515,017 0 547,675
ALBEMARLE CORP COM 012653101 13,329 143,723 SH   SOLE 23 143,723 0 0
ALBEMARLE CORP COM 012653101 33,958 366,160 SH   SOLE 25 366,160 0 0
ALBEMARLE CORP COM 012653101 30,005 323,537 SH   SOLE 26 120,326 0 203,211
ALBEMARLE CORP COM 012653101 1,561 16,830 SH   SOLE 28 16,830 0 0
ALBEMARLE CORP COM 012653101 10,723 115,622 SH   SOLE 29 86,819 0 28,803
ALBEMARLE CORP COM 012653101 30,366 327,432 SH   SOLE 30 327,432 0 0
ALBEMARLE CORP COM 012653101 4,737 51,078 SH   SOLE 31 22,353 0 28,725
ALBEMARLE CORP COM 012653101 75,079 809,559 SH   SOLE 34 809,559 0 0
ALBEMARLE CORP COM 012653101 8,887 95,829 SH   SOLE 36 95,829 0 0
ALBEMARLE CORP COM 012653101 206 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 26 806 SH   SOLE 18 806 0 0
ALBIREO PHARMA INC COM 01345P106 358 10,990 SH   SOLE 21 10,990 0 0
ALBIREO PHARMA INC COM 01345P106 2,117 64,984 SH   SOLE 22 64,984 0 0
ALCOA CORP COM 013872106 6,901 153,494 SH   SOLE 2 63,524 0 89,970
ALCOA CORP COM 013872106 31 700 SH   SOLE 4 700 0 0
ALCOA CORP COM 013872106 5,719 127,201 SH   SOLE 7 127,201 0 0
ALCOA CORP COM 013872106 42 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 4,454 99,071 SH   SOLE 18 99,071 0 0
ALCOA CORP COM 013872106 1,260 28,015 SH   SOLE 19 28,015 0 0
ALCOA CORP COM 013872106 107,658 2,394,525 SH   SOLE 21 2,394,525 0 0
ALCOA CORP COM 013872106 233,807 5,200,323 SH   SOLE 22 4,495,564 0 704,759
ALCOA CORP COM 013872106 7,149 158,998 SH   SOLE 25 158,998 0 0
ALCOA CORP COM 013872106 8,565 190,499 SH   SOLE 26 84,594 0 105,905
ALCOA CORP COM 013872106 1,151 25,597 SH   SOLE 28 25,597 0 0
ALCOA CORP COM 013872106 1,635 36,357 SH   SOLE 30 36,357 0 0
ALCOA CORP COM 013872106 399 8,877 SH   SOLE 31 3,959 0 4,918
ALCOA CORP COM 013872106 7,818 173,877 SH   SOLE 36 173,877 0 0
ALCOA CORP COM 013872106 942 20,948 SH   SOLE 40 20,948 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 337 26,513 SH   SOLE 2 17,794 0 8,719
ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 16 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,764 217,634 SH   SOLE 18 217,634 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,174 171,163 SH   SOLE 19 171,163 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 35,223 2,773,428 SH   SOLE 21 2,773,428 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 24,071 1,895,334 SH   SOLE 22 1,779,204 0 116,130
ALDER BIOPHARMACEUTICALS INC COM 014339105 704 55,430 SH   SOLE 23 55,430 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,216 95,718 SH   SOLE 26 5,739 0 89,979
ALDER BIOPHARMACEUTICALS INC COM 014339105 107 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 176 13,865 SH   SOLE 29 0 0 13,865
ALDER BIOPHARMACEUTICALS INC COM 014339105 173 13,592 SH   SOLE 30 13,592 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 60 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 460 500,000 PRN   SOLE 21 500,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 19 2,504 SH   SOLE 18 2,504 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 277 36,903 SH   SOLE 21 36,903 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 957 41,375 SH   SOLE 2 29,998 0 11,377
ALEXANDER & BALDWIN INC NEW COM 014491104 10 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 41 1,780 SH   SOLE 7 1,780 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,754 421,710 SH   SOLE 18 421,710 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,221 52,769 SH   SOLE 19 52,769 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 106,764 4,615,814 SH   SOLE 21 4,615,814 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 61,374 2,653,455 SH   SOLE 22 2,501,897 0 151,558
ALEXANDER & BALDWIN INC NEW COM 014491104 57 2,483 SH   SOLE 23 2,483 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 558 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 218 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 304 13,156 SH   SOLE 30 13,156 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 162 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 43 112 SH   SOLE 2 89 0 23
ALEXANDERS INC COM 014752109 306 802 SH   SOLE 4 802 0 0
ALEXANDERS INC COM 014752109 1,232 3,231 SH   SOLE 7 3,231 0 0
ALEXANDERS INC COM 014752109 37 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,642 6,931 SH   SOLE 18 6,931 0 0
ALEXANDERS INC COM 014752109 1,658 4,348 SH   SOLE 19 4,348 0 0
ALEXANDERS INC COM 014752109 26,042 68,310 SH   SOLE 21 68,310 0 0
ALEXANDERS INC COM 014752109 41,089 107,780 SH   SOLE 22 103,803 0 3,977
ALEXANDERS INC COM 014752109 58 152 SH   SOLE 23 152 0 0
ALEXANDERS INC COM 014752109 1,587 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 571 1,497 SH   SOLE 26 186 0 1,311
ALEXANDERS INC COM 014752109 127 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 268 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 4,193 10,998 SH   SOLE 30 10,998 0 0
ALEXANDERS INC COM 014752109 90 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,349 138,917 SH   SOLE 2 29,672 0 109,245
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,487 124,004 SH   SOLE 4 120,940 0 3,064
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 28,771 230,367 SH   SOLE 7 227,866 0 2,501
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,533 20,280 SH   SOLE 13 20,280 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 570 4,562 SH   SOLE 15 4,562 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31,956 255,872 SH   SOLE 18 242,144 0 13,728
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 53,767 430,518 SH   SOLE 19 430,518 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 391,613 3,135,666 SH   SOLE 21 3,135,666 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 562,884 4,507,040 SH   SOLE 22 3,906,731 0 600,309
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,331 114,747 SH   SOLE 23 114,747 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 35,660 285,533 SH   SOLE 25 285,533 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 29,953 239,833 SH   SOLE 26 107,537 0 132,296
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,354 26,855 SH   SOLE 28 26,855 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,348 90,867 SH   SOLE 29 37,388 0 53,479
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 97,073 777,269 SH   SOLE 30 777,269 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,645 37,194 SH   SOLE 31 19,427 0 17,767
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13,460 107,771 SH   SOLE 34 107,771 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,815 94,607 SH   SOLE 36 94,607 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 234 1,875 SH   SOLE 40 1,875 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 50,617 454,124 SH   SOLE 2 166,388 0 287,736
ALEXION PHARMACEUTICALS INC COM 015351109 9,167 82,242 SH   SOLE 4 76,877 0 5,365
ALEXION PHARMACEUTICALS INC COM 015351109 18,025 161,716 SH   SOLE 7 160,184 0 1,532
ALEXION PHARMACEUTICALS INC COM 015351109 597 5,356 SH   SOLE 13 5,356 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 210 1,881 SH   SOLE 15 1,881 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 138,102 1,239,023 SH   SOLE 18 1,021,995 0 217,028
ALEXION PHARMACEUTICALS INC COM 015351109 120,682 1,082,738 SH   SOLE 19 1,082,738 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,010 107,749 SH   SOLE 20 15,446 0 92,303
ALEXION PHARMACEUTICALS INC COM 015351109 698,710 6,268,707 SH   SOLE 21 6,268,707 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 672,228 6,031,110 SH   SOLE 22 4,924,637 0 1,106,473
ALEXION PHARMACEUTICALS INC COM 015351109 33,119 297,139 SH   SOLE 23 297,139 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 19,649 176,285 SH   SOLE 25 176,285 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 68,664 616,042 SH   SOLE 26 220,274 0 395,768
ALEXION PHARMACEUTICALS INC COM 015351109 3,765 33,779 SH   SOLE 28 33,779 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,496 13,421 SH   SOLE 29 13,421 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 81,956 735,296 SH   SOLE 30 735,296 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,114 117,654 SH   SOLE 31 52,562 0 65,092
ALEXION PHARMACEUTICALS INC COM 015351109 3,584 32,151 SH   SOLE 32 32,151 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 23,944 214,823 SH   SOLE 34 214,823 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,368 200,685 SH   SOLE 36 200,685 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 499 4,481 SH   SOLE 40 4,481 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 157,400 857,579 SH   SOLE 2 179,939 0 677,640
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 217 1,180 SH   SOLE 3 1,180 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 77,413 421,776 SH   SOLE 4 421,776 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,673 139,878 SH   SOLE 7 139,878 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,070 16,726 SH   SOLE 13 16,726 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 134,430 732,431 SH   SOLE 15 711,891 0 20,540
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181,196 987,230 SH   SOLE 18 906,779 0 80,451
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 399,738 2,177,936 SH   SOLE 19 2,177,936 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,226,648 23,028,483 SH   SOLE 21 23,028,483 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,917,881 15,897,791 SH   SOLE 22 14,121,627 0 1,776,164
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 247,541 1,348,702 SH   SOLE 23 1,348,702 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89,009 484,955 SH   SOLE 25 484,955 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 640,191 3,488,020 SH   SOLE 26 345,377 0 3,142,643
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30,572 166,566 SH   SOLE 28 166,566 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82,391 448,897 SH   SOLE 29 316,482 0 132,415
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,223,042 6,663,628 SH   SOLE 30 6,663,628 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 161,904 882,121 SH   SOLE 31 193,495 0 688,626
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,171 39,070 SH   SOLE 32 39,070 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 585,931 3,192,388 SH   SOLE 34 3,192,388 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,912 48,556 SH   SOLE 36 48,556 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,125 6,129 SH   SOLE 40 6,129 0 0
ALICO INC COM 016230104 17 628 SH   SOLE 2 205 0 423
ALICO INC COM 016230104 310 11,390 SH   SOLE 18 11,390 0 0
ALICO INC COM 016230104 45 1,639 SH   SOLE 19 1,639 0 0
ALICO INC COM 016230104 2,883 106,002 SH   SOLE 21 106,002 0 0
ALICO INC COM 016230104 3,151 115,854 SH   SOLE 22 114,412 0 1,442
ALIGN TECHNOLOGY INC COM 016255101 22,791 90,753 SH   SOLE 2 16,918 0 73,835
ALIGN TECHNOLOGY INC COM 016255101 6,962 27,724 SH   SOLE 4 25,574 0 2,150
ALIGN TECHNOLOGY INC COM 016255101 18,966 75,524 SH   SOLE 7 63,902 0 11,622
ALIGN TECHNOLOGY INC COM 016255101 166 663 SH   SOLE 15 663 0 0
ALIGN TECHNOLOGY INC COM 016255101 39,000 155,298 SH   SOLE 18 145,483 0 9,815
ALIGN TECHNOLOGY INC COM 016255101 28,774 114,579 SH   SOLE 19 114,579 0 0
ALIGN TECHNOLOGY INC COM 016255101 444,888 1,771,546 SH   SOLE 21 1,771,546 0 0
ALIGN TECHNOLOGY INC COM 016255101 508,484 2,024,784 SH   SOLE 22 1,656,731 0 368,053
ALIGN TECHNOLOGY INC COM 016255101 24,149 96,160 SH   SOLE 23 96,160 0 0
ALIGN TECHNOLOGY INC COM 016255101 17,092 68,062 SH   SOLE 25 68,062 0 0
ALIGN TECHNOLOGY INC COM 016255101 53,953 214,839 SH   SOLE 26 79,173 0 135,666
ALIGN TECHNOLOGY INC COM 016255101 2,903 11,559 SH   SOLE 28 11,559 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,884 23,429 SH   SOLE 29 1,908 0 21,521
ALIGN TECHNOLOGY INC COM 016255101 68,281 271,895 SH   SOLE 30 271,895 0 0
ALIGN TECHNOLOGY INC COM 016255101 9,380 37,350 SH   SOLE 31 15,997 0 21,353
ALIGN TECHNOLOGY INC COM 016255101 2,910 11,589 SH   SOLE 32 11,589 0 0
ALIGN TECHNOLOGY INC COM 016255101 930 3,705 SH   SOLE 34 3,705 0 0
ALIGN TECHNOLOGY INC COM 016255101 16,428 65,418 SH   SOLE 36 65,418 0 0
ALIGN TECHNOLOGY INC COM 016255101 383 1,527 SH   SOLE 40 1,527 0 0
ALIMERA SCIENCES INC COM 016259103 9 8,676 SH   SOLE 18 8,676 0 0
ALIMERA SCIENCES INC COM 016259103 199 192,942 SH   SOLE 21 192,942 0 0
ALIMERA SCIENCES INC COM 016259103 11 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 7 3,228 SH   SOLE 18 3,228 0 0
ALJ REGIONAL HLDGS INC COM 001627108 108 51,395 SH   SOLE 21 51,395 0 0
ALKERMES PLC SHS G01767105 11,545 199,186 SH   SOLE 2 75,319 0 123,867
ALKERMES PLC SHS G01767105 3,254 56,145 SH   SOLE 4 52,900 0 3,245
ALKERMES PLC SHS G01767105 603 10,412 SH   SOLE 7 10,412 0 0
ALKERMES PLC SHS G01767105 100 1,732 SH   SOLE 13 1,732 0 0
ALKERMES PLC SHS G01767105 51 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 7,561 130,460 SH   SOLE 18 116,240 0 14,220
ALKERMES PLC SHS G01767105 29,823 514,539 SH   SOLE 19 514,539 0 0
ALKERMES PLC SHS G01767105 4,324 74,609 SH   SOLE 20 0 0 74,609
ALKERMES PLC SHS G01767105 212,057 3,658,683 SH   SOLE 21 3,658,683 0 0
ALKERMES PLC SHS G01767105 255,447 4,407,293 SH   SOLE 22 3,864,143 0 543,150
ALKERMES PLC SHS G01767105 11,408 196,829 SH   SOLE 23 196,829 0 0
ALKERMES PLC SHS G01767105 7,284 125,670 SH   SOLE 25 125,670 0 0
ALKERMES PLC SHS G01767105 24,870 429,097 SH   SOLE 26 176,156 0 252,941
ALKERMES PLC SHS G01767105 1,340 23,111 SH   SOLE 28 23,111 0 0
ALKERMES PLC SHS G01767105 2,719 46,905 SH   SOLE 29 8,098 0 38,807
ALKERMES PLC SHS G01767105 13,845 238,873 SH   SOLE 30 238,873 0 0
ALKERMES PLC SHS G01767105 4,472 77,163 SH   SOLE 31 36,222 0 40,941
ALKERMES PLC SHS G01767105 3,999 68,998 SH   SOLE 34 68,998 0 0
ALKERMES PLC SHS G01767105 7,949 137,150 SH   SOLE 36 137,150 0 0
ALKERMES PLC SHS G01767105 179 3,087 SH   SOLE 40 3,087 0 0
ALLEGHANY CORP DEL COM 017175100 13,457 21,901 SH   SOLE 2 8,554 0 13,347
ALLEGHANY CORP DEL COM 017175100 2,468 4,017 SH   SOLE 4 3,736 0 281
ALLEGHANY CORP DEL COM 017175100 3,741 6,089 SH   SOLE 7 4,878 0 1,211
ALLEGHANY CORP DEL COM 017175100 256 416 SH   SOLE 13 416 0 0
ALLEGHANY CORP DEL COM 017175100 52 85 SH   SOLE 15 85 0 0
ALLEGHANY CORP DEL COM 017175100 31,027 50,496 SH   SOLE 18 49,086 0 1,410
ALLEGHANY CORP DEL COM 017175100 1,422 2,315 SH   SOLE 19 2,315 0 0
ALLEGHANY CORP DEL COM 017175100 5,680 9,244 SH   SOLE 20 0 0 9,244
ALLEGHANY CORP DEL COM 017175100 446,622 726,876 SH   SOLE 21 726,876 0 0
ALLEGHANY CORP DEL COM 017175100 297,418 484,048 SH   SOLE 22 441,734 0 42,314
ALLEGHANY CORP DEL COM 017175100 9,936 16,171 SH   SOLE 23 16,171 0 0
ALLEGHANY CORP DEL COM 017175100 7,032 11,444 SH   SOLE 25 11,444 0 0
ALLEGHANY CORP DEL COM 017175100 32,199 52,404 SH   SOLE 26 12,467 0 39,937
ALLEGHANY CORP DEL COM 017175100 1,426 2,320 SH   SOLE 28 2,320 0 0
ALLEGHANY CORP DEL COM 017175100 2,484 4,043 SH   SOLE 29 479 0 3,564
ALLEGHANY CORP DEL COM 017175100 15,772 25,669 SH   SOLE 30 25,669 0 0
ALLEGHANY CORP DEL COM 017175100 3,727 6,066 SH   SOLE 31 2,891 0 3,175
ALLEGHANY CORP DEL COM 017175100 483 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 10,490 17,072 SH   SOLE 36 17,072 0 0
ALLEGHANY CORP DEL COM 017175100 49 80 SH   SOLE 40 80 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,818 76,776 SH   SOLE 2 55,230 0 21,546
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 101 4,248 SH   SOLE 7 4,248 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 18,615 786,117 SH   SOLE 18 786,117 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,311 97,598 SH   SOLE 19 97,598 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 195,451 8,253,860 SH   SOLE 21 8,253,860 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 99,663 4,208,755 SH   SOLE 22 3,938,738 0 270,017
ALLEGHENY TECHNOLOGIES INC COM 01741R102 717 30,272 SH   SOLE 26 21,602 0 8,670
ALLEGHENY TECHNOLOGIES INC COM 01741R102 412 17,415 SH   SOLE 28 17,415 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 569 24,021 SH   SOLE 30 24,021 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 169 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 283 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 957 525,000 PRN   SOLE 21 525,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 41 1,049 SH   SOLE 2 491 0 558
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,574 40,213 SH   SOLE 18 40,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 361 9,232 SH   SOLE 19 9,232 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 14,624 373,537 SH   SOLE 21 373,537 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 5,859 149,645 SH   SOLE 22 136,215 0 13,430
ALLEGIANCE BANCSHARES INC COM 01748H107 106 2,716 SH   SOLE 26 0 0 2,716
ALLEGIANCE BANCSHARES INC COM 01748H107 90 2,289 SH   SOLE 30 2,289 0 0
ALLEGIANT TRAVEL CO COM 01748X102 120 698 SH   SOLE 2 531 0 167
ALLEGIANT TRAVEL CO COM 01748X102 55 318 SH   SOLE 7 318 0 0
ALLEGIANT TRAVEL CO COM 01748X102 9,513 55,132 SH   SOLE 18 55,132 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,711 9,918 SH   SOLE 19 9,918 0 0
ALLEGIANT TRAVEL CO COM 01748X102 201,327 1,166,772 SH   SOLE 21 1,166,772 0 0
ALLEGIANT TRAVEL CO COM 01748X102 59,595 345,379 SH   SOLE 22 326,251 0 19,128
ALLEGIANT TRAVEL CO COM 01748X102 106 616 SH   SOLE 28 616 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,734 15,847 SH   SOLE 30 15,847 0 0
ALLEGIANT TRAVEL CO COM 01748X102 82 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 13,756 161,285 SH   SOLE 2 71,321 0 89,964
ALLEGION PUB LTD CO ORD SHS G0176J109 3,637 42,642 SH   SOLE 4 39,711 0 2,931
ALLEGION PUB LTD CO ORD SHS G0176J109 5,500 64,489 SH   SOLE 7 64,489 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 52 609 SH   SOLE 15 609 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 19,339 226,748 SH   SOLE 18 214,186 0 12,562
ALLEGION PUB LTD CO ORD SHS G0176J109 6,489 76,085 SH   SOLE 19 76,085 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,611 54,062 SH   SOLE 20 0 0 54,062
ALLEGION PUB LTD CO ORD SHS G0176J109 161,216 1,890,210 SH   SOLE 21 1,890,210 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 251,526 2,949,065 SH   SOLE 22 2,463,646 0 485,419
ALLEGION PUB LTD CO ORD SHS G0176J109 10,505 123,170 SH   SOLE 23 123,170 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,222 72,956 SH   SOLE 25 72,956 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 25,201 295,479 SH   SOLE 26 119,434 0 176,045
ALLEGION PUB LTD CO ORD SHS G0176J109 1,241 14,549 SH   SOLE 28 14,549 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,864 45,302 SH   SOLE 29 6,101 0 39,201
ALLEGION PUB LTD CO ORD SHS G0176J109 22,988 269,525 SH   SOLE 30 269,525 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,380 51,357 SH   SOLE 31 26,374 0 24,983
ALLEGION PUB LTD CO ORD SHS G0176J109 580 6,802 SH   SOLE 34 6,802 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,371 74,693 SH   SOLE 36 74,693 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 163 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 185 16,766 SH   SOLE 18 16,766 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 36 3,299 SH   SOLE 19 3,299 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 1,936 175,685 SH   SOLE 21 175,685 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 393 35,645 SH   SOLE 22 31,037 0 4,608
ALLENA PHARMACEUTICALS INC COM 018119107 3 259 SH   SOLE 23 259 0 0
ALLERGAN PLC SHS G0177J108 82,735 491,624 SH   SOLE 2 178,974 0 312,650
ALLERGAN PLC SHS G0177J108 18,956 112,641 SH   SOLE 4 104,190 0 8,451
ALLERGAN PLC SHS G0177J108 41,559 246,950 SH   SOLE 7 237,634 0 9,316
ALLERGAN PLC SHS G0177J108 1,421 8,446 SH   SOLE 13 8,446 0 0
ALLERGAN PLC SHS G0177J108 436 2,592 SH   SOLE 15 2,592 0 0
ALLERGAN PLC SHS G0177J108 112,146 666,385 SH   SOLE 18 622,578 0 43,807
ALLERGAN PLC SHS G0177J108 119,480 709,962 SH   SOLE 19 709,962 0 0
ALLERGAN PLC SHS G0177J108 17,941 106,608 SH   SOLE 20 0 0 106,608
ALLERGAN PLC SHS G0177J108 946,220 5,622,554 SH   SOLE 21 5,622,554 0 0
ALLERGAN PLC SHS G0177J108 1,498,335 8,903,290 SH   SOLE 22 7,239,044 0 1,664,246
ALLERGAN PLC SHS G0177J108 69,337 412,007 SH   SOLE 23 412,007 0 0
ALLERGAN PLC SHS G0177J108 47,002 279,291 SH   SOLE 25 279,291 0 0
ALLERGAN PLC SHS G0177J108 152,588 906,695 SH   SOLE 26 307,680 0 599,015
ALLERGAN PLC SHS G0177J108 8,466 50,305 SH   SOLE 28 50,305 0 0
ALLERGAN PLC SHS G0177J108 1,518 9,019 SH   SOLE 29 9,019 0 0
ALLERGAN PLC SHS G0177J108 211,586 1,257,268 SH   SOLE 30 1,257,268 0 0
ALLERGAN PLC SHS G0177J108 29,225 173,657 SH   SOLE 31 64,941 0 108,716
ALLERGAN PLC SHS G0177J108 43,746 259,947 SH   SOLE 34 259,947 0 0
ALLERGAN PLC SHS G0177J108 54,865 326,016 SH   SOLE 36 326,016 0 0
ALLERGAN PLC SHS G0177J108 1,129 6,709 SH   SOLE 40 6,709 0 0
ALLETE INC COM NEW 018522300 3,587 49,646 SH   SOLE 2 40,440 0 9,206
ALLETE INC COM NEW 018522300 152 2,097 SH   SOLE 4 2,097 0 0
ALLETE INC COM NEW 018522300 276 3,815 SH   SOLE 7 3,815 0 0
ALLETE INC COM NEW 018522300 22,976 318,002 SH   SOLE 18 318,002 0 0
ALLETE INC COM NEW 018522300 2,885 39,924 SH   SOLE 19 39,924 0 0
ALLETE INC COM NEW 018522300 250,547 3,467,779 SH   SOLE 21 3,467,779 0 0
ALLETE INC COM NEW 018522300 123,228 1,705,575 SH   SOLE 22 1,600,971 0 104,604
ALLETE INC COM NEW 018522300 1,214 16,809 SH   SOLE 26 11,483 0 5,326
ALLETE INC COM NEW 018522300 510 7,061 SH   SOLE 28 7,061 0 0
ALLETE INC COM NEW 018522300 2,560 35,426 SH   SOLE 30 35,426 0 0
ALLETE INC COM NEW 018522300 361 4,996 SH   SOLE 36 4,996 0 0
ALLETE INC COM NEW 018522300 411 5,689 SH   SOLE 40 5,689 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,687 59,603 SH   SOLE 2 9,997 0 49,606
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,582 16,826 SH   SOLE 4 15,660 0 1,166
ALLIANCE DATA SYSTEMS CORP COM 018581108 7,353 34,543 SH   SOLE 7 33,896 0 647
ALLIANCE DATA SYSTEMS CORP COM 018581108 169 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 90 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 21,545 101,215 SH   SOLE 18 94,705 0 6,510
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,317 24,981 SH   SOLE 19 24,981 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,454 20,925 SH   SOLE 20 0 0 20,925
ALLIANCE DATA SYSTEMS CORP COM 018581108 215,364 1,011,765 SH   SOLE 21 1,011,765 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 276,841 1,300,580 SH   SOLE 22 1,060,317 0 240,263
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,976 60,958 SH   SOLE 23 60,958 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,610 40,451 SH   SOLE 25 40,451 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 36,052 169,370 SH   SOLE 26 60,610 0 108,760
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,600 7,518 SH   SOLE 28 7,518 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,871 13,487 SH   SOLE 29 1,105 0 12,382
ALLIANCE DATA SYSTEMS CORP COM 018581108 36,689 172,362 SH   SOLE 30 172,362 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,204 24,446 SH   SOLE 31 10,816 0 13,630
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,067 9,709 SH   SOLE 34 9,709 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,468 44,480 SH   SOLE 36 44,480 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 214 1,005 SH   SOLE 40 1,005 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 38 1,468 SH   SOLE 18 1,468 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 592 22,731 SH   SOLE 21 22,731 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 3,346 128,434 SH   SOLE 22 128,434 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,681 141,379 SH   SOLE 19 141,379 0 0
ALLIANT ENERGY CORP COM 018802108 15,189 371,722 SH   SOLE 2 119,980 0 251,742
ALLIANT ENERGY CORP COM 018802108 3,352 82,042 SH   SOLE 4 74,730 0 7,312
ALLIANT ENERGY CORP COM 018802108 11,910 291,483 SH   SOLE 7 232,669 0 58,814
ALLIANT ENERGY CORP COM 018802108 474 11,589 SH   SOLE 13 11,589 0 0
ALLIANT ENERGY CORP COM 018802108 58 1,419 SH   SOLE 15 1,419 0 0
ALLIANT ENERGY CORP COM 018802108 24,201 592,296 SH   SOLE 18 562,304 0 29,992
ALLIANT ENERGY CORP COM 018802108 1,758 43,020 SH   SOLE 19 43,020 0 0
ALLIANT ENERGY CORP COM 018802108 11,702 286,403 SH   SOLE 20 0 0 286,403
ALLIANT ENERGY CORP COM 018802108 433,576 10,611,268 SH   SOLE 21 10,611,268 0 0
ALLIANT ENERGY CORP COM 018802108 276,244 6,760,737 SH   SOLE 22 5,600,190 0 1,160,547
ALLIANT ENERGY CORP COM 018802108 11,498 281,409 SH   SOLE 23 281,409 0 0
ALLIANT ENERGY CORP COM 018802108 7,521 184,072 SH   SOLE 25 184,072 0 0
ALLIANT ENERGY CORP COM 018802108 24,563 601,154 SH   SOLE 26 251,548 0 349,606
ALLIANT ENERGY CORP COM 018802108 1,424 34,854 SH   SOLE 28 34,854 0 0
ALLIANT ENERGY CORP COM 018802108 2,637 64,549 SH   SOLE 29 6,655 0 57,894
ALLIANT ENERGY CORP COM 018802108 33,005 807,766 SH   SOLE 30 807,766 0 0
ALLIANT ENERGY CORP COM 018802108 4,637 113,475 SH   SOLE 31 55,642 0 57,833
ALLIANT ENERGY CORP COM 018802108 4,181 102,332 SH   SOLE 32 102,332 0 0
ALLIANT ENERGY CORP COM 018802108 442 10,820 SH   SOLE 34 10,820 0 0
ALLIANT ENERGY CORP COM 018802108 8,877 217,257 SH   SOLE 36 217,257 0 0
ALLIANT ENERGY CORP COM 018802108 189 4,636 SH   SOLE 40 4,636 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 13 328 SH   SOLE 2 328 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 916 23,042 SH   SOLE 18 23,042 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 216 5,430 SH   SOLE 19 5,430 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,600 216,364 SH   SOLE 21 216,364 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7,959 200,237 SH   SOLE 22 194,677 0 5,560
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,223 56,907 SH   SOLE 2 16,856 0 40,051
ALLISON TRANSMISSION HLDGS I COM 01973R101 23 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 159 4,061 SH   SOLE 7 4,061 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 7,240 185,366 SH   SOLE 18 154,964 0 30,402
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,655 67,966 SH   SOLE 19 67,966 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 52,918 1,354,779 SH   SOLE 21 1,354,779 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 160,495 4,108,928 SH   SOLE 22 3,670,498 0 438,430
ALLISON TRANSMISSION HLDGS I COM 01973R101 414 10,604 SH   SOLE 25 0 0 10,604
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,667 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 689 17,651 SH   SOLE 28 17,651 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 998 25,542 SH   SOLE 30 25,542 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 105 2,696 SH   SOLE 31 2,689 0 7
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,858 149,974 SH   SOLE 34 149,974 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 475 12,173 SH   SOLE 36 12,173 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 622 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,363 110,327 SH   SOLE 2 79,615 0 30,712
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 55 4,473 SH   SOLE 7 4,473 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 13,924 1,127,471 SH   SOLE 18 1,127,471 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,767 143,039 SH   SOLE 19 143,039 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 147,295 11,926,753 SH   SOLE 21 11,926,753 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 74,056 5,996,442 SH   SOLE 22 5,647,815 0 348,627
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 374 30,267 SH   SOLE 26 15,786 0 14,481
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 320 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,994 242,439 SH   SOLE 30 242,439 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 233 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 953 950,000 PRN   SOLE 21 950,000 0 0
ALLSTATE CORP COM 020002101 63,869 673,722 SH   SOLE 2 333,966 0 339,756
ALLSTATE CORP COM 020002101 17,292 182,402 SH   SOLE 4 173,047 0 9,355
ALLSTATE CORP COM 020002101 30,006 316,515 SH   SOLE 7 299,039 0 17,476
ALLSTATE CORP COM 020002101 2,695 28,431 SH   SOLE 13 28,431 0 0
ALLSTATE CORP COM 020002101 251 2,651 SH   SOLE 15 2,651 0 0
ALLSTATE CORP COM 020002101 69,328 731,307 SH   SOLE 18 683,249 0 48,058
ALLSTATE CORP COM 020002101 35,253 371,867 SH   SOLE 19 371,867 0 0
ALLSTATE CORP COM 020002101 16,149 170,353 SH   SOLE 20 0 0 170,353
ALLSTATE CORP COM 020002101 650,595 6,862,818 SH   SOLE 21 6,862,818 0 0
ALLSTATE CORP COM 020002101 1,035,265 10,920,519 SH   SOLE 22 8,813,946 0 2,106,573
ALLSTATE CORP COM 020002101 53,467 563,996 SH   SOLE 23 563,996 0 0
ALLSTATE CORP COM 020002101 32,044 338,012 SH   SOLE 25 338,012 0 0
ALLSTATE CORP COM 020002101 139,461 1,471,106 SH   SOLE 26 353,331 0 1,117,775
ALLSTATE CORP COM 020002101 5,148 54,302 SH   SOLE 28 54,302 0 0
ALLSTATE CORP COM 020002101 16,643 175,555 SH   SOLE 29 65,338 0 110,217
ALLSTATE CORP COM 020002101 128,354 1,353,943 SH   SOLE 30 1,353,943 0 0
ALLSTATE CORP COM 020002101 29,578 312,003 SH   SOLE 31 163,875 0 148,128
ALLSTATE CORP COM 020002101 7,139 75,302 SH   SOLE 34 75,302 0 0
ALLSTATE CORP COM 020002101 43,913 463,219 SH   SOLE 36 463,219 0 0
ALLSTATE CORP COM 020002101 688 7,253 SH   SOLE 40 7,253 0 0
ALLY FINL INC COM 02005N100 11,737 432,297 SH   SOLE 2 59,725 0 372,572
ALLY FINL INC COM 02005N100 3,937 145,015 SH   SOLE 4 135,919 0 9,096
ALLY FINL INC COM 02005N100 2,202 81,120 SH   SOLE 7 46,661 0 34,459
ALLY FINL INC COM 02005N100 271 9,999 SH   SOLE 13 9,999 0 0
ALLY FINL INC COM 02005N100 114 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 35,941 1,323,784 SH   SOLE 18 1,171,537 0 152,247
ALLY FINL INC COM 02005N100 15,186 559,354 SH   SOLE 19 559,354 0 0
ALLY FINL INC COM 02005N100 5,148 189,596 SH   SOLE 20 0 0 189,596
ALLY FINL INC COM 02005N100 146,458 5,394,399 SH   SOLE 21 5,394,399 0 0
ALLY FINL INC COM 02005N100 325,878 12,002,886 SH   SOLE 22 10,291,256 0 1,711,630
ALLY FINL INC COM 02005N100 14,694 541,222 SH   SOLE 23 541,222 0 0
ALLY FINL INC COM 02005N100 11,298 416,148 SH   SOLE 25 378,300 0 37,848
ALLY FINL INC COM 02005N100 33,888 1,248,173 SH   SOLE 26 465,952 0 782,221
ALLY FINL INC COM 02005N100 1,816 66,879 SH   SOLE 28 66,879 0 0
ALLY FINL INC COM 02005N100 3,422 126,039 SH   SOLE 29 14,450 0 111,589
ALLY FINL INC COM 02005N100 19,100 703,511 SH   SOLE 30 703,511 0 0
ALLY FINL INC COM 02005N100 5,591 205,915 SH   SOLE 31 93,763 0 112,152
ALLY FINL INC COM 02005N100 10,541 388,267 SH   SOLE 34 388,267 0 0
ALLY FINL INC COM 02005N100 14,689 541,013 SH   SOLE 36 541,013 0 0
ALLY FINL INC COM 02005N100 245 9,036 SH   SOLE 40 9,036 0 0
ALMOST FAMILY INC COM 020409108 118 2,108 SH   SOLE 2 536 0 1,572
ALMOST FAMILY INC COM 020409108 11 195 SH   SOLE 7 195 0 0
ALMOST FAMILY INC COM 020409108 3,360 60,003 SH   SOLE 18 60,003 0 0
ALMOST FAMILY INC COM 020409108 556 9,924 SH   SOLE 19 9,924 0 0
ALMOST FAMILY INC COM 020409108 63,175 1,128,122 SH   SOLE 21 1,128,122 0 0
ALMOST FAMILY INC COM 020409108 21,133 377,368 SH   SOLE 22 356,406 0 20,962
ALMOST FAMILY INC COM 020409108 1,638 29,245 SH   SOLE 23 29,245 0 0
ALMOST FAMILY INC COM 020409108 306 5,469 SH   SOLE 26 0 0 5,469
ALMOST FAMILY INC COM 020409108 66 1,171 SH   SOLE 28 1,171 0 0
ALMOST FAMILY INC COM 020409108 1,006 17,962 SH   SOLE 30 17,962 0 0
ALMOST FAMILY INC COM 020409108 100 1,780 SH   SOLE 40 1,780 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27,508 230,964 SH   SOLE 2 163,075 0 67,889
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,979 33,405 SH   SOLE 4 31,312 0 2,093
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 795 6,675 SH   SOLE 7 5,333 0 1,342
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 36 300 SH   SOLE 15 300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 15,983 134,196 SH   SOLE 18 126,012 0 8,184
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 112,163 941,754 SH   SOLE 19 941,754 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,507 54,636 SH   SOLE 20 18,600 0 36,036
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 273,844 2,299,275 SH   SOLE 21 2,299,275 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 285,803 2,399,692 SH   SOLE 22 2,085,328 0 314,364
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 14,088 118,284 SH   SOLE 23 118,284 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,312 61,391 SH   SOLE 25 61,391 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27,211 228,468 SH   SOLE 26 87,608 0 140,860
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,574 13,218 SH   SOLE 28 13,218 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,202 26,883 SH   SOLE 29 4,931 0 21,952
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16,595 139,336 SH   SOLE 30 139,336 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,300 44,503 SH   SOLE 31 21,353 0 23,150
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 43,507 365,300 SH   SOLE 34 365,300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,290 78,002 SH   SOLE 36 78,002 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 212 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 420 27,183 SH   SOLE 2 24,344 0 2,839
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11 726 SH   SOLE 7 726 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,066 68,987 SH   SOLE 18 68,987 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,145 138,819 SH   SOLE 19 138,819 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9,724 629,394 SH   SOLE 21 629,394 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15,089 976,645 SH   SOLE 22 946,219 0 30,426
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,515 98,059 SH   SOLE 23 98,059 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 41 2,626 SH   SOLE 30 2,626 0 0
ALPHA PRO TECH LTD COM 020772109 7 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 134 39,986 SH   SOLE 21 39,986 0 0
ALPHABET INC CAP STK CL C 02079K107 448,683 434,859 SH   SOLE 2 143,941 0 290,918
ALPHABET INC CAP STK CL C 02079K107 125,543 121,675 SH   SOLE 4 113,674 0 8,001
ALPHABET INC CAP STK CL C 02079K107 230,286 223,191 SH   SOLE 7 223,191 0 0
ALPHABET INC CAP STK CL C 02079K107 9,689 9,390 SH   SOLE 13 9,390 0 0
ALPHABET INC CAP STK CL C 02079K107 2,802 2,716 SH   SOLE 15 2,716 0 0
ALPHABET INC CAP STK CL C 02079K107 811,556 786,552 SH   SOLE 18 734,724 0 51,828
ALPHABET INC CAP STK CL C 02079K107 581,430 563,516 SH   SOLE 19 563,516 0 0
ALPHABET INC CAP STK CL C 02079K107 129,811 125,811 SH   SOLE 20 0 0 125,811
ALPHABET INC CAP STK CL C 02079K107 5,155,399 4,996,558 SH   SOLE 21 4,996,558 0 0
ALPHABET INC CAP STK CL C 02079K107 8,592,051 8,327,325 SH   SOLE 22 6,747,756 0 1,579,569
ALPHABET INC CAP STK CL C 02079K107 418,587 405,690 SH   SOLE 23 405,690 0 0
ALPHABET INC CAP STK CL C 02079K107 391,923 379,848 SH   SOLE 25 376,720 0 3,128
ALPHABET INC CAP STK CL C 02079K107 847,448 821,338 SH   SOLE 26 271,485 0 549,853
ALPHABET INC CAP STK CL C 02079K107 48,952 47,444 SH   SOLE 28 47,444 0 0
ALPHABET INC CAP STK CL C 02079K107 45,080 43,691 SH   SOLE 29 15,168 0 28,523
ALPHABET INC CAP STK CL C 02079K107 1,048,499 1,016,194 SH   SOLE 30 1,016,194 0 0
ALPHABET INC CAP STK CL C 02079K107 176,955 171,503 SH   SOLE 31 69,623 0 101,880
ALPHABET INC CAP STK CL C 02079K107 58,950 57,134 SH   SOLE 32 57,134 0 0
ALPHABET INC CAP STK CL C 02079K107 252,615 244,832 SH   SOLE 34 244,832 0 0
ALPHABET INC CAP STK CL C 02079K107 294,923 285,836 SH   SOLE 36 285,836 0 0
ALPHABET INC CAP STK CL C 02079K107 6,412 6,214 SH   SOLE 40 6,214 0 0
ALPHABET INC CAP STK CL A 02079K305 473,922 456,951 SH   SOLE 2 135,227 0 321,724
ALPHABET INC CAP STK CL A 02079K305 111,838 107,833 SH   SOLE 4 100,280 0 7,553
ALPHABET INC CAP STK CL A 02079K305 227,049 218,918 SH   SOLE 7 218,719 0 199
ALPHABET INC CAP STK CL A 02079K305 7,352 7,089 SH   SOLE 13 7,089 0 0
ALPHABET INC CAP STK CL A 02079K305 2,711 2,614 SH   SOLE 15 2,614 0 0
ALPHABET INC CAP STK CL A 02079K305 1,126,103 1,085,777 SH   SOLE 18 941,004 0 144,773
ALPHABET INC CAP STK CL A 02079K305 509,363 491,123 SH   SOLE 19 491,123 0 0
ALPHABET INC CAP STK CL A 02079K305 125,778 121,274 SH   SOLE 20 2,601 0 118,673
ALPHABET INC CAP STK CL A 02079K305 5,181,169 4,995,631 SH   SOLE 21 4,995,631 0 0
ALPHABET INC CAP STK CL A 02079K305 8,491,754 8,187,664 SH   SOLE 22 6,645,037 0 1,542,627
ALPHABET INC CAP STK CL A 02079K305 398,246 383,985 SH   SOLE 23 383,985 0 0
ALPHABET INC CAP STK CL A 02079K305 260,059 250,746 SH   SOLE 25 247,664 0 3,082
ALPHABET INC CAP STK CL A 02079K305 826,539 796,941 SH   SOLE 26 262,783 0 534,158
ALPHABET INC CAP STK CL A 02079K305 46,679 45,007 SH   SOLE 28 45,007 0 0
ALPHABET INC CAP STK CL A 02079K305 37,586 36,240 SH   SOLE 29 14,051 0 22,189
ALPHABET INC CAP STK CL A 02079K305 989,171 953,749 SH   SOLE 30 953,749 0 0
ALPHABET INC CAP STK CL A 02079K305 167,871 161,860 SH   SOLE 31 65,506 0 96,354
ALPHABET INC CAP STK CL A 02079K305 51,422 49,581 SH   SOLE 32 49,581 0 0
ALPHABET INC CAP STK CL A 02079K305 99,225 95,672 SH   SOLE 34 95,672 0 0
ALPHABET INC CAP STK CL A 02079K305 288,994 278,645 SH   SOLE 36 278,645 0 0
ALPHABET INC CAP STK CL A 02079K305 6,115 5,896 SH   SOLE 40 5,896 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 11 3,492 SH   SOLE 21 3,492 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 463 144,375 SH   SOLE 22 144,375 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 7 822 SH   SOLE 18 822 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 75 9,321 SH   SOLE 21 9,321 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 95 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 563 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTA MESA RES INC CL A 02133L109 333 41,586 SH   SOLE 21 41,586 0 0
ALTA MESA RES INC CL A 02133L109 15,533 1,941,668 SH   SOLE 22 1,941,668 0 0
ALTA MESA RES INC CL A 02133L109 9,952 1,244,004 SH   SOLE 26 237,129 0 1,006,875
ALTABA INC COM 021346101 16,875 227,912 SH   SOLE 2 227,912 0 0
ALTABA INC COM 021346101 163 2,198 SH   SOLE 18 2,198 0 0
ALTABA INC COM 021346101 8,968 121,125 SH   SOLE 19 121,125 0 0
ALTABA INC COM 021346101 4,534 61,233 SH   SOLE 22 61,233 0 0
ALTABA INC COM 021346101 31,917 431,075 SH   SOLE 34 431,075 0 0
ALTAIR ENGR INC COM CL A 021369103 10,429 332,561 SH   SOLE 19 332,561 0 0
ALTAIR ENGR INC COM CL A 021369103 8,802 280,671 SH   SOLE 22 280,671 0 0
ALTAIR ENGR INC COM CL A 021369103 5,634 179,661 SH   SOLE 34 179,661 0 0
ALTERYX INC COM CL A 02156B103 34 994 SH   SOLE 2 994 0 0
ALTERYX INC COM CL A 02156B103 21 617 SH   SOLE 7 617 0 0
ALTERYX INC COM CL A 02156B103 2,525 73,965 SH   SOLE 18 73,965 0 0
ALTERYX INC COM CL A 02156B103 634 18,560 SH   SOLE 19 18,560 0 0
ALTERYX INC COM CL A 02156B103 23,720 694,800 SH   SOLE 21 694,800 0 0
ALTERYX INC COM CL A 02156B103 19,665 576,000 SH   SOLE 22 540,813 0 35,187
ALTERYX INC COM CL A 02156B103 10 294 SH   SOLE 23 294 0 0
ALTERYX INC COM CL A 02156B103 227 6,647 SH   SOLE 26 0 0 6,647
ALTICE USA INC CL A 02156K103 1,740 94,175 SH   SOLE 2 94,175 0 0
ALTICE USA INC CL A 02156K103 48 2,581 SH   SOLE 4 2,581 0 0
ALTICE USA INC CL A 02156K103 42,904 2,321,623 SH   SOLE 19 2,321,623 0 0
ALTICE USA INC CL A 02156K103 820 44,371 SH   SOLE 21 44,371 0 0
ALTICE USA INC CL A 02156K103 16,503 893,018 SH   SOLE 22 893,018 0 0
ALTICE USA INC CL A 02156K103 54 2,939 SH   SOLE 25 2,939 0 0
ALTICE USA INC CL A 02156K103 272 14,723 SH   SOLE 26 0 0 14,723
ALTICE USA INC CL A 02156K103 9,281 502,240 SH   SOLE 34 502,240 0 0
ALTIMMUNE INC COM 02155H101 2 2,146 SH   SOLE 18 2,146 0 0
ALTIMMUNE INC COM 02155H101 36 30,665 SH   SOLE 21 30,665 0 0
ALTIMMUNE INC COM 02155H101 2 1,988 SH   SOLE 22 1,988 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 8 132 SH   SOLE 18 132 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 101 1,637 SH   SOLE 21 1,637 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 490 SH   SOLE 2 399 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,015 38,226 SH   SOLE 18 38,226 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 218 8,224 SH   SOLE 19 8,224 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,167 345,139 SH   SOLE 21 345,139 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 9,801 369,030 SH   SOLE 22 342,107 0 26,923
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 345 13,000 SH   SOLE 26 5,042 0 7,958
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 56 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 77 2,888 SH   SOLE 30 2,888 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 44 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 82 1,792 SH   SOLE 2 1,734 0 58
ALTRA INDL MOTION CORP COM 02208R106 7 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 29 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,261 92,733 SH   SOLE 18 92,733 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,723 59,260 SH   SOLE 19 59,260 0 0
ALTRA INDL MOTION CORP COM 02208R106 39,172 852,483 SH   SOLE 21 852,483 0 0
ALTRA INDL MOTION CORP COM 02208R106 36,282 789,591 SH   SOLE 22 740,111 0 49,480
ALTRA INDL MOTION CORP COM 02208R106 259 5,647 SH   SOLE 23 5,647 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,650 35,899 SH   SOLE 26 0 0 35,899
ALTRA INDL MOTION CORP COM 02208R106 186 4,050 SH   SOLE 28 4,050 0 0
ALTRA INDL MOTION CORP COM 02208R106 254 5,531 SH   SOLE 30 5,531 0 0
ALTRA INDL MOTION CORP COM 02208R106 128 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 73,701 1,182,624 SH   SOLE 2 543,206 0 639,418
ALTRIA GROUP INC COM 02209S103 30,256 485,489 SH   SOLE 4 485,489 0 0
ALTRIA GROUP INC COM 02209S103 94,237 1,512,145 SH   SOLE 7 1,467,010 0 45,135
ALTRIA GROUP INC COM 02209S103 4,556 73,111 SH   SOLE 13 73,111 0 0
ALTRIA GROUP INC COM 02209S103 793 12,732 SH   SOLE 15 12,732 0 0
ALTRIA GROUP INC COM 02209S103 495,323 7,948,059 SH   SOLE 18 7,286,832 0 661,227
ALTRIA GROUP INC COM 02209S103 450,074 7,221,977 SH   SOLE 19 7,221,977 0 0
ALTRIA GROUP INC COM 02209S103 57,040 915,277 SH   SOLE 20 15,436 0 899,841
ALTRIA GROUP INC COM 02209S103 2,575,179 41,321,869 SH   SOLE 21 41,321,869 0 0
ALTRIA GROUP INC COM 02209S103 3,243,137 52,040,067 SH   SOLE 22 43,072,077 0 8,967,990
ALTRIA GROUP INC COM 02209S103 149,533 2,399,446 SH   SOLE 23 2,399,446 0 0
ALTRIA GROUP INC COM 02209S103 150,201 2,410,157 SH   SOLE 25 2,353,101 0 57,056
ALTRIA GROUP INC COM 02209S103 291,339 4,674,887 SH   SOLE 26 1,746,005 0 2,928,882
ALTRIA GROUP INC COM 02209S103 17,949 288,011 SH   SOLE 28 288,011 0 0
ALTRIA GROUP INC COM 02209S103 7,245 116,259 SH   SOLE 29 0 0 116,259
ALTRIA GROUP INC COM 02209S103 359,433 5,767,536 SH   SOLE 30 5,767,536 0 0
ALTRIA GROUP INC COM 02209S103 41,903 672,380 SH   SOLE 31 39,899 0 632,481
ALTRIA GROUP INC COM 02209S103 4,685 75,177 SH   SOLE 32 75,177 0 0
ALTRIA GROUP INC COM 02209S103 164,770 2,643,937 SH   SOLE 34 2,643,937 0 0
ALTRIA GROUP INC COM 02209S103 10,694 171,597 SH   SOLE 35 171,597 0 0
ALTRIA GROUP INC COM 02209S103 121,972 1,957,191 SH   SOLE 36 1,957,191 0 0
ALTRIA GROUP INC COM 02209S103 4,949 79,408 SH   SOLE 37 79,408 0 0
ALTRIA GROUP INC COM 02209S103 2,316 37,163 SH   SOLE 40 37,163 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,523 109,403 SH   SOLE 7 109,403 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 112 8,040 SH   SOLE 21 8,040 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 255 12,658 SH   SOLE 2 6,874 0 5,784
AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 19 926 SH   SOLE 7 926 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 3,223 159,953 SH   SOLE 18 159,953 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 979 48,563 SH   SOLE 19 48,563 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 76,696 3,806,270 SH   SOLE 21 3,806,270 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 21,100 1,047,156 SH   SOLE 22 978,157 0 68,999
AMAG PHARMACEUTICALS INC COM 00163U106 177 8,778 SH   SOLE 23 8,778 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 681 33,798 SH   SOLE 26 0 0 33,798
AMAG PHARMACEUTICALS INC COM 00163U106 102 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 167 8,276 SH   SOLE 29 0 0 8,276
AMAG PHARMACEUTICALS INC COM 00163U106 1,067 52,957 SH   SOLE 30 52,957 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 88 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 824 800,000 PRN   SOLE 21 800,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 10,046 3,337,682 SH   SOLE 21 3,337,682 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 23 7,791 SH   SOLE 30 7,791 0 0
AMAZON COM INC COM 023135106 899,008 621,145 SH   SOLE 2 189,651 0 431,494
AMAZON COM INC COM 023135106 226,203 156,289 SH   SOLE 4 145,821 0 10,468
AMAZON COM INC COM 023135106 420,143 290,286 SH   SOLE 7 289,948 0 338
AMAZON COM INC COM 023135106 16,093 11,119 SH   SOLE 13 11,119 0 0
AMAZON COM INC COM 023135106 5,250 3,627 SH   SOLE 15 3,627 0 0
AMAZON COM INC COM 023135106 1,903,089 1,314,887 SH   SOLE 18 1,148,878 0 166,009
AMAZON COM INC COM 023135106 1,365,154 943,216 SH   SOLE 19 943,216 0 0
AMAZON COM INC COM 023135106 172,160 118,949 SH   SOLE 20 0 0 118,949
AMAZON COM INC COM 023135106 9,380,956 6,481,515 SH   SOLE 21 6,481,515 0 0
AMAZON COM INC COM 023135106 15,900,930 10,986,313 SH   SOLE 22 8,930,518 0 2,055,795
AMAZON COM INC COM 023135106 770,654 532,462 SH   SOLE 23 532,462 0 0
AMAZON COM INC COM 023135106 486,549 336,168 SH   SOLE 25 336,168 0 0
AMAZON COM INC COM 023135106 1,561,147 1,078,632 SH   SOLE 26 360,065 0 718,567
AMAZON COM INC COM 023135106 89,505 61,841 SH   SOLE 28 61,841 0 0
AMAZON COM INC COM 023135106 82,346 56,895 SH   SOLE 29 22,151 0 34,744
AMAZON COM INC COM 023135106 1,866,271 1,289,449 SH   SOLE 30 1,289,449 0 0
AMAZON COM INC COM 023135106 313,009 216,265 SH   SOLE 31 95,042 0 121,223
AMAZON COM INC COM 023135106 113,822 78,642 SH   SOLE 32 78,642 0 0
AMAZON COM INC COM 023135106 364,902 252,119 SH   SOLE 34 252,119 0 0
AMAZON COM INC COM 023135106 534,215 369,101 SH   SOLE 36 369,101 0 0
AMAZON COM INC COM 023135106 11,712 8,092 SH   SOLE 40 8,092 0 0
AMAZON COM INC OPTIONS 023135106 289 200 SH Call SOLE 2 200 0 0
AMAZON COM INC OPTIONS 023135106 31,263 21,600 SH Call SOLE 19 21,600 0 0
AMAZON COM INC OPTIONS 023135106 289 200 SH Call SOLE 22 200 0 0
AMAZON COM INC OPTIONS 023135106 7,960 5,500 SH Call SOLE 34 5,500 0 0
AMBAC FINL GROUP INC COM NEW 023139884 117 7,474 SH   SOLE 2 615 0 6,859
AMBAC FINL GROUP INC COM NEW 023139884 37 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,157 137,560 SH   SOLE 18 137,560 0 0
AMBAC FINL GROUP INC COM NEW 023139884 212 13,495 SH   SOLE 19 13,495 0 0
AMBAC FINL GROUP INC COM NEW 023139884 16,168 1,031,110 SH   SOLE 21 1,031,110 0 0
AMBAC FINL GROUP INC COM NEW 023139884 14,514 925,638 SH   SOLE 22 882,659 0 42,979
AMBAC FINL GROUP INC COM NEW 023139884 62 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 82 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 224 4,570 SH   SOLE 2 1,358 0 3,212
AMBARELLA INC SHS G037AX101 7 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 38 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 5,259 107,358 SH   SOLE 18 107,358 0 0
AMBARELLA INC SHS G037AX101 1,235 25,206 SH   SOLE 19 25,206 0 0
AMBARELLA INC SHS G037AX101 47,530 970,197 SH   SOLE 21 970,197 0 0
AMBARELLA INC SHS G037AX101 18,177 371,041 SH   SOLE 22 310,941 0 60,100
AMBARELLA INC SHS G037AX101 528 10,772 SH   SOLE 26 9,189 0 1,583
AMBARELLA INC SHS G037AX101 224 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 309 6,311 SH   SOLE 30 6,311 0 0
AMBARELLA INC SHS G037AX101 158 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 9 963 SH   SOLE 2 934 0 29
AMBER RD INC COM 02318Y108 587 65,983 SH   SOLE 18 65,983 0 0
AMBER RD INC COM 02318Y108 129 14,544 SH   SOLE 19 14,544 0 0
AMBER RD INC COM 02318Y108 5,625 632,006 SH   SOLE 21 632,006 0 0
AMBER RD INC COM 02318Y108 3,916 439,985 SH   SOLE 22 423,516 0 16,469
AMBEV SA SPONSORED ADR 02319V103 5,141 707,182 SH   SOLE 2 707,182 0 0
AMBEV SA SPONSORED ADR 02319V103 392 53,919 SH   SOLE 4 53,919 0 0
AMBEV SA SPONSORED ADR 02319V103 4 536 SH   SOLE 18 0 0 536
AMBEV SA SPONSORED ADR 02319V103 8,688 1,195,000 SH   SOLE 19 1,195,000 0 0
AMBEV SA SPONSORED ADR 02319V103 118,537 16,304,900 SH   SOLE 21 16,304,900 0 0
AMBEV SA SPONSORED ADR 02319V103 25,256 3,474,031 SH   SOLE 22 2,918,903 0 555,128
AMBEV SA SPONSORED ADR 02319V103 13,086 1,800,000 SH   SOLE 25 1,800,000 0 0
AMBEV SA SPONSORED ADR 02319V103 8,357 1,149,508 SH   SOLE 26 0 0 1,149,508
AMBEV SA SPONSORED ADR 02319V103 10,112 1,390,892 SH   SOLE 30 1,390,892 0 0
AMBEV SA SPONSORED ADR 02319V103 82,878 11,400,000 SH   SOLE 34 11,400,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 220 15,636 SH   SOLE 2 6,410 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 20 1,429 SH   SOLE 7 1,429 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,520 179,327 SH   SOLE 18 179,327 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 597 42,500 SH   SOLE 19 42,500 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22,809 1,623,381 SH   SOLE 21 1,623,381 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 20,672 1,471,309 SH   SOLE 22 1,362,690 0 108,619
AMC ENTMT HLDGS INC CL A COM 00165C104 203 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 91 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 133 9,431 SH   SOLE 30 9,431 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 96 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 3,049 58,980 SH   SOLE 2 43,682 0 15,298
AMC NETWORKS INC CL A 00164V103 156 3,008 SH   SOLE 4 3,008 0 0
AMC NETWORKS INC CL A 00164V103 94 1,813 SH   SOLE 7 1,813 0 0
AMC NETWORKS INC CL A 00164V103 10,795 208,800 SH   SOLE 18 208,800 0 0
AMC NETWORKS INC CL A 00164V103 27,326 528,546 SH   SOLE 19 528,546 0 0
AMC NETWORKS INC CL A 00164V103 115,904 2,241,852 SH   SOLE 21 2,241,852 0 0
AMC NETWORKS INC CL A 00164V103 110,155 2,130,649 SH   SOLE 22 1,954,895 0 175,754
AMC NETWORKS INC CL A 00164V103 22 419 SH   SOLE 23 419 0 0
AMC NETWORKS INC CL A 00164V103 624 12,078 SH   SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 367 7,089 SH   SOLE 28 7,089 0 0
AMC NETWORKS INC CL A 00164V103 355 6,876 SH   SOLE 29 0 0 6,876
AMC NETWORKS INC CL A 00164V103 555 10,727 SH   SOLE 30 10,727 0 0
AMC NETWORKS INC CL A 00164V103 52 999 SH   SOLE 31 999 0 0
AMC NETWORKS INC CL A 00164V103 319 6,162 SH   SOLE 40 6,162 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 21,121 316,562 SH   SOLE 2 269,666 0 46,896
AMDOCS LTD SHS G02602103 3,128 46,885 SH   SOLE 4 46,885 0 0
AMDOCS LTD SHS G02602103 2,009 30,112 SH   SOLE 7 18,036 0 12,076
AMDOCS LTD SHS G02602103 355 5,320 SH   SOLE 13 5,320 0 0
AMDOCS LTD SHS G02602103 77 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 10,751 161,132 SH   SOLE 18 106,907 0 54,225
AMDOCS LTD SHS G02602103 16,315 244,523 SH   SOLE 19 244,523 0 0
AMDOCS LTD SHS G02602103 97,472 1,460,904 SH   SOLE 21 1,460,904 0 0
AMDOCS LTD SHS G02602103 105,104 1,575,301 SH   SOLE 22 966,783 0 608,518
AMDOCS LTD SHS G02602103 7,343 110,054 SH   SOLE 23 110,054 0 0
AMDOCS LTD SHS G02602103 8,996 134,830 SH   SOLE 25 116,350 0 18,480
AMDOCS LTD SHS G02602103 10,399 155,865 SH   SOLE 26 45,335 0 110,530
AMDOCS LTD SHS G02602103 4,243 63,597 SH   SOLE 29 63,597 0 0
AMDOCS LTD SHS G02602103 245 3,672 SH   SOLE 30 3,672 0 0
AMDOCS LTD SHS G02602103 6,424 96,289 SH   SOLE 31 81,161 0 15,128
AMDOCS LTD SHS G02602103 13,180 197,539 SH   SOLE 34 197,539 0 0
AMDOCS LTD SHS G02602103 10,754 161,178 SH   SOLE 36 161,178 0 0
AMEDICA CORP COM PAR 023435407 1 365 SH   SOLE 21 365 0 0
AMEDICA CORP COM PAR 023435407 12 7,619 SH   SOLE 22 7,619 0 0
AMEDISYS INC COM 023436108 7,876 130,521 SH   SOLE 2 130,327 0 194
AMEDISYS INC COM 023436108 13 213 SH   SOLE 4 213 0 0
AMEDISYS INC COM 023436108 44 727 SH   SOLE 7 727 0 0
AMEDISYS INC COM 023436108 11,718 194,204 SH   SOLE 18 194,204 0 0
AMEDISYS INC COM 023436108 47,534 787,766 SH   SOLE 19 787,766 0 0
AMEDISYS INC COM 023436108 163,403 2,708,039 SH   SOLE 21 2,708,039 0 0
AMEDISYS INC COM 023436108 46,854 776,500 SH   SOLE 22 724,560 0 51,940
AMEDISYS INC COM 023436108 654 10,835 SH   SOLE 26 9,337 0 1,498
AMEDISYS INC COM 023436108 241 3,991 SH   SOLE 28 3,991 0 0
AMEDISYS INC COM 023436108 2,422 40,142 SH   SOLE 30 40,142 0 0
AMEDISYS INC COM 023436108 21,069 349,169 SH   SOLE 34 349,169 0 0
AMEDISYS INC COM 023436108 162 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 1,922 5,568 SH   SOLE 2 732 0 4,836
AMERCO COM 023586100 727 2,106 SH   SOLE 4 1,990 0 116
AMERCO COM 023586100 349 1,012 SH   SOLE 7 1,012 0 0
AMERCO COM 023586100 1,183 3,429 SH   SOLE 18 2,804 0 625
AMERCO COM 023586100 321 930 SH   SOLE 19 930 0 0
AMERCO COM 023586100 2,606 7,552 SH   SOLE 20 0 0 7,552
AMERCO COM 023586100 22,882 66,305 SH   SOLE 21 66,305 0 0
AMERCO COM 023586100 58,379 169,165 SH   SOLE 22 149,257 0 19,908
AMERCO COM 023586100 2,516 7,292 SH   SOLE 23 7,292 0 0
AMERCO COM 023586100 170 493 SH   SOLE 25 493 0 0
AMERCO COM 023586100 6,978 20,220 SH   SOLE 26 11,958 0 8,262
AMERCO COM 023586100 371 1,076 SH   SOLE 28 1,076 0 0
AMERCO COM 023586100 676 1,960 SH   SOLE 29 302 0 1,658
AMERCO COM 023586100 3,210 9,303 SH   SOLE 30 9,303 0 0
AMERCO COM 023586100 868 2,514 SH   SOLE 31 1,077 0 1,437
AMERCO COM 023586100 178 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 447 1,296 SH   SOLE 36 1,296 0 0
AMERCO COM 023586100 45 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 25,129 443,744 SH   SOLE 2 216,482 0 227,262
AMEREN CORP COM 023608102 6,461 114,092 SH   SOLE 4 107,822 0 6,270
AMEREN CORP COM 023608102 15,654 276,426 SH   SOLE 7 215,419 0 61,007
AMEREN CORP COM 023608102 751 13,258 SH   SOLE 13 13,258 0 0
AMEREN CORP COM 023608102 98 1,732 SH   SOLE 15 1,732 0 0
AMEREN CORP COM 023608102 29,160 514,916 SH   SOLE 18 482,838 0 32,078
AMEREN CORP COM 023608102 2,319 40,943 SH   SOLE 19 40,943 0 0
AMEREN CORP COM 023608102 9,402 166,033 SH   SOLE 20 0 0 166,033
AMEREN CORP COM 023608102 289,745 5,116,452 SH   SOLE 21 5,116,452 0 0
AMEREN CORP COM 023608102 389,827 6,883,751 SH   SOLE 22 5,648,653 0 1,235,098
AMEREN CORP COM 023608102 17,576 310,368 SH   SOLE 23 310,368 0 0
AMEREN CORP COM 023608102 11,859 209,407 SH   SOLE 25 209,407 0 0
AMEREN CORP COM 023608102 36,531 645,074 SH   SOLE 26 261,833 0 383,241
AMEREN CORP COM 023608102 2,077 36,670 SH   SOLE 28 36,670 0 0
AMEREN CORP COM 023608102 3,710 65,521 SH   SOLE 29 5,860 0 59,661
AMEREN CORP COM 023608102 66,489 1,174,091 SH   SOLE 30 1,174,091 0 0
AMEREN CORP COM 023608102 6,672 117,825 SH   SOLE 31 45,387 0 72,438
AMEREN CORP COM 023608102 1,305 23,038 SH   SOLE 34 23,038 0 0
AMEREN CORP COM 023608102 15,181 268,080 SH   SOLE 36 268,080 0 0
AMEREN CORP COM 023608102 276 4,872 SH   SOLE 40 4,872 0 0
AMERESCO INC CL A 02361E108 58 4,446 SH   SOLE 2 881 0 3,565
AMERESCO INC CL A 02361E108 846 65,107 SH   SOLE 18 65,107 0 0
AMERESCO INC CL A 02361E108 209 16,067 SH   SOLE 19 16,067 0 0
AMERESCO INC CL A 02361E108 7,851 603,938 SH   SOLE 21 603,938 0 0
AMERESCO INC CL A 02361E108 2,169 166,883 SH   SOLE 22 148,611 0 18,272
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 364 19,061 SH   SOLE 2 0 0 19,061
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 862 45,145 SH   SOLE 4 45,145 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19,552 1,024,216 SH   SOLE 18 209,216 0 815,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 26,375 1,381,633 SH   SOLE 19 1,381,633 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,557 81,559 SH   SOLE 21 81,559 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 134,729 7,057,586 SH   SOLE 22 4,815,138 0 2,242,448
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 29,960 1,569,382 SH   SOLE 25 1,569,382 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,098 267,030 SH   SOLE 30 267,030 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 103,450 5,419,054 SH   SOLE 34 5,419,054 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 18,849 362,765 SH   SOLE 2 91,364 0 271,401
AMERICAN AIRLS GROUP INC COM 02376R102 1,962 37,766 SH   SOLE 4 33,929 0 3,837
AMERICAN AIRLS GROUP INC COM 02376R102 16,131 310,450 SH   SOLE 7 305,188 0 5,262
AMERICAN AIRLS GROUP INC COM 02376R102 74 1,417 SH   SOLE 15 1,417 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 44,952 865,122 SH   SOLE 18 827,534 0 37,588
AMERICAN AIRLS GROUP INC COM 02376R102 7,870 151,459 SH   SOLE 19 151,459 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,349 64,452 SH   SOLE 20 0 0 64,452
AMERICAN AIRLS GROUP INC COM 02376R102 476,790 9,176,100 SH   SOLE 21 9,176,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 573,933 11,045,674 SH   SOLE 22 9,076,090 0 1,969,584
AMERICAN AIRLS GROUP INC COM 02376R102 8,204 157,900 SH   SOLE 23 157,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 19,701 379,164 SH   SOLE 25 379,164 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,924 537,411 SH   SOLE 26 234,434 0 302,977
AMERICAN AIRLS GROUP INC COM 02376R102 909 17,501 SH   SOLE 28 17,501 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 604 11,624 SH   SOLE 29 6,809 0 4,815
AMERICAN AIRLS GROUP INC COM 02376R102 62,308 1,199,159 SH   SOLE 30 1,199,159 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,911 75,274 SH   SOLE 31 39,592 0 35,682
AMERICAN AIRLS GROUP INC COM 02376R102 3,555 68,426 SH   SOLE 32 68,426 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,011 57,939 SH   SOLE 34 57,939 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,056 116,548 SH   SOLE 36 116,548 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 126 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 190 5,692 SH   SOLE 2 1,649 0 4,043
AMERICAN ASSETS TR INC COM 024013104 474 14,190 SH   SOLE 4 14,190 0 0
AMERICAN ASSETS TR INC COM 024013104 2,107 63,054 SH   SOLE 7 63,054 0 0
AMERICAN ASSETS TR INC COM 024013104 55 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 6,184 185,084 SH   SOLE 18 185,022 0 62
AMERICAN ASSETS TR INC COM 024013104 2,809 84,076 SH   SOLE 19 84,076 0 0
AMERICAN ASSETS TR INC COM 024013104 129,719 3,882,629 SH   SOLE 21 3,882,629 0 0
AMERICAN ASSETS TR INC COM 024013104 55,905 1,673,309 SH   SOLE 22 1,602,564 0 70,745
AMERICAN ASSETS TR INC COM 024013104 56 1,677 SH   SOLE 23 1,677 0 0
AMERICAN ASSETS TR INC COM 024013104 2,670 79,923 SH   SOLE 25 79,923 0 0
AMERICAN ASSETS TR INC COM 024013104 887 26,542 SH   SOLE 26 5,943 0 20,599
AMERICAN ASSETS TR INC COM 024013104 163 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 452 13,514 SH   SOLE 29 13,514 0 0
AMERICAN ASSETS TR INC COM 024013104 8,330 249,339 SH   SOLE 30 249,339 0 0
AMERICAN ASSETS TR INC COM 024013104 109 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 314 20,618 SH   SOLE 2 4,131 0 16,487
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 71 4,676 SH   SOLE 7 4,676 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6,923 454,853 SH   SOLE 18 454,853 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,191 78,267 SH   SOLE 19 78,267 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 140,638 9,240,359 SH   SOLE 21 9,240,359 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 47,934 3,149,401 SH   SOLE 22 2,919,579 0 229,822
AMERICAN AXLE & MFG HLDGS IN COM 024061103 472 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 211 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 24 1,558 SH   SOLE 29 0 0 1,558
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,099 137,938 SH   SOLE 30 137,938 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 120 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,157 133,532 SH   SOLE 2 65,145 0 68,387
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,860 48,171 SH   SOLE 4 48,171 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,671 224,521 SH   SOLE 7 224,521 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 213 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,455 477,854 SH   SOLE 18 477,800 0 54
AMERICAN CAMPUS CMNTYS INC COM 024835100 7,234 187,301 SH   SOLE 19 187,301 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 293,361 7,596,091 SH   SOLE 21 7,596,091 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 248,821 6,442,809 SH   SOLE 22 5,954,843 0 487,966
AMERICAN CAMPUS CMNTYS INC COM 024835100 221 5,732 SH   SOLE 23 5,732 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,276 266,089 SH   SOLE 25 266,089 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,183 82,407 SH   SOLE 26 25,065 0 57,342
AMERICAN CAMPUS CMNTYS INC COM 024835100 778 20,147 SH   SOLE 28 20,147 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,830 47,391 SH   SOLE 29 47,391 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 26,528 686,908 SH   SOLE 30 686,908 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 111 2,872 SH   SOLE 31 2,872 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 137 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 652 16,892 SH   SOLE 40 16,892 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3,042 152,638 SH   SOLE 2 125,445 0 27,193
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 323 16,189 SH   SOLE 4 16,189 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 135 6,764 SH   SOLE 7 6,764 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 20,664 1,036,836 SH   SOLE 18 1,036,836 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3,072 154,134 SH   SOLE 19 154,134 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 215,991 10,837,480 SH   SOLE 21 10,837,480 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 117,941 5,917,762 SH   SOLE 22 5,565,361 0 352,401
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 900 45,145 SH   SOLE 23 45,145 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,028 101,743 SH   SOLE 26 45,586 0 56,157
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 459 23,023 SH   SOLE 28 23,023 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 238 11,965 SH   SOLE 29 0 0 11,965
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 668 33,525 SH   SOLE 30 33,525 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 780 39,113 SH   SOLE 34 39,113 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 229 11,486 SH   SOLE 36 11,486 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 355 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR INC COM 025537101 42,707 622,636 SH   SOLE 2 165,446 0 457,190
AMERICAN ELEC PWR INC COM 025537101 13,673 199,345 SH   SOLE 4 186,329 0 13,016
AMERICAN ELEC PWR INC COM 025537101 29,463 429,552 SH   SOLE 7 402,349 0 27,203
AMERICAN ELEC PWR INC COM 025537101 1,177 17,156 SH   SOLE 13 17,156 0 0
AMERICAN ELEC PWR INC COM 025537101 282 4,114 SH   SOLE 15 4,114 0 0
AMERICAN ELEC PWR INC COM 025537101 65,067 948,635 SH   SOLE 18 882,573 0 66,062
AMERICAN ELEC PWR INC COM 025537101 8,703 126,883 SH   SOLE 19 126,883 0 0
AMERICAN ELEC PWR INC COM 025537101 15,310 223,210 SH   SOLE 20 0 0 223,210
AMERICAN ELEC PWR INC COM 025537101 894,082 13,035,170 SH   SOLE 21 13,035,170 0 0
AMERICAN ELEC PWR INC COM 025537101 931,987 13,587,792 SH   SOLE 22 11,028,610 0 2,559,182
AMERICAN ELEC PWR INC COM 025537101 41,716 608,193 SH   SOLE 23 608,193 0 0
AMERICAN ELEC PWR INC COM 025537101 27,048 394,340 SH   SOLE 25 394,340 0 0
AMERICAN ELEC PWR INC COM 025537101 88,572 1,291,318 SH   SOLE 26 438,014 0 853,304
AMERICAN ELEC PWR INC COM 025537101 5,099 74,336 SH   SOLE 28 74,336 0 0
AMERICAN ELEC PWR INC COM 025537101 909 13,251 SH   SOLE 29 13,251 0 0
AMERICAN ELEC PWR INC COM 025537101 115,772 1,687,889 SH   SOLE 30 1,687,889 0 0
AMERICAN ELEC PWR INC COM 025537101 15,379 224,212 SH   SOLE 31 92,512 0 131,700
AMERICAN ELEC PWR INC COM 025537101 4,589 66,901 SH   SOLE 32 66,901 0 0
AMERICAN ELEC PWR INC COM 025537101 2,529 36,869 SH   SOLE 34 36,869 0 0
AMERICAN ELEC PWR INC COM 025537101 10,634 155,038 SH   SOLE 35 155,038 0 0
AMERICAN ELEC PWR INC COM 025537101 35,499 517,555 SH   SOLE 36 517,555 0 0
AMERICAN ELEC PWR INC COM 025537101 677 9,872 SH   SOLE 40 9,872 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 5 4,322 SH   SOLE 21 4,322 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 532 18,129 SH   SOLE 2 3,565 0 14,564
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 81 2,757 SH   SOLE 7 2,757 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,908 337,459 SH   SOLE 18 337,459 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,007 34,284 SH   SOLE 19 34,284 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 181,744 6,190,201 SH   SOLE 21 6,190,201 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 57,877 1,971,292 SH   SOLE 22 1,846,604 0 124,688
AMERICAN EQTY INVT LIFE HLD COM 025676206 408 13,889 SH   SOLE 26 11,122 0 2,767
AMERICAN EQTY INVT LIFE HLD COM 025676206 193 6,589 SH   SOLE 28 6,589 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 124 4,212 SH   SOLE 29 0 0 4,212
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,152 73,297 SH   SOLE 30 73,297 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 286 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 102,849 1,102,588 SH   SOLE 2 396,727 0 705,861
AMERICAN EXPRESS CO COM 025816109 25,642 274,897 SH   SOLE 4 251,755 0 23,142
AMERICAN EXPRESS CO COM 025816109 46,958 503,414 SH   SOLE 7 495,735 0 7,679
AMERICAN EXPRESS CO COM 025816109 654 7,011 SH   SOLE 13 7,011 0 0
AMERICAN EXPRESS CO COM 025816109 530 5,679 SH   SOLE 15 5,679 0 0
AMERICAN EXPRESS CO COM 025816109 126,866 1,360,059 SH   SOLE 18 1,259,816 0 100,243
AMERICAN EXPRESS CO COM 025816109 15,457 165,710 SH   SOLE 19 165,710 0 0
AMERICAN EXPRESS CO COM 025816109 21,679 232,408 SH   SOLE 20 0 0 232,408
AMERICAN EXPRESS CO COM 025816109 1,101,492 11,808,453 SH   SOLE 21 11,808,453 0 0
AMERICAN EXPRESS CO COM 025816109 1,877,351 20,125,979 SH   SOLE 22 16,399,907 0 3,726,072
AMERICAN EXPRESS CO COM 025816109 88,322 946,844 SH   SOLE 23 946,844 0 0
AMERICAN EXPRESS CO COM 025816109 59,162 634,244 SH   SOLE 25 634,244 0 0
AMERICAN EXPRESS CO COM 025816109 210,665 2,258,416 SH   SOLE 26 679,705 0 1,578,711
AMERICAN EXPRESS CO COM 025816109 10,427 111,786 SH   SOLE 28 111,786 0 0
AMERICAN EXPRESS CO COM 025816109 5,540 59,391 SH   SOLE 29 27,067 0 32,324
AMERICAN EXPRESS CO COM 025816109 250,654 2,687,116 SH   SOLE 30 2,687,116 0 0
AMERICAN EXPRESS CO COM 025816109 31,325 335,818 SH   SOLE 31 178,209 0 157,609
AMERICAN EXPRESS CO COM 025816109 9,412 100,901 SH   SOLE 32 100,901 0 0
AMERICAN EXPRESS CO COM 025816109 5,053 54,174 SH   SOLE 34 54,174 0 0
AMERICAN EXPRESS CO COM 025816109 66,754 715,625 SH   SOLE 36 715,625 0 0
AMERICAN EXPRESS CO COM 025816109 1,323 14,183 SH   SOLE 40 14,183 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,220 108,893 SH   SOLE 2 40,254 0 68,639
AMERICAN FINL GROUP INC OHIO COM 025932104 2,864 25,521 SH   SOLE 4 24,223 0 1,298
AMERICAN FINL GROUP INC OHIO COM 025932104 3,351 29,860 SH   SOLE 7 18,444 0 11,416
AMERICAN FINL GROUP INC OHIO COM 025932104 27,082 241,327 SH   SOLE 18 234,486 0 6,841
AMERICAN FINL GROUP INC OHIO COM 025932104 1,436 12,792 SH   SOLE 19 12,792 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 348,911 3,109,170 SH   SOLE 21 3,109,170 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 284,919 2,538,930 SH   SOLE 22 2,267,784 0 271,146
AMERICAN FINL GROUP INC OHIO COM 025932104 10,154 90,485 SH   SOLE 23 90,485 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 203 1,812 SH   SOLE 25 1,812 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15,834 141,101 SH   SOLE 26 61,915 0 79,186
AMERICAN FINL GROUP INC OHIO COM 025932104 1,285 11,455 SH   SOLE 28 11,455 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,772 24,699 SH   SOLE 29 1,410 0 23,289
AMERICAN FINL GROUP INC OHIO COM 025932104 13,074 116,507 SH   SOLE 30 116,507 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,893 25,784 SH   SOLE 31 14,260 0 11,524
AMERICAN FINL GROUP INC OHIO COM 025932104 370 3,295 SH   SOLE 34 3,295 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,456 39,711 SH   SOLE 36 39,711 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 169 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,680 133,457 SH   SOLE 2 18,381 0 115,076
AMERICAN HOMES 4 RENT CL A 02665T306 1,633 81,349 SH   SOLE 4 81,349 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,965 396,650 SH   SOLE 7 396,650 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 198 9,881 SH   SOLE 15 9,881 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,589 128,953 SH   SOLE 18 128,833 0 120
AMERICAN HOMES 4 RENT CL A 02665T306 6,456 321,523 SH   SOLE 19 321,523 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 112,607 5,607,919 SH   SOLE 21 5,607,919 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 212,005 10,558,012 SH   SOLE 22 9,666,875 0 891,137
AMERICAN HOMES 4 RENT CL A 02665T306 184 9,178 SH   SOLE 23 9,178 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,467 471,446 SH   SOLE 25 471,446 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,901 144,477 SH   SOLE 26 42,566 0 101,911
AMERICAN HOMES 4 RENT CL A 02665T306 707 35,193 SH   SOLE 28 35,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,666 82,976 SH   SOLE 29 82,976 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,815 389,169 SH   SOLE 30 389,169 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 101 5,045 SH   SOLE 31 5,045 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 507 25,236 SH   SOLE 40 25,236 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 36 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 61,813 1,135,848 SH   SOLE 2 274,956 0 860,892
AMERICAN INTL GROUP INC COM NEW 026874784 16,423 301,791 SH   SOLE 4 276,686 0 25,105
AMERICAN INTL GROUP INC COM NEW 026874784 36,706 674,486 SH   SOLE 7 643,883 0 30,603
AMERICAN INTL GROUP INC COM NEW 026874784 613 11,263 SH   SOLE 13 11,263 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 393 7,230 SH   SOLE 15 7,230 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 259,972 4,777,145 SH   SOLE 18 4,644,488 0 132,657
AMERICAN INTL GROUP INC COM NEW 026874784 481,287 8,843,932 SH   SOLE 19 8,843,932 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,168 297,099 SH   SOLE 20 0 0 297,099
AMERICAN INTL GROUP INC COM NEW 026874784 791,599 14,546,108 SH   SOLE 21 14,546,108 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,368,287 25,143,092 SH   SOLE 22 20,487,694 0 4,655,398
AMERICAN INTL GROUP INC COM NEW 026874784 61,386 1,128,012 SH   SOLE 23 1,128,012 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 43,108 792,136 SH   SOLE 25 792,136 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 146,931 2,699,940 SH   SOLE 26 840,697 0 1,859,243
AMERICAN INTL GROUP INC COM NEW 026874784 7,367 135,374 SH   SOLE 28 135,374 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,509 27,731 SH   SOLE 29 27,731 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 186,147 3,420,561 SH   SOLE 30 3,420,561 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 21,527 395,565 SH   SOLE 31 175,786 0 219,779
AMERICAN INTL GROUP INC COM NEW 026874784 12,806 235,312 SH   SOLE 34 235,312 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 53,963 991,599 SH   SOLE 36 991,599 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 987 18,138 SH   SOLE 40 18,138 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 64 1,692 SH   SOLE 2 317 0 1,375
AMERICAN NATL BANKSHARES INC COM 027745108 12 331 SH   SOLE 7 331 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,094 29,092 SH   SOLE 18 29,092 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 236 6,270 SH   SOLE 19 6,270 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,305 274,062 SH   SOLE 21 274,062 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,393 276,404 SH   SOLE 22 266,896 0 9,508
AMERICAN NATL INS CO COM 028591105 574 4,910 SH   SOLE 2 1,094 0 3,816
AMERICAN NATL INS CO COM 028591105 22 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 480 4,104 SH   SOLE 18 4,104 0 0
AMERICAN NATL INS CO COM 028591105 140 1,199 SH   SOLE 19 1,199 0 0
AMERICAN NATL INS CO COM 028591105 10,924 93,398 SH   SOLE 21 93,398 0 0
AMERICAN NATL INS CO COM 028591105 24,725 211,400 SH   SOLE 22 180,050 0 31,350
AMERICAN NATL INS CO COM 028591105 2,951 25,235 SH   SOLE 26 4,121 0 21,114
AMERICAN NATL INS CO COM 028591105 244 2,090 SH   SOLE 28 2,090 0 0
AMERICAN NATL INS CO COM 028591105 421 3,603 SH   SOLE 30 3,603 0 0
AMERICAN NATL INS CO COM 028591105 21 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 142 1,215 SH   SOLE 40 1,215 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 23 2,238 SH   SOLE 2 2,238 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 15 1,419 SH   SOLE 7 1,419 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,721 166,804 SH   SOLE 18 166,804 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 436 42,258 SH   SOLE 19 42,258 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 52,614 5,098,217 SH   SOLE 21 5,098,217 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 15,129 1,465,982 SH   SOLE 22 1,389,566 0 76,416
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 37 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 81 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 112 10,885 SH   SOLE 30 10,885 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 55 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 142 3,296 SH   SOLE 2 741 0 2,555
AMERICAN PUBLIC EDUCATION IN COM 02913V103 6 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 16 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3,286 76,425 SH   SOLE 18 76,425 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 520 12,085 SH   SOLE 19 12,085 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 65,722 1,528,409 SH   SOLE 21 1,528,409 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 19,013 442,172 SH   SOLE 22 406,443 0 35,729
AMERICAN PUBLIC EDUCATION IN COM 02913V103 263 6,114 SH   SOLE 26 0 0 6,114
AMERICAN PUBLIC EDUCATION IN COM 02913V103 102 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 990 23,015 SH   SOLE 30 23,015 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 67 1,563 SH   SOLE 34 1,563 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 80 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 125 3,335 SH   SOLE 2 357 0 2,978
AMERICAN RAILCAR INDS INC COM 02916P103 8 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 952 25,444 SH   SOLE 18 25,444 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 219 5,856 SH   SOLE 19 5,856 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,553 228,636 SH   SOLE 21 228,636 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 7,990 213,575 SH   SOLE 22 197,502 0 16,073
AMERICAN RAILCAR INDS INC COM 02916P103 181 4,849 SH   SOLE 26 0 0 4,849
AMERICAN RAILCAR INDS INC COM 02916P103 49 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 42 1,132 SH   SOLE 30 1,132 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 40 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 10 551 SH   SOLE 2 409 0 142
AMERICAN RENAL ASSOCIATES HO COM 029227105 664 35,204 SH   SOLE 18 35,204 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 155 8,232 SH   SOLE 19 8,232 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 5,990 317,747 SH   SOLE 21 317,747 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,554 241,607 SH   SOLE 22 230,445 0 11,162
AMERICAN RENAL ASSOCIATES HO COM 029227105 147 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 33 1,735 SH   SOLE 30 1,735 0 0
AMERICAN RIVER BANKSHARES COM 029326105 16 1,048 SH   SOLE 18 1,048 0 0
AMERICAN RIVER BANKSHARES COM 029326105 367 23,647 SH   SOLE 21 23,647 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 965 965,000 PRN   SOLE 21 965,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 1,160 1,150,000 PRN   SOLE 21 1,150,000 0 0
AMERICAN RLTY INVS INC COM 029174109 7 361 SH   SOLE 18 361 0 0
AMERICAN RLTY INVS INC COM 029174109 136 7,002 SH   SOLE 21 7,002 0 0
AMERICAN RLTY INVS INC COM 029174109 716 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 31 2,368 SH   SOLE 2 1,192 0 1,176
AMERICAN SOFTWARE INC CL A 029683109 10 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,184 91,070 SH   SOLE 18 91,070 0 0
AMERICAN SOFTWARE INC CL A 029683109 222 17,050 SH   SOLE 19 17,050 0 0
AMERICAN SOFTWARE INC CL A 029683109 11,132 856,346 SH   SOLE 21 856,346 0 0
AMERICAN SOFTWARE INC CL A 029683109 10,997 845,927 SH   SOLE 22 806,457 0 39,470
AMERICAN STS WTR CO COM 029899101 195 3,683 SH   SOLE 2 1,528 0 2,155
AMERICAN STS WTR CO COM 029899101 81 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 5,274 99,391 SH   SOLE 7 99,391 0 0
AMERICAN STS WTR CO COM 029899101 8,580 161,700 SH   SOLE 18 161,700 0 0
AMERICAN STS WTR CO COM 029899101 1,476 27,817 SH   SOLE 19 27,817 0 0
AMERICAN STS WTR CO COM 029899101 180,537 3,402,509 SH   SOLE 21 3,402,509 0 0
AMERICAN STS WTR CO COM 029899101 54,822 1,033,202 SH   SOLE 22 965,130 0 68,072
AMERICAN STS WTR CO COM 029899101 767 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 269 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 10,855 204,587 SH   SOLE 30 204,587 0 0
AMERICAN STS WTR CO COM 029899101 71 1,341 SH   SOLE 36 1,341 0 0
AMERICAN STS WTR CO COM 029899101 222 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 20 3,455 SH   SOLE 18 3,455 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 263 45,251 SH   SOLE 21 45,251 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,309 224,876 SH   SOLE 22 224,876 0 0
AMERICAN TOWER CORP NEW COM 03027X100 77,900 535,988 SH   SOLE 2 134,912 0 401,076
AMERICAN TOWER CORP NEW COM 03027X100 23,714 163,163 SH   SOLE 4 152,274 0 10,889
AMERICAN TOWER CORP NEW COM 03027X100 109,092 750,599 SH   SOLE 7 747,648 0 2,951
AMERICAN TOWER CORP NEW COM 03027X100 497 3,423 SH   SOLE 13 3,423 0 0
AMERICAN TOWER CORP NEW COM 03027X100 342 2,356 SH   SOLE 15 2,356 0 0
AMERICAN TOWER CORP NEW COM 03027X100 129,043 887,869 SH   SOLE 18 831,055 0 56,814
AMERICAN TOWER CORP NEW COM 03027X100 14,317 98,504 SH   SOLE 19 98,504 0 0
AMERICAN TOWER CORP NEW COM 03027X100 20,531 141,262 SH   SOLE 20 0 0 141,262
AMERICAN TOWER CORP NEW COM 03027X100 1,234,074 8,490,943 SH   SOLE 21 8,490,943 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,698,419 11,685,831 SH   SOLE 22 9,553,916 0 2,131,915
AMERICAN TOWER CORP NEW COM 03027X100 76,554 526,721 SH   SOLE 23 526,721 0 0
AMERICAN TOWER CORP NEW COM 03027X100 51,057 351,291 SH   SOLE 25 351,291 0 0
AMERICAN TOWER CORP NEW COM 03027X100 170,277 1,171,577 SH   SOLE 26 392,675 0 778,902
AMERICAN TOWER CORP NEW COM 03027X100 9,413 64,763 SH   SOLE 28 64,763 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,689 11,622 SH   SOLE 29 11,622 0 0
AMERICAN TOWER CORP NEW COM 03027X100 207,267 1,426,082 SH   SOLE 30 1,426,082 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,159 179,986 SH   SOLE 31 92,014 0 87,972
AMERICAN TOWER CORP NEW COM 03027X100 7,320 50,367 SH   SOLE 34 50,367 0 0
AMERICAN TOWER CORP NEW COM 03027X100 58,356 401,517 SH   SOLE 36 401,517 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,252 8,616 SH   SOLE 40 8,616 0 0
AMERICAN VANGUARD CORP COM 030371108 137 6,761 SH   SOLE 2 1,211 0 5,550
AMERICAN VANGUARD CORP COM 030371108 1,046 51,766 SH   SOLE 7 51,766 0 0
AMERICAN VANGUARD CORP COM 030371108 2,699 133,638 SH   SOLE 18 133,638 0 0
AMERICAN VANGUARD CORP COM 030371108 1,147 56,796 SH   SOLE 19 56,796 0 0
AMERICAN VANGUARD CORP COM 030371108 52,648 2,606,318 SH   SOLE 21 2,606,318 0 0
AMERICAN VANGUARD CORP COM 030371108 15,034 744,233 SH   SOLE 22 691,511 0 52,722
AMERICAN VANGUARD CORP COM 030371108 215 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 31 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 76 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 881 43,610 SH   SOLE 30 43,610 0 0
AMERICAN VANGUARD CORP COM 030371108 1,279 63,335 SH   SOLE 34 63,335 0 0
AMERICAN VANGUARD CORP COM 030371108 55 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 70 715 SH   SOLE 2 592 0 123
AMERICAN WOODMARK CORPORATIO COM 030506109 11 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 34 347 SH   SOLE 7 347 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,994 60,885 SH   SOLE 18 60,885 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,071 10,878 SH   SOLE 19 10,878 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 139,368 1,415,624 SH   SOLE 21 1,415,624 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 40,002 406,323 SH   SOLE 22 380,121 0 26,202
AMERICAN WOODMARK CORPORATIO COM 030506109 99 1,001 SH   SOLE 26 0 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 197 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,966 19,965 SH   SOLE 30 19,965 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 161 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 19,923 242,575 SH   SOLE 2 82,317 0 160,258
AMERICAN WTR WKS CO INC NEW COM 030420103 5,746 69,967 SH   SOLE 4 64,413 0 5,554
AMERICAN WTR WKS CO INC NEW COM 030420103 36,531 444,798 SH   SOLE 7 430,845 0 13,953
AMERICAN WTR WKS CO INC NEW COM 030420103 573 6,975 SH   SOLE 13 6,975 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 105 1,282 SH   SOLE 15 1,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 31,057 378,148 SH   SOLE 18 354,562 0 23,586
AMERICAN WTR WKS CO INC NEW COM 030420103 5,028 61,215 SH   SOLE 19 61,215 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,362 113,987 SH   SOLE 20 0 0 113,987
AMERICAN WTR WKS CO INC NEW COM 030420103 354,453 4,315,752 SH   SOLE 21 4,315,752 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 405,153 4,933,067 SH   SOLE 22 4,031,083 0 901,984
AMERICAN WTR WKS CO INC NEW COM 030420103 17,925 218,249 SH   SOLE 23 218,249 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,105 159,565 SH   SOLE 25 159,565 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 50,064 609,571 SH   SOLE 26 194,330 0 415,241
AMERICAN WTR WKS CO INC NEW COM 030420103 2,214 26,955 SH   SOLE 28 26,955 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,034 49,112 SH   SOLE 29 4,350 0 44,762
AMERICAN WTR WKS CO INC NEW COM 030420103 104,179 1,268,468 SH   SOLE 30 1,268,468 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,492 79,044 SH   SOLE 31 33,627 0 45,417
AMERICAN WTR WKS CO INC NEW COM 030420103 730 8,894 SH   SOLE 34 8,894 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 14,569 177,392 SH   SOLE 36 177,392 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 294 3,579 SH   SOLE 40 3,579 0 0
AMERICAS CAR MART INC COM 03062T105 63 1,258 SH   SOLE 2 292 0 966
AMERICAS CAR MART INC COM 03062T105 9 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,254 24,848 SH   SOLE 18 24,848 0 0
AMERICAS CAR MART INC COM 03062T105 273 5,416 SH   SOLE 19 5,416 0 0
AMERICAS CAR MART INC COM 03062T105 11,503 228,011 SH   SOLE 21 228,011 0 0
AMERICAS CAR MART INC COM 03062T105 12,982 257,333 SH   SOLE 22 247,047 0 10,286
AMERICAS CAR MART INC COM 03062T105 68 1,347 SH   SOLE 26 0 0 1,347
AMERICOLD RLTY TR COM 03064D108 2,222 116,445 SH   SOLE 2 2,348 0 114,097
AMERICOLD RLTY TR COM 03064D108 24 1,267 SH   SOLE 7 1,267 0 0
AMERICOLD RLTY TR COM 03064D108 3,287 172,256 SH   SOLE 18 172,256 0 0
AMERICOLD RLTY TR COM 03064D108 882 46,209 SH   SOLE 19 46,209 0 0
AMERICOLD RLTY TR COM 03064D108 30,915 1,620,283 SH   SOLE 21 1,620,283 0 0
AMERICOLD RLTY TR COM 03064D108 22,589 1,183,927 SH   SOLE 22 1,062,949 0 120,978
AMERICOLD RLTY TR COM 03064D108 34 1,783 SH   SOLE 23 1,783 0 0
AMERICOLD RLTY TR COM 03064D108 4,174 218,766 SH   SOLE 26 44,107 0 174,659
AMERIPRISE FINL INC COM 03076C106 43,601 294,723 SH   SOLE 2 152,586 0 142,137
AMERIPRISE FINL INC COM 03076C106 13,509 91,311 SH   SOLE 4 87,009 0 4,302
AMERIPRISE FINL INC COM 03076C106 20,154 136,228 SH   SOLE 7 111,909 0 24,319
AMERIPRISE FINL INC COM 03076C106 151 1,024 SH   SOLE 13 1,024 0 0
AMERIPRISE FINL INC COM 03076C106 162 1,093 SH   SOLE 15 1,093 0 0
AMERIPRISE FINL INC COM 03076C106 47,280 319,586 SH   SOLE 18 297,159 0 22,427
AMERIPRISE FINL INC COM 03076C106 11,863 80,186 SH   SOLE 19 80,186 0 0
AMERIPRISE FINL INC COM 03076C106 467,444 3,159,686 SH   SOLE 21 3,159,686 0 0
AMERIPRISE FINL INC COM 03076C106 638,386 4,315,171 SH   SOLE 22 3,471,134 0 844,037
AMERIPRISE FINL INC COM 03076C106 36,685 247,971 SH   SOLE 23 247,971 0 0
AMERIPRISE FINL INC COM 03076C106 18,565 125,490 SH   SOLE 25 125,490 0 0
AMERIPRISE FINL INC COM 03076C106 69,435 469,345 SH   SOLE 26 155,796 0 313,549
AMERIPRISE FINL INC COM 03076C106 3,303 22,329 SH   SOLE 28 22,329 0 0
AMERIPRISE FINL INC COM 03076C106 6,090 41,162 SH   SOLE 29 41,162 0 0
AMERIPRISE FINL INC COM 03076C106 80,259 542,508 SH   SOLE 30 542,508 0 0
AMERIPRISE FINL INC COM 03076C106 20,385 137,791 SH   SOLE 31 73,550 0 64,241
AMERIPRISE FINL INC COM 03076C106 39,750 268,693 SH   SOLE 34 268,693 0 0
AMERIPRISE FINL INC COM 03076C106 26,954 182,196 SH   SOLE 36 182,196 0 0
AMERIPRISE FINL INC COM 03076C106 445 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 166 3,134 SH   SOLE 2 1,523 0 1,611
AMERIS BANCORP COM 03076K108 12 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 46 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 8,640 163,326 SH   SOLE 18 163,326 0 0
AMERIS BANCORP COM 03076K108 1,492 28,205 SH   SOLE 19 28,205 0 0
AMERIS BANCORP COM 03076K108 184,282 3,483,599 SH   SOLE 21 3,483,599 0 0
AMERIS BANCORP COM 03076K108 58,789 1,111,331 SH   SOLE 22 1,044,143 0 67,188
AMERIS BANCORP COM 03076K108 1,137 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 272 5,151 SH   SOLE 28 5,151 0 0
AMERIS BANCORP COM 03076K108 2,789 52,720 SH   SOLE 30 52,720 0 0
AMERIS BANCORP COM 03076K108 177 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 201 3,646 SH   SOLE 2 801 0 2,845
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 30 548 SH   SOLE 7 548 0 0
AMERISAFE INC COM 03071H100 4,893 88,557 SH   SOLE 18 88,557 0 0
AMERISAFE INC COM 03071H100 707 12,795 SH   SOLE 19 12,795 0 0
AMERISAFE INC COM 03071H100 97,806 1,770,252 SH   SOLE 21 1,770,252 0 0
AMERISAFE INC COM 03071H100 28,033 507,376 SH   SOLE 22 475,951 0 31,425
AMERISAFE INC COM 03071H100 281 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 161 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,387 25,104 SH   SOLE 30 25,104 0 0
AMERISAFE INC COM 03071H100 109 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 272 68,095 SH   SOLE 21 68,095 0 0
AMERISERV FINL INC COM 03074A102 568 141,958 SH   SOLE 22 141,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105 33,436 387,840 SH   SOLE 2 239,869 0 147,971
AMERISOURCEBERGEN CORP COM 03073E105 7,921 91,886 SH   SOLE 4 85,851 0 6,035
AMERISOURCEBERGEN CORP COM 03073E105 10,648 123,514 SH   SOLE 7 123,022 0 492
AMERISOURCEBERGEN CORP COM 03073E105 1,915 22,215 SH   SOLE 13 22,215 0 0
AMERISOURCEBERGEN CORP COM 03073E105 106 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,563 377,716 SH   SOLE 18 355,504 0 22,212
AMERISOURCEBERGEN CORP COM 03073E105 47,475 550,691 SH   SOLE 19 550,691 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,654 88,786 SH   SOLE 20 7,600 0 81,186
AMERISOURCEBERGEN CORP COM 03073E105 295,699 3,429,981 SH   SOLE 21 3,429,981 0 0
AMERISOURCEBERGEN CORP COM 03073E105 422,086 4,896,017 SH   SOLE 22 3,942,459 0 953,558
AMERISOURCEBERGEN CORP COM 03073E105 22,068 255,978 SH   SOLE 23 255,978 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,725 147,605 SH   SOLE 25 147,605 0 0
AMERISOURCEBERGEN CORP COM 03073E105 50,869 590,056 SH   SOLE 26 187,691 0 402,365
AMERISOURCEBERGEN CORP COM 03073E105 2,131 24,722 SH   SOLE 28 24,722 0 0
AMERISOURCEBERGEN CORP COM 03073E105 9,610 111,474 SH   SOLE 29 40,996 0 70,478
AMERISOURCEBERGEN CORP COM 03073E105 48,507 562,658 SH   SOLE 30 562,658 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11,377 131,972 SH   SOLE 31 59,789 0 72,183
AMERISOURCEBERGEN CORP COM 03073E105 19,107 221,629 SH   SOLE 34 221,629 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17,226 199,814 SH   SOLE 36 199,814 0 0
AMERISOURCEBERGEN CORP COM 03073E105 284 3,300 SH   SOLE 40 3,300 0 0
AMES NATL CORP COM 031001100 41 1,502 SH   SOLE 2 319 0 1,183
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 892 32,438 SH   SOLE 18 32,438 0 0
AMES NATL CORP COM 031001100 166 6,044 SH   SOLE 19 6,044 0 0
AMES NATL CORP COM 031001100 7,730 281,108 SH   SOLE 21 281,108 0 0
AMES NATL CORP COM 031001100 5,738 208,655 SH   SOLE 22 199,179 0 9,476
AMETEK INC NEW COM 031100100 38,846 511,331 SH   SOLE 2 295,723 0 215,608
AMETEK INC NEW COM 031100100 9,143 120,351 SH   SOLE 4 114,929 0 5,422
AMETEK INC NEW COM 031100100 13,377 176,085 SH   SOLE 7 168,164 0 7,921
AMETEK INC NEW COM 031100100 2,130 28,031 SH   SOLE 13 28,031 0 0
AMETEK INC NEW COM 031100100 133 1,754 SH   SOLE 15 1,754 0 0
AMETEK INC NEW COM 031100100 42,026 553,186 SH   SOLE 18 522,436 0 30,750
AMETEK INC NEW COM 031100100 18,058 237,700 SH   SOLE 19 237,700 0 0
AMETEK INC NEW COM 031100100 381,463 5,021,235 SH   SOLE 21 5,021,235 0 0
AMETEK INC NEW COM 031100100 514,888 6,777,520 SH   SOLE 22 5,355,369 0 1,422,151
AMETEK INC NEW COM 031100100 26,107 343,644 SH   SOLE 23 343,644 0 0
AMETEK INC NEW COM 031100100 14,442 190,097 SH   SOLE 25 190,097 0 0
AMETEK INC NEW COM 031100100 50,781 668,439 SH   SOLE 26 245,743 0 422,696
AMETEK INC NEW COM 031100100 2,630 34,618 SH   SOLE 28 34,618 0 0
AMETEK INC NEW COM 031100100 11,064 145,640 SH   SOLE 29 31,683 0 113,957
AMETEK INC NEW COM 031100100 75,423 992,805 SH   SOLE 30 992,805 0 0
AMETEK INC NEW COM 031100100 13,161 173,240 SH   SOLE 31 91,368 0 81,872
AMETEK INC NEW COM 031100100 2,251 29,625 SH   SOLE 34 29,625 0 0
AMETEK INC NEW COM 031100100 18,653 245,532 SH   SOLE 36 245,532 0 0
AMETEK INC NEW COM 031100100 352 4,634 SH   SOLE 40 4,634 0 0
AMGEN INC COM 031162100 191,108 1,121,002 SH   SOLE 2 467,228 0 653,774
AMGEN INC COM 031162100 43,489 255,096 SH   SOLE 4 237,826 0 17,270
AMGEN INC COM 031162100 91,919 539,175 SH   SOLE 7 520,790 0 18,385
AMGEN INC COM 031162100 143 841 SH   SOLE 13 841 0 0
AMGEN INC COM 031162100 1,092 6,406 SH   SOLE 15 6,406 0 0
AMGEN INC COM 031162100 235,489 1,381,329 SH   SOLE 18 1,286,300 0 95,029
AMGEN INC COM 031162100 154,326 905,244 SH   SOLE 19 905,244 0 0
AMGEN INC COM 031162100 47,288 277,384 SH   SOLE 20 0 0 277,384
AMGEN INC COM 031162100 2,686,095 15,756,070 SH   SOLE 21 15,756,070 0 0
AMGEN INC COM 031162100 3,229,442 18,943,232 SH   SOLE 22 15,206,030 0 3,737,202
AMGEN INC COM 031162100 150,438 882,438 SH   SOLE 23 882,438 0 0
AMGEN INC COM 031162100 126,037 739,308 SH   SOLE 25 739,308 0 0
AMGEN INC COM 031162100 354,468 2,079,233 SH   SOLE 26 641,515 0 1,437,718
AMGEN INC COM 031162100 17,452 102,372 SH   SOLE 28 102,372 0 0
AMGEN INC COM 031162100 14,211 83,357 SH   SOLE 29 41,871 0 41,486
AMGEN INC COM 031162100 384,979 2,258,206 SH   SOLE 30 2,258,206 0 0
AMGEN INC COM 031162100 66,815 391,924 SH   SOLE 31 172,760 0 219,164
AMGEN INC COM 031162100 20,214 118,571 SH   SOLE 32 118,571 0 0
AMGEN INC COM 031162100 56,005 328,513 SH   SOLE 34 328,513 0 0
AMGEN INC COM 031162100 115,704 678,695 SH   SOLE 36 678,695 0 0
AMGEN INC COM 031162100 2,233 13,101 SH   SOLE 40 13,101 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,166 77,535 SH   SOLE 2 76,287 0 1,248
AMICUS THERAPEUTICS INC COM 03152W109 12 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 53 3,543 SH   SOLE 7 3,543 0 0
AMICUS THERAPEUTICS INC COM 03152W109 9,519 632,895 SH   SOLE 18 632,895 0 0
AMICUS THERAPEUTICS INC COM 03152W109 9,383 623,893 SH   SOLE 19 623,893 0 0
AMICUS THERAPEUTICS INC COM 03152W109 125,357 8,334,906 SH   SOLE 21 8,334,906 0 0
AMICUS THERAPEUTICS INC COM 03152W109 76,528 5,088,309 SH   SOLE 22 4,757,106 0 331,203
AMICUS THERAPEUTICS INC COM 03152W109 39 2,612 SH   SOLE 23 2,612 0 0
AMICUS THERAPEUTICS INC COM 03152W109 833 55,373 SH   SOLE 26 14,205 0 41,168
AMICUS THERAPEUTICS INC COM 03152W109 314 20,904 SH   SOLE 28 20,904 0 0
AMICUS THERAPEUTICS INC COM 03152W109 620 41,217 SH   SOLE 30 41,217 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,839 188,750 SH   SOLE 34 188,750 0 0
AMICUS THERAPEUTICS INC COM 03152W109 294 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 228 22,478 SH   SOLE 2 6,186 0 16,292
AMKOR TECHNOLOGY INC COM 031652100 8 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 26 2,606 SH   SOLE 7 2,606 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,507 346,224 SH   SOLE 18 346,224 0 0
AMKOR TECHNOLOGY INC COM 031652100 932 92,031 SH   SOLE 19 92,031 0 0
AMKOR TECHNOLOGY INC COM 031652100 32,866 3,244,377 SH   SOLE 21 3,244,377 0 0
AMKOR TECHNOLOGY INC COM 031652100 34,321 3,388,078 SH   SOLE 22 3,179,851 0 208,227
AMKOR TECHNOLOGY INC COM 031652100 1,223 120,760 SH   SOLE 26 27,341 0 93,419
AMKOR TECHNOLOGY INC COM 031652100 154 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 494 48,722 SH   SOLE 29 0 0 48,722
AMKOR TECHNOLOGY INC COM 031652100 199 19,598 SH   SOLE 30 19,598 0 0
AMKOR TECHNOLOGY INC COM 031652100 88 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 118 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 221 3,889 SH   SOLE 2 3,563 0 326
AMN HEALTHCARE SERVICES INC COM 001744101 11 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 69 1,210 SH   SOLE 7 1,210 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 11,628 204,892 SH   SOLE 18 204,892 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,982 70,160 SH   SOLE 19 70,160 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 249,242 4,391,927 SH   SOLE 21 4,391,927 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 77,440 1,364,582 SH   SOLE 22 1,281,493 0 83,089
AMN HEALTHCARE SERVICES INC COM 001744101 123 2,167 SH   SOLE 23 2,167 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,376 41,870 SH   SOLE 26 5,950 0 35,920
AMN HEALTHCARE SERVICES INC COM 001744101 392 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 79 1,398 SH   SOLE 29 0 0 1,398
AMN HEALTHCARE SERVICES INC COM 001744101 3,791 66,805 SH   SOLE 30 66,805 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 304 5,354 SH   SOLE 40 5,354 0 0
AMPCO-PITTSBURGH CORP COM 032037103 30 3,389 SH   SOLE 2 529 0 2,860
AMPCO-PITTSBURGH CORP COM 032037103 268 30,156 SH   SOLE 18 30,156 0 0
AMPCO-PITTSBURGH CORP COM 032037103 38 4,281 SH   SOLE 19 4,281 0 0
AMPCO-PITTSBURGH CORP COM 032037103 2,557 287,341 SH   SOLE 21 287,341 0 0
AMPCO-PITTSBURGH CORP COM 032037103 2,327 261,499 SH   SOLE 22 252,690 0 8,809
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 30 1,607 SH   SOLE 2 1,535 0 72
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,100 165,347 SH   SOLE 18 165,347 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 527 28,102 SH   SOLE 19 28,102 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 77,618 4,139,632 SH   SOLE 21 4,139,632 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 18,530 988,245 SH   SOLE 22 929,941 0 58,304
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 327 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 982 52,389 SH   SOLE 30 52,389 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 64 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 38,533 447,385 SH   SOLE 2 168,122 0 279,263
AMPHENOL CORP NEW CL A 032095101 10,127 117,577 SH   SOLE 4 108,633 0 8,944
AMPHENOL CORP NEW CL A 032095101 21,868 253,898 SH   SOLE 7 247,816 0 6,082
AMPHENOL CORP NEW CL A 032095101 5,991 69,563 SH   SOLE 13 69,563 0 0
AMPHENOL CORP NEW CL A 032095101 219 2,545 SH   SOLE 15 2,545 0 0
AMPHENOL CORP NEW CL A 032095101 55,743 647,199 SH   SOLE 18 607,250 0 39,949
AMPHENOL CORP NEW CL A 032095101 37,605 436,602 SH   SOLE 19 436,602 0 0
AMPHENOL CORP NEW CL A 032095101 12,949 150,346 SH   SOLE 20 0 0 150,346
AMPHENOL CORP NEW CL A 032095101 677,683 7,868,142 SH   SOLE 21 7,868,142 0 0
AMPHENOL CORP NEW CL A 032095101 748,794 8,693,770 SH   SOLE 22 7,128,700 0 1,565,070
AMPHENOL CORP NEW CL A 032095101 34,064 395,498 SH   SOLE 23 395,498 0 0
AMPHENOL CORP NEW CL A 032095101 20,800 241,497 SH   SOLE 25 241,497 0 0
AMPHENOL CORP NEW CL A 032095101 78,000 905,612 SH   SOLE 26 297,844 0 607,768
AMPHENOL CORP NEW CL A 032095101 3,975 46,149 SH   SOLE 28 46,149 0 0
AMPHENOL CORP NEW CL A 032095101 7,789 90,436 SH   SOLE 29 10,955 0 79,481
AMPHENOL CORP NEW CL A 032095101 87,188 1,012,286 SH   SOLE 30 1,012,286 0 0
AMPHENOL CORP NEW CL A 032095101 14,719 170,894 SH   SOLE 31 55,091 0 115,803
AMPHENOL CORP NEW CL A 032095101 8,339 96,813 SH   SOLE 34 96,813 0 0
AMPHENOL CORP NEW CL A 032095101 26,775 310,872 SH   SOLE 36 310,872 0 0
AMPHENOL CORP NEW CL A 032095101 528 6,129 SH   SOLE 40 6,129 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 423 124,546 SH   SOLE 21 124,546 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 3,765 1,107,441 SH   SOLE 22 1,107,441 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 33 4,524 SH   SOLE 21 4,524 0 0
AMREP CORP NEW COM 032159105 41 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 15 1,995 SH   SOLE 18 1,995 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 210 28,661 SH   SOLE 21 28,661 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 168 22,994 SH   SOLE 22 22,994 0 0
AMTRUST FINL SVCS INC COM 032359309 223 18,112 SH   SOLE 2 3,593 0 14,519
AMTRUST FINL SVCS INC COM 032359309 5 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 27 2,168 SH   SOLE 7 2,168 0 0
AMTRUST FINL SVCS INC COM 032359309 3,597 292,235 SH   SOLE 18 292,235 0 0
AMTRUST FINL SVCS INC COM 032359309 824 66,908 SH   SOLE 19 66,908 0 0
AMTRUST FINL SVCS INC COM 032359309 34,386 2,793,345 SH   SOLE 21 2,793,345 0 0
AMTRUST FINL SVCS INC COM 032359309 29,920 2,430,523 SH   SOLE 22 2,253,276 0 177,247
AMTRUST FINL SVCS INC COM 032359309 359 29,142 SH   SOLE 26 22,402 0 6,740
AMTRUST FINL SVCS INC COM 032359309 159 12,922 SH   SOLE 28 12,922 0 0
AMTRUST FINL SVCS INC COM 032359309 232 18,876 SH   SOLE 30 18,876 0 0
AMTRUST FINL SVCS INC COM 032359309 98 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM NEW 03236M200 89 13,247 SH   SOLE 21 13,247 0 0
AMYRIS INC COM NEW 03236M200 269 40,167 SH   SOLE 22 40,167 0 0
ANADARKO PETE CORP COM 032511107 46,776 774,307 SH   SOLE 2 257,973 0 516,334
ANADARKO PETE CORP COM 032511107 16,261 269,182 SH   SOLE 4 255,487 0 13,695
ANADARKO PETE CORP COM 032511107 22,980 380,407 SH   SOLE 7 373,360 0 7,047
ANADARKO PETE CORP COM 032511107 395 6,540 SH   SOLE 13 6,540 0 0
ANADARKO PETE CORP COM 032511107 273 4,512 SH   SOLE 15 4,512 0 0
ANADARKO PETE CORP COM 032511107 101,305 1,676,955 SH   SOLE 18 1,602,731 0 74,224
ANADARKO PETE CORP COM 032511107 297,896 4,931,241 SH   SOLE 19 4,931,241 0 0
ANADARKO PETE CORP COM 032511107 10,981 181,780 SH   SOLE 20 0 0 181,780
ANADARKO PETE CORP COM 032511107 544,106 9,006,881 SH   SOLE 21 9,006,881 0 0
ANADARKO PETE CORP COM 032511107 910,540 15,072,663 SH   SOLE 22 12,240,942 0 2,831,721
ANADARKO PETE CORP COM 032511107 41,640 689,296 SH   SOLE 23 689,296 0 0
ANADARKO PETE CORP COM 032511107 30,767 509,309 SH   SOLE 25 509,309 0 0
ANADARKO PETE CORP COM 032511107 81,427 1,347,911 SH   SOLE 26 503,691 0 844,220
ANADARKO PETE CORP COM 032511107 4,980 82,434 SH   SOLE 28 82,434 0 0
ANADARKO PETE CORP COM 032511107 2,792 46,218 SH   SOLE 29 15,315 0 30,903
ANADARKO PETE CORP COM 032511107 111,259 1,841,737 SH   SOLE 30 1,841,737 0 0
ANADARKO PETE CORP COM 032511107 17,954 297,202 SH   SOLE 31 113,875 0 183,327
ANADARKO PETE CORP COM 032511107 165,429 2,738,445 SH   SOLE 34 2,738,445 0 0
ANADARKO PETE CORP COM 032511107 32,304 534,748 SH   SOLE 36 534,748 0 0
ANADARKO PETE CORP COM 032511107 589 9,750 SH   SOLE 40 9,750 0 0
ANALOG DEVICES INC COM 032654105 41,029 450,230 SH   SOLE 2 113,338 0 336,892
ANALOG DEVICES INC COM 032654105 10,793 118,438 SH   SOLE 4 109,511 0 8,927
ANALOG DEVICES INC COM 032654105 24,295 266,593 SH   SOLE 7 263,795 0 2,798
ANALOG DEVICES INC COM 032654105 307 3,371 SH   SOLE 15 3,371 0 0
ANALOG DEVICES INC COM 032654105 71,171 780,984 SH   SOLE 18 732,547 0 48,437
ANALOG DEVICES INC COM 032654105 5,686 62,389 SH   SOLE 19 62,389 0 0
ANALOG DEVICES INC COM 032654105 14,595 160,159 SH   SOLE 20 0 0 160,159
ANALOG DEVICES INC COM 032654105 797,280 8,748,821 SH   SOLE 21 8,748,821 0 0
ANALOG DEVICES INC COM 032654105 900,459 9,881,034 SH   SOLE 22 8,099,263 0 1,781,771
ANALOG DEVICES INC COM 032654105 41,175 451,824 SH   SOLE 23 451,824 0 0
ANALOG DEVICES INC COM 032654105 27,735 304,345 SH   SOLE 25 304,345 0 0
ANALOG DEVICES INC COM 032654105 99,114 1,087,609 SH   SOLE 26 353,529 0 734,080
ANALOG DEVICES INC COM 032654105 5,075 55,691 SH   SOLE 28 55,691 0 0
ANALOG DEVICES INC COM 032654105 857 9,406 SH   SOLE 29 9,406 0 0
ANALOG DEVICES INC COM 032654105 120,833 1,325,941 SH   SOLE 30 1,325,941 0 0
ANALOG DEVICES INC COM 032654105 16,277 178,616 SH   SOLE 31 73,170 0 105,446
ANALOG DEVICES INC COM 032654105 4,874 53,482 SH   SOLE 32 53,482 0 0
ANALOG DEVICES INC COM 032654105 12,303 135,003 SH   SOLE 34 135,003 0 0
ANALOG DEVICES INC COM 032654105 29,912 328,230 SH   SOLE 36 328,230 0 0
ANALOG DEVICES INC COM 032654105 673 7,380 SH   SOLE 40 7,380 0 0
ANALOGIC CORP COM PAR $0.05 032657207 246 2,562 SH   SOLE 2 522 0 2,040
ANALOGIC CORP COM PAR $0.05 032657207 7 72 SH   SOLE 4 72 0 0
ANALOGIC CORP COM PAR $0.05 032657207 31 324 SH   SOLE 7 324 0 0
ANALOGIC CORP COM PAR $0.05 032657207 5,501 57,362 SH   SOLE 18 57,362 0 0
ANALOGIC CORP COM PAR $0.05 032657207 951 9,921 SH   SOLE 19 9,921 0 0
ANALOGIC CORP COM PAR $0.05 032657207 118,539 1,236,068 SH   SOLE 21 1,236,068 0 0
ANALOGIC CORP COM PAR $0.05 032657207 34,470 359,434 SH   SOLE 22 334,352 0 25,082
ANALOGIC CORP COM PAR $0.05 032657207 629 6,560 SH   SOLE 26 2,834 0 3,726
ANALOGIC CORP COM PAR $0.05 032657207 173 1,807 SH   SOLE 28 1,807 0 0
ANALOGIC CORP COM PAR $0.05 032657207 1,757 18,317 SH   SOLE 30 18,317 0 0
ANALOGIC CORP COM PAR $0.05 032657207 125 1,303 SH   SOLE 40 1,303 0 0
ANAPTYSBIO INC COM 032724106 93 890 SH   SOLE 2 751 0 139
ANAPTYSBIO INC COM 032724106 38 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 6,526 62,699 SH   SOLE 18 62,699 0 0
ANAPTYSBIO INC COM 032724106 4,970 47,750 SH   SOLE 19 47,750 0 0
ANAPTYSBIO INC COM 032724106 90,010 864,815 SH   SOLE 21 864,815 0 0
ANAPTYSBIO INC COM 032724106 45,920 441,199 SH   SOLE 22 410,064 0 31,135
ANAPTYSBIO INC COM 032724106 20 194 SH   SOLE 23 194 0 0
ANAPTYSBIO INC COM 032724106 92 884 SH   SOLE 26 0 0 884
ANAPTYSBIO INC COM 032724106 305 2,934 SH   SOLE 30 2,934 0 0
ANAPTYSBIO INC COM 032724106 20 189 SH   SOLE 34 189 0 0
ANAPTYSBIO INC COM 032724106 125 1,199 SH   SOLE 40 1,199 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7 2,416 SH   SOLE 2 2,416 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 350 126,950 SH   SOLE 18 126,950 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 60 21,801 SH   SOLE 19 21,801 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,246 1,176,064 SH   SOLE 21 1,176,064 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,283 464,733 SH   SOLE 22 416,799 0 47,934
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 167 6,767 SH   SOLE 22 6,767 0 0
ANDEAVOR COM 03349M105 19,060 189,541 SH   SOLE 2 47,791 0 141,750
ANDEAVOR COM 03349M105 4,472 44,466 SH   SOLE 4 40,496 0 3,970
ANDEAVOR COM 03349M105 11,428 113,639 SH   SOLE 7 105,487 0 8,152
ANDEAVOR COM 03349M105 818 8,135 SH   SOLE 13 8,135 0 0
ANDEAVOR COM 03349M105 143 1,419 SH   SOLE 15 1,419 0 0
ANDEAVOR COM 03349M105 30,857 306,855 SH   SOLE 18 287,604 0 19,251
ANDEAVOR COM 03349M105 23,186 230,567 SH   SOLE 19 230,567 0 0
ANDEAVOR COM 03349M105 6,111 60,769 SH   SOLE 20 0 0 60,769
ANDEAVOR COM 03349M105 340,812 3,389,144 SH   SOLE 21 3,389,144 0 0
ANDEAVOR COM 03349M105 408,540 4,062,647 SH   SOLE 22 3,276,673 0 785,974
ANDEAVOR COM 03349M105 17,536 174,383 SH   SOLE 23 174,383 0 0
ANDEAVOR COM 03349M105 13,692 136,157 SH   SOLE 25 136,157 0 0
ANDEAVOR COM 03349M105 65,842 654,750 SH   SOLE 26 168,668 0 486,082
ANDEAVOR COM 03349M105 2,253 22,408 SH   SOLE 28 22,408 0 0
ANDEAVOR COM 03349M105 4,183 41,599 SH   SOLE 29 4,625 0 36,974
ANDEAVOR COM 03349M105 49,905 496,271 SH   SOLE 30 496,271 0 0
ANDEAVOR COM 03349M105 8,117 80,722 SH   SOLE 31 29,862 0 50,860
ANDEAVOR COM 03349M105 41,227 409,978 SH   SOLE 34 409,978 0 0
ANDEAVOR COM 03349M105 15,552 154,658 SH   SOLE 36 154,658 0 0
ANDEAVOR COM 03349M105 301 2,994 SH   SOLE 40 2,994 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 17,981 401,274 SH   SOLE 19 401,274 0 0
ANDERSONS INC COM 034164103 196 5,921 SH   SOLE 2 1,134 0 4,787
ANDERSONS INC COM 034164103 7 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 949 28,670 SH   SOLE 7 28,670 0 0
ANDERSONS INC COM 034164103 4,094 123,697 SH   SOLE 18 123,697 0 0
ANDERSONS INC COM 034164103 706 21,322 SH   SOLE 19 21,322 0 0
ANDERSONS INC COM 034164103 81,735 2,469,337 SH   SOLE 21 2,469,337 0 0
ANDERSONS INC COM 034164103 24,735 747,275 SH   SOLE 22 686,396 0 60,879
ANDERSONS INC COM 034164103 376 11,349 SH   SOLE 26 2,602 0 8,747
ANDERSONS INC COM 034164103 131 3,957 SH   SOLE 28 3,957 0 0
ANDERSONS INC COM 034164103 1,252 37,815 SH   SOLE 30 37,815 0 0
ANDERSONS INC COM 034164103 25 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 104 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 518 38,169 SH   SOLE 21 38,169 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 12,663 932,503 SH   SOLE 22 910,738 0 21,765
ANGI HOMESERVICES INC COM CL A 00183L102 86 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 103 7,608 SH   SOLE 30 7,608 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 59 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 121 7,035 SH   SOLE 2 1,537 0 5,498
ANGIODYNAMICS INC COM 03475V101 6 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 10 565 SH   SOLE 7 565 0 0
ANGIODYNAMICS INC COM 03475V101 3,009 174,416 SH   SOLE 18 174,416 0 0
ANGIODYNAMICS INC COM 03475V101 509 29,491 SH   SOLE 19 29,491 0 0
ANGIODYNAMICS INC COM 03475V101 66,211 3,838,290 SH   SOLE 21 3,838,290 0 0
ANGIODYNAMICS INC COM 03475V101 16,963 983,339 SH   SOLE 22 921,513 0 61,826
ANGIODYNAMICS INC COM 03475V101 214 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 66 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 889 51,536 SH   SOLE 30 51,536 0 0
ANGIODYNAMICS INC COM 03475V101 47 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16,792 1,769,464 SH   SOLE 2 0 0 1,769,464
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 842 88,696 SH   SOLE 4 88,696 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16,941 1,785,132 SH   SOLE 7 1,785,132 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 728 76,702 SH   SOLE 19 76,702 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 355 37,429 SH   SOLE 21 37,429 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 26,187 2,759,427 SH   SOLE 22 886,889 0 1,872,538
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10,629 1,120,011 SH   SOLE 23 1,120,011 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 33,938 3,576,141 SH   SOLE 25 3,576,141 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,867 1,250,449 SH   SOLE 26 0 0 1,250,449
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12,535 1,320,913 SH   SOLE 30 1,320,913 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 115,690 12,190,744 SH   SOLE 34 12,190,744 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29,852 271,533 SH   SOLE 18 248,252 0 23,281
ANI PHARMACEUTICALS INC COM 00182C103 24 414 SH   SOLE 2 338 0 76
ANI PHARMACEUTICALS INC COM 00182C103 9 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,204 37,851 SH   SOLE 18 37,851 0 0
ANI PHARMACEUTICALS INC COM 00182C103 382 6,559 SH   SOLE 19 6,559 0 0
ANI PHARMACEUTICALS INC COM 00182C103 56,445 969,506 SH   SOLE 21 969,506 0 0
ANI PHARMACEUTICALS INC COM 00182C103 15,541 266,931 SH   SOLE 22 252,071 0 14,860
ANI PHARMACEUTICALS INC COM 00182C103 72 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 753 12,930 SH   SOLE 30 12,930 0 0
ANI PHARMACEUTICALS INC COM 00182C103 48 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 57 1,151 SH   SOLE 2 605 0 546
ANIKA THERAPEUTICS INC COM 035255108 22 435 SH   SOLE 7 435 0 0
ANIKA THERAPEUTICS INC COM 035255108 3,315 66,673 SH   SOLE 18 66,673 0 0
ANIKA THERAPEUTICS INC COM 035255108 549 11,050 SH   SOLE 19 11,050 0 0
ANIKA THERAPEUTICS INC COM 035255108 69,014 1,388,054 SH   SOLE 21 1,388,054 0 0
ANIKA THERAPEUTICS INC COM 035255108 20,687 416,063 SH   SOLE 22 391,282 0 24,781
ANIKA THERAPEUTICS INC COM 035255108 109 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 108 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,031 20,731 SH   SOLE 30 20,731 0 0
ANIKA THERAPEUTICS INC COM 035255108 84 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 469 6,195 SH   SOLE 2 1,216 0 4,979
ANIXTER INTL INC COM 035290105 14 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 102 1,353 SH   SOLE 7 1,353 0 0
ANIXTER INTL INC COM 035290105 10,003 132,056 SH   SOLE 18 132,056 0 0
ANIXTER INTL INC COM 035290105 1,719 22,699 SH   SOLE 19 22,699 0 0
ANIXTER INTL INC COM 035290105 206,007 2,719,564 SH   SOLE 21 2,719,564 0 0
ANIXTER INTL INC COM 035290105 60,766 802,194 SH   SOLE 22 742,460 0 59,734
ANIXTER INTL INC COM 035290105 1,005 13,272 SH   SOLE 26 5,838 0 7,434
ANIXTER INTL INC COM 035290105 326 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 3,104 40,977 SH   SOLE 30 40,977 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 13,358 1,280,773 SH   SOLE 2 408,426 0 872,347
ANNALY CAP MGMT INC COM 035710409 3,592 344,363 SH   SOLE 4 317,207 0 27,156
ANNALY CAP MGMT INC COM 035710409 5,903 565,949 SH   SOLE 7 400,046 0 165,903
ANNALY CAP MGMT INC COM 035710409 633 60,721 SH   SOLE 13 60,721 0 0
ANNALY CAP MGMT INC COM 035710409 72 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 7,116 682,310 SH   SOLE 18 577,135 0 105,175
ANNALY CAP MGMT INC COM 035710409 1,899 182,082 SH   SOLE 19 182,082 0 0
ANNALY CAP MGMT INC COM 035710409 6,113 586,096 SH   SOLE 20 0 0 586,096
ANNALY CAP MGMT INC COM 035710409 488,764 46,861,328 SH   SOLE 21 46,861,328 0 0
ANNALY CAP MGMT INC COM 035710409 349,314 33,491,251 SH   SOLE 22 29,223,504 0 4,267,747
ANNALY CAP MGMT INC COM 035710409 15,563 1,492,131 SH   SOLE 23 1,492,131 0 0
ANNALY CAP MGMT INC COM 035710409 9,975 956,388 SH   SOLE 25 956,388 0 0
ANNALY CAP MGMT INC COM 035710409 50,960 4,885,911 SH   SOLE 26 1,074,806 0 3,811,105
ANNALY CAP MGMT INC COM 035710409 1,843 176,675 SH   SOLE 28 176,675 0 0
ANNALY CAP MGMT INC COM 035710409 3,345 320,728 SH   SOLE 29 32,878 0 287,850
ANNALY CAP MGMT INC COM 035710409 27,767 2,662,271 SH   SOLE 30 2,662,271 0 0
ANNALY CAP MGMT INC COM 035710409 6,677 640,191 SH   SOLE 31 222,753 0 417,438
ANNALY CAP MGMT INC COM 035710409 619 59,374 SH   SOLE 34 59,374 0 0
ANNALY CAP MGMT INC COM 035710409 17,037 1,633,446 SH   SOLE 36 1,633,446 0 0
ANNALY CAP MGMT INC COM 035710409 242 23,202 SH   SOLE 40 23,202 0 0
ANSYS INC COM 03662Q105 20,447 130,496 SH   SOLE 2 46,857 0 83,639
ANSYS INC COM 03662Q105 4,417 28,188 SH   SOLE 4 26,357 0 1,831
ANSYS INC COM 03662Q105 12,285 78,402 SH   SOLE 7 71,813 0 6,589
ANSYS INC COM 03662Q105 434 2,770 SH   SOLE 13 2,770 0 0
ANSYS INC COM 03662Q105 137 877 SH   SOLE 15 877 0 0
ANSYS INC COM 03662Q105 28,422 181,393 SH   SOLE 18 165,772 0 15,621
ANSYS INC COM 03662Q105 3,707 23,661 SH   SOLE 19 23,661 0 0
ANSYS INC COM 03662Q105 7,204 45,977 SH   SOLE 20 0 0 45,977
ANSYS INC COM 03662Q105 415,513 2,651,814 SH   SOLE 21 2,651,814 0 0
ANSYS INC COM 03662Q105 403,347 2,574,173 SH   SOLE 22 2,161,382 0 412,791
ANSYS INC COM 03662Q105 16,784 107,114 SH   SOLE 23 107,114 0 0
ANSYS INC COM 03662Q105 49,295 314,604 SH   SOLE 25 314,604 0 0
ANSYS INC COM 03662Q105 47,647 304,086 SH   SOLE 26 98,718 0 205,368
ANSYS INC COM 03662Q105 2,017 12,870 SH   SOLE 28 12,870 0 0
ANSYS INC COM 03662Q105 3,900 24,889 SH   SOLE 29 3,577 0 21,312
ANSYS INC COM 03662Q105 72,643 463,608 SH   SOLE 30 463,608 0 0
ANSYS INC COM 03662Q105 6,940 44,289 SH   SOLE 31 17,765 0 26,524
ANSYS INC COM 03662Q105 614 3,918 SH   SOLE 34 3,918 0 0
ANSYS INC COM 03662Q105 13,938 88,953 SH   SOLE 36 88,953 0 0
ANSYS INC COM 03662Q105 267 1,703 SH   SOLE 40 1,703 0 0
ANTARES PHARMA INC COM 036642106 14 6,447 SH   SOLE 2 5,210 0 1,237
ANTARES PHARMA INC COM 036642106 13 5,736 SH   SOLE 7 5,736 0 0
ANTARES PHARMA INC COM 036642106 1,068 485,587 SH   SOLE 18 485,587 0 0
ANTARES PHARMA INC COM 036642106 231 104,966 SH   SOLE 19 104,966 0 0
ANTARES PHARMA INC COM 036642106 10,134 4,606,320 SH   SOLE 21 4,606,320 0 0
ANTARES PHARMA INC COM 036642106 8,649 3,931,588 SH   SOLE 22 3,769,840 0 161,748
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 569 35,600 SH   SOLE 18 35,600 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 402 25,128 SH   SOLE 21 25,128 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 86 5,392 SH   SOLE 26 0 0 5,392
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 176 10,998 SH   SOLE 30 10,998 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 3,192 199,600 SH   SOLE 34 199,600 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 14,861 574,012 SH   SOLE 19 574,012 0 0
ANTERO RES CORP COM 03674X106 5,222 263,089 SH   SOLE 2 38,638 0 224,451
ANTERO RES CORP COM 03674X106 1,388 69,945 SH   SOLE 4 66,270 0 3,675
ANTERO RES CORP COM 03674X106 528 26,619 SH   SOLE 7 26,619 0 0
ANTERO RES CORP COM 03674X106 16 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 4,214 212,268 SH   SOLE 18 191,780 0 20,488
ANTERO RES CORP COM 03674X106 3,250 163,733 SH   SOLE 19 163,733 0 0
ANTERO RES CORP COM 03674X106 58,478 2,945,976 SH   SOLE 21 2,945,976 0 0
ANTERO RES CORP COM 03674X106 135,217 6,811,918 SH   SOLE 22 5,906,475 0 905,443
ANTERO RES CORP COM 03674X106 5,328 268,402 SH   SOLE 23 268,402 0 0
ANTERO RES CORP COM 03674X106 3,723 187,561 SH   SOLE 25 187,561 0 0
ANTERO RES CORP COM 03674X106 13,019 655,882 SH   SOLE 26 311,774 0 344,108
ANTERO RES CORP COM 03674X106 720 36,286 SH   SOLE 28 36,286 0 0
ANTERO RES CORP COM 03674X106 2,013 101,416 SH   SOLE 29 7,081 0 94,335
ANTERO RES CORP COM 03674X106 6,961 350,695 SH   SOLE 30 350,695 0 0
ANTERO RES CORP COM 03674X106 1,953 98,366 SH   SOLE 31 35,649 0 62,717
ANTERO RES CORP COM 03674X106 210 10,574 SH   SOLE 34 10,574 0 0
ANTERO RES CORP COM 03674X106 4,273 215,285 SH   SOLE 36 215,285 0 0
ANTERO RES CORP COM 03674X106 82 4,127 SH   SOLE 40 4,127 0 0
ANTHEM INC COM 036752103 92,854 422,639 SH   SOLE 2 178,121 0 244,518
ANTHEM INC COM 036752103 23,677 107,771 SH   SOLE 4 101,450 0 6,321
ANTHEM INC COM 036752103 59,862 272,473 SH   SOLE 7 222,683 0 49,790
ANTHEM INC COM 036752103 1,282 5,835 SH   SOLE 13 5,835 0 0
ANTHEM INC COM 036752103 403 1,836 SH   SOLE 15 1,836 0 0
ANTHEM INC COM 036752103 309,944 1,410,761 SH   SOLE 18 1,316,073 0 94,688
ANTHEM INC COM 036752103 897,503 4,085,131 SH   SOLE 19 4,085,131 0 0
ANTHEM INC COM 036752103 23,942 108,978 SH   SOLE 20 0 0 108,978
ANTHEM INC COM 036752103 1,059,125 4,820,778 SH   SOLE 21 4,820,778 0 0
ANTHEM INC COM 036752103 1,596,635 7,267,344 SH   SOLE 22 5,949,687 0 1,317,657
ANTHEM INC COM 036752103 70,541 321,078 SH   SOLE 23 321,078 0 0
ANTHEM INC COM 036752103 51,426 234,075 SH   SOLE 25 234,075 0 0
ANTHEM INC COM 036752103 315,151 1,434,462 SH   SOLE 26 239,328 0 1,195,134
ANTHEM INC COM 036752103 8,549 38,910 SH   SOLE 28 38,910 0 0
ANTHEM INC COM 036752103 1,636 7,446 SH   SOLE 29 7,446 0 0
ANTHEM INC COM 036752103 220,690 1,004,504 SH   SOLE 30 1,004,504 0 0
ANTHEM INC COM 036752103 30,022 136,648 SH   SOLE 31 51,437 0 85,211
ANTHEM INC COM 036752103 142,233 647,398 SH   SOLE 34 647,398 0 0
ANTHEM INC COM 036752103 57,824 263,193 SH   SOLE 36 263,193 0 0
ANTHEM INC COM 036752103 1,158 5,269 SH   SOLE 40 5,269 0 0
ANTHEM INC UNIT 05/01/20188 036752202 1,575 29,325 SH   SOLE 4 29,325 0 0
ANTHEM INC UNIT 05/01/20188 036752202 13,892 258,696 SH   SOLE 18 258,696 0 0
ANTHEM INC UNIT 05/01/20188 036752202 103,714 1,931,368 SH   SOLE 19 1,931,368 0 0
ANTHEM INC UNIT 05/01/20188 036752202 2,708 50,430 SH   SOLE 22 50,430 0 0
ANTHEM INC UNIT 05/01/20188 036752202 39,740 740,031 SH   SOLE 34 740,031 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,651 880,000 PRN   SOLE 21 880,000 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 1,517 SH   SOLE 21 1,517 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 20 63,919 SH   SOLE 22 63,919 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 118 24,584 SH   SOLE 2 4,060 0 20,524
ANWORTH MORTGAGE ASSET CP COM 037347101 4 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 14 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,707 355,661 SH   SOLE 18 355,661 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 395 82,301 SH   SOLE 19 82,301 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 24,248 5,051,621 SH   SOLE 21 5,051,621 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 14,037 2,924,296 SH   SOLE 22 2,704,791 0 219,505
ANWORTH MORTGAGE ASSET CP COM 037347101 2,548 530,916 SH   SOLE 26 25,813 0 505,103
ANWORTH MORTGAGE ASSET CP COM 037347101 76 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 91 18,887 SH   SOLE 30 18,887 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 55 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 49,893 355,540 SH   SOLE 2 113,245 0 242,295
AON PLC SHS CL A G0408V102 11,903 84,822 SH   SOLE 4 77,872 0 6,950
AON PLC SHS CL A G0408V102 26,415 188,235 SH   SOLE 7 182,680 0 5,555
AON PLC SHS CL A G0408V102 303 2,156 SH   SOLE 13 2,156 0 0
AON PLC SHS CL A G0408V102 304 2,168 SH   SOLE 15 2,168 0 0
AON PLC SHS CL A G0408V102 74,857 533,433 SH   SOLE 18 494,040 0 39,393
AON PLC SHS CL A G0408V102 4,013 28,594 SH   SOLE 19 28,594 0 0
AON PLC SHS CL A G0408V102 16,097 114,710 SH   SOLE 20 0 0 114,710
AON PLC SHS CL A G0408V102 591,116 4,212,327 SH   SOLE 21 4,212,327 0 0
AON PLC SHS CL A G0408V102 961,400 6,850,995 SH   SOLE 22 5,579,502 0 1,271,493
AON PLC SHS CL A G0408V102 44,462 316,837 SH   SOLE 23 316,837 0 0
AON PLC SHS CL A G0408V102 29,265 208,542 SH   SOLE 25 208,542 0 0
AON PLC SHS CL A G0408V102 106,781 760,927 SH   SOLE 26 241,493 0 519,434
AON PLC SHS CL A G0408V102 5,322 37,926 SH   SOLE 28 37,926 0 0
AON PLC SHS CL A G0408V102 1,235 8,800 SH   SOLE 29 8,800 0 0
AON PLC SHS CL A G0408V102 144,792 1,031,795 SH   SOLE 30 1,031,795 0 0
AON PLC SHS CL A G0408V102 17,048 121,487 SH   SOLE 31 51,231 0 70,256
AON PLC SHS CL A G0408V102 1,808 12,882 SH   SOLE 34 12,882 0 0
AON PLC SHS CL A G0408V102 33,599 239,431 SH   SOLE 36 239,431 0 0
AON PLC SHS CL A G0408V102 653 4,656 SH   SOLE 40 4,656 0 0
APACHE CORP COM 037411105 17,239 448,005 SH   SOLE 2 100,140 0 347,865
APACHE CORP COM 037411105 4,376 113,728 SH   SOLE 4 104,592 0 9,136
APACHE CORP COM 037411105 10,696 277,962 SH   SOLE 7 263,484 0 14,478
APACHE CORP COM 037411105 131 3,413 SH   SOLE 13 3,413 0 0
APACHE CORP COM 037411105 103 2,682 SH   SOLE 15 2,682 0 0
APACHE CORP COM 037411105 31,111 808,497 SH   SOLE 18 758,524 0 49,973
APACHE CORP COM 037411105 2,376 61,736 SH   SOLE 19 61,736 0 0
APACHE CORP COM 037411105 5,586 145,157 SH   SOLE 20 0 0 145,157
APACHE CORP COM 037411105 320,398 8,326,339 SH   SOLE 21 8,326,339 0 0
APACHE CORP COM 037411105 440,816 11,455,709 SH   SOLE 22 9,522,400 0 1,933,309
APACHE CORP COM 037411105 17,337 450,540 SH   SOLE 23 450,540 0 0
APACHE CORP COM 037411105 12,157 315,927 SH   SOLE 25 315,927 0 0
APACHE CORP COM 037411105 46,030 1,196,209 SH   SOLE 26 399,485 0 796,724
APACHE CORP COM 037411105 2,190 56,909 SH   SOLE 28 56,909 0 0
APACHE CORP COM 037411105 434 11,279 SH   SOLE 29 11,279 0 0
APACHE CORP COM 037411105 47,572 1,236,268 SH   SOLE 30 1,236,268 0 0
APACHE CORP COM 037411105 7,589 197,210 SH   SOLE 31 69,795 0 127,415
APACHE CORP COM 037411105 694 18,026 SH   SOLE 34 18,026 0 0
APACHE CORP COM 037411105 14,438 375,196 SH   SOLE 36 375,196 0 0
APACHE CORP COM 037411105 294 7,645 SH   SOLE 40 7,645 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5,428 133,195 SH   SOLE 2 30,372 0 102,823
APARTMENT INVT & MGMT CO CL A 03748R101 2,182 53,557 SH   SOLE 4 53,557 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,385 328,456 SH   SOLE 7 328,456 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 262 6,430 SH   SOLE 15 6,430 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,255 325,280 SH   SOLE 18 318,120 0 7,160
APARTMENT INVT & MGMT CO CL A 03748R101 8,517 209,014 SH   SOLE 19 209,014 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 167,031 4,098,919 SH   SOLE 21 4,098,919 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 269,630 6,616,695 SH   SOLE 22 5,853,900 0 762,795
APARTMENT INVT & MGMT CO CL A 03748R101 304 7,471 SH   SOLE 23 7,471 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,512 307,040 SH   SOLE 25 307,040 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 5,283 129,651 SH   SOLE 26 47,133 0 82,518
APARTMENT INVT & MGMT CO CL A 03748R101 885 21,723 SH   SOLE 28 21,723 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 3,259 79,986 SH   SOLE 29 54,083 0 25,903
APARTMENT INVT & MGMT CO CL A 03748R101 42,683 1,047,440 SH   SOLE 30 1,047,440 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 139 3,403 SH   SOLE 31 3,403 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 100 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 833 20,438 SH   SOLE 40 20,438 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,047 47,364 SH   SOLE 2 46,993 0 371
APELLIS PHARMACEUTICALS INC COM 03753U106 1,362 61,614 SH   SOLE 18 61,614 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,412 289,985 SH   SOLE 19 289,985 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 163 7,366 SH   SOLE 20 7,366 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,567 342,245 SH   SOLE 21 342,245 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,883 220,844 SH   SOLE 22 211,813 0 9,031
APELLIS PHARMACEUTICALS INC COM 03753U106 3,039 137,429 SH   SOLE 34 137,429 0 0
APOGEE ENTERPRISES INC COM 037598109 61 1,418 SH   SOLE 2 1,182 0 236
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 32 742 SH   SOLE 7 742 0 0
APOGEE ENTERPRISES INC COM 037598109 5,362 123,689 SH   SOLE 18 123,689 0 0
APOGEE ENTERPRISES INC COM 037598109 959 22,119 SH   SOLE 19 22,119 0 0
APOGEE ENTERPRISES INC COM 037598109 113,092 2,608,805 SH   SOLE 21 2,608,805 0 0
APOGEE ENTERPRISES INC COM 037598109 33,870 781,313 SH   SOLE 22 727,642 0 53,671
APOGEE ENTERPRISES INC COM 037598109 470 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 182 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 1,710 39,455 SH   SOLE 30 39,455 0 0
APOGEE ENTERPRISES INC COM 037598109 142 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 403 22,418 SH   SOLE 2 4,504 0 17,914
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 42 2,309 SH   SOLE 7 2,309 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 8,861 492,811 SH   SOLE 18 492,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,538 85,548 SH   SOLE 19 85,548 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 222,041 12,349,356 SH   SOLE 21 12,349,356 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 56,637 3,150,025 SH   SOLE 22 2,923,038 0 226,987
APOLLO COML REAL EST FIN INC COM 03762U105 697 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 266 14,820 SH   SOLE 28 14,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,766 153,826 SH   SOLE 30 153,826 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 196 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 517 485,000 PRN   SOLE 21 485,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 998 1,000,000 PRN   SOLE 21 1,000,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 1,133 SH   SOLE 18 1,133 0 0
APOLLO ENDOSURGERY INC COM 03767D108 93 14,860 SH   SOLE 21 14,860 0 0
APOLLO INVT CORP COM 03761U106 6,228 1,193,100 SH   SOLE 30 1,193,100 0 0
APPFOLIO INC COM CL A 03783C100 39 962 SH   SOLE 2 849 0 113
APPFOLIO INC COM CL A 03783C100 8 203 SH   SOLE 7 203 0 0
APPFOLIO INC COM CL A 03783C100 1,248 30,540 SH   SOLE 18 30,540 0 0
APPFOLIO INC COM CL A 03783C100 1,671 40,909 SH   SOLE 19 40,909 0 0
APPFOLIO INC COM CL A 03783C100 12,312 301,404 SH   SOLE 21 301,404 0 0
APPFOLIO INC COM CL A 03783C100 11,309 276,847 SH   SOLE 22 261,549 0 15,298
APPFOLIO INC COM CL A 03783C100 31 750 SH   SOLE 23 750 0 0
APPIAN CORP CL A 03782L101 16 641 SH   SOLE 18 641 0 0
APPIAN CORP CL A 03782L101 243 9,632 SH   SOLE 21 9,632 0 0
APPIAN CORP CL A 03782L101 3,805 151,112 SH   SOLE 22 151,112 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,521 143,471 SH   SOLE 2 32,665 0 110,806
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,230 69,996 SH   SOLE 4 69,996 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,676 323,029 SH   SOLE 7 323,029 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 152 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,720 154,804 SH   SOLE 18 154,804 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,176 465,351 SH   SOLE 19 465,351 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 61,447 3,497,292 SH   SOLE 21 3,497,292 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 167,296 9,521,669 SH   SOLE 22 8,330,578 0 1,191,091
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 174 9,876 SH   SOLE 23 9,876 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,184 408,862 SH   SOLE 25 408,862 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,911 108,745 SH   SOLE 26 21,970 0 86,775
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 515 29,317 SH   SOLE 28 29,317 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,290 73,434 SH   SOLE 29 73,434 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 18,555 1,056,074 SH   SOLE 30 1,056,074 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 80 4,533 SH   SOLE 31 4,533 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 131 7,446 SH   SOLE 36 7,446 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 362 20,579 SH   SOLE 40 20,579 0 0
APPLE INC COM 037833100 1,207,615 7,197,610 SH   SOLE 2 2,380,053 0 4,817,557
APPLE INC COM 037833100 332,079 1,979,255 SH   SOLE 4 1,846,922 0 132,333
APPLE INC COM 037833100 624,143 3,720,011 SH   SOLE 7 3,717,829 0 2,182
APPLE INC COM 037833100 21,605 128,767 SH   SOLE 13 128,767 0 0
APPLE INC COM 037833100 7,567 45,098 SH   SOLE 15 45,098 0 0
APPLE INC COM 037833100 2,162,214 12,887,199 SH   SOLE 18 12,046,676 0 840,523
APPLE INC COM 037833100 1,455,017 8,672,170 SH   SOLE 19 8,672,170 0 0
APPLE INC COM 037833100 321,721 1,917,518 SH   SOLE 20 16,404 0 1,901,114
APPLE INC COM 037833100 14,648,934 87,310,373 SH   SOLE 21 87,310,373 0 0
APPLE INC COM 037833100 23,268,493 138,684,548 SH   SOLE 22 112,280,822 0 26,403,726
APPLE INC COM 037833100 1,117,601 6,661,110 SH   SOLE 23 6,661,110 0 0
APPLE INC COM 037833100 723,904 4,314,601 SH   SOLE 25 4,268,688 0 45,913
APPLE INC COM 037833100 2,540,778 15,143,510 SH   SOLE 26 4,514,541 0 10,628,969
APPLE INC COM 037833100 178,568 1,064,300 SH   SOLE 28 775,047 0 289,253
APPLE INC COM 037833100 116,387 693,690 SH   SOLE 29 257,487 0 436,203
APPLE INC COM 037833100 2,966,314 17,679,783 SH   SOLE 30 17,679,783 0 0
APPLE INC COM 037833100 453,380 2,702,227 SH   SOLE 31 1,164,370 0 1,537,857
APPLE INC COM 037833100 158,336 943,713 SH   SOLE 32 943,713 0 0
APPLE INC COM 037833100 592,050 3,528,730 SH   SOLE 34 3,528,730 0 0
APPLE INC COM 037833100 820,479 4,890,206 SH   SOLE 36 4,890,206 0 0
APPLE INC COM 037833100 17,016 101,421 SH   SOLE 40 101,421 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 5 3,719 SH   SOLE 18 3,719 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 88 61,385 SH   SOLE 21 61,385 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 209 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 35 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 220 57,108 SH   SOLE 19 57,108 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 174 45,169 SH   SOLE 21 45,169 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 968 251,317 SH   SOLE 22 251,317 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 9 2,311 SH   SOLE 23 2,311 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 62 15,978 SH   SOLE 29 0 0 15,978
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,724 23,651 SH   SOLE 2 23,578 0 73
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 66 903 SH   SOLE 7 903 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,101 179,706 SH   SOLE 18 179,706 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 14,440 198,075 SH   SOLE 19 198,075 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 260,768 3,577,062 SH   SOLE 21 3,577,062 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 108,539 1,488,881 SH   SOLE 22 1,416,264 0 72,617
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,834 93,745 SH   SOLE 23 93,745 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,824 25,026 SH   SOLE 26 3,520 0 21,506
APPLIED INDL TECHNOLOGIES IN COM 03820C105 391 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 865 11,869 SH   SOLE 29 0 0 11,869
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,933 53,953 SH   SOLE 30 53,953 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,602 35,687 SH   SOLE 34 35,687 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 314 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 123,586 2,222,373 SH   SOLE 2 1,041,119 0 1,181,254
APPLIED MATLS INC COM 038222105 25,389 456,555 SH   SOLE 4 429,002 0 27,553
APPLIED MATLS INC COM 038222105 60,918 1,095,450 SH   SOLE 7 949,040 0 146,410
APPLIED MATLS INC COM 038222105 7,155 128,656 SH   SOLE 13 128,656 0 0
APPLIED MATLS INC COM 038222105 535 9,614 SH   SOLE 15 9,614 0 0
APPLIED MATLS INC COM 038222105 211,441 3,802,220 SH   SOLE 18 3,248,210 0 554,010
APPLIED MATLS INC COM 038222105 144,513 2,598,685 SH   SOLE 19 2,598,685 0 0
APPLIED MATLS INC COM 038222105 25,921 466,120 SH   SOLE 20 0 0 466,120
APPLIED MATLS INC COM 038222105 1,150,938 20,696,593 SH   SOLE 21 20,696,593 0 0
APPLIED MATLS INC COM 038222105 1,715,628 30,851,076 SH   SOLE 22 25,162,570 0 5,688,506
APPLIED MATLS INC COM 038222105 84,915 1,526,966 SH   SOLE 23 1,526,966 0 0
APPLIED MATLS INC COM 038222105 53,254 957,636 SH   SOLE 25 957,636 0 0
APPLIED MATLS INC COM 038222105 244,806 4,402,197 SH   SOLE 26 996,076 0 3,406,121
APPLIED MATLS INC COM 038222105 8,969 161,283 SH   SOLE 28 161,283 0 0
APPLIED MATLS INC COM 038222105 20,859 375,090 SH   SOLE 29 154,075 0 221,015
APPLIED MATLS INC COM 038222105 210,418 3,783,817 SH   SOLE 30 3,783,817 0 0
APPLIED MATLS INC COM 038222105 48,963 880,472 SH   SOLE 31 462,768 0 417,704
APPLIED MATLS INC COM 038222105 8,450 151,952 SH   SOLE 32 151,952 0 0
APPLIED MATLS INC COM 038222105 22,097 397,352 SH   SOLE 34 397,352 0 0
APPLIED MATLS INC COM 038222105 62,651 1,126,605 SH   SOLE 36 1,126,605 0 0
APPLIED MATLS INC COM 038222105 1,191 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 100 3,995 SH   SOLE 2 3,831 0 164
APPLIED OPTOELECTRONICS INC COM 03823U102 2 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 10 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,069 82,562 SH   SOLE 18 82,562 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 921 36,761 SH   SOLE 19 36,761 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 46,037 1,837,060 SH   SOLE 21 1,837,060 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 13,179 525,909 SH   SOLE 22 492,411 0 33,498
APPLIED OPTOELECTRONICS INC COM 03823U102 213 8,515 SH   SOLE 23 8,515 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 637 25,423 SH   SOLE 26 0 0 25,423
APPLIED OPTOELECTRONICS INC COM 03823U102 63 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 75 2,978 SH   SOLE 29 0 0 2,978
APPLIED OPTOELECTRONICS INC COM 03823U102 687 27,418 SH   SOLE 30 27,418 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 44 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 83 31,648 SH   SOLE 2 22,837 0 8,811
APPROACH RESOURCES INC COM 03834A103 403 154,288 SH   SOLE 18 154,288 0 0
APPROACH RESOURCES INC COM 03834A103 72 27,441 SH   SOLE 19 27,441 0 0
APPROACH RESOURCES INC COM 03834A103 3,799 1,455,672 SH   SOLE 21 1,455,672 0 0
APPROACH RESOURCES INC COM 03834A103 3,788 1,451,211 SH   SOLE 22 1,395,811 0 55,400
APPROACH RESOURCES INC COM 03834A103 16 6,089 SH   SOLE 26 0 0 6,089
APPROACH RESOURCES INC COM 03834A103 46 17,453 SH   SOLE 29 0 0 17,453
APPTIO INC CL A 03835C108 95 3,359 SH   SOLE 2 3,359 0 0
APPTIO INC CL A 03835C108 24 857 SH   SOLE 7 857 0 0
APPTIO INC CL A 03835C108 2,497 88,117 SH   SOLE 18 88,117 0 0
APPTIO INC CL A 03835C108 504 17,796 SH   SOLE 19 17,796 0 0
APPTIO INC CL A 03835C108 21,120 745,241 SH   SOLE 21 745,241 0 0
APPTIO INC CL A 03835C108 11,251 396,988 SH   SOLE 22 369,619 0 27,369
APPTIO INC CL A 03835C108 169 5,971 SH   SOLE 23 5,971 0 0
APPTIO INC CL A 03835C108 225 7,933 SH   SOLE 26 0 0 7,933
APPTIO INC CL A 03835C108 102 3,600 SH   SOLE 29 0 0 3,600
APRICUS BIOSCIENCES INC COM NEW 03832V307 1 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 35 85,756 SH   SOLE 22 85,756 0 0
APTARGROUP INC COM 038336103 5,748 63,990 SH   SOLE 2 36,154 0 27,836
APTARGROUP INC COM 038336103 26 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 3,232 35,984 SH   SOLE 7 35,984 0 0
APTARGROUP INC COM 038336103 18,717 208,365 SH   SOLE 18 208,365 0 0
APTARGROUP INC COM 038336103 820 9,133 SH   SOLE 19 9,133 0 0
APTARGROUP INC COM 038336103 255,089 2,839,691 SH   SOLE 21 2,839,691 0 0
APTARGROUP INC COM 038336103 193,725 2,156,570 SH   SOLE 22 1,928,271 0 228,299
APTARGROUP INC COM 038336103 1,349 15,012 SH   SOLE 26 7,556 0 7,456
APTARGROUP INC COM 038336103 774 8,618 SH   SOLE 28 8,618 0 0
APTARGROUP INC COM 038336103 641 7,132 SH   SOLE 29 0 0 7,132
APTARGROUP INC COM 038336103 1,138 12,664 SH   SOLE 30 12,664 0 0
APTARGROUP INC COM 038336103 120 1,340 SH   SOLE 31 1,340 0 0
APTARGROUP INC COM 038336103 107 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 583 6,485 SH   SOLE 40 6,485 0 0
APTEVO THERAPEUTICS INC COM 03835L108 10 3,176 SH   SOLE 18 3,176 0 0
APTEVO THERAPEUTICS INC COM 03835L108 179 54,855 SH   SOLE 21 54,855 0 0
APTEVO THERAPEUTICS INC COM 03835L108 951 290,827 SH   SOLE 22 290,827 0 0
APTIV PLC SHS G6095L109 39,897 469,542 SH   SOLE 2 215,578 0 253,964
APTIV PLC SHS G6095L109 8,868 104,364 SH   SOLE 4 97,350 0 7,014
APTIV PLC SHS G6095L109 22,765 267,916 SH   SOLE 7 226,569 0 41,347
APTIV PLC SHS G6095L109 123 1,452 SH   SOLE 13 1,452 0 0
APTIV PLC SHS G6095L109 174 2,050 SH   SOLE 15 2,050 0 0
APTIV PLC SHS G6095L109 47,405 557,898 SH   SOLE 18 518,517 0 39,381
APTIV PLC SHS G6095L109 6,840 80,495 SH   SOLE 19 80,495 0 0
APTIV PLC SHS G6095L109 11,180 131,571 SH   SOLE 20 0 0 131,571
APTIV PLC SHS G6095L109 482,334 5,676,526 SH   SOLE 21 5,676,526 0 0
APTIV PLC SHS G6095L109 622,506 7,326,181 SH   SOLE 22 6,017,336 0 1,308,845
APTIV PLC SHS G6095L109 29,623 348,629 SH   SOLE 23 348,629 0 0
APTIV PLC SHS G6095L109 19,377 228,046 SH   SOLE 25 228,046 0 0
APTIV PLC SHS G6095L109 74,343 874,929 SH   SOLE 26 265,135 0 609,794
APTIV PLC SHS G6095L109 3,416 40,203 SH   SOLE 28 40,203 0 0
APTIV PLC SHS G6095L109 1,749 20,588 SH   SOLE 29 20,588 0 0
APTIV PLC SHS G6095L109 70,246 826,716 SH   SOLE 30 826,716 0 0
APTIV PLC SHS G6095L109 13,058 153,673 SH   SOLE 31 67,821 0 85,852
APTIV PLC SHS G6095L109 32,547 383,042 SH   SOLE 34 383,042 0 0
APTIV PLC SHS G6095L109 22,799 268,313 SH   SOLE 36 268,313 0 0
APTIV PLC SHS G6095L109 455 5,357 SH   SOLE 40 5,357 0 0
AQUA AMERICA INC COM 03836W103 6,217 182,519 SH   SOLE 2 95,192 0 87,327
AQUA AMERICA INC COM 03836W103 269 7,904 SH   SOLE 4 7,904 0 0
AQUA AMERICA INC COM 03836W103 14,078 413,340 SH   SOLE 7 413,340 0 0
AQUA AMERICA INC COM 03836W103 20,364 597,900 SH   SOLE 18 597,900 0 0
AQUA AMERICA INC COM 03836W103 908 26,665 SH   SOLE 19 26,665 0 0
AQUA AMERICA INC COM 03836W103 279,210 8,197,593 SH   SOLE 21 8,197,593 0 0
AQUA AMERICA INC COM 03836W103 196,212 5,760,762 SH   SOLE 22 5,110,804 0 649,958
AQUA AMERICA INC COM 03836W103 2,228 65,413 SH   SOLE 26 34,093 0 31,320
AQUA AMERICA INC COM 03836W103 837 24,583 SH   SOLE 28 24,583 0 0
AQUA AMERICA INC COM 03836W103 26,440 776,286 SH   SOLE 30 776,286 0 0
AQUA AMERICA INC COM 03836W103 131 3,854 SH   SOLE 31 3,854 0 0
AQUA AMERICA INC COM 03836W103 285 8,364 SH   SOLE 36 8,364 0 0
AQUA AMERICA INC COM 03836W103 742 21,776 SH   SOLE 40 21,776 0 0
AQUA METALS INC COM 03837J101 2 633 SH   SOLE 2 633 0 0
AQUA METALS INC COM 03837J101 171 66,095 SH   SOLE 18 66,095 0 0
AQUA METALS INC COM 03837J101 23 8,735 SH   SOLE 19 8,735 0 0
AQUA METALS INC COM 03837J101 1,391 536,965 SH   SOLE 21 536,965 0 0
AQUA METALS INC COM 03837J101 765 295,182 SH   SOLE 22 276,937 0 18,245
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 320 SH   SOLE 18 320 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 237 SH   SOLE 21 237 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 45 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 13 823 SH   SOLE 2 341 0 482
AQUANTIA CORP COM 03842Q108 337 21,490 SH   SOLE 18 21,490 0 0
AQUANTIA CORP COM 03842Q108 77 4,927 SH   SOLE 19 4,927 0 0
AQUANTIA CORP COM 03842Q108 3,418 217,734 SH   SOLE 21 217,734 0 0
AQUANTIA CORP COM 03842Q108 1,041 66,293 SH   SOLE 22 60,894 0 5,399
AQUANTIA CORP COM 03842Q108 2,891 184,151 SH   SOLE 26 34,609 0 149,542
AQUAVENTURE HLDGS LTD SHS G0443N107 8 626 SH   SOLE 2 626 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 513 41,330 SH   SOLE 18 41,330 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 127 10,229 SH   SOLE 19 10,229 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 4,646 374,043 SH   SOLE 21 374,043 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 88 7,098 SH   SOLE 22 0 0 7,098
AQUAVENTURE HLDGS LTD SHS G0443N107 28 2,259 SH   SOLE 30 2,259 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 615 43,692 SH   SOLE 2 43,692 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 351 24,902 SH   SOLE 18 24,902 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 4,258 302,448 SH   SOLE 19 302,448 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 94 6,680 SH   SOLE 20 6,680 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 61 4,337 SH   SOLE 21 4,337 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 4,243 301,358 SH   SOLE 22 301,358 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1,654 117,483 SH   SOLE 34 117,483 0 0
ARADIGM CORP COM PAR 038505400 6 4,510 SH   SOLE 21 4,510 0 0
ARAMARK COM 03852U106 9,660 244,191 SH   SOLE 2 51,917 0 192,274
ARAMARK COM 03852U106 2,984 75,427 SH   SOLE 4 68,863 0 6,564
ARAMARK COM 03852U106 1,587 40,120 SH   SOLE 7 40,120 0 0
ARAMARK COM 03852U106 70 1,757 SH   SOLE 15 1,757 0 0
ARAMARK COM 03852U106 5,901 149,163 SH   SOLE 18 126,529 0 22,634
ARAMARK COM 03852U106 1,710 43,217 SH   SOLE 19 43,217 0 0
ARAMARK COM 03852U106 5,323 134,565 SH   SOLE 20 0 0 134,565
ARAMARK COM 03852U106 150,782 3,811,471 SH   SOLE 21 3,811,471 0 0
ARAMARK COM 03852U106 279,017 7,053,004 SH   SOLE 22 6,163,017 0 889,987
ARAMARK COM 03852U106 11,644 294,332 SH   SOLE 23 294,332 0 0
ARAMARK COM 03852U106 6,596 166,745 SH   SOLE 25 166,745 0 0
ARAMARK COM 03852U106 30,262 764,973 SH   SOLE 26 258,375 0 506,598
ARAMARK COM 03852U106 1,452 36,711 SH   SOLE 28 36,711 0 0
ARAMARK COM 03852U106 2,683 67,829 SH   SOLE 29 7,236 0 60,593
ARAMARK COM 03852U106 11,793 298,104 SH   SOLE 30 298,104 0 0
ARAMARK COM 03852U106 5,341 135,002 SH   SOLE 31 42,525 0 92,477
ARAMARK COM 03852U106 424 10,719 SH   SOLE 34 10,719 0 0
ARAMARK COM 03852U106 9,941 251,279 SH   SOLE 36 251,279 0 0
ARAMARK COM 03852U106 195 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 12 2,769 SH   SOLE 2 1,861 0 908
ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 600 135,944 SH   SOLE 18 135,944 0 0
ARATANA THERAPEUTICS INC COM 03874P101 163 36,898 SH   SOLE 19 36,898 0 0
ARATANA THERAPEUTICS INC COM 03874P101 8,044 1,823,939 SH   SOLE 21 1,823,939 0 0
ARATANA THERAPEUTICS INC COM 03874P101 4,416 1,001,417 SH   SOLE 22 955,990 0 45,427
ARATANA THERAPEUTICS INC COM 03874P101 6 1,423 SH   SOLE 30 1,423 0 0
ARBOR RLTY TR INC COM 038923108 449 50,937 SH   SOLE 2 50,937 0 0
ARBOR RLTY TR INC COM 038923108 35 3,916 SH   SOLE 18 3,916 0 0
ARBOR RLTY TR INC COM 038923108 913 103,523 SH   SOLE 19 103,523 0 0
ARBOR RLTY TR INC COM 038923108 9,919 1,124,566 SH   SOLE 21 1,124,566 0 0
ARBOR RLTY TR INC COM 038923108 27,463 3,113,765 SH   SOLE 22 3,082,207 0 31,558
ARBOR RLTY TR INC COM 038923108 3,028 343,263 SH   SOLE 23 343,263 0 0
ARBOR RLTY TR INC COM 038923108 436 49,398 SH   SOLE 29 0 0 49,398
ARBOR RLTY TR INC COM 038923108 91 10,327 SH   SOLE 30 10,327 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,415 682,917 SH   SOLE 21 682,917 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 27 5,368 SH   SOLE 22 5,368 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 8 1,621 SH   SOLE 30 1,621 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 221 100,325 SH   SOLE 2 93,525 0 6,800
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2 813 SH   SOLE 7 813 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 316 143,459 SH   SOLE 18 143,459 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 889 404,150 SH   SOLE 19 404,150 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,029 1,376,734 SH   SOLE 21 1,376,734 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 6,098 2,771,984 SH   SOLE 22 2,711,736 0 60,248
ARC DOCUMENT SOLUTIONS INC COM 00191G103 763 346,824 SH   SOLE 23 346,824 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 159 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 50 24,565 SH   SOLE 21 24,565 0 0
ARCA BIOPHARMA INC COM PAR$.001 00211Y407 0 865 SH   SOLE 21 865 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 5 219 SH   SOLE 21 219 0 0
ARCBEST CORP COM 03937C105 158 4,931 SH   SOLE 2 1,087 0 3,844
ARCBEST CORP COM 03937C105 7 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 25 784 SH   SOLE 7 784 0 0
ARCBEST CORP COM 03937C105 3,925 122,455 SH   SOLE 18 122,455 0 0
ARCBEST CORP COM 03937C105 645 20,110 SH   SOLE 19 20,110 0 0
ARCBEST CORP COM 03937C105 78,459 2,448,021 SH   SOLE 21 2,448,021 0 0
ARCBEST CORP COM 03937C105 22,734 709,326 SH   SOLE 22 653,193 0 56,133
ARCBEST CORP COM 03937C105 43 1,330 SH   SOLE 26 0 0 1,330
ARCBEST CORP COM 03937C105 116 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,142 35,645 SH   SOLE 30 35,645 0 0
ARCBEST CORP COM 03937C105 91 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4 138 SH   SOLE 18 0 0 138
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 954 30,000 SH   SOLE 19 30,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 318 10,000 SH   SOLE 25 10,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,505 47,327 SH   SOLE 29 47,327 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,153 141,986 SH   SOLE 2 41,434 0 100,552
ARCH CAP GROUP LTD ORD G0450A105 3,548 41,448 SH   SOLE 4 37,982 0 3,466
ARCH CAP GROUP LTD ORD G0450A105 8,529 99,644 SH   SOLE 7 64,993 0 34,651
ARCH CAP GROUP LTD ORD G0450A105 644 7,527 SH   SOLE 13 7,527 0 0
ARCH CAP GROUP LTD ORD G0450A105 97 1,133 SH   SOLE 15 1,133 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,233 72,828 SH   SOLE 18 60,873 0 11,955
ARCH CAP GROUP LTD ORD G0450A105 1,750 20,450 SH   SOLE 19 20,450 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,246 72,975 SH   SOLE 20 0 0 72,975
ARCH CAP GROUP LTD ORD G0450A105 268,218 3,133,753 SH   SOLE 21 3,133,753 0 0
ARCH CAP GROUP LTD ORD G0450A105 328,507 3,838,142 SH   SOLE 22 3,366,477 0 471,665
ARCH CAP GROUP LTD ORD G0450A105 13,662 159,623 SH   SOLE 23 159,623 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,638 100,921 SH   SOLE 25 100,921 0 0
ARCH CAP GROUP LTD ORD G0450A105 45,732 534,309 SH   SOLE 26 122,401 0 411,908
ARCH CAP GROUP LTD ORD G0450A105 1,685 19,691 SH   SOLE 28 19,691 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,165 36,980 SH   SOLE 29 4,116 0 32,864
ARCH CAP GROUP LTD ORD G0450A105 25,757 300,932 SH   SOLE 30 300,932 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,147 71,824 SH   SOLE 31 25,488 0 46,336
ARCH CAP GROUP LTD ORD G0450A105 530 6,193 SH   SOLE 34 6,193 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,768 160,856 SH   SOLE 36 160,856 0 0
ARCH CAP GROUP LTD ORD G0450A105 235 2,745 SH   SOLE 40 2,745 0 0
ARCH COAL INC CL A 039380407 74 806 SH   SOLE 2 806 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 5,972 64,998 SH   SOLE 18 64,998 0 0
ARCH COAL INC CL A 039380407 1,380 15,017 SH   SOLE 19 15,017 0 0
ARCH COAL INC CL A 039380407 55,477 603,800 SH   SOLE 21 603,800 0 0
ARCH COAL INC CL A 039380407 52,065 566,658 SH   SOLE 22 544,948 0 21,710
ARCH COAL INC CL A 039380407 733 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 251 2,731 SH   SOLE 28 2,731 0 0
ARCH COAL INC CL A 039380407 380 4,140 SH   SOLE 30 4,140 0 0
ARCH COAL INC CL A 039380407 212 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 59,828 1,379,471 SH   SOLE 2 840,815 0 538,656
ARCHER DANIELS MIDLAND CO COM 039483102 16,504 380,530 SH   SOLE 4 365,973 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 60,591 1,397,073 SH   SOLE 7 952,636 0 444,437
ARCHER DANIELS MIDLAND CO COM 039483102 8,217 189,465 SH   SOLE 13 189,465 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 179 4,119 SH   SOLE 15 4,119 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 48,857 1,126,506 SH   SOLE 18 1,024,044 0 102,462
ARCHER DANIELS MIDLAND CO COM 039483102 75,607 1,743,306 SH   SOLE 19 1,743,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 11,481 264,711 SH   SOLE 20 0 0 264,711
ARCHER DANIELS MIDLAND CO COM 039483102 392,476 9,049,470 SH   SOLE 21 9,049,470 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 760,671 17,539,099 SH   SOLE 22 13,451,756 0 4,087,343
ARCHER DANIELS MIDLAND CO COM 039483102 45,744 1,054,728 SH   SOLE 23 1,054,728 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 28,734 662,524 SH   SOLE 25 662,524 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 89,625 2,066,527 SH   SOLE 26 592,452 0 1,474,075
ARCHER DANIELS MIDLAND CO COM 039483102 3,671 84,637 SH   SOLE 28 84,637 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 41,210 950,197 SH   SOLE 29 767,624 0 182,573
ARCHER DANIELS MIDLAND CO COM 039483102 105,595 2,434,741 SH   SOLE 30 2,434,741 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 31,291 721,501 SH   SOLE 31 367,208 0 354,293
ARCHER DANIELS MIDLAND CO COM 039483102 14,609 336,856 SH   SOLE 34 336,856 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 37,561 866,067 SH   SOLE 36 866,067 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 489 11,285 SH   SOLE 40 11,285 0 0
ARCHROCK INC COM 03957W106 260 29,694 SH   SOLE 2 17,453 0 12,241
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 16 1,846 SH   SOLE 7 1,846 0 0
ARCHROCK INC COM 03957W106 2,845 325,159 SH   SOLE 18 325,159 0 0
ARCHROCK INC COM 03957W106 1,142 130,521 SH   SOLE 19 130,521 0 0
ARCHROCK INC COM 03957W106 59,205 6,766,301 SH   SOLE 21 6,766,301 0 0
ARCHROCK INC COM 03957W106 21,400 2,445,748 SH   SOLE 22 2,300,467 0 145,281
ARCHROCK INC COM 03957W106 1,516 173,221 SH   SOLE 23 173,221 0 0
ARCHROCK INC COM 03957W106 546 62,389 SH   SOLE 26 5,661 0 56,728
ARCHROCK INC COM 03957W106 84 9,587 SH   SOLE 28 9,587 0 0
ARCHROCK INC COM 03957W106 252 28,813 SH   SOLE 29 0 0 28,813
ARCHROCK INC COM 03957W106 867 99,127 SH   SOLE 30 99,127 0 0
ARCHROCK INC COM 03957W106 64 7,286 SH   SOLE 40 7,286 0 0
ARCONIC INC COM 03965L100 20,340 882,805 SH   SOLE 2 489,426 0 393,379
ARCONIC INC COM 03965L100 3,369 146,229 SH   SOLE 4 135,825 0 10,404
ARCONIC INC COM 03965L100 6,856 297,582 SH   SOLE 7 286,964 0 10,618
ARCONIC INC COM 03965L100 252 10,935 SH   SOLE 13 10,935 0 0
ARCONIC INC COM 03965L100 78 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 20,624 895,155 SH   SOLE 18 838,636 0 56,519
ARCONIC INC COM 03965L100 3,941 171,067 SH   SOLE 19 171,067 0 0
ARCONIC INC COM 03965L100 4,478 194,354 SH   SOLE 20 0 0 194,354
ARCONIC INC COM 03965L100 339,108 14,718,241 SH   SOLE 21 14,718,241 0 0
ARCONIC INC COM 03965L100 272,886 11,844,017 SH   SOLE 22 9,687,396 0 2,156,621
ARCONIC INC COM 03965L100 12,216 530,228 SH   SOLE 23 530,228 0 0
ARCONIC INC COM 03965L100 8,261 358,542 SH   SOLE 25 358,542 0 0
ARCONIC INC COM 03965L100 30,026 1,303,212 SH   SOLE 26 492,784 0 810,428
ARCONIC INC COM 03965L100 1,487 64,544 SH   SOLE 28 64,544 0 0
ARCONIC INC COM 03965L100 2,781 120,694 SH   SOLE 29 12,414 0 108,280
ARCONIC INC COM 03965L100 27,567 1,196,474 SH   SOLE 30 1,196,474 0 0
ARCONIC INC COM 03965L100 4,540 197,068 SH   SOLE 31 80,931 0 116,137
ARCONIC INC COM 03965L100 8,970 389,337 SH   SOLE 34 389,337 0 0
ARCONIC INC COM 03965L100 9,313 404,196 SH   SOLE 36 404,196 0 0
ARCONIC INC COM 03965L100 184 7,978 SH   SOLE 40 7,978 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,827 746,152 SH   SOLE 21 746,152 0 0
ARCUS BIOSCIENCES INC COM 03969F109 9 599 SH   SOLE 22 599 0 0
ARCUS BIOSCIENCES INC COM 03969F109 294 19,050 SH   SOLE 26 3,558 0 15,492
ARDAGH GROUP S A CL A L0223L101 210 11,218 SH   SOLE 2 1,616 0 9,602
ARDAGH GROUP S A CL A L0223L101 4 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 190 10,192 SH   SOLE 18 10,192 0 0
ARDAGH GROUP S A CL A L0223L101 71 3,813 SH   SOLE 19 3,813 0 0
ARDAGH GROUP S A CL A L0223L101 2,778 148,734 SH   SOLE 21 148,734 0 0
ARDAGH GROUP S A CL A L0223L101 3,707 198,449 SH   SOLE 22 138,068 0 60,381
ARDAGH GROUP S A CL A L0223L101 9 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 38 7,602 SH   SOLE 2 1,549 0 6,053
ARDELYX INC COM 039697107 7 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 601 119,108 SH   SOLE 18 119,108 0 0
ARDELYX INC COM 039697107 159 31,428 SH   SOLE 19 31,428 0 0
ARDELYX INC COM 039697107 8,521 1,687,297 SH   SOLE 21 1,687,297 0 0
ARDELYX INC COM 039697107 3,492 691,444 SH   SOLE 22 652,830 0 38,614
ARDELYX INC COM 039697107 332 65,713 SH   SOLE 26 0 0 65,713
ARDELYX INC COM 039697107 8 1,567 SH   SOLE 30 1,567 0 0
ARDMORE SHIPPING CORP COM Y0207T100 28 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 804 105,779 SH   SOLE 18 105,779 0 0
ARDMORE SHIPPING CORP COM Y0207T100 171 22,449 SH   SOLE 19 22,449 0 0
ARDMORE SHIPPING CORP COM Y0207T100 6,829 898,617 SH   SOLE 21 898,617 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,491 327,807 SH   SOLE 22 285,614 0 42,193
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,802 70,949 SH   SOLE 2 70,664 0 285
ARENA PHARMACEUTICALS INC COM NEW 040047607 3 80 SH   SOLE 4 80 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 31 783 SH   SOLE 7 783 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,686 194,578 SH   SOLE 18 194,578 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 18,207 460,944 SH   SOLE 19 460,944 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 79,417 2,010,566 SH   SOLE 21 2,010,566 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 45,744 1,158,081 SH   SOLE 22 1,074,476 0 83,605
ARENA PHARMACEUTICALS INC COM NEW 040047607 19 478 SH   SOLE 23 478 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,242 56,757 SH   SOLE 26 13,688 0 43,069
ARENA PHARMACEUTICALS INC COM NEW 040047607 299 7,565 SH   SOLE 28 7,565 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 397 10,056 SH   SOLE 30 10,056 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,368 186,525 SH   SOLE 34 186,525 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 162 4,102 SH   SOLE 40 4,102 0 0
ARES CAP CORP COM 04010L103 8 476 SH   SOLE 18 0 0 476
ARES CAP CORP COM 04010L103 18,590 1,171,378 SH   SOLE 30 1,171,378 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 571 565,000 PRN   SOLE 21 565,000 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 907 890,000 PRN   SOLE 21 890,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 77 6,271 SH   SOLE 2 1,117 0 5,154
ARES COML REAL ESTATE CORP COM 04013V108 11 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,231 99,684 SH   SOLE 18 99,684 0 0
ARES COML REAL ESTATE CORP COM 04013V108 253 20,511 SH   SOLE 19 20,511 0 0
ARES COML REAL ESTATE CORP COM 04013V108 17,623 1,427,000 SH   SOLE 21 1,427,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 11,411 923,936 SH   SOLE 22 887,347 0 36,589
ARES MGMT LP COM SHS REG INT 04014Y101 305 14,229 SH   SOLE 22 14,229 0 0
ARES MGMT LP COM SHS REG INT 04014Y101 2,117 98,942 SH   SOLE 26 83,043 0 15,899
ARGAN INC COM 04010E109 32 744 SH   SOLE 2 609 0 135
ARGAN INC COM 04010E109 1,924 44,804 SH   SOLE 7 44,804 0 0
ARGAN INC COM 04010E109 2,037 47,426 SH   SOLE 18 47,426 0 0
ARGAN INC COM 04010E109 481 11,203 SH   SOLE 19 11,203 0 0
ARGAN INC COM 04010E109 18,632 433,811 SH   SOLE 21 433,811 0 0
ARGAN INC COM 04010E109 18,582 432,639 SH   SOLE 22 408,544 0 24,095
ARGAN INC COM 04010E109 229 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 82 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 123 2,855 SH   SOLE 30 2,855 0 0
ARGAN INC COM 04010E109 58 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 1,176 14,624 SH   SOLE 2 14,624 0 0
ARGENX SE SPONSORED ADR 04016X101 625 7,773 SH   SOLE 18 7,773 0 0
ARGENX SE SPONSORED ADR 04016X101 6,916 85,977 SH   SOLE 19 85,977 0 0
ARGENX SE SPONSORED ADR 04016X101 183 2,279 SH   SOLE 20 2,279 0 0
ARGENX SE SPONSORED ADR 04016X101 3,184 39,587 SH   SOLE 34 39,587 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 395 6,879 SH   SOLE 2 1,394 0 5,485
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 51 892 SH   SOLE 7 892 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 6,499 113,230 SH   SOLE 18 113,230 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,532 26,682 SH   SOLE 19 26,682 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 60,066 1,046,451 SH   SOLE 21 1,046,451 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 56,797 989,500 SH   SOLE 22 923,873 0 65,627
ARGO GROUP INTL HLDGS LTD COM G0464B107 857 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 264 4,595 SH   SOLE 28 4,595 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 397 6,925 SH   SOLE 30 6,925 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 82 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 224 3,908 SH   SOLE 40 3,908 0 0
ARGOS THERAPEUTICS INC COM NEW 040221202 0 378 SH   SOLE 21 378 0 0
ARISTA NETWORKS INC COM 040413106 11,919 46,685 SH   SOLE 2 7,564 0 39,121
ARISTA NETWORKS INC COM 040413106 4,262 16,693 SH   SOLE 4 15,421 0 1,272
ARISTA NETWORKS INC COM 040413106 3,563 13,956 SH   SOLE 7 7,564 0 6,392
ARISTA NETWORKS INC COM 040413106 94 370 SH   SOLE 15 370 0 0
ARISTA NETWORKS INC COM 040413106 8,429 33,017 SH   SOLE 18 28,706 0 4,311
ARISTA NETWORKS INC COM 040413106 3,183 12,468 SH   SOLE 19 12,468 0 0
ARISTA NETWORKS INC COM 040413106 6,369 24,946 SH   SOLE 20 0 0 24,946
ARISTA NETWORKS INC COM 040413106 188,256 737,392 SH   SOLE 21 737,392 0 0
ARISTA NETWORKS INC COM 040413106 354,304 1,387,794 SH   SOLE 22 1,203,983 0 183,811
ARISTA NETWORKS INC COM 040413106 14,708 57,612 SH   SOLE 23 57,612 0 0
ARISTA NETWORKS INC COM 040413106 10,505 41,147 SH   SOLE 25 41,147 0 0
ARISTA NETWORKS INC COM 040413106 34,605 135,547 SH   SOLE 26 50,778 0 84,769
ARISTA NETWORKS INC COM 040413106 1,851 7,252 SH   SOLE 28 7,252 0 0
ARISTA NETWORKS INC COM 040413106 3,280 12,848 SH   SOLE 29 1,113 0 11,735
ARISTA NETWORKS INC COM 040413106 16,832 65,931 SH   SOLE 30 65,931 0 0
ARISTA NETWORKS INC COM 040413106 5,474 21,443 SH   SOLE 31 9,149 0 12,294
ARISTA NETWORKS INC COM 040413106 596 2,333 SH   SOLE 34 2,333 0 0
ARISTA NETWORKS INC COM 040413106 11,921 46,695 SH   SOLE 36 46,695 0 0
ARISTA NETWORKS INC COM 040413106 242 947 SH   SOLE 40 947 0 0
ARK RESTAURANTS CORP COM 040712101 9 361 SH   SOLE 18 361 0 0
ARK RESTAURANTS CORP COM 040712101 119 4,977 SH   SOLE 21 4,977 0 0
ARK RESTAURANTS CORP COM 040712101 89 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 33 2,951 SH   SOLE 2 0 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 761 68,926 SH   SOLE 18 68,926 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 123 11,168 SH   SOLE 19 11,168 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 8,294 751,257 SH   SOLE 21 751,257 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 4,941 447,549 SH   SOLE 22 428,422 0 19,127
ARLINGTON ASSET INVT CORP CL A NEW 041356205 45 4,088 SH   SOLE 30 4,088 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 50 3,675 SH   SOLE 2 1,932 0 1,743
ARMADA HOFFLER PPTYS INC COM 04208T108 13 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,901 211,924 SH   SOLE 18 211,924 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 466 34,053 SH   SOLE 19 34,053 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 59,467 4,343,815 SH   SOLE 21 4,343,815 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 24,009 1,753,728 SH   SOLE 22 1,666,831 0 86,897
ARMADA HOFFLER PPTYS INC COM 04208T108 23 1,695 SH   SOLE 23 1,695 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 45 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 98 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 915 66,802 SH   SOLE 30 66,802 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 126 9,206 SH   SOLE 40 9,206 0 0
ARMO BIOSCIENCES INC COM 04225U104 1,275 34,080 SH   SOLE 2 33,830 0 250
ARMO BIOSCIENCES INC COM 04225U104 11 304 SH   SOLE 7 304 0 0
ARMO BIOSCIENCES INC COM 04225U104 1,503 40,184 SH   SOLE 18 40,184 0 0
ARMO BIOSCIENCES INC COM 04225U104 7,677 205,204 SH   SOLE 19 205,204 0 0
ARMO BIOSCIENCES INC COM 04225U104 7,441 198,896 SH   SOLE 21 198,896 0 0
ARMO BIOSCIENCES INC COM 04225U104 9,373 250,560 SH   SOLE 22 244,969 0 5,591
ARMO BIOSCIENCES INC COM 04225U104 3,477 92,939 SH   SOLE 34 92,939 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 197 8,468 SH   SOLE 2 1,699 0 6,769
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 21 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,379 188,080 SH   SOLE 18 188,080 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 734 31,536 SH   SOLE 19 31,536 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 108,633 4,666,366 SH   SOLE 21 4,666,366 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 27,763 1,192,551 SH   SOLE 22 1,110,713 0 81,838
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 290 12,469 SH   SOLE 26 9,830 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 140 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,284 55,164 SH   SOLE 30 55,164 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 121 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 93 6,871 SH   SOLE 2 1,058 0 5,813
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 7 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,081 79,663 SH   SOLE 18 79,663 0 0
ARMSTRONG FLOORING INC COM 04238R106 235 17,338 SH   SOLE 19 17,338 0 0
ARMSTRONG FLOORING INC COM 04238R106 9,717 716,063 SH   SOLE 21 716,063 0 0
ARMSTRONG FLOORING INC COM 04238R106 9,856 726,294 SH   SOLE 22 678,302 0 47,992
ARMSTRONG FLOORING INC COM 04238R106 185 13,610 SH   SOLE 26 1,381 0 12,229
ARMSTRONG FLOORING INC COM 04238R106 38 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 41 3,004 SH   SOLE 30 3,004 0 0
ARMSTRONG FLOORING INC COM 04238R106 29 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 990 17,593 SH   SOLE 2 3,379 0 14,214
ARMSTRONG WORLD INDS INC NEW COM 04247X102 73 1,305 SH   SOLE 4 1,305 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 52 923 SH   SOLE 7 923 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,517 26,941 SH   SOLE 18 26,757 0 184
ARMSTRONG WORLD INDS INC NEW COM 04247X102 387 6,875 SH   SOLE 19 6,875 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 27,650 491,122 SH   SOLE 21 491,122 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 78,220 1,389,338 SH   SOLE 22 1,238,197 0 151,141
ARMSTRONG WORLD INDS INC NEW COM 04247X102 38 675 SH   SOLE 23 675 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 369 6,554 SH   SOLE 26 2,859 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 317 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 462 8,198 SH   SOLE 30 8,198 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 53 936 SH   SOLE 31 936 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,283 22,785 SH   SOLE 34 22,785 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 138 2,459 SH   SOLE 36 2,459 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 242 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 13 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 197 64,491 SH   SOLE 21 64,491 0 0
AROTECH CORP COM NEW 042682203 15 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 32 10,986 SH   SOLE 18 10,986 0 0
ARQULE INC COM 04269E107 507 176,151 SH   SOLE 21 176,151 0 0
ARQULE INC COM 04269E107 5,511 1,913,470 SH   SOLE 22 1,913,470 0 0
ARRAY BIOPHARMA INC COM 04269X105 778 47,645 SH   SOLE 2 42,392 0 5,253
ARRAY BIOPHARMA INC COM 04269X105 7 458 SH   SOLE 4 458 0 0
ARRAY BIOPHARMA INC COM 04269X105 77 4,746 SH   SOLE 7 4,746 0 0
ARRAY BIOPHARMA INC COM 04269X105 10,520 644,615 SH   SOLE 18 644,615 0 0
ARRAY BIOPHARMA INC COM 04269X105 7,039 431,300 SH   SOLE 19 431,300 0 0
ARRAY BIOPHARMA INC COM 04269X105 140,546 8,611,865 SH   SOLE 21 8,611,865 0 0
ARRAY BIOPHARMA INC COM 04269X105 93,488 5,728,422 SH   SOLE 22 5,370,726 0 357,696
ARRAY BIOPHARMA INC COM 04269X105 2,176 133,353 SH   SOLE 23 133,353 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,558 217,997 SH   SOLE 26 22,760 0 195,237
ARRAY BIOPHARMA INC COM 04269X105 476 29,149 SH   SOLE 28 29,149 0 0
ARRAY BIOPHARMA INC COM 04269X105 428 26,250 SH   SOLE 29 0 0 26,250
ARRAY BIOPHARMA INC COM 04269X105 682 41,775 SH   SOLE 30 41,775 0 0
ARRAY BIOPHARMA INC COM 04269X105 105 6,422 SH   SOLE 34 6,422 0 0
ARRAY BIOPHARMA INC COM 04269X105 415 25,440 SH   SOLE 40 25,440 0 0
ARRIS INTL INC SHS G0551A103 4,559 171,586 SH   SOLE 2 82,558 0 89,028
ARRIS INTL INC SHS G0551A103 27 1,017 SH   SOLE 4 1,017 0 0
ARRIS INTL INC SHS G0551A103 188 7,068 SH   SOLE 7 7,068 0 0
ARRIS INTL INC SHS G0551A103 15,623 587,994 SH   SOLE 18 587,994 0 0
ARRIS INTL INC SHS G0551A103 726 27,310 SH   SOLE 19 27,310 0 0
ARRIS INTL INC SHS G0551A103 215,177 8,098,500 SH   SOLE 21 8,098,500 0 0
ARRIS INTL INC SHS G0551A103 156,189 5,878,381 SH   SOLE 22 5,237,541 0 640,840
ARRIS INTL INC SHS G0551A103 1,600 60,218 SH   SOLE 26 39,271 0 20,947
ARRIS INTL INC SHS G0551A103 643 24,190 SH   SOLE 28 24,190 0 0
ARRIS INTL INC SHS G0551A103 404 15,208 SH   SOLE 29 0 0 15,208
ARRIS INTL INC SHS G0551A103 928 34,917 SH   SOLE 30 34,917 0 0
ARRIS INTL INC SHS G0551A103 99 3,719 SH   SOLE 31 3,719 0 0
ARRIS INTL INC SHS G0551A103 548 20,623 SH   SOLE 40 20,623 0 0
ARROW ELECTRS INC COM 042735100 10,590 137,493 SH   SOLE 2 52,271 0 85,222
ARROW ELECTRS INC COM 042735100 2,076 26,950 SH   SOLE 4 24,820 0 2,130
ARROW ELECTRS INC COM 042735100 3,022 39,232 SH   SOLE 7 26,085 0 13,147
ARROW ELECTRS INC COM 042735100 45 590 SH   SOLE 15 590 0 0
ARROW ELECTRS INC COM 042735100 25,795 334,915 SH   SOLE 18 326,844 0 8,071
ARROW ELECTRS INC COM 042735100 9,499 123,333 SH   SOLE 19 123,333 0 0
ARROW ELECTRS INC COM 042735100 4,578 59,433 SH   SOLE 20 0 0 59,433
ARROW ELECTRS INC COM 042735100 304,112 3,948,476 SH   SOLE 21 3,948,476 0 0
ARROW ELECTRS INC COM 042735100 243,199 3,157,609 SH   SOLE 22 2,773,406 0 384,203
ARROW ELECTRS INC COM 042735100 9,266 120,305 SH   SOLE 23 120,305 0 0
ARROW ELECTRS INC COM 042735100 5,794 75,221 SH   SOLE 25 75,221 0 0
ARROW ELECTRS INC COM 042735100 21,947 284,951 SH   SOLE 26 97,395 0 187,556
ARROW ELECTRS INC COM 042735100 1,040 13,507 SH   SOLE 28 13,507 0 0
ARROW ELECTRS INC COM 042735100 5,707 74,103 SH   SOLE 29 2,219 0 71,884
ARROW ELECTRS INC COM 042735100 12,329 160,069 SH   SOLE 30 160,069 0 0
ARROW ELECTRS INC COM 042735100 3,780 49,079 SH   SOLE 31 17,220 0 31,859
ARROW ELECTRS INC COM 042735100 267 3,467 SH   SOLE 34 3,467 0 0
ARROW ELECTRS INC COM 042735100 7,191 93,364 SH   SOLE 36 93,364 0 0
ARROW ELECTRS INC COM 042735100 137 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 82 2,425 SH   SOLE 2 526 0 1,899
ARROW FINL CORP COM 042744102 14 425 SH   SOLE 7 425 0 0
ARROW FINL CORP COM 042744102 1,453 42,797 SH   SOLE 18 42,797 0 0
ARROW FINL CORP COM 042744102 282 8,318 SH   SOLE 19 8,318 0 0
ARROW FINL CORP COM 042744102 13,626 401,357 SH   SOLE 21 401,357 0 0
ARROW FINL CORP COM 042744102 17,323 510,241 SH   SOLE 22 485,095 0 25,146
ARROW FINL CORP COM 042744102 60 1,776 SH   SOLE 28 1,776 0 0
ARROW FINL CORP COM 042744102 129 3,811 SH   SOLE 30 3,811 0 0
ARROW FINL CORP COM 042744102 43 1,259 SH   SOLE 40 1,259 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 109 15,074 SH   SOLE 18 15,074 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9,346 1,296,289 SH   SOLE 21 1,296,289 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11,147 1,546,043 SH   SOLE 22 1,546,043 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,922 543,907 SH   SOLE 26 112,981 0 430,926
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 19 2,627 SH   SOLE 30 2,627 0 0
ARSANIS INC COM 042873109 186 8,129 SH   SOLE 18 8,129 0 0
ARSANIS INC COM 042873109 67 2,924 SH   SOLE 19 2,924 0 0
ARSANIS INC COM 042873109 3,522 153,854 SH   SOLE 21 153,854 0 0
ARSANIS INC COM 042873109 254 11,113 SH   SOLE 22 7,525 0 3,588
ARTESIAN RESOURCES CORP CL A 043113208 52 1,413 SH   SOLE 2 311 0 1,102
ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,031 28,252 SH   SOLE 18 28,252 0 0
ARTESIAN RESOURCES CORP CL A 043113208 242 6,646 SH   SOLE 19 6,646 0 0
ARTESIAN RESOURCES CORP CL A 043113208 9,383 257,205 SH   SOLE 21 257,205 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,547 97,227 SH   SOLE 22 89,639 0 7,588
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 71 2,130 SH   SOLE 2 1,911 0 219
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 32 969 SH   SOLE 7 969 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,865 146,089 SH   SOLE 18 146,089 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,227 36,848 SH   SOLE 19 36,848 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 46,625 1,400,160 SH   SOLE 21 1,400,160 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 43,700 1,312,300 SH   SOLE 22 1,221,686 0 90,614
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 322 9,671 SH   SOLE 26 0 0 9,671
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 219 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 303 9,096 SH   SOLE 30 9,096 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 136 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 229 3,388 SH   SOLE 2 3,388 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 11 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 74 1,098 SH   SOLE 7 1,098 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,409 80,131 SH   SOLE 18 80,131 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,133 31,599 SH   SOLE 19 31,599 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 114,796 1,700,687 SH   SOLE 21 1,700,687 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 38,344 568,059 SH   SOLE 22 528,177 0 39,882
ASBURY AUTOMOTIVE GROUP INC COM 043436104 845 12,520 SH   SOLE 23 12,520 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 542 8,037 SH   SOLE 26 2,939 0 5,098
ASBURY AUTOMOTIVE GROUP INC COM 043436104 174 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 267 3,949 SH   SOLE 29 0 0 3,949
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,184 32,351 SH   SOLE 30 32,351 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 40 588 SH   SOLE 36 588 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 176 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 70 34,655 SH   SOLE 2 7,140 0 27,515
ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 35 17,522 SH   SOLE 7 17,522 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,597 794,425 SH   SOLE 18 794,425 0 0
ASCENA RETAIL GROUP INC COM 04351G101 289 143,708 SH   SOLE 19 143,708 0 0
ASCENA RETAIL GROUP INC COM 04351G101 32,293 16,066,196 SH   SOLE 21 16,066,196 0 0
ASCENA RETAIL GROUP INC COM 04351G101 9,996 4,973,105 SH   SOLE 22 4,477,509 0 495,596
ASCENA RETAIL GROUP INC COM 04351G101 37 18,452 SH   SOLE 26 12,621 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 51 25,374 SH   SOLE 28 25,374 0 0
ASCENA RETAIL GROUP INC COM 04351G101 450 223,855 SH   SOLE 30 223,855 0 0
ASCENA RETAIL GROUP INC COM 04351G101 18 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 26,477 404,854 SH   SOLE 21 404,854 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 62 955 SH   SOLE 30 955 0 0
ASCENT CAP GROUP INC COM SER A 043632108 8 2,260 SH   SOLE 2 460 0 1,800
ASCENT CAP GROUP INC COM SER A 043632108 1 325 SH   SOLE 7 325 0 0
ASCENT CAP GROUP INC COM SER A 043632108 150 40,648 SH   SOLE 18 40,648 0 0
ASCENT CAP GROUP INC COM SER A 043632108 26 7,097 SH   SOLE 19 7,097 0 0
ASCENT CAP GROUP INC COM SER A 043632108 1,331 361,625 SH   SOLE 21 361,625 0 0
ASCENT CAP GROUP INC COM SER A 043632108 1,188 322,863 SH   SOLE 22 288,875 0 33,988
ASHFORD HOSPITALITY PRIME IN COM 044102101 58 5,980 SH   SOLE 2 890 0 5,090
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 915 94,129 SH   SOLE 18 94,129 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 195 20,068 SH   SOLE 19 20,068 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 8,762 901,403 SH   SOLE 21 901,403 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 13,400 1,378,614 SH   SOLE 22 1,320,484 0 58,130
ASHFORD HOSPITALITY PRIME IN COM 044102101 14 1,438 SH   SOLE 23 1,438 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 52 5,381 SH   SOLE 30 5,381 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 124 19,200 SH   SOLE 2 3,221 0 15,979
ASHFORD HOSPITALITY TR INC COM SHS 044103109 177 27,337 SH   SOLE 4 27,337 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 775 119,988 SH   SOLE 7 119,988 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 21 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,817 281,215 SH   SOLE 18 281,215 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 987 152,757 SH   SOLE 19 152,757 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 17,339 2,684,042 SH   SOLE 21 2,684,042 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 24,306 3,762,567 SH   SOLE 22 3,578,464 0 184,103
ASHFORD HOSPITALITY TR INC COM SHS 044103109 21 3,239 SH   SOLE 23 3,239 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,122 173,625 SH   SOLE 25 173,625 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 443 68,586 SH   SOLE 26 0 0 68,586
ASHFORD HOSPITALITY TR INC COM SHS 044103109 90 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 228 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,606 403,433 SH   SOLE 30 403,433 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 208 32,150 SH   SOLE 34 32,150 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 130 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 15 153 SH   SOLE 21 153 0 0
ASHFORD INC COM 044104107 2,173 22,704 SH   SOLE 22 22,704 0 0
ASHFORD INC COM 044104107 0 1 SH   SOLE 29 0 0 1
ASHLAND GLOBAL HLDGS INC COM 044186104 4,685 67,134 SH   SOLE 2 35,861 0 31,273
ASHLAND GLOBAL HLDGS INC COM 044186104 20 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 143 2,049 SH   SOLE 7 2,049 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 29 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,617 209,446 SH   SOLE 18 209,446 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 668 9,565 SH   SOLE 19 9,565 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 196,752 2,819,205 SH   SOLE 21 2,819,205 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 144,823 2,075,120 SH   SOLE 22 1,836,398 0 238,722
ASHLAND GLOBAL HLDGS INC COM 044186104 3,245 46,497 SH   SOLE 25 46,497 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 4,898 70,176 SH   SOLE 26 26,733 0 43,443
ASHLAND GLOBAL HLDGS INC COM 044186104 624 8,938 SH   SOLE 28 8,938 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 851 12,190 SH   SOLE 30 12,190 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 97 1,384 SH   SOLE 31 1,384 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,311 47,437 SH   SOLE 36 47,437 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 441 6,325 SH   SOLE 40 6,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,469 67,832 SH   SOLE 2 0 0 67,832
ASML HOLDING N V N Y REGISTRY SHS N07059210 460 2,316 SH   SOLE 7 2,316 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 18 89 SH   SOLE 15 89 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 137,104 690,492 SH   SOLE 18 534,425 0 156,067
ASML HOLDING N V N Y REGISTRY SHS N07059210 101,901 513,201 SH   SOLE 19 513,201 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 47,966 241,570 SH   SOLE 21 241,570 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,864 89,969 SH   SOLE 22 89,969 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,141 15,819 SH   SOLE 30 15,819 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,122 10,688 SH   SOLE 32 10,688 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,108 35,799 SH   SOLE 34 35,799 0 0
ASPEN AEROGELS INC COM 04523Y105 12 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 203 47,605 SH   SOLE 21 47,605 0 0
ASPEN AEROGELS INC COM 04523Y105 1,314 307,627 SH   SOLE 22 307,627 0 0
ASPEN AEROGELS INC COM 04523Y105 114 26,620 SH   SOLE 29 0 0 26,620
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2,790 62,211 SH   SOLE 2 36,013 0 26,198
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 17 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 125 2,784 SH   SOLE 7 2,784 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 9,000 200,664 SH   SOLE 18 200,664 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 406 9,048 SH   SOLE 19 9,048 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 119,813 2,671,425 SH   SOLE 21 2,671,425 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 90,708 2,022,483 SH   SOLE 22 1,799,938 0 222,545
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 842 18,763 SH   SOLE 26 14,462 0 4,301
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 362 8,062 SH   SOLE 28 8,062 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 526 11,735 SH   SOLE 30 11,735 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 63 1,404 SH   SOLE 31 1,404 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 200 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 285 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,830 48,545 SH   SOLE 2 47,984 0 561
ASPEN TECHNOLOGY INC COM 045327103 325 4,120 SH   SOLE 4 4,120 0 0
ASPEN TECHNOLOGY INC COM 045327103 160 2,025 SH   SOLE 7 2,025 0 0
ASPEN TECHNOLOGY INC COM 045327103 19,446 246,495 SH   SOLE 18 246,251 0 244
ASPEN TECHNOLOGY INC COM 045327103 5,178 65,633 SH   SOLE 19 65,633 0 0
ASPEN TECHNOLOGY INC COM 045327103 188,685 2,391,749 SH   SOLE 21 2,391,749 0 0
ASPEN TECHNOLOGY INC COM 045327103 169,115 2,143,679 SH   SOLE 22 2,011,620 0 132,059
ASPEN TECHNOLOGY INC COM 045327103 387 4,904 SH   SOLE 23 4,904 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,830 35,877 SH   SOLE 26 17,812 0 18,065
ASPEN TECHNOLOGY INC COM 045327103 792 10,035 SH   SOLE 28 10,035 0 0
ASPEN TECHNOLOGY INC COM 045327103 124 1,570 SH   SOLE 29 1,570 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,465 322,797 SH   SOLE 30 322,797 0 0
ASPEN TECHNOLOGY INC COM 045327103 137 1,741 SH   SOLE 31 0 0 1,741
ASPEN TECHNOLOGY INC COM 045327103 3,955 50,127 SH   SOLE 34 50,127 0 0
ASPEN TECHNOLOGY INC COM 045327103 27 339 SH   SOLE 36 339 0 0
ASPEN TECHNOLOGY INC COM 045327103 688 8,719 SH   SOLE 40 8,719 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 284 5,773 SH   SOLE 2 5,679 0 94
ASSEMBLY BIOSCIENCES INC COM 045396108 15 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,788 56,740 SH   SOLE 18 56,740 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,101 42,758 SH   SOLE 19 42,758 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 285 5,800 SH   SOLE 20 5,800 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 25,748 523,982 SH   SOLE 21 523,982 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 20,700 421,251 SH   SOLE 22 395,410 0 25,841
ASSEMBLY BIOSCIENCES INC COM 045396108 96 1,945 SH   SOLE 26 0 0 1,945
ASSEMBLY BIOSCIENCES INC COM 045396108 158 3,217 SH   SOLE 30 3,217 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 686 13,967 SH   SOLE 34 13,967 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 87 1,761 SH   SOLE 40 1,761 0 0
ASSOCIATED BANC CORP COM 045487105 4,260 171,433 SH   SOLE 2 88,110 0 83,323
ASSOCIATED BANC CORP COM 045487105 19 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 145 5,854 SH   SOLE 7 5,854 0 0
ASSOCIATED BANC CORP COM 045487105 14,254 573,586 SH   SOLE 18 573,586 0 0
ASSOCIATED BANC CORP COM 045487105 682 27,456 SH   SOLE 19 27,456 0 0
ASSOCIATED BANC CORP COM 045487105 197,968 7,966,522 SH   SOLE 21 7,966,522 0 0
ASSOCIATED BANC CORP COM 045487105 150,889 6,071,995 SH   SOLE 22 5,455,467 0 616,528
ASSOCIATED BANC CORP COM 045487105 1,304 52,489 SH   SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 603 24,285 SH   SOLE 28 24,285 0 0
ASSOCIATED BANC CORP COM 045487105 883 35,521 SH   SOLE 30 35,521 0 0
ASSOCIATED BANC CORP COM 045487105 91 3,665 SH   SOLE 31 3,665 0 0
ASSOCIATED BANC CORP COM 045487105 134 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 489 19,684 SH   SOLE 40 19,684 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 25 666 SH   SOLE 2 104 0 562
ASSOCIATED CAP GROUP INC CL A 045528106 11 291 SH   SOLE 7 291 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 514 13,737 SH   SOLE 18 13,737 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 128 3,407 SH   SOLE 19 3,407 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 4,251 113,498 SH   SOLE 21 113,498 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,718 152,682 SH   SOLE 22 143,196 0 9,486
ASSOCIATED CAP GROUP INC CL A 045528106 29 769 SH   SOLE 28 769 0 0
ASSURANT INC COM 04621X108 6,846 74,897 SH   SOLE 2 16,839 0 58,058
ASSURANT INC COM 04621X108 1,604 17,544 SH   SOLE 4 16,123 0 1,421
ASSURANT INC COM 04621X108 3,726 40,765 SH   SOLE 7 39,946 0 819
ASSURANT INC COM 04621X108 37 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 13,141 143,761 SH   SOLE 18 136,540 0 7,221
ASSURANT INC COM 04621X108 7,301 79,876 SH   SOLE 19 79,876 0 0
ASSURANT INC COM 04621X108 3,281 35,893 SH   SOLE 20 0 0 35,893
ASSURANT INC COM 04621X108 99,473 1,088,210 SH   SOLE 21 1,088,210 0 0
ASSURANT INC COM 04621X108 145,852 1,595,575 SH   SOLE 22 1,321,724 0 273,851
ASSURANT INC COM 04621X108 6,419 70,217 SH   SOLE 23 70,217 0 0
ASSURANT INC COM 04621X108 6,192 67,741 SH   SOLE 25 67,741 0 0
ASSURANT INC COM 04621X108 17,145 187,562 SH   SOLE 26 80,391 0 107,171
ASSURANT INC COM 04621X108 745 8,146 SH   SOLE 28 8,146 0 0
ASSURANT INC COM 04621X108 1,311 14,337 SH   SOLE 29 1,112 0 13,225
ASSURANT INC COM 04621X108 18,116 198,179 SH   SOLE 30 198,179 0 0
ASSURANT INC COM 04621X108 1,986 21,729 SH   SOLE 31 11,562 0 10,167
ASSURANT INC COM 04621X108 4,509 49,330 SH   SOLE 34 49,330 0 0
ASSURANT INC COM 04621X108 5,478 59,926 SH   SOLE 36 59,926 0 0
ASSURANT INC COM 04621X108 109 1,189 SH   SOLE 40 1,189 0 0
ASSURED GUARANTY LTD COM G0585R106 2,745 75,816 SH   SOLE 2 18,413 0 57,403
ASSURED GUARANTY LTD COM G0585R106 104 2,864 SH   SOLE 4 2,864 0 0
ASSURED GUARANTY LTD COM G0585R106 183 5,053 SH   SOLE 7 5,053 0 0
ASSURED GUARANTY LTD COM G0585R106 7,436 205,427 SH   SOLE 18 146,946 0 58,481
ASSURED GUARANTY LTD COM G0585R106 9,884 273,043 SH   SOLE 19 273,043 0 0
ASSURED GUARANTY LTD COM G0585R106 49,249 1,360,457 SH   SOLE 21 1,360,457 0 0
ASSURED GUARANTY LTD COM G0585R106 135,563 3,744,821 SH   SOLE 22 3,300,724 0 444,097
ASSURED GUARANTY LTD COM G0585R106 172 4,743 SH   SOLE 23 4,743 0 0
ASSURED GUARANTY LTD COM G0585R106 2,493 68,869 SH   SOLE 25 48,906 0 19,963
ASSURED GUARANTY LTD COM G0585R106 1,435 39,630 SH   SOLE 26 24,604 0 15,026
ASSURED GUARANTY LTD COM G0585R106 588 16,249 SH   SOLE 28 16,249 0 0
ASSURED GUARANTY LTD COM G0585R106 1,376 38,009 SH   SOLE 30 38,009 0 0
ASSURED GUARANTY LTD COM G0585R106 89 2,469 SH   SOLE 31 2,469 0 0
ASSURED GUARANTY LTD COM G0585R106 8,403 232,136 SH   SOLE 34 232,136 0 0
ASSURED GUARANTY LTD COM G0585R106 919 25,386 SH   SOLE 36 25,386 0 0
ASSURED GUARANTY LTD COM G0585R106 537 14,829 SH   SOLE 40 14,829 0 0
ASTA FDG INC COM 046220109 2 522 SH   SOLE 18 522 0 0
ASTA FDG INC COM 046220109 52 13,996 SH   SOLE 21 13,996 0 0
ASTA FDG INC COM 046220109 1,016 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 189 3,434 SH   SOLE 2 890 0 2,544
ASTEC INDS INC COM 046224101 9 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 22 401 SH   SOLE 7 401 0 0
ASTEC INDS INC COM 046224101 5,131 92,991 SH   SOLE 18 92,991 0 0
ASTEC INDS INC COM 046224101 927 16,802 SH   SOLE 19 16,802 0 0
ASTEC INDS INC COM 046224101 101,083 1,831,869 SH   SOLE 21 1,831,869 0 0
ASTEC INDS INC COM 046224101 30,124 545,924 SH   SOLE 22 506,086 0 39,838
ASTEC INDS INC COM 046224101 525 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 156 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,475 26,734 SH   SOLE 30 26,734 0 0
ASTEC INDS INC COM 046224101 114 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 2 1,258 SH   SOLE 2 1,258 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 143 98,940 SH   SOLE 18 98,940 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 19 13,054 SH   SOLE 19 13,054 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1,222 842,514 SH   SOLE 21 842,514 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 513 353,736 SH   SOLE 22 332,009 0 21,727
ASTRAZENECA PLC SPONSORED ADR 046353108 183,418 5,245,020 SH   SOLE 18 5,050,855 0 194,165
ASTRAZENECA PLC SPONSORED ADR 046353108 46,213 1,321,500 SH   SOLE 19 1,321,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,084 59,600 SH   SOLE 20 59,600 0 0
ASTRONICS CORP COM 046433108 151 4,040 SH   SOLE 2 901 0 3,139
ASTRONICS CORP COM 046433108 7 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 15 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,536 67,989 SH   SOLE 18 67,989 0 0
ASTRONICS CORP COM 046433108 619 16,606 SH   SOLE 19 16,606 0 0
ASTRONICS CORP COM 046433108 63,911 1,713,421 SH   SOLE 21 1,713,421 0 0
ASTRONICS CORP COM 046433108 24,041 644,539 SH   SOLE 22 604,358 0 40,181
ASTRONICS CORP COM 046433108 287 7,705 SH   SOLE 26 0 0 7,705
ASTRONICS CORP COM 046433108 109 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 149 4,005 SH   SOLE 30 4,005 0 0
ASTRONICS CORP COM 046433108 66 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 14 933 SH   SOLE 18 933 0 0
ASTRONOVA INC COM 04638F108 237 15,280 SH   SOLE 21 15,280 0 0
ASTROTECH CORP COM NEW 046484200 4 1,452 SH   SOLE 21 1,452 0 0
ASURE SOFTWARE INC COM 04649U102 20 1,668 SH   SOLE 18 1,668 0 0
ASURE SOFTWARE INC COM 04649U102 327 26,713 SH   SOLE 21 26,713 0 0
ASURE SOFTWARE INC COM 04649U102 947 77,402 SH   SOLE 22 77,402 0 0
ASV HLDGS INC COM 00215L104 5 677 SH   SOLE 18 677 0 0
ASV HLDGS INC COM 00215L104 85 11,654 SH   SOLE 21 11,654 0 0
AT HOME GROUP INC COM 04650Y100 32 991 SH   SOLE 2 449 0 542
AT HOME GROUP INC COM 04650Y100 1,111 34,676 SH   SOLE 18 34,676 0 0
AT HOME GROUP INC COM 04650Y100 288 8,986 SH   SOLE 19 8,986 0 0
AT HOME GROUP INC COM 04650Y100 10,321 322,142 SH   SOLE 21 322,142 0 0
AT HOME GROUP INC COM 04650Y100 5,835 182,113 SH   SOLE 22 163,120 0 18,993
AT HOME GROUP INC COM 04650Y100 1,553 48,474 SH   SOLE 26 9,120 0 39,354
AT HOME GROUP INC COM 04650Y100 116 3,622 SH   SOLE 30 3,622 0 0
AT&T INC COM 00206R102 285,815 8,017,242 SH   SOLE 2 2,275,058 0 5,742,184
AT&T INC COM 00206R102 74,519 2,090,299 SH   SOLE 4 1,934,148 0 156,151
AT&T INC COM 00206R102 202,375 5,676,709 SH   SOLE 7 5,097,477 0 579,232
AT&T INC COM 00206R102 6,115 171,534 SH   SOLE 13 171,534 0 0
AT&T INC COM 00206R102 1,657 46,473 SH   SOLE 15 46,473 0 0
AT&T INC COM 00206R102 418,519 11,739,676 SH   SOLE 18 10,920,436 0 819,240
AT&T INC COM 00206R102 65,671 1,842,093 SH   SOLE 19 1,842,093 0 0
AT&T INC COM 00206R102 65,915 1,848,949 SH   SOLE 20 0 0 1,848,949
AT&T INC COM 00206R102 4,308,760 120,862,841 SH   SOLE 21 120,862,841 0 0
AT&T INC COM 00206R102 6,040,043 169,426,163 SH   SOLE 22 137,053,748 0 32,372,415
AT&T INC COM 00206R102 272,914 7,655,380 SH   SOLE 23 7,655,380 0 0
AT&T INC COM 00206R102 183,085 5,135,625 SH   SOLE 25 5,135,625 0 0
AT&T INC COM 00206R102 732,529 20,547,796 SH   SOLE 26 5,468,654 0 15,079,142
AT&T INC COM 00206R102 45,391 1,273,238 SH   SOLE 28 926,378 0 346,860
AT&T INC COM 00206R102 23,213 651,129 SH   SOLE 29 166,394 0 484,735
AT&T INC COM 00206R102 697,662 19,569,758 SH   SOLE 30 19,569,758 0 0
AT&T INC COM 00206R102 107,733 3,021,977 SH   SOLE 31 1,198,878 0 1,823,099
AT&T INC COM 00206R102 10,814 303,337 SH   SOLE 32 303,337 0 0
AT&T INC COM 00206R102 11,384 319,330 SH   SOLE 34 319,330 0 0
AT&T INC COM 00206R102 14,173 397,548 SH   SOLE 35 397,548 0 0
AT&T INC COM 00206R102 236,525 6,634,632 SH   SOLE 36 6,634,632 0 0
AT&T INC COM 00206R102 4,298 120,561 SH   SOLE 40 120,561 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 467 11,985 SH   SOLE 2 6,468 0 5,517
ATARA BIOTHERAPEUTICS INC COM 046513107 35 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,584 117,541 SH   SOLE 18 117,541 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,181 55,922 SH   SOLE 19 55,922 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 61,053 1,565,454 SH   SOLE 21 1,565,454 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 40,047 1,026,836 SH   SOLE 22 970,240 0 56,596
ATARA BIOTHERAPEUTICS INC COM 046513107 715 18,323 SH   SOLE 23 18,323 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,059 27,158 SH   SOLE 26 0 0 27,158
ATARA BIOTHERAPEUTICS INC COM 046513107 195 4,991 SH   SOLE 28 4,991 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 180 4,607 SH   SOLE 29 0 0 4,607
ATARA BIOTHERAPEUTICS INC COM 046513107 283 7,258 SH   SOLE 30 7,258 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 14 367 SH   SOLE 34 367 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 121 3,108 SH   SOLE 40 3,108 0 0
ATHENAHEALTH INC COM 04685W103 2,300 16,082 SH   SOLE 2 3,357 0 12,725
ATHENAHEALTH INC COM 04685W103 31 218 SH   SOLE 4 218 0 0
ATHENAHEALTH INC COM 04685W103 135 946 SH   SOLE 7 946 0 0
ATHENAHEALTH INC COM 04685W103 3,057 21,370 SH   SOLE 18 21,370 0 0
ATHENAHEALTH INC COM 04685W103 845 5,908 SH   SOLE 19 5,908 0 0
ATHENAHEALTH INC COM 04685W103 64,087 448,066 SH   SOLE 21 448,066 0 0
ATHENAHEALTH INC COM 04685W103 158,561 1,108,588 SH   SOLE 22 975,692 0 132,896
ATHENAHEALTH INC COM 04685W103 3,649 25,509 SH   SOLE 23 25,509 0 0
ATHENAHEALTH INC COM 04685W103 1,599 11,177 SH   SOLE 26 6,480 0 4,697
ATHENAHEALTH INC COM 04685W103 792 5,536 SH   SOLE 28 5,536 0 0
ATHENAHEALTH INC COM 04685W103 345 2,409 SH   SOLE 29 0 0 2,409
ATHENAHEALTH INC COM 04685W103 3,692 25,813 SH   SOLE 30 25,813 0 0
ATHENAHEALTH INC COM 04685W103 122 855 SH   SOLE 31 855 0 0
ATHENAHEALTH INC COM 04685W103 630 4,402 SH   SOLE 40 4,402 0 0
ATHENE HLDG LTD CL A G0684D107 6,131 128,233 SH   SOLE 2 39,340 0 88,893
ATHENE HLDG LTD CL A G0684D107 1,828 38,241 SH   SOLE 4 36,425 0 1,816
ATHENE HLDG LTD CL A G0684D107 2,271 47,505 SH   SOLE 7 31,371 0 16,134
ATHENE HLDG LTD CL A G0684D107 3,156 66,017 SH   SOLE 13 66,017 0 0
ATHENE HLDG LTD CL A G0684D107 6,764 141,480 SH   SOLE 18 127,087 0 14,393
ATHENE HLDG LTD CL A G0684D107 23,561 492,811 SH   SOLE 19 492,811 0 0
ATHENE HLDG LTD CL A G0684D107 4,930 103,107 SH   SOLE 20 0 0 103,107
ATHENE HLDG LTD CL A G0684D107 99,242 2,075,767 SH   SOLE 21 2,075,767 0 0
ATHENE HLDG LTD CL A G0684D107 196,300 4,105,843 SH   SOLE 22 3,620,014 0 485,829
ATHENE HLDG LTD CL A G0684D107 8,175 170,988 SH   SOLE 23 170,988 0 0
ATHENE HLDG LTD CL A G0684D107 202 4,233 SH   SOLE 25 4,233 0 0
ATHENE HLDG LTD CL A G0684D107 19,580 409,533 SH   SOLE 26 122,587 0 286,946
ATHENE HLDG LTD CL A G0684D107 785 16,429 SH   SOLE 28 16,429 0 0
ATHENE HLDG LTD CL A G0684D107 11,075 231,642 SH   SOLE 29 3,119 0 228,523
ATHENE HLDG LTD CL A G0684D107 13,883 290,373 SH   SOLE 30 290,373 0 0
ATHENE HLDG LTD CL A G0684D107 2,265 47,374 SH   SOLE 31 16,482 0 30,892
ATHENE HLDG LTD CL A G0684D107 386 8,065 SH   SOLE 34 8,065 0 0
ATHENE HLDG LTD CL A G0684D107 4,130 86,377 SH   SOLE 36 86,377 0 0
ATHENE HLDG LTD CL A G0684D107 103 2,159 SH   SOLE 40 2,159 0 0
ATHENEX INC COM 04685N103 12 704 SH   SOLE 2 291 0 413
ATHENEX INC COM 04685N103 397 23,322 SH   SOLE 18 23,322 0 0
ATHENEX INC COM 04685N103 234 13,731 SH   SOLE 19 13,731 0 0
ATHENEX INC COM 04685N103 16,799 987,594 SH   SOLE 21 987,594 0 0
ATHENEX INC COM 04685N103 10,952 643,868 SH   SOLE 22 638,231 0 5,637
ATHENEX INC COM 04685N103 3 175 SH   SOLE 23 175 0 0
ATHENEX INC COM 04685N103 204 12,010 SH   SOLE 26 0 0 12,010
ATHENEX INC COM 04685N103 30 1,781 SH   SOLE 30 1,781 0 0
ATHERSYS INC COM 04744L106 9 4,761 SH   SOLE 2 4,761 0 0
ATHERSYS INC COM 04744L106 634 346,293 SH   SOLE 18 346,293 0 0
ATHERSYS INC COM 04744L106 137 74,876 SH   SOLE 19 74,876 0 0
ATHERSYS INC COM 04744L106 5,994 3,275,309 SH   SOLE 21 3,275,309 0 0
ATHERSYS INC COM 04744L106 2,199 1,201,907 SH   SOLE 22 1,121,986 0 79,921
ATKORE INTL GROUP INC COM 047649108 31 1,548 SH   SOLE 2 1,385 0 163
ATKORE INTL GROUP INC COM 047649108 18 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,131 107,377 SH   SOLE 18 107,377 0 0
ATKORE INTL GROUP INC COM 047649108 505 25,438 SH   SOLE 19 25,438 0 0
ATKORE INTL GROUP INC COM 047649108 19,636 989,207 SH   SOLE 21 989,207 0 0
ATKORE INTL GROUP INC COM 047649108 14,895 750,394 SH   SOLE 22 687,873 0 62,521
ATKORE INTL GROUP INC COM 047649108 526 26,479 SH   SOLE 26 0 0 26,479
ATKORE INTL GROUP INC COM 047649108 122 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 173 8,716 SH   SOLE 30 8,716 0 0
ATKORE INTL GROUP INC COM 047649108 78 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 3 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 2 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 47 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 65 3,569 SH   SOLE 2 987 0 2,582
ATLANTIC CAP BANCSHARES INC COM 048269203 19 1,047 SH   SOLE 7 1,047 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,364 75,378 SH   SOLE 18 75,378 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 274 15,128 SH   SOLE 19 15,128 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 12,480 689,493 SH   SOLE 21 689,493 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 5,102 281,855 SH   SOLE 22 251,985 0 29,870
ATLANTIC CAP BANCSHARES INC COM 048269203 85 4,714 SH   SOLE 30 4,714 0 0
ATLANTIC COAST FINL CORP COM 048426100 25 2,456 SH   SOLE 18 2,456 0 0
ATLANTIC COAST FINL CORP COM 048426100 516 50,126 SH   SOLE 21 50,126 0 0
ATLANTIC COAST FINL CORP COM 048426100 40 3,853 SH   SOLE 22 3,853 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 23 11,165 SH   SOLE 2 4,080 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 826 393,560 SH   SOLE 18 393,560 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 199 94,530 SH   SOLE 19 94,530 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 7,749 3,689,868 SH   SOLE 21 3,689,868 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,550 1,214,269 SH   SOLE 22 1,040,438 0 173,831
ATLANTIC PWR CORP COM NEW 04878Q863 75 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 79 37,478 SH   SOLE 26 0 0 37,478
ATLANTIC PWR CORP COM NEW 04878Q863 105 50,117 SH   SOLE 29 0 0 50,117
ATLANTICA YIELD PLC SHS G0751N103 3,712 189,600 SH   SOLE 2 189,600 0 0
ATLANTICA YIELD PLC SHS G0751N103 634 32,390 SH   SOLE 4 32,390 0 0
ATLANTICA YIELD PLC SHS G0751N103 17 865 SH   SOLE 7 865 0 0
ATLANTICA YIELD PLC SHS G0751N103 10 498 SH   SOLE 18 0 0 498
ATLANTICA YIELD PLC SHS G0751N103 81 4,125 SH   SOLE 19 4,125 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,879 249,163 SH   SOLE 21 249,163 0 0
ATLANTICA YIELD PLC SHS G0751N103 9,741 497,486 SH   SOLE 22 417,577 0 79,909
ATLANTICA YIELD PLC SHS G0751N103 610 31,139 SH   SOLE 23 31,139 0 0
ATLANTICA YIELD PLC SHS G0751N103 108 5,539 SH   SOLE 26 479 0 5,060
ATLANTICA YIELD PLC SHS G0751N103 47 2,391 SH   SOLE 29 2,391 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,413 225,377 SH   SOLE 30 225,377 0 0
ATLANTICA YIELD PLC SHS G0751N103 412 21,032 SH   SOLE 31 21,032 0 0
ATLANTICA YIELD PLC SHS G0751N103 100 5,126 SH   SOLE 34 5,126 0 0
ATLANTICA YIELD PLC SHS G0751N103 128 6,520 SH   SOLE 36 6,520 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 2 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 7 3,445 SH   SOLE 21 3,445 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,077 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 287 4,744 SH   SOLE 2 971 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 27 448 SH   SOLE 7 448 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,619 109,497 SH   SOLE 18 109,497 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,105 18,284 SH   SOLE 19 18,284 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 139,645 2,310,099 SH   SOLE 21 2,310,099 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 39,260 649,457 SH   SOLE 22 610,451 0 39,006
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 77 1,281 SH   SOLE 26 0 0 1,281
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 58 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,924 31,834 SH   SOLE 30 31,834 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 46 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,012 850,000 PRN   SOLE 21 850,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 16 1,581 SH   SOLE 2 319 0 1,262
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 380 36,690 SH   SOLE 18 36,690 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 69 6,636 SH   SOLE 19 6,636 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 3,752 362,506 SH   SOLE 21 362,506 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1,442 139,302 SH   SOLE 22 128,316 0 10,986
ATLASSIAN CORP PLC CL A G06242104 2,019 37,449 SH   SOLE 2 7,636 0 29,813
ATLASSIAN CORP PLC CL A G06242104 121 2,248 SH   SOLE 7 2,248 0 0
ATLASSIAN CORP PLC CL A G06242104 2,835 52,571 SH   SOLE 18 52,571 0 0
ATLASSIAN CORP PLC CL A G06242104 7,034 130,446 SH   SOLE 19 130,446 0 0
ATLASSIAN CORP PLC CL A G06242104 47,085 873,243 SH   SOLE 21 873,243 0 0
ATLASSIAN CORP PLC CL A G06242104 55,272 1,025,073 SH   SOLE 22 753,152 0 271,921
ATLASSIAN CORP PLC CL A G06242104 103 1,916 SH   SOLE 31 1,916 0 0
ATLASSIAN CORP PLC CL A G06242104 6,539 121,270 SH   SOLE 34 121,270 0 0
ATMOS ENERGY CORP COM 049560105 13,199 156,686 SH   SOLE 2 61,426 0 95,260
ATMOS ENERGY CORP COM 049560105 3,933 46,683 SH   SOLE 4 43,890 0 2,793
ATMOS ENERGY CORP COM 049560105 18,279 216,984 SH   SOLE 7 200,886 0 16,098
ATMOS ENERGY CORP COM 049560105 32,229 382,584 SH   SOLE 18 372,885 0 9,699
ATMOS ENERGY CORP COM 049560105 1,621 19,244 SH   SOLE 19 19,244 0 0
ATMOS ENERGY CORP COM 049560105 430,669 5,112,403 SH   SOLE 21 5,112,403 0 0
ATMOS ENERGY CORP COM 049560105 312,257 3,706,758 SH   SOLE 22 3,292,241 0 414,517
ATMOS ENERGY CORP COM 049560105 10,880 129,159 SH   SOLE 23 129,159 0 0
ATMOS ENERGY CORP COM 049560105 1,320 15,664 SH   SOLE 25 15,664 0 0
ATMOS ENERGY CORP COM 049560105 17,604 208,975 SH   SOLE 26 85,576 0 123,399
ATMOS ENERGY CORP COM 049560105 1,357 16,105 SH   SOLE 28 16,105 0 0
ATMOS ENERGY CORP COM 049560105 2,495 29,619 SH   SOLE 29 3,239 0 26,380
ATMOS ENERGY CORP COM 049560105 16,449 195,262 SH   SOLE 30 195,262 0 0
ATMOS ENERGY CORP COM 049560105 3,896 46,254 SH   SOLE 31 23,293 0 22,961
ATMOS ENERGY CORP COM 049560105 406 4,820 SH   SOLE 34 4,820 0 0
ATMOS ENERGY CORP COM 049560105 2,290 27,189 SH   SOLE 36 27,189 0 0
ATMOS ENERGY CORP COM 049560105 180 2,131 SH   SOLE 40 2,131 0 0
ATN INTL INC COM 00215F107 126 2,106 SH   SOLE 2 437 0 1,669
ATN INTL INC COM 00215F107 7 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 17 292 SH   SOLE 7 292 0 0
ATN INTL INC COM 00215F107 2,886 48,402 SH   SOLE 18 48,402 0 0
ATN INTL INC COM 00215F107 479 8,040 SH   SOLE 19 8,040 0 0
ATN INTL INC COM 00215F107 63,102 1,058,406 SH   SOLE 21 1,058,406 0 0
ATN INTL INC COM 00215F107 19,388 325,193 SH   SOLE 22 303,474 0 21,719
ATN INTL INC COM 00215F107 279 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 94 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 917 15,377 SH   SOLE 30 15,377 0 0
ATN INTL INC COM 00215F107 65 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 11 1,834 SH   SOLE 18 1,834 0 0
ATOMERA INC COM 04965B100 146 23,364 SH   SOLE 21 23,364 0 0
ATOSSA GENETICS INC COM NEW 04962H209 0 639 SH   SOLE 21 639 0 0
ATOSSA GENETICS INC COM NEW 04962H209 3 7,401 SH   SOLE 22 7,401 0 0
ATRICURE INC COM 04963C209 311 15,168 SH   SOLE 2 15,021 0 147
ATRICURE INC COM 04963C209 13 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 2,285 111,341 SH   SOLE 18 111,341 0 0
ATRICURE INC COM 04963C209 2,472 120,475 SH   SOLE 19 120,475 0 0
ATRICURE INC COM 04963C209 27,181 1,324,621 SH   SOLE 21 1,324,621 0 0
ATRICURE INC COM 04963C209 19,752 962,575 SH   SOLE 22 901,723 0 60,852
ATRICURE INC COM 04963C209 966 47,066 SH   SOLE 23 47,066 0 0
ATRICURE INC COM 04963C209 466 22,699 SH   SOLE 26 0 0 22,699
ATRICURE INC COM 04963C209 89 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 86 4,195 SH   SOLE 29 0 0 4,195
ATRICURE INC COM 04963C209 116 5,629 SH   SOLE 30 5,629 0 0
ATRICURE INC COM 04963C209 58 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 42 67 SH   SOLE 2 59 0 8
ATRION CORP COM 049904105 28 44 SH   SOLE 7 44 0 0
ATRION CORP COM 049904105 2,847 4,510 SH   SOLE 18 4,510 0 0
ATRION CORP COM 049904105 681 1,079 SH   SOLE 19 1,079 0 0
ATRION CORP COM 049904105 26,413 41,839 SH   SOLE 21 41,839 0 0
ATRION CORP COM 049904105 27,236 43,142 SH   SOLE 22 40,524 0 2,618
ATRION CORP COM 049904105 667 1,056 SH   SOLE 23 1,056 0 0
ATRION CORP COM 049904105 636 1,007 SH   SOLE 26 0 0 1,007
ATRION CORP COM 049904105 138 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 156 247 SH   SOLE 30 247 0 0
ATRION CORP COM 049904105 126 199 SH   SOLE 40 199 0 0
ATYR PHARMA INC COM 002120103 9 3,498 SH   SOLE 18 3,498 0 0
ATYR PHARMA INC COM 002120103 340 128,224 SH   SOLE 19 128,224 0 0
ATYR PHARMA INC COM 002120103 105 39,453 SH   SOLE 21 39,453 0 0
ATYR PHARMA INC COM 002120103 565 213,284 SH   SOLE 22 213,284 0 0
ATYR PHARMA INC COM 002120103 0 58 SH   SOLE 29 0 0 58
AU OPTRONICS CORP SPONSORED ADR 002255107 352 77,018 SH   SOLE 22 77,018 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 37 1,227 SH   SOLE 2 698 0 529
AUDENTES THERAPEUTICS INC COM 05070R104 10 328 SH   SOLE 7 328 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 2,034 67,701 SH   SOLE 18 67,701 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 488 16,248 SH   SOLE 19 16,248 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 32,740 1,089,514 SH   SOLE 21 1,089,514 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 23,248 773,645 SH   SOLE 22 736,245 0 37,400
AUDENTES THERAPEUTICS INC COM 05070R104 95 3,146 SH   SOLE 26 0 0 3,146
AUDENTES THERAPEUTICS INC COM 05070R104 196 6,520 SH   SOLE 30 6,520 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 62 2,075 SH   SOLE 40 2,075 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 5,411 1,042,648 SH   SOLE 21 1,042,648 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 13 2,473 SH   SOLE 30 2,473 0 0
AUTODESK INC COM 052769106 45,472 362,093 SH   SOLE 2 52,275 0 309,818
AUTODESK INC COM 052769106 7,632 60,771 SH   SOLE 4 55,461 0 5,310
AUTODESK INC COM 052769106 19,718 157,017 SH   SOLE 7 154,756 0 2,261
AUTODESK INC COM 052769106 228 1,814 SH   SOLE 15 1,814 0 0
AUTODESK INC COM 052769106 182,451 1,452,865 SH   SOLE 18 1,167,554 0 285,311
AUTODESK INC COM 052769106 132,245 1,053,073 SH   SOLE 19 1,053,073 0 0
AUTODESK INC COM 052769106 8,869 70,628 SH   SOLE 20 0 0 70,628
AUTODESK INC COM 052769106 618,526 4,925,355 SH   SOLE 21 4,925,355 0 0
AUTODESK INC COM 052769106 733,109 5,837,786 SH   SOLE 22 4,836,922 0 1,000,864
AUTODESK INC COM 052769106 30,612 243,767 SH   SOLE 23 243,767 0 0
AUTODESK INC COM 052769106 22,269 177,331 SH   SOLE 25 177,331 0 0
AUTODESK INC COM 052769106 73,659 586,551 SH   SOLE 26 201,896 0 384,655
AUTODESK INC COM 052769106 3,729 29,697 SH   SOLE 28 29,697 0 0
AUTODESK INC COM 052769106 842 6,704 SH   SOLE 29 6,704 0 0
AUTODESK INC COM 052769106 108,055 860,449 SH   SOLE 30 860,449 0 0
AUTODESK INC COM 052769106 12,903 102,746 SH   SOLE 31 40,020 0 62,726
AUTODESK INC COM 052769106 4,000 31,855 SH   SOLE 32 31,855 0 0
AUTODESK INC COM 052769106 21,475 171,010 SH   SOLE 34 171,010 0 0
AUTODESK INC COM 052769106 22,881 182,204 SH   SOLE 36 182,204 0 0
AUTODESK INC COM 052769106 500 3,979 SH   SOLE 40 3,979 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,784 20,753 SH   SOLE 2 8,989 0 11,764
AUTOHOME INC SP ADR RP CL A 05278C107 36 417 SH   SOLE 3 417 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,451 16,879 SH   SOLE 4 16,879 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,158 13,474 SH   SOLE 7 6,271 0 7,203
AUTOHOME INC SP ADR RP CL A 05278C107 1,785 20,771 SH   SOLE 15 20,771 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,424 28,210 SH   SOLE 18 28,210 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 252 2,932 SH   SOLE 19 2,932 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 95,587 1,112,253 SH   SOLE 21 1,112,253 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 79,351 923,334 SH   SOLE 22 788,206 0 135,128
AUTOHOME INC SP ADR RP CL A 05278C107 5,287 61,514 SH   SOLE 23 61,514 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,184 13,775 SH   SOLE 25 13,775 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 16,633 193,546 SH   SOLE 26 56,041 0 137,505
AUTOHOME INC SP ADR RP CL A 05278C107 648 7,535 SH   SOLE 28 7,535 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,691 19,676 SH   SOLE 29 13,853 0 5,823
AUTOHOME INC SP ADR RP CL A 05278C107 26,757 311,346 SH   SOLE 30 311,346 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,586 41,726 SH   SOLE 31 10,249 0 31,477
AUTOHOME INC SP ADR RP CL A 05278C107 446 5,193 SH   SOLE 34 5,193 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 237 2,758 SH   SOLE 36 2,758 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 23 267 SH   SOLE 40 267 0 0
AUTOLIV INC COM 052800109 7,410 50,777 SH   SOLE 2 13,580 0 37,197
AUTOLIV INC COM 052800109 3,937 26,976 SH   SOLE 4 24,833 0 2,143
AUTOLIV INC COM 052800109 3,600 24,671 SH   SOLE 7 16,983 0 7,688
AUTOLIV INC COM 052800109 527 3,609 SH   SOLE 13 3,609 0 0
AUTOLIV INC COM 052800109 99 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,865 12,778 SH   SOLE 18 1,494 0 11,284
AUTOLIV INC COM 052800109 1,282 8,787 SH   SOLE 19 8,787 0 0
AUTOLIV INC COM 052800109 6,842 46,885 SH   SOLE 20 0 0 46,885
AUTOLIV INC COM 052800109 42,054 288,157 SH   SOLE 21 288,157 0 0
AUTOLIV INC COM 052800109 229,028 1,569,327 SH   SOLE 22 1,507,345 0 61,982
AUTOLIV INC COM 052800109 15,035 103,021 SH   SOLE 23 103,021 0 0
AUTOLIV INC COM 052800109 11,299 77,419 SH   SOLE 25 77,419 0 0
AUTOLIV INC COM 052800109 39,976 273,922 SH   SOLE 26 93,954 0 179,968
AUTOLIV INC COM 052800109 1,905 13,054 SH   SOLE 28 13,054 0 0
AUTOLIV INC COM 052800109 3,775 25,865 SH   SOLE 29 4,154 0 21,711
AUTOLIV INC COM 052800109 16,801 115,120 SH   SOLE 30 115,120 0 0
AUTOLIV INC COM 052800109 5,409 37,060 SH   SOLE 31 13,704 0 23,356
AUTOLIV INC COM 052800109 597 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 12,878 88,242 SH   SOLE 36 88,242 0 0
AUTOLIV INC COM 052800109 255 1,748 SH   SOLE 40 1,748 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 76,890 677,564 SH   SOLE 2 256,071 0 421,493
AUTOMATIC DATA PROCESSING IN COM 053015103 17,499 154,203 SH   SOLE 4 142,771 0 11,432
AUTOMATIC DATA PROCESSING IN COM 053015103 58,000 511,100 SH   SOLE 7 383,457 0 127,643
AUTOMATIC DATA PROCESSING IN COM 053015103 992 8,744 SH   SOLE 13 8,744 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 459 4,047 SH   SOLE 15 4,047 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 102,568 903,840 SH   SOLE 18 841,251 0 62,589
AUTOMATIC DATA PROCESSING IN COM 053015103 4,797 42,275 SH   SOLE 19 42,275 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 24,641 217,140 SH   SOLE 20 0 0 217,140
AUTOMATIC DATA PROCESSING IN COM 053015103 963,343 8,489,100 SH   SOLE 21 8,489,100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,402,116 12,355,619 SH   SOLE 22 10,093,564 0 2,262,055
AUTOMATIC DATA PROCESSING IN COM 053015103 63,541 559,931 SH   SOLE 23 559,931 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 42,770 376,896 SH   SOLE 25 376,896 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 245,936 2,167,218 SH   SOLE 26 422,508 0 1,744,710
AUTOMATIC DATA PROCESSING IN COM 053015103 7,612 67,075 SH   SOLE 28 67,075 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,062 35,792 SH   SOLE 29 13,002 0 22,790
AUTOMATIC DATA PROCESSING IN COM 053015103 181,310 1,597,723 SH   SOLE 30 1,597,723 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,816 245,116 SH   SOLE 31 85,290 0 159,826
AUTOMATIC DATA PROCESSING IN COM 053015103 7,275 64,106 SH   SOLE 32 64,106 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,384 29,818 SH   SOLE 34 29,818 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 50,433 444,418 SH   SOLE 36 444,418 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,012 8,922 SH   SOLE 40 8,922 0 0
AUTONATION INC COM 05329W102 5,192 110,981 SH   SOLE 2 45,367 0 65,614
AUTONATION INC COM 05329W102 885 18,913 SH   SOLE 4 16,505 0 2,408
AUTONATION INC COM 05329W102 379 8,103 SH   SOLE 7 6,567 0 1,536
AUTONATION INC COM 05329W102 20 420 SH   SOLE 15 420 0 0
AUTONATION INC COM 05329W102 11,767 251,546 SH   SOLE 18 246,494 0 5,052
AUTONATION INC COM 05329W102 464 9,924 SH   SOLE 19 9,924 0 0
AUTONATION INC COM 05329W102 2,597 55,520 SH   SOLE 20 0 0 55,520
AUTONATION INC COM 05329W102 121,375 2,594,584 SH   SOLE 21 2,594,584 0 0
AUTONATION INC COM 05329W102 98,860 2,113,287 SH   SOLE 22 1,882,879 0 230,408
AUTONATION INC COM 05329W102 3,624 77,479 SH   SOLE 23 77,479 0 0
AUTONATION INC COM 05329W102 2,373 50,734 SH   SOLE 25 50,734 0 0
AUTONATION INC COM 05329W102 10,455 223,487 SH   SOLE 26 105,153 0 118,334
AUTONATION INC COM 05329W102 407 8,710 SH   SOLE 28 8,710 0 0
AUTONATION INC COM 05329W102 808 17,282 SH   SOLE 29 987 0 16,295
AUTONATION INC COM 05329W102 3,960 84,654 SH   SOLE 30 84,654 0 0
AUTONATION INC COM 05329W102 1,502 32,107 SH   SOLE 31 13,471 0 18,636
AUTONATION INC COM 05329W102 170 3,634 SH   SOLE 34 3,634 0 0
AUTONATION INC COM 05329W102 3,745 80,055 SH   SOLE 36 80,055 0 0
AUTONATION INC COM 05329W102 57 1,215 SH   SOLE 40 1,215 0 0
AUTOWEB INC COM 05335B100 6 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 75 25,214 SH   SOLE 21 25,214 0 0
AUTOWEB INC COM 05335B100 547 183,498 SH   SOLE 22 183,498 0 0
AUTOWEB INC COM 05335B100 59 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 24,317 37,486 SH   SOLE 2 11,412 0 26,074
AUTOZONE INC COM 053332102 6,109 9,417 SH   SOLE 4 8,682 0 735
AUTOZONE INC COM 053332102 14,572 22,463 SH   SOLE 7 21,514 0 949
AUTOZONE INC COM 053332102 617 951 SH   SOLE 13 951 0 0
AUTOZONE INC COM 053332102 140 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 37,747 58,189 SH   SOLE 18 54,314 0 3,875
AUTOZONE INC COM 053332102 5,769 8,894 SH   SOLE 19 8,894 0 0
AUTOZONE INC COM 053332102 7,019 10,821 SH   SOLE 20 0 0 10,821
AUTOZONE INC COM 053332102 431,804 665,656 SH   SOLE 21 665,656 0 0
AUTOZONE INC COM 053332102 516,604 796,380 SH   SOLE 22 660,434 0 135,946
AUTOZONE INC COM 053332102 22,008 33,927 SH   SOLE 23 33,927 0 0
AUTOZONE INC COM 053332102 15,338 23,644 SH   SOLE 25 23,644 0 0
AUTOZONE INC COM 053332102 60,469 93,217 SH   SOLE 26 28,673 0 64,544
AUTOZONE INC COM 053332102 2,700 4,163 SH   SOLE 28 4,163 0 0
AUTOZONE INC COM 053332102 522 805 SH   SOLE 29 805 0 0
AUTOZONE INC COM 053332102 57,660 88,887 SH   SOLE 30 88,887 0 0
AUTOZONE INC COM 053332102 9,197 14,178 SH   SOLE 31 5,579 0 8,599
AUTOZONE INC COM 053332102 4,005 6,174 SH   SOLE 34 6,174 0 0
AUTOZONE INC COM 053332102 20,155 31,070 SH   SOLE 36 31,070 0 0
AUTOZONE INC COM 053332102 365 562 SH   SOLE 40 562 0 0
AV HOMES INC COM 00234P102 52 2,795 SH   SOLE 2 554 0 2,241
AV HOMES INC COM 00234P102 809 43,620 SH   SOLE 18 43,620 0 0
AV HOMES INC COM 00234P102 192 10,376 SH   SOLE 19 10,376 0 0
AV HOMES INC COM 00234P102 7,441 401,150 SH   SOLE 21 401,150 0 0
AV HOMES INC COM 00234P102 7,194 387,820 SH   SOLE 22 369,472 0 18,348
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 3,726 511,164 SH   SOLE 21 511,164 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 9 1,287 SH   SOLE 30 1,287 0 0
AVALONBAY CMNTYS INC COM 053484101 28,439 172,924 SH   SOLE 2 46,818 0 126,106
AVALONBAY CMNTYS INC COM 053484101 25,429 154,622 SH   SOLE 4 150,993 0 3,629
AVALONBAY CMNTYS INC COM 053484101 54,342 330,425 SH   SOLE 7 328,198 0 2,227
AVALONBAY CMNTYS INC COM 053484101 437 2,659 SH   SOLE 13 2,659 0 0
AVALONBAY CMNTYS INC COM 053484101 1,032 6,274 SH   SOLE 15 6,274 0 0
AVALONBAY CMNTYS INC COM 053484101 51,189 311,257 SH   SOLE 18 293,160 0 18,097
AVALONBAY CMNTYS INC COM 053484101 46,626 283,511 SH   SOLE 19 283,511 0 0
AVALONBAY CMNTYS INC COM 053484101 9,695 58,952 SH   SOLE 20 0 0 58,952
AVALONBAY CMNTYS INC COM 053484101 860,325 5,231,209 SH   SOLE 21 5,231,209 0 0
AVALONBAY CMNTYS INC COM 053484101 974,911 5,927,954 SH   SOLE 22 5,184,229 0 743,725
AVALONBAY CMNTYS INC COM 053484101 28,607 173,942 SH   SOLE 23 173,942 0 0
AVALONBAY CMNTYS INC COM 053484101 63,231 384,474 SH   SOLE 25 384,474 0 0
AVALONBAY CMNTYS INC COM 053484101 91,281 555,033 SH   SOLE 26 135,884 0 419,149
AVALONBAY CMNTYS INC COM 053484101 6,517 39,625 SH   SOLE 28 39,625 0 0
AVALONBAY CMNTYS INC COM 053484101 8,476 51,540 SH   SOLE 29 51,540 0 0
AVALONBAY CMNTYS INC COM 053484101 182,014 1,106,739 SH   SOLE 30 1,106,739 0 0
AVALONBAY CMNTYS INC COM 053484101 11,123 67,636 SH   SOLE 31 25,550 0 42,086
AVALONBAY CMNTYS INC COM 053484101 19,531 118,761 SH   SOLE 34 118,761 0 0
AVALONBAY CMNTYS INC COM 053484101 22,900 139,245 SH   SOLE 36 139,245 0 0
AVALONBAY CMNTYS INC COM 053484101 456 2,771 SH   SOLE 40 2,771 0 0
AVANGRID INC COM 05351W103 1,203 23,541 SH   SOLE 2 6,300 0 17,241
AVANGRID INC COM 05351W103 152 2,972 SH   SOLE 4 2,972 0 0
AVANGRID INC COM 05351W103 219 4,275 SH   SOLE 7 4,275 0 0
AVANGRID INC COM 05351W103 37 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,406 27,502 SH   SOLE 18 27,502 0 0
AVANGRID INC COM 05351W103 427 8,347 SH   SOLE 19 8,347 0 0
AVANGRID INC COM 05351W103 33,431 653,962 SH   SOLE 21 653,962 0 0
AVANGRID INC COM 05351W103 64,628 1,264,248 SH   SOLE 22 1,089,476 0 174,772
AVANGRID INC COM 05351W103 2,254 44,096 SH   SOLE 25 44,096 0 0
AVANGRID INC COM 05351W103 2,406 47,064 SH   SOLE 26 15,835 0 31,229
AVANGRID INC COM 05351W103 1,342 26,258 SH   SOLE 30 26,258 0 0
AVANGRID INC COM 05351W103 62 1,216 SH   SOLE 31 1,216 0 0
AVANGRID INC COM 05351W103 2,322 45,424 SH   SOLE 36 45,424 0 0
AVAYA HLDGS CORP COM 05351X101 1,410 62,938 SH   SOLE 2 62,938 0 0
AVAYA HLDGS CORP COM 05351X101 64 2,878 SH   SOLE 18 2,878 0 0
AVAYA HLDGS CORP COM 05351X101 3,561 158,951 SH   SOLE 19 158,951 0 0
AVAYA HLDGS CORP COM 05351X101 1,103 49,253 SH   SOLE 21 49,253 0 0
AVAYA HLDGS CORP COM 05351X101 35,988 1,606,585 SH   SOLE 22 1,606,585 0 0
AVAYA HLDGS CORP COM 05351X101 13,830 617,423 SH   SOLE 26 112,210 0 505,213
AVAYA HLDGS CORP COM 05351X101 349 15,583 SH   SOLE 30 15,583 0 0
AVAYA HLDGS CORP COM 05351X101 93 4,131 SH   SOLE 37 4,131 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 5 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 70 15,536 SH   SOLE 21 15,536 0 0
AVEO PHARMACEUTICALS INC COM 053588109 86 29,519 SH   SOLE 21 29,519 0 0
AVEO PHARMACEUTICALS INC COM 053588109 5,354 1,846,277 SH   SOLE 22 1,846,277 0 0
AVERY DENNISON CORP COM 053611109 17,045 160,425 SH   SOLE 2 69,222 0 91,203
AVERY DENNISON CORP COM 053611109 3,456 32,527 SH   SOLE 4 30,458 0 2,069
AVERY DENNISON CORP COM 053611109 9,659 90,904 SH   SOLE 7 79,786 0 11,118
AVERY DENNISON CORP COM 053611109 83 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 30,765 289,556 SH   SOLE 18 264,981 0 24,575
AVERY DENNISON CORP COM 053611109 4,313 40,594 SH   SOLE 19 40,594 0 0
AVERY DENNISON CORP COM 053611109 6,400 60,238 SH   SOLE 20 0 0 60,238
AVERY DENNISON CORP COM 053611109 228,175 2,147,531 SH   SOLE 21 2,147,531 0 0
AVERY DENNISON CORP COM 053611109 297,617 2,801,103 SH   SOLE 22 2,367,436 0 433,667
AVERY DENNISON CORP COM 053611109 11,663 109,768 SH   SOLE 23 109,768 0 0
AVERY DENNISON CORP COM 053611109 10,612 99,879 SH   SOLE 25 99,879 0 0
AVERY DENNISON CORP COM 053611109 32,371 304,665 SH   SOLE 26 104,705 0 199,960
AVERY DENNISON CORP COM 053611109 1,440 13,555 SH   SOLE 28 13,555 0 0
AVERY DENNISON CORP COM 053611109 3,080 28,988 SH   SOLE 29 6,987 0 22,001
AVERY DENNISON CORP COM 053611109 29,396 276,669 SH   SOLE 30 276,669 0 0
AVERY DENNISON CORP COM 053611109 5,287 49,757 SH   SOLE 31 18,958 0 30,799
AVERY DENNISON CORP COM 053611109 1,674 15,751 SH   SOLE 34 15,751 0 0
AVERY DENNISON CORP COM 053611109 8,783 82,659 SH   SOLE 36 82,659 0 0
AVERY DENNISON CORP COM 053611109 189 1,775 SH   SOLE 40 1,775 0 0
AVEXIS INC COM 05366U100 1,914 15,489 SH   SOLE 2 15,287 0 202
AVEXIS INC COM 05366U100 11 87 SH   SOLE 4 87 0 0
AVEXIS INC COM 05366U100 91 737 SH   SOLE 7 737 0 0
AVEXIS INC COM 05366U100 13,438 108,742 SH   SOLE 18 108,742 0 0
AVEXIS INC COM 05366U100 30,186 244,262 SH   SOLE 19 244,262 0 0
AVEXIS INC COM 05366U100 161,225 1,304,623 SH   SOLE 21 1,304,623 0 0
AVEXIS INC COM 05366U100 99,802 807,591 SH   SOLE 22 757,202 0 50,389
AVEXIS INC COM 05366U100 123 993 SH   SOLE 23 993 0 0
AVEXIS INC COM 05366U100 1,139 9,219 SH   SOLE 26 6,257 0 2,962
AVEXIS INC COM 05366U100 511 4,134 SH   SOLE 28 4,134 0 0
AVEXIS INC COM 05366U100 34 279 SH   SOLE 29 0 0 279
AVEXIS INC COM 05366U100 818 6,617 SH   SOLE 30 6,617 0 0
AVEXIS INC COM 05366U100 4,832 39,102 SH   SOLE 34 39,102 0 0
AVEXIS INC COM 05366U100 352 2,845 SH   SOLE 40 2,845 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 13 779 SH   SOLE 18 779 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 242 14,456 SH   SOLE 21 14,456 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,210 131,880 SH   SOLE 22 131,880 0 0
AVID BIOSERVICES INC COM 05368M106 39 13,241 SH   SOLE 21 13,241 0 0
AVID BIOSERVICES INC COM 05368M106 2,178 745,883 SH   SOLE 22 745,883 0 0
AVID TECHNOLOGY INC COM 05367P100 19 4,291 SH   SOLE 2 1,660 0 2,631
AVID TECHNOLOGY INC COM 05367P100 3 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 556 122,425 SH   SOLE 18 122,425 0 0
AVID TECHNOLOGY INC COM 05367P100 113 24,865 SH   SOLE 19 24,865 0 0
AVID TECHNOLOGY INC COM 05367P100 4,950 1,090,271 SH   SOLE 21 1,090,271 0 0
AVID TECHNOLOGY INC COM 05367P100 3,523 776,064 SH   SOLE 22 735,287 0 40,777
AVID TECHNOLOGY INC COM 05367P100 9 1,996 SH   SOLE 23 1,996 0 0
AVID TECHNOLOGY INC COM 05367P100 168 36,967 SH   SOLE 26 0 0 36,967
AVINGER INC COM NEW 053734208 0 82 SH   SOLE 21 82 0 0
AVINGER INC COM NEW 053734208 1 1,097 SH   SOLE 22 1,097 0 0
AVIS BUDGET GROUP COM 053774105 1,496 31,940 SH   SOLE 2 31,375 0 565
AVIS BUDGET GROUP COM 053774105 8 172 SH   SOLE 4 172 0 0
AVIS BUDGET GROUP COM 053774105 234 4,992 SH   SOLE 7 4,992 0 0
AVIS BUDGET GROUP COM 053774105 20,295 433,292 SH   SOLE 18 433,292 0 0
AVIS BUDGET GROUP COM 053774105 3,440 73,446 SH   SOLE 19 73,446 0 0
AVIS BUDGET GROUP COM 053774105 238,671 5,095,443 SH   SOLE 21 5,095,443 0 0
AVIS BUDGET GROUP COM 053774105 112,324 2,398,046 SH   SOLE 22 2,239,819 0 158,227
AVIS BUDGET GROUP COM 053774105 16 346 SH   SOLE 23 346 0 0
AVIS BUDGET GROUP COM 053774105 753 16,067 SH   SOLE 26 8,506 0 7,561
AVIS BUDGET GROUP COM 053774105 475 10,138 SH   SOLE 28 10,138 0 0
AVIS BUDGET GROUP COM 053774105 663 14,155 SH   SOLE 30 14,155 0 0
AVIS BUDGET GROUP COM 053774105 1,882 40,174 SH   SOLE 36 40,174 0 0
AVIS BUDGET GROUP COM 053774105 328 6,999 SH   SOLE 40 6,999 0 0
AVIS BUDGET GROUP OPTIONS 053774105 70 1,500 SH Put SOLE 2 1,500 0 0
AVIS BUDGET GROUP OPTIONS 053774105 164 3,500 SH Put SOLE 18 3,500 0 0
AVIS BUDGET GROUP OPTIONS 053774105 1,639 35,000 SH Put SOLE 19 35,000 0 0
AVISTA CORP COM 05379B107 953 18,590 SH   SOLE 2 7,486 0 11,104
AVISTA CORP COM 05379B107 138 2,694 SH   SOLE 4 2,694 0 0
AVISTA CORP COM 05379B107 417 8,146 SH   SOLE 7 8,146 0 0
AVISTA CORP COM 05379B107 16,456 321,091 SH   SOLE 18 321,091 0 0
AVISTA CORP COM 05379B107 3,352 65,401 SH   SOLE 19 65,401 0 0
AVISTA CORP COM 05379B107 389,953 7,608,831 SH   SOLE 21 7,608,831 0 0
AVISTA CORP COM 05379B107 94,362 1,841,211 SH   SOLE 22 1,710,825 0 130,386
AVISTA CORP COM 05379B107 935 18,238 SH   SOLE 23 18,238 0 0
AVISTA CORP COM 05379B107 1,766 34,465 SH   SOLE 26 6,053 0 28,412
AVISTA CORP COM 05379B107 457 8,912 SH   SOLE 28 8,912 0 0
AVISTA CORP COM 05379B107 260 5,076 SH   SOLE 29 0 0 5,076
AVISTA CORP COM 05379B107 6,284 122,624 SH   SOLE 30 122,624 0 0
AVISTA CORP COM 05379B107 1,448 28,255 SH   SOLE 32 28,255 0 0
AVISTA CORP COM 05379B107 377 7,362 SH   SOLE 36 7,362 0 0
AVISTA CORP COM 05379B107 339 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 7,876 188,611 SH   SOLE 2 62,297 0 126,314
AVNET INC COM 053807103 1,587 37,994 SH   SOLE 4 35,021 0 2,973
AVNET INC COM 053807103 2,179 52,187 SH   SOLE 7 35,311 0 16,876
AVNET INC COM 053807103 35 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 19,568 468,588 SH   SOLE 18 457,335 0 11,253
AVNET INC COM 053807103 6,275 150,272 SH   SOLE 19 150,272 0 0
AVNET INC COM 053807103 3,559 85,229 SH   SOLE 20 0 0 85,229
AVNET INC COM 053807103 223,659 5,355,826 SH   SOLE 21 5,355,826 0 0
AVNET INC COM 053807103 173,561 4,156,155 SH   SOLE 22 3,653,067 0 503,088
AVNET INC COM 053807103 7,172 171,742 SH   SOLE 23 171,742 0 0
AVNET INC COM 053807103 6,169 147,716 SH   SOLE 25 147,716 0 0
AVNET INC COM 053807103 16,329 391,009 SH   SOLE 26 162,963 0 228,046
AVNET INC COM 053807103 777 18,598 SH   SOLE 28 18,598 0 0
AVNET INC COM 053807103 1,340 32,078 SH   SOLE 29 2,391 0 29,687
AVNET INC COM 053807103 10,007 239,632 SH   SOLE 30 239,632 0 0
AVNET INC COM 053807103 2,796 66,952 SH   SOLE 31 24,701 0 42,251
AVNET INC COM 053807103 3,866 92,583 SH   SOLE 34 92,583 0 0
AVNET INC COM 053807103 5,612 134,376 SH   SOLE 36 134,376 0 0
AVNET INC COM 053807103 103 2,475 SH   SOLE 40 2,475 0 0
AVON PRODS INC COM 054303102 6 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 51 18,046 SH   SOLE 7 18,046 0 0
AVON PRODS INC COM 054303102 1,479 520,803 SH   SOLE 18 520,803 0 0
AVON PRODS INC COM 054303102 78,675 27,702,597 SH   SOLE 21 27,702,597 0 0
AVON PRODS INC COM 054303102 24,510 8,630,405 SH   SOLE 22 8,403,186 0 227,219
AVON PRODS INC COM 054303102 555 195,485 SH   SOLE 26 50,478 0 145,007
AVON PRODS INC COM 054303102 176 62,085 SH   SOLE 28 62,085 0 0
AVON PRODS INC COM 054303102 90 31,717 SH   SOLE 29 0 0 31,717
AVON PRODS INC COM 054303102 1,746 614,712 SH   SOLE 30 614,712 0 0
AVON PRODS INC COM 054303102 843 296,715 SH   SOLE 36 296,715 0 0
AVON PRODS INC COM 054303102 134 47,317 SH   SOLE 40 47,317 0 0
AVX CORP NEW COM 002444107 327 19,772 SH   SOLE 2 11,574 0 8,198
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 41 2,482 SH   SOLE 7 2,482 0 0
AVX CORP NEW COM 002444107 2,619 158,229 SH   SOLE 18 158,229 0 0
AVX CORP NEW COM 002444107 943 56,955 SH   SOLE 19 56,955 0 0
AVX CORP NEW COM 002444107 25,115 1,517,525 SH   SOLE 21 1,517,525 0 0
AVX CORP NEW COM 002444107 24,490 1,479,745 SH   SOLE 22 1,378,532 0 101,213
AVX CORP NEW COM 002444107 168 10,150 SH   SOLE 23 10,150 0 0
AVX CORP NEW COM 002444107 2,037 123,061 SH   SOLE 26 5,596 0 117,465
AVX CORP NEW COM 002444107 118 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 155 9,392 SH   SOLE 30 9,392 0 0
AVX CORP NEW COM 002444107 112 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 11 2,595 SH   SOLE 18 2,595 0 0
AWARE INC MASS COM 05453N100 170 40,962 SH   SOLE 21 40,962 0 0
AWARE INC MASS COM 05453N100 1,772 426,884 SH   SOLE 22 426,884 0 0
AXALTA COATING SYS LTD COM G0750C108 7,119 235,794 SH   SOLE 2 77,299 0 158,495
AXALTA COATING SYS LTD COM G0750C108 1,974 65,397 SH   SOLE 4 60,917 0 4,480
AXALTA COATING SYS LTD COM G0750C108 480 15,901 SH   SOLE 7 15,901 0 0
AXALTA COATING SYS LTD COM G0750C108 3,616 119,766 SH   SOLE 18 99,755 0 20,011
AXALTA COATING SYS LTD COM G0750C108 1,083 35,876 SH   SOLE 19 35,876 0 0
AXALTA COATING SYS LTD COM G0750C108 3,432 113,693 SH   SOLE 20 0 0 113,693
AXALTA COATING SYS LTD COM G0750C108 77,968 2,582,570 SH   SOLE 21 2,582,570 0 0
AXALTA COATING SYS LTD COM G0750C108 185,295 6,137,637 SH   SOLE 22 5,391,397 0 746,240
AXALTA COATING SYS LTD COM G0750C108 8,183 271,039 SH   SOLE 23 271,039 0 0
AXALTA COATING SYS LTD COM G0750C108 367 12,163 SH   SOLE 25 12,163 0 0
AXALTA COATING SYS LTD COM G0750C108 13,082 433,307 SH   SOLE 26 191,412 0 241,895
AXALTA COATING SYS LTD COM G0750C108 989 32,762 SH   SOLE 28 32,762 0 0
AXALTA COATING SYS LTD COM G0750C108 1,870 61,935 SH   SOLE 29 6,357 0 55,578
AXALTA COATING SYS LTD COM G0750C108 6,731 222,948 SH   SOLE 30 222,948 0 0
AXALTA COATING SYS LTD COM G0750C108 2,586 85,674 SH   SOLE 31 47,054 0 38,620
AXALTA COATING SYS LTD COM G0750C108 344 11,410 SH   SOLE 34 11,410 0 0
AXALTA COATING SYS LTD COM G0750C108 1,465 48,521 SH   SOLE 36 48,521 0 0
AXALTA COATING SYS LTD COM G0750C108 133 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 34 1,368 SH   SOLE 2 1,262 0 106
AXCELIS TECHNOLOGIES INC COM NEW 054540208 18 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,456 140,479 SH   SOLE 18 140,479 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 585 23,769 SH   SOLE 19 23,769 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 72,922 2,964,315 SH   SOLE 21 2,964,315 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 21,828 887,318 SH   SOLE 22 835,472 0 51,846
AXCELIS TECHNOLOGIES INC COM NEW 054540208 303 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 107 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,085 44,119 SH   SOLE 30 44,119 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 121 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,264 108,802 SH   SOLE 2 30,998 0 77,804
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,449 25,174 SH   SOLE 4 23,236 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,965 51,504 SH   SOLE 7 39,181 0 12,323
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 33 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,994 52,003 SH   SOLE 18 44,399 0 7,604
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 894 15,532 SH   SOLE 19 15,532 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,774 65,553 SH   SOLE 20 0 0 65,553
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 101,602 1,764,837 SH   SOLE 21 1,764,837 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 154,988 2,692,170 SH   SOLE 22 2,364,290 0 327,880
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,465 94,928 SH   SOLE 23 94,928 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,983 69,191 SH   SOLE 25 69,191 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 24,258 421,366 SH   SOLE 26 121,051 0 300,315
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 745 12,947 SH   SOLE 28 12,947 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,411 24,515 SH   SOLE 29 2,092 0 22,423
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 13,415 233,026 SH   SOLE 30 233,026 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,707 47,024 SH   SOLE 31 15,349 0 31,675
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 239 4,153 SH   SOLE 34 4,153 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,796 118,053 SH   SOLE 36 118,053 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 89 1,550 SH   SOLE 40 1,550 0 0
AXOGEN INC COM 05463X106 52 1,422 SH   SOLE 2 1,147 0 275
AXOGEN INC COM 05463X106 20 561 SH   SOLE 7 561 0 0
AXOGEN INC COM 05463X106 3,438 94,204 SH   SOLE 18 94,204 0 0
AXOGEN INC COM 05463X106 801 21,947 SH   SOLE 19 21,947 0 0
AXOGEN INC COM 05463X106 40,360 1,105,757 SH   SOLE 21 1,105,757 0 0
AXOGEN INC COM 05463X106 29,986 821,535 SH   SOLE 22 774,204 0 47,331
AXOGEN INC COM 05463X106 126 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 201 5,514 SH   SOLE 30 5,514 0 0
AXOGEN INC COM 05463X106 206 5,655 SH   SOLE 40 5,655 0 0
AXON ENTERPRISE INC COM 05464C101 279 7,090 SH   SOLE 2 2,183 0 4,907
AXON ENTERPRISE INC COM 05464C101 11 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 42 1,069 SH   SOLE 7 1,069 0 0
AXON ENTERPRISE INC COM 05464C101 9,041 230,001 SH   SOLE 18 230,001 0 0
AXON ENTERPRISE INC COM 05464C101 2,010 51,130 SH   SOLE 19 51,130 0 0
AXON ENTERPRISE INC COM 05464C101 259,148 6,592,415 SH   SOLE 21 6,592,415 0 0
AXON ENTERPRISE INC COM 05464C101 56,852 1,446,255 SH   SOLE 22 1,354,380 0 91,875
AXON ENTERPRISE INC COM 05464C101 13 335 SH   SOLE 23 335 0 0
AXON ENTERPRISE INC COM 05464C101 1,175 29,878 SH   SOLE 26 19,811 0 10,067
AXON ENTERPRISE INC COM 05464C101 305 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 2,918 74,227 SH   SOLE 30 74,227 0 0
AXON ENTERPRISE INC COM 05464C101 221 5,624 SH   SOLE 40 5,624 0 0
AXOVANT SCIENCES LTD COM G0750W104 28 21,329 SH   SOLE 2 21,169 0 160
AXOVANT SCIENCES LTD COM G0750W104 1 752 SH   SOLE 7 752 0 0
AXOVANT SCIENCES LTD COM G0750W104 143 107,390 SH   SOLE 18 107,390 0 0
AXOVANT SCIENCES LTD COM G0750W104 27 20,343 SH   SOLE 19 20,343 0 0
AXOVANT SCIENCES LTD COM G0750W104 3,065 2,304,754 SH   SOLE 21 2,304,754 0 0
AXOVANT SCIENCES LTD COM G0750W104 589 443,026 SH   SOLE 22 378,406 0 64,620
AXOVANT SCIENCES LTD COM G0750W104 77 58,163 SH   SOLE 23 58,163 0 0
AXOVANT SCIENCES LTD COM G0750W104 5 3,528 SH   SOLE 28 3,528 0 0
AXOVANT SCIENCES LTD COM G0750W104 11 7,971 SH   SOLE 30 7,971 0 0
AXOVANT SCIENCES LTD COM G0750W104 60 45,259 SH   SOLE 40 45,259 0 0
AXSOME THERAPEUTICS INC COM 05464T104 7 2,682 SH   SOLE 18 2,682 0 0
AXSOME THERAPEUTICS INC COM 05464T104 108 43,977 SH   SOLE 21 43,977 0 0
AXT INC COM 00246W103 56 7,676 SH   SOLE 2 1,335 0 6,341
AXT INC COM 00246W103 5 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 976 134,574 SH   SOLE 18 134,574 0 0
AXT INC COM 00246W103 187 25,768 SH   SOLE 19 25,768 0 0
AXT INC COM 00246W103 8,737 1,205,133 SH   SOLE 21 1,205,133 0 0
AXT INC COM 00246W103 8,024 1,106,754 SH   SOLE 22 1,057,846 0 48,908
AZUL S A SPONSR ADR PFD 05501U106 2,280 65,603 SH   SOLE 4 65,603 0 0
AZUL S A SPONSR ADR PFD 05501U106 24,231 697,296 SH   SOLE 18 572,296 0 125,000
AZUL S A SPONSR ADR PFD 05501U106 148,935 4,285,902 SH   SOLE 19 4,285,902 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,480 128,933 SH   SOLE 22 128,933 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,344 125,000 SH   SOLE 25 125,000 0 0
AZUL S A SPONSR ADR PFD 05501U106 80,397 2,313,571 SH   SOLE 34 2,313,571 0 0
AZURRX BIOPHARMA INC COM 05502L105 3 817 SH   SOLE 18 817 0 0
AZURRX BIOPHARMA INC COM 05502L105 40 12,845 SH   SOLE 21 12,845 0 0
AZZ INC COM 002474104 52 1,194 SH   SOLE 2 1,081 0 113
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 29 657 SH   SOLE 7 657 0 0
AZZ INC COM 002474104 4,957 113,430 SH   SOLE 18 113,430 0 0
AZZ INC COM 002474104 889 20,333 SH   SOLE 19 20,333 0 0
AZZ INC COM 002474104 104,822 2,398,663 SH   SOLE 21 2,398,663 0 0
AZZ INC COM 002474104 30,811 705,047 SH   SOLE 22 657,464 0 47,583
AZZ INC COM 002474104 433 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 163 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,571 35,954 SH   SOLE 30 35,954 0 0
AZZ INC COM 002474104 127 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 85 3,607 SH   SOLE 2 2,763 0 844
B & G FOODS INC NEW COM 05508R106 8 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 41 1,724 SH   SOLE 7 1,724 0 0
B & G FOODS INC NEW COM 05508R106 6,780 286,071 SH   SOLE 18 286,071 0 0
B & G FOODS INC NEW COM 05508R106 1,226 51,718 SH   SOLE 19 51,718 0 0
B & G FOODS INC NEW COM 05508R106 134,525 5,676,162 SH   SOLE 21 5,676,162 0 0
B & G FOODS INC NEW COM 05508R106 42,553 1,795,494 SH   SOLE 22 1,676,307 0 119,187
B & G FOODS INC NEW COM 05508R106 290 12,226 SH   SOLE 26 6,006 0 6,220
B & G FOODS INC NEW COM 05508R106 226 9,538 SH   SOLE 28 9,538 0 0
B & G FOODS INC NEW COM 05508R106 2,197 92,719 SH   SOLE 30 92,719 0 0
B & G FOODS INC NEW COM 05508R106 150 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 85 4,344 SH   SOLE 2 887 0 3,457
B RILEY FINL INC COM 05580M108 7 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,393 71,424 SH   SOLE 18 71,424 0 0
B RILEY FINL INC COM 05580M108 313 16,056 SH   SOLE 19 16,056 0 0
B RILEY FINL INC COM 05580M108 13,347 684,444 SH   SOLE 21 684,444 0 0
B RILEY FINL INC COM 05580M108 7,423 380,683 SH   SOLE 22 350,999 0 29,684
B2GOLD CORP COM 11777Q209 1,685 617,034 SH   SOLE 21 617,034 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 41 9,373 SH   SOLE 2 1,684 0 7,689
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 6 1,431 SH   SOLE 7 1,431 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 785 179,739 SH   SOLE 18 179,739 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 181 41,498 SH   SOLE 19 41,498 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 6,325 1,447,354 SH   SOLE 21 1,447,354 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 7,179 1,642,896 SH   SOLE 22 1,547,457 0 95,439
BADGER METER INC COM 056525108 65 1,375 SH   SOLE 2 1,173 0 202
BADGER METER INC COM 056525108 13 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 665 14,094 SH   SOLE 7 14,094 0 0
BADGER METER INC COM 056525108 5,817 123,377 SH   SOLE 18 123,377 0 0
BADGER METER INC COM 056525108 1,033 21,911 SH   SOLE 19 21,911 0 0
BADGER METER INC COM 056525108 125,563 2,663,044 SH   SOLE 21 2,663,044 0 0
BADGER METER INC COM 056525108 37,052 785,826 SH   SOLE 22 732,000 0 53,826
BADGER METER INC COM 056525108 400 8,492 SH   SOLE 26 0 0 8,492
BADGER METER INC COM 056525108 198 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 5,870 124,496 SH   SOLE 30 124,496 0 0
BADGER METER INC COM 056525108 173 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 20,983 94,014 SH   SOLE 2 25,518 0 68,496
BAIDU INC SPON ADR REP A 056752108 18,869 84,544 SH   SOLE 4 84,544 0 0
BAIDU INC SPON ADR REP A 056752108 8,563 38,366 SH   SOLE 7 38,366 0 0
BAIDU INC SPON ADR REP A 056752108 564 2,529 SH   SOLE 13 2,529 0 0
BAIDU INC SPON ADR REP A 056752108 33,735 151,148 SH   SOLE 15 147,029 0 4,119
BAIDU INC SPON ADR REP A 056752108 19,254 86,268 SH   SOLE 18 86,244 0 24
BAIDU INC SPON ADR REP A 056752108 21,576 96,673 SH   SOLE 19 96,673 0 0
BAIDU INC SPON ADR REP A 056752108 1,243,634 5,572,088 SH   SOLE 21 5,572,088 0 0
BAIDU INC SPON ADR REP A 056752108 733,361 3,285,816 SH   SOLE 22 2,972,512 0 313,304
BAIDU INC SPON ADR REP A 056752108 69,231 310,189 SH   SOLE 23 310,189 0 0
BAIDU INC SPON ADR REP A 056752108 32,377 145,065 SH   SOLE 25 145,065 0 0
BAIDU INC SPON ADR REP A 056752108 195,969 878,038 SH   SOLE 26 105,912 0 772,126
BAIDU INC SPON ADR REP A 056752108 8,890 39,830 SH   SOLE 28 39,830 0 0
BAIDU INC SPON ADR REP A 056752108 20,286 90,893 SH   SOLE 29 59,273 0 31,620
BAIDU INC SPON ADR REP A 056752108 367,799 1,647,921 SH   SOLE 30 1,647,921 0 0
BAIDU INC SPON ADR REP A 056752108 40,408 181,046 SH   SOLE 31 16,626 0 164,420
BAIDU INC SPON ADR REP A 056752108 13,123 58,798 SH   SOLE 32 58,798 0 0
BAIDU INC SPON ADR REP A 056752108 240,173 1,076,091 SH   SOLE 34 1,076,091 0 0
BAIDU INC SPON ADR REP A 056752108 327 1,464 SH   SOLE 40 1,464 0 0
BAKER HUGHES A GE CO CL A 05722G100 15,945 574,185 SH   SOLE 2 191,819 0 382,366
BAKER HUGHES A GE CO CL A 05722G100 4,240 152,697 SH   SOLE 4 142,080 0 10,617
BAKER HUGHES A GE CO CL A 05722G100 9,178 330,507 SH   SOLE 7 319,453 0 11,054
BAKER HUGHES A GE CO CL A 05722G100 455 16,400 SH   SOLE 13 16,400 0 0
BAKER HUGHES A GE CO CL A 05722G100 82 2,936 SH   SOLE 15 2,936 0 0
BAKER HUGHES A GE CO CL A 05722G100 26,890 968,296 SH   SOLE 18 914,224 0 54,072
BAKER HUGHES A GE CO CL A 05722G100 23,139 833,249 SH   SOLE 19 833,249 0 0
BAKER HUGHES A GE CO CL A 05722G100 4,535 163,300 SH   SOLE 20 0 0 163,300
BAKER HUGHES A GE CO CL A 05722G100 273,757 9,857,997 SH   SOLE 21 9,857,997 0 0
BAKER HUGHES A GE CO CL A 05722G100 321,423 11,574,466 SH   SOLE 22 9,386,360 0 2,188,106
BAKER HUGHES A GE CO CL A 05722G100 14,183 510,717 SH   SOLE 23 510,717 0 0
BAKER HUGHES A GE CO CL A 05722G100 11,594 417,483 SH   SOLE 25 417,483 0 0
BAKER HUGHES A GE CO CL A 05722G100 41,370 1,489,741 SH   SOLE 26 456,063 0 1,033,678
BAKER HUGHES A GE CO CL A 05722G100 1,693 60,961 SH   SOLE 28 60,961 0 0
BAKER HUGHES A GE CO CL A 05722G100 4,840 174,290 SH   SOLE 29 174,290 0 0
BAKER HUGHES A GE CO CL A 05722G100 39,098 1,407,932 SH   SOLE 30 1,407,932 0 0
BAKER HUGHES A GE CO CL A 05722G100 6,309 227,190 SH   SOLE 31 84,128 0 143,062
BAKER HUGHES A GE CO CL A 05722G100 31,647 1,139,617 SH   SOLE 34 1,139,617 0 0
BAKER HUGHES A GE CO CL A 05722G100 11,770 423,848 SH   SOLE 36 423,848 0 0
BAKER HUGHES A GE CO CL A 05722G100 236 8,493 SH   SOLE 40 8,493 0 0
BALCHEM CORP COM 057665200 128 1,568 SH   SOLE 2 1,326 0 242
BALCHEM CORP COM 057665200 11 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 63 770 SH   SOLE 7 770 0 0
BALCHEM CORP COM 057665200 11,198 136,977 SH   SOLE 18 136,977 0 0
BALCHEM CORP COM 057665200 2,022 24,733 SH   SOLE 19 24,733 0 0
BALCHEM CORP COM 057665200 239,631 2,931,262 SH   SOLE 21 2,931,262 0 0
BALCHEM CORP COM 057665200 71,600 875,845 SH   SOLE 22 818,996 0 56,849
BALCHEM CORP COM 057665200 8 103 SH   SOLE 23 103 0 0
BALCHEM CORP COM 057665200 1,814 22,190 SH   SOLE 26 2,598 0 19,592
BALCHEM CORP COM 057665200 368 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 3,657 44,734 SH   SOLE 30 44,734 0 0
BALCHEM CORP COM 057665200 271 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 246 11,196 SH   SOLE 2 9,947 0 1,249
BALDWIN & LYONS INC CL B 057755209 5 233 SH   SOLE 7 233 0 0
BALDWIN & LYONS INC CL B 057755209 800 36,382 SH   SOLE 18 36,382 0 0
BALDWIN & LYONS INC CL B 057755209 450 20,476 SH   SOLE 19 20,476 0 0
BALDWIN & LYONS INC CL B 057755209 7,354 334,263 SH   SOLE 21 334,263 0 0
BALDWIN & LYONS INC CL B 057755209 12,051 547,790 SH   SOLE 22 526,196 0 21,594
BALDWIN & LYONS INC CL B 057755209 73 3,331 SH   SOLE 23 3,331 0 0
BALDWIN & LYONS INC CL B 057755209 417 18,974 SH   SOLE 26 0 0 18,974
BALDWIN & LYONS INC CL B 057755209 38 1,731 SH   SOLE 28 1,731 0 0
BALDWIN & LYONS INC CL B 057755209 66 2,986 SH   SOLE 30 2,986 0 0
BALDWIN & LYONS INC CL B 057755209 37 1,669 SH   SOLE 40 1,669 0 0
BALL CORP COM 058498106 18,482 465,413 SH   SOLE 2 153,396 0 312,017
BALL CORP COM 058498106 4,025 101,355 SH   SOLE 4 92,451 0 8,904
BALL CORP COM 058498106 10,435 262,774 SH   SOLE 7 242,901 0 19,873
BALL CORP COM 058498106 304 7,655 SH   SOLE 13 7,655 0 0
BALL CORP COM 058498106 115 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 29,602 745,455 SH   SOLE 18 685,252 0 60,203
BALL CORP COM 058498106 3,162 79,620 SH   SOLE 19 79,620 0 0
BALL CORP COM 058498106 5,419 136,455 SH   SOLE 20 0 0 136,455
BALL CORP COM 058498106 283,412 7,137,056 SH   SOLE 21 7,137,056 0 0
BALL CORP COM 058498106 367,992 9,266,982 SH   SOLE 22 7,587,184 0 1,679,798
BALL CORP COM 058498106 17,093 430,448 SH   SOLE 23 430,448 0 0
BALL CORP COM 058498106 11,502 289,651 SH   SOLE 25 289,651 0 0
BALL CORP COM 058498106 39,450 993,464 SH   SOLE 26 373,719 0 619,745
BALL CORP COM 058498106 1,988 50,052 SH   SOLE 28 50,052 0 0
BALL CORP COM 058498106 3,824 96,287 SH   SOLE 29 12,890 0 83,397
BALL CORP COM 058498106 38,828 977,791 SH   SOLE 30 977,791 0 0
BALL CORP COM 058498106 5,625 141,646 SH   SOLE 31 69,640 0 72,006
BALL CORP COM 058498106 606 15,272 SH   SOLE 34 15,272 0 0
BALL CORP COM 058498106 12,340 310,742 SH   SOLE 36 310,742 0 0
BALL CORP COM 058498106 266 6,708 SH   SOLE 40 6,708 0 0
BALLANTYNE STRONG INC COM 058516105 9 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 160 35,894 SH   SOLE 21 35,894 0 0
BALLANTYNE STRONG INC COM 058516105 27 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 185 9,602 SH   SOLE 2 1,831 0 7,771
BANC OF CALIFORNIA INC COM 05990K106 25 1,272 SH   SOLE 7 1,272 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,854 199,706 SH   SOLE 18 199,706 0 0
BANC OF CALIFORNIA INC COM 05990K106 652 33,781 SH   SOLE 19 33,781 0 0
BANC OF CALIFORNIA INC COM 05990K106 77,244 4,002,272 SH   SOLE 21 4,002,272 0 0
BANC OF CALIFORNIA INC COM 05990K106 24,150 1,251,284 SH   SOLE 22 1,168,656 0 82,628
BANC OF CALIFORNIA INC COM 05990K106 261 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 92 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,197 62,038 SH   SOLE 30 62,038 0 0
BANC OF CALIFORNIA INC COM 05990K106 59 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 172 3,238 SH   SOLE 2 706 0 2,532
BANCFIRST CORP COM 05945F103 18 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,050 57,442 SH   SOLE 18 57,442 0 0
BANCFIRST CORP COM 05945F103 709 13,357 SH   SOLE 19 13,357 0 0
BANCFIRST CORP COM 05945F103 28,233 531,704 SH   SOLE 21 531,704 0 0
BANCFIRST CORP COM 05945F103 26,983 508,154 SH   SOLE 22 477,268 0 30,886
BANCFIRST CORP COM 05945F103 273 5,147 SH   SOLE 26 0 0 5,147
BANCFIRST CORP COM 05945F103 129 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 188 3,536 SH   SOLE 30 3,536 0 0
BANCFIRST CORP COM 05945F103 70 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 43,890 5,555,748 SH   SOLE 18 5,543,521 0 12,227
BANCO BRADESCO S A SP ADR PFD NEW 059460303 25,468 2,143,768 SH   SOLE 18 178,768 0 1,965,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20,373 1,714,904 SH   SOLE 19 1,714,904 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 132,812 11,179,431 SH   SOLE 21 11,179,431 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 30,229 2,544,552 SH   SOLE 25 2,544,552 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 22,041 1,855,325 SH   SOLE 26 0 0 1,855,325
BANCO BRADESCO S A SP ADR PFD NEW 059460303 8,949 753,246 SH   SOLE 30 753,246 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 137,820 11,601,021 SH   SOLE 34 11,601,021 0 0
BANCO DE CHILE SPONSORED ADR 059520106 359 3,574 SH   SOLE 21 3,574 0 0
BANCO DE CHILE SPONSORED ADR 059520106 3,245 32,261 SH   SOLE 25 32,261 0 0
BANCO DE CHILE SPONSORED ADR 059520106 1,877 18,663 SH   SOLE 26 0 0 18,663
BANCO DE CHILE SPONSORED ADR 059520106 446 4,432 SH   SOLE 30 4,432 0 0
BANCO DE CHILE SPONSORED ADR 059520106 547 5,437 SH   SOLE 34 5,437 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,700 99,098 SH   SOLE 2 19,500 0 79,598
BANCO MACRO SA SPON ADR B 05961W105 16,572 153,487 SH   SOLE 18 153,487 0 0
BANCO MACRO SA SPON ADR B 05961W105 16,164 149,711 SH   SOLE 19 149,711 0 0
BANCO MACRO SA SPON ADR B 05961W105 26,652 246,850 SH   SOLE 21 246,850 0 0
BANCO MACRO SA SPON ADR B 05961W105 10,679 98,903 SH   SOLE 22 98,903 0 0
BANCO MACRO SA SPON ADR B 05961W105 18,691 173,110 SH   SOLE 25 173,110 0 0
BANCO MACRO SA SPON ADR B 05961W105 20,528 190,128 SH   SOLE 29 190,128 0 0
BANCO MACRO SA SPON ADR B 05961W105 20,031 185,524 SH   SOLE 34 185,524 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 17,559 1,460,853 SH   SOLE 22 1,460,853 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 2,811 233,895 SH   SOLE 30 233,895 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 127 3,800 SH   SOLE 2 0 0 3,800
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 19,034 568,020 SH   SOLE 21 568,020 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,920 116,993 SH   SOLE 25 116,993 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,336 159,231 SH   SOLE 26 109,066 0 50,165
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,770 321,386 SH   SOLE 30 321,386 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 579 17,277 SH   SOLE 34 17,277 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 12 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 363 50,565 SH   SOLE 26 0 0 50,565
BANCO SANTANDER SA ADR 05964H105 33 5,049 SH   SOLE 31 0 0 5,049
BANCOLOMBIA S A SPON ADR PREF 05968L102 170 4,042 SH   SOLE 2 0 0 4,042
BANCOLOMBIA S A SPON ADR PREF 05968L102 66 1,581 SH   SOLE 4 1,581 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,048 24,949 SH   SOLE 18 24,949 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 17,381 413,633 SH   SOLE 21 413,633 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 10,652 253,493 SH   SOLE 22 253,493 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,005 23,911 SH   SOLE 26 0 0 23,911
BANCOLOMBIA S A SPON ADR PREF 05968L102 52 1,241 SH   SOLE 28 1,241 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,407 81,081 SH   SOLE 30 81,081 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 337 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 109 10,083 SH   SOLE 2 2,076 0 8,007
BANCORP INC DEL COM 05969A105 9 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,888 174,824 SH   SOLE 18 174,824 0 0
BANCORP INC DEL COM 05969A105 426 39,487 SH   SOLE 19 39,487 0 0
BANCORP INC DEL COM 05969A105 17,612 1,630,752 SH   SOLE 21 1,630,752 0 0
BANCORP INC DEL COM 05969A105 14,092 1,304,824 SH   SOLE 22 1,225,022 0 79,802
BANCORP INC DEL COM 05969A105 315 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 55 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 125 11,529 SH   SOLE 30 11,529 0 0
BANCORP INC DEL COM 05969A105 162 14,982 SH   SOLE 40 14,982 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 14 834 SH   SOLE 18 834 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 60 3,585 SH   SOLE 21 3,585 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,662 52,271 SH   SOLE 2 37,078 0 15,193
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 234 SH   SOLE 4 234 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 74 2,315 SH   SOLE 7 2,315 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 16,712 525,548 SH   SOLE 18 525,548 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,162 67,984 SH   SOLE 19 67,984 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 182,447 5,737,317 SH   SOLE 21 5,737,317 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 94,034 2,957,037 SH   SOLE 22 2,792,798 0 164,239
BANCORPSOUTH BK TUPELO MISS COM 05971J102 39 1,214 SH   SOLE 23 1,214 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 693 21,793 SH   SOLE 26 16,785 0 5,008
BANCORPSOUTH BK TUPELO MISS COM 05971J102 392 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 497 15,632 SH   SOLE 30 15,632 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 291 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 7,006 214,519 SH   SOLE 19 214,519 0 0
BANDWIDTH INC COM CL A 05988J103 95 2,901 SH   SOLE 22 2,901 0 0
BANDWIDTH INC COM CL A 05988J103 3,314 101,481 SH   SOLE 34 101,481 0 0
BANK AMER CORP COM 060505104 428,191 14,277,799 SH   SOLE 2 4,386,104 0 9,891,695
BANK AMER CORP COM 060505104 109,461 3,649,920 SH   SOLE 4 3,399,064 0 250,856
BANK AMER CORP COM 060505104 208,413 6,949,408 SH   SOLE 7 6,688,278 0 261,130
BANK AMER CORP COM 060505104 8,414 280,574 SH   SOLE 13 280,574 0 0
BANK AMER CORP COM 060505104 2,184 72,835 SH   SOLE 15 72,835 0 0
BANK AMER CORP COM 060505104 900,742 30,034,758 SH   SOLE 18 25,903,430 0 4,131,328
BANK AMER CORP COM 060505104 1,752,685 58,442,299 SH   SOLE 19 58,442,299 0 0
BANK AMER CORP COM 060505104 89,012 2,968,054 SH   SOLE 20 48,170 0 2,919,884
BANK AMER CORP COM 060505104 5,062,660 168,811,597 SH   SOLE 21 168,811,597 0 0
BANK AMER CORP COM 060505104 7,894,042 263,222,486 SH   SOLE 22 213,713,654 0 49,508,832
BANK AMER CORP COM 060505104 383,000 12,770,926 SH   SOLE 23 12,770,926 0 0
BANK AMER CORP COM 060505104 249,576 8,321,987 SH   SOLE 25 8,179,669 0 142,318
BANK AMER CORP COM 060505104 800,288 26,685,162 SH   SOLE 26 8,631,565 0 18,053,597
BANK AMER CORP COM 060505104 44,882 1,496,554 SH   SOLE 28 1,496,554 0 0
BANK AMER CORP COM 060505104 25,579 852,915 SH   SOLE 29 288,722 0 564,193
BANK AMER CORP COM 060505104 1,096,038 36,546,791 SH   SOLE 30 36,546,791 0 0
BANK AMER CORP COM 060505104 119,162 3,973,385 SH   SOLE 31 1,940,732 0 2,032,653
BANK AMER CORP COM 060505104 6,164 205,523 SH   SOLE 32 205,523 0 0
BANK AMER CORP COM 060505104 378,352 12,615,955 SH   SOLE 34 12,615,955 0 0
BANK AMER CORP COM 060505104 286,167 9,542,075 SH   SOLE 36 9,542,075 0 0
BANK AMER CORP COM 060505104 5,859 195,374 SH   SOLE 40 195,374 0 0
BANK AMER CORP OPTIONS 060505104 138 4,600 SH Call SOLE 2 4,600 0 0
BANK AMER CORP OPTIONS 060505104 11,936 398,000 SH Call SOLE 19 398,000 0 0
BANK AMER CORP OPTIONS 060505104 168 5,600 SH Call SOLE 22 5,600 0 0
BANK AMER CORP OPTIONS 060505104 4,253 141,800 SH Call SOLE 34 141,800 0 0
BANK COMM HLDGS COM 06424J103 24 2,053 SH   SOLE 2 558 0 1,495
BANK COMM HLDGS COM 06424J103 636 54,597 SH   SOLE 18 54,597 0 0
BANK COMM HLDGS COM 06424J103 101 8,672 SH   SOLE 19 8,672 0 0
BANK COMM HLDGS COM 06424J103 5,960 511,624 SH   SOLE 21 511,624 0 0
BANK COMM HLDGS COM 06424J103 1,607 137,931 SH   SOLE 22 124,843 0 13,088
BANK COMM HLDGS COM 06424J103 26 2,213 SH   SOLE 26 0 0 2,213
BANK HAWAII CORP COM 062540109 3,514 42,289 SH   SOLE 2 21,825 0 20,464
BANK HAWAII CORP COM 062540109 20 238 SH   SOLE 4 238 0 0
BANK HAWAII CORP COM 062540109 403 4,845 SH   SOLE 7 4,845 0 0
BANK HAWAII CORP COM 062540109 13,452 161,872 SH   SOLE 18 161,872 0 0
BANK HAWAII CORP COM 062540109 545 6,563 SH   SOLE 19 6,563 0 0
BANK HAWAII CORP COM 062540109 239,012 2,876,198 SH   SOLE 21 2,876,198 0 0
BANK HAWAII CORP COM 062540109 131,835 1,586,463 SH   SOLE 22 1,413,637 0 172,826
BANK HAWAII CORP COM 062540109 1,097 13,201 SH   SOLE 26 8,799 0 4,402
BANK HAWAII CORP COM 062540109 507 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 94 1,126 SH   SOLE 29 0 0 1,126
BANK HAWAII CORP COM 062540109 697 8,383 SH   SOLE 30 8,383 0 0
BANK HAWAII CORP COM 062540109 72 864 SH   SOLE 31 864 0 0
BANK HAWAII CORP COM 062540109 1,460 17,571 SH   SOLE 32 17,571 0 0
BANK HAWAII CORP COM 062540109 72 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 439 5,284 SH   SOLE 40 5,284 0 0
BANK NEW YORK MELLON CORP COM 064058100 67,578 1,311,431 SH   SOLE 2 354,443 0 956,988
BANK NEW YORK MELLON CORP COM 064058100 16,583 321,804 SH   SOLE 4 296,786 0 25,018
BANK NEW YORK MELLON CORP COM 064058100 37,772 733,002 SH   SOLE 7 692,231 0 40,771
BANK NEW YORK MELLON CORP COM 064058100 1,034 20,069 SH   SOLE 13 20,069 0 0
BANK NEW YORK MELLON CORP COM 064058100 409 7,929 SH   SOLE 15 7,929 0 0
BANK NEW YORK MELLON CORP COM 064058100 96,015 1,863,291 SH   SOLE 18 1,718,709 0 144,582
BANK NEW YORK MELLON CORP COM 064058100 7,962 154,510 SH   SOLE 19 154,510 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,056 330,987 SH   SOLE 20 0 0 330,987
BANK NEW YORK MELLON CORP COM 064058100 833,677 16,178,487 SH   SOLE 21 16,178,487 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,389,775 26,970,208 SH   SOLE 22 21,934,749 0 5,035,459
BANK NEW YORK MELLON CORP COM 064058100 65,404 1,269,234 SH   SOLE 23 1,269,234 0 0
BANK NEW YORK MELLON CORP COM 064058100 42,521 825,166 SH   SOLE 25 825,166 0 0
BANK NEW YORK MELLON CORP COM 064058100 159,574 3,096,718 SH   SOLE 26 950,849 0 2,145,869
BANK NEW YORK MELLON CORP COM 064058100 7,985 154,964 SH   SOLE 28 154,964 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,554 30,148 SH   SOLE 29 30,148 0 0
BANK NEW YORK MELLON CORP COM 064058100 181,481 3,521,852 SH   SOLE 30 3,521,852 0 0
BANK NEW YORK MELLON CORP COM 064058100 22,328 433,307 SH   SOLE 31 221,009 0 212,298
BANK NEW YORK MELLON CORP COM 064058100 4,211 81,722 SH   SOLE 34 81,722 0 0
BANK NEW YORK MELLON CORP COM 064058100 61,590 1,195,229 SH   SOLE 36 1,195,229 0 0
BANK NEW YORK MELLON CORP COM 064058100 990 19,219 SH   SOLE 40 19,219 0 0
BANK OF MARIN BANCORP COM 063425102 87 1,255 SH   SOLE 2 284 0 971
BANK OF MARIN BANCORP COM 063425102 26 372 SH   SOLE 7 372 0 0
BANK OF MARIN BANCORP COM 063425102 1,581 22,932 SH   SOLE 18 22,932 0 0
BANK OF MARIN BANCORP COM 063425102 348 5,042 SH   SOLE 19 5,042 0 0
BANK OF MARIN BANCORP COM 063425102 15,150 219,728 SH   SOLE 21 219,728 0 0
BANK OF MARIN BANCORP COM 063425102 19,526 283,197 SH   SOLE 22 273,239 0 9,958
BANK OF MARIN BANCORP COM 063425102 580 8,418 SH   SOLE 26 0 0 8,418
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 287 6,400 SH   SOLE 2 2,259 0 4,141
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 53 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 7,959 177,332 SH   SOLE 18 177,016 0 316
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,869 41,642 SH   SOLE 19 41,642 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 70,477 1,570,346 SH   SOLE 21 1,570,346 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 25,529 568,826 SH   SOLE 22 482,849 0 85,977
BANK OF THE OZARKS COM 063904106 5,237 108,495 SH   SOLE 2 57,345 0 51,150
BANK OF THE OZARKS COM 063904106 22 464 SH   SOLE 4 464 0 0
BANK OF THE OZARKS COM 063904106 3,035 62,878 SH   SOLE 7 62,878 0 0
BANK OF THE OZARKS COM 063904106 19,469 403,328 SH   SOLE 18 403,328 0 0
BANK OF THE OZARKS COM 063904106 868 17,980 SH   SOLE 19 17,980 0 0
BANK OF THE OZARKS COM 063904106 282,535 5,853,230 SH   SOLE 21 5,853,230 0 0
BANK OF THE OZARKS COM 063904106 195,134 4,042,560 SH   SOLE 22 3,616,902 0 425,658
BANK OF THE OZARKS COM 063904106 1,546 32,021 SH   SOLE 26 17,228 0 14,793
BANK OF THE OZARKS COM 063904106 813 16,848 SH   SOLE 28 16,848 0 0
BANK OF THE OZARKS COM 063904106 129 2,667 SH   SOLE 29 0 0 2,667
BANK OF THE OZARKS COM 063904106 1,180 24,451 SH   SOLE 30 24,451 0 0
BANK OF THE OZARKS COM 063904106 125 2,589 SH   SOLE 31 2,589 0 0
BANK OF THE OZARKS COM 063904106 619 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 18 873 SH   SOLE 21 873 0 0
BANKFINANCIAL CORP COM 06643P104 37 2,175 SH   SOLE 2 626 0 1,549
BANKFINANCIAL CORP COM 06643P104 10 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 853 50,213 SH   SOLE 18 50,213 0 0
BANKFINANCIAL CORP COM 06643P104 185 10,880 SH   SOLE 19 10,880 0 0
BANKFINANCIAL CORP COM 06643P104 8,425 496,143 SH   SOLE 21 496,143 0 0
BANKFINANCIAL CORP COM 06643P104 10,848 638,856 SH   SOLE 22 613,929 0 24,927
BANKFINANCIAL CORP COM 06643P104 159 9,356 SH   SOLE 26 0 0 9,356
BANKUNITED INC COM 06652K103 2,572 64,329 SH   SOLE 2 11,834 0 52,495
BANKUNITED INC COM 06652K103 17 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 139 3,488 SH   SOLE 7 3,488 0 0
BANKUNITED INC COM 06652K103 2,242 56,069 SH   SOLE 18 56,069 0 0
BANKUNITED INC COM 06652K103 620 15,510 SH   SOLE 19 15,510 0 0
BANKUNITED INC COM 06652K103 56,466 1,412,349 SH   SOLE 21 1,412,349 0 0
BANKUNITED INC COM 06652K103 122,742 3,070,087 SH   SOLE 22 2,702,014 0 368,073
BANKUNITED INC COM 06652K103 1,109 27,751 SH   SOLE 26 16,185 0 11,566
BANKUNITED INC COM 06652K103 598 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 809 20,232 SH   SOLE 30 20,232 0 0
BANKUNITED INC COM 06652K103 90 2,242 SH   SOLE 31 2,242 0 0
BANKUNITED INC COM 06652K103 112 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 526 13,164 SH   SOLE 40 13,164 0 0
BANKWELL FINL GROUP INC COM 06654A103 26 800 SH   SOLE 2 177 0 623
BANKWELL FINL GROUP INC COM 06654A103 673 20,837 SH   SOLE 18 20,837 0 0
BANKWELL FINL GROUP INC COM 06654A103 178 5,507 SH   SOLE 19 5,507 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,309 195,455 SH   SOLE 21 195,455 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,678 51,974 SH   SOLE 22 47,586 0 4,388
BANNER CORP COM NEW 06652V208 1,014 18,271 SH   SOLE 2 12,933 0 5,338
BANNER CORP COM NEW 06652V208 45 814 SH   SOLE 7 814 0 0
BANNER CORP COM NEW 06652V208 8,239 148,478 SH   SOLE 18 148,478 0 0
BANNER CORP COM NEW 06652V208 3,332 60,046 SH   SOLE 19 60,046 0 0
BANNER CORP COM NEW 06652V208 169,090 3,047,217 SH   SOLE 21 3,047,217 0 0
BANNER CORP COM NEW 06652V208 57,405 1,034,512 SH   SOLE 22 972,651 0 61,861
BANNER CORP COM NEW 06652V208 3,794 68,378 SH   SOLE 23 68,378 0 0
BANNER CORP COM NEW 06652V208 1,598 28,795 SH   SOLE 26 8,937 0 19,858
BANNER CORP COM NEW 06652V208 239 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 786 14,167 SH   SOLE 29 0 0 14,167
BANNER CORP COM NEW 06652V208 2,520 45,420 SH   SOLE 30 45,420 0 0
BANNER CORP COM NEW 06652V208 119 2,139 SH   SOLE 40 2,139 0 0
BAOZUN INC SPONSORED ADR 06684L103 187 4,084 SH   SOLE 4 4,084 0 0
BAOZUN INC SPONSORED ADR 06684L103 11,822 257,680 SH   SOLE 21 257,680 0 0
BAOZUN INC SPONSORED ADR 06684L103 4,865 106,028 SH   SOLE 22 106,028 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,733 59,569 SH   SOLE 30 59,569 0 0
BAR HBR BANKSHARES COM 066849100 83 2,988 SH   SOLE 2 625 0 2,363
BAR HBR BANKSHARES COM 066849100 11 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,525 55,008 SH   SOLE 18 55,008 0 0
BAR HBR BANKSHARES COM 066849100 301 10,848 SH   SOLE 19 10,848 0 0
BAR HBR BANKSHARES COM 066849100 14,013 505,518 SH   SOLE 21 505,518 0 0
BAR HBR BANKSHARES COM 066849100 6,241 225,149 SH   SOLE 22 210,878 0 14,271
BAR HBR BANKSHARES COM 066849100 88 3,184 SH   SOLE 30 3,184 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 308,413 11,713,360 SH   SOLE 21 11,713,360 0 0
BARNES & NOBLE ED INC COM 06777U101 56 8,170 SH   SOLE 2 1,751 0 6,419
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 5 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 1,272 184,548 SH   SOLE 18 184,548 0 0
BARNES & NOBLE ED INC COM 06777U101 198 28,673 SH   SOLE 19 28,673 0 0
BARNES & NOBLE ED INC COM 06777U101 24,729 3,589,149 SH   SOLE 21 3,589,149 0 0
BARNES & NOBLE ED INC COM 06777U101 7,111 1,032,035 SH   SOLE 22 928,303 0 103,732
BARNES & NOBLE ED INC COM 06777U101 38 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 324 47,097 SH   SOLE 30 47,097 0 0
BARNES & NOBLE ED INC COM 06777U101 20 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 62 12,482 SH   SOLE 2 2,335 0 10,147
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 6 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 1,404 283,605 SH   SOLE 18 283,605 0 0
BARNES & NOBLE INC COM 067774109 203 41,046 SH   SOLE 19 41,046 0 0
BARNES & NOBLE INC COM 067774109 27,438 5,542,971 SH   SOLE 21 5,542,971 0 0
BARNES & NOBLE INC COM 067774109 7,754 1,566,380 SH   SOLE 22 1,414,646 0 151,734
BARNES & NOBLE INC COM 067774109 44 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 425 85,907 SH   SOLE 30 85,907 0 0
BARNES & NOBLE INC COM 067774109 23 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 716 11,959 SH   SOLE 2 2,112 0 9,847
BARNES GROUP INC COM 067806109 17 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 66 1,095 SH   SOLE 7 1,095 0 0
BARNES GROUP INC COM 067806109 13,667 228,195 SH   SOLE 18 228,195 0 0
BARNES GROUP INC COM 067806109 2,354 39,309 SH   SOLE 19 39,309 0 0
BARNES GROUP INC COM 067806109 277,066 4,626,250 SH   SOLE 21 4,626,250 0 0
BARNES GROUP INC COM 067806109 85,091 1,420,792 SH   SOLE 22 1,319,910 0 100,882
BARNES GROUP INC COM 067806109 665 11,109 SH   SOLE 26 5,394 0 5,715
BARNES GROUP INC COM 067806109 430 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 4,108 68,588 SH   SOLE 30 68,588 0 0
BARNES GROUP INC COM 067806109 326 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 1 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 152 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 33 401 SH   SOLE 2 296 0 105
BARRETT BUSINESS SERVICES IN COM 068463108 14 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,023 24,412 SH   SOLE 18 24,412 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 445 5,374 SH   SOLE 19 5,374 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 18,634 224,836 SH   SOLE 21 224,836 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 14,977 180,702 SH   SOLE 22 171,675 0 9,027
BARRICK GOLD CORP COM 067901108 9,146 734,640 SH   SOLE 21 734,640 0 0
BARRICK GOLD CORP COM 067901108 32,322 2,596,131 SH   SOLE 22 2,596,131 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 73 5,039 SH   SOLE 2 1,832 0 3,207
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 7 486 SH   SOLE 4 486 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 904 62,589 SH   SOLE 18 62,589 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 233 16,119 SH   SOLE 19 16,119 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 7,975 552,283 SH   SOLE 21 552,283 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 9,235 639,546 SH   SOLE 22 609,883 0 29,663
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 99 6,839 SH   SOLE 26 0 0 6,839
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 56 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 39 2,682 SH   SOLE 29 0 0 2,682
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 45 3,147 SH   SOLE 30 3,147 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 53 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 73 2,419 SH   SOLE 2 487 0 1,932
BASSETT FURNITURE INDS INC COM 070203104 9 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 1,119 36,857 SH   SOLE 18 36,857 0 0
BASSETT FURNITURE INDS INC COM 070203104 215 7,091 SH   SOLE 19 7,091 0 0
BASSETT FURNITURE INDS INC COM 070203104 10,262 338,108 SH   SOLE 21 338,108 0 0
BASSETT FURNITURE INDS INC COM 070203104 10,549 347,587 SH   SOLE 22 334,099 0 13,488
BAXTER INTL INC COM 071813109 111,963 1,721,450 SH   SOLE 2 1,252,196 0 469,254
BAXTER INTL INC COM 071813109 21,167 325,443 SH   SOLE 4 313,513 0 11,930
BAXTER INTL INC COM 071813109 29,552 454,361 SH   SOLE 7 430,908 0 23,453
BAXTER INTL INC COM 071813109 1,404 21,593 SH   SOLE 13 21,593 0 0
BAXTER INTL INC COM 071813109 242 3,719 SH   SOLE 15 3,719 0 0
BAXTER INTL INC COM 071813109 202,437 3,112,507 SH   SOLE 18 2,945,147 0 167,360
BAXTER INTL INC COM 071813109 241,059 3,706,318 SH   SOLE 19 3,706,318 0 0
BAXTER INTL INC COM 071813109 15,887 244,271 SH   SOLE 20 0 0 244,271
BAXTER INTL INC COM 071813109 677,746 10,420,452 SH   SOLE 21 10,420,452 0 0
BAXTER INTL INC COM 071813109 1,005,043 15,452,694 SH   SOLE 22 12,315,355 0 3,137,339
BAXTER INTL INC COM 071813109 62,661 963,420 SH   SOLE 23 963,420 0 0
BAXTER INTL INC COM 071813109 38,651 594,268 SH   SOLE 25 562,646 0 31,622
BAXTER INTL INC COM 071813109 106,959 1,644,511 SH   SOLE 26 500,144 0 1,144,367
BAXTER INTL INC COM 071813109 4,819 74,092 SH   SOLE 28 74,092 0 0
BAXTER INTL INC COM 071813109 11,726 180,283 SH   SOLE 29 178,087 0 2,196
BAXTER INTL INC COM 071813109 109,468 1,683,092 SH   SOLE 30 1,683,092 0 0
BAXTER INTL INC COM 071813109 37,724 580,007 SH   SOLE 31 353,191 0 226,816
BAXTER INTL INC COM 071813109 102,330 1,573,340 SH   SOLE 34 1,573,340 0 0
BAXTER INTL INC COM 071813109 45,148 694,161 SH   SOLE 36 694,161 0 0
BAXTER INTL INC COM 071813109 641 9,848 SH   SOLE 40 9,848 0 0
BAY BANCORP INC COM 07203T106 17 1,257 SH   SOLE 18 1,257 0 0
BAY BANCORP INC COM 07203T106 301 22,579 SH   SOLE 21 22,579 0 0
BAYTEX ENERGY CORP COM 07317Q105 2 755 SH   SOLE 21 755 0 0
BB&T CORP COM 054937107 50,863 977,387 SH   SOLE 2 237,711 0 739,676
BB&T CORP COM 054937107 13,651 262,324 SH   SOLE 4 240,062 0 22,262
BB&T CORP COM 054937107 31,362 602,651 SH   SOLE 7 569,220 0 33,431
BB&T CORP COM 054937107 1,123 21,575 SH   SOLE 13 21,575 0 0
BB&T CORP COM 054937107 359 6,902 SH   SOLE 15 6,902 0 0
BB&T CORP COM 054937107 77,744 1,493,925 SH   SOLE 18 1,389,280 0 104,645
BB&T CORP COM 054937107 2,537 48,751 SH   SOLE 19 48,751 0 0
BB&T CORP COM 054937107 13,667 262,624 SH   SOLE 20 0 0 262,624
BB&T CORP COM 054937107 866,308 16,646,973 SH   SOLE 21 16,646,973 0 0
BB&T CORP COM 054937107 1,099,019 21,118,728 SH   SOLE 22 17,079,196 0 4,039,532
BB&T CORP COM 054937107 51,031 980,605 SH   SOLE 23 980,605 0 0
BB&T CORP COM 054937107 34,330 659,688 SH   SOLE 25 659,688 0 0
BB&T CORP COM 054937107 114,505 2,200,328 SH   SOLE 26 757,829 0 1,442,499
BB&T CORP COM 054937107 6,220 119,517 SH   SOLE 28 119,517 0 0
BB&T CORP COM 054937107 1,338 25,714 SH   SOLE 29 21,433 0 4,281
BB&T CORP COM 054937107 142,850 2,745,005 SH   SOLE 30 2,745,005 0 0
BB&T CORP COM 054937107 16,903 324,806 SH   SOLE 31 157,872 0 166,934
BB&T CORP COM 054937107 2,638 50,698 SH   SOLE 32 50,698 0 0
BB&T CORP COM 054937107 1,999 38,421 SH   SOLE 34 38,421 0 0
BB&T CORP COM 054937107 39,999 768,620 SH   SOLE 36 768,620 0 0
BB&T CORP COM 054937107 763 14,658 SH   SOLE 40 14,658 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 9,579 419,936 SH   SOLE 21 419,936 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 2,980 130,650 SH   SOLE 22 130,650 0 0
BBX CAP CORP NEW CL A 05491N104 107 11,661 SH   SOLE 21 11,661 0 0
BBX CAP CORP NEW CL A 05491N104 6,765 734,528 SH   SOLE 22 698,468 0 36,060
BBX CAP CORP NEW CL A 05491N104 918 99,651 SH   SOLE 26 14,206 0 85,445
BBX CAP CORP NEW CL A 05491N104 121 13,183 SH   SOLE 30 13,183 0 0
BCB BANCORP INC COM 055298103 24 1,533 SH   SOLE 2 374 0 1,159
BCB BANCORP INC COM 055298103 592 37,849 SH   SOLE 18 37,849 0 0
BCB BANCORP INC COM 055298103 124 7,951 SH   SOLE 19 7,951 0 0
BCB BANCORP INC COM 055298103 5,667 362,094 SH   SOLE 21 362,094 0 0
BCB BANCORP INC COM 055298103 2,871 183,446 SH   SOLE 22 172,122 0 11,324
BCE INC COM NEW 05534B760 258 6,000 SH   SOLE 2 6,000 0 0
BCE INC COM NEW 05534B760 5,612 130,399 SH   SOLE 18 98,479 0 31,920
BCE INC COM NEW 05534B760 69,925 1,624,645 SH   SOLE 19 1,624,645 0 0
BCE INC COM NEW 05534B760 4,479 104,060 SH   SOLE 22 104,060 0 0
BCE INC COM NEW 05534B760 990 23,005 SH   SOLE 25 23,005 0 0
BCE INC COM NEW 05534B760 1,369 31,800 SH   SOLE 34 31,800 0 0
BEACON ROOFING SUPPLY INC COM 073685109 865 16,304 SH   SOLE 2 12,665 0 3,639
BEACON ROOFING SUPPLY INC COM 073685109 20 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 119 2,240 SH   SOLE 7 2,240 0 0
BEACON ROOFING SUPPLY INC COM 073685109 11,796 222,272 SH   SOLE 18 222,272 0 0
BEACON ROOFING SUPPLY INC COM 073685109 8,758 165,034 SH   SOLE 19 165,034 0 0
BEACON ROOFING SUPPLY INC COM 073685109 127,810 2,408,325 SH   SOLE 21 2,408,325 0 0
BEACON ROOFING SUPPLY INC COM 073685109 104,776 1,974,298 SH   SOLE 22 1,848,071 0 126,227
BEACON ROOFING SUPPLY INC COM 073685109 1,752 33,010 SH   SOLE 23 33,010 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,641 106,292 SH   SOLE 26 13,799 0 92,493
BEACON ROOFING SUPPLY INC COM 073685109 516 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 675 12,712 SH   SOLE 30 12,712 0 0
BEACON ROOFING SUPPLY INC COM 073685109 436 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 757 73,863 SH   SOLE 18 73,863 0 0
BEAR ST FINL INC COM 073844102 159 15,506 SH   SOLE 19 15,506 0 0
BEAR ST FINL INC COM 073844102 6,916 674,757 SH   SOLE 21 674,757 0 0
BEAR ST FINL INC COM 073844102 2,676 261,027 SH   SOLE 22 242,935 0 18,092
BEASLEY BROADCAST GROUP INC CL A 074014101 13 1,185 SH   SOLE 2 444 0 741
BEASLEY BROADCAST GROUP INC CL A 074014101 211 18,689 SH   SOLE 18 18,689 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 27 2,361 SH   SOLE 19 2,361 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,905 168,621 SH   SOLE 21 168,621 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,134 100,386 SH   SOLE 22 95,429 0 4,957
BEAZER HOMES USA INC COM NEW 07556Q881 275 17,220 SH   SOLE 2 11,930 0 5,290
BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,795 112,568 SH   SOLE 18 112,568 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 669 41,959 SH   SOLE 19 41,959 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 25,700 1,611,288 SH   SOLE 21 1,611,288 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 17,246 1,081,252 SH   SOLE 22 1,027,873 0 53,379
BEAZER HOMES USA INC COM NEW 07556Q881 1,379 86,463 SH   SOLE 23 86,463 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 197 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 80 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 108 6,801 SH   SOLE 30 6,801 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 48 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 96,292 444,357 SH   SOLE 2 142,656 0 301,701
BECTON DICKINSON & CO COM 075887109 17,738 81,856 SH   SOLE 4 75,074 0 6,782
BECTON DICKINSON & CO COM 075887109 62,930 290,400 SH   SOLE 7 218,931 0 71,469
BECTON DICKINSON & CO COM 075887109 507 2,341 SH   SOLE 13 2,341 0 0
BECTON DICKINSON & CO COM 075887109 427 1,970 SH   SOLE 15 1,970 0 0
BECTON DICKINSON & CO COM 075887109 235,766 1,087,985 SH   SOLE 18 921,912 0 166,073
BECTON DICKINSON & CO COM 075887109 150,900 696,354 SH   SOLE 19 696,354 0 0
BECTON DICKINSON & CO COM 075887109 19,704 90,929 SH   SOLE 20 0 0 90,929
BECTON DICKINSON & CO COM 075887109 1,243,167 5,736,811 SH   SOLE 21 5,736,811 0 0
BECTON DICKINSON & CO COM 075887109 1,626,676 7,506,579 SH   SOLE 22 6,176,003 0 1,330,576
BECTON DICKINSON & CO COM 075887109 71,472 329,821 SH   SOLE 23 329,821 0 0
BECTON DICKINSON & CO COM 075887109 46,968 216,741 SH   SOLE 25 216,741 0 0
BECTON DICKINSON & CO COM 075887109 182,381 841,630 SH   SOLE 26 251,084 0 590,546
BECTON DICKINSON & CO COM 075887109 8,672 40,020 SH   SOLE 28 40,020 0 0
BECTON DICKINSON & CO COM 075887109 1,555 7,177 SH   SOLE 29 7,177 0 0
BECTON DICKINSON & CO COM 075887109 220,693 1,018,428 SH   SOLE 30 1,018,428 0 0
BECTON DICKINSON & CO COM 075887109 30,096 138,881 SH   SOLE 31 55,325 0 83,556
BECTON DICKINSON & CO COM 075887109 31,540 145,547 SH   SOLE 34 145,547 0 0
BECTON DICKINSON & CO COM 075887109 54,915 253,416 SH   SOLE 36 253,416 0 0
BECTON DICKINSON & CO COM 075887109 1,150 5,308 SH   SOLE 40 5,308 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 320,549 5,486,037 SH   SOLE 21 5,486,037 0 0
BED BATH & BEYOND INC COM 075896100 3,449 164,305 SH   SOLE 2 96,517 0 67,788
BED BATH & BEYOND INC COM 075896100 17 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 358 17,067 SH   SOLE 7 17,067 0 0
BED BATH & BEYOND INC COM 075896100 10,725 510,970 SH   SOLE 18 510,970 0 0
BED BATH & BEYOND INC COM 075896100 2,256 107,467 SH   SOLE 19 107,467 0 0
BED BATH & BEYOND INC COM 075896100 129,944 6,190,768 SH   SOLE 21 6,190,768 0 0
BED BATH & BEYOND INC COM 075896100 108,414 5,165,052 SH   SOLE 22 4,567,744 0 597,308
BED BATH & BEYOND INC COM 075896100 622 29,614 SH   SOLE 25 29,614 0 0
BED BATH & BEYOND INC COM 075896100 909 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 416 19,817 SH   SOLE 28 19,817 0 0
BED BATH & BEYOND INC COM 075896100 75 3,581 SH   SOLE 29 0 0 3,581
BED BATH & BEYOND INC COM 075896100 958 45,633 SH   SOLE 30 45,633 0 0
BED BATH & BEYOND INC COM 075896100 66 3,146 SH   SOLE 31 3,146 0 0
BED BATH & BEYOND INC COM 075896100 1,210 57,627 SH   SOLE 34 57,627 0 0
BED BATH & BEYOND INC COM 075896100 1,195 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 325 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 58,551 348,520 SH   SOLE 21 348,520 0 0
BEIGENE LTD SPONSORED ADR 07725L102 722 4,300 SH   SOLE 25 4,300 0 0
BEIGENE LTD SPONSORED ADR 07725L102 138 821 SH   SOLE 30 821 0 0
BEL FUSE INC CL A 077347201 4 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 33 1,741 SH   SOLE 2 335 0 1,406
BEL FUSE INC CL B 077347300 6 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 866 45,824 SH   SOLE 18 45,824 0 0
BEL FUSE INC CL B 077347300 155 8,225 SH   SOLE 19 8,225 0 0
BEL FUSE INC CL B 077347300 17,940 949,231 SH   SOLE 21 949,231 0 0
BEL FUSE INC CL B 077347300 5,992 317,025 SH   SOLE 22 303,043 0 13,982
BEL FUSE INC CL B 077347300 215 11,367 SH   SOLE 30 11,367 0 0
BELDEN INC COM 077454106 1,764 25,589 SH   SOLE 2 18,443 0 7,146
BELDEN INC COM 077454106 14 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 100 1,456 SH   SOLE 7 1,456 0 0
BELDEN INC COM 077454106 17,978 260,784 SH   SOLE 18 260,784 0 0
BELDEN INC COM 077454106 2,280 33,077 SH   SOLE 19 33,077 0 0
BELDEN INC COM 077454106 190,298 2,760,348 SH   SOLE 21 2,760,348 0 0
BELDEN INC COM 077454106 93,705 1,359,222 SH   SOLE 22 1,277,648 0 81,574
BELDEN INC COM 077454106 705 10,232 SH   SOLE 26 3,783 0 6,449
BELDEN INC COM 077454106 414 6,002 SH   SOLE 28 6,002 0 0
BELDEN INC COM 077454106 574 8,322 SH   SOLE 30 8,322 0 0
BELDEN INC COM 077454106 319 4,622 SH   SOLE 40 4,622 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 11 5,257 SH   SOLE 18 5,257 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 150 72,195 SH   SOLE 21 72,195 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 17 2,617 SH   SOLE 2 901 0 1,716
BELLICUM PHARMACEUTICALS INC COM 079481107 1 209 SH   SOLE 7 209 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 623 94,951 SH   SOLE 18 94,951 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 126 19,151 SH   SOLE 19 19,151 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 8,365 1,275,139 SH   SOLE 21 1,275,139 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 5,661 862,954 SH   SOLE 22 820,385 0 42,569
BELLICUM PHARMACEUTICALS INC COM 079481107 20 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 24 3,650 SH   SOLE 30 3,650 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 10 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 254 22,737 SH   SOLE 2 3,778 0 18,959
BELMOND LTD CL A G1154H107 7 646 SH   SOLE 4 646 0 0
BELMOND LTD CL A G1154H107 30 2,714 SH   SOLE 7 2,714 0 0
BELMOND LTD CL A G1154H107 4,518 405,163 SH   SOLE 18 405,163 0 0
BELMOND LTD CL A G1154H107 803 72,055 SH   SOLE 19 72,055 0 0
BELMOND LTD CL A G1154H107 88,874 7,970,803 SH   SOLE 21 7,970,803 0 0
BELMOND LTD CL A G1154H107 28,969 2,598,097 SH   SOLE 22 2,425,054 0 173,043
BELMOND LTD CL A G1154H107 239 21,414 SH   SOLE 26 17,374 0 4,040
BELMOND LTD CL A G1154H107 149 13,355 SH   SOLE 28 13,355 0 0
BELMOND LTD CL A G1154H107 1,316 118,065 SH   SOLE 30 118,065 0 0
BELMOND LTD CL A G1154H107 107 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 4,473 102,777 SH   SOLE 2 58,489 0 44,288
BEMIS INC COM 081437105 19 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 5,033 115,641 SH   SOLE 7 115,641 0 0
BEMIS INC COM 081437105 27 618 SH   SOLE 15 618 0 0
BEMIS INC COM 081437105 14,739 338,682 SH   SOLE 18 338,682 0 0
BEMIS INC COM 081437105 629 14,463 SH   SOLE 19 14,463 0 0
BEMIS INC COM 081437105 182,651 4,196,941 SH   SOLE 21 4,196,941 0 0
BEMIS INC COM 081437105 130,535 2,999,418 SH   SOLE 22 2,656,991 0 342,427
BEMIS INC COM 081437105 3,314 76,153 SH   SOLE 25 76,153 0 0
BEMIS INC COM 081437105 6,791 156,037 SH   SOLE 26 49,289 0 106,748
BEMIS INC COM 081437105 547 12,562 SH   SOLE 28 12,562 0 0
BEMIS INC COM 081437105 763 17,524 SH   SOLE 30 17,524 0 0
BEMIS INC COM 081437105 84 1,941 SH   SOLE 31 1,941 0 0
BEMIS INC COM 081437105 3,228 74,178 SH   SOLE 36 74,178 0 0
BEMIS INC COM 081437105 380 8,737 SH   SOLE 40 8,737 0 0
BENCHMARK ELECTRS INC COM 08160H101 305 10,228 SH   SOLE 2 2,069 0 8,159
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 73 2,447 SH   SOLE 7 2,447 0 0
BENCHMARK ELECTRS INC COM 08160H101 6,708 224,735 SH   SOLE 18 224,735 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,178 39,468 SH   SOLE 19 39,468 0 0
BENCHMARK ELECTRS INC COM 08160H101 136,271 4,565,184 SH   SOLE 21 4,565,184 0 0
BENCHMARK ELECTRS INC COM 08160H101 44,039 1,475,339 SH   SOLE 22 1,372,808 0 102,531
BENCHMARK ELECTRS INC COM 08160H101 102 3,405 SH   SOLE 23 3,405 0 0
BENCHMARK ELECTRS INC COM 08160H101 898 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 220 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,035 68,181 SH   SOLE 30 68,181 0 0
BENCHMARK ELECTRS INC COM 08160H101 54 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 177 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 218 14,033 SH   SOLE 2 2,902 0 11,131
BENEFICIAL BANCORP INC COM 08171T102 6 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 22 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,610 232,148 SH   SOLE 18 232,148 0 0
BENEFICIAL BANCORP INC COM 08171T102 848 54,548 SH   SOLE 19 54,548 0 0
BENEFICIAL BANCORP INC COM 08171T102 32,504 2,090,273 SH   SOLE 21 2,090,273 0 0
BENEFICIAL BANCORP INC COM 08171T102 31,449 2,022,469 SH   SOLE 22 1,880,311 0 142,158
BENEFICIAL BANCORP INC COM 08171T102 276 17,762 SH   SOLE 26 0 0 17,762
BENEFICIAL BANCORP INC COM 08171T102 187 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 211 13,584 SH   SOLE 30 13,584 0 0
BENEFICIAL BANCORP INC COM 08171T102 127 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 17 699 SH   SOLE 2 661 0 38
BENEFITFOCUS INC COM 08180D106 6 238 SH   SOLE 7 238 0 0
BENEFITFOCUS INC COM 08180D106 1,258 51,568 SH   SOLE 18 51,568 0 0
BENEFITFOCUS INC COM 08180D106 306 12,537 SH   SOLE 19 12,537 0 0
BENEFITFOCUS INC COM 08180D106 11,820 484,427 SH   SOLE 21 484,427 0 0
BENEFITFOCUS INC COM 08180D106 12,469 511,043 SH   SOLE 22 483,996 0 27,047
BENEFITFOCUS INC COM 08180D106 56 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 88 3,594 SH   SOLE 30 3,594 0 0
BENEFITFOCUS INC COM 08180D106 67 2,737 SH   SOLE 40 2,737 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,496 5 SH   SOLE 2 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 299 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 598 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 598 2 SH   SOLE 19 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,580 22 SH   SOLE 22 22 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,196 4 SH   SOLE 23 4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 105,582 353 SH   SOLE 25 353 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 123,229 412 SH   SOLE 26 129 0 283
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,795 6 SH   SOLE 29 6 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,290 11 SH   SOLE 31 0 0 11
BERKSHIRE HATHAWAY INC DEL CL A 084670108 299 1 SH   SOLE 34 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 104,087 348 SH   SOLE 36 348 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 423,944 2,125,244 SH   SOLE 2 545,527 0 1,579,717
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82,073 411,436 SH   SOLE 4 379,767 0 31,669
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 264,002 1,323,452 SH   SOLE 7 1,321,447 0 2,005
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,598 13,023 SH   SOLE 13 13,023 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,356 11,812 SH   SOLE 15 11,812 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 837,467 4,198,248 SH   SOLE 18 3,830,578 0 367,670
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 241,409 1,210,191 SH   SOLE 19 1,210,191 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,901,802 29,585,935 SH   SOLE 21 29,585,935 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,234,878 51,307,791 SH   SOLE 22 41,738,106 0 9,569,685
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 313,669 1,572,432 SH   SOLE 23 1,572,432 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 206,981 1,037,601 SH   SOLE 25 1,037,601 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 692,237 3,470,206 SH   SOLE 26 1,118,628 0 2,351,578
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 38,218 191,587 SH   SOLE 28 191,587 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,158 101,053 SH   SOLE 29 35,403 0 65,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,243,904 6,235,735 SH   SOLE 30 6,235,735 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103,765 520,178 SH   SOLE 31 258,084 0 262,094
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,248 41,346 SH   SOLE 32 41,346 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,900 144,878 SH   SOLE 34 144,878 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 255,507 1,280,863 SH   SOLE 36 1,280,863 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,977 24,948 SH   SOLE 40 24,948 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 298 7,848 SH   SOLE 2 1,662 0 6,186
BERKSHIRE HILLS BANCORP INC COM 084680107 31 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,075 133,720 SH   SOLE 18 133,720 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,180 31,093 SH   SOLE 19 31,093 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 46,661 1,229,547 SH   SOLE 21 1,229,547 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 46,968 1,237,619 SH   SOLE 22 1,167,210 0 70,409
BERKSHIRE HILLS BANCORP INC COM 084680107 377 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 326 8,596 SH   SOLE 28 8,596 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 334 8,803 SH   SOLE 30 8,803 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 127 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,081 56,211 SH   SOLE 2 13,269 0 42,942
BERRY GLOBAL GROUP INC COM 08579W103 29 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 232 4,233 SH   SOLE 7 4,233 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,247 59,244 SH   SOLE 18 59,244 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,092 19,917 SH   SOLE 19 19,917 0 0
BERRY GLOBAL GROUP INC COM 08579W103 84,811 1,547,367 SH   SOLE 21 1,547,367 0 0
BERRY GLOBAL GROUP INC COM 08579W103 197,468 3,602,768 SH   SOLE 22 3,158,253 0 444,515
BERRY GLOBAL GROUP INC COM 08579W103 2,375 43,323 SH   SOLE 26 22,284 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 993 18,123 SH   SOLE 28 18,123 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,391 25,387 SH   SOLE 30 25,387 0 0
BERRY GLOBAL GROUP INC COM 08579W103 153 2,785 SH   SOLE 31 2,785 0 0
BERRY GLOBAL GROUP INC COM 08579W103 173 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 791 14,426 SH   SOLE 40 14,426 0 0
BEST BUY INC COM 086516101 22,303 318,654 SH   SOLE 2 68,581 0 250,073
BEST BUY INC COM 086516101 6,575 93,948 SH   SOLE 4 87,150 0 6,798
BEST BUY INC COM 086516101 19,555 279,398 SH   SOLE 7 219,419 0 59,979
BEST BUY INC COM 086516101 865 12,365 SH   SOLE 13 12,365 0 0
BEST BUY INC COM 086516101 135 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 37,840 540,646 SH   SOLE 18 505,858 0 34,788
BEST BUY INC COM 086516101 2,940 42,004 SH   SOLE 19 42,004 0 0
BEST BUY INC COM 086516101 9,576 136,822 SH   SOLE 20 0 0 136,822
BEST BUY INC COM 086516101 417,163 5,960,318 SH   SOLE 21 5,960,318 0 0
BEST BUY INC COM 086516101 498,111 7,116,889 SH   SOLE 22 5,800,642 0 1,316,247
BEST BUY INC COM 086516101 23,101 330,057 SH   SOLE 23 330,057 0 0
BEST BUY INC COM 086516101 32,466 463,861 SH   SOLE 25 463,861 0 0
BEST BUY INC COM 086516101 81,081 1,158,465 SH   SOLE 26 303,602 0 854,863
BEST BUY INC COM 086516101 2,850 40,718 SH   SOLE 28 40,718 0 0
BEST BUY INC COM 086516101 5,613 80,192 SH   SOLE 29 7,841 0 72,351
BEST BUY INC COM 086516101 77,045 1,100,802 SH   SOLE 30 1,100,802 0 0
BEST BUY INC COM 086516101 10,893 155,634 SH   SOLE 31 62,829 0 92,805
BEST BUY INC COM 086516101 2,844 40,639 SH   SOLE 34 40,639 0 0
BEST BUY INC COM 086516101 18,257 260,851 SH   SOLE 36 260,851 0 0
BEST BUY INC COM 086516101 386 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 618 59,991 SH   SOLE 22 59,991 0 0
BG STAFFING INC COM 05544A109 9 469 SH   SOLE 2 266 0 203
BG STAFFING INC COM 05544A109 450 23,693 SH   SOLE 18 23,693 0 0
BG STAFFING INC COM 05544A109 114 5,996 SH   SOLE 19 5,996 0 0
BG STAFFING INC COM 05544A109 4,157 218,928 SH   SOLE 21 218,928 0 0
BG STAFFING INC COM 05544A109 1,714 90,258 SH   SOLE 22 84,391 0 5,867
BGC PARTNERS INC CL A 05541T101 1,749 130,014 SH   SOLE 2 25,719 0 104,295
BGC PARTNERS INC CL A 05541T101 17 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 71 5,287 SH   SOLE 7 5,287 0 0
BGC PARTNERS INC CL A 05541T101 1,679 124,834 SH   SOLE 18 124,834 0 0
BGC PARTNERS INC CL A 05541T101 5,501 409,022 SH   SOLE 19 409,022 0 0
BGC PARTNERS INC CL A 05541T101 45,954 3,416,657 SH   SOLE 21 3,416,657 0 0
BGC PARTNERS INC CL A 05541T101 96,053 7,141,510 SH   SOLE 22 6,302,704 0 838,806
BGC PARTNERS INC CL A 05541T101 2,145 159,503 SH   SOLE 23 159,503 0 0
BGC PARTNERS INC CL A 05541T101 682 50,712 SH   SOLE 26 21,820 0 28,892
BGC PARTNERS INC CL A 05541T101 402 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 1,154 85,820 SH   SOLE 29 0 0 85,820
BGC PARTNERS INC CL A 05541T101 575 42,754 SH   SOLE 30 42,754 0 0
BGC PARTNERS INC CL A 05541T101 69 5,160 SH   SOLE 31 5,160 0 0
BGC PARTNERS INC CL A 05541T101 317 23,541 SH   SOLE 40 23,541 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 7,954 179,029 SH   SOLE 7 179,029 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 50 1,125 SH   SOLE 18 973 0 152
BHP BILLITON LTD SPONSORED ADR 088606108 4,207 94,686 SH   SOLE 21 94,686 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 8,109 204,096 SH   SOLE 7 204,096 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 6 144 SH   SOLE 18 0 0 144
BHP BILLITON PLC SPONSORED ADR 05545E209 2,476 62,316 SH   SOLE 21 62,316 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 4,417 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 38 5,206 SH   SOLE 2 1,399 0 3,807
BIG 5 SPORTING GOODS CORP COM 08915P101 4 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 730 100,642 SH   SOLE 18 100,642 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 113 15,548 SH   SOLE 19 15,548 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 13,935 1,922,051 SH   SOLE 21 1,922,051 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 4,723 651,516 SH   SOLE 22 609,683 0 41,833
BIG 5 SPORTING GOODS CORP COM 08915P101 187 25,735 SH   SOLE 30 25,735 0 0
BIG LOTS INC COM 089302103 951 21,855 SH   SOLE 2 21,855 0 0
BIG LOTS INC COM 089302103 11 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 68 1,568 SH   SOLE 7 1,568 0 0
BIG LOTS INC COM 089302103 11,041 253,638 SH   SOLE 18 253,638 0 0
BIG LOTS INC COM 089302103 3,011 69,171 SH   SOLE 19 69,171 0 0
BIG LOTS INC COM 089302103 116,715 2,681,264 SH   SOLE 21 2,681,264 0 0
BIG LOTS INC COM 089302103 83,005 1,906,852 SH   SOLE 22 1,813,357 0 93,495
BIG LOTS INC COM 089302103 555 12,742 SH   SOLE 23 12,742 0 0
BIG LOTS INC COM 089302103 980 22,510 SH   SOLE 26 5,708 0 16,802
BIG LOTS INC COM 089302103 256 5,873 SH   SOLE 28 5,873 0 0
BIG LOTS INC COM 089302103 412 9,474 SH   SOLE 29 0 0 9,474
BIG LOTS INC COM 089302103 641 14,718 SH   SOLE 30 14,718 0 0
BIG LOTS INC COM 089302103 581 13,345 SH   SOLE 34 13,345 0 0
BIG LOTS INC COM 089302103 129 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 166 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM 08986R101 94 229 SH   SOLE 2 43 0 186
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,002 4,901 SH   SOLE 18 4,901 0 0
BIGLARI HLDGS INC COM 08986R101 331 811 SH   SOLE 19 811 0 0
BIGLARI HLDGS INC COM 08986R101 39,368 96,394 SH   SOLE 21 96,394 0 0
BIGLARI HLDGS INC COM 08986R101 12,615 30,888 SH   SOLE 22 28,945 0 1,943
BIGLARI HLDGS INC COM 08986R101 393 962 SH   SOLE 26 260 0 702
BIGLARI HLDGS INC COM 08986R101 61 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM 08986R101 563 1,378 SH   SOLE 30 1,378 0 0
BIGLARI HLDGS INC COM 08986R101 51 126 SH   SOLE 40 126 0 0
BILIBILI INC ADS REP SHS Z 090040106 2,099 190,860 SH   SOLE 2 190,860 0 0
BILIBILI INC ADS REP SHS Z 090040106 1,628 147,990 SH   SOLE 25 147,990 0 0
BILIBILI INC ADS REP SHS Z 090040106 572 52,011 SH   SOLE 30 52,011 0 0
BILIBILI INC ADS REP SHS Z 090040106 102 9,290 SH   SOLE 34 9,290 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 8 3,940 SH   SOLE 21 3,940 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 5 2,485 SH   SOLE 22 2,485 0 0
BIO RAD LABS INC CL A 090572207 5,519 22,067 SH   SOLE 2 11,655 0 10,412
BIO RAD LABS INC CL A 090572207 23 91 SH   SOLE 4 91 0 0
BIO RAD LABS INC CL A 090572207 159 634 SH   SOLE 7 634 0 0
BIO RAD LABS INC CL A 090572207 17,126 68,482 SH   SOLE 18 68,482 0 0
BIO RAD LABS INC CL A 090572207 806 3,223 SH   SOLE 19 3,223 0 0
BIO RAD LABS INC CL A 090572207 254,966 1,019,539 SH   SOLE 21 1,019,539 0 0
BIO RAD LABS INC CL A 090572207 171,835 687,119 SH   SOLE 22 610,163 0 76,956
BIO RAD LABS INC CL A 090572207 1,495 5,980 SH   SOLE 26 3,399 0 2,581
BIO RAD LABS INC CL A 090572207 725 2,899 SH   SOLE 28 2,899 0 0
BIO RAD LABS INC CL A 090572207 703 2,811 SH   SOLE 29 0 0 2,811
BIO RAD LABS INC CL A 090572207 3,820 15,277 SH   SOLE 30 15,277 0 0
BIO RAD LABS INC CL A 090572207 115 460 SH   SOLE 31 460 0 0
BIO RAD LABS INC CL A 090572207 97 389 SH   SOLE 36 389 0 0
BIO RAD LABS INC CL A 090572207 563 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 5,363 35,507 SH   SOLE 2 23,932 0 11,575
BIO TECHNE CORP COM 09073M104 31 205 SH   SOLE 4 205 0 0
BIO TECHNE CORP COM 09073M104 136 903 SH   SOLE 7 903 0 0
BIO TECHNE CORP COM 09073M104 18,623 123,296 SH   SOLE 18 123,296 0 0
BIO TECHNE CORP COM 09073M104 842 5,577 SH   SOLE 19 5,577 0 0
BIO TECHNE CORP COM 09073M104 331,857 2,197,145 SH   SOLE 21 2,197,145 0 0
BIO TECHNE CORP COM 09073M104 190,737 1,262,824 SH   SOLE 22 1,133,132 0 129,692
BIO TECHNE CORP COM 09073M104 1,903 12,601 SH   SOLE 26 8,253 0 4,348
BIO TECHNE CORP COM 09073M104 783 5,183 SH   SOLE 28 5,183 0 0
BIO TECHNE CORP COM 09073M104 752 4,979 SH   SOLE 29 0 0 4,979
BIO TECHNE CORP COM 09073M104 4,701 31,125 SH   SOLE 30 31,125 0 0
BIO TECHNE CORP COM 09073M104 119 787 SH   SOLE 31 787 0 0
BIO TECHNE CORP COM 09073M104 16 106 SH   SOLE 34 106 0 0
BIO TECHNE CORP COM 09073M104 710 4,698 SH   SOLE 40 4,698 0 0
BIOANALYTICAL SYS INC COM 09058M103 6 3,594 SH   SOLE 21 3,594 0 0
BIOCEPT INC COM NEW 09072V204 4 12,698 SH   SOLE 18 12,698 0 0
BIOCEPT INC COM NEW 09072V204 31 105,294 SH   SOLE 21 105,294 0 0
BIOCEPT INC COM NEW 09072V204 195 661,907 SH   SOLE 22 661,907 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 36 7,472 SH   SOLE 2 4,160 0 3,312
BIOCRYST PHARMACEUTICALS COM 09058V103 10 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,575 330,218 SH   SOLE 18 330,218 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 342 71,785 SH   SOLE 19 71,785 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 20,872 4,375,785 SH   SOLE 21 4,375,785 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 12,501 2,620,758 SH   SOLE 22 2,485,164 0 135,594
BIOCRYST PHARMACEUTICALS COM 09058V103 120 25,093 SH   SOLE 23 25,093 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 48 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 117 24,429 SH   SOLE 30 24,429 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 32 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 21 9,313 SH   SOLE 18 9,313 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 390 173,180 SH   SOLE 21 173,180 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,198 976,802 SH   SOLE 22 976,802 0 0
BIOGEN INC COM 09062X103 105,560 385,507 SH   SOLE 2 185,432 0 200,075
BIOGEN INC COM 09062X103 22,407 81,831 SH   SOLE 4 76,431 0 5,400
BIOGEN INC COM 09062X103 42,877 156,590 SH   SOLE 7 155,457 0 1,133
BIOGEN INC COM 09062X103 853 3,114 SH   SOLE 13 3,114 0 0
BIOGEN INC COM 09062X103 542 1,980 SH   SOLE 15 1,980 0 0
BIOGEN INC COM 09062X103 273,969 1,000,543 SH   SOLE 18 846,344 0 154,199
BIOGEN INC COM 09062X103 231,532 845,561 SH   SOLE 19 845,561 0 0
BIOGEN INC COM 09062X103 25,369 92,647 SH   SOLE 20 0 0 92,647
BIOGEN INC COM 09062X103 1,679,833 6,134,809 SH   SOLE 21 6,134,809 0 0
BIOGEN INC COM 09062X103 1,626,667 5,940,644 SH   SOLE 22 4,853,608 0 1,087,036
BIOGEN INC COM 09062X103 76,816 280,534 SH   SOLE 23 280,534 0 0
BIOGEN INC COM 09062X103 51,112 186,663 SH   SOLE 25 175,370 0 11,293
BIOGEN INC COM 09062X103 165,547 604,584 SH   SOLE 26 198,084 0 406,500
BIOGEN INC COM 09062X103 8,759 31,988 SH   SOLE 28 31,988 0 0
BIOGEN INC COM 09062X103 6,310 23,046 SH   SOLE 29 12,924 0 10,122
BIOGEN INC COM 09062X103 202,262 738,668 SH   SOLE 30 738,668 0 0
BIOGEN INC COM 09062X103 34,244 125,061 SH   SOLE 31 56,463 0 68,598
BIOGEN INC COM 09062X103 8,378 30,596 SH   SOLE 32 30,596 0 0
BIOGEN INC COM 09062X103 106,978 390,689 SH   SOLE 34 390,689 0 0
BIOGEN INC COM 09062X103 57,234 209,022 SH   SOLE 36 209,022 0 0
BIOGEN INC COM 09062X103 1,162 4,244 SH   SOLE 40 4,244 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 648 25,153 SH   SOLE 2 24,537 0 616
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 13 500 SH   SOLE 7 500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,088 119,863 SH   SOLE 18 119,863 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,419 171,554 SH   SOLE 19 171,554 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 75 2,912 SH   SOLE 20 2,912 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25,592 993,493 SH   SOLE 21 993,493 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 12,771 495,753 SH   SOLE 22 449,687 0 46,066
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6 252 SH   SOLE 23 252 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 274 10,640 SH   SOLE 26 0 0 10,640
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 114 4,423 SH   SOLE 30 4,423 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,600 62,126 SH   SOLE 34 62,126 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 50 1,939 SH   SOLE 40 1,939 0 0
BIOLASE INC COM 090911108 3 6,170 SH   SOLE 18 6,170 0 0
BIOLASE INC COM 090911108 41 102,128 SH   SOLE 21 102,128 0 0
BIOLASE INC COM 090911108 534 1,315,388 SH   SOLE 22 1,315,388 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 22 4,361 SH   SOLE 21 4,361 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 169 33,039 SH   SOLE 22 33,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32,233 397,599 SH   SOLE 2 106,484 0 291,115
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,150 63,520 SH   SOLE 4 59,173 0 4,347
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,600 19,732 SH   SOLE 7 16,949 0 2,783
BIOMARIN PHARMACEUTICAL INC COM 09061G101 193 2,375 SH   SOLE 13 2,375 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 114 1,405 SH   SOLE 15 1,405 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 35,382 436,439 SH   SOLE 18 419,816 0 16,623
BIOMARIN PHARMACEUTICAL INC COM 09061G101 70,016 863,647 SH   SOLE 19 863,647 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,628 69,418 SH   SOLE 20 0 0 69,418
BIOMARIN PHARMACEUTICAL INC COM 09061G101 348,418 4,297,748 SH   SOLE 21 4,297,748 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 379,975 4,686,999 SH   SOLE 22 4,062,016 0 624,983
BIOMARIN PHARMACEUTICAL INC COM 09061G101 17,969 221,651 SH   SOLE 23 221,651 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,368 140,223 SH   SOLE 25 140,223 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 37,658 464,513 SH   SOLE 26 166,819 0 297,694
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,140 26,392 SH   SOLE 28 26,392 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 35,362 436,195 SH   SOLE 29 392,791 0 43,404
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,823 244,516 SH   SOLE 30 244,516 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,445 91,832 SH   SOLE 31 42,568 0 49,264
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,064 25,464 SH   SOLE 32 25,464 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,294 151,651 SH   SOLE 34 151,651 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,419 153,192 SH   SOLE 36 153,192 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 285 3,521 SH   SOLE 40 3,521 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 816 800,000 PRN   SOLE 21 800,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 787 715,000 PRN   SOLE 21 715,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,033 1,100,000 PRN   SOLE 21 1,100,000 0 0
BIOPHARMX CORP COM 09072X101 1 4,478 SH   SOLE 21 4,478 0 0
BIOSCRIP INC COM 09069N108 55 22,283 SH   SOLE 2 4,442 0 17,841
BIOSCRIP INC COM 09069N108 4 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,006 408,969 SH   SOLE 18 408,969 0 0
BIOSCRIP INC COM 09069N108 202 82,230 SH   SOLE 19 82,230 0 0
BIOSCRIP INC COM 09069N108 8,956 3,640,835 SH   SOLE 21 3,640,835 0 0
BIOSCRIP INC COM 09069N108 6,054 2,461,151 SH   SOLE 22 2,323,854 0 137,297
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 189 SH   SOLE 2 189 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 837 18,880 SH   SOLE 18 18,880 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 196 4,412 SH   SOLE 19 4,412 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8,088 182,400 SH   SOLE 21 182,400 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 5,173 116,662 SH   SOLE 22 109,901 0 6,761
BIOTELEMETRY INC COM 090672106 47 1,515 SH   SOLE 2 1,338 0 177
BIOTELEMETRY INC COM 090672106 29 938 SH   SOLE 7 938 0 0
BIOTELEMETRY INC COM 090672106 4,398 141,633 SH   SOLE 18 141,633 0 0
BIOTELEMETRY INC COM 090672106 772 24,855 SH   SOLE 19 24,855 0 0
BIOTELEMETRY INC COM 090672106 98,194 3,162,435 SH   SOLE 21 3,162,435 0 0
BIOTELEMETRY INC COM 090672106 27,029 870,489 SH   SOLE 22 815,719 0 54,770
BIOTELEMETRY INC COM 090672106 43 1,399 SH   SOLE 23 1,399 0 0
BIOTELEMETRY INC COM 090672106 97 3,118 SH   SOLE 26 0 0 3,118
BIOTELEMETRY INC COM 090672106 141 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 1,342 43,209 SH   SOLE 30 43,209 0 0
BIOTELEMETRY INC COM 090672106 120 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 47 17,569 SH   SOLE 2 3,583 0 13,986
BIOTIME INC COM 09066L105 3 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 771 286,490 SH   SOLE 18 286,490 0 0
BIOTIME INC COM 09066L105 161 59,845 SH   SOLE 19 59,845 0 0
BIOTIME INC COM 09066L105 7,240 2,691,512 SH   SOLE 21 2,691,512 0 0
BIOTIME INC COM 09066L105 6,011 2,234,650 SH   SOLE 22 2,109,562 0 125,088
BIOTIME INC COM 09066L105 25 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 29 10,634 SH   SOLE 30 10,634 0 0
BIOTIME INC COM 09066L105 74 27,489 SH   SOLE 40 27,489 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 75 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,886 231,025 SH   SOLE 21 231,025 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,113 99,926 SH   SOLE 22 99,926 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,348 63,732 SH   SOLE 30 63,732 0 0
BJS RESTAURANTS INC COM 09180C106 508 11,312 SH   SOLE 2 11,136 0 176
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 26 572 SH   SOLE 7 572 0 0
BJS RESTAURANTS INC COM 09180C106 4,294 95,624 SH   SOLE 18 95,624 0 0
BJS RESTAURANTS INC COM 09180C106 4,690 104,445 SH   SOLE 19 104,445 0 0
BJS RESTAURANTS INC COM 09180C106 76,681 1,707,824 SH   SOLE 21 1,707,824 0 0
BJS RESTAURANTS INC COM 09180C106 35,591 792,667 SH   SOLE 22 754,434 0 38,233
BJS RESTAURANTS INC COM 09180C106 1,507 33,557 SH   SOLE 23 33,557 0 0
BJS RESTAURANTS INC COM 09180C106 3,942 87,791 SH   SOLE 26 3,668 0 84,123
BJS RESTAURANTS INC COM 09180C106 125 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 607 13,515 SH   SOLE 29 0 0 13,515
BJS RESTAURANTS INC COM 09180C106 1,096 24,419 SH   SOLE 30 24,419 0 0
BJS RESTAURANTS INC COM 09180C106 92 2,049 SH   SOLE 40 2,049 0 0
BLACK BOX CORP DEL COM 091826107 5 2,629 SH   SOLE 18 2,629 0 0
BLACK BOX CORP DEL COM 091826107 75 37,528 SH   SOLE 21 37,528 0 0
BLACK BOX CORP DEL COM 091826107 781 390,734 SH   SOLE 22 390,734 0 0
BLACK HILLS CORP COM 092113109 1,786 32,887 SH   SOLE 2 23,551 0 9,336
BLACK HILLS CORP COM 092113109 119 2,193 SH   SOLE 4 2,193 0 0
BLACK HILLS CORP COM 092113109 6,573 121,049 SH   SOLE 7 121,049 0 0
BLACK HILLS CORP COM 092113109 19,247 354,462 SH   SOLE 18 354,462 0 0
BLACK HILLS CORP COM 092113109 2,289 42,152 SH   SOLE 19 42,152 0 0
BLACK HILLS CORP COM 092113109 253,145 4,661,967 SH   SOLE 21 4,661,967 0 0
BLACK HILLS CORP COM 092113109 95,389 1,756,697 SH   SOLE 22 1,651,635 0 105,062
BLACK HILLS CORP COM 092113109 179 3,290 SH   SOLE 23 3,290 0 0
BLACK HILLS CORP COM 092113109 1,109 20,422 SH   SOLE 26 9,441 0 10,981
BLACK HILLS CORP COM 092113109 402 7,399 SH   SOLE 28 7,399 0 0
BLACK HILLS CORP COM 092113109 1,956 36,022 SH   SOLE 30 36,022 0 0
BLACK HILLS CORP COM 092113109 1,248 22,992 SH   SOLE 32 22,992 0 0
BLACK HILLS CORP COM 092113109 274 5,041 SH   SOLE 36 5,041 0 0
BLACK HILLS CORP COM 092113109 341 6,276 SH   SOLE 40 6,276 0 0
BLACK KNIGHT INC COM 09215C105 2,259 47,953 SH   SOLE 2 9,182 0 38,771
BLACK KNIGHT INC COM 09215C105 11 238 SH   SOLE 4 238 0 0
BLACK KNIGHT INC COM 09215C105 132 2,806 SH   SOLE 7 2,806 0 0
BLACK KNIGHT INC COM 09215C105 2,829 60,069 SH   SOLE 18 60,069 0 0
BLACK KNIGHT INC COM 09215C105 855 18,143 SH   SOLE 19 18,143 0 0
BLACK KNIGHT INC COM 09215C105 63,235 1,342,578 SH   SOLE 21 1,342,578 0 0
BLACK KNIGHT INC COM 09215C105 151,040 3,206,804 SH   SOLE 22 2,802,275 0 404,529
BLACK KNIGHT INC COM 09215C105 1,724 36,601 SH   SOLE 26 22,104 0 14,497
BLACK KNIGHT INC COM 09215C105 839 17,812 SH   SOLE 28 17,812 0 0
BLACK KNIGHT INC COM 09215C105 1,249 26,512 SH   SOLE 30 26,512 0 0
BLACK KNIGHT INC COM 09215C105 122 2,592 SH   SOLE 31 2,592 0 0
BLACK KNIGHT INC COM 09215C105 609 12,936 SH   SOLE 40 12,936 0 0
BLACKBAUD INC COM 09227Q100 2,180 21,415 SH   SOLE 2 21,104 0 311
BLACKBAUD INC COM 09227Q100 30 297 SH   SOLE 4 297 0 0
BLACKBAUD INC COM 09227Q100 117 1,148 SH   SOLE 7 1,148 0 0
BLACKBAUD INC COM 09227Q100 29,335 288,132 SH   SOLE 18 288,132 0 0
BLACKBAUD INC COM 09227Q100 3,756 36,892 SH   SOLE 19 36,892 0 0
BLACKBAUD INC COM 09227Q100 330,258 3,243,867 SH   SOLE 21 3,243,867 0 0
BLACKBAUD INC COM 09227Q100 157,540 1,547,397 SH   SOLE 22 1,463,656 0 83,741
BLACKBAUD INC COM 09227Q100 1,491 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 677 6,653 SH   SOLE 28 6,653 0 0
BLACKBAUD INC COM 09227Q100 977 9,597 SH   SOLE 30 9,597 0 0
BLACKBAUD INC COM 09227Q100 518 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 6,263 544,640 SH   SOLE 19 544,640 0 0
BLACKBERRY LTD COM 09228F103 11,107 965,810 SH   SOLE 21 965,810 0 0
BLACKBERRY LTD COM 09228F103 4,082 354,990 SH   SOLE 34 354,990 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 278 6,219 SH   SOLE 2 5,899 0 320
BLACKHAWK NETWORK HLDGS INC COM 09238E104 10 223 SH   SOLE 4 223 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 60 1,338 SH   SOLE 7 1,338 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 7,775 173,941 SH   SOLE 18 173,941 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,702 60,443 SH   SOLE 19 60,443 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 74,206 1,660,088 SH   SOLE 21 1,660,088 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 67,838 1,517,628 SH   SOLE 22 1,417,073 0 100,555
BLACKHAWK NETWORK HLDGS INC COM 09238E104 411 9,202 SH   SOLE 23 9,202 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 844 18,888 SH   SOLE 26 4,155 0 14,733
BLACKHAWK NETWORK HLDGS INC COM 09238E104 334 7,461 SH   SOLE 28 7,461 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 499 11,162 SH   SOLE 30 11,162 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 254 5,686 SH   SOLE 40 5,686 0 0
BLACKHAWK NETWORK HLDGS INC NOTE 1.500% 1/1 09238EAB0 1,451 1,315,000 PRN   SOLE 21 1,315,000 0 0
BLACKLINE INC COM 09239B109 47 1,193 SH   SOLE 2 1,193 0 0
BLACKLINE INC COM 09239B109 14 353 SH   SOLE 7 353 0 0
BLACKLINE INC COM 09239B109 3,526 89,930 SH   SOLE 18 89,930 0 0
BLACKLINE INC COM 09239B109 872 22,237 SH   SOLE 19 22,237 0 0
BLACKLINE INC COM 09239B109 36,239 924,219 SH   SOLE 21 924,219 0 0
BLACKLINE INC COM 09239B109 29,411 750,091 SH   SOLE 22 708,784 0 41,307
BLACKLINE INC COM 09239B109 99 2,523 SH   SOLE 26 0 0 2,523
BLACKLINE INC COM 09239B109 121 3,091 SH   SOLE 28 3,091 0 0
BLACKLINE INC COM 09239B109 258 6,584 SH   SOLE 30 6,584 0 0
BLACKLINE INC COM 09239B109 103 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 170 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,421 401,414 SH   SOLE 30 401,414 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3,226 254,587 SH   SOLE 34 254,587 0 0
BLACKROCK INC COM 09247X101 81,287 150,054 SH   SOLE 2 35,800 0 114,254
BLACKROCK INC COM 09247X101 19,784 36,520 SH   SOLE 4 33,538 0 2,982
BLACKROCK INC COM 09247X101 45,962 84,844 SH   SOLE 7 84,415 0 429
BLACKROCK INC COM 09247X101 367 677 SH   SOLE 13 677 0 0
BLACKROCK INC COM 09247X101 260 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 121,976 225,165 SH   SOLE 18 209,185 0 15,980
BLACKROCK INC COM 09247X101 4,128 7,621 SH   SOLE 19 7,621 0 0
BLACKROCK INC COM 09247X101 27,413 50,604 SH   SOLE 20 0 0 50,604
BLACKROCK INC COM 09247X101 1,327,128 2,449,841 SH   SOLE 21 2,449,841 0 0
BLACKROCK INC COM 09247X101 1,792,635 3,309,154 SH   SOLE 22 2,681,362 0 627,792
BLACKROCK INC COM 09247X101 80,465 148,536 SH   SOLE 23 148,536 0 0
BLACKROCK INC COM 09247X101 55,145 101,796 SH   SOLE 25 101,796 0 0
BLACKROCK INC COM 09247X101 185,989 343,330 SH   SOLE 26 112,645 0 230,685
BLACKROCK INC COM 09247X101 9,852 18,186 SH   SOLE 28 18,186 0 0
BLACKROCK INC COM 09247X101 1,767 3,261 SH   SOLE 29 3,261 0 0
BLACKROCK INC COM 09247X101 249,995 461,484 SH   SOLE 30 461,484 0 0
BLACKROCK INC COM 09247X101 25,931 47,867 SH   SOLE 31 26,384 0 21,483
BLACKROCK INC COM 09247X101 3,301 6,093 SH   SOLE 34 6,093 0 0
BLACKROCK INC COM 09247X101 1,313 2,423 SH   SOLE 40 2,423 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 121 8,028 SH   SOLE   8,028 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 515 16,110 SH   SOLE 18 16,110 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,414 75,560 SH   SOLE 19 75,560 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 828 25,930 SH   SOLE 25 25,930 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,612 50,460 SH   SOLE 34 50,460 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 34 1,077 SH   SOLE 7 1,077 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 62,792 1,998,471 SH   SOLE 21 1,998,471 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 59,551 1,895,320 SH   SOLE 22 1,846,619 0 48,701
BLACKSTONE MTG TR INC COM CL A 09257W100 294 9,367 SH   SOLE 23 9,367 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 735 23,399 SH   SOLE 26 16,129 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 409 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 608 19,361 SH   SOLE 30 19,361 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 275 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 958 975,000 PRN   SOLE 21 975,000 0 0
BLOCK H & R INC COM 093671105 10,808 425,350 SH   SOLE 2 178,884 0 246,466
BLOCK H & R INC COM 093671105 1,910 75,179 SH   SOLE 4 69,353 0 5,826
BLOCK H & R INC COM 093671105 4,366 171,837 SH   SOLE 7 167,823 0 4,014
BLOCK H & R INC COM 093671105 1,703 67,034 SH   SOLE 13 67,034 0 0
BLOCK H & R INC COM 093671105 36 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 20,407 803,108 SH   SOLE 18 583,235 0 219,873
BLOCK H & R INC COM 093671105 14,926 587,394 SH   SOLE 19 587,394 0 0
BLOCK H & R INC COM 093671105 3,149 123,938 SH   SOLE 20 0 0 123,938
BLOCK H & R INC COM 093671105 205,036 8,069,115 SH   SOLE 21 8,069,115 0 0
BLOCK H & R INC COM 093671105 200,169 7,877,567 SH   SOLE 22 6,769,100 0 1,108,467
BLOCK H & R INC COM 093671105 6,898 271,482 SH   SOLE 23 271,482 0 0
BLOCK H & R INC COM 093671105 17,558 690,977 SH   SOLE 25 690,977 0 0
BLOCK H & R INC COM 093671105 19,807 779,497 SH   SOLE 26 311,211 0 468,286
BLOCK H & R INC COM 093671105 822 32,331 SH   SOLE 28 32,331 0 0
BLOCK H & R INC COM 093671105 2,797 110,087 SH   SOLE 29 6,106 0 103,981
BLOCK H & R INC COM 093671105 14,876 585,423 SH   SOLE 30 585,423 0 0
BLOCK H & R INC COM 093671105 2,723 107,166 SH   SOLE 31 43,926 0 63,240
BLOCK H & R INC COM 093671105 2,040 80,281 SH   SOLE 32 80,281 0 0
BLOCK H & R INC COM 093671105 2,989 117,617 SH   SOLE 34 117,617 0 0
BLOCK H & R INC COM 093671105 6,363 250,420 SH   SOLE 36 250,420 0 0
BLOCK H & R INC COM 093671105 107 4,200 SH   SOLE 40 4,200 0 0
BLOOMIN BRANDS INC COM 094235108 461 19,000 SH   SOLE 2 18,373 0 627
BLOOMIN BRANDS INC COM 094235108 14 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 87 3,572 SH   SOLE 7 3,572 0 0
BLOOMIN BRANDS INC COM 094235108 8,060 331,953 SH   SOLE 18 331,953 0 0
BLOOMIN BRANDS INC COM 094235108 4,679 192,712 SH   SOLE 19 192,712 0 0
BLOOMIN BRANDS INC COM 094235108 66,944 2,757,175 SH   SOLE 21 2,757,175 0 0
BLOOMIN BRANDS INC COM 094235108 73,498 3,027,109 SH   SOLE 22 2,857,325 0 169,784
BLOOMIN BRANDS INC COM 094235108 1,363 56,149 SH   SOLE 23 56,149 0 0
BLOOMIN BRANDS INC COM 094235108 1,181 48,659 SH   SOLE 26 33,505 0 15,154
BLOOMIN BRANDS INC COM 094235108 307 12,627 SH   SOLE 28 12,627 0 0
BLOOMIN BRANDS INC COM 094235108 313 12,906 SH   SOLE 29 0 0 12,906
BLOOMIN BRANDS INC COM 094235108 458 18,847 SH   SOLE 30 18,847 0 0
BLOOMIN BRANDS INC COM 094235108 3,827 157,602 SH   SOLE 34 157,602 0 0
BLOOMIN BRANDS INC COM 094235108 115 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 324 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 202 8,221 SH   SOLE 2 1,863 0 6,358
BLUCORA INC COM 095229100 22 877 SH   SOLE 7 877 0 0
BLUCORA INC COM 095229100 5,221 212,247 SH   SOLE 18 212,247 0 0
BLUCORA INC COM 095229100 852 34,651 SH   SOLE 19 34,651 0 0
BLUCORA INC COM 095229100 107,413 4,366,377 SH   SOLE 21 4,366,377 0 0
BLUCORA INC COM 095229100 31,243 1,270,053 SH   SOLE 22 1,191,185 0 78,868
BLUCORA INC COM 095229100 53 2,147 SH   SOLE 26 0 0 2,147
BLUCORA INC COM 095229100 144 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,645 66,854 SH   SOLE 30 66,854 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 80 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 1,254 627,017 SH   SOLE 22 627,017 0 0
BLUE BIRD CORP COM 095306106 58 2,465 SH   SOLE 2 330 0 2,135
BLUE BIRD CORP COM 095306106 942 39,744 SH   SOLE 18 39,744 0 0
BLUE BIRD CORP COM 095306106 233 9,842 SH   SOLE 19 9,842 0 0
BLUE BIRD CORP COM 095306106 9,230 389,468 SH   SOLE 21 389,468 0 0
BLUE BIRD CORP COM 095306106 2,442 103,032 SH   SOLE 22 93,113 0 9,919
BLUE BUFFALO PET PRODS INC COM 09531U102 1,518 38,132 SH   SOLE 2 7,586 0 30,546
BLUE BUFFALO PET PRODS INC COM 09531U102 12 306 SH   SOLE 4 306 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 91 2,295 SH   SOLE 7 2,295 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,905 47,858 SH   SOLE 18 47,858 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 786 19,751 SH   SOLE 19 19,751 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 38,147 958,222 SH   SOLE 21 958,222 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 101,992 2,561,978 SH   SOLE 22 2,233,471 0 328,507
BLUE BUFFALO PET PRODS INC COM 09531U102 957 24,050 SH   SOLE 26 16,976 0 7,074
BLUE BUFFALO PET PRODS INC COM 09531U102 538 13,507 SH   SOLE 28 13,507 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 740 18,586 SH   SOLE 30 18,586 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 83 2,090 SH   SOLE 31 2,090 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 476 11,952 SH   SOLE 40 11,952 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 20 1,631 SH   SOLE 2 231 0 1,400
BLUE CAP REINS HLDGS LTD COM G1190F107 298 24,386 SH   SOLE 18 24,386 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 58 4,728 SH   SOLE 19 4,728 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 2,492 204,230 SH   SOLE 21 204,230 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,144 93,736 SH   SOLE 22 84,923 0 8,813
BLUE HILLS BANCORP INC COM 095573101 60 2,877 SH   SOLE 2 1,032 0 1,845
BLUE HILLS BANCORP INC COM 095573101 4 212 SH   SOLE 7 212 0 0
BLUE HILLS BANCORP INC COM 095573101 1,757 84,252 SH   SOLE 18 84,252 0 0
BLUE HILLS BANCORP INC COM 095573101 396 18,999 SH   SOLE 19 18,999 0 0
BLUE HILLS BANCORP INC COM 095573101 16,508 791,760 SH   SOLE 21 791,760 0 0
BLUE HILLS BANCORP INC COM 095573101 8,713 417,876 SH   SOLE 22 374,555 0 43,321
BLUE HILLS BANCORP INC COM 095573101 145 6,977 SH   SOLE 26 0 0 6,977
BLUE HILLS BANCORP INC COM 095573101 84 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 158 7,586 SH   SOLE 30 7,586 0 0
BLUE HILLS BANCORP INC COM 095573101 47 2,248 SH   SOLE 34 2,248 0 0
BLUE HILLS BANCORP INC COM 095573101 68 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 1,629 9,541 SH   SOLE 2 4,373 0 5,168
BLUEBIRD BIO INC COM 09609G100 55 322 SH   SOLE 4 322 0 0
BLUEBIRD BIO INC COM 09609G100 193 1,130 SH   SOLE 7 1,130 0 0
BLUEBIRD BIO INC COM 09609G100 28,475 166,762 SH   SOLE 18 166,762 0 0
BLUEBIRD BIO INC COM 09609G100 16,346 95,728 SH   SOLE 19 95,728 0 0
BLUEBIRD BIO INC COM 09609G100 364,582 2,135,183 SH   SOLE 21 2,135,183 0 0
BLUEBIRD BIO INC COM 09609G100 231,316 1,354,705 SH   SOLE 22 1,264,015 0 90,690
BLUEBIRD BIO INC COM 09609G100 1,555 9,107 SH   SOLE 23 9,107 0 0
BLUEBIRD BIO INC COM 09609G100 11,623 68,070 SH   SOLE 26 15,982 0 52,088
BLUEBIRD BIO INC COM 09609G100 1,166 6,828 SH   SOLE 28 6,828 0 0
BLUEBIRD BIO INC COM 09609G100 418 2,447 SH   SOLE 29 0 0 2,447
BLUEBIRD BIO INC COM 09609G100 1,901 11,131 SH   SOLE 30 11,131 0 0
BLUEBIRD BIO INC COM 09609G100 349 2,043 SH   SOLE 34 2,043 0 0
BLUEBIRD BIO INC COM 09609G100 881 5,160 SH   SOLE 40 5,160 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 45 2,124 SH   SOLE 2 324 0 1,800
BLUEGREEN VACATIONS CORP COM 09629F108 468 22,111 SH   SOLE 18 22,111 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 141 6,655 SH   SOLE 19 6,655 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 4,937 233,211 SH   SOLE 21 233,211 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 831 39,239 SH   SOLE 22 31,407 0 7,832
BLUELINX HLDGS INC COM NEW 09624H208 50 1,544 SH   SOLE 18 1,544 0 0
BLUELINX HLDGS INC COM NEW 09624H208 650 19,942 SH   SOLE 21 19,942 0 0
BLUELINX HLDGS INC COM NEW 09624H208 5,520 169,374 SH   SOLE 22 169,374 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 774 8,444 SH   SOLE 2 8,144 0 300
BLUEPRINT MEDICINES CORP COM 09627Y109 13 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 101 1,096 SH   SOLE 7 1,096 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 13,020 141,985 SH   SOLE 18 141,985 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 11,066 120,677 SH   SOLE 19 120,677 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 633 6,900 SH   SOLE 20 6,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 166,667 1,817,520 SH   SOLE 21 1,817,520 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 101,481 1,106,665 SH   SOLE 22 1,032,479 0 74,186
BLUEPRINT MEDICINES CORP COM 09627Y109 252 2,744 SH   SOLE 23 2,744 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,576 17,184 SH   SOLE 26 11,842 0 5,342
BLUEPRINT MEDICINES CORP COM 09627Y109 490 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 28 305 SH   SOLE 29 0 0 305
BLUEPRINT MEDICINES CORP COM 09627Y109 800 8,722 SH   SOLE 30 8,722 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,558 16,985 SH   SOLE 34 16,985 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 349 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 54 6,308 SH   SOLE 2 1,234 0 5,074
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 742 87,341 SH   SOLE 18 87,341 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 171 20,073 SH   SOLE 19 20,073 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6,863 807,411 SH   SOLE 21 807,411 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4,952 582,554 SH   SOLE 22 547,128 0 35,426
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9 1,001 SH   SOLE 23 1,001 0 0
BMC STK HLDGS INC COM 05591B109 290 14,849 SH   SOLE 2 2,743 0 12,106
BMC STK HLDGS INC COM 05591B109 8 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 33 1,697 SH   SOLE 7 1,697 0 0
BMC STK HLDGS INC COM 05591B109 4,371 223,578 SH   SOLE 18 223,578 0 0
BMC STK HLDGS INC COM 05591B109 1,006 51,454 SH   SOLE 19 51,454 0 0
BMC STK HLDGS INC COM 05591B109 39,712 2,031,286 SH   SOLE 21 2,031,286 0 0
BMC STK HLDGS INC COM 05591B109 34,854 1,782,837 SH   SOLE 22 1,655,939 0 126,898
BMC STK HLDGS INC COM 05591B109 374 19,148 SH   SOLE 26 0 0 19,148
BMC STK HLDGS INC COM 05591B109 166 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 242 12,402 SH   SOLE 30 12,402 0 0
BMC STK HLDGS INC COM 05591B109 151 7,726 SH   SOLE 40 7,726 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 6,630 653,154 SH   SOLE 19 653,154 0 0
BOEING CO COM 097023105 283,650 865,102 SH   SOLE 2 340,338 0 524,764
BOEING CO COM 097023105 76,094 232,080 SH   SOLE 4 217,386 0 14,694
BOEING CO COM 097023105 128,290 391,272 SH   SOLE 7 391,272 0 0
BOEING CO COM 097023105 1,360 4,149 SH   SOLE 13 4,149 0 0
BOEING CO COM 097023105 1,396 4,259 SH   SOLE 15 4,259 0 0
BOEING CO COM 097023105 352,355 1,074,646 SH   SOLE 18 1,051,621 0 23,025
BOEING CO COM 097023105 60,777 185,363 SH   SOLE 19 185,363 0 0
BOEING CO COM 097023105 56,343 171,841 SH   SOLE 20 0 0 171,841
BOEING CO COM 097023105 3,799,517 11,588,132 SH   SOLE 21 11,588,132 0 0
BOEING CO COM 097023105 4,985,824 15,206,245 SH   SOLE 22 12,248,829 0 2,957,416
BOEING CO COM 097023105 260,585 794,757 SH   SOLE 23 794,757 0 0
BOEING CO COM 097023105 176,870 539,434 SH   SOLE 25 539,434 0 0
BOEING CO COM 097023105 273,820 835,123 SH   SOLE 26 485,748 0 349,375
BOEING CO COM 097023105 2,311 7,049 SH   SOLE 28 7,049 0 0
BOEING CO COM 097023105 33,687 102,743 SH   SOLE 29 66,710 0 36,033
BOEING CO COM 097023105 601,755 1,835,289 SH   SOLE 30 1,835,289 0 0
BOEING CO COM 097023105 120,531 367,606 SH   SOLE 31 178,129 0 189,477
BOEING CO COM 097023105 36,979 112,782 SH   SOLE 32 112,782 0 0
BOEING CO COM 097023105 48,603 148,234 SH   SOLE 34 148,234 0 0
BOEING CO COM 097023105 183,890 560,846 SH   SOLE 36 560,846 0 0
BOEING CO COM 097023105 3,634 11,084 SH   SOLE 40 11,084 0 0
BOFI HLDG INC COM 05566U108 349 8,613 SH   SOLE 2 2,521 0 6,092
BOFI HLDG INC COM 05566U108 6 144 SH   SOLE 4 144 0 0
BOFI HLDG INC COM 05566U108 64 1,572 SH   SOLE 7 1,572 0 0
BOFI HLDG INC COM 05566U108 10,543 260,126 SH   SOLE 18 260,126 0 0
BOFI HLDG INC COM 05566U108 1,871 46,156 SH   SOLE 19 46,156 0 0
BOFI HLDG INC COM 05566U108 212,619 5,245,962 SH   SOLE 21 5,245,962 0 0
BOFI HLDG INC COM 05566U108 65,372 1,612,934 SH   SOLE 22 1,501,650 0 111,284
BOFI HLDG INC COM 05566U108 929 22,930 SH   SOLE 26 18,402 0 4,528
BOFI HLDG INC COM 05566U108 311 7,682 SH   SOLE 28 7,682 0 0
BOFI HLDG INC COM 05566U108 3,135 77,342 SH   SOLE 30 77,342 0 0
BOFI HLDG INC COM 05566U108 37,967 936,753 SH   SOLE 34 936,753 0 0
BOFI HLDG INC COM 05566U108 225 5,556 SH   SOLE 40 5,556 0 0
BOINGO WIRELESS INC COM 09739C102 234 9,430 SH   SOLE 2 9,285 0 145
BOINGO WIRELESS INC COM 09739C102 25 996 SH   SOLE 7 996 0 0
BOINGO WIRELESS INC COM 09739C102 3,149 127,113 SH   SOLE 18 127,113 0 0
BOINGO WIRELESS INC COM 09739C102 2,351 94,912 SH   SOLE 19 94,912 0 0
BOINGO WIRELESS INC COM 09739C102 32,590 1,315,694 SH   SOLE 21 1,315,694 0 0
BOINGO WIRELESS INC COM 09739C102 31,660 1,278,140 SH   SOLE 22 1,211,796 0 66,344
BOINGO WIRELESS INC COM 09739C102 957 38,620 SH   SOLE 23 38,620 0 0
BOINGO WIRELESS INC COM 09739C102 108 4,376 SH   SOLE 26 0 0 4,376
BOINGO WIRELESS INC COM 09739C102 114 4,592 SH   SOLE 28 4,592 0 0
BOINGO WIRELESS INC COM 09739C102 178 7,180 SH   SOLE 29 0 0 7,180
BOINGO WIRELESS INC COM 09739C102 163 6,579 SH   SOLE 30 6,579 0 0
BOINGO WIRELESS INC COM 09739C102 88 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 546 14,137 SH   SOLE 2 7,814 0 6,323
BOISE CASCADE CO DEL COM 09739D100 10 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 68 1,764 SH   SOLE 7 1,764 0 0
BOISE CASCADE CO DEL COM 09739D100 6,829 176,925 SH   SOLE 18 176,925 0 0
BOISE CASCADE CO DEL COM 09739D100 2,047 53,040 SH   SOLE 19 53,040 0 0
BOISE CASCADE CO DEL COM 09739D100 138,656 3,592,125 SH   SOLE 21 3,592,125 0 0
BOISE CASCADE CO DEL COM 09739D100 44,882 1,162,747 SH   SOLE 22 1,082,244 0 80,503
BOISE CASCADE CO DEL COM 09739D100 1,178 30,523 SH   SOLE 23 30,523 0 0
BOISE CASCADE CO DEL COM 09739D100 490 12,686 SH   SOLE 26 0 0 12,686
BOISE CASCADE CO DEL COM 09739D100 218 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 255 6,611 SH   SOLE 29 0 0 6,611
BOISE CASCADE CO DEL COM 09739D100 2,088 54,105 SH   SOLE 30 54,105 0 0
BOISE CASCADE CO DEL COM 09739D100 206 5,330 SH   SOLE 36 5,330 0 0
BOISE CASCADE CO DEL COM 09739D100 157 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 10 696 SH   SOLE 2 577 0 119
BOJANGLES INC COM 097488100 782 56,448 SH   SOLE 18 56,448 0 0
BOJANGLES INC COM 097488100 196 14,116 SH   SOLE 19 14,116 0 0
BOJANGLES INC COM 097488100 7,326 528,989 SH   SOLE 21 528,989 0 0
BOJANGLES INC COM 097488100 6,658 480,752 SH   SOLE 22 465,288 0 15,464
BOJANGLES INC COM 097488100 196 14,175 SH   SOLE 26 0 0 14,175
BOJANGLES INC COM 097488100 21 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 71 5,111 SH   SOLE 30 5,111 0 0
BOK FINL CORP COM NEW 05561Q201 1,426 14,405 SH   SOLE 2 1,916 0 12,489
BOK FINL CORP COM NEW 05561Q201 12 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 59 599 SH   SOLE 7 599 0 0
BOK FINL CORP COM NEW 05561Q201 1,352 13,659 SH   SOLE 18 13,659 0 0
BOK FINL CORP COM NEW 05561Q201 372 3,753 SH   SOLE 19 3,753 0 0
BOK FINL CORP COM NEW 05561Q201 32,446 327,772 SH   SOLE 21 327,772 0 0
BOK FINL CORP COM NEW 05561Q201 68,777 694,783 SH   SOLE 22 604,725 0 90,058
BOK FINL CORP COM NEW 05561Q201 265 2,672 SH   SOLE 26 1,399 0 1,273
BOK FINL CORP COM NEW 05561Q201 300 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 401 4,049 SH   SOLE 30 4,049 0 0
BOK FINL CORP COM NEW 05561Q201 51 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 256 2,589 SH   SOLE 40 2,589 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 110 3,978 SH   SOLE 2 860 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,015 72,709 SH   SOLE 18 72,709 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 444 16,012 SH   SOLE 19 16,012 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 18,585 670,711 SH   SOLE 21 670,711 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 18,004 649,739 SH   SOLE 22 612,240 0 37,499
BONANZA CREEK ENERGY INC COM NEW 097793400 222 8,004 SH   SOLE 26 0 0 8,004
BONANZA CREEK ENERGY INC COM NEW 097793400 101 3,646 SH   SOLE 30 3,646 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 50 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 156,420 75,188 SH   SOLE 2 13,677 0 61,511
BOOKING HLDGS INC COM 09857L108 33,424 16,066 SH   SOLE 4 14,807 0 1,259
BOOKING HLDGS INC COM 09857L108 73,679 35,416 SH   SOLE 7 35,294 0 122
BOOKING HLDGS INC COM 09857L108 198 95 SH   SOLE 13 95 0 0
BOOKING HLDGS INC COM 09857L108 915 440 SH   SOLE 15 440 0 0
BOOKING HLDGS INC COM 09857L108 480,318 230,879 SH   SOLE 18 190,768 0 40,111
BOOKING HLDGS INC COM 09857L108 247,298 118,871 SH   SOLE 19 118,871 0 0
BOOKING HLDGS INC COM 09857L108 42,105 20,239 SH   SOLE 20 0 0 20,239
BOOKING HLDGS INC COM 09857L108 1,645,640 791,025 SH   SOLE 21 791,025 0 0
BOOKING HLDGS INC COM 09857L108 2,768,552 1,330,785 SH   SOLE 22 1,089,419 0 241,366
BOOKING HLDGS INC COM 09857L108 125,348 60,252 SH   SOLE 23 60,252 0 0
BOOKING HLDGS INC COM 09857L108 84,601 40,666 SH   SOLE 25 40,666 0 0
BOOKING HLDGS INC COM 09857L108 275,974 132,655 SH   SOLE 26 44,483 0 88,172
BOOKING HLDGS INC COM 09857L108 15,349 7,378 SH   SOLE 28 7,378 0 0
BOOKING HLDGS INC COM 09857L108 6,260 3,009 SH   SOLE 29 1,361 0 1,648
BOOKING HLDGS INC COM 09857L108 312,106 150,023 SH   SOLE 30 150,023 0 0
BOOKING HLDGS INC COM 09857L108 51,642 24,823 SH   SOLE 31 9,330 0 15,493
BOOKING HLDGS INC COM 09857L108 14,606 7,021 SH   SOLE 32 7,021 0 0
BOOKING HLDGS INC COM 09857L108 21,372 10,273 SH   SOLE 34 10,273 0 0
BOOKING HLDGS INC COM 09857L108 90,509 43,506 SH   SOLE 36 43,506 0 0
BOOKING HLDGS INC COM 09857L108 1,964 944 SH   SOLE 40 944 0 0
BOOT BARN HLDGS INC COM 099406100 99 5,584 SH   SOLE 2 2,223 0 3,361
BOOT BARN HLDGS INC COM 099406100 5 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 1,239 69,890 SH   SOLE 18 69,890 0 0
BOOT BARN HLDGS INC COM 099406100 440 24,833 SH   SOLE 19 24,833 0 0
BOOT BARN HLDGS INC COM 099406100 11,368 641,177 SH   SOLE 21 641,177 0 0
BOOT BARN HLDGS INC COM 099406100 7,586 427,859 SH   SOLE 22 404,704 0 23,155
BOOT BARN HLDGS INC COM 099406100 168 9,491 SH   SOLE 23 9,491 0 0
BOOT BARN HLDGS INC COM 099406100 225 12,684 SH   SOLE 26 0 0 12,684
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,146 132,900 SH   SOLE 2 83,623 0 49,277
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 600 15,490 SH   SOLE 4 15,490 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 260 6,719 SH   SOLE 7 6,719 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 3,659 94,494 SH   SOLE 18 92,723 0 1,771
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,351 60,724 SH   SOLE 19 60,724 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 67,196 1,735,432 SH   SOLE 21 1,735,432 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 168,240 4,345,049 SH   SOLE 22 3,722,025 0 623,024
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 844 21,791 SH   SOLE 23 21,791 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,768 45,661 SH   SOLE 26 27,169 0 18,492
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 781 20,172 SH   SOLE 28 20,172 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,972 50,928 SH   SOLE 29 3,950 0 46,978
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,225 31,640 SH   SOLE 30 31,640 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 880 22,736 SH   SOLE 31 8,809 0 13,927
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 87 2,256 SH   SOLE 34 2,256 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,118 28,880 SH   SOLE 36 28,880 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 716 18,482 SH   SOLE 40 18,482 0 0
BORGWARNER INC COM 099724106 28,049 558,412 SH   SOLE 2 350,967 0 207,445
BORGWARNER INC COM 099724106 5,477 109,031 SH   SOLE 4 103,877 0 5,154
BORGWARNER INC COM 099724106 10,968 218,363 SH   SOLE 7 180,164 0 38,199
BORGWARNER INC COM 099724106 7,873 156,735 SH   SOLE 13 156,735 0 0
BORGWARNER INC COM 099724106 83 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 25,509 507,835 SH   SOLE 18 476,512 0 31,323
BORGWARNER INC COM 099724106 56,866 1,132,106 SH   SOLE 19 1,132,106 0 0
BORGWARNER INC COM 099724106 5,722 113,923 SH   SOLE 20 0 0 113,923
BORGWARNER INC COM 099724106 220,209 4,384,007 SH   SOLE 21 4,384,007 0 0
BORGWARNER INC COM 099724106 370,040 7,366,918 SH   SOLE 22 5,744,190 0 1,622,728
BORGWARNER INC COM 099724106 15,765 313,855 SH   SOLE 23 313,855 0 0
BORGWARNER INC COM 099724106 17,822 354,814 SH   SOLE 25 354,814 0 0
BORGWARNER INC COM 099724106 31,644 629,981 SH   SOLE 26 259,756 0 370,225
BORGWARNER INC COM 099724106 1,611 32,071 SH   SOLE 28 32,071 0 0
BORGWARNER INC COM 099724106 11,205 223,074 SH   SOLE 29 43,909 0 179,165
BORGWARNER INC COM 099724106 34,724 691,293 SH   SOLE 30 691,293 0 0
BORGWARNER INC COM 099724106 9,715 193,415 SH   SOLE 31 114,264 0 79,151
BORGWARNER INC COM 099724106 2,498 49,730 SH   SOLE 34 49,730 0 0
BORGWARNER INC COM 099724106 15,839 315,327 SH   SOLE 36 315,327 0 0
BORGWARNER INC COM 099724106 213 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 729 3,855 SH   SOLE 2 3,855 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,785 51,758 SH   SOLE 18 51,758 0 0
BOSTON BEER INC CL A 100557107 1,236 6,539 SH   SOLE 19 6,539 0 0
BOSTON BEER INC CL A 100557107 103,538 547,673 SH   SOLE 21 547,673 0 0
BOSTON BEER INC CL A 100557107 54,087 286,101 SH   SOLE 22 270,140 0 15,961
BOSTON BEER INC CL A 100557107 215 1,138 SH   SOLE 26 771 0 367
BOSTON BEER INC CL A 100557107 249 1,319 SH   SOLE 28 1,319 0 0
BOSTON BEER INC CL A 100557107 716 3,790 SH   SOLE 30 3,790 0 0
BOSTON BEER INC CL A 100557107 186 982 SH   SOLE 40 982 0 0
BOSTON OMAHA CORP COM 101044105 2,541 116,241 SH   SOLE 22 116,241 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 512 33,995 SH   SOLE 2 20,398 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 5,903 392,215 SH   SOLE 18 392,215 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,082 138,359 SH   SOLE 19 138,359 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 118,356 7,864,198 SH   SOLE 21 7,864,198 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 42,804 2,844,110 SH   SOLE 22 2,685,103 0 159,007
BOSTON PRIVATE FINL HLDGS IN COM 101119105 212 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,423 293,874 SH   SOLE 26 23,685 0 270,189
BOSTON PRIVATE FINL HLDGS IN COM 101119105 180 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 213 14,141 SH   SOLE 29 0 0 14,141
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,803 119,769 SH   SOLE 30 119,769 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 144 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 29,066 235,886 SH   SOLE 2 93,748 0 142,138
BOSTON PROPERTIES INC COM 101121101 22,682 184,074 SH   SOLE 4 180,407 0 3,667
BOSTON PROPERTIES INC COM 101121101 43,660 354,324 SH   SOLE 7 350,317 0 4,007
BOSTON PROPERTIES INC COM 101121101 118 960 SH   SOLE 13 960 0 0
BOSTON PROPERTIES INC COM 101121101 883 7,165 SH   SOLE 15 7,165 0 0
BOSTON PROPERTIES INC COM 101121101 44,149 358,292 SH   SOLE 18 338,010 0 20,282
BOSTON PROPERTIES INC COM 101121101 39,560 321,052 SH   SOLE 19 321,052 0 0
BOSTON PROPERTIES INC COM 101121101 7,527 61,082 SH   SOLE 20 0 0 61,082
BOSTON PROPERTIES INC COM 101121101 604,819 4,908,445 SH   SOLE 21 4,908,445 0 0
BOSTON PROPERTIES INC COM 101121101 807,000 6,549,259 SH   SOLE 22 5,706,597 0 842,662
BOSTON PROPERTIES INC COM 101121101 24,445 198,381 SH   SOLE 23 198,381 0 0
BOSTON PROPERTIES INC COM 101121101 52,836 428,795 SH   SOLE 25 428,795 0 0
BOSTON PROPERTIES INC COM 101121101 58,544 475,117 SH   SOLE 26 157,987 0 317,130
BOSTON PROPERTIES INC COM 101121101 5,194 42,153 SH   SOLE 28 42,153 0 0
BOSTON PROPERTIES INC COM 101121101 8,868 71,965 SH   SOLE 29 58,279 0 13,686
BOSTON PROPERTIES INC COM 101121101 144,275 1,170,876 SH   SOLE 30 1,170,876 0 0
BOSTON PROPERTIES INC COM 101121101 8,521 69,154 SH   SOLE 31 32,038 0 37,116
BOSTON PROPERTIES INC COM 101121101 17,146 139,146 SH   SOLE 34 139,146 0 0
BOSTON PROPERTIES INC COM 101121101 17,941 145,598 SH   SOLE 36 145,598 0 0
BOSTON PROPERTIES INC COM 101121101 381 3,096 SH   SOLE 40 3,096 0 0
BOSTON SCIENTIFIC CORP COM 101137107 88,763 3,248,999 SH   SOLE 2 1,446,888 0 1,802,111
BOSTON SCIENTIFIC CORP COM 101137107 13,360 489,005 SH   SOLE 4 453,395 0 35,610
BOSTON SCIENTIFIC CORP COM 101137107 27,646 1,011,934 SH   SOLE 7 979,003 0 32,931
BOSTON SCIENTIFIC CORP COM 101137107 913 33,408 SH   SOLE 13 33,408 0 0
BOSTON SCIENTIFIC CORP COM 101137107 293 10,717 SH   SOLE 15 10,717 0 0
BOSTON SCIENTIFIC CORP COM 101137107 222,109 8,129,889 SH   SOLE 18 6,723,943 0 1,405,946
BOSTON SCIENTIFIC CORP COM 101137107 298,217 10,915,719 SH   SOLE 19 10,915,719 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,219 593,655 SH   SOLE 20 97,200 0 496,455
BOSTON SCIENTIFIC CORP COM 101137107 737,082 26,979,574 SH   SOLE 21 26,979,574 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,049,348 38,409,515 SH   SOLE 22 31,712,794 0 6,696,721
BOSTON SCIENTIFIC CORP COM 101137107 45,715 1,673,315 SH   SOLE 23 1,673,315 0 0
BOSTON SCIENTIFIC CORP COM 101137107 39,139 1,432,599 SH   SOLE 25 1,432,599 0 0
BOSTON SCIENTIFIC CORP COM 101137107 103,497 3,788,327 SH   SOLE 26 1,326,624 0 2,461,703
BOSTON SCIENTIFIC CORP COM 101137107 5,668 207,482 SH   SOLE 28 207,482 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,208 44,221 SH   SOLE 29 38,877 0 5,344
BOSTON SCIENTIFIC CORP COM 101137107 120,746 4,419,675 SH   SOLE 30 4,419,675 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17,278 632,420 SH   SOLE 31 250,980 0 381,440
BOSTON SCIENTIFIC CORP COM 101137107 82,689 3,026,677 SH   SOLE 34 3,026,677 0 0
BOSTON SCIENTIFIC CORP COM 101137107 33,270 1,217,799 SH   SOLE 36 1,217,799 0 0
BOSTON SCIENTIFIC CORP COM 101137107 752 27,541 SH   SOLE 40 27,541 0 0
BOTTOMLINE TECH DEL INC COM 101388106 808 20,844 SH   SOLE 2 19,885 0 959
BOTTOMLINE TECH DEL INC COM 101388106 10 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 42 1,095 SH   SOLE 7 1,095 0 0
BOTTOMLINE TECH DEL INC COM 101388106 6,618 170,783 SH   SOLE 18 170,783 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,371 190,228 SH   SOLE 19 190,228 0 0
BOTTOMLINE TECH DEL INC COM 101388106 129,771 3,348,933 SH   SOLE 21 3,348,933 0 0
BOTTOMLINE TECH DEL INC COM 101388106 49,759 1,284,112 SH   SOLE 22 1,214,168 0 69,944
BOTTOMLINE TECH DEL INC COM 101388106 4,230 109,167 SH   SOLE 23 109,167 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,557 65,991 SH   SOLE 26 5,886 0 60,105
BOTTOMLINE TECH DEL INC COM 101388106 225 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 385 9,928 SH   SOLE 29 0 0 9,928
BOTTOMLINE TECH DEL INC COM 101388106 1,951 50,341 SH   SOLE 30 50,341 0 0
BOTTOMLINE TECH DEL INC COM 101388106 179 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 15 4,991 SH   SOLE 18 4,991 0 0
BOVIE MEDICAL CORP COM 10211F100 243 81,780 SH   SOLE 21 81,780 0 0
BOVIE MEDICAL CORP COM 10211F100 12 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 79 3,845 SH   SOLE 2 3,422 0 423
BOX INC CL A 10316T104 49 2,399 SH   SOLE 4 2,399 0 0
BOX INC CL A 10316T104 37 1,815 SH   SOLE 7 1,815 0 0
BOX INC CL A 10316T104 5,391 262,320 SH   SOLE 18 262,320 0 0
BOX INC CL A 10316T104 1,898 92,338 SH   SOLE 19 92,338 0 0
BOX INC CL A 10316T104 51,672 2,514,469 SH   SOLE 21 2,514,469 0 0
BOX INC CL A 10316T104 66,723 3,246,860 SH   SOLE 22 3,086,684 0 160,176
BOX INC CL A 10316T104 594 28,914 SH   SOLE 26 22,236 0 6,678
BOX INC CL A 10316T104 324 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 461 22,411 SH   SOLE 30 22,411 0 0
BOX INC CL A 10316T104 280 13,638 SH   SOLE 40 13,638 0 0
BOYD GAMING CORP COM 103304101 1,153 36,199 SH   SOLE 2 36,199 0 0
BOYD GAMING CORP COM 103304101 14 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 65 2,035 SH   SOLE 7 2,035 0 0
BOYD GAMING CORP COM 103304101 15,924 499,818 SH   SOLE 18 499,818 0 0
BOYD GAMING CORP COM 103304101 2,135 66,997 SH   SOLE 19 66,997 0 0
BOYD GAMING CORP COM 103304101 171,060 5,369,105 SH   SOLE 21 5,369,105 0 0
BOYD GAMING CORP COM 103304101 85,919 2,696,765 SH   SOLE 22 2,545,530 0 151,235
BOYD GAMING CORP COM 103304101 739 23,202 SH   SOLE 26 16,405 0 6,797
BOYD GAMING CORP COM 103304101 384 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 521 16,360 SH   SOLE 30 16,360 0 0
BOYD GAMING CORP COM 103304101 176 5,524 SH   SOLE 36 5,524 0 0
BOYD GAMING CORP COM 103304101 278 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 389 21,803 SH   SOLE 18 21,803 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 13,074 732,829 SH   SOLE 19 732,829 0 0
BP PLC SPONSORED ADR 055622104 102,786 2,535,432 SH   SOLE 18 2,405,944 0 129,488
BP PLC SPONSORED ADR 055622104 58,771 1,449,716 SH   SOLE 19 1,449,716 0 0
BP PLC SPONSORED ADR 055622104 377 9,306 SH   SOLE 21 9,306 0 0
BP PLC SPONSORED ADR 055622104 1,728 42,617 SH   SOLE 25 0 0 42,617
BP PLC SPONSORED ADR 055622104 11,772 290,390 SH   SOLE 34 290,390 0 0
BRADY CORP CL A 104674106 235 6,317 SH   SOLE 2 3,998 0 2,319
BRADY CORP CL A 104674106 14 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 48 1,286 SH   SOLE 7 1,286 0 0
BRADY CORP CL A 104674106 8,159 219,625 SH   SOLE 18 219,625 0 0
BRADY CORP CL A 104674106 3,408 91,732 SH   SOLE 19 91,732 0 0
BRADY CORP CL A 104674106 164,825 4,436,739 SH   SOLE 21 4,436,739 0 0
BRADY CORP CL A 104674106 51,459 1,385,165 SH   SOLE 22 1,296,584 0 88,581
BRADY CORP CL A 104674106 912 24,551 SH   SOLE 23 24,551 0 0
BRADY CORP CL A 104674106 4,057 109,210 SH   SOLE 26 4,777 0 104,433
BRADY CORP CL A 104674106 253 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 421 11,335 SH   SOLE 29 0 0 11,335
BRADY CORP CL A 104674106 2,482 66,807 SH   SOLE 30 66,807 0 0
BRADY CORP CL A 104674106 1,206 32,462 SH   SOLE 34 32,462 0 0
BRADY CORP CL A 104674106 197 5,305 SH   SOLE 40 5,305 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9 2,917 SH   SOLE 18 2,917 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 162 51,460 SH   SOLE 21 51,460 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 78 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,605 101,046 SH   SOLE 2 16,125 0 84,921
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 953 59,989 SH   SOLE 4 59,989 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,248 267,491 SH   SOLE 7 267,491 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 113 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,476 92,924 SH   SOLE 18 92,924 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,658 230,378 SH   SOLE 19 230,378 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 45,889 2,889,761 SH   SOLE 21 2,889,761 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 129,559 8,158,610 SH   SOLE 22 7,523,597 0 635,013
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 186 11,707 SH   SOLE 23 11,707 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,561 350,193 SH   SOLE 25 350,193 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,733 109,143 SH   SOLE 26 44,060 0 65,083
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 406 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 963 60,630 SH   SOLE 29 60,630 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,766 866,887 SH   SOLE 30 866,887 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 64 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 31 1,934 SH   SOLE 34 1,934 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 188 11,809 SH   SOLE 36 11,809 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 313 19,681 SH   SOLE 40 19,681 0 0
BRASKEM S A SP ADR PFD A 105532105 2,482 85,623 SH   SOLE 26 0 0 85,623
BRAVO BRIO RESTAURANT GROUP COM 10567B109 1 343 SH   SOLE 2 343 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 9 2,257 SH   SOLE 18 2,257 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 132 32,970 SH   SOLE 21 32,970 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 1,689 422,156 SH   SOLE 22 422,156 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 113 28,302 SH   SOLE 29 0 0 28,302
BRF SA SPONSORED ADR 10552T107 726 104,976 SH   SOLE 7 104,976 0 0
BRF SA SPONSORED ADR 10552T107 16,046 2,318,722 SH   SOLE 21 2,318,722 0 0
BRF SA SPONSORED ADR 10552T107 0 9 SH   SOLE 22 9 0 0
BRF SA SPONSORED ADR 10552T107 2,632 380,344 SH   SOLE 26 0 0 380,344
BRF SA SPONSORED ADR 10552T107 3,794 548,224 SH   SOLE 30 548,224 0 0
BRIDGE BANCORP INC COM 108035106 130 3,887 SH   SOLE 2 814 0 3,073
BRIDGE BANCORP INC COM 108035106 15 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 2,280 67,952 SH   SOLE 18 67,952 0 0
BRIDGE BANCORP INC COM 108035106 508 15,156 SH   SOLE 19 15,156 0 0
BRIDGE BANCORP INC COM 108035106 20,816 620,448 SH   SOLE 21 620,448 0 0
BRIDGE BANCORP INC COM 108035106 11,826 352,497 SH   SOLE 22 320,368 0 32,129
BRIDGE BANCORP INC COM 108035106 101 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 77 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 88 2,635 SH   SOLE 30 2,635 0 0
BRIDGEPOINT ED INC COM 10807M105 71 10,540 SH   SOLE 2 8,836 0 1,704
BRIDGEPOINT ED INC COM 10807M105 2 351 SH   SOLE 7 351 0 0
BRIDGEPOINT ED INC COM 10807M105 575 85,377 SH   SOLE 18 85,377 0 0
BRIDGEPOINT ED INC COM 10807M105 276 41,018 SH   SOLE 19 41,018 0 0
BRIDGEPOINT ED INC COM 10807M105 5,719 848,573 SH   SOLE 21 848,573 0 0
BRIDGEPOINT ED INC COM 10807M105 3,601 534,201 SH   SOLE 22 507,068 0 27,133
BRIDGEPOINT ED INC COM 10807M105 316 46,876 SH   SOLE 23 46,876 0 0
BRIDGEPOINT ED INC COM 10807M105 87 12,948 SH   SOLE 26 0 0 12,948
BRIDGEPOINT ED INC COM 10807M105 35 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 10 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 997 46,554 SH   SOLE 2 39,175 0 7,379
BRIGGS & STRATTON CORP COM 109043109 8 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 26 1,233 SH   SOLE 7 1,233 0 0
BRIGGS & STRATTON CORP COM 109043109 4,175 195,014 SH   SOLE 18 195,014 0 0
BRIGGS & STRATTON CORP COM 109043109 4,720 220,443 SH   SOLE 19 220,443 0 0
BRIGGS & STRATTON CORP COM 109043109 85,097 3,974,623 SH   SOLE 21 3,974,623 0 0
BRIGGS & STRATTON CORP COM 109043109 31,620 1,476,858 SH   SOLE 22 1,387,320 0 89,538
BRIGGS & STRATTON CORP COM 109043109 3,517 164,257 SH   SOLE 23 164,257 0 0
BRIGGS & STRATTON CORP COM 109043109 1,044 48,753 SH   SOLE 26 4,304 0 44,449
BRIGGS & STRATTON CORP COM 109043109 137 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 448 20,940 SH   SOLE 29 0 0 20,940
BRIGGS & STRATTON CORP COM 109043109 1,276 59,603 SH   SOLE 30 59,603 0 0
BRIGGS & STRATTON CORP COM 109043109 112 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,557 25,645 SH   SOLE 2 7,581 0 18,064
BRIGHT HORIZONS FAM SOL IN D COM 109194100 19 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 131 1,312 SH   SOLE 7 1,312 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,526 25,335 SH   SOLE 18 25,335 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 31,476 315,645 SH   SOLE 19 315,645 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 59,385 595,515 SH   SOLE 21 595,515 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 144,460 1,448,657 SH   SOLE 22 1,267,440 0 181,217
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,209 12,123 SH   SOLE 23 12,123 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,520 45,324 SH   SOLE 26 14,593 0 30,731
BRIGHT HORIZONS FAM SOL IN D COM 109194100 762 7,644 SH   SOLE 28 7,644 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,059 10,616 SH   SOLE 30 10,616 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 118 1,181 SH   SOLE 31 1,181 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 618 6,194 SH   SOLE 40 6,194 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1 77 SH   SOLE 22 77 0 0
BRIGHTCOVE INC COM 10921T101 10 1,470 SH   SOLE 2 1,218 0 252
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 828 119,134 SH   SOLE 18 119,134 0 0
BRIGHTCOVE INC COM 10921T101 242 34,777 SH   SOLE 19 34,777 0 0
BRIGHTCOVE INC COM 10921T101 7,676 1,104,420 SH   SOLE 21 1,104,420 0 0
BRIGHTCOVE INC COM 10921T101 5,778 831,346 SH   SOLE 22 788,397 0 42,949
BRIGHTCOVE INC COM 10921T101 7 963 SH   SOLE 23 963 0 0
BRIGHTCOVE INC COM 10921T101 149 21,406 SH   SOLE 26 0 0 21,406
BRIGHTHOUSE FINL INC COM 10922N103 5,163 100,453 SH   SOLE 2 18,374 0 82,079
BRIGHTHOUSE FINL INC COM 10922N103 1,304 25,379 SH   SOLE 4 23,281 0 2,098
BRIGHTHOUSE FINL INC COM 10922N103 3,615 70,334 SH   SOLE 7 69,315 0 1,019
BRIGHTHOUSE FINL INC COM 10922N103 28 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 18,573 361,335 SH   SOLE 18 337,395 0 23,940
BRIGHTHOUSE FINL INC COM 10922N103 29,892 581,554 SH   SOLE 19 581,554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,380 46,300 SH   SOLE 20 0 0 46,300
BRIGHTHOUSE FINL INC COM 10922N103 76,618 1,490,613 SH   SOLE 21 1,490,613 0 0
BRIGHTHOUSE FINL INC COM 10922N103 128,696 2,503,810 SH   SOLE 22 2,068,932 0 434,878
BRIGHTHOUSE FINL INC COM 10922N103 5,388 104,830 SH   SOLE 23 104,830 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,499 87,537 SH   SOLE 25 87,537 0 0
BRIGHTHOUSE FINL INC COM 10922N103 13,907 270,572 SH   SOLE 26 125,360 0 145,212
BRIGHTHOUSE FINL INC COM 10922N103 713 13,877 SH   SOLE 28 13,877 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,260 24,504 SH   SOLE 29 2,984 0 21,520
BRIGHTHOUSE FINL INC COM 10922N103 18,485 359,632 SH   SOLE 30 359,632 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,843 35,865 SH   SOLE 31 16,320 0 19,545
BRIGHTHOUSE FINL INC COM 10922N103 34,129 663,994 SH   SOLE 34 663,994 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,816 93,694 SH   SOLE 36 93,694 0 0
BRIGHTHOUSE FINL INC COM 10922N103 87 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 289 18,358 SH   SOLE 2 18,358 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 37 2,362 SH   SOLE 7 2,362 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 4,455 282,666 SH   SOLE 18 282,666 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,890 119,931 SH   SOLE 19 119,931 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 35,344 2,242,655 SH   SOLE 21 2,242,655 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 17,808 1,129,920 SH   SOLE 22 996,440 0 133,480
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,626 103,173 SH   SOLE 23 103,173 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 346 21,978 SH   SOLE 26 0 0 21,978
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 179 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 607 38,509 SH   SOLE 29 0 0 38,509
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 233 14,793 SH   SOLE 30 14,793 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2,769 175,701 SH   SOLE 34 175,701 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 205 12,989 SH   SOLE 40 12,989 0 0
BRINKER INTL INC COM 109641100 828 22,945 SH   SOLE 2 20,409 0 2,536
BRINKER INTL INC COM 109641100 8 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 72 1,984 SH   SOLE 7 1,984 0 0
BRINKER INTL INC COM 109641100 10,130 280,618 SH   SOLE 18 280,618 0 0
BRINKER INTL INC COM 109641100 1,417 39,265 SH   SOLE 19 39,265 0 0
BRINKER INTL INC COM 109641100 106,673 2,954,919 SH   SOLE 21 2,954,919 0 0
BRINKER INTL INC COM 109641100 63,958 1,771,694 SH   SOLE 22 1,674,676 0 97,018
BRINKER INTL INC COM 109641100 310 8,574 SH   SOLE 26 5,618 0 2,956
BRINKER INTL INC COM 109641100 231 6,404 SH   SOLE 28 6,404 0 0
BRINKER INTL INC COM 109641100 0 1 SH   SOLE 29 0 0 1
BRINKER INTL INC COM 109641100 359 9,956 SH   SOLE 30 9,956 0 0
BRINKER INTL INC COM 109641100 56 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 177 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 2,175 30,489 SH   SOLE 2 30,130 0 359
BRINKS CO COM 109696104 124 1,743 SH   SOLE 4 1,743 0 0
BRINKS CO COM 109696104 109 1,529 SH   SOLE 7 1,529 0 0
BRINKS CO COM 109696104 20,802 291,548 SH   SOLE 18 291,385 0 163
BRINKS CO COM 109696104 2,891 40,513 SH   SOLE 19 40,513 0 0
BRINKS CO COM 109696104 225,889 3,165,927 SH   SOLE 21 3,165,927 0 0
BRINKS CO COM 109696104 122,199 1,712,666 SH   SOLE 22 1,621,578 0 91,088
BRINKS CO COM 109696104 338 4,742 SH   SOLE 23 4,742 0 0
BRINKS CO COM 109696104 1,161 16,266 SH   SOLE 26 11,719 0 4,547
BRINKS CO COM 109696104 473 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 112 1,565 SH   SOLE 29 1,565 0 0
BRINKS CO COM 109696104 652 9,141 SH   SOLE 30 9,141 0 0
BRINKS CO COM 109696104 184 2,580 SH   SOLE 31 2,580 0 0
BRINKS CO COM 109696104 83 1,165 SH   SOLE 34 1,165 0 0
BRINKS CO COM 109696104 285 3,992 SH   SOLE 36 3,992 0 0
BRINKS CO COM 109696104 362 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 178,804 2,826,935 SH   SOLE 2 1,271,805 0 1,555,130
BRISTOL MYERS SQUIBB CO COM 110122108 41,082 649,525 SH   SOLE 4 607,744 0 41,781
BRISTOL MYERS SQUIBB CO COM 110122108 73,176 1,156,925 SH   SOLE 7 1,151,469 0 5,456
BRISTOL MYERS SQUIBB CO COM 110122108 6,237 98,616 SH   SOLE 13 98,616 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 798 12,618 SH   SOLE 15 12,618 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 214,190 3,386,401 SH   SOLE 18 3,155,651 0 230,750
BRISTOL MYERS SQUIBB CO COM 110122108 134,229 2,122,203 SH   SOLE 19 2,122,203 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43,518 688,025 SH   SOLE 20 0 0 688,025
BRISTOL MYERS SQUIBB CO COM 110122108 1,830,573 28,941,864 SH   SOLE 21 28,941,864 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,896,240 45,790,352 SH   SOLE 22 37,297,985 0 8,492,367
BRISTOL MYERS SQUIBB CO COM 110122108 141,312 2,234,176 SH   SOLE 23 2,234,176 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 85,836 1,357,094 SH   SOLE 25 1,357,094 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 371,754 5,877,541 SH   SOLE 26 1,494,865 0 4,382,676
BRISTOL MYERS SQUIBB CO COM 110122108 15,654 247,492 SH   SOLE 28 247,492 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,204 208,764 SH   SOLE 29 78,154 0 130,610
BRISTOL MYERS SQUIBB CO COM 110122108 330,960 5,232,569 SH   SOLE 30 5,232,569 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 57,181 904,043 SH   SOLE 31 375,094 0 528,949
BRISTOL MYERS SQUIBB CO COM 110122108 63,954 1,011,133 SH   SOLE 34 1,011,133 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 102,339 1,618,004 SH   SOLE 36 1,618,004 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,000 31,621 SH   SOLE 40 31,621 0 0
BRISTOW GROUP INC COM 110394103 84 6,459 SH   SOLE 2 1,165 0 5,294
BRISTOW GROUP INC COM 110394103 12 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 1,978 152,127 SH   SOLE 18 152,127 0 0
BRISTOW GROUP INC COM 110394103 339 26,097 SH   SOLE 19 26,097 0 0
BRISTOW GROUP INC COM 110394103 39,689 3,052,985 SH   SOLE 21 3,052,985 0 0
BRISTOW GROUP INC COM 110394103 10,962 843,204 SH   SOLE 22 775,219 0 67,985
BRISTOW GROUP INC COM 110394103 529 40,679 SH   SOLE 30 40,679 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 82 1,417 SH   SOLE 7 1,417 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 178,139 3,087,865 SH   SOLE 18 2,933,149 0 154,716
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,715 47,067 SH   SOLE 22 5 0 47,062
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 232 4,020 SH   SOLE 25 4,020 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 15,718 272,451 SH   SOLE 26 0 0 272,451
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 75 1,306 SH   SOLE 30 1,306 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 12,273 804,807 SH   SOLE 2 525,379 0 279,428
BRIXMOR PPTY GROUP INC COM 11120U105 3,656 239,758 SH   SOLE 4 233,193 0 6,565
BRIXMOR PPTY GROUP INC COM 11120U105 7,514 492,691 SH   SOLE 7 486,444 0 6,247
BRIXMOR PPTY GROUP INC COM 11120U105 192 12,576 SH   SOLE 15 12,576 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,265 607,521 SH   SOLE 18 579,638 0 27,883
BRIXMOR PPTY GROUP INC COM 11120U105 12,194 799,585 SH   SOLE 19 799,585 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 76,161 4,994,150 SH   SOLE 21 4,994,150 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 200,673 13,158,912 SH   SOLE 22 11,944,890 0 1,214,022
BRIXMOR PPTY GROUP INC COM 11120U105 6,451 423,036 SH   SOLE 23 423,036 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,299 609,752 SH   SOLE 25 609,752 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,174 667,142 SH   SOLE 26 277,010 0 390,132
BRIXMOR PPTY GROUP INC COM 11120U105 720 47,205 SH   SOLE 28 47,205 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,004 196,987 SH   SOLE 29 112,163 0 84,824
BRIXMOR PPTY GROUP INC COM 11120U105 28,730 1,883,949 SH   SOLE 30 1,883,949 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,573 103,161 SH   SOLE 31 57,428 0 45,733
BRIXMOR PPTY GROUP INC COM 11120U105 1,705 111,776 SH   SOLE 34 111,776 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,016 66,613 SH   SOLE 36 66,613 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 92 6,061 SH   SOLE 40 6,061 0 0
BROADCOM LTD SHS Y09827109 129,840 550,985 SH   SOLE 2 128,003 0 422,982
BROADCOM LTD SHS Y09827109 32,431 137,622 SH   SOLE 4 127,627 0 9,995
BROADCOM LTD SHS Y09827109 71,322 302,661 SH   SOLE 7 291,896 0 10,765
BROADCOM LTD SHS Y09827109 1,281 5,437 SH   SOLE 13 5,437 0 0
BROADCOM LTD SHS Y09827109 832 3,529 SH   SOLE 15 3,529 0 0
BROADCOM LTD SHS Y09827109 285,462 1,211,383 SH   SOLE 18 1,060,173 0 151,210
BROADCOM LTD SHS Y09827109 113,720 482,579 SH   SOLE 19 482,579 0 0
BROADCOM LTD SHS Y09827109 29,265 124,190 SH   SOLE 20 0 0 124,190
BROADCOM LTD SHS Y09827109 1,699,265 7,210,968 SH   SOLE 21 7,210,968 0 0
BROADCOM LTD SHS Y09827109 2,617,300 11,106,726 SH   SOLE 22 9,096,001 0 2,010,725
BROADCOM LTD SHS Y09827109 119,316 506,329 SH   SOLE 23 506,329 0 0
BROADCOM LTD SHS Y09827109 78,536 333,274 SH   SOLE 25 333,274 0 0
BROADCOM LTD SHS Y09827109 325,846 1,382,755 SH   SOLE 26 365,075 0 1,017,680
BROADCOM LTD SHS Y09827109 14,510 61,573 SH   SOLE 28 61,573 0 0
BROADCOM LTD SHS Y09827109 13,315 56,503 SH   SOLE 29 11,254 0 45,249
BROADCOM LTD SHS Y09827109 309,554 1,313,618 SH   SOLE 30 1,313,618 0 0
BROADCOM LTD SHS Y09827109 46,513 197,382 SH   SOLE 31 79,132 0 118,250
BROADCOM LTD SHS Y09827109 13,989 59,365 SH   SOLE 32 59,365 0 0
BROADCOM LTD SHS Y09827109 22,643 96,087 SH   SOLE 34 96,087 0 0
BROADCOM LTD SHS Y09827109 84,782 359,780 SH   SOLE 36 359,780 0 0
BROADCOM LTD SHS Y09827109 1,923 8,160 SH   SOLE 40 8,160 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,647 179,111 SH   SOLE 2 87,470 0 91,641
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,198 38,267 SH   SOLE 4 35,252 0 3,015
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,718 79,482 SH   SOLE 7 58,082 0 21,400
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,086 37,253 SH   SOLE 13 37,253 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 98 892 SH   SOLE 15 892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45,564 415,392 SH   SOLE 18 404,742 0 10,650
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 24,673 224,938 SH   SOLE 19 224,938 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,319 75,844 SH   SOLE 20 0 0 75,844
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 778,032 7,093,007 SH   SOLE 21 7,093,007 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 497,844 4,538,647 SH   SOLE 22 4,022,088 0 516,559
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,747 143,557 SH   SOLE 23 143,557 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,802 98,474 SH   SOLE 25 98,474 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47,334 431,524 SH   SOLE 26 128,466 0 303,058
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,951 17,791 SH   SOLE 28 17,791 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,130 64,998 SH   SOLE 29 3,819 0 61,179
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29,508 269,014 SH   SOLE 30 269,014 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,474 68,136 SH   SOLE 31 19,623 0 48,513
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,235 11,260 SH   SOLE 34 11,260 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,712 143,244 SH   SOLE 36 143,244 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 257 2,341 SH   SOLE 40 2,341 0 0
BROADVISION INC COM PAR 111412706 2 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 1,851 SH   SOLE 18 1,851 0 0
BROADWAY FINL CORP DEL COM 111444105 7 3,484 SH   SOLE 21 3,484 0 0
BROADWIND ENERGY INC COM NEW 11161T207 5 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 91 41,461 SH   SOLE 21 41,461 0 0
BROADWIND ENERGY INC COM NEW 11161T207 874 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 1,623 241,892 SH   SOLE 2 151,762 0 90,130
BROOKDALE SR LIVING INC COM 112463104 6 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 74 11,077 SH   SOLE 7 11,077 0 0
BROOKDALE SR LIVING INC COM 112463104 667 99,412 SH   SOLE 18 99,412 0 0
BROOKDALE SR LIVING INC COM 112463104 232 34,553 SH   SOLE 19 34,553 0 0
BROOKDALE SR LIVING INC COM 112463104 18,315 2,729,458 SH   SOLE 21 2,729,458 0 0
BROOKDALE SR LIVING INC COM 112463104 33,527 4,996,611 SH   SOLE 22 4,322,338 0 674,273
BROOKDALE SR LIVING INC COM 112463104 411 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 179 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 632 94,162 SH   SOLE 30 94,162 0 0
BROOKDALE SR LIVING INC COM 112463104 28 4,185 SH   SOLE 31 4,185 0 0
BROOKDALE SR LIVING INC COM 112463104 27 3,986 SH   SOLE 34 3,986 0 0
BROOKDALE SR LIVING INC COM 112463104 66 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 137 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 648 650,000 PRN   SOLE 21 650,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 35 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 595 14,280 SH   SOLE 18 14,280 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 253 15,643 SH   SOLE 2 3,169 0 12,474
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 27 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,662 349,477 SH   SOLE 18 349,477 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 941 58,099 SH   SOLE 19 58,099 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 114,389 7,061,030 SH   SOLE 21 7,061,030 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 38,104 2,352,082 SH   SOLE 22 2,209,051 0 143,031
BROOKLINE BANCORP INC DEL COM 11373M107 600 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 159 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,740 107,422 SH   SOLE 30 107,422 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 135 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 95 3,516 SH   SOLE 2 2,885 0 631
BROOKS AUTOMATION INC COM 114340102 13 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 41 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 8,274 305,532 SH   SOLE 18 305,532 0 0
BROOKS AUTOMATION INC COM 114340102 2,641 97,525 SH   SOLE 19 97,525 0 0
BROOKS AUTOMATION INC COM 114340102 175,557 6,482,895 SH   SOLE 21 6,482,895 0 0
BROOKS AUTOMATION INC COM 114340102 52,223 1,928,474 SH   SOLE 22 1,803,886 0 124,588
BROOKS AUTOMATION INC COM 114340102 306 11,295 SH   SOLE 23 11,295 0 0
BROOKS AUTOMATION INC COM 114340102 1,061 39,175 SH   SOLE 26 13,771 0 25,404
BROOKS AUTOMATION INC COM 114340102 250 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 198 7,315 SH   SOLE 29 0 0 7,315
BROOKS AUTOMATION INC COM 114340102 2,639 97,441 SH   SOLE 30 97,441 0 0
BROOKS AUTOMATION INC COM 114340102 205 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 6,570 258,250 SH   SOLE 2 142,974 0 115,276
BROWN & BROWN INC COM 115236101 85 3,328 SH   SOLE 4 3,328 0 0
BROWN & BROWN INC COM 115236101 2,469 97,042 SH   SOLE 7 97,042 0 0
BROWN & BROWN INC COM 115236101 47 1,844 SH   SOLE 15 1,844 0 0
BROWN & BROWN INC COM 115236101 20,205 794,214 SH   SOLE 18 794,214 0 0
BROWN & BROWN INC COM 115236101 884 34,740 SH   SOLE 19 34,740 0 0
BROWN & BROWN INC COM 115236101 267,372 10,509,899 SH   SOLE 21 10,509,899 0 0
BROWN & BROWN INC COM 115236101 192,778 7,577,771 SH   SOLE 22 6,726,583 0 851,188
BROWN & BROWN INC COM 115236101 45 1,758 SH   SOLE 23 1,758 0 0
BROWN & BROWN INC COM 115236101 5,058 198,812 SH   SOLE 25 198,812 0 0
BROWN & BROWN INC COM 115236101 5,554 218,314 SH   SOLE 26 107,424 0 110,890
BROWN & BROWN INC COM 115236101 870 34,192 SH   SOLE 28 34,192 0 0
BROWN & BROWN INC COM 115236101 41 1,604 SH   SOLE 29 1,604 0 0
BROWN & BROWN INC COM 115236101 2,119 83,278 SH   SOLE 30 83,278 0 0
BROWN & BROWN INC COM 115236101 285 11,190 SH   SOLE 31 7,002 0 4,188
BROWN & BROWN INC COM 115236101 1,142 44,872 SH   SOLE 34 44,872 0 0
BROWN & BROWN INC COM 115236101 3,434 135,002 SH   SOLE 36 135,002 0 0
BROWN & BROWN INC COM 115236101 679 26,694 SH   SOLE 40 26,694 0 0
BROWN FORMAN CORP CL A 115637100 1,440 27,011 SH   SOLE 2 9,990 0 17,021
BROWN FORMAN CORP CL A 115637100 66 1,238 SH   SOLE 7 1,238 0 0
BROWN FORMAN CORP CL A 115637100 1,505 28,221 SH   SOLE 18 28,221 0 0
BROWN FORMAN CORP CL A 115637100 882 16,541 SH   SOLE 19 16,541 0 0
BROWN FORMAN CORP CL A 115637100 31,140 583,919 SH   SOLE 21 583,919 0 0
BROWN FORMAN CORP CL A 115637100 27,370 513,212 SH   SOLE 22 369,054 0 144,158
BROWN FORMAN CORP CL A 115637100 2,946 55,249 SH   SOLE 29 0 0 55,249
BROWN FORMAN CORP CL A 115637100 69 1,291 SH   SOLE 31 1,291 0 0
BROWN FORMAN CORP CL B 115637209 18,403 338,299 SH   SOLE 2 257,131 0 81,168
BROWN FORMAN CORP CL B 115637209 7,166 131,728 SH   SOLE 4 116,458 0 15,270
BROWN FORMAN CORP CL B 115637209 28,972 532,573 SH   SOLE 7 246,691 0 285,882
BROWN FORMAN CORP CL B 115637209 1,668 30,668 SH   SOLE 13 30,668 0 0
BROWN FORMAN CORP CL B 115637209 100 1,836 SH   SOLE 15 1,836 0 0
BROWN FORMAN CORP CL B 115637209 31,266 574,742 SH   SOLE 18 539,222 0 35,520
BROWN FORMAN CORP CL B 115637209 11,478 210,990 SH   SOLE 19 210,990 0 0
BROWN FORMAN CORP CL B 115637209 9,567 175,866 SH   SOLE 20 0 0 175,866
BROWN FORMAN CORP CL B 115637209 320,808 5,897,206 SH   SOLE 21 5,897,206 0 0
BROWN FORMAN CORP CL B 115637209 405,956 7,462,425 SH   SOLE 22 6,246,455 0 1,215,970
BROWN FORMAN CORP CL B 115637209 19,476 358,008 SH   SOLE 23 358,008 0 0
BROWN FORMAN CORP CL B 115637209 28,738 528,266 SH   SOLE 25 528,266 0 0
BROWN FORMAN CORP CL B 115637209 43,861 806,261 SH   SOLE 26 306,868 0 499,393
BROWN FORMAN CORP CL B 115637209 2,133 39,217 SH   SOLE 28 39,217 0 0
BROWN FORMAN CORP CL B 115637209 7,904 145,290 SH   SOLE 29 25,372 0 119,918
BROWN FORMAN CORP CL B 115637209 41,419 761,377 SH   SOLE 30 761,377 0 0
BROWN FORMAN CORP CL B 115637209 7,625 140,173 SH   SOLE 31 58,304 0 81,869
BROWN FORMAN CORP CL B 115637209 3,444 63,306 SH   SOLE 34 63,306 0 0
BROWN FORMAN CORP CL B 115637209 13,419 246,666 SH   SOLE 36 246,666 0 0
BROWN FORMAN CORP CL B 115637209 279 5,135 SH   SOLE 40 5,135 0 0
BRT APARTMENTS CORP COM 055645303 16 1,380 SH   SOLE 18 1,380 0 0
BRT APARTMENTS CORP COM 055645303 275 23,430 SH   SOLE 21 23,430 0 0
BRT APARTMENTS CORP COM 055645303 4,466 380,087 SH   SOLE 22 380,087 0 0
BRUKER CORP COM 116794108 4,721 157,795 SH   SOLE 2 112,435 0 45,360
BRUKER CORP COM 116794108 590 19,715 SH   SOLE 4 19,715 0 0
BRUKER CORP COM 116794108 115 3,840 SH   SOLE 7 3,840 0 0
BRUKER CORP COM 116794108 2,465 82,396 SH   SOLE 18 82,396 0 0
BRUKER CORP COM 116794108 602 20,110 SH   SOLE 19 20,110 0 0
BRUKER CORP COM 116794108 48,508 1,621,263 SH   SOLE 21 1,621,263 0 0
BRUKER CORP COM 116794108 91,286 3,050,986 SH   SOLE 22 2,642,022 0 408,964
BRUKER CORP COM 116794108 708 23,675 SH   SOLE 23 23,675 0 0
BRUKER CORP COM 116794108 1,328 44,400 SH   SOLE 26 29,223 0 15,177
BRUKER CORP COM 116794108 451 15,065 SH   SOLE 28 15,065 0 0
BRUKER CORP COM 116794108 942 31,479 SH   SOLE 29 13,191 0 18,288
BRUKER CORP COM 116794108 691 23,080 SH   SOLE 30 23,080 0 0
BRUKER CORP COM 116794108 592 19,799 SH   SOLE 31 19,799 0 0
BRUKER CORP COM 116794108 4,031 134,729 SH   SOLE 34 134,729 0 0
BRUKER CORP COM 116794108 191 6,390 SH   SOLE 36 6,390 0 0
BRUKER CORP COM 116794108 388 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 6,331 106,601 SH   SOLE 2 74,406 0 32,195
BRUNSWICK CORP COM 117043109 346 5,818 SH   SOLE 4 5,818 0 0
BRUNSWICK CORP COM 117043109 216 3,632 SH   SOLE 7 3,632 0 0
BRUNSWICK CORP COM 117043109 17,464 294,059 SH   SOLE 18 293,735 0 324
BRUNSWICK CORP COM 117043109 778 13,104 SH   SOLE 19 13,104 0 0
BRUNSWICK CORP COM 117043109 232,864 3,920,929 SH   SOLE 21 3,920,929 0 0
BRUNSWICK CORP COM 117043109 174,835 2,943,852 SH   SOLE 22 2,637,537 0 306,315
BRUNSWICK CORP COM 117043109 233 3,931 SH   SOLE 23 3,931 0 0
BRUNSWICK CORP COM 117043109 1,451 24,431 SH   SOLE 26 13,372 0 11,059
BRUNSWICK CORP COM 117043109 721 12,132 SH   SOLE 28 12,132 0 0
BRUNSWICK CORP COM 117043109 626 10,540 SH   SOLE 29 964 0 9,576
BRUNSWICK CORP COM 117043109 1,885 31,740 SH   SOLE 30 31,740 0 0
BRUNSWICK CORP COM 117043109 111 1,872 SH   SOLE 31 1,872 0 0
BRUNSWICK CORP COM 117043109 34 566 SH   SOLE 34 566 0 0
BRUNSWICK CORP COM 117043109 64 1,080 SH   SOLE 36 1,080 0 0
BRUNSWICK CORP COM 117043109 589 9,923 SH   SOLE 40 9,923 0 0
BRYN MAWR BK CORP COM 117665109 155 3,517 SH   SOLE 2 785 0 2,732
BRYN MAWR BK CORP COM 117665109 17 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,840 64,630 SH   SOLE 18 64,630 0 0
BRYN MAWR BK CORP COM 117665109 631 14,356 SH   SOLE 19 14,356 0 0
BRYN MAWR BK CORP COM 117665109 27,406 623,569 SH   SOLE 21 623,569 0 0
BRYN MAWR BK CORP COM 117665109 25,906 589,433 SH   SOLE 22 558,218 0 31,215
BRYN MAWR BK CORP COM 117665109 112 2,548 SH   SOLE 26 0 0 2,548
BRYN MAWR BK CORP COM 117665109 85 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 154 3,508 SH   SOLE 30 3,508 0 0
BRYN MAWR BK CORP COM 117665109 70 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 19 627 SH   SOLE 2 322 0 305
BSB BANCORP INC MD COM 05573H108 900 29,396 SH   SOLE 18 29,396 0 0
BSB BANCORP INC MD COM 05573H108 193 6,293 SH   SOLE 19 6,293 0 0
BSB BANCORP INC MD COM 05573H108 8,514 278,241 SH   SOLE 21 278,241 0 0
BSB BANCORP INC MD COM 05573H108 2,537 82,893 SH   SOLE 22 76,828 0 6,065
BSQUARE CORP COM NEW 11776U300 9 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 161 37,820 SH   SOLE 21 37,820 0 0
BSQUARE CORP COM NEW 11776U300 1,206 283,699 SH   SOLE 22 283,699 0 0
BT GROUP PLC ADR 05577E101 133 8,240 SH   SOLE 18 4,690 0 3,550
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 142 3,810 SH   SOLE 18 3,810 0 0
BUCKLE INC COM 118440106 132 5,945 SH   SOLE 2 1,203 0 4,742
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 16 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,920 131,821 SH   SOLE 18 131,821 0 0
BUCKLE INC COM 118440106 497 22,417 SH   SOLE 19 22,417 0 0
BUCKLE INC COM 118440106 58,458 2,639,194 SH   SOLE 21 2,639,194 0 0
BUCKLE INC COM 118440106 17,428 786,807 SH   SOLE 22 718,786 0 68,021
BUCKLE INC COM 118440106 114 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 94 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 895 40,390 SH   SOLE 30 40,390 0 0
BUCKLE INC COM 118440106 71 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 25 2,775 SH   SOLE 2 571 0 2,204
BUILD A BEAR WORKSHOP COM 120076104 6 622 SH   SOLE 7 622 0 0
BUILD A BEAR WORKSHOP COM 120076104 446 48,768 SH   SOLE 18 48,768 0 0
BUILD A BEAR WORKSHOP COM 120076104 69 7,524 SH   SOLE 19 7,524 0 0
BUILD A BEAR WORKSHOP COM 120076104 4,229 462,172 SH   SOLE 21 462,172 0 0
BUILD A BEAR WORKSHOP COM 120076104 3,127 341,715 SH   SOLE 22 323,457 0 18,258
BUILDERS FIRSTSOURCE INC COM 12008R107 393 19,806 SH   SOLE 2 18,363 0 1,443
BUILDERS FIRSTSOURCE INC COM 12008R107 13 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 51 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,055 355,576 SH   SOLE 18 355,576 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,097 256,892 SH   SOLE 19 256,892 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 80,330 4,048,908 SH   SOLE 21 4,048,908 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 61,929 3,121,424 SH   SOLE 22 2,928,692 0 192,732
BUILDERS FIRSTSOURCE INC COM 12008R107 1,569 79,074 SH   SOLE 23 79,074 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,690 85,166 SH   SOLE 26 32,467 0 52,699
BUILDERS FIRSTSOURCE INC COM 12008R107 310 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 542 27,312 SH   SOLE 29 0 0 27,312
BUILDERS FIRSTSOURCE INC COM 12008R107 423 21,323 SH   SOLE 30 21,323 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 235 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 18,980 256,694 SH   SOLE 2 151,150 0 105,544
BUNGE LIMITED COM G16962105 3,799 51,379 SH   SOLE 4 47,980 0 3,399
BUNGE LIMITED COM G16962105 16,798 227,182 SH   SOLE 7 210,259 0 16,923
BUNGE LIMITED COM G16962105 1,124 15,203 SH   SOLE 13 15,203 0 0
BUNGE LIMITED COM G16962105 88 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 6,998 94,647 SH   SOLE 18 81,068 0 13,579
BUNGE LIMITED COM G16962105 17,321 234,260 SH   SOLE 19 234,260 0 0
BUNGE LIMITED COM G16962105 5,081 68,716 SH   SOLE 20 0 0 68,716
BUNGE LIMITED COM G16962105 144,328 1,951,961 SH   SOLE 21 1,951,961 0 0
BUNGE LIMITED COM G16962105 290,817 3,933,147 SH   SOLE 22 3,352,660 0 580,487
BUNGE LIMITED COM G16962105 13,178 178,220 SH   SOLE 23 178,220 0 0
BUNGE LIMITED COM G16962105 10,120 136,870 SH   SOLE 25 136,870 0 0
BUNGE LIMITED COM G16962105 40,037 541,486 SH   SOLE 26 158,928 0 382,558
BUNGE LIMITED COM G16962105 1,572 21,261 SH   SOLE 28 21,261 0 0
BUNGE LIMITED COM G16962105 7,509 101,553 SH   SOLE 29 63,103 0 38,450
BUNGE LIMITED COM G16962105 28,388 383,939 SH   SOLE 30 383,939 0 0
BUNGE LIMITED COM G16962105 7,454 100,807 SH   SOLE 31 30,308 0 70,499
BUNGE LIMITED COM G16962105 5,428 73,409 SH   SOLE 34 73,409 0 0
BUNGE LIMITED COM G16962105 12,297 166,316 SH   SOLE 36 166,316 0 0
BUNGE LIMITED COM G16962105 209 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 11,409 85,686 SH   SOLE 2 58,511 0 27,175
BURLINGTON STORES INC COM 122017106 915 6,875 SH   SOLE 4 6,875 0 0
BURLINGTON STORES INC COM 122017106 325 2,442 SH   SOLE 7 2,442 0 0
BURLINGTON STORES INC COM 122017106 6,128 46,021 SH   SOLE 18 45,887 0 134
BURLINGTON STORES INC COM 122017106 4,267 32,043 SH   SOLE 19 32,043 0 0
BURLINGTON STORES INC COM 122017106 94,252 707,861 SH   SOLE 21 707,861 0 0
BURLINGTON STORES INC COM 122017106 261,098 1,960,928 SH   SOLE 22 1,704,008 0 256,920
BURLINGTON STORES INC COM 122017106 828 6,219 SH   SOLE 23 6,219 0 0
BURLINGTON STORES INC COM 122017106 262 1,965 SH   SOLE 25 1,965 0 0
BURLINGTON STORES INC COM 122017106 2,981 22,385 SH   SOLE 26 10,374 0 12,011
BURLINGTON STORES INC COM 122017106 1,257 9,442 SH   SOLE 28 9,442 0 0
BURLINGTON STORES INC COM 122017106 2,005 15,060 SH   SOLE 29 1,297 0 13,763
BURLINGTON STORES INC COM 122017106 1,799 13,509 SH   SOLE 30 13,509 0 0
BURLINGTON STORES INC COM 122017106 792 5,950 SH   SOLE 31 4,491 0 1,459
BURLINGTON STORES INC COM 122017106 1,200 9,010 SH   SOLE 34 9,010 0 0
BURLINGTON STORES INC COM 122017106 347 2,607 SH   SOLE 36 2,607 0 0
BURLINGTON STORES INC COM 122017106 1,029 7,727 SH   SOLE 40 7,727 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,882 45,362 SH   SOLE 2 15,601 0 29,761
BWX TECHNOLOGIES INC COM 05605H100 321 5,047 SH   SOLE 4 5,047 0 0
BWX TECHNOLOGIES INC COM 05605H100 145 2,286 SH   SOLE 7 2,286 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,726 42,916 SH   SOLE 18 42,916 0 0
BWX TECHNOLOGIES INC COM 05605H100 975 15,343 SH   SOLE 19 15,343 0 0
BWX TECHNOLOGIES INC COM 05605H100 183,946 2,895,427 SH   SOLE 21 2,895,427 0 0
BWX TECHNOLOGIES INC COM 05605H100 172,782 2,719,685 SH   SOLE 22 2,390,920 0 328,765
BWX TECHNOLOGIES INC COM 05605H100 46 731 SH   SOLE 23 731 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,493 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,105 17,386 SH   SOLE 30 17,386 0 0
BWX TECHNOLOGIES INC COM 05605H100 127 1,994 SH   SOLE 31 1,994 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,075 16,926 SH   SOLE 36 16,926 0 0
BWX TECHNOLOGIES INC COM 05605H100 644 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 66 2,898 SH   SOLE 2 779 0 2,119
BYLINE BANCORP INC COM 124411109 20 890 SH   SOLE 7 890 0 0
BYLINE BANCORP INC COM 124411109 1,213 52,879 SH   SOLE 18 52,879 0 0
BYLINE BANCORP INC COM 124411109 302 13,178 SH   SOLE 19 13,178 0 0
BYLINE BANCORP INC COM 124411109 12,331 537,759 SH   SOLE 21 537,759 0 0
BYLINE BANCORP INC COM 124411109 3,243 141,444 SH   SOLE 22 125,437 0 16,007
C & F FINL CORP COM 12466Q104 28 531 SH   SOLE 2 102 0 429
C & F FINL CORP COM 12466Q104 658 12,504 SH   SOLE 18 12,504 0 0
C & F FINL CORP COM 12466Q104 116 2,206 SH   SOLE 19 2,206 0 0
C & F FINL CORP COM 12466Q104 5,790 110,074 SH   SOLE 21 110,074 0 0
C & F FINL CORP COM 12466Q104 1,426 27,107 SH   SOLE 22 23,543 0 3,564
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,600 187,816 SH   SOLE 2 56,402 0 131,414
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,029 42,992 SH   SOLE 4 39,333 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 18,092 193,061 SH   SOLE 7 161,983 0 31,078
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 351 3,749 SH   SOLE 13 3,749 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 101 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 26,699 284,913 SH   SOLE 18 266,293 0 18,620
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,150 22,943 SH   SOLE 19 22,943 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,560 80,675 SH   SOLE 20 0 0 80,675
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 426,574 4,552,060 SH   SOLE 21 4,552,060 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 380,878 4,064,437 SH   SOLE 22 3,370,221 0 694,216
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16,544 176,540 SH   SOLE 23 176,540 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,145 118,928 SH   SOLE 25 118,928 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55,876 596,265 SH   SOLE 26 168,119 0 428,146
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,977 21,096 SH   SOLE 28 21,096 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,682 39,289 SH   SOLE 29 4,527 0 34,762
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48,828 521,054 SH   SOLE 30 521,054 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,924 84,555 SH   SOLE 31 25,435 0 59,120
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 594 6,342 SH   SOLE 34 6,342 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,230 162,518 SH   SOLE 36 162,518 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 264 2,816 SH   SOLE 40 2,816 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 422 16,348 SH   SOLE 2 7,777 0 8,571
C&J ENERGY SVCS INC NEW COM 12674R100 6 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 32 1,240 SH   SOLE 7 1,240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 4,374 169,402 SH   SOLE 18 169,402 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,508 58,407 SH   SOLE 19 58,407 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 45,003 1,742,944 SH   SOLE 21 1,742,944 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 44,024 1,705,041 SH   SOLE 22 1,589,584 0 115,457
C&J ENERGY SVCS INC NEW COM 12674R100 1,134 43,910 SH   SOLE 23 43,910 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,372 53,135 SH   SOLE 26 17,720 0 35,415
C&J ENERGY SVCS INC NEW COM 12674R100 173 6,687 SH   SOLE 29 0 0 6,687
C&J ENERGY SVCS INC NEW COM 12674R100 316 12,226 SH   SOLE 30 12,226 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 165 6,380 SH   SOLE 40 6,380 0 0
CA INC COM 12673P105 13,052 385,027 SH   SOLE 2 95,734 0 289,293
CA INC COM 12673P105 3,306 97,509 SH   SOLE 4 90,081 0 7,428
CA INC COM 12673P105 12,020 354,562 SH   SOLE 7 287,853 0 66,709
CA INC COM 12673P105 479 14,135 SH   SOLE 13 14,135 0 0
CA INC COM 12673P105 108 3,199 SH   SOLE 15 3,199 0 0
CA INC COM 12673P105 24,102 710,984 SH   SOLE 18 669,733 0 41,251
CA INC COM 12673P105 6,850 202,070 SH   SOLE 19 202,070 0 0
CA INC COM 12673P105 6,193 182,694 SH   SOLE 20 0 0 182,694
CA INC COM 12673P105 255,376 7,533,202 SH   SOLE 21 7,533,202 0 0
CA INC COM 12673P105 301,065 8,880,977 SH   SOLE 22 7,261,269 0 1,619,708
CA INC COM 12673P105 12,584 371,206 SH   SOLE 23 371,206 0 0
CA INC COM 12673P105 10,243 302,149 SH   SOLE 25 302,149 0 0
CA INC COM 12673P105 32,637 962,736 SH   SOLE 26 362,747 0 599,989
CA INC COM 12673P105 1,612 47,545 SH   SOLE 28 47,545 0 0
CA INC COM 12673P105 365 10,778 SH   SOLE 29 10,778 0 0
CA INC COM 12673P105 48,383 1,427,222 SH   SOLE 30 1,427,222 0 0
CA INC COM 12673P105 6,207 183,093 SH   SOLE 31 59,987 0 123,106
CA INC COM 12673P105 2,043 60,255 SH   SOLE 32 60,255 0 0
CA INC COM 12673P105 2,530 74,620 SH   SOLE 34 74,620 0 0
CA INC COM 12673P105 9,974 294,217 SH   SOLE 36 294,217 0 0
CA INC COM 12673P105 215 6,343 SH   SOLE 40 6,343 0 0
CA INC OPTIONS 12673P105 98 2,900 SH Call SOLE 2 2,900 0 0
CA INC OPTIONS 12673P105 170 5,000 SH Call SOLE 18 5,000 0 0
CA INC OPTIONS 12673P105 2,882 85,000 SH Call SOLE 19 85,000 0 0
CA INC OPTIONS 12673P105 20 600 SH Call SOLE 22 600 0 0
CABLE ONE INC COM 12685J105 2,803 4,080 SH   SOLE 2 2,605 0 1,475
CABLE ONE INC COM 12685J105 15 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 81 118 SH   SOLE 7 118 0 0
CABLE ONE INC COM 12685J105 10,594 15,418 SH   SOLE 18 15,418 0 0
CABLE ONE INC COM 12685J105 491 714 SH   SOLE 19 714 0 0
CABLE ONE INC COM 12685J105 145,480 211,727 SH   SOLE 21 211,727 0 0
CABLE ONE INC COM 12685J105 108,830 158,388 SH   SOLE 22 142,544 0 15,844
CABLE ONE INC COM 12685J105 1,060 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 408 594 SH   SOLE 28 594 0 0
CABLE ONE INC COM 12685J105 601 875 SH   SOLE 30 875 0 0
CABLE ONE INC COM 12685J105 69 100 SH   SOLE 31 100 0 0
CABLE ONE INC COM 12685J105 353 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 15,827 284,050 SH   SOLE 2 253,580 0 30,470
CABOT CORP COM 127055101 1,757 31,530 SH   SOLE 4 31,530 0 0
CABOT CORP COM 127055101 391 7,024 SH   SOLE 7 7,024 0 0
CABOT CORP COM 127055101 13,393 240,371 SH   SOLE 18 240,251 0 120
CABOT CORP COM 127055101 2,752 49,397 SH   SOLE 19 49,397 0 0
CABOT CORP COM 127055101 4,115 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 154,780 2,777,818 SH   SOLE 21 2,777,818 0 0
CABOT CORP COM 127055101 125,179 2,246,576 SH   SOLE 22 2,012,470 0 234,106
CABOT CORP COM 127055101 2,449 43,946 SH   SOLE 23 43,946 0 0
CABOT CORP COM 127055101 637 11,431 SH   SOLE 25 11,431 0 0
CABOT CORP COM 127055101 1,151 20,650 SH   SOLE 26 13,814 0 6,836
CABOT CORP COM 127055101 490 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 1,205 21,619 SH   SOLE 29 21,619 0 0
CABOT CORP COM 127055101 670 12,017 SH   SOLE 30 12,017 0 0
CABOT CORP COM 127055101 2,473 44,384 SH   SOLE 31 42,377 0 2,007
CABOT CORP COM 127055101 5,513 98,950 SH   SOLE 34 98,950 0 0
CABOT CORP COM 127055101 1,304 23,401 SH   SOLE 36 23,401 0 0
CABOT CORP COM 127055101 391 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 329 3,075 SH   SOLE 2 2,812 0 263
CABOT MICROELECTRONICS CORP COM 12709P103 19 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 69 642 SH   SOLE 7 642 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 12,526 116,948 SH   SOLE 18 116,948 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 7,840 73,194 SH   SOLE 19 73,194 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 252,703 2,359,287 SH   SOLE 21 2,359,287 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 83,943 783,707 SH   SOLE 22 738,996 0 44,711
CABOT MICROELECTRONICS CORP COM 12709P103 2,318 21,637 SH   SOLE 23 21,637 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,754 16,377 SH   SOLE 26 3,748 0 12,629
CABOT MICROELECTRONICS CORP COM 12709P103 376 3,508 SH   SOLE 28 3,508 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 634 5,920 SH   SOLE 29 0 0 5,920
CABOT MICROELECTRONICS CORP COM 12709P103 3,818 35,648 SH   SOLE 30 35,648 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,762 25,785 SH   SOLE 34 25,785 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 284 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 14,802 617,263 SH   SOLE 2 168,558 0 448,705
CABOT OIL & GAS CORP COM 127097103 3,553 148,146 SH   SOLE 4 136,886 0 11,260
CABOT OIL & GAS CORP COM 127097103 7,951 331,573 SH   SOLE 7 318,592 0 12,981
CABOT OIL & GAS CORP COM 127097103 337 14,069 SH   SOLE 13 14,069 0 0
CABOT OIL & GAS CORP COM 127097103 89 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 23,185 966,831 SH   SOLE 18 906,418 0 60,413
CABOT OIL & GAS CORP COM 127097103 18,561 774,038 SH   SOLE 19 774,038 0 0
CABOT OIL & GAS CORP COM 127097103 4,918 205,070 SH   SOLE 20 0 0 205,070
CABOT OIL & GAS CORP COM 127097103 240,990 10,049,643 SH   SOLE 21 10,049,643 0 0
CABOT OIL & GAS CORP COM 127097103 302,502 12,614,768 SH   SOLE 22 10,396,022 0 2,218,746
CABOT OIL & GAS CORP COM 127097103 14,285 595,723 SH   SOLE 23 595,723 0 0
CABOT OIL & GAS CORP COM 127097103 9,245 385,519 SH   SOLE 25 385,519 0 0
CABOT OIL & GAS CORP COM 127097103 35,583 1,483,856 SH   SOLE 26 500,903 0 982,953
CABOT OIL & GAS CORP COM 127097103 1,677 69,938 SH   SOLE 28 69,938 0 0
CABOT OIL & GAS CORP COM 127097103 3,216 134,108 SH   SOLE 29 19,673 0 114,435
CABOT OIL & GAS CORP COM 127097103 37,115 1,547,742 SH   SOLE 30 1,547,742 0 0
CABOT OIL & GAS CORP COM 127097103 6,324 263,729 SH   SOLE 31 97,507 0 166,222
CABOT OIL & GAS CORP COM 127097103 31,639 1,319,377 SH   SOLE 34 1,319,377 0 0
CABOT OIL & GAS CORP COM 127097103 9,953 415,067 SH   SOLE 36 415,067 0 0
CABOT OIL & GAS CORP COM 127097103 223 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 799 5,282 SH   SOLE 2 1,022 0 4,260
CACI INTL INC CL A 127190304 20 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 139 921 SH   SOLE 7 921 0 0
CACI INTL INC CL A 127190304 16,944 111,955 SH   SOLE 18 111,895 0 60
CACI INTL INC CL A 127190304 2,879 19,025 SH   SOLE 19 19,025 0 0
CACI INTL INC CL A 127190304 349,673 2,310,361 SH   SOLE 21 2,310,361 0 0
CACI INTL INC CL A 127190304 104,142 688,085 SH   SOLE 22 639,809 0 48,276
CACI INTL INC CL A 127190304 989 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 515 3,406 SH   SOLE 28 3,406 0 0
CACI INTL INC CL A 127190304 5,205 34,393 SH   SOLE 30 34,393 0 0
CACI INTL INC CL A 127190304 150 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 364 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 226 8,387 SH   SOLE 2 5,747 0 2,640
CACTUS INC CL A 127203107 20 736 SH   SOLE 7 736 0 0
CACTUS INC CL A 127203107 2,097 77,881 SH   SOLE 18 77,881 0 0
CACTUS INC CL A 127203107 961 35,696 SH   SOLE 19 35,696 0 0
CACTUS INC CL A 127203107 18,433 684,479 SH   SOLE 21 684,479 0 0
CACTUS INC CL A 127203107 18,063 670,747 SH   SOLE 22 622,421 0 48,326
CACTUS INC CL A 127203107 151 5,598 SH   SOLE 23 5,598 0 0
CACTUS INC CL A 127203107 11,459 425,525 SH   SOLE 26 73,086 0 352,439
CADENCE BANCORPORATION CL A 12739A100 1,820 66,848 SH   SOLE 2 62,340 0 4,508
CADENCE BANCORPORATION CL A 12739A100 34 1,231 SH   SOLE 7 1,231 0 0
CADENCE BANCORPORATION CL A 12739A100 2,694 98,919 SH   SOLE 18 98,919 0 0
CADENCE BANCORPORATION CL A 12739A100 6,530 239,827 SH   SOLE 19 239,827 0 0
CADENCE BANCORPORATION CL A 12739A100 24,650 905,246 SH   SOLE 21 905,246 0 0
CADENCE BANCORPORATION CL A 12739A100 33,603 1,234,034 SH   SOLE 22 1,163,769 0 70,265
CADENCE BANCORPORATION CL A 12739A100 4,608 169,217 SH   SOLE 23 169,217 0 0
CADENCE BANCORPORATION CL A 12739A100 4,728 173,627 SH   SOLE 26 0 0 173,627
CADENCE BANCORPORATION CL A 12739A100 1,274 46,789 SH   SOLE 29 0 0 46,789
CADENCE DESIGN SYSTEM INC COM 127387108 17,062 464,020 SH   SOLE 2 193,291 0 270,729
CADENCE DESIGN SYSTEM INC COM 127387108 4,096 111,384 SH   SOLE 4 104,862 0 6,522
CADENCE DESIGN SYSTEM INC COM 127387108 10,899 296,417 SH   SOLE 7 249,142 0 47,275
CADENCE DESIGN SYSTEM INC COM 127387108 210 5,707 SH   SOLE 13 5,707 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 104 2,835 SH   SOLE 15 2,835 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 22,527 612,642 SH   SOLE 18 562,774 0 49,868
CADENCE DESIGN SYSTEM INC COM 127387108 2,685 73,008 SH   SOLE 19 73,008 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 6,693 182,030 SH   SOLE 20 0 0 182,030
CADENCE DESIGN SYSTEM INC COM 127387108 258,187 7,021,665 SH   SOLE 21 7,021,665 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 317,003 8,621,250 SH   SOLE 22 7,236,426 0 1,384,824
CADENCE DESIGN SYSTEM INC COM 127387108 12,993 353,368 SH   SOLE 23 353,368 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 8,838 240,372 SH   SOLE 25 240,372 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 28,269 768,806 SH   SOLE 26 296,095 0 472,711
CADENCE DESIGN SYSTEM INC COM 127387108 1,544 42,000 SH   SOLE 28 42,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,905 106,213 SH   SOLE 29 24,741 0 81,472
CADENCE DESIGN SYSTEM INC COM 127387108 35,440 963,833 SH   SOLE 30 963,833 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,617 152,750 SH   SOLE 31 71,665 0 81,085
CADENCE DESIGN SYSTEM INC COM 127387108 1,504 40,909 SH   SOLE 32 40,909 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,433 38,979 SH   SOLE 34 38,979 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 9,573 260,350 SH   SOLE 36 260,350 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 207 5,624 SH   SOLE 40 5,624 0 0
CADIZ INC COM NEW 127537207 66 4,857 SH   SOLE 2 958 0 3,899
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 1,027 76,040 SH   SOLE 18 76,040 0 0
CADIZ INC COM NEW 127537207 197 14,569 SH   SOLE 19 14,569 0 0
CADIZ INC COM NEW 127537207 9,284 687,672 SH   SOLE 21 687,672 0 0
CADIZ INC COM NEW 127537207 5,896 436,714 SH   SOLE 22 418,981 0 17,733
CAE INC COM 124765108 6 317 SH   SOLE 18 317 0 0
CAESARS ENTMT CORP COM 127686103 519 46,117 SH   SOLE 2 46,117 0 0
CAESARS ENTMT CORP COM 127686103 5 430 SH   SOLE 4 430 0 0
CAESARS ENTMT CORP COM 127686103 37 3,330 SH   SOLE 7 3,330 0 0
CAESARS ENTMT CORP COM 127686103 5,260 467,523 SH   SOLE 18 467,523 0 0
CAESARS ENTMT CORP COM 127686103 10,756 956,067 SH   SOLE 19 956,067 0 0
CAESARS ENTMT CORP COM 127686103 47,488 4,221,162 SH   SOLE 21 4,221,162 0 0
CAESARS ENTMT CORP COM 127686103 45,137 4,012,191 SH   SOLE 22 3,753,774 0 258,417
CAESARS ENTMT CORP COM 127686103 338 30,055 SH   SOLE 26 0 0 30,055
CAESARS ENTMT CORP COM 127686103 291 25,884 SH   SOLE 28 25,884 0 0
CAESARS ENTMT CORP COM 127686103 480 42,686 SH   SOLE 30 42,686 0 0
CAESARS ENTMT CORP COM 127686103 2,014 179,063 SH   SOLE 34 179,063 0 0
CAESARS ENTMT CORP COM 127686103 163 14,470 SH   SOLE 40 14,470 0 0
CAESARSTONE LTD ORD SHS M20598104 61 3,124 SH   SOLE 2 952 0 2,172
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 39 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,492 75,936 SH   SOLE 18 75,936 0 0
CAESARSTONE LTD ORD SHS M20598104 357 18,143 SH   SOLE 19 18,143 0 0
CAESARSTONE LTD ORD SHS M20598104 17,695 900,501 SH   SOLE 21 900,501 0 0
CAESARSTONE LTD ORD SHS M20598104 7,676 390,661 SH   SOLE 22 343,289 0 47,372
CAESARSTONE LTD ORD SHS M20598104 31 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 54 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 1 1,105 SH   SOLE 18 1,105 0 0
CAFEPRESS INC COM 12769A103 26 18,940 SH   SOLE 21 18,940 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAFEPRESS INC COM 12769A103 21 15,706 SH   SOLE 29 0 0 15,706
CAI INTERNATIONAL INC COM 12477X106 47 2,205 SH   SOLE 2 560 0 1,645
CAI INTERNATIONAL INC COM 12477X106 9 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,195 56,197 SH   SOLE 18 56,197 0 0
CAI INTERNATIONAL INC COM 12477X106 440 20,695 SH   SOLE 19 20,695 0 0
CAI INTERNATIONAL INC COM 12477X106 11,226 528,027 SH   SOLE 21 528,027 0 0
CAI INTERNATIONAL INC COM 12477X106 9,105 428,280 SH   SOLE 22 397,784 0 30,496
CAI INTERNATIONAL INC COM 12477X106 456 21,471 SH   SOLE 26 0 0 21,471
CAI INTERNATIONAL INC COM 12477X106 76 3,583 SH   SOLE 30 3,583 0 0
CAL MAINE FOODS INC COM NEW 128030202 275 6,296 SH   SOLE 2 1,206 0 5,090
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 5,710 130,674 SH   SOLE 18 130,674 0 0
CAL MAINE FOODS INC COM NEW 128030202 994 22,738 SH   SOLE 19 22,738 0 0
CAL MAINE FOODS INC COM NEW 128030202 119,069 2,724,685 SH   SOLE 21 2,724,685 0 0
CAL MAINE FOODS INC COM NEW 128030202 37,977 869,050 SH   SOLE 22 809,012 0 60,038
CAL MAINE FOODS INC COM NEW 128030202 709 16,215 SH   SOLE 26 0 0 16,215
CAL MAINE FOODS INC COM NEW 128030202 194 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,169 49,624 SH   SOLE 30 49,624 0 0
CAL MAINE FOODS INC COM NEW 128030202 152 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 7 1,171 SH   SOLE 18 1,171 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 129 22,150 SH   SOLE 21 22,150 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 138 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 37 1,616 SH   SOLE 2 1,459 0 157
CALAMP CORP COM 128126109 18 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,563 155,720 SH   SOLE 18 155,720 0 0
CALAMP CORP COM 128126109 639 27,925 SH   SOLE 19 27,925 0 0
CALAMP CORP COM 128126109 78,194 3,417,549 SH   SOLE 21 3,417,549 0 0
CALAMP CORP COM 128126109 24,768 1,082,497 SH   SOLE 22 1,020,575 0 61,922
CALAMP CORP COM 128126109 31 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 121 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,135 49,616 SH   SOLE 30 49,616 0 0
CALAMP CORP COM 128126109 90 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 82 885 SH   SOLE 2 674 0 211
CALAVO GROWERS INC COM 128246105 12 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 1,114 12,078 SH   SOLE 7 12,078 0 0
CALAVO GROWERS INC COM 128246105 6,482 70,300 SH   SOLE 18 70,300 0 0
CALAVO GROWERS INC COM 128246105 2,496 27,069 SH   SOLE 19 27,069 0 0
CALAVO GROWERS INC COM 128246105 134,476 1,458,527 SH   SOLE 21 1,458,527 0 0
CALAVO GROWERS INC COM 128246105 41,683 452,091 SH   SOLE 22 423,556 0 28,535
CALAVO GROWERS INC COM 128246105 33 363 SH   SOLE 23 363 0 0
CALAVO GROWERS INC COM 128246105 2,205 23,913 SH   SOLE 26 0 0 23,913
CALAVO GROWERS INC COM 128246105 197 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,413 26,174 SH   SOLE 30 26,174 0 0
CALAVO GROWERS INC COM 128246105 144 1,559 SH   SOLE 40 1,559 0 0
CALERES INC COM 129500104 309 9,211 SH   SOLE 2 1,758 0 7,453
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,463 192,359 SH   SOLE 18 192,359 0 0
CALERES INC COM 129500104 1,109 33,015 SH   SOLE 19 33,015 0 0
CALERES INC COM 129500104 133,031 3,959,255 SH   SOLE 21 3,959,255 0 0
CALERES INC COM 129500104 38,721 1,152,404 SH   SOLE 22 1,063,061 0 89,343
CALERES INC COM 129500104 357 10,632 SH   SOLE 26 0 0 10,632
CALERES INC COM 129500104 201 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 2,029 60,375 SH   SOLE 30 60,375 0 0
CALERES INC COM 129500104 153 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 521 30,382 SH   SOLE 2 22,611 0 7,771
CALIFORNIA RES CORP COM NEW 13057Q206 3 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 17 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2,653 154,712 SH   SOLE 18 154,712 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 572 33,363 SH   SOLE 19 33,363 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 24,512 1,429,244 SH   SOLE 21 1,429,244 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 20,200 1,177,824 SH   SOLE 22 1,082,705 0 95,119
CALIFORNIA RES CORP COM NEW 13057Q206 334 19,464 SH   SOLE 26 3,718 0 15,746
CALIFORNIA RES CORP COM NEW 13057Q206 108 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 353 20,590 SH   SOLE 30 20,590 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 58 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 198 5,314 SH   SOLE 2 2,020 0 3,294
CALIFORNIA WTR SVC GROUP COM 130788102 80 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,464 119,831 SH   SOLE 7 119,831 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 7,954 213,525 SH   SOLE 18 213,525 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,397 37,497 SH   SOLE 19 37,497 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 166,367 4,466,220 SH   SOLE 21 4,466,220 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 51,621 1,385,786 SH   SOLE 22 1,295,097 0 90,689
CALIFORNIA WTR SVC GROUP COM 130788102 695 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 258 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 9,978 267,857 SH   SOLE 30 267,857 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 67 1,790 SH   SOLE 36 1,790 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 204 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 160 25,472 SH   SOLE 2 25,230 0 242
CALITHERA BIOSCIENCES INC COM 13089P101 7 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 672 106,650 SH   SOLE 18 106,650 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,413 224,214 SH   SOLE 19 224,214 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 9,001 1,428,659 SH   SOLE 21 1,428,659 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,526 1,194,573 SH   SOLE 22 1,151,204 0 43,369
CALITHERA BIOSCIENCES INC COM 13089P101 599 95,071 SH   SOLE 23 95,071 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 760 120,620 SH   SOLE 26 0 0 120,620
CALITHERA BIOSCIENCES INC COM 13089P101 174 27,595 SH   SOLE 29 0 0 27,595
CALITHERA BIOSCIENCES INC COM 13089P101 32 5,141 SH   SOLE 30 5,141 0 0
CALIX INC COM 13100M509 71 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,087 158,697 SH   SOLE 18 158,697 0 0
CALIX INC COM 13100M509 225 32,774 SH   SOLE 19 32,774 0 0
CALIX INC COM 13100M509 9,544 1,393,316 SH   SOLE 21 1,393,316 0 0
CALIX INC COM 13100M509 7,989 1,166,232 SH   SOLE 22 1,109,178 0 57,054
CALLAWAY GOLF CO COM 131193104 351 21,426 SH   SOLE 2 3,906 0 17,520
CALLAWAY GOLF CO COM 131193104 13 789 SH   SOLE 4 789 0 0
CALLAWAY GOLF CO COM 131193104 38 2,315 SH   SOLE 7 2,315 0 0
CALLAWAY GOLF CO COM 131193104 7,110 434,580 SH   SOLE 18 434,580 0 0
CALLAWAY GOLF CO COM 131193104 1,188 72,636 SH   SOLE 19 72,636 0 0
CALLAWAY GOLF CO COM 131193104 142,496 8,709,994 SH   SOLE 21 8,709,994 0 0
CALLAWAY GOLF CO COM 131193104 43,082 2,633,377 SH   SOLE 22 2,453,584 0 179,793
CALLAWAY GOLF CO COM 131193104 249 15,244 SH   SOLE 26 0 0 15,244
CALLAWAY GOLF CO COM 131193104 208 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 2,143 130,995 SH   SOLE 30 130,995 0 0
CALLAWAY GOLF CO COM 131193104 137 8,378 SH   SOLE 40 8,378 0 0
CALLIDUS SOFTWARE INC COM 13123E500 117 3,248 SH   SOLE 2 2,858 0 390
CALLIDUS SOFTWARE INC COM 13123E500 14 398 SH   SOLE 4 398 0 0
CALLIDUS SOFTWARE INC COM 13123E500 52 1,452 SH   SOLE 7 1,452 0 0
CALLIDUS SOFTWARE INC COM 13123E500 7,753 215,670 SH   SOLE 18 215,670 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1,896 52,727 SH   SOLE 19 52,727 0 0
CALLIDUS SOFTWARE INC COM 13123E500 77,120 2,145,205 SH   SOLE 21 2,145,205 0 0
CALLIDUS SOFTWARE INC COM 13123E500 67,894 1,888,573 SH   SOLE 22 1,767,486 0 121,087
CALLIDUS SOFTWARE INC COM 13123E500 1,949 54,211 SH   SOLE 26 25,647 0 28,564
CALLIDUS SOFTWARE INC COM 13123E500 339 9,423 SH   SOLE 28 9,423 0 0
CALLIDUS SOFTWARE INC COM 13123E500 373 10,374 SH   SOLE 30 10,374 0 0
CALLIDUS SOFTWARE INC COM 13123E500 218 6,076 SH   SOLE 40 6,076 0 0
CALLON PETE CO DEL COM 13123X102 2,719 205,375 SH   SOLE 2 169,311 0 36,064
CALLON PETE CO DEL COM 13123X102 17 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 59 4,474 SH   SOLE 7 4,474 0 0
CALLON PETE CO DEL COM 13123X102 16,577 1,252,030 SH   SOLE 18 1,252,030 0 0
CALLON PETE CO DEL COM 13123X102 2,106 159,065 SH   SOLE 19 159,065 0 0
CALLON PETE CO DEL COM 13123X102 172,665 13,041,154 SH   SOLE 21 13,041,154 0 0
CALLON PETE CO DEL COM 13123X102 88,581 6,690,426 SH   SOLE 22 6,300,691 0 389,735
CALLON PETE CO DEL COM 13123X102 1,273 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 420 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,434 108,319 SH   SOLE 30 108,319 0 0
CALLON PETE CO DEL COM 13123X102 293 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 11 819 SH   SOLE 2 426 0 393
CALYXT INC COM 13173L107 264 20,139 SH   SOLE 18 20,139 0 0
CALYXT INC COM 13173L107 46 3,523 SH   SOLE 19 3,523 0 0
CALYXT INC COM 13173L107 6,746 514,176 SH   SOLE 21 514,176 0 0
CALYXT INC COM 13173L107 824 62,820 SH   SOLE 22 58,773 0 4,047
CALYXT INC COM 13173L107 11 812 SH   SOLE 30 812 0 0
CAMBER ENERGY INC COM NEW 13200M201 1 1,181 SH   SOLE 21 1,181 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 36 3,222 SH   SOLE 2 997 0 2,225
CAMBIUM LEARNING GRP INC COM 13201A107 501 44,745 SH   SOLE 18 44,745 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 83 7,383 SH   SOLE 19 7,383 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 4,884 436,098 SH   SOLE 21 436,098 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,191 106,369 SH   SOLE 22 93,915 0 12,454
CAMBREX CORP COM 132011107 361 6,910 SH   SOLE 2 6,800 0 110
CAMBREX CORP COM 132011107 5 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 41 784 SH   SOLE 7 784 0 0
CAMBREX CORP COM 132011107 7,410 141,676 SH   SOLE 18 141,676 0 0
CAMBREX CORP COM 132011107 3,038 58,088 SH   SOLE 19 58,088 0 0
CAMBREX CORP COM 132011107 158,032 3,021,651 SH   SOLE 21 3,021,651 0 0
CAMBREX CORP COM 132011107 47,836 914,645 SH   SOLE 22 858,658 0 55,987
CAMBREX CORP COM 132011107 1,058 20,228 SH   SOLE 23 20,228 0 0
CAMBREX CORP COM 132011107 1,872 35,799 SH   SOLE 26 4,541 0 31,258
CAMBREX CORP COM 132011107 240 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 2,374 45,392 SH   SOLE 30 45,392 0 0
CAMBREX CORP COM 132011107 188 3,590 SH   SOLE 40 3,590 0 0
CAMDEN NATL CORP COM 133034108 145 3,248 SH   SOLE 2 658 0 2,590
CAMDEN NATL CORP COM 133034108 15 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,489 55,933 SH   SOLE 18 55,933 0 0
CAMDEN NATL CORP COM 133034108 526 11,817 SH   SOLE 19 11,817 0 0
CAMDEN NATL CORP COM 133034108 22,441 504,283 SH   SOLE 21 504,283 0 0
CAMDEN NATL CORP COM 133034108 22,038 495,236 SH   SOLE 22 463,502 0 31,734
CAMDEN NATL CORP COM 133034108 53 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 102 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 158 3,542 SH   SOLE 30 3,542 0 0
CAMDEN NATL CORP COM 133034108 49 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 11,868 140,979 SH   SOLE 2 55,563 0 85,416
CAMDEN PPTY TR SH BEN INT 133131102 5,006 59,470 SH   SOLE 4 57,462 0 2,008
CAMDEN PPTY TR SH BEN INT 133131102 15,803 187,732 SH   SOLE 7 172,568 0 15,164
CAMDEN PPTY TR SH BEN INT 133131102 315 3,743 SH   SOLE 15 3,743 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,006 320,808 SH   SOLE 18 312,313 0 8,495
CAMDEN PPTY TR SH BEN INT 133131102 10,437 123,987 SH   SOLE 19 123,987 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,113 72,622 SH   SOLE 20 0 0 72,622
CAMDEN PPTY TR SH BEN INT 133131102 465,139 5,525,529 SH   SOLE 21 5,525,529 0 0
CAMDEN PPTY TR SH BEN INT 133131102 369,783 4,392,765 SH   SOLE 22 4,054,060 0 338,705
CAMDEN PPTY TR SH BEN INT 133131102 9,152 108,722 SH   SOLE 23 108,722 0 0
CAMDEN PPTY TR SH BEN INT 133131102 15,138 179,828 SH   SOLE 25 179,828 0 0
CAMDEN PPTY TR SH BEN INT 133131102 21,041 249,947 SH   SOLE 26 80,209 0 169,738
CAMDEN PPTY TR SH BEN INT 133131102 1,176 13,972 SH   SOLE 28 13,972 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,807 57,102 SH   SOLE 29 33,753 0 23,349
CAMDEN PPTY TR SH BEN INT 133131102 47,493 564,189 SH   SOLE 30 564,189 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,594 30,812 SH   SOLE 31 15,512 0 15,300
CAMDEN PPTY TR SH BEN INT 133131102 398 4,724 SH   SOLE 34 4,724 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,021 24,008 SH   SOLE 36 24,008 0 0
CAMDEN PPTY TR SH BEN INT 133131102 157 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 1,944 213,905 SH   SOLE 21 213,905 0 0
CAMPBELL SOUP CO COM 134429109 12,987 299,863 SH   SOLE 2 122,205 0 177,658
CAMPBELL SOUP CO COM 134429109 2,485 57,381 SH   SOLE 4 51,339 0 6,042
CAMPBELL SOUP CO COM 134429109 8,208 189,519 SH   SOLE 7 167,074 0 22,445
CAMPBELL SOUP CO COM 134429109 330 7,621 SH   SOLE 13 7,621 0 0
CAMPBELL SOUP CO COM 134429109 49 1,128 SH   SOLE 15 1,128 0 0
CAMPBELL SOUP CO COM 134429109 17,729 409,349 SH   SOLE 18 369,736 0 39,613
CAMPBELL SOUP CO COM 134429109 2,369 54,705 SH   SOLE 19 54,705 0 0
CAMPBELL SOUP CO COM 134429109 5,793 133,756 SH   SOLE 20 0 0 133,756
CAMPBELL SOUP CO COM 134429109 223,397 5,158,098 SH   SOLE 21 5,158,098 0 0
CAMPBELL SOUP CO COM 134429109 257,188 5,938,306 SH   SOLE 22 5,033,157 0 905,149
CAMPBELL SOUP CO COM 134429109 9,974 230,301 SH   SOLE 23 230,301 0 0
CAMPBELL SOUP CO COM 134429109 5,822 134,431 SH   SOLE 25 134,431 0 0
CAMPBELL SOUP CO COM 134429109 33,343 769,870 SH   SOLE 26 231,043 0 538,827
CAMPBELL SOUP CO COM 134429109 1,189 27,450 SH   SOLE 28 27,450 0 0
CAMPBELL SOUP CO COM 134429109 365 8,420 SH   SOLE 29 8,420 0 0
CAMPBELL SOUP CO COM 134429109 35,626 822,585 SH   SOLE 30 822,585 0 0
CAMPBELL SOUP CO COM 134429109 5,040 116,379 SH   SOLE 31 42,934 0 73,445
CAMPBELL SOUP CO COM 134429109 376 8,672 SH   SOLE 34 8,672 0 0
CAMPBELL SOUP CO COM 134429109 7,642 176,443 SH   SOLE 36 176,443 0 0
CAMPBELL SOUP CO COM 134429109 158 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 43 1,333 SH   SOLE 2 1,333 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 24 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,291 102,045 SH   SOLE 18 102,045 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,331 41,265 SH   SOLE 19 41,265 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 30,230 937,371 SH   SOLE 21 937,371 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 26,035 807,291 SH   SOLE 22 754,649 0 52,642
CAMPING WORLD HLDGS INC CL A 13462K109 16 502 SH   SOLE 23 502 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 429 13,307 SH   SOLE 26 0 0 13,307
CAMPING WORLD HLDGS INC CL A 13462K109 139 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 189 5,862 SH   SOLE 30 5,862 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 103 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,253 37,504 SH   SOLE 22 37,504 0 0
CANADIAN NAT RES LTD COM 136385101 209 6,639 SH   SOLE 18 6,539 0 100
CANADIAN NAT RES LTD COM 136385101 18,572 590,149 SH   SOLE 21 590,149 0 0
CANADIAN NATL RY CO COM 136375102 8 103 SH   SOLE 18 63 0 40
CANADIAN NATL RY CO COM 136375102 7,052 96,432 SH   SOLE 22 96,432 0 0
CANADIAN PAC RY LTD COM 13645T100 186 1,052 SH   SOLE 18 1,052 0 0
CANADIAN SOLAR INC COM 136635109 3,113 191,345 SH   SOLE 21 191,345 0 0
CANADIAN SOLAR INC COM 136635109 48 2,921 SH   SOLE 22 2,921 0 0
CANADIAN SOLAR INC COM 136635109 2,808 172,594 SH   SOLE 30 172,594 0 0
CANADIAN SOLAR INC COM 136635109 34,362 2,111,998 SH   SOLE 34 2,111,998 0 0
CANCER GENETICS INC COM 13739U104 4 2,676 SH   SOLE 18 2,676 0 0
CANCER GENETICS INC COM 13739U104 70 42,244 SH   SOLE 21 42,244 0 0
CANNAE HLDGS INC COM 13765N107 269 14,268 SH   SOLE 2 2,597 0 11,671
CANNAE HLDGS INC COM 13765N107 8 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 28 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 4,033 213,850 SH   SOLE 18 213,850 0 0
CANNAE HLDGS INC COM 13765N107 930 49,314 SH   SOLE 19 49,314 0 0
CANNAE HLDGS INC COM 13765N107 36,097 1,913,963 SH   SOLE 21 1,913,963 0 0
CANNAE HLDGS INC COM 13765N107 41,959 2,224,770 SH   SOLE 22 2,069,579 0 155,191
CANNAE HLDGS INC COM 13765N107 314 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 166 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 6,996 370,968 SH   SOLE 30 370,968 0 0
CANNAE HLDGS INC COM 13765N107 169 8,938 SH   SOLE 40 8,938 0 0
CANTEL MEDICAL CORP COM 138098108 2,343 21,027 SH   SOLE 2 20,824 0 203
CANTEL MEDICAL CORP COM 138098108 25 223 SH   SOLE 4 223 0 0
CANTEL MEDICAL CORP COM 138098108 95 850 SH   SOLE 7 850 0 0
CANTEL MEDICAL CORP COM 138098108 24,157 216,826 SH   SOLE 18 216,826 0 0
CANTEL MEDICAL CORP COM 138098108 12,776 114,680 SH   SOLE 19 114,680 0 0
CANTEL MEDICAL CORP COM 138098108 278,213 2,497,200 SH   SOLE 21 2,497,200 0 0
CANTEL MEDICAL CORP COM 138098108 139,913 1,255,839 SH   SOLE 22 1,193,586 0 62,253
CANTEL MEDICAL CORP COM 138098108 2,332 20,933 SH   SOLE 23 20,933 0 0
CANTEL MEDICAL CORP COM 138098108 4,626 41,525 SH   SOLE 26 9,572 0 31,953
CANTEL MEDICAL CORP COM 138098108 580 5,205 SH   SOLE 28 5,205 0 0
CANTEL MEDICAL CORP COM 138098108 697 6,254 SH   SOLE 29 0 0 6,254
CANTEL MEDICAL CORP COM 138098108 849 7,620 SH   SOLE 30 7,620 0 0
CANTEL MEDICAL CORP COM 138098108 454 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 9 598 SH   SOLE 21 598 0 0
CAPELLA EDUCATION COMPANY COM 139594105 607 6,951 SH   SOLE 2 6,681 0 270
CAPELLA EDUCATION COMPANY COM 139594105 10 109 SH   SOLE 4 109 0 0
CAPELLA EDUCATION COMPANY COM 139594105 21 241 SH   SOLE 7 241 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,476 51,238 SH   SOLE 18 51,238 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,474 51,215 SH   SOLE 19 51,215 0 0
CAPELLA EDUCATION COMPANY COM 139594105 93,752 1,073,294 SH   SOLE 21 1,073,294 0 0
CAPELLA EDUCATION COMPANY COM 139594105 31,434 359,865 SH   SOLE 22 337,751 0 22,114
CAPELLA EDUCATION COMPANY COM 139594105 1,957 22,403 SH   SOLE 23 22,403 0 0
CAPELLA EDUCATION COMPANY COM 139594105 1,959 22,424 SH   SOLE 26 0 0 22,424
CAPELLA EDUCATION COMPANY COM 139594105 146 1,668 SH   SOLE 28 1,668 0 0
CAPELLA EDUCATION COMPANY COM 139594105 101 1,161 SH   SOLE 29 0 0 1,161
CAPELLA EDUCATION COMPANY COM 139594105 1,428 16,352 SH   SOLE 30 16,352 0 0
CAPELLA EDUCATION COMPANY COM 139594105 49 559 SH   SOLE 34 559 0 0
CAPELLA EDUCATION COMPANY COM 139594105 101 1,154 SH   SOLE 40 1,154 0 0
CAPITAL CITY BK GROUP INC COM 139674105 46 1,856 SH   SOLE 2 375 0 1,481
CAPITAL CITY BK GROUP INC COM 139674105 990 40,015 SH   SOLE 18 40,015 0 0
CAPITAL CITY BK GROUP INC COM 139674105 244 9,876 SH   SOLE 19 9,876 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,113 368,189 SH   SOLE 21 368,189 0 0
CAPITAL CITY BK GROUP INC COM 139674105 11,765 475,346 SH   SOLE 22 464,460 0 10,886
CAPITAL CITY BK GROUP INC COM 139674105 152 6,125 SH   SOLE 26 0 0 6,125
CAPITAL ONE FINL CORP COM 14040H105 66,929 698,483 SH   SOLE 2 238,727 0 459,756
CAPITAL ONE FINL CORP COM 14040H105 16,687 174,148 SH   SOLE 4 162,417 0 11,731
CAPITAL ONE FINL CORP COM 14040H105 35,828 373,907 SH   SOLE 7 361,601 0 12,306
CAPITAL ONE FINL CORP COM 14040H105 367 3,830 SH   SOLE 13 3,830 0 0
CAPITAL ONE FINL CORP COM 14040H105 351 3,667 SH   SOLE 15 3,667 0 0
CAPITAL ONE FINL CORP COM 14040H105 124,132 1,295,472 SH   SOLE 18 1,231,440 0 64,032
CAPITAL ONE FINL CORP COM 14040H105 47,478 495,494 SH   SOLE 19 495,494 0 0
CAPITAL ONE FINL CORP COM 14040H105 14,832 154,789 SH   SOLE 20 0 0 154,789
CAPITAL ONE FINL CORP COM 14040H105 750,289 7,830,189 SH   SOLE 21 7,830,189 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,281,495 13,373,978 SH   SOLE 22 10,871,432 0 2,502,546
CAPITAL ONE FINL CORP COM 14040H105 59,922 625,361 SH   SOLE 23 625,361 0 0
CAPITAL ONE FINL CORP COM 14040H105 40,571 423,413 SH   SOLE 25 423,413 0 0
CAPITAL ONE FINL CORP COM 14040H105 136,385 1,423,346 SH   SOLE 26 450,386 0 972,960
CAPITAL ONE FINL CORP COM 14040H105 7,017 73,236 SH   SOLE 28 73,236 0 0
CAPITAL ONE FINL CORP COM 14040H105 4,450 46,446 SH   SOLE 29 17,718 0 28,728
CAPITAL ONE FINL CORP COM 14040H105 180,049 1,879,035 SH   SOLE 30 1,879,035 0 0
CAPITAL ONE FINL CORP COM 14040H105 21,079 219,987 SH   SOLE 31 107,042 0 112,945
CAPITAL ONE FINL CORP COM 14040H105 14,736 153,792 SH   SOLE 34 153,792 0 0
CAPITAL ONE FINL CORP COM 14040H105 48,388 504,987 SH   SOLE 36 504,987 0 0
CAPITAL ONE FINL CORP COM 14040H105 931 9,713 SH   SOLE 40 9,713 0 0
CAPITAL SR LIVING CORP COM 140475104 13 1,200 SH   SOLE 2 879 0 321
CAPITAL SR LIVING CORP COM 140475104 3 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 7 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 906 84,275 SH   SOLE 18 84,275 0 0
CAPITAL SR LIVING CORP COM 140475104 179 16,689 SH   SOLE 19 16,689 0 0
CAPITAL SR LIVING CORP COM 140475104 10,325 960,495 SH   SOLE 21 960,495 0 0
CAPITAL SR LIVING CORP COM 140475104 9,134 849,693 SH   SOLE 22 798,605 0 51,088
CAPITAL SR LIVING CORP COM 140475104 158 14,712 SH   SOLE 26 0 0 14,712
CAPITAL SR LIVING CORP COM 140475104 45 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 36 3,385 SH   SOLE 30 3,385 0 0
CAPITAL SR LIVING CORP COM 140475104 36 3,367 SH   SOLE 40 3,367 0 0
CAPITOL FED FINL INC COM 14057J101 338 27,356 SH   SOLE 2 5,423 0 21,933
CAPITOL FED FINL INC COM 14057J101 11 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 40 3,205 SH   SOLE 7 3,205 0 0
CAPITOL FED FINL INC COM 14057J101 5,375 435,238 SH   SOLE 18 435,238 0 0
CAPITOL FED FINL INC COM 14057J101 1,273 103,059 SH   SOLE 19 103,059 0 0
CAPITOL FED FINL INC COM 14057J101 54,144 4,384,115 SH   SOLE 21 4,384,115 0 0
CAPITOL FED FINL INC COM 14057J101 55,140 4,464,786 SH   SOLE 22 4,208,793 0 255,993
CAPITOL FED FINL INC COM 14057J101 271 21,947 SH   SOLE 26 15,316 0 6,631
CAPITOL FED FINL INC COM 14057J101 231 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 322 26,063 SH   SOLE 30 26,063 0 0
CAPITOL FED FINL INC COM 14057J101 57 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 203 16,458 SH   SOLE 40 16,458 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 1,475 146,000 SH   SOLE 2 146,000 0 0
CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 101 10,000 SH   SOLE 22 10,000 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 6 4,119 SH   SOLE 21 4,119 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 19 995 SH   SOLE 2 374 0 621
CAPSTAR FINL HLDGS INC COM 14070T102 577 30,627 SH   SOLE 18 30,627 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 142 7,547 SH   SOLE 19 7,547 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,108 271,290 SH   SOLE 21 271,290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,471 78,094 SH   SOLE 22 69,855 0 8,239
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 3,792 438,427 SH   SOLE 18 438,427 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 549 63,417 SH   SOLE 19 63,417 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 90,500 10,462,422 SH   SOLE 21 10,462,422 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 21,474 2,482,534 SH   SOLE 22 2,316,676 0 165,858
CAPSTEAD MTG CORP COM NO PAR 14067E506 132 15,226 SH   SOLE 26 12,091 0 3,135
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,134 131,041 SH   SOLE 30 131,041 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 10 8,333 SH   SOLE 21 8,333 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 385 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 1,145 92,493 SH   SOLE 18 92,493 0 0
CARA THERAPEUTICS INC COM 140755109 234 18,925 SH   SOLE 19 18,925 0 0
CARA THERAPEUTICS INC COM 140755109 15,598 1,259,947 SH   SOLE 21 1,259,947 0 0
CARA THERAPEUTICS INC COM 140755109 9,557 771,951 SH   SOLE 22 732,459 0 39,492
CARA THERAPEUTICS INC COM 140755109 74 5,979 SH   SOLE 28 5,979 0 0
CARA THERAPEUTICS INC COM 140755109 57 4,622 SH   SOLE 30 4,622 0 0
CARA THERAPEUTICS INC COM 140755109 41 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 38 5,203 SH   SOLE 2 891 0 4,312
CARBO CERAMICS INC COM 140781105 3 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 783 107,999 SH   SOLE 18 107,999 0 0
CARBO CERAMICS INC COM 140781105 118 16,317 SH   SOLE 19 16,317 0 0
CARBO CERAMICS INC COM 140781105 15,168 2,092,196 SH   SOLE 21 2,092,196 0 0
CARBO CERAMICS INC COM 140781105 4,217 581,652 SH   SOLE 22 532,770 0 48,882
CARBO CERAMICS INC COM 140781105 207 28,610 SH   SOLE 30 28,610 0 0
CARBONITE INC COM 141337105 35 1,202 SH   SOLE 2 1,073 0 129
CARBONITE INC COM 141337105 25 867 SH   SOLE 7 867 0 0
CARBONITE INC COM 141337105 2,454 85,200 SH   SOLE 18 85,200 0 0
CARBONITE INC COM 141337105 570 19,800 SH   SOLE 19 19,800 0 0
CARBONITE INC COM 141337105 23,265 807,803 SH   SOLE 21 807,803 0 0
CARBONITE INC COM 141337105 20,308 705,155 SH   SOLE 22 663,271 0 41,884
CARBONITE INC COM 141337105 255 8,871 SH   SOLE 26 0 0 8,871
CARBONITE INC COM 141337105 140 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 106 3,666 SH   SOLE 30 3,666 0 0
CARBONITE INC COM 141337105 101 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 25,151 401,268 SH   SOLE 2 111,011 0 290,257
CARDINAL HEALTH INC COM 14149Y108 6,074 96,907 SH   SOLE 4 89,559 0 7,348
CARDINAL HEALTH INC COM 14149Y108 32,918 525,182 SH   SOLE 7 312,203 0 212,979
CARDINAL HEALTH INC COM 14149Y108 558 8,904 SH   SOLE 13 8,904 0 0
CARDINAL HEALTH INC COM 14149Y108 135 2,148 SH   SOLE 15 2,148 0 0
CARDINAL HEALTH INC COM 14149Y108 99,241 1,583,291 SH   SOLE 18 1,492,805 0 90,486
CARDINAL HEALTH INC COM 14149Y108 146,123 2,331,253 SH   SOLE 19 2,331,253 0 0
CARDINAL HEALTH INC COM 14149Y108 10,492 167,394 SH   SOLE 20 0 0 167,394
CARDINAL HEALTH INC COM 14149Y108 425,023 6,780,836 SH   SOLE 21 6,780,836 0 0
CARDINAL HEALTH INC COM 14149Y108 550,471 8,782,236 SH   SOLE 22 7,140,421 0 1,641,815
CARDINAL HEALTH INC COM 14149Y108 24,435 389,843 SH   SOLE 23 389,843 0 0
CARDINAL HEALTH INC COM 14149Y108 18,313 292,172 SH   SOLE 25 292,172 0 0
CARDINAL HEALTH INC COM 14149Y108 78,761 1,256,552 SH   SOLE 26 332,437 0 924,115
CARDINAL HEALTH INC COM 14149Y108 2,969 47,367 SH   SOLE 28 47,367 0 0
CARDINAL HEALTH INC COM 14149Y108 558 8,901 SH   SOLE 29 8,901 0 0
CARDINAL HEALTH INC COM 14149Y108 67,291 1,073,572 SH   SOLE 30 1,073,572 0 0
CARDINAL HEALTH INC COM 14149Y108 10,013 159,752 SH   SOLE 31 72,277 0 87,475
CARDINAL HEALTH INC COM 14149Y108 4,216 67,256 SH   SOLE 34 67,256 0 0
CARDINAL HEALTH INC COM 14149Y108 22,079 352,251 SH   SOLE 36 352,251 0 0
CARDINAL HEALTH INC COM 14149Y108 398 6,354 SH   SOLE 40 6,354 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 35 1,593 SH   SOLE 2 1,411 0 182
CARDIOVASCULAR SYS INC DEL COM 141619106 21 960 SH   SOLE 7 960 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,269 103,469 SH   SOLE 18 103,469 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 552 25,163 SH   SOLE 19 25,163 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 25,455 1,160,724 SH   SOLE 21 1,160,724 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 20,898 952,961 SH   SOLE 22 897,447 0 55,514
CARDIOVASCULAR SYS INC DEL COM 141619106 233 10,610 SH   SOLE 26 0 0 10,610
CARDIOVASCULAR SYS INC DEL COM 141619106 93 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 139 6,359 SH   SOLE 30 6,359 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 73 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 7 487 SH   SOLE 2 0 0 487
CARDLYTICS INC COM 14161W105 257 17,580 SH   SOLE 18 17,580 0 0
CARDLYTICS INC COM 14161W105 53 3,640 SH   SOLE 19 3,640 0 0
CARDLYTICS INC COM 14161W105 2,429 166,057 SH   SOLE 21 166,057 0 0
CARDLYTICS INC COM 14161W105 674 46,072 SH   SOLE 22 42,109 0 3,963
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 673 725,000 PRN   SOLE 21 725,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 51 2,303 SH   SOLE 2 1,913 0 390
CARDTRONICS PLC SHS CL A G1991C105 6 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 26 1,148 SH   SOLE 7 1,148 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,495 201,501 SH   SOLE 18 201,501 0 0
CARDTRONICS PLC SHS CL A G1991C105 795 35,614 SH   SOLE 19 35,614 0 0
CARDTRONICS PLC SHS CL A G1991C105 94,286 4,226,175 SH   SOLE 21 4,226,175 0 0
CARDTRONICS PLC SHS CL A G1991C105 27,695 1,241,375 SH   SOLE 22 1,156,870 0 84,505
CARDTRONICS PLC SHS CL A G1991C105 235 10,555 SH   SOLE 26 8,573 0 1,982
CARDTRONICS PLC SHS CL A G1991C105 146 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,419 63,592 SH   SOLE 30 63,592 0 0
CARDTRONICS PLC SHS CL A G1991C105 107 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 416 25,595 SH   SOLE 2 25,552 0 43
CARE COM INC COM 141633107 768 47,228 SH   SOLE 18 47,228 0 0
CARE COM INC COM 141633107 1,300 79,929 SH   SOLE 19 79,929 0 0
CARE COM INC COM 141633107 7,154 439,730 SH   SOLE 21 439,730 0 0
CARE COM INC COM 141633107 8,431 518,222 SH   SOLE 22 506,547 0 11,675
CARE COM INC COM 141633107 1,270 78,082 SH   SOLE 23 78,082 0 0
CARE COM INC COM 141633107 615 37,823 SH   SOLE 26 0 0 37,823
CARE COM INC COM 141633107 205 12,629 SH   SOLE 29 0 0 12,629
CAREDX INC COM 14167L103 32 3,990 SH   SOLE 21 3,990 0 0
CAREDX INC COM 14167L103 262 32,904 SH   SOLE 22 32,904 0 0
CAREDX INC COM 14167L103 151 18,970 SH   SOLE 26 0 0 18,970
CAREER EDUCATION CORP COM 141665109 198 15,060 SH   SOLE 2 2,850 0 12,210
CAREER EDUCATION CORP COM 141665109 22 1,699 SH   SOLE 7 1,699 0 0
CAREER EDUCATION CORP COM 141665109 4,207 320,187 SH   SOLE 18 320,187 0 0
CAREER EDUCATION CORP COM 141665109 681 51,851 SH   SOLE 19 51,851 0 0
CAREER EDUCATION CORP COM 141665109 82,716 6,294,948 SH   SOLE 21 6,294,948 0 0
CAREER EDUCATION CORP COM 141665109 22,763 1,732,374 SH   SOLE 22 1,597,043 0 135,331
CAREER EDUCATION CORP COM 141665109 293 22,282 SH   SOLE 26 0 0 22,282
CAREER EDUCATION CORP COM 141665109 113 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,222 93,028 SH   SOLE 30 93,028 0 0
CAREER EDUCATION CORP COM 141665109 72 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 103 7,690 SH   SOLE 2 5,531 0 2,159
CARETRUST REIT INC COM 14174T107 4,166 310,864 SH   SOLE 4 310,864 0 0
CARETRUST REIT INC COM 14174T107 1,626 121,375 SH   SOLE 7 121,375 0 0
CARETRUST REIT INC COM 14174T107 42 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 5,608 418,520 SH   SOLE 18 418,520 0 0
CARETRUST REIT INC COM 14174T107 2,526 188,511 SH   SOLE 19 188,511 0 0
CARETRUST REIT INC COM 14174T107 98,399 7,343,201 SH   SOLE 21 7,343,201 0 0
CARETRUST REIT INC COM 14174T107 48,184 3,595,824 SH   SOLE 22 3,237,490 0 358,334
CARETRUST REIT INC COM 14174T107 38 2,859 SH   SOLE 23 2,859 0 0
CARETRUST REIT INC COM 14174T107 2,043 152,430 SH   SOLE 25 152,430 0 0
CARETRUST REIT INC COM 14174T107 1,912 142,668 SH   SOLE 26 0 0 142,668
CARETRUST REIT INC COM 14174T107 173 12,892 SH   SOLE 28 12,892 0 0
CARETRUST REIT INC COM 14174T107 350 26,096 SH   SOLE 29 26,096 0 0
CARETRUST REIT INC COM 14174T107 6,274 468,172 SH   SOLE 30 468,172 0 0
CARETRUST REIT INC COM 14174T107 2,874 214,441 SH   SOLE 34 214,441 0 0
CARETRUST REIT INC COM 14174T107 134 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 87 2,250 SH   SOLE 21 2,250 0 0
CARLISLE COS INC COM 142339100 7,555 72,358 SH   SOLE 2 41,237 0 31,121
CARLISLE COS INC COM 142339100 136 1,305 SH   SOLE 4 1,305 0 0
CARLISLE COS INC COM 142339100 2,584 24,748 SH   SOLE 7 24,748 0 0
CARLISLE COS INC COM 142339100 21,743 208,247 SH   SOLE 18 207,763 0 484
CARLISLE COS INC COM 142339100 949 9,088 SH   SOLE 19 9,088 0 0
CARLISLE COS INC COM 142339100 287,990 2,758,256 SH   SOLE 21 2,758,256 0 0
CARLISLE COS INC COM 142339100 213,969 2,049,317 SH   SOLE 22 1,819,314 0 230,003
CARLISLE COS INC COM 142339100 28 270 SH   SOLE 23 270 0 0
CARLISLE COS INC COM 142339100 2,091 20,030 SH   SOLE 26 9,525 0 10,505
CARLISLE COS INC COM 142339100 895 8,576 SH   SOLE 28 8,576 0 0
CARLISLE COS INC COM 142339100 378 3,617 SH   SOLE 29 0 0 3,617
CARLISLE COS INC COM 142339100 1,282 12,275 SH   SOLE 30 12,275 0 0
CARLISLE COS INC COM 142339100 135 1,296 SH   SOLE 31 1,296 0 0
CARLISLE COS INC COM 142339100 184 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 739 7,082 SH   SOLE 40 7,082 0 0
CARMAX INC COM 143130102 12,648 204,194 SH   SOLE 2 31,150 0 173,044
CARMAX INC COM 143130102 3,440 55,538 SH   SOLE 4 51,148 0 4,390
CARMAX INC COM 143130102 7,991 129,008 SH   SOLE 7 126,709 0 2,299
CARMAX INC COM 143130102 74 1,189 SH   SOLE 15 1,189 0 0
CARMAX INC COM 143130102 23,469 378,892 SH   SOLE 18 354,720 0 24,172
CARMAX INC COM 143130102 1,836 29,637 SH   SOLE 19 29,637 0 0
CARMAX INC COM 143130102 4,870 78,618 SH   SOLE 20 0 0 78,618
CARMAX INC COM 143130102 223,917 3,615,066 SH   SOLE 21 3,615,066 0 0
CARMAX INC COM 143130102 300,617 4,853,366 SH   SOLE 22 3,969,836 0 883,530
CARMAX INC COM 143130102 13,997 225,978 SH   SOLE 23 225,978 0 0
CARMAX INC COM 143130102 8,929 144,155 SH   SOLE 25 144,155 0 0
CARMAX INC COM 143130102 32,167 519,318 SH   SOLE 26 206,030 0 313,288
CARMAX INC COM 143130102 1,707 27,562 SH   SOLE 28 27,562 0 0
CARMAX INC COM 143130102 3,123 50,412 SH   SOLE 29 5,439 0 44,973
CARMAX INC COM 143130102 31,806 513,490 SH   SOLE 30 513,490 0 0
CARMAX INC COM 143130102 5,814 93,869 SH   SOLE 31 39,199 0 54,670
CARMAX INC COM 143130102 482 7,783 SH   SOLE 34 7,783 0 0
CARMAX INC COM 143130102 11,252 181,655 SH   SOLE 36 181,655 0 0
CARMAX INC COM 143130102 228 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 55,263 842,688 SH   SOLE 2 481,935 0 360,753
CARNIVAL CORP UNIT 99/99/9999 143658300 19,826 302,318 SH   SOLE 4 294,224 0 8,094
CARNIVAL CORP UNIT 99/99/9999 143658300 24,261 369,941 SH   SOLE 7 351,815 0 18,126
CARNIVAL CORP UNIT 99/99/9999 143658300 9,370 142,875 SH   SOLE 13 142,875 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 162 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 107,410 1,637,844 SH   SOLE 18 1,488,472 0 149,372
CARNIVAL CORP UNIT 99/99/9999 143658300 96,779 1,475,734 SH   SOLE 19 1,475,734 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11,290 172,155 SH   SOLE 20 0 0 172,155
CARNIVAL CORP UNIT 99/99/9999 143658300 449,993 6,861,743 SH   SOLE 21 6,861,743 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 900,988 13,738,763 SH   SOLE 22 10,530,095 0 3,208,668
CARNIVAL CORP UNIT 99/99/9999 143658300 51,587 786,626 SH   SOLE 23 786,626 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,993 350,604 SH   SOLE 25 323,064 0 27,540
CARNIVAL CORP UNIT 99/99/9999 143658300 76,180 1,161,640 SH   SOLE 26 387,144 0 774,496
CARNIVAL CORP UNIT 99/99/9999 143658300 3,452 52,631 SH   SOLE 28 52,631 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 27,618 421,137 SH   SOLE 29 216,853 0 204,284
CARNIVAL CORP UNIT 99/99/9999 143658300 85,155 1,298,494 SH   SOLE 30 1,298,494 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 37,884 577,672 SH   SOLE 31 375,331 0 202,341
CARNIVAL CORP UNIT 99/99/9999 143658300 40,241 613,624 SH   SOLE 34 613,624 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 41,479 632,502 SH   SOLE 36 632,502 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 459 6,993 SH   SOLE 40 6,993 0 0
CARNIVAL PLC ADR 14365C103 64 978 SH   SOLE 18 978 0 0
CAROLINA FINL CORP NEW COM 143873107 410 10,445 SH   SOLE 2 9,482 0 963
CAROLINA FINL CORP NEW COM 143873107 17 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,539 64,640 SH   SOLE 18 64,640 0 0
CAROLINA FINL CORP NEW COM 143873107 856 21,804 SH   SOLE 19 21,804 0 0
CAROLINA FINL CORP NEW COM 143873107 24,361 620,177 SH   SOLE 21 620,177 0 0
CAROLINA FINL CORP NEW COM 143873107 20,079 511,175 SH   SOLE 22 467,070 0 44,105
CAROLINA FINL CORP NEW COM 143873107 148 3,760 SH   SOLE 23 3,760 0 0
CAROLINA FINL CORP NEW COM 143873107 1,209 30,768 SH   SOLE 26 0 0 30,768
CAROLINA FINL CORP NEW COM 143873107 176 4,481 SH   SOLE 29 0 0 4,481
CAROLINA FINL CORP NEW COM 143873107 151 3,852 SH   SOLE 30 3,852 0 0
CAROLINA FINL CORP NEW COM 143873107 154 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,497 SH   SOLE 21 3,497 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,264 28,655 SH   SOLE 2 20,576 0 8,079
CARPENTER TECHNOLOGY CORP COM 144285103 15 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 79 1,787 SH   SOLE 7 1,787 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 12,822 290,625 SH   SOLE 18 290,625 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,591 36,061 SH   SOLE 19 36,061 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 135,768 3,077,255 SH   SOLE 21 3,077,255 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 68,055 1,542,493 SH   SOLE 22 1,446,908 0 95,585
CARPENTER TECHNOLOGY CORP COM 144285103 777 17,611 SH   SOLE 26 3,814 0 13,797
CARPENTER TECHNOLOGY CORP COM 144285103 296 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 419 9,488 SH   SOLE 30 9,488 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 26 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 252 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 319 11,550 SH   SOLE 2 9,980 0 1,570
CARRIAGE SVCS INC COM 143905107 11 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,483 53,631 SH   SOLE 18 53,631 0 0
CARRIAGE SVCS INC COM 143905107 2,229 80,593 SH   SOLE 19 80,593 0 0
CARRIAGE SVCS INC COM 143905107 13,441 485,924 SH   SOLE 21 485,924 0 0
CARRIAGE SVCS INC COM 143905107 15,778 570,420 SH   SOLE 22 540,359 0 30,061
CARRIAGE SVCS INC COM 143905107 843 30,473 SH   SOLE 23 30,473 0 0
CARRIAGE SVCS INC COM 143905107 1,472 53,210 SH   SOLE 26 0 0 53,210
CARRIAGE SVCS INC COM 143905107 66 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 86 3,115 SH   SOLE 30 3,115 0 0
CARRIAGE SVCS INC COM 143905107 47 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 112 7,013 SH   SOLE 2 6,276 0 737
CARRIZO OIL & GAS INC COM 144577103 4 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 24 1,469 SH   SOLE 7 1,469 0 0
CARRIZO OIL & GAS INC COM 144577103 5,428 339,250 SH   SOLE 18 339,250 0 0
CARRIZO OIL & GAS INC COM 144577103 1,344 84,008 SH   SOLE 19 84,008 0 0
CARRIZO OIL & GAS INC COM 144577103 116,116 7,257,260 SH   SOLE 21 7,257,260 0 0
CARRIZO OIL & GAS INC COM 144577103 35,431 2,214,438 SH   SOLE 22 2,079,110 0 135,328
CARRIZO OIL & GAS INC COM 144577103 7 435 SH   SOLE 23 435 0 0
CARRIZO OIL & GAS INC COM 144577103 1,198 74,886 SH   SOLE 26 6,644 0 68,242
CARRIZO OIL & GAS INC COM 144577103 180 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 163 10,160 SH   SOLE 29 0 0 10,160
CARRIZO OIL & GAS INC COM 144577103 2,164 135,266 SH   SOLE 30 135,266 0 0
CARRIZO OIL & GAS INC COM 144577103 133 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 128 11,462 SH   SOLE 2 5,396 0 6,066
CARROLS RESTAURANT GROUP INC COM 14574X104 14 1,233 SH   SOLE 7 1,233 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,421 126,881 SH   SOLE 18 126,881 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 467 41,676 SH   SOLE 19 41,676 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 12,788 1,141,816 SH   SOLE 21 1,141,816 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 12,893 1,151,197 SH   SOLE 22 1,085,249 0 65,948
CARROLS RESTAURANT GROUP INC COM 14574X104 583 52,038 SH   SOLE 26 0 0 52,038
CARROLS RESTAURANT GROUP INC COM 14574X104 55 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 135 12,015 SH   SOLE 29 0 0 12,015
CARROLS RESTAURANT GROUP INC COM 14574X104 85 7,606 SH   SOLE 30 7,606 0 0
CARS COM INC COM 14575E105 1,248 44,068 SH   SOLE 2 31,478 0 12,590
CARS COM INC COM 14575E105 9 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 79 2,798 SH   SOLE 7 2,798 0 0
CARS COM INC COM 14575E105 12,606 444,963 SH   SOLE 18 444,963 0 0
CARS COM INC COM 14575E105 1,585 55,944 SH   SOLE 19 55,944 0 0
CARS COM INC COM 14575E105 133,974 4,729,044 SH   SOLE 21 4,729,044 0 0
CARS COM INC COM 14575E105 69,851 2,465,604 SH   SOLE 22 2,321,646 0 143,958
CARS COM INC COM 14575E105 475 16,777 SH   SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 280 9,875 SH   SOLE 28 9,875 0 0
CARS COM INC COM 14575E105 364 12,864 SH   SOLE 30 12,864 0 0
CARS COM INC COM 14575E105 124 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 247 8,705 SH   SOLE 40 8,705 0 0
CARTER INC COM 146229109 10,053 96,575 SH   SOLE 2 80,921 0 15,654
CARTER INC COM 146229109 1,105 10,616 SH   SOLE 4 10,616 0 0
CARTER INC COM 146229109 327 3,138 SH   SOLE 7 3,138 0 0
CARTER INC COM 146229109 17,128 164,536 SH   SOLE 18 164,350 0 186
CARTER INC COM 146229109 749 7,194 SH   SOLE 19 7,194 0 0
CARTER INC COM 146229109 222,770 2,139,965 SH   SOLE 21 2,139,965 0 0
CARTER INC COM 146229109 172,099 1,653,206 SH   SOLE 22 1,470,544 0 182,662
CARTER INC COM 146229109 1,719 16,513 SH   SOLE 23 16,513 0 0
CARTER INC COM 146229109 2,049 19,684 SH   SOLE 26 11,624 0 8,060
CARTER INC COM 146229109 764 7,341 SH   SOLE 28 7,341 0 0
CARTER INC COM 146229109 1,250 12,012 SH   SOLE 29 4,967 0 7,045
CARTER INC COM 146229109 1,106 10,627 SH   SOLE 30 10,627 0 0
CARTER INC COM 146229109 973 9,348 SH   SOLE 31 4,704 0 4,644
CARTER INC COM 146229109 2,331 22,396 SH   SOLE 34 22,396 0 0
CARTER INC COM 146229109 384 3,687 SH   SOLE 36 3,687 0 0
CARTER INC COM 146229109 577 5,546 SH   SOLE 40 5,546 0 0
CARVANA CO CL A 146869102 58 2,514 SH   SOLE 2 553 0 1,961
CARVANA CO CL A 146869102 8 352 SH   SOLE 7 352 0 0
CARVANA CO CL A 146869102 1,151 50,198 SH   SOLE 18 50,198 0 0
CARVANA CO CL A 146869102 259 11,296 SH   SOLE 19 11,296 0 0
CARVANA CO CL A 146869102 9,954 434,104 SH   SOLE 21 434,104 0 0
CARVANA CO CL A 146869102 10,508 458,251 SH   SOLE 22 438,133 0 20,118
CAS MED SYS INC COM PAR 124769209 16 12,566 SH   SOLE 21 12,566 0 0
CASA SYS INC COM 14713L102 28 944 SH   SOLE 2 280 0 664
CASA SYS INC COM 14713L102 671 22,886 SH   SOLE 18 22,886 0 0
CASA SYS INC COM 14713L102 129 4,405 SH   SOLE 19 4,405 0 0
CASA SYS INC COM 14713L102 7,108 242,270 SH   SOLE 21 242,270 0 0
CASA SYS INC COM 14713L102 34,555 1,177,745 SH   SOLE 22 1,171,168 0 6,577
CASELLA WASTE SYS INC CL A 147448104 180 7,692 SH   SOLE 2 1,658 0 6,034
CASELLA WASTE SYS INC CL A 147448104 29 1,226 SH   SOLE 7 1,226 0 0
CASELLA WASTE SYS INC CL A 147448104 3,292 140,795 SH   SOLE 18 140,795 0 0
CASELLA WASTE SYS INC CL A 147448104 699 29,901 SH   SOLE 19 29,901 0 0
CASELLA WASTE SYS INC CL A 147448104 29,964 1,281,623 SH   SOLE 21 1,281,623 0 0
CASELLA WASTE SYS INC CL A 147448104 28,913 1,236,659 SH   SOLE 22 1,172,565 0 64,094
CASELLA WASTE SYS INC CL A 147448104 371 15,886 SH   SOLE 26 0 0 15,886
CASELLA WASTE SYS INC CL A 147448104 126 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 161 6,878 SH   SOLE 30 6,878 0 0
CASELLA WASTE SYS INC CL A 147448104 111 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 4,277 38,961 SH   SOLE 2 20,440 0 18,521
CASEYS GEN STORES INC COM 147528103 23 207 SH   SOLE 4 207 0 0
CASEYS GEN STORES INC COM 147528103 155 1,408 SH   SOLE 7 1,408 0 0
CASEYS GEN STORES INC COM 147528103 13,845 126,125 SH   SOLE 18 126,125 0 0
CASEYS GEN STORES INC COM 147528103 622 5,662 SH   SOLE 19 5,662 0 0
CASEYS GEN STORES INC COM 147528103 179,237 1,632,842 SH   SOLE 21 1,632,842 0 0
CASEYS GEN STORES INC COM 147528103 135,870 1,237,774 SH   SOLE 22 1,091,933 0 145,841
CASEYS GEN STORES INC COM 147528103 1,633 14,873 SH   SOLE 26 7,741 0 7,132
CASEYS GEN STORES INC COM 147528103 572 5,211 SH   SOLE 28 5,211 0 0
CASEYS GEN STORES INC COM 147528103 810 7,383 SH   SOLE 30 7,383 0 0
CASEYS GEN STORES INC COM 147528103 93 844 SH   SOLE 31 844 0 0
CASEYS GEN STORES INC COM 147528103 163 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 446 4,065 SH   SOLE 40 4,065 0 0
CASI PHARMACEUTICALS INC COM 14757U109 25 5,972 SH   SOLE 18 5,972 0 0
CASI PHARMACEUTICALS INC COM 14757U109 394 94,387 SH   SOLE 21 94,387 0 0
CASI PHARMACEUTICALS INC COM 14757U109 1,174 281,642 SH   SOLE 22 281,642 0 0
CASS INFORMATION SYS INC COM 14808P109 39 660 SH   SOLE 2 503 0 157
CASS INFORMATION SYS INC COM 14808P109 17 278 SH   SOLE 7 278 0 0
CASS INFORMATION SYS INC COM 14808P109 2,452 41,198 SH   SOLE 18 41,198 0 0
CASS INFORMATION SYS INC COM 14808P109 539 9,064 SH   SOLE 19 9,064 0 0
CASS INFORMATION SYS INC COM 14808P109 22,825 383,544 SH   SOLE 21 383,544 0 0
CASS INFORMATION SYS INC COM 14808P109 16,519 277,585 SH   SOLE 22 257,684 0 19,901
CASS INFORMATION SYS INC COM 14808P109 112 1,881 SH   SOLE 26 0 0 1,881
CASS INFORMATION SYS INC COM 14808P109 87 1,454 SH   SOLE 28 1,454 0 0
CASS INFORMATION SYS INC COM 14808P109 145 2,431 SH   SOLE 30 2,431 0 0
CASS INFORMATION SYS INC COM 14808P109 64 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 368 297,038 SH   SOLE 18 297,038 0 0
CASTLE BRANDS INC COM 148435100 66 53,041 SH   SOLE 19 53,041 0 0
CASTLE BRANDS INC COM 148435100 3,470 2,798,019 SH   SOLE 21 2,798,019 0 0
CASTLE BRANDS INC COM 148435100 977 787,999 SH   SOLE 22 714,113 0 73,886
CASTLIGHT HEALTH INC CL B 14862Q100 11 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 799 218,811 SH   SOLE 18 218,811 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 165 45,090 SH   SOLE 19 45,090 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7,383 2,022,856 SH   SOLE 21 2,022,856 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 4,545 1,245,222 SH   SOLE 22 1,167,270 0 77,952
CASTLIGHT HEALTH INC CL B 14862Q100 28 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 37 10,186 SH   SOLE 30 10,186 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 59 32,344 SH   SOLE 21 32,344 0 0
CATALENT INC COM 148806102 3,738 91,049 SH   SOLE 2 90,325 0 724
CATALENT INC COM 148806102 20 492 SH   SOLE 4 492 0 0
CATALENT INC COM 148806102 155 3,778 SH   SOLE 7 3,778 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 33,039 804,660 SH   SOLE 18 804,660 0 0
CATALENT INC COM 148806102 14,589 355,303 SH   SOLE 19 355,303 0 0
CATALENT INC COM 148806102 369,735 9,004,739 SH   SOLE 21 9,004,739 0 0
CATALENT INC COM 148806102 189,046 4,604,132 SH   SOLE 22 4,365,005 0 239,127
CATALENT INC COM 148806102 5,284 128,690 SH   SOLE 23 128,690 0 0
CATALENT INC COM 148806102 5,367 130,702 SH   SOLE 26 24,644 0 106,058
CATALENT INC COM 148806102 755 18,381 SH   SOLE 28 18,381 0 0
CATALENT INC COM 148806102 927 22,569 SH   SOLE 29 0 0 22,569
CATALENT INC COM 148806102 3,953 96,264 SH   SOLE 30 96,264 0 0
CATALENT INC COM 148806102 0 3 SH   SOLE 36 3 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 4,801 186,103 SH   SOLE 22 186,103 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 10 4,063 SH   SOLE 2 2,892 0 1,171
CATALYST PHARMACEUTICALS INC COM 14888U101 707 295,679 SH   SOLE 18 295,679 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 174 72,857 SH   SOLE 19 72,857 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 6,861 2,870,515 SH   SOLE 21 2,870,515 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 3,478 1,455,417 SH   SOLE 22 1,383,290 0 72,127
CATASYS INC COM PAR 149049504 2 335 SH   SOLE 18 335 0 0
CATASYS INC COM PAR 149049504 29 5,975 SH   SOLE 21 5,975 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 123 9,864 SH   SOLE 2 3,994 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 1,946 156,039 SH   SOLE 18 156,039 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 855 68,570 SH   SOLE 19 68,570 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 21,902 1,756,392 SH   SOLE 21 1,756,392 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,927 1,116,818 SH   SOLE 22 1,036,104 0 80,714
CATCHMARK TIMBER TR INC CL A 14912Y202 285 22,851 SH   SOLE 23 22,851 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 203 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 83 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 273 21,887 SH   SOLE 29 0 0 21,887
CATCHMARK TIMBER TR INC CL A 14912Y202 1,518 121,762 SH   SOLE 30 121,762 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 18 1,463 SH   SOLE 34 1,463 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 44 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 133,500 905,819 SH   SOLE 2 315,260 0 590,559
CATERPILLAR INC DEL COM 149123101 30,352 205,946 SH   SOLE 4 190,745 0 15,201
CATERPILLAR INC DEL COM 149123101 66,530 451,418 SH   SOLE 7 436,222 0 15,196
CATERPILLAR INC DEL COM 149123101 119 810 SH   SOLE 13 810 0 0
CATERPILLAR INC DEL COM 149123101 654 4,436 SH   SOLE 15 4,436 0 0
CATERPILLAR INC DEL COM 149123101 230,567 1,564,438 SH   SOLE 18 1,401,126 0 163,312
CATERPILLAR INC DEL COM 149123101 46,485 315,410 SH   SOLE 19 315,410 0 0
CATERPILLAR INC DEL COM 149123101 1,582,235 10,735,749 SH   SOLE 21 10,735,749 0 0
CATERPILLAR INC DEL COM 149123101 2,387,305 16,198,296 SH   SOLE 22 13,274,318 0 2,923,978
CATERPILLAR INC DEL COM 149123101 109,750 744,676 SH   SOLE 23 744,676 0 0
CATERPILLAR INC DEL COM 149123101 70,392 477,624 SH   SOLE 25 477,624 0 0
CATERPILLAR INC DEL COM 149123101 234,517 1,591,239 SH   SOLE 26 535,234 0 1,056,005
CATERPILLAR INC DEL COM 149123101 13,240 89,837 SH   SOLE 28 89,837 0 0
CATERPILLAR INC DEL COM 149123101 2,375 16,115 SH   SOLE 29 16,115 0 0
CATERPILLAR INC DEL COM 149123101 274,314 1,861,270 SH   SOLE 30 1,861,270 0 0
CATERPILLAR INC DEL COM 149123101 43,499 295,151 SH   SOLE 31 126,243 0 168,908
CATERPILLAR INC DEL COM 149123101 17,125 116,196 SH   SOLE 32 116,196 0 0
CATERPILLAR INC DEL COM 149123101 9,044 61,368 SH   SOLE 34 61,368 0 0
CATERPILLAR INC DEL COM 149123101 82,815 561,918 SH   SOLE 36 561,918 0 0
CATERPILLAR INC DEL COM 149123101 1,748 11,863 SH   SOLE 40 11,863 0 0
CATERPILLAR INC DEL OPTIONS 149123101 221 1,500 SH Put SOLE 2 1,500 0 0
CATERPILLAR INC DEL OPTIONS 149123101 516 3,500 SH Put SOLE 18 3,500 0 0
CATERPILLAR INC DEL OPTIONS 149123101 5,158 35,000 SH Put SOLE 19 35,000 0 0
CATHAY GEN BANCORP COM 149150104 2,973 74,370 SH   SOLE 2 61,015 0 13,355
CATHAY GEN BANCORP COM 149150104 17 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 74 1,858 SH   SOLE 7 1,858 0 0
CATHAY GEN BANCORP COM 149150104 19,137 478,666 SH   SOLE 18 478,666 0 0
CATHAY GEN BANCORP COM 149150104 6,141 153,591 SH   SOLE 19 153,591 0 0
CATHAY GEN BANCORP COM 149150104 209,020 5,228,103 SH   SOLE 21 5,228,103 0 0
CATHAY GEN BANCORP COM 149150104 118,216 2,956,876 SH   SOLE 22 2,808,626 0 148,250
CATHAY GEN BANCORP COM 149150104 7,198 180,036 SH   SOLE 23 180,036 0 0
CATHAY GEN BANCORP COM 149150104 5,719 143,042 SH   SOLE 26 7,303 0 135,739
CATHAY GEN BANCORP COM 149150104 445 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 727 18,186 SH   SOLE 29 0 0 18,186
CATHAY GEN BANCORP COM 149150104 575 14,373 SH   SOLE 30 14,373 0 0
CATHAY GEN BANCORP COM 149150104 333 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 400 27,168 SH   SOLE 2 23,689 0 3,479
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 10 690 SH   SOLE 7 690 0 0
CATO CORP NEW CL A 149205106 1,745 118,369 SH   SOLE 18 118,369 0 0
CATO CORP NEW CL A 149205106 1,524 103,423 SH   SOLE 19 103,423 0 0
CATO CORP NEW CL A 149205106 32,057 2,174,799 SH   SOLE 21 2,174,799 0 0
CATO CORP NEW CL A 149205106 19,324 1,311,014 SH   SOLE 22 1,249,988 0 61,026
CATO CORP NEW CL A 149205106 1,320 89,583 SH   SOLE 23 89,583 0 0
CATO CORP NEW CL A 149205106 2,472 167,709 SH   SOLE 26 5,946 0 161,763
CATO CORP NEW CL A 149205106 55 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 217 14,716 SH   SOLE 29 0 0 14,716
CATO CORP NEW CL A 149205106 476 32,288 SH   SOLE 30 32,288 0 0
CATO CORP NEW CL A 149205106 612 41,544 SH   SOLE 34 41,544 0 0
CATO CORP NEW CL A 149205106 43 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 74 426 SH   SOLE 2 359 0 67
CAVCO INDS INC DEL COM 149568107 35 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 6,503 37,425 SH   SOLE 18 37,425 0 0
CAVCO INDS INC DEL COM 149568107 1,145 6,591 SH   SOLE 19 6,591 0 0
CAVCO INDS INC DEL COM 149568107 158,750 913,668 SH   SOLE 21 913,668 0 0
CAVCO INDS INC DEL COM 149568107 41,461 238,627 SH   SOLE 22 222,946 0 15,681
CAVCO INDS INC DEL COM 149568107 185 1,065 SH   SOLE 26 0 0 1,065
CAVCO INDS INC DEL COM 149568107 200 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,063 11,875 SH   SOLE 30 11,875 0 0
CAVCO INDS INC DEL COM 149568107 169 971 SH   SOLE 40 971 0 0
CAVIUM INC COM 14964U108 2,194 27,633 SH   SOLE 2 5,091 0 22,542
CAVIUM INC COM 14964U108 29 365 SH   SOLE 4 365 0 0
CAVIUM INC COM 14964U108 126 1,589 SH   SOLE 7 1,589 0 0
CAVIUM INC COM 14964U108 2,834 35,701 SH   SOLE 18 35,701 0 0
CAVIUM INC COM 14964U108 1,111 13,997 SH   SOLE 19 13,997 0 0
CAVIUM INC COM 14964U108 71,278 897,929 SH   SOLE 21 897,929 0 0
CAVIUM INC COM 14964U108 147,929 1,863,557 SH   SOLE 22 1,634,763 0 228,794
CAVIUM INC COM 14964U108 1,713 21,579 SH   SOLE 26 13,217 0 8,362
CAVIUM INC COM 14964U108 759 9,567 SH   SOLE 28 9,567 0 0
CAVIUM INC COM 14964U108 677 8,524 SH   SOLE 29 0 0 8,524
CAVIUM INC COM 14964U108 21,730 273,745 SH   SOLE 30 273,745 0 0
CAVIUM INC COM 14964U108 117 1,476 SH   SOLE 31 1,476 0 0
CAVIUM INC COM 14964U108 673 8,475 SH   SOLE 40 8,475 0 0
CB FINL SVCS INC COM 12479G101 20 632 SH   SOLE 18 632 0 0
CB FINL SVCS INC COM 12479G101 26 829 SH   SOLE 21 829 0 0
CBIZ INC COM 124805102 203 11,122 SH   SOLE 2 2,158 0 8,964
CBIZ INC COM 124805102 30 1,666 SH   SOLE 7 1,666 0 0
CBIZ INC COM 124805102 3,402 186,386 SH   SOLE 18 186,386 0 0
CBIZ INC COM 124805102 727 39,810 SH   SOLE 19 39,810 0 0
CBIZ INC COM 124805102 30,750 1,684,927 SH   SOLE 21 1,684,927 0 0
CBIZ INC COM 124805102 25,345 1,388,792 SH   SOLE 22 1,294,384 0 94,408
CBIZ INC COM 124805102 40 2,198 SH   SOLE 26 0 0 2,198
CBIZ INC COM 124805102 126 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 162 8,869 SH   SOLE 30 8,869 0 0
CBIZ INC COM 124805102 73 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 154 36,903 SH   SOLE 2 7,110 0 29,793
CBL & ASSOC PPTYS INC COM 124830100 263 63,088 SH   SOLE 4 63,088 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,095 262,563 SH   SOLE 7 262,563 0 0
CBL & ASSOC PPTYS INC COM 124830100 31 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 3,277 785,842 SH   SOLE 18 785,842 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,421 340,652 SH   SOLE 19 340,652 0 0
CBL & ASSOC PPTYS INC COM 124830100 69,948 16,774,126 SH   SOLE 21 16,774,126 0 0
CBL & ASSOC PPTYS INC COM 124830100 28,839 6,915,748 SH   SOLE 22 6,554,480 0 361,268
CBL & ASSOC PPTYS INC COM 124830100 26 6,221 SH   SOLE 23 6,221 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,498 359,215 SH   SOLE 25 359,215 0 0
CBL & ASSOC PPTYS INC COM 124830100 380 91,027 SH   SOLE 26 28,433 0 62,594
CBL & ASSOC PPTYS INC COM 124830100 103 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 245 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 4,579 1,098,003 SH   SOLE 30 1,098,003 0 0
CBL & ASSOC PPTYS INC COM 124830100 74 17,762 SH   SOLE 36 17,762 0 0
CBL & ASSOC PPTYS INC COM 124830100 77 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 14,976 131,256 SH   SOLE 2 34,704 0 96,552
CBOE GLOBAL MARKETS INC COM 12503M108 3,745 32,826 SH   SOLE 4 30,371 0 2,455
CBOE GLOBAL MARKETS INC COM 12503M108 9,857 86,386 SH   SOLE 7 82,070 0 4,316
CBOE GLOBAL MARKETS INC COM 12503M108 123 1,075 SH   SOLE 13 1,075 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 80 700 SH   SOLE 15 700 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 26,482 232,099 SH   SOLE 18 218,355 0 13,744
CBOE GLOBAL MARKETS INC COM 12503M108 28,983 254,012 SH   SOLE 19 254,012 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 314,884 2,759,721 SH   SOLE 21 2,759,721 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 371,167 3,252,994 SH   SOLE 22 2,715,476 0 537,518
CBOE GLOBAL MARKETS INC COM 12503M108 14,494 127,031 SH   SOLE 23 127,031 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 28,570 250,397 SH   SOLE 25 250,397 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 37,982 332,887 SH   SOLE 26 127,584 0 205,303
CBOE GLOBAL MARKETS INC COM 12503M108 1,781 15,605 SH   SOLE 28 15,605 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,519 30,842 SH   SOLE 29 2,749 0 28,093
CBOE GLOBAL MARKETS INC COM 12503M108 48,114 421,687 SH   SOLE 30 421,687 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,758 41,698 SH   SOLE 31 19,914 0 21,784
CBOE GLOBAL MARKETS INC COM 12503M108 2,439 21,372 SH   SOLE 34 21,372 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 12,310 107,890 SH   SOLE 36 107,890 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 232 2,037 SH   SOLE 40 2,037 0 0
CBRE GROUP INC CL A 12504L109 16,292 345,028 SH   SOLE 2 75,690 0 269,338
CBRE GROUP INC CL A 12504L109 4,517 95,669 SH   SOLE 4 89,388 0 6,281
CBRE GROUP INC CL A 12504L109 12,590 266,626 SH   SOLE 7 218,402 0 48,224
CBRE GROUP INC CL A 12504L109 110 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 29,678 628,498 SH   SOLE 18 588,341 0 40,157
CBRE GROUP INC CL A 12504L109 2,233 47,297 SH   SOLE 19 47,297 0 0
CBRE GROUP INC CL A 12504L109 7,188 152,214 SH   SOLE 20 0 0 152,214
CBRE GROUP INC CL A 12504L109 379,061 8,027,545 SH   SOLE 21 8,027,545 0 0
CBRE GROUP INC CL A 12504L109 385,457 8,162,998 SH   SOLE 22 6,713,564 0 1,449,434
CBRE GROUP INC CL A 12504L109 18,399 389,634 SH   SOLE 23 389,634 0 0
CBRE GROUP INC CL A 12504L109 11,793 249,739 SH   SOLE 25 249,739 0 0
CBRE GROUP INC CL A 12504L109 44,524 942,902 SH   SOLE 26 352,768 0 590,134
CBRE GROUP INC CL A 12504L109 2,167 45,896 SH   SOLE 28 45,896 0 0
CBRE GROUP INC CL A 12504L109 4,072 86,230 SH   SOLE 29 9,757 0 76,473
CBRE GROUP INC CL A 12504L109 42,421 898,363 SH   SOLE 30 898,363 0 0
CBRE GROUP INC CL A 12504L109 5,753 121,840 SH   SOLE 31 65,284 0 56,556
CBRE GROUP INC CL A 12504L109 695 14,721 SH   SOLE 34 14,721 0 0
CBRE GROUP INC CL A 12504L109 12,307 260,634 SH   SOLE 36 260,634 0 0
CBRE GROUP INC CL A 12504L109 288 6,102 SH   SOLE 40 6,102 0 0
CBS CORP NEW CL A 124857103 315 6,132 SH   SOLE 21 6,132 0 0
CBS CORP NEW CL A 124857103 27 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 27,549 536,076 SH   SOLE 2 191,016 0 345,060
CBS CORP NEW CL B 124857202 6,550 127,452 SH   SOLE 4 116,850 0 10,602
CBS CORP NEW CL B 124857202 12,922 251,445 SH   SOLE 7 245,979 0 5,466
CBS CORP NEW CL B 124857202 174 3,387 SH   SOLE 13 3,387 0 0
CBS CORP NEW CL B 124857202 132 2,562 SH   SOLE 15 2,562 0 0
CBS CORP NEW CL B 124857202 37,627 732,182 SH   SOLE 18 682,330 0 49,852
CBS CORP NEW CL B 124857202 15,390 299,474 SH   SOLE 19 299,474 0 0
CBS CORP NEW CL B 124857202 11,828 230,167 SH   SOLE 20 51,548 0 178,619
CBS CORP NEW CL B 124857202 279,630 5,441,331 SH   SOLE 21 5,441,331 0 0
CBS CORP NEW CL B 124857202 487,509 9,486,457 SH   SOLE 22 7,722,616 0 1,763,841
CBS CORP NEW CL B 124857202 24,244 471,765 SH   SOLE 23 471,765 0 0
CBS CORP NEW CL B 124857202 24,820 482,973 SH   SOLE 25 482,973 0 0
CBS CORP NEW CL B 124857202 52,787 1,027,192 SH   SOLE 26 385,081 0 642,111
CBS CORP NEW CL B 124857202 2,693 52,401 SH   SOLE 28 52,401 0 0
CBS CORP NEW CL B 124857202 2,390 46,507 SH   SOLE 29 26,341 0 20,166
CBS CORP NEW CL B 124857202 51,170 995,715 SH   SOLE 30 995,715 0 0
CBS CORP NEW CL B 124857202 10,694 208,090 SH   SOLE 31 74,568 0 133,522
CBS CORP NEW CL B 124857202 2,182 42,457 SH   SOLE 34 42,457 0 0
CBS CORP NEW CL B 124857202 17,320 337,021 SH   SOLE 36 337,021 0 0
CBS CORP NEW CL B 124857202 357 6,953 SH   SOLE 40 6,953 0 0
CBS CORP NEW OPTIONS 124857202 817 15,900 SH Call SOLE 2 15,900 0 0
CBS CORP NEW OPTIONS 124857202 1,644 32,000 SH Call SOLE 18 32,000 0 0
CBS CORP NEW OPTIONS 124857202 22,611 440,000 SH Call SOLE 19 440,000 0 0
CBS CORP NEW OPTIONS 124857202 82 1,600 SH Call SOLE 22 1,600 0 0
CBTX INC COM 12481V104 14 475 SH   SOLE 2 197 0 278
CBTX INC COM 12481V104 157 5,320 SH   SOLE 18 5,320 0 0
CBTX INC COM 12481V104 77 2,605 SH   SOLE 19 2,605 0 0
CBTX INC COM 12481V104 2,653 90,132 SH   SOLE 21 90,132 0 0
CBTX INC COM 12481V104 840 28,537 SH   SOLE 22 24,914 0 3,623
CCA INDS INC COM 124867102 12 4,031 SH   SOLE 21 4,031 0 0
CCA INDS INC COM 124867102 35 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 24,390 385,063 SH   SOLE 2 288,022 0 97,041
CDK GLOBAL INC COM 12508E101 4,957 78,261 SH   SOLE 4 74,994 0 3,267
CDK GLOBAL INC COM 12508E101 3,020 47,676 SH   SOLE 7 40,505 0 7,171
CDK GLOBAL INC COM 12508E101 120 1,891 SH   SOLE 13 1,891 0 0
CDK GLOBAL INC COM 12508E101 53 836 SH   SOLE 15 836 0 0
CDK GLOBAL INC COM 12508E101 27,881 440,177 SH   SOLE 18 428,222 0 11,955
CDK GLOBAL INC COM 12508E101 5,640 89,036 SH   SOLE 19 89,036 0 0
CDK GLOBAL INC COM 12508E101 4,397 69,417 SH   SOLE 20 0 0 69,417
CDK GLOBAL INC COM 12508E101 397,646 6,277,966 SH   SOLE 21 6,277,966 0 0
CDK GLOBAL INC COM 12508E101 294,775 4,653,858 SH   SOLE 22 4,109,100 0 544,758
CDK GLOBAL INC COM 12508E101 13,451 212,356 SH   SOLE 23 212,356 0 0
CDK GLOBAL INC COM 12508E101 6,946 109,655 SH   SOLE 25 109,655 0 0
CDK GLOBAL INC COM 12508E101 24,026 379,314 SH   SOLE 26 148,338 0 230,976
CDK GLOBAL INC COM 12508E101 1,210 19,099 SH   SOLE 28 19,099 0 0
CDK GLOBAL INC COM 12508E101 4,907 77,471 SH   SOLE 29 26,974 0 50,497
CDK GLOBAL INC COM 12508E101 29,477 465,381 SH   SOLE 30 465,381 0 0
CDK GLOBAL INC COM 12508E101 7,516 118,667 SH   SOLE 31 68,726 0 49,941
CDK GLOBAL INC COM 12508E101 1,262 19,923 SH   SOLE 34 19,923 0 0
CDK GLOBAL INC COM 12508E101 7,420 117,147 SH   SOLE 36 117,147 0 0
CDK GLOBAL INC COM 12508E101 161 2,536 SH   SOLE 40 2,536 0 0
CDTI ADVANCED MATLS INC COM 12514V105 2 1,725 SH   SOLE 18 1,725 0 0
CDTI ADVANCED MATLS INC COM 12514V105 25 25,937 SH   SOLE 21 25,937 0 0
CDW CORP COM 12514G108 10,715 152,390 SH   SOLE 2 38,888 0 113,502
CDW CORP COM 12514G108 4,015 57,098 SH   SOLE 4 53,396 0 3,702
CDW CORP COM 12514G108 4,035 57,385 SH   SOLE 7 34,092 0 23,293
CDW CORP COM 12514G108 76 1,078 SH   SOLE 15 1,078 0 0
CDW CORP COM 12514G108 175,581 2,497,235 SH   SOLE 18 1,932,795 0 564,440
CDW CORP COM 12514G108 166,226 2,364,190 SH   SOLE 19 2,364,190 0 0
CDW CORP COM 12514G108 6,086 86,559 SH   SOLE 20 0 0 86,559
CDW CORP COM 12514G108 131,295 1,867,378 SH   SOLE 21 1,867,378 0 0
CDW CORP COM 12514G108 315,996 4,494,321 SH   SOLE 22 3,944,375 0 549,946
CDW CORP COM 12514G108 13,797 196,230 SH   SOLE 23 196,230 0 0
CDW CORP COM 12514G108 13,942 198,300 SH   SOLE 25 164,323 0 33,977
CDW CORP COM 12514G108 31,607 449,540 SH   SOLE 26 157,774 0 291,766
CDW CORP COM 12514G108 1,624 23,092 SH   SOLE 28 23,092 0 0
CDW CORP COM 12514G108 2,986 42,466 SH   SOLE 29 4,052 0 38,414
CDW CORP COM 12514G108 14,304 203,437 SH   SOLE 30 203,437 0 0
CDW CORP COM 12514G108 5,338 75,922 SH   SOLE 31 34,939 0 40,983
CDW CORP COM 12514G108 22,876 325,353 SH   SOLE 34 325,353 0 0
CDW CORP COM 12514G108 11,920 169,540 SH   SOLE 36 169,540 0 0
CDW CORP COM 12514G108 219 3,109 SH   SOLE 40 3,109 0 0
CECO ENVIRONMENTAL CORP COM 125141101 39 8,872 SH   SOLE 2 1,470 0 7,402
CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 493 110,868 SH   SOLE 18 110,868 0 0
CECO ENVIRONMENTAL CORP COM 125141101 148 33,186 SH   SOLE 19 33,186 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,367 981,447 SH   SOLE 21 981,447 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,890 1,098,801 SH   SOLE 22 1,058,032 0 40,769
CECO ENVIRONMENTAL CORP COM 125141101 432 97,108 SH   SOLE 23 97,108 0 0
CECO ENVIRONMENTAL CORP COM 125141101 49 10,922 SH   SOLE 29 0 0 10,922
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 85 21,465 SH   SOLE 2 4,329 0 17,136
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 9 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,650 418,768 SH   SOLE 18 418,768 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 294 74,568 SH   SOLE 19 74,568 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 31,662 8,035,922 SH   SOLE 21 8,035,922 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 13,374 3,394,366 SH   SOLE 22 3,199,525 0 194,841
CEDAR REALTY TRUST INC COM NEW 150602209 12 3,139 SH   SOLE 23 3,139 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 42 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 472 119,741 SH   SOLE 30 119,741 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 33 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 4 2,731 SH   SOLE 21 2,731 0 0
CEL SCI CORP COM PAR NEW 150837607 121 85,772 SH   SOLE 22 85,772 0 0
CELADON GROUP INC COM 150838100 18 4,750 SH   SOLE 18 4,750 0 0
CELADON GROUP INC COM 150838100 488 131,852 SH   SOLE 21 131,852 0 0
CELADON GROUP INC COM 150838100 1,593 430,461 SH   SOLE 22 430,461 0 0
CELANESE CORP DEL COM SER A 150870103 14,349 143,191 SH   SOLE 2 95,677 0 47,514
CELANESE CORP DEL COM SER A 150870103 6,168 61,546 SH   SOLE 4 57,473 0 4,073
CELANESE CORP DEL COM SER A 150870103 5,942 59,300 SH   SOLE 7 32,218 0 27,082
CELANESE CORP DEL COM SER A 150870103 88 882 SH   SOLE 15 882 0 0
CELANESE CORP DEL COM SER A 150870103 9,025 90,059 SH   SOLE 18 77,483 0 12,576
CELANESE CORP DEL COM SER A 150870103 4,899 48,888 SH   SOLE 19 48,888 0 0
CELANESE CORP DEL COM SER A 150870103 7,090 70,756 SH   SOLE 20 0 0 70,756
CELANESE CORP DEL COM SER A 150870103 187,088 1,866,961 SH   SOLE 21 1,866,961 0 0
CELANESE CORP DEL COM SER A 150870103 387,381 3,865,691 SH   SOLE 22 3,328,209 0 537,482
CELANESE CORP DEL COM SER A 150870103 20,119 200,765 SH   SOLE 23 200,765 0 0
CELANESE CORP DEL COM SER A 150870103 11,238 112,147 SH   SOLE 25 112,147 0 0
CELANESE CORP DEL COM SER A 150870103 39,435 393,524 SH   SOLE 26 138,862 0 254,662
CELANESE CORP DEL COM SER A 150870103 2,070 20,659 SH   SOLE 28 20,659 0 0
CELANESE CORP DEL COM SER A 150870103 7,003 69,884 SH   SOLE 29 15,720 0 54,164
CELANESE CORP DEL COM SER A 150870103 21,183 211,387 SH   SOLE 30 211,387 0 0
CELANESE CORP DEL COM SER A 150870103 9,364 93,440 SH   SOLE 31 52,462 0 40,978
CELANESE CORP DEL COM SER A 150870103 1,273 12,699 SH   SOLE 34 12,699 0 0
CELANESE CORP DEL COM SER A 150870103 12,620 125,933 SH   SOLE 36 125,933 0 0
CELANESE CORP DEL COM SER A 150870103 277 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 175 10,604 SH   SOLE 18 10,604 0 0
CELCUITY INC COM 15102K100 33 1,990 SH   SOLE 19 1,990 0 0
CELCUITY INC COM 15102K100 1,529 92,752 SH   SOLE 21 92,752 0 0
CELCUITY INC COM 15102K100 360 21,859 SH   SOLE 22 19,800 0 2,059
CELESTICA INC SUB VTG SHS 15101Q108 264 25,505 SH   SOLE 21 25,505 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,563 151,050 SH   SOLE 22 151,050 0 0
CELGENE CORP COM 151020104 97,712 1,095,306 SH   SOLE 2 370,922 0 724,384
CELGENE CORP COM 151020104 26,039 291,885 SH   SOLE 4 272,040 0 19,845
CELGENE CORP COM 151020104 49,447 554,278 SH   SOLE 7 552,630 0 1,648
CELGENE CORP COM 151020104 6,882 77,145 SH   SOLE 13 77,145 0 0
CELGENE CORP COM 151020104 607 6,803 SH   SOLE 15 6,803 0 0
CELGENE CORP COM 151020104 142,981 1,602,748 SH   SOLE 18 1,492,946 0 109,802
CELGENE CORP COM 151020104 80,856 906,355 SH   SOLE 19 906,355 0 0
CELGENE CORP COM 151020104 28,356 317,854 SH   SOLE 20 0 0 317,854
CELGENE CORP COM 151020104 1,836,373 20,584,835 SH   SOLE 21 20,584,835 0 0
CELGENE CORP COM 151020104 1,871,853 20,982,547 SH   SOLE 22 17,112,952 0 3,869,595
CELGENE CORP COM 151020104 92,026 1,031,565 SH   SOLE 23 1,031,565 0 0
CELGENE CORP COM 151020104 57,464 644,142 SH   SOLE 25 644,142 0 0
CELGENE CORP COM 151020104 189,296 2,121,914 SH   SOLE 26 700,144 0 1,421,770
CELGENE CORP COM 151020104 10,607 118,904 SH   SOLE 28 118,904 0 0
CELGENE CORP COM 151020104 15,630 175,204 SH   SOLE 29 49,567 0 125,637
CELGENE CORP COM 151020104 228,831 2,565,083 SH   SOLE 30 2,565,083 0 0
CELGENE CORP COM 151020104 36,806 412,581 SH   SOLE 31 188,742 0 223,839
CELGENE CORP COM 151020104 9,704 108,780 SH   SOLE 32 108,780 0 0
CELGENE CORP COM 151020104 11,423 128,045 SH   SOLE 34 128,045 0 0
CELGENE CORP COM 151020104 64,927 727,800 SH   SOLE 36 727,800 0 0
CELGENE CORP COM 151020104 1,401 15,701 SH   SOLE 40 15,701 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 67 28,946 SH   SOLE 2 5,617 0 23,329
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 347 SH   SOLE 4 347 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 6 2,518 SH   SOLE 7 2,518 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,076 461,912 SH   SOLE 18 461,912 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 302 129,769 SH   SOLE 19 129,769 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 13,803 5,923,825 SH   SOLE 21 5,923,825 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 7,663 3,288,881 SH   SOLE 22 3,074,364 0 214,517
CELLDEX THERAPEUTICS INC NEW COM 15117B103 448 192,418 SH   SOLE 26 18,145 0 174,273
CELLDEX THERAPEUTICS INC NEW COM 15117B103 33 14,179 SH   SOLE 28 14,179 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 103 44,061 SH   SOLE 30 44,061 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 25 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 3,878 123,067 SH   SOLE 21 123,067 0 0
CELLECTIS S A SPONSORED ADS 15117K103 10 306 SH   SOLE 30 306 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 33 1,893 SH   SOLE 18 1,893 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 507 28,896 SH   SOLE 21 28,896 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1,032 58,826 SH   SOLE 22 58,826 0 0
CELSION CORPORATION COM PAR NEW 15117N503 1 461 SH   SOLE 21 461 0 0
CELSION CORPORATION COM PAR NEW 15117N503 148 66,189 SH   SOLE 22 66,189 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 38,544 5,822,377 SH   SOLE 2 0 0 5,822,377
CEMEX SAB DE CV SPON ADR NEW 151290889 122 18,359 SH   SOLE 4 18,359 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5,096 769,808 SH   SOLE 18 5,408 0 764,400
CEMEX SAB DE CV SPON ADR NEW 151290889 3,608 545,000 SH   SOLE 19 545,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,988 1,206,601 SH   SOLE 22 1,002,224 0 204,377
CEMEX SAB DE CV SPON ADR NEW 151290889 5,129 774,800 SH   SOLE 25 774,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 29,161 4,405,000 SH   SOLE 34 4,405,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 50 17,442 SH   SOLE 21 17,442 0 0
CENOVUS ENERGY INC COM 15135U109 4,710 551,571 SH   SOLE 21 551,571 0 0
CENTENE CORP DEL COM 15135B101 33,490 313,371 SH   SOLE 2 153,584 0 159,787
CENTENE CORP DEL COM 15135B101 6,260 58,576 SH   SOLE 4 54,615 0 3,961
CENTENE CORP DEL COM 15135B101 14,739 137,912 SH   SOLE 7 127,480 0 10,432
CENTENE CORP DEL COM 15135B101 506 4,734 SH   SOLE 13 4,734 0 0
CENTENE CORP DEL COM 15135B101 131 1,226 SH   SOLE 15 1,226 0 0
CENTENE CORP DEL COM 15135B101 110,759 1,036,386 SH   SOLE 18 962,163 0 74,223
CENTENE CORP DEL COM 15135B101 88,061 823,997 SH   SOLE 19 823,997 0 0
CENTENE CORP DEL COM 15135B101 8,853 82,838 SH   SOLE 20 9,700 0 73,138
CENTENE CORP DEL COM 15135B101 425,800 3,984,279 SH   SOLE 21 3,984,279 0 0
CENTENE CORP DEL COM 15135B101 501,996 4,697,258 SH   SOLE 22 3,858,522 0 838,736
CENTENE CORP DEL COM 15135B101 21,801 203,991 SH   SOLE 23 203,991 0 0
CENTENE CORP DEL COM 15135B101 34,178 319,813 SH   SOLE 25 303,170 0 16,643
CENTENE CORP DEL COM 15135B101 72,366 677,136 SH   SOLE 26 186,022 0 491,114
CENTENE CORP DEL COM 15135B101 2,752 25,754 SH   SOLE 28 25,754 0 0
CENTENE CORP DEL COM 15135B101 5,310 49,689 SH   SOLE 29 4,901 0 44,788
CENTENE CORP DEL COM 15135B101 64,789 606,241 SH   SOLE 30 606,241 0 0
CENTENE CORP DEL COM 15135B101 8,546 79,970 SH   SOLE 31 38,356 0 41,614
CENTENE CORP DEL COM 15135B101 47,663 445,989 SH   SOLE 34 445,989 0 0
CENTENE CORP DEL COM 15135B101 18,419 172,346 SH   SOLE 36 172,346 0 0
CENTENE CORP DEL COM 15135B101 370 3,462 SH   SOLE 40 3,462 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,502 81,864 SH   SOLE 2 11,136 0 70,728
CENTENNIAL RESOURCE DEV INC CL A 15136A102 11 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 75 4,103 SH   SOLE 7 4,103 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,536 83,728 SH   SOLE 18 83,728 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 426 23,203 SH   SOLE 19 23,203 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 33,708 1,836,928 SH   SOLE 21 1,836,928 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 81,373 4,434,477 SH   SOLE 22 3,915,690 0 518,787
CENTENNIAL RESOURCE DEV INC CL A 15136A102 708 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 330 18,001 SH   SOLE 28 18,001 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,552 84,565 SH   SOLE 30 84,565 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 63 3,406 SH   SOLE 31 3,406 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 230 12,519 SH   SOLE 40 12,519 0 0
CENTERPOINT ENERGY INC COM 15189T107 21,289 776,963 SH   SOLE 2 388,303 0 388,660
CENTERPOINT ENERGY INC COM 15189T107 6,003 219,097 SH   SOLE 4 207,743 0 11,354
CENTERPOINT ENERGY INC COM 15189T107 24,951 910,629 SH   SOLE 7 865,443 0 45,186
CENTERPOINT ENERGY INC COM 15189T107 511 18,658 SH   SOLE 13 18,658 0 0
CENTERPOINT ENERGY INC COM 15189T107 85 3,086 SH   SOLE 15 3,086 0 0
CENTERPOINT ENERGY INC COM 15189T107 33,890 1,236,851 SH   SOLE 18 1,181,415 0 55,436
CENTERPOINT ENERGY INC COM 15189T107 2,202 80,371 SH   SOLE 19 80,371 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,803 284,789 SH   SOLE 20 0 0 284,789
CENTERPOINT ENERGY INC COM 15189T107 497,939 18,172,961 SH   SOLE 21 18,172,961 0 0
CENTERPOINT ENERGY INC COM 15189T107 356,992 13,028,907 SH   SOLE 22 10,452,133 0 2,576,774
CENTERPOINT ENERGY INC COM 15189T107 15,246 556,432 SH   SOLE 23 556,432 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,403 379,679 SH   SOLE 25 379,679 0 0
CENTERPOINT ENERGY INC COM 15189T107 40,745 1,487,041 SH   SOLE 26 474,874 0 1,012,167
CENTERPOINT ENERGY INC COM 15189T107 1,584 57,827 SH   SOLE 28 57,827 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,010 146,335 SH   SOLE 29 45,679 0 100,656
CENTERPOINT ENERGY INC COM 15189T107 37,697 1,375,812 SH   SOLE 30 1,375,812 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,922 252,611 SH   SOLE 31 117,832 0 134,779
CENTERPOINT ENERGY INC COM 15189T107 4,835 176,447 SH   SOLE 32 176,447 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,208 44,097 SH   SOLE 34 44,097 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,111 405,517 SH   SOLE 35 405,517 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,291 448,584 SH   SOLE 36 448,584 0 0
CENTERPOINT ENERGY INC COM 15189T107 225 8,215 SH   SOLE 40 8,215 0 0
CENTERSTATE BK CORP COM 15201P109 322 12,150 SH   SOLE 2 2,526 0 9,624
CENTERSTATE BK CORP COM 15201P109 39 1,452 SH   SOLE 7 1,452 0 0
CENTERSTATE BK CORP COM 15201P109 5,501 207,363 SH   SOLE 18 207,363 0 0
CENTERSTATE BK CORP COM 15201P109 1,246 46,951 SH   SOLE 19 46,951 0 0
CENTERSTATE BK CORP COM 15201P109 49,902 1,880,981 SH   SOLE 21 1,880,981 0 0
CENTERSTATE BK CORP COM 15201P109 46,975 1,770,647 SH   SOLE 22 1,670,115 0 100,532
CENTERSTATE BK CORP COM 15201P109 96 3,614 SH   SOLE 26 0 0 3,614
CENTERSTATE BK CORP COM 15201P109 249 9,392 SH   SOLE 28 9,392 0 0
CENTERSTATE BK CORP COM 15201P109 336 12,672 SH   SOLE 30 12,672 0 0
CENTERSTATE BK CORP COM 15201P109 126 4,766 SH   SOLE 40 4,766 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 208 32,693 SH   SOLE 7 32,693 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 81 19,347 SH   SOLE 2 3,403 0 15,944
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,262 300,564 SH   SOLE 18 300,564 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 894 212,843 SH   SOLE 19 212,843 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11,242 2,676,680 SH   SOLE 21 2,676,680 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 5,102 1,214,823 SH   SOLE 22 1,093,884 0 120,939
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 36 8,518 SH   SOLE 23 8,518 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 479 114,141 SH   SOLE 26 0 0 114,141
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 41 9,877 SH   SOLE 29 0 0 9,877
CENTRAL FED CORP COM NEW 15346Q202 5 2,286 SH   SOLE 18 2,286 0 0
CENTRAL FED CORP COM NEW 15346Q202 126 54,278 SH   SOLE 21 54,278 0 0
CENTRAL GARDEN & PET CO COM 153527106 558 12,973 SH   SOLE 2 11,692 0 1,281
CENTRAL GARDEN & PET CO COM 153527106 19 451 SH   SOLE 4 451 0 0
CENTRAL GARDEN & PET CO COM 153527106 2,094 48,695 SH   SOLE 18 48,695 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,939 45,102 SH   SOLE 19 45,102 0 0
CENTRAL GARDEN & PET CO COM 153527106 42,111 979,334 SH   SOLE 21 979,334 0 0
CENTRAL GARDEN & PET CO COM 153527106 15,799 367,417 SH   SOLE 22 357,955 0 9,462
CENTRAL GARDEN & PET CO COM 153527106 645 15,008 SH   SOLE 26 0 0 15,008
CENTRAL GARDEN & PET CO COM 153527106 66 1,539 SH   SOLE 28 1,539 0 0
CENTRAL GARDEN & PET CO COM 153527106 174 4,038 SH   SOLE 29 0 0 4,038
CENTRAL GARDEN & PET CO COM 153527106 679 15,791 SH   SOLE 30 15,791 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 412 10,414 SH   SOLE 2 4,650 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 45 1,147 SH   SOLE 7 1,147 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,413 161,900 SH   SOLE 18 161,900 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,411 35,623 SH   SOLE 19 35,623 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 130,176 3,286,434 SH   SOLE 21 3,286,434 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40,332 1,018,217 SH   SOLE 22 943,592 0 74,625
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 480 12,120 SH   SOLE 23 12,120 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 583 14,730 SH   SOLE 26 0 0 14,730
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 198 4,989 SH   SOLE 28 4,989 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 165 4,160 SH   SOLE 29 0 0 4,160
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,939 48,950 SH   SOLE 30 48,950 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 127 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 943 33,123 SH   SOLE 2 29,151 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 22 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,650 128,242 SH   SOLE 18 128,242 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6,478 227,607 SH   SOLE 19 227,607 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 68,020 2,390,021 SH   SOLE 21 2,390,021 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 43,174 1,517,008 SH   SOLE 22 1,475,637 0 41,371
CENTRAL PAC FINL CORP COM NEW 154760409 33 1,145 SH   SOLE 23 1,145 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 119 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,215 42,681 SH   SOLE 29 0 0 42,681
CENTRAL PAC FINL CORP COM NEW 154760409 1,169 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 130 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,535 90,323 SH   SOLE 18 0 0 90,323
CENTRAL PUERTO S A SPONSORED ADR 155038201 901 53,000 SH   SOLE 19 53,000 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,535 90,323 SH   SOLE 25 90,323 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 7,754 456,129 SH   SOLE 34 456,129 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 28 1,427 SH   SOLE 2 304 0 1,123
CENTRAL VALLEY CMNTY BANCORP COM 155685100 688 35,167 SH   SOLE 18 35,167 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 156 7,950 SH   SOLE 19 7,950 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6,349 324,585 SH   SOLE 21 324,585 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1,814 92,743 SH   SOLE 22 82,845 0 9,898
CENTRUS ENERGY CORP CL A 15643U104 3 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 56 15,829 SH   SOLE 21 15,829 0 0
CENTURY ALUM CO COM 156431108 171 10,351 SH   SOLE 2 2,093 0 8,258
CENTURY ALUM CO COM 156431108 6 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 590 35,675 SH   SOLE 7 35,675 0 0
CENTURY ALUM CO COM 156431108 3,777 228,362 SH   SOLE 18 228,362 0 0
CENTURY ALUM CO COM 156431108 645 38,999 SH   SOLE 19 38,999 0 0
CENTURY ALUM CO COM 156431108 77,249 4,670,440 SH   SOLE 21 4,670,440 0 0
CENTURY ALUM CO COM 156431108 22,734 1,374,457 SH   SOLE 22 1,272,320 0 102,137
CENTURY ALUM CO COM 156431108 344 20,816 SH   SOLE 26 0 0 20,816
CENTURY ALUM CO COM 156431108 130 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,193 72,146 SH   SOLE 30 72,146 0 0
CENTURY ALUM CO COM 156431108 91 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 38 476 SH   SOLE 2 157 0 319
CENTURY BANCORP INC MASS CL A NON VTG 156432106 813 10,241 SH   SOLE 18 10,241 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 190 2,392 SH   SOLE 19 2,392 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,732 97,382 SH   SOLE 21 97,382 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,840 35,772 SH   SOLE 22 33,163 0 2,609
CENTURY CASINOS INC COM 156492100 144 19,265 SH   SOLE 2 19,265 0 0
CENTURY CASINOS INC COM 156492100 648 86,875 SH   SOLE 18 86,875 0 0
CENTURY CASINOS INC COM 156492100 668 89,530 SH   SOLE 19 89,530 0 0
CENTURY CASINOS INC COM 156492100 5,963 799,360 SH   SOLE 21 799,360 0 0
CENTURY CASINOS INC COM 156492100 9,866 1,322,567 SH   SOLE 22 1,293,639 0 28,928
CENTURY CASINOS INC COM 156492100 639 85,669 SH   SOLE 23 85,669 0 0
CENTURY CASINOS INC COM 156492100 811 108,727 SH   SOLE 26 0 0 108,727
CENTURY CASINOS INC COM 156492100 62 8,320 SH   SOLE 29 0 0 8,320
CENTURY CMNTYS INC COM 156504300 617 20,607 SH   SOLE 2 18,098 0 2,509
CENTURY CMNTYS INC COM 156504300 12 390 SH   SOLE 7 390 0 0
CENTURY CMNTYS INC COM 156504300 2,179 72,757 SH   SOLE 18 72,757 0 0
CENTURY CMNTYS INC COM 156504300 1,605 53,590 SH   SOLE 19 53,590 0 0
CENTURY CMNTYS INC COM 156504300 32,160 1,073,774 SH   SOLE 21 1,073,774 0 0
CENTURY CMNTYS INC COM 156504300 22,628 755,516 SH   SOLE 22 720,893 0 34,623
CENTURY CMNTYS INC COM 156504300 5 183 SH   SOLE 23 183 0 0
CENTURY CMNTYS INC COM 156504300 100 3,338 SH   SOLE 26 0 0 3,338
CENTURY CMNTYS INC COM 156504300 71 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 90 3,014 SH   SOLE 30 3,014 0 0
CENTURYLINK INC COM 156700106 19,581 1,191,764 SH   SOLE 2 303,810 0 887,954
CENTURYLINK INC COM 156700106 4,866 296,141 SH   SOLE 4 272,239 0 23,902
CENTURYLINK INC COM 156700106 14,004 852,316 SH   SOLE 7 819,560 0 32,756
CENTURYLINK INC COM 156700106 324 19,705 SH   SOLE 13 19,705 0 0
CENTURYLINK INC COM 156700106 108 6,582 SH   SOLE 15 6,582 0 0
CENTURYLINK INC COM 156700106 39,395 2,397,719 SH   SOLE 18 2,271,207 0 126,512
CENTURYLINK INC COM 156700106 2,596 158,005 SH   SOLE 19 158,005 0 0
CENTURYLINK INC COM 156700106 5,747 349,777 SH   SOLE 20 0 0 349,777
CENTURYLINK INC COM 156700106 695,806 42,349,717 SH   SOLE 21 42,349,717 0 0
CENTURYLINK INC COM 156700106 437,769 26,644,493 SH   SOLE 22 21,586,180 0 5,058,313
CENTURYLINK INC COM 156700106 18,748 1,141,053 SH   SOLE 23 1,141,053 0 0
CENTURYLINK INC COM 156700106 13,273 807,827 SH   SOLE 25 807,827 0 0
CENTURYLINK INC COM 156700106 50,204 3,055,659 SH   SOLE 26 1,083,242 0 1,972,417
CENTURYLINK INC COM 156700106 2,417 147,118 SH   SOLE 28 147,118 0 0
CENTURYLINK INC COM 156700106 4,362 265,476 SH   SOLE 29 27,516 0 237,960
CENTURYLINK INC COM 156700106 60,068 3,655,972 SH   SOLE 30 3,655,972 0 0
CENTURYLINK INC COM 156700106 8,266 503,083 SH   SOLE 31 178,563 0 324,520
CENTURYLINK INC COM 156700106 6,880 418,736 SH   SOLE 32 418,736 0 0
CENTURYLINK INC COM 156700106 715 43,496 SH   SOLE 34 43,496 0 0
CENTURYLINK INC COM 156700106 17,675 1,075,746 SH   SOLE 36 1,075,746 0 0
CENTURYLINK INC COM 156700106 317 19,273 SH   SOLE 40 19,273 0 0
CENTURYLINK INC OPTIONS 156700106 541 32,900 SH Call SOLE 2 32,900 0 0
CENTURYLINK INC OPTIONS 156700106 28 1,700 SH Put SOLE 2 1,700 0 0
CENTURYLINK INC OPTIONS 156700106 1,108 67,500 SH Call SOLE 18 67,500 0 0
CENTURYLINK INC OPTIONS 156700106 58 3,500 SH Put SOLE 18 3,500 0 0
CENTURYLINK INC OPTIONS 156700106 14,623 890,000 SH Call SOLE 19 890,000 0 0
CENTURYLINK INC OPTIONS 156700106 986 60,000 SH Put SOLE 19 60,000 0 0
CENTURYLINK INC OPTIONS 156700106 43 2,600 SH Call SOLE 22 2,600 0 0
CENTURYLINK INC OPTIONS 156700106 5 300 SH Put SOLE 22 300 0 0
CERECOR INC COM 15671L109 16 3,768 SH   SOLE 21 3,768 0 0
CERNER CORP COM 156782104 23,456 404,420 SH   SOLE 2 129,206 0 275,214
CERNER CORP COM 156782104 5,353 92,285 SH   SOLE 4 84,700 0 7,585
CERNER CORP COM 156782104 13,947 240,467 SH   SOLE 7 231,942 0 8,525
CERNER CORP COM 156782104 210 3,619 SH   SOLE 13 3,619 0 0
CERNER CORP COM 156782104 135 2,322 SH   SOLE 15 2,322 0 0
CERNER CORP COM 156782104 37,451 645,714 SH   SOLE 18 605,679 0 40,035
CERNER CORP COM 156782104 2,709 46,712 SH   SOLE 19 46,712 0 0
CERNER CORP COM 156782104 9,206 158,726 SH   SOLE 20 0 0 158,726
CERNER CORP COM 156782104 390,082 6,725,558 SH   SOLE 21 6,725,558 0 0
CERNER CORP COM 156782104 474,614 8,182,997 SH   SOLE 22 6,739,180 0 1,443,817
CERNER CORP COM 156782104 20,603 355,232 SH   SOLE 23 355,232 0 0
CERNER CORP COM 156782104 14,058 242,379 SH   SOLE 25 242,379 0 0
CERNER CORP COM 156782104 48,128 829,793 SH   SOLE 26 308,564 0 521,229
CERNER CORP COM 156782104 2,621 45,189 SH   SOLE 28 45,189 0 0
CERNER CORP COM 156782104 404 6,969 SH   SOLE 29 6,969 0 0
CERNER CORP COM 156782104 80,564 1,389,037 SH   SOLE 30 1,389,037 0 0
CERNER CORP COM 156782104 9,175 158,183 SH   SOLE 31 70,294 0 87,889
CERNER CORP COM 156782104 2,790 48,101 SH   SOLE 32 48,101 0 0
CERNER CORP COM 156782104 793 13,666 SH   SOLE 34 13,666 0 0
CERNER CORP COM 156782104 14,726 253,903 SH   SOLE 36 253,903 0 0
CERNER CORP COM 156782104 347 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 44 8,024 SH   SOLE 2 4,788 0 3,236
CERUS CORP COM 157085101 12 2,253 SH   SOLE 7 2,253 0 0
CERUS CORP COM 157085101 2,345 427,902 SH   SOLE 18 427,902 0 0
CERUS CORP COM 157085101 645 117,615 SH   SOLE 19 117,615 0 0
CERUS CORP COM 157085101 30,975 5,652,334 SH   SOLE 21 5,652,334 0 0
CERUS CORP COM 157085101 17,448 3,183,892 SH   SOLE 22 2,983,880 0 200,012
CERUS CORP COM 157085101 5 936 SH   SOLE 23 936 0 0
CERUS CORP COM 157085101 248 45,183 SH   SOLE 26 0 0 45,183
CERUS CORP COM 157085101 76 13,906 SH   SOLE 28 13,906 0 0
CERUS CORP COM 157085101 195 35,613 SH   SOLE 30 35,613 0 0
CERUS CORP COM 157085101 47 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 18 9,072 SH   SOLE 21 9,072 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 289 143,954 SH   SOLE 22 143,954 0 0
CEVA INC COM 157210105 40 1,109 SH   SOLE 2 908 0 201
CEVA INC COM 157210105 5 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 17 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 3,630 100,270 SH   SOLE 18 100,270 0 0
CEVA INC COM 157210105 623 17,210 SH   SOLE 19 17,210 0 0
CEVA INC COM 157210105 75,086 2,074,187 SH   SOLE 21 2,074,187 0 0
CEVA INC COM 157210105 23,284 643,197 SH   SOLE 22 602,975 0 40,222
CEVA INC COM 157210105 110 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 106 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,131 31,242 SH   SOLE 30 31,242 0 0
CEVA INC COM 157210105 75 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 13,598 360,390 SH   SOLE 2 110,275 0 250,115
CF INDS HLDGS INC COM 125269100 2,585 68,522 SH   SOLE 4 62,632 0 5,890
CF INDS HLDGS INC COM 125269100 9,056 240,010 SH   SOLE 7 240,010 0 0
CF INDS HLDGS INC COM 125269100 57 1,498 SH   SOLE 15 1,498 0 0
CF INDS HLDGS INC COM 125269100 21,302 564,597 SH   SOLE 18 534,186 0 30,411
CF INDS HLDGS INC COM 125269100 9,821 260,301 SH   SOLE 19 260,301 0 0
CF INDS HLDGS INC COM 125269100 3,876 102,734 SH   SOLE 20 0 0 102,734
CF INDS HLDGS INC COM 125269100 338,400 8,968,992 SH   SOLE 21 8,968,992 0 0
CF INDS HLDGS INC COM 125269100 255,203 6,763,933 SH   SOLE 22 5,566,159 0 1,197,774
CF INDS HLDGS INC COM 125269100 11,195 296,716 SH   SOLE 23 296,716 0 0
CF INDS HLDGS INC COM 125269100 8,101 214,718 SH   SOLE 25 214,718 0 0
CF INDS HLDGS INC COM 125269100 23,759 629,719 SH   SOLE 26 277,915 0 351,804
CF INDS HLDGS INC COM 125269100 1,353 35,860 SH   SOLE 28 35,860 0 0
CF INDS HLDGS INC COM 125269100 7,063 187,209 SH   SOLE 29 129,861 0 57,348
CF INDS HLDGS INC COM 125269100 28,261 749,021 SH   SOLE 30 749,021 0 0
CF INDS HLDGS INC COM 125269100 3,722 98,636 SH   SOLE 31 45,300 0 53,336
CF INDS HLDGS INC COM 125269100 3,009 79,740 SH   SOLE 32 79,740 0 0
CF INDS HLDGS INC COM 125269100 3,328 88,209 SH   SOLE 34 88,209 0 0
CF INDS HLDGS INC COM 125269100 8,653 229,347 SH   SOLE 36 229,347 0 0
CF INDS HLDGS INC COM 125269100 177 4,681 SH   SOLE 40 4,681 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 100 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,482 88,979 SH   SOLE 21 88,979 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,834 65,755 SH   SOLE 22 65,755 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,052 37,733 SH   SOLE 30 37,733 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 795 87,336 SH   SOLE 18 87,336 0 0
CHANNELADVISOR CORP COM 159179100 179 19,655 SH   SOLE 19 19,655 0 0
CHANNELADVISOR CORP COM 159179100 7,384 811,434 SH   SOLE 21 811,434 0 0
CHANNELADVISOR CORP COM 159179100 5,643 620,155 SH   SOLE 22 580,846 0 39,309
CHANNELADVISOR CORP COM 159179100 28 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 57 6,234 SH   SOLE 30 6,234 0 0
CHANNELADVISOR CORP COM 159179100 20 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 4 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 36 9,675 SH   SOLE 22 9,675 0 0
CHARLES & COLVARD LTD COM 159765106 17 12,688 SH   SOLE 21 12,688 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,330 40,563 SH   SOLE 2 24,613 0 15,950
CHARLES RIV LABS INTL INC COM 159864107 29 274 SH   SOLE 4 274 0 0
CHARLES RIV LABS INTL INC COM 159864107 125 1,170 SH   SOLE 7 1,170 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,617 155,679 SH   SOLE 18 155,679 0 0
CHARLES RIV LABS INTL INC COM 159864107 770 7,218 SH   SOLE 19 7,218 0 0
CHARLES RIV LABS INTL INC COM 159864107 243,368 2,280,007 SH   SOLE 21 2,280,007 0 0
CHARLES RIV LABS INTL INC COM 159864107 170,979 1,601,825 SH   SOLE 22 1,441,958 0 159,867
CHARLES RIV LABS INTL INC COM 159864107 1,320 12,365 SH   SOLE 26 6,765 0 5,600
CHARLES RIV LABS INTL INC COM 159864107 699 6,552 SH   SOLE 28 6,552 0 0
CHARLES RIV LABS INTL INC COM 159864107 690 6,462 SH   SOLE 29 0 0 6,462
CHARLES RIV LABS INTL INC COM 159864107 3,837 35,948 SH   SOLE 30 35,948 0 0
CHARLES RIV LABS INTL INC COM 159864107 110 1,033 SH   SOLE 31 1,033 0 0
CHARLES RIV LABS INTL INC COM 159864107 553 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 385 6,523 SH   SOLE 2 1,284 0 5,239
CHART INDS INC COM PAR $0.01 16115Q308 10 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 38 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 8,287 140,392 SH   SOLE 18 140,392 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,417 24,011 SH   SOLE 19 24,011 0 0
CHART INDS INC COM PAR $0.01 16115Q308 167,670 2,840,415 SH   SOLE 21 2,840,415 0 0
CHART INDS INC COM PAR $0.01 16115Q308 51,221 867,715 SH   SOLE 22 809,334 0 58,381
CHART INDS INC COM PAR $0.01 16115Q308 335 5,677 SH   SOLE 26 2,372 0 3,305
CHART INDS INC COM PAR $0.01 16115Q308 222 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,514 42,596 SH   SOLE 30 42,596 0 0
CHART INDS INC COM PAR $0.01 16115Q308 205 3,479 SH   SOLE 40 3,479 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 76,921 247,159 SH   SOLE 2 70,752 0 176,407
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,937 70,488 SH   SOLE 4 64,344 0 6,144
CHARTER COMMUNICATIONS INC N CL A 16119P108 42,961 138,042 SH   SOLE 7 137,319 0 723
CHARTER COMMUNICATIONS INC N CL A 16119P108 324 1,042 SH   SOLE 13 1,042 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 535 1,718 SH   SOLE 15 1,718 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 133,887 430,201 SH   SOLE 18 404,921 0 25,280
CHARTER COMMUNICATIONS INC N CL A 16119P108 158,923 510,644 SH   SOLE 19 510,644 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 902,990 2,901,453 SH   SOLE 21 2,901,453 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,547,081 4,971,021 SH   SOLE 22 4,079,006 0 892,015
CHARTER COMMUNICATIONS INC N CL A 16119P108 72,767 233,813 SH   SOLE 23 233,813 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 46,451 149,256 SH   SOLE 25 149,256 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 167,230 537,337 SH   SOLE 26 173,986 0 363,351
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,783 28,220 SH   SOLE 28 28,220 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,627 5,227 SH   SOLE 29 5,227 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 184,892 594,088 SH   SOLE 30 594,088 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 29,138 93,625 SH   SOLE 31 37,295 0 56,330
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,735 34,493 SH   SOLE 32 34,493 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 70,327 225,972 SH   SOLE 34 225,972 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,058 160,843 SH   SOLE 36 160,843 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,126 3,618 SH   SOLE 40 3,618 0 0
CHARTER FINL CORP MD COM 16122W108 31 1,533 SH   SOLE 2 534 0 999
CHARTER FINL CORP MD COM 16122W108 3 165 SH   SOLE 7 165 0 0
CHARTER FINL CORP MD COM 16122W108 913 44,793 SH   SOLE 18 44,793 0 0
CHARTER FINL CORP MD COM 16122W108 362 17,751 SH   SOLE 19 17,751 0 0
CHARTER FINL CORP MD COM 16122W108 8,345 409,288 SH   SOLE 21 409,288 0 0
CHARTER FINL CORP MD COM 16122W108 3,014 147,798 SH   SOLE 22 135,786 0 12,012
CHARTER FINL CORP MD COM 16122W108 68 3,358 SH   SOLE 26 0 0 3,358
CHASE CORP COM 16150R104 51 442 SH   SOLE 2 299 0 143
CHASE CORP COM 16150R104 23 198 SH   SOLE 7 198 0 0
CHASE CORP COM 16150R104 2,689 23,088 SH   SOLE 18 23,088 0 0
CHASE CORP COM 16150R104 611 5,247 SH   SOLE 19 5,247 0 0
CHASE CORP COM 16150R104 24,894 213,777 SH   SOLE 21 213,777 0 0
CHASE CORP COM 16150R104 26,234 225,285 SH   SOLE 22 213,749 0 11,536
CHASE CORP COM 16150R104 122 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 129 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 190 1,629 SH   SOLE 30 1,629 0 0
CHASE CORP COM 16150R104 158 1,354 SH   SOLE 40 1,354 0 0
CHATHAM LODGING TR COM 16208T102 193 10,098 SH   SOLE 2 1,887 0 8,211
CHATHAM LODGING TR COM 16208T102 298 15,586 SH   SOLE 4 15,586 0 0
CHATHAM LODGING TR COM 16208T102 1,359 70,962 SH   SOLE 7 70,962 0 0
CHATHAM LODGING TR COM 16208T102 29 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 3,968 207,224 SH   SOLE 18 207,224 0 0
CHATHAM LODGING TR COM 16208T102 2,858 149,228 SH   SOLE 19 149,228 0 0
CHATHAM LODGING TR COM 16208T102 82,161 4,290,403 SH   SOLE 21 4,290,403 0 0
CHATHAM LODGING TR COM 16208T102 39,235 2,048,832 SH   SOLE 22 1,967,644 0 81,188
CHATHAM LODGING TR COM 16208T102 34 1,753 SH   SOLE 23 1,753 0 0
CHATHAM LODGING TR COM 16208T102 1,664 86,890 SH   SOLE 25 86,890 0 0
CHATHAM LODGING TR COM 16208T102 1,418 74,039 SH   SOLE 26 0 0 74,039
CHATHAM LODGING TR COM 16208T102 120 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 913 47,651 SH   SOLE 29 15,455 0 32,196
CHATHAM LODGING TR COM 16208T102 5,333 278,500 SH   SOLE 30 278,500 0 0
CHATHAM LODGING TR COM 16208T102 82 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,019 20,325 SH   SOLE 2 17,773 0 2,552
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,061 40,883 SH   SOLE 4 37,612 0 3,271
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,719 87,772 SH   SOLE 7 75,695 0 12,077
CHECK POINT SOFTWARE TECH LT ORD M22465104 99 1,000 SH   SOLE 15 1,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,826 139,180 SH   SOLE 18 135,109 0 4,071
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,163 152,638 SH   SOLE 19 152,638 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,873 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 161,317 1,623,884 SH   SOLE 21 1,623,884 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 198,496 1,998,144 SH   SOLE 22 1,836,633 0 161,511
CHECK POINT SOFTWARE TECH LT ORD M22465104 21,604 217,476 SH   SOLE 23 217,476 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,296 103,647 SH   SOLE 25 103,647 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,538 287,272 SH   SOLE 26 94,976 0 192,296
CHECK POINT SOFTWARE TECH LT ORD M22465104 158 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 71 711 SH   SOLE 29 711 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,599 207,356 SH   SOLE 30 207,356 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,006 60,462 SH   SOLE 31 21,893 0 38,569
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,348 23,638 SH   SOLE 32 23,638 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,991 60,313 SH   SOLE 34 60,313 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,520 105,902 SH   SOLE 36 105,902 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 261 2,629 SH   SOLE 40 2,629 0 0
CHEESECAKE FACTORY INC COM 163072101 979 20,300 SH   SOLE 2 19,986 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,356 256,239 SH   SOLE 18 256,239 0 0
CHEESECAKE FACTORY INC COM 163072101 4,125 85,552 SH   SOLE 19 85,552 0 0
CHEESECAKE FACTORY INC COM 163072101 130,799 2,712,544 SH   SOLE 21 2,712,544 0 0
CHEESECAKE FACTORY INC COM 163072101 77,856 1,614,605 SH   SOLE 22 1,530,182 0 84,423
CHEESECAKE FACTORY INC COM 163072101 2,067 42,865 SH   SOLE 23 42,865 0 0
CHEESECAKE FACTORY INC COM 163072101 680 14,098 SH   SOLE 26 4,621 0 9,477
CHEESECAKE FACTORY INC COM 163072101 282 5,849 SH   SOLE 28 5,849 0 0
CHEESECAKE FACTORY INC COM 163072101 579 12,008 SH   SOLE 29 0 0 12,008
CHEESECAKE FACTORY INC COM 163072101 440 9,134 SH   SOLE 30 9,134 0 0
CHEESECAKE FACTORY INC COM 163072101 236 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 5,406 404,328 SH   SOLE 21 404,328 0 0
CHEETAH MOBILE INC ADR 163075104 2,548 190,562 SH   SOLE 22 190,562 0 0
CHEETAH MOBILE INC ADR 163075104 66 4,953 SH   SOLE 25 4,953 0 0
CHEETAH MOBILE INC ADR 163075104 940 70,300 SH   SOLE 30 70,300 0 0
CHEFS WHSE INC COM 163086101 38 1,653 SH   SOLE 2 897 0 756
CHEFS WHSE INC COM 163086101 5 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 11 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,658 72,100 SH   SOLE 18 72,100 0 0
CHEFS WHSE INC COM 163086101 383 16,655 SH   SOLE 19 16,655 0 0
CHEFS WHSE INC COM 163086101 14,767 642,046 SH   SOLE 21 642,046 0 0
CHEFS WHSE INC COM 163086101 11,065 481,100 SH   SOLE 22 445,974 0 35,126
CHEFS WHSE INC COM 163086101 71 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 86 3,719 SH   SOLE 30 3,719 0 0
CHEFS WHSE INC COM 163086101 0 6 SH   SOLE 34 6 0 0
CHEFS WHSE INC COM 163086101 51 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 97 4,671 SH   SOLE 2 4,002 0 669
CHEGG INC COM 163092109 40 1,932 SH   SOLE 7 1,932 0 0
CHEGG INC COM 163092109 6,382 308,928 SH   SOLE 18 308,928 0 0
CHEGG INC COM 163092109 1,558 75,433 SH   SOLE 19 75,433 0 0
CHEGG INC COM 163092109 59,428 2,876,461 SH   SOLE 21 2,876,461 0 0
CHEGG INC COM 163092109 48,327 2,339,155 SH   SOLE 22 2,169,793 0 169,362
CHEGG INC COM 163092109 482 23,339 SH   SOLE 26 0 0 23,339
CHEGG INC COM 163092109 276 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 353 17,089 SH   SOLE 30 17,089 0 0
CHEGG INC COM 163092109 199 9,608 SH   SOLE 40 9,608 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 15 1,856 SH   SOLE 18 1,856 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 258 32,256 SH   SOLE 21 32,256 0 0
CHEMED CORP NEW COM 16359R103 210 771 SH   SOLE 2 662 0 109
CHEMED CORP NEW COM 16359R103 24 89 SH   SOLE 4 89 0 0
CHEMED CORP NEW COM 16359R103 99 363 SH   SOLE 7 363 0 0
CHEMED CORP NEW COM 16359R103 19,350 70,917 SH   SOLE 18 70,917 0 0
CHEMED CORP NEW COM 16359R103 5,655 20,725 SH   SOLE 19 20,725 0 0
CHEMED CORP NEW COM 16359R103 413,876 1,516,806 SH   SOLE 21 1,516,806 0 0
CHEMED CORP NEW COM 16359R103 135,058 494,973 SH   SOLE 22 465,768 0 29,205
CHEMED CORP NEW COM 16359R103 1,090 3,995 SH   SOLE 23 3,995 0 0
CHEMED CORP NEW COM 16359R103 1,088 3,988 SH   SOLE 26 2,383 0 1,605
CHEMED CORP NEW COM 16359R103 649 2,377 SH   SOLE 28 2,377 0 0
CHEMED CORP NEW COM 16359R103 7,217 26,450 SH   SOLE 30 26,450 0 0
CHEMED CORP NEW COM 16359R103 525 1,924 SH   SOLE 40 1,924 0 0
CHEMICAL FINL CORP COM 163731102 2,393 43,763 SH   SOLE 2 31,326 0 12,437
CHEMICAL FINL CORP COM 163731102 18 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 97 1,774 SH   SOLE 7 1,774 0 0
CHEMICAL FINL CORP COM 163731102 24,239 443,288 SH   SOLE 18 443,150 0 138
CHEMICAL FINL CORP COM 163731102 3,031 55,435 SH   SOLE 19 55,435 0 0
CHEMICAL FINL CORP COM 163731102 252,862 4,624,391 SH   SOLE 21 4,624,391 0 0
CHEMICAL FINL CORP COM 163731102 129,526 2,368,805 SH   SOLE 22 2,234,221 0 134,584
CHEMICAL FINL CORP COM 163731102 1,121 20,494 SH   SOLE 26 7,081 0 13,413
CHEMICAL FINL CORP COM 163731102 555 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 764 13,970 SH   SOLE 30 13,970 0 0
CHEMICAL FINL CORP COM 163731102 374 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 334 24,550 SH   SOLE 2 24,350 0 200
CHEMOCENTRYX INC COM 16383L106 8 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 1,148 84,378 SH   SOLE 18 84,378 0 0
CHEMOCENTRYX INC COM 16383L106 2,027 149,015 SH   SOLE 19 149,015 0 0
CHEMOCENTRYX INC COM 16383L106 19,071 1,402,309 SH   SOLE 21 1,402,309 0 0
CHEMOCENTRYX INC COM 16383L106 9,856 724,698 SH   SOLE 22 691,187 0 33,511
CHEMOCENTRYX INC COM 16383L106 1,234 90,714 SH   SOLE 23 90,714 0 0
CHEMOCENTRYX INC COM 16383L106 941 69,165 SH   SOLE 26 0 0 69,165
CHEMOCENTRYX INC COM 16383L106 270 19,871 SH   SOLE 29 0 0 19,871
CHEMOCENTRYX INC COM 16383L106 20 1,447 SH   SOLE 30 1,447 0 0
CHEMOURS CO COM 163851108 11,416 234,373 SH   SOLE 2 94,761 0 139,612
CHEMOURS CO COM 163851108 2,908 59,694 SH   SOLE 4 55,683 0 4,011
CHEMOURS CO COM 163851108 1,664 34,163 SH   SOLE 7 34,163 0 0
CHEMOURS CO COM 163851108 30,755 631,391 SH   SOLE 18 614,493 0 16,898
CHEMOURS CO COM 163851108 1,667 34,213 SH   SOLE 19 34,213 0 0
CHEMOURS CO COM 163851108 4,049 83,124 SH   SOLE 20 0 0 83,124
CHEMOURS CO COM 163851108 430,763 8,843,422 SH   SOLE 21 8,843,422 0 0
CHEMOURS CO COM 163851108 324,612 6,664,175 SH   SOLE 22 6,009,410 0 654,765
CHEMOURS CO COM 163851108 10,484 215,225 SH   SOLE 23 215,225 0 0
CHEMOURS CO COM 163851108 435 8,925 SH   SOLE 25 8,925 0 0
CHEMOURS CO COM 163851108 16,337 335,399 SH   SOLE 26 141,885 0 193,514
CHEMOURS CO COM 163851108 1,363 27,974 SH   SOLE 28 27,974 0 0
CHEMOURS CO COM 163851108 2,525 51,845 SH   SOLE 29 6,379 0 45,466
CHEMOURS CO COM 163851108 11,203 229,992 SH   SOLE 30 229,992 0 0
CHEMOURS CO COM 163851108 3,478 71,403 SH   SOLE 31 36,323 0 35,080
CHEMOURS CO COM 163851108 472 9,681 SH   SOLE 34 9,681 0 0
CHEMOURS CO COM 163851108 1,800 36,954 SH   SOLE 36 36,954 0 0
CHEMOURS CO COM 163851108 181 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 21 453 SH   SOLE 2 124 0 329
CHEMUNG FINL CORP COM 164024101 564 12,127 SH   SOLE 18 12,127 0 0
CHEMUNG FINL CORP COM 164024101 72 1,541 SH   SOLE 19 1,541 0 0
CHEMUNG FINL CORP COM 164024101 4,846 104,274 SH   SOLE 21 104,274 0 0
CHEMUNG FINL CORP COM 164024101 1,316 28,322 SH   SOLE 22 25,229 0 3,093
CHENIERE ENERGY INC COM NEW 16411R208 10,547 197,329 SH   SOLE 2 35,022 0 162,307
CHENIERE ENERGY INC COM NEW 16411R208 3,266 61,108 SH   SOLE 4 55,892 0 5,216
CHENIERE ENERGY INC COM NEW 16411R208 11,977 224,072 SH   SOLE 7 221,745 0 2,327
CHENIERE ENERGY INC COM NEW 16411R208 83 1,560 SH   SOLE 15 1,560 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,040 112,998 SH   SOLE 18 94,513 0 18,485
CHENIERE ENERGY INC COM NEW 16411R208 1,649 30,848 SH   SOLE 19 30,848 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,467 83,567 SH   SOLE 20 0 0 83,567
CHENIERE ENERGY INC COM NEW 16411R208 161,935 3,029,652 SH   SOLE 21 3,029,652 0 0
CHENIERE ENERGY INC COM NEW 16411R208 289,668 5,419,416 SH   SOLE 22 4,698,796 0 720,620
CHENIERE ENERGY INC COM NEW 16411R208 12,927 241,851 SH   SOLE 23 241,851 0 0
CHENIERE ENERGY INC COM NEW 16411R208 72,616 1,358,583 SH   SOLE 25 1,358,583 0 0
CHENIERE ENERGY INC COM NEW 16411R208 34,657 648,395 SH   SOLE 26 209,770 0 438,625
CHENIERE ENERGY INC COM NEW 16411R208 1,634 30,573 SH   SOLE 28 30,573 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,956 55,302 SH   SOLE 29 5,562 0 49,740
CHENIERE ENERGY INC COM NEW 16411R208 13,725 256,775 SH   SOLE 30 256,775 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,901 110,408 SH   SOLE 31 39,957 0 70,451
CHENIERE ENERGY INC COM NEW 16411R208 540 10,109 SH   SOLE 34 10,109 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,103 189,023 SH   SOLE 36 189,023 0 0
CHENIERE ENERGY INC COM NEW 16411R208 217 4,066 SH   SOLE 40 4,066 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,184 1,525,000 PRN   SOLE 21 1,525,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 299 10,262 SH   SOLE 2 10,262 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,800 199,310 SH   SOLE 19 199,310 0 0
CHEROKEE INC DEL NEW COM 16444H102 3 2,264 SH   SOLE 18 2,264 0 0
CHEROKEE INC DEL NEW COM 16444H102 38 29,530 SH   SOLE 21 29,530 0 0
CHEROKEE INC DEL NEW COM 16444H102 315 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 50 2,833 SH   SOLE 2 405 0 2,428
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 824 46,997 SH   SOLE 18 46,997 0 0
CHERRY HILL MTG INVT CORP COM 164651101 145 8,276 SH   SOLE 19 8,276 0 0
CHERRY HILL MTG INVT CORP COM 164651101 10,690 609,470 SH   SOLE 21 609,470 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3,697 210,776 SH   SOLE 22 167,497 0 43,279
CHESAPEAKE ENERGY CORP COM 165167107 2,620 867,647 SH   SOLE 2 432,751 0 434,896
CHESAPEAKE ENERGY CORP COM 165167107 12 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 159 52,515 SH   SOLE 7 52,515 0 0
CHESAPEAKE ENERGY CORP COM 165167107 9,217 3,052,071 SH   SOLE 18 3,052,071 0 0
CHESAPEAKE ENERGY CORP COM 165167107 426 141,031 SH   SOLE 19 141,031 0 0
CHESAPEAKE ENERGY CORP COM 165167107 124,990 41,387,481 SH   SOLE 21 41,387,481 0 0
CHESAPEAKE ENERGY CORP COM 165167107 92,894 30,759,714 SH   SOLE 22 27,354,930 0 3,404,784
CHESAPEAKE ENERGY CORP COM 165167107 1,083 358,515 SH   SOLE 26 128,040 0 230,475
CHESAPEAKE ENERGY CORP COM 165167107 396 131,074 SH   SOLE 28 131,074 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,502 497,219 SH   SOLE 30 497,219 0 0
CHESAPEAKE ENERGY CORP COM 165167107 63 20,727 SH   SOLE 31 20,727 0 0
CHESAPEAKE ENERGY CORP COM 165167107 500 165,635 SH   SOLE 36 165,635 0 0
CHESAPEAKE ENERGY CORP COM 165167107 304 100,566 SH   SOLE 40 100,566 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 927 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 9,639 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,153 2,500,000 PRN   SOLE 21 2,500,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 71 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,643 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 356 12,790 SH   SOLE 2 2,497 0 10,293
CHESAPEAKE LODGING TR SH BEN INT 165240102 588 21,148 SH   SOLE 4 21,148 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,507 90,156 SH   SOLE 7 90,156 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 54 1,930 SH   SOLE 15 1,930 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,657 275,332 SH   SOLE 18 275,332 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,321 119,402 SH   SOLE 19 119,402 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 157,982 5,680,745 SH   SOLE 21 5,680,745 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 68,185 2,451,803 SH   SOLE 22 2,333,185 0 118,618
CHESAPEAKE LODGING TR SH BEN INT 165240102 61 2,208 SH   SOLE 23 2,208 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,286 118,163 SH   SOLE 25 118,163 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,083 38,956 SH   SOLE 26 6,811 0 32,145
CHESAPEAKE LODGING TR SH BEN INT 165240102 244 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 574 20,644 SH   SOLE 29 20,644 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 10,425 374,856 SH   SOLE 30 374,856 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 176 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 209 2,973 SH   SOLE 2 655 0 2,318
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 31 442 SH   SOLE 7 442 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,824 54,350 SH   SOLE 18 54,350 0 0
CHESAPEAKE UTILS CORP COM 165303108 899 12,781 SH   SOLE 19 12,781 0 0
CHESAPEAKE UTILS CORP COM 165303108 34,015 483,504 SH   SOLE 21 483,504 0 0
CHESAPEAKE UTILS CORP COM 165303108 31,622 449,489 SH   SOLE 22 413,918 0 35,571
CHESAPEAKE UTILS CORP COM 165303108 445 6,325 SH   SOLE 23 6,325 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,287 32,514 SH   SOLE 26 5,309 0 27,205
CHESAPEAKE UTILS CORP COM 165303108 173 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 211 3,002 SH   SOLE 30 3,002 0 0
CHESAPEAKE UTILS CORP COM 165303108 113 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 283,631 2,487,117 SH   SOLE 2 701,606 0 1,785,511
CHEVRON CORP NEW COM 166764100 72,949 639,675 SH   SOLE 4 591,784 0 47,891
CHEVRON CORP NEW COM 166764100 189,521 1,661,879 SH   SOLE 7 1,497,206 0 164,673
CHEVRON CORP NEW COM 166764100 3,985 34,941 SH   SOLE 13 34,941 0 0
CHEVRON CORP NEW COM 166764100 1,629 14,284 SH   SOLE 15 14,284 0 0
CHEVRON CORP NEW COM 166764100 596,699 5,232,362 SH   SOLE 18 4,847,955 0 384,407
CHEVRON CORP NEW COM 166764100 324,034 2,841,410 SH   SOLE 19 2,841,410 0 0
CHEVRON CORP NEW COM 166764100 81,570 715,271 SH   SOLE 20 0 0 715,271
CHEVRON CORP NEW COM 166764100 4,314,996 37,837,562 SH   SOLE 21 37,837,562 0 0
CHEVRON CORP NEW COM 166764100 5,945,137 52,132,037 SH   SOLE 22 41,992,874 0 10,139,163
CHEVRON CORP NEW COM 166764100 269,430 2,362,592 SH   SOLE 23 2,362,592 0 0
CHEVRON CORP NEW COM 166764100 188,375 1,651,836 SH   SOLE 25 1,625,071 0 26,765
CHEVRON CORP NEW COM 166764100 633,884 5,558,437 SH   SOLE 26 1,552,489 0 4,005,948
CHEVRON CORP NEW COM 166764100 44,888 393,617 SH   SOLE 28 286,557 0 107,060
CHEVRON CORP NEW COM 166764100 48,651 426,616 SH   SOLE 29 309,119 0 117,497
CHEVRON CORP NEW COM 166764100 711,360 6,237,807 SH   SOLE 30 6,237,807 0 0
CHEVRON CORP NEW COM 166764100 112,771 988,871 SH   SOLE 31 369,382 0 619,489
CHEVRON CORP NEW COM 166764100 20,792 182,320 SH   SOLE 32 182,320 0 0
CHEVRON CORP NEW COM 166764100 221,254 1,940,147 SH   SOLE 34 1,940,147 0 0
CHEVRON CORP NEW COM 166764100 231,512 2,030,098 SH   SOLE 36 2,030,098 0 0
CHEVRON CORP NEW COM 166764100 4,251 37,275 SH   SOLE 40 37,275 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 68 45,404 SH   SOLE 21 45,404 0 0
CHIASMA INC COM 16706W102 168 112,229 SH   SOLE 22 112,229 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 309 21,485 SH   SOLE 2 4,231 0 17,254
CHICAGO BRIDGE & IRON CO N V COM 167250109 8 549 SH   SOLE 4 549 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 97 6,713 SH   SOLE 7 6,713 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 4,969 345,078 SH   SOLE 18 345,078 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,124 78,052 SH   SOLE 19 78,052 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 45,829 3,182,537 SH   SOLE 21 3,182,537 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 40,294 2,798,172 SH   SOLE 22 2,570,027 0 228,145
CHICAGO BRIDGE & IRON CO N V COM 167250109 522 36,280 SH   SOLE 26 10,931 0 25,349
CHICAGO BRIDGE & IRON CO N V COM 167250109 218 15,110 SH   SOLE 28 15,110 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 293 20,372 SH   SOLE 30 20,372 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 75 5,202 SH   SOLE 36 5,202 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 172 11,913 SH   SOLE 40 11,913 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 241 26,661 SH   SOLE 2 5,390 0 21,271
CHICOS FAS INC COM 168615102 3 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 59 6,538 SH   SOLE 7 6,538 0 0
CHICOS FAS INC COM 168615102 5,216 577,027 SH   SOLE 18 577,027 0 0
CHICOS FAS INC COM 168615102 894 98,856 SH   SOLE 19 98,856 0 0
CHICOS FAS INC COM 168615102 106,292 11,757,935 SH   SOLE 21 11,757,935 0 0
CHICOS FAS INC COM 168615102 31,382 3,471,476 SH   SOLE 22 3,176,476 0 295,000
CHICOS FAS INC COM 168615102 180 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 172 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 1,653 182,808 SH   SOLE 30 182,808 0 0
CHICOS FAS INC COM 168615102 19 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 144 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 305 2,257 SH   SOLE 2 2,117 0 140
CHILDRENS PL INC COM 168905107 9 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 53 390 SH   SOLE 7 390 0 0
CHILDRENS PL INC COM 168905107 10,178 75,253 SH   SOLE 18 75,253 0 0
CHILDRENS PL INC COM 168905107 3,931 29,061 SH   SOLE 19 29,061 0 0
CHILDRENS PL INC COM 168905107 216,961 1,604,148 SH   SOLE 21 1,604,148 0 0
CHILDRENS PL INC COM 168905107 67,279 497,443 SH   SOLE 22 465,660 0 31,783
CHILDRENS PL INC COM 168905107 2,117 15,654 SH   SOLE 23 15,654 0 0
CHILDRENS PL INC COM 168905107 1,280 9,467 SH   SOLE 26 3,649 0 5,818
CHILDRENS PL INC COM 168905107 326 2,407 SH   SOLE 28 2,407 0 0
CHILDRENS PL INC COM 168905107 161 1,190 SH   SOLE 29 0 0 1,190
CHILDRENS PL INC COM 168905107 3,287 24,304 SH   SOLE 30 24,304 0 0
CHILDRENS PL INC COM 168905107 318 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,486 142,814 SH   SOLE 2 50,075 0 92,739
CHIMERA INVT CORP COM NEW 16934Q208 15 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 127 7,267 SH   SOLE 7 7,267 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,754 100,727 SH   SOLE 18 100,727 0 0
CHIMERA INVT CORP COM NEW 16934Q208 488 28,028 SH   SOLE 19 28,028 0 0
CHIMERA INVT CORP COM NEW 16934Q208 93,726 5,383,480 SH   SOLE 21 5,383,480 0 0
CHIMERA INVT CORP COM NEW 16934Q208 96,169 5,523,776 SH   SOLE 22 4,862,074 0 661,702
CHIMERA INVT CORP COM NEW 16934Q208 1,271 73,013 SH   SOLE 26 40,127 0 32,886
CHIMERA INVT CORP COM NEW 16934Q208 457 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 557 32,009 SH   SOLE 30 32,009 0 0
CHIMERA INVT CORP COM NEW 16934Q208 75 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 253 14,534 SH   SOLE 36 14,534 0 0
CHIMERA INVT CORP COM NEW 16934Q208 339 19,446 SH   SOLE 40 19,446 0 0
CHIMERIX INC COM 16934W106 45 8,564 SH   SOLE 2 1,495 0 7,069
CHIMERIX INC COM 16934W106 6 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 889 170,938 SH   SOLE 18 170,938 0 0
CHIMERIX INC COM 16934W106 171 32,901 SH   SOLE 19 32,901 0 0
CHIMERIX INC COM 16934W106 10,959 2,107,568 SH   SOLE 21 2,107,568 0 0
CHIMERIX INC COM 16934W106 5,793 1,114,107 SH   SOLE 22 1,053,564 0 60,543
CHIMERIX INC COM 16934W106 7 1,387 SH   SOLE 30 1,387 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 272 3,364 SH   SOLE 4 3,364 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 651 8,036 SH   SOLE 18 8,036 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 318 3,927 SH   SOLE 19 3,927 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 27,939 344,924 SH   SOLE 21 344,924 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 45,233 558,435 SH   SOLE 22 416,893 0 141,542
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 133 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 492 6,079 SH   SOLE 30 6,079 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 3,062 95,375 SH   SOLE 21 95,375 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 836 26,023 SH   SOLE 22 26,023 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 147 4,585 SH   SOLE 30 4,585 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 107 7,673 SH   SOLE 25 7,673 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,983 141,758 SH   SOLE 30 141,758 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 321 22,911 SH   SOLE 34 22,911 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 890 6,755 SH   SOLE 25 6,755 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1,593 12,094 SH   SOLE 26 529 0 11,565
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 210 4,585 SH   SOLE 4 4,585 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,859 62,488 SH   SOLE 18 62,488 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 29,980 655,299 SH   SOLE 22 372,277 0 283,022
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,690 30,398 SH   SOLE 2 30,398 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 546 6,176 SH   SOLE 4 6,176 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,287 25,844 SH   SOLE 18 25,844 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,907 21,550 SH   SOLE 19 21,550 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,048 23,148 SH   SOLE 21 23,148 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 59,898 676,971 SH   SOLE 22 582,579 0 94,392
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,049 23,153 SH   SOLE 30 23,153 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 162 32,518 SH   SOLE 21 32,518 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 1,064 213,689 SH   SOLE 22 213,689 0 0
CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 181 36,387 SH   SOLE 30 36,387 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 5,502 428,846 SH   SOLE 22 428,846 0 0
CHINA YUCHAI INTL LTD COM G21082105 71 3,364 SH   SOLE 18 3,364 0 0
CHINA YUCHAI INTL LTD COM G21082105 50 2,358 SH   SOLE 21 2,358 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,882 88,901 SH   SOLE 22 88,901 0 0
CHINA YUCHAI INTL LTD COM G21082105 226 10,699 SH   SOLE 30 10,699 0 0
CHINA YUCHAI INTL LTD COM G21082105 315 14,882 SH   SOLE 34 14,882 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 73 43,588 SH   SOLE 22 43,588 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 0 19 SH   SOLE 22 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,964 30,838 SH   SOLE 2 6,498 0 24,340
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,538 7,855 SH   SOLE 4 7,142 0 713
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,148 19,027 SH   SOLE 7 17,089 0 1,938
CHIPOTLE MEXICAN GRILL INC COM 169656105 51 157 SH   SOLE 15 157 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,912 52,342 SH   SOLE 18 48,529 0 3,813
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,535 4,752 SH   SOLE 19 4,752 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,898 15,158 SH   SOLE 20 0 0 15,158
CHIPOTLE MEXICAN GRILL INC COM 169656105 156,778 485,216 SH   SOLE 21 485,216 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 221,391 685,188 SH   SOLE 22 562,617 0 122,571
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,932 33,833 SH   SOLE 23 33,833 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,463 23,098 SH   SOLE 25 23,098 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 27,576 85,346 SH   SOLE 26 34,908 0 50,438
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,226 3,794 SH   SOLE 28 3,794 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,393 7,406 SH   SOLE 29 1,041 0 6,365
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,264 75,096 SH   SOLE 30 75,096 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,400 13,618 SH   SOLE 31 5,482 0 8,136
CHIPOTLE MEXICAN GRILL INC COM 169656105 343 1,063 SH   SOLE 34 1,063 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7,385 22,856 SH   SOLE 36 22,856 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 167 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 1,174 14,644 SH   SOLE 2 4,151 0 10,493
CHOICE HOTELS INTL INC COM 169905106 12 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 70 872 SH   SOLE 7 872 0 0
CHOICE HOTELS INTL INC COM 169905106 1,269 15,839 SH   SOLE 18 15,839 0 0
CHOICE HOTELS INTL INC COM 169905106 402 5,017 SH   SOLE 19 5,017 0 0
CHOICE HOTELS INTL INC COM 169905106 28,858 360,047 SH   SOLE 21 360,047 0 0
CHOICE HOTELS INTL INC COM 169905106 78,823 983,440 SH   SOLE 22 867,722 0 115,718
CHOICE HOTELS INTL INC COM 169905106 541 6,745 SH   SOLE 26 4,026 0 2,719
CHOICE HOTELS INTL INC COM 169905106 426 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 581 7,245 SH   SOLE 30 7,245 0 0
CHOICE HOTELS INTL INC COM 169905106 59 740 SH   SOLE 31 740 0 0
CHOICE HOTELS INTL INC COM 169905106 331 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 6 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 91 85,103 SH   SOLE 21 85,103 0 0
CHRISTOPHER & BANKS CORP COM 171046105 755 705,821 SH   SOLE 22 705,821 0 0
CHROMADEX CORP COM NEW 171077407 29 6,869 SH   SOLE 18 6,869 0 0
CHROMADEX CORP COM NEW 171077407 429 102,109 SH   SOLE 21 102,109 0 0
CHUBB LIMITED COM H1467J104 81,150 593,334 SH   SOLE 2 153,517 0 439,817
CHUBB LIMITED COM H1467J104 22,205 162,351 SH   SOLE 4 150,013 0 12,338
CHUBB LIMITED COM H1467J104 52,942 387,087 SH   SOLE 7 371,968 0 15,119
CHUBB LIMITED COM H1467J104 750 5,485 SH   SOLE 13 5,485 0 0
CHUBB LIMITED COM H1467J104 500 3,658 SH   SOLE 15 3,658 0 0
CHUBB LIMITED COM H1467J104 132,075 965,670 SH   SOLE 18 902,962 0 62,708
CHUBB LIMITED COM H1467J104 154,202 1,127,456 SH   SOLE 19 1,127,456 0 0
CHUBB LIMITED COM H1467J104 27,357 200,023 SH   SOLE 20 0 0 200,023
CHUBB LIMITED COM H1467J104 1,129,097 8,255,445 SH   SOLE 21 8,255,445 0 0
CHUBB LIMITED COM H1467J104 1,750,514 12,798,961 SH   SOLE 22 10,413,917 0 2,385,044
CHUBB LIMITED COM H1467J104 78,259 572,193 SH   SOLE 23 572,193 0 0
CHUBB LIMITED COM H1467J104 54,584 399,094 SH   SOLE 25 399,094 0 0
CHUBB LIMITED COM H1467J104 295,271 2,158,888 SH   SOLE 26 429,513 0 1,729,375
CHUBB LIMITED COM H1467J104 9,600 70,192 SH   SOLE 28 70,192 0 0
CHUBB LIMITED COM H1467J104 1,847 13,504 SH   SOLE 29 13,504 0 0
CHUBB LIMITED COM H1467J104 229,720 1,679,608 SH   SOLE 30 1,679,608 0 0
CHUBB LIMITED COM H1467J104 29,534 215,937 SH   SOLE 31 101,637 0 114,300
CHUBB LIMITED COM H1467J104 62,212 454,864 SH   SOLE 34 454,864 0 0
CHUBB LIMITED COM H1467J104 64,599 472,318 SH   SOLE 36 472,318 0 0
CHUBB LIMITED COM H1467J104 1,278 9,343 SH   SOLE 40 9,343 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5,055 130,090 SH   SOLE 21 130,090 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,960 50,450 SH   SOLE 30 50,450 0 0
CHURCH & DWIGHT INC COM 171340102 17,432 346,149 SH   SOLE 2 117,515 0 228,634
CHURCH & DWIGHT INC COM 171340102 4,631 91,950 SH   SOLE 4 84,124 0 7,826
CHURCH & DWIGHT INC COM 171340102 15,184 301,515 SH   SOLE 7 282,343 0 19,172
CHURCH & DWIGHT INC COM 171340102 234 4,653 SH   SOLE 13 4,653 0 0
CHURCH & DWIGHT INC COM 171340102 94 1,876 SH   SOLE 15 1,876 0 0
CHURCH & DWIGHT INC COM 171340102 29,555 586,872 SH   SOLE 18 554,297 0 32,575
CHURCH & DWIGHT INC COM 171340102 2,262 44,926 SH   SOLE 19 44,926 0 0
CHURCH & DWIGHT INC COM 171340102 8,047 159,789 SH   SOLE 20 0 0 159,789
CHURCH & DWIGHT INC COM 171340102 347,896 6,908,185 SH   SOLE 21 6,908,185 0 0
CHURCH & DWIGHT INC COM 171340102 375,643 7,459,163 SH   SOLE 22 6,045,798 0 1,413,365
CHURCH & DWIGHT INC COM 171340102 16,013 317,962 SH   SOLE 23 317,962 0 0
CHURCH & DWIGHT INC COM 171340102 10,707 212,602 SH   SOLE 25 212,602 0 0
CHURCH & DWIGHT INC COM 171340102 46,187 917,138 SH   SOLE 26 291,530 0 625,608
CHURCH & DWIGHT INC COM 171340102 1,902 37,762 SH   SOLE 28 37,762 0 0
CHURCH & DWIGHT INC COM 171340102 5,395 107,128 SH   SOLE 29 6,174 0 100,954
CHURCH & DWIGHT INC COM 171340102 45,244 898,406 SH   SOLE 30 898,406 0 0
CHURCH & DWIGHT INC COM 171340102 7,200 142,963 SH   SOLE 31 48,967 0 93,996
CHURCH & DWIGHT INC COM 171340102 628 12,479 SH   SOLE 34 12,479 0 0
CHURCH & DWIGHT INC COM 171340102 14,884 295,554 SH   SOLE 36 295,554 0 0
CHURCH & DWIGHT INC COM 171340102 252 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 1,239 5,077 SH   SOLE 2 5,077 0 0
CHURCHILL DOWNS INC COM 171484108 17 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 81 331 SH   SOLE 7 331 0 0
CHURCHILL DOWNS INC COM 171484108 18,230 74,696 SH   SOLE 18 74,696 0 0
CHURCHILL DOWNS INC COM 171484108 2,535 10,387 SH   SOLE 19 10,387 0 0
CHURCHILL DOWNS INC COM 171484108 194,703 797,800 SH   SOLE 21 797,800 0 0
CHURCHILL DOWNS INC COM 171484108 101,165 414,525 SH   SOLE 22 391,804 0 22,721
CHURCHILL DOWNS INC COM 171484108 536 2,196 SH   SOLE 26 1,567 0 629
CHURCHILL DOWNS INC COM 171484108 411 1,686 SH   SOLE 28 1,686 0 0
CHURCHILL DOWNS INC COM 171484108 1,097 4,497 SH   SOLE 30 4,497 0 0
CHURCHILL DOWNS INC COM 171484108 342 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 16 618 SH   SOLE 2 618 0 0
CHUYS HLDGS INC COM 171604101 10 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,970 75,180 SH   SOLE 18 75,180 0 0
CHUYS HLDGS INC COM 171604101 351 13,393 SH   SOLE 19 13,393 0 0
CHUYS HLDGS INC COM 171604101 41,900 1,599,252 SH   SOLE 21 1,599,252 0 0
CHUYS HLDGS INC COM 171604101 12,790 488,184 SH   SOLE 22 460,718 0 27,466
CHUYS HLDGS INC COM 171604101 64 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 646 24,668 SH   SOLE 30 24,668 0 0
CHUYS HLDGS INC COM 171604101 50 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 9 2,372 SH   SOLE 18 2,372 0 0
CIDARA THERAPEUTICS INC COM 171757107 96 23,901 SH   SOLE 19 23,901 0 0
CIDARA THERAPEUTICS INC COM 171757107 158 39,537 SH   SOLE 21 39,537 0 0
CIDARA THERAPEUTICS INC COM 171757107 425 106,171 SH   SOLE 22 106,171 0 0
CIDARA THERAPEUTICS INC COM 171757107 310 77,559 SH   SOLE 26 0 0 77,559
CIENA CORP COM NEW 171779309 2,055 79,360 SH   SOLE 2 78,337 0 1,023
CIENA CORP COM NEW 171779309 20 785 SH   SOLE 4 785 0 0
CIENA CORP COM NEW 171779309 90 3,458 SH   SOLE 7 3,458 0 0
CIENA CORP COM NEW 171779309 22,550 870,647 SH   SOLE 18 870,647 0 0
CIENA CORP COM NEW 171779309 6,506 251,209 SH   SOLE 19 251,209 0 0
CIENA CORP COM NEW 171779309 246,216 9,506,420 SH   SOLE 21 9,506,420 0 0
CIENA CORP COM NEW 171779309 119,762 4,624,007 SH   SOLE 22 4,365,915 0 258,092
CIENA CORP COM NEW 171779309 920 35,506 SH   SOLE 23 35,506 0 0
CIENA CORP COM NEW 171779309 2,188 84,477 SH   SOLE 26 29,021 0 55,456
CIENA CORP COM NEW 171779309 511 19,740 SH   SOLE 28 19,740 0 0
CIENA CORP COM NEW 171779309 716 27,654 SH   SOLE 29 0 0 27,654
CIENA CORP COM NEW 171779309 707 27,281 SH   SOLE 30 27,281 0 0
CIENA CORP COM NEW 171779309 364 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 91,891 547,818 SH   SOLE 2 314,459 0 233,359
CIGNA CORPORATION COM 125509109 16,900 100,749 SH   SOLE 4 94,062 0 6,687
CIGNA CORPORATION COM 125509109 43,457 259,071 SH   SOLE 7 219,851 0 39,220
CIGNA CORPORATION COM 125509109 740 4,413 SH   SOLE 13 4,413 0 0
CIGNA CORPORATION COM 125509109 327 1,949 SH   SOLE 15 1,949 0 0
CIGNA CORPORATION COM 125509109 97,648 582,138 SH   SOLE 18 547,923 0 34,215
CIGNA CORPORATION COM 125509109 163,350 973,826 SH   SOLE 19 973,826 0 0
CIGNA CORPORATION COM 125509109 19,417 115,756 SH   SOLE 20 5,800 0 109,956
CIGNA CORPORATION COM 125509109 760,198 4,532,000 SH   SOLE 21 4,532,000 0 0
CIGNA CORPORATION COM 125509109 1,168,161 6,964,117 SH   SOLE 22 5,709,922 0 1,254,195
CIGNA CORPORATION COM 125509109 54,986 327,807 SH   SOLE 23 327,807 0 0
CIGNA CORPORATION COM 125509109 36,402 217,016 SH   SOLE 25 217,016 0 0
CIGNA CORPORATION COM 125509109 153,315 914,002 SH   SOLE 26 233,736 0 680,266
CIGNA CORPORATION COM 125509109 6,270 37,382 SH   SOLE 28 37,382 0 0
CIGNA CORPORATION COM 125509109 3,685 21,969 SH   SOLE 29 21,969 0 0
CIGNA CORPORATION COM 125509109 164,226 979,048 SH   SOLE 30 979,048 0 0
CIGNA CORPORATION COM 125509109 25,965 154,793 SH   SOLE 31 78,190 0 76,603
CIGNA CORPORATION COM 125509109 61,120 364,376 SH   SOLE 34 364,376 0 0
CIGNA CORPORATION COM 125509109 41,899 249,785 SH   SOLE 36 249,785 0 0
CIGNA CORPORATION COM 125509109 774 4,612 SH   SOLE 40 4,612 0 0
CIM COML TR CORP COM 125525105 54 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 664 52,507 SH   SOLE 22 52,507 0 0
CIMAREX ENERGY CO COM 171798101 12,491 133,591 SH   SOLE 2 45,223 0 88,368
CIMAREX ENERGY CO COM 171798101 3,038 32,496 SH   SOLE 4 30,120 0 2,376
CIMAREX ENERGY CO COM 171798101 6,659 71,223 SH   SOLE 7 66,418 0 4,805
CIMAREX ENERGY CO COM 171798101 293 3,133 SH   SOLE 13 3,133 0 0
CIMAREX ENERGY CO COM 171798101 65 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 20,779 222,240 SH   SOLE 18 209,828 0 12,412
CIMAREX ENERGY CO COM 171798101 33,808 361,584 SH   SOLE 19 361,584 0 0
CIMAREX ENERGY CO COM 171798101 191,316 2,046,156 SH   SOLE 21 2,046,156 0 0
CIMAREX ENERGY CO COM 171798101 268,970 2,876,684 SH   SOLE 22 2,407,534 0 469,150
CIMAREX ENERGY CO COM 171798101 10,988 117,516 SH   SOLE 23 117,516 0 0
CIMAREX ENERGY CO COM 171798101 7,478 79,978 SH   SOLE 25 79,978 0 0
CIMAREX ENERGY CO COM 171798101 27,843 297,785 SH   SOLE 26 100,075 0 197,710
CIMAREX ENERGY CO COM 171798101 1,338 14,305 SH   SOLE 28 14,305 0 0
CIMAREX ENERGY CO COM 171798101 9,283 99,280 SH   SOLE 29 69,568 0 29,712
CIMAREX ENERGY CO COM 171798101 29,735 318,025 SH   SOLE 30 318,025 0 0
CIMAREX ENERGY CO COM 171798101 4,834 51,699 SH   SOLE 31 18,206 0 33,493
CIMAREX ENERGY CO COM 171798101 40,139 429,295 SH   SOLE 34 429,295 0 0
CIMAREX ENERGY CO COM 171798101 7,522 80,450 SH   SOLE 36 80,450 0 0
CIMAREX ENERGY CO COM 171798101 186 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 1,088 7,035 SH   SOLE 2 6,780 0 255
CIMPRESS N V SHS EURO N20146101 23 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 85 550 SH   SOLE 7 550 0 0
CIMPRESS N V SHS EURO N20146101 12,245 79,155 SH   SOLE 18 79,155 0 0
CIMPRESS N V SHS EURO N20146101 10,986 71,018 SH   SOLE 19 71,018 0 0
CIMPRESS N V SHS EURO N20146101 112,547 727,517 SH   SOLE 21 727,517 0 0
CIMPRESS N V SHS EURO N20146101 55,952 361,678 SH   SOLE 22 317,811 0 43,867
CIMPRESS N V SHS EURO N20146101 3,653 23,613 SH   SOLE 23 23,613 0 0
CIMPRESS N V SHS EURO N20146101 5,589 36,130 SH   SOLE 26 3,287 0 32,843
CIMPRESS N V SHS EURO N20146101 519 3,354 SH   SOLE 28 3,354 0 0
CIMPRESS N V SHS EURO N20146101 992 6,411 SH   SOLE 29 0 0 6,411
CIMPRESS N V SHS EURO N20146101 722 4,665 SH   SOLE 30 4,665 0 0
CIMPRESS N V SHS EURO N20146101 348 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 117 8,480 SH   SOLE 2 1,759 0 6,721
CINCINNATI BELL INC NEW COM NEW 171871502 5 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 16 1,160 SH   SOLE 7 1,160 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 2,703 195,132 SH   SOLE 18 195,132 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 405 29,212 SH   SOLE 19 29,212 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 57,249 4,133,522 SH   SOLE 21 4,133,522 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 16,983 1,226,191 SH   SOLE 22 1,139,813 0 86,378
CINCINNATI BELL INC NEW COM NEW 171871502 183 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 77 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 785 56,701 SH   SOLE 30 56,701 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 63 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 14,597 196,567 SH   SOLE 2 59,833 0 136,734
CINCINNATI FINL CORP COM 172062101 3,561 47,956 SH   SOLE 4 43,860 0 4,096
CINCINNATI FINL CORP COM 172062101 30,321 408,312 SH   SOLE 7 202,871 0 205,441
CINCINNATI FINL CORP COM 172062101 363 4,882 SH   SOLE 13 4,882 0 0
CINCINNATI FINL CORP COM 172062101 83 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 26,668 359,114 SH   SOLE 18 338,950 0 20,164
CINCINNATI FINL CORP COM 172062101 1,875 25,252 SH   SOLE 19 25,252 0 0
CINCINNATI FINL CORP COM 172062101 6,843 92,143 SH   SOLE 20 0 0 92,143
CINCINNATI FINL CORP COM 172062101 430,907 5,802,676 SH   SOLE 21 5,802,676 0 0
CINCINNATI FINL CORP COM 172062101 316,386 4,260,519 SH   SOLE 22 3,486,632 0 773,887
CINCINNATI FINL CORP COM 172062101 14,996 201,944 SH   SOLE 23 201,944 0 0
CINCINNATI FINL CORP COM 172062101 9,214 124,082 SH   SOLE 25 124,082 0 0
CINCINNATI FINL CORP COM 172062101 34,751 467,959 SH   SOLE 26 174,514 0 293,445
CINCINNATI FINL CORP COM 172062101 1,750 23,560 SH   SOLE 28 23,560 0 0
CINCINNATI FINL CORP COM 172062101 3,236 43,577 SH   SOLE 29 5,081 0 38,496
CINCINNATI FINL CORP COM 172062101 44,274 596,208 SH   SOLE 30 596,208 0 0
CINCINNATI FINL CORP COM 172062101 6,411 86,327 SH   SOLE 31 30,582 0 55,745
CINCINNATI FINL CORP COM 172062101 3,201 43,110 SH   SOLE 32 43,110 0 0
CINCINNATI FINL CORP COM 172062101 588 7,920 SH   SOLE 34 7,920 0 0
CINCINNATI FINL CORP COM 172062101 12,358 166,418 SH   SOLE 36 166,418 0 0
CINCINNATI FINL CORP COM 172062101 232 3,128 SH   SOLE 40 3,128 0 0
CINEDIGM CORP COM NEW 172406209 6 4,390 SH   SOLE 21 4,390 0 0
CINEDIGM CORP COM NEW 172406209 21 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 5,033 133,600 SH   SOLE 2 81,918 0 51,682
CINEMARK HOLDINGS INC COM 17243V102 165 4,367 SH   SOLE 4 4,367 0 0
CINEMARK HOLDINGS INC COM 17243V102 519 13,767 SH   SOLE 7 13,767 0 0
CINEMARK HOLDINGS INC COM 17243V102 15,059 399,754 SH   SOLE 18 399,277 0 477
CINEMARK HOLDINGS INC COM 17243V102 644 17,106 SH   SOLE 19 17,106 0 0
CINEMARK HOLDINGS INC COM 17243V102 263,076 6,983,703 SH   SOLE 21 6,983,703 0 0
CINEMARK HOLDINGS INC COM 17243V102 133,747 3,550,483 SH   SOLE 22 3,161,046 0 389,437
CINEMARK HOLDINGS INC COM 17243V102 154 4,098 SH   SOLE 23 4,098 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,015 26,937 SH   SOLE 26 15,821 0 11,116
CINEMARK HOLDINGS INC COM 17243V102 565 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,488 39,488 SH   SOLE 29 1,475 0 38,013
CINEMARK HOLDINGS INC COM 17243V102 795 21,099 SH   SOLE 30 21,099 0 0
CINEMARK HOLDINGS INC COM 17243V102 208 5,528 SH   SOLE 31 5,528 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,779 47,217 SH   SOLE 32 47,217 0 0
CINEMARK HOLDINGS INC COM 17243V102 79 2,085 SH   SOLE 34 2,085 0 0
CINEMARK HOLDINGS INC COM 17243V102 227 6,030 SH   SOLE 36 6,030 0 0
CINEMARK HOLDINGS INC COM 17243V102 421 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 19,690 115,429 SH   SOLE 2 29,223 0 86,206
CINTAS CORP COM 172908105 5,111 29,965 SH   SOLE 4 26,970 0 2,995
CINTAS CORP COM 172908105 30,180 176,928 SH   SOLE 7 81,733 0 95,195
CINTAS CORP COM 172908105 216 1,268 SH   SOLE 13 1,268 0 0
CINTAS CORP COM 172908105 133 779 SH   SOLE 15 779 0 0
CINTAS CORP COM 172908105 30,444 178,476 SH   SOLE 18 166,928 0 11,548
CINTAS CORP COM 172908105 2,444 14,326 SH   SOLE 19 14,326 0 0
CINTAS CORP COM 172908105 8,163 47,852 SH   SOLE 20 0 0 47,852
CINTAS CORP COM 172908105 354,157 2,076,193 SH   SOLE 21 2,076,193 0 0
CINTAS CORP COM 172908105 409,321 2,399,583 SH   SOLE 22 1,972,907 0 426,676
CINTAS CORP COM 172908105 18,715 109,711 SH   SOLE 23 109,711 0 0
CINTAS CORP COM 172908105 13,026 76,365 SH   SOLE 25 76,365 0 0
CINTAS CORP COM 172908105 43,475 254,865 SH   SOLE 26 95,818 0 159,047
CINTAS CORP COM 172908105 2,338 13,709 SH   SOLE 28 13,709 0 0
CINTAS CORP COM 172908105 4,231 24,806 SH   SOLE 29 2,220 0 22,586
CINTAS CORP COM 172908105 61,118 358,294 SH   SOLE 30 358,294 0 0
CINTAS CORP COM 172908105 7,992 46,851 SH   SOLE 31 17,800 0 29,051
CINTAS CORP COM 172908105 2,627 15,400 SH   SOLE 32 15,400 0 0
CINTAS CORP COM 172908105 748 4,384 SH   SOLE 34 4,384 0 0
CINTAS CORP COM 172908105 15,007 87,979 SH   SOLE 36 87,979 0 0
CINTAS CORP COM 172908105 307 1,802 SH   SOLE 40 1,802 0 0
CIRCOR INTL INC COM 17273K109 121 2,845 SH   SOLE 2 692 0 2,153
CIRCOR INTL INC COM 17273K109 4 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 16 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,201 75,038 SH   SOLE 18 75,038 0 0
CIRCOR INTL INC COM 17273K109 557 13,056 SH   SOLE 19 13,056 0 0
CIRCOR INTL INC COM 17273K109 64,803 1,519,067 SH   SOLE 21 1,519,067 0 0
CIRCOR INTL INC COM 17273K109 19,617 459,855 SH   SOLE 22 426,019 0 33,836
CIRCOR INTL INC COM 17273K109 1,068 25,030 SH   SOLE 26 0 0 25,030
CIRCOR INTL INC COM 17273K109 88 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 977 22,899 SH   SOLE 30 22,899 0 0
CIRCOR INTL INC COM 17273K109 70 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 2,015 49,603 SH   SOLE 2 49,260 0 343
CIRRUS LOGIC INC COM 172755100 31 775 SH   SOLE 4 775 0 0
CIRRUS LOGIC INC COM 172755100 64 1,570 SH   SOLE 7 1,570 0 0
CIRRUS LOGIC INC COM 172755100 16,205 398,851 SH   SOLE 18 398,663 0 188
CIRRUS LOGIC INC COM 172755100 11,183 275,243 SH   SOLE 19 275,243 0 0
CIRRUS LOGIC INC COM 172755100 179,741 4,423,860 SH   SOLE 21 4,423,860 0 0
CIRRUS LOGIC INC COM 172755100 100,878 2,482,833 SH   SOLE 22 2,347,459 0 135,374
CIRRUS LOGIC INC COM 172755100 2,638 64,930 SH   SOLE 23 64,930 0 0
CIRRUS LOGIC INC COM 172755100 5,189 127,706 SH   SOLE 26 9,465 0 118,241
CIRRUS LOGIC INC COM 172755100 358 8,808 SH   SOLE 28 8,808 0 0
CIRRUS LOGIC INC COM 172755100 907 22,319 SH   SOLE 29 0 0 22,319
CIRRUS LOGIC INC COM 172755100 499 12,272 SH   SOLE 30 12,272 0 0
CIRRUS LOGIC INC COM 172755100 270 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 294,768 6,872,642 SH   SOLE 2 2,238,119 0 4,634,523
CISCO SYS INC COM 17275R102 73,346 1,710,086 SH   SOLE 4 1,584,398 0 125,688
CISCO SYS INC COM 17275R102 172,913 4,031,554 SH   SOLE 7 3,906,924 0 124,630
CISCO SYS INC COM 17275R102 357 8,324 SH   SOLE 13 8,324 0 0
CISCO SYS INC COM 17275R102 1,870 43,605 SH   SOLE 15 43,605 0 0
CISCO SYS INC COM 17275R102 813,067 18,957,041 SH   SOLE 18 17,775,372 0 1,181,669
CISCO SYS INC COM 17275R102 461,938 10,770,302 SH   SOLE 19 10,770,302 0 0
CISCO SYS INC COM 17275R102 84,800 1,977,149 SH   SOLE 20 24,194 0 1,952,955
CISCO SYS INC COM 17275R102 4,251,323 99,121,554 SH   SOLE 21 99,121,554 0 0
CISCO SYS INC COM 17275R102 5,718,056 133,319,085 SH   SOLE 22 107,757,273 0 25,561,812
CISCO SYS INC COM 17275R102 279,770 6,522,969 SH   SOLE 23 6,522,969 0 0
CISCO SYS INC COM 17275R102 223,278 5,205,840 SH   SOLE 25 5,108,047 0 97,793
CISCO SYS INC COM 17275R102 728,969 16,996,255 SH   SOLE 26 4,627,740 0 12,368,515
CISCO SYS INC COM 17275R102 43,983 1,025,483 SH   SOLE 28 746,649 0 278,834
CISCO SYS INC COM 17275R102 21,999 512,910 SH   SOLE 29 175,903 0 337,007
CISCO SYS INC COM 17275R102 841,215 19,613,308 SH   SOLE 30 19,613,308 0 0
CISCO SYS INC COM 17275R102 119,128 2,777,526 SH   SOLE 31 974,758 0 1,802,768
CISCO SYS INC COM 17275R102 38,649 901,109 SH   SOLE 32 901,109 0 0
CISCO SYS INC COM 17275R102 155,108 3,616,414 SH   SOLE 34 3,616,414 0 0
CISCO SYS INC COM 17275R102 207,594 4,840,159 SH   SOLE 36 4,840,159 0 0
CISCO SYS INC COM 17275R102 3,501 81,616 SH   SOLE 37 81,616 0 0
CISCO SYS INC COM 17275R102 4,134 96,392 SH   SOLE 40 96,392 0 0
CISION LTD SHS G1992S109 415 35,893 SH   SOLE 21 35,893 0 0
CISION LTD SHS G1992S109 4,563 394,422 SH   SOLE 22 394,422 0 0
CISION LTD SHS G1992S109 1,898 164,011 SH   SOLE 26 28,639 0 135,372
CISION LTD SHS G1992S109 90 7,780 SH   SOLE 30 7,780 0 0
CIT GROUP INC COM NEW 125581801 6,920 134,369 SH   SOLE 2 11,186 0 123,183
CIT GROUP INC COM NEW 125581801 2,213 42,965 SH   SOLE 4 40,498 0 2,467
CIT GROUP INC COM NEW 125581801 1,173 22,782 SH   SOLE 7 12,776 0 10,006
CIT GROUP INC COM NEW 125581801 170 3,296 SH   SOLE 13 3,296 0 0
CIT GROUP INC COM NEW 125581801 63 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 4,122 80,040 SH   SOLE 18 67,657 0 12,383
CIT GROUP INC COM NEW 125581801 1,035 20,094 SH   SOLE 19 20,094 0 0
CIT GROUP INC COM NEW 125581801 3,295 63,975 SH   SOLE 20 0 0 63,975
CIT GROUP INC COM NEW 125581801 85,293 1,656,177 SH   SOLE 21 1,656,177 0 0
CIT GROUP INC COM NEW 125581801 192,073 3,729,570 SH   SOLE 22 3,225,536 0 504,034
CIT GROUP INC COM NEW 125581801 8,560 166,221 SH   SOLE 23 166,221 0 0
CIT GROUP INC COM NEW 125581801 6,494 126,106 SH   SOLE 25 126,106 0 0
CIT GROUP INC COM NEW 125581801 20,618 400,358 SH   SOLE 26 177,410 0 222,948
CIT GROUP INC COM NEW 125581801 1,004 19,495 SH   SOLE 28 19,495 0 0
CIT GROUP INC COM NEW 125581801 1,864 36,192 SH   SOLE 29 2,598 0 33,594
CIT GROUP INC COM NEW 125581801 11,736 227,882 SH   SOLE 30 227,882 0 0
CIT GROUP INC COM NEW 125581801 3,551 68,954 SH   SOLE 31 32,557 0 36,397
CIT GROUP INC COM NEW 125581801 345 6,693 SH   SOLE 34 6,693 0 0
CIT GROUP INC COM NEW 125581801 6,976 135,457 SH   SOLE 36 135,457 0 0
CIT GROUP INC COM NEW 125581801 140 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 751 24,301 SH   SOLE 2 22,036 0 2,265
CITI TRENDS INC COM 17306X102 12 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,765 57,111 SH   SOLE 18 57,111 0 0
CITI TRENDS INC COM 17306X102 2,167 70,118 SH   SOLE 19 70,118 0 0
CITI TRENDS INC COM 17306X102 13,873 448,817 SH   SOLE 21 448,817 0 0
CITI TRENDS INC COM 17306X102 21,308 689,341 SH   SOLE 22 664,338 0 25,003
CITI TRENDS INC COM 17306X102 1,503 48,614 SH   SOLE 23 48,614 0 0
CITI TRENDS INC COM 17306X102 922 29,821 SH   SOLE 26 0 0 29,821
CITI TRENDS INC COM 17306X102 69 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 421 13,626 SH   SOLE 29 0 0 13,626
CITI TRENDS INC COM 17306X102 97 3,132 SH   SOLE 30 3,132 0 0
CITI TRENDS INC COM 17306X102 765 24,760 SH   SOLE 34 24,760 0 0
CITIGROUP INC COM NEW 172967424 282,849 4,190,355 SH   SOLE 2 1,712,037 0 2,478,318
CITIGROUP INC COM NEW 172967424 71,979 1,066,357 SH   SOLE 4 996,963 0 69,394
CITIGROUP INC COM NEW 172967424 129,053 1,911,903 SH   SOLE 7 1,844,476 0 67,427
CITIGROUP INC COM NEW 172967424 305 4,516 SH   SOLE 13 4,516 0 0
CITIGROUP INC COM NEW 172967424 1,376 20,383 SH   SOLE 15 20,383 0 0
CITIGROUP INC COM NEW 172967424 858,308 12,715,679 SH   SOLE 18 11,738,120 0 977,559
CITIGROUP INC COM NEW 172967424 1,241,869 18,398,060 SH   SOLE 19 18,398,060 0 0
CITIGROUP INC COM NEW 172967424 53,166 787,638 SH   SOLE 20 0 0 787,638
CITIGROUP INC COM NEW 172967424 2,847,383 42,183,446 SH   SOLE 21 42,183,446 0 0
CITIGROUP INC COM NEW 172967424 4,890,875 72,457,412 SH   SOLE 22 58,656,335 0 13,801,077
CITIGROUP INC COM NEW 172967424 242,848 3,597,747 SH   SOLE 23 3,597,747 0 0
CITIGROUP INC COM NEW 172967424 156,059 2,311,981 SH   SOLE 25 2,283,791 0 28,190
CITIGROUP INC COM NEW 172967424 484,794 7,182,138 SH   SOLE 26 2,346,292 0 4,835,846
CITIGROUP INC COM NEW 172967424 27,000 399,994 SH   SOLE 28 399,994 0 0
CITIGROUP INC COM NEW 172967424 30,849 457,017 SH   SOLE 29 154,689 0 302,328
CITIGROUP INC COM NEW 172967424 673,813 9,982,420 SH   SOLE 30 9,982,420 0 0
CITIGROUP INC COM NEW 172967424 90,617 1,342,478 SH   SOLE 31 663,954 0 678,524
CITIGROUP INC COM NEW 172967424 3,727 55,209 SH   SOLE 32 55,209 0 0
CITIGROUP INC COM NEW 172967424 209,090 3,097,630 SH   SOLE 34 3,097,630 0 0
CITIGROUP INC COM NEW 172967424 186,760 2,766,814 SH   SOLE 36 2,766,814 0 0
CITIGROUP INC COM NEW 172967424 3,525 52,229 SH   SOLE 40 52,229 0 0
CITIZENS & NORTHN CORP COM 172922106 60 2,620 SH   SOLE 2 468 0 2,152
CITIZENS & NORTHN CORP COM 172922106 10 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,018 44,085 SH   SOLE 18 44,085 0 0
CITIZENS & NORTHN CORP COM 172922106 202 8,731 SH   SOLE 19 8,731 0 0
CITIZENS & NORTHN CORP COM 172922106 9,079 393,220 SH   SOLE 21 393,220 0 0
CITIZENS & NORTHN CORP COM 172922106 9,937 430,340 SH   SOLE 22 408,713 0 21,627
CITIZENS CMNTY BANCORP INC M COM 174903104 12 844 SH   SOLE 18 844 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 55,013 1,310,465 SH   SOLE 2 842,117 0 468,348
CITIZENS FINL GROUP INC COM 174610105 13,296 316,715 SH   SOLE 4 303,827 0 12,888
CITIZENS FINL GROUP INC COM 174610105 23,214 552,986 SH   SOLE 7 451,688 0 101,298
CITIZENS FINL GROUP INC COM 174610105 4,672 111,298 SH   SOLE 13 111,298 0 0
CITIZENS FINL GROUP INC COM 174610105 164 3,895 SH   SOLE 15 3,895 0 0
CITIZENS FINL GROUP INC COM 174610105 84,454 2,011,765 SH   SOLE 18 1,884,987 0 126,778
CITIZENS FINL GROUP INC COM 174610105 80,195 1,910,303 SH   SOLE 19 1,910,303 0 0
CITIZENS FINL GROUP INC COM 174610105 7,416 176,648 SH   SOLE 20 0 0 176,648
CITIZENS FINL GROUP INC COM 174610105 501,847 11,954,437 SH   SOLE 21 11,954,437 0 0
CITIZENS FINL GROUP INC COM 174610105 636,045 15,151,144 SH   SOLE 22 11,856,709 0 3,294,435
CITIZENS FINL GROUP INC COM 174610105 38,491 916,879 SH   SOLE 23 916,879 0 0
CITIZENS FINL GROUP INC COM 174610105 26,331 627,228 SH   SOLE 25 627,228 0 0
CITIZENS FINL GROUP INC COM 174610105 70,686 1,683,794 SH   SOLE 26 589,339 0 1,094,455
CITIZENS FINL GROUP INC COM 174610105 3,129 74,541 SH   SOLE 28 74,541 0 0
CITIZENS FINL GROUP INC COM 174610105 18,355 437,223 SH   SOLE 29 172,260 0 264,963
CITIZENS FINL GROUP INC COM 174610105 80,545 1,918,657 SH   SOLE 30 1,918,657 0 0
CITIZENS FINL GROUP INC COM 174610105 21,316 507,762 SH   SOLE 31 345,164 0 162,598
CITIZENS FINL GROUP INC COM 174610105 78,693 1,874,535 SH   SOLE 34 1,874,535 0 0
CITIZENS FINL GROUP INC COM 174610105 27,964 666,126 SH   SOLE 36 666,126 0 0
CITIZENS FINL GROUP INC COM 174610105 1,125 26,800 SH   SOLE 37 26,800 0 0
CITIZENS FINL GROUP INC COM 174610105 422 10,053 SH   SOLE 40 10,053 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 15 704 SH   SOLE 18 704 0 0
CITIZENS HLDG CO MISS COM 174715102 86 3,914 SH   SOLE 21 3,914 0 0
CITIZENS INC CL A 174740100 73 9,974 SH   SOLE 2 1,750 0 8,224
CITIZENS INC CL A 174740100 9 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,251 170,928 SH   SOLE 18 170,928 0 0
CITIZENS INC CL A 174740100 331 45,167 SH   SOLE 19 45,167 0 0
CITIZENS INC CL A 174740100 11,464 1,566,117 SH   SOLE 21 1,566,117 0 0
CITIZENS INC CL A 174740100 9,617 1,313,784 SH   SOLE 22 1,218,903 0 94,881
CITIZENS INC CL A 174740100 172 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 66 9,001 SH   SOLE 30 9,001 0 0
CITIZENS INC CL A 174740100 43 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 16,309 175,748 SH   SOLE 2 34,384 0 141,364
CITRIX SYS INC COM 177376100 4,787 51,585 SH   SOLE 4 48,002 0 3,583
CITRIX SYS INC COM 177376100 9,388 101,164 SH   SOLE 7 97,572 0 3,592
CITRIX SYS INC COM 177376100 186 2,007 SH   SOLE 13 2,007 0 0
CITRIX SYS INC COM 177376100 123 1,325 SH   SOLE 15 1,325 0 0
CITRIX SYS INC COM 177376100 26,437 284,880 SH   SOLE 18 262,265 0 22,615
CITRIX SYS INC COM 177376100 2,763 29,779 SH   SOLE 19 29,779 0 0
CITRIX SYS INC COM 177376100 7,628 82,193 SH   SOLE 20 0 0 82,193
CITRIX SYS INC COM 177376100 296,986 3,200,277 SH   SOLE 21 3,200,277 0 0
CITRIX SYS INC COM 177376100 371,814 4,006,619 SH   SOLE 22 3,290,560 0 716,059
CITRIX SYS INC COM 177376100 17,150 184,809 SH   SOLE 23 184,809 0 0
CITRIX SYS INC COM 177376100 12,285 132,382 SH   SOLE 25 132,382 0 0
CITRIX SYS INC COM 177376100 45,336 488,538 SH   SOLE 26 172,627 0 315,911
CITRIX SYS INC COM 177376100 2,120 22,840 SH   SOLE 28 22,840 0 0
CITRIX SYS INC COM 177376100 3,924 42,285 SH   SOLE 29 4,702 0 37,583
CITRIX SYS INC COM 177376100 46,469 500,745 SH   SOLE 30 500,745 0 0
CITRIX SYS INC COM 177376100 6,965 75,053 SH   SOLE 31 28,374 0 46,679
CITRIX SYS INC COM 177376100 1,827 19,690 SH   SOLE 32 19,690 0 0
CITRIX SYS INC COM 177376100 672 7,242 SH   SOLE 34 7,242 0 0
CITRIX SYS INC COM 177376100 12,423 133,867 SH   SOLE 36 133,867 0 0
CITRIX SYS INC COM 177376100 282 3,042 SH   SOLE 40 3,042 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1,603 1,218,000 PRN   SOLE 2 1,000,000 0 218,000
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 571 434,000 PRN   SOLE 19 434,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 3,317 2,520,000 PRN   SOLE 21 2,520,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 21 16,000 PRN   SOLE 25 16,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 844 641,000 PRN   SOLE 26 641,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 687 522,000 PRN   SOLE 34 522,000 0 0
CITY HLDG CO COM 177835105 226 3,294 SH   SOLE 2 629 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 4,758 69,393 SH   SOLE 18 69,393 0 0
CITY HLDG CO COM 177835105 790 11,520 SH   SOLE 19 11,520 0 0
CITY HLDG CO COM 177835105 97,974 1,429,023 SH   SOLE 21 1,429,023 0 0
CITY HLDG CO COM 177835105 32,453 473,350 SH   SOLE 22 443,818 0 29,532
CITY HLDG CO COM 177835105 639 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 157 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,486 21,679 SH   SOLE 30 21,679 0 0
CITY HLDG CO COM 177835105 127 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 80 6,901 SH   SOLE 2 1,851 0 5,050
CITY OFFICE REIT INC COM 178587101 1,346 116,401 SH   SOLE 18 116,401 0 0
CITY OFFICE REIT INC COM 178587101 311 26,904 SH   SOLE 19 26,904 0 0
CITY OFFICE REIT INC COM 178587101 13,263 1,147,323 SH   SOLE 21 1,147,323 0 0
CITY OFFICE REIT INC COM 178587101 5,426 469,390 SH   SOLE 22 429,325 0 40,065
CITY OFFICE REIT INC COM 178587101 14 1,247 SH   SOLE 23 1,247 0 0
CITY OFFICE REIT INC COM 178587101 504 43,572 SH   SOLE 26 0 0 43,572
CIVEO CORP CDA COM 17878Y108 0 5 SH   SOLE 22 5 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 33 1,463 SH   SOLE 2 400 0 1,063
CIVISTA BANCSHARES INC COM NO PAR 178867107 808 35,327 SH   SOLE 18 35,327 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 177 7,759 SH   SOLE 19 7,759 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 7,364 322,152 SH   SOLE 21 322,152 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 2,601 113,799 SH   SOLE 22 104,740 0 9,059
CIVITAS SOLUTIONS INC COM 17887R102 13 820 SH   SOLE 2 820 0 0
CIVITAS SOLUTIONS INC COM 17887R102 3 223 SH   SOLE 7 223 0 0
CIVITAS SOLUTIONS INC COM 17887R102 856 55,572 SH   SOLE 18 55,572 0 0
CIVITAS SOLUTIONS INC COM 17887R102 173 11,212 SH   SOLE 19 11,212 0 0
CIVITAS SOLUTIONS INC COM 17887R102 8,099 525,910 SH   SOLE 21 525,910 0 0
CIVITAS SOLUTIONS INC COM 17887R102 4,788 310,937 SH   SOLE 22 284,412 0 26,525
CIVITAS SOLUTIONS INC COM 17887R102 74 4,798 SH   SOLE 26 0 0 4,798
CIVITAS SOLUTIONS INC COM 17887R102 32 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 61 3,973 SH   SOLE 30 3,973 0 0
CIVITAS SOLUTIONS INC COM 17887R102 20 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 37 5,421 SH   SOLE 2 457 0 4,964
CLARUS CORP NEW COM 18270P109 488 72,231 SH   SOLE 18 72,231 0 0
CLARUS CORP NEW COM 18270P109 79 11,692 SH   SOLE 19 11,692 0 0
CLARUS CORP NEW COM 18270P109 4,611 683,123 SH   SOLE 21 683,123 0 0
CLARUS CORP NEW COM 18270P109 1,903 281,905 SH   SOLE 22 278,983 0 2,922
CLEAN ENERGY FUELS CORP COM 184499101 49 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 821 497,741 SH   SOLE 18 497,741 0 0
CLEAN ENERGY FUELS CORP COM 184499101 162 98,191 SH   SOLE 19 98,191 0 0
CLEAN ENERGY FUELS CORP COM 184499101 7,400 4,484,946 SH   SOLE 21 4,484,946 0 0
CLEAN ENERGY FUELS CORP COM 184499101 5,243 3,177,418 SH   SOLE 22 2,953,234 0 224,184
CLEAN ENERGY FUELS CORP COM 184499101 51 30,835 SH   SOLE 26 27,380 0 3,455
CLEAN ENERGY FUELS CORP COM 184499101 18 10,633 SH   SOLE 28 10,633 0 0
CLEAN ENERGY FUELS CORP COM 184499101 15 8,930 SH   SOLE 30 8,930 0 0
CLEAN ENERGY FUELS CORP COM 184499101 11 6,493 SH   SOLE 40 6,493 0 0
CLEAN HARBORS INC COM 184496107 2,172 44,497 SH   SOLE 2 24,353 0 20,144
CLEAN HARBORS INC COM 184496107 15 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 96 1,957 SH   SOLE 7 1,957 0 0
CLEAN HARBORS INC COM 184496107 8,340 170,857 SH   SOLE 18 170,857 0 0
CLEAN HARBORS INC COM 184496107 416 8,517 SH   SOLE 19 8,517 0 0
CLEAN HARBORS INC COM 184496107 109,979 2,253,200 SH   SOLE 21 2,253,200 0 0
CLEAN HARBORS INC COM 184496107 86,026 1,762,466 SH   SOLE 22 1,575,496 0 186,970
CLEAN HARBORS INC COM 184496107 907 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 359 7,345 SH   SOLE 28 7,345 0 0
CLEAN HARBORS INC COM 184496107 493 10,110 SH   SOLE 30 10,110 0 0
CLEAN HARBORS INC COM 184496107 60 1,227 SH   SOLE 31 1,227 0 0
CLEAN HARBORS INC COM 184496107 90 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 267 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 41 8,371 SH   SOLE 2 1,440 0 6,931
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 626 127,809 SH   SOLE 18 127,809 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 163 33,200 SH   SOLE 19 33,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5,352 1,092,162 SH   SOLE 21 1,092,162 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5,265 1,074,514 SH   SOLE 22 993,199 0 81,315
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 28 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 24 4,927 SH   SOLE 30 4,927 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 18 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 6 438 SH   SOLE 2 411 0 27
CLEARFIELD INC COM 18482P103 510 39,562 SH   SOLE 18 39,562 0 0
CLEARFIELD INC COM 18482P103 115 8,923 SH   SOLE 19 8,923 0 0
CLEARFIELD INC COM 18482P103 4,749 368,108 SH   SOLE 21 368,108 0 0
CLEARFIELD INC COM 18482P103 4,821 373,744 SH   SOLE 22 361,523 0 12,221
CLEARONE INC COM 18506U104 8 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 151 19,000 SH   SOLE 21 19,000 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 26 2,405 SH   SOLE 2 988 0 1,417
CLEARSIDE BIOMEDICAL INC COM 185063104 776 72,356 SH   SOLE 18 72,356 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 160 14,874 SH   SOLE 19 14,874 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 6,984 650,924 SH   SOLE 21 650,924 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 5,087 474,097 SH   SOLE 22 456,656 0 17,441
CLEARSIGN COMBUSTION CORP COM 185064102 5 2,608 SH   SOLE 18 2,608 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 79 39,196 SH   SOLE 21 39,196 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 106 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 145 3,718 SH   SOLE 2 678 0 3,040
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 20 522 SH   SOLE 7 522 0 0
CLEARWATER PAPER CORP COM 18538R103 2,955 75,580 SH   SOLE 18 75,580 0 0
CLEARWATER PAPER CORP COM 18538R103 489 12,516 SH   SOLE 19 12,516 0 0
CLEARWATER PAPER CORP COM 18538R103 59,681 1,526,366 SH   SOLE 21 1,526,366 0 0
CLEARWATER PAPER CORP COM 18538R103 18,680 477,755 SH   SOLE 22 439,995 0 37,760
CLEARWATER PAPER CORP COM 18538R103 247 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 100 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 923 23,601 SH   SOLE 30 23,601 0 0
CLEARWATER PAPER CORP COM 18538R103 85 2,168 SH   SOLE 40 2,168 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 503 33,185 SH   SOLE 2 33,185 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 274 18,074 SH   SOLE 18 18,074 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 3,008 198,560 SH   SOLE 19 198,560 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 85 5,618 SH   SOLE 20 5,618 0 0
CLEMENTIA PHARMACEUTICALS IN COM 185575107 1,507 99,504 SH   SOLE 34 99,504 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 2 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 33 10,882 SH   SOLE 21 10,882 0 0
CLEVELAND CLIFFS INC COM 185899101 440 63,241 SH   SOLE 2 12,586 0 50,655
CLEVELAND CLIFFS INC COM 185899101 6 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 91 13,041 SH   SOLE 7 13,041 0 0
CLEVELAND CLIFFS INC COM 185899101 7,063 1,016,284 SH   SOLE 18 1,016,184 0 100
CLEVELAND CLIFFS INC COM 185899101 1,614 232,179 SH   SOLE 19 232,179 0 0
CLEVELAND CLIFFS INC COM 185899101 66,090 9,509,313 SH   SOLE 21 9,509,313 0 0
CLEVELAND CLIFFS INC COM 185899101 62,633 9,011,875 SH   SOLE 22 8,404,298 0 607,577
CLEVELAND CLIFFS INC COM 185899101 852 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 270 38,888 SH   SOLE 28 38,888 0 0
CLEVELAND CLIFFS INC COM 185899101 402 57,909 SH   SOLE 30 57,909 0 0
CLEVELAND CLIFFS INC COM 185899101 220 31,673 SH   SOLE 40 31,673 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 998 925,000 PRN   SOLE 21 925,000 0 0
CLIFTON BANCORP INC COM 186873105 52 3,335 SH   SOLE 2 981 0 2,354
CLIFTON BANCORP INC COM 186873105 1,103 70,485 SH   SOLE 18 70,485 0 0
CLIFTON BANCORP INC COM 186873105 224 14,342 SH   SOLE 19 14,342 0 0
CLIFTON BANCORP INC COM 186873105 9,460 604,500 SH   SOLE 21 604,500 0 0
CLIFTON BANCORP INC COM 186873105 5,115 326,839 SH   SOLE 22 298,131 0 28,708
CLIPPER RLTY INC COM 18885T306 31 3,644 SH   SOLE 2 1,065 0 2,579
CLIPPER RLTY INC COM 18885T306 464 54,724 SH   SOLE 18 54,724 0 0
CLIPPER RLTY INC COM 18885T306 92 10,916 SH   SOLE 19 10,916 0 0
CLIPPER RLTY INC COM 18885T306 4,336 511,957 SH   SOLE 21 511,957 0 0
CLIPPER RLTY INC COM 18885T306 1,243 146,764 SH   SOLE 22 129,066 0 17,698
CLIPPER RLTY INC COM 18885T306 8 905 SH   SOLE 23 905 0 0
CLOROX CO DEL COM 189054109 27,472 206,385 SH   SOLE 2 83,173 0 123,212
CLOROX CO DEL COM 189054109 5,467 41,070 SH   SOLE 4 37,161 0 3,909
CLOROX CO DEL COM 189054109 35,299 265,189 SH   SOLE 7 148,436 0 116,753
CLOROX CO DEL COM 189054109 413 3,106 SH   SOLE 13 3,106 0 0
CLOROX CO DEL COM 189054109 135 1,014 SH   SOLE 15 1,014 0 0
CLOROX CO DEL COM 189054109 35,957 270,130 SH   SOLE 18 253,049 0 17,081
CLOROX CO DEL COM 189054109 2,897 21,762 SH   SOLE 19 21,762 0 0
CLOROX CO DEL COM 189054109 10,419 78,270 SH   SOLE 20 0 0 78,270
CLOROX CO DEL COM 189054109 507,249 3,810,748 SH   SOLE 21 3,810,748 0 0
CLOROX CO DEL COM 189054109 534,542 4,015,794 SH   SOLE 22 3,376,976 0 638,818
CLOROX CO DEL COM 189054109 21,434 161,025 SH   SOLE 23 161,025 0 0
CLOROX CO DEL COM 189054109 13,983 105,046 SH   SOLE 25 105,046 0 0
CLOROX CO DEL COM 189054109 63,017 473,420 SH   SOLE 26 132,044 0 341,376
CLOROX CO DEL COM 189054109 2,565 19,267 SH   SOLE 28 19,267 0 0
CLOROX CO DEL COM 189054109 492 3,695 SH   SOLE 29 3,695 0 0
CLOROX CO DEL COM 189054109 61,659 463,218 SH   SOLE 30 463,218 0 0
CLOROX CO DEL COM 189054109 10,047 75,480 SH   SOLE 31 26,608 0 48,872
CLOROX CO DEL COM 189054109 819 6,155 SH   SOLE 34 6,155 0 0
CLOROX CO DEL COM 189054109 20,562 154,473 SH   SOLE 36 154,473 0 0
CLOROX CO DEL COM 189054109 345 2,591 SH   SOLE 40 2,591 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 9 3,108 SH   SOLE 2 3,108 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,022 351,225 SH   SOLE 18 351,225 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 154 53,035 SH   SOLE 19 53,035 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 20,805 7,149,377 SH   SOLE 21 7,149,377 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 5,228 1,796,675 SH   SOLE 22 1,730,940 0 65,735
CLOUD PEAK ENERGY INC COM 18911Q102 250 86,054 SH   SOLE 30 86,054 0 0
CLOUDERA INC COM 18914U100 198 9,186 SH   SOLE 2 9,186 0 0
CLOUDERA INC COM 18914U100 2,216 102,703 SH   SOLE 4 102,703 0 0
CLOUDERA INC COM 18914U100 52 2,388 SH   SOLE 7 2,388 0 0
CLOUDERA INC COM 18914U100 26,730 1,238,656 SH   SOLE 18 1,238,656 0 0
CLOUDERA INC COM 18914U100 140,711 6,520,443 SH   SOLE 19 6,520,443 0 0
CLOUDERA INC COM 18914U100 63,373 2,936,666 SH   SOLE 21 2,936,666 0 0
CLOUDERA INC COM 18914U100 53,914 2,498,335 SH   SOLE 22 2,365,090 0 133,245
CLOUDERA INC COM 18914U100 290 13,424 SH   SOLE 23 13,424 0 0
CLOUDERA INC COM 18914U100 443 20,537 SH   SOLE 26 0 0 20,537
CLOUDERA INC COM 18914U100 57,206 2,650,871 SH   SOLE 34 2,650,871 0 0
CLOVIS ONCOLOGY INC COM 189464100 436 8,261 SH   SOLE 2 7,958 0 303
CLOVIS ONCOLOGY INC COM 189464100 21 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 50 950 SH   SOLE 7 950 0 0
CLOVIS ONCOLOGY INC COM 189464100 7,442 140,955 SH   SOLE 18 140,955 0 0
CLOVIS ONCOLOGY INC COM 189464100 4,852 91,892 SH   SOLE 19 91,892 0 0
CLOVIS ONCOLOGY INC COM 189464100 105,921 2,006,086 SH   SOLE 21 2,006,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 72,133 1,366,148 SH   SOLE 22 1,286,703 0 79,445
CLOVIS ONCOLOGY INC COM 189464100 1,243 23,544 SH   SOLE 23 23,544 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,238 42,386 SH   SOLE 26 10,050 0 32,336
CLOVIS ONCOLOGY INC COM 189464100 389 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 250 4,734 SH   SOLE 29 0 0 4,734
CLOVIS ONCOLOGY INC COM 189464100 3,548 67,196 SH   SOLE 30 67,196 0 0
CLOVIS ONCOLOGY INC COM 189464100 84 1,591 SH   SOLE 34 1,591 0 0
CLOVIS ONCOLOGY INC COM 189464100 270 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 695 600,000 PRN   SOLE 21 600,000 0 0
CME GROUP INC COM CL A 12572Q105 109,772 678,696 SH   SOLE 2 361,879 0 316,817
CME GROUP INC COM CL A 12572Q105 29,281 181,038 SH   SOLE 4 172,272 0 8,766
CME GROUP INC COM CL A 12572Q105 45,145 279,123 SH   SOLE 7 259,479 0 19,644
CME GROUP INC COM CL A 12572Q105 3,555 21,980 SH   SOLE 13 21,980 0 0
CME GROUP INC COM CL A 12572Q105 426 2,631 SH   SOLE 15 2,631 0 0
CME GROUP INC COM CL A 12572Q105 104,173 644,079 SH   SOLE 18 596,337 0 47,742
CME GROUP INC COM CL A 12572Q105 24,292 150,192 SH   SOLE 19 150,192 0 0
CME GROUP INC COM CL A 12572Q105 23,629 146,094 SH   SOLE 20 0 0 146,094
CME GROUP INC COM CL A 12572Q105 1,037,574 6,415,072 SH   SOLE 21 6,415,072 0 0
CME GROUP INC COM CL A 12572Q105 1,550,108 9,583,950 SH   SOLE 22 7,628,636 0 1,955,314
CME GROUP INC COM CL A 12572Q105 90,681 560,656 SH   SOLE 23 560,656 0 0
CME GROUP INC COM CL A 12572Q105 46,909 290,030 SH   SOLE 25 290,030 0 0
CME GROUP INC COM CL A 12572Q105 270,771 1,674,115 SH   SOLE 26 329,532 0 1,344,583
CME GROUP INC COM CL A 12572Q105 8,317 51,422 SH   SOLE 28 51,422 0 0
CME GROUP INC COM CL A 12572Q105 23,198 143,430 SH   SOLE 29 84,835 0 58,595
CME GROUP INC COM CL A 12572Q105 205,230 1,268,886 SH   SOLE 30 1,268,886 0 0
CME GROUP INC COM CL A 12572Q105 44,455 274,853 SH   SOLE 31 163,239 0 111,614
CME GROUP INC COM CL A 12572Q105 26,979 166,805 SH   SOLE 34 166,805 0 0
CME GROUP INC COM CL A 12572Q105 63,949 395,381 SH   SOLE 36 395,381 0 0
CME GROUP INC COM CL A 12572Q105 1,103 6,822 SH   SOLE 40 6,822 0 0
CMS ENERGY CORP COM 125896100 44,863 990,564 SH   SOLE 2 715,372 0 275,192
CMS ENERGY CORP COM 125896100 8,777 193,790 SH   SOLE 4 186,738 0 7,052
CMS ENERGY CORP COM 125896100 13,638 301,118 SH   SOLE 7 271,950 0 29,168
CMS ENERGY CORP COM 125896100 8,934 197,271 SH   SOLE 13 197,271 0 0
CMS ENERGY CORP COM 125896100 91 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 37,071 818,515 SH   SOLE 18 779,340 0 39,175
CMS ENERGY CORP COM 125896100 67,591 1,492,411 SH   SOLE 19 1,492,411 0 0
CMS ENERGY CORP COM 125896100 8,682 191,695 SH   SOLE 20 0 0 191,695
CMS ENERGY CORP COM 125896100 519,254 11,465,101 SH   SOLE 21 11,465,101 0 0
CMS ENERGY CORP COM 125896100 436,286 9,633,165 SH   SOLE 22 7,475,574 0 2,157,591
CMS ENERGY CORP COM 125896100 25,725 568,005 SH   SOLE 23 568,005 0 0
CMS ENERGY CORP COM 125896100 10,401 229,658 SH   SOLE 25 229,658 0 0
CMS ENERGY CORP COM 125896100 41,718 921,120 SH   SOLE 26 295,689 0 625,431
CMS ENERGY CORP COM 125896100 1,929 42,600 SH   SOLE 28 42,600 0 0
CMS ENERGY CORP COM 125896100 7,658 169,097 SH   SOLE 29 78,971 0 90,126
CMS ENERGY CORP COM 125896100 42,027 927,953 SH   SOLE 30 927,953 0 0
CMS ENERGY CORP COM 125896100 12,670 279,756 SH   SOLE 31 154,031 0 125,725
CMS ENERGY CORP COM 125896100 4,124 91,055 SH   SOLE 32 91,055 0 0
CMS ENERGY CORP COM 125896100 4,425 97,708 SH   SOLE 34 97,708 0 0
CMS ENERGY CORP COM 125896100 18,346 405,089 SH   SOLE 36 405,089 0 0
CMS ENERGY CORP COM 125896100 256 5,662 SH   SOLE 40 5,662 0 0
CNA FINL CORP COM 126117100 634 12,845 SH   SOLE 2 4,853 0 7,992
CNA FINL CORP COM 126117100 32 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 10 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 1,048 21,240 SH   SOLE 18 17,823 0 3,417
CNA FINL CORP COM 126117100 455 9,212 SH   SOLE 19 9,212 0 0
CNA FINL CORP COM 126117100 13,529 274,151 SH   SOLE 21 274,151 0 0
CNA FINL CORP COM 126117100 31,983 648,085 SH   SOLE 22 556,184 0 91,901
CNA FINL CORP COM 126117100 1,210 24,512 SH   SOLE 25 24,512 0 0
CNA FINL CORP COM 126117100 642 13,007 SH   SOLE 26 13,007 0 0
CNA FINL CORP COM 126117100 284 5,761 SH   SOLE 29 0 0 5,761
CNA FINL CORP COM 126117100 31 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 1,382 28,011 SH   SOLE 36 28,011 0 0
CNB FINL CORP PA COM 126128107 91 3,112 SH   SOLE 2 691 0 2,421
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,588 54,601 SH   SOLE 18 54,601 0 0
CNB FINL CORP PA COM 126128107 308 10,575 SH   SOLE 19 10,575 0 0
CNB FINL CORP PA COM 126128107 14,006 481,476 SH   SOLE 21 481,476 0 0
CNB FINL CORP PA COM 126128107 4,957 170,414 SH   SOLE 22 147,346 0 23,068
CNH INDL N V SHS N20944109 12,611 1,017,040 SH   SOLE 7 1,017,040 0 0
CNH INDL N V SHS N20944109 2,892 233,198 SH   SOLE 21 233,198 0 0
CNO FINL GROUP INC COM 12621E103 2,178 100,516 SH   SOLE 2 71,415 0 29,101
CNO FINL GROUP INC COM 12621E103 15 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 156 7,176 SH   SOLE 7 7,176 0 0
CNO FINL GROUP INC COM 12621E103 21,912 1,011,147 SH   SOLE 18 1,011,147 0 0
CNO FINL GROUP INC COM 12621E103 1,489 68,704 SH   SOLE 19 68,704 0 0
CNO FINL GROUP INC COM 12621E103 208,672 9,629,534 SH   SOLE 21 9,629,534 0 0
CNO FINL GROUP INC COM 12621E103 112,521 5,192,472 SH   SOLE 22 4,912,881 0 279,591
CNO FINL GROUP INC COM 12621E103 581 26,827 SH   SOLE 26 18,722 0 8,105
CNO FINL GROUP INC COM 12621E103 549 25,315 SH   SOLE 28 25,315 0 0
CNO FINL GROUP INC COM 12621E103 362 16,683 SH   SOLE 29 0 0 16,683
CNO FINL GROUP INC COM 12621E103 837 38,602 SH   SOLE 30 38,602 0 0
CNO FINL GROUP INC COM 12621E103 176 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 287 13,242 SH   SOLE 40 13,242 0 0
CNOOC LTD SPONSORED ADR 126132109 597 4,037 SH   SOLE 2 4,037 0 0
CNOOC LTD SPONSORED ADR 126132109 34 231 SH   SOLE 19 231 0 0
CNOOC LTD SPONSORED ADR 126132109 93 630 SH   SOLE 21 630 0 0
CNOOC LTD SPONSORED ADR 126132109 15,662 105,914 SH   SOLE 22 49,260 0 56,654
CNOOC LTD SPONSORED ADR 126132109 190 1,283 SH   SOLE 30 1,283 0 0
CNOOC LTD SPONSORED ADR 126132109 4,452 30,108 SH   SOLE 34 30,108 0 0
CNX RESOURCES CORPORATION COM 12653C108 4,107 266,160 SH   SOLE 2 156,751 0 109,409
CNX RESOURCES CORPORATION COM 12653C108 200 12,936 SH   SOLE 4 12,936 0 0
CNX RESOURCES CORPORATION COM 12653C108 135 8,723 SH   SOLE 7 8,723 0 0
CNX RESOURCES CORPORATION COM 12653C108 10,649 690,178 SH   SOLE 18 688,872 0 1,306
CNX RESOURCES CORPORATION COM 12653C108 530 34,333 SH   SOLE 19 34,333 0 0
CNX RESOURCES CORPORATION COM 12653C108 144,161 9,342,881 SH   SOLE 21 9,342,881 0 0
CNX RESOURCES CORPORATION COM 12653C108 101,258 6,562,396 SH   SOLE 22 6,072,692 0 489,704
CNX RESOURCES CORPORATION COM 12653C108 154 9,954 SH   SOLE 23 9,954 0 0
CNX RESOURCES CORPORATION COM 12653C108 644 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 401 26,017 SH   SOLE 28 26,017 0 0
CNX RESOURCES CORPORATION COM 12653C108 538 34,877 SH   SOLE 30 34,877 0 0
CNX RESOURCES CORPORATION COM 12653C108 76 4,944 SH   SOLE 31 4,944 0 0
CNX RESOURCES CORPORATION COM 12653C108 237 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 315 20,406 SH   SOLE 40 20,406 0 0
CO DIAGNOSTICS INC COM 189763105 3 1,299 SH   SOLE 18 1,299 0 0
COASTWAY BANCORP INC COM 190632109 19 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 23 858 SH   SOLE 21 858 0 0
COBIZ FINANCIAL INC COM 190897108 132 6,713 SH   SOLE 2 1,674 0 5,039
COBIZ FINANCIAL INC COM 190897108 19 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 2,756 140,614 SH   SOLE 18 140,614 0 0
COBIZ FINANCIAL INC COM 190897108 1,607 81,976 SH   SOLE 19 81,976 0 0
COBIZ FINANCIAL INC COM 190897108 25,317 1,291,661 SH   SOLE 21 1,291,661 0 0
COBIZ FINANCIAL INC COM 190897108 27,353 1,395,578 SH   SOLE 22 1,323,473 0 72,105
COBIZ FINANCIAL INC COM 190897108 1,881 95,993 SH   SOLE 23 95,993 0 0
COBIZ FINANCIAL INC COM 190897108 888 45,299 SH   SOLE 26 0 0 45,299
COBIZ FINANCIAL INC COM 190897108 103 5,259 SH   SOLE 28 5,259 0 0
COBIZ FINANCIAL INC COM 190897108 573 29,215 SH   SOLE 29 0 0 29,215
COBIZ FINANCIAL INC COM 190897108 140 7,133 SH   SOLE 30 7,133 0 0
COBIZ FINANCIAL INC COM 190897108 75 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 93 537 SH   SOLE 2 196 0 341
COCA COLA BOTTLING CO CONS COM 191098102 7 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 21 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 3,582 20,745 SH   SOLE 18 20,745 0 0
COCA COLA BOTTLING CO CONS COM 191098102 629 3,645 SH   SOLE 19 3,645 0 0
COCA COLA BOTTLING CO CONS COM 191098102 74,472 431,296 SH   SOLE 21 431,296 0 0
COCA COLA BOTTLING CO CONS COM 191098102 23,848 138,114 SH   SOLE 22 129,507 0 8,607
COCA COLA BOTTLING CO CONS COM 191098102 255 1,474 SH   SOLE 23 1,474 0 0
COCA COLA BOTTLING CO CONS COM 191098102 258 1,492 SH   SOLE 26 0 0 1,492
COCA COLA BOTTLING CO CONS COM 191098102 125 725 SH   SOLE 28 725 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,109 6,420 SH   SOLE 30 6,420 0 0
COCA COLA BOTTLING CO CONS COM 191098102 104 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 230,210 5,300,720 SH   SOLE 2 1,602,240 0 3,698,480
COCA COLA CO COM 191216100 61,667 1,419,911 SH   SOLE 4 1,311,978 0 107,933
COCA COLA CO COM 191216100 152,771 3,517,643 SH   SOLE 7 3,086,511 0 431,132
COCA COLA CO COM 191216100 831 19,127 SH   SOLE 13 19,127 0 0
COCA COLA CO COM 191216100 1,293 29,783 SH   SOLE 15 29,783 0 0
COCA COLA CO COM 191216100 399,998 9,210,185 SH   SOLE 18 8,563,926 0 646,259
COCA COLA CO COM 191216100 116,634 2,685,555 SH   SOLE 19 2,685,555 0 0
COCA COLA CO COM 191216100 69,254 1,594,603 SH   SOLE 20 0 0 1,594,603
COCA COLA CO COM 191216100 3,254,495 74,936,576 SH   SOLE 21 74,936,576 0 0
COCA COLA CO COM 191216100 4,611,032 106,171,593 SH   SOLE 22 86,358,314 0 19,813,279
COCA COLA CO COM 191216100 221,234 5,094,036 SH   SOLE 23 5,094,036 0 0
COCA COLA CO COM 191216100 160,099 3,686,367 SH   SOLE 25 3,686,367 0 0
COCA COLA CO COM 191216100 523,957 12,064,406 SH   SOLE 26 3,644,362 0 8,420,044
COCA COLA CO COM 191216100 36,474 839,832 SH   SOLE 28 610,855 0 228,977
COCA COLA CO COM 191216100 8,263 190,263 SH   SOLE 29 109,764 0 80,499
COCA COLA CO COM 191216100 512,221 11,794,182 SH   SOLE 30 11,794,182 0 0
COCA COLA CO COM 191216100 84,320 1,941,514 SH   SOLE 31 788,990 0 1,152,524
COCA COLA CO COM 191216100 12,073 277,979 SH   SOLE 32 277,979 0 0
COCA COLA CO COM 191216100 77,330 1,780,558 SH   SOLE 34 1,780,558 0 0
COCA COLA CO COM 191216100 165,209 3,804,023 SH   SOLE 36 3,804,023 0 0
COCA COLA CO COM 191216100 2,903 66,849 SH   SOLE 37 66,849 0 0
COCA COLA CO COM 191216100 3,441 79,240 SH   SOLE 40 79,240 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 19,612 470,754 SH   SOLE 2 453,381 0 17,373
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,412 153,917 SH   SOLE 4 153,917 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,008 144,208 SH   SOLE 7 144,208 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,580 61,933 SH   SOLE 13 61,933 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 51 1,222 SH   SOLE 15 1,222 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 22,604 542,589 SH   SOLE 18 522,095 0 20,494
COCA COLA EUROPEAN PARTNERS SHS G25839104 27,852 668,555 SH   SOLE 19 668,555 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 116,928 2,806,716 SH   SOLE 21 2,806,716 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 172,255 4,134,786 SH   SOLE 22 3,442,221 0 692,565
COCA COLA EUROPEAN PARTNERS SHS G25839104 18,656 447,826 SH   SOLE 23 447,826 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,497 179,951 SH   SOLE 25 179,951 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 19,519 468,542 SH   SOLE 26 112,636 0 355,906
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,304 31,293 SH   SOLE 28 31,293 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,306 199,378 SH   SOLE 29 61,885 0 137,493
COCA COLA EUROPEAN PARTNERS SHS G25839104 29,023 696,652 SH   SOLE 30 696,652 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,849 140,409 SH   SOLE 31 109,367 0 31,042
COCA COLA EUROPEAN PARTNERS SHS G25839104 834 20,024 SH   SOLE 32 20,024 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,800 43,198 SH   SOLE 34 43,198 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,921 262,156 SH   SOLE 36 262,156 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 136 3,276 SH   SOLE 40 3,276 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 166 2,501 SH   SOLE 22 2,501 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 241 3,624 SH   SOLE 30 3,624 0 0
CODEXIS INC COM 192005106 41 3,716 SH   SOLE 2 2,107 0 1,609
CODEXIS INC COM 192005106 19 1,717 SH   SOLE 7 1,717 0 0
CODEXIS INC COM 192005106 1,499 136,283 SH   SOLE 18 136,283 0 0
CODEXIS INC COM 192005106 353 32,087 SH   SOLE 19 32,087 0 0
CODEXIS INC COM 192005106 13,971 1,270,046 SH   SOLE 21 1,270,046 0 0
CODEXIS INC COM 192005106 13,521 1,229,174 SH   SOLE 22 1,129,573 0 99,601
CODORUS VY BANCORP INC COM 192025104 39 1,371 SH   SOLE 2 432 0 939
CODORUS VY BANCORP INC COM 192025104 909 32,309 SH   SOLE 18 32,309 0 0
CODORUS VY BANCORP INC COM 192025104 189 6,709 SH   SOLE 19 6,709 0 0
CODORUS VY BANCORP INC COM 192025104 7,877 280,105 SH   SOLE 21 280,105 0 0
CODORUS VY BANCORP INC COM 192025104 2,198 78,164 SH   SOLE 22 69,623 0 8,541
COEUR MNG INC COM NEW 192108504 271 33,933 SH   SOLE 2 7,782 0 26,151
COEUR MNG INC COM NEW 192108504 5 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 30 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 4,985 623,165 SH   SOLE 18 623,165 0 0
COEUR MNG INC COM NEW 192108504 1,145 143,157 SH   SOLE 19 143,157 0 0
COEUR MNG INC COM NEW 192108504 48,338 6,042,291 SH   SOLE 21 6,042,291 0 0
COEUR MNG INC COM NEW 192108504 39,734 4,966,742 SH   SOLE 22 4,618,120 0 348,622
COEUR MNG INC COM NEW 192108504 565 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 205 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 203 25,337 SH   SOLE 29 0 0 25,337
COEUR MNG INC COM NEW 192108504 279 34,924 SH   SOLE 30 34,924 0 0
COEUR MNG INC COM NEW 192108504 178 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 18 4,069 SH   SOLE 21 4,069 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,061 24,447 SH   SOLE 2 24,085 0 362
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 13 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 45 1,034 SH   SOLE 7 1,034 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,936 182,863 SH   SOLE 18 182,863 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,499 218,867 SH   SOLE 19 218,867 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 168,652 3,885,989 SH   SOLE 21 3,885,989 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 68,462 1,577,464 SH   SOLE 22 1,500,862 0 76,602
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,503 103,761 SH   SOLE 23 103,761 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,206 50,835 SH   SOLE 26 5,830 0 45,005
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 274 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 791 18,224 SH   SOLE 29 0 0 18,224
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,571 59,231 SH   SOLE 30 59,231 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 212 4,889 SH   SOLE 40 4,889 0 0
COGENTIX MED INC COM 19243A104 15 3,969 SH   SOLE 18 3,969 0 0
COGENTIX MED INC COM 19243A104 243 63,088 SH   SOLE 21 63,088 0 0
COGENTIX MED INC COM 19243A104 77 19,902 SH   SOLE 22 19,902 0 0
COGINT INC COM 19241Q101 2 636 SH   SOLE 2 636 0 0
COGINT INC COM 19241Q101 186 74,229 SH   SOLE 18 74,229 0 0
COGINT INC COM 19241Q101 60 24,155 SH   SOLE 19 24,155 0 0
COGINT INC COM 19241Q101 1,622 648,694 SH   SOLE 21 648,694 0 0
COGINT INC COM 19241Q101 686 274,235 SH   SOLE 22 252,424 0 21,811
COGNEX CORP COM 192422103 11,072 212,957 SH   SOLE 2 84,405 0 128,552
COGNEX CORP COM 192422103 2,811 54,071 SH   SOLE 4 51,681 0 2,390
COGNEX CORP COM 192422103 2,932 56,402 SH   SOLE 7 33,034 0 23,368
COGNEX CORP COM 192422103 30,695 590,399 SH   SOLE 18 574,567 0 15,832
COGNEX CORP COM 192422103 30,012 577,260 SH   SOLE 19 577,260 0 0
COGNEX CORP COM 192422103 5,172 99,478 SH   SOLE 20 0 0 99,478
COGNEX CORP COM 192422103 416,166 8,004,736 SH   SOLE 21 8,004,736 0 0
COGNEX CORP COM 192422103 295,386 5,681,601 SH   SOLE 22 5,105,629 0 575,972
COGNEX CORP COM 192422103 11,902 228,931 SH   SOLE 23 228,931 0 0
COGNEX CORP COM 192422103 334 6,416 SH   SOLE 25 6,416 0 0
COGNEX CORP COM 192422103 15,473 297,607 SH   SOLE 26 118,939 0 178,668
COGNEX CORP COM 192422103 1,331 25,592 SH   SOLE 28 25,592 0 0
COGNEX CORP COM 192422103 2,675 51,445 SH   SOLE 29 5,992 0 45,453
COGNEX CORP COM 192422103 32,447 624,095 SH   SOLE 30 624,095 0 0
COGNEX CORP COM 192422103 3,895 74,922 SH   SOLE 31 33,919 0 41,003
COGNEX CORP COM 192422103 4,657 89,578 SH   SOLE 34 89,578 0 0
COGNEX CORP COM 192422103 1,550 29,810 SH   SOLE 36 29,810 0 0
COGNEX CORP COM 192422103 181 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 66,098 821,099 SH   SOLE 2 265,011 0 556,088
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,419 241,226 SH   SOLE 4 224,750 0 16,476
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,332 426,483 SH   SOLE 7 419,689 0 6,794
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 384 4,776 SH   SOLE 13 4,776 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,165 163,536 SH   SOLE 15 148,595 0 14,941
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 201,036 2,497,335 SH   SOLE 18 2,261,902 0 235,433
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 110,930 1,378,014 SH   SOLE 19 1,378,014 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,258 251,658 SH   SOLE 20 0 0 251,658
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 775,234 9,630,240 SH   SOLE 21 9,630,240 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,290,452 16,030,461 SH   SOLE 22 13,094,048 0 2,936,413
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 59,877 743,819 SH   SOLE 23 743,819 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56,065 696,463 SH   SOLE 25 652,691 0 43,772
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 139,922 1,738,165 SH   SOLE 26 630,009 0 1,108,156
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,173 89,105 SH   SOLE 28 89,105 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,334 16,572 SH   SOLE 29 16,572 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 156,591 1,945,235 SH   SOLE 30 1,945,235 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,053 286,367 SH   SOLE 31 115,723 0 170,644
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,846 85,045 SH   SOLE 32 85,045 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 195,847 2,432,881 SH   SOLE 34 2,432,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46,622 579,157 SH   SOLE 36 579,157 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 955 11,859 SH   SOLE 40 11,859 0 0
COHEN & CO INC NEW COM 19249M102 8 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 267 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 36 897 SH   SOLE 2 897 0 0
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 47 1,167 SH   SOLE 7 1,167 0 0
COHEN & STEERS INC COM 19247A100 2,831 69,628 SH   SOLE 18 69,628 0 0
COHEN & STEERS INC COM 19247A100 698 17,178 SH   SOLE 19 17,178 0 0
COHEN & STEERS INC COM 19247A100 27,523 676,908 SH   SOLE 21 676,908 0 0
COHEN & STEERS INC COM 19247A100 25,640 630,602 SH   SOLE 22 593,052 0 37,550
COHEN & STEERS INC COM 19247A100 37 916 SH   SOLE 26 0 0 916
COHEN & STEERS INC COM 19247A100 126 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 178 4,383 SH   SOLE 30 4,383 0 0
COHEN & STEERS INC COM 19247A100 89 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 3,665 19,558 SH   SOLE 2 11,761 0 7,797
COHERENT INC COM 192479103 20 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 112 597 SH   SOLE 7 597 0 0
COHERENT INC COM 192479103 15,252 81,387 SH   SOLE 18 81,387 0 0
COHERENT INC COM 192479103 691 3,687 SH   SOLE 19 3,687 0 0
COHERENT INC COM 192479103 213,650 1,140,073 SH   SOLE 21 1,140,073 0 0
COHERENT INC COM 192479103 153,278 817,918 SH   SOLE 22 734,614 0 83,304
COHERENT INC COM 192479103 1,652 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 644 3,434 SH   SOLE 28 3,434 0 0
COHERENT INC COM 192479103 14,557 77,681 SH   SOLE 30 77,681 0 0
COHERENT INC COM 192479103 103 548 SH   SOLE 31 548 0 0
COHERENT INC COM 192479103 509 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 61 5,507 SH   SOLE 2 5,093 0 414
COHERUS BIOSCIENCES INC COM 19249H103 6 538 SH   SOLE 7 538 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,381 125,018 SH   SOLE 18 125,018 0 0
COHERUS BIOSCIENCES INC COM 19249H103 971 87,855 SH   SOLE 19 87,855 0 0
COHERUS BIOSCIENCES INC COM 19249H103 20,858 1,887,602 SH   SOLE 21 1,887,602 0 0
COHERUS BIOSCIENCES INC COM 19249H103 12,715 1,150,716 SH   SOLE 22 1,087,152 0 63,564
COHERUS BIOSCIENCES INC COM 19249H103 137 12,412 SH   SOLE 23 12,412 0 0
COHERUS BIOSCIENCES INC COM 19249H103 531 48,066 SH   SOLE 26 0 0 48,066
COHERUS BIOSCIENCES INC COM 19249H103 34 3,100 SH   SOLE 28 3,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 35 3,173 SH   SOLE 29 0 0 3,173
COHERUS BIOSCIENCES INC COM 19249H103 83 7,468 SH   SOLE 30 7,468 0 0
COHERUS BIOSCIENCES INC COM 19249H103 25 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 260 11,396 SH   SOLE 2 7,895 0 3,501
COHU INC COM 192576106 13 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 3,046 133,541 SH   SOLE 18 133,541 0 0
COHU INC COM 192576106 1,352 59,262 SH   SOLE 19 59,262 0 0
COHU INC COM 192576106 61,040 2,676,028 SH   SOLE 21 2,676,028 0 0
COHU INC COM 192576106 22,293 977,349 SH   SOLE 22 927,626 0 49,723
COHU INC COM 192576106 310 13,573 SH   SOLE 23 13,573 0 0
COHU INC COM 192576106 1,422 62,358 SH   SOLE 26 0 0 62,358
COHU INC COM 192576106 76 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 338 14,807 SH   SOLE 29 0 0 14,807
COHU INC COM 192576106 896 39,265 SH   SOLE 30 39,265 0 0
COHU INC COM 192576106 50 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 1,615 50,635 SH   SOLE 2 6,692 0 43,943
COLFAX CORP COM 194014106 13 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 110 3,433 SH   SOLE 7 3,433 0 0
COLFAX CORP COM 194014106 1,496 46,884 SH   SOLE 18 46,884 0 0
COLFAX CORP COM 194014106 440 13,791 SH   SOLE 19 13,791 0 0
COLFAX CORP COM 194014106 30,977 971,062 SH   SOLE 21 971,062 0 0
COLFAX CORP COM 194014106 82,278 2,579,246 SH   SOLE 22 2,254,519 0 324,727
COLFAX CORP COM 194014106 711 22,292 SH   SOLE 26 10,365 0 11,927
COLFAX CORP COM 194014106 407 12,774 SH   SOLE 28 12,774 0 0
COLFAX CORP COM 194014106 15,766 494,225 SH   SOLE 30 494,225 0 0
COLFAX CORP COM 194014106 63 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 98 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 300 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 96,690 1,348,911 SH   SOLE 2 550,740 0 798,171
COLGATE PALMOLIVE CO COM 194162103 22,484 313,675 SH   SOLE 4 290,879 0 22,796
COLGATE PALMOLIVE CO COM 194162103 64,339 897,588 SH   SOLE 7 678,031 0 219,557
COLGATE PALMOLIVE CO COM 194162103 2,081 29,032 SH   SOLE 13 29,032 0 0
COLGATE PALMOLIVE CO COM 194162103 481 6,714 SH   SOLE 15 6,714 0 0
COLGATE PALMOLIVE CO COM 194162103 128,129 1,787,507 SH   SOLE 18 1,662,476 0 125,031
COLGATE PALMOLIVE CO COM 194162103 60,462 843,493 SH   SOLE 19 843,493 0 0
COLGATE PALMOLIVE CO COM 194162103 20,626 287,747 SH   SOLE 20 0 0 287,747
COLGATE PALMOLIVE CO COM 194162103 1,030,216 14,372,438 SH   SOLE 21 14,372,438 0 0
COLGATE PALMOLIVE CO COM 194162103 1,787,273 24,934,055 SH   SOLE 22 20,405,204 0 4,528,851
COLGATE PALMOLIVE CO COM 194162103 75,000 1,046,315 SH   SOLE 23 1,046,315 0 0
COLGATE PALMOLIVE CO COM 194162103 53,106 740,870 SH   SOLE 25 740,870 0 0
COLGATE PALMOLIVE CO COM 194162103 197,092 2,749,613 SH   SOLE 26 787,902 0 1,961,711
COLGATE PALMOLIVE CO COM 194162103 9,041 126,131 SH   SOLE 28 126,131 0 0
COLGATE PALMOLIVE CO COM 194162103 15,005 209,327 SH   SOLE 29 29,363 0 179,964
COLGATE PALMOLIVE CO COM 194162103 193,987 2,706,291 SH   SOLE 30 2,706,291 0 0
COLGATE PALMOLIVE CO COM 194162103 29,745 414,965 SH   SOLE 31 168,182 0 246,783
COLGATE PALMOLIVE CO COM 194162103 17,508 244,253 SH   SOLE 34 244,253 0 0
COLGATE PALMOLIVE CO COM 194162103 62,904 877,573 SH   SOLE 36 877,573 0 0
COLGATE PALMOLIVE CO COM 194162103 1,204 16,801 SH   SOLE 40 16,801 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 6 367 SH   SOLE 2 367 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 408 25,942 SH   SOLE 18 25,942 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 80 5,102 SH   SOLE 19 5,102 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 3,840 244,456 SH   SOLE 21 244,456 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,341 85,362 SH   SOLE 22 78,879 0 6,483
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 122 4,792 SH   SOLE 2 1,056 0 3,736
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,329 91,149 SH   SOLE 18 91,149 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 514 20,118 SH   SOLE 19 20,118 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 31,230 1,222,318 SH   SOLE 21 1,222,318 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15,890 621,921 SH   SOLE 22 580,229 0 41,692
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 314 12,297 SH   SOLE 26 0 0 12,297
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 115 4,489 SH   SOLE 30 4,489 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 56 2,182 SH   SOLE 40 2,182 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 768 11,058 SH   SOLE 22 11,058 0 0
COLONY BANKCORP INC COM 19623P101 19 1,125 SH   SOLE 18 1,125 0 0
COLONY BANKCORP INC COM 19623P101 61 3,614 SH   SOLE 21 3,614 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 646 690,000 PRN   SOLE 21 690,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 3,129 556,744 SH   SOLE 2 46,741 0 510,003
COLONY NORTHSTAR INC CL A COM 19625W104 882 156,964 SH   SOLE 4 143,974 0 12,990
COLONY NORTHSTAR INC CL A COM 19625W104 283 50,275 SH   SOLE 7 38,075 0 12,200
COLONY NORTHSTAR INC CL A COM 19625W104 1,906 339,228 SH   SOLE 18 291,333 0 47,895
COLONY NORTHSTAR INC CL A COM 19625W104 517 91,977 SH   SOLE 19 91,977 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 1,944 345,914 SH   SOLE 20 0 0 345,914
COLONY NORTHSTAR INC CL A COM 19625W104 51,799 9,216,943 SH   SOLE 21 9,216,943 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 103,536 18,422,773 SH   SOLE 22 16,462,156 0 1,960,617
COLONY NORTHSTAR INC CL A COM 19625W104 3,894 692,853 SH   SOLE 23 692,853 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 120 21,352 SH   SOLE 25 21,352 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 5,915 1,052,541 SH   SOLE 26 509,987 0 542,554
COLONY NORTHSTAR INC CL A COM 19625W104 445 79,153 SH   SOLE 28 79,153 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 817 145,342 SH   SOLE 29 13,828 0 131,514
COLONY NORTHSTAR INC CL A COM 19625W104 5,163 918,683 SH   SOLE 30 918,683 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 1,169 208,082 SH   SOLE 31 97,241 0 110,841
COLONY NORTHSTAR INC CL A COM 19625W104 163 29,017 SH   SOLE 34 29,017 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 564 100,427 SH   SOLE 36 100,427 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 59 10,537 SH   SOLE 40 10,537 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 920 825,000 PRN   SOLE 21 825,000 0 0
COLUMBIA BKG SYS INC COM 197236102 602 14,347 SH   SOLE 2 3,027 0 11,320
COLUMBIA BKG SYS INC COM 197236102 16 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 70 1,663 SH   SOLE 7 1,663 0 0
COLUMBIA BKG SYS INC COM 197236102 13,895 331,224 SH   SOLE 18 331,224 0 0
COLUMBIA BKG SYS INC COM 197236102 2,370 56,485 SH   SOLE 19 56,485 0 0
COLUMBIA BKG SYS INC COM 197236102 285,057 6,795,152 SH   SOLE 21 6,795,152 0 0
COLUMBIA BKG SYS INC COM 197236102 89,626 2,136,492 SH   SOLE 22 1,995,082 0 141,410
COLUMBIA BKG SYS INC COM 197236102 683 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 471 11,239 SH   SOLE 28 11,239 0 0
COLUMBIA BKG SYS INC COM 197236102 4,331 103,239 SH   SOLE 30 103,239 0 0
COLUMBIA BKG SYS INC COM 197236102 354 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,400 68,438 SH   SOLE 2 9,210 0 59,228
COLUMBIA PPTY TR INC COM NEW 198287203 801 39,127 SH   SOLE 4 39,127 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,837 187,540 SH   SOLE 7 187,540 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 105 5,108 SH   SOLE 15 5,108 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,330 64,993 SH   SOLE 18 64,993 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,268 159,748 SH   SOLE 19 159,748 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 39,734 1,942,014 SH   SOLE 21 1,942,014 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 107,634 5,260,717 SH   SOLE 22 4,815,314 0 445,403
COLUMBIA PPTY TR INC COM NEW 198287203 90 4,394 SH   SOLE 23 4,394 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,764 232,842 SH   SOLE 25 232,842 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,546 75,539 SH   SOLE 26 29,467 0 46,072
COLUMBIA PPTY TR INC COM NEW 198287203 335 16,360 SH   SOLE 28 16,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 874 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 12,410 606,529 SH   SOLE 30 606,529 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 57 2,794 SH   SOLE 31 2,794 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 133 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 264 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 472 6,175 SH   SOLE 2 2,435 0 3,740
COLUMBIA SPORTSWEAR CO COM 198516106 9 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 45 592 SH   SOLE 7 592 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,530 98,528 SH   SOLE 18 98,528 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,017 26,384 SH   SOLE 19 26,384 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 68,282 893,388 SH   SOLE 21 893,388 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 57,834 756,696 SH   SOLE 22 701,087 0 55,609
COLUMBIA SPORTSWEAR CO COM 198516106 1,772 23,180 SH   SOLE 26 3,264 0 19,916
COLUMBIA SPORTSWEAR CO COM 198516106 309 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 418 5,475 SH   SOLE 30 5,475 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 237 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 197 5,483 SH   SOLE 2 927 0 4,556
COLUMBUS MCKINNON CORP N Y COM 199333105 17 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,794 77,949 SH   SOLE 18 77,949 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 635 17,720 SH   SOLE 19 17,720 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,042 726,611 SH   SOLE 21 726,611 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 22,456 626,572 SH   SOLE 22 588,106 0 38,466
COLUMBUS MCKINNON CORP N Y COM 199333105 323 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 103 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 124 3,462 SH   SOLE 30 3,462 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 68 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 234,776 6,870,829 SH   SOLE 2 2,481,582 0 4,389,247
COMCAST CORP NEW CL A 20030N101 68,451 2,003,254 SH   SOLE 4 1,883,200 0 120,054
COMCAST CORP NEW CL A 20030N101 116,950 3,422,597 SH   SOLE 7 3,402,550 0 20,047
COMCAST CORP NEW CL A 20030N101 7,826 229,041 SH   SOLE 13 229,041 0 0
COMCAST CORP NEW CL A 20030N101 1,416 41,438 SH   SOLE 15 41,438 0 0
COMCAST CORP NEW CL A 20030N101 689,185 20,169,304 SH   SOLE 18 18,105,523 0 2,063,781
COMCAST CORP NEW CL A 20030N101 1,017,343 29,773,001 SH   SOLE 19 29,773,001 0 0
COMCAST CORP NEW CL A 20030N101 71,249 2,085,129 SH   SOLE 20 256,988 0 1,828,141
COMCAST CORP NEW CL A 20030N101 2,516,124 73,635,480 SH   SOLE 21 73,635,480 0 0
COMCAST CORP NEW CL A 20030N101 4,422,848 129,436,591 SH   SOLE 22 105,043,303 0 24,393,288
COMCAST CORP NEW CL A 20030N101 211,566 6,191,561 SH   SOLE 23 6,191,561 0 0
COMCAST CORP NEW CL A 20030N101 139,559 4,084,267 SH   SOLE 25 3,982,657 0 101,610
COMCAST CORP NEW CL A 20030N101 448,407 13,122,826 SH   SOLE 26 4,171,154 0 8,951,672
COMCAST CORP NEW CL A 20030N101 33,054 967,334 SH   SOLE 28 704,341 0 262,993
COMCAST CORP NEW CL A 20030N101 32,580 953,479 SH   SOLE 29 263,922 0 689,557
COMCAST CORP NEW CL A 20030N101 486,317 14,232,291 SH   SOLE 30 14,232,291 0 0
COMCAST CORP NEW CL A 20030N101 83,111 2,432,286 SH   SOLE 31 1,023,249 0 1,409,037
COMCAST CORP NEW CL A 20030N101 26,308 769,901 SH   SOLE 32 769,901 0 0
COMCAST CORP NEW CL A 20030N101 280,193 8,199,978 SH   SOLE 34 8,199,978 0 0
COMCAST CORP NEW CL A 20030N101 161,963 4,739,929 SH   SOLE 36 4,739,929 0 0
COMCAST CORP NEW CL A 20030N101 3,146 92,069 SH   SOLE 40 92,069 0 0
COMERICA INC COM 200340107 23,873 248,860 SH   SOLE 2 84,600 0 164,260
COMERICA INC COM 200340107 5,852 61,002 SH   SOLE 4 57,084 0 3,918
COMERICA INC COM 200340107 14,654 152,760 SH   SOLE 7 139,959 0 12,801
COMERICA INC COM 200340107 376 3,917 SH   SOLE 13 3,917 0 0
COMERICA INC COM 200340107 130 1,350 SH   SOLE 15 1,350 0 0
COMERICA INC COM 200340107 40,904 426,397 SH   SOLE 18 403,384 0 23,013
COMERICA INC COM 200340107 2,682 27,953 SH   SOLE 19 27,953 0 0
COMERICA INC COM 200340107 7,606 79,292 SH   SOLE 20 0 0 79,292
COMERICA INC COM 200340107 408,226 4,255,453 SH   SOLE 21 4,255,453 0 0
COMERICA INC COM 200340107 452,762 4,719,716 SH   SOLE 22 3,857,111 0 862,605
COMERICA INC COM 200340107 23,944 249,596 SH   SOLE 23 249,596 0 0
COMERICA INC COM 200340107 14,482 150,961 SH   SOLE 25 150,961 0 0
COMERICA INC COM 200340107 47,400 494,114 SH   SOLE 26 190,491 0 303,623
COMERICA INC COM 200340107 2,532 26,396 SH   SOLE 28 26,396 0 0
COMERICA INC COM 200340107 4,666 48,637 SH   SOLE 29 5,298 0 43,339
COMERICA INC COM 200340107 62,470 651,199 SH   SOLE 30 651,199 0 0
COMERICA INC COM 200340107 7,689 80,153 SH   SOLE 31 38,116 0 42,037
COMERICA INC COM 200340107 41,446 432,045 SH   SOLE 34 432,045 0 0
COMERICA INC COM 200340107 15,622 162,852 SH   SOLE 36 162,852 0 0
COMERICA INC COM 200340107 339 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 813 19,715 SH   SOLE 2 19,419 0 296
COMFORT SYS USA INC COM 199908104 13 311 SH   SOLE 4 311 0 0
COMFORT SYS USA INC COM 199908104 40 960 SH   SOLE 7 960 0 0
COMFORT SYS USA INC COM 199908104 6,737 163,323 SH   SOLE 18 163,323 0 0
COMFORT SYS USA INC COM 199908104 10,798 261,772 SH   SOLE 19 261,772 0 0
COMFORT SYS USA INC COM 199908104 142,308 3,449,892 SH   SOLE 21 3,449,892 0 0
COMFORT SYS USA INC COM 199908104 55,917 1,355,553 SH   SOLE 22 1,287,624 0 67,929
COMFORT SYS USA INC COM 199908104 2,982 72,292 SH   SOLE 23 72,292 0 0
COMFORT SYS USA INC COM 199908104 3,498 84,812 SH   SOLE 26 0 0 84,812
COMFORT SYS USA INC COM 199908104 221 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 713 17,293 SH   SOLE 29 0 0 17,293
COMFORT SYS USA INC COM 199908104 2,177 52,778 SH   SOLE 30 52,778 0 0
COMFORT SYS USA INC COM 199908104 166 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 12 4,007 SH   SOLE 21 4,007 0 0
COMMERCE BANCSHARES INC COM 200525103 5,573 93,028 SH   SOLE 2 48,340 0 44,688
COMMERCE BANCSHARES INC COM 200525103 25 420 SH   SOLE 4 420 0 0
COMMERCE BANCSHARES INC COM 200525103 3,481 58,106 SH   SOLE 7 58,106 0 0
COMMERCE BANCSHARES INC COM 200525103 48 800 SH   SOLE 15 800 0 0
COMMERCE BANCSHARES INC COM 200525103 18,998 317,113 SH   SOLE 18 317,113 0 0
COMMERCE BANCSHARES INC COM 200525103 827 13,804 SH   SOLE 19 13,804 0 0
COMMERCE BANCSHARES INC COM 200525103 267,496 4,464,959 SH   SOLE 21 4,464,959 0 0
COMMERCE BANCSHARES INC COM 200525103 197,719 3,300,261 SH   SOLE 22 2,963,587 0 336,674
COMMERCE BANCSHARES INC COM 200525103 4,496 75,042 SH   SOLE 25 75,042 0 0
COMMERCE BANCSHARES INC COM 200525103 6,062 101,193 SH   SOLE 26 43,207 0 57,986
COMMERCE BANCSHARES INC COM 200525103 789 13,178 SH   SOLE 28 13,178 0 0
COMMERCE BANCSHARES INC COM 200525103 1,104 18,424 SH   SOLE 30 18,424 0 0
COMMERCE BANCSHARES INC COM 200525103 122 2,031 SH   SOLE 31 2,031 0 0
COMMERCE BANCSHARES INC COM 200525103 3,331 55,594 SH   SOLE 36 55,594 0 0
COMMERCE BANCSHARES INC COM 200525103 706 11,782 SH   SOLE 40 11,782 0 0
COMMERCEHUB INC COM SER A 20084V108 17 753 SH   SOLE 2 652 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,014 45,087 SH   SOLE 18 45,087 0 0
COMMERCEHUB INC COM SER A 20084V108 266 11,820 SH   SOLE 19 11,820 0 0
COMMERCEHUB INC COM SER A 20084V108 9,108 404,794 SH   SOLE 21 404,794 0 0
COMMERCEHUB INC COM SER A 20084V108 8,053 357,890 SH   SOLE 22 333,600 0 24,290
COMMERCEHUB INC COM SER A 20084V108 239 10,619 SH   SOLE 26 1,501 0 9,118
COMMERCEHUB INC COM SER A 20084V108 43 1,924 SH   SOLE 28 1,924 0 0
COMMERCEHUB INC COM SER A 20084V108 39 1,750 SH   SOLE 30 1,750 0 0
COMMERCEHUB INC COM SER A 20084V108 36 1,592 SH   SOLE 40 1,592 0 0
COMMERCEHUB INC COM SER C 20084V306 56 2,483 SH   SOLE 2 2,282 0 201
COMMERCEHUB INC COM SER C 20084V306 2 106 SH   SOLE 4 106 0 0
COMMERCEHUB INC COM SER C 20084V306 16 692 SH   SOLE 7 692 0 0
COMMERCEHUB INC COM SER C 20084V306 2,088 92,824 SH   SOLE 18 92,824 0 0
COMMERCEHUB INC COM SER C 20084V306 671 29,821 SH   SOLE 19 29,821 0 0
COMMERCEHUB INC COM SER C 20084V306 19,681 875,120 SH   SOLE 21 875,120 0 0
COMMERCEHUB INC COM SER C 20084V306 17,338 770,906 SH   SOLE 22 721,704 0 49,202
COMMERCEHUB INC COM SER C 20084V306 14 605 SH   SOLE 23 605 0 0
COMMERCEHUB INC COM SER C 20084V306 308 13,711 SH   SOLE 26 3,003 0 10,708
COMMERCEHUB INC COM SER C 20084V306 87 3,849 SH   SOLE 28 3,849 0 0
COMMERCEHUB INC COM SER C 20084V306 108 4,803 SH   SOLE 30 4,803 0 0
COMMERCEHUB INC COM SER C 20084V306 72 3,184 SH   SOLE 40 3,184 0 0
COMMERCIAL METALS CO COM 201723103 1,529 74,728 SH   SOLE 2 54,996 0 19,732
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 100 4,886 SH   SOLE 7 4,886 0 0
COMMERCIAL METALS CO COM 201723103 14,799 723,290 SH   SOLE 18 723,290 0 0
COMMERCIAL METALS CO COM 201723103 1,830 89,451 SH   SOLE 19 89,451 0 0
COMMERCIAL METALS CO COM 201723103 157,707 7,708,075 SH   SOLE 21 7,708,075 0 0
COMMERCIAL METALS CO COM 201723103 78,479 3,835,744 SH   SOLE 22 3,593,653 0 242,091
COMMERCIAL METALS CO COM 201723103 409 19,981 SH   SOLE 26 10,877 0 9,104
COMMERCIAL METALS CO COM 201723103 347 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 450 21,992 SH   SOLE 30 21,992 0 0
COMMERCIAL METALS CO COM 201723103 125 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 254 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 13 1,660 SH   SOLE 2 1,068 0 592
COMMERCIAL VEH GROUP INC COM 202608105 662 85,470 SH   SOLE 18 85,470 0 0
COMMERCIAL VEH GROUP INC COM 202608105 145 18,685 SH   SOLE 19 18,685 0 0
COMMERCIAL VEH GROUP INC COM 202608105 6,227 803,489 SH   SOLE 21 803,489 0 0
COMMERCIAL VEH GROUP INC COM 202608105 3,503 452,042 SH   SOLE 22 431,598 0 20,444
COMMSCOPE HLDG CO INC COM 20337X109 7,255 181,501 SH   SOLE 2 17,168 0 164,333
COMMSCOPE HLDG CO INC COM 20337X109 2,733 68,370 SH   SOLE 4 63,305 0 5,065
COMMSCOPE HLDG CO INC COM 20337X109 464 11,611 SH   SOLE 7 11,611 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,604 115,198 SH   SOLE 18 97,343 0 17,855
COMMSCOPE HLDG CO INC COM 20337X109 1,288 32,229 SH   SOLE 19 32,229 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,164 104,169 SH   SOLE 20 0 0 104,169
COMMSCOPE HLDG CO INC COM 20337X109 98,940 2,475,350 SH   SOLE 21 2,475,350 0 0
COMMSCOPE HLDG CO INC COM 20337X109 214,381 5,363,560 SH   SOLE 22 4,686,084 0 677,476
COMMSCOPE HLDG CO INC COM 20337X109 9,711 242,964 SH   SOLE 23 242,964 0 0
COMMSCOPE HLDG CO INC COM 20337X109 31 783 SH   SOLE 25 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 15,549 389,020 SH   SOLE 26 173,129 0 215,891
COMMSCOPE HLDG CO INC COM 20337X109 1,169 29,250 SH   SOLE 28 29,250 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,049 51,267 SH   SOLE 29 3,372 0 47,895
COMMSCOPE HLDG CO INC COM 20337X109 8,870 221,908 SH   SOLE 30 221,908 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,282 82,123 SH   SOLE 31 36,819 0 45,304
COMMSCOPE HLDG CO INC COM 20337X109 325 8,132 SH   SOLE 34 8,132 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,443 36,110 SH   SOLE 36 36,110 0 0
COMMSCOPE HLDG CO INC COM 20337X109 155 3,882 SH   SOLE 40 3,882 0 0
COMMUNICATIONS SYS INC COM 203900105 5 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 84 22,286 SH   SOLE 21 22,286 0 0
COMMUNICATIONS SYS INC COM 203900105 414 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 34 3,784 SH   SOLE 2 1,312 0 2,472
COMMUNITY BANKERS TR CORP COM 203612106 689 76,527 SH   SOLE 18 76,527 0 0
COMMUNITY BANKERS TR CORP COM 203612106 107 11,887 SH   SOLE 19 11,887 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,464 718,247 SH   SOLE 21 718,247 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,777 197,402 SH   SOLE 22 181,116 0 16,286
COMMUNITY BK SYS INC COM 203607106 562 10,498 SH   SOLE 2 2,050 0 8,448
COMMUNITY BK SYS INC COM 203607106 16 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 3,176 59,305 SH   SOLE 7 59,305 0 0
COMMUNITY BK SYS INC COM 203607106 12,127 226,427 SH   SOLE 18 226,427 0 0
COMMUNITY BK SYS INC COM 203607106 2,079 38,807 SH   SOLE 19 38,807 0 0
COMMUNITY BK SYS INC COM 203607106 250,859 4,683,701 SH   SOLE 21 4,683,701 0 0
COMMUNITY BK SYS INC COM 203607106 82,411 1,538,672 SH   SOLE 22 1,440,159 0 98,513
COMMUNITY BK SYS INC COM 203607106 498 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 375 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 3,849 71,871 SH   SOLE 30 71,871 0 0
COMMUNITY BK SYS INC COM 203607106 355 6,631 SH   SOLE 40 6,631 0 0
COMMUNITY FINL CORP MD COM 20368X101 19 518 SH   SOLE 2 155 0 363
COMMUNITY FINL CORP MD COM 20368X101 524 14,070 SH   SOLE 18 14,070 0 0
COMMUNITY FINL CORP MD COM 20368X101 88 2,365 SH   SOLE 19 2,365 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,412 118,551 SH   SOLE 21 118,551 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,332 35,800 SH   SOLE 22 32,497 0 3,303
COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 165 14,499 SH   SOLE 21 14,499 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 80 20,325 SH   SOLE 2 3,999 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 75 19,011 SH   SOLE 7 19,011 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,842 465,142 SH   SOLE 18 465,142 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 305 77,066 SH   SOLE 19 77,066 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 42,030 10,613,719 SH   SOLE 21 10,613,719 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 13,031 3,290,686 SH   SOLE 22 2,952,291 0 338,395
COMMUNITY HEALTH SYS INC NEW COM 203668108 258 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 68 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 654 165,163 SH   SOLE 30 165,163 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 873 220,498 SH   SOLE 36 220,498 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 51 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 84 3,252 SH   SOLE 2 745 0 2,507
COMMUNITY HEALTHCARE TR INC COM 20369C106 20 774 SH   SOLE 7 774 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,036 79,087 SH   SOLE 18 79,087 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,611 140,276 SH   SOLE 19 140,276 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 42,995 1,670,364 SH   SOLE 21 1,670,364 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 15,697 609,821 SH   SOLE 22 575,829 0 33,992
COMMUNITY HEALTHCARE TR INC COM 20369C106 18 683 SH   SOLE 23 683 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 190 7,397 SH   SOLE 26 0 0 7,397
COMMUNITY HEALTHCARE TR INC COM 20369C106 662 25,721 SH   SOLE 30 25,721 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,508 97,455 SH   SOLE 34 97,455 0 0
COMMUNITY TR BANCORP INC COM 204149108 140 3,095 SH   SOLE 2 659 0 2,436
COMMUNITY TR BANCORP INC COM 204149108 8 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 13 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,559 56,607 SH   SOLE 18 56,607 0 0
COMMUNITY TR BANCORP INC COM 204149108 538 11,899 SH   SOLE 19 11,899 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,326 516,063 SH   SOLE 21 516,063 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,888 528,494 SH   SOLE 22 498,283 0 30,211
COMMUNITY TR BANCORP INC COM 204149108 528 11,689 SH   SOLE 26 5,628 0 6,061
COMMUNITY TR BANCORP INC COM 204149108 103 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 141 3,116 SH   SOLE 30 3,116 0 0
COMMUNITY TR BANCORP INC COM 204149108 78 1,723 SH   SOLE 34 1,723 0 0
COMMUNITY TR BANCORP INC COM 204149108 71 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 13 1,141 SH   SOLE 18 1,141 0 0
COMMUNITY WEST BANCSHARES COM 204157101 41 3,620 SH   SOLE 21 3,620 0 0
COMMUNITY WEST BANCSHARES COM 204157101 52 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,054 18,429 SH   SOLE 2 18,197 0 232
COMMVAULT SYSTEMS INC COM 204166102 10 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 49 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 13,802 241,289 SH   SOLE 18 241,289 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,752 30,621 SH   SOLE 19 30,621 0 0
COMMVAULT SYSTEMS INC COM 204166102 154,661 2,703,866 SH   SOLE 21 2,703,866 0 0
COMMVAULT SYSTEMS INC COM 204166102 80,887 1,414,112 SH   SOLE 22 1,342,194 0 71,918
COMMVAULT SYSTEMS INC COM 204166102 430 7,522 SH   SOLE 26 3,480 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 349 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 498 8,714 SH   SOLE 30 8,714 0 0
COMMVAULT SYSTEMS INC COM 204166102 275 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 888 43,966 SH   SOLE 2 0 0 43,966
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1 61 SH   SOLE 18 61 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 4,264 211,097 SH   SOLE 26 0 0 211,097
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,184 772,815 SH   SOLE 7 772,815 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3 240 SH   SOLE 18 0 0 240
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,737 541,741 SH   SOLE 21 541,741 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,456 326,360 SH   SOLE 26 0 0 326,360
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 15,792 1,491,191 SH   SOLE 30 1,491,191 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 17,401 6,744,625 SH   SOLE 21 6,744,625 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4,423 1,714,374 SH   SOLE 26 0 0 1,714,374
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 8,496 3,292,874 SH   SOLE 30 3,292,874 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,440 183,231 SH   SOLE 7 183,231 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,423 435,463 SH   SOLE 21 435,463 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,476 315,064 SH   SOLE 26 0 0 315,064
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,086 392,683 SH   SOLE 30 392,683 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2,556 971,928 SH   SOLE 26 0 0 971,928
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,879 63,884 SH   SOLE 22 63,884 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,871 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,840 130,582 SH   SOLE 30 130,582 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 264 8,976 SH   SOLE 34 8,976 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,593 104,584 SH   SOLE 2 41,224 0 63,360
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 844 55,421 SH   SOLE 4 55,421 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,226 934,097 SH   SOLE 7 901,506 0 32,591
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 991 65,059 SH   SOLE 18 65,059 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 82,070 5,388,705 SH   SOLE 21 5,388,705 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41,350 2,715,040 SH   SOLE 22 2,305,996 0 409,044
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,825 382,478 SH   SOLE 23 382,478 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,664 174,895 SH   SOLE 25 174,895 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13,394 879,429 SH   SOLE 26 248,664 0 630,765
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 363 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,012 66,449 SH   SOLE 29 44,584 0 21,865
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 28,257 1,855,319 SH   SOLE 30 1,855,319 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 335 21,997 SH   SOLE 31 12,515 0 9,482
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21,535 1,413,973 SH   SOLE 34 1,413,973 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 18 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 934 15,482 SH   SOLE 2 14,847 0 635
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,493 24,758 SH   SOLE 7 24,758 0 0
COMPASS MINERALS INTL INC COM 20451N101 12,380 205,309 SH   SOLE 18 205,309 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,593 26,410 SH   SOLE 19 26,410 0 0
COMPASS MINERALS INTL INC COM 20451N101 134,889 2,236,965 SH   SOLE 21 2,236,965 0 0
COMPASS MINERALS INTL INC COM 20451N101 65,848 1,092,011 SH   SOLE 22 1,029,002 0 63,009
COMPASS MINERALS INTL INC COM 20451N101 716 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 370 6,135 SH   SOLE 28 6,135 0 0
COMPASS MINERALS INTL INC COM 20451N101 379 6,278 SH   SOLE 30 6,278 0 0
COMPASS MINERALS INTL INC COM 20451N101 25 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 223 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 44 1,499 SH   SOLE 2 431 0 1,068
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,525 52,234 SH   SOLE 18 52,234 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 232 7,951 SH   SOLE 19 7,951 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 31,387 1,074,893 SH   SOLE 21 1,074,893 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,268 351,639 SH   SOLE 22 330,159 0 21,480
COMPUTER PROGRAMS & SYS INC COM 205306103 56 1,915 SH   SOLE 23 1,915 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 91 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 47 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 474 16,238 SH   SOLE 30 16,238 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 34 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 21 2,607 SH   SOLE 18 2,607 0 0
COMPUTER TASK GROUP INC COM 205477102 339 41,338 SH   SOLE 21 41,338 0 0
COMPUTER TASK GROUP INC COM 205477102 2,252 274,958 SH   SOLE 22 274,958 0 0
COMPX INTERNATIONAL INC CL A 20563P101 20 1,447 SH   SOLE 18 1,447 0 0
COMPX INTERNATIONAL INC CL A 20563P101 756 54,801 SH   SOLE 21 54,801 0 0
COMPX INTERNATIONAL INC CL A 20563P101 769 55,692 SH   SOLE 22 54,140 0 1,552
COMSTOCK HLDG COS INC CL A NEW 205684202 0 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 3 11,857 SH   SOLE 21 11,857 0 0
COMSTOCK MNG INC COM NEW 205750201 3 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 18 2,431 SH   SOLE 18 2,431 0 0
COMSTOCK RES INC COM 205768302 305 41,682 SH   SOLE 21 41,682 0 0
COMSTOCK RES INC COM 205768302 2,410 329,637 SH   SOLE 22 329,637 0 0
COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 388 420,105 PRN   SOLE 21 420,105 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 156 5,205 SH   SOLE 2 968 0 4,237
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 11 364 SH   SOLE 7 364 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,334 111,558 SH   SOLE 18 111,558 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 535 17,890 SH   SOLE 19 17,890 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 68,400 2,288,381 SH   SOLE 21 2,288,381 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 21,574 721,765 SH   SOLE 22 673,334 0 48,431
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 410 13,732 SH   SOLE 26 3,765 0 9,967
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 72 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 975 32,619 SH   SOLE 30 32,619 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 54 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 49,312 1,337,088 SH   SOLE 2 966,893 0 370,195
CONAGRA BRANDS INC COM 205887102 11,475 311,137 SH   SOLE 4 300,214 0 10,923
CONAGRA BRANDS INC COM 205887102 13,775 373,517 SH   SOLE 7 343,179 0 30,338
CONAGRA BRANDS INC COM 205887102 401 10,882 SH   SOLE 13 10,882 0 0
CONAGRA BRANDS INC COM 205887102 104 2,821 SH   SOLE 15 2,821 0 0
CONAGRA BRANDS INC COM 205887102 32,305 875,937 SH   SOLE 18 806,213 0 69,724
CONAGRA BRANDS INC COM 205887102 8,591 232,935 SH   SOLE 19 232,935 0 0
CONAGRA BRANDS INC COM 205887102 8,114 220,015 SH   SOLE 20 0 0 220,015
CONAGRA BRANDS INC COM 205887102 309,530 8,392,903 SH   SOLE 21 8,392,903 0 0
CONAGRA BRANDS INC COM 205887102 436,860 11,845,433 SH   SOLE 22 9,251,399 0 2,594,034
CONAGRA BRANDS INC COM 205887102 29,473 799,166 SH   SOLE 23 799,166 0 0
CONAGRA BRANDS INC COM 205887102 12,041 326,482 SH   SOLE 25 326,482 0 0
CONAGRA BRANDS INC COM 205887102 56,224 1,524,517 SH   SOLE 26 446,632 0 1,077,885
CONAGRA BRANDS INC COM 205887102 2,260 61,285 SH   SOLE 28 61,285 0 0
CONAGRA BRANDS INC COM 205887102 5,579 151,280 SH   SOLE 29 151,280 0 0
CONAGRA BRANDS INC COM 205887102 59,233 1,606,093 SH   SOLE 30 1,606,093 0 0
CONAGRA BRANDS INC COM 205887102 20,054 543,755 SH   SOLE 31 338,196 0 205,559
CONAGRA BRANDS INC COM 205887102 8,575 232,511 SH   SOLE 34 232,511 0 0
CONAGRA BRANDS INC COM 205887102 19,508 528,959 SH   SOLE 36 528,959 0 0
CONAGRA BRANDS INC COM 205887102 308 8,354 SH   SOLE 40 8,354 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 145 24,736 SH   SOLE 2 24,736 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 540 91,915 SH   SOLE 18 91,915 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 1,196 203,687 SH   SOLE 19 203,687 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 4,982 848,673 SH   SOLE 21 848,673 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 5,322 906,640 SH   SOLE 22 885,161 0 21,479
CONATUS PHARMACEUTICALS INC COM 20600T108 414 70,458 SH   SOLE 23 70,458 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 908 154,742 SH   SOLE 26 0 0 154,742
CONATUS PHARMACEUTICALS INC COM 20600T108 94 15,957 SH   SOLE 29 0 0 15,957
CONCERT PHARMACEUTICALS INC COM 206022105 216 9,427 SH   SOLE 2 7,432 0 1,995
CONCERT PHARMACEUTICALS INC COM 206022105 1,509 65,913 SH   SOLE 18 65,913 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,318 57,556 SH   SOLE 19 57,556 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 19,863 867,382 SH   SOLE 21 867,382 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 12,385 540,842 SH   SOLE 22 506,989 0 33,853
CONCERT PHARMACEUTICALS INC COM 206022105 677 29,558 SH   SOLE 23 29,558 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 200 8,748 SH   SOLE 26 0 0 8,748
CONCERT PHARMACEUTICALS INC COM 206022105 47 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 122 5,339 SH   SOLE 29 0 0 5,339
CONCERT PHARMACEUTICALS INC COM 206022105 143 6,244 SH   SOLE 30 6,244 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 47 2,052 SH   SOLE 34 2,052 0 0
CONCHO RES INC COM 20605P101 33,420 222,308 SH   SOLE 2 84,577 0 137,731
CONCHO RES INC COM 20605P101 6,970 46,367 SH   SOLE 4 42,816 0 3,551
CONCHO RES INC COM 20605P101 15,963 106,189 SH   SOLE 7 102,900 0 3,289
CONCHO RES INC COM 20605P101 887 5,902 SH   SOLE 13 5,902 0 0
CONCHO RES INC COM 20605P101 193 1,287 SH   SOLE 15 1,287 0 0
CONCHO RES INC COM 20605P101 47,412 315,387 SH   SOLE 18 295,723 0 19,664
CONCHO RES INC COM 20605P101 14,342 95,406 SH   SOLE 19 95,406 0 0
CONCHO RES INC COM 20605P101 9,783 65,074 SH   SOLE 20 0 0 65,074
CONCHO RES INC COM 20605P101 515,701 3,430,462 SH   SOLE 21 3,430,462 0 0
CONCHO RES INC COM 20605P101 595,556 3,961,655 SH   SOLE 22 3,228,348 0 733,307
CONCHO RES INC COM 20605P101 27,362 182,015 SH   SOLE 23 182,015 0 0
CONCHO RES INC COM 20605P101 18,115 120,502 SH   SOLE 25 120,502 0 0
CONCHO RES INC COM 20605P101 69,464 462,077 SH   SOLE 26 144,748 0 317,329
CONCHO RES INC COM 20605P101 3,378 22,468 SH   SOLE 28 22,468 0 0
CONCHO RES INC COM 20605P101 644 4,281 SH   SOLE 29 4,281 0 0
CONCHO RES INC COM 20605P101 76,575 509,382 SH   SOLE 30 509,382 0 0
CONCHO RES INC COM 20605P101 11,512 76,579 SH   SOLE 31 28,240 0 48,339
CONCHO RES INC COM 20605P101 19,972 132,853 SH   SOLE 34 132,853 0 0
CONCHO RES INC COM 20605P101 20,879 138,891 SH   SOLE 36 138,891 0 0
CONCHO RES INC COM 20605P101 449 2,984 SH   SOLE 40 2,984 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 9 941 SH   SOLE 18 941 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 86 8,622 SH   SOLE 21 8,622 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 98 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 3,705 198,752 SH   SOLE 2 103,956 0 94,796
CONDUENT INC COM 206787103 14 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 171 9,147 SH   SOLE 7 9,147 0 0
CONDUENT INC COM 206787103 1,892 101,485 SH   SOLE 18 101,485 0 0
CONDUENT INC COM 206787103 534 28,661 SH   SOLE 19 28,661 0 0
CONDUENT INC COM 206787103 41,202 2,210,413 SH   SOLE 21 2,210,413 0 0
CONDUENT INC COM 206787103 98,329 5,275,139 SH   SOLE 22 4,600,532 0 674,607
CONDUENT INC COM 206787103 692 37,107 SH   SOLE 26 23,851 0 13,256
CONDUENT INC COM 206787103 461 24,739 SH   SOLE 28 24,739 0 0
CONDUENT INC COM 206787103 665 35,664 SH   SOLE 30 35,664 0 0
CONDUENT INC COM 206787103 76 4,080 SH   SOLE 31 4,080 0 0
CONDUENT INC COM 206787103 312 16,735 SH   SOLE 36 16,735 0 0
CONDUENT INC COM 206787103 455 24,434 SH   SOLE 40 24,434 0 0
CONFORMIS INC COM 20717E101 7 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 239 164,844 SH   SOLE 18 164,844 0 0
CONFORMIS INC COM 20717E101 66 45,408 SH   SOLE 19 45,408 0 0
CONFORMIS INC COM 20717E101 1,919 1,323,558 SH   SOLE 21 1,323,558 0 0
CONFORMIS INC COM 20717E101 1,246 859,412 SH   SOLE 22 796,663 0 62,749
CONIFER HLDGS INC COM 20731J102 5 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 76 13,020 SH   SOLE 21 13,020 0 0
CONMED CORP COM 207410101 479 7,556 SH   SOLE 2 3,062 0 4,494
CONMED CORP COM 207410101 6 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 45 718 SH   SOLE 7 718 0 0
CONMED CORP COM 207410101 7,780 122,850 SH   SOLE 18 122,850 0 0
CONMED CORP COM 207410101 1,912 30,194 SH   SOLE 19 30,194 0 0
CONMED CORP COM 207410101 161,697 2,553,242 SH   SOLE 21 2,553,242 0 0
CONMED CORP COM 207410101 47,564 751,052 SH   SOLE 22 698,709 0 52,343
CONMED CORP COM 207410101 301 4,757 SH   SOLE 23 4,757 0 0
CONMED CORP COM 207410101 2,980 47,056 SH   SOLE 26 5,747 0 41,309
CONMED CORP COM 207410101 231 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 2,180 34,429 SH   SOLE 30 34,429 0 0
CONMED CORP COM 207410101 173 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 130 2,148 SH   SOLE 2 503 0 1,645
CONNECTICUT WTR SVC INC COM 207797101 436 7,203 SH   SOLE 7 7,203 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,534 41,868 SH   SOLE 18 41,868 0 0
CONNECTICUT WTR SVC INC COM 207797101 524 8,653 SH   SOLE 19 8,653 0 0
CONNECTICUT WTR SVC INC COM 207797101 23,116 381,896 SH   SOLE 21 381,896 0 0
CONNECTICUT WTR SVC INC COM 207797101 22,125 365,527 SH   SOLE 22 344,484 0 21,043
CONNECTICUT WTR SVC INC COM 207797101 33 544 SH   SOLE 23 544 0 0
CONNECTICUT WTR SVC INC COM 207797101 229 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 151 2,502 SH   SOLE 28 2,502 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,697 44,563 SH   SOLE 30 44,563 0 0
CONNECTICUT WTR SVC INC COM 207797101 77 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 150 5,200 SH   SOLE 2 1,280 0 3,920
CONNECTONE BANCORP INC NEW COM 20786W107 32 1,119 SH   SOLE 7 1,119 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 3,108 107,929 SH   SOLE 18 107,929 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 662 22,987 SH   SOLE 19 22,987 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 28,638 994,382 SH   SOLE 21 994,382 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 17,887 621,077 SH   SOLE 22 567,478 0 53,599
CONNECTONE BANCORP INC NEW COM 20786W107 166 5,753 SH   SOLE 26 0 0 5,753
CONNECTONE BANCORP INC NEW COM 20786W107 120 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 151 5,233 SH   SOLE 30 5,233 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 96 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 132 3,887 SH   SOLE 2 779 0 3,108
CONNS INC COM 208242107 8 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 20 584 SH   SOLE 7 584 0 0
CONNS INC COM 208242107 2,253 66,274 SH   SOLE 18 66,274 0 0
CONNS INC COM 208242107 492 14,469 SH   SOLE 19 14,469 0 0
CONNS INC COM 208242107 20,878 614,069 SH   SOLE 21 614,069 0 0
CONNS INC COM 208242107 22,673 666,851 SH   SOLE 22 628,939 0 37,912
CONNS INC COM 208242107 37 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 91 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 132 3,896 SH   SOLE 30 3,896 0 0
CONNS INC COM 208242107 61 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 134,850 2,274,407 SH   SOLE 2 1,140,514 0 1,133,893
CONOCOPHILLIPS COM 20825C104 32,265 544,186 SH   SOLE 4 511,900 0 32,286
CONOCOPHILLIPS COM 20825C104 53,535 902,941 SH   SOLE 7 867,246 0 35,695
CONOCOPHILLIPS COM 20825C104 11,518 194,272 SH   SOLE 13 194,272 0 0
CONOCOPHILLIPS COM 20825C104 550 9,283 SH   SOLE 15 9,283 0 0
CONOCOPHILLIPS COM 20825C104 236,423 3,987,578 SH   SOLE 18 3,815,753 0 171,825
CONOCOPHILLIPS COM 20825C104 219,217 3,697,363 SH   SOLE 19 3,697,363 0 0
CONOCOPHILLIPS COM 20825C104 22,451 378,668 SH   SOLE 20 0 0 378,668
CONOCOPHILLIPS COM 20825C104 1,313,325 22,150,861 SH   SOLE 21 22,150,861 0 0
CONOCOPHILLIPS COM 20825C104 2,062,441 34,785,647 SH   SOLE 22 27,516,819 0 7,268,828
CONOCOPHILLIPS COM 20825C104 106,314 1,793,122 SH   SOLE 23 1,793,122 0 0
CONOCOPHILLIPS COM 20825C104 64,160 1,082,139 SH   SOLE 25 1,082,139 0 0
CONOCOPHILLIPS COM 20825C104 174,813 2,948,433 SH   SOLE 26 1,057,304 0 1,891,129
CONOCOPHILLIPS COM 20825C104 10,744 181,211 SH   SOLE 28 181,211 0 0
CONOCOPHILLIPS COM 20825C104 43,011 725,436 SH   SOLE 29 349,000 0 376,436
CONOCOPHILLIPS COM 20825C104 232,550 3,922,251 SH   SOLE 30 3,922,251 0 0
CONOCOPHILLIPS COM 20825C104 54,183 913,856 SH   SOLE 31 427,002 0 486,854
CONOCOPHILLIPS COM 20825C104 2,644 44,586 SH   SOLE 32 44,586 0 0
CONOCOPHILLIPS COM 20825C104 130,013 2,192,837 SH   SOLE 34 2,192,837 0 0
CONOCOPHILLIPS COM 20825C104 87,266 1,471,846 SH   SOLE 36 1,471,846 0 0
CONOCOPHILLIPS COM 20825C104 1,354 22,830 SH   SOLE 40 22,830 0 0
CONSOL ENERGY INC NEW COM 20854L108 469 16,173 SH   SOLE 2 2,336 0 13,837
CONSOL ENERGY INC NEW COM 20854L108 4 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 21 720 SH   SOLE 7 720 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,301 44,917 SH   SOLE 18 44,917 0 0
CONSOL ENERGY INC NEW COM 20854L108 700 24,166 SH   SOLE 19 24,166 0 0
CONSOL ENERGY INC NEW COM 20854L108 54,834 1,892,793 SH   SOLE 21 1,892,793 0 0
CONSOL ENERGY INC NEW COM 20854L108 20,218 697,895 SH   SOLE 22 639,550 0 58,345
CONSOL ENERGY INC NEW COM 20854L108 126 4,363 SH   SOLE 26 3,034 0 1,329
CONSOL ENERGY INC NEW COM 20854L108 94 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 989 34,138 SH   SOLE 30 34,138 0 0
CONSOL ENERGY INC NEW COM 20854L108 18 618 SH   SOLE 31 618 0 0
CONSOL ENERGY INC NEW COM 20854L108 93 3,206 SH   SOLE 36 3,206 0 0
CONSOL ENERGY INC NEW COM 20854L108 74 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 85 7,798 SH   SOLE 2 2,743 0 5,055
CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 18 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 3,219 293,692 SH   SOLE 18 293,692 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 559 50,975 SH   SOLE 19 50,975 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 69,332 6,325,925 SH   SOLE 21 6,325,925 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 20,748 1,893,102 SH   SOLE 22 1,756,427 0 136,675
CONSOLIDATED COMM HLDGS INC COM 209034107 151 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 108 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,042 95,101 SH   SOLE 30 95,101 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 76 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 37,214 477,472 SH   SOLE 2 182,227 0 295,245
CONSOLIDATED EDISON INC COM 209115104 9,153 117,435 SH   SOLE 4 108,474 0 8,961
CONSOLIDATED EDISON INC COM 209115104 71,287 914,637 SH   SOLE 7 696,674 0 217,963
CONSOLIDATED EDISON INC COM 209115104 1,112 14,265 SH   SOLE 13 14,265 0 0
CONSOLIDATED EDISON INC COM 209115104 164 2,100 SH   SOLE 15 2,100 0 0
CONSOLIDATED EDISON INC COM 209115104 57,738 740,799 SH   SOLE 18 700,026 0 40,773
CONSOLIDATED EDISON INC COM 209115104 4,519 57,980 SH   SOLE 19 57,980 0 0
CONSOLIDATED EDISON INC COM 209115104 13,028 167,148 SH   SOLE 20 0 0 167,148
CONSOLIDATED EDISON INC COM 209115104 743,074 9,533,920 SH   SOLE 21 9,533,920 0 0
CONSOLIDATED EDISON INC COM 209115104 724,779 9,299,194 SH   SOLE 22 7,705,825 0 1,593,369
CONSOLIDATED EDISON INC COM 209115104 33,650 431,748 SH   SOLE 23 431,748 0 0
CONSOLIDATED EDISON INC COM 209115104 20,629 264,675 SH   SOLE 25 264,675 0 0
CONSOLIDATED EDISON INC COM 209115104 132,659 1,702,061 SH   SOLE 26 303,562 0 1,398,499
CONSOLIDATED EDISON INC COM 209115104 3,648 46,801 SH   SOLE 28 46,801 0 0
CONSOLIDATED EDISON INC COM 209115104 739 9,485 SH   SOLE 29 9,485 0 0
CONSOLIDATED EDISON INC COM 209115104 104,046 1,334,954 SH   SOLE 30 1,334,954 0 0
CONSOLIDATED EDISON INC COM 209115104 14,700 188,609 SH   SOLE 31 60,167 0 128,442
CONSOLIDATED EDISON INC COM 209115104 1,159 14,875 SH   SOLE 34 14,875 0 0
CONSOLIDATED EDISON INC COM 209115104 10,581 135,761 SH   SOLE 35 135,761 0 0
CONSOLIDATED EDISON INC COM 209115104 32,218 413,375 SH   SOLE 36 413,375 0 0
CONSOLIDATED EDISON INC COM 209115104 485 6,218 SH   SOLE 40 6,218 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 29 463 SH   SOLE 2 156 0 307
CONSOLIDATED TOMOKA LD CO COM 210226106 8 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 846 13,468 SH   SOLE 18 13,468 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 200 3,180 SH   SOLE 19 3,180 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 8,280 131,744 SH   SOLE 21 131,744 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11,144 177,308 SH   SOLE 22 172,487 0 4,821
CONSOLIDATED WATER CO INC ORD G23773107 43 2,964 SH   SOLE 2 557 0 2,407
CONSOLIDATED WATER CO INC ORD G23773107 767 52,709 SH   SOLE 18 52,709 0 0
CONSOLIDATED WATER CO INC ORD G23773107 176 12,127 SH   SOLE 19 12,127 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,811 468,080 SH   SOLE 21 468,080 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,436 167,435 SH   SOLE 22 152,255 0 15,180
CONSOLIDATED WATER CO INC ORD G23773107 398 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 47,797 209,710 SH   SOLE 2 61,051 0 148,659
CONSTELLATION BRANDS INC CL A 21036P108 14,586 63,995 SH   SOLE 4 57,856 0 6,139
CONSTELLATION BRANDS INC CL A 21036P108 29,626 129,983 SH   SOLE 7 125,105 0 4,878
CONSTELLATION BRANDS INC CL A 21036P108 101 441 SH   SOLE 13 441 0 0
CONSTELLATION BRANDS INC CL A 21036P108 264 1,158 SH   SOLE 15 1,158 0 0
CONSTELLATION BRANDS INC CL A 21036P108 267,608 1,174,133 SH   SOLE 18 941,133 0 233,000
CONSTELLATION BRANDS INC CL A 21036P108 197,466 866,384 SH   SOLE 19 866,384 0 0
CONSTELLATION BRANDS INC CL A 21036P108 14,817 65,009 SH   SOLE 20 0 0 65,009
CONSTELLATION BRANDS INC CL A 21036P108 647,652 2,841,574 SH   SOLE 21 2,841,574 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,055,183 4,629,618 SH   SOLE 22 3,903,632 0 725,986
CONSTELLATION BRANDS INC CL A 21036P108 47,784 209,652 SH   SOLE 23 209,652 0 0
CONSTELLATION BRANDS INC CL A 21036P108 31,531 138,341 SH   SOLE 25 138,341 0 0
CONSTELLATION BRANDS INC CL A 21036P108 117,846 517,051 SH   SOLE 26 161,796 0 355,255
CONSTELLATION BRANDS INC CL A 21036P108 5,932 26,025 SH   SOLE 28 26,025 0 0
CONSTELLATION BRANDS INC CL A 21036P108 384 1,685 SH   SOLE 29 0 0 1,685
CONSTELLATION BRANDS INC CL A 21036P108 110,676 485,593 SH   SOLE 30 485,593 0 0
CONSTELLATION BRANDS INC CL A 21036P108 12,707 55,750 SH   SOLE 31 7,362 0 48,388
CONSTELLATION BRANDS INC CL A 21036P108 16,860 73,975 SH   SOLE 34 73,975 0 0
CONSTELLATION BRANDS INC CL A 21036P108 33,809 148,339 SH   SOLE 36 148,339 0 0
CONSTELLATION BRANDS INC CL A 21036P108 786 3,449 SH   SOLE 40 3,449 0 0
CONSTELLIUM NV CL A N22035104 1,465 135,055 SH   SOLE 2 135,055 0 0
CONSTELLIUM NV CL A N22035104 1,045 96,331 SH   SOLE 7 96,331 0 0
CONSTELLIUM NV CL A N22035104 8 698 SH   SOLE 18 0 0 698
CONSTELLIUM NV CL A N22035104 27,095 2,497,200 SH   SOLE 19 2,497,200 0 0
CONSTELLIUM NV CL A N22035104 74 6,846 SH   SOLE 21 6,846 0 0
CONSTELLIUM NV CL A N22035104 1,344 123,886 SH   SOLE 22 123,886 0 0
CONSTELLIUM NV CL A N22035104 6,371 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 162 14,900 SH   SOLE 36 14,900 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 196 51,930 SH   SOLE 21 51,930 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 3,209 851,308 SH   SOLE 22 851,308 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 148 39,339 SH   SOLE 29 0 0 39,339
CONTAINER STORE GROUP INC COM 210751103 19 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 294 53,997 SH   SOLE 18 53,997 0 0
CONTAINER STORE GROUP INC COM 210751103 50 9,236 SH   SOLE 19 9,236 0 0
CONTAINER STORE GROUP INC COM 210751103 2,856 524,918 SH   SOLE 21 524,918 0 0
CONTAINER STORE GROUP INC COM 210751103 2,222 408,372 SH   SOLE 22 385,651 0 22,721
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 25 7,083 SH   SOLE 2 1,308 0 5,775
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1 410 SH   SOLE 7 410 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 298 83,977 SH   SOLE 18 83,977 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 45 12,681 SH   SOLE 19 12,681 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2,802 789,181 SH   SOLE 21 789,181 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,967 554,036 SH   SOLE 22 512,969 0 41,067
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 5 SH   SOLE 29 0 0 5
CONTINENTAL BLDG PRODS INC COM 211171103 50 1,738 SH   SOLE 2 1,587 0 151
CONTINENTAL BLDG PRODS INC COM 211171103 20 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,371 118,074 SH   SOLE 18 118,074 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 874 30,623 SH   SOLE 19 30,623 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 32,182 1,127,217 SH   SOLE 21 1,127,217 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 29,451 1,031,544 SH   SOLE 22 974,259 0 57,285
CONTINENTAL BLDG PRODS INC COM 211171103 378 13,241 SH   SOLE 26 0 0 13,241
CONTINENTAL BLDG PRODS INC COM 211171103 149 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 211 7,398 SH   SOLE 30 7,398 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 93 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 2 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,785 81,173 SH   SOLE 2 7,934 0 73,239
CONTINENTAL RESOURCES INC COM 212015101 2,223 37,702 SH   SOLE 4 35,144 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 383 6,504 SH   SOLE 7 6,504 0 0
CONTINENTAL RESOURCES INC COM 212015101 33 562 SH   SOLE 15 562 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,116 52,864 SH   SOLE 18 44,087 0 8,777
CONTINENTAL RESOURCES INC COM 212015101 844 14,315 SH   SOLE 19 14,315 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,381 57,362 SH   SOLE 20 0 0 57,362
CONTINENTAL RESOURCES INC COM 212015101 65,922 1,118,272 SH   SOLE 21 1,118,272 0 0
CONTINENTAL RESOURCES INC COM 212015101 139,722 2,370,179 SH   SOLE 22 2,040,702 0 329,477
CONTINENTAL RESOURCES INC COM 212015101 7,382 125,217 SH   SOLE 23 125,217 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,103 69,603 SH   SOLE 25 69,603 0 0
CONTINENTAL RESOURCES INC COM 212015101 18,914 320,846 SH   SOLE 26 133,382 0 187,464
CONTINENTAL RESOURCES INC COM 212015101 854 14,479 SH   SOLE 28 14,479 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,435 24,348 SH   SOLE 29 1,316 0 23,032
CONTINENTAL RESOURCES INC COM 212015101 9,146 155,151 SH   SOLE 30 155,151 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,786 47,253 SH   SOLE 31 18,592 0 28,661
CONTINENTAL RESOURCES INC COM 212015101 328 5,567 SH   SOLE 34 5,567 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,075 69,131 SH   SOLE 36 69,131 0 0
CONTINENTAL RESOURCES INC COM 212015101 111 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 20 12,210 SH   SOLE 18 12,210 0 0
CONTRAFECT CORP COM 212326102 256 157,448 SH   SOLE 21 157,448 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 8 33,797 SH   SOLE 21 33,797 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 3 11,052 SH   SOLE 22 11,052 0 0
CONTROL4 CORP COM 21240D107 104 4,847 SH   SOLE 2 4,006 0 841
CONTROL4 CORP COM 21240D107 10 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 2,365 110,121 SH   SOLE 18 110,121 0 0
CONTROL4 CORP COM 21240D107 717 33,369 SH   SOLE 19 33,369 0 0
CONTROL4 CORP COM 21240D107 44,656 2,078,953 SH   SOLE 21 2,078,953 0 0
CONTROL4 CORP COM 21240D107 14,650 682,022 SH   SOLE 22 634,964 0 47,058
CONTROL4 CORP COM 21240D107 386 17,948 SH   SOLE 23 17,948 0 0
CONTROL4 CORP COM 21240D107 441 20,544 SH   SOLE 26 0 0 20,544
CONTROL4 CORP COM 21240D107 104 4,827 SH   SOLE 29 0 0 4,827
CONTROL4 CORP COM 21240D107 626 29,142 SH   SOLE 30 29,142 0 0
CONTROL4 CORP COM 21240D107 96 4,448 SH   SOLE 40 4,448 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 594 64,321 SH   SOLE 22 64,321 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 1,555 168,298 SH   SOLE 26 37,619 0 130,679
CONVERGYS CORP COM 212485106 1,279 56,537 SH   SOLE 2 40,403 0 16,134
CONVERGYS CORP COM 212485106 12 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 81 3,578 SH   SOLE 7 3,578 0 0
CONVERGYS CORP COM 212485106 12,938 571,988 SH   SOLE 18 571,988 0 0
CONVERGYS CORP COM 212485106 1,636 72,340 SH   SOLE 19 72,340 0 0
CONVERGYS CORP COM 212485106 135,357 5,983,966 SH   SOLE 21 5,983,966 0 0
CONVERGYS CORP COM 212485106 81,415 3,599,239 SH   SOLE 22 3,409,621 0 189,618
CONVERGYS CORP COM 212485106 435 19,213 SH   SOLE 26 10,106 0 9,107
CONVERGYS CORP COM 212485106 313 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 418 18,485 SH   SOLE 30 18,485 0 0
CONVERGYS CORP COM 212485106 48 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 238 10,502 SH   SOLE 40 10,502 0 0
COOPER COS INC COM NEW 216648402 18,654 81,527 SH   SOLE 2 33,417 0 48,110
COOPER COS INC COM NEW 216648402 3,502 15,306 SH   SOLE 4 14,267 0 1,039
COOPER COS INC COM NEW 216648402 11,378 49,727 SH   SOLE 7 37,994 0 11,733
COOPER COS INC COM NEW 216648402 519 2,267 SH   SOLE 13 2,267 0 0
COOPER COS INC COM NEW 216648402 74 324 SH   SOLE 15 324 0 0
COOPER COS INC COM NEW 216648402 25,398 111,001 SH   SOLE 18 104,568 0 6,433
COOPER COS INC COM NEW 216648402 46,409 202,829 SH   SOLE 19 202,829 0 0
COOPER COS INC COM NEW 216648402 6,822 29,815 SH   SOLE 20 0 0 29,815
COOPER COS INC COM NEW 216648402 273,134 1,193,717 SH   SOLE 21 1,193,717 0 0
COOPER COS INC COM NEW 216648402 326,584 1,427,315 SH   SOLE 22 1,190,734 0 236,581
COOPER COS INC COM NEW 216648402 12,971 56,688 SH   SOLE 23 56,688 0 0
COOPER COS INC COM NEW 216648402 8,090 35,359 SH   SOLE 25 35,359 0 0
COOPER COS INC COM NEW 216648402 33,954 148,394 SH   SOLE 26 56,306 0 92,088
COOPER COS INC COM NEW 216648402 1,682 7,352 SH   SOLE 28 7,352 0 0
COOPER COS INC COM NEW 216648402 3,116 13,617 SH   SOLE 29 1,581 0 12,036
COOPER COS INC COM NEW 216648402 35,942 157,083 SH   SOLE 30 157,083 0 0
COOPER COS INC COM NEW 216648402 5,100 22,291 SH   SOLE 31 10,148 0 12,143
COOPER COS INC COM NEW 216648402 10,936 47,794 SH   SOLE 34 47,794 0 0
COOPER COS INC COM NEW 216648402 10,192 44,544 SH   SOLE 36 44,544 0 0
COOPER COS INC COM NEW 216648402 224 981 SH   SOLE 40 981 0 0
COOPER STD HLDGS INC COM 21676P103 367 2,985 SH   SOLE 2 719 0 2,266
COOPER STD HLDGS INC COM 21676P103 14 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 91 741 SH   SOLE 7 741 0 0
COOPER STD HLDGS INC COM 21676P103 9,437 76,841 SH   SOLE 18 76,841 0 0
COOPER STD HLDGS INC COM 21676P103 1,653 13,456 SH   SOLE 19 13,456 0 0
COOPER STD HLDGS INC COM 21676P103 188,584 1,535,572 SH   SOLE 21 1,535,572 0 0
COOPER STD HLDGS INC COM 21676P103 56,053 456,418 SH   SOLE 22 419,007 0 37,411
COOPER STD HLDGS INC COM 21676P103 1,789 14,567 SH   SOLE 26 5,090 0 9,477
COOPER STD HLDGS INC COM 21676P103 289 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 361 2,938 SH   SOLE 29 0 0 2,938
COOPER STD HLDGS INC COM 21676P103 2,786 22,689 SH   SOLE 30 22,689 0 0
COOPER STD HLDGS INC COM 21676P103 274 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 913 31,166 SH   SOLE 2 22,382 0 8,784
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 70 2,389 SH   SOLE 7 2,389 0 0
COOPER TIRE & RUBR CO COM 216831107 9,303 317,507 SH   SOLE 18 317,507 0 0
COOPER TIRE & RUBR CO COM 216831107 1,189 40,566 SH   SOLE 19 40,566 0 0
COOPER TIRE & RUBR CO COM 216831107 96,285 3,286,165 SH   SOLE 21 3,286,165 0 0
COOPER TIRE & RUBR CO COM 216831107 55,441 1,892,179 SH   SOLE 22 1,782,407 0 109,772
COOPER TIRE & RUBR CO COM 216831107 457 15,591 SH   SOLE 26 4,229 0 11,362
COOPER TIRE & RUBR CO COM 216831107 223 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 287 9,803 SH   SOLE 30 9,803 0 0
COOPER TIRE & RUBR CO COM 216831107 53 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 173 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 2,180 16,949 SH   SOLE 2 2,500 0 14,449
COPA HOLDINGS SA CL A P31076105 93 724 SH   SOLE 7 724 0 0
COPA HOLDINGS SA CL A P31076105 2,112 16,420 SH   SOLE 18 16,420 0 0
COPA HOLDINGS SA CL A P31076105 604 4,697 SH   SOLE 19 4,697 0 0
COPA HOLDINGS SA CL A P31076105 37,888 294,553 SH   SOLE 21 294,553 0 0
COPA HOLDINGS SA CL A P31076105 44,072 342,630 SH   SOLE 22 246,445 0 96,185
COPA HOLDINGS SA CL A P31076105 86 668 SH   SOLE 31 668 0 0
COPART INC COM 217204106 8,965 176,029 SH   SOLE 2 110,704 0 65,325
COPART INC COM 217204106 42 820 SH   SOLE 4 820 0 0
COPART INC COM 217204106 238 4,668 SH   SOLE 7 4,668 0 0
COPART INC COM 217204106 33,969 666,983 SH   SOLE 18 666,983 0 0
COPART INC COM 217204106 1,530 30,039 SH   SOLE 19 30,039 0 0
COPART INC COM 217204106 467,832 9,185,790 SH   SOLE 21 9,185,790 0 0
COPART INC COM 217204106 338,229 6,641,052 SH   SOLE 22 5,934,971 0 706,081
COPART INC COM 217204106 14,186 278,530 SH   SOLE 26 77,310 0 201,220
COPART INC COM 217204106 1,467 28,800 SH   SOLE 28 28,800 0 0
COPART INC COM 217204106 2,071 40,659 SH   SOLE 30 40,659 0 0
COPART INC COM 217204106 219 4,298 SH   SOLE 31 4,298 0 0
COPART INC COM 217204106 1,184 23,240 SH   SOLE 40 23,240 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13 2,062 SH   SOLE 2 2,062 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 227 SH   SOLE 7 227 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 962 157,721 SH   SOLE 18 157,721 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 210 34,394 SH   SOLE 19 34,394 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13,534 2,218,627 SH   SOLE 21 2,218,627 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7,527 1,233,944 SH   SOLE 22 1,172,373 0 61,571
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10 1,604 SH   SOLE 30 1,604 0 0
CORCEPT THERAPEUTICS INC COM 218352102 238 14,460 SH   SOLE 2 13,729 0 731
CORCEPT THERAPEUTICS INC COM 218352102 29 1,769 SH   SOLE 7 1,769 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,684 406,350 SH   SOLE 18 406,350 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,835 233,156 SH   SOLE 19 233,156 0 0
CORCEPT THERAPEUTICS INC COM 218352102 148,618 9,034,546 SH   SOLE 21 9,034,546 0 0
CORCEPT THERAPEUTICS INC COM 218352102 47,637 2,895,887 SH   SOLE 22 2,736,105 0 159,782
CORCEPT THERAPEUTICS INC COM 218352102 924 56,151 SH   SOLE 23 56,151 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,351 82,122 SH   SOLE 26 0 0 82,122
CORCEPT THERAPEUTICS INC COM 218352102 252 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 368 22,398 SH   SOLE 29 0 0 22,398
CORCEPT THERAPEUTICS INC COM 218352102 2,142 130,201 SH   SOLE 30 130,201 0 0
CORCEPT THERAPEUTICS INC COM 218352102 210 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 2,266 20,940 SH   SOLE 2 20,940 0 0
CORE LABORATORIES N V COM N22717107 24 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 164 1,517 SH   SOLE 7 1,517 0 0
CORE LABORATORIES N V COM N22717107 37 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 13,579 125,478 SH   SOLE 18 125,478 0 0
CORE LABORATORIES N V COM N22717107 178,430 1,648,769 SH   SOLE 21 1,648,769 0 0
CORE LABORATORIES N V COM N22717107 121,519 1,122,884 SH   SOLE 22 1,100,079 0 22,805
CORE LABORATORIES N V COM N22717107 3,911 36,140 SH   SOLE 25 36,140 0 0
CORE LABORATORIES N V COM N22717107 6,528 60,319 SH   SOLE 26 21,181 0 39,138
CORE LABORATORIES N V COM N22717107 661 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 63 584 SH   SOLE 29 0 0 584
CORE LABORATORIES N V COM N22717107 923 8,531 SH   SOLE 30 8,531 0 0
CORE LABORATORIES N V COM N22717107 3,472 32,083 SH   SOLE 36 32,083 0 0
CORE LABORATORIES N V COM N22717107 516 4,766 SH   SOLE 40 4,766 0 0
CORE MARK HOLDING CO INC COM 218681104 41 1,913 SH   SOLE 2 1,913 0 0
CORE MARK HOLDING CO INC COM 218681104 4 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 63 2,979 SH   SOLE 7 2,979 0 0
CORE MARK HOLDING CO INC COM 218681104 4,271 200,880 SH   SOLE 18 200,880 0 0
CORE MARK HOLDING CO INC COM 218681104 752 35,357 SH   SOLE 19 35,357 0 0
CORE MARK HOLDING CO INC COM 218681104 90,115 4,238,734 SH   SOLE 21 4,238,734 0 0
CORE MARK HOLDING CO INC COM 218681104 28,186 1,325,797 SH   SOLE 22 1,220,515 0 105,282
CORE MARK HOLDING CO INC COM 218681104 168 7,922 SH   SOLE 26 4,722 0 3,200
CORE MARK HOLDING CO INC COM 218681104 141 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 1,361 64,011 SH   SOLE 30 64,011 0 0
CORE MARK HOLDING CO INC COM 218681104 114 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 107 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 33 1,864 SH   SOLE 2 171 0 1,693
CORE MOLDING TECHNOLOGIES IN COM 218683100 467 26,208 SH   SOLE 18 26,208 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 74 4,169 SH   SOLE 19 4,169 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 4,296 240,951 SH   SOLE 21 240,951 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 1,728 96,933 SH   SOLE 22 89,733 0 7,200
CORECIVIC INC COM 21871N101 1,667 85,397 SH   SOLE 2 56,316 0 29,081
CORECIVIC INC COM 21871N101 10 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 129 6,620 SH   SOLE 7 6,620 0 0
CORECIVIC INC COM 21871N101 7,773 398,218 SH   SOLE 18 398,218 0 0
CORECIVIC INC COM 21871N101 340 17,439 SH   SOLE 19 17,439 0 0
CORECIVIC INC COM 21871N101 112,740 5,775,626 SH   SOLE 21 5,775,626 0 0
CORECIVIC INC COM 21871N101 85,895 4,400,353 SH   SOLE 22 4,175,945 0 224,408
CORECIVIC INC COM 21871N101 345 17,662 SH   SOLE 23 17,662 0 0
CORECIVIC INC COM 21871N101 681 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 331 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 463 23,726 SH   SOLE 30 23,726 0 0
CORECIVIC INC COM 21871N101 54 2,748 SH   SOLE 31 2,748 0 0
CORECIVIC INC COM 21871N101 144 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 248 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 3,450 76,266 SH   SOLE 2 42,535 0 33,731
CORELOGIC INC COM 21871D103 23 510 SH   SOLE 4 510 0 0
CORELOGIC INC COM 21871D103 113 2,506 SH   SOLE 7 2,506 0 0
CORELOGIC INC COM 21871D103 12,314 272,246 SH   SOLE 18 272,246 0 0
CORELOGIC INC COM 21871D103 554 12,245 SH   SOLE 19 12,245 0 0
CORELOGIC INC COM 21871D103 171,175 3,784,540 SH   SOLE 21 3,784,540 0 0
CORELOGIC INC COM 21871D103 131,727 2,912,375 SH   SOLE 22 2,615,801 0 296,574
CORELOGIC INC COM 21871D103 1,565 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 515 11,396 SH   SOLE 28 11,396 0 0
CORELOGIC INC COM 21871D103 719 15,897 SH   SOLE 30 15,897 0 0
CORELOGIC INC COM 21871D103 80 1,779 SH   SOLE 31 1,779 0 0
CORELOGIC INC COM 21871D103 428 9,460 SH   SOLE 40 9,460 0 0
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 13,990 560,056 SH   SOLE 21 560,056 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 118 3,138 SH   SOLE 2 485 0 2,653
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH   SOLE 7 135 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,624 43,260 SH   SOLE 18 43,260 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 322 8,584 SH   SOLE 19 8,584 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14,495 386,130 SH   SOLE 21 386,130 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,921 370,840 SH   SOLE 22 352,462 0 18,378
CORESITE RLTY CORP COM 21870Q105 2,730 27,228 SH   SOLE 2 16,298 0 10,930
CORESITE RLTY CORP COM 21870Q105 22 221 SH   SOLE 4 221 0 0
CORESITE RLTY CORP COM 21870Q105 83 829 SH   SOLE 7 829 0 0
CORESITE RLTY CORP COM 21870Q105 11,542 115,118 SH   SOLE 18 115,118 0 0
CORESITE RLTY CORP COM 21870Q105 505 5,034 SH   SOLE 19 5,034 0 0
CORESITE RLTY CORP COM 21870Q105 172,754 1,723,056 SH   SOLE 21 1,723,056 0 0
CORESITE RLTY CORP COM 21870Q105 143,239 1,428,676 SH   SOLE 22 1,313,915 0 114,761
CORESITE RLTY CORP COM 21870Q105 1,394 13,905 SH   SOLE 23 13,905 0 0
CORESITE RLTY CORP COM 21870Q105 1,276 12,730 SH   SOLE 26 5,505 0 7,225
CORESITE RLTY CORP COM 21870Q105 489 4,873 SH   SOLE 28 4,873 0 0
CORESITE RLTY CORP COM 21870Q105 170 1,699 SH   SOLE 29 0 0 1,699
CORESITE RLTY CORP COM 21870Q105 736 7,339 SH   SOLE 30 7,339 0 0
CORESITE RLTY CORP COM 21870Q105 77 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 379 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 7 4,883 SH   SOLE 2 4,883 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 419 305,699 SH   SOLE 18 305,699 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 92 67,151 SH   SOLE 19 67,151 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 4,137 3,019,743 SH   SOLE 21 3,019,743 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 1,372 1,001,798 SH   SOLE 22 916,184 0 85,614
CORIUM INTL INC COM 21887L107 10 860 SH   SOLE 2 860 0 0
CORIUM INTL INC COM 21887L107 792 69,088 SH   SOLE 18 69,088 0 0
CORIUM INTL INC COM 21887L107 176 15,339 SH   SOLE 19 15,339 0 0
CORIUM INTL INC COM 21887L107 12,744 1,111,087 SH   SOLE 21 1,111,087 0 0
CORIUM INTL INC COM 21887L107 7,835 683,085 SH   SOLE 22 666,188 0 16,897
CORIUM INTL INC COM 21887L107 12 1,046 SH   SOLE 30 1,046 0 0
CORMEDIX INC COM 21900C100 3 17,151 SH   SOLE 21 17,151 0 0
CORMEDIX INC COM 21900C100 98 540,806 SH   SOLE 22 540,806 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 252 6,435 SH   SOLE 2 6,090 0 345
CORNERSTONE ONDEMAND INC COM 21925Y103 13 332 SH   SOLE 4 332 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 53 1,355 SH   SOLE 7 1,355 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 6,654 170,138 SH   SOLE 18 170,138 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,683 94,176 SH   SOLE 19 94,176 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 62,509 1,598,293 SH   SOLE 21 1,598,293 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 61,181 1,564,337 SH   SOLE 22 1,470,611 0 93,726
CORNERSTONE ONDEMAND INC COM 21925Y103 980 25,048 SH   SOLE 23 25,048 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 859 21,963 SH   SOLE 26 9,149 0 12,814
CORNERSTONE ONDEMAND INC COM 21925Y103 278 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 234 5,979 SH   SOLE 29 0 0 5,979
CORNERSTONE ONDEMAND INC COM 21925Y103 378 9,661 SH   SOLE 30 9,661 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 201 5,152 SH   SOLE 40 5,152 0 0
CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 249 250,000 PRN   SOLE 21 250,000 0 0
CORNING INC COM 219350105 39,451 1,415,033 SH   SOLE 2 588,772 0 826,261
CORNING INC COM 219350105 9,671 346,876 SH   SOLE 4 322,142 0 24,734
CORNING INC COM 219350105 25,835 926,666 SH   SOLE 7 773,655 0 153,011
CORNING INC COM 219350105 661 23,691 SH   SOLE 13 23,691 0 0
CORNING INC COM 219350105 195 7,009 SH   SOLE 15 7,009 0 0
CORNING INC COM 219350105 45,856 1,644,770 SH   SOLE 18 1,529,967 0 114,803
CORNING INC COM 219350105 7,970 285,867 SH   SOLE 19 285,867 0 0
CORNING INC COM 219350105 11,648 417,799 SH   SOLE 20 0 0 417,799
CORNING INC COM 219350105 413,095 14,816,906 SH   SOLE 21 14,816,906 0 0
CORNING INC COM 219350105 679,417 24,369,337 SH   SOLE 22 19,728,869 0 4,640,468
CORNING INC COM 219350105 33,193 1,190,572 SH   SOLE 23 1,190,572 0 0
CORNING INC COM 219350105 29,212 1,047,774 SH   SOLE 25 1,047,774 0 0
CORNING INC COM 219350105 77,877 2,793,276 SH   SOLE 26 921,175 0 1,872,101
CORNING INC COM 219350105 3,680 131,996 SH   SOLE 28 131,996 0 0
CORNING INC COM 219350105 2,034 72,951 SH   SOLE 29 68,550 0 4,401
CORNING INC COM 219350105 92,702 3,325,037 SH   SOLE 30 3,325,037 0 0
CORNING INC COM 219350105 17,180 616,217 SH   SOLE 31 274,578 0 341,639
CORNING INC COM 219350105 8,161 292,726 SH   SOLE 34 292,726 0 0
CORNING INC COM 219350105 24,675 885,039 SH   SOLE 36 885,039 0 0
CORNING INC COM 219350105 424 15,201 SH   SOLE 40 15,201 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,250 101,289 SH   SOLE 2 101,289 0 0
CORPORACION AMER ARPTS S A COM L1995B107 198 16,042 SH   SOLE 7 16,042 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,666 135,000 SH   SOLE 18 0 0 135,000
CORPORACION AMER ARPTS S A COM L1995B107 1,098 89,000 SH   SOLE 19 89,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,666 135,000 SH   SOLE 25 135,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 9,070 735,000 SH   SOLE 34 735,000 0 0
CORPORATE CAP TR INC COM 219880101 12,700 751,465 SH   SOLE 30 751,465 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,520 97,559 SH   SOLE 2 48,197 0 49,362
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 855 33,109 SH   SOLE 4 33,109 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,897 150,862 SH   SOLE 7 150,862 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 106 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,812 341,144 SH   SOLE 18 341,144 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,469 134,297 SH   SOLE 19 134,297 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 129,881 5,028,285 SH   SOLE 21 5,028,285 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 122,380 4,737,884 SH   SOLE 22 4,363,889 0 373,995
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 94 3,657 SH   SOLE 23 3,657 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,991 193,232 SH   SOLE 25 193,232 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,511 58,511 SH   SOLE 26 21,134 0 37,377
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 439 17,000 SH   SOLE 28 17,000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 895 34,654 SH   SOLE 29 34,654 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,010 503,694 SH   SOLE 30 503,694 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 60 2,311 SH   SOLE 31 2,311 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 146 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 263 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 20 392 SH   SOLE 2 392 0 0
CORVEL CORP COM 221006109 15 304 SH   SOLE 7 304 0 0
CORVEL CORP COM 221006109 2,128 42,092 SH   SOLE 18 42,092 0 0
CORVEL CORP COM 221006109 909 17,978 SH   SOLE 19 17,978 0 0
CORVEL CORP COM 221006109 47,560 940,854 SH   SOLE 21 940,854 0 0
CORVEL CORP COM 221006109 15,844 313,436 SH   SOLE 22 295,475 0 17,961
CORVEL CORP COM 221006109 237 4,694 SH   SOLE 26 0 0 4,694
CORVEL CORP COM 221006109 79 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 206 4,076 SH   SOLE 29 0 0 4,076
CORVEL CORP COM 221006109 665 13,156 SH   SOLE 30 13,156 0 0
CORVEL CORP COM 221006109 61 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 18 1,581 SH   SOLE 2 528 0 1,053
CORVUS PHARMACEUTICALS INC COM 221015100 341 29,582 SH   SOLE 18 29,582 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 227 19,677 SH   SOLE 19 19,677 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 6,140 532,492 SH   SOLE 21 532,492 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,219 105,754 SH   SOLE 22 98,235 0 7,519
CORVUS PHARMACEUTICALS INC COM 221015100 9 746 SH   SOLE 23 746 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 538 46,673 SH   SOLE 26 0 0 46,673
CORVUS PHARMACEUTICALS INC COM 221015100 7 613 SH   SOLE 30 613 0 0
COSAN LTD SHS A G25343107 73 7,035 SH   SOLE 2 7,035 0 0
COSAN LTD SHS A G25343107 7,704 741,463 SH   SOLE 7 741,463 0 0
COSAN LTD SHS A G25343107 28 2,687 SH   SOLE 19 2,687 0 0
COSAN LTD SHS A G25343107 5 467 SH   SOLE 21 467 0 0
COSAN LTD SHS A G25343107 4,341 417,773 SH   SOLE 22 417,773 0 0
COSAN LTD SHS A G25343107 84 8,101 SH   SOLE 23 8,101 0 0
COSAN LTD SHS A G25343107 31 2,940 SH   SOLE 29 2,940 0 0
COSAN LTD SHS A G25343107 22 2,087 SH   SOLE 31 2,087 0 0
COSAN LTD SHS A G25343107 18 1,745 SH   SOLE 34 1,745 0 0
COSAN LTD SHS A G25343107 115 11,046 SH   SOLE 36 11,046 0 0
COSTAMARE INC SHS Y1771G102 68 10,953 SH   SOLE 2 2,660 0 8,293
COSTAMARE INC SHS Y1771G102 2 332 SH   SOLE 7 332 0 0
COSTAMARE INC SHS Y1771G102 1,047 167,821 SH   SOLE 18 167,821 0 0
COSTAMARE INC SHS Y1771G102 258 41,382 SH   SOLE 19 41,382 0 0
COSTAMARE INC SHS Y1771G102 9,518 1,525,356 SH   SOLE 21 1,525,356 0 0
COSTAMARE INC SHS Y1771G102 4,355 697,879 SH   SOLE 22 641,272 0 56,607
COSTAR GROUP INC COM 22160N109 21,564 59,458 SH   SOLE 2 3,129 0 56,329
COSTAR GROUP INC COM 22160N109 4,141 11,417 SH   SOLE 4 10,612 0 805
COSTAR GROUP INC COM 22160N109 802 2,212 SH   SOLE 7 2,212 0 0
COSTAR GROUP INC COM 22160N109 165 455 SH   SOLE 13 455 0 0
COSTAR GROUP INC COM 22160N109 98 271 SH   SOLE 15 271 0 0
COSTAR GROUP INC COM 22160N109 97,971 270,130 SH   SOLE 18 203,273 0 66,857
COSTAR GROUP INC COM 22160N109 119,314 328,980 SH   SOLE 19 328,980 0 0
COSTAR GROUP INC COM 22160N109 5,936 16,367 SH   SOLE 20 0 0 16,367
COSTAR GROUP INC COM 22160N109 201,139 554,591 SH   SOLE 21 554,591 0 0
COSTAR GROUP INC COM 22160N109 375,987 1,036,690 SH   SOLE 22 912,253 0 124,437
COSTAR GROUP INC COM 22160N109 15,787 43,529 SH   SOLE 23 43,529 0 0
COSTAR GROUP INC COM 22160N109 9,420 25,974 SH   SOLE 25 25,974 0 0
COSTAR GROUP INC COM 22160N109 34,927 96,302 SH   SOLE 26 35,041 0 61,261
COSTAR GROUP INC COM 22160N109 1,982 5,465 SH   SOLE 28 5,465 0 0
COSTAR GROUP INC COM 22160N109 3,591 9,902 SH   SOLE 29 997 0 8,905
COSTAR GROUP INC COM 22160N109 14,785 40,765 SH   SOLE 30 40,765 0 0
COSTAR GROUP INC COM 22160N109 5,519 15,218 SH   SOLE 31 6,401 0 8,817
COSTAR GROUP INC COM 22160N109 6,068 16,731 SH   SOLE 34 16,731 0 0
COSTAR GROUP INC COM 22160N109 11,793 32,517 SH   SOLE 36 32,517 0 0
COSTAR GROUP INC COM 22160N109 260 716 SH   SOLE 40 716 0 0
COSTCO WHSL CORP NEW COM 22160K105 119,880 636,204 SH   SOLE 2 225,280 0 410,924
COSTCO WHSL CORP NEW COM 22160K105 29,144 154,667 SH   SOLE 4 143,676 0 10,991
COSTCO WHSL CORP NEW COM 22160K105 62,137 329,762 SH   SOLE 7 327,617 0 2,145
COSTCO WHSL CORP NEW COM 22160K105 336 1,782 SH   SOLE 13 1,782 0 0
COSTCO WHSL CORP NEW COM 22160K105 754 4,003 SH   SOLE 15 4,003 0 0
COSTCO WHSL CORP NEW COM 22160K105 168,362 893,499 SH   SOLE 18 834,718 0 58,781
COSTCO WHSL CORP NEW COM 22160K105 8,080 42,881 SH   SOLE 19 42,881 0 0
COSTCO WHSL CORP NEW COM 22160K105 40,341 214,091 SH   SOLE 20 0 0 214,091
COSTCO WHSL CORP NEW COM 22160K105 1,372,098 7,281,737 SH   SOLE 21 7,281,737 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,301,577 12,214,496 SH   SOLE 22 9,915,652 0 2,298,844
COSTCO WHSL CORP NEW COM 22160K105 105,285 558,746 SH   SOLE 23 558,746 0 0
COSTCO WHSL CORP NEW COM 22160K105 69,788 370,366 SH   SOLE 25 370,366 0 0
COSTCO WHSL CORP NEW COM 22160K105 238,768 1,267,143 SH   SOLE 26 400,762 0 866,381
COSTCO WHSL CORP NEW COM 22160K105 12,448 66,063 SH   SOLE 28 66,063 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,132 64,382 SH   SOLE 29 14,437 0 49,945
COSTCO WHSL CORP NEW COM 22160K105 264,881 1,405,725 SH   SOLE 30 1,405,725 0 0
COSTCO WHSL CORP NEW COM 22160K105 42,362 224,815 SH   SOLE 31 89,069 0 135,746
COSTCO WHSL CORP NEW COM 22160K105 11,966 63,504 SH   SOLE 32 63,504 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,695 30,222 SH   SOLE 34 30,222 0 0
COSTCO WHSL CORP NEW COM 22160K105 81,092 430,358 SH   SOLE 36 430,358 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,572 8,343 SH   SOLE 40 8,343 0 0
COTIVITI HLDGS INC COM 22164K101 61 1,780 SH   SOLE 2 1,543 0 237
COTIVITI HLDGS INC COM 22164K101 35 1,003 SH   SOLE 7 1,003 0 0
COTIVITI HLDGS INC COM 22164K101 4,066 118,063 SH   SOLE 18 118,063 0 0
COTIVITI HLDGS INC COM 22164K101 1,000 29,024 SH   SOLE 19 29,024 0 0
COTIVITI HLDGS INC COM 22164K101 42,290 1,227,944 SH   SOLE 21 1,227,944 0 0
COTIVITI HLDGS INC COM 22164K101 34,496 1,001,635 SH   SOLE 22 928,190 0 73,445
COTIVITI HLDGS INC COM 22164K101 867 25,162 SH   SOLE 26 14,074 0 11,088
COTIVITI HLDGS INC COM 22164K101 215 6,244 SH   SOLE 28 6,244 0 0
COTIVITI HLDGS INC COM 22164K101 270 7,849 SH   SOLE 30 7,849 0 0
COTIVITI HLDGS INC COM 22164K101 112 3,264 SH   SOLE 40 3,264 0 0
COTY INC COM CL A 222070203 13,232 723,080 SH   SOLE 2 267,099 0 455,981
COTY INC COM CL A 222070203 2,832 154,776 SH   SOLE 4 143,239 0 11,537
COTY INC COM CL A 222070203 6,533 356,980 SH   SOLE 7 326,397 0 30,583
COTY INC COM CL A 222070203 231 12,615 SH   SOLE 13 12,615 0 0
COTY INC COM CL A 222070203 64 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 18,236 996,482 SH   SOLE 18 933,665 0 62,817
COTY INC COM CL A 222070203 1,587 86,703 SH   SOLE 19 86,703 0 0
COTY INC COM CL A 222070203 171,811 9,388,575 SH   SOLE 21 9,388,575 0 0
COTY INC COM CL A 222070203 230,291 12,584,182 SH   SOLE 22 10,273,567 0 2,310,615
COTY INC COM CL A 222070203 10,776 588,869 SH   SOLE 23 588,869 0 0
COTY INC COM CL A 222070203 6,897 376,864 SH   SOLE 25 376,864 0 0
COTY INC COM CL A 222070203 25,977 1,419,489 SH   SOLE 26 586,022 0 833,467
COTY INC COM CL A 222070203 1,362 74,439 SH   SOLE 28 74,439 0 0
COTY INC COM CL A 222070203 2,510 137,136 SH   SOLE 29 16,420 0 120,716
COTY INC COM CL A 222070203 27,768 1,517,375 SH   SOLE 30 1,517,375 0 0
COTY INC COM CL A 222070203 4,214 230,258 SH   SOLE 31 91,208 0 139,050
COTY INC COM CL A 222070203 1,267 69,248 SH   SOLE 34 69,248 0 0
COTY INC COM CL A 222070203 7,569 413,630 SH   SOLE 36 413,630 0 0
COTY INC COM CL A 222070203 179 9,764 SH   SOLE 40 9,764 0 0
COUNTY BANCORP INC COM 221907108 9 299 SH   SOLE 2 299 0 0
COUNTY BANCORP INC COM 221907108 465 15,917 SH   SOLE 18 15,917 0 0
COUNTY BANCORP INC COM 221907108 77 2,637 SH   SOLE 19 2,637 0 0
COUNTY BANCORP INC COM 221907108 4,088 139,950 SH   SOLE 21 139,950 0 0
COUNTY BANCORP INC COM 221907108 1,216 41,621 SH   SOLE 22 37,209 0 4,412
COUPA SOFTWARE INC COM 22266L106 66 1,446 SH   SOLE 2 1,325 0 121
COUPA SOFTWARE INC COM 22266L106 8 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 37 810 SH   SOLE 7 810 0 0
COUPA SOFTWARE INC COM 22266L106 4,695 102,922 SH   SOLE 18 102,922 0 0
COUPA SOFTWARE INC COM 22266L106 1,150 25,204 SH   SOLE 19 25,204 0 0
COUPA SOFTWARE INC COM 22266L106 43,978 964,003 SH   SOLE 21 964,003 0 0
COUPA SOFTWARE INC COM 22266L106 36,384 797,546 SH   SOLE 22 742,297 0 55,249
COUPA SOFTWARE INC COM 22266L106 432 9,462 SH   SOLE 26 0 0 9,462
COUPA SOFTWARE INC COM 22266L106 209 4,585 SH   SOLE 28 4,585 0 0
COUPA SOFTWARE INC COM 22266L106 221 4,855 SH   SOLE 30 4,855 0 0
COUPA SOFTWARE INC COM 22266L106 146 3,206 SH   SOLE 40 3,206 0 0
COUSINS PPTYS INC COM 222795106 2,244 258,538 SH   SOLE 2 185,652 0 72,886
COUSINS PPTYS INC COM 222795106 1,194 137,526 SH   SOLE 4 137,526 0 0
COUSINS PPTYS INC COM 222795106 5,503 634,002 SH   SOLE 7 634,002 0 0
COUSINS PPTYS INC COM 222795106 149 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 22,703 2,615,497 SH   SOLE 18 2,615,497 0 0
COUSINS PPTYS INC COM 222795106 7,067 814,138 SH   SOLE 19 814,138 0 0
COUSINS PPTYS INC COM 222795106 257,773 29,697,402 SH   SOLE 21 29,697,402 0 0
COUSINS PPTYS INC COM 222795106 175,548 20,224,410 SH   SOLE 22 19,420,261 0 804,149
COUSINS PPTYS INC COM 222795106 134 15,382 SH   SOLE 23 15,382 0 0
COUSINS PPTYS INC COM 222795106 7,132 821,700 SH   SOLE 25 821,700 0 0
COUSINS PPTYS INC COM 222795106 2,502 288,264 SH   SOLE 26 83,322 0 204,942
COUSINS PPTYS INC COM 222795106 504 58,108 SH   SOLE 28 58,108 0 0
COUSINS PPTYS INC COM 222795106 1,231 141,875 SH   SOLE 29 141,875 0 0
COUSINS PPTYS INC COM 222795106 18,719 2,156,519 SH   SOLE 30 2,156,519 0 0
COUSINS PPTYS INC COM 222795106 357 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 84 5,775 SH   SOLE 2 4,936 0 839
COVANTA HLDG CORP COM 22282E102 8 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 74 5,075 SH   SOLE 7 5,075 0 0
COVANTA HLDG CORP COM 22282E102 5,471 377,278 SH   SOLE 18 377,278 0 0
COVANTA HLDG CORP COM 22282E102 1,325 91,386 SH   SOLE 19 91,386 0 0
COVANTA HLDG CORP COM 22282E102 69,254 4,776,149 SH   SOLE 21 4,776,149 0 0
COVANTA HLDG CORP COM 22282E102 50,098 3,455,052 SH   SOLE 22 3,234,782 0 220,270
COVANTA HLDG CORP COM 22282E102 875 60,353 SH   SOLE 26 34,907 0 25,446
COVANTA HLDG CORP COM 22282E102 249 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 6,823 470,584 SH   SOLE 30 470,584 0 0
COVANTA HLDG CORP COM 22282E102 35 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 188 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 83 2,775 SH   SOLE 2 569 0 2,206
COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,274 42,705 SH   SOLE 18 42,705 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 325 10,910 SH   SOLE 19 10,910 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 11,724 393,043 SH   SOLE 21 393,043 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 10,883 364,824 SH   SOLE 22 345,559 0 19,265
COVENANT TRANSN GROUP INC CL A 22284P105 3 106 SH   SOLE 23 106 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 221 7,398 SH   SOLE 26 0 0 7,398
COVENANT TRANSN GROUP INC CL A 22284P105 52 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 77 2,588 SH   SOLE 30 2,588 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 34 1,146 SH   SOLE 40 1,146 0 0
COWEN INC CL A NEW 223622606 70 5,333 SH   SOLE 2 935 0 4,398
COWEN INC CL A NEW 223622606 9 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,271 96,266 SH   SOLE 18 96,266 0 0
COWEN INC CL A NEW 223622606 259 19,655 SH   SOLE 19 19,655 0 0
COWEN INC CL A NEW 223622606 14,615 1,107,181 SH   SOLE 21 1,107,181 0 0
COWEN INC CL A NEW 223622606 10,973 831,284 SH   SOLE 22 779,659 0 51,625
COWEN INC CL A NEW 223622606 50 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 70 5,273 SH   SOLE 30 5,273 0 0
COWEN INC CL A NEW 223622606 113 8,560 SH   SOLE 40 8,560 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 73 4,897 SH   SOLE 4 4,897 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 98 6,555 SH   SOLE 22 6,555 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 14 1,390 SH   SOLE 18 1,390 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 256 26,269 SH   SOLE 21 26,269 0 0
CPI CARD GROUP INC COM NEW 12634H200 1 345 SH   SOLE 2 155 0 190
CPI CARD GROUP INC COM NEW 12634H200 45 15,014 SH   SOLE 18 15,014 0 0
CPI CARD GROUP INC COM NEW 12634H200 9 2,954 SH   SOLE 19 2,954 0 0
CPI CARD GROUP INC COM NEW 12634H200 462 153,344 SH   SOLE 21 153,344 0 0
CPI CARD GROUP INC COM NEW 12634H200 115 38,136 SH   SOLE 22 33,190 0 4,946
CPS TECHNOLOGIES CORP COM 12619F104 5 4,065 SH   SOLE 21 4,065 0 0
CRA INTL INC COM 12618T105 491 9,397 SH   SOLE 2 7,805 0 1,592
CRA INTL INC COM 12618T105 12 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,577 30,161 SH   SOLE 18 30,161 0 0
CRA INTL INC COM 12618T105 3,398 64,984 SH   SOLE 19 64,984 0 0
CRA INTL INC COM 12618T105 13,641 260,878 SH   SOLE 21 260,878 0 0
CRA INTL INC COM 12618T105 24,524 468,991 SH   SOLE 22 457,134 0 11,857
CRA INTL INC COM 12618T105 1,405 26,869 SH   SOLE 23 26,869 0 0
CRA INTL INC COM 12618T105 1,023 19,569 SH   SOLE 26 0 0 19,569
CRA INTL INC COM 12618T105 469 8,977 SH   SOLE 29 0 0 8,977
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,693 10,633 SH   SOLE 2 10,362 0 271
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 240 1,510 SH   SOLE 7 1,510 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 20,553 129,101 SH   SOLE 18 129,101 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,403 15,097 SH   SOLE 19 15,097 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 228,811 1,437,252 SH   SOLE 21 1,437,252 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 123,888 778,193 SH   SOLE 22 743,351 0 34,842
CRACKER BARREL OLD CTRY STOR COM 22410J106 869 5,461 SH   SOLE 26 3,872 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 437 2,747 SH   SOLE 28 2,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 632 3,972 SH   SOLE 30 3,972 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 51 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 295 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 12 663 SH   SOLE 2 663 0 0
CRAFT BREW ALLIANCE INC COM 224122101 815 43,824 SH   SOLE 18 43,824 0 0
CRAFT BREW ALLIANCE INC COM 224122101 199 10,724 SH   SOLE 19 10,724 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7,473 401,795 SH   SOLE 21 401,795 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,133 114,701 SH   SOLE 22 103,737 0 10,964
CRANE CO COM 224399105 5,506 59,372 SH   SOLE 2 32,005 0 27,367
CRANE CO COM 224399105 135 1,452 SH   SOLE 4 1,452 0 0
CRANE CO COM 224399105 156 1,681 SH   SOLE 7 1,681 0 0
CRANE CO COM 224399105 16,015 172,682 SH   SOLE 18 172,576 0 106
CRANE CO COM 224399105 720 7,761 SH   SOLE 19 7,761 0 0
CRANE CO COM 224399105 209,051 2,254,163 SH   SOLE 21 2,254,163 0 0
CRANE CO COM 224399105 162,320 1,750,265 SH   SOLE 22 1,563,972 0 186,293
CRANE CO COM 224399105 28 302 SH   SOLE 23 302 0 0
CRANE CO COM 224399105 1,499 16,166 SH   SOLE 26 10,779 0 5,387
CRANE CO COM 224399105 622 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 1,248 13,457 SH   SOLE 29 314 0 13,143
CRANE CO COM 224399105 880 9,484 SH   SOLE 30 9,484 0 0
CRANE CO COM 224399105 148 1,600 SH   SOLE 31 1,600 0 0
CRANE CO COM 224399105 124 1,333 SH   SOLE 34 1,333 0 0
CRANE CO COM 224399105 142 1,535 SH   SOLE 36 1,535 0 0
CRANE CO COM 224399105 475 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 16 1,919 SH   SOLE 2 639 0 1,280
CRAWFORD & CO CL B 224633107 6 741 SH   SOLE 7 741 0 0
CRAWFORD & CO CL B 224633107 388 47,196 SH   SOLE 18 47,196 0 0
CRAWFORD & CO CL B 224633107 100 12,204 SH   SOLE 19 12,204 0 0
CRAWFORD & CO CL B 224633107 3,293 400,602 SH   SOLE 21 400,602 0 0
CRAWFORD & CO CL B 224633107 4,884 594,102 SH   SOLE 22 565,581 0 28,521
CRAWFORD & CO CL A 224633206 126 15,720 SH   SOLE 21 15,720 0 0
CRAWFORD & CO CL A 224633206 86 10,734 SH   SOLE 22 10,734 0 0
CRAWFORD & CO CL A 224633206 44 5,527 SH   SOLE 30 5,527 0 0
CRAY INC COM NEW 225223304 181 8,725 SH   SOLE 2 1,684 0 7,041
CRAY INC COM NEW 225223304 5 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 21 1,038 SH   SOLE 7 1,038 0 0
CRAY INC COM NEW 225223304 3,810 184,035 SH   SOLE 18 184,035 0 0
CRAY INC COM NEW 225223304 650 31,399 SH   SOLE 19 31,399 0 0
CRAY INC COM NEW 225223304 77,691 3,753,188 SH   SOLE 21 3,753,188 0 0
CRAY INC COM NEW 225223304 24,395 1,178,489 SH   SOLE 22 1,096,989 0 81,500
CRAY INC COM NEW 225223304 38 1,816 SH   SOLE 26 0 0 1,816
CRAY INC COM NEW 225223304 121 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,152 55,672 SH   SOLE 30 55,672 0 0
CRAY INC COM NEW 225223304 89 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 6,062 26,698 SH   SOLE 2 9,902 0 16,796
CREDICORP LTD COM G2519Y108 3,810 16,781 SH   SOLE 4 16,781 0 0
CREDICORP LTD COM G2519Y108 1,964 8,649 SH   SOLE 7 7,995 0 654
CREDICORP LTD COM G2519Y108 10,340 45,542 SH   SOLE 18 21,542 0 24,000
CREDICORP LTD COM G2519Y108 3,820 16,827 SH   SOLE 19 16,827 0 0
CREDICORP LTD COM G2519Y108 418,597 1,843,716 SH   SOLE 21 1,843,716 0 0
CREDICORP LTD COM G2519Y108 219,760 967,934 SH   SOLE 22 811,087 0 156,847
CREDICORP LTD COM G2519Y108 21,891 96,418 SH   SOLE 23 96,418 0 0
CREDICORP LTD COM G2519Y108 6,673 29,390 SH   SOLE 25 29,390 0 0
CREDICORP LTD COM G2519Y108 43,722 192,573 SH   SOLE 26 25,087 0 167,486
CREDICORP LTD COM G2519Y108 2,095 9,226 SH   SOLE 28 9,226 0 0
CREDICORP LTD COM G2519Y108 4,660 20,524 SH   SOLE 29 12,743 0 7,781
CREDICORP LTD COM G2519Y108 97,858 431,015 SH   SOLE 30 431,015 0 0
CREDICORP LTD COM G2519Y108 1,697 7,473 SH   SOLE 31 4,087 0 3,386
CREDICORP LTD COM G2519Y108 27,342 120,429 SH   SOLE 34 120,429 0 0
CREDICORP LTD COM G2519Y108 87 384 SH   SOLE 40 384 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,564 4,733 SH   SOLE 2 859 0 3,874
CREDIT ACCEP CORP MICH COM 225310101 13 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 86 259 SH   SOLE 7 259 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,710 5,175 SH   SOLE 18 5,175 0 0
CREDIT ACCEP CORP MICH COM 225310101 568 1,718 SH   SOLE 19 1,718 0 0
CREDIT ACCEP CORP MICH COM 225310101 44,043 133,298 SH   SOLE 21 133,298 0 0
CREDIT ACCEP CORP MICH COM 225310101 111,831 338,461 SH   SOLE 22 301,642 0 36,819
CREDIT ACCEP CORP MICH COM 225310101 407 1,231 SH   SOLE 26 762 0 469
CREDIT ACCEP CORP MICH COM 225310101 347 1,049 SH   SOLE 28 1,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 446 1,351 SH   SOLE 30 1,351 0 0
CREDIT ACCEP CORP MICH COM 225310101 84 253 SH   SOLE 31 253 0 0
CREDIT ACCEP CORP MICH COM 225310101 263 795 SH   SOLE 40 795 0 0
CREE INC COM 225447101 2,403 59,625 SH   SOLE 2 43,111 0 16,514
CREE INC COM 225447101 26 645 SH   SOLE 4 645 0 0
CREE INC COM 225447101 130 3,225 SH   SOLE 7 3,225 0 0
CREE INC COM 225447101 24,529 608,517 SH   SOLE 18 608,517 0 0
CREE INC COM 225447101 25,597 635,011 SH   SOLE 19 635,011 0 0
CREE INC COM 225447101 258,649 6,416,505 SH   SOLE 21 6,416,505 0 0
CREE INC COM 225447101 128,205 3,180,467 SH   SOLE 22 2,988,010 0 192,457
CREE INC COM 225447101 908 22,520 SH   SOLE 26 10,463 0 12,057
CREE INC COM 225447101 585 14,508 SH   SOLE 28 14,508 0 0
CREE INC COM 225447101 751 18,639 SH   SOLE 30 18,639 0 0
CREE INC COM 225447101 5,024 124,630 SH   SOLE 34 124,630 0 0
CREE INC COM 225447101 224 5,551 SH   SOLE 36 5,551 0 0
CREE INC COM 225447101 462 11,454 SH   SOLE 40 11,454 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,008 295,250 SH   SOLE 21 295,250 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 4,422 219,461 SH   SOLE 21 219,461 0 0
CRH PLC ADR 12626K203 45,181 1,328,072 SH   SOLE 18 1,325,717 0 2,355
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 26,094 570,862 SH   SOLE 21 570,862 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 62 1,356 SH   SOLE 30 1,356 0 0
CRITEO S A SPONS ADS 226718104 179 6,927 SH   SOLE 22 6,927 0 0
CROCS INC COM 227046109 232 14,281 SH   SOLE 2 10,355 0 3,926
CROCS INC COM 227046109 9 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 34 2,073 SH   SOLE 7 2,073 0 0
CROCS INC COM 227046109 5,173 318,355 SH   SOLE 18 318,355 0 0
CROCS INC COM 227046109 2,053 126,349 SH   SOLE 19 126,349 0 0
CROCS INC COM 227046109 106,112 6,529,964 SH   SOLE 21 6,529,964 0 0
CROCS INC COM 227046109 36,007 2,215,833 SH   SOLE 22 2,059,016 0 156,817
CROCS INC COM 227046109 344 21,196 SH   SOLE 23 21,196 0 0
CROCS INC COM 227046109 1,767 108,726 SH   SOLE 26 9,123 0 99,603
CROCS INC COM 227046109 169 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 1,567 96,435 SH   SOLE 30 96,435 0 0
CROCS INC COM 227046109 141 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 60 5,396 SH   SOLE 2 1,281 0 4,115
CROSS CTRY HEALTHCARE INC COM 227483104 8 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,873 168,561 SH   SOLE 18 168,561 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 295 26,596 SH   SOLE 19 26,596 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 38,596 3,473,978 SH   SOLE 21 3,473,978 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 10,019 901,784 SH   SOLE 22 842,423 0 59,361
CROSS CTRY HEALTHCARE INC COM 227483104 49 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 552 49,686 SH   SOLE 30 49,686 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 78 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 55,551 506,805 SH   SOLE 2 122,683 0 384,122
CROWN CASTLE INTL CORP NEW COM 22822V101 16,134 147,191 SH   SOLE 4 136,973 0 10,218
CROWN CASTLE INTL CORP NEW COM 22822V101 80,527 734,665 SH   SOLE 7 728,367 0 6,298
CROWN CASTLE INTL CORP NEW COM 22822V101 771 7,036 SH   SOLE 13 7,036 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 229 2,091 SH   SOLE 15 2,091 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 94,292 860,250 SH   SOLE 18 806,400 0 53,850
CROWN CASTLE INTL CORP NEW COM 22822V101 12,922 117,894 SH   SOLE 19 117,894 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,729 143,499 SH   SOLE 20 0 0 143,499
CROWN CASTLE INTL CORP NEW COM 22822V101 976,293 8,906,966 SH   SOLE 21 8,906,966 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,227,713 11,200,741 SH   SOLE 22 9,209,031 0 1,991,710
CROWN CASTLE INTL CORP NEW COM 22822V101 55,174 503,367 SH   SOLE 23 503,367 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 37,284 340,147 SH   SOLE 25 340,147 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 132,723 1,210,870 SH   SOLE 26 385,585 0 825,285
CROWN CASTLE INTL CORP NEW COM 22822V101 6,725 61,353 SH   SOLE 28 61,353 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,207 11,011 SH   SOLE 29 11,011 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 176,778 1,612,790 SH   SOLE 30 1,612,790 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 19,539 178,260 SH   SOLE 31 78,251 0 100,009
CROWN CASTLE INTL CORP NEW COM 22822V101 4,536 41,382 SH   SOLE 34 41,382 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 43,356 395,550 SH   SOLE 36 395,550 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 894 8,152 SH   SOLE 40 8,152 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,092 977 SH   SOLE 4 977 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 9,647 8,629 SH   SOLE 18 8,629 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 70,346 62,925 SH   SOLE 19 62,925 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 209,755 187,628 SH   SOLE 21 187,628 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,890 1,691 SH   SOLE 22 1,691 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 27,550 24,644 SH   SOLE 34 24,644 0 0
CROWN CRAFTS INC COM 228309100 9 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 129 21,796 SH   SOLE 21 21,796 0 0
CROWN HOLDINGS INC COM 228368106 16,597 327,025 SH   SOLE 2 209,059 0 117,966
CROWN HOLDINGS INC COM 228368106 3,901 76,871 SH   SOLE 4 73,523 0 3,348
CROWN HOLDINGS INC COM 228368106 845 16,660 SH   SOLE 7 16,660 0 0
CROWN HOLDINGS INC COM 228368106 7,164 141,164 SH   SOLE 18 112,219 0 28,945
CROWN HOLDINGS INC COM 228368106 24,848 489,613 SH   SOLE 19 489,613 0 0
CROWN HOLDINGS INC COM 228368106 4,479 88,257 SH   SOLE 20 0 0 88,257
CROWN HOLDINGS INC COM 228368106 77,262 1,522,405 SH   SOLE 21 1,522,405 0 0
CROWN HOLDINGS INC COM 228368106 221,966 4,373,708 SH   SOLE 22 3,790,600 0 583,108
CROWN HOLDINGS INC COM 228368106 10,135 199,702 SH   SOLE 23 199,702 0 0
CROWN HOLDINGS INC COM 228368106 657 12,954 SH   SOLE 25 12,954 0 0
CROWN HOLDINGS INC COM 228368106 13,239 260,864 SH   SOLE 26 116,443 0 144,421
CROWN HOLDINGS INC COM 228368106 1,032 20,339 SH   SOLE 28 20,339 0 0
CROWN HOLDINGS INC COM 228368106 3,071 60,519 SH   SOLE 29 27,030 0 33,489
CROWN HOLDINGS INC COM 228368106 7,521 148,188 SH   SOLE 30 148,188 0 0
CROWN HOLDINGS INC COM 228368106 4,109 80,967 SH   SOLE 31 51,256 0 29,711
CROWN HOLDINGS INC COM 228368106 3,016 59,438 SH   SOLE 34 59,438 0 0
CROWN HOLDINGS INC COM 228368106 3,238 63,809 SH   SOLE 36 63,809 0 0
CROWN HOLDINGS INC COM 228368106 138 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 59 2,960 SH   SOLE 2 1,360 0 1,600
CRYOLIFE INC COM 228903100 16 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 2,992 149,245 SH   SOLE 18 149,245 0 0
CRYOLIFE INC COM 228903100 490 24,434 SH   SOLE 19 24,434 0 0
CRYOLIFE INC COM 228903100 67,943 3,388,674 SH   SOLE 21 3,388,674 0 0
CRYOLIFE INC COM 228903100 16,577 826,778 SH   SOLE 22 766,427 0 60,351
CRYOLIFE INC COM 228903100 216 10,765 SH   SOLE 26 0 0 10,765
CRYOLIFE INC COM 228903100 76 3,796 SH   SOLE 28 3,796 0 0
CRYOLIFE INC COM 228903100 930 46,376 SH   SOLE 30 46,376 0 0
CRYOLIFE INC COM 228903100 79 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 489 56,908 SH   SOLE 21 56,908 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,946 226,260 SH   SOLE 22 226,260 0 0
CSG SYS INTL INC COM 126349109 262 5,795 SH   SOLE 2 4,269 0 1,526
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 38 846 SH   SOLE 7 846 0 0
CSG SYS INTL INC COM 126349109 6,857 151,411 SH   SOLE 18 151,411 0 0
CSG SYS INTL INC COM 126349109 2,279 50,316 SH   SOLE 19 50,316 0 0
CSG SYS INTL INC COM 126349109 139,838 3,087,615 SH   SOLE 21 3,087,615 0 0
CSG SYS INTL INC COM 126349109 44,609 984,958 SH   SOLE 22 922,757 0 62,201
CSG SYS INTL INC COM 126349109 1,091 24,080 SH   SOLE 23 24,080 0 0
CSG SYS INTL INC COM 126349109 598 13,211 SH   SOLE 26 4,646 0 8,565
CSG SYS INTL INC COM 126349109 218 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 127 2,809 SH   SOLE 29 0 0 2,809
CSG SYS INTL INC COM 126349109 2,119 46,796 SH   SOLE 30 46,796 0 0
CSG SYS INTL INC COM 126349109 988 21,808 SH   SOLE 34 21,808 0 0
CSG SYS INTL INC COM 126349109 168 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 7 614 SH   SOLE 18 614 0 0
CSP INC COM 126389105 7 681 SH   SOLE 21 681 0 0
CSRA INC COM 12650T104 4,363 105,832 SH   SOLE 2 30,666 0 75,166
CSRA INC COM 12650T104 39 949 SH   SOLE 4 949 0 0
CSRA INC COM 12650T104 4,462 108,223 SH   SOLE 7 108,223 0 0
CSRA INC COM 12650T104 44 1,078 SH   SOLE 15 1,078 0 0
CSRA INC COM 12650T104 13,881 336,662 SH   SOLE 18 328,832 0 7,830
CSRA INC COM 12650T104 1,070 25,945 SH   SOLE 19 25,945 0 0
CSRA INC COM 12650T104 153,319 3,718,635 SH   SOLE 21 3,718,635 0 0
CSRA INC COM 12650T104 187,841 4,555,925 SH   SOLE 22 3,801,423 0 754,502
CSRA INC COM 12650T104 5,253 127,396 SH   SOLE 25 127,396 0 0
CSRA INC COM 12650T104 9,577 232,292 SH   SOLE 26 102,714 0 129,578
CSRA INC COM 12650T104 976 23,682 SH   SOLE 28 23,682 0 0
CSRA INC COM 12650T104 14,012 339,842 SH   SOLE 30 339,842 0 0
CSRA INC COM 12650T104 145 3,516 SH   SOLE 31 3,516 0 0
CSRA INC COM 12650T104 5,185 125,758 SH   SOLE 36 125,758 0 0
CSRA INC COM 12650T104 735 17,815 SH   SOLE 40 17,815 0 0
CSS INDS INC COM 125906107 33 1,869 SH   SOLE 2 352 0 1,517
CSS INDS INC COM 125906107 4 237 SH   SOLE 7 237 0 0
CSS INDS INC COM 125906107 562 32,134 SH   SOLE 18 32,134 0 0
CSS INDS INC COM 125906107 128 7,302 SH   SOLE 19 7,302 0 0
CSS INDS INC COM 125906107 5,083 290,474 SH   SOLE 21 290,474 0 0
CSS INDS INC COM 125906107 4,542 259,540 SH   SOLE 22 246,013 0 13,527
CSW INDUSTRIALS INC COM 126402106 145 3,209 SH   SOLE 2 612 0 2,597
CSW INDUSTRIALS INC COM 126402106 32 710 SH   SOLE 7 710 0 0
CSW INDUSTRIALS INC COM 126402106 2,355 52,286 SH   SOLE 18 52,286 0 0
CSW INDUSTRIALS INC COM 126402106 494 10,961 SH   SOLE 19 10,961 0 0
CSW INDUSTRIALS INC COM 126402106 21,298 472,774 SH   SOLE 21 472,774 0 0
CSW INDUSTRIALS INC COM 126402106 13,888 308,280 SH   SOLE 22 283,847 0 24,433
CSW INDUSTRIALS INC COM 126402106 111 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 83 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 166 3,692 SH   SOLE 30 3,692 0 0
CSW INDUSTRIALS INC COM 126402106 142 3,145 SH   SOLE 40 3,145 0 0
CSX CORP COM 126408103 61,999 1,112,886 SH   SOLE 2 290,418 0 822,468
CSX CORP COM 126408103 17,890 321,129 SH   SOLE 4 297,750 0 23,379
CSX CORP COM 126408103 35,741 641,551 SH   SOLE 7 636,685 0 4,866
CSX CORP COM 126408103 794 14,261 SH   SOLE 13 14,261 0 0
CSX CORP COM 126408103 453 8,126 SH   SOLE 15 8,126 0 0
CSX CORP COM 126408103 97,726 1,754,189 SH   SOLE 18 1,634,448 0 119,741
CSX CORP COM 126408103 3,544 63,616 SH   SOLE 19 63,616 0 0
CSX CORP COM 126408103 20,354 365,359 SH   SOLE 20 0 0 365,359
CSX CORP COM 126408103 779,177 13,986,300 SH   SOLE 21 13,986,300 0 0
CSX CORP COM 126408103 1,317,209 23,644,025 SH   SOLE 22 19,319,431 0 4,324,594
CSX CORP COM 126408103 59,793 1,073,294 SH   SOLE 23 1,073,294 0 0
CSX CORP COM 126408103 38,270 686,953 SH   SOLE 25 686,953 0 0
CSX CORP COM 126408103 146,499 2,629,663 SH   SOLE 26 840,239 0 1,789,424
CSX CORP COM 126408103 7,201 129,258 SH   SOLE 28 129,258 0 0
CSX CORP COM 126408103 1,390 24,950 SH   SOLE 29 24,950 0 0
CSX CORP COM 126408103 174,735 3,136,507 SH   SOLE 30 3,136,507 0 0
CSX CORP COM 126408103 25,045 449,556 SH   SOLE 31 193,908 0 255,648
CSX CORP COM 126408103 7,148 128,313 SH   SOLE 32 128,313 0 0
CSX CORP COM 126408103 2,287 41,045 SH   SOLE 34 41,045 0 0
CSX CORP COM 126408103 45,720 820,674 SH   SOLE 36 820,674 0 0
CSX CORP COM 126408103 926 16,617 SH   SOLE 40 16,617 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 32 8,237 SH   SOLE 18 8,237 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 399 102,405 SH   SOLE 21 102,405 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,260 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,825 103,490 SH   SOLE 2 11,439 0 92,051
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,692 100,639 SH   SOLE 4 100,639 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,659 57,035 SH   SOLE 7 57,035 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7,102 152,344 SH   SOLE 15 152,344 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,850 125,488 SH   SOLE 18 125,488 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 144 3,097 SH   SOLE 19 3,097 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 361,650 7,757,406 SH   SOLE 21 7,757,406 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 214,663 4,604,516 SH   SOLE 22 4,153,305 0 451,211
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 20,958 449,546 SH   SOLE 23 449,546 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,399 115,816 SH   SOLE 25 115,816 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 55,533 1,191,175 SH   SOLE 26 129,808 0 1,061,367
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,627 56,351 SH   SOLE 28 56,351 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,104 130,926 SH   SOLE 29 85,804 0 45,122
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 109,977 2,359,001 SH   SOLE 30 2,359,001 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12,079 259,089 SH   SOLE 31 23,278 0 235,811
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,363 93,594 SH   SOLE 32 93,594 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,894 40,619 SH   SOLE 34 40,619 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 104 2,232 SH   SOLE 40 2,232 0 0
CTS CORP COM 126501105 187 6,862 SH   SOLE 2 1,346 0 5,516
CTS CORP COM 126501105 10 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 27 999 SH   SOLE 7 999 0 0
CTS CORP COM 126501105 4,153 152,702 SH   SOLE 18 152,702 0 0
CTS CORP COM 126501105 675 24,819 SH   SOLE 19 24,819 0 0
CTS CORP COM 126501105 84,391 3,102,599 SH   SOLE 21 3,102,599 0 0
CTS CORP COM 126501105 23,716 871,906 SH   SOLE 22 815,300 0 56,606
CTS CORP COM 126501105 305 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 111 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,251 46,002 SH   SOLE 30 46,002 0 0
CTS CORP COM 126501105 101 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 2,440 86,536 SH   SOLE 2 18,783 0 67,753
CUBESMART COM 229663109 1,734 61,474 SH   SOLE 4 61,474 0 0
CUBESMART COM 229663109 7,851 278,411 SH   SOLE 7 278,411 0 0
CUBESMART COM 229663109 209 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,480 87,936 SH   SOLE 18 87,822 0 114
CUBESMART COM 229663109 6,742 239,081 SH   SOLE 19 239,081 0 0
CUBESMART COM 229663109 88,780 3,148,221 SH   SOLE 21 3,148,221 0 0
CUBESMART COM 229663109 215,460 7,640,435 SH   SOLE 22 7,021,820 0 618,615
CUBESMART COM 229663109 228 8,082 SH   SOLE 23 8,082 0 0
CUBESMART COM 229663109 9,937 352,381 SH   SOLE 25 352,381 0 0
CUBESMART COM 229663109 3,002 106,438 SH   SOLE 26 31,433 0 75,005
CUBESMART COM 229663109 706 25,024 SH   SOLE 28 25,024 0 0
CUBESMART COM 229663109 3,202 113,558 SH   SOLE 29 62,305 0 51,253
CUBESMART COM 229663109 25,680 910,631 SH   SOLE 30 910,631 0 0
CUBESMART COM 229663109 107 3,804 SH   SOLE 31 3,804 0 0
CUBESMART COM 229663109 635 22,534 SH   SOLE 40 22,534 0 0
CUBIC CORP COM 229669106 583 9,160 SH   SOLE 2 1,057 0 8,103
CUBIC CORP COM 229669106 7 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 35 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,354 115,629 SH   SOLE 18 115,629 0 0
CUBIC CORP COM 229669106 1,269 19,946 SH   SOLE 19 19,946 0 0
CUBIC CORP COM 229669106 209,173 3,288,890 SH   SOLE 21 3,288,890 0 0
CUBIC CORP COM 229669106 43,918 690,533 SH   SOLE 22 636,199 0 54,334
CUBIC CORP COM 229669106 551 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 227 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 2,289 35,992 SH   SOLE 30 35,992 0 0
CUBIC CORP COM 229669106 163 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 12 833 SH   SOLE 2 361 0 472
CUE BIOPHARMA INC COM 22978P106 406 28,921 SH   SOLE 18 28,921 0 0
CUE BIOPHARMA INC COM 22978P106 82 5,831 SH   SOLE 19 5,831 0 0
CUE BIOPHARMA INC COM 22978P106 4,033 287,074 SH   SOLE 21 287,074 0 0
CUE BIOPHARMA INC COM 22978P106 1,014 72,168 SH   SOLE 22 65,251 0 6,917
CUI GLOBAL INC COM NEW 126576206 12 4,728 SH   SOLE 18 4,728 0 0
CUI GLOBAL INC COM NEW 126576206 141 54,224 SH   SOLE 21 54,224 0 0
CUI GLOBAL INC COM NEW 126576206 64 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 6,188 58,335 SH   SOLE 2 30,346 0 27,989
CULLEN FROST BANKERS INC COM 229899109 216 2,036 SH   SOLE 4 2,036 0 0
CULLEN FROST BANKERS INC COM 229899109 5,260 49,592 SH   SOLE 7 49,592 0 0
CULLEN FROST BANKERS INC COM 229899109 22,991 216,749 SH   SOLE 18 216,615 0 134
CULLEN FROST BANKERS INC COM 229899109 6,761 63,745 SH   SOLE 19 63,745 0 0
CULLEN FROST BANKERS INC COM 229899109 290,638 2,740,054 SH   SOLE 21 2,740,054 0 0
CULLEN FROST BANKERS INC COM 229899109 211,401 1,993,036 SH   SOLE 22 1,779,238 0 213,798
CULLEN FROST BANKERS INC COM 229899109 657 6,196 SH   SOLE 23 6,196 0 0
CULLEN FROST BANKERS INC COM 229899109 2,340 22,062 SH   SOLE 25 22,062 0 0
CULLEN FROST BANKERS INC COM 229899109 2,025 19,090 SH   SOLE 26 11,347 0 7,743
CULLEN FROST BANKERS INC COM 229899109 881 8,302 SH   SOLE 28 8,302 0 0
CULLEN FROST BANKERS INC COM 229899109 1,055 9,950 SH   SOLE 29 1,673 0 8,277
CULLEN FROST BANKERS INC COM 229899109 1,277 12,038 SH   SOLE 30 12,038 0 0
CULLEN FROST BANKERS INC COM 229899109 275 2,594 SH   SOLE 31 2,594 0 0
CULLEN FROST BANKERS INC COM 229899109 4,172 39,330 SH   SOLE 34 39,330 0 0
CULLEN FROST BANKERS INC COM 229899109 240 2,259 SH   SOLE 36 2,259 0 0
CULLEN FROST BANKERS INC COM 229899109 674 6,351 SH   SOLE 40 6,351 0 0
CULP INC COM 230215105 14 447 SH   SOLE 2 447 0 0
CULP INC COM 230215105 13 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 1,124 36,788 SH   SOLE 18 36,788 0 0
CULP INC COM 230215105 1,648 53,939 SH   SOLE 19 53,939 0 0
CULP INC COM 230215105 10,453 342,175 SH   SOLE 21 342,175 0 0
CULP INC COM 230215105 12,759 417,640 SH   SOLE 22 404,378 0 13,262
CULP INC COM 230215105 590 19,299 SH   SOLE 23 19,299 0 0
CULP INC COM 230215105 121 3,963 SH   SOLE 29 0 0 3,963
CUMBERLAND PHARMACEUTICALS I COM 230770109 12 1,761 SH   SOLE 18 1,761 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 208 31,198 SH   SOLE 21 31,198 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,001 299,523 SH   SOLE 22 299,523 0 0
CUMMINS INC COM 231021106 55,932 345,067 SH   SOLE 2 199,005 0 146,062
CUMMINS INC COM 231021106 13,571 83,724 SH   SOLE 4 79,617 0 4,107
CUMMINS INC COM 231021106 28,348 174,890 SH   SOLE 7 145,873 0 29,017
CUMMINS INC COM 231021106 5,664 34,946 SH   SOLE 13 34,946 0 0
CUMMINS INC COM 231021106 198 1,221 SH   SOLE 15 1,221 0 0
CUMMINS INC COM 231021106 62,036 382,727 SH   SOLE 18 361,428 0 21,299
CUMMINS INC COM 231021106 47,231 291,387 SH   SOLE 19 291,387 0 0
CUMMINS INC COM 231021106 12,522 77,254 SH   SOLE 20 0 0 77,254
CUMMINS INC COM 231021106 612,733 3,780,202 SH   SOLE 21 3,780,202 0 0
CUMMINS INC COM 231021106 781,391 4,820,725 SH   SOLE 22 3,840,671 0 980,054
CUMMINS INC COM 231021106 36,944 227,924 SH   SOLE 23 227,924 0 0
CUMMINS INC COM 231021106 38,339 236,530 SH   SOLE 25 236,530 0 0
CUMMINS INC COM 231021106 86,742 535,147 SH   SOLE 26 159,947 0 375,200
CUMMINS INC COM 231021106 3,848 23,742 SH   SOLE 28 23,742 0 0
CUMMINS INC COM 231021106 13,283 81,947 SH   SOLE 29 30,643 0 51,304
CUMMINS INC COM 231021106 95,678 590,275 SH   SOLE 30 590,275 0 0
CUMMINS INC COM 231021106 23,321 143,878 SH   SOLE 31 78,602 0 65,276
CUMMINS INC COM 231021106 11,397 70,313 SH   SOLE 34 70,313 0 0
CUMMINS INC COM 231021106 7,003 43,202 SH   SOLE 35 43,202 0 0
CUMMINS INC COM 231021106 30,849 190,322 SH   SOLE 36 190,322 0 0
CUMMINS INC COM 231021106 518 3,195 SH   SOLE 40 3,195 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 270 414,006 SH   SOLE 18 414,006 0 0
CURIS INC COM 231269101 47 71,355 SH   SOLE 19 71,355 0 0
CURIS INC COM 231269101 3,866 5,918,267 SH   SOLE 21 5,918,267 0 0
CURIS INC COM 231269101 2,085 3,191,533 SH   SOLE 22 3,032,737 0 158,796
CURIS INC COM 231269101 4 5,439 SH   SOLE 30 5,439 0 0
CURO GROUP HLDGS CORP COM 23131L107 22 1,280 SH   SOLE 2 401 0 879
CURO GROUP HLDGS CORP COM 23131L107 413 24,009 SH   SOLE 18 24,009 0 0
CURO GROUP HLDGS CORP COM 23131L107 102 5,924 SH   SOLE 19 5,924 0 0
CURO GROUP HLDGS CORP COM 23131L107 4,197 244,017 SH   SOLE 21 244,017 0 0
CURO GROUP HLDGS CORP COM 23131L107 1,138 66,153 SH   SOLE 22 56,560 0 9,593
CURO GROUP HLDGS CORP COM 23131L107 138 8,044 SH   SOLE 26 0 0 8,044
CURTISS WRIGHT CORP COM 231561101 5,182 38,362 SH   SOLE 2 38,362 0 0
CURTISS WRIGHT CORP COM 231561101 59 436 SH   SOLE 4 436 0 0
CURTISS WRIGHT CORP COM 231561101 203 1,504 SH   SOLE 7 1,504 0 0
CURTISS WRIGHT CORP COM 231561101 159 1,177 SH   SOLE 13 1,177 0 0
CURTISS WRIGHT CORP COM 231561101 36,920 273,337 SH   SOLE 18 273,261 0 76
CURTISS WRIGHT CORP COM 231561101 21,503 159,201 SH   SOLE 19 159,201 0 0
CURTISS WRIGHT CORP COM 231561101 504,244 3,733,207 SH   SOLE 21 3,733,207 0 0
CURTISS WRIGHT CORP COM 231561101 240,785 1,782,671 SH   SOLE 22 1,691,257 0 91,414
CURTISS WRIGHT CORP COM 231561101 8,201 60,720 SH   SOLE 23 60,720 0 0
CURTISS WRIGHT CORP COM 231561101 4,444 32,899 SH   SOLE 26 9,683 0 23,216
CURTISS WRIGHT CORP COM 231561101 783 5,800 SH   SOLE 28 5,800 0 0
CURTISS WRIGHT CORP COM 231561101 2,301 17,038 SH   SOLE 29 381 0 16,657
CURTISS WRIGHT CORP COM 231561101 1,109 8,212 SH   SOLE 30 8,212 0 0
CURTISS WRIGHT CORP COM 231561101 1,064 7,878 SH   SOLE 34 7,878 0 0
CURTISS WRIGHT CORP COM 231561101 193 1,432 SH   SOLE 36 1,432 0 0
CURTISS WRIGHT CORP COM 231561101 638 4,720 SH   SOLE 40 4,720 0 0
CUSTOMERS BANCORP INC COM 23204G100 169 5,789 SH   SOLE 2 1,179 0 4,610
CUSTOMERS BANCORP INC COM 23204G100 24 826 SH   SOLE 7 826 0 0
CUSTOMERS BANCORP INC COM 23204G100 4,056 139,151 SH   SOLE 18 139,151 0 0
CUSTOMERS BANCORP INC COM 23204G100 665 22,826 SH   SOLE 19 22,826 0 0
CUSTOMERS BANCORP INC COM 23204G100 80,645 2,766,553 SH   SOLE 21 2,766,553 0 0
CUSTOMERS BANCORP INC COM 23204G100 25,455 873,239 SH   SOLE 22 819,524 0 53,715
CUSTOMERS BANCORP INC COM 23204G100 13 438 SH   SOLE 23 438 0 0
CUSTOMERS BANCORP INC COM 23204G100 119 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 109 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,199 41,119 SH   SOLE 30 41,119 0 0
CUSTOMERS BANCORP INC COM 23204G100 80 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 113 2,252 SH   SOLE 2 2,252 0 0
CUTERA INC COM 232109108 10 205 SH   SOLE 7 205 0 0
CUTERA INC COM 232109108 3,122 62,123 SH   SOLE 18 62,123 0 0
CUTERA INC COM 232109108 1,290 25,673 SH   SOLE 19 25,673 0 0
CUTERA INC COM 232109108 64,690 1,287,358 SH   SOLE 21 1,287,358 0 0
CUTERA INC COM 232109108 26,335 524,083 SH   SOLE 22 497,607 0 26,476
CUTERA INC COM 232109108 541 10,769 SH   SOLE 23 10,769 0 0
CUTERA INC COM 232109108 265 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 990 19,693 SH   SOLE 30 19,693 0 0
CVB FINL CORP COM 126600105 489 21,600 SH   SOLE 2 4,373 0 17,227
CVB FINL CORP COM 126600105 16 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 57 2,516 SH   SOLE 7 2,516 0 0
CVB FINL CORP COM 126600105 10,639 469,930 SH   SOLE 18 469,930 0 0
CVB FINL CORP COM 126600105 1,861 82,193 SH   SOLE 19 82,193 0 0
CVB FINL CORP COM 126600105 217,367 9,601,010 SH   SOLE 21 9,601,010 0 0
CVB FINL CORP COM 126600105 66,662 2,944,418 SH   SOLE 22 2,751,555 0 192,863
CVB FINL CORP COM 126600105 741 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 331 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,262 144,072 SH   SOLE 30 144,072 0 0
CVB FINL CORP COM 126600105 239 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 9 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 173 18,964 SH   SOLE 21 18,964 0 0
CVR ENERGY INC COM 12662P108 192 6,358 SH   SOLE 2 2,951 0 3,407
CVR ENERGY INC COM 12662P108 6 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 11 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 1,617 53,492 SH   SOLE 18 53,492 0 0
CVR ENERGY INC COM 12662P108 1,366 45,212 SH   SOLE 19 45,212 0 0
CVR ENERGY INC COM 12662P108 15,912 526,534 SH   SOLE 21 526,534 0 0
CVR ENERGY INC COM 12662P108 16,709 552,903 SH   SOLE 22 513,397 0 39,506
CVR ENERGY INC COM 12662P108 213 7,056 SH   SOLE 23 7,056 0 0
CVR ENERGY INC COM 12662P108 1,337 44,252 SH   SOLE 26 2,225 0 42,027
CVR ENERGY INC COM 12662P108 78 2,574 SH   SOLE 28 2,574 0 0
CVR ENERGY INC COM 12662P108 143 4,730 SH   SOLE 30 4,730 0 0
CVR ENERGY INC COM 12662P108 58 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 79,781 1,282,451 SH   SOLE 2 326,151 0 956,300
CVS HEALTH CORP COM 126650100 24,899 400,249 SH   SOLE 4 374,058 0 26,191
CVS HEALTH CORP COM 126650100 48,574 780,814 SH   SOLE 7 747,663 0 33,151
CVS HEALTH CORP COM 126650100 1,448 23,268 SH   SOLE 13 23,268 0 0
CVS HEALTH CORP COM 126650100 482 7,749 SH   SOLE 15 7,749 0 0
CVS HEALTH CORP COM 126650100 203,784 3,275,749 SH   SOLE 18 3,012,150 0 263,599
CVS HEALTH CORP COM 126650100 358,254 5,758,790 SH   SOLE 19 5,758,790 0 0
CVS HEALTH CORP COM 126650100 28,514 458,347 SH   SOLE 20 0 0 458,347
CVS HEALTH CORP COM 126650100 1,011,038 16,252,018 SH   SOLE 21 16,252,018 0 0
CVS HEALTH CORP COM 126650100 1,754,004 28,194,888 SH   SOLE 22 22,777,824 0 5,417,064
CVS HEALTH CORP COM 126650100 78,063 1,254,833 SH   SOLE 23 1,254,833 0 0
CVS HEALTH CORP COM 126650100 55,614 893,973 SH   SOLE 25 868,525 0 25,448
CVS HEALTH CORP COM 126650100 274,272 4,408,813 SH   SOLE 26 935,877 0 3,472,936
CVS HEALTH CORP COM 126650100 9,529 153,168 SH   SOLE 28 153,168 0 0
CVS HEALTH CORP COM 126650100 2,559 41,140 SH   SOLE 29 28,046 0 13,094
CVS HEALTH CORP COM 126650100 216,852 3,485,811 SH   SOLE 30 3,485,811 0 0
CVS HEALTH CORP COM 126650100 33,893 544,823 SH   SOLE 31 197,939 0 346,884
CVS HEALTH CORP COM 126650100 105,686 1,698,854 SH   SOLE 34 1,698,854 0 0
CVS HEALTH CORP COM 126650100 67,015 1,077,243 SH   SOLE 36 1,077,243 0 0
CVS HEALTH CORP COM 126650100 1,269 20,401 SH   SOLE 40 20,401 0 0
CYANOTECH CORP COM PAR $0.02 232437301 4 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 55 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 53 1,043 SH   SOLE 4 1,043 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 217 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10 200 SH   SOLE 18 200 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 14,762 289,329 SH   SOLE 21 289,329 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10,410 204,033 SH   SOLE 22 188,638 0 15,395
CYBERARK SOFTWARE LTD SHS M2682V108 135 2,638 SH   SOLE 26 0 0 2,638
CYBERARK SOFTWARE LTD SHS M2682V108 108 2,120 SH   SOLE 30 2,120 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 205 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 15 814 SH   SOLE 2 288 0 526
CYBEROPTICS CORP COM 232517102 432 24,008 SH   SOLE 18 24,008 0 0
CYBEROPTICS CORP COM 232517102 99 5,513 SH   SOLE 19 5,513 0 0
CYBEROPTICS CORP COM 232517102 3,975 220,810 SH   SOLE 21 220,810 0 0
CYBEROPTICS CORP COM 232517102 4,384 243,530 SH   SOLE 22 237,758 0 5,772
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 122 9,406 SH   SOLE 18 9,406 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,876 144,454 SH   SOLE 21 144,454 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9,457 728,049 SH   SOLE 22 728,049 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 3,732 287,294 SH   SOLE 26 57,659 0 229,635
CYNERGISTEK INC COM 23258P105 6 1,278 SH   SOLE 18 1,278 0 0
CYNERGISTEK INC COM 23258P105 96 19,327 SH   SOLE 21 19,327 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 5,547 327,058 SH   SOLE 2 166,462 0 160,596
CYPRESS SEMICONDUCTOR CORP COM 232806109 29 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 165 9,717 SH   SOLE 7 9,717 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,025 1,180,724 SH   SOLE 18 1,180,724 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 885 52,175 SH   SOLE 19 52,175 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 302,369 17,828,384 SH   SOLE 21 17,828,384 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 194,381 11,461,155 SH   SOLE 22 10,255,858 0 1,205,297
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,783 105,111 SH   SOLE 26 65,885 0 39,226
CYPRESS SEMICONDUCTOR CORP COM 232806109 783 46,161 SH   SOLE 28 46,161 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 23,825 1,404,761 SH   SOLE 30 1,404,761 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 122 7,218 SH   SOLE 31 7,218 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 631 37,193 SH   SOLE 40 37,193 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 628 450,000 PRN   SOLE 21 450,000 0 0
CYRUSONE INC COM 23283R100 3,883 75,829 SH   SOLE 2 45,072 0 30,757
CYRUSONE INC COM 23283R100 5,951 116,214 SH   SOLE 4 116,214 0 0
CYRUSONE INC COM 23283R100 104 2,035 SH   SOLE 7 2,035 0 0
CYRUSONE INC COM 23283R100 17,931 350,147 SH   SOLE 18 350,025 0 122
CYRUSONE INC COM 23283R100 1,167 22,789 SH   SOLE 19 22,789 0 0
CYRUSONE INC COM 23283R100 239,458 4,676,010 SH   SOLE 21 4,676,010 0 0
CYRUSONE INC COM 23283R100 191,515 3,739,793 SH   SOLE 22 3,344,818 0 394,975
CYRUSONE INC COM 23283R100 184 3,596 SH   SOLE 23 3,596 0 0
CYRUSONE INC COM 23283R100 1,275 24,906 SH   SOLE 26 14,301 0 10,605
CYRUSONE INC COM 23283R100 1,498 29,248 SH   SOLE 28 29,248 0 0
CYRUSONE INC COM 23283R100 884 17,265 SH   SOLE 30 17,265 0 0
CYRUSONE INC COM 23283R100 102 1,995 SH   SOLE 31 1,995 0 0
CYRUSONE INC COM 23283R100 4,231 82,630 SH   SOLE 34 82,630 0 0
CYRUSONE INC COM 23283R100 440 8,584 SH   SOLE 40 8,584 0 0
CYS INVTS INC COM 12673A108 222 32,967 SH   SOLE 2 6,468 0 26,499
CYS INVTS INC COM 12673A108 8 1,253 SH   SOLE 4 1,253 0 0
CYS INVTS INC COM 12673A108 24 3,539 SH   SOLE 7 3,539 0 0
CYS INVTS INC COM 12673A108 3,566 530,626 SH   SOLE 18 530,626 0 0
CYS INVTS INC COM 12673A108 869 129,244 SH   SOLE 19 129,244 0 0
CYS INVTS INC COM 12673A108 52,197 7,767,418 SH   SOLE 21 7,767,418 0 0
CYS INVTS INC COM 12673A108 31,716 4,719,625 SH   SOLE 22 4,401,394 0 318,231
CYS INVTS INC COM 12673A108 329 48,989 SH   SOLE 26 5,603 0 43,386
CYS INVTS INC COM 12673A108 156 23,171 SH   SOLE 28 23,171 0 0
CYS INVTS INC COM 12673A108 216 32,149 SH   SOLE 30 32,149 0 0
CYS INVTS INC COM 12673A108 119 17,695 SH   SOLE 40 17,695 0 0
CYTOKINETICS INC COM NEW 23282W605 276 38,282 SH   SOLE 2 38,089 0 193
CYTOKINETICS INC COM NEW 23282W605 6 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,599 222,071 SH   SOLE 18 222,071 0 0
CYTOKINETICS INC COM NEW 23282W605 1,801 250,194 SH   SOLE 19 250,194 0 0
CYTOKINETICS INC COM NEW 23282W605 425 59,000 SH   SOLE 20 59,000 0 0
CYTOKINETICS INC COM NEW 23282W605 37,325 5,184,060 SH   SOLE 21 5,184,060 0 0
CYTOKINETICS INC COM NEW 23282W605 9,427 1,309,262 SH   SOLE 22 1,243,775 0 65,487
CYTOKINETICS INC COM NEW 23282W605 57 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 532 73,874 SH   SOLE 30 73,874 0 0
CYTOKINETICS INC COM NEW 23282W605 762 105,836 SH   SOLE 34 105,836 0 0
CYTOKINETICS INC COM NEW 23282W605 43 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 354 12,430 SH   SOLE 2 12,141 0 289
CYTOMX THERAPEUTICS INC COM 23284F105 17 607 SH   SOLE 7 607 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,824 99,270 SH   SOLE 18 99,270 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,577 90,570 SH   SOLE 19 90,570 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 40,364 1,418,755 SH   SOLE 21 1,418,755 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 22,055 775,235 SH   SOLE 22 736,150 0 39,085
CYTOMX THERAPEUTICS INC COM 23284F105 1,319 46,366 SH   SOLE 23 46,366 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,426 50,117 SH   SOLE 26 0 0 50,117
CYTOMX THERAPEUTICS INC COM 23284F105 234 8,209 SH   SOLE 29 0 0 8,209
CYTOMX THERAPEUTICS INC COM 23284F105 169 5,955 SH   SOLE 30 5,955 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 644 SH   SOLE 34 644 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 61 2,147 SH   SOLE 40 2,147 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 2 5,679 SH   SOLE 18 5,679 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 21 73,350 SH   SOLE 21 73,350 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 68 237,705 SH   SOLE 22 237,705 0 0
CYTOSORBENTS CORP COM NEW 23283X206 33 4,710 SH   SOLE 18 4,710 0 0
CYTOSORBENTS CORP COM NEW 23283X206 518 73,454 SH   SOLE 21 73,454 0 0
CYTOSORBENTS CORP COM NEW 23283X206 404 57,242 SH   SOLE 22 57,242 0 0
CYTRX CORP COM PAR 232828608 7 4,322 SH   SOLE 21 4,322 0 0
CYTRX CORP COM PAR 232828608 359 225,782 SH   SOLE 22 225,782 0 0
D R HORTON INC COM 23331A109 26,024 593,622 SH   SOLE 2 267,938 0 325,684
D R HORTON INC COM 23331A109 6,666 152,054 SH   SOLE 4 144,102 0 7,952
D R HORTON INC COM 23331A109 14,034 320,116 SH   SOLE 7 255,640 0 64,476
D R HORTON INC COM 23331A109 1,737 39,614 SH   SOLE 13 39,614 0 0
D R HORTON INC COM 23331A109 121 2,771 SH   SOLE 15 2,771 0 0
D R HORTON INC COM 23331A109 108,364 2,471,802 SH   SOLE 18 2,249,517 0 222,285
D R HORTON INC COM 23331A109 33,635 767,232 SH   SOLE 19 767,232 0 0
D R HORTON INC COM 23331A109 8,218 187,443 SH   SOLE 20 0 0 187,443
D R HORTON INC COM 23331A109 497,379 11,345,321 SH   SOLE 21 11,345,321 0 0
D R HORTON INC COM 23331A109 435,531 9,934,561 SH   SOLE 22 8,129,903 0 1,804,658
D R HORTON INC COM 23331A109 20,362 464,469 SH   SOLE 23 464,469 0 0
D R HORTON INC COM 23331A109 16,195 369,421 SH   SOLE 25 310,802 0 58,619
D R HORTON INC COM 23331A109 44,886 1,023,866 SH   SOLE 26 368,345 0 655,521
D R HORTON INC COM 23331A109 2,361 53,854 SH   SOLE 28 53,854 0 0
D R HORTON INC COM 23331A109 7,242 165,193 SH   SOLE 29 27,519 0 137,674
D R HORTON INC COM 23331A109 42,179 962,110 SH   SOLE 30 962,110 0 0
D R HORTON INC COM 23331A109 9,245 210,879 SH   SOLE 31 94,207 0 116,672
D R HORTON INC COM 23331A109 20,012 456,486 SH   SOLE 34 456,486 0 0
D R HORTON INC COM 23331A109 18,620 424,733 SH   SOLE 36 424,733 0 0
D R HORTON INC COM 23331A109 313 7,139 SH   SOLE 40 7,139 0 0
DAILY JOURNAL CORP COM 233912104 57 248 SH   SOLE 2 56 0 192
DAILY JOURNAL CORP COM 233912104 913 3,995 SH   SOLE 18 3,995 0 0
DAILY JOURNAL CORP COM 233912104 174 763 SH   SOLE 19 763 0 0
DAILY JOURNAL CORP COM 233912104 7,920 34,661 SH   SOLE 21 34,661 0 0
DAILY JOURNAL CORP COM 233912104 3,441 15,060 SH   SOLE 22 13,853 0 1,207
DAKTRONICS INC COM 234264109 51 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 8 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,537 174,489 SH   SOLE 18 174,489 0 0
DAKTRONICS INC COM 234264109 242 27,434 SH   SOLE 19 27,434 0 0
DAKTRONICS INC COM 234264109 31,807 3,610,275 SH   SOLE 21 3,610,275 0 0
DAKTRONICS INC COM 234264109 8,398 953,271 SH   SOLE 22 885,349 0 67,922
DAKTRONICS INC COM 234264109 103 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 46 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 472 53,588 SH   SOLE 30 53,588 0 0
DAKTRONICS INC COM 234264109 35 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 2,730 105,986 SH   SOLE 2 92,326 0 13,660
DANA INCORPORATED COM 235825205 154 5,969 SH   SOLE 4 5,969 0 0
DANA INCORPORATED COM 235825205 194 7,514 SH   SOLE 7 7,514 0 0
DANA INCORPORATED COM 235825205 23,470 911,108 SH   SOLE 18 910,594 0 514
DANA INCORPORATED COM 235825205 6,098 236,721 SH   SOLE 19 236,721 0 0
DANA INCORPORATED COM 235825205 242,952 9,431,374 SH   SOLE 21 9,431,374 0 0
DANA INCORPORATED COM 235825205 145,744 5,657,752 SH   SOLE 22 5,343,624 0 314,128
DANA INCORPORATED COM 235825205 706 27,409 SH   SOLE 23 27,409 0 0
DANA INCORPORATED COM 235825205 4,438 172,300 SH   SOLE 26 36,146 0 136,154
DANA INCORPORATED COM 235825205 536 20,821 SH   SOLE 28 20,821 0 0
DANA INCORPORATED COM 235825205 639 24,803 SH   SOLE 29 9,511 0 15,292
DANA INCORPORATED COM 235825205 776 30,106 SH   SOLE 30 30,106 0 0
DANA INCORPORATED COM 235825205 443 17,205 SH   SOLE 31 11,944 0 5,261
DANA INCORPORATED COM 235825205 2,166 84,093 SH   SOLE 34 84,093 0 0
DANA INCORPORATED COM 235825205 403 15,648 SH   SOLE 36 15,648 0 0
DANA INCORPORATED COM 235825205 438 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 136,493 1,394,062 SH   SOLE 2 810,182 0 583,880
DANAHER CORP DEL COM 235851102 30,411 310,599 SH   SOLE 4 294,620 0 15,979
DANAHER CORP DEL COM 235851102 53,724 548,708 SH   SOLE 7 533,350 0 15,358
DANAHER CORP DEL COM 235851102 11,110 113,471 SH   SOLE 13 113,471 0 0
DANAHER CORP DEL COM 235851102 448 4,575 SH   SOLE 15 4,575 0 0
DANAHER CORP DEL COM 235851102 119,012 1,215,529 SH   SOLE 18 1,128,949 0 86,580
DANAHER CORP DEL COM 235851102 105,095 1,073,383 SH   SOLE 19 1,073,383 0 0
DANAHER CORP DEL COM 235851102 26,384 269,473 SH   SOLE 20 0 0 269,473
DANAHER CORP DEL COM 235851102 1,164,866 11,897,315 SH   SOLE 21 11,897,315 0 0
DANAHER CORP DEL COM 235851102 1,767,470 18,051,988 SH   SOLE 22 14,431,897 0 3,620,091
DANAHER CORP DEL COM 235851102 90,747 926,841 SH   SOLE 23 926,841 0 0
DANAHER CORP DEL COM 235851102 64,342 657,150 SH   SOLE 25 657,150 0 0
DANAHER CORP DEL COM 235851102 271,451 2,772,456 SH   SOLE 26 593,362 0 2,179,094
DANAHER CORP DEL COM 235851102 9,262 94,599 SH   SOLE 28 94,599 0 0
DANAHER CORP DEL COM 235851102 31,290 319,583 SH   SOLE 29 88,914 0 230,669
DANAHER CORP DEL COM 235851102 233,019 2,379,935 SH   SOLE 30 2,379,935 0 0
DANAHER CORP DEL COM 235851102 48,354 493,859 SH   SOLE 31 269,217 0 224,642
DANAHER CORP DEL COM 235851102 28,097 286,972 SH   SOLE 34 286,972 0 0
DANAHER CORP DEL COM 235851102 68,881 703,514 SH   SOLE 36 703,514 0 0
DANAHER CORP DEL COM 235851102 1,229 12,552 SH   SOLE 40 12,552 0 0
DARDEN RESTAURANTS INC COM 237194105 10,304 120,864 SH   SOLE 2 55,713 0 65,151
DARDEN RESTAURANTS INC COM 237194105 3,650 42,817 SH   SOLE 4 39,842 0 2,975
DARDEN RESTAURANTS INC COM 237194105 12,855 150,792 SH   SOLE 7 119,683 0 31,109
DARDEN RESTAURANTS INC COM 237194105 307 3,604 SH   SOLE 13 3,604 0 0
DARDEN RESTAURANTS INC COM 237194105 73 856 SH   SOLE 15 856 0 0
DARDEN RESTAURANTS INC COM 237194105 24,882 291,868 SH   SOLE 18 274,554 0 17,314
DARDEN RESTAURANTS INC COM 237194105 3,255 38,179 SH   SOLE 19 38,179 0 0
DARDEN RESTAURANTS INC COM 237194105 6,399 75,063 SH   SOLE 20 0 0 75,063
DARDEN RESTAURANTS INC COM 237194105 393,650 4,617,601 SH   SOLE 21 4,617,601 0 0
DARDEN RESTAURANTS INC COM 237194105 320,221 3,756,254 SH   SOLE 22 3,141,372 0 614,882
DARDEN RESTAURANTS INC COM 237194105 12,348 144,847 SH   SOLE 23 144,847 0 0
DARDEN RESTAURANTS INC COM 237194105 9,988 117,158 SH   SOLE 25 117,158 0 0
DARDEN RESTAURANTS INC COM 237194105 43,095 505,515 SH   SOLE 26 153,809 0 351,706
DARDEN RESTAURANTS INC COM 237194105 1,570 18,421 SH   SOLE 28 18,421 0 0
DARDEN RESTAURANTS INC COM 237194105 2,890 33,898 SH   SOLE 29 3,352 0 30,546
DARDEN RESTAURANTS INC COM 237194105 32,825 385,048 SH   SOLE 30 385,048 0 0
DARDEN RESTAURANTS INC COM 237194105 6,243 73,226 SH   SOLE 31 21,318 0 51,908
DARDEN RESTAURANTS INC COM 237194105 2,866 33,616 SH   SOLE 32 33,616 0 0
DARDEN RESTAURANTS INC COM 237194105 4,249 49,838 SH   SOLE 34 49,838 0 0
DARDEN RESTAURANTS INC COM 237194105 6,664 78,166 SH   SOLE 35 78,166 0 0
DARDEN RESTAURANTS INC COM 237194105 9,594 112,543 SH   SOLE 36 112,543 0 0
DARDEN RESTAURANTS INC COM 237194105 215 2,517 SH   SOLE 40 2,517 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 605 34,974 SH   SOLE 2 6,899 0 28,075
DARLING INGREDIENTS INC COM 237266101 48 2,794 SH   SOLE 4 2,794 0 0
DARLING INGREDIENTS INC COM 237266101 2,013 116,364 SH   SOLE 7 116,364 0 0
DARLING INGREDIENTS INC COM 237266101 13,002 751,582 SH   SOLE 18 751,582 0 0
DARLING INGREDIENTS INC COM 237266101 2,217 128,178 SH   SOLE 19 128,178 0 0
DARLING INGREDIENTS INC COM 237266101 265,795 15,363,862 SH   SOLE 21 15,363,862 0 0
DARLING INGREDIENTS INC COM 237266101 78,513 4,538,321 SH   SOLE 22 4,216,371 0 321,950
DARLING INGREDIENTS INC COM 237266101 462 26,727 SH   SOLE 26 13,552 0 13,175
DARLING INGREDIENTS INC COM 237266101 411 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 4,676 270,297 SH   SOLE 30 270,297 0 0
DARLING INGREDIENTS INC COM 237266101 115 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 314 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 14 1,187 SH   SOLE 18 1,187 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 175 15,296 SH   SOLE 21 15,296 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,113 184,718 SH   SOLE 22 184,718 0 0
DASEKE INC COM 23753F107 12 1,190 SH   SOLE 2 1,190 0 0
DASEKE INC COM 23753F107 1,068 109,056 SH   SOLE 18 109,056 0 0
DASEKE INC COM 23753F107 218 22,265 SH   SOLE 19 22,265 0 0
DASEKE INC COM 23753F107 10,221 1,044,008 SH   SOLE 21 1,044,008 0 0
DASEKE INC COM 23753F107 10,130 1,034,694 SH   SOLE 22 984,793 0 49,901
DASEKE INC COM 23753F107 152 15,573 SH   SOLE 26 0 0 15,573
DASEKE INC COM 23753F107 65 6,659 SH   SOLE 30 6,659 0 0
DATA I O CORP COM 237690102 10 1,350 SH   SOLE 18 1,350 0 0
DATA I O CORP COM 237690102 168 22,583 SH   SOLE 21 22,583 0 0
DATA I O CORP COM 237690102 127 17,015 SH   SOLE 22 17,015 0 0
DATAWATCH CORP COM NEW 237917208 15 1,781 SH   SOLE 18 1,781 0 0
DATAWATCH CORP COM NEW 237917208 253 29,218 SH   SOLE 21 29,218 0 0
DATAWATCH CORP COM NEW 237917208 2,418 279,555 SH   SOLE 22 279,555 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 88 2,111 SH   SOLE 2 1,739 0 372
DAVE & BUSTERS ENTMT INC COM 238337109 902 21,616 SH   SOLE 4 21,616 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 36 874 SH   SOLE 7 874 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 15,370 368,227 SH   SOLE 18 368,227 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 55,947 1,340,364 SH   SOLE 19 1,340,364 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 156,659 3,753,206 SH   SOLE 21 3,753,206 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 51,398 1,231,384 SH   SOLE 22 1,154,493 0 76,891
DAVE & BUSTERS ENTMT INC COM 238337109 485 11,608 SH   SOLE 26 9,580 0 2,028
DAVE & BUSTERS ENTMT INC COM 238337109 252 6,032 SH   SOLE 28 6,032 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,395 57,371 SH   SOLE 30 57,371 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 22,754 545,133 SH   SOLE 34 545,133 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 179 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 24,737 375,144 SH   SOLE 2 228,109 0 147,035
DAVITA INC COM 23918K108 3,298 50,021 SH   SOLE 4 45,654 0 4,367
DAVITA INC COM 23918K108 7,510 113,898 SH   SOLE 7 106,091 0 7,807
DAVITA INC COM 23918K108 346 5,254 SH   SOLE 13 5,254 0 0
DAVITA INC COM 23918K108 75 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 36,133 547,964 SH   SOLE 18 510,066 0 37,898
DAVITA INC COM 23918K108 82,167 1,246,084 SH   SOLE 19 1,246,084 0 0
DAVITA INC COM 23918K108 7,413 112,419 SH   SOLE 20 41,890 0 70,529
DAVITA INC COM 23918K108 211,076 3,201,038 SH   SOLE 21 3,201,038 0 0
DAVITA INC COM 23918K108 276,922 4,199,607 SH   SOLE 22 3,441,131 0 758,476
DAVITA INC COM 23918K108 13,140 199,270 SH   SOLE 23 199,270 0 0
DAVITA INC COM 23918K108 21,706 329,173 SH   SOLE 25 322,857 0 6,316
DAVITA INC COM 23918K108 37,964 575,736 SH   SOLE 26 200,235 0 375,501
DAVITA INC COM 23918K108 1,481 22,460 SH   SOLE 28 22,460 0 0
DAVITA INC COM 23918K108 2,901 44,001 SH   SOLE 29 3,191 0 40,810
DAVITA INC COM 23918K108 33,578 509,219 SH   SOLE 30 509,219 0 0
DAVITA INC COM 23918K108 4,530 68,700 SH   SOLE 31 32,509 0 36,191
DAVITA INC COM 23918K108 39,183 594,215 SH   SOLE 34 594,215 0 0
DAVITA INC COM 23918K108 10,997 166,778 SH   SOLE 36 166,778 0 0
DAVITA INC COM 23918K108 203 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 24 3,568 SH   SOLE 18 3,568 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 453 67,261 SH   SOLE 21 67,261 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 5,801 860,709 SH   SOLE 22 860,709 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 238 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 6,800 294,752 SH   SOLE 21 294,752 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 17 736 SH   SOLE 30 736 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 25 587 SH   SOLE 18 587 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 3,842 122,838 SH   SOLE 22 122,838 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 19,184 340,500 SH   SOLE 2 72,308 0 268,192
DCT INDUSTRIAL TRUST INC COM NEW 233153204 2,929 51,982 SH   SOLE 4 51,982 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 8,087 143,542 SH   SOLE 7 143,542 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 214 3,795 SH   SOLE 15 3,795 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 17,843 316,702 SH   SOLE 18 316,178 0 524
DCT INDUSTRIAL TRUST INC COM NEW 233153204 8,284 147,040 SH   SOLE 19 147,040 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 269,896 4,790,487 SH   SOLE 21 4,790,487 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 265,387 4,710,446 SH   SOLE 22 4,367,188 0 343,258
DCT INDUSTRIAL TRUST INC COM NEW 233153204 1,434 25,460 SH   SOLE 23 25,460 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 10,447 185,420 SH   SOLE 25 185,420 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,230 57,332 SH   SOLE 26 18,176 0 39,156
DCT INDUSTRIAL TRUST INC COM NEW 233153204 726 12,885 SH   SOLE 28 12,885 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,129 55,535 SH   SOLE 29 35,456 0 20,079
DCT INDUSTRIAL TRUST INC COM NEW 233153204 26,787 475,449 SH   SOLE 30 475,449 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 446 7,922 SH   SOLE 31 2,034 0 5,888
DCT INDUSTRIAL TRUST INC COM NEW 233153204 123 2,186 SH   SOLE 34 2,186 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 126 2,241 SH   SOLE 36 2,241 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 537 9,532 SH   SOLE 40 9,532 0 0
DDR CORP COM 23317H102 1,266 172,748 SH   SOLE 2 23,852 0 148,896
DDR CORP COM 23317H102 3,512 479,123 SH   SOLE 4 479,123 0 0
DDR CORP COM 23317H102 3,575 487,737 SH   SOLE 7 487,737 0 0
DDR CORP COM 23317H102 95 12,958 SH   SOLE 15 12,958 0 0
DDR CORP COM 23317H102 1,892 258,102 SH   SOLE 18 257,774 0 328
DDR CORP COM 23317H102 3,337 455,256 SH   SOLE 19 455,256 0 0
DDR CORP COM 23317H102 38,422 5,241,777 SH   SOLE 21 5,241,777 0 0
DDR CORP COM 23317H102 104,991 14,323,477 SH   SOLE 22 12,917,033 0 1,406,444
DDR CORP COM 23317H102 103 14,064 SH   SOLE 23 14,064 0 0
DDR CORP COM 23317H102 4,426 603,840 SH   SOLE 25 603,840 0 0
DDR CORP COM 23317H102 1,196 163,201 SH   SOLE 26 40,416 0 122,785
DDR CORP COM 23317H102 1,172 159,934 SH   SOLE 28 159,934 0 0
DDR CORP COM 23317H102 788 107,490 SH   SOLE 29 107,490 0 0
DDR CORP COM 23317H102 11,440 1,560,732 SH   SOLE 30 1,560,732 0 0
DDR CORP COM 23317H102 49 6,696 SH   SOLE 31 6,696 0 0
DDR CORP COM 23317H102 1,943 265,064 SH   SOLE 34 265,064 0 0
DDR CORP COM 23317H102 80 10,916 SH   SOLE 36 10,916 0 0
DDR CORP COM 23317H102 214 29,247 SH   SOLE 40 29,247 0 0
DEAN FOODS CO NEW COM NEW 242370203 671 77,838 SH   SOLE 2 62,203 0 15,635
DEAN FOODS CO NEW COM NEW 242370203 2 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 65 7,532 SH   SOLE 7 7,532 0 0
DEAN FOODS CO NEW COM NEW 242370203 3,640 422,277 SH   SOLE 18 422,277 0 0
DEAN FOODS CO NEW COM NEW 242370203 2,481 287,844 SH   SOLE 19 287,844 0 0
DEAN FOODS CO NEW COM NEW 242370203 73,727 8,552,989 SH   SOLE 21 8,552,989 0 0
DEAN FOODS CO NEW COM NEW 242370203 27,986 3,246,673 SH   SOLE 22 3,046,373 0 200,300
DEAN FOODS CO NEW COM NEW 242370203 2,059 238,869 SH   SOLE 23 238,869 0 0
DEAN FOODS CO NEW COM NEW 242370203 321 37,181 SH   SOLE 26 8,410 0 28,771
DEAN FOODS CO NEW COM NEW 242370203 114 13,256 SH   SOLE 28 13,256 0 0
DEAN FOODS CO NEW COM NEW 242370203 145 16,836 SH   SOLE 29 0 0 16,836
DEAN FOODS CO NEW COM NEW 242370203 1,089 126,282 SH   SOLE 30 126,282 0 0
DEAN FOODS CO NEW COM NEW 242370203 95 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 87 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 14 709 SH   SOLE 2 337 0 372
DECIPHERA PHARMACEUTICALS IN COM 24344T101 546 27,250 SH   SOLE 18 27,250 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 165 8,222 SH   SOLE 19 8,222 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 5,225 260,737 SH   SOLE 21 260,737 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,856 142,506 SH   SOLE 22 135,698 0 6,808
DECIPHERA PHARMACEUTICALS IN COM 24344T101 13 647 SH   SOLE 23 647 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,199 59,808 SH   SOLE 26 11,238 0 48,570
DECKERS OUTDOOR CORP COM 243537107 2,338 25,972 SH   SOLE 2 20,846 0 5,126
DECKERS OUTDOOR CORP COM 243537107 18 202 SH   SOLE 4 202 0 0
DECKERS OUTDOOR CORP COM 243537107 61 672 SH   SOLE 7 672 0 0
DECKERS OUTDOOR CORP COM 243537107 17,744 197,089 SH   SOLE 18 197,089 0 0
DECKERS OUTDOOR CORP COM 243537107 5,738 63,739 SH   SOLE 19 63,739 0 0
DECKERS OUTDOOR CORP COM 243537107 186,854 2,075,467 SH   SOLE 21 2,075,467 0 0
DECKERS OUTDOOR CORP COM 243537107 107,850 1,197,937 SH   SOLE 22 1,134,705 0 63,232
DECKERS OUTDOOR CORP COM 243537107 2,201 24,443 SH   SOLE 23 24,443 0 0
DECKERS OUTDOOR CORP COM 243537107 4,237 47,064 SH   SOLE 26 3,393 0 43,671
DECKERS OUTDOOR CORP COM 243537107 398 4,422 SH   SOLE 28 4,422 0 0
DECKERS OUTDOOR CORP COM 243537107 478 5,312 SH   SOLE 29 0 0 5,312
DECKERS OUTDOOR CORP COM 243537107 573 6,366 SH   SOLE 30 6,366 0 0
DECKERS OUTDOOR CORP COM 243537107 37 407 SH   SOLE 36 407 0 0
DECKERS OUTDOOR CORP COM 243537107 347 3,859 SH   SOLE 40 3,859 0 0
DEERE & CO COM 244199105 58,477 376,496 SH   SOLE 2 94,730 0 281,766
DEERE & CO COM 244199105 13,241 85,252 SH   SOLE 4 78,748 0 6,504
DEERE & CO COM 244199105 51,138 329,246 SH   SOLE 7 319,183 0 10,063
DEERE & CO COM 244199105 347 2,236 SH   SOLE 13 2,236 0 0
DEERE & CO COM 244199105 390 2,513 SH   SOLE 15 2,513 0 0
DEERE & CO COM 244199105 100,291 645,707 SH   SOLE 18 607,109 0 38,598
DEERE & CO COM 244199105 17,677 113,811 SH   SOLE 19 113,811 0 0
DEERE & CO COM 244199105 14,310 92,135 SH   SOLE 20 0 0 92,135
DEERE & CO COM 244199105 822,476 5,295,366 SH   SOLE 21 5,295,366 0 0
DEERE & CO COM 244199105 1,374,472 8,849,293 SH   SOLE 22 7,248,454 0 1,600,839
DEERE & CO COM 244199105 52,549 338,326 SH   SOLE 23 338,326 0 0
DEERE & CO COM 244199105 41,706 268,519 SH   SOLE 25 268,519 0 0
DEERE & CO COM 244199105 138,685 892,898 SH   SOLE 26 285,420 0 607,478
DEERE & CO COM 244199105 6,405 41,235 SH   SOLE 28 41,235 0 0
DEERE & CO COM 244199105 7,023 45,214 SH   SOLE 29 45,214 0 0
DEERE & CO COM 244199105 149,304 961,269 SH   SOLE 30 961,269 0 0
DEERE & CO COM 244199105 22,059 142,023 SH   SOLE 31 63,065 0 78,958
DEERE & CO COM 244199105 9,564 61,579 SH   SOLE 34 61,579 0 0
DEERE & CO COM 244199105 47,890 308,332 SH   SOLE 36 308,332 0 0
DEERE & CO COM 244199105 851 5,479 SH   SOLE 40 5,479 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,181 77,440 SH   SOLE 18 77,440 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 257 16,850 SH   SOLE 19 16,850 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 10,720 702,924 SH   SOLE 21 702,924 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,483 621,856 SH   SOLE 22 592,099 0 29,757
DEL TACO RESTAURANTS INC COM 245496104 176 17,036 SH   SOLE 2 10,943 0 6,093
DEL TACO RESTAURANTS INC COM 245496104 13 1,274 SH   SOLE 7 1,274 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,239 119,613 SH   SOLE 18 119,613 0 0
DEL TACO RESTAURANTS INC COM 245496104 737 71,098 SH   SOLE 19 71,098 0 0
DEL TACO RESTAURANTS INC COM 245496104 11,454 1,105,596 SH   SOLE 21 1,105,596 0 0
DEL TACO RESTAURANTS INC COM 245496104 16,800 1,621,636 SH   SOLE 22 1,559,563 0 62,073
DEL TACO RESTAURANTS INC COM 245496104 120 11,595 SH   SOLE 23 11,595 0 0
DEL TACO RESTAURANTS INC COM 245496104 865 83,495 SH   SOLE 26 0 0 83,495
DEL TACO RESTAURANTS INC COM 245496104 58 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 311 29,994 SH   SOLE 29 0 0 29,994
DEL TACO RESTAURANTS INC COM 245496104 95 9,193 SH   SOLE 30 9,193 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 5,292 186,659 SH   SOLE 19 186,659 0 0
DELEK US HLDGS INC NEW COM 24665A103 697 17,119 SH   SOLE 2 3,259 0 13,860
DELEK US HLDGS INC NEW COM 24665A103 13 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 140 3,438 SH   SOLE 7 3,438 0 0
DELEK US HLDGS INC NEW COM 24665A103 11,060 271,750 SH   SOLE 18 271,750 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,550 62,661 SH   SOLE 19 62,661 0 0
DELEK US HLDGS INC NEW COM 24665A103 105,527 2,592,804 SH   SOLE 21 2,592,804 0 0
DELEK US HLDGS INC NEW COM 24665A103 85,320 2,096,323 SH   SOLE 22 1,915,649 0 180,674
DELEK US HLDGS INC NEW COM 24665A103 1,054 25,899 SH   SOLE 26 18,693 0 7,206
DELEK US HLDGS INC NEW COM 24665A103 450 11,053 SH   SOLE 28 11,053 0 0
DELEK US HLDGS INC NEW COM 24665A103 639 15,690 SH   SOLE 30 15,690 0 0
DELEK US HLDGS INC NEW COM 24665A103 268 6,592 SH   SOLE 36 6,592 0 0
DELEK US HLDGS INC NEW COM 24665A103 299 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 13,812 188,658 SH   SOLE 2 28,591 0 160,067
DELL TECHNOLOGIES INC COM CL V 24703L103 4,951 67,624 SH   SOLE 4 62,232 0 5,392
DELL TECHNOLOGIES INC COM CL V 24703L103 6,478 88,486 SH   SOLE 7 61,599 0 26,887
DELL TECHNOLOGIES INC COM CL V 24703L103 104 1,417 SH   SOLE 15 1,417 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 67,987 928,653 SH   SOLE 18 829,582 0 99,071
DELL TECHNOLOGIES INC COM CL V 24703L103 15,298 208,966 SH   SOLE 19 208,966 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 6,622 90,455 SH   SOLE 20 0 0 90,455
DELL TECHNOLOGIES INC COM CL V 24703L103 284,640 3,887,989 SH   SOLE 21 3,887,989 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 418,220 5,712,603 SH   SOLE 22 5,015,814 0 696,789
DELL TECHNOLOGIES INC COM CL V 24703L103 17,650 241,089 SH   SOLE 23 241,089 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 16,370 223,599 SH   SOLE 25 196,563 0 27,036
DELL TECHNOLOGIES INC COM CL V 24703L103 50,195 685,633 SH   SOLE 26 193,873 0 491,760
DELL TECHNOLOGIES INC COM CL V 24703L103 2,242 30,620 SH   SOLE 28 30,620 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 445 6,078 SH   SOLE 29 6,078 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 29,623 404,634 SH   SOLE 30 404,634 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 8,757 119,620 SH   SOLE 31 40,950 0 78,670
DELL TECHNOLOGIES INC COM CL V 24703L103 16,432 224,453 SH   SOLE 34 224,453 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 16,859 230,286 SH   SOLE 36 230,286 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 299 4,088 SH   SOLE 40 4,088 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5,343 112,134 SH   SOLE 2 83,609 0 28,525
DELPHI TECHNOLOGIES PLC SHS G2709G107 292 6,118 SH   SOLE 4 6,118 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 765 16,059 SH   SOLE 7 16,058 0 1
DELPHI TECHNOLOGIES PLC SHS G2709G107 28 588 SH   SOLE 15 588 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 14,249 299,031 SH   SOLE 18 298,576 0 455
DELPHI TECHNOLOGIES PLC SHS G2709G107 595 12,485 SH   SOLE 19 12,485 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 192,154 4,032,623 SH   SOLE 21 4,032,623 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 139,053 2,918,213 SH   SOLE 22 2,604,457 0 313,756
DELPHI TECHNOLOGIES PLC SHS G2709G107 121 2,530 SH   SOLE 23 2,530 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,301 69,271 SH   SOLE 25 69,271 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5,037 105,699 SH   SOLE 26 42,237 0 63,462
DELPHI TECHNOLOGIES PLC SHS G2709G107 586 12,306 SH   SOLE 28 12,306 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,238 25,990 SH   SOLE 29 3,769 0 22,221
DELPHI TECHNOLOGIES PLC SHS G2709G107 910 19,095 SH   SOLE 30 19,095 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 470 9,868 SH   SOLE 31 9,868 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5,779 121,281 SH   SOLE 34 121,281 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,372 70,774 SH   SOLE 36 70,774 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 475 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,020 547,710 SH   SOLE 2 142,461 0 405,249
DELTA AIR LINES INC DEL COM NEW 247361702 3,129 57,085 SH   SOLE 4 52,548 0 4,537
DELTA AIR LINES INC DEL COM NEW 247361702 24,549 447,896 SH   SOLE 7 438,990 0 8,906
DELTA AIR LINES INC DEL COM NEW 247361702 552 10,075 SH   SOLE 13 10,075 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 89 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 143,025 2,609,465 SH   SOLE 18 2,424,485 0 184,980
DELTA AIR LINES INC DEL COM NEW 247361702 18,587 339,113 SH   SOLE 19 339,113 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,121 93,436 SH   SOLE 20 0 0 93,436
DELTA AIR LINES INC DEL COM NEW 247361702 580,287 10,587,252 SH   SOLE 21 10,587,252 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 916,134 16,714,722 SH   SOLE 22 13,745,673 0 2,969,049
DELTA AIR LINES INC DEL COM NEW 247361702 12,985 236,903 SH   SOLE 23 236,903 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,343 188,705 SH   SOLE 25 145,984 0 42,721
DELTA AIR LINES INC DEL COM NEW 247361702 36,593 667,640 SH   SOLE 26 279,668 0 387,972
DELTA AIR LINES INC DEL COM NEW 247361702 1,494 27,252 SH   SOLE 28 27,252 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 388 7,079 SH   SOLE 29 7,079 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 90,918 1,658,777 SH   SOLE 30 1,658,777 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,719 104,339 SH   SOLE 31 47,044 0 57,295
DELTA AIR LINES INC DEL COM NEW 247361702 18,181 331,711 SH   SOLE 34 331,711 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,017 201,006 SH   SOLE 36 201,006 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 198 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 26 1,455 SH   SOLE 2 450 0 1,005
DELTA APPAREL INC COM 247368103 436 24,203 SH   SOLE 18 24,203 0 0
DELTA APPAREL INC COM 247368103 107 5,917 SH   SOLE 19 5,917 0 0
DELTA APPAREL INC COM 247368103 4,286 237,826 SH   SOLE 21 237,826 0 0
DELTA APPAREL INC COM 247368103 4,045 224,478 SH   SOLE 22 217,476 0 7,002
DELUXE CORP COM 248019101 1,609 21,747 SH   SOLE 2 21,116 0 631
DELUXE CORP COM 248019101 20 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 115 1,560 SH   SOLE 7 1,560 0 0
DELUXE CORP COM 248019101 21,409 289,278 SH   SOLE 18 289,278 0 0
DELUXE CORP COM 248019101 2,781 37,570 SH   SOLE 19 37,570 0 0
DELUXE CORP COM 248019101 229,954 3,107,067 SH   SOLE 21 3,107,067 0 0
DELUXE CORP COM 248019101 136,940 1,850,294 SH   SOLE 22 1,761,024 0 89,270
DELUXE CORP COM 248019101 865 11,686 SH   SOLE 26 5,110 0 6,576
DELUXE CORP COM 248019101 531 7,177 SH   SOLE 28 7,177 0 0
DELUXE CORP COM 248019101 677 9,153 SH   SOLE 30 9,153 0 0
DELUXE CORP COM 248019101 190 2,561 SH   SOLE 36 2,561 0 0
DELUXE CORP COM 248019101 368 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 26 1,307 SH   SOLE 2 662 0 645
DENALI THERAPEUTICS INC COM 24823R105 15 755 SH   SOLE 7 755 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,017 51,637 SH   SOLE 18 51,637 0 0
DENALI THERAPEUTICS INC COM 24823R105 257 13,029 SH   SOLE 19 13,029 0 0
DENALI THERAPEUTICS INC COM 24823R105 9,224 468,461 SH   SOLE 21 468,461 0 0
DENALI THERAPEUTICS INC COM 24823R105 8,535 433,468 SH   SOLE 22 420,194 0 13,274
DENALI THERAPEUTICS INC COM 24823R105 1,679 85,281 SH   SOLE 26 17,304 0 67,977
DENBURY RES INC COM NEW 247916208 235 85,733 SH   SOLE 2 16,689 0 69,044
DENBURY RES INC COM NEW 247916208 5 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 25 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 5,025 1,833,986 SH   SOLE 18 1,833,986 0 0
DENBURY RES INC COM NEW 247916208 923 337,005 SH   SOLE 19 337,005 0 0
DENBURY RES INC COM NEW 247916208 102,454 37,392,040 SH   SOLE 21 37,392,040 0 0
DENBURY RES INC COM NEW 247916208 32,743 11,950,109 SH   SOLE 22 11,111,767 0 838,342
DENBURY RES INC COM NEW 247916208 81 29,535 SH   SOLE 23 29,535 0 0
DENBURY RES INC COM NEW 247916208 361 131,879 SH   SOLE 26 25,973 0 105,906
DENBURY RES INC COM NEW 247916208 142 51,853 SH   SOLE 28 51,853 0 0
DENBURY RES INC COM NEW 247916208 164 59,883 SH   SOLE 29 0 0 59,883
DENBURY RES INC COM NEW 247916208 1,917 699,741 SH   SOLE 30 699,741 0 0
DENBURY RES INC COM NEW 247916208 119 43,463 SH   SOLE 36 43,463 0 0
DENBURY RES INC COM NEW 247916208 109 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 98 6,321 SH   SOLE 2 2,712 0 3,609
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 19 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,330 215,795 SH   SOLE 18 215,795 0 0
DENNYS CORP COM 24869P104 751 48,649 SH   SOLE 19 48,649 0 0
DENNYS CORP COM 24869P104 31,757 2,058,136 SH   SOLE 21 2,058,136 0 0
DENNYS CORP COM 24869P104 30,714 1,990,534 SH   SOLE 22 1,856,482 0 134,052
DENNYS CORP COM 24869P104 329 21,305 SH   SOLE 26 0 0 21,305
DENNYS CORP COM 24869P104 137 8,897 SH   SOLE 28 8,897 0 0
DENNYS CORP COM 24869P104 208 13,480 SH   SOLE 30 13,480 0 0
DENNYS CORP COM 24869P104 150 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 12,638 251,198 SH   SOLE 2 46,741 0 204,457
DENTSPLY SIRONA INC COM 24906P109 3,577 71,101 SH   SOLE 4 65,012 0 6,089
DENTSPLY SIRONA INC COM 24906P109 9,288 184,608 SH   SOLE 7 169,250 0 15,358
DENTSPLY SIRONA INC COM 24906P109 464 9,230 SH   SOLE 13 9,230 0 0
DENTSPLY SIRONA INC COM 24906P109 100 1,986 SH   SOLE 15 1,986 0 0
DENTSPLY SIRONA INC COM 24906P109 24,381 484,606 SH   SOLE 18 454,626 0 29,980
DENTSPLY SIRONA INC COM 24906P109 1,821 36,199 SH   SOLE 19 36,199 0 0
DENTSPLY SIRONA INC COM 24906P109 6,443 128,065 SH   SOLE 20 0 0 128,065
DENTSPLY SIRONA INC COM 24906P109 234,050 4,652,149 SH   SOLE 21 4,652,149 0 0
DENTSPLY SIRONA INC COM 24906P109 307,694 6,115,957 SH   SOLE 22 4,978,114 0 1,137,843
DENTSPLY SIRONA INC COM 24906P109 14,087 280,006 SH   SOLE 23 280,006 0 0
DENTSPLY SIRONA INC COM 24906P109 9,870 196,188 SH   SOLE 25 196,188 0 0
DENTSPLY SIRONA INC COM 24906P109 33,085 657,631 SH   SOLE 26 247,129 0 410,502
DENTSPLY SIRONA INC COM 24906P109 1,751 34,796 SH   SOLE 28 34,796 0 0
DENTSPLY SIRONA INC COM 24906P109 3,211 63,832 SH   SOLE 29 7,033 0 56,799
DENTSPLY SIRONA INC COM 24906P109 38,023 755,766 SH   SOLE 30 755,766 0 0
DENTSPLY SIRONA INC COM 24906P109 4,941 98,203 SH   SOLE 31 43,765 0 54,438
DENTSPLY SIRONA INC COM 24906P109 1,664 33,068 SH   SOLE 32 33,068 0 0
DENTSPLY SIRONA INC COM 24906P109 608 12,085 SH   SOLE 34 12,085 0 0
DENTSPLY SIRONA INC COM 24906P109 9,961 197,986 SH   SOLE 36 197,986 0 0
DENTSPLY SIRONA INC COM 24906P109 232 4,608 SH   SOLE 40 4,608 0 0
DEPOMED INC COM 249908104 18 2,751 SH   SOLE 2 2,423 0 328
DEPOMED INC COM 249908104 3 475 SH   SOLE 4 475 0 0
DEPOMED INC COM 249908104 8 1,252 SH   SOLE 7 1,252 0 0
DEPOMED INC COM 249908104 1,712 259,824 SH   SOLE 18 259,824 0 0
DEPOMED INC COM 249908104 278 42,111 SH   SOLE 19 42,111 0 0
DEPOMED INC COM 249908104 45,877 6,961,581 SH   SOLE 21 6,961,581 0 0
DEPOMED INC COM 249908104 12,008 1,822,096 SH   SOLE 22 1,718,359 0 103,737
DEPOMED INC COM 249908104 82 12,492 SH   SOLE 26 9,821 0 2,671
DEPOMED INC COM 249908104 60 9,100 SH   SOLE 28 9,100 0 0
DEPOMED INC COM 249908104 622 94,409 SH   SOLE 30 94,409 0 0
DEPOMED INC COM 249908104 46 6,980 SH   SOLE 40 6,980 0 0
DEPOMED INC NOTE 2.500% 9/0 249908AA2 714 880,000 PRN   SOLE 21 880,000 0 0
DERMIRA INC COM 24983L104 118 14,824 SH   SOLE 2 13,412 0 1,412
DERMIRA INC COM 24983L104 7 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,012 126,661 SH   SOLE 18 126,661 0 0
DERMIRA INC COM 24983L104 1,114 139,411 SH   SOLE 19 139,411 0 0
DERMIRA INC COM 24983L104 15,919 1,992,353 SH   SOLE 21 1,992,353 0 0
DERMIRA INC COM 24983L104 9,513 1,190,654 SH   SOLE 22 1,129,558 0 61,096
DERMIRA INC COM 24983L104 292 36,498 SH   SOLE 23 36,498 0 0
DERMIRA INC COM 24983L104 574 71,848 SH   SOLE 26 0 0 71,848
DERMIRA INC COM 24983L104 68 8,532 SH   SOLE 28 8,532 0 0
DERMIRA INC COM 24983L104 7 893 SH   SOLE 29 0 0 893
DERMIRA INC COM 24983L104 53 6,640 SH   SOLE 30 6,640 0 0
DERMIRA INC COM 24983L104 18 2,272 SH   SOLE 40 2,272 0 0
DESPEGAR COM CORP ORD SHS G27358103 102 3,275 SH   SOLE 22 3,275 0 0
DESTINATION MATERNITY CORP COM 25065D100 6 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 88 33,793 SH   SOLE 21 33,793 0 0
DESTINATION MATERNITY CORP COM 25065D100 617 238,162 SH   SOLE 22 238,162 0 0
DESTINATION XL GROUP INC COM 25065K104 11 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 169 96,854 SH   SOLE 21 96,854 0 0
DESTINATION XL GROUP INC COM 25065K104 1,523 870,506 SH   SOLE 22 870,506 0 0
DETERMINE INC COM 250660107 2 1,352 SH   SOLE 18 1,352 0 0
DETERMINE INC COM 250660107 37 26,202 SH   SOLE 21 26,202 0 0
DETERMINE INC COM 250660107 50 34,886 SH   SOLE 22 34,886 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 164 11,728 SH   SOLE 22 11,728 0 0
DEVON ENERGY CORP NEW COM 25179M103 28,097 883,826 SH   SOLE 2 406,505 0 477,321
DEVON ENERGY CORP NEW COM 25179M103 5,808 182,710 SH   SOLE 4 168,870 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 11,749 369,588 SH   SOLE 7 360,337 0 9,251
DEVON ENERGY CORP NEW COM 25179M103 313 9,840 SH   SOLE 13 9,840 0 0
DEVON ENERGY CORP NEW COM 25179M103 114 3,601 SH   SOLE 15 3,601 0 0
DEVON ENERGY CORP NEW COM 25179M103 98,881 3,110,443 SH   SOLE 18 2,932,515 0 177,928
DEVON ENERGY CORP NEW COM 25179M103 250,630 7,883,919 SH   SOLE 19 7,883,919 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,938 186,797 SH   SOLE 20 0 0 186,797
DEVON ENERGY CORP NEW COM 25179M103 364,446 11,464,175 SH   SOLE 21 11,464,175 0 0
DEVON ENERGY CORP NEW COM 25179M103 508,022 15,980,568 SH   SOLE 22 13,332,412 0 2,648,156
DEVON ENERGY CORP NEW COM 25179M103 21,701 682,630 SH   SOLE 23 682,630 0 0
DEVON ENERGY CORP NEW COM 25179M103 19,281 606,507 SH   SOLE 25 606,507 0 0
DEVON ENERGY CORP NEW COM 25179M103 59,767 1,880,052 SH   SOLE 26 470,298 0 1,409,754
DEVON ENERGY CORP NEW COM 25179M103 2,373 74,648 SH   SOLE 28 74,648 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,364 294,561 SH   SOLE 29 283,975 0 10,586
DEVON ENERGY CORP NEW COM 25179M103 53,534 1,683,983 SH   SOLE 30 1,683,983 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,542 268,713 SH   SOLE 31 99,129 0 169,584
DEVON ENERGY CORP NEW COM 25179M103 73,561 2,313,965 SH   SOLE 34 2,313,965 0 0
DEVON ENERGY CORP NEW COM 25179M103 16,076 505,685 SH   SOLE 36 505,685 0 0
DEVON ENERGY CORP NEW COM 25179M103 318 10,015 SH   SOLE 40 10,015 0 0
DEXCOM INC COM 252131107 2,555 34,457 SH   SOLE 2 7,685 0 26,772
DEXCOM INC COM 252131107 31 414 SH   SOLE 4 414 0 0
DEXCOM INC COM 252131107 226 3,044 SH   SOLE 7 3,044 0 0
DEXCOM INC COM 252131107 3,082 41,556 SH   SOLE 18 41,556 0 0
DEXCOM INC COM 252131107 967 13,043 SH   SOLE 19 13,043 0 0
DEXCOM INC COM 252131107 96,413 1,300,067 SH   SOLE 21 1,300,067 0 0
DEXCOM INC COM 252131107 177,010 2,386,866 SH   SOLE 22 2,097,887 0 288,979
DEXCOM INC COM 252131107 1,811 24,421 SH   SOLE 26 11,402 0 13,019
DEXCOM INC COM 252131107 892 12,023 SH   SOLE 28 12,023 0 0
DEXCOM INC COM 252131107 519 7,005 SH   SOLE 29 0 0 7,005
DEXCOM INC COM 252131107 3,956 53,344 SH   SOLE 30 53,344 0 0
DEXCOM INC COM 252131107 141 1,901 SH   SOLE 31 1,901 0 0
DEXCOM INC COM 252131107 693 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 26 30,888 SH   SOLE 21 30,888 0 0
DHI GROUP INC COM 23331S100 4 2,559 SH   SOLE 2 2,559 0 0
DHI GROUP INC COM 23331S100 1 880 SH   SOLE 7 880 0 0
DHI GROUP INC COM 23331S100 388 242,725 SH   SOLE 18 242,725 0 0
DHI GROUP INC COM 23331S100 85 53,030 SH   SOLE 19 53,030 0 0
DHI GROUP INC COM 23331S100 7,772 4,857,520 SH   SOLE 21 4,857,520 0 0
DHI GROUP INC COM 23331S100 1,901 1,188,145 SH   SOLE 22 1,112,334 0 75,811
DHI GROUP INC COM 23331S100 93 57,947 SH   SOLE 30 57,947 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 54 15,885 SH   SOLE 2 2,932 0 12,953
DHT HOLDINGS INC SHS NEW Y2065G121 9 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,011 297,352 SH   SOLE 18 297,352 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 248 73,029 SH   SOLE 19 73,029 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 9,254 2,721,699 SH   SOLE 21 2,721,699 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,134 921,643 SH   SOLE 22 793,384 0 128,259
DIAGEO P L C SPON ADR NEW 25243Q205 152,410 1,125,464 SH   SOLE 18 1,092,490 0 32,974
DIAGEO P L C SPON ADR NEW 25243Q205 1,987 14,675 SH   SOLE 25 14,675 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 28 134 SH   SOLE 2 134 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,294 11,106 SH   SOLE 18 11,106 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 563 2,724 SH   SOLE 19 2,724 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 25,347 122,710 SH   SOLE 21 122,710 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20,617 99,809 SH   SOLE 22 93,990 0 5,819
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 113 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 96 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 110 533 SH   SOLE 30 533 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 103 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 617 42,058 SH   SOLE 2 30,801 0 11,257
DIAMOND OFFSHORE DRILLING IN COM 25271C102 6 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 75 5,104 SH   SOLE 7 5,104 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 5,896 402,171 SH   SOLE 18 402,171 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,116 76,103 SH   SOLE 19 76,103 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 64,943 4,429,913 SH   SOLE 21 4,429,913 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 53,577 3,654,631 SH   SOLE 22 3,494,623 0 160,008
DIAMOND OFFSHORE DRILLING IN COM 25271C102 605 41,279 SH   SOLE 23 41,279 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 602 41,057 SH   SOLE 26 11,889 0 29,168
DIAMOND OFFSHORE DRILLING IN COM 25271C102 145 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 176 11,999 SH   SOLE 30 11,999 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 192 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 112 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,609 99,658 SH   SOLE 2 13,637 0 86,021
DIAMONDBACK ENERGY INC COM 25278X109 3,363 26,583 SH   SOLE 4 23,916 0 2,667
DIAMONDBACK ENERGY INC COM 25278X109 1,069 8,453 SH   SOLE 7 6,963 0 1,490
DIAMONDBACK ENERGY INC COM 25278X109 310 2,452 SH   SOLE 13 2,452 0 0
DIAMONDBACK ENERGY INC COM 25278X109 43 339 SH   SOLE 15 339 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,501 59,289 SH   SOLE 18 51,213 0 8,076
DIAMONDBACK ENERGY INC COM 25278X109 2,164 17,103 SH   SOLE 19 17,103 0 0
DIAMONDBACK ENERGY INC COM 25278X109 165,982 1,311,901 SH   SOLE 21 1,311,901 0 0
DIAMONDBACK ENERGY INC COM 25278X109 345,964 2,734,461 SH   SOLE 22 2,381,957 0 352,504
DIAMONDBACK ENERGY INC COM 25278X109 14,318 113,168 SH   SOLE 23 113,168 0 0
DIAMONDBACK ENERGY INC COM 25278X109 9,724 76,858 SH   SOLE 25 76,858 0 0
DIAMONDBACK ENERGY INC COM 25278X109 27,651 218,549 SH   SOLE 26 86,517 0 132,032
DIAMONDBACK ENERGY INC COM 25278X109 1,706 13,483 SH   SOLE 28 13,483 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,112 24,596 SH   SOLE 29 2,420 0 22,176
DIAMONDBACK ENERGY INC COM 25278X109 18,123 143,245 SH   SOLE 30 143,245 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,582 52,021 SH   SOLE 31 19,693 0 32,328
DIAMONDBACK ENERGY INC COM 25278X109 568 4,487 SH   SOLE 34 4,487 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,783 85,226 SH   SOLE 36 85,226 0 0
DIAMONDBACK ENERGY INC COM 25278X109 225 1,775 SH   SOLE 40 1,775 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,630 156,170 SH   SOLE 2 120,952 0 35,218
DIAMONDROCK HOSPITALITY CO COM 252784301 753 72,131 SH   SOLE 4 72,131 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,199 306,423 SH   SOLE 7 306,423 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 86 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,597 919,226 SH   SOLE 18 919,226 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,183 688,028 SH   SOLE 19 688,028 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 207,674 19,892,184 SH   SOLE 21 19,892,184 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 104,910 10,048,826 SH   SOLE 22 9,664,857 0 383,969
DIAMONDROCK HOSPITALITY CO COM 252784301 7,277 697,062 SH   SOLE 23 697,062 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,222 404,422 SH   SOLE 25 404,422 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,203 594,187 SH   SOLE 26 47,892 0 546,295
DIAMONDROCK HOSPITALITY CO COM 252784301 306 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,576 150,976 SH   SOLE 29 69,460 0 81,516
DIAMONDROCK HOSPITALITY CO COM 252784301 12,984 1,243,703 SH   SOLE 30 1,243,703 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 258 24,687 SH   SOLE 34 24,687 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 33 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 226 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 36 3,779 SH   SOLE 18 3,779 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 442 46,262 SH   SOLE 21 46,262 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,174 227,452 SH   SOLE 22 227,452 0 0
DICKS SPORTING GOODS INC COM 253393102 2,744 78,297 SH   SOLE 2 47,879 0 30,418
DICKS SPORTING GOODS INC COM 253393102 17 481 SH   SOLE 4 481 0 0
DICKS SPORTING GOODS INC COM 253393102 239 6,829 SH   SOLE 7 6,829 0 0
DICKS SPORTING GOODS INC COM 253393102 9,593 273,682 SH   SOLE 18 273,682 0 0
DICKS SPORTING GOODS INC COM 253393102 430 12,270 SH   SOLE 19 12,270 0 0
DICKS SPORTING GOODS INC COM 253393102 126,412 3,606,619 SH   SOLE 21 3,606,619 0 0
DICKS SPORTING GOODS INC COM 253393102 104,188 2,972,559 SH   SOLE 22 2,714,030 0 258,529
DICKS SPORTING GOODS INC COM 253393102 958 27,342 SH   SOLE 26 13,093 0 14,249
DICKS SPORTING GOODS INC COM 253393102 401 11,440 SH   SOLE 28 11,440 0 0
DICKS SPORTING GOODS INC COM 253393102 383 10,929 SH   SOLE 29 0 0 10,929
DICKS SPORTING GOODS INC COM 253393102 570 16,273 SH   SOLE 30 16,273 0 0
DICKS SPORTING GOODS INC COM 253393102 67 1,901 SH   SOLE 31 1,901 0 0
DICKS SPORTING GOODS INC COM 253393102 147 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 320 9,141 SH   SOLE 40 9,141 0 0
DIEBOLD NXDF INC COM 253651103 526 34,169 SH   SOLE 2 33,404 0 765
DIEBOLD NXDF INC COM 253651103 3 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 56 3,624 SH   SOLE 7 3,624 0 0
DIEBOLD NXDF INC COM 253651103 7,085 460,084 SH   SOLE 18 460,084 0 0
DIEBOLD NXDF INC COM 253651103 922 59,864 SH   SOLE 19 59,864 0 0
DIEBOLD NXDF INC COM 253651103 74,938 4,866,134 SH   SOLE 21 4,866,134 0 0
DIEBOLD NXDF INC COM 253651103 37,385 2,427,610 SH   SOLE 22 2,289,378 0 138,232
DIEBOLD NXDF INC COM 253651103 383 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 137 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 218 14,176 SH   SOLE 30 14,176 0 0
DIEBOLD NXDF INC COM 253651103 26 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 102 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 0 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 9 6,832 SH   SOLE 22 6,832 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 1 965 SH   SOLE 18 965 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 8 14,600 SH   SOLE 21 14,600 0 0
DIGI INTL INC COM 253798102 75 7,300 SH   SOLE 2 1,211 0 6,089
DIGI INTL INC COM 253798102 6 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,320 128,166 SH   SOLE 18 128,166 0 0
DIGI INTL INC COM 253798102 216 21,009 SH   SOLE 19 21,009 0 0
DIGI INTL INC COM 253798102 26,445 2,567,491 SH   SOLE 21 2,567,491 0 0
DIGI INTL INC COM 253798102 8,337 809,374 SH   SOLE 22 774,722 0 34,652
DIGI INTL INC COM 253798102 313 30,401 SH   SOLE 30 30,401 0 0
DIGIMARC CORP NEW COM 25381B101 12 483 SH   SOLE 2 435 0 48
DIGIMARC CORP NEW COM 25381B101 5 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 845 35,283 SH   SOLE 18 35,283 0 0
DIGIMARC CORP NEW COM 25381B101 208 8,676 SH   SOLE 19 8,676 0 0
DIGIMARC CORP NEW COM 25381B101 7,718 322,235 SH   SOLE 21 322,235 0 0
DIGIMARC CORP NEW COM 25381B101 5,997 250,410 SH   SOLE 22 238,271 0 12,139
DIGIRAD CORP COM 253827109 5 3,218 SH   SOLE 18 3,218 0 0
DIGIRAD CORP COM 253827109 79 51,234 SH   SOLE 21 51,234 0 0
DIGIRAD CORP COM 253827109 23 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 129 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 27,786 263,679 SH   SOLE 2 75,415 0 188,264
DIGITAL RLTY TR INC COM 253868103 13,515 128,248 SH   SOLE 4 123,661 0 4,587
DIGITAL RLTY TR INC COM 253868103 51,354 487,319 SH   SOLE 7 474,373 0 12,946
DIGITAL RLTY TR INC COM 253868103 239 2,268 SH   SOLE 13 2,268 0 0
DIGITAL RLTY TR INC COM 253868103 990 9,390 SH   SOLE 15 9,390 0 0
DIGITAL RLTY TR INC COM 253868103 44,892 426,004 SH   SOLE 18 397,990 0 28,014
DIGITAL RLTY TR INC COM 253868103 29,248 277,545 SH   SOLE 19 277,545 0 0
DIGITAL RLTY TR INC COM 253868103 8,785 83,364 SH   SOLE 20 0 0 83,364
DIGITAL RLTY TR INC COM 253868103 709,288 6,730,766 SH   SOLE 21 6,730,766 0 0
DIGITAL RLTY TR INC COM 253868103 890,819 8,453,398 SH   SOLE 22 7,471,721 0 981,677
DIGITAL RLTY TR INC COM 253868103 27,847 264,257 SH   SOLE 23 264,257 0 0
DIGITAL RLTY TR INC COM 253868103 60,246 571,702 SH   SOLE 25 571,702 0 0
DIGITAL RLTY TR INC COM 253868103 67,244 638,106 SH   SOLE 26 206,946 0 431,160
DIGITAL RLTY TR INC COM 253868103 3,271 31,044 SH   SOLE 28 31,044 0 0
DIGITAL RLTY TR INC COM 253868103 8,061 76,496 SH   SOLE 29 76,496 0 0
DIGITAL RLTY TR INC COM 253868103 164,533 1,561,333 SH   SOLE 30 1,561,333 0 0
DIGITAL RLTY TR INC COM 253868103 8,259 78,373 SH   SOLE 31 39,851 0 38,522
DIGITAL RLTY TR INC COM 253868103 969 9,198 SH   SOLE 34 9,198 0 0
DIGITAL RLTY TR INC COM 253868103 19,435 184,432 SH   SOLE 36 184,432 0 0
DIGITAL RLTY TR INC COM 253868103 434 4,114 SH   SOLE 40 4,114 0 0
DIGITAL TURBINE INC COM NEW 25400W102 23 11,333 SH   SOLE 18 11,333 0 0
DIGITAL TURBINE INC COM NEW 25400W102 334 166,277 SH   SOLE 21 166,277 0 0
DIGITAL TURBINE INC COM NEW 25400W102 34 17,029 SH   SOLE 22 17,029 0 0
DILLARDS INC CL A 254067101 927 11,538 SH   SOLE 2 9,361 0 2,177
DILLARDS INC CL A 254067101 9 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 67 835 SH   SOLE 7 835 0 0
DILLARDS INC CL A 254067101 8,414 104,733 SH   SOLE 18 104,733 0 0
DILLARDS INC CL A 254067101 1,226 15,264 SH   SOLE 19 15,264 0 0
DILLARDS INC CL A 254067101 88,098 1,096,562 SH   SOLE 21 1,096,562 0 0
DILLARDS INC CL A 254067101 51,853 645,424 SH   SOLE 22 609,252 0 36,172
DILLARDS INC CL A 254067101 132 1,637 SH   SOLE 23 1,637 0 0
DILLARDS INC CL A 254067101 1,076 13,395 SH   SOLE 26 1,635 0 11,760
DILLARDS INC CL A 254067101 187 2,327 SH   SOLE 28 2,327 0 0
DILLARDS INC CL A 254067101 265 3,301 SH   SOLE 29 0 0 3,301
DILLARDS INC CL A 254067101 1,452 18,072 SH   SOLE 30 18,072 0 0
DILLARDS INC CL A 254067101 199 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 212 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 119 6,456 SH   SOLE 2 1,367 0 5,089
DIME CMNTY BANCSHARES COM 253922108 5 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 14 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 2,836 154,146 SH   SOLE 18 154,146 0 0
DIME CMNTY BANCSHARES COM 253922108 459 24,959 SH   SOLE 19 24,959 0 0
DIME CMNTY BANCSHARES COM 253922108 55,448 3,013,468 SH   SOLE 21 3,013,468 0 0
DIME CMNTY BANCSHARES COM 253922108 19,660 1,068,489 SH   SOLE 22 1,003,366 0 65,123
DIME CMNTY BANCSHARES COM 253922108 367 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 86 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 768 41,745 SH   SOLE 30 41,745 0 0
DIME CMNTY BANCSHARES COM 253922108 63 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 222 3,382 SH   SOLE 2 2,183 0 1,199
DINE BRANDS GLOBAL INC COM 254423106 7 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 28 425 SH   SOLE 7 425 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,083 77,504 SH   SOLE 18 77,504 0 0
DINE BRANDS GLOBAL INC COM 254423106 881 13,436 SH   SOLE 19 13,436 0 0
DINE BRANDS GLOBAL INC COM 254423106 107,052 1,632,387 SH   SOLE 21 1,632,387 0 0
DINE BRANDS GLOBAL INC COM 254423106 32,101 489,496 SH   SOLE 22 454,862 0 34,634
DINE BRANDS GLOBAL INC COM 254423106 247 3,768 SH   SOLE 23 3,768 0 0
DINE BRANDS GLOBAL INC COM 254423106 159 2,422 SH   SOLE 26 1,467 0 955
DINE BRANDS GLOBAL INC COM 254423106 161 2,459 SH   SOLE 28 2,459 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,611 24,564 SH   SOLE 30 24,564 0 0
DINE BRANDS GLOBAL INC COM 254423106 121 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 417 13,676 SH   SOLE 2 9,166 0 4,510
DIODES INC COM 254543101 7 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 24 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 5,332 175,041 SH   SOLE 18 175,041 0 0
DIODES INC COM 254543101 1,875 61,556 SH   SOLE 19 61,556 0 0
DIODES INC COM 254543101 109,037 3,579,688 SH   SOLE 21 3,579,688 0 0
DIODES INC COM 254543101 35,673 1,171,129 SH   SOLE 22 1,098,419 0 72,710
DIODES INC COM 254543101 1,932 63,437 SH   SOLE 23 63,437 0 0
DIODES INC COM 254543101 1,152 37,823 SH   SOLE 26 7,267 0 30,556
DIODES INC COM 254543101 167 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 339 11,118 SH   SOLE 29 0 0 11,118
DIODES INC COM 254543101 1,690 55,480 SH   SOLE 30 55,480 0 0
DIODES INC COM 254543101 117 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 355 17,615 SH   SOLE 2 9,735 0 7,880
DIPLOMAT PHARMACY INC COM 25456K101 5 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 19 920 SH   SOLE 7 920 0 0
DIPLOMAT PHARMACY INC COM 25456K101 4,495 223,100 SH   SOLE 18 223,100 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,113 55,236 SH   SOLE 19 55,236 0 0
DIPLOMAT PHARMACY INC COM 25456K101 93,895 4,659,806 SH   SOLE 21 4,659,806 0 0
DIPLOMAT PHARMACY INC COM 25456K101 28,112 1,395,160 SH   SOLE 22 1,303,948 0 91,212
DIPLOMAT PHARMACY INC COM 25456K101 710 35,251 SH   SOLE 23 35,251 0 0
DIPLOMAT PHARMACY INC COM 25456K101 704 34,956 SH   SOLE 26 5,329 0 29,627
DIPLOMAT PHARMACY INC COM 25456K101 182 9,032 SH   SOLE 28 9,032 0 0
DIPLOMAT PHARMACY INC COM 25456K101 170 8,415 SH   SOLE 29 0 0 8,415
DIPLOMAT PHARMACY INC COM 25456K101 1,355 67,243 SH   SOLE 30 67,243 0 0
DIPLOMAT PHARMACY INC COM 25456K101 78 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 37,088 515,619 SH   SOLE 2 168,008 0 347,611
DISCOVER FINL SVCS COM 254709108 9,420 130,959 SH   SOLE 4 120,160 0 10,799
DISCOVER FINL SVCS COM 254709108 18,656 259,358 SH   SOLE 7 246,756 0 12,602
DISCOVER FINL SVCS COM 254709108 508 7,062 SH   SOLE 13 7,062 0 0
DISCOVER FINL SVCS COM 254709108 246 3,416 SH   SOLE 15 3,416 0 0
DISCOVER FINL SVCS COM 254709108 79,658 1,107,433 SH   SOLE 18 1,058,511 0 48,922
DISCOVER FINL SVCS COM 254709108 31,997 444,830 SH   SOLE 19 444,830 0 0
DISCOVER FINL SVCS COM 254709108 8,862 123,201 SH   SOLE 20 0 0 123,201
DISCOVER FINL SVCS COM 254709108 566,042 7,869,350 SH   SOLE 21 7,869,350 0 0
DISCOVER FINL SVCS COM 254709108 697,049 9,690,651 SH   SOLE 22 7,828,807 0 1,861,844
DISCOVER FINL SVCS COM 254709108 34,370 477,825 SH   SOLE 23 477,825 0 0
DISCOVER FINL SVCS COM 254709108 21,911 304,618 SH   SOLE 25 304,618 0 0
DISCOVER FINL SVCS COM 254709108 90,697 1,260,908 SH   SOLE 26 375,632 0 885,276
DISCOVER FINL SVCS COM 254709108 3,965 55,129 SH   SOLE 28 55,129 0 0
DISCOVER FINL SVCS COM 254709108 1,248 17,349 SH   SOLE 29 9,111 0 8,238
DISCOVER FINL SVCS COM 254709108 92,778 1,289,833 SH   SOLE 30 1,289,833 0 0
DISCOVER FINL SVCS COM 254709108 11,257 156,506 SH   SOLE 31 77,391 0 79,115
DISCOVER FINL SVCS COM 254709108 9,473 131,693 SH   SOLE 34 131,693 0 0
DISCOVER FINL SVCS COM 254709108 25,304 351,791 SH   SOLE 36 351,791 0 0
DISCOVER FINL SVCS COM 254709108 457 6,350 SH   SOLE 40 6,350 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4,360 203,459 SH   SOLE 2 62,954 0 140,505
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,059 49,402 SH   SOLE 4 44,286 0 5,116
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,200 102,640 SH   SOLE 7 102,640 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 23 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7,218 336,822 SH   SOLE 18 308,439 0 28,383
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 935 43,646 SH   SOLE 19 43,646 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,815 84,698 SH   SOLE 20 0 0 84,698
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 65,998 3,079,714 SH   SOLE 21 3,079,714 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 98,667 4,604,143 SH   SOLE 22 3,808,984 0 795,159
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,894 181,721 SH   SOLE 23 181,721 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,420 112,911 SH   SOLE 25 112,911 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 11,615 541,994 SH   SOLE 26 222,126 0 319,868
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 504 23,537 SH   SOLE 28 23,537 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 997 46,502 SH   SOLE 29 8,953 0 37,549
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10,155 473,871 SH   SOLE 30 473,871 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,388 64,767 SH   SOLE 31 24,403 0 40,364
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 721 33,649 SH   SOLE 34 33,649 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,217 150,108 SH   SOLE 36 150,108 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 61 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 62 2,900 SH Put SOLE 2 2,900 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 107 5,000 SH Put SOLE 18 5,000 0 0
DISCOVERY COMMUNICATNS NEW OPTIONS 25470F104 1,822 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 7,624 390,572 SH   SOLE 2 71,694 0 318,878
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,631 83,557 SH   SOLE 4 76,159 0 7,398
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,485 229,741 SH   SOLE 7 225,096 0 4,645
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 74 3,800 SH   SOLE 13 3,800 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 31 1,569 SH   SOLE 15 1,569 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 12,912 661,482 SH   SOLE 18 621,590 0 39,892
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,413 123,613 SH   SOLE 19 123,613 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4,105 210,282 SH   SOLE 20 0 0 210,282
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 116,993 5,993,471 SH   SOLE 21 5,993,471 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 161,017 8,248,844 SH   SOLE 22 6,754,264 0 1,494,580
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 7,861 402,702 SH   SOLE 23 402,702 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,396 276,455 SH   SOLE 25 276,455 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 20,951 1,073,288 SH   SOLE 26 411,156 0 662,132
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 898 45,982 SH   SOLE 28 45,982 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,616 82,763 SH   SOLE 29 6,953 0 75,810
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 17,508 896,951 SH   SOLE 30 896,951 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,445 125,279 SH   SOLE 31 48,775 0 76,504
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,255 64,311 SH   SOLE 34 64,311 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5,091 260,834 SH   SOLE 36 260,834 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 112 5,714 SH   SOLE 40 5,714 0 0
DISH NETWORK CORP CL A 25470M109 9,770 257,862 SH   SOLE 2 41,715 0 216,147
DISH NETWORK CORP CL A 25470M109 3,205 84,581 SH   SOLE 4 79,229 0 5,352
DISH NETWORK CORP CL A 25470M109 6,570 173,409 SH   SOLE 7 165,376 0 8,033
DISH NETWORK CORP CL A 25470M109 64 1,682 SH   SOLE 15 1,682 0 0
DISH NETWORK CORP CL A 25470M109 22,079 582,716 SH   SOLE 18 552,812 0 29,904
DISH NETWORK CORP CL A 25470M109 37,357 985,939 SH   SOLE 19 985,939 0 0
DISH NETWORK CORP CL A 25470M109 125,051 3,300,380 SH   SOLE 21 3,300,380 0 0
DISH NETWORK CORP CL A 25470M109 230,547 6,084,629 SH   SOLE 22 4,993,914 0 1,090,715
DISH NETWORK CORP CL A 25470M109 10,238 270,202 SH   SOLE 23 270,202 0 0
DISH NETWORK CORP CL A 25470M109 7,232 190,865 SH   SOLE 25 190,865 0 0
DISH NETWORK CORP CL A 25470M109 22,709 599,342 SH   SOLE 26 257,474 0 341,868
DISH NETWORK CORP CL A 25470M109 1,319 34,809 SH   SOLE 28 34,809 0 0
DISH NETWORK CORP CL A 25470M109 305 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 25,121 662,994 SH   SOLE 30 662,994 0 0
DISH NETWORK CORP CL A 25470M109 4,040 106,620 SH   SOLE 31 38,880 0 67,740
DISH NETWORK CORP CL A 25470M109 1,243 32,813 SH   SOLE 32 32,813 0 0
DISH NETWORK CORP CL A 25470M109 15,742 415,478 SH   SOLE 34 415,478 0 0
DISH NETWORK CORP CL A 25470M109 7,364 194,341 SH   SOLE 36 194,341 0 0
DISH NETWORK CORP CL A 25470M109 173 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 20,478 21,260,000 PRN   SOLE 2 20,879,000 0 381,000
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 14,772 15,336,000 PRN   SOLE 19 15,336,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 6,453 6,700,000 PRN   SOLE 21 6,700,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,242 1,289,000 PRN   SOLE 22 1,289,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 577 599,000 PRN   SOLE 26 599,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4,491 4,663,000 PRN   SOLE 34 4,663,000 0 0
DISNEY WALT CO COM DISNEY 254687106 223,941 2,229,603 SH   SOLE 2 794,378 0 1,435,225
DISNEY WALT CO COM DISNEY 254687106 58,080 578,252 SH   SOLE 4 538,303 0 39,949
DISNEY WALT CO COM DISNEY 254687106 108,580 1,081,042 SH   SOLE 7 1,075,703 0 5,339
DISNEY WALT CO COM DISNEY 254687106 7,149 71,176 SH   SOLE 13 71,176 0 0
DISNEY WALT CO COM DISNEY 254687106 1,205 12,001 SH   SOLE 15 12,001 0 0
DISNEY WALT CO COM DISNEY 254687106 305,041 3,037,048 SH   SOLE 18 2,821,074 0 215,974
DISNEY WALT CO COM DISNEY 254687106 65,388 651,019 SH   SOLE 19 651,019 0 0
DISNEY WALT CO COM DISNEY 254687106 71,407 710,937 SH   SOLE 20 85,102 0 625,835
DISNEY WALT CO COM DISNEY 254687106 2,391,201 23,807,254 SH   SOLE 21 23,807,254 0 0
DISNEY WALT CO COM DISNEY 254687106 4,179,396 41,610,873 SH   SOLE 22 33,550,986 0 8,059,887
DISNEY WALT CO COM DISNEY 254687106 205,201 2,043,020 SH   SOLE 23 2,043,020 0 0
DISNEY WALT CO COM DISNEY 254687106 127,307 1,267,490 SH   SOLE 25 1,267,490 0 0
DISNEY WALT CO COM DISNEY 254687106 557,316 5,548,742 SH   SOLE 26 1,371,696 0 4,177,046
DISNEY WALT CO COM DISNEY 254687106 22,933 228,323 SH   SOLE 28 228,323 0 0
DISNEY WALT CO COM DISNEY 254687106 25,721 256,080 SH   SOLE 29 118,023 0 138,057
DISNEY WALT CO COM DISNEY 254687106 444,306 4,423,594 SH   SOLE 30 4,423,594 0 0
DISNEY WALT CO COM DISNEY 254687106 91,823 914,212 SH   SOLE 31 400,314 0 513,898
DISNEY WALT CO COM DISNEY 254687106 13,379 133,205 SH   SOLE 32 133,205 0 0
DISNEY WALT CO COM DISNEY 254687106 11,046 109,980 SH   SOLE 34 109,980 0 0
DISNEY WALT CO COM DISNEY 254687106 147,654 1,470,070 SH   SOLE 36 1,470,070 0 0
DISNEY WALT CO COM DISNEY 254687106 3,022 30,085 SH   SOLE 40 30,085 0 0
DISNEY WALT CO OPTIONS 254687106 502 5,000 SH Put SOLE 2 5,000 0 0
DISNEY WALT CO OPTIONS 254687106 1,004 10,000 SH Put SOLE 18 10,000 0 0
DISNEY WALT CO OPTIONS 254687106 10,044 100,000 SH Put SOLE 19 100,000 0 0
DITECH HLDG CORP COM 25501G105 2 199 SH   SOLE 18 199 0 0
DITECH HLDG CORP COM 25501G105 25 2,751 SH   SOLE 21 2,751 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 5 719 SH   SOLE 18 719 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 26 3,405 SH   SOLE 21 3,405 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 4 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 48 35,702 SH   SOLE 21 35,702 0 0
DIXIE GROUP INC CL A 255519100 7 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 117 42,627 SH   SOLE 21 42,627 0 0
DIXIE GROUP INC CL A 255519100 961 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 4 675 SH   SOLE 18 675 0 0
DLH HLDGS CORP COM 23335Q100 96 16,409 SH   SOLE 21 16,409 0 0
DLH HLDGS CORP COM 23335Q100 65 11,171 SH   SOLE 22 11,171 0 0
DMC GLOBAL INC COM 23291C103 14 512 SH   SOLE 2 512 0 0
DMC GLOBAL INC COM 23291C103 13 471 SH   SOLE 7 471 0 0
DMC GLOBAL INC COM 23291C103 1,396 52,203 SH   SOLE 18 52,203 0 0
DMC GLOBAL INC COM 23291C103 270 10,087 SH   SOLE 19 10,087 0 0
DMC GLOBAL INC COM 23291C103 12,480 466,530 SH   SOLE 21 466,530 0 0
DMC GLOBAL INC COM 23291C103 11,139 416,427 SH   SOLE 22 403,778 0 12,649
DNB FINL CORP COM 233237106 14 392 SH   SOLE 2 133 0 259
DNB FINL CORP COM 233237106 377 10,580 SH   SOLE 18 10,580 0 0
DNB FINL CORP COM 233237106 94 2,638 SH   SOLE 19 2,638 0 0
DNB FINL CORP COM 233237106 3,400 95,369 SH   SOLE 21 95,369 0 0
DNB FINL CORP COM 233237106 865 24,264 SH   SOLE 22 21,870 0 2,394
DOCUMENT SEC SYS INC COM NEW 25614T200 16 12,026 SH   SOLE 21 12,026 0 0
DOLBY LABORATORIES INC COM 25659T107 2,572 40,461 SH   SOLE 2 12,651 0 27,810
DOLBY LABORATORIES INC COM 25659T107 89 1,399 SH   SOLE 4 1,399 0 0
DOLBY LABORATORIES INC COM 25659T107 110 1,723 SH   SOLE 7 1,723 0 0
DOLBY LABORATORIES INC COM 25659T107 1,459 22,956 SH   SOLE 13 22,956 0 0
DOLBY LABORATORIES INC COM 25659T107 3,542 55,733 SH   SOLE 18 55,733 0 0
DOLBY LABORATORIES INC COM 25659T107 9,890 155,599 SH   SOLE 19 155,599 0 0
DOLBY LABORATORIES INC COM 25659T107 40,996 644,990 SH   SOLE 21 644,990 0 0
DOLBY LABORATORIES INC COM 25659T107 121,396 1,909,945 SH   SOLE 22 1,694,609 0 215,336
DOLBY LABORATORIES INC COM 25659T107 167 2,630 SH   SOLE 23 2,630 0 0
DOLBY LABORATORIES INC COM 25659T107 761 11,974 SH   SOLE 25 11,974 0 0
DOLBY LABORATORIES INC COM 25659T107 1,464 23,029 SH   SOLE 26 13,899 0 9,130
DOLBY LABORATORIES INC COM 25659T107 522 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM 25659T107 1,955 30,757 SH   SOLE 29 446 0 30,311
DOLBY LABORATORIES INC COM 25659T107 731 11,495 SH   SOLE 30 11,495 0 0
DOLBY LABORATORIES INC COM 25659T107 141 2,221 SH   SOLE 31 2,221 0 0
DOLBY LABORATORIES INC COM 25659T107 1,474 23,192 SH   SOLE 34 23,192 0 0
DOLBY LABORATORIES INC COM 25659T107 945 14,865 SH   SOLE 36 14,865 0 0
DOLBY LABORATORIES INC COM 25659T107 363 5,718 SH   SOLE 40 5,718 0 0
DOLLAR GEN CORP NEW COM 256677105 35,738 382,020 SH   SOLE 2 132,269 0 249,751
DOLLAR GEN CORP NEW COM 256677105 9,056 96,801 SH   SOLE 4 89,734 0 7,067
DOLLAR GEN CORP NEW COM 256677105 18,062 193,069 SH   SOLE 7 189,664 0 3,405
DOLLAR GEN CORP NEW COM 256677105 587 6,280 SH   SOLE 13 6,280 0 0
DOLLAR GEN CORP NEW COM 256677105 221 2,359 SH   SOLE 15 2,359 0 0
DOLLAR GEN CORP NEW COM 256677105 95,368 1,019,433 SH   SOLE 18 948,624 0 70,809
DOLLAR GEN CORP NEW COM 256677105 131,448 1,405,111 SH   SOLE 19 1,405,111 0 0
DOLLAR GEN CORP NEW COM 256677105 13,423 143,483 SH   SOLE 20 0 0 143,483
DOLLAR GEN CORP NEW COM 256677105 542,923 5,803,558 SH   SOLE 21 5,803,558 0 0
DOLLAR GEN CORP NEW COM 256677105 689,430 7,369,643 SH   SOLE 22 6,012,786 0 1,356,857
DOLLAR GEN CORP NEW COM 256677105 31,304 334,622 SH   SOLE 23 334,622 0 0
DOLLAR GEN CORP NEW COM 256677105 22,138 236,642 SH   SOLE 25 236,642 0 0
DOLLAR GEN CORP NEW COM 256677105 93,907 1,003,816 SH   SOLE 26 269,042 0 734,774
DOLLAR GEN CORP NEW COM 256677105 3,865 41,311 SH   SOLE 28 41,311 0 0
DOLLAR GEN CORP NEW COM 256677105 2,782 29,740 SH   SOLE 29 9,174 0 20,566
DOLLAR GEN CORP NEW COM 256677105 73,180 782,259 SH   SOLE 30 782,259 0 0
DOLLAR GEN CORP NEW COM 256677105 12,741 136,191 SH   SOLE 31 53,217 0 82,974
DOLLAR GEN CORP NEW COM 256677105 4,932 52,722 SH   SOLE 34 52,722 0 0
DOLLAR GEN CORP NEW COM 256677105 24,195 258,628 SH   SOLE 36 258,628 0 0
DOLLAR GEN CORP NEW COM 256677105 513 5,484 SH   SOLE 40 5,484 0 0
DOLLAR TREE INC COM 256746108 28,207 297,230 SH   SOLE 2 80,386 0 216,844
DOLLAR TREE INC COM 256746108 7,318 77,108 SH   SOLE 4 71,372 0 5,736
DOLLAR TREE INC COM 256746108 16,513 174,009 SH   SOLE 7 170,012 0 3,997
DOLLAR TREE INC COM 256746108 246 2,594 SH   SOLE 13 2,594 0 0
DOLLAR TREE INC COM 256746108 183 1,925 SH   SOLE 15 1,925 0 0
DOLLAR TREE INC COM 256746108 46,439 489,344 SH   SOLE 18 457,704 0 31,640
DOLLAR TREE INC COM 256746108 3,522 37,116 SH   SOLE 19 37,116 0 0
DOLLAR TREE INC COM 256746108 8,383 88,331 SH   SOLE 20 0 0 88,331
DOLLAR TREE INC COM 256746108 463,123 4,880,118 SH   SOLE 21 4,880,118 0 0
DOLLAR TREE INC COM 256746108 595,627 6,276,360 SH   SOLE 22 5,161,933 0 1,114,427
DOLLAR TREE INC COM 256746108 27,799 292,929 SH   SOLE 23 292,929 0 0
DOLLAR TREE INC COM 256746108 18,134 191,084 SH   SOLE 25 191,084 0 0
DOLLAR TREE INC COM 256746108 65,519 690,404 SH   SOLE 26 237,925 0 452,479
DOLLAR TREE INC COM 256746108 3,370 35,515 SH   SOLE 28 35,515 0 0
DOLLAR TREE INC COM 256746108 685 7,213 SH   SOLE 29 7,213 0 0
DOLLAR TREE INC COM 256746108 70,670 744,676 SH   SOLE 30 744,676 0 0
DOLLAR TREE INC COM 256746108 10,545 111,118 SH   SOLE 31 45,545 0 65,573
DOLLAR TREE INC COM 256746108 3,254 34,289 SH   SOLE 32 34,289 0 0
DOLLAR TREE INC COM 256746108 1,046 11,024 SH   SOLE 34 11,024 0 0
DOLLAR TREE INC COM 256746108 20,344 214,370 SH   SOLE 36 214,370 0 0
DOLLAR TREE INC COM 256746108 451 4,752 SH   SOLE 40 4,752 0 0
DOMINION ENERGY INC COM 25746U109 53,989 800,662 SH   SOLE 2 191,238 0 609,424
DOMINION ENERGY INC COM 25746U109 15,676 232,481 SH   SOLE 4 214,046 0 18,435
DOMINION ENERGY INC COM 25746U109 38,059 564,425 SH   SOLE 7 542,762 0 21,663
DOMINION ENERGY INC COM 25746U109 849 12,587 SH   SOLE 13 12,587 0 0
DOMINION ENERGY INC COM 25746U109 323 4,786 SH   SOLE 15 4,786 0 0
DOMINION ENERGY INC COM 25746U109 87,404 1,296,218 SH   SOLE 18 1,208,949 0 87,269
DOMINION ENERGY INC COM 25746U109 31,022 460,067 SH   SOLE 19 460,067 0 0
DOMINION ENERGY INC COM 25746U109 16,546 245,384 SH   SOLE 20 0 0 245,384
DOMINION ENERGY INC COM 25746U109 1,138,419 16,882,975 SH   SOLE 21 16,882,975 0 0
DOMINION ENERGY INC COM 25746U109 1,211,476 17,966,427 SH   SOLE 22 14,656,802 0 3,309,625
DOMINION ENERGY INC COM 25746U109 52,859 783,916 SH   SOLE 23 783,916 0 0
DOMINION ENERGY INC COM 25746U109 34,876 517,219 SH   SOLE 25 517,219 0 0
DOMINION ENERGY INC COM 25746U109 139,106 2,062,974 SH   SOLE 26 562,766 0 1,500,208
DOMINION ENERGY INC COM 25746U109 6,545 97,070 SH   SOLE 28 97,070 0 0
DOMINION ENERGY INC COM 25746U109 1,167 17,304 SH   SOLE 29 17,304 0 0
DOMINION ENERGY INC COM 25746U109 164,374 2,437,702 SH   SOLE 30 2,437,702 0 0
DOMINION ENERGY INC COM 25746U109 21,027 311,828 SH   SOLE 31 122,668 0 189,160
DOMINION ENERGY INC COM 25746U109 4,791 71,051 SH   SOLE 32 71,051 0 0
DOMINION ENERGY INC COM 25746U109 8,776 130,156 SH   SOLE 34 130,156 0 0
DOMINION ENERGY INC COM 25746U109 46,505 689,683 SH   SOLE 36 689,683 0 0
DOMINION ENERGY INC COM 25746U109 870 12,899 SH   SOLE 40 12,899 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1,118 24,082 SH   SOLE 4 24,082 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 9,765 210,401 SH   SOLE 18 210,401 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 71,085 1,531,667 SH   SOLE 19 1,531,667 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1,922 41,408 SH   SOLE 22 41,408 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 27,923 601,661 SH   SOLE 34 601,661 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 66 4,300 SH   SOLE 18 4,300 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 6,474 421,756 SH   SOLE 19 421,756 0 0
DOMINOS PIZZA INC COM 25754A201 27,114 116,091 SH   SOLE 2 37,957 0 78,134
DOMINOS PIZZA INC COM 25754A201 3,885 16,633 SH   SOLE 4 15,387 0 1,246
DOMINOS PIZZA INC COM 25754A201 707 3,026 SH   SOLE 7 3,026 0 0
DOMINOS PIZZA INC COM 25754A201 80 341 SH   SOLE 15 341 0 0
DOMINOS PIZZA INC COM 25754A201 122,941 526,377 SH   SOLE 18 428,371 0 98,006
DOMINOS PIZZA INC COM 25754A201 96,086 411,396 SH   SOLE 19 411,396 0 0
DOMINOS PIZZA INC COM 25754A201 4,951 21,198 SH   SOLE 20 0 0 21,198
DOMINOS PIZZA INC COM 25754A201 469,788 2,011,424 SH   SOLE 21 2,011,424 0 0
DOMINOS PIZZA INC COM 25754A201 360,819 1,544,866 SH   SOLE 22 1,384,047 0 160,819
DOMINOS PIZZA INC COM 25754A201 13,868 59,375 SH   SOLE 23 59,375 0 0
DOMINOS PIZZA INC COM 25754A201 7,683 32,896 SH   SOLE 25 32,896 0 0
DOMINOS PIZZA INC COM 25754A201 30,343 129,916 SH   SOLE 26 53,105 0 76,811
DOMINOS PIZZA INC COM 25754A201 1,578 6,756 SH   SOLE 28 6,756 0 0
DOMINOS PIZZA INC COM 25754A201 3,250 13,916 SH   SOLE 29 1,774 0 12,142
DOMINOS PIZZA INC COM 25754A201 11,557 49,482 SH   SOLE 30 49,482 0 0
DOMINOS PIZZA INC COM 25754A201 4,781 20,468 SH   SOLE 31 8,142 0 12,326
DOMINOS PIZZA INC COM 25754A201 5,588 23,927 SH   SOLE 34 23,927 0 0
DOMINOS PIZZA INC COM 25754A201 8,226 35,222 SH   SOLE 36 35,222 0 0
DOMINOS PIZZA INC COM 25754A201 137 585 SH   SOLE 40 585 0 0
DOMTAR CORP COM NEW 257559203 2,859 67,208 SH   SOLE 2 35,320 0 31,888
DOMTAR CORP COM NEW 257559203 10 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 365 8,583 SH   SOLE 7 8,583 0 0
DOMTAR CORP COM NEW 257559203 12,787 300,585 SH   SOLE 18 300,585 0 0
DOMTAR CORP COM NEW 257559203 413 9,699 SH   SOLE 19 9,699 0 0
DOMTAR CORP COM NEW 257559203 190,923 4,488,090 SH   SOLE 21 4,488,090 0 0
DOMTAR CORP COM NEW 257559203 110,045 2,586,857 SH   SOLE 22 2,342,288 0 244,569
DOMTAR CORP COM NEW 257559203 466 10,952 SH   SOLE 26 5,800 0 5,152
DOMTAR CORP COM NEW 257559203 379 8,907 SH   SOLE 28 8,907 0 0
DOMTAR CORP COM NEW 257559203 92 2,162 SH   SOLE 29 0 0 2,162
DOMTAR CORP COM NEW 257559203 3,856 90,644 SH   SOLE 30 90,644 0 0
DOMTAR CORP COM NEW 257559203 61 1,429 SH   SOLE 31 1,429 0 0
DOMTAR CORP COM NEW 257559203 1,132 26,606 SH   SOLE 32 26,606 0 0
DOMTAR CORP COM NEW 257559203 203 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 347 8,164 SH   SOLE 40 8,164 0 0
DONALDSON INC COM 257651109 5,277 117,145 SH   SOLE 2 72,316 0 44,829
DONALDSON INC COM 257651109 61 1,343 SH   SOLE 4 1,343 0 0
DONALDSON INC COM 257651109 2,815 62,495 SH   SOLE 7 62,495 0 0
DONALDSON INC COM 257651109 19,765 438,727 SH   SOLE 18 438,727 0 0
DONALDSON INC COM 257651109 876 19,449 SH   SOLE 19 19,449 0 0
DONALDSON INC COM 257651109 265,504 5,893,532 SH   SOLE 21 5,893,532 0 0
DONALDSON INC COM 257651109 202,661 4,498,584 SH   SOLE 22 4,044,819 0 453,765
DONALDSON INC COM 257651109 1,425 31,634 SH   SOLE 26 16,176 0 15,458
DONALDSON INC COM 257651109 769 17,073 SH   SOLE 28 17,073 0 0
DONALDSON INC COM 257651109 2,621 58,186 SH   SOLE 29 838 0 57,348
DONALDSON INC COM 257651109 1,089 24,184 SH   SOLE 30 24,184 0 0
DONALDSON INC COM 257651109 129 2,867 SH   SOLE 31 2,867 0 0
DONALDSON INC COM 257651109 13 282 SH   SOLE 34 282 0 0
DONALDSON INC COM 257651109 194 4,311 SH   SOLE 36 4,311 0 0
DONALDSON INC COM 257651109 590 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 31 1,945 SH   SOLE 2 276 0 1,669
DONEGAL GROUP INC CL A 257701201 512 32,429 SH   SOLE 18 32,429 0 0
DONEGAL GROUP INC CL A 257701201 154 9,748 SH   SOLE 19 9,748 0 0
DONEGAL GROUP INC CL A 257701201 5,112 323,546 SH   SOLE 21 323,546 0 0
DONEGAL GROUP INC CL A 257701201 7,231 457,638 SH   SOLE 22 442,097 0 15,541
DONEGAL GROUP INC CL A 257701201 32 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 37 2,372 SH   SOLE 30 2,372 0 0
DONEGAL GROUP INC CL A 257701201 10 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 37 2,171 SH   SOLE 2 1,409 0 762
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,478 144,315 SH   SOLE 18 144,315 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 777 45,255 SH   SOLE 19 45,255 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 53,841 3,135,785 SH   SOLE 21 3,135,785 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 16,787 977,690 SH   SOLE 22 916,084 0 61,606
DONNELLEY FINL SOLUTIONS INC COM 25787G100 515 29,987 SH   SOLE 26 1,906 0 28,081
DONNELLEY FINL SOLUTIONS INC COM 25787G100 56 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 803 46,770 SH   SOLE 30 46,770 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 48 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 113 12,888 SH   SOLE 2 2,962 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 62 7,072 SH   SOLE 7 7,072 0 0
DONNELLEY R R & SONS CO COM 257867200 2,816 322,554 SH   SOLE 18 322,554 0 0
DONNELLEY R R & SONS CO COM 257867200 724 82,988 SH   SOLE 19 82,988 0 0
DONNELLEY R R & SONS CO COM 257867200 55,731 6,383,826 SH   SOLE 21 6,383,826 0 0
DONNELLEY R R & SONS CO COM 257867200 22,375 2,562,972 SH   SOLE 22 2,386,042 0 176,930
DONNELLEY R R & SONS CO COM 257867200 169 19,361 SH   SOLE 26 5,084 0 14,277
DONNELLEY R R & SONS CO COM 257867200 76 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 884 101,238 SH   SOLE 30 101,238 0 0
DONNELLEY R R & SONS CO COM 257867200 16 1,794 SH   SOLE 34 1,794 0 0
DONNELLEY R R & SONS CO COM 257867200 53 6,047 SH   SOLE 36 6,047 0 0
DONNELLEY R R & SONS CO COM 257867200 66 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 29 3,880 SH   SOLE 2 521 0 3,359
DORIAN LPG LTD SHS USD Y2106R110 5 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 585 78,047 SH   SOLE 18 78,047 0 0
DORIAN LPG LTD SHS USD Y2106R110 123 16,407 SH   SOLE 19 16,407 0 0
DORIAN LPG LTD SHS USD Y2106R110 5,407 721,877 SH   SOLE 21 721,877 0 0
DORIAN LPG LTD SHS USD Y2106R110 4,408 588,538 SH   SOLE 22 553,455 0 35,083
DORIAN LPG LTD SHS USD Y2106R110 3 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 82 1,245 SH   SOLE 2 1,125 0 120
DORMAN PRODUCTS INC COM 258278100 8 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 45 675 SH   SOLE 7 675 0 0
DORMAN PRODUCTS INC COM 258278100 7,947 120,034 SH   SOLE 18 120,034 0 0
DORMAN PRODUCTS INC COM 258278100 1,391 21,004 SH   SOLE 19 21,004 0 0
DORMAN PRODUCTS INC COM 258278100 176,205 2,661,298 SH   SOLE 21 2,661,298 0 0
DORMAN PRODUCTS INC COM 258278100 50,509 762,859 SH   SOLE 22 712,626 0 50,233
DORMAN PRODUCTS INC COM 258278100 749 11,315 SH   SOLE 26 3,653 0 7,662
DORMAN PRODUCTS INC COM 258278100 266 4,016 SH   SOLE 28 4,016 0 0
DORMAN PRODUCTS INC COM 258278100 2,766 41,782 SH   SOLE 30 41,782 0 0
DORMAN PRODUCTS INC COM 258278100 237 3,577 SH   SOLE 40 3,577 0 0
DOUGLAS DYNAMICS INC COM 25960R105 46 1,051 SH   SOLE 2 933 0 118
DOUGLAS DYNAMICS INC COM 25960R105 22 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,255 75,075 SH   SOLE 18 75,075 0 0
DOUGLAS DYNAMICS INC COM 25960R105 744 17,158 SH   SOLE 19 17,158 0 0
DOUGLAS DYNAMICS INC COM 25960R105 30,644 706,898 SH   SOLE 21 706,898 0 0
DOUGLAS DYNAMICS INC COM 25960R105 26,834 619,007 SH   SOLE 22 580,895 0 38,112
DOUGLAS DYNAMICS INC COM 25960R105 388 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 141 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 195 4,489 SH   SOLE 30 4,489 0 0
DOUGLAS DYNAMICS INC COM 25960R105 120 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 4,870 132,470 SH   SOLE 2 75,447 0 57,023
DOUGLAS EMMETT INC COM 25960P109 1,955 53,176 SH   SOLE 4 53,176 0 0
DOUGLAS EMMETT INC COM 25960P109 9,511 258,731 SH   SOLE 7 258,731 0 0
DOUGLAS EMMETT INC COM 25960P109 240 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 19,556 531,981 SH   SOLE 18 531,935 0 46
DOUGLAS EMMETT INC COM 25960P109 7,731 210,308 SH   SOLE 19 210,308 0 0
DOUGLAS EMMETT INC COM 25960P109 327,142 8,899,389 SH   SOLE 21 8,899,389 0 0
DOUGLAS EMMETT INC COM 25960P109 275,293 7,488,922 SH   SOLE 22 6,938,818 0 550,104
DOUGLAS EMMETT INC COM 25960P109 214 5,813 SH   SOLE 23 5,813 0 0
DOUGLAS EMMETT INC COM 25960P109 11,189 304,370 SH   SOLE 25 304,370 0 0
DOUGLAS EMMETT INC COM 25960P109 3,589 97,630 SH   SOLE 26 30,603 0 67,027
DOUGLAS EMMETT INC COM 25960P109 819 22,281 SH   SOLE 28 22,281 0 0
DOUGLAS EMMETT INC COM 25960P109 3,171 86,268 SH   SOLE 29 55,393 0 30,875
DOUGLAS EMMETT INC COM 25960P109 29,660 806,846 SH   SOLE 30 806,846 0 0
DOUGLAS EMMETT INC COM 25960P109 124 3,375 SH   SOLE 31 3,375 0 0
DOUGLAS EMMETT INC COM 25960P109 209 5,672 SH   SOLE 36 5,672 0 0
DOUGLAS EMMETT INC COM 25960P109 699 19,017 SH   SOLE 40 19,017 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 15 538 SH   SOLE 2 250 0 288
DOVA PHARMACEUTICALS INC COM 25985T102 583 21,481 SH   SOLE 18 21,481 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 116 4,292 SH   SOLE 19 4,292 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 14,378 530,169 SH   SOLE 21 530,169 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 2,477 91,339 SH   SOLE 22 86,362 0 4,977
DOVA PHARMACEUTICALS INC COM 25985T102 22 795 SH   SOLE 30 795 0 0
DOVER CORP COM 260003108 17,746 180,673 SH   SOLE 2 39,834 0 140,839
DOVER CORP COM 260003108 5,198 52,919 SH   SOLE 4 49,033 0 3,886
DOVER CORP COM 260003108 28,928 294,526 SH   SOLE 7 144,309 0 150,217
DOVER CORP COM 260003108 193 1,966 SH   SOLE 13 1,966 0 0
DOVER CORP COM 260003108 119 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 33,499 341,058 SH   SOLE 18 319,710 0 21,348
DOVER CORP COM 260003108 21,583 219,738 SH   SOLE 19 219,738 0 0
DOVER CORP COM 260003108 7,630 77,681 SH   SOLE 20 0 0 77,681
DOVER CORP COM 260003108 324,766 3,306,519 SH   SOLE 21 3,306,519 0 0
DOVER CORP COM 260003108 414,307 4,218,151 SH   SOLE 22 3,440,941 0 777,210
DOVER CORP COM 260003108 18,650 189,883 SH   SOLE 23 189,883 0 0
DOVER CORP COM 260003108 12,977 132,122 SH   SOLE 25 132,122 0 0
DOVER CORP COM 260003108 44,320 451,227 SH   SOLE 26 171,628 0 279,599
DOVER CORP COM 260003108 2,320 23,619 SH   SOLE 28 23,619 0 0
DOVER CORP COM 260003108 4,169 42,447 SH   SOLE 29 3,434 0 39,013
DOVER CORP COM 260003108 47,008 478,594 SH   SOLE 30 478,594 0 0
DOVER CORP COM 260003108 8,001 81,457 SH   SOLE 31 30,133 0 51,324
DOVER CORP COM 260003108 725 7,385 SH   SOLE 34 7,385 0 0
DOVER CORP COM 260003108 14,556 148,203 SH   SOLE 36 148,203 0 0
DOVER CORP COM 260003108 307 3,127 SH   SOLE 40 3,127 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 4 3,141 SH   SOLE 18 3,141 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 74 55,468 SH   SOLE 21 55,468 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 502 377,177 SH   SOLE 22 377,177 0 0
DOVER MOTORSPORTS INC COM 260174107 6 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 92 43,679 SH   SOLE 21 43,679 0 0
DOVER MOTORSPORTS INC COM 260174107 559 266,228 SH   SOLE 22 266,228 0 0
DOWDUPONT INC COM 26078J100 192,447 3,020,670 SH   SOLE 2 717,814 0 2,302,856
DOWDUPONT INC COM 26078J100 55,979 878,647 SH   SOLE 4 818,411 0 60,236
DOWDUPONT INC COM 26078J100 106,117 1,665,618 SH   SOLE 7 1,602,372 0 63,246
DOWDUPONT INC COM 26078J100 2,530 39,718 SH   SOLE 13 39,718 0 0
DOWDUPONT INC COM 26078J100 1,133 17,778 SH   SOLE 15 17,778 0 0
DOWDUPONT INC COM 26078J100 601,661 9,443,745 SH   SOLE 18 8,621,232 0 822,513
DOWDUPONT INC COM 26078J100 739,438 11,606,317 SH   SOLE 19 11,606,317 0 0
DOWDUPONT INC COM 26078J100 55,661 873,668 SH   SOLE 20 0 0 873,668
DOWDUPONT INC COM 26078J100 2,467,671 38,732,875 SH   SOLE 21 38,732,875 0 0
DOWDUPONT INC COM 26078J100 4,057,997 63,694,816 SH   SOLE 22 51,952,747 0 11,742,069
DOWDUPONT INC COM 26078J100 184,007 2,888,198 SH   SOLE 23 2,888,198 0 0
DOWDUPONT INC COM 26078J100 126,745 1,989,398 SH   SOLE 25 1,939,507 0 49,891
DOWDUPONT INC COM 26078J100 425,483 6,678,426 SH   SOLE 26 2,087,128 0 4,591,298
DOWDUPONT INC COM 26078J100 30,942 485,665 SH   SOLE 28 352,926 0 132,739
DOWDUPONT INC COM 26078J100 4,213 66,123 SH   SOLE 29 66,123 0 0
DOWDUPONT INC COM 26078J100 431,330 6,770,205 SH   SOLE 30 6,770,205 0 0
DOWDUPONT INC COM 26078J100 64,806 1,017,206 SH   SOLE 31 452,032 0 565,174
DOWDUPONT INC COM 26078J100 6,428 100,901 SH   SOLE 32 100,901 0 0
DOWDUPONT INC COM 26078J100 202,069 3,171,694 SH   SOLE 34 3,171,694 0 0
DOWDUPONT INC COM 26078J100 140,424 2,204,106 SH   SOLE 36 2,204,106 0 0
DOWDUPONT INC COM 26078J100 2,900 45,522 SH   SOLE 40 45,522 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 40,362 340,955 SH   SOLE 2 114,790 0 226,165
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,532 63,626 SH   SOLE 4 58,095 0 5,531
DR PEPPER SNAPPLE GROUP INC COM 26138E109 21,759 183,803 SH   SOLE 7 173,324 0 10,479
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,193 10,080 SH   SOLE 13 10,080 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 166 1,406 SH   SOLE 15 1,406 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 183,818 1,552,783 SH   SOLE 18 1,352,235 0 200,548
DR PEPPER SNAPPLE GROUP INC COM 26138E109 184,755 1,560,698 SH   SOLE 19 1,560,698 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 10,970 92,669 SH   SOLE 20 0 0 92,669
DR PEPPER SNAPPLE GROUP INC COM 26138E109 594,704 5,023,683 SH   SOLE 21 5,023,683 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 630,542 5,326,423 SH   SOLE 22 4,412,389 0 914,034
DR PEPPER SNAPPLE GROUP INC COM 26138E109 26,442 223,369 SH   SOLE 23 223,369 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 19,587 165,462 SH   SOLE 25 165,462 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 79,367 670,439 SH   SOLE 26 194,513 0 475,926
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,231 27,292 SH   SOLE 28 27,292 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 5,937 50,154 SH   SOLE 29 5,197 0 44,957
DR PEPPER SNAPPLE GROUP INC COM 26138E109 80,580 680,686 SH   SOLE 30 680,686 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 12,871 108,723 SH   SOLE 31 35,905 0 72,818
DR PEPPER SNAPPLE GROUP INC COM 26138E109 23,891 201,813 SH   SOLE 34 201,813 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 22,693 191,700 SH   SOLE 36 191,700 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 432 3,653 SH   SOLE 40 3,653 0 0
DR REDDYS LABS LTD ADR 256135203 573 17,542 SH   SOLE 2 12,000 0 5,542
DR REDDYS LABS LTD ADR 256135203 7,532 230,409 SH   SOLE 18 230,409 0 0
DR REDDYS LABS LTD ADR 256135203 160 4,905 SH   SOLE 19 4,905 0 0
DR REDDYS LABS LTD ADR 256135203 9,833 300,796 SH   SOLE 21 300,796 0 0
DR REDDYS LABS LTD ADR 256135203 1,912 58,491 SH   SOLE 22 58,491 0 0
DR REDDYS LABS LTD ADR 256135203 37 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 5,632 172,298 SH   SOLE 26 53,893 0 118,405
DR REDDYS LABS LTD ADR 256135203 4,407 134,825 SH   SOLE 28 134,825 0 0
DR REDDYS LABS LTD ADR 256135203 2,630 80,445 SH   SOLE 29 80,445 0 0
DR REDDYS LABS LTD ADR 256135203 13,187 403,404 SH   SOLE 30 403,404 0 0
DR REDDYS LABS LTD ADR 256135203 53 1,607 SH   SOLE 34 1,607 0 0
DRIL-QUIP INC COM 262037104 1,033 23,051 SH   SOLE 2 16,729 0 6,322
DRIL-QUIP INC COM 262037104 11 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 42 943 SH   SOLE 7 943 0 0
DRIL-QUIP INC COM 262037104 10,664 238,044 SH   SOLE 18 238,044 0 0
DRIL-QUIP INC COM 262037104 1,358 30,323 SH   SOLE 19 30,323 0 0
DRIL-QUIP INC COM 262037104 114,491 2,555,607 SH   SOLE 21 2,555,607 0 0
DRIL-QUIP INC COM 262037104 57,001 1,272,333 SH   SOLE 22 1,195,629 0 76,704
DRIL-QUIP INC COM 262037104 627 14,002 SH   SOLE 26 5,579 0 8,423
DRIL-QUIP INC COM 262037104 248 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 340 7,599 SH   SOLE 30 7,599 0 0
DRIL-QUIP INC COM 262037104 197 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 34 7,180 SH   SOLE 2 2,040 0 5,140
DRIVE SHACK INC COM 262077100 1,035 216,610 SH   SOLE 18 216,610 0 0
DRIVE SHACK INC COM 262077100 181 37,862 SH   SOLE 19 37,862 0 0
DRIVE SHACK INC COM 262077100 9,918 2,074,953 SH   SOLE 21 2,074,953 0 0
DRIVE SHACK INC COM 262077100 3,013 630,267 SH   SOLE 22 575,228 0 55,039
DROPBOX INC CL A 26210C104 3,164 101,238 SH   SOLE 4 101,238 0 0
DROPBOX INC CL A 26210C104 24,955 798,564 SH   SOLE 18 798,564 0 0
DROPBOX INC CL A 26210C104 226,597 7,251,129 SH   SOLE 19 7,251,129 0 0
DROPBOX INC CL A 26210C104 3,250 103,997 SH   SOLE 22 103,997 0 0
DROPBOX INC CL A 26210C104 333 10,649 SH   SOLE 26 2,009 0 8,640
DROPBOX INC CL A 26210C104 69,110 2,211,526 SH   SOLE 34 2,211,526 0 0
DROPCAR INC COM 26210U104 28 13,539 SH   SOLE 22 13,539 0 0
DSP GROUP INC COM 23332B106 74 6,313 SH   SOLE 2 1,058 0 5,255
DSP GROUP INC COM 23332B106 1,231 104,302 SH   SOLE 18 104,302 0 0
DSP GROUP INC COM 23332B106 210 17,780 SH   SOLE 19 17,780 0 0
DSP GROUP INC COM 23332B106 25,243 2,139,201 SH   SOLE 21 2,139,201 0 0
DSP GROUP INC COM 23332B106 8,600 728,788 SH   SOLE 22 700,327 0 28,461
DSP GROUP INC COM 23332B106 300 25,392 SH   SOLE 30 25,392 0 0
DST SYS INC DEL COM 233326107 5,261 62,896 SH   SOLE 2 33,880 0 29,016
DST SYS INC DEL COM 233326107 25 298 SH   SOLE 4 298 0 0
DST SYS INC DEL COM 233326107 150 1,796 SH   SOLE 7 1,796 0 0
DST SYS INC DEL COM 233326107 16,596 198,398 SH   SOLE 18 198,398 0 0
DST SYS INC DEL COM 233326107 747 8,926 SH   SOLE 19 8,926 0 0
DST SYS INC DEL COM 233326107 223,242 2,668,763 SH   SOLE 21 2,668,763 0 0
DST SYS INC DEL COM 233326107 163,246 1,951,538 SH   SOLE 22 1,737,472 0 214,066
DST SYS INC DEL COM 233326107 1,608 19,224 SH   SOLE 26 10,770 0 8,454
DST SYS INC DEL COM 233326107 697 8,331 SH   SOLE 28 8,331 0 0
DST SYS INC DEL COM 233326107 5,626 67,260 SH   SOLE 30 67,260 0 0
DST SYS INC DEL COM 233326107 112 1,333 SH   SOLE 31 1,333 0 0
DST SYS INC DEL COM 233326107 220 2,626 SH   SOLE 36 2,626 0 0
DST SYS INC DEL COM 233326107 592 7,083 SH   SOLE 40 7,083 0 0
DSW INC CL A 23334L102 313 13,942 SH   SOLE 2 2,750 0 11,192
DSW INC CL A 23334L102 9 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 77 3,418 SH   SOLE 7 3,418 0 0
DSW INC CL A 23334L102 6,850 304,999 SH   SOLE 18 304,999 0 0
DSW INC CL A 23334L102 1,150 51,209 SH   SOLE 19 51,209 0 0
DSW INC CL A 23334L102 146,785 6,535,390 SH   SOLE 21 6,535,390 0 0
DSW INC CL A 23334L102 43,252 1,925,744 SH   SOLE 22 1,779,418 0 146,326
DSW INC CL A 23334L102 475 21,146 SH   SOLE 26 5,224 0 15,922
DSW INC CL A 23334L102 182 8,113 SH   SOLE 28 8,113 0 0
DSW INC CL A 23334L102 2,243 99,852 SH   SOLE 30 99,852 0 0
DSW INC CL A 23334L102 186 8,260 SH   SOLE 36 8,260 0 0
DSW INC CL A 23334L102 191 8,520 SH   SOLE 40 8,520 0 0
DTE ENERGY CO COM 233331107 52,609 503,918 SH   SOLE 2 336,338 0 167,580
DTE ENERGY CO COM 233331107 12,495 119,688 SH   SOLE 4 114,575 0 5,113
DTE ENERGY CO COM 233331107 18,591 178,079 SH   SOLE 7 163,009 0 15,070
DTE ENERGY CO COM 233331107 1,594 15,269 SH   SOLE 13 15,269 0 0
DTE ENERGY CO COM 233331107 132 1,260 SH   SOLE 15 1,260 0 0
DTE ENERGY CO COM 233331107 50,291 481,714 SH   SOLE 18 457,475 0 24,239
DTE ENERGY CO COM 233331107 28,494 272,931 SH   SOLE 19 272,931 0 0
DTE ENERGY CO COM 233331107 10,950 104,885 SH   SOLE 20 0 0 104,885
DTE ENERGY CO COM 233331107 656,261 6,286,029 SH   SOLE 21 6,286,029 0 0
DTE ENERGY CO COM 233331107 584,652 5,600,114 SH   SOLE 22 4,360,500 0 1,239,614
DTE ENERGY CO COM 233331107 31,146 298,332 SH   SOLE 23 298,332 0 0
DTE ENERGY CO COM 233331107 14,806 141,821 SH   SOLE 25 141,821 0 0
DTE ENERGY CO COM 233331107 47,205 452,159 SH   SOLE 26 169,750 0 282,409
DTE ENERGY CO COM 233331107 2,830 27,111 SH   SOLE 28 27,111 0 0
DTE ENERGY CO COM 233331107 9,346 89,520 SH   SOLE 29 44,790 0 44,730
DTE ENERGY CO COM 233331107 64,800 620,691 SH   SOLE 30 620,691 0 0
DTE ENERGY CO COM 233331107 18,821 180,281 SH   SOLE 31 110,306 0 69,975
DTE ENERGY CO COM 233331107 4,203 40,261 SH   SOLE 32 40,261 0 0
DTE ENERGY CO COM 233331107 3,486 33,394 SH   SOLE 34 33,394 0 0
DTE ENERGY CO COM 233331107 9,752 93,410 SH   SOLE 35 93,410 0 0
DTE ENERGY CO COM 233331107 24,206 231,854 SH   SOLE 36 231,854 0 0
DTE ENERGY CO COM 233331107 376 3,599 SH   SOLE 40 3,599 0 0
DUCOMMUN INC DEL COM 264147109 13 435 SH   SOLE 2 435 0 0
DUCOMMUN INC DEL COM 264147109 8 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,118 36,797 SH   SOLE 18 36,797 0 0
DUCOMMUN INC DEL COM 264147109 253 8,320 SH   SOLE 19 8,320 0 0
DUCOMMUN INC DEL COM 264147109 10,517 346,169 SH   SOLE 21 346,169 0 0
DUCOMMUN INC DEL COM 264147109 9,526 313,563 SH   SOLE 22 297,503 0 16,060
DUKE ENERGY CORP NEW COM NEW 26441C204 66,720 861,239 SH   SOLE 2 208,365 0 652,874
DUKE ENERGY CORP NEW COM NEW 26441C204 20,073 259,110 SH   SOLE 4 240,437 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 47,719 615,965 SH   SOLE 7 583,661 0 32,304
DUKE ENERGY CORP NEW COM NEW 26441C204 1,540 19,885 SH   SOLE 13 19,885 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 411 5,306 SH   SOLE 15 5,306 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 99,256 1,281,224 SH   SOLE 18 1,189,184 0 92,040
DUKE ENERGY CORP NEW COM NEW 26441C204 15,587 201,195 SH   SOLE 19 201,195 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,089 272,227 SH   SOLE 20 0 0 272,227
DUKE ENERGY CORP NEW COM NEW 26441C204 1,180,129 15,233,374 SH   SOLE 21 15,233,374 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,528,519 19,730,464 SH   SOLE 22 16,110,375 0 3,620,089
DUKE ENERGY CORP NEW COM NEW 26441C204 66,255 855,236 SH   SOLE 23 855,236 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 45,356 585,463 SH   SOLE 25 585,463 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 149,381 1,928,248 SH   SOLE 26 647,120 0 1,281,128
DUKE ENERGY CORP NEW COM NEW 26441C204 8,195 105,786 SH   SOLE 28 105,786 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,470 18,972 SH   SOLE 29 18,972 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 189,388 2,444,658 SH   SOLE 30 2,444,658 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 26,706 344,723 SH   SOLE 31 133,641 0 211,082
DUKE ENERGY CORP NEW COM NEW 26441C204 2,565 33,107 SH   SOLE 34 33,107 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,897 166,481 SH   SOLE 35 166,481 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,006 826,206 SH   SOLE 36 826,206 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,088 14,050 SH   SOLE 40 14,050 0 0
DUKE REALTY CORP COM NEW 264411505 46,020 1,737,913 SH   SOLE 2 468,311 0 1,269,602
DUKE REALTY CORP COM NEW 264411505 12,211 461,149 SH   SOLE 4 452,100 0 9,049
DUKE REALTY CORP COM NEW 264411505 22,310 842,522 SH   SOLE 7 813,919 0 28,603
DUKE REALTY CORP COM NEW 264411505 466 17,593 SH   SOLE 13 17,593 0 0
DUKE REALTY CORP COM NEW 264411505 437 16,485 SH   SOLE 15 16,485 0 0
DUKE REALTY CORP COM NEW 264411505 22,554 851,746 SH   SOLE 18 805,129 0 46,617
DUKE REALTY CORP COM NEW 264411505 15,126 571,206 SH   SOLE 19 571,206 0 0
DUKE REALTY CORP COM NEW 264411505 5,399 203,895 SH   SOLE 20 0 0 203,895
DUKE REALTY CORP COM NEW 264411505 293,476 11,082,926 SH   SOLE 21 11,082,926 0 0
DUKE REALTY CORP COM NEW 264411505 418,373 15,799,583 SH   SOLE 22 13,840,756 0 1,958,827
DUKE REALTY CORP COM NEW 264411505 14,411 544,205 SH   SOLE 23 544,205 0 0
DUKE REALTY CORP COM NEW 264411505 27,568 1,041,086 SH   SOLE 25 1,041,086 0 0
DUKE REALTY CORP COM NEW 264411505 30,206 1,140,721 SH   SOLE 26 416,013 0 724,708
DUKE REALTY CORP COM NEW 264411505 1,413 53,373 SH   SOLE 28 53,373 0 0
DUKE REALTY CORP COM NEW 264411505 6,355 239,991 SH   SOLE 29 151,097 0 88,894
DUKE REALTY CORP COM NEW 264411505 71,431 2,697,529 SH   SOLE 30 2,697,529 0 0
DUKE REALTY CORP COM NEW 264411505 3,929 148,358 SH   SOLE 31 75,689 0 72,669
DUKE REALTY CORP COM NEW 264411505 5,269 198,983 SH   SOLE 34 198,983 0 0
DUKE REALTY CORP COM NEW 264411505 8,049 303,947 SH   SOLE 36 303,947 0 0
DUKE REALTY CORP COM NEW 264411505 189 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 9 474 SH   SOLE 2 474 0 0
DULUTH HLDGS INC COM CL B 26443V101 605 32,295 SH   SOLE 18 32,295 0 0
DULUTH HLDGS INC COM CL B 26443V101 153 8,149 SH   SOLE 19 8,149 0 0
DULUTH HLDGS INC COM CL B 26443V101 5,718 305,298 SH   SOLE 21 305,298 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,913 369,097 SH   SOLE 22 347,243 0 21,854
DULUTH HLDGS INC COM CL B 26443V101 24 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 38 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 89 4,731 SH   SOLE 30 4,731 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,492 38,391 SH   SOLE 2 22,879 0 15,512
DUN & BRADSTREET CORP DEL NE COM 26483E100 190 1,625 SH   SOLE 4 1,625 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 154 1,314 SH   SOLE 7 1,314 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,954 127,813 SH   SOLE 18 127,677 0 136
DUN & BRADSTREET CORP DEL NE COM 26483E100 684 5,843 SH   SOLE 19 5,843 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 197,239 1,685,804 SH   SOLE 21 1,685,804 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 155,238 1,326,818 SH   SOLE 22 1,189,862 0 136,956
DUN & BRADSTREET CORP DEL NE COM 26483E100 269 2,297 SH   SOLE 23 2,297 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,154 26,955 SH   SOLE 25 26,955 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 5,111 43,681 SH   SOLE 26 16,743 0 26,938
DUN & BRADSTREET CORP DEL NE COM 26483E100 583 4,987 SH   SOLE 28 4,987 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 79 678 SH   SOLE 29 678 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 841 7,187 SH   SOLE 30 7,187 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 327 2,791 SH   SOLE 31 1,881 0 910
DUN & BRADSTREET CORP DEL NE COM 26483E100 160 1,365 SH   SOLE 34 1,365 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,345 28,593 SH   SOLE 36 28,593 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 477 4,078 SH   SOLE 40 4,078 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,296 71,977 SH   SOLE 2 42,461 0 29,516
DUNKIN BRANDS GROUP INC COM 265504100 26 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 132 2,209 SH   SOLE 7 2,209 0 0
DUNKIN BRANDS GROUP INC COM 265504100 16,372 274,291 SH   SOLE 18 274,291 0 0
DUNKIN BRANDS GROUP INC COM 265504100 817 13,680 SH   SOLE 19 13,680 0 0
DUNKIN BRANDS GROUP INC COM 265504100 229,796 3,849,831 SH   SOLE 21 3,849,831 0 0
DUNKIN BRANDS GROUP INC COM 265504100 174,038 2,915,698 SH   SOLE 22 2,608,018 0 307,680
DUNKIN BRANDS GROUP INC COM 265504100 1,475 24,711 SH   SOLE 26 14,052 0 10,659
DUNKIN BRANDS GROUP INC COM 265504100 746 12,496 SH   SOLE 28 12,496 0 0
DUNKIN BRANDS GROUP INC COM 265504100 89 1,495 SH   SOLE 29 0 0 1,495
DUNKIN BRANDS GROUP INC COM 265504100 1,046 17,519 SH   SOLE 30 17,519 0 0
DUNKIN BRANDS GROUP INC COM 265504100 115 1,934 SH   SOLE 31 1,934 0 0
DUNKIN BRANDS GROUP INC COM 265504100 603 10,110 SH   SOLE 40 10,110 0 0
DURECT CORP COM 266605104 87 40,668 SH   SOLE 2 40,005 0 663
DURECT CORP COM 266605104 6 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 1,066 498,051 SH   SOLE 18 498,051 0 0
DURECT CORP COM 266605104 989 462,234 SH   SOLE 19 462,234 0 0
DURECT CORP COM 266605104 9,666 4,516,937 SH   SOLE 21 4,516,937 0 0
DURECT CORP COM 266605104 11,306 5,283,327 SH   SOLE 22 5,125,327 0 158,000
DURECT CORP COM 266605104 288 134,643 SH   SOLE 23 134,643 0 0
DURECT CORP COM 266605104 877 409,742 SH   SOLE 26 0 0 409,742
DURECT CORP COM 266605104 283 132,428 SH   SOLE 29 0 0 132,428
DXC TECHNOLOGY CO COM 23355L106 34,502 343,199 SH   SOLE 2 80,949 0 262,250
DXC TECHNOLOGY CO COM 23355L106 9,112 90,644 SH   SOLE 4 83,874 0 6,770
DXC TECHNOLOGY CO COM 23355L106 21,767 216,524 SH   SOLE 7 213,143 0 3,381
DXC TECHNOLOGY CO COM 23355L106 539 5,360 SH   SOLE 13 5,360 0 0
DXC TECHNOLOGY CO COM 23355L106 254 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 60,094 597,768 SH   SOLE 18 560,218 0 37,550
DXC TECHNOLOGY CO COM 23355L106 14,949 148,701 SH   SOLE 19 148,701 0 0
DXC TECHNOLOGY CO COM 23355L106 10,712 106,551 SH   SOLE 20 0 0 106,551
DXC TECHNOLOGY CO COM 23355L106 634,980 6,316,319 SH   SOLE 21 6,316,319 0 0
DXC TECHNOLOGY CO COM 23355L106 779,833 7,757,212 SH   SOLE 22 6,414,735 0 1,342,477
DXC TECHNOLOGY CO COM 23355L106 35,127 349,416 SH   SOLE 23 349,416 0 0
DXC TECHNOLOGY CO COM 23355L106 23,324 232,009 SH   SOLE 25 232,009 0 0
DXC TECHNOLOGY CO COM 23355L106 86,729 862,718 SH   SOLE 26 283,721 0 578,997
DXC TECHNOLOGY CO COM 23355L106 4,312 42,894 SH   SOLE 28 42,894 0 0
DXC TECHNOLOGY CO COM 23355L106 777 7,725 SH   SOLE 29 7,725 0 0
DXC TECHNOLOGY CO COM 23355L106 102,796 1,022,536 SH   SOLE 30 1,022,536 0 0
DXC TECHNOLOGY CO COM 23355L106 15,362 152,810 SH   SOLE 31 54,796 0 98,014
DXC TECHNOLOGY CO COM 23355L106 6,946 69,098 SH   SOLE 34 69,098 0 0
DXC TECHNOLOGY CO COM 23355L106 27,514 273,688 SH   SOLE 36 273,688 0 0
DXC TECHNOLOGY CO COM 23355L106 574 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 56 1,431 SH   SOLE 2 662 0 769
DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,852 73,232 SH   SOLE 18 73,232 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 474 12,157 SH   SOLE 19 12,157 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 58,232 1,495,040 SH   SOLE 21 1,495,040 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 15,806 405,800 SH   SOLE 22 380,973 0 24,827
DXP ENTERPRISES INC NEW COM NEW 233377407 21 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC NEW COM NEW 233377407 76 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 889 22,822 SH   SOLE 30 22,822 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 50 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 1,497 13,911 SH   SOLE 2 13,671 0 240
DYCOM INDS INC COM 267475101 22 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 2,340 21,743 SH   SOLE 7 21,743 0 0
DYCOM INDS INC COM 267475101 19,858 184,503 SH   SOLE 18 184,503 0 0
DYCOM INDS INC COM 267475101 2,526 23,472 SH   SOLE 19 23,472 0 0
DYCOM INDS INC COM 267475101 216,853 2,014,802 SH   SOLE 21 2,014,802 0 0
DYCOM INDS INC COM 267475101 108,566 1,008,693 SH   SOLE 22 952,965 0 55,728
DYCOM INDS INC COM 267475101 1,067 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 451 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 630 5,855 SH   SOLE 30 5,855 0 0
DYCOM INDS INC COM 267475101 391 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,253 990,000 PRN   SOLE 21 990,000 0 0
DYNASIL CORP AMER COM 268102100 10 7,713 SH   SOLE 21 7,713 0 0
DYNATRONICS CORP COM NEW 268157401 66 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 234 11,793 SH   SOLE 2 2,563 0 9,230
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 24 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,294 216,345 SH   SOLE 18 216,345 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 936 47,168 SH   SOLE 19 47,168 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 39,546 1,992,251 SH   SOLE 21 1,992,251 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30,963 1,559,861 SH   SOLE 22 1,453,359 0 106,502
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 136 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 243 12,241 SH   SOLE 28 12,241 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 225 11,335 SH   SOLE 30 11,335 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 21 1,061 SH   SOLE 34 1,061 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 93 4,676 SH   SOLE 40 4,676 0 0
DYNEGY INC NEW DEL COM 26817R108 1,875 138,703 SH   SOLE 2 117,014 0 21,689
DYNEGY INC NEW DEL COM 26817R108 7 552 SH   SOLE 4 552 0 0
DYNEGY INC NEW DEL COM 26817R108 80 5,914 SH   SOLE 7 5,914 0 0
DYNEGY INC NEW DEL COM 26817R108 5,917 437,616 SH   SOLE 18 437,616 0 0
DYNEGY INC NEW DEL COM 26817R108 1,351 99,958 SH   SOLE 19 99,958 0 0
DYNEGY INC NEW DEL COM 26817R108 54,801 4,053,362 SH   SOLE 21 4,053,362 0 0
DYNEGY INC NEW DEL COM 26817R108 49,014 3,625,303 SH   SOLE 22 3,370,086 0 255,217
DYNEGY INC NEW DEL COM 26817R108 550 40,709 SH   SOLE 26 4,636 0 36,073
DYNEGY INC NEW DEL COM 26817R108 255 18,872 SH   SOLE 28 18,872 0 0
DYNEGY INC NEW DEL COM 26817R108 339 25,053 SH   SOLE 30 25,053 0 0
DYNEGY INC NEW DEL COM 26817R108 86 6,346 SH   SOLE 36 6,346 0 0
DYNEGY INC NEW DEL COM 26817R108 137 10,157 SH   SOLE 40 10,157 0 0
DYNEX CAP INC COM NEW 26817Q506 14 2,047 SH   SOLE 2 2,047 0 0
DYNEX CAP INC COM NEW 26817Q506 1,182 178,231 SH   SOLE 18 178,231 0 0
DYNEX CAP INC COM NEW 26817Q506 282 42,569 SH   SOLE 19 42,569 0 0
DYNEX CAP INC COM NEW 26817Q506 17,463 2,633,919 SH   SOLE 21 2,633,919 0 0
DYNEX CAP INC COM NEW 26817Q506 212 31,990 SH   SOLE 22 0 0 31,990
DYNEX CAP INC COM NEW 26817Q506 332 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 48 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 70 10,529 SH   SOLE 30 10,529 0 0
DYNEX CAP INC COM NEW 26817Q506 34 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 18 930 SH   SOLE 2 820 0 110
E L F BEAUTY INC COM 26856L103 13 695 SH   SOLE 7 695 0 0
E L F BEAUTY INC COM 26856L103 1,291 66,667 SH   SOLE 18 66,667 0 0
E L F BEAUTY INC COM 26856L103 325 16,798 SH   SOLE 19 16,798 0 0
E L F BEAUTY INC COM 26856L103 12,020 620,569 SH   SOLE 21 620,569 0 0
E L F BEAUTY INC COM 26856L103 12,351 637,619 SH   SOLE 22 600,935 0 36,684
E L F BEAUTY INC COM 26856L103 96 4,953 SH   SOLE 30 4,953 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 20,521 370,348 SH   SOLE 2 65,251 0 305,097
E TRADE FINANCIAL CORP COM NEW 269246401 4,667 84,226 SH   SOLE 4 78,146 0 6,080
E TRADE FINANCIAL CORP COM NEW 269246401 11,011 198,718 SH   SOLE 7 186,342 0 12,376
E TRADE FINANCIAL CORP COM NEW 269246401 372 6,719 SH   SOLE 13 6,719 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 119 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 107,422 1,938,667 SH   SOLE 18 1,807,798 0 130,869
E TRADE FINANCIAL CORP COM NEW 269246401 72,655 1,311,228 SH   SOLE 19 1,311,228 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 7,112 128,352 SH   SOLE 20 0 0 128,352
E TRADE FINANCIAL CORP COM NEW 269246401 320,907 5,791,506 SH   SOLE 21 5,791,506 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 439,638 7,934,272 SH   SOLE 22 6,604,360 0 1,329,912
E TRADE FINANCIAL CORP COM NEW 269246401 19,748 356,392 SH   SOLE 23 356,392 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 14,645 264,296 SH   SOLE 25 232,628 0 31,668
E TRADE FINANCIAL CORP COM NEW 269246401 44,498 803,072 SH   SOLE 26 319,164 0 483,908
E TRADE FINANCIAL CORP COM NEW 269246401 2,205 39,790 SH   SOLE 28 39,790 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,082 73,665 SH   SOLE 29 6,092 0 67,573
E TRADE FINANCIAL CORP COM NEW 269246401 53,959 973,805 SH   SOLE 30 973,805 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5,589 100,872 SH   SOLE 31 54,765 0 46,107
E TRADE FINANCIAL CORP COM NEW 269246401 58,791 1,061,009 SH   SOLE 34 1,061,009 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 15,385 277,660 SH   SOLE 36 277,660 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 306 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 351 5,863 SH   SOLE 2 4,900 0 963
EAGLE BANCORP INC MD COM 268948106 9 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 45 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 6,030 100,757 SH   SOLE 18 100,757 0 0
EAGLE BANCORP INC MD COM 268948106 2,126 35,523 SH   SOLE 19 35,523 0 0
EAGLE BANCORP INC MD COM 268948106 56,931 951,230 SH   SOLE 21 951,230 0 0
EAGLE BANCORP INC MD COM 268948106 55,497 927,265 SH   SOLE 22 869,759 0 57,506
EAGLE BANCORP INC MD COM 268948106 1,613 26,958 SH   SOLE 23 26,958 0 0
EAGLE BANCORP INC MD COM 268948106 409 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 269 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 329 5,505 SH   SOLE 29 0 0 5,505
EAGLE BANCORP INC MD COM 268948106 377 6,306 SH   SOLE 30 6,306 0 0
EAGLE BANCORP INC MD COM 268948106 199 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 18 868 SH   SOLE 18 868 0 0
EAGLE BANCORP MONT INC COM 26942G100 18 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 25 4,978 SH   SOLE 2 1,279 0 3,699
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 672 135,691 SH   SOLE 18 135,691 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 150 30,390 SH   SOLE 19 30,390 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5,869 1,185,678 SH   SOLE 21 1,185,678 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1,749 353,288 SH   SOLE 22 324,782 0 28,506
EAGLE MATERIALS INC COM 26969P108 3,932 38,157 SH   SOLE 2 22,863 0 15,294
EAGLE MATERIALS INC COM 26969P108 21 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 120 1,161 SH   SOLE 7 1,161 0 0
EAGLE MATERIALS INC COM 26969P108 16,380 158,955 SH   SOLE 18 158,955 0 0
EAGLE MATERIALS INC COM 26969P108 725 7,036 SH   SOLE 19 7,036 0 0
EAGLE MATERIALS INC COM 26969P108 251,226 2,437,908 SH   SOLE 21 2,437,908 0 0
EAGLE MATERIALS INC COM 26969P108 165,224 1,603,341 SH   SOLE 22 1,443,738 0 159,603
EAGLE MATERIALS INC COM 26969P108 1,267 12,299 SH   SOLE 26 6,534 0 5,765
EAGLE MATERIALS INC COM 26969P108 693 6,727 SH   SOLE 28 6,727 0 0
EAGLE MATERIALS INC COM 26969P108 978 9,488 SH   SOLE 30 9,488 0 0
EAGLE MATERIALS INC COM 26969P108 105 1,022 SH   SOLE 31 1,022 0 0
EAGLE MATERIALS INC COM 26969P108 560 5,433 SH   SOLE 40 5,433 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 24 455 SH   SOLE 2 339 0 116
EAGLE PHARMACEUTICALS INC COM 269796108 10 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,891 35,890 SH   SOLE 18 35,890 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 347 6,579 SH   SOLE 19 6,579 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 49,993 948,822 SH   SOLE 21 948,822 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 12,764 242,250 SH   SOLE 22 228,167 0 14,083
EAGLE PHARMACEUTICALS INC COM 269796108 38 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 66 1,245 SH   SOLE 28 1,245 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 623 11,825 SH   SOLE 30 11,825 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 44 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 50 4,922 SH   SOLE 2 1,064 0 3,858
EARTHSTONE ENERGY INC CL A 27032D304 727 71,868 SH   SOLE 18 71,868 0 0
EARTHSTONE ENERGY INC CL A 27032D304 134 13,248 SH   SOLE 19 13,248 0 0
EARTHSTONE ENERGY INC CL A 27032D304 6,556 647,844 SH   SOLE 21 647,844 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,593 256,249 SH   SOLE 22 234,277 0 21,972
EAST WEST BANCORP INC COM 27579R104 12,917 206,533 SH   SOLE 2 69,976 0 136,557
EAST WEST BANCORP INC COM 27579R104 3,058 48,893 SH   SOLE 4 45,518 0 3,375
EAST WEST BANCORP INC COM 27579R104 3,143 50,262 SH   SOLE 7 29,029 0 21,233
EAST WEST BANCORP INC COM 27579R104 31,294 500,384 SH   SOLE 18 487,172 0 13,212
EAST WEST BANCORP INC COM 27579R104 1,567 25,058 SH   SOLE 19 25,058 0 0
EAST WEST BANCORP INC COM 27579R104 458,325 7,328,515 SH   SOLE 21 7,328,515 0 0
EAST WEST BANCORP INC COM 27579R104 312,264 4,993,024 SH   SOLE 22 4,465,630 0 527,394
EAST WEST BANCORP INC COM 27579R104 10,915 174,534 SH   SOLE 23 174,534 0 0
EAST WEST BANCORP INC COM 27579R104 248 3,959 SH   SOLE 25 3,959 0 0
EAST WEST BANCORP INC COM 27579R104 16,517 264,109 SH   SOLE 26 113,673 0 150,436
EAST WEST BANCORP INC COM 27579R104 1,383 22,114 SH   SOLE 28 22,114 0 0
EAST WEST BANCORP INC COM 27579R104 2,394 38,279 SH   SOLE 29 3,143 0 35,136
EAST WEST BANCORP INC COM 27579R104 13,735 219,622 SH   SOLE 30 219,622 0 0
EAST WEST BANCORP INC COM 27579R104 3,120 49,894 SH   SOLE 31 27,982 0 21,912
EAST WEST BANCORP INC COM 27579R104 31,055 496,560 SH   SOLE 34 496,560 0 0
EAST WEST BANCORP INC COM 27579R104 1,602 25,617 SH   SOLE 36 25,617 0 0
EAST WEST BANCORP INC COM 27579R104 182 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 657 32,197 SH   SOLE 2 25,727 0 6,470
EASTERLY GOVT PPTYS INC COM 27616P103 291 14,278 SH   SOLE 4 14,278 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,284 62,956 SH   SOLE 7 62,956 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 35 1,721 SH   SOLE 15 1,721 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,085 200,252 SH   SOLE 18 200,194 0 58
EASTERLY GOVT PPTYS INC COM 27616P103 3,187 156,232 SH   SOLE 19 156,232 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 85,414 4,186,947 SH   SOLE 21 4,186,947 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 46,289 2,269,074 SH   SOLE 22 2,174,537 0 94,537
EASTERLY GOVT PPTYS INC COM 27616P103 1,255 61,534 SH   SOLE 23 61,534 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,820 89,234 SH   SOLE 25 89,234 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,823 285,460 SH   SOLE 26 0 0 285,460
EASTERLY GOVT PPTYS INC COM 27616P103 124 6,070 SH   SOLE 28 6,070 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 772 37,863 SH   SOLE 29 14,594 0 23,269
EASTERLY GOVT PPTYS INC COM 27616P103 2,636 129,224 SH   SOLE 30 129,224 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 150 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 61 2,148 SH   SOLE 2 203 0 1,945
EASTERN CO COM 276317104 562 19,716 SH   SOLE 18 19,716 0 0
EASTERN CO COM 276317104 106 3,736 SH   SOLE 19 3,736 0 0
EASTERN CO COM 276317104 5,211 182,836 SH   SOLE 21 182,836 0 0
EASTERN CO COM 276317104 1,512 53,058 SH   SOLE 22 48,555 0 4,503
EASTGROUP PPTY INC COM 277276101 6,937 83,919 SH   SOLE 2 3,447 0 80,472
EASTGROUP PPTY INC COM 277276101 980 11,856 SH   SOLE 4 11,856 0 0
EASTGROUP PPTY INC COM 277276101 4,257 51,498 SH   SOLE 7 51,498 0 0
EASTGROUP PPTY INC COM 277276101 114 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 12,454 150,664 SH   SOLE 18 150,664 0 0
EASTGROUP PPTY INC COM 277276101 12,185 147,406 SH   SOLE 19 147,406 0 0
EASTGROUP PPTY INC COM 277276101 280,200 3,389,788 SH   SOLE 21 3,389,788 0 0
EASTGROUP PPTY INC COM 277276101 131,999 1,596,894 SH   SOLE 22 1,532,183 0 64,711
EASTGROUP PPTY INC COM 277276101 161 1,942 SH   SOLE 23 1,942 0 0
EASTGROUP PPTY INC COM 277276101 5,949 71,973 SH   SOLE 25 71,973 0 0
EASTGROUP PPTY INC COM 277276101 6,825 82,568 SH   SOLE 26 3,456 0 79,112
EASTGROUP PPTY INC COM 277276101 394 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 1,297 15,695 SH   SOLE 29 11,381 0 4,314
EASTGROUP PPTY INC COM 277276101 17,692 214,037 SH   SOLE 30 214,037 0 0
EASTGROUP PPTY INC COM 277276101 171 2,064 SH   SOLE 34 2,064 0 0
EASTGROUP PPTY INC COM 277276101 306 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 38,728 366,808 SH   SOLE 2 294,813 0 71,995
EASTMAN CHEM CO COM 277432100 8,649 81,922 SH   SOLE 4 77,950 0 3,972
EASTMAN CHEM CO COM 277432100 16,778 158,913 SH   SOLE 7 131,098 0 27,815
EASTMAN CHEM CO COM 277432100 7,693 72,863 SH   SOLE 13 72,863 0 0
EASTMAN CHEM CO COM 277432100 105 992 SH   SOLE 15 992 0 0
EASTMAN CHEM CO COM 277432100 38,163 361,465 SH   SOLE 18 342,117 0 19,348
EASTMAN CHEM CO COM 277432100 58,013 549,471 SH   SOLE 19 549,471 0 0
EASTMAN CHEM CO COM 277432100 6,233 59,035 SH   SOLE 20 0 0 59,035
EASTMAN CHEM CO COM 277432100 336,000 3,182,417 SH   SOLE 21 3,182,417 0 0
EASTMAN CHEM CO COM 277432100 534,911 5,066,402 SH   SOLE 22 4,003,185 0 1,063,217
EASTMAN CHEM CO COM 277432100 24,540 232,428 SH   SOLE 23 232,428 0 0
EASTMAN CHEM CO COM 277432100 32,095 303,985 SH   SOLE 25 303,985 0 0
EASTMAN CHEM CO COM 277432100 50,358 476,962 SH   SOLE 26 171,277 0 305,685
EASTMAN CHEM CO COM 277432100 2,287 21,664 SH   SOLE 28 21,664 0 0
EASTMAN CHEM CO COM 277432100 16,287 154,261 SH   SOLE 29 39,290 0 114,971
EASTMAN CHEM CO COM 277432100 51,455 487,356 SH   SOLE 30 487,356 0 0
EASTMAN CHEM CO COM 277432100 14,472 137,072 SH   SOLE 31 96,023 0 41,049
EASTMAN CHEM CO COM 277432100 8,736 82,740 SH   SOLE 34 82,740 0 0
EASTMAN CHEM CO COM 277432100 22,077 209,106 SH   SOLE 36 209,106 0 0
EASTMAN CHEM CO COM 277432100 307 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 8 1,579 SH   SOLE 2 787 0 792
EASTMAN KODAK CO COM NEW 277461406 2 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 315 58,843 SH   SOLE 18 58,843 0 0
EASTMAN KODAK CO COM NEW 277461406 58 10,750 SH   SOLE 19 10,750 0 0
EASTMAN KODAK CO COM NEW 277461406 2,932 547,970 SH   SOLE 21 547,970 0 0
EASTMAN KODAK CO COM NEW 277461406 2,944 550,262 SH   SOLE 22 529,416 0 20,846
EATON CORP PLC SHS G29183103 57,653 721,470 SH   SOLE 2 308,916 0 412,554
EATON CORP PLC SHS G29183103 13,982 174,973 SH   SOLE 4 160,803 0 14,170
EATON CORP PLC SHS G29183103 27,519 344,377 SH   SOLE 7 331,124 0 13,253
EATON CORP PLC SHS G29183103 730 9,135 SH   SOLE 13 9,135 0 0
EATON CORP PLC SHS G29183103 283 3,536 SH   SOLE 15 3,536 0 0
EATON CORP PLC SHS G29183103 69,444 869,025 SH   SOLE 18 810,193 0 58,832
EATON CORP PLC SHS G29183103 4,149 51,917 SH   SOLE 19 51,917 0 0
EATON CORP PLC SHS G29183103 15,845 198,282 SH   SOLE 20 0 0 198,282
EATON CORP PLC SHS G29183103 762,726 9,544,811 SH   SOLE 21 9,544,811 0 0
EATON CORP PLC SHS G29183103 966,420 12,093,858 SH   SOLE 22 9,779,557 0 2,314,301
EATON CORP PLC SHS G29183103 44,989 562,990 SH   SOLE 23 562,990 0 0
EATON CORP PLC SHS G29183103 33,391 417,857 SH   SOLE 25 417,857 0 0
EATON CORP PLC SHS G29183103 112,111 1,402,964 SH   SOLE 26 433,112 0 969,852
EATON CORP PLC SHS G29183103 5,328 66,674 SH   SOLE 28 66,674 0 0
EATON CORP PLC SHS G29183103 2,205 27,593 SH   SOLE 29 20,427 0 7,166
EATON CORP PLC SHS G29183103 100,065 1,252,225 SH   SOLE 30 1,252,225 0 0
EATON CORP PLC SHS G29183103 18,626 233,091 SH   SOLE 31 96,743 0 136,348
EATON CORP PLC SHS G29183103 3,705 46,368 SH   SOLE 32 46,368 0 0
EATON CORP PLC SHS G29183103 28,126 351,974 SH   SOLE 34 351,974 0 0
EATON CORP PLC SHS G29183103 8,625 107,938 SH   SOLE 35 107,938 0 0
EATON CORP PLC SHS G29183103 34,791 435,380 SH   SOLE 36 435,380 0 0
EATON CORP PLC SHS G29183103 629 7,866 SH   SOLE 40 7,866 0 0
EATON VANCE CORP COM NON VTG 278265103 9,441 169,580 SH   SOLE 2 76,703 0 92,877
EATON VANCE CORP COM NON VTG 278265103 2,334 41,923 SH   SOLE 4 39,717 0 2,206
EATON VANCE CORP COM NON VTG 278265103 6,412 115,179 SH   SOLE 7 100,873 0 14,306
EATON VANCE CORP COM NON VTG 278265103 22,671 407,233 SH   SOLE 18 396,611 0 10,622
EATON VANCE CORP COM NON VTG 278265103 1,126 20,222 SH   SOLE 19 20,222 0 0
EATON VANCE CORP COM NON VTG 278265103 4,350 78,136 SH   SOLE 20 0 0 78,136
EATON VANCE CORP COM NON VTG 278265103 328,317 5,897,565 SH   SOLE 21 5,897,565 0 0
EATON VANCE CORP COM NON VTG 278265103 232,646 4,179,020 SH   SOLE 22 3,756,860 0 422,160
EATON VANCE CORP COM NON VTG 278265103 7,948 142,764 SH   SOLE 23 142,764 0 0
EATON VANCE CORP COM NON VTG 278265103 146 2,615 SH   SOLE 25 2,615 0 0
EATON VANCE CORP COM NON VTG 278265103 13,406 240,816 SH   SOLE 26 112,577 0 128,239
EATON VANCE CORP COM NON VTG 278265103 1,006 18,078 SH   SOLE 28 18,078 0 0
EATON VANCE CORP COM NON VTG 278265103 1,782 32,016 SH   SOLE 29 2,681 0 29,335
EATON VANCE CORP COM NON VTG 278265103 10,220 183,575 SH   SOLE 30 183,575 0 0
EATON VANCE CORP COM NON VTG 278265103 2,244 40,313 SH   SOLE 31 21,701 0 18,612
EATON VANCE CORP COM NON VTG 278265103 398 7,145 SH   SOLE 34 7,145 0 0
EATON VANCE CORP COM NON VTG 278265103 1,715 30,801 SH   SOLE 36 30,801 0 0
EATON VANCE CORP COM NON VTG 278265103 130 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 70,387 1,749,185 SH   SOLE 2 812,671 0 936,514
EBAY INC COM 278642103 17,205 427,565 SH   SOLE 4 402,608 0 24,957
EBAY INC COM 278642103 30,557 759,363 SH   SOLE 7 735,183 0 24,180
EBAY INC COM 278642103 424 10,531 SH   SOLE 13 10,531 0 0
EBAY INC COM 278642103 363 9,032 SH   SOLE 15 9,032 0 0
EBAY INC COM 278642103 70,034 1,740,410 SH   SOLE 18 1,607,554 0 132,856
EBAY INC COM 278642103 6,345 157,681 SH   SOLE 19 157,681 0 0
EBAY INC COM 278642103 13,538 336,433 SH   SOLE 20 0 0 336,433
EBAY INC COM 278642103 662,221 16,456,773 SH   SOLE 21 16,456,773 0 0
EBAY INC COM 278642103 1,070,917 26,613,241 SH   SOLE 22 21,491,409 0 5,121,832
EBAY INC COM 278642103 57,002 1,416,557 SH   SOLE 23 1,416,557 0 0
EBAY INC COM 278642103 32,276 802,083 SH   SOLE 25 802,083 0 0
EBAY INC COM 278642103 162,636 4,041,648 SH   SOLE 26 948,472 0 3,093,176
EBAY INC COM 278642103 6,053 150,434 SH   SOLE 28 150,434 0 0
EBAY INC COM 278642103 4,930 122,517 SH   SOLE 29 122,517 0 0
EBAY INC COM 278642103 133,155 3,309,013 SH   SOLE 30 3,309,013 0 0
EBAY INC COM 278642103 27,280 677,938 SH   SOLE 31 341,133 0 336,805
EBAY INC COM 278642103 5,890 146,368 SH   SOLE 32 146,368 0 0
EBAY INC COM 278642103 4,768 118,490 SH   SOLE 34 118,490 0 0
EBAY INC COM 278642103 39,602 984,143 SH   SOLE 36 984,143 0 0
EBAY INC COM 278642103 743 18,457 SH   SOLE 40 18,457 0 0
EBIX INC COM NEW 278715206 87 1,173 SH   SOLE 2 1,010 0 163
EBIX INC COM NEW 278715206 15 203 SH   SOLE 4 203 0 0
EBIX INC COM NEW 278715206 47 631 SH   SOLE 7 631 0 0
EBIX INC COM NEW 278715206 7,695 103,284 SH   SOLE 18 103,284 0 0
EBIX INC COM NEW 278715206 1,387 18,618 SH   SOLE 19 18,618 0 0
EBIX INC COM NEW 278715206 159,847 2,145,599 SH   SOLE 21 2,145,599 0 0
EBIX INC COM NEW 278715206 47,332 635,331 SH   SOLE 22 595,565 0 39,766
EBIX INC COM NEW 278715206 489 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 211 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,328 31,247 SH   SOLE 30 31,247 0 0
EBIX INC COM NEW 278715206 236 3,168 SH   SOLE 40 3,168 0 0
ECHELON CORP COM NEW 27874N303 3 759 SH   SOLE 21 759 0 0
ECHELON CORP COM NEW 27874N303 490 106,655 SH   SOLE 22 106,655 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 160 5,793 SH   SOLE 2 1,105 0 4,688
ECHO GLOBAL LOGISTICS INC COM 27875T101 23 820 SH   SOLE 7 820 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,435 124,445 SH   SOLE 18 124,445 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 567 20,560 SH   SOLE 19 20,560 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 69,203 2,507,337 SH   SOLE 21 2,507,337 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 23,667 857,510 SH   SOLE 22 802,543 0 54,967
ECHO GLOBAL LOGISTICS INC COM 27875T101 616 22,310 SH   SOLE 23 22,310 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 48 1,745 SH   SOLE 26 0 0 1,745
ECHO GLOBAL LOGISTICS INC COM 27875T101 104 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,000 36,224 SH   SOLE 30 36,224 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 71 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 1,814 34,380 SH   SOLE 2 11,147 0 23,233
ECHOSTAR CORP CL A 278768106 92 1,744 SH   SOLE 7 1,744 0 0
ECHOSTAR CORP CL A 278768106 1,325 25,117 SH   SOLE 18 25,117 0 0
ECHOSTAR CORP CL A 278768106 385 7,298 SH   SOLE 19 7,298 0 0
ECHOSTAR CORP CL A 278768106 34,969 662,667 SH   SOLE 21 662,667 0 0
ECHOSTAR CORP CL A 278768106 76,588 1,451,360 SH   SOLE 22 1,280,627 0 170,733
ECHOSTAR CORP CL A 278768106 608 11,514 SH   SOLE 26 8,033 0 3,481
ECHOSTAR CORP CL A 278768106 351 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 481 9,110 SH   SOLE 30 9,110 0 0
ECHOSTAR CORP CL A 278768106 56 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 182 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 257 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 145 100,485 SH   SOLE 2 78,316 0 22,169
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 460 319,599 SH   SOLE 18 319,599 0 0
ECLIPSE RES CORP COM 27890G100 334 231,750 SH   SOLE 19 231,750 0 0
ECLIPSE RES CORP COM 27890G100 4,423 3,071,724 SH   SOLE 21 3,071,724 0 0
ECLIPSE RES CORP COM 27890G100 3,811 2,646,678 SH   SOLE 22 2,492,536 0 154,142
ECLIPSE RES CORP COM 27890G100 292 202,518 SH   SOLE 23 202,518 0 0
ECLIPSE RES CORP COM 27890G100 30 21,009 SH   SOLE 26 0 0 21,009
ECLIPSE RES CORP COM 27890G100 25 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 47 32,968 SH   SOLE 29 0 0 32,968
ECLIPSE RES CORP COM 27890G100 10 6,777 SH   SOLE 30 6,777 0 0
ECLIPSE RES CORP COM 27890G100 8 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 5 5,162 SH   SOLE 21 5,162 0 0
ECOLAB INC COM 278865100 45,472 331,743 SH   SOLE 2 89,739 0 242,004
ECOLAB INC COM 278865100 11,679 85,201 SH   SOLE 4 77,888 0 7,313
ECOLAB INC COM 278865100 44,014 321,103 SH   SOLE 7 207,578 0 113,525
ECOLAB INC COM 278865100 172 1,252 SH   SOLE 13 1,252 0 0
ECOLAB INC COM 278865100 273 1,989 SH   SOLE 15 1,989 0 0
ECOLAB INC COM 278865100 72,800 531,112 SH   SOLE 18 496,948 0 34,164
ECOLAB INC COM 278865100 2,718 19,826 SH   SOLE 19 19,826 0 0
ECOLAB INC COM 278865100 16,329 119,128 SH   SOLE 20 0 0 119,128
ECOLAB INC COM 278865100 669,205 4,882,210 SH   SOLE 21 4,882,210 0 0
ECOLAB INC COM 278865100 966,536 7,051,404 SH   SOLE 22 5,750,110 0 1,301,294
ECOLAB INC COM 278865100 43,736 319,076 SH   SOLE 23 319,076 0 0
ECOLAB INC COM 278865100 32,905 240,058 SH   SOLE 25 240,058 0 0
ECOLAB INC COM 278865100 122,449 893,333 SH   SOLE 26 248,978 0 644,355
ECOLAB INC COM 278865100 5,388 39,310 SH   SOLE 28 39,310 0 0
ECOLAB INC COM 278865100 2,105 15,354 SH   SOLE 29 7,460 0 7,894
ECOLAB INC COM 278865100 100,842 735,695 SH   SOLE 30 735,695 0 0
ECOLAB INC COM 278865100 16,700 121,836 SH   SOLE 31 57,319 0 64,517
ECOLAB INC COM 278865100 3,102 22,632 SH   SOLE 34 22,632 0 0
ECOLAB INC COM 278865100 36,181 263,962 SH   SOLE 36 263,962 0 0
ECOLAB INC COM 278865100 717 5,228 SH   SOLE 40 5,228 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 5 414 SH   SOLE 18 414 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 96 8,294 SH   SOLE 21 8,294 0 0
ECOPETROL S A SPONSORED ADS 279158109 187 9,696 SH   SOLE 2 0 0 9,696
ECOPETROL S A SPONSORED ADS 279158109 17,867 924,292 SH   SOLE 21 924,292 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,079 55,845 SH   SOLE 26 0 0 55,845
ECOPETROL S A SPONSORED ADS 279158109 131 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,007 207,275 SH   SOLE 30 207,275 0 0
ECOPETROL S A SPONSORED ADS 279158109 478 24,727 SH   SOLE 34 24,727 0 0
EDGE THERAPEUTICS INC COM 279870109 1 750 SH   SOLE 2 750 0 0
EDGE THERAPEUTICS INC COM 279870109 1 965 SH   SOLE 7 965 0 0
EDGE THERAPEUTICS INC COM 279870109 78 65,976 SH   SOLE 18 65,976 0 0
EDGE THERAPEUTICS INC COM 279870109 17 14,583 SH   SOLE 19 14,583 0 0
EDGE THERAPEUTICS INC COM 279870109 730 618,719 SH   SOLE 21 618,719 0 0
EDGE THERAPEUTICS INC COM 279870109 562 476,477 SH   SOLE 22 453,011 0 23,466
EDGEWATER TECHNOLOGY INC COM 280358102 11 1,957 SH   SOLE 18 1,957 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 185 33,296 SH   SOLE 21 33,296 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,739 56,107 SH   SOLE 2 28,727 0 27,380
EDGEWELL PERS CARE CO COM 28035Q102 1,745 35,750 SH   SOLE 4 35,750 0 0
EDGEWELL PERS CARE CO COM 28035Q102 108 2,214 SH   SOLE 7 2,214 0 0
EDGEWELL PERS CARE CO COM 28035Q102 24,473 501,295 SH   SOLE 18 501,295 0 0
EDGEWELL PERS CARE CO COM 28035Q102 107,742 2,206,928 SH   SOLE 19 2,206,928 0 0
EDGEWELL PERS CARE CO COM 28035Q102 115,877 2,373,549 SH   SOLE 21 2,373,549 0 0
EDGEWELL PERS CARE CO COM 28035Q102 93,214 1,909,340 SH   SOLE 22 1,705,353 0 203,987
EDGEWELL PERS CARE CO COM 28035Q102 580 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 359 7,362 SH   SOLE 28 7,362 0 0
EDGEWELL PERS CARE CO COM 28035Q102 501 10,271 SH   SOLE 30 10,271 0 0
EDGEWELL PERS CARE CO COM 28035Q102 63 1,295 SH   SOLE 31 1,295 0 0
EDGEWELL PERS CARE CO COM 28035Q102 44,693 915,463 SH   SOLE 34 915,463 0 0
EDGEWELL PERS CARE CO COM 28035Q102 135 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 293 5,994 SH   SOLE 40 5,994 0 0
EDISON INTL COM 281020107 27,007 424,245 SH   SOLE 2 129,005 0 295,240
EDISON INTL COM 281020107 7,096 111,470 SH   SOLE 4 102,542 0 8,928
EDISON INTL COM 281020107 39,564 621,492 SH   SOLE 7 594,417 0 27,075
EDISON INTL COM 281020107 1,026 16,110 SH   SOLE 13 16,110 0 0
EDISON INTL COM 281020107 159 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 60,106 944,176 SH   SOLE 18 877,978 0 66,198
EDISON INTL COM 281020107 84,964 1,334,660 SH   SOLE 19 1,334,660 0 0
EDISON INTL COM 281020107 8,713 136,867 SH   SOLE 20 0 0 136,867
EDISON INTL COM 281020107 720,139 11,312,265 SH   SOLE 21 11,312,265 0 0
EDISON INTL COM 281020107 564,415 8,866,084 SH   SOLE 22 7,246,330 0 1,619,754
EDISON INTL COM 281020107 26,959 423,488 SH   SOLE 23 423,488 0 0
EDISON INTL COM 281020107 19,925 312,993 SH   SOLE 25 312,993 0 0
EDISON INTL COM 281020107 85,409 1,341,640 SH   SOLE 26 319,847 0 1,021,793
EDISON INTL COM 281020107 3,135 49,240 SH   SOLE 28 49,240 0 0
EDISON INTL COM 281020107 522 8,196 SH   SOLE 29 8,196 0 0
EDISON INTL COM 281020107 71,693 1,126,193 SH   SOLE 30 1,126,193 0 0
EDISON INTL COM 281020107 9,646 151,517 SH   SOLE 31 61,625 0 89,892
EDISON INTL COM 281020107 4,940 77,604 SH   SOLE 32 77,604 0 0
EDISON INTL COM 281020107 5,872 92,246 SH   SOLE 34 92,246 0 0
EDISON INTL COM 281020107 21,300 334,594 SH   SOLE 36 334,594 0 0
EDISON INTL COM 281020107 416 6,540 SH   SOLE 40 6,540 0 0
EDITAS MEDICINE INC COM 28106W103 152 4,579 SH   SOLE 2 2,652 0 1,927
EDITAS MEDICINE INC COM 28106W103 33 1,008 SH   SOLE 7 1,008 0 0
EDITAS MEDICINE INC COM 28106W103 4,009 120,929 SH   SOLE 18 120,929 0 0
EDITAS MEDICINE INC COM 28106W103 1,445 43,587 SH   SOLE 19 43,587 0 0
EDITAS MEDICINE INC COM 28106W103 56,278 1,697,692 SH   SOLE 21 1,697,692 0 0
EDITAS MEDICINE INC COM 28106W103 31,993 965,085 SH   SOLE 22 906,777 0 58,308
EDITAS MEDICINE INC COM 28106W103 181 5,450 SH   SOLE 23 5,450 0 0
EDITAS MEDICINE INC COM 28106W103 366 11,049 SH   SOLE 26 0 0 11,049
EDITAS MEDICINE INC COM 28106W103 93 2,814 SH   SOLE 28 2,814 0 0
EDITAS MEDICINE INC COM 28106W103 221 6,652 SH   SOLE 30 6,652 0 0
EDITAS MEDICINE INC COM 28106W103 13 382 SH   SOLE 34 382 0 0
EDITAS MEDICINE INC COM 28106W103 146 4,397 SH   SOLE 40 4,397 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,524 46,545 SH   SOLE 2 33,507 0 13,038
EDUCATION RLTY TR INC COM NEW 28140H203 855 26,102 SH   SOLE 4 26,102 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 3,843 117,344 SH   SOLE 7 117,344 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 99 3,010 SH   SOLE 15 3,010 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 15,483 472,769 SH   SOLE 18 472,769 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,968 151,695 SH   SOLE 19 151,695 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 175,061 5,345,362 SH   SOLE 21 5,345,362 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 118,645 3,622,737 SH   SOLE 22 3,482,323 0 140,414
EDUCATION RLTY TR INC COM NEW 28140H203 91 2,792 SH   SOLE 23 2,792 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,908 149,859 SH   SOLE 25 149,859 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,491 45,513 SH   SOLE 26 16,467 0 29,046
EDUCATION RLTY TR INC COM NEW 28140H203 376 11,491 SH   SOLE 28 11,491 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 828 25,280 SH   SOLE 29 25,280 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 12,518 382,241 SH   SOLE 30 382,241 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 229 6,987 SH   SOLE 40 6,987 0 0
EDUCATIONAL DEV CORP COM 281479105 14 539 SH   SOLE 18 539 0 0
EDUCATIONAL DEV CORP COM 281479105 210 8,337 SH   SOLE 21 8,337 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 61,601 441,523 SH   SOLE 2 244,015 0 197,508
EDWARDS LIFESCIENCES CORP COM 28176E108 11,223 80,438 SH   SOLE 4 74,926 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 25,050 179,547 SH   SOLE 7 147,552 0 31,995
EDWARDS LIFESCIENCES CORP COM 28176E108 5,343 38,294 SH   SOLE 13 38,294 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 195 1,398 SH   SOLE 15 1,398 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 72,448 519,266 SH   SOLE 18 490,219 0 29,047
EDWARDS LIFESCIENCES CORP COM 28176E108 112,941 809,499 SH   SOLE 19 809,499 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,556 104,331 SH   SOLE 20 0 0 104,331
EDWARDS LIFESCIENCES CORP COM 28176E108 695,006 4,981,405 SH   SOLE 21 4,981,405 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 822,987 5,898,705 SH   SOLE 22 4,867,108 0 1,031,597
EDWARDS LIFESCIENCES CORP COM 28176E108 38,209 273,860 SH   SOLE 23 273,860 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 40,194 288,085 SH   SOLE 25 288,085 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 90,717 650,207 SH   SOLE 26 215,745 0 434,462
EDWARDS LIFESCIENCES CORP COM 28176E108 4,459 31,959 SH   SOLE 28 31,959 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,822 48,899 SH   SOLE 29 8,633 0 40,266
EDWARDS LIFESCIENCES CORP COM 28176E108 103,713 743,357 SH   SOLE 30 743,357 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 15,945 114,283 SH   SOLE 31 49,270 0 65,013
EDWARDS LIFESCIENCES CORP COM 28176E108 33,587 240,733 SH   SOLE 34 240,733 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,364 203,299 SH   SOLE 36 203,299 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 591 4,238 SH   SOLE 40 4,238 0 0
EGAIN CORP COM NEW 28225C806 24 3,048 SH   SOLE 18 3,048 0 0
EGAIN CORP COM NEW 28225C806 276 34,759 SH   SOLE 19 34,759 0 0
EGAIN CORP COM NEW 28225C806 426 53,578 SH   SOLE 21 53,578 0 0
EGAIN CORP COM NEW 28225C806 345 43,358 SH   SOLE 22 43,358 0 0
EGAIN CORP COM NEW 28225C806 65 8,147 SH   SOLE 23 8,147 0 0
EGAIN CORP COM NEW 28225C806 400 50,349 SH   SOLE 26 0 0 50,349
EGAIN CORP COM NEW 28225C806 30 3,791 SH   SOLE 29 0 0 3,791
EGALET CORP COM 28226B104 6 9,533 SH   SOLE 18 9,533 0 0
EGALET CORP COM 28226B104 59 93,927 SH   SOLE 21 93,927 0 0
EGALET CORP COM 28226B104 207 327,933 SH   SOLE 22 327,933 0 0
EHEALTH INC COM 28238P109 17 1,163 SH   SOLE 2 523 0 640
EHEALTH INC COM 28238P109 7 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 1,059 74,033 SH   SOLE 18 74,033 0 0
EHEALTH INC COM 28238P109 172 12,042 SH   SOLE 19 12,042 0 0
EHEALTH INC COM 28238P109 22,584 1,578,210 SH   SOLE 21 1,578,210 0 0
EHEALTH INC COM 28238P109 6,854 478,962 SH   SOLE 22 456,439 0 22,523
EHEALTH INC COM 28238P109 275 19,210 SH   SOLE 30 19,210 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 257 20,640 SH   SOLE 21 20,640 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,422 114,228 SH   SOLE 22 114,228 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 196 15,775 SH   SOLE 30 15,775 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 938 SH   SOLE 18 938 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 44 4,439 SH   SOLE 19 4,439 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 159 16,159 SH   SOLE 21 16,159 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 431 43,715 SH   SOLE 22 43,715 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 154 15,661 SH   SOLE 26 0 0 15,661
EKSO BIONICS HLDGS INC COM NEW 282644202 16 10,232 SH   SOLE 18 10,232 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 195 123,577 SH   SOLE 21 123,577 0 0
EL PASO ELEC CO COM NEW 283677854 1,719 33,709 SH   SOLE 2 26,424 0 7,285
EL PASO ELEC CO COM NEW 283677854 81 1,587 SH   SOLE 4 1,587 0 0
EL PASO ELEC CO COM NEW 283677854 868 17,019 SH   SOLE 7 17,019 0 0
EL PASO ELEC CO COM NEW 283677854 9,530 186,856 SH   SOLE 18 186,856 0 0
EL PASO ELEC CO COM NEW 283677854 1,633 32,014 SH   SOLE 19 32,014 0 0
EL PASO ELEC CO COM NEW 283677854 196,944 3,861,649 SH   SOLE 21 3,861,649 0 0
EL PASO ELEC CO COM NEW 283677854 63,449 1,244,105 SH   SOLE 22 1,164,309 0 79,796
EL PASO ELEC CO COM NEW 283677854 1,772 34,743 SH   SOLE 26 10,927 0 23,816
EL PASO ELEC CO COM NEW 283677854 286 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 3,860 75,685 SH   SOLE 30 75,685 0 0
EL PASO ELEC CO COM NEW 283677854 80 1,567 SH   SOLE 36 1,567 0 0
EL PASO ELEC CO COM NEW 283677854 230 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 45 4,728 SH   SOLE 2 983 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 951 100,062 SH   SOLE 18 100,062 0 0
EL POLLO LOCO HLDGS INC COM 268603107 168 17,668 SH   SOLE 19 17,668 0 0
EL POLLO LOCO HLDGS INC COM 268603107 19,903 2,095,036 SH   SOLE 21 2,095,036 0 0
EL POLLO LOCO HLDGS INC COM 268603107 7,228 760,836 SH   SOLE 22 727,917 0 32,919
EL POLLO LOCO HLDGS INC COM 268603107 363 38,225 SH   SOLE 26 0 0 38,225
EL POLLO LOCO HLDGS INC COM 268603107 22 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 189 19,856 SH   SOLE 29 0 0 19,856
EL POLLO LOCO HLDGS INC COM 268603107 265 27,890 SH   SOLE 30 27,890 0 0
EL POLLO LOCO HLDGS INC COM 268603107 13 1,397 SH   SOLE 40 1,397 0 0
ELDORADO GOLD CORP NEW COM 284902103 61 72,579 SH   SOLE 21 72,579 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,827 2,174,660 SH   SOLE 25 2,174,660 0 0
ELDORADO GOLD CORP NEW COM 284902103 4,307 5,127,879 SH   SOLE 34 5,127,879 0 0
ELDORADO RESORTS INC COM 28470R102 65 1,966 SH   SOLE 2 1,966 0 0
ELDORADO RESORTS INC COM 28470R102 40 1,222 SH   SOLE 7 1,222 0 0
ELDORADO RESORTS INC COM 28470R102 4,990 151,201 SH   SOLE 18 151,201 0 0
ELDORADO RESORTS INC COM 28470R102 1,241 37,615 SH   SOLE 19 37,615 0 0
ELDORADO RESORTS INC COM 28470R102 46,864 1,420,115 SH   SOLE 21 1,420,115 0 0
ELDORADO RESORTS INC COM 28470R102 50,432 1,528,236 SH   SOLE 22 1,444,979 0 83,257
ELDORADO RESORTS INC COM 28470R102 579 17,557 SH   SOLE 26 0 0 17,557
ELDORADO RESORTS INC COM 28470R102 244 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 310 9,389 SH   SOLE 30 9,389 0 0
ELDORADO RESORTS INC COM 28470R102 241 7,304 SH   SOLE 40 7,304 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 130 6,743 SH   SOLE 2 1,346 0 5,397
ELECTRO SCIENTIFIC INDS COM 285229100 13 682 SH   SOLE 7 682 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 2,960 153,112 SH   SOLE 18 153,112 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 481 24,864 SH   SOLE 19 24,864 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 60,675 3,138,906 SH   SOLE 21 3,138,906 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 19,521 1,009,865 SH   SOLE 22 947,991 0 61,874
ELECTRO SCIENTIFIC INDS COM 285229100 127 6,567 SH   SOLE 26 0 0 6,567
ELECTRO SCIENTIFIC INDS COM 285229100 900 46,580 SH   SOLE 30 46,580 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 111 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 112 20,934 SH   SOLE 21 20,934 0 0
ELECTRONIC ARTS INC COM 285512109 72,552 598,416 SH   SOLE 2 190,587 0 407,829
ELECTRONIC ARTS INC COM 285512109 14,750 121,662 SH   SOLE 4 113,568 0 8,094
ELECTRONIC ARTS INC COM 285512109 27,917 230,260 SH   SOLE 7 223,927 0 6,333
ELECTRONIC ARTS INC COM 285512109 492 4,056 SH   SOLE 13 4,056 0 0
ELECTRONIC ARTS INC COM 285512109 339 2,796 SH   SOLE 15 2,796 0 0
ELECTRONIC ARTS INC COM 285512109 219,986 1,814,468 SH   SOLE 18 1,485,768 0 328,700
ELECTRONIC ARTS INC COM 285512109 208,701 1,721,387 SH   SOLE 19 1,721,387 0 0
ELECTRONIC ARTS INC COM 285512109 12,780 105,407 SH   SOLE 20 0 0 105,407
ELECTRONIC ARTS INC COM 285512109 656,862 5,417,864 SH   SOLE 21 5,417,864 0 0
ELECTRONIC ARTS INC COM 285512109 1,023,998 8,446,044 SH   SOLE 22 6,934,636 0 1,511,408
ELECTRONIC ARTS INC COM 285512109 47,711 393,522 SH   SOLE 23 393,522 0 0
ELECTRONIC ARTS INC COM 285512109 124,350 1,025,651 SH   SOLE 25 1,025,651 0 0
ELECTRONIC ARTS INC COM 285512109 111,660 920,987 SH   SOLE 26 302,126 0 618,861
ELECTRONIC ARTS INC COM 285512109 5,645 46,564 SH   SOLE 28 46,564 0 0
ELECTRONIC ARTS INC COM 285512109 4,133 34,091 SH   SOLE 29 12,868 0 21,223
ELECTRONIC ARTS INC COM 285512109 117,370 968,080 SH   SOLE 30 968,080 0 0
ELECTRONIC ARTS INC COM 285512109 18,432 152,031 SH   SOLE 31 65,773 0 86,258
ELECTRONIC ARTS INC COM 285512109 5,375 44,331 SH   SOLE 32 44,331 0 0
ELECTRONIC ARTS INC COM 285512109 49,269 406,379 SH   SOLE 34 406,379 0 0
ELECTRONIC ARTS INC COM 285512109 32,092 264,695 SH   SOLE 36 264,695 0 0
ELECTRONIC ARTS INC COM 285512109 751 6,197 SH   SOLE 40 6,197 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 63 2,323 SH   SOLE 2 1,943 0 380
ELECTRONICS FOR IMAGING INC COM 286082102 6 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 31 1,148 SH   SOLE 7 1,148 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 5,401 197,618 SH   SOLE 18 197,618 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 967 35,378 SH   SOLE 19 35,378 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 116,604 4,266,537 SH   SOLE 21 4,266,537 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 34,533 1,263,572 SH   SOLE 22 1,179,721 0 83,851
ELECTRONICS FOR IMAGING INC COM 286082102 211 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 189 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,759 64,355 SH   SOLE 30 64,355 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 136 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 679 700,000 PRN   SOLE 21 700,000 0 0
ELEVATE CREDIT INC COM 28621V101 19 2,710 SH   SOLE 2 578 0 2,132
ELEVATE CREDIT INC COM 28621V101 387 54,629 SH   SOLE 18 54,629 0 0
ELEVATE CREDIT INC COM 28621V101 121 17,032 SH   SOLE 19 17,032 0 0
ELEVATE CREDIT INC COM 28621V101 3,774 533,060 SH   SOLE 21 533,060 0 0
ELEVATE CREDIT INC COM 28621V101 1,445 204,064 SH   SOLE 22 186,348 0 17,716
ELEVATE CREDIT INC COM 28621V101 137 19,344 SH   SOLE 29 0 0 19,344
ELEVEN BIOTHERAPEUTICS INC COM 286221106 3 2,745 SH   SOLE 18 2,745 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 41 39,279 SH   SOLE 21 39,279 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 423 403,009 SH   SOLE 22 403,009 0 0
ELLIE MAE INC COM 28849P100 152 1,657 SH   SOLE 2 1,421 0 236
ELLIE MAE INC COM 28849P100 12 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 77 838 SH   SOLE 7 838 0 0
ELLIE MAE INC COM 28849P100 9,913 107,817 SH   SOLE 18 107,817 0 0
ELLIE MAE INC COM 28849P100 2,424 26,369 SH   SOLE 19 26,369 0 0
ELLIE MAE INC COM 28849P100 102,380 1,113,552 SH   SOLE 21 1,113,552 0 0
ELLIE MAE INC COM 28849P100 88,013 957,288 SH   SOLE 22 895,944 0 61,344
ELLIE MAE INC COM 28849P100 959 10,433 SH   SOLE 26 7,911 0 2,522
ELLIE MAE INC COM 28849P100 439 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 3,352 36,457 SH   SOLE 30 36,457 0 0
ELLIE MAE INC COM 28849P100 360 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 25 2,323 SH   SOLE 2 550 0 1,773
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 399 36,387 SH   SOLE 18 36,387 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 111 10,148 SH   SOLE 19 10,148 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5,233 477,483 SH   SOLE 21 477,483 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,548 141,245 SH   SOLE 22 129,014 0 12,231
ELLIS PERRY INTL INC COM 288853104 498 19,305 SH   SOLE 2 16,996 0 2,309
ELLIS PERRY INTL INC COM 288853104 8 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,570 60,867 SH   SOLE 18 60,867 0 0
ELLIS PERRY INTL INC COM 288853104 947 36,711 SH   SOLE 19 36,711 0 0
ELLIS PERRY INTL INC COM 288853104 31,132 1,206,682 SH   SOLE 21 1,206,682 0 0
ELLIS PERRY INTL INC COM 288853104 13,563 525,684 SH   SOLE 22 506,742 0 18,942
ELLIS PERRY INTL INC COM 288853104 1,931 74,859 SH   SOLE 23 74,859 0 0
ELLIS PERRY INTL INC COM 288853104 203 7,867 SH   SOLE 26 0 0 7,867
ELLIS PERRY INTL INC COM 288853104 196 7,592 SH   SOLE 29 0 0 7,592
ELLIS PERRY INTL INC COM 288853104 414 16,063 SH   SOLE 30 16,063 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 5 3,419 SH   SOLE 18 3,419 0 0
EMAGIN CORP COM NEW 29076N206 78 53,449 SH   SOLE 21 53,449 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 3,108 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 191 7,347 SH   SOLE 19 7,347 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 16,643 640,121 SH   SOLE 21 640,121 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2,248 86,475 SH   SOLE 26 0 0 86,475
EMBRAER S A SP ADR REP 4 COM 29082A107 329 12,644 SH   SOLE 30 12,644 0 0
EMC INS GROUP INC COM 268664109 49 1,815 SH   SOLE 2 425 0 1,390
EMC INS GROUP INC COM 268664109 877 32,382 SH   SOLE 18 32,382 0 0
EMC INS GROUP INC COM 268664109 240 8,875 SH   SOLE 19 8,875 0 0
EMC INS GROUP INC COM 268664109 7,858 290,183 SH   SOLE 21 290,183 0 0
EMC INS GROUP INC COM 268664109 9,044 333,959 SH   SOLE 22 319,533 0 14,426
EMC INS GROUP INC COM 268664109 41 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 33 1,223 SH   SOLE 30 1,223 0 0
EMC INS GROUP INC COM 268664109 24 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 11 319 SH   SOLE 18 319 0 0
EMCLAIRE FINL CORP COM 290828102 7 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 2,308 29,613 SH   SOLE 2 25,696 0 3,917
EMCOR GROUP INC COM 29084Q100 4 49 SH   SOLE 4 49 0 0
EMCOR GROUP INC COM 29084Q100 1,465 18,793 SH   SOLE 7 18,793 0 0
EMCOR GROUP INC COM 29084Q100 27,860 357,502 SH   SOLE 18 357,395 0 107
EMCOR GROUP INC COM 29084Q100 3,654 46,888 SH   SOLE 19 46,888 0 0
EMCOR GROUP INC COM 29084Q100 290,290 3,725,016 SH   SOLE 21 3,725,016 0 0
EMCOR GROUP INC COM 29084Q100 158,931 2,039,401 SH   SOLE 22 1,926,248 0 113,153
EMCOR GROUP INC COM 29084Q100 2,709 34,757 SH   SOLE 26 13,006 0 21,751
EMCOR GROUP INC COM 29084Q100 624 8,013 SH   SOLE 28 8,013 0 0
EMCOR GROUP INC COM 29084Q100 99 1,276 SH   SOLE 29 0 0 1,276
EMCOR GROUP INC COM 29084Q100 885 11,359 SH   SOLE 30 11,359 0 0
EMCOR GROUP INC COM 29084Q100 115 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 525 6,731 SH   SOLE 40 6,731 0 0
EMCORE CORP COM NEW 290846203 30 5,181 SH   SOLE 2 754 0 4,427
EMCORE CORP COM NEW 290846203 545 95,558 SH   SOLE 18 95,558 0 0
EMCORE CORP COM NEW 290846203 125 21,898 SH   SOLE 19 21,898 0 0
EMCORE CORP COM NEW 290846203 4,747 832,776 SH   SOLE 21 832,776 0 0
EMCORE CORP COM NEW 290846203 2,444 428,806 SH   SOLE 22 402,740 0 26,066
EMERALD EXPOSITIONS EVENTS I COM 29103B100 70 3,618 SH   SOLE 2 624 0 2,994
EMERALD EXPOSITIONS EVENTS I COM 29103B100 15 792 SH   SOLE 7 792 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,158 59,448 SH   SOLE 18 59,448 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 280 14,379 SH   SOLE 19 14,379 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,730 550,812 SH   SOLE 21 550,812 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 6,788 348,466 SH   SOLE 22 323,874 0 24,592
EMERALD EXPOSITIONS EVENTS I COM 29103B100 81 4,170 SH   SOLE 30 4,170 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 322 6,114 SH   SOLE 2 3,203 0 2,911
EMERGENT BIOSOLUTIONS INC COM 29089Q105 11 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 794 SH   SOLE 7 794 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8,106 153,956 SH   SOLE 18 153,956 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,305 43,781 SH   SOLE 19 43,781 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 169,008 3,210,024 SH   SOLE 21 3,210,024 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 51,455 977,303 SH   SOLE 22 919,507 0 57,796
EMERGENT BIOSOLUTIONS INC COM 29089Q105 339 6,442 SH   SOLE 23 6,442 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 497 9,437 SH   SOLE 26 4,671 0 4,766
EMERGENT BIOSOLUTIONS INC COM 29089Q105 256 4,868 SH   SOLE 28 4,868 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 198 3,764 SH   SOLE 29 0 0 3,764
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,554 48,509 SH   SOLE 30 48,509 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 123 2,337 SH   SOLE 34 2,337 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 174 3,300 SH   SOLE 40 3,300 0 0
EMERSON ELEC CO COM 291011104 50,669 741,853 SH   SOLE 2 137,782 0 604,071
EMERSON ELEC CO COM 291011104 14,584 213,526 SH   SOLE 4 197,989 0 15,537
EMERSON ELEC CO COM 291011104 53,923 789,495 SH   SOLE 7 559,226 0 230,269
EMERSON ELEC CO COM 291011104 784 11,474 SH   SOLE 13 11,474 0 0
EMERSON ELEC CO COM 291011104 342 5,010 SH   SOLE 15 5,010 0 0
EMERSON ELEC CO COM 291011104 83,117 1,216,940 SH   SOLE 18 1,129,406 0 87,534
EMERSON ELEC CO COM 291011104 3,218 47,109 SH   SOLE 19 47,109 0 0
EMERSON ELEC CO COM 291011104 26,307 385,168 SH   SOLE 20 106,453 0 278,715
EMERSON ELEC CO COM 291011104 881,923 12,912,494 SH   SOLE 21 12,912,494 0 0
EMERSON ELEC CO COM 291011104 1,177,814 17,244,712 SH   SOLE 22 13,950,857 0 3,293,855
EMERSON ELEC CO COM 291011104 54,221 793,868 SH   SOLE 23 793,868 0 0
EMERSON ELEC CO COM 291011104 36,382 532,673 SH   SOLE 25 532,673 0 0
EMERSON ELEC CO COM 291011104 122,097 1,787,653 SH   SOLE 26 611,722 0 1,175,931
EMERSON ELEC CO COM 291011104 6,627 97,033 SH   SOLE 28 97,033 0 0
EMERSON ELEC CO COM 291011104 1,188 17,393 SH   SOLE 29 17,393 0 0
EMERSON ELEC CO COM 291011104 146,796 2,149,281 SH   SOLE 30 2,149,281 0 0
EMERSON ELEC CO COM 291011104 21,052 308,225 SH   SOLE 31 121,958 0 186,267
EMERSON ELEC CO COM 291011104 3,077 45,057 SH   SOLE 32 45,057 0 0
EMERSON ELEC CO COM 291011104 2,506 36,698 SH   SOLE 34 36,698 0 0
EMERSON ELEC CO COM 291011104 42,149 617,111 SH   SOLE 36 617,111 0 0
EMERSON ELEC CO COM 291011104 878 12,850 SH   SOLE 40 12,850 0 0
EMERSON RADIO CORP COM NEW 291087203 2 1,659 SH   SOLE 18 1,659 0 0
EMERSON RADIO CORP COM NEW 291087203 64 43,884 SH   SOLE 21 43,884 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 8 1,784 SH   SOLE 18 1,784 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 33 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 131 28,395 SH   SOLE 21 28,395 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,449 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 5 267 SH   SOLE 2 267 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 234 13,544 SH   SOLE 18 13,544 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 58 3,361 SH   SOLE 19 3,361 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,879 108,929 SH   SOLE 21 108,929 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,287 132,553 SH   SOLE 22 127,804 0 4,749
EMPIRE ST RLTY TR INC CL A 292104106 1,359 80,919 SH   SOLE 2 15,839 0 65,080
EMPIRE ST RLTY TR INC CL A 292104106 741 44,124 SH   SOLE 4 44,124 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,341 199,013 SH   SOLE 7 199,013 0 0
EMPIRE ST RLTY TR INC CL A 292104106 88 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,164 69,320 SH   SOLE 18 69,210 0 110
EMPIRE ST RLTY TR INC CL A 292104106 2,962 176,419 SH   SOLE 19 176,419 0 0
EMPIRE ST RLTY TR INC CL A 292104106 26,555 1,581,575 SH   SOLE 21 1,581,575 0 0
EMPIRE ST RLTY TR INC CL A 292104106 84,792 5,050,173 SH   SOLE 22 4,567,742 0 482,431
EMPIRE ST RLTY TR INC CL A 292104106 81 4,808 SH   SOLE 23 4,808 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,171 248,438 SH   SOLE 25 248,438 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,411 84,036 SH   SOLE 26 31,898 0 52,138
EMPIRE ST RLTY TR INC CL A 292104106 313 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 752 44,803 SH   SOLE 29 44,803 0 0
EMPIRE ST RLTY TR INC CL A 292104106 10,973 653,526 SH   SOLE 30 653,526 0 0
EMPIRE ST RLTY TR INC CL A 292104106 46 2,764 SH   SOLE 31 2,764 0 0
EMPIRE ST RLTY TR INC CL A 292104106 258 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 457 11,298 SH   SOLE 2 6,043 0 5,255
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 29 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 6,040 149,328 SH   SOLE 18 149,328 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,164 102,950 SH   SOLE 19 102,950 0 0
EMPLOYERS HOLDINGS INC COM 292218104 123,292 3,048,012 SH   SOLE 21 3,048,012 0 0
EMPLOYERS HOLDINGS INC COM 292218104 37,905 937,092 SH   SOLE 22 873,823 0 63,269
EMPLOYERS HOLDINGS INC COM 292218104 496 12,274 SH   SOLE 23 12,274 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,178 103,280 SH   SOLE 26 0 0 103,280
EMPLOYERS HOLDINGS INC COM 292218104 181 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 436 10,787 SH   SOLE 29 0 0 10,787
EMPLOYERS HOLDINGS INC COM 292218104 1,845 45,609 SH   SOLE 30 45,609 0 0
EMPLOYERS HOLDINGS INC COM 292218104 140 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 6,447 112,062 SH   SOLE 21 112,062 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 646 7,988 SH   SOLE 2 5,166 0 2,822
ENANTA PHARMACEUTICALS INC COM 29251M106 29 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,905 72,978 SH   SOLE 18 72,978 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,607 32,221 SH   SOLE 19 32,221 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 133,244 1,646,815 SH   SOLE 21 1,646,815 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 41,597 514,109 SH   SOLE 22 486,543 0 27,566
ENANTA PHARMACEUTICALS INC COM 29251M106 2,693 33,280 SH   SOLE 23 33,280 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,229 27,550 SH   SOLE 26 0 0 27,550
ENANTA PHARMACEUTICALS INC COM 29251M106 160 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 346 4,277 SH   SOLE 29 0 0 4,277
ENANTA PHARMACEUTICALS INC COM 29251M106 1,677 20,724 SH   SOLE 30 20,724 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 83 1,022 SH   SOLE 34 1,022 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 92 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 5 561 SH   SOLE 4 561 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 749 81,939 SH   SOLE 7 81,939 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 213 23,272 SH   SOLE 21 23,272 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 673 73,598 SH   SOLE 22 33,702 0 39,896
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 118 12,908 SH   SOLE 26 8,892 0 4,016
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 91 9,915 SH   SOLE 28 9,915 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 131 14,297 SH   SOLE 30 14,297 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 72 7,831 SH   SOLE 40 7,831 0 0
ENBRIDGE INC COM 29250N105 8,579 272,621 SH   SOLE 2 0 0 272,621
ENBRIDGE INC COM 29250N105 101 3,217 SH   SOLE 15 3,217 0 0
ENBRIDGE INC COM 29250N105 2,523 80,180 SH   SOLE 18 79,912 0 268
ENBRIDGE INC COM 29250N105 11,653 370,293 SH   SOLE 19 370,293 0 0
ENBRIDGE INC COM 29250N105 28,844 916,554 SH   SOLE 21 916,554 0 0
ENBRIDGE INC COM 29250N105 7,154 227,338 SH   SOLE 26 137,846 0 89,492
ENBRIDGE INC COM 29250N105 172 5,450 SH   SOLE 28 5,450 0 0
ENBRIDGE INC COM 29250N105 2,351 74,711 SH   SOLE 31 4,291 0 70,420
ENBRIDGE INC COM 29250N105 4,333 137,677 SH   SOLE 36 137,677 0 0
ENBRIDGE INC COM 29250N105 121 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 437 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 2,719 247,220 SH   SOLE 4 247,220 0 0
ENCANA CORP COM 292505104 24,449 2,222,591 SH   SOLE 18 2,222,591 0 0
ENCANA CORP COM 292505104 168,519 15,319,945 SH   SOLE 19 15,319,945 0 0
ENCANA CORP COM 292505104 5,790 526,373 SH   SOLE 21 526,373 0 0
ENCANA CORP COM 292505104 5,647 513,394 SH   SOLE 22 513,394 0 0
ENCANA CORP COM 292505104 2,053 186,639 SH   SOLE 25 186,639 0 0
ENCANA CORP COM 292505104 70,188 6,380,691 SH   SOLE 34 6,380,691 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,534 44,316 SH   SOLE 2 43,667 0 649
ENCOMPASS HEALTH CORP COM 29261A100 63 1,098 SH   SOLE 4 1,098 0 0
ENCOMPASS HEALTH CORP COM 29261A100 175 3,053 SH   SOLE 7 3,053 0 0
ENCOMPASS HEALTH CORP COM 29261A100 33,840 591,921 SH   SOLE 18 591,921 0 0
ENCOMPASS HEALTH CORP COM 29261A100 5,904 103,266 SH   SOLE 19 103,266 0 0
ENCOMPASS HEALTH CORP COM 29261A100 380,114 6,648,836 SH   SOLE 21 6,648,836 0 0
ENCOMPASS HEALTH CORP COM 29261A100 193,923 3,392,049 SH   SOLE 22 3,212,707 0 179,342
ENCOMPASS HEALTH CORP COM 29261A100 1,968 34,425 SH   SOLE 26 20,828 0 13,597
ENCOMPASS HEALTH CORP COM 29261A100 778 13,601 SH   SOLE 28 13,601 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,106 36,838 SH   SOLE 30 36,838 0 0
ENCOMPASS HEALTH CORP COM 29261A100 103 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 676 11,829 SH   SOLE 40 11,829 0 0
ENCORE CAP GROUP INC COM 292554102 230 5,085 SH   SOLE 2 1,007 0 4,078
ENCORE CAP GROUP INC COM 292554102 8 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 32 719 SH   SOLE 7 719 0 0
ENCORE CAP GROUP INC COM 292554102 4,963 109,799 SH   SOLE 18 109,799 0 0
ENCORE CAP GROUP INC COM 292554102 869 19,229 SH   SOLE 19 19,229 0 0
ENCORE CAP GROUP INC COM 292554102 100,124 2,215,128 SH   SOLE 21 2,215,128 0 0
ENCORE CAP GROUP INC COM 292554102 31,648 700,184 SH   SOLE 22 650,515 0 49,669
ENCORE CAP GROUP INC COM 292554102 1,205 26,666 SH   SOLE 26 0 0 26,666
ENCORE CAP GROUP INC COM 292554102 156 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 37 826 SH   SOLE 29 0 0 826
ENCORE CAP GROUP INC COM 292554102 1,515 33,526 SH   SOLE 30 33,526 0 0
ENCORE CAP GROUP INC COM 292554102 129 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 235 4,148 SH   SOLE 2 840 0 3,308
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 26 467 SH   SOLE 7 467 0 0
ENCORE WIRE CORP COM 292562105 5,270 92,953 SH   SOLE 18 92,953 0 0
ENCORE WIRE CORP COM 292562105 892 15,733 SH   SOLE 19 15,733 0 0
ENCORE WIRE CORP COM 292562105 108,072 1,906,040 SH   SOLE 21 1,906,040 0 0
ENCORE WIRE CORP COM 292562105 32,578 574,568 SH   SOLE 22 532,422 0 42,146
ENCORE WIRE CORP COM 292562105 356 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 159 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,671 29,474 SH   SOLE 30 29,474 0 0
ENCORE WIRE CORP COM 292562105 129 2,272 SH   SOLE 40 2,272 0 0
ENDO INTL PLC SHS G30401106 1,395 234,780 SH   SOLE 2 131,025 0 103,755
ENDO INTL PLC SHS G30401106 6 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 64 10,829 SH   SOLE 7 10,829 0 0
ENDO INTL PLC SHS G30401106 4,054 682,481 SH   SOLE 18 682,481 0 0
ENDO INTL PLC SHS G30401106 206 34,627 SH   SOLE 19 34,627 0 0
ENDO INTL PLC SHS G30401106 75,318 12,679,720 SH   SOLE 21 12,679,720 0 0
ENDO INTL PLC SHS G30401106 43,790 7,372,054 SH   SOLE 22 6,583,673 0 788,381
ENDO INTL PLC SHS G30401106 430 72,469 SH   SOLE 26 57,934 0 14,535
ENDO INTL PLC SHS G30401106 186 31,394 SH   SOLE 28 31,394 0 0
ENDO INTL PLC SHS G30401106 269 45,305 SH   SOLE 30 45,305 0 0
ENDO INTL PLC SHS G30401106 28 4,698 SH   SOLE 31 4,698 0 0
ENDO INTL PLC SHS G30401106 69 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 116 19,593 SH   SOLE 40 19,593 0 0
ENDOCYTE INC COM 29269A102 63 6,915 SH   SOLE 18 6,915 0 0
ENDOCYTE INC COM 29269A102 8,689 955,852 SH   SOLE 21 955,852 0 0
ENDOCYTE INC COM 29269A102 6,782 746,080 SH   SOLE 22 746,080 0 0
ENDOCYTE INC COM 29269A102 17 1,869 SH   SOLE 30 1,869 0 0
ENDOLOGIX INC COM 29266S106 19 4,510 SH   SOLE 2 4,134 0 376
ENDOLOGIX INC COM 29266S106 2 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 8 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 1,117 264,026 SH   SOLE 18 264,026 0 0
ENDOLOGIX INC COM 29266S106 284 67,125 SH   SOLE 19 67,125 0 0
ENDOLOGIX INC COM 29266S106 10,383 2,454,675 SH   SOLE 21 2,454,675 0 0
ENDOLOGIX INC COM 29266S106 9,523 2,251,413 SH   SOLE 22 2,115,765 0 135,648
ENDOLOGIX INC COM 29266S106 13 3,018 SH   SOLE 26 0 0 3,018
ENDOLOGIX INC COM 29266S106 45 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 61 14,526 SH   SOLE 30 14,526 0 0
ENDOLOGIX INC COM 29266S106 29 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 20 2,767 SH   SOLE 2 2,159 0 608
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 10 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,375 185,831 SH   SOLE 18 185,831 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 343 46,289 SH   SOLE 19 46,289 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 12,846 1,735,962 SH   SOLE 21 1,735,962 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 12,543 1,695,010 SH   SOLE 22 1,591,376 0 103,634
ENDURANCE INTL GROUP HLDGS I COM 29272B105 175 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 66 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 83 11,189 SH   SOLE 30 11,189 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 49 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 430 36,995 SH   SOLE 2 0 0 36,995
ENEL AMERICAS S A SPONSORED ADR 29274F104 774 66,592 SH   SOLE 7 66,592 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 42,631 3,668,774 SH   SOLE 21 3,668,774 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 4,331 372,753 SH   SOLE 25 372,753 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 5,973 514,018 SH   SOLE 26 292,110 0 221,908
ENEL AMERICAS S A SPONSORED ADR 29274F104 23,111 1,988,923 SH   SOLE 30 1,988,923 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 731 62,922 SH   SOLE 34 62,922 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 237 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 457 71,478 SH   SOLE 7 71,478 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 433 67,716 SH   SOLE 21 67,716 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,748 273,159 SH   SOLE 25 273,159 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,836 755,669 SH   SOLE 26 497,197 0 258,472
ENEL CHILE S A SPONSORED ADR 29278D105 4,563 712,937 SH   SOLE 30 712,937 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 404 63,049 SH   SOLE 34 63,049 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 557 23,424 SH   SOLE 7 23,424 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,369 57,552 SH   SOLE 21 57,552 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 926 38,943 SH   SOLE 25 38,943 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,659 69,721 SH   SOLE 26 49,968 0 19,753
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2,770 116,455 SH   SOLE 30 116,455 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 95 3,987 SH   SOLE 34 3,987 0 0
ENERGEN CORP COM 29265N108 7,420 118,036 SH   SOLE 2 70,346 0 47,690
ENERGEN CORP COM 29265N108 216 3,442 SH   SOLE 4 3,442 0 0
ENERGEN CORP COM 29265N108 200 3,180 SH   SOLE 7 3,180 0 0
ENERGEN CORP COM 29265N108 20,638 328,318 SH   SOLE 18 328,318 0 0
ENERGEN CORP COM 29265N108 21,221 337,588 SH   SOLE 19 337,588 0 0
ENERGEN CORP COM 29265N108 276,294 4,395,390 SH   SOLE 21 4,395,390 0 0
ENERGEN CORP COM 29265N108 204,844 3,258,741 SH   SOLE 22 2,904,272 0 354,469
ENERGEN CORP COM 29265N108 42 668 SH   SOLE 25 668 0 0
ENERGEN CORP COM 29265N108 1,987 31,605 SH   SOLE 26 18,907 0 12,698
ENERGEN CORP COM 29265N108 845 13,447 SH   SOLE 28 13,447 0 0
ENERGEN CORP COM 29265N108 1,029 16,365 SH   SOLE 29 0 0 16,365
ENERGEN CORP COM 29265N108 3,317 52,765 SH   SOLE 30 52,765 0 0
ENERGEN CORP COM 29265N108 134 2,124 SH   SOLE 31 2,124 0 0
ENERGEN CORP COM 29265N108 5,038 80,141 SH   SOLE 34 80,141 0 0
ENERGEN CORP COM 29265N108 154 2,452 SH   SOLE 36 2,452 0 0
ENERGEN CORP COM 29265N108 730 11,617 SH   SOLE 40 11,617 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,927 49,134 SH   SOLE 2 29,646 0 19,488
ENERGIZER HLDGS INC NEW COM 29272W109 17 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 91 1,519 SH   SOLE 7 1,519 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 14,532 243,902 SH   SOLE 18 225,946 0 17,956
ENERGIZER HLDGS INC NEW COM 29272W109 6,444 108,160 SH   SOLE 19 108,160 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 159,735 2,681,014 SH   SOLE 21 2,681,014 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 122,034 2,048,236 SH   SOLE 22 1,843,833 0 204,403
ENERGIZER HLDGS INC NEW COM 29272W109 1,792 30,076 SH   SOLE 25 23,808 0 6,268
ENERGIZER HLDGS INC NEW COM 29272W109 717 12,033 SH   SOLE 26 7,418 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 520 8,721 SH   SOLE 28 8,721 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,024 17,186 SH   SOLE 29 0 0 17,186
ENERGIZER HLDGS INC NEW COM 29272W109 689 11,565 SH   SOLE 30 11,565 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 72 1,206 SH   SOLE 31 1,206 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,292 88,819 SH   SOLE 34 88,819 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 314 5,262 SH   SOLE 36 5,262 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 409 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 13 791 SH   SOLE 2 791 0 0
ENERGOUS CORP COM 29272C103 6 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 1,028 64,099 SH   SOLE 18 64,099 0 0
ENERGOUS CORP COM 29272C103 252 15,692 SH   SOLE 19 15,692 0 0
ENERGOUS CORP COM 29272C103 9,620 600,127 SH   SOLE 21 600,127 0 0
ENERGOUS CORP COM 29272C103 10,540 657,547 SH   SOLE 22 634,955 0 22,592
ENERGY FOCUS INC COM NEW 29268T300 5 1,790 SH   SOLE 18 1,790 0 0
ENERGY FOCUS INC COM NEW 29268T300 79 30,927 SH   SOLE 21 30,927 0 0
ENERGY FOCUS INC COM NEW 29268T300 395 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 21 11,878 SH   SOLE 18 11,878 0 0
ENERGY FUELS INC COM NEW 292671708 285 164,016 SH   SOLE 21 164,016 0 0
ENERGY RECOVERY INC COM 29270J100 14 1,692 SH   SOLE 2 1,692 0 0
ENERGY RECOVERY INC COM 29270J100 11 1,374 SH   SOLE 7 1,374 0 0
ENERGY RECOVERY INC COM 29270J100 1,039 126,344 SH   SOLE 18 126,344 0 0
ENERGY RECOVERY INC COM 29270J100 249 30,339 SH   SOLE 19 30,339 0 0
ENERGY RECOVERY INC COM 29270J100 9,458 1,150,647 SH   SOLE 21 1,150,647 0 0
ENERGY RECOVERY INC COM 29270J100 7,152 870,078 SH   SOLE 22 806,146 0 63,932
ENERGY RECOVERY INC COM 29270J100 25 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 51 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 57 6,969 SH   SOLE 30 6,969 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,036 72,914 SH   SOLE 18 72,914 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 383 26,955 SH   SOLE 19 26,955 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,507 92,919 SH   SOLE 18 92,919 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 68,663 4,233,250 SH   SOLE 19 4,233,250 0 0
ENERGY XXI GULF COAST INC COM 29276K101 23 6,085 SH   SOLE 2 830 0 5,255
ENERGY XXI GULF COAST INC COM 29276K101 3 907 SH   SOLE 7 907 0 0
ENERGY XXI GULF COAST INC COM 29276K101 395 102,782 SH   SOLE 18 102,782 0 0
ENERGY XXI GULF COAST INC COM 29276K101 97 25,260 SH   SOLE 19 25,260 0 0
ENERGY XXI GULF COAST INC COM 29276K101 3,485 907,677 SH   SOLE 21 907,677 0 0
ENERGY XXI GULF COAST INC COM 29276K101 1,585 412,755 SH   SOLE 22 361,117 0 51,638
ENERPLUS CORP COM 292766102 3 268 SH   SOLE 18 268 0 0
ENERPLUS CORP COM 292766102 8 701 SH   SOLE 21 701 0 0
ENERSYS COM 29275Y102 1,370 19,742 SH   SOLE 2 19,548 0 194
ENERSYS COM 29275Y102 16 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 105 1,507 SH   SOLE 7 1,507 0 0
ENERSYS COM 29275Y102 17,558 253,106 SH   SOLE 18 253,106 0 0
ENERSYS COM 29275Y102 3,557 51,282 SH   SOLE 19 51,282 0 0
ENERSYS COM 29275Y102 185,751 2,677,691 SH   SOLE 21 2,677,691 0 0
ENERSYS COM 29275Y102 96,755 1,394,762 SH   SOLE 22 1,313,002 0 81,760
ENERSYS COM 29275Y102 49 708 SH   SOLE 23 708 0 0
ENERSYS COM 29275Y102 2,956 42,618 SH   SOLE 26 7,835 0 34,783
ENERSYS COM 29275Y102 422 6,089 SH   SOLE 28 6,089 0 0
ENERSYS COM 29275Y102 67 963 SH   SOLE 29 0 0 963
ENERSYS COM 29275Y102 579 8,353 SH   SOLE 30 8,353 0 0
ENERSYS COM 29275Y102 50 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 327 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 177 7,234 SH   SOLE 2 743 0 6,491
ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 10 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,049 83,973 SH   SOLE 18 83,973 0 0
ENGILITY HLDGS INC NEW COM 29286C107 350 14,346 SH   SOLE 19 14,346 0 0
ENGILITY HLDGS INC NEW COM 29286C107 73,132 2,997,233 SH   SOLE 21 2,997,233 0 0
ENGILITY HLDGS INC NEW COM 29286C107 12,380 507,397 SH   SOLE 22 471,569 0 35,828
ENGILITY HLDGS INC NEW COM 29286C107 163 6,670 SH   SOLE 26 5,598 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 65 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 625 25,623 SH   SOLE 30 25,623 0 0
ENGILITY HLDGS INC NEW COM 29286C107 46 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 37 44,460 SH   SOLE 21 44,460 0 0
ENI S P A SPONSORED ADR 26874R108 8,480 240,020 SH   SOLE 19 240,020 0 0
ENI S P A SPONSORED ADR 26874R108 127 3,585 SH   SOLE 21 3,585 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 12 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,294 88,314 SH   SOLE 7 88,314 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 301 20,516 SH   SOLE 21 20,516 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,337 91,273 SH   SOLE 22 46,732 0 44,541
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 322 21,973 SH   SOLE 26 7,980 0 13,993
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 180 12,269 SH   SOLE 28 12,269 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 279 19,073 SH   SOLE 29 0 0 19,073
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 180 12,268 SH   SOLE 30 12,268 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 949 64,754 SH   SOLE 34 64,754 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 20 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 83 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 7,196 526,761 SH   SOLE 19 526,761 0 0
ENNIS INC COM 293389102 105 5,353 SH   SOLE 2 1,208 0 4,145
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 12 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 2,155 109,397 SH   SOLE 18 109,397 0 0
ENNIS INC COM 293389102 365 18,552 SH   SOLE 19 18,552 0 0
ENNIS INC COM 293389102 16,302 827,491 SH   SOLE 21 827,491 0 0
ENNIS INC COM 293389102 14,821 752,344 SH   SOLE 22 698,869 0 53,475
ENNIS INC COM 293389102 312 15,831 SH   SOLE 26 9,361 0 6,470
ENNIS INC COM 293389102 73 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 100 5,051 SH   SOLE 30 5,051 0 0
ENNIS INC COM 293389102 1,313 66,646 SH   SOLE 34 66,646 0 0
ENNIS INC COM 293389102 51 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 711 32,246 SH   SOLE 2 28,144 0 4,102
ENOVA INTL INC COM 29357K103 13 582 SH   SOLE 7 582 0 0
ENOVA INTL INC COM 29357K103 3,514 159,376 SH   SOLE 18 159,376 0 0
ENOVA INTL INC COM 29357K103 3,789 171,848 SH   SOLE 19 171,848 0 0
ENOVA INTL INC COM 29357K103 70,605 3,202,056 SH   SOLE 21 3,202,056 0 0
ENOVA INTL INC COM 29357K103 34,671 1,572,359 SH   SOLE 22 1,515,467 0 56,892
ENOVA INTL INC COM 29357K103 1,673 75,893 SH   SOLE 23 75,893 0 0
ENOVA INTL INC COM 29357K103 1,314 59,585 SH   SOLE 26 0 0 59,585
ENOVA INTL INC COM 29357K103 469 21,287 SH   SOLE 29 0 0 21,287
ENOVA INTL INC COM 29357K103 1,016 46,076 SH   SOLE 30 46,076 0 0
ENPHASE ENERGY INC COM 29355A107 59 12,942 SH   SOLE 18 12,942 0 0
ENPHASE ENERGY INC COM 29355A107 836 182,912 SH   SOLE 21 182,912 0 0
ENPHASE ENERGY INC COM 29355A107 2,456 537,347 SH   SOLE 22 537,347 0 0
ENPRO INDS INC COM 29355X107 84 1,090 SH   SOLE 2 886 0 204
ENPRO INDS INC COM 29355X107 8 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 38 490 SH   SOLE 7 490 0 0
ENPRO INDS INC COM 29355X107 7,737 99,990 SH   SOLE 18 99,990 0 0
ENPRO INDS INC COM 29355X107 1,761 22,757 SH   SOLE 19 22,757 0 0
ENPRO INDS INC COM 29355X107 153,608 1,985,107 SH   SOLE 21 1,985,107 0 0
ENPRO INDS INC COM 29355X107 45,460 587,492 SH   SOLE 22 547,868 0 39,624
ENPRO INDS INC COM 29355X107 19 244 SH   SOLE 23 244 0 0
ENPRO INDS INC COM 29355X107 800 10,335 SH   SOLE 26 3,599 0 6,736
ENPRO INDS INC COM 29355X107 244 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 2,364 30,551 SH   SOLE 30 30,551 0 0
ENPRO INDS INC COM 29355X107 1,600 20,678 SH   SOLE 34 20,678 0 0
ENPRO INDS INC COM 29355X107 206 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 1,157 263,635 SH   SOLE 2 191,474 0 72,161
ENSCO PLC SHS CLASS A G3157S106 8 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 168 38,263 SH   SOLE 7 38,263 0 0
ENSCO PLC SHS CLASS A G3157S106 11,723 2,670,316 SH   SOLE 18 2,670,316 0 0
ENSCO PLC SHS CLASS A G3157S106 1,482 337,636 SH   SOLE 19 337,636 0 0
ENSCO PLC SHS CLASS A G3157S106 127,373 29,014,463 SH   SOLE 21 29,014,463 0 0
ENSCO PLC SHS CLASS A G3157S106 64,779 14,755,956 SH   SOLE 22 13,740,474 0 1,015,482
ENSCO PLC SHS CLASS A G3157S106 663 151,055 SH   SOLE 26 75,906 0 75,149
ENSCO PLC SHS CLASS A G3157S106 265 60,321 SH   SOLE 28 60,321 0 0
ENSCO PLC SHS CLASS A G3157S106 386 87,995 SH   SOLE 30 87,995 0 0
ENSCO PLC SHS CLASS A G3157S106 860 196,004 SH   SOLE 36 196,004 0 0
ENSCO PLC SHS CLASS A G3157S106 195 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 11 12,242 SH   SOLE 21 12,242 0 0
ENSERVCO CORP COM 29358Y102 277 304,071 SH   SOLE 22 304,071 0 0
ENSIGN GROUP INC COM 29358P101 215 8,176 SH   SOLE 2 4,903 0 3,273
ENSIGN GROUP INC COM 29358P101 10 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 34 1,304 SH   SOLE 7 1,304 0 0
ENSIGN GROUP INC COM 29358P101 5,689 216,303 SH   SOLE 18 216,303 0 0
ENSIGN GROUP INC COM 29358P101 1,336 50,800 SH   SOLE 19 50,800 0 0
ENSIGN GROUP INC COM 29358P101 121,542 4,621,386 SH   SOLE 21 4,621,386 0 0
ENSIGN GROUP INC COM 29358P101 33,779 1,284,361 SH   SOLE 22 1,195,315 0 89,046
ENSIGN GROUP INC COM 29358P101 22 831 SH   SOLE 23 831 0 0
ENSIGN GROUP INC COM 29358P101 860 32,688 SH   SOLE 26 0 0 32,688
ENSIGN GROUP INC COM 29358P101 184 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 34 1,279 SH   SOLE 29 0 0 1,279
ENSIGN GROUP INC COM 29358P101 1,787 67,961 SH   SOLE 30 67,961 0 0
ENSIGN GROUP INC COM 29358P101 140 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 495 2,355 SH   SOLE 2 475 0 1,880
ENSTAR GROUP LIMITED SHS G3075P101 16 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 59 280 SH   SOLE 7 280 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,008 38,088 SH   SOLE 18 38,088 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,892 9,001 SH   SOLE 19 9,001 0 0
ENSTAR GROUP LIMITED SHS G3075P101 73,566 349,897 SH   SOLE 21 349,897 0 0
ENSTAR GROUP LIMITED SHS G3075P101 64,082 304,790 SH   SOLE 22 284,106 0 20,684
ENSTAR GROUP LIMITED SHS G3075P101 269 1,279 SH   SOLE 23 1,279 0 0
ENSTAR GROUP LIMITED SHS G3075P101 275 1,307 SH   SOLE 26 800 0 507
ENSTAR GROUP LIMITED SHS G3075P101 340 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 452 2,149 SH   SOLE 30 2,149 0 0
ENSTAR GROUP LIMITED SHS G3075P101 242 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 10 26,507 SH   SOLE 21 26,507 0 0
ENTEGRA FINL CORP COM 29363J108 32 1,101 SH   SOLE 2 280 0 821
ENTEGRA FINL CORP COM 29363J108 4 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 717 24,708 SH   SOLE 18 24,708 0 0
ENTEGRA FINL CORP COM 29363J108 143 4,941 SH   SOLE 19 4,941 0 0
ENTEGRA FINL CORP COM 29363J108 6,417 221,273 SH   SOLE 21 221,273 0 0
ENTEGRA FINL CORP COM 29363J108 1,985 68,456 SH   SOLE 22 60,988 0 7,468
ENTEGRIS INC COM 29362U104 1,968 56,540 SH   SOLE 2 55,651 0 889
ENTEGRIS INC COM 29362U104 25 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 121 3,476 SH   SOLE 7 3,476 0 0
ENTEGRIS INC COM 29362U104 15,846 455,350 SH   SOLE 18 455,350 0 0
ENTEGRIS INC COM 29362U104 15,751 452,621 SH   SOLE 19 452,621 0 0
ENTEGRIS INC COM 29362U104 170,316 4,894,141 SH   SOLE 21 4,894,141 0 0
ENTEGRIS INC COM 29362U104 155,353 4,464,179 SH   SOLE 22 4,204,497 0 259,682
ENTEGRIS INC COM 29362U104 7,097 203,935 SH   SOLE 23 203,935 0 0
ENTEGRIS INC COM 29362U104 2,281 65,542 SH   SOLE 26 16,328 0 49,214
ENTEGRIS INC COM 29362U104 681 19,562 SH   SOLE 28 19,562 0 0
ENTEGRIS INC COM 29362U104 978 28,096 SH   SOLE 29 0 0 28,096
ENTEGRIS INC COM 29362U104 937 26,936 SH   SOLE 30 26,936 0 0
ENTEGRIS INC COM 29362U104 54 1,542 SH   SOLE 34 1,542 0 0
ENTEGRIS INC COM 29362U104 482 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 102 10,562 SH   SOLE 2 5,281 0 5,281
ENTERCOM COMMUNICATIONS CORP CL A 293639100 30 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 4,223 437,614 SH   SOLE 18 437,614 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 971 100,586 SH   SOLE 19 100,586 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 39,421 4,085,039 SH   SOLE 21 4,085,039 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 34,376 3,562,242 SH   SOLE 22 3,286,295 0 275,947
ENTERCOM COMMUNICATIONS CORP CL A 293639100 109 11,307 SH   SOLE 26 0 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 171 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 225 23,324 SH   SOLE 30 23,324 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 131 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 19,654 249,474 SH   SOLE 2 74,632 0 174,842
ENTERGY CORP NEW COM 29364G103 5,767 73,201 SH   SOLE 4 68,807 0 4,394
ENTERGY CORP NEW COM 29364G103 12,845 163,052 SH   SOLE 7 147,305 0 15,747
ENTERGY CORP NEW COM 29364G103 442 5,613 SH   SOLE 13 5,613 0 0
ENTERGY CORP NEW COM 29364G103 101 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 36,116 458,438 SH   SOLE 18 434,604 0 23,834
ENTERGY CORP NEW COM 29364G103 5,823 73,909 SH   SOLE 19 73,909 0 0
ENTERGY CORP NEW COM 29364G103 7,784 98,812 SH   SOLE 20 0 0 98,812
ENTERGY CORP NEW COM 29364G103 576,390 7,316,449 SH   SOLE 21 7,316,449 0 0
ENTERGY CORP NEW COM 29364G103 426,858 5,418,354 SH   SOLE 22 4,508,005 0 910,349
ENTERGY CORP NEW COM 29364G103 17,289 219,461 SH   SOLE 23 219,461 0 0
ENTERGY CORP NEW COM 29364G103 12,825 162,798 SH   SOLE 25 162,798 0 0
ENTERGY CORP NEW COM 29364G103 44,442 564,129 SH   SOLE 26 191,532 0 372,597
ENTERGY CORP NEW COM 29364G103 2,145 27,231 SH   SOLE 28 27,231 0 0
ENTERGY CORP NEW COM 29364G103 358 4,549 SH   SOLE 29 4,549 0 0
ENTERGY CORP NEW COM 29364G103 53,655 681,076 SH   SOLE 30 681,076 0 0
ENTERGY CORP NEW COM 29364G103 6,415 81,430 SH   SOLE 31 31,979 0 49,451
ENTERGY CORP NEW COM 29364G103 5,535 70,253 SH   SOLE 32 70,253 0 0
ENTERGY CORP NEW COM 29364G103 3,066 38,916 SH   SOLE 34 38,916 0 0
ENTERGY CORP NEW COM 29364G103 15,277 193,919 SH   SOLE 36 193,919 0 0
ENTERGY CORP NEW COM 29364G103 284 3,604 SH   SOLE 40 3,604 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 62 1,754 SH   SOLE 2 361 0 1,393
ENTERPRISE BANCORP INC MASS COM 293668109 1,189 33,699 SH   SOLE 18 33,699 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 242 6,852 SH   SOLE 19 6,852 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 10,938 309,959 SH   SOLE 21 309,959 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,188 90,343 SH   SOLE 22 80,451 0 9,892
ENTERPRISE BANCORP INC MASS COM 293668109 4 100 SH   SOLE 26 0 0 100
ENTERPRISE FINL SVCS CORP COM 293712105 202 4,310 SH   SOLE 2 916 0 3,394
ENTERPRISE FINL SVCS CORP COM 293712105 33 698 SH   SOLE 7 698 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,547 75,630 SH   SOLE 18 75,630 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 793 16,912 SH   SOLE 19 16,912 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 31,432 670,187 SH   SOLE 21 670,187 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 28,851 615,166 SH   SOLE 22 574,026 0 41,140
ENTERPRISE FINL SVCS CORP COM 293712105 372 7,938 SH   SOLE 26 0 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 150 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 208 4,425 SH   SOLE 30 4,425 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 92 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,231 131,982 SH   SOLE 18 131,982 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 75,791 3,096,020 SH   SOLE 19 3,096,020 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 641 136,487 SH   SOLE 2 136,487 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,104 234,999 SH   SOLE 18 234,999 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4,600 978,696 SH   SOLE 19 978,696 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 10,273 2,185,812 SH   SOLE 21 2,185,812 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 18,054 3,841,206 SH   SOLE 22 3,730,257 0 110,949
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,553 543,271 SH   SOLE 23 543,271 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 689 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 43 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 433 92,099 SH   SOLE 29 0 0 92,099
ENTRAVISION COMMUNICATIONS C CL A 29382R107 33 7,020 SH   SOLE 30 7,020 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 26 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 117 2,034 SH   SOLE 2 1,815 0 219
ENVESTNET INC COM 29404K106 13 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 58 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 7,998 139,588 SH   SOLE 18 139,588 0 0
ENVESTNET INC COM 29404K106 1,930 33,687 SH   SOLE 19 33,687 0 0
ENVESTNET INC COM 29404K106 75,478 1,317,242 SH   SOLE 21 1,317,242 0 0
ENVESTNET INC COM 29404K106 67,407 1,176,384 SH   SOLE 22 1,103,790 0 72,594
ENVESTNET INC COM 29404K106 462 8,059 SH   SOLE 26 4,654 0 3,405
ENVESTNET INC COM 29404K106 360 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 471 8,213 SH   SOLE 30 8,213 0 0
ENVESTNET INC COM 29404K106 322 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 462 11,775 SH   SOLE 18 11,775 0 0
ENVIROSTAR INC COM 29414M100 105 2,667 SH   SOLE 19 2,667 0 0
ENVIROSTAR INC COM 29414M100 4,388 111,795 SH   SOLE 21 111,795 0 0
ENVIROSTAR INC COM 29414M100 1,172 29,870 SH   SOLE 22 26,824 0 3,046
ENVISION HEALTHCARE CORP COM 29414D100 6,169 160,521 SH   SOLE 2 30,244 0 130,277
ENVISION HEALTHCARE CORP COM 29414D100 1,263 32,875 SH   SOLE 4 29,977 0 2,898
ENVISION HEALTHCARE CORP COM 29414D100 3,459 90,006 SH   SOLE 7 87,379 0 2,627
ENVISION HEALTHCARE CORP COM 29414D100 10,181 264,913 SH   SOLE 18 249,447 0 15,466
ENVISION HEALTHCARE CORP COM 29414D100 825 21,465 SH   SOLE 19 21,465 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,684 69,837 SH   SOLE 20 0 0 69,837
ENVISION HEALTHCARE CORP COM 29414D100 105,922 2,756,237 SH   SOLE 21 2,756,237 0 0
ENVISION HEALTHCARE CORP COM 29414D100 131,274 3,415,915 SH   SOLE 22 2,827,861 0 588,054
ENVISION HEALTHCARE CORP COM 29414D100 6,145 159,891 SH   SOLE 23 159,891 0 0
ENVISION HEALTHCARE CORP COM 29414D100 11,097 288,766 SH   SOLE 26 165,146 0 123,620
ENVISION HEALTHCARE CORP COM 29414D100 690 17,953 SH   SOLE 28 17,953 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,291 33,598 SH   SOLE 29 2,688 0 30,910
ENVISION HEALTHCARE CORP COM 29414D100 21,276 553,624 SH   SOLE 30 553,624 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,042 53,126 SH   SOLE 31 26,725 0 26,401
ENVISION HEALTHCARE CORP COM 29414D100 245 6,373 SH   SOLE 34 6,373 0 0
ENVISION HEALTHCARE CORP COM 29414D100 902 23,469 SH   SOLE 36 23,469 0 0
ENVISION HEALTHCARE CORP COM 29414D100 87 2,252 SH   SOLE 40 2,252 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 50 1,832 SH   SOLE 22 1,832 0 0
ENZO BIOCHEM INC COM 294100102 175 31,943 SH   SOLE 2 31,943 0 0
ENZO BIOCHEM INC COM 294100102 4 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 789 143,889 SH   SOLE 18 143,889 0 0
ENZO BIOCHEM INC COM 294100102 1,033 188,563 SH   SOLE 19 188,563 0 0
ENZO BIOCHEM INC COM 294100102 7,244 1,321,911 SH   SOLE 21 1,321,911 0 0
ENZO BIOCHEM INC COM 294100102 9,804 1,789,062 SH   SOLE 22 1,740,462 0 48,600
ENZO BIOCHEM INC COM 294100102 744 135,752 SH   SOLE 23 135,752 0 0
ENZO BIOCHEM INC COM 294100102 372 67,943 SH   SOLE 26 0 0 67,943
EOG RES INC COM 26875P101 84,363 801,392 SH   SOLE 2 258,395 0 542,997
EOG RES INC COM 26875P101 18,944 179,961 SH   SOLE 4 164,315 0 15,646
EOG RES INC COM 26875P101 42,605 404,722 SH   SOLE 7 399,426 0 5,296
EOG RES INC COM 26875P101 1,583 15,042 SH   SOLE 13 15,042 0 0
EOG RES INC COM 26875P101 453 4,307 SH   SOLE 15 4,307 0 0
EOG RES INC COM 26875P101 111,513 1,059,305 SH   SOLE 18 983,278 0 76,027
EOG RES INC COM 26875P101 43,527 413,484 SH   SOLE 19 413,484 0 0
EOG RES INC COM 26875P101 19,723 187,357 SH   SOLE 20 0 0 187,357
EOG RES INC COM 26875P101 1,013,698 9,629,504 SH   SOLE 21 9,629,504 0 0
EOG RES INC COM 26875P101 1,651,911 15,692,132 SH   SOLE 22 12,806,273 0 2,885,859
EOG RES INC COM 26875P101 75,359 715,867 SH   SOLE 23 715,867 0 0
EOG RES INC COM 26875P101 54,086 513,783 SH   SOLE 25 513,783 0 0
EOG RES INC COM 26875P101 178,359 1,694,300 SH   SOLE 26 501,472 0 1,192,828
EOG RES INC COM 26875P101 9,198 87,374 SH   SOLE 28 87,374 0 0
EOG RES INC COM 26875P101 12,129 115,220 SH   SOLE 29 115,220 0 0
EOG RES INC COM 26875P101 201,817 1,917,141 SH   SOLE 30 1,917,141 0 0
EOG RES INC COM 26875P101 32,698 310,615 SH   SOLE 31 112,787 0 197,828
EOG RES INC COM 26875P101 85,697 814,071 SH   SOLE 34 814,071 0 0
EOG RES INC COM 26875P101 57,674 547,871 SH   SOLE 36 547,871 0 0
EOG RES INC COM 26875P101 1,220 11,592 SH   SOLE 40 11,592 0 0
EP ENERGY CORP CL A 268785102 88 65,711 SH   SOLE 2 54,049 0 11,662
EP ENERGY CORP CL A 268785102 1 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 176 131,157 SH   SOLE 18 131,157 0 0
EP ENERGY CORP CL A 268785102 302 225,288 SH   SOLE 19 225,288 0 0
EP ENERGY CORP CL A 268785102 1,728 1,289,753 SH   SOLE 21 1,289,753 0 0
EP ENERGY CORP CL A 268785102 2,607 1,945,848 SH   SOLE 22 1,872,494 0 73,354
EP ENERGY CORP CL A 268785102 154 114,759 SH   SOLE 23 114,759 0 0
EP ENERGY CORP CL A 268785102 9 6,906 SH   SOLE 26 0 0 6,906
EP ENERGY CORP CL A 268785102 38 28,422 SH   SOLE 29 0 0 28,422
EPAM SYS INC COM 29414B104 1,104 9,641 SH   SOLE 2 9,345 0 296
EPAM SYS INC COM 29414B104 51 444 SH   SOLE 4 444 0 0
EPAM SYS INC COM 29414B104 158 1,384 SH   SOLE 7 1,384 0 0
EPAM SYS INC COM 29414B104 2,444 21,344 SH   SOLE 13 21,344 0 0
EPAM SYS INC COM 29414B104 19,301 168,536 SH   SOLE 18 168,536 0 0
EPAM SYS INC COM 29414B104 26,722 233,340 SH   SOLE 19 233,340 0 0
EPAM SYS INC COM 29414B104 178,343 1,557,310 SH   SOLE 21 1,557,310 0 0
EPAM SYS INC COM 29414B104 179,131 1,564,187 SH   SOLE 22 1,469,541 0 94,646
EPAM SYS INC COM 29414B104 1,768 15,442 SH   SOLE 23 15,442 0 0
EPAM SYS INC COM 29414B104 5,760 50,297 SH   SOLE 26 10,693 0 39,604
EPAM SYS INC COM 29414B104 795 6,941 SH   SOLE 28 6,941 0 0
EPAM SYS INC COM 29414B104 4,316 37,691 SH   SOLE 29 262 0 37,429
EPAM SYS INC COM 29414B104 1,133 9,897 SH   SOLE 30 9,897 0 0
EPAM SYS INC COM 29414B104 59 513 SH   SOLE 31 513 0 0
EPAM SYS INC COM 29414B104 5,492 47,953 SH   SOLE 34 47,953 0 0
EPAM SYS INC COM 29414B104 1,525 13,314 SH   SOLE 36 13,314 0 0
EPAM SYS INC COM 29414B104 618 5,393 SH   SOLE 40 5,393 0 0
EPIZYME INC COM 29428V104 78 4,367 SH   SOLE 2 2,067 0 2,300
EPIZYME INC COM 29428V104 25 1,387 SH   SOLE 7 1,387 0 0
EPIZYME INC COM 29428V104 2,794 157,408 SH   SOLE 18 157,408 0 0
EPIZYME INC COM 29428V104 671 37,824 SH   SOLE 19 37,824 0 0
EPIZYME INC COM 29428V104 41,356 2,329,935 SH   SOLE 21 2,329,935 0 0
EPIZYME INC COM 29428V104 23,379 1,317,154 SH   SOLE 22 1,239,893 0 77,261
EPIZYME INC COM 29428V104 443 24,950 SH   SOLE 26 0 0 24,950
EPIZYME INC COM 29428V104 97 5,490 SH   SOLE 28 5,490 0 0
EPIZYME INC COM 29428V104 241 13,600 SH   SOLE 30 13,600 0 0
EPIZYME INC COM 29428V104 90 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 55 708 SH   SOLE 2 548 0 160
EPLUS INC COM 294268107 27 348 SH   SOLE 7 348 0 0
EPLUS INC COM 294268107 4,533 58,344 SH   SOLE 18 58,344 0 0
EPLUS INC COM 294268107 773 9,947 SH   SOLE 19 9,947 0 0
EPLUS INC COM 294268107 97,409 1,253,650 SH   SOLE 21 1,253,650 0 0
EPLUS INC COM 294268107 30,078 387,105 SH   SOLE 22 364,025 0 23,080
EPLUS INC COM 294268107 114 1,473 SH   SOLE 26 0 0 1,473
EPLUS INC COM 294268107 145 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,532 19,723 SH   SOLE 30 19,723 0 0
EPLUS INC COM 294268107 105 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,826 69,067 SH   SOLE 2 35,891 0 33,176
EPR PPTYS COM SH BEN INT 26884U109 7,663 138,328 SH   SOLE 4 138,328 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,299 95,646 SH   SOLE 7 95,646 0 0
EPR PPTYS COM SH BEN INT 26884U109 143 2,585 SH   SOLE 15 2,585 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,695 247,209 SH   SOLE 18 247,209 0 0
EPR PPTYS COM SH BEN INT 26884U109 22,176 400,296 SH   SOLE 19 400,296 0 0
EPR PPTYS COM SH BEN INT 26884U109 176,291 3,182,146 SH   SOLE 21 3,182,146 0 0
EPR PPTYS COM SH BEN INT 26884U109 169,391 3,057,597 SH   SOLE 22 2,725,180 0 332,417
EPR PPTYS COM SH BEN INT 26884U109 130 2,342 SH   SOLE 23 2,342 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,881 124,207 SH   SOLE 25 124,207 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,303 41,564 SH   SOLE 26 14,150 0 27,414
EPR PPTYS COM SH BEN INT 26884U109 1,657 29,907 SH   SOLE 28 29,907 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,209 21,828 SH   SOLE 29 21,828 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,618 318,011 SH   SOLE 30 318,011 0 0
EPR PPTYS COM SH BEN INT 26884U109 75 1,355 SH   SOLE 31 1,355 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,224 310,904 SH   SOLE 34 310,904 0 0
EPR PPTYS COM SH BEN INT 26884U109 145 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 403 7,275 SH   SOLE 40 7,275 0 0
EQT CORP COM 26884L109 14,948 314,624 SH   SOLE 2 85,305 0 229,319
EQT CORP COM 26884L109 3,967 83,507 SH   SOLE 4 77,522 0 5,985
EQT CORP COM 26884L109 8,457 178,001 SH   SOLE 7 172,418 0 5,583
EQT CORP COM 26884L109 370 7,794 SH   SOLE 13 7,794 0 0
EQT CORP COM 26884L109 67 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 26,739 562,814 SH   SOLE 18 530,217 0 32,597
EQT CORP COM 26884L109 42,229 888,851 SH   SOLE 19 888,851 0 0
EQT CORP COM 26884L109 4,774 100,490 SH   SOLE 20 0 0 100,490
EQT CORP COM 26884L109 252,423 5,313,047 SH   SOLE 21 5,313,047 0 0
EQT CORP COM 26884L109 320,959 6,755,611 SH   SOLE 22 5,553,829 0 1,201,782
EQT CORP COM 26884L109 14,783 311,152 SH   SOLE 23 311,152 0 0
EQT CORP COM 26884L109 9,245 194,581 SH   SOLE 25 194,581 0 0
EQT CORP COM 26884L109 36,233 762,647 SH   SOLE 26 238,401 0 524,246
EQT CORP COM 26884L109 1,756 36,960 SH   SOLE 28 36,960 0 0
EQT CORP COM 26884L109 7,989 168,154 SH   SOLE 29 104,931 0 63,223
EQT CORP COM 26884L109 42,054 885,166 SH   SOLE 30 885,166 0 0
EQT CORP COM 26884L109 5,967 125,598 SH   SOLE 31 50,934 0 74,664
EQT CORP COM 26884L109 41,162 866,378 SH   SOLE 34 866,378 0 0
EQT CORP COM 26884L109 10,823 227,808 SH   SOLE 36 227,808 0 0
EQT CORP COM 26884L109 249 5,250 SH   SOLE 40 5,250 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 678 11,489 SH   SOLE 18 11,489 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 23,175 392,596 SH   SOLE 19 392,596 0 0
EQUIFAX INC COM 294429105 29,779 252,768 SH   SOLE 2 44,141 0 208,627
EQUIFAX INC COM 294429105 4,377 37,155 SH   SOLE 4 33,597 0 3,558
EQUIFAX INC COM 294429105 10,288 87,330 SH   SOLE 7 82,679 0 4,651
EQUIFAX INC COM 294429105 221 1,879 SH   SOLE 13 1,879 0 0
EQUIFAX INC COM 294429105 118 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 131,359 1,115,010 SH   SOLE 18 877,177 0 237,833
EQUIFAX INC COM 294429105 111,491 946,362 SH   SOLE 19 946,362 0 0
EQUIFAX INC COM 294429105 282,563 2,398,467 SH   SOLE 21 2,398,467 0 0
EQUIFAX INC COM 294429105 390,884 3,317,920 SH   SOLE 22 2,736,675 0 581,245
EQUIFAX INC COM 294429105 17,063 144,831 SH   SOLE 23 144,831 0 0
EQUIFAX INC COM 294429105 22,981 195,072 SH   SOLE 25 195,072 0 0
EQUIFAX INC COM 294429105 40,086 340,260 SH   SOLE 26 126,361 0 213,899
EQUIFAX INC COM 294429105 2,117 17,968 SH   SOLE 28 17,968 0 0
EQUIFAX INC COM 294429105 645 5,475 SH   SOLE 29 3,877 0 1,598
EQUIFAX INC COM 294429105 39,482 335,131 SH   SOLE 30 335,131 0 0
EQUIFAX INC COM 294429105 6,250 53,054 SH   SOLE 31 22,333 0 30,721
EQUIFAX INC COM 294429105 7,892 66,992 SH   SOLE 34 66,992 0 0
EQUIFAX INC COM 294429105 12,671 107,556 SH   SOLE 36 107,556 0 0
EQUIFAX INC COM 294429105 285 2,415 SH   SOLE 40 2,415 0 0
EQUINIX INC COM PAR $0.001 29444U700 42,256 101,056 SH   SOLE 2 28,586 0 72,470
EQUINIX INC COM PAR $0.001 29444U700 15,394 36,816 SH   SOLE 4 34,771 0 2,045
EQUINIX INC COM PAR $0.001 29444U700 26,356 63,031 SH   SOLE 7 61,336 0 1,695
EQUINIX INC COM PAR $0.001 29444U700 690 1,649 SH   SOLE 13 1,649 0 0
EQUINIX INC COM PAR $0.001 29444U700 186 446 SH   SOLE 15 446 0 0
EQUINIX INC COM PAR $0.001 29444U700 68,799 164,536 SH   SOLE 18 153,242 0 11,294
EQUINIX INC COM PAR $0.001 29444U700 27,377 65,473 SH   SOLE 19 65,473 0 0
EQUINIX INC COM PAR $0.001 29444U700 11,995 28,686 SH   SOLE 20 0 0 28,686
EQUINIX INC COM PAR $0.001 29444U700 881,766 2,108,781 SH   SOLE 21 2,108,781 0 0
EQUINIX INC COM PAR $0.001 29444U700 1,085,083 2,595,024 SH   SOLE 22 2,204,341 0 390,683
EQUINIX INC COM PAR $0.001 29444U700 39,697 94,936 SH   SOLE 23 94,936 0 0
EQUINIX INC COM PAR $0.001 29444U700 26,791 64,072 SH   SOLE 25 64,072 0 0
EQUINIX INC COM PAR $0.001 29444U700 89,193 213,309 SH   SOLE 26 75,023 0 138,286
EQUINIX INC COM PAR $0.001 29444U700 5,767 13,791 SH   SOLE 28 13,791 0 0
EQUINIX INC COM PAR $0.001 29444U700 909 2,174 SH   SOLE 29 2,174 0 0
EQUINIX INC COM PAR $0.001 29444U700 95,379 228,102 SH   SOLE 30 228,102 0 0
EQUINIX INC COM PAR $0.001 29444U700 14,131 33,796 SH   SOLE 31 16,786 0 17,010
EQUINIX INC COM PAR $0.001 29444U700 13,803 33,011 SH   SOLE 34 33,011 0 0
EQUINIX INC COM PAR $0.001 29444U700 29,037 69,444 SH   SOLE 36 69,444 0 0
EQUINIX INC COM PAR $0.001 29444U700 654 1,565 SH   SOLE 40 1,565 0 0
EQUITABLE FINL CORP NEW COM 29448T105 6 536 SH   SOLE 18 536 0 0
EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH   SOLE 21 747 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 59 1,501 SH   SOLE 2 496 0 1,005
EQUITY BANCSHARES INC COM CL A 29460X109 20 503 SH   SOLE 7 503 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,484 37,886 SH   SOLE 18 37,886 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 339 8,658 SH   SOLE 19 8,658 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 13,463 343,783 SH   SOLE 21 343,783 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 6,838 174,626 SH   SOLE 22 164,866 0 9,760
EQUITY COMWLTH COM SH BEN INT 294628102 2,289 74,648 SH   SOLE 2 15,565 0 59,083
EQUITY COMWLTH COM SH BEN INT 294628102 14 471 SH   SOLE 4 471 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 128 4,185 SH   SOLE 7 4,185 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,026 66,057 SH   SOLE 18 66,057 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 556 18,144 SH   SOLE 19 18,144 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 59,262 1,932,248 SH   SOLE 21 1,932,248 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 151,084 4,926,111 SH   SOLE 22 4,485,477 0 440,634
EQUITY COMWLTH COM SH BEN INT 294628102 139 4,530 SH   SOLE 23 4,530 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,207 39,349 SH   SOLE 26 26,313 0 13,036
EQUITY COMWLTH COM SH BEN INT 294628102 554 18,055 SH   SOLE 28 18,055 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 789 25,718 SH   SOLE 30 25,718 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 75 2,443 SH   SOLE 31 2,443 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 135 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 421 13,719 SH   SOLE 40 13,719 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,482 39,673 SH   SOLE 2 12,488 0 27,185
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,550 29,054 SH   SOLE 4 29,054 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,013 136,867 SH   SOLE 7 136,867 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 294 3,351 SH   SOLE 15 3,351 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,527 51,582 SH   SOLE 18 51,387 0 195
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,701 110,529 SH   SOLE 19 110,529 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 171,941 1,958,993 SH   SOLE 21 1,958,993 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 322,543 3,674,869 SH   SOLE 22 3,389,737 0 285,132
EQUITY LIFESTYLE PPTYS INC COM 29472R108 450 5,122 SH   SOLE 23 5,122 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,297 162,895 SH   SOLE 25 162,895 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,796 54,640 SH   SOLE 26 15,882 0 38,758
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,013 11,544 SH   SOLE 28 11,544 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,343 49,479 SH   SOLE 29 29,350 0 20,129
EQUITY LIFESTYLE PPTYS INC COM 29472R108 36,655 417,627 SH   SOLE 30 417,627 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 154 1,749 SH   SOLE 31 1,749 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 58 666 SH   SOLE 34 666 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 880 10,023 SH   SOLE 40 10,023 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 29,539 479,376 SH   SOLE 2 145,281 0 334,095
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,547 236,072 SH   SOLE 4 226,107 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 52,954 859,362 SH   SOLE 7 844,402 0 14,960
EQUITY RESIDENTIAL SH BEN INT 29476L107 294 4,778 SH   SOLE 13 4,778 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,024 16,616 SH   SOLE 15 16,616 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 41,541 674,140 SH   SOLE 18 625,955 0 48,185
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,864 452,196 SH   SOLE 19 452,196 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,637 156,389 SH   SOLE 20 0 0 156,389
EQUITY RESIDENTIAL SH BEN INT 29476L107 676,529 10,979,055 SH   SOLE 21 10,979,055 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 949,002 15,400,884 SH   SOLE 22 13,565,451 0 1,835,433
EQUITY RESIDENTIAL SH BEN INT 29476L107 28,398 460,859 SH   SOLE 23 460,859 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 61,258 994,131 SH   SOLE 25 994,131 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 98,245 1,594,367 SH   SOLE 26 351,766 0 1,242,601
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,422 55,534 SH   SOLE 28 55,534 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,285 134,448 SH   SOLE 29 134,448 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 173,951 2,822,962 SH   SOLE 30 2,822,962 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,049 163,087 SH   SOLE 31 67,925 0 95,162
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,239 20,110 SH   SOLE 34 20,110 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,743 385,307 SH   SOLE 36 385,307 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 454 7,369 SH   SOLE 40 7,369 0 0
ERA GROUP INC COM 26885G109 39 4,132 SH   SOLE 2 852 0 3,280
ERA GROUP INC COM 26885G109 4 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 874 93,449 SH   SOLE 18 93,449 0 0
ERA GROUP INC COM 26885G109 128 13,683 SH   SOLE 19 13,683 0 0
ERA GROUP INC COM 26885G109 17,857 1,909,851 SH   SOLE 21 1,909,851 0 0
ERA GROUP INC COM 26885G109 4,807 514,146 SH   SOLE 22 488,697 0 25,449
ERA GROUP INC COM 26885G109 212 22,658 SH   SOLE 30 22,658 0 0
ERIE INDTY CO CL A 29530P102 1,702 14,471 SH   SOLE 2 5,662 0 8,809
ERIE INDTY CO CL A 29530P102 11 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 140 1,187 SH   SOLE 7 1,187 0 0
ERIE INDTY CO CL A 29530P102 1,447 12,297 SH   SOLE 18 12,297 0 0
ERIE INDTY CO CL A 29530P102 442 3,756 SH   SOLE 19 3,756 0 0
ERIE INDTY CO CL A 29530P102 34,380 292,250 SH   SOLE 21 292,250 0 0
ERIE INDTY CO CL A 29530P102 70,862 602,367 SH   SOLE 22 514,647 0 87,720
ERIE INDTY CO CL A 29530P102 926 7,875 SH   SOLE 26 3,600 0 4,275
ERIE INDTY CO CL A 29530P102 414 3,515 SH   SOLE 28 3,515 0 0
ERIE INDTY CO CL A 29530P102 570 4,844 SH   SOLE 30 4,844 0 0
ERIE INDTY CO CL A 29530P102 60 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 298 2,532 SH   SOLE 40 2,532 0 0
ERIN ENERGY CORP COM 295625107 313 85,705 SH   SOLE 21 85,705 0 0
ERIN ENERGY CORP COM 295625107 24 6,704 SH   SOLE 22 6,704 0 0
EROS INTL PLC SHS NEW G3788M114 195 17,851 SH   SOLE 2 15,159 0 2,692
EROS INTL PLC SHS NEW G3788M114 5 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,114 102,217 SH   SOLE 18 102,217 0 0
EROS INTL PLC SHS NEW G3788M114 1,037 95,177 SH   SOLE 19 95,177 0 0
EROS INTL PLC SHS NEW G3788M114 10,010 918,330 SH   SOLE 21 918,330 0 0
EROS INTL PLC SHS NEW G3788M114 5,322 488,239 SH   SOLE 22 449,200 0 39,039
EROS INTL PLC SHS NEW G3788M114 681 62,493 SH   SOLE 23 62,493 0 0
EROS INTL PLC SHS NEW G3788M114 149 13,681 SH   SOLE 26 0 0 13,681
EROS INTL PLC SHS NEW G3788M114 44 4,008 SH   SOLE 29 0 0 4,008
ESCALADE INC COM 296056104 62 4,507 SH   SOLE 2 544 0 3,963
ESCALADE INC COM 296056104 547 39,900 SH   SOLE 18 39,900 0 0
ESCALADE INC COM 296056104 102 7,440 SH   SOLE 19 7,440 0 0
ESCALADE INC COM 296056104 4,676 341,339 SH   SOLE 21 341,339 0 0
ESCALADE INC COM 296056104 1,177 85,889 SH   SOLE 22 75,084 0 10,805
ESCO TECHNOLOGIES INC COM 296315104 571 9,754 SH   SOLE 2 5,359 0 4,395
ESCO TECHNOLOGIES INC COM 296315104 12 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 40 684 SH   SOLE 7 684 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,947 118,644 SH   SOLE 18 118,644 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,680 28,693 SH   SOLE 19 28,693 0 0
ESCO TECHNOLOGIES INC COM 296315104 140,326 2,396,691 SH   SOLE 21 2,396,691 0 0
ESCO TECHNOLOGIES INC COM 296315104 45,988 785,456 SH   SOLE 22 736,810 0 48,646
ESCO TECHNOLOGIES INC COM 296315104 678 11,587 SH   SOLE 23 11,587 0 0
ESCO TECHNOLOGIES INC COM 296315104 872 14,892 SH   SOLE 26 4,594 0 10,298
ESCO TECHNOLOGIES INC COM 296315104 216 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 136 2,316 SH   SOLE 29 0 0 2,316
ESCO TECHNOLOGIES INC COM 296315104 2,095 35,782 SH   SOLE 30 35,782 0 0
ESCO TECHNOLOGIES INC COM 296315104 165 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 63 873 SH   SOLE 2 715 0 158
ESPERION THERAPEUTICS INC NE COM 29664W105 6 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 34 472 SH   SOLE 7 472 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 4,183 57,827 SH   SOLE 18 57,827 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,113 15,388 SH   SOLE 19 15,388 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 63,954 884,195 SH   SOLE 21 884,195 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 37,351 516,396 SH   SOLE 22 484,429 0 31,967
ESPERION THERAPEUTICS INC NE COM 29664W105 6 79 SH   SOLE 23 79 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 150 2,071 SH   SOLE 26 0 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 267 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 354 4,893 SH   SOLE 30 4,893 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 28 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 162 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 8 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 16 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 25 1,039 SH   SOLE 18 1,039 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 314 12,875 SH   SOLE 21 12,875 0 0
ESSA BANCORP INC COM 29667D104 19 1,306 SH   SOLE 2 526 0 780
ESSA BANCORP INC COM 29667D104 480 32,704 SH   SOLE 18 32,704 0 0
ESSA BANCORP INC COM 29667D104 113 7,723 SH   SOLE 19 7,723 0 0
ESSA BANCORP INC COM 29667D104 4,498 306,621 SH   SOLE 21 306,621 0 0
ESSA BANCORP INC COM 29667D104 1,042 71,050 SH   SOLE 22 62,141 0 8,909
ESSENDANT INC COM 296689102 71 9,107 SH   SOLE 2 1,527 0 7,580
ESSENDANT INC COM 296689102 1 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 7 960 SH   SOLE 7 960 0 0
ESSENDANT INC COM 296689102 1,377 176,584 SH   SOLE 18 176,584 0 0
ESSENDANT INC COM 296689102 286 36,726 SH   SOLE 19 36,726 0 0
ESSENDANT INC COM 296689102 27,940 3,582,109 SH   SOLE 21 3,582,109 0 0
ESSENDANT INC COM 296689102 9,537 1,222,659 SH   SOLE 22 1,111,989 0 110,670
ESSENDANT INC COM 296689102 96 12,367 SH   SOLE 23 12,367 0 0
ESSENDANT INC COM 296689102 280 35,890 SH   SOLE 26 2,571 0 33,319
ESSENDANT INC COM 296689102 42 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 54 6,917 SH   SOLE 29 0 0 6,917
ESSENDANT INC COM 296689102 381 48,842 SH   SOLE 30 48,842 0 0
ESSENDANT INC COM 296689102 19 2,396 SH   SOLE 34 2,396 0 0
ESSENDANT INC COM 296689102 10 1,291 SH   SOLE 36 1,291 0 0
ESSENDANT INC COM 296689102 33 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 1,713 40,256 SH   SOLE 2 39,722 0 534
ESSENT GROUP LTD COM G3198U102 10 233 SH   SOLE 4 233 0 0
ESSENT GROUP LTD COM G3198U102 96 2,266 SH   SOLE 7 2,266 0 0
ESSENT GROUP LTD COM G3198U102 3,084 72,470 SH   SOLE 13 72,470 0 0
ESSENT GROUP LTD COM G3198U102 12,007 282,108 SH   SOLE 18 282,054 0 54
ESSENT GROUP LTD COM G3198U102 34,763 816,804 SH   SOLE 19 816,804 0 0
ESSENT GROUP LTD COM G3198U102 110,105 2,587,062 SH   SOLE 21 2,587,062 0 0
ESSENT GROUP LTD COM G3198U102 149,278 3,507,476 SH   SOLE 22 3,236,518 0 270,958
ESSENT GROUP LTD COM G3198U102 6,092 143,145 SH   SOLE 23 143,145 0 0
ESSENT GROUP LTD COM G3198U102 5,678 133,406 SH   SOLE 26 15,076 0 118,330
ESSENT GROUP LTD COM G3198U102 493 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 7,532 176,984 SH   SOLE 29 0 0 176,984
ESSENT GROUP LTD COM G3198U102 686 16,110 SH   SOLE 30 16,110 0 0
ESSENT GROUP LTD COM G3198U102 11 261 SH   SOLE 34 261 0 0
ESSENT GROUP LTD COM G3198U102 1,382 32,479 SH   SOLE 36 32,479 0 0
ESSENT GROUP LTD COM G3198U102 363 8,534 SH   SOLE 40 8,534 0 0
ESSEX PPTY TR INC COM 297178105 18,345 76,220 SH   SOLE 2 15,379 0 60,841
ESSEX PPTY TR INC COM 297178105 10,394 43,184 SH   SOLE 4 41,663 0 1,521
ESSEX PPTY TR INC COM 297178105 44,548 185,093 SH   SOLE 7 179,174 0 5,919
ESSEX PPTY TR INC COM 297178105 601 2,498 SH   SOLE 13 2,498 0 0
ESSEX PPTY TR INC COM 297178105 732 3,040 SH   SOLE 15 3,040 0 0
ESSEX PPTY TR INC COM 297178105 33,653 139,825 SH   SOLE 18 131,176 0 8,649
ESSEX PPTY TR INC COM 297178105 21,112 87,720 SH   SOLE 19 87,720 0 0
ESSEX PPTY TR INC COM 297178105 7,123 29,597 SH   SOLE 20 0 0 29,597
ESSEX PPTY TR INC COM 297178105 554,946 2,305,744 SH   SOLE 21 2,305,744 0 0
ESSEX PPTY TR INC COM 297178105 658,711 2,736,873 SH   SOLE 22 2,411,535 0 325,338
ESSEX PPTY TR INC COM 297178105 19,897 82,671 SH   SOLE 23 82,671 0 0
ESSEX PPTY TR INC COM 297178105 44,094 183,205 SH   SOLE 25 183,205 0 0
ESSEX PPTY TR INC COM 297178105 45,182 187,727 SH   SOLE 26 69,594 0 118,133
ESSEX PPTY TR INC COM 297178105 2,389 9,924 SH   SOLE 28 9,924 0 0
ESSEX PPTY TR INC COM 297178105 9,807 40,748 SH   SOLE 29 24,373 0 16,375
ESSEX PPTY TR INC COM 297178105 122,311 508,191 SH   SOLE 30 508,191 0 0
ESSEX PPTY TR INC COM 297178105 6,998 29,074 SH   SOLE 31 12,435 0 16,639
ESSEX PPTY TR INC COM 297178105 799 3,320 SH   SOLE 34 3,320 0 0
ESSEX PPTY TR INC COM 297178105 15,848 65,848 SH   SOLE 36 65,848 0 0
ESSEX PPTY TR INC COM 297178105 319 1,324 SH   SOLE 40 1,324 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,217 16,633 SH   SOLE 2 16,633 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 73 1,000 SH   SOLE 7 1,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 11,964 163,555 SH   SOLE 18 163,555 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 3,217 43,977 SH   SOLE 19 43,977 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 189,460 2,590,024 SH   SOLE 21 2,590,024 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 75,369 1,030,329 SH   SOLE 22 976,465 0 53,864
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,754 23,975 SH   SOLE 23 23,975 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 4,944 67,587 SH   SOLE 26 2,576 0 65,011
ESTERLINE TECHNOLOGIES CORP COM 297425100 259 3,546 SH   SOLE 28 3,546 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 434 5,933 SH   SOLE 29 0 0 5,933
ESTERLINE TECHNOLOGIES CORP COM 297425100 380 5,197 SH   SOLE 30 5,197 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 175 2,388 SH   SOLE 36 2,388 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 237 3,246 SH   SOLE 40 3,246 0 0
ETFS GOLD TR SHS 26922Y105 2,406 18,750 SH   SOLE 4 18,750 0 0
ETFS GOLD TR SHS 26922Y105 7,208 56,179 SH   SOLE 18 56,179 0 0
ETFS GOLD TR SHS 26922Y105 184,462 1,437,626 SH   SOLE 19 1,437,626 0 0
ETFS GOLD TR SHS 26922Y105 1,708 13,310 SH   SOLE 22 13,310 0 0
ETFS GOLD TR SHS 26922Y105 41,073 320,108 SH   SOLE 34 320,108 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 527 5,816 SH   SOLE 4 5,816 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 4,348 48,032 SH   SOLE 18 48,032 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 34,113 376,814 SH   SOLE 19 376,814 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 932 10,290 SH   SOLE 22 10,290 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 12,744 140,769 SH   SOLE 34 140,769 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 468 5,283 SH   SOLE 4 5,283 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 3,575 40,332 SH   SOLE 18 40,332 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 32,178 362,979 SH   SOLE 19 362,979 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 938 10,585 SH   SOLE 22 10,585 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 12,051 135,935 SH   SOLE 34 135,935 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 24 1,025 SH   SOLE 2 1,025 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 17 719 SH   SOLE 7 719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,642 115,112 SH   SOLE 18 115,112 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 457 19,907 SH   SOLE 19 19,907 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 62,807 2,736,704 SH   SOLE 21 2,736,704 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 15,999 697,106 SH   SOLE 22 644,477 0 52,629
ETHAN ALLEN INTERIORS INC COM 297602104 113 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 85 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 821 35,770 SH   SOLE 30 35,770 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 71 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 939 33,453 SH   SOLE 2 32,657 0 796
ETSY INC COM 29786A106 100 3,561 SH   SOLE 4 3,561 0 0
ETSY INC COM 29786A106 124 4,408 SH   SOLE 7 4,408 0 0
ETSY INC COM 29786A106 11,110 395,938 SH   SOLE 18 395,938 0 0
ETSY INC COM 29786A106 5,155 183,715 SH   SOLE 19 183,715 0 0
ETSY INC COM 29786A106 101,765 3,626,696 SH   SOLE 21 3,626,696 0 0
ETSY INC COM 29786A106 93,055 3,316,294 SH   SOLE 22 3,113,016 0 203,278
ETSY INC COM 29786A106 382 13,598 SH   SOLE 23 13,598 0 0
ETSY INC COM 29786A106 174 6,197 SH   SOLE 25 6,197 0 0
ETSY INC COM 29786A106 979 34,898 SH   SOLE 26 0 0 34,898
ETSY INC COM 29786A106 408 14,557 SH   SOLE 28 14,557 0 0
ETSY INC COM 29786A106 930 33,144 SH   SOLE 29 2,311 0 30,833
ETSY INC COM 29786A106 541 19,279 SH   SOLE 30 19,279 0 0
ETSY INC COM 29786A106 118 4,200 SH   SOLE 31 4,200 0 0
ETSY INC COM 29786A106 118 4,223 SH   SOLE 34 4,223 0 0
ETSY INC COM 29786A106 96 3,415 SH   SOLE 36 3,415 0 0
ETSY INC COM 29786A106 293 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 3 355 SH   SOLE 21 355 0 0
EURONAV NV ANTWERPEN SHS B38564108 0 32 SH   SOLE 22 32 0 0
EURONET WORLDWIDE INC COM 298736109 1,861 23,576 SH   SOLE 2 7,943 0 15,633
EURONET WORLDWIDE INC COM 298736109 126 1,593 SH   SOLE 4 1,593 0 0
EURONET WORLDWIDE INC COM 298736109 94 1,197 SH   SOLE 7 1,197 0 0
EURONET WORLDWIDE INC COM 298736109 2,236 28,333 SH   SOLE 18 28,230 0 103
EURONET WORLDWIDE INC COM 298736109 4,858 61,557 SH   SOLE 19 61,557 0 0
EURONET WORLDWIDE INC COM 298736109 43,883 556,048 SH   SOLE 21 556,048 0 0
EURONET WORLDWIDE INC COM 298736109 119,708 1,516,833 SH   SOLE 22 1,346,367 0 170,466
EURONET WORLDWIDE INC COM 298736109 148 1,880 SH   SOLE 23 1,880 0 0
EURONET WORLDWIDE INC COM 298736109 1,426 18,073 SH   SOLE 26 12,431 0 5,642
EURONET WORLDWIDE INC COM 298736109 546 6,924 SH   SOLE 28 6,924 0 0
EURONET WORLDWIDE INC COM 298736109 2,138 27,086 SH   SOLE 29 0 0 27,086
EURONET WORLDWIDE INC COM 298736109 3,771 47,787 SH   SOLE 30 47,787 0 0
EURONET WORLDWIDE INC COM 298736109 82 1,035 SH   SOLE 31 1,035 0 0
EURONET WORLDWIDE INC COM 298736109 22 283 SH   SOLE 34 283 0 0
EURONET WORLDWIDE INC COM 298736109 418 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 725 615,000 PRN   SOLE 21 615,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 30 655 SH   SOLE 2 187 0 468
EVANS BANCORP INC COM NEW 29911Q208 742 16,407 SH   SOLE 18 16,407 0 0
EVANS BANCORP INC COM NEW 29911Q208 165 3,644 SH   SOLE 19 3,644 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,314 139,528 SH   SOLE 21 139,528 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,860 41,111 SH   SOLE 22 37,348 0 3,763
EVER GLORY INTL GRP INC COM NEW 299766204 152 38,891 SH   SOLE 22 38,891 0 0
EVERBRIDGE INC COM 29978A104 27 730 SH   SOLE 2 730 0 0
EVERBRIDGE INC COM 29978A104 10 275 SH   SOLE 7 275 0 0
EVERBRIDGE INC COM 29978A104 2,130 58,207 SH   SOLE 18 58,207 0 0
EVERBRIDGE INC COM 29978A104 468 12,792 SH   SOLE 19 12,792 0 0
EVERBRIDGE INC COM 29978A104 20,550 561,479 SH   SOLE 21 561,479 0 0
EVERBRIDGE INC COM 29978A104 19,765 540,039 SH   SOLE 22 506,639 0 33,400
EVERBRIDGE INC COM 29978A104 419 11,452 SH   SOLE 26 0 0 11,452
EVERBRIDGE INC COM 29978A104 160 4,361 SH   SOLE 30 4,361 0 0
EVERCORE INC CLASS A 29977A105 2,280 26,147 SH   SOLE 2 25,984 0 163
EVERCORE INC CLASS A 29977A105 194 2,225 SH   SOLE 4 2,225 0 0
EVERCORE INC CLASS A 29977A105 78 900 SH   SOLE 7 900 0 0
EVERCORE INC CLASS A 29977A105 20,924 239,955 SH   SOLE 18 239,705 0 250
EVERCORE INC CLASS A 29977A105 2,713 31,108 SH   SOLE 19 31,108 0 0
EVERCORE INC CLASS A 29977A105 240,550 2,758,598 SH   SOLE 21 2,758,598 0 0
EVERCORE INC CLASS A 29977A105 119,888 1,374,858 SH   SOLE 22 1,290,930 0 83,928
EVERCORE INC CLASS A 29977A105 210 2,412 SH   SOLE 23 2,412 0 0
EVERCORE INC CLASS A 29977A105 896 10,270 SH   SOLE 25 10,270 0 0
EVERCORE INC CLASS A 29977A105 1,165 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 466 5,343 SH   SOLE 28 5,343 0 0
EVERCORE INC CLASS A 29977A105 663 7,604 SH   SOLE 30 7,604 0 0
EVERCORE INC CLASS A 29977A105 398 4,560 SH   SOLE 34 4,560 0 0
EVERCORE INC CLASS A 29977A105 409 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 17,260 67,205 SH   SOLE 2 22,808 0 44,397
EVEREST RE GROUP LTD COM G3223R108 3,267 12,720 SH   SOLE 4 11,789 0 931
EVEREST RE GROUP LTD COM G3223R108 13,112 51,054 SH   SOLE 7 40,547 0 10,507
EVEREST RE GROUP LTD COM G3223R108 510 1,984 SH   SOLE 13 1,984 0 0
EVEREST RE GROUP LTD COM G3223R108 75 292 SH   SOLE 15 292 0 0
EVEREST RE GROUP LTD COM G3223R108 23,302 90,731 SH   SOLE 18 85,369 0 5,362
EVEREST RE GROUP LTD COM G3223R108 3,690 14,367 SH   SOLE 19 14,367 0 0
EVEREST RE GROUP LTD COM G3223R108 6,239 24,295 SH   SOLE 20 0 0 24,295
EVEREST RE GROUP LTD COM G3223R108 296,977 1,156,361 SH   SOLE 21 1,156,361 0 0
EVEREST RE GROUP LTD COM G3223R108 334,608 1,302,888 SH   SOLE 22 1,092,917 0 209,971
EVEREST RE GROUP LTD COM G3223R108 13,581 52,880 SH   SOLE 23 52,880 0 0
EVEREST RE GROUP LTD COM G3223R108 9,440 36,759 SH   SOLE 25 36,759 0 0
EVEREST RE GROUP LTD COM G3223R108 44,198 172,096 SH   SOLE 26 50,705 0 121,391
EVEREST RE GROUP LTD COM G3223R108 1,603 6,242 SH   SOLE 28 6,242 0 0
EVEREST RE GROUP LTD COM G3223R108 2,946 11,471 SH   SOLE 29 1,229 0 10,242
EVEREST RE GROUP LTD COM G3223R108 49,707 193,548 SH   SOLE 30 193,548 0 0
EVEREST RE GROUP LTD COM G3223R108 4,771 18,577 SH   SOLE 31 7,926 0 10,651
EVEREST RE GROUP LTD COM G3223R108 1,620 6,308 SH   SOLE 34 6,308 0 0
EVEREST RE GROUP LTD COM G3223R108 13,842 53,899 SH   SOLE 36 53,899 0 0
EVEREST RE GROUP LTD COM G3223R108 224 873 SH   SOLE 40 873 0 0
EVERI HLDGS INC COM 30034T103 95 14,500 SH   SOLE 2 14,500 0 0
EVERI HLDGS INC COM 30034T103 14 2,177 SH   SOLE 7 2,177 0 0
EVERI HLDGS INC COM 30034T103 1,435 218,478 SH   SOLE 18 218,478 0 0
EVERI HLDGS INC COM 30034T103 1,451 220,798 SH   SOLE 19 220,798 0 0
EVERI HLDGS INC COM 30034T103 13,860 2,109,661 SH   SOLE 21 2,109,661 0 0
EVERI HLDGS INC COM 30034T103 15,046 2,290,163 SH   SOLE 22 2,162,397 0 127,766
EVERI HLDGS INC COM 30034T103 566 86,181 SH   SOLE 23 86,181 0 0
EVERI HLDGS INC COM 30034T103 60 9,203 SH   SOLE 29 0 0 9,203
EVERI HLDGS INC COM 30034T103 91 13,892 SH   SOLE 30 13,892 0 0
EVERSOURCE ENERGY COM 30040W108 27,499 466,724 SH   SOLE 2 170,312 0 296,412
EVERSOURCE ENERGY COM 30040W108 6,507 110,439 SH   SOLE 4 101,929 0 8,510
EVERSOURCE ENERGY COM 30040W108 37,220 631,696 SH   SOLE 7 604,995 0 26,701
EVERSOURCE ENERGY COM 30040W108 349 5,925 SH   SOLE 13 5,925 0 0
EVERSOURCE ENERGY COM 30040W108 131 2,224 SH   SOLE 15 2,224 0 0
EVERSOURCE ENERGY COM 30040W108 44,828 760,823 SH   SOLE 18 719,223 0 41,600
EVERSOURCE ENERGY COM 30040W108 8,004 135,848 SH   SOLE 19 135,848 0 0
EVERSOURCE ENERGY COM 30040W108 10,346 175,596 SH   SOLE 20 0 0 175,596
EVERSOURCE ENERGY COM 30040W108 674,469 11,447,205 SH   SOLE 21 11,447,205 0 0
EVERSOURCE ENERGY COM 30040W108 512,180 8,692,808 SH   SOLE 22 7,082,413 0 1,610,395
EVERSOURCE ENERGY COM 30040W108 22,735 385,856 SH   SOLE 23 385,856 0 0
EVERSOURCE ENERGY COM 30040W108 17,697 300,355 SH   SOLE 25 300,355 0 0
EVERSOURCE ENERGY COM 30040W108 69,336 1,176,787 SH   SOLE 26 315,593 0 861,194
EVERSOURCE ENERGY COM 30040W108 2,816 47,801 SH   SOLE 28 47,801 0 0
EVERSOURCE ENERGY COM 30040W108 5,224 88,657 SH   SOLE 29 9,659 0 78,998
EVERSOURCE ENERGY COM 30040W108 70,697 1,199,878 SH   SOLE 30 1,199,878 0 0
EVERSOURCE ENERGY COM 30040W108 9,603 162,976 SH   SOLE 31 72,399 0 90,577
EVERSOURCE ENERGY COM 30040W108 4,260 72,307 SH   SOLE 32 72,307 0 0
EVERSOURCE ENERGY COM 30040W108 860 14,599 SH   SOLE 34 14,599 0 0
EVERSOURCE ENERGY COM 30040W108 20,482 347,618 SH   SOLE 36 347,618 0 0
EVERSOURCE ENERGY COM 30040W108 375 6,360 SH   SOLE 40 6,360 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 12 1,637 SH   SOLE 18 1,637 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 137 18,198 SH   SOLE 21 18,198 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,149 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 76 4,623 SH   SOLE 2 2,533 0 2,090
EVERTEC INC COM 30040P103 5 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 28 1,702 SH   SOLE 7 1,702 0 0
EVERTEC INC COM 30040P103 4,371 267,364 SH   SOLE 18 267,364 0 0
EVERTEC INC COM 30040P103 779 47,651 SH   SOLE 19 47,651 0 0
EVERTEC INC COM 30040P103 91,186 5,577,103 SH   SOLE 21 5,577,103 0 0
EVERTEC INC COM 30040P103 28,780 1,760,253 SH   SOLE 22 1,640,698 0 119,555
EVERTEC INC COM 30040P103 329 20,152 SH   SOLE 26 0 0 20,152
EVERTEC INC COM 30040P103 153 9,374 SH   SOLE 28 9,374 0 0
EVERTEC INC COM 30040P103 1,371 83,857 SH   SOLE 30 83,857 0 0
EVERTEC INC COM 30040P103 120 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 10 10,127 SH   SOLE 18 10,127 0 0
EVINE LIVE INC CL A 300487105 158 154,989 SH   SOLE 21 154,989 0 0
EVINE LIVE INC CL A 300487105 949 930,752 SH   SOLE 22 930,752 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4 574 SH   SOLE 21 574 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4 573 SH   SOLE 22 573 0 0
EVOKE PHARMA INC COM 30049G104 5 2,252 SH   SOLE 18 2,252 0 0
EVOKE PHARMA INC COM 30049G104 133 63,826 SH   SOLE 21 63,826 0 0
EVOLENT HEALTH INC CL A 30050B101 145 10,180 SH   SOLE 2 2,511 0 7,669
EVOLENT HEALTH INC CL A 30050B101 4 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 24 1,659 SH   SOLE 7 1,659 0 0
EVOLENT HEALTH INC CL A 30050B101 2,819 197,798 SH   SOLE 18 197,798 0 0
EVOLENT HEALTH INC CL A 30050B101 659 46,255 SH   SOLE 19 46,255 0 0
EVOLENT HEALTH INC CL A 30050B101 25,926 1,819,373 SH   SOLE 21 1,819,373 0 0
EVOLENT HEALTH INC CL A 30050B101 23,552 1,652,795 SH   SOLE 22 1,552,361 0 100,434
EVOLENT HEALTH INC CL A 30050B101 30 2,091 SH   SOLE 26 0 0 2,091
EVOLENT HEALTH INC CL A 30050B101 109 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 166 11,636 SH   SOLE 30 11,636 0 0
EVOLENT HEALTH INC CL A 30050B101 98 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 56 6,221 SH   SOLE 18 6,221 0 0
EVOLUS INC COM 30052C107 40 4,476 SH   SOLE 19 4,476 0 0
EVOLUS INC COM 30052C107 1,430 158,315 SH   SOLE 21 158,315 0 0
EVOLUS INC COM 30052C107 184 20,374 SH   SOLE 22 16,940 0 3,434
EVOLUTION PETROLEUM CORP COM 30049A107 194 24,068 SH   SOLE 2 23,226 0 842
EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 735 91,364 SH   SOLE 18 91,364 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,277 158,666 SH   SOLE 19 158,666 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,175 891,355 SH   SOLE 21 891,355 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,184 892,465 SH   SOLE 22 871,145 0 21,320
EVOLUTION PETROLEUM CORP COM 30049A107 1,086 134,901 SH   SOLE 23 134,901 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 59 7,376 SH   SOLE 26 0 0 7,376
EVOLUTION PETROLEUM CORP COM 30049A107 293 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 133 27,682 SH   SOLE 21 27,682 0 0
EVOLVING SYS INC COM NEW 30049R209 1,606 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 115 5,409 SH   SOLE 2 1,364 0 4,045
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 24 1,124 SH   SOLE 7 1,124 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,458 162,408 SH   SOLE 18 162,408 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13,609 639,239 SH   SOLE 19 639,239 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 30,920 1,452,311 SH   SOLE 21 1,452,311 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 28,589 1,342,850 SH   SOLE 22 1,266,557 0 76,293
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,346 157,174 SH   SOLE 26 27,327 0 129,847
EXACT SCIENCES CORP COM 30063P105 486 12,054 SH   SOLE 2 11,157 0 897
EXACT SCIENCES CORP COM 30063P105 22 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 111 2,744 SH   SOLE 7 2,744 0 0
EXACT SCIENCES CORP COM 30063P105 15,191 376,671 SH   SOLE 18 376,671 0 0
EXACT SCIENCES CORP COM 30063P105 7,734 191,774 SH   SOLE 19 191,774 0 0
EXACT SCIENCES CORP COM 30063P105 144,451 3,581,728 SH   SOLE 21 3,581,728 0 0
EXACT SCIENCES CORP COM 30063P105 133,292 3,305,041 SH   SOLE 22 3,097,733 0 207,308
EXACT SCIENCES CORP COM 30063P105 1,033 25,619 SH   SOLE 23 25,619 0 0
EXACT SCIENCES CORP COM 30063P105 3,452 85,590 SH   SOLE 26 25,352 0 60,238
EXACT SCIENCES CORP COM 30063P105 668 16,564 SH   SOLE 28 16,564 0 0
EXACT SCIENCES CORP COM 30063P105 382 9,484 SH   SOLE 29 0 0 9,484
EXACT SCIENCES CORP COM 30063P105 923 22,875 SH   SOLE 30 22,875 0 0
EXACT SCIENCES CORP COM 30063P105 196 4,866 SH   SOLE 34 4,866 0 0
EXACT SCIENCES CORP COM 30063P105 490 12,139 SH   SOLE 40 12,139 0 0
EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 1,510 1,700,000 PRN   SOLE 21 1,700,000 0 0
EXELIXIS INC COM 30161Q104 2,967 133,963 SH   SOLE 2 41,446 0 92,517
EXELIXIS INC COM 30161Q104 29 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 158 7,123 SH   SOLE 7 7,123 0 0
EXELIXIS INC COM 30161Q104 3,527 159,211 SH   SOLE 18 159,211 0 0
EXELIXIS INC COM 30161Q104 2,765 124,822 SH   SOLE 19 124,822 0 0
EXELIXIS INC COM 30161Q104 161,814 7,305,364 SH   SOLE 21 7,305,364 0 0
EXELIXIS INC COM 30161Q104 178,680 8,066,808 SH   SOLE 22 7,080,279 0 986,529
EXELIXIS INC COM 30161Q104 823 37,161 SH   SOLE 23 37,161 0 0
EXELIXIS INC COM 30161Q104 107 4,848 SH   SOLE 25 4,848 0 0
EXELIXIS INC COM 30161Q104 2,222 100,329 SH   SOLE 26 52,652 0 47,677
EXELIXIS INC COM 30161Q104 907 40,930 SH   SOLE 28 40,930 0 0
EXELIXIS INC COM 30161Q104 727 32,829 SH   SOLE 29 0 0 32,829
EXELIXIS INC COM 30161Q104 5,263 237,588 SH   SOLE 30 237,588 0 0
EXELIXIS INC COM 30161Q104 140 6,331 SH   SOLE 31 6,331 0 0
EXELIXIS INC COM 30161Q104 364 16,444 SH   SOLE 34 16,444 0 0
EXELIXIS INC COM 30161Q104 718 32,399 SH   SOLE 40 32,399 0 0
EXELON CORP COM 30161N101 47,872 1,227,168 SH   SOLE 2 334,459 0 892,709
EXELON CORP COM 30161N101 12,449 319,130 SH   SOLE 4 296,839 0 22,291
EXELON CORP COM 30161N101 35,332 905,704 SH   SOLE 7 860,572 0 45,132
EXELON CORP COM 30161N101 1,722 44,136 SH   SOLE 13 44,136 0 0
EXELON CORP COM 30161N101 300 7,683 SH   SOLE 15 7,683 0 0
EXELON CORP COM 30161N101 154,856 3,969,649 SH   SOLE 18 3,837,904 0 131,745
EXELON CORP COM 30161N101 77,580 1,988,722 SH   SOLE 19 1,988,722 0 0
EXELON CORP COM 30161N101 15,140 388,095 SH   SOLE 20 0 0 388,095
EXELON CORP COM 30161N101 916,227 23,486,965 SH   SOLE 21 23,486,965 0 0
EXELON CORP COM 30161N101 1,045,346 26,796,880 SH   SOLE 22 21,839,865 0 4,957,015
EXELON CORP COM 30161N101 48,723 1,248,999 SH   SOLE 23 1,248,999 0 0
EXELON CORP COM 30161N101 31,744 813,736 SH   SOLE 25 813,736 0 0
EXELON CORP COM 30161N101 156,567 4,013,501 SH   SOLE 26 916,001 0 3,097,500
EXELON CORP COM 30161N101 5,643 144,660 SH   SOLE 28 144,660 0 0
EXELON CORP COM 30161N101 1,079 27,648 SH   SOLE 29 27,648 0 0
EXELON CORP COM 30161N101 137,494 3,524,572 SH   SOLE 30 3,524,572 0 0
EXELON CORP COM 30161N101 18,381 471,178 SH   SOLE 31 181,393 0 289,785
EXELON CORP COM 30161N101 4,534 116,214 SH   SOLE 32 116,214 0 0
EXELON CORP COM 30161N101 17,082 437,888 SH   SOLE 34 437,888 0 0
EXELON CORP COM 30161N101 10,392 266,388 SH   SOLE 35 266,388 0 0
EXELON CORP COM 30161N101 39,400 1,009,988 SH   SOLE 36 1,009,988 0 0
EXELON CORP COM 30161N101 751 19,261 SH   SOLE 40 19,261 0 0
EXLSERVICE HOLDINGS INC COM 302081104 88 1,586 SH   SOLE 2 1,364 0 222
EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 47 851 SH   SOLE 7 851 0 0
EXLSERVICE HOLDINGS INC COM 302081104 7,995 143,350 SH   SOLE 18 143,350 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,430 25,643 SH   SOLE 19 25,643 0 0
EXLSERVICE HOLDINGS INC COM 302081104 174,814 3,134,560 SH   SOLE 21 3,134,560 0 0
EXLSERVICE HOLDINGS INC COM 302081104 51,832 929,387 SH   SOLE 22 870,587 0 58,800
EXLSERVICE HOLDINGS INC COM 302081104 512 9,172 SH   SOLE 26 3,893 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 262 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,635 47,255 SH   SOLE 30 47,255 0 0
EXLSERVICE HOLDINGS INC COM 302081104 195 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 5 673 SH   SOLE 2 462 0 211
EXONE CO COM 302104104 2 245 SH   SOLE 7 245 0 0
EXONE CO COM 302104104 285 39,190 SH   SOLE 18 39,190 0 0
EXONE CO COM 302104104 44 6,065 SH   SOLE 19 6,065 0 0
EXONE CO COM 302104104 2,569 352,872 SH   SOLE 21 352,872 0 0
EXONE CO COM 302104104 2,100 288,480 SH   SOLE 22 279,210 0 9,270
EXPEDIA GROUP INC COM NEW 30212P303 15,624 141,505 SH   SOLE 2 22,273 0 119,232
EXPEDIA GROUP INC COM NEW 30212P303 4,417 40,001 SH   SOLE 4 37,092 0 2,909
EXPEDIA GROUP INC COM NEW 30212P303 10,092 91,402 SH   SOLE 7 89,653 0 1,749
EXPEDIA GROUP INC COM NEW 30212P303 387 3,506 SH   SOLE 13 3,506 0 0
EXPEDIA GROUP INC COM NEW 30212P303 116 1,053 SH   SOLE 15 1,053 0 0
EXPEDIA GROUP INC COM NEW 30212P303 28,530 258,400 SH   SOLE 18 242,162 0 16,238
EXPEDIA GROUP INC COM NEW 30212P303 7,485 67,794 SH   SOLE 19 67,794 0 0
EXPEDIA GROUP INC COM NEW 30212P303 271,124 2,455,614 SH   SOLE 21 2,455,614 0 0
EXPEDIA GROUP INC COM NEW 30212P303 362,388 3,282,205 SH   SOLE 22 2,697,105 0 585,100
EXPEDIA GROUP INC COM NEW 30212P303 16,630 150,620 SH   SOLE 23 150,620 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,259 101,977 SH   SOLE 25 101,977 0 0
EXPEDIA GROUP INC COM NEW 30212P303 35,788 324,135 SH   SOLE 26 130,633 0 193,502
EXPEDIA GROUP INC COM NEW 30212P303 2,115 19,158 SH   SOLE 28 19,158 0 0
EXPEDIA GROUP INC COM NEW 30212P303 374 3,384 SH   SOLE 29 3,384 0 0
EXPEDIA GROUP INC COM NEW 30212P303 41,071 371,989 SH   SOLE 30 371,989 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,342 57,442 SH   SOLE 31 25,774 0 31,668
EXPEDIA GROUP INC COM NEW 30212P303 2,221 20,112 SH   SOLE 32 20,112 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,039 54,699 SH   SOLE 34 54,699 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,996 108,654 SH   SOLE 36 108,654 0 0
EXPEDIA GROUP INC COM NEW 30212P303 277 2,507 SH   SOLE 40 2,507 0 0
EXPEDITORS INTL WASH INC COM 302130109 17,553 277,303 SH   SOLE 2 114,629 0 162,674
EXPEDITORS INTL WASH INC COM 302130109 4,521 71,414 SH   SOLE 4 67,418 0 3,996
EXPEDITORS INTL WASH INC COM 302130109 15,999 252,747 SH   SOLE 7 213,499 0 39,248
EXPEDITORS INTL WASH INC COM 302130109 295 4,658 SH   SOLE 13 4,658 0 0
EXPEDITORS INTL WASH INC COM 302130109 87 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 24,075 380,329 SH   SOLE 18 356,371 0 23,958
EXPEDITORS INTL WASH INC COM 302130109 2,159 34,101 SH   SOLE 19 34,101 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,599 104,247 SH   SOLE 20 0 0 104,247
EXPEDITORS INTL WASH INC COM 302130109 362,435 5,725,673 SH   SOLE 21 5,725,673 0 0
EXPEDITORS INTL WASH INC COM 302130109 342,178 5,405,653 SH   SOLE 22 4,478,780 0 926,873
EXPEDITORS INTL WASH INC COM 302130109 14,294 225,815 SH   SOLE 23 225,815 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,794 170,514 SH   SOLE 25 170,514 0 0
EXPEDITORS INTL WASH INC COM 302130109 43,672 689,922 SH   SOLE 26 224,548 0 465,374
EXPEDITORS INTL WASH INC COM 302130109 1,710 27,011 SH   SOLE 28 27,011 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,018 95,073 SH   SOLE 29 9,737 0 85,336
EXPEDITORS INTL WASH INC COM 302130109 43,217 682,733 SH   SOLE 30 682,733 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,309 115,464 SH   SOLE 31 47,388 0 68,076
EXPEDITORS INTL WASH INC COM 302130109 1,200 18,951 SH   SOLE 34 18,951 0 0
EXPEDITORS INTL WASH INC COM 302130109 11,160 176,302 SH   SOLE 36 176,302 0 0
EXPEDITORS INTL WASH INC COM 302130109 230 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 101 1,281 SH   SOLE 2 1,071 0 210
EXPONENT INC COM 30214U102 7 84 SH   SOLE 4 84 0 0
EXPONENT INC COM 30214U102 304 3,867 SH   SOLE 7 3,867 0 0
EXPONENT INC COM 30214U102 8,745 111,192 SH   SOLE 18 111,192 0 0
EXPONENT INC COM 30214U102 1,570 19,958 SH   SOLE 19 19,958 0 0
EXPONENT INC COM 30214U102 186,430 2,370,370 SH   SOLE 21 2,370,370 0 0
EXPONENT INC COM 30214U102 56,115 713,477 SH   SOLE 22 666,157 0 47,320
EXPONENT INC COM 30214U102 964 12,262 SH   SOLE 26 6,092 0 6,170
EXPONENT INC COM 30214U102 292 3,713 SH   SOLE 28 3,713 0 0
EXPONENT INC COM 30214U102 2,824 35,909 SH   SOLE 30 35,909 0 0
EXPONENT INC COM 30214U102 219 2,784 SH   SOLE 40 2,784 0 0
EXPRESS INC COM 30219E103 117 16,283 SH   SOLE 2 3,127 0 13,156
EXPRESS INC COM 30219E103 4 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 44 6,174 SH   SOLE 7 6,174 0 0
EXPRESS INC COM 30219E103 2,531 353,533 SH   SOLE 18 353,533 0 0
EXPRESS INC COM 30219E103 407 56,782 SH   SOLE 19 56,782 0 0
EXPRESS INC COM 30219E103 51,646 7,213,163 SH   SOLE 21 7,213,163 0 0
EXPRESS INC COM 30219E103 15,157 2,116,877 SH   SOLE 22 1,938,237 0 178,640
EXPRESS INC COM 30219E103 80 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 78 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 795 111,071 SH   SOLE 30 111,071 0 0
EXPRESS INC COM 30219E103 14 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 60 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 57,307 829,574 SH   SOLE 2 282,861 0 546,713
EXPRESS SCRIPTS HLDG CO COM 30219G108 13,592 196,764 SH   SOLE 4 181,952 0 14,812
EXPRESS SCRIPTS HLDG CO COM 30219G108 31,733 459,367 SH   SOLE 7 432,782 0 26,585
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,416 20,496 SH   SOLE 13 20,496 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 338 4,895 SH   SOLE 15 4,895 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 75,088 1,086,965 SH   SOLE 18 1,009,831 0 77,134
EXPRESS SCRIPTS HLDG CO COM 30219G108 11,879 171,954 SH   SOLE 19 171,954 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 17,526 253,709 SH   SOLE 20 0 0 253,709
EXPRESS SCRIPTS HLDG CO COM 30219G108 648,044 9,381,070 SH   SOLE 21 9,381,070 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,094,585 15,845,177 SH   SOLE 22 12,787,846 0 3,057,331
EXPRESS SCRIPTS HLDG CO COM 30219G108 50,282 727,884 SH   SOLE 23 727,884 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 34,183 494,837 SH   SOLE 25 494,837 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 116,771 1,690,379 SH   SOLE 26 561,771 0 1,128,608
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,937 85,944 SH   SOLE 28 85,944 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,955 86,203 SH   SOLE 29 34,354 0 51,849
EXPRESS SCRIPTS HLDG CO COM 30219G108 168,712 2,442,273 SH   SOLE 30 2,442,273 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,403 309,826 SH   SOLE 31 116,383 0 193,443
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,633 81,542 SH   SOLE 32 81,542 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,032 72,837 SH   SOLE 34 72,837 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 43,745 633,249 SH   SOLE 36 633,249 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 719 10,415 SH   SOLE 40 10,415 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,411 172,553 SH   SOLE 2 93,356 0 79,197
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 436 22,032 SH   SOLE 4 22,032 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 135 6,830 SH   SOLE 7 6,830 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 989 50,016 SH   SOLE 13 50,016 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,034 153,481 SH   SOLE 18 151,917 0 1,564
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,022 405,757 SH   SOLE 19 405,757 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 42,341 2,141,681 SH   SOLE 21 2,141,681 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 114,360 5,784,541 SH   SOLE 22 5,032,592 0 751,949
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 145 7,330 SH   SOLE 23 7,330 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,102 55,749 SH   SOLE 26 30,773 0 24,976
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 560 28,309 SH   SOLE 28 28,309 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,122 56,775 SH   SOLE 29 0 0 56,775
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 740 37,406 SH   SOLE 30 37,406 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 82 4,124 SH   SOLE 31 4,124 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 30 1,532 SH   SOLE 34 1,532 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 778 39,353 SH   SOLE 36 39,353 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 421 21,285 SH   SOLE 40 21,285 0 0
EXTERRAN CORP COM 30227H106 696 26,054 SH   SOLE 2 20,367 0 5,687
EXTERRAN CORP COM 30227H106 5 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 15 547 SH   SOLE 7 547 0 0
EXTERRAN CORP COM 30227H106 4,021 150,614 SH   SOLE 18 150,614 0 0
EXTERRAN CORP COM 30227H106 2,291 85,787 SH   SOLE 19 85,787 0 0
EXTERRAN CORP COM 30227H106 82,031 3,072,316 SH   SOLE 21 3,072,316 0 0
EXTERRAN CORP COM 30227H106 30,510 1,142,685 SH   SOLE 22 1,075,063 0 67,622
EXTERRAN CORP COM 30227H106 1,990 74,533 SH   SOLE 23 74,533 0 0
EXTERRAN CORP COM 30227H106 205 7,666 SH   SOLE 26 2,830 0 4,836
EXTERRAN CORP COM 30227H106 123 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 403 15,096 SH   SOLE 29 0 0 15,096
EXTERRAN CORP COM 30227H106 1,176 44,051 SH   SOLE 30 44,051 0 0
EXTERRAN CORP COM 30227H106 342 12,806 SH   SOLE 34 12,806 0 0
EXTERRAN CORP COM 30227H106 97 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13,126 150,250 SH   SOLE 2 29,126 0 121,124
EXTRA SPACE STORAGE INC COM 30225T102 13,669 156,464 SH   SOLE 4 153,056 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 25,104 287,365 SH   SOLE 7 281,655 0 5,710
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 24,022 274,973 SH   SOLE 18 258,550 0 16,423
EXTRA SPACE STORAGE INC COM 30225T102 15,196 173,946 SH   SOLE 19 173,946 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,527 63,269 SH   SOLE 20 0 0 63,269
EXTRA SPACE STORAGE INC COM 30225T102 360,057 4,121,532 SH   SOLE 21 4,121,532 0 0
EXTRA SPACE STORAGE INC COM 30225T102 454,856 5,206,683 SH   SOLE 22 4,555,669 0 651,014
EXTRA SPACE STORAGE INC COM 30225T102 13,212 151,233 SH   SOLE 23 151,233 0 0
EXTRA SPACE STORAGE INC COM 30225T102 30,141 345,020 SH   SOLE 25 345,020 0 0
EXTRA SPACE STORAGE INC COM 30225T102 28,347 324,488 SH   SOLE 26 145,083 0 179,405
EXTRA SPACE STORAGE INC COM 30225T102 3,477 39,804 SH   SOLE 28 39,804 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,690 76,581 SH   SOLE 29 44,747 0 31,834
EXTRA SPACE STORAGE INC COM 30225T102 82,210 941,049 SH   SOLE 30 941,049 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,336 49,638 SH   SOLE 31 26,080 0 23,558
EXTRA SPACE STORAGE INC COM 30225T102 5,743 65,742 SH   SOLE 34 65,742 0 0
EXTRA SPACE STORAGE INC COM 30225T102 9,824 112,458 SH   SOLE 36 112,458 0 0
EXTRA SPACE STORAGE INC COM 30225T102 221 2,529 SH   SOLE 40 2,529 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 799 69,701 SH   SOLE 2 9,423 0 60,278
EXTRACTION OIL AND GAS INC COM 30227M105 7 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 36 3,148 SH   SOLE 7 3,148 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 90,411 7,889,262 SH   SOLE 18 7,380,493 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 201 17,568 SH   SOLE 19 17,568 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 16,274 1,420,066 SH   SOLE 21 1,420,066 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 39,839 3,476,363 SH   SOLE 22 3,052,393 0 423,970
EXTRACTION OIL AND GAS INC COM 30227M105 422 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 188 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 387 33,778 SH   SOLE 29 0 0 33,778
EXTRACTION OIL AND GAS INC COM 30227M105 717 62,532 SH   SOLE 30 62,532 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 33 2,838 SH   SOLE 31 2,838 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 153 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 177 15,946 SH   SOLE 2 14,924 0 1,022
EXTREME NETWORKS INC COM 30226D106 27 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 5,483 495,315 SH   SOLE 18 495,315 0 0
EXTREME NETWORKS INC COM 30226D106 2,518 227,467 SH   SOLE 19 227,467 0 0
EXTREME NETWORKS INC COM 30226D106 120,614 10,895,531 SH   SOLE 21 10,895,531 0 0
EXTREME NETWORKS INC COM 30226D106 34,934 3,155,745 SH   SOLE 22 2,961,557 0 194,188
EXTREME NETWORKS INC COM 30226D106 574 51,828 SH   SOLE 23 51,828 0 0
EXTREME NETWORKS INC COM 30226D106 583 52,654 SH   SOLE 26 0 0 52,654
EXTREME NETWORKS INC COM 30226D106 163 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 225 20,360 SH   SOLE 29 0 0 20,360
EXTREME NETWORKS INC COM 30226D106 1,840 166,172 SH   SOLE 30 166,172 0 0
EXTREME NETWORKS INC COM 30226D106 101 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 419,991 5,629,154 SH   SOLE 2 1,627,719 0 4,001,435
EXXON MOBIL CORP COM 30231G102 105,283 1,411,117 SH   SOLE 4 1,303,577 0 107,540
EXXON MOBIL CORP COM 30231G102 268,684 3,601,181 SH   SOLE 7 3,314,471 0 286,710
EXXON MOBIL CORP COM 30231G102 10,509 140,854 SH   SOLE 13 140,854 0 0
EXXON MOBIL CORP COM 30231G102 2,382 31,930 SH   SOLE 15 31,930 0 0
EXXON MOBIL CORP COM 30231G102 601,602 8,063,289 SH   SOLE 18 7,456,674 0 606,615
EXXON MOBIL CORP COM 30231G102 116,490 1,561,314 SH   SOLE 19 1,561,314 0 0
EXXON MOBIL CORP COM 30231G102 126,069 1,689,713 SH   SOLE 20 62,101 0 1,627,612
EXXON MOBIL CORP COM 30231G102 6,059,994 81,222,270 SH   SOLE 21 81,222,270 0 0
EXXON MOBIL CORP COM 30231G102 8,756,097 117,358,225 SH   SOLE 22 94,469,038 0 22,889,187
EXXON MOBIL CORP COM 30231G102 392,846 5,265,326 SH   SOLE 23 5,265,326 0 0
EXXON MOBIL CORP COM 30231G102 264,661 3,547,255 SH   SOLE 25 3,547,255 0 0
EXXON MOBIL CORP COM 30231G102 677,400 9,079,215 SH   SOLE 26 3,448,360 0 5,630,855
EXXON MOBIL CORP COM 30231G102 65,495 877,835 SH   SOLE 28 639,288 0 238,547
EXXON MOBIL CORP COM 30231G102 36,991 495,785 SH   SOLE 29 249,992 0 245,793
EXXON MOBIL CORP COM 30231G102 982,308 13,165,907 SH   SOLE 30 13,165,907 0 0
EXXON MOBIL CORP COM 30231G102 154,079 2,065,124 SH   SOLE 31 833,501 0 1,231,623
EXXON MOBIL CORP COM 30231G102 19,012 254,819 SH   SOLE 32 254,819 0 0
EXXON MOBIL CORP COM 30231G102 57,364 768,857 SH   SOLE 34 768,857 0 0
EXXON MOBIL CORP COM 30231G102 336,386 4,508,593 SH   SOLE 36 4,508,593 0 0
EXXON MOBIL CORP COM 30231G102 6,261 83,918 SH   SOLE 40 83,918 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 5 499 SH   SOLE 18 499 0 0
EZCORP INC CL A NON VTG 302301106 141 10,678 SH   SOLE 2 2,098 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 15 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 3,211 243,231 SH   SOLE 18 243,231 0 0
EZCORP INC CL A NON VTG 302301106 530 40,171 SH   SOLE 19 40,171 0 0
EZCORP INC CL A NON VTG 302301106 64,388 4,877,852 SH   SOLE 21 4,877,852 0 0
EZCORP INC CL A NON VTG 302301106 20,369 1,543,089 SH   SOLE 22 1,434,477 0 108,612
EZCORP INC CL A NON VTG 302301106 668 50,594 SH   SOLE 26 11,653 0 38,941
EZCORP INC CL A NON VTG 302301106 102 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 1,031 78,128 SH   SOLE 30 78,128 0 0
EZCORP INC CL A NON VTG 302301106 58 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 14,323 187,057 SH   SOLE 2 60,787 0 126,270
F M C CORP COM NEW 302491303 3,285 42,902 SH   SOLE 4 39,818 0 3,084
F M C CORP COM NEW 302491303 11,441 149,418 SH   SOLE 7 144,820 0 4,598
F M C CORP COM NEW 302491303 109 1,429 SH   SOLE 13 1,429 0 0
F M C CORP COM NEW 302491303 80 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 21,271 277,795 SH   SOLE 18 260,315 0 17,480
F M C CORP COM NEW 302491303 17,022 222,305 SH   SOLE 19 222,305 0 0
F M C CORP COM NEW 302491303 4,900 63,998 SH   SOLE 20 0 0 63,998
F M C CORP COM NEW 302491303 219,858 2,871,333 SH   SOLE 21 2,871,333 0 0
F M C CORP COM NEW 302491303 275,811 3,602,075 SH   SOLE 22 2,963,244 0 638,831
F M C CORP COM NEW 302491303 12,572 164,193 SH   SOLE 23 164,193 0 0
F M C CORP COM NEW 302491303 10,090 131,774 SH   SOLE 25 131,774 0 0
F M C CORP COM NEW 302491303 29,076 379,732 SH   SOLE 26 150,069 0 229,663
F M C CORP COM NEW 302491303 1,549 20,228 SH   SOLE 28 20,228 0 0
F M C CORP COM NEW 302491303 12,001 156,732 SH   SOLE 29 123,806 0 32,926
F M C CORP COM NEW 302491303 31,057 405,609 SH   SOLE 30 405,609 0 0
F M C CORP COM NEW 302491303 4,087 53,373 SH   SOLE 31 25,667 0 27,706
F M C CORP COM NEW 302491303 2,392 31,238 SH   SOLE 34 31,238 0 0
F M C CORP COM NEW 302491303 9,760 127,463 SH   SOLE 36 127,463 0 0
F M C CORP COM NEW 302491303 206 2,691 SH   SOLE 40 2,691 0 0
F5 NETWORKS INC COM 315616102 11,542 79,813 SH   SOLE 2 17,939 0 61,874
F5 NETWORKS INC COM 315616102 2,830 19,568 SH   SOLE 4 18,153 0 1,415
F5 NETWORKS INC COM 315616102 9,795 67,736 SH   SOLE 7 55,562 0 12,174
F5 NETWORKS INC COM 315616102 62 431 SH   SOLE 15 431 0 0
F5 NETWORKS INC COM 315616102 19,368 133,935 SH   SOLE 18 125,579 0 8,356
F5 NETWORKS INC COM 315616102 1,528 10,567 SH   SOLE 19 10,567 0 0
F5 NETWORKS INC COM 315616102 5,544 38,339 SH   SOLE 20 0 0 38,339
F5 NETWORKS INC COM 315616102 246,297 1,703,183 SH   SOLE 21 1,703,183 0 0
F5 NETWORKS INC COM 315616102 262,706 1,816,655 SH   SOLE 22 1,509,580 0 307,075
F5 NETWORKS INC COM 315616102 11,126 76,936 SH   SOLE 23 76,936 0 0
F5 NETWORKS INC COM 315616102 7,707 53,295 SH   SOLE 25 53,295 0 0
F5 NETWORKS INC COM 315616102 29,574 204,509 SH   SOLE 26 83,899 0 120,610
F5 NETWORKS INC COM 315616102 1,393 9,633 SH   SOLE 28 9,633 0 0
F5 NETWORKS INC COM 315616102 2,594 17,937 SH   SOLE 29 1,999 0 15,938
F5 NETWORKS INC COM 315616102 36,977 255,701 SH   SOLE 30 255,701 0 0
F5 NETWORKS INC COM 315616102 4,804 33,217 SH   SOLE 31 12,649 0 20,568
F5 NETWORKS INC COM 315616102 448 3,096 SH   SOLE 34 3,096 0 0
F5 NETWORKS INC COM 315616102 9,190 63,549 SH   SOLE 36 63,549 0 0
F5 NETWORKS INC COM 315616102 185 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 132 4,205 SH   SOLE 2 3,845 0 360
FABRINET SHS G3323L100 2 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 30 945 SH   SOLE 7 945 0 0
FABRINET SHS G3323L100 5,040 160,607 SH   SOLE 18 160,607 0 0
FABRINET SHS G3323L100 1,069 34,065 SH   SOLE 19 34,065 0 0
FABRINET SHS G3323L100 106,865 3,405,520 SH   SOLE 21 3,405,520 0 0
FABRINET SHS G3323L100 31,124 991,842 SH   SOLE 22 925,427 0 66,415
FABRINET SHS G3323L100 1,720 54,799 SH   SOLE 23 54,799 0 0
FABRINET SHS G3323L100 690 21,980 SH   SOLE 26 10,919 0 11,061
FABRINET SHS G3323L100 161 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 1,652 52,636 SH   SOLE 30 52,636 0 0
FABRINET SHS G3323L100 100 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 588,360 3,682,085 SH   SOLE 2 1,286,386 0 2,395,699
FACEBOOK INC CL A 30303M102 150,180 939,858 SH   SOLE 4 879,615 0 60,243
FACEBOOK INC CL A 30303M102 277,665 1,737,684 SH   SOLE 7 1,734,893 0 2,791
FACEBOOK INC CL A 30303M102 13,645 85,395 SH   SOLE 13 85,395 0 0
FACEBOOK INC CL A 30303M102 3,306 20,690 SH   SOLE 15 20,690 0 0
FACEBOOK INC CL A 30303M102 1,066,765 6,676,045 SH   SOLE 18 5,998,072 0 677,973
FACEBOOK INC CL A 30303M102 825,646 5,167,070 SH   SOLE 19 5,167,070 0 0
FACEBOOK INC CL A 30303M102 6,341,781 39,688,220 SH   SOLE 21 39,688,220 0 0
FACEBOOK INC CL A 30303M102 10,461,326 65,469,214 SH   SOLE 22 53,156,273 0 12,312,941
FACEBOOK INC CL A 30303M102 502,435 3,144,346 SH   SOLE 23 3,144,346 0 0
FACEBOOK INC CL A 30303M102 328,805 2,057,735 SH   SOLE 25 2,057,735 0 0
FACEBOOK INC CL A 30303M102 995,625 6,230,836 SH   SOLE 26 2,112,749 0 4,118,087
FACEBOOK INC CL A 30303M102 78,920 493,896 SH   SOLE 28 359,704 0 134,192
FACEBOOK INC CL A 30303M102 61,294 383,588 SH   SOLE 29 147,205 0 236,383
FACEBOOK INC CL A 30303M102 1,246,436 7,800,465 SH   SOLE 30 7,800,465 0 0
FACEBOOK INC CL A 30303M102 212,633 1,330,703 SH   SOLE 31 591,222 0 739,481
FACEBOOK INC CL A 30303M102 63,592 397,971 SH   SOLE 32 397,971 0 0
FACEBOOK INC CL A 30303M102 251,701 1,575,199 SH   SOLE 34 1,575,199 0 0
FACEBOOK INC CL A 30303M102 352,799 2,207,893 SH   SOLE 36 2,207,893 0 0
FACEBOOK INC CL A 30303M102 7,527 47,108 SH   SOLE 40 47,108 0 0
FACTSET RESH SYS INC COM 303075105 7,360 36,908 SH   SOLE 2 24,497 0 12,411
FACTSET RESH SYS INC COM 303075105 35 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 176 883 SH   SOLE 7 883 0 0
FACTSET RESH SYS INC COM 303075105 26,148 131,122 SH   SOLE 18 131,044 0 78
FACTSET RESH SYS INC COM 303075105 1,161 5,820 SH   SOLE 19 5,820 0 0
FACTSET RESH SYS INC COM 303075105 361,912 1,814,823 SH   SOLE 21 1,814,823 0 0
FACTSET RESH SYS INC COM 303075105 260,362 1,305,596 SH   SOLE 22 1,170,419 0 135,177
FACTSET RESH SYS INC COM 303075105 2,695 13,515 SH   SOLE 26 7,227 0 6,288
FACTSET RESH SYS INC COM 303075105 1,079 5,411 SH   SOLE 28 5,411 0 0
FACTSET RESH SYS INC COM 303075105 1,501 7,525 SH   SOLE 30 7,525 0 0
FACTSET RESH SYS INC COM 303075105 164 822 SH   SOLE 31 822 0 0
FACTSET RESH SYS INC COM 303075105 861 4,319 SH   SOLE 40 4,319 0 0
FAIR ISAAC CORP COM 303250104 2,796 16,507 SH   SOLE 2 16,302 0 205
FAIR ISAAC CORP COM 303250104 24 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 132 780 SH   SOLE 7 780 0 0
FAIR ISAAC CORP COM 303250104 30,671 181,091 SH   SOLE 18 181,091 0 0
FAIR ISAAC CORP COM 303250104 13,493 79,665 SH   SOLE 19 79,665 0 0
FAIR ISAAC CORP COM 303250104 344,419 2,033,529 SH   SOLE 21 2,033,529 0 0
FAIR ISAAC CORP COM 303250104 179,356 1,058,960 SH   SOLE 22 1,003,981 0 54,979
FAIR ISAAC CORP COM 303250104 1,397 8,251 SH   SOLE 23 8,251 0 0
FAIR ISAAC CORP COM 303250104 7,145 42,183 SH   SOLE 26 3,502 0 38,681
FAIR ISAAC CORP COM 303250104 703 4,149 SH   SOLE 28 4,149 0 0
FAIR ISAAC CORP COM 303250104 787 4,646 SH   SOLE 29 225 0 4,421
FAIR ISAAC CORP COM 303250104 5,215 30,788 SH   SOLE 30 30,788 0 0
FAIR ISAAC CORP COM 303250104 30 175 SH   SOLE 36 175 0 0
FAIR ISAAC CORP COM 303250104 585 3,453 SH   SOLE 40 3,453 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 44 10,302 SH   SOLE 2 6,526 0 3,776
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 5 1,075 SH   SOLE 4 1,075 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 20 4,709 SH   SOLE 7 4,709 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2,143 504,124 SH   SOLE 18 504,124 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 507 119,183 SH   SOLE 19 119,183 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 22,123 5,205,382 SH   SOLE 21 5,205,382 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 17,543 4,127,769 SH   SOLE 22 3,831,537 0 296,232
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 131 30,740 SH   SOLE 26 20,032 0 10,708
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 76 17,891 SH   SOLE 28 17,891 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 117 27,539 SH   SOLE 30 27,539 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 55 12,839 SH   SOLE 40 12,839 0 0
FAMOUS DAVES AMER INC COM 307068106 26 3,640 SH   SOLE 21 3,640 0 0
FAMOUS DAVES AMER INC COM 307068106 1,553 218,794 SH   SOLE 22 218,794 0 0
FANG HLDGS LTD ADR 30711Y102 158 30,785 SH   SOLE 4 30,785 0 0
FANG HLDGS LTD ADR 30711Y102 12,023 2,339,172 SH   SOLE 21 2,339,172 0 0
FANG HLDGS LTD ADR 30711Y102 5,039 980,387 SH   SOLE 22 980,387 0 0
FANG HLDGS LTD ADR 30711Y102 188 36,491 SH   SOLE 25 36,491 0 0
FANG HLDGS LTD ADR 30711Y102 3,057 594,655 SH   SOLE 30 594,655 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 73 1,817 SH   SOLE 2 296 0 1,521
FARMER & MERCHANTS BANCORP I COM 30779N105 8 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,253 31,028 SH   SOLE 18 31,028 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 244 6,052 SH   SOLE 19 6,052 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 10,526 260,739 SH   SOLE 21 260,739 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 4,076 100,978 SH   SOLE 22 88,710 0 12,268
FARMER BROS CO COM 307675108 62 2,045 SH   SOLE 2 410 0 1,635
FARMER BROS CO COM 307675108 957 31,690 SH   SOLE 18 31,690 0 0
FARMER BROS CO COM 307675108 198 6,540 SH   SOLE 19 6,540 0 0
FARMER BROS CO COM 307675108 8,314 275,301 SH   SOLE 21 275,301 0 0
FARMER BROS CO COM 307675108 7,963 263,686 SH   SOLE 22 250,999 0 12,687
FARMER BROS CO COM 307675108 163 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 37 1,229 SH   SOLE 28 1,229 0 0
FARMER BROS CO COM 307675108 61 2,032 SH   SOLE 30 2,032 0 0
FARMER BROS CO COM 307675108 29 951 SH   SOLE 40 951 0 0
FARMERS CAP BK CORP COM 309562106 50 1,244 SH   SOLE 2 273 0 971
FARMERS CAP BK CORP COM 309562106 1,047 26,196 SH   SOLE 18 26,196 0 0
FARMERS CAP BK CORP COM 309562106 227 5,681 SH   SOLE 19 5,681 0 0
FARMERS CAP BK CORP COM 309562106 9,742 243,865 SH   SOLE 21 243,865 0 0
FARMERS CAP BK CORP COM 309562106 10,739 268,799 SH   SOLE 22 259,816 0 8,983
FARMERS NATL BANC CORP COM 309627107 69 5,005 SH   SOLE 2 1,013 0 3,992
FARMERS NATL BANC CORP COM 309627107 1,269 91,609 SH   SOLE 18 91,609 0 0
FARMERS NATL BANC CORP COM 309627107 253 18,292 SH   SOLE 19 18,292 0 0
FARMERS NATL BANC CORP COM 309627107 11,661 841,953 SH   SOLE 21 841,953 0 0
FARMERS NATL BANC CORP COM 309627107 4,758 343,519 SH   SOLE 22 314,610 0 28,909
FARMLAND PARTNERS INC COM 31154R109 61 7,346 SH   SOLE 2 1,079 0 6,267
FARMLAND PARTNERS INC COM 31154R109 14 1,652 SH   SOLE 7 1,652 0 0
FARMLAND PARTNERS INC COM 31154R109 987 118,171 SH   SOLE 18 118,171 0 0
FARMLAND PARTNERS INC COM 31154R109 232 27,766 SH   SOLE 19 27,766 0 0
FARMLAND PARTNERS INC COM 31154R109 8,926 1,068,977 SH   SOLE 21 1,068,977 0 0
FARMLAND PARTNERS INC COM 31154R109 6,597 790,056 SH   SOLE 22 752,137 0 37,919
FARMLAND PARTNERS INC COM 31154R109 11 1,307 SH   SOLE 23 1,307 0 0
FARO TECHNOLOGIES INC COM 311642102 171 2,920 SH   SOLE 2 696 0 2,224
FARO TECHNOLOGIES INC COM 311642102 7 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 23 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 4,550 77,912 SH   SOLE 18 77,912 0 0
FARO TECHNOLOGIES INC COM 311642102 755 12,925 SH   SOLE 19 12,925 0 0
FARO TECHNOLOGIES INC COM 311642102 92,328 1,580,966 SH   SOLE 21 1,580,966 0 0
FARO TECHNOLOGIES INC COM 311642102 26,867 460,053 SH   SOLE 22 427,797 0 32,256
FARO TECHNOLOGIES INC COM 311642102 507 8,676 SH   SOLE 26 4,442 0 4,234
FARO TECHNOLOGIES INC COM 311642102 147 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,357 23,244 SH   SOLE 30 23,244 0 0
FARO TECHNOLOGIES INC COM 311642102 105 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 18,147 332,429 SH   SOLE 2 68,142 0 264,287
FASTENAL CO COM 311900104 4,837 88,603 SH   SOLE 4 81,670 0 6,933
FASTENAL CO COM 311900104 12,774 233,991 SH   SOLE 7 222,953 0 11,038
FASTENAL CO COM 311900104 198 3,633 SH   SOLE 13 3,633 0 0
FASTENAL CO COM 311900104 142 2,593 SH   SOLE 15 2,593 0 0
FASTENAL CO COM 311900104 32,854 601,828 SH   SOLE 18 563,832 0 37,996
FASTENAL CO COM 311900104 2,554 46,777 SH   SOLE 19 46,777 0 0
FASTENAL CO COM 311900104 8,236 150,869 SH   SOLE 20 0 0 150,869
FASTENAL CO COM 311900104 368,007 6,741,289 SH   SOLE 21 6,741,289 0 0
FASTENAL CO COM 311900104 427,275 7,826,974 SH   SOLE 22 6,418,422 0 1,408,552
FASTENAL CO COM 311900104 19,181 351,370 SH   SOLE 23 351,370 0 0
FASTENAL CO COM 311900104 13,216 242,090 SH   SOLE 25 242,090 0 0
FASTENAL CO COM 311900104 49,041 898,347 SH   SOLE 26 314,103 0 584,244
FASTENAL CO COM 311900104 2,361 43,251 SH   SOLE 28 43,251 0 0
FASTENAL CO COM 311900104 4,360 79,859 SH   SOLE 29 8,698 0 71,161
FASTENAL CO COM 311900104 50,727 929,229 SH   SOLE 30 929,229 0 0
FASTENAL CO COM 311900104 7,815 143,154 SH   SOLE 31 51,227 0 91,927
FASTENAL CO COM 311900104 2,271 41,600 SH   SOLE 32 41,600 0 0
FASTENAL CO COM 311900104 771 14,126 SH   SOLE 34 14,126 0 0
FASTENAL CO COM 311900104 14,828 271,631 SH   SOLE 36 271,631 0 0
FASTENAL CO COM 311900104 315 5,779 SH   SOLE 40 5,779 0 0
FAT BRANDS INC COM 30258N105 2 351 SH   SOLE 18 351 0 0
FATE THERAPEUTICS INC COM 31189P102 76 7,828 SH   SOLE 2 2,000 0 5,828
FATE THERAPEUTICS INC COM 31189P102 15 1,534 SH   SOLE 7 1,534 0 0
FATE THERAPEUTICS INC COM 31189P102 1,658 169,881 SH   SOLE 18 169,881 0 0
FATE THERAPEUTICS INC COM 31189P102 402 41,219 SH   SOLE 19 41,219 0 0
FATE THERAPEUTICS INC COM 31189P102 15,142 1,551,455 SH   SOLE 21 1,551,455 0 0
FATE THERAPEUTICS INC COM 31189P102 10,873 1,114,082 SH   SOLE 22 1,018,834 0 95,248
FATE THERAPEUTICS INC COM 31189P102 166 17,010 SH   SOLE 26 0 0 17,010
FAUQUIER BANKSHARES INC VA COM 312059108 13 639 SH   SOLE 18 639 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 17 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 58 1,436 SH   SOLE 2 547 0 889
FB FINL CORP COM 30257X104 9 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,815 44,726 SH   SOLE 18 44,726 0 0
FB FINL CORP COM 30257X104 448 11,029 SH   SOLE 19 11,029 0 0
FB FINL CORP COM 30257X104 16,900 416,359 SH   SOLE 21 416,359 0 0
FB FINL CORP COM 30257X104 9,126 224,846 SH   SOLE 22 207,261 0 17,585
FB FINL CORP COM 30257X104 404 9,947 SH   SOLE 26 0 0 9,947
FB FINL CORP COM 30257X104 43 1,048 SH   SOLE 30 1,048 0 0
FBL FINL GROUP INC CL A 30239F106 158 2,285 SH   SOLE 2 421 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,404 34,659 SH   SOLE 18 34,659 0 0
FBL FINL GROUP INC CL A 30239F106 693 9,996 SH   SOLE 19 9,996 0 0
FBL FINL GROUP INC CL A 30239F106 22,406 323,088 SH   SOLE 21 323,088 0 0
FBL FINL GROUP INC CL A 30239F106 18,562 267,664 SH   SOLE 22 248,209 0 19,455
FBL FINL GROUP INC CL A 30239F106 597 8,605 SH   SOLE 26 0 0 8,605
FBL FINL GROUP INC CL A 30239F106 124 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 129 1,853 SH   SOLE 30 1,853 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 376 7,350 SH   SOLE 2 1,513 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,329 123,857 SH   SOLE 18 123,857 0 0
FCB FINL HLDGS INC CL A 30255G103 1,606 31,432 SH   SOLE 19 31,432 0 0
FCB FINL HLDGS INC CL A 30255G103 58,271 1,140,341 SH   SOLE 21 1,140,341 0 0
FCB FINL HLDGS INC CL A 30255G103 62,319 1,219,546 SH   SOLE 22 1,141,852 0 77,694
FCB FINL HLDGS INC CL A 30255G103 906 17,721 SH   SOLE 26 11,723 0 5,998
FCB FINL HLDGS INC CL A 30255G103 295 5,766 SH   SOLE 28 5,766 0 0
FCB FINL HLDGS INC CL A 30255G103 585 11,452 SH   SOLE 29 0 0 11,452
FCB FINL HLDGS INC CL A 30255G103 428 8,382 SH   SOLE 30 8,382 0 0
FCB FINL HLDGS INC CL A 30255G103 295 5,780 SH   SOLE 40 5,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 392 4,510 SH   SOLE 2 3,069 0 1,441
FEDERAL AGRIC MTG CORP CL C 313148306 13 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,601 98,845 SH   SOLE 7 98,845 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,836 32,589 SH   SOLE 18 32,589 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,888 21,695 SH   SOLE 19 21,695 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 26,039 299,225 SH   SOLE 21 299,225 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 28,972 332,933 SH   SOLE 22 314,886 0 18,047
FEDERAL AGRIC MTG CORP CL C 313148306 2,846 32,704 SH   SOLE 23 32,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,719 31,244 SH   SOLE 26 0 0 31,244
FEDERAL AGRIC MTG CORP CL C 313148306 122 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 251 2,885 SH   SOLE 29 0 0 2,885
FEDERAL AGRIC MTG CORP CL C 313148306 210 2,416 SH   SOLE 30 2,416 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 178 2,044 SH   SOLE 34 2,044 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 80 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,376 89,360 SH   SOLE 2 17,980 0 71,380
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,750 83,973 SH   SOLE 4 82,264 0 1,709
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 40,726 350,753 SH   SOLE 7 224,807 0 125,946
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 142 1,227 SH   SOLE 13 1,227 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 387 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 18,966 163,346 SH   SOLE 18 153,788 0 9,558
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11,911 102,581 SH   SOLE 19 102,581 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,213 44,895 SH   SOLE 20 0 0 44,895
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 313,193 2,697,378 SH   SOLE 21 2,697,378 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 358,659 3,088,956 SH   SOLE 22 2,704,226 0 384,730
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11,676 100,563 SH   SOLE 23 100,563 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,722 204,306 SH   SOLE 25 204,306 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 23,208 199,881 SH   SOLE 26 85,721 0 114,160
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,248 10,745 SH   SOLE 28 10,745 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,152 44,369 SH   SOLE 29 26,015 0 18,354
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 65,569 564,715 SH   SOLE 30 564,715 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,566 39,326 SH   SOLE 31 13,063 0 26,263
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,469 29,874 SH   SOLE 34 29,874 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,664 57,391 SH   SOLE 36 57,391 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 168 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 261 11,849 SH   SOLE 2 2,485 0 9,364
FEDERAL SIGNAL CORP COM 313855108 4 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 37 1,686 SH   SOLE 7 1,686 0 0
FEDERAL SIGNAL CORP COM 313855108 5,946 270,005 SH   SOLE 18 270,005 0 0
FEDERAL SIGNAL CORP COM 313855108 1,011 45,912 SH   SOLE 19 45,912 0 0
FEDERAL SIGNAL CORP COM 313855108 121,515 5,518,398 SH   SOLE 21 5,518,398 0 0
FEDERAL SIGNAL CORP COM 313855108 36,964 1,678,651 SH   SOLE 22 1,561,097 0 117,554
FEDERAL SIGNAL CORP COM 313855108 86 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 194 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 1,862 84,569 SH   SOLE 30 84,569 0 0
FEDERAL SIGNAL CORP COM 313855108 147 6,667 SH   SOLE 40 6,667 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 1,494 146,000 SH   SOLE 2 146,000 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 102 10,000 SH   SOLE 22 10,000 0 0
FEDERATED INVS INC PA CL B 314211103 3,280 98,211 SH   SOLE 2 58,311 0 39,900
FEDERATED INVS INC PA CL B 314211103 13 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 493 14,749 SH   SOLE 7 14,749 0 0
FEDERATED INVS INC PA CL B 314211103 11,560 346,122 SH   SOLE 18 346,122 0 0
FEDERATED INVS INC PA CL B 314211103 403 12,077 SH   SOLE 19 12,077 0 0
FEDERATED INVS INC PA CL B 314211103 212,769 6,370,336 SH   SOLE 21 6,370,336 0 0
FEDERATED INVS INC PA CL B 314211103 95,581 2,861,705 SH   SOLE 22 2,632,450 0 229,255
FEDERATED INVS INC PA CL B 314211103 365 10,933 SH   SOLE 26 7,206 0 3,727
FEDERATED INVS INC PA CL B 314211103 229 6,843 SH   SOLE 28 6,843 0 0
FEDERATED INVS INC PA CL B 314211103 454 13,578 SH   SOLE 30 13,578 0 0
FEDERATED INVS INC PA CL B 314211103 73 2,196 SH   SOLE 31 2,196 0 0
FEDERATED INVS INC PA CL B 314211103 1,319 39,503 SH   SOLE 32 39,503 0 0
FEDERATED INVS INC PA CL B 314211103 83 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 180 5,387 SH   SOLE 40 5,387 0 0
FEDERATED NATL HLDG CO COM 31422T101 45 2,831 SH   SOLE 2 718 0 2,113
FEDERATED NATL HLDG CO COM 31422T101 5 336 SH   SOLE 7 336 0 0
FEDERATED NATL HLDG CO COM 31422T101 720 45,628 SH   SOLE 18 45,628 0 0
FEDERATED NATL HLDG CO COM 31422T101 138 8,770 SH   SOLE 19 8,770 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,406 406,211 SH   SOLE 21 406,211 0 0
FEDERATED NATL HLDG CO COM 31422T101 6,585 417,536 SH   SOLE 22 397,832 0 19,704
FEDEX CORP COM 31428X106 75,347 313,802 SH   SOLE 2 76,695 0 237,107
FEDEX CORP COM 31428X106 20,231 84,259 SH   SOLE 4 77,999 0 6,260
FEDEX CORP COM 31428X106 41,054 170,980 SH   SOLE 7 169,003 0 1,977
FEDEX CORP COM 31428X106 1,216 5,066 SH   SOLE 13 5,066 0 0
FEDEX CORP COM 31428X106 463 1,930 SH   SOLE 15 1,930 0 0
FEDEX CORP COM 31428X106 118,393 493,080 SH   SOLE 18 457,630 0 35,450
FEDEX CORP COM 31428X106 4,585 19,097 SH   SOLE 19 19,097 0 0
FEDEX CORP COM 31428X106 25,542 106,377 SH   SOLE 20 0 0 106,377
FEDEX CORP COM 31428X106 1,071,161 4,461,126 SH   SOLE 21 4,461,126 0 0
FEDEX CORP COM 31428X106 1,602,328 6,673,310 SH   SOLE 22 5,435,229 0 1,238,081
FEDEX CORP COM 31428X106 75,826 315,799 SH   SOLE 23 315,799 0 0
FEDEX CORP COM 31428X106 64,192 267,346 SH   SOLE 25 267,346 0 0
FEDEX CORP COM 31428X106 210,195 875,410 SH   SOLE 26 241,618 0 633,792
FEDEX CORP COM 31428X106 9,242 38,490 SH   SOLE 28 38,490 0 0
FEDEX CORP COM 31428X106 7,490 31,192 SH   SOLE 29 7,563 0 23,629
FEDEX CORP COM 31428X106 191,088 795,836 SH   SOLE 30 795,836 0 0
FEDEX CORP COM 31428X106 29,575 123,172 SH   SOLE 31 50,672 0 72,500
FEDEX CORP COM 31428X106 4,631 19,287 SH   SOLE 34 19,287 0 0
FEDEX CORP COM 31428X106 57,007 237,420 SH   SOLE 36 237,420 0 0
FEDEX CORP COM 31428X106 1,228 5,116 SH   SOLE 40 5,116 0 0
FERRARI N V COM N3167Y103 24 200 SH   SOLE 18 200 0 0
FERRARI N V COM N3167Y103 0 3 SH   SOLE 22 3 0 0
FERRARI N V COM N3167Y103 83 686 SH   SOLE 26 0 0 686
FERRO CORP COM 315405100 98 4,235 SH   SOLE 2 3,531 0 704
FERRO CORP COM 315405100 13 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 45 1,957 SH   SOLE 7 1,957 0 0
FERRO CORP COM 315405100 6,255 269,397 SH   SOLE 18 269,397 0 0
FERRO CORP COM 315405100 2,051 88,347 SH   SOLE 19 88,347 0 0
FERRO CORP COM 315405100 58,434 2,516,539 SH   SOLE 21 2,516,539 0 0
FERRO CORP COM 315405100 52,875 2,277,137 SH   SOLE 22 2,133,114 0 144,023
FERRO CORP COM 315405100 660 28,437 SH   SOLE 23 28,437 0 0
FERRO CORP COM 315405100 1,204 51,843 SH   SOLE 26 21,797 0 30,046
FERRO CORP COM 315405100 256 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 473 20,351 SH   SOLE 29 0 0 20,351
FERRO CORP COM 315405100 361 15,544 SH   SOLE 30 15,544 0 0
FERRO CORP COM 315405100 45 1,948 SH   SOLE 34 1,948 0 0
FERRO CORP COM 315405100 204 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 524 48,858 SH   SOLE 7 48,858 0 0
FERROGLOBE PLC SHS G33856108 45 4,184 SH   SOLE 21 4,184 0 0
FERROGLOBE PLC SHS G33856108 643 59,964 SH   SOLE 22 59,964 0 0
FGL HLDGS ORD SHS G3402M102 573 56,408 SH   SOLE 21 56,408 0 0
FGL HLDGS ORD SHS G3402M102 22,702 2,236,685 SH   SOLE 22 2,236,685 0 0
FGL HLDGS ORD SHS G3402M102 8,307 818,445 SH   SOLE 26 146,921 0 671,524
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2 75 SH   SOLE 18 75 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 133 6,478 SH   SOLE 26 0 0 6,478
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 18,684 958,163 SH   SOLE 21 958,163 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3,177 162,941 SH   SOLE 26 0 0 162,941
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 5,741 294,413 SH   SOLE 30 294,413 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 2 2,773 SH   SOLE 21 2,773 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 23 38,807 SH   SOLE 22 38,807 0 0
FIBROGEN INC COM 31572Q808 710 15,359 SH   SOLE 2 14,821 0 538
FIBROGEN INC COM 31572Q808 14 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 80 1,727 SH   SOLE 7 1,727 0 0
FIBROGEN INC COM 31572Q808 10,364 224,329 SH   SOLE 18 224,329 0 0
FIBROGEN INC COM 31572Q808 6,688 144,753 SH   SOLE 19 144,753 0 0
FIBROGEN INC COM 31572Q808 144,849 3,135,265 SH   SOLE 21 3,135,265 0 0
FIBROGEN INC COM 31572Q808 102,742 2,223,855 SH   SOLE 22 2,101,327 0 122,528
FIBROGEN INC COM 31572Q808 2,092 45,280 SH   SOLE 23 45,280 0 0
FIBROGEN INC COM 31572Q808 3,304 71,508 SH   SOLE 26 15,822 0 55,686
FIBROGEN INC COM 31572Q808 513 11,103 SH   SOLE 28 11,103 0 0
FIBROGEN INC COM 31572Q808 521 11,268 SH   SOLE 29 0 0 11,268
FIBROGEN INC COM 31572Q808 749 16,209 SH   SOLE 30 16,209 0 0
FIBROGEN INC COM 31572Q808 110 2,378 SH   SOLE 34 2,378 0 0
FIBROGEN INC COM 31572Q808 339 7,344 SH   SOLE 40 7,344 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,774 294,208 SH   SOLE 2 108,013 0 186,195
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,793 94,787 SH   SOLE 4 88,814 0 5,973
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,869 146,655 SH   SOLE 7 71,316 0 75,339
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 559 13,980 SH   SOLE 13 13,980 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 83 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,270 156,683 SH   SOLE 18 132,983 0 23,700
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,709 42,703 SH   SOLE 19 42,703 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,776 169,319 SH   SOLE 20 0 0 169,319
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 161,312 4,030,776 SH   SOLE 21 4,030,776 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 299,664 7,487,856 SH   SOLE 22 6,475,854 0 1,012,002
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13,388 334,541 SH   SOLE 23 334,541 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,575 239,256 SH   SOLE 25 239,256 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33,424 835,193 SH   SOLE 26 266,479 0 568,714
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,550 38,724 SH   SOLE 28 38,724 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,121 77,985 SH   SOLE 29 12,522 0 65,463
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,758 468,720 SH   SOLE 30 468,720 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,397 134,865 SH   SOLE 31 50,898 0 83,967
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 669 16,723 SH   SOLE 34 16,723 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,487 262,055 SH   SOLE 36 262,055 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 208 5,206 SH   SOLE 40 5,206 0 0
FIDELITY NATIONAL FINANCIAL NOTE 4.250% 8/1 31620RAE5 2,648 853,000 PRN   SOLE 2 694,000 0 159,000
FIDELITY NATIONAL FINANCIAL NOTE 4.250% 8/1 31620RAE5 919 296,000 PRN   SOLE 19 296,000 0 0
FIDELITY NATIONAL FINANCIAL NOTE 4.250% 8/1 31620RAE5 37 12,000 PRN   SOLE 25 12,000 0 0
FIDELITY NATIONAL FINANCIAL NOTE 4.250% 8/1 31620RAE5 1,453 468,000 PRN   SOLE 26 468,000 0 0
FIDELITY NATIONAL FINANCIAL NOTE 4.250% 8/1 31620RAE5 1,186 382,000 PRN   SOLE 34 382,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 47,456 492,797 SH   SOLE 2 181,884 0 310,913
FIDELITY NATL INFORMATION SV COM 31620M106 11,509 119,517 SH   SOLE 4 110,797 0 8,720
FIDELITY NATL INFORMATION SV COM 31620M106 25,544 265,252 SH   SOLE 7 260,346 0 4,906
FIDELITY NATL INFORMATION SV COM 31620M106 375 3,893 SH   SOLE 13 3,893 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 255 2,647 SH   SOLE 15 2,647 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 68,962 716,118 SH   SOLE 18 672,464 0 43,654
FIDELITY NATL INFORMATION SV COM 31620M106 9,047 93,948 SH   SOLE 19 93,948 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 12,614 130,982 SH   SOLE 20 0 0 130,982
FIDELITY NATL INFORMATION SV COM 31620M106 784,577 8,147,222 SH   SOLE 21 8,147,222 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 881,163 9,150,187 SH   SOLE 22 7,507,707 0 1,642,480
FIDELITY NATL INFORMATION SV COM 31620M106 40,959 425,323 SH   SOLE 23 425,323 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 27,734 287,994 SH   SOLE 25 287,994 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 101,648 1,055,532 SH   SOLE 26 330,507 0 725,025
FIDELITY NATL INFORMATION SV COM 31620M106 4,855 50,415 SH   SOLE 28 50,415 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,745 18,119 SH   SOLE 29 10,947 0 7,172
FIDELITY NATL INFORMATION SV COM 31620M106 105,271 1,093,157 SH   SOLE 30 1,093,157 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 17,035 176,891 SH   SOLE 31 64,028 0 112,863
FIDELITY NATL INFORMATION SV COM 31620M106 4,079 42,353 SH   SOLE 34 42,353 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 32,139 333,734 SH   SOLE 36 333,734 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 643 6,675 SH   SOLE 40 6,675 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 104 4,506 SH   SOLE 2 944 0 3,562
FIDELITY SOUTHERN CORP NEW COM 316394105 12 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,449 106,173 SH   SOLE 18 106,173 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 403 17,478 SH   SOLE 19 17,478 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 49,081 2,127,462 SH   SOLE 21 2,127,462 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 13,563 587,916 SH   SOLE 22 541,528 0 46,388
FIDELITY SOUTHERN CORP NEW COM 316394105 167 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 62 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 719 31,161 SH   SOLE 30 31,161 0 0
FIDUS INVT CORP COM 316500107 1,737 134,896 SH   SOLE 30 134,896 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 98 5,305 SH   SOLE 2 1,075 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,213 119,644 SH   SOLE 18 119,644 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 375 20,291 SH   SOLE 19 20,291 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 46,173 2,495,851 SH   SOLE 21 2,495,851 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 14,769 798,333 SH   SOLE 22 745,345 0 52,988
FIESTA RESTAURANT GROUP INC COM 31660B101 22 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 72 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 718 38,798 SH   SOLE 30 38,798 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 52 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 26,245 826,613 SH   SOLE 2 142,881 0 683,732
FIFTH THIRD BANCORP COM 316773100 7,421 233,718 SH   SOLE 4 212,235 0 21,483
FIFTH THIRD BANCORP COM 316773100 16,660 524,715 SH   SOLE 7 483,817 0 40,898
FIFTH THIRD BANCORP COM 316773100 637 20,075 SH   SOLE 13 20,075 0 0
FIFTH THIRD BANCORP COM 316773100 160 5,027 SH   SOLE 15 5,027 0 0
FIFTH THIRD BANCORP COM 316773100 47,918 1,509,235 SH   SOLE 18 1,416,397 0 92,838
FIFTH THIRD BANCORP COM 316773100 9,067 285,560 SH   SOLE 19 285,560 0 0
FIFTH THIRD BANCORP COM 316773100 7,796 245,558 SH   SOLE 20 0 0 245,558
FIFTH THIRD BANCORP COM 316773100 490,838 15,459,464 SH   SOLE 21 15,459,464 0 0
FIFTH THIRD BANCORP COM 316773100 601,462 18,943,670 SH   SOLE 22 15,389,071 0 3,554,599
FIFTH THIRD BANCORP COM 316773100 28,745 905,354 SH   SOLE 23 905,354 0 0
FIFTH THIRD BANCORP COM 316773100 19,321 608,524 SH   SOLE 25 608,524 0 0
FIFTH THIRD BANCORP COM 316773100 68,130 2,145,820 SH   SOLE 26 748,923 0 1,396,897
FIFTH THIRD BANCORP COM 316773100 3,371 106,182 SH   SOLE 28 106,182 0 0
FIFTH THIRD BANCORP COM 316773100 6,278 197,748 SH   SOLE 29 21,382 0 176,366
FIFTH THIRD BANCORP COM 316773100 82,566 2,600,489 SH   SOLE 30 2,600,489 0 0
FIFTH THIRD BANCORP COM 316773100 9,566 301,288 SH   SOLE 31 156,556 0 144,732
FIFTH THIRD BANCORP COM 316773100 3,333 104,983 SH   SOLE 34 104,983 0 0
FIFTH THIRD BANCORP COM 316773100 22,236 700,339 SH   SOLE 36 700,339 0 0
FIFTH THIRD BANCORP COM 316773100 389 12,238 SH   SOLE 40 12,238 0 0
FINANCIAL ENGINES INC COM 317485100 93 2,656 SH   SOLE 2 2,457 0 199
FINANCIAL ENGINES INC COM 317485100 11 328 SH   SOLE 4 328 0 0
FINANCIAL ENGINES INC COM 317485100 48 1,358 SH   SOLE 7 1,358 0 0
FINANCIAL ENGINES INC COM 317485100 9,136 261,042 SH   SOLE 18 261,042 0 0
FINANCIAL ENGINES INC COM 317485100 1,608 45,947 SH   SOLE 19 45,947 0 0
FINANCIAL ENGINES INC COM 317485100 201,347 5,752,778 SH   SOLE 21 5,752,778 0 0
FINANCIAL ENGINES INC COM 317485100 59,200 1,691,421 SH   SOLE 22 1,587,346 0 104,075
FINANCIAL ENGINES INC COM 317485100 757 21,629 SH   SOLE 26 5,061 0 16,568
FINANCIAL ENGINES INC COM 317485100 302 8,629 SH   SOLE 28 8,629 0 0
FINANCIAL ENGINES INC COM 317485100 3,085 88,133 SH   SOLE 30 88,133 0 0
FINANCIAL ENGINES INC COM 317485100 237 6,782 SH   SOLE 40 6,782 0 0
FINANCIAL INSTNS INC COM 317585404 84 2,830 SH   SOLE 2 611 0 2,219
FINANCIAL INSTNS INC COM 317585404 13 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,517 51,266 SH   SOLE 18 51,266 0 0
FINANCIAL INSTNS INC COM 317585404 352 11,895 SH   SOLE 19 11,895 0 0
FINANCIAL INSTNS INC COM 317585404 14,390 486,140 SH   SOLE 21 486,140 0 0
FINANCIAL INSTNS INC COM 317585404 17,996 607,972 SH   SOLE 22 577,743 0 30,229
FINANCIAL INSTNS INC COM 317585404 181 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 119 4,008 SH   SOLE 30 4,008 0 0
FINISAR CORP COM NEW 31787A507 540 34,144 SH   SOLE 2 23,041 0 11,103
FINISAR CORP COM NEW 31787A507 8 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 42 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 8,078 510,925 SH   SOLE 18 510,925 0 0
FINISAR CORP COM NEW 31787A507 3,087 195,244 SH   SOLE 19 195,244 0 0
FINISAR CORP COM NEW 31787A507 172,910 10,936,746 SH   SOLE 21 10,936,746 0 0
FINISAR CORP COM NEW 31787A507 51,459 3,254,867 SH   SOLE 22 3,035,638 0 219,229
FINISAR CORP COM NEW 31787A507 1,602 101,332 SH   SOLE 23 101,332 0 0
FINISAR CORP COM NEW 31787A507 1,196 75,669 SH   SOLE 26 25,616 0 50,053
FINISAR CORP COM NEW 31787A507 243 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 270 17,070 SH   SOLE 29 0 0 17,070
FINISAR CORP COM NEW 31787A507 2,500 158,104 SH   SOLE 30 158,104 0 0
FINISAR CORP COM NEW 31787A507 180 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 639 650,000 PRN   SOLE 21 650,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,123 1,250,000 PRN   SOLE 21 1,250,000 0 0
FINISH LINE INC CL A 317923100 110 8,117 SH   SOLE 2 1,668 0 6,449
FINISH LINE INC CL A 317923100 4 281 SH   SOLE 4 281 0 0
FINISH LINE INC CL A 317923100 17 1,238 SH   SOLE 7 1,238 0 0
FINISH LINE INC CL A 317923100 2,497 184,432 SH   SOLE 18 184,432 0 0
FINISH LINE INC CL A 317923100 305 22,492 SH   SOLE 19 22,492 0 0
FINISH LINE INC CL A 317923100 47,311 3,494,176 SH   SOLE 21 3,494,176 0 0
FINISH LINE INC CL A 317923100 14,940 1,103,366 SH   SOLE 22 1,019,911 0 83,455
FINISH LINE INC CL A 317923100 1,216 89,777 SH   SOLE 23 89,777 0 0
FINISH LINE INC CL A 317923100 201 14,824 SH   SOLE 26 12,084 0 2,740
FINISH LINE INC CL A 317923100 88 6,524 SH   SOLE 28 6,524 0 0
FINISH LINE INC CL A 317923100 742 54,787 SH   SOLE 30 54,787 0 0
FINISH LINE INC CL A 317923100 65 4,816 SH   SOLE 40 4,816 0 0
FINJAN HLDGS INC COM NEW 31788H303 4 1,118 SH   SOLE 18 1,118 0 0
FINJAN HLDGS INC COM NEW 31788H303 69 21,265 SH   SOLE 21 21,265 0 0
FIREEYE INC COM 31816Q101 1,708 100,858 SH   SOLE 2 13,851 0 87,007
FIREEYE INC COM 31816Q101 10 564 SH   SOLE 4 564 0 0
FIREEYE INC COM 31816Q101 68 4,010 SH   SOLE 7 4,010 0 0
FIREEYE INC COM 31816Q101 1,642 97,010 SH   SOLE 18 97,010 0 0
FIREEYE INC COM 31816Q101 9,674 571,438 SH   SOLE 19 571,438 0 0
FIREEYE INC COM 31816Q101 40,165 2,372,422 SH   SOLE 21 2,372,422 0 0
FIREEYE INC COM 31816Q101 81,121 4,791,574 SH   SOLE 22 4,148,814 0 642,760
FIREEYE INC COM 31816Q101 1,008 59,566 SH   SOLE 26 48,994 0 10,572
FIREEYE INC COM 31816Q101 389 22,983 SH   SOLE 28 22,983 0 0
FIREEYE INC COM 31816Q101 206 12,165 SH   SOLE 29 0 0 12,165
FIREEYE INC COM 31816Q101 4,137 244,384 SH   SOLE 30 244,384 0 0
FIREEYE INC COM 31816Q101 62 3,681 SH   SOLE 31 3,681 0 0
FIREEYE INC COM 31816Q101 5,246 309,890 SH   SOLE 34 309,890 0 0
FIREEYE INC COM 31816Q101 280 16,535 SH   SOLE 40 16,535 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 1,280 1,350,000 PRN   SOLE 21 1,350,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 653 700,000 PRN   SOLE 21 700,000 0 0
FIRST ACCEPTANCE CORP COM 318457108 2 2,694 SH   SOLE 18 2,694 0 0
FIRST ACCEPTANCE CORP COM 318457108 39 46,369 SH   SOLE 21 46,369 0 0
FIRST ACCEPTANCE CORP COM 318457108 75 88,280 SH   SOLE 22 88,280 0 0
FIRST AMERN FINL CORP COM 31847R102 8,597 146,501 SH   SOLE 2 95,529 0 50,972
FIRST AMERN FINL CORP COM 31847R102 513 8,742 SH   SOLE 4 8,742 0 0
FIRST AMERN FINL CORP COM 31847R102 450 7,667 SH   SOLE 7 7,667 0 0
FIRST AMERN FINL CORP COM 31847R102 4,455 75,926 SH   SOLE 13 75,926 0 0
FIRST AMERN FINL CORP COM 31847R102 21,891 373,057 SH   SOLE 18 372,909 0 148
FIRST AMERN FINL CORP COM 31847R102 10,035 171,016 SH   SOLE 19 171,016 0 0
FIRST AMERN FINL CORP COM 31847R102 298,834 5,092,598 SH   SOLE 21 5,092,598 0 0
FIRST AMERN FINL CORP COM 31847R102 244,380 4,164,614 SH   SOLE 22 3,634,370 0 530,244
FIRST AMERN FINL CORP COM 31847R102 658 11,212 SH   SOLE 23 11,212 0 0
FIRST AMERN FINL CORP COM 31847R102 239 4,069 SH   SOLE 25 4,069 0 0
FIRST AMERN FINL CORP COM 31847R102 1,655 28,202 SH   SOLE 26 14,648 0 13,554
FIRST AMERN FINL CORP COM 31847R102 900 15,332 SH   SOLE 28 15,332 0 0
FIRST AMERN FINL CORP COM 31847R102 5,547 94,523 SH   SOLE 29 530 0 93,993
FIRST AMERN FINL CORP COM 31847R102 1,357 23,127 SH   SOLE 30 23,127 0 0
FIRST AMERN FINL CORP COM 31847R102 133 2,269 SH   SOLE 31 2,269 0 0
FIRST AMERN FINL CORP COM 31847R102 48 813 SH   SOLE 34 813 0 0
FIRST AMERN FINL CORP COM 31847R102 2,813 47,945 SH   SOLE 36 47,945 0 0
FIRST AMERN FINL CORP COM 31847R102 702 11,966 SH   SOLE 40 11,966 0 0
FIRST BANCORP INC ME COM 31866P102 54 1,919 SH   SOLE 2 400 0 1,519
FIRST BANCORP INC ME COM 31866P102 1,062 37,944 SH   SOLE 18 37,944 0 0
FIRST BANCORP INC ME COM 31866P102 208 7,420 SH   SOLE 19 7,420 0 0
FIRST BANCORP INC ME COM 31866P102 9,330 333,468 SH   SOLE 21 333,468 0 0
FIRST BANCORP INC ME COM 31866P102 8,663 309,625 SH   SOLE 22 297,027 0 12,598
FIRST BANCORP N C COM 318910106 195 5,472 SH   SOLE 2 1,167 0 4,305
FIRST BANCORP N C COM 318910106 20 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,635 101,958 SH   SOLE 18 101,958 0 0
FIRST BANCORP N C COM 318910106 786 22,060 SH   SOLE 19 22,060 0 0
FIRST BANCORP N C COM 318910106 33,202 931,345 SH   SOLE 21 931,345 0 0
FIRST BANCORP N C COM 318910106 28,217 791,497 SH   SOLE 22 745,608 0 45,889
FIRST BANCORP N C COM 318910106 116 3,256 SH   SOLE 26 0 0 3,256
FIRST BANCORP N C COM 318910106 132 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 174 4,875 SH   SOLE 30 4,875 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 245 40,749 SH   SOLE 2 8,046 0 32,703
FIRST BANCORP P R COM NEW 318672706 22 3,692 SH   SOLE 7 3,692 0 0
FIRST BANCORP P R COM NEW 318672706 5,215 866,282 SH   SOLE 18 866,282 0 0
FIRST BANCORP P R COM NEW 318672706 916 152,173 SH   SOLE 19 152,173 0 0
FIRST BANCORP P R COM NEW 318672706 103,887 17,257,013 SH   SOLE 21 17,257,013 0 0
FIRST BANCORP P R COM NEW 318672706 30,987 5,147,391 SH   SOLE 22 4,773,045 0 374,346
FIRST BANCORP P R COM NEW 318672706 81 13,480 SH   SOLE 26 0 0 13,480
FIRST BANCORP P R COM NEW 318672706 252 41,917 SH   SOLE 28 41,917 0 0
FIRST BANCORP P R COM NEW 318672706 1,566 260,152 SH   SOLE 30 260,152 0 0
FIRST BANCORP P R COM NEW 318672706 206 34,178 SH   SOLE 40 34,178 0 0
FIRST BANCSHARES INC MS COM 318916103 46 1,439 SH   SOLE 2 351 0 1,088
FIRST BANCSHARES INC MS COM 318916103 1,163 36,047 SH   SOLE 18 36,047 0 0
FIRST BANCSHARES INC MS COM 318916103 251 7,788 SH   SOLE 19 7,788 0 0
FIRST BANCSHARES INC MS COM 318916103 10,067 312,166 SH   SOLE 21 312,166 0 0
FIRST BANCSHARES INC MS COM 318916103 2,928 90,804 SH   SOLE 22 82,306 0 8,498
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 38 2,671 SH   SOLE 18 2,671 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 621 43,123 SH   SOLE 21 43,123 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 38 1,526 SH   SOLE 2 370 0 1,156
FIRST BUS FINL SVCS INC WIS COM 319390100 732 29,093 SH   SOLE 18 29,093 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 182 7,215 SH   SOLE 19 7,215 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 7,094 281,973 SH   SOLE 21 281,973 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,431 96,613 SH   SOLE 22 87,765 0 8,848
FIRST BUSEY CORP COM NEW 319383204 238 8,009 SH   SOLE 2 1,712 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 3,991 134,271 SH   SOLE 18 134,271 0 0
FIRST BUSEY CORP COM NEW 319383204 920 30,947 SH   SOLE 19 30,947 0 0
FIRST BUSEY CORP COM NEW 319383204 37,777 1,271,112 SH   SOLE 21 1,271,112 0 0
FIRST BUSEY CORP COM NEW 319383204 31,779 1,069,265 SH   SOLE 22 1,007,120 0 62,145
FIRST BUSEY CORP COM NEW 319383204 358 12,052 SH   SOLE 26 0 0 12,052
FIRST BUSEY CORP COM NEW 319383204 170 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 241 8,096 SH   SOLE 30 8,096 0 0
FIRST BUSEY CORP COM NEW 319383204 123 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 22 557 SH   SOLE 18 557 0 0
FIRST CAPITAL INC COM 31942S104 25 627 SH   SOLE 21 627 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 99 3,325 SH   SOLE 2 727 0 2,598
FIRST CMNTY BANCSHARES INC N COM 31983A103 16 538 SH   SOLE 7 538 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,807 60,534 SH   SOLE 18 60,534 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 403 13,491 SH   SOLE 19 13,491 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 16,484 552,240 SH   SOLE 21 552,240 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 17,259 578,203 SH   SOLE 22 543,307 0 34,896
FIRST CMNTY BANCSHARES INC N COM 31983A103 95 3,190 SH   SOLE 26 0 0 3,190
FIRST CMNTY BANCSHARES INC N COM 31983A103 65 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 89 2,970 SH   SOLE 30 2,970 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 41 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 84 3,649 SH   SOLE 21 3,649 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 292 20,685 SH   SOLE 2 4,082 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,335 448,310 SH   SOLE 18 448,310 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,248 88,349 SH   SOLE 19 88,349 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 127,631 9,032,602 SH   SOLE 21 9,032,602 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 43,765 3,097,289 SH   SOLE 22 2,903,749 0 193,540
FIRST COMWLTH FINL CORP PA COM 319829107 1,252 88,585 SH   SOLE 26 23,644 0 64,941
FIRST COMWLTH FINL CORP PA COM 319829107 191 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,967 139,182 SH   SOLE 30 139,182 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 137 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 356 13,915 SH   SOLE 2 12,321 0 1,594
FIRST CONN BANCORP INC MD COM 319850103 15 605 SH   SOLE 7 605 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,307 51,045 SH   SOLE 18 51,045 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,377 53,801 SH   SOLE 19 53,801 0 0
FIRST CONN BANCORP INC MD COM 319850103 12,194 476,335 SH   SOLE 21 476,335 0 0
FIRST CONN BANCORP INC MD COM 319850103 10,781 421,128 SH   SOLE 22 396,862 0 24,266
FIRST CONN BANCORP INC MD COM 319850103 1,337 52,218 SH   SOLE 23 52,218 0 0
FIRST CONN BANCORP INC MD COM 319850103 156 6,108 SH   SOLE 26 0 0 6,108
FIRST CONN BANCORP INC MD COM 319850103 168 6,576 SH   SOLE 29 0 0 6,576
FIRST CTZNS BANCSHARES INC N CL A 31946M103 658 1,593 SH   SOLE 2 312 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 68 164 SH   SOLE 7 164 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 10,439 25,262 SH   SOLE 18 25,262 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,389 5,780 SH   SOLE 19 5,780 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 99,296 240,287 SH   SOLE 21 240,287 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 94,342 228,298 SH   SOLE 22 214,444 0 13,854
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,403 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 422 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 565 1,368 SH   SOLE 30 1,368 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 314 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 7,826 489,107 SH   SOLE 2 145,008 0 344,099
FIRST DATA CORP NEW COM CL A 32008D106 2,497 156,044 SH   SOLE 4 148,109 0 7,935
FIRST DATA CORP NEW COM CL A 32008D106 620 38,727 SH   SOLE 7 38,727 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,912 119,509 SH   SOLE 13 119,509 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8,105 506,592 SH   SOLE 18 463,932 0 42,660
FIRST DATA CORP NEW COM CL A 32008D106 40,490 2,530,599 SH   SOLE 19 2,530,599 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,421 213,837 SH   SOLE 20 0 0 213,837
FIRST DATA CORP NEW COM CL A 32008D106 84,873 5,304,557 SH   SOLE 21 5,304,557 0 0
FIRST DATA CORP NEW COM CL A 32008D106 221,667 13,854,163 SH   SOLE 22 11,921,044 0 1,933,119
FIRST DATA CORP NEW COM CL A 32008D106 9,211 575,686 SH   SOLE 23 575,686 0 0
FIRST DATA CORP NEW COM CL A 32008D106 113 7,066 SH   SOLE 25 7,066 0 0
FIRST DATA CORP NEW COM CL A 32008D106 14,273 892,087 SH   SOLE 26 353,237 0 538,850
FIRST DATA CORP NEW COM CL A 32008D106 1,083 67,713 SH   SOLE 28 67,713 0 0
FIRST DATA CORP NEW COM CL A 32008D106 10,958 684,869 SH   SOLE 29 29,907 0 654,962
FIRST DATA CORP NEW COM CL A 32008D106 10,970 685,646 SH   SOLE 30 685,646 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,334 208,370 SH   SOLE 31 90,652 0 117,718
FIRST DATA CORP NEW COM CL A 32008D106 24,120 1,507,486 SH   SOLE 34 1,507,486 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,358 147,353 SH   SOLE 36 147,353 0 0
FIRST DATA CORP NEW COM CL A 32008D106 142 8,856 SH   SOLE 40 8,856 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,424 24,839 SH   SOLE 2 23,457 0 1,382
FIRST DEFIANCE FINL CORP COM 32006W106 12 215 SH   SOLE 7 215 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,080 36,283 SH   SOLE 18 36,283 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,193 38,251 SH   SOLE 19 38,251 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 19,185 334,699 SH   SOLE 21 334,699 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 40,110 699,749 SH   SOLE 22 678,170 0 21,579
FIRST DEFIANCE FINL CORP COM 32006W106 1,085 18,934 SH   SOLE 23 18,934 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 287 5,003 SH   SOLE 26 0 0 5,003
FIRST DEFIANCE FINL CORP COM 32006W106 853 14,886 SH   SOLE 29 0 0 14,886
FIRST DEFIANCE FINL CORP COM 32006W106 111 1,945 SH   SOLE 30 1,945 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 55 3,282 SH   SOLE 2 2,505 0 777
FIRST FINANCIAL NORTHWEST IN COM 32022K102 548 32,702 SH   SOLE 18 32,702 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 233 13,924 SH   SOLE 19 13,924 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,822 287,899 SH   SOLE 21 287,899 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,113 126,134 SH   SOLE 22 117,580 0 8,554
FIRST FINANCIAL NORTHWEST IN COM 32022K102 342 20,409 SH   SOLE 23 20,409 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 620 37,004 SH   SOLE 26 0 0 37,004
FIRST FINL BANCORP OH COM 320209109 391 13,317 SH   SOLE 2 2,579 0 10,738
FIRST FINL BANCORP OH COM 320209109 13 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 44 1,485 SH   SOLE 7 1,485 0 0
FIRST FINL BANCORP OH COM 320209109 9,534 324,829 SH   SOLE 18 324,829 0 0
FIRST FINL BANCORP OH COM 320209109 1,416 48,247 SH   SOLE 19 48,247 0 0
FIRST FINL BANCORP OH COM 320209109 233,448 7,953,941 SH   SOLE 21 7,953,941 0 0
FIRST FINL BANCORP OH COM 320209109 57,486 1,958,636 SH   SOLE 22 1,834,502 0 124,134
FIRST FINL BANCORP OH COM 320209109 418 14,245 SH   SOLE 26 9,720 0 4,525
FIRST FINL BANCORP OH COM 320209109 264 9,004 SH   SOLE 28 9,004 0 0
FIRST FINL BANCORP OH COM 320209109 3,816 130,029 SH   SOLE 30 130,029 0 0
FIRST FINL BANCORP OH COM 320209109 200 6,823 SH   SOLE 40 6,823 0 0
FIRST FINL BANKSHARES COM 32020R109 319 6,892 SH   SOLE 2 2,662 0 4,230
FIRST FINL BANKSHARES COM 32020R109 18 386 SH   SOLE 4 386 0 0
FIRST FINL BANKSHARES COM 32020R109 71 1,523 SH   SOLE 7 1,523 0 0
FIRST FINL BANKSHARES COM 32020R109 13,246 286,100 SH   SOLE 18 286,100 0 0
FIRST FINL BANKSHARES COM 32020R109 2,306 49,803 SH   SOLE 19 49,803 0 0
FIRST FINL BANKSHARES COM 32020R109 291,894 6,304,401 SH   SOLE 21 6,304,401 0 0
FIRST FINL BANKSHARES COM 32020R109 84,704 1,829,460 SH   SOLE 22 1,718,040 0 111,420
FIRST FINL BANKSHARES COM 32020R109 318 6,858 SH   SOLE 26 4,332 0 2,526
FIRST FINL BANKSHARES COM 32020R109 353 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 4,283 92,498 SH   SOLE 30 92,498 0 0
FIRST FINL BANKSHARES COM 32020R109 252 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 84 2,013 SH   SOLE 2 447 0 1,566
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,635 39,307 SH   SOLE 18 39,307 0 0
FIRST FINL CORP IND COM 320218100 439 10,542 SH   SOLE 19 10,542 0 0
FIRST FINL CORP IND COM 320218100 14,518 348,989 SH   SOLE 21 348,989 0 0
FIRST FINL CORP IND COM 320218100 15,558 373,996 SH   SOLE 22 351,645 0 22,351
FIRST FINL CORP IND COM 320218100 226 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100 59 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 119 2,854 SH   SOLE 30 2,854 0 0
FIRST FINL CORP IND COM 320218100 36 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 79 4,275 SH   SOLE 2 1,299 0 2,976
FIRST FNDTN INC COM 32026V104 13 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,955 105,474 SH   SOLE 18 105,474 0 0
FIRST FNDTN INC COM 32026V104 431 23,255 SH   SOLE 19 23,255 0 0
FIRST FNDTN INC COM 32026V104 17,771 958,540 SH   SOLE 21 958,540 0 0
FIRST FNDTN INC COM 32026V104 9,712 523,848 SH   SOLE 22 466,362 0 57,486
FIRST FNDTN INC COM 32026V104 102 5,513 SH   SOLE 30 5,513 0 0
FIRST GTY BANCSHARES INC COM 32043P106 15 569 SH   SOLE 2 192 0 377
FIRST GTY BANCSHARES INC COM 32043P106 384 14,780 SH   SOLE 18 14,780 0 0
FIRST GTY BANCSHARES INC COM 32043P106 78 2,999 SH   SOLE 19 2,999 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,402 130,913 SH   SOLE 21 130,913 0 0
FIRST GTY BANCSHARES INC COM 32043P106 902 34,711 SH   SOLE 22 30,789 0 3,922
FIRST HAWAIIAN INC COM 32051X108 845 30,363 SH   SOLE 2 4,155 0 26,208
FIRST HAWAIIAN INC COM 32051X108 16 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 39 1,403 SH   SOLE 7 1,403 0 0
FIRST HAWAIIAN INC COM 32051X108 956 34,358 SH   SOLE 18 34,358 0 0
FIRST HAWAIIAN INC COM 32051X108 1,098 39,438 SH   SOLE 19 39,438 0 0
FIRST HAWAIIAN INC COM 32051X108 16,398 589,236 SH   SOLE 21 589,236 0 0
FIRST HAWAIIAN INC COM 32051X108 45,496 1,634,787 SH   SOLE 22 1,443,690 0 191,097
FIRST HAWAIIAN INC COM 32051X108 363 13,032 SH   SOLE 26 7,815 0 5,217
FIRST HAWAIIAN INC COM 32051X108 241 8,653 SH   SOLE 28 8,653 0 0
FIRST HAWAIIAN INC COM 32051X108 289 10,377 SH   SOLE 30 10,377 0 0
FIRST HAWAIIAN INC COM 32051X108 35 1,254 SH   SOLE 31 1,254 0 0
FIRST HAWAIIAN INC COM 32051X108 188 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 9,365 497,345 SH   SOLE 2 347,664 0 149,681
FIRST HORIZON NATL CORP COM 320517105 208 11,026 SH   SOLE 4 11,026 0 0
FIRST HORIZON NATL CORP COM 320517105 160 8,498 SH   SOLE 7 8,498 0 0
FIRST HORIZON NATL CORP COM 320517105 380 20,200 SH   SOLE 13 20,200 0 0
FIRST HORIZON NATL CORP COM 320517105 22,941 1,218,348 SH   SOLE 18 1,217,784 0 564
FIRST HORIZON NATL CORP COM 320517105 25,454 1,351,774 SH   SOLE 19 1,351,774 0 0
FIRST HORIZON NATL CORP COM 320517105 278,969 14,815,152 SH   SOLE 21 14,815,152 0 0
FIRST HORIZON NATL CORP COM 320517105 211,251 11,218,876 SH   SOLE 22 9,806,336 0 1,412,540
FIRST HORIZON NATL CORP COM 320517105 3,656 194,164 SH   SOLE 23 194,164 0 0
FIRST HORIZON NATL CORP COM 320517105 1,462 77,650 SH   SOLE 26 42,217 0 35,433
FIRST HORIZON NATL CORP COM 320517105 763 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 5,125 272,195 SH   SOLE 29 0 0 272,195
FIRST HORIZON NATL CORP COM 320517105 1,053 55,913 SH   SOLE 30 55,913 0 0
FIRST HORIZON NATL CORP COM 320517105 119 6,304 SH   SOLE 31 6,304 0 0
FIRST HORIZON NATL CORP COM 320517105 48 2,536 SH   SOLE 34 2,536 0 0
FIRST HORIZON NATL CORP COM 320517105 102 5,410 SH   SOLE 36 5,410 0 0
FIRST HORIZON NATL CORP COM 320517105 588 31,220 SH   SOLE 40 31,220 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,714 366,543 SH   SOLE 2 69,683 0 296,860
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,305 44,634 SH   SOLE 4 44,634 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,343 182,781 SH   SOLE 7 182,781 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 142 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21,858 747,802 SH   SOLE 18 747,434 0 368
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 25,043 856,751 SH   SOLE 19 856,751 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 250,115 8,556,781 SH   SOLE 21 8,556,781 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 187,846 6,426,474 SH   SOLE 22 6,172,982 0 253,492
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,458 152,515 SH   SOLE 23 152,515 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,781 232,003 SH   SOLE 25 232,003 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7,170 245,287 SH   SOLE 26 23,401 0 221,886
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 485 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,590 88,623 SH   SOLE 29 40,437 0 48,186
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 17,281 591,220 SH   SOLE 30 591,220 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 360 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 56 1,508 SH   SOLE 2 341 0 1,167
FIRST INTERNET BANCORP COM 320557101 1,027 27,757 SH   SOLE 18 27,757 0 0
FIRST INTERNET BANCORP COM 320557101 230 6,205 SH   SOLE 19 6,205 0 0
FIRST INTERNET BANCORP COM 320557101 9,499 256,742 SH   SOLE 21 256,742 0 0
FIRST INTERNET BANCORP COM 320557101 4,323 116,825 SH   SOLE 22 98,563 0 18,262
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 205 5,194 SH   SOLE 2 1,088 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,488 88,188 SH   SOLE 18 88,188 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 806 20,385 SH   SOLE 19 20,385 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 31,503 796,537 SH   SOLE 21 796,537 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 29,851 754,762 SH   SOLE 22 713,070 0 41,692
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 64 1,613 SH   SOLE 26 0 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 147 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 200 5,048 SH   SOLE 30 5,048 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 91 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 115 4,202 SH   SOLE 2 1,032 0 3,170
FIRST LONG IS CORP COM 320734106 17 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 2,303 83,916 SH   SOLE 18 83,916 0 0
FIRST LONG IS CORP COM 320734106 519 18,916 SH   SOLE 19 18,916 0 0
FIRST LONG IS CORP COM 320734106 21,409 779,909 SH   SOLE 21 779,909 0 0
FIRST LONG IS CORP COM 320734106 21,621 787,665 SH   SOLE 22 745,212 0 42,453
FIRST LONG IS CORP COM 320734106 109 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 113 4,104 SH   SOLE 30 4,104 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 92 15,094 SH   SOLE 21 15,094 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 114 18,698 SH   SOLE 22 18,698 0 0
FIRST MERCHANTS CORP COM 320817109 362 8,672 SH   SOLE 2 1,721 0 6,951
FIRST MERCHANTS CORP COM 320817109 18 422 SH   SOLE 4 422 0 0
FIRST MERCHANTS CORP COM 320817109 41 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 5,891 141,278 SH   SOLE 18 141,278 0 0
FIRST MERCHANTS CORP COM 320817109 1,361 32,635 SH   SOLE 19 32,635 0 0
FIRST MERCHANTS CORP COM 320817109 53,344 1,279,229 SH   SOLE 21 1,279,229 0 0
FIRST MERCHANTS CORP COM 320817109 57,329 1,374,791 SH   SOLE 22 1,284,185 0 90,606
FIRST MERCHANTS CORP COM 320817109 1,065 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 284 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 417 10,006 SH   SOLE 30 10,006 0 0
FIRST MERCHANTS CORP COM 320817109 174 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 71 1,937 SH   SOLE 2 420 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,319 36,191 SH   SOLE 18 36,191 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 296 8,117 SH   SOLE 19 8,117 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 12,079 331,390 SH   SOLE 21 331,390 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 4,046 110,989 SH   SOLE 22 100,590 0 10,399
FIRST MID ILL BANCSHARES INC COM 320866106 75 2,061 SH   SOLE 30 2,061 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 514 20,907 SH   SOLE 2 4,306 0 16,601
FIRST MIDWEST BANCORP DEL COM 320867104 14 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 64 2,603 SH   SOLE 7 2,603 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 11,580 470,936 SH   SOLE 18 470,936 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,971 80,140 SH   SOLE 19 80,140 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 236,092 9,601,135 SH   SOLE 21 9,601,135 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 72,451 2,946,373 SH   SOLE 22 2,738,212 0 208,161
FIRST MIDWEST BANCORP DEL COM 320867104 396 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 349 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,527 143,413 SH   SOLE 30 143,413 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 338 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 28 1,635 SH   SOLE 2 347 0 1,288
FIRST NORTHWEST BANCORP COM 335834107 630 37,275 SH   SOLE 18 37,275 0 0
FIRST NORTHWEST BANCORP COM 335834107 137 8,138 SH   SOLE 19 8,138 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,705 337,779 SH   SOLE 21 337,779 0 0
FIRST NORTHWEST BANCORP COM 335834107 2,097 124,169 SH   SOLE 22 115,010 0 9,159
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,345 230,481 SH   SOLE 2 22,355 0 208,126
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,053 54,567 SH   SOLE 4 48,256 0 6,311
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,113 22,816 SH   SOLE 7 11,148 0 11,668
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,692 93,855 SH   SOLE 13 93,855 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 145 1,569 SH   SOLE 15 1,569 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 85,568 923,965 SH   SOLE 18 708,607 0 215,358
FIRST REP BK SAN FRANCISCO C COM 33616C100 148,036 1,598,487 SH   SOLE 19 1,598,487 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,457 58,924 SH   SOLE 20 0 0 58,924
FIRST REP BK SAN FRANCISCO C COM 33616C100 203,620 2,198,687 SH   SOLE 21 2,198,687 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 467,758 5,050,839 SH   SOLE 22 4,248,292 0 802,547
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,122 184,880 SH   SOLE 23 184,880 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,227 132,028 SH   SOLE 25 132,028 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 38,788 418,827 SH   SOLE 26 151,975 0 266,852
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,192 23,674 SH   SOLE 28 23,674 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 10,589 114,336 SH   SOLE 29 3,614 0 110,722
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,055 162,563 SH   SOLE 30 162,563 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,352 57,789 SH   SOLE 31 31,362 0 26,427
FIRST REP BK SAN FRANCISCO C COM 33616C100 52,591 567,871 SH   SOLE 34 567,871 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,442 177,539 SH   SOLE 36 177,539 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 293 3,168 SH   SOLE 40 3,168 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 21 296 SH   SOLE 18 296 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 15 214 SH   SOLE 21 214 0 0
FIRST SOLAR INC COM 336433107 5,507 77,586 SH   SOLE 2 38,684 0 38,902
FIRST SOLAR INC COM 336433107 20 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 205 2,889 SH   SOLE 7 2,889 0 0
FIRST SOLAR INC COM 336433107 19,477 274,402 SH   SOLE 18 274,402 0 0
FIRST SOLAR INC COM 336433107 870 12,262 SH   SOLE 19 12,262 0 0
FIRST SOLAR INC COM 336433107 285,232 4,018,481 SH   SOLE 21 4,018,481 0 0
FIRST SOLAR INC COM 336433107 191,163 2,693,189 SH   SOLE 22 2,398,014 0 295,175
FIRST SOLAR INC COM 336433107 2,227 31,382 SH   SOLE 26 22,444 0 8,938
FIRST SOLAR INC COM 336433107 769 10,836 SH   SOLE 28 10,836 0 0
FIRST SOLAR INC COM 336433107 11,316 159,419 SH   SOLE 30 159,419 0 0
FIRST SOLAR INC COM 336433107 125 1,756 SH   SOLE 31 1,756 0 0
FIRST SOLAR INC COM 336433107 264 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 627 8,833 SH   SOLE 40 8,833 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 30 836 SH   SOLE 18 836 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 45 746 SH   SOLE 18 746 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 31 1,582 SH   SOLE 18 1,582 0 0
FIRST US BANCSHARES INC COM 33744V103 12 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 252 22,041 SH   SOLE 21 22,041 0 0
FIRST UTD CORP COM 33741H107 23 1,214 SH   SOLE 18 1,214 0 0
FIRST UTD CORP COM 33741H107 435 22,639 SH   SOLE 21 22,639 0 0
FIRST UTD CORP COM 33741H107 198 10,294 SH   SOLE 22 10,294 0 0
FIRSTCASH INC COM 33767D105 683 8,404 SH   SOLE 2 1,949 0 6,455
FIRSTCASH INC COM 33767D105 13 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 87 1,068 SH   SOLE 7 1,068 0 0
FIRSTCASH INC COM 33767D105 17,099 210,450 SH   SOLE 18 210,450 0 0
FIRSTCASH INC COM 33767D105 2,954 36,362 SH   SOLE 19 36,362 0 0
FIRSTCASH INC COM 33767D105 352,410 4,337,359 SH   SOLE 21 4,337,359 0 0
FIRSTCASH INC COM 33767D105 108,652 1,337,259 SH   SOLE 22 1,245,346 0 91,913
FIRSTCASH INC COM 33767D105 2,343 28,838 SH   SOLE 26 9,793 0 19,045
FIRSTCASH INC COM 33767D105 528 6,501 SH   SOLE 28 6,501 0 0
FIRSTCASH INC COM 33767D105 5,351 65,864 SH   SOLE 30 65,864 0 0
FIRSTCASH INC COM 33767D105 482 5,931 SH   SOLE 40 5,931 0 0
FIRSTENERGY CORP COM 337932107 19,972 587,250 SH   SOLE 2 162,773 0 424,477
FIRSTENERGY CORP COM 337932107 5,131 150,877 SH   SOLE 4 140,122 0 10,755
FIRSTENERGY CORP COM 337932107 13,320 391,655 SH   SOLE 7 353,680 0 37,975
FIRSTENERGY CORP COM 337932107 558 16,421 SH   SOLE 13 16,421 0 0
FIRSTENERGY CORP COM 337932107 109 3,197 SH   SOLE 15 3,197 0 0
FIRSTENERGY CORP COM 337932107 282,951 8,319,650 SH   SOLE 18 6,899,074 0 1,420,576
FIRSTENERGY CORP COM 337932107 361,103 10,617,555 SH   SOLE 19 10,617,555 0 0
FIRSTENERGY CORP COM 337932107 7,289 214,318 SH   SOLE 20 0 0 214,318
FIRSTENERGY CORP COM 337932107 596,640 17,543,072 SH   SOLE 21 17,543,072 0 0
FIRSTENERGY CORP COM 337932107 458,089 13,469,251 SH   SOLE 22 11,184,133 0 2,285,118
FIRSTENERGY CORP COM 337932107 20,202 594,009 SH   SOLE 23 594,009 0 0
FIRSTENERGY CORP COM 337932107 19,915 585,558 SH   SOLE 25 515,972 0 69,586
FIRSTENERGY CORP COM 337932107 37,121 1,091,485 SH   SOLE 26 473,281 0 618,204
FIRSTENERGY CORP COM 337932107 2,286 67,217 SH   SOLE 28 67,217 0 0
FIRSTENERGY CORP COM 337932107 498 14,645 SH   SOLE 29 14,645 0 0
FIRSTENERGY CORP COM 337932107 54,156 1,592,357 SH   SOLE 30 1,592,357 0 0
FIRSTENERGY CORP COM 337932107 7,498 220,461 SH   SOLE 31 90,604 0 129,857
FIRSTENERGY CORP COM 337932107 5,507 161,935 SH   SOLE 32 161,935 0 0
FIRSTENERGY CORP COM 337932107 35,013 1,029,484 SH   SOLE 34 1,029,484 0 0
FIRSTENERGY CORP COM 337932107 18,960 557,479 SH   SOLE 36 557,479 0 0
FIRSTENERGY CORP COM 337932107 303 8,913 SH   SOLE 40 8,913 0 0
FISERV INC COM 337738108 41,292 579,052 SH   SOLE 2 183,890 0 395,162
FISERV INC COM 337738108 9,458 132,638 SH   SOLE 4 120,692 0 11,946
FISERV INC COM 337738108 26,784 375,606 SH   SOLE 7 366,270 0 9,336
FISERV INC COM 337738108 189 2,652 SH   SOLE 13 2,652 0 0
FISERV INC COM 337738108 270 3,784 SH   SOLE 15 3,784 0 0
FISERV INC COM 337738108 61,327 860,008 SH   SOLE 18 804,944 0 55,064
FISERV INC COM 337738108 4,914 68,916 SH   SOLE 19 68,916 0 0
FISERV INC COM 337738108 14,625 205,088 SH   SOLE 20 0 0 205,088
FISERV INC COM 337738108 824,039 11,555,727 SH   SOLE 21 11,555,727 0 0
FISERV INC COM 337738108 839,181 11,768,071 SH   SOLE 22 9,714,839 0 2,053,232
FISERV INC COM 337738108 37,479 525,574 SH   SOLE 23 525,574 0 0
FISERV INC COM 337738108 24,860 348,624 SH   SOLE 25 348,624 0 0
FISERV INC COM 337738108 96,740 1,356,605 SH   SOLE 26 421,403 0 935,202
FISERV INC COM 337738108 4,485 62,898 SH   SOLE 28 62,898 0 0
FISERV INC COM 337738108 738 10,344 SH   SOLE 29 10,344 0 0
FISERV INC COM 337738108 114,994 1,612,596 SH   SOLE 30 1,612,596 0 0
FISERV INC COM 337738108 17,888 250,846 SH   SOLE 31 86,396 0 164,450
FISERV INC COM 337738108 4,261 59,760 SH   SOLE 32 59,760 0 0
FISERV INC COM 337738108 1,424 19,966 SH   SOLE 34 19,966 0 0
FISERV INC COM 337738108 31,507 441,833 SH   SOLE 36 441,833 0 0
FISERV INC COM 337738108 602 8,446 SH   SOLE 40 8,446 0 0
FITBIT INC CL A 33812L102 788 154,523 SH   SOLE 2 121,884 0 32,639
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 18 3,454 SH   SOLE 7 3,454 0 0
FITBIT INC CL A 33812L102 3,369 660,548 SH   SOLE 18 660,548 0 0
FITBIT INC CL A 33812L102 5,922 1,161,248 SH   SOLE 19 1,161,248 0 0
FITBIT INC CL A 33812L102 30,866 6,052,216 SH   SOLE 21 6,052,216 0 0
FITBIT INC CL A 33812L102 34,317 6,728,874 SH   SOLE 22 6,395,558 0 333,316
FITBIT INC CL A 33812L102 2,157 422,924 SH   SOLE 23 422,924 0 0
FITBIT INC CL A 33812L102 2,715 532,407 SH   SOLE 26 12,702 0 519,705
FITBIT INC CL A 33812L102 185 36,283 SH   SOLE 28 36,283 0 0
FITBIT INC CL A 33812L102 381 74,767 SH   SOLE 29 0 0 74,767
FITBIT INC CL A 33812L102 158 30,966 SH   SOLE 30 30,966 0 0
FITBIT INC CL A 33812L102 33 6,522 SH   SOLE 36 6,522 0 0
FITBIT INC CL A 33812L102 52 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 1,332 18,166 SH   SOLE 2 17,907 0 259
FIVE BELOW INC COM 33829M101 106 1,452 SH   SOLE 4 1,452 0 0
FIVE BELOW INC COM 33829M101 101 1,379 SH   SOLE 7 1,379 0 0
FIVE BELOW INC COM 33829M101 17,399 237,239 SH   SOLE 18 237,239 0 0
FIVE BELOW INC COM 33829M101 9,136 124,568 SH   SOLE 19 124,568 0 0
FIVE BELOW INC COM 33829M101 371,778 5,069,236 SH   SOLE 21 5,069,236 0 0
FIVE BELOW INC COM 33829M101 113,624 1,549,276 SH   SOLE 22 1,451,933 0 97,343
FIVE BELOW INC COM 33829M101 1,373 18,724 SH   SOLE 23 18,724 0 0
FIVE BELOW INC COM 33829M101 4,232 57,706 SH   SOLE 26 9,672 0 48,034
FIVE BELOW INC COM 33829M101 576 7,853 SH   SOLE 28 7,853 0 0
FIVE BELOW INC COM 33829M101 634 8,648 SH   SOLE 29 630 0 8,018
FIVE BELOW INC COM 33829M101 5,667 77,276 SH   SOLE 30 77,276 0 0
FIVE BELOW INC COM 33829M101 23 317 SH   SOLE 31 317 0 0
FIVE BELOW INC COM 33829M101 434 5,921 SH   SOLE 40 5,921 0 0
FIVE OAKS INVT CORP COM 33830W106 9 3,156 SH   SOLE 18 3,156 0 0
FIVE OAKS INVT CORP COM 33830W106 135 46,416 SH   SOLE 21 46,416 0 0
FIVE OAKS INVT CORP COM 33830W106 345 118,557 SH   SOLE 22 118,557 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 266 18,648 SH   SOLE 21 18,648 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 70 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 186 10,853 SH   SOLE 2 5,386 0 5,467
FIVE PRIME THERAPEUTICS INC COM 33830X104 2 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 10 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,912 111,306 SH   SOLE 18 111,306 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,002 58,324 SH   SOLE 19 58,324 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 24,751 1,440,712 SH   SOLE 21 1,440,712 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 16,344 951,367 SH   SOLE 22 896,282 0 55,085
FIVE PRIME THERAPEUTICS INC COM 33830X104 311 18,108 SH   SOLE 23 18,108 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 664 38,654 SH   SOLE 26 3,145 0 35,509
FIVE PRIME THERAPEUTICS INC COM 33830X104 71 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 172 10,012 SH   SOLE 29 0 0 10,012
FIVE PRIME THERAPEUTICS INC COM 33830X104 126 7,341 SH   SOLE 30 7,341 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 34 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 6 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 26 20,102 SH   SOLE 19 20,102 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 85 65,449 SH   SOLE 21 65,449 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 912 701,354 SH   SOLE 22 701,354 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 52 40,194 SH   SOLE 29 0 0 40,194
FIVE9 INC COM 338307101 235 7,897 SH   SOLE 2 7,501 0 396
FIVE9 INC COM 338307101 11 378 SH   SOLE 4 378 0 0
FIVE9 INC COM 338307101 38 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 5,069 170,159 SH   SOLE 18 170,159 0 0
FIVE9 INC COM 338307101 7,780 261,174 SH   SOLE 19 261,174 0 0
FIVE9 INC COM 338307101 47,262 1,586,489 SH   SOLE 21 1,586,489 0 0
FIVE9 INC COM 338307101 46,430 1,558,562 SH   SOLE 22 1,466,156 0 92,406
FIVE9 INC COM 338307101 1,350 45,331 SH   SOLE 23 45,331 0 0
FIVE9 INC COM 338307101 256 8,589 SH   SOLE 26 0 0 8,589
FIVE9 INC COM 338307101 187 6,265 SH   SOLE 28 6,265 0 0
FIVE9 INC COM 338307101 174 5,832 SH   SOLE 29 0 0 5,832
FIVE9 INC COM 338307101 269 9,036 SH   SOLE 30 9,036 0 0
FIVE9 INC COM 338307101 163 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 159 4,488 SH   SOLE 2 903 0 3,585
FLAGSTAR BANCORP INC COM PAR .001 337930705 16 442 SH   SOLE 7 442 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,608 73,673 SH   SOLE 18 73,673 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 596 16,843 SH   SOLE 19 16,843 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 23,886 674,734 SH   SOLE 21 674,734 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 26,433 746,685 SH   SOLE 22 707,603 0 39,082
FLAGSTAR BANCORP INC COM PAR .001 337930705 425 12,017 SH   SOLE 26 0 0 12,017
FLAGSTAR BANCORP INC COM PAR .001 337930705 120 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 225 6,345 SH   SOLE 29 0 0 6,345
FLAGSTAR BANCORP INC COM PAR .001 337930705 160 4,526 SH   SOLE 30 4,526 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 82 2,310 SH   SOLE 40 2,310 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 153 SH   SOLE 18 153 0 0
FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH   SOLE 21 198 0 0
FLANIGANS ENTERPRISES INC COM 338517105 48 1,985 SH   SOLE 22 1,985 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 18,136 89,559 SH   SOLE 2 19,860 0 69,699
FLEETCOR TECHNOLOGIES INC COM 339041105 9,308 45,964 SH   SOLE 4 43,652 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 1,256 6,202 SH   SOLE 7 5,772 0 430
FLEETCOR TECHNOLOGIES INC COM 339041105 166 821 SH   SOLE 15 821 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 42,366 209,215 SH   SOLE 18 201,041 0 8,174
FLEETCOR TECHNOLOGIES INC COM 339041105 220,183 1,087,324 SH   SOLE 19 1,087,324 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,447 41,714 SH   SOLE 20 0 0 41,714
FLEETCOR TECHNOLOGIES INC COM 339041105 229,928 1,135,448 SH   SOLE 21 1,135,448 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 488,846 2,414,052 SH   SOLE 22 2,101,666 0 312,386
FLEETCOR TECHNOLOGIES INC COM 339041105 22,652 111,862 SH   SOLE 23 111,862 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,771 72,942 SH   SOLE 25 72,942 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 50,299 248,390 SH   SOLE 26 88,591 0 159,799
FLEETCOR TECHNOLOGIES INC COM 339041105 2,732 13,491 SH   SOLE 28 13,491 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,126 25,314 SH   SOLE 29 2,656 0 22,658
FLEETCOR TECHNOLOGIES INC COM 339041105 27,205 134,347 SH   SOLE 30 134,347 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,948 44,187 SH   SOLE 31 17,920 0 26,267
FLEETCOR TECHNOLOGIES INC COM 339041105 91,471 451,711 SH   SOLE 34 451,711 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15,332 75,712 SH   SOLE 36 75,712 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 374 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 16,657 1,020,019 SH   SOLE 2 481,401 0 538,618
FLEX LTD ORD Y2573F102 5,606 343,287 SH   SOLE 4 330,945 0 12,342
FLEX LTD ORD Y2573F102 3,506 214,680 SH   SOLE 7 144,694 0 69,986
FLEX LTD ORD Y2573F102 98 5,994 SH   SOLE 13 5,994 0 0
FLEX LTD ORD Y2573F102 68 4,178 SH   SOLE 15 4,178 0 0
FLEX LTD ORD Y2573F102 87,458 5,355,635 SH   SOLE 18 4,368,712 0 986,923
FLEX LTD ORD Y2573F102 63,108 3,864,517 SH   SOLE 19 3,864,517 0 0
FLEX LTD ORD Y2573F102 4,844 296,657 SH   SOLE 20 0 0 296,657
FLEX LTD ORD Y2573F102 16,776 1,027,287 SH   SOLE 21 1,027,287 0 0
FLEX LTD ORD Y2573F102 48,108 2,946,014 SH   SOLE 22 2,093,757 0 852,257
FLEX LTD ORD Y2573F102 15,575 953,757 SH   SOLE 23 953,757 0 0
FLEX LTD ORD Y2573F102 9,072 555,515 SH   SOLE 25 470,893 0 84,622
FLEX LTD ORD Y2573F102 30,298 1,855,363 SH   SOLE 26 586,580 0 1,268,783
FLEX LTD ORD Y2573F102 1,315 80,556 SH   SOLE 28 80,556 0 0
FLEX LTD ORD Y2573F102 5,094 311,969 SH   SOLE 29 180,300 0 131,669
FLEX LTD ORD Y2573F102 16,429 1,006,075 SH   SOLE 30 1,006,075 0 0
FLEX LTD ORD Y2573F102 9,276 568,008 SH   SOLE 31 270,888 0 297,120
FLEX LTD ORD Y2573F102 18,027 1,103,947 SH   SOLE 34 1,103,947 0 0
FLEX LTD ORD Y2573F102 11,730 718,282 SH   SOLE 36 718,282 0 0
FLEX LTD ORD Y2573F102 175 10,707 SH   SOLE 40 10,707 0 0
FLEX PHARMA INC COM 33938A105 9 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 180 36,026 SH   SOLE 21 36,026 0 0
FLEX PHARMA INC COM 33938A105 49 9,875 SH   SOLE 22 9,875 0 0
FLEXION THERAPEUTICS INC COM 33938J106 37 1,659 SH   SOLE 2 1,384 0 275
FLEXION THERAPEUTICS INC COM 33938J106 23 1,005 SH   SOLE 7 1,005 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,459 109,729 SH   SOLE 18 109,729 0 0
FLEXION THERAPEUTICS INC COM 33938J106 665 29,670 SH   SOLE 19 29,670 0 0
FLEXION THERAPEUTICS INC COM 33938J106 33,942 1,514,593 SH   SOLE 21 1,514,593 0 0
FLEXION THERAPEUTICS INC COM 33938J106 20,757 926,247 SH   SOLE 22 865,690 0 60,557
FLEXION THERAPEUTICS INC COM 33938J106 301 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 116 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 152 6,787 SH   SOLE 30 6,787 0 0
FLEXION THERAPEUTICS INC COM 33938J106 82 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 30 917 SH   SOLE 18 917 0 0
FLEXSTEEL INDS INC COM 339382103 70 1,765 SH   SOLE 2 295 0 1,470
FLEXSTEEL INDS INC COM 339382103 6 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 1,082 27,338 SH   SOLE 18 27,338 0 0
FLEXSTEEL INDS INC COM 339382103 251 6,337 SH   SOLE 19 6,337 0 0
FLEXSTEEL INDS INC COM 339382103 9,562 241,577 SH   SOLE 21 241,577 0 0
FLEXSTEEL INDS INC COM 339382103 7,952 200,899 SH   SOLE 22 189,423 0 11,476
FLIR SYS INC COM 302445101 10,987 219,702 SH   SOLE 2 76,042 0 143,660
FLIR SYS INC COM 302445101 2,737 54,739 SH   SOLE 4 51,253 0 3,486
FLIR SYS INC COM 302445101 7,252 145,016 SH   SOLE 7 127,105 0 17,911
FLIR SYS INC COM 302445101 14,708 294,108 SH   SOLE 18 275,804 0 18,304
FLIR SYS INC COM 302445101 1,310 26,200 SH   SOLE 19 26,200 0 0
FLIR SYS INC COM 302445101 4,652 93,013 SH   SOLE 20 0 0 93,013
FLIR SYS INC COM 302445101 173,116 3,461,625 SH   SOLE 21 3,461,625 0 0
FLIR SYS INC COM 302445101 198,496 3,969,118 SH   SOLE 22 3,284,525 0 684,593
FLIR SYS INC COM 302445101 9,432 188,597 SH   SOLE 23 188,597 0 0
FLIR SYS INC COM 302445101 17,419 348,314 SH   SOLE 25 348,314 0 0
FLIR SYS INC COM 302445101 17,787 355,677 SH   SOLE 26 158,573 0 197,104
FLIR SYS INC COM 302445101 1,068 21,350 SH   SOLE 28 21,350 0 0
FLIR SYS INC COM 302445101 2,183 43,652 SH   SOLE 29 3,799 0 39,853
FLIR SYS INC COM 302445101 22,574 451,390 SH   SOLE 30 451,390 0 0
FLIR SYS INC COM 302445101 3,301 65,998 SH   SOLE 31 22,533 0 43,465
FLIR SYS INC COM 302445101 2,302 46,033 SH   SOLE 34 46,033 0 0
FLIR SYS INC COM 302445101 1,518 30,357 SH   SOLE 36 30,357 0 0
FLIR SYS INC COM 302445101 138 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 507 9,719 SH   SOLE 2 2,314 0 7,405
FLOOR & DECOR HLDGS INC CL A 339750101 32 607 SH   SOLE 7 607 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 781 14,976 SH   SOLE 18 14,976 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 224 4,289 SH   SOLE 19 4,289 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 30,584 586,797 SH   SOLE 21 586,797 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 43,599 836,513 SH   SOLE 22 737,251 0 99,262
FLOOR & DECOR HLDGS INC CL A 339750101 497 9,532 SH   SOLE 26 0 0 9,532
FLOOR & DECOR HLDGS INC CL A 339750101 333 6,382 SH   SOLE 30 6,382 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 33 637 SH   SOLE 31 637 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 193 3,703 SH   SOLE 40 3,703 0 0
FLOTEK INDS INC DEL COM 343389102 59 9,731 SH   SOLE 2 2,004 0 7,727
FLOTEK INDS INC DEL COM 343389102 7 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 1,644 269,491 SH   SOLE 18 269,491 0 0
FLOTEK INDS INC DEL COM 343389102 252 41,354 SH   SOLE 19 41,354 0 0
FLOTEK INDS INC DEL COM 343389102 32,156 5,271,553 SH   SOLE 21 5,271,553 0 0
FLOTEK INDS INC DEL COM 343389102 9,311 1,526,325 SH   SOLE 22 1,449,694 0 76,631
FLOTEK INDS INC DEL COM 343389102 403 66,042 SH   SOLE 30 66,042 0 0
FLOWERS FOODS INC COM 343498101 4,340 198,552 SH   SOLE 2 114,337 0 84,215
FLOWERS FOODS INC COM 343498101 218 9,992 SH   SOLE 4 9,992 0 0
FLOWERS FOODS INC COM 343498101 135 6,165 SH   SOLE 7 6,165 0 0
FLOWERS FOODS INC COM 343498101 13,531 618,977 SH   SOLE 18 618,977 0 0
FLOWERS FOODS INC COM 343498101 621 28,427 SH   SOLE 19 28,427 0 0
FLOWERS FOODS INC COM 343498101 182,473 8,347,353 SH   SOLE 21 8,347,353 0 0
FLOWERS FOODS INC COM 343498101 135,286 6,188,764 SH   SOLE 22 5,513,915 0 674,849
FLOWERS FOODS INC COM 343498101 257 11,767 SH   SOLE 23 11,767 0 0
FLOWERS FOODS INC COM 343498101 1,554 71,075 SH   SOLE 26 40,565 0 30,510
FLOWERS FOODS INC COM 343498101 582 26,617 SH   SOLE 28 26,617 0 0
FLOWERS FOODS INC COM 343498101 804 36,782 SH   SOLE 30 36,782 0 0
FLOWERS FOODS INC COM 343498101 114 5,219 SH   SOLE 31 5,219 0 0
FLOWERS FOODS INC COM 343498101 270 12,349 SH   SOLE 34 12,349 0 0
FLOWERS FOODS INC COM 343498101 70 3,187 SH   SOLE 36 3,187 0 0
FLOWERS FOODS INC COM 343498101 449 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 7,828 180,653 SH   SOLE 2 33,054 0 147,599
FLOWSERVE CORP COM 34354P105 1,555 35,894 SH   SOLE 4 32,879 0 3,015
FLOWSERVE CORP COM 34354P105 3,957 91,327 SH   SOLE 7 89,799 0 1,528
FLOWSERVE CORP COM 34354P105 37 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 12,427 286,801 SH   SOLE 18 269,774 0 17,027
FLOWSERVE CORP COM 34354P105 1,044 24,085 SH   SOLE 19 24,085 0 0
FLOWSERVE CORP COM 34354P105 3,233 74,603 SH   SOLE 20 0 0 74,603
FLOWSERVE CORP COM 34354P105 112,280 2,591,287 SH   SOLE 21 2,591,287 0 0
FLOWSERVE CORP COM 34354P105 161,099 3,717,957 SH   SOLE 22 3,054,818 0 663,139
FLOWSERVE CORP COM 34354P105 7,117 164,256 SH   SOLE 23 164,256 0 0
FLOWSERVE CORP COM 34354P105 4,282 98,819 SH   SOLE 25 98,819 0 0
FLOWSERVE CORP COM 34354P105 19,340 446,331 SH   SOLE 26 191,783 0 254,548
FLOWSERVE CORP COM 34354P105 856 19,766 SH   SOLE 28 19,766 0 0
FLOWSERVE CORP COM 34354P105 1,526 35,210 SH   SOLE 29 3,101 0 32,109
FLOWSERVE CORP COM 34354P105 15,866 366,165 SH   SOLE 30 366,165 0 0
FLOWSERVE CORP COM 34354P105 2,686 61,985 SH   SOLE 31 28,001 0 33,984
FLOWSERVE CORP COM 34354P105 353 8,151 SH   SOLE 34 8,151 0 0
FLOWSERVE CORP COM 34354P105 5,400 124,621 SH   SOLE 36 124,621 0 0
FLOWSERVE CORP COM 34354P105 114 2,622 SH   SOLE 40 2,622 0 0
FLUIDIGM CORP DEL COM 34385P108 9 1,561 SH   SOLE 2 1,398 0 163
FLUIDIGM CORP DEL COM 34385P108 4 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 792 135,694 SH   SOLE 18 135,694 0 0
FLUIDIGM CORP DEL COM 34385P108 147 25,109 SH   SOLE 19 25,109 0 0
FLUIDIGM CORP DEL COM 34385P108 6,744 1,154,822 SH   SOLE 21 1,154,822 0 0
FLUIDIGM CORP DEL COM 34385P108 5,227 894,964 SH   SOLE 22 850,618 0 44,346
FLUOR CORP NEW COM 343412102 10,567 184,679 SH   SOLE 2 54,678 0 130,001
FLUOR CORP NEW COM 343412102 1,976 34,532 SH   SOLE 4 31,026 0 3,506
FLUOR CORP NEW COM 343412102 6,114 106,857 SH   SOLE 7 100,424 0 6,433
FLUOR CORP NEW COM 343412102 228 3,989 SH   SOLE 13 3,989 0 0
FLUOR CORP NEW COM 343412102 52 908 SH   SOLE 15 908 0 0
FLUOR CORP NEW COM 343412102 17,294 302,230 SH   SOLE 18 283,915 0 18,315
FLUOR CORP NEW COM 343412102 1,561 27,283 SH   SOLE 19 27,283 0 0
FLUOR CORP NEW COM 343412102 4,343 75,898 SH   SOLE 20 0 0 75,898
FLUOR CORP NEW COM 343412102 184,423 3,223,047 SH   SOLE 21 3,223,047 0 0
FLUOR CORP NEW COM 343412102 229,971 4,019,070 SH   SOLE 22 3,281,321 0 737,749
FLUOR CORP NEW COM 343412102 9,208 160,920 SH   SOLE 23 160,920 0 0
FLUOR CORP NEW COM 343412102 22,385 391,211 SH   SOLE 25 391,211 0 0
FLUOR CORP NEW COM 343412102 16,657 291,105 SH   SOLE 26 178,126 0 112,979
FLUOR CORP NEW COM 343412102 109 1,913 SH   SOLE 28 1,913 0 0
FLUOR CORP NEW COM 343412102 2,464 43,067 SH   SOLE 29 4,105 0 38,962
FLUOR CORP NEW COM 343412102 31,329 547,520 SH   SOLE 30 547,520 0 0
FLUOR CORP NEW COM 343412102 4,214 73,645 SH   SOLE 31 29,431 0 44,214
FLUOR CORP NEW COM 343412102 2,067 36,131 SH   SOLE 34 36,131 0 0
FLUOR CORP NEW COM 343412102 8,561 149,612 SH   SOLE 36 149,612 0 0
FLUOR CORP NEW COM 343412102 161 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 151 5,598 SH   SOLE 2 1,192 0 4,406
FLUSHING FINL CORP COM 343873105 9 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 17 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,950 109,414 SH   SOLE 18 109,414 0 0
FLUSHING FINL CORP COM 343873105 567 21,018 SH   SOLE 19 21,018 0 0
FLUSHING FINL CORP COM 343873105 24,855 921,932 SH   SOLE 21 921,932 0 0
FLUSHING FINL CORP COM 343873105 24,137 895,299 SH   SOLE 22 839,581 0 55,718
FLUSHING FINL CORP COM 343873105 699 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 107 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 122 4,507 SH   SOLE 30 4,507 0 0
FLUSHING FINL CORP COM 343873105 17 644 SH   SOLE 34 644 0 0
FLUSHING FINL CORP COM 343873105 85 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 72 6,098 SH   SOLE 2 1,207 0 4,891
FLWS/1-800 FLOWERS CL A 68243Q106 6 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,131 95,872 SH   SOLE 18 95,872 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 215 18,226 SH   SOLE 19 18,226 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 10,039 850,736 SH   SOLE 21 850,736 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 8,793 745,153 SH   SOLE 22 698,577 0 46,576
FLWS/1-800 FLOWERS CL A 68243Q106 42 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 67 5,700 SH   SOLE 30 5,700 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 24 2,065 SH   SOLE 40 2,065 0 0
FNB BANCORP CALIF COM 302515101 30 812 SH   SOLE 2 199 0 613
FNB BANCORP CALIF COM 302515101 685 18,609 SH   SOLE 18 18,609 0 0
FNB BANCORP CALIF COM 302515101 158 4,288 SH   SOLE 19 4,288 0 0
FNB BANCORP CALIF COM 302515101 5,807 157,831 SH   SOLE 21 157,831 0 0
FNB BANCORP CALIF COM 302515101 1,713 46,568 SH   SOLE 22 42,047 0 4,521
FNB CORP PA COM 302520101 4,204 312,590 SH   SOLE 2 153,865 0 158,725
FNB CORP PA COM 302520101 20 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 514 38,245 SH   SOLE 7 38,245 0 0
FNB CORP PA COM 302520101 16,172 1,202,368 SH   SOLE 18 1,202,368 0 0
FNB CORP PA COM 302520101 641 47,672 SH   SOLE 19 47,672 0 0
FNB CORP PA COM 302520101 289,990 21,560,630 SH   SOLE 21 21,560,630 0 0
FNB CORP PA COM 302520101 144,292 10,728,059 SH   SOLE 22 9,571,736 0 1,156,323
FNB CORP PA COM 302520101 1,603 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 602 44,729 SH   SOLE 28 44,729 0 0
FNB CORP PA COM 302520101 838 62,333 SH   SOLE 30 62,333 0 0
FNB CORP PA COM 302520101 97 7,210 SH   SOLE 31 7,210 0 0
FNB CORP PA COM 302520101 1,802 134,007 SH   SOLE 32 134,007 0 0
FNB CORP PA COM 302520101 44 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 458 34,073 SH   SOLE 40 34,073 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,383 464,563 SH   SOLE 21 464,563 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 6 1,243 SH   SOLE 30 1,243 0 0
FOGO DE CHAO INC COM 344177100 27 1,685 SH   SOLE 2 348 0 1,337
FOGO DE CHAO INC COM 344177100 530 33,626 SH   SOLE 18 33,626 0 0
FOGO DE CHAO INC COM 344177100 91 5,783 SH   SOLE 19 5,783 0 0
FOGO DE CHAO INC COM 344177100 4,960 314,918 SH   SOLE 21 314,918 0 0
FOGO DE CHAO INC COM 344177100 2,859 181,527 SH   SOLE 22 172,329 0 9,198
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,972 120,000 SH   SOLE 18 0 0 120,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,899 75,454 SH   SOLE 19 75,454 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,403 26,281 SH   SOLE 22 26,281 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11,429 125,000 SH   SOLE 25 125,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,287 14,072 SH   SOLE 26 0 0 14,072
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 440 4,812 SH   SOLE 30 4,812 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 55,315 605,000 SH   SOLE 34 605,000 0 0
FONAR CORP COM NEW 344437405 4 129 SH   SOLE 2 129 0 0
FONAR CORP COM NEW 344437405 623 20,892 SH   SOLE 18 20,892 0 0
FONAR CORP COM NEW 344437405 166 5,577 SH   SOLE 19 5,577 0 0
FONAR CORP COM NEW 344437405 5,881 197,343 SH   SOLE 21 197,343 0 0
FONAR CORP COM NEW 344437405 2,578 86,512 SH   SOLE 22 80,934 0 5,578
FOOT LOCKER INC COM 344849104 6,095 133,846 SH   SOLE 2 55,687 0 78,159
FOOT LOCKER INC COM 344849104 29 637 SH   SOLE 4 637 0 0
FOOT LOCKER INC COM 344849104 4,226 92,799 SH   SOLE 7 85,582 0 7,217
FOOT LOCKER INC COM 344849104 40 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 11,601 254,745 SH   SOLE 18 249,283 0 5,462
FOOT LOCKER INC COM 344849104 882 19,361 SH   SOLE 19 19,361 0 0
FOOT LOCKER INC COM 344849104 111,617 2,450,962 SH   SOLE 21 2,450,962 0 0
FOOT LOCKER INC COM 344849104 159,224 3,496,351 SH   SOLE 22 2,867,738 0 628,613
FOOT LOCKER INC COM 344849104 4,398 96,568 SH   SOLE 25 96,568 0 0
FOOT LOCKER INC COM 344849104 12,653 277,848 SH   SOLE 26 78,075 0 199,773
FOOT LOCKER INC COM 344849104 781 17,155 SH   SOLE 28 17,155 0 0
FOOT LOCKER INC COM 344849104 427 9,369 SH   SOLE 29 0 0 9,369
FOOT LOCKER INC COM 344849104 11,158 245,007 SH   SOLE 30 245,007 0 0
FOOT LOCKER INC COM 344849104 126 2,762 SH   SOLE 31 2,762 0 0
FOOT LOCKER INC COM 344849104 4,196 92,145 SH   SOLE 36 92,145 0 0
FOOT LOCKER INC COM 344849104 610 13,389 SH   SOLE 40 13,389 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 49,576 4,474,347 SH   SOLE 2 961,429 0 3,512,918
FORD MTR CO DEL COM PAR $0.01 345370860 13,502 1,218,619 SH   SOLE 4 1,125,018 0 93,601
FORD MTR CO DEL COM PAR $0.01 345370860 34,490 3,112,808 SH   SOLE 7 3,015,750 0 97,058
FORD MTR CO DEL COM PAR $0.01 345370860 283 25,512 SH   SOLE 13 25,512 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 336 30,302 SH   SOLE 15 30,302 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 83,757 7,559,320 SH   SOLE 18 7,064,724 0 494,596
FORD MTR CO DEL COM PAR $0.01 345370860 6,479 584,711 SH   SOLE 19 584,711 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 13,414 1,210,692 SH   SOLE 20 0 0 1,210,692
FORD MTR CO DEL COM PAR $0.01 345370860 1,041,735 94,019,386 SH   SOLE 21 94,019,386 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,188,466 107,262,298 SH   SOLE 22 87,260,543 0 20,001,755
FORD MTR CO DEL COM PAR $0.01 345370860 51,517 4,649,591 SH   SOLE 23 4,649,591 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 35,341 3,189,614 SH   SOLE 25 3,189,614 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 126,875 11,450,794 SH   SOLE 26 3,541,888 0 7,908,906
FORD MTR CO DEL COM PAR $0.01 345370860 6,207 560,241 SH   SOLE 28 560,241 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,088 98,190 SH   SOLE 29 98,190 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 157,565 14,220,655 SH   SOLE 30 14,220,655 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 21,339 1,925,924 SH   SOLE 31 707,879 0 1,218,045
FORD MTR CO DEL COM PAR $0.01 345370860 6,770 610,993 SH   SOLE 32 610,993 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,050 185,029 SH   SOLE 34 185,029 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 15,813 1,427,178 SH   SOLE 35 1,427,178 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 50,068 4,518,739 SH   SOLE 36 4,518,739 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 824 74,375 SH   SOLE 40 74,375 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 17 528 SH   SOLE 2 249 0 279
FORESCOUT TECHNOLOGIES INC COM 34553D101 567 17,478 SH   SOLE 18 17,478 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 6,631 204,414 SH   SOLE 19 204,414 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 5,173 159,459 SH   SOLE 21 159,459 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 11,737 361,798 SH   SOLE 22 357,689 0 4,109
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,792 55,242 SH   SOLE 26 10,391 0 44,851
FORESCOUT TECHNOLOGIES INC COM 34553D101 3,840 118,386 SH   SOLE 34 118,386 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,920 144,127 SH   SOLE 2 19,336 0 124,791
FOREST CITY RLTY TR INC COM CL A 345605109 1,679 82,890 SH   SOLE 4 82,890 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 7,551 372,682 SH   SOLE 7 372,682 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 203 10,003 SH   SOLE 15 10,003 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,915 143,901 SH   SOLE 18 143,831 0 70
FOREST CITY RLTY TR INC COM CL A 345605109 6,566 324,101 SH   SOLE 19 324,101 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 84,184 4,155,184 SH   SOLE 21 4,155,184 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 221,132 10,914,688 SH   SOLE 22 10,033,279 0 881,409
FOREST CITY RLTY TR INC COM CL A 345605109 198 9,764 SH   SOLE 23 9,764 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 9,820 484,703 SH   SOLE 25 484,703 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,909 143,564 SH   SOLE 26 45,755 0 97,809
FOREST CITY RLTY TR INC COM CL A 345605109 598 29,523 SH   SOLE 28 29,523 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,169 107,082 SH   SOLE 29 84,541 0 22,541
FOREST CITY RLTY TR INC COM CL A 345605109 7,910 390,406 SH   SOLE 30 390,406 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 108 5,309 SH   SOLE 31 5,309 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 237 11,680 SH   SOLE 34 11,680 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 185 9,154 SH   SOLE 36 9,154 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 507 25,022 SH   SOLE 40 25,022 0 0
FORESTAR GROUP INC COM 346232101 44 2,083 SH   SOLE 2 312 0 1,771
FORESTAR GROUP INC COM 346232101 6 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 2 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 721 34,088 SH   SOLE 18 34,088 0 0
FORESTAR GROUP INC COM 346232101 187 8,838 SH   SOLE 19 8,838 0 0
FORESTAR GROUP INC COM 346232101 7,533 356,182 SH   SOLE 21 356,182 0 0
FORESTAR GROUP INC COM 346232101 6,057 286,375 SH   SOLE 22 266,802 0 19,573
FORESTAR GROUP INC COM 346232101 227 10,720 SH   SOLE 26 1,817 0 8,903
FORESTAR GROUP INC COM 346232101 11 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 55 2,619 SH   SOLE 30 2,619 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 47 3,436 SH   SOLE 2 3,020 0 416
FORMFACTOR INC COM 346375108 5 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 24 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 4,470 327,496 SH   SOLE 18 327,496 0 0
FORMFACTOR INC COM 346375108 770 56,385 SH   SOLE 19 56,385 0 0
FORMFACTOR INC COM 346375108 92,932 6,808,206 SH   SOLE 21 6,808,206 0 0
FORMFACTOR INC COM 346375108 27,272 1,997,937 SH   SOLE 22 1,870,528 0 127,409
FORMFACTOR INC COM 346375108 100 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 138 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,413 103,527 SH   SOLE 30 103,527 0 0
FORMFACTOR INC COM 346375108 87 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 88 2,111 SH   SOLE 2 2,111 0 0
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 11 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,021 48,765 SH   SOLE 18 48,765 0 0
FORRESTER RESH INC COM 346563109 829 19,995 SH   SOLE 19 19,995 0 0
FORRESTER RESH INC COM 346563109 38,984 940,508 SH   SOLE 21 940,508 0 0
FORRESTER RESH INC COM 346563109 11,345 273,701 SH   SOLE 22 255,405 0 18,296
FORRESTER RESH INC COM 346563109 330 7,954 SH   SOLE 23 7,954 0 0
FORRESTER RESH INC COM 346563109 467 11,272 SH   SOLE 26 2,297 0 8,975
FORRESTER RESH INC COM 346563109 54 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 391 9,421 SH   SOLE 29 0 0 9,421
FORRESTER RESH INC COM 346563109 596 14,379 SH   SOLE 30 14,379 0 0
FORRESTER RESH INC COM 346563109 83 1,998 SH   SOLE 34 1,998 0 0
FORRESTER RESH INC COM 346563109 36 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 8 955 SH   SOLE 2 749 0 206
FORTERRA INC COM 34960W106 515 61,926 SH   SOLE 18 61,926 0 0
FORTERRA INC COM 34960W106 97 11,690 SH   SOLE 19 11,690 0 0
FORTERRA INC COM 34960W106 4,530 544,513 SH   SOLE 21 544,513 0 0
FORTERRA INC COM 34960W106 6,008 722,109 SH   SOLE 22 702,051 0 20,058
FORTINET INC COM 34959E109 11,690 218,175 SH   SOLE 2 105,318 0 112,857
FORTINET INC COM 34959E109 2,786 52,006 SH   SOLE 4 48,980 0 3,026
FORTINET INC COM 34959E109 496 9,264 SH   SOLE 7 9,264 0 0
FORTINET INC COM 34959E109 26,990 503,742 SH   SOLE 18 483,146 0 20,596
FORTINET INC COM 34959E109 2,044 38,145 SH   SOLE 19 38,145 0 0
FORTINET INC COM 34959E109 375,458 7,007,431 SH   SOLE 21 7,007,431 0 0
FORTINET INC COM 34959E109 272,919 5,093,674 SH   SOLE 22 4,586,766 0 506,908
FORTINET INC COM 34959E109 9,105 169,930 SH   SOLE 23 169,930 0 0
FORTINET INC COM 34959E109 80 1,491 SH   SOLE 25 1,491 0 0
FORTINET INC COM 34959E109 16,248 303,243 SH   SOLE 26 146,161 0 157,082
FORTINET INC COM 34959E109 1,189 22,186 SH   SOLE 28 22,186 0 0
FORTINET INC COM 34959E109 2,506 46,773 SH   SOLE 29 7,383 0 39,390
FORTINET INC COM 34959E109 14,488 270,398 SH   SOLE 30 270,398 0 0
FORTINET INC COM 34959E109 3,892 72,635 SH   SOLE 31 35,770 0 36,865
FORTINET INC COM 34959E109 429 8,006 SH   SOLE 34 8,006 0 0
FORTINET INC COM 34959E109 1,563 29,173 SH   SOLE 36 29,173 0 0
FORTINET INC COM 34959E109 161 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 4,871 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 1,574 46,606 SH   SOLE 30 46,606 0 0
FORTIS INC COM 349553107 16,551 490,120 SH   SOLE 34 490,120 0 0
FORTIS INC COM 349553107 94 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 30,359 391,630 SH   SOLE 2 109,165 0 282,465
FORTIVE CORP COM 34959J108 8,194 105,706 SH   SOLE 4 97,717 0 7,989
FORTIVE CORP COM 34959J108 23,248 299,891 SH   SOLE 7 255,699 0 44,192
FORTIVE CORP COM 34959J108 115 1,487 SH   SOLE 13 1,487 0 0
FORTIVE CORP COM 34959J108 196 2,526 SH   SOLE 15 2,526 0 0
FORTIVE CORP COM 34959J108 104,553 1,348,719 SH   SOLE 18 1,242,557 0 106,162
FORTIVE CORP COM 34959J108 12,543 161,800 SH   SOLE 19 161,800 0 0
FORTIVE CORP COM 34959J108 11,432 147,476 SH   SOLE 20 0 0 147,476
FORTIVE CORP COM 34959J108 492,449 6,352,542 SH   SOLE 21 6,352,542 0 0
FORTIVE CORP COM 34959J108 644,592 8,315,172 SH   SOLE 22 6,848,731 0 1,466,441
FORTIVE CORP COM 34959J108 29,428 379,622 SH   SOLE 23 379,622 0 0
FORTIVE CORP COM 34959J108 22,044 284,361 SH   SOLE 25 262,502 0 21,859
FORTIVE CORP COM 34959J108 57,814 745,792 SH   SOLE 26 314,976 0 430,816
FORTIVE CORP COM 34959J108 3,664 47,263 SH   SOLE 28 47,263 0 0
FORTIVE CORP COM 34959J108 604 7,789 SH   SOLE 29 7,789 0 0
FORTIVE CORP COM 34959J108 74,110 956,006 SH   SOLE 30 956,006 0 0
FORTIVE CORP COM 34959J108 12,758 164,571 SH   SOLE 31 59,552 0 105,019
FORTIVE CORP COM 34959J108 12,695 163,759 SH   SOLE 34 163,759 0 0
FORTIVE CORP COM 34959J108 22,670 292,435 SH   SOLE 36 292,435 0 0
FORTIVE CORP COM 34959J108 486 6,272 SH   SOLE 40 6,272 0 0
FORTRESS BIOTECH INC COM 34960Q109 10 2,134 SH   SOLE 2 2,134 0 0
FORTRESS BIOTECH INC COM 34960Q109 497 109,321 SH   SOLE 18 109,321 0 0
FORTRESS BIOTECH INC COM 34960Q109 129 28,423 SH   SOLE 19 28,423 0 0
FORTRESS BIOTECH INC COM 34960Q109 4,974 1,093,095 SH   SOLE 21 1,093,095 0 0
FORTRESS BIOTECH INC COM 34960Q109 2,515 552,770 SH   SOLE 22 526,121 0 26,649
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 30 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
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 599 37,550 SH   SOLE 26 0 0 37,550
FORTUNA SILVER MINES INC COM 349915108 76 14,591 SH   SOLE 21 14,591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 18,689 317,361 SH   SOLE 2 178,395 0 138,966
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,821 81,866 SH   SOLE 4 77,278 0 4,588
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,452 109,555 SH   SOLE 7 106,712 0 2,843
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,697 79,755 SH   SOLE 13 79,755 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 68 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 35,735 606,801 SH   SOLE 18 585,416 0 21,385
FORTUNE BRANDS HOME & SEC IN COM 34964C106 106,878 1,814,879 SH   SOLE 19 1,814,879 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,774 81,060 SH   SOLE 20 0 0 81,060
FORTUNE BRANDS HOME & SEC IN COM 34964C106 206,510 3,506,703 SH   SOLE 21 3,506,703 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 304,339 5,167,916 SH   SOLE 22 4,320,128 0 847,788
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,572 230,456 SH   SOLE 23 230,456 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,049 119,704 SH   SOLE 25 119,704 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,144 494,885 SH   SOLE 26 188,833 0 306,052
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,330 22,577 SH   SOLE 28 22,577 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,191 173,055 SH   SOLE 29 19,060 0 153,995
FORTUNE BRANDS HOME & SEC IN COM 34964C106 25,927 440,258 SH   SOLE 30 440,258 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,662 96,140 SH   SOLE 31 35,744 0 60,396
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,368 447,748 SH   SOLE 34 447,748 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,532 178,842 SH   SOLE 36 178,842 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 182 3,091 SH   SOLE 40 3,091 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 188 17,070 SH   SOLE 2 3,393 0 13,677
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 18 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2,980 270,909 SH   SOLE 18 270,471 0 438
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 702 63,801 SH   SOLE 19 63,801 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 30,576 2,779,668 SH   SOLE 21 2,779,668 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 24,210 2,200,890 SH   SOLE 22 2,052,553 0 148,337
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 303 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 100 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 177 16,095 SH   SOLE 30 16,095 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 76 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 65 1,222 SH   SOLE 2 1,222 0 0
FORWARD AIR CORP COM 349853101 13 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 42 793 SH   SOLE 7 793 0 0
FORWARD AIR CORP COM 349853101 6,872 130,006 SH   SOLE 18 130,006 0 0
FORWARD AIR CORP COM 349853101 1,199 22,686 SH   SOLE 19 22,686 0 0
FORWARD AIR CORP COM 349853101 143,352 2,711,920 SH   SOLE 21 2,711,920 0 0
FORWARD AIR CORP COM 349853101 43,735 827,377 SH   SOLE 22 771,523 0 55,854
FORWARD AIR CORP COM 349853101 633 11,975 SH   SOLE 26 4,416 0 7,559
FORWARD AIR CORP COM 349853101 233 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 2,193 41,485 SH   SOLE 30 41,485 0 0
FORWARD AIR CORP COM 349853101 156 2,949 SH   SOLE 34 2,949 0 0
FORWARD AIR CORP COM 349853101 174 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 7 4,917 SH   SOLE 21 4,917 0 0
FORWARD INDS INC N Y COM NEW 349862300 636 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 121 9,489 SH   SOLE 2 1,856 0 7,633
FOSSIL GROUP INC COM 34988V106 2 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 52 4,077 SH   SOLE 7 4,077 0 0
FOSSIL GROUP INC COM 34988V106 2,535 199,573 SH   SOLE 18 199,573 0 0
FOSSIL GROUP INC COM 34988V106 509 40,089 SH   SOLE 19 40,089 0 0
FOSSIL GROUP INC COM 34988V106 51,421 4,048,898 SH   SOLE 21 4,048,898 0 0
FOSSIL GROUP INC COM 34988V106 17,491 1,377,242 SH   SOLE 22 1,226,847 0 150,395
FOSSIL GROUP INC COM 34988V106 231 18,203 SH   SOLE 26 3,916 0 14,287
FOSSIL GROUP INC COM 34988V106 80 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 725 57,074 SH   SOLE 30 57,074 0 0
FOSSIL GROUP INC COM 34988V106 6 450 SH   SOLE 36 450 0 0
FOSSIL GROUP INC COM 34988V106 61 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 45 1,901 SH   SOLE 2 341 0 1,560
FOSTER L B CO COM 350060109 691 29,325 SH   SOLE 18 29,325 0 0
FOSTER L B CO COM 350060109 148 6,298 SH   SOLE 19 6,298 0 0
FOSTER L B CO COM 350060109 6,388 271,246 SH   SOLE 21 271,246 0 0
FOSTER L B CO COM 350060109 4,783 203,104 SH   SOLE 22 195,392 0 7,712
FOUNDATION BLDG MATLS INC COM 350392106 58 3,911 SH   SOLE 2 680 0 3,231
FOUNDATION BLDG MATLS INC COM 350392106 723 48,505 SH   SOLE 18 48,505 0 0
FOUNDATION BLDG MATLS INC COM 350392106 160 10,743 SH   SOLE 19 10,743 0 0
FOUNDATION BLDG MATLS INC COM 350392106 7,174 481,163 SH   SOLE 21 481,163 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,422 162,451 SH   SOLE 22 148,642 0 13,809
FOUNDATION BLDG MATLS INC COM 350392106 335 22,496 SH   SOLE 26 0 0 22,496
FOUNDATION BLDG MATLS INC COM 350392106 39 2,618 SH   SOLE 30 2,618 0 0
FOUNDATION MEDICINE INC COM 350465100 61 776 SH   SOLE 2 611 0 165
FOUNDATION MEDICINE INC COM 350465100 21 268 SH   SOLE 7 268 0 0
FOUNDATION MEDICINE INC COM 350465100 3,650 46,354 SH   SOLE 18 46,354 0 0
FOUNDATION MEDICINE INC COM 350465100 1,138 14,453 SH   SOLE 19 14,453 0 0
FOUNDATION MEDICINE INC COM 350465100 70,167 891,014 SH   SOLE 21 891,014 0 0
FOUNDATION MEDICINE INC COM 350465100 32,088 407,465 SH   SOLE 22 384,434 0 23,031
FOUNDATION MEDICINE INC COM 350465100 10 123 SH   SOLE 23 123 0 0
FOUNDATION MEDICINE INC COM 350465100 464 5,895 SH   SOLE 26 0 0 5,895
FOUNDATION MEDICINE INC COM 350465100 224 2,842 SH   SOLE 28 2,842 0 0
FOUNDATION MEDICINE INC COM 350465100 308 3,909 SH   SOLE 30 3,909 0 0
FOUNDATION MEDICINE INC COM 350465100 20 250 SH   SOLE 34 250 0 0
FOUNDATION MEDICINE INC COM 350465100 78 995 SH   SOLE 40 995 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 159 6,875 SH   SOLE 2 2,624 0 4,251
FOUR CORNERS PPTY TR INC COM 35086T109 536 23,195 SH   SOLE 4 23,195 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,223 96,254 SH   SOLE 7 96,254 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 62 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,401 277,240 SH   SOLE 18 277,240 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,868 124,213 SH   SOLE 19 124,213 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 139,984 6,062,542 SH   SOLE 21 6,062,542 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 57,389 2,485,448 SH   SOLE 22 2,366,258 0 119,190
FOUR CORNERS PPTY TR INC COM 35086T109 52 2,250 SH   SOLE 23 2,250 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,861 123,921 SH   SOLE 25 123,921 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,259 54,521 SH   SOLE 26 4,489 0 50,032
FOUR CORNERS PPTY TR INC COM 35086T109 208 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 475 20,564 SH   SOLE 29 20,564 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,098 394,042 SH   SOLE 30 394,042 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 186 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 68 1,943 SH   SOLE 2 1,463 0 480
FOX FACTORY HLDG CORP COM 35138V102 30 867 SH   SOLE 7 867 0 0
FOX FACTORY HLDG CORP COM 35138V102 5,471 156,759 SH   SOLE 18 156,759 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,393 39,912 SH   SOLE 19 39,912 0 0
FOX FACTORY HLDG CORP COM 35138V102 118,791 3,403,754 SH   SOLE 21 3,403,754 0 0
FOX FACTORY HLDG CORP COM 35138V102 35,532 1,018,123 SH   SOLE 22 957,578 0 60,545
FOX FACTORY HLDG CORP COM 35138V102 59 1,699 SH   SOLE 23 1,699 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,326 38,005 SH   SOLE 26 0 0 38,005
FOX FACTORY HLDG CORP COM 35138V102 164 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,818 52,085 SH   SOLE 30 52,085 0 0
FOX FACTORY HLDG CORP COM 35138V102 147 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 10 2,099 SH   SOLE 2 1,797 0 302
FRANCESCAS HLDGS CORP COM 351793104 4 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 817 170,255 SH   SOLE 18 170,255 0 0
FRANCESCAS HLDGS CORP COM 351793104 141 29,404 SH   SOLE 19 29,404 0 0
FRANCESCAS HLDGS CORP COM 351793104 16,721 3,483,513 SH   SOLE 21 3,483,513 0 0
FRANCESCAS HLDGS CORP COM 351793104 4,893 1,019,318 SH   SOLE 22 970,508 0 48,810
FRANCESCAS HLDGS CORP COM 351793104 202 42,007 SH   SOLE 30 42,007 0 0
FRANCO NEVADA CORP COM 351858105 8,007 117,074 SH   SOLE 21 117,074 0 0
FRANKLIN COVEY CO COM 353469109 82 3,044 SH   SOLE 2 449 0 2,595
FRANKLIN COVEY CO COM 353469109 866 32,192 SH   SOLE 18 32,192 0 0
FRANKLIN COVEY CO COM 353469109 195 7,235 SH   SOLE 19 7,235 0 0
FRANKLIN COVEY CO COM 353469109 8,640 321,194 SH   SOLE 21 321,194 0 0
FRANKLIN COVEY CO COM 353469109 11,289 419,664 SH   SOLE 22 411,888 0 7,776
FRANKLIN ELEC INC COM 353514102 170 4,170 SH   SOLE 2 1,942 0 2,228
FRANKLIN ELEC INC COM 353514102 12 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 780 19,151 SH   SOLE 7 19,151 0 0
FRANKLIN ELEC INC COM 353514102 7,805 191,523 SH   SOLE 18 191,523 0 0
FRANKLIN ELEC INC COM 353514102 1,467 36,000 SH   SOLE 19 36,000 0 0
FRANKLIN ELEC INC COM 353514102 155,104 3,806,240 SH   SOLE 21 3,806,240 0 0
FRANKLIN ELEC INC COM 353514102 45,821 1,124,430 SH   SOLE 22 1,040,850 0 83,580
FRANKLIN ELEC INC COM 353514102 399 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 231 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 6,741 165,412 SH   SOLE 30 165,412 0 0
FRANKLIN ELEC INC COM 353514102 181 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 63 1,937 SH   SOLE 2 495 0 1,442
FRANKLIN FINL NETWORK INC COM 35352P104 13 392 SH   SOLE 7 392 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,387 42,547 SH   SOLE 18 42,547 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 317 9,732 SH   SOLE 19 9,732 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 12,982 398,211 SH   SOLE 21 398,211 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 9,734 298,602 SH   SOLE 22 275,575 0 23,027
FRANKLIN FINL NETWORK INC COM 35352P104 85 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 67 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 86 2,643 SH   SOLE 30 2,643 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 68 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 28,168 812,237 SH   SOLE 2 475,323 0 336,914
FRANKLIN RES INC COM 354613101 5,008 144,398 SH   SOLE 4 135,877 0 8,521
FRANKLIN RES INC COM 354613101 23,317 672,355 SH   SOLE 7 329,243 0 343,112
FRANKLIN RES INC COM 354613101 4,356 125,594 SH   SOLE 13 125,594 0 0
FRANKLIN RES INC COM 354613101 88 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 26,664 768,853 SH   SOLE 18 696,106 0 72,747
FRANKLIN RES INC COM 354613101 36,636 1,056,410 SH   SOLE 19 1,056,410 0 0
FRANKLIN RES INC COM 354613101 5,804 167,359 SH   SOLE 20 0 0 167,359
FRANKLIN RES INC COM 354613101 206,125 5,943,634 SH   SOLE 21 5,943,634 0 0
FRANKLIN RES INC COM 354613101 367,330 10,591,988 SH   SOLE 22 8,618,838 0 1,973,150
FRANKLIN RES INC COM 354613101 15,166 437,308 SH   SOLE 23 437,308 0 0
FRANKLIN RES INC COM 354613101 16,887 486,938 SH   SOLE 25 486,938 0 0
FRANKLIN RES INC COM 354613101 42,391 1,222,347 SH   SOLE 26 392,999 0 829,348
FRANKLIN RES INC COM 354613101 1,758 50,686 SH   SOLE 28 50,686 0 0
FRANKLIN RES INC COM 354613101 7,535 217,281 SH   SOLE 29 38,968 0 178,313
FRANKLIN RES INC COM 354613101 42,845 1,235,450 SH   SOLE 30 1,235,450 0 0
FRANKLIN RES INC COM 354613101 7,352 212,006 SH   SOLE 31 128,416 0 83,590
FRANKLIN RES INC COM 354613101 2,043 58,900 SH   SOLE 34 58,900 0 0
FRANKLIN RES INC COM 354613101 21,306 614,353 SH   SOLE 36 614,353 0 0
FRANKLIN RES INC COM 354613101 233 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 191 22,719 SH   SOLE 2 4,461 0 18,258
FRANKLIN STREET PPTYS CORP COM 35471R106 328 39,059 SH   SOLE 4 39,059 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,408 167,447 SH   SOLE 7 167,447 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 35 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,097 487,167 SH   SOLE 18 487,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,728 205,477 SH   SOLE 19 205,477 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 84,787 10,081,676 SH   SOLE 21 10,081,676 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 38,782 4,611,441 SH   SOLE 22 4,400,807 0 210,634
FRANKLIN STREET PPTYS CORP COM 35471R106 33 3,964 SH   SOLE 23 3,964 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,668 198,297 SH   SOLE 25 198,297 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 633 75,303 SH   SOLE 26 14,556 0 60,747
FRANKLIN STREET PPTYS CORP COM 35471R106 108 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 287 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 5,699 677,676 SH   SOLE 30 677,676 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 88 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 757 139,337 SH   SOLE 2 129,824 0 9,513
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 4 775 SH   SOLE 7 775 0 0
FRANKS INTL N V COM N33462107 931 171,394 SH   SOLE 18 171,394 0 0
FRANKS INTL N V COM N33462107 200 36,902 SH   SOLE 19 36,902 0 0
FRANKS INTL N V COM N33462107 10,950 2,016,645 SH   SOLE 21 2,016,645 0 0
FRANKS INTL N V COM N33462107 9,742 1,794,053 SH   SOLE 22 1,709,072 0 84,981
FRANKS INTL N V COM N33462107 30 5,476 SH   SOLE 28 5,476 0 0
FRANKS INTL N V COM N33462107 43 7,829 SH   SOLE 30 7,829 0 0
FRANKS INTL N V COM N33462107 28 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 21 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 515 172,086 SH   SOLE 18 172,086 0 0
FREDS INC CL A 356108100 53 17,887 SH   SOLE 19 17,887 0 0
FREDS INC CL A 356108100 8,871 2,966,745 SH   SOLE 21 2,966,745 0 0
FREDS INC CL A 356108100 2,693 900,767 SH   SOLE 22 846,116 0 54,651
FREDS INC CL A 356108100 144 48,294 SH   SOLE 30 48,294 0 0
FREEPORT-MCMORAN INC CL B 35671D857 31,521 1,794,046 SH   SOLE 2 517,311 0 1,276,735
FREEPORT-MCMORAN INC CL B 35671D857 8,235 468,693 SH   SOLE 4 432,281 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 24,397 1,388,583 SH   SOLE 7 1,375,529 0 13,054
FREEPORT-MCMORAN INC CL B 35671D857 293 16,680 SH   SOLE 13 16,680 0 0
FREEPORT-MCMORAN INC CL B 35671D857 165 9,363 SH   SOLE 15 9,363 0 0
FREEPORT-MCMORAN INC CL B 35671D857 50,213 2,857,910 SH   SOLE 18 2,663,771 0 194,139
FREEPORT-MCMORAN INC CL B 35671D857 4,280 243,603 SH   SOLE 19 243,603 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,026 456,801 SH   SOLE 20 0 0 456,801
FREEPORT-MCMORAN INC CL B 35671D857 543,717 30,945,751 SH   SOLE 21 30,945,751 0 0
FREEPORT-MCMORAN INC CL B 35671D857 659,812 37,553,353 SH   SOLE 22 30,676,724 0 6,876,629
FREEPORT-MCMORAN INC CL B 35671D857 29,071 1,654,595 SH   SOLE 23 1,654,595 0 0
FREEPORT-MCMORAN INC CL B 35671D857 18,238 1,038,009 SH   SOLE 25 1,038,009 0 0
FREEPORT-MCMORAN INC CL B 35671D857 88,671 5,046,720 SH   SOLE 26 1,253,586 0 3,793,134
FREEPORT-MCMORAN INC CL B 35671D857 3,652 207,829 SH   SOLE 28 207,829 0 0
FREEPORT-MCMORAN INC CL B 35671D857 736 41,889 SH   SOLE 29 41,889 0 0
FREEPORT-MCMORAN INC CL B 35671D857 73,783 4,199,387 SH   SOLE 30 4,199,387 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,610 603,846 SH   SOLE 31 269,840 0 334,006
FREEPORT-MCMORAN INC CL B 35671D857 1,168 66,461 SH   SOLE 34 66,461 0 0
FREEPORT-MCMORAN INC CL B 35671D857 25,181 1,433,182 SH   SOLE 36 1,433,182 0 0
FREEPORT-MCMORAN INC CL B 35671D857 485 27,603 SH   SOLE 40 27,603 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 9,136 520,000 SH Call SOLE 19 520,000 0 0
FREIGHTCAR AMER INC COM 357023100 48 3,566 SH   SOLE 2 365 0 3,201
FREIGHTCAR AMER INC COM 357023100 4 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 601 44,887 SH   SOLE 18 44,887 0 0
FREIGHTCAR AMER INC COM 357023100 103 7,677 SH   SOLE 19 7,677 0 0
FREIGHTCAR AMER INC COM 357023100 5,432 405,343 SH   SOLE 21 405,343 0 0
FREIGHTCAR AMER INC COM 357023100 4,911 366,486 SH   SOLE 22 349,211 0 17,275
FREQUENCY ELECTRS INC COM 358010106 9 1,025 SH   SOLE 18 1,025 0 0
FREQUENCY ELECTRS INC COM 358010106 168 19,158 SH   SOLE 21 19,158 0 0
FREQUENCY ELECTRS INC COM 358010106 1,467 167,714 SH   SOLE 22 167,714 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5 103 SH   SOLE 18 103 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 316 6,986 SH   SOLE 2 1,357 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 982 21,714 SH   SOLE 7 21,714 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,935 109,079 SH   SOLE 18 109,079 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,150 25,419 SH   SOLE 19 25,419 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 46,193 1,021,058 SH   SOLE 21 1,021,058 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 45,083 996,523 SH   SOLE 22 928,995 0 67,528
FRESH DEL MONTE PRODUCE INC ORD G36738105 673 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 214 4,723 SH   SOLE 28 4,723 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 695 15,359 SH   SOLE 30 15,359 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 57 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 166 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 25 1,496 SH   SOLE 2 1,059 0 437
FRESHPET INC COM 358039105 7 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 1,378 83,765 SH   SOLE 18 83,765 0 0
FRESHPET INC COM 358039105 315 19,175 SH   SOLE 19 19,175 0 0
FRESHPET INC COM 358039105 12,977 788,859 SH   SOLE 21 788,859 0 0
FRESHPET INC COM 358039105 10,060 611,541 SH   SOLE 22 576,721 0 34,820
FRESHPET INC COM 358039105 176 10,680 SH   SOLE 26 0 0 10,680
FRESHPET INC COM 358039105 53 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 78 4,735 SH   SOLE 30 4,735 0 0
FRESHPET INC COM 358039105 36 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 8 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 116 19,687 SH   SOLE 21 19,687 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 112 11,136 SH   SOLE 2 2,119 0 9,017
FRONT YD RESIDENTIAL CORP COM 35904G107 5 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 18 1,747 SH   SOLE 7 1,747 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,738 172,893 SH   SOLE 18 172,893 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 395 39,332 SH   SOLE 19 39,332 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,236 1,615,562 SH   SOLE 21 1,615,562 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 18,240 1,814,937 SH   SOLE 22 1,699,825 0 115,112
FRONT YD RESIDENTIAL CORP COM 35904G107 59 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 83 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 99 9,871 SH   SOLE 30 9,871 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 66 6,530 SH   SOLE 40 6,530 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2,373 206,500 SH   SOLE 2 206,500 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 24,750 2,154,058 SH   SOLE 21 2,154,058 0 0
FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 162 14,100 SH   SOLE 22 14,100 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 122 16,455 SH   SOLE 2 3,297 0 13,158
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 3 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 133 17,909 SH   SOLE 7 17,909 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2,684 361,787 SH   SOLE 18 361,787 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 470 63,298 SH   SOLE 19 63,298 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 57,642 7,768,505 SH   SOLE 21 7,768,505 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 18,532 2,497,611 SH   SOLE 22 2,204,476 0 293,135
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 163 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 86 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 825 111,129 SH   SOLE 30 111,129 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 891 120,032 SH   SOLE 36 120,032 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 81 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 68 15,446 SH   SOLE 2 3,263 0 12,183
FRONTLINE LTD SHS NEW G3682E192 12 2,617 SH   SOLE 7 2,617 0 0
FRONTLINE LTD SHS NEW G3682E192 1,167 263,470 SH   SOLE 18 263,470 0 0
FRONTLINE LTD SHS NEW G3682E192 285 64,340 SH   SOLE 19 64,340 0 0
FRONTLINE LTD SHS NEW G3682E192 10,208 2,304,372 SH   SOLE 21 2,304,372 0 0
FRONTLINE LTD SHS NEW G3682E192 3,622 817,680 SH   SOLE 22 715,864 0 101,816
FRP HLDGS INC COM 30292L107 64 1,145 SH   SOLE 2 258 0 887
FRP HLDGS INC COM 30292L107 1,316 23,504 SH   SOLE 18 23,504 0 0
FRP HLDGS INC COM 30292L107 247 4,415 SH   SOLE 19 4,415 0 0
FRP HLDGS INC COM 30292L107 12,035 214,912 SH   SOLE 21 214,912 0 0
FRP HLDGS INC COM 30292L107 11,394 203,471 SH   SOLE 22 194,154 0 9,317
FS BANCORP INC COM 30263Y104 27 507 SH   SOLE 18 507 0 0
FS BANCORP INC COM 30263Y104 17 323 SH   SOLE 19 323 0 0
FS BANCORP INC COM 30263Y104 33 626 SH   SOLE 21 626 0 0
FS BANCORP INC COM 30263Y104 1,544 28,866 SH   SOLE 22 28,866 0 0
FS INVT CORP COM 302635107 9,817 1,354,004 SH   SOLE 30 1,354,004 0 0
FTD COS INC COM 30281V108 20 5,445 SH   SOLE 2 801 0 4,644
FTD COS INC COM 30281V108 1 154 SH   SOLE 4 154 0 0
FTD COS INC COM 30281V108 1 400 SH   SOLE 7 400 0 0
FTD COS INC COM 30281V108 305 83,721 SH   SOLE 18 83,721 0 0
FTD COS INC COM 30281V108 36 9,898 SH   SOLE 19 9,898 0 0
FTD COS INC COM 30281V108 6,060 1,664,726 SH   SOLE 21 1,664,726 0 0
FTD COS INC COM 30281V108 1,914 525,867 SH   SOLE 22 488,131 0 37,736
FTD COS INC COM 30281V108 5 1,412 SH   SOLE 26 0 0 1,412
FTD COS INC COM 30281V108 10 2,726 SH   SOLE 28 2,726 0 0
FTD COS INC COM 30281V108 82 22,648 SH   SOLE 30 22,648 0 0
FTD COS INC COM 30281V108 9 2,394 SH   SOLE 40 2,394 0 0
FTI CONSULTING INC COM 302941109 392 8,104 SH   SOLE 2 1,582 0 6,522
FTI CONSULTING INC COM 302941109 15 303 SH   SOLE 4 303 0 0
FTI CONSULTING INC COM 302941109 38 782 SH   SOLE 7 782 0 0
FTI CONSULTING INC COM 302941109 8,315 171,755 SH   SOLE 18 171,755 0 0
FTI CONSULTING INC COM 302941109 1,431 29,566 SH   SOLE 19 29,566 0 0
FTI CONSULTING INC COM 302941109 169,741 3,506,328 SH   SOLE 21 3,506,328 0 0
FTI CONSULTING INC COM 302941109 52,778 1,090,224 SH   SOLE 22 1,009,815 0 80,409
FTI CONSULTING INC COM 302941109 542 11,187 SH   SOLE 26 3,960 0 7,227
FTI CONSULTING INC COM 302941109 253 5,232 SH   SOLE 28 5,232 0 0
FTI CONSULTING INC COM 302941109 3,277 67,683 SH   SOLE 30 67,683 0 0
FTI CONSULTING INC COM 302941109 96 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 214 4,422 SH   SOLE 40 4,422 0 0
FTS INTERNATIONAL INC COM 30283W104 1,056 57,446 SH   SOLE 2 54,826 0 2,620
FTS INTERNATIONAL INC COM 30283W104 13 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 1,387 75,444 SH   SOLE 18 75,444 0 0
FTS INTERNATIONAL INC COM 30283W104 18,738 1,018,942 SH   SOLE 19 1,018,942 0 0
FTS INTERNATIONAL INC COM 30283W104 12,260 666,643 SH   SOLE 21 666,643 0 0
FTS INTERNATIONAL INC COM 30283W104 4,369 237,584 SH   SOLE 22 214,169 0 23,415
FTS INTERNATIONAL INC COM 30283W104 12 671 SH   SOLE 23 671 0 0
FTS INTERNATIONAL INC COM 30283W104 17 924 SH   SOLE 25 924 0 0
FTS INTERNATIONAL INC COM 30283W104 8,970 487,771 SH   SOLE 26 84,101 0 403,670
FTS INTERNATIONAL INC COM 30283W104 4,848 263,628 SH   SOLE 34 263,628 0 0
FUEL TECH INC COM 359523107 10 8,500 SH   SOLE 21 8,500 0 0
FUEL TECH INC COM 359523107 597 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM NEW 35952H502 20 11,287 SH   SOLE 18 11,287 0 0
FUELCELL ENERGY INC COM NEW 35952H502 280 161,736 SH   SOLE 21 161,736 0 0
FUELCELL ENERGY INC COM NEW 35952H502 1,419 820,493 SH   SOLE 22 820,493 0 0
FULGENT GENETICS INC COM 359664109 4 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 58 14,601 SH   SOLE 21 14,601 0 0
FULL HOUSE RESORTS INC COM 359678109 10 3,223 SH   SOLE 18 3,223 0 0
FULL HOUSE RESORTS INC COM 359678109 176 54,962 SH   SOLE 21 54,962 0 0
FULLER H B CO COM 359694106 545 10,951 SH   SOLE 2 7,757 0 3,194
FULLER H B CO COM 359694106 8 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 2,181 43,860 SH   SOLE 7 43,860 0 0
FULLER H B CO COM 359694106 11,164 224,490 SH   SOLE 18 224,490 0 0
FULLER H B CO COM 359694106 3,840 77,209 SH   SOLE 19 77,209 0 0
FULLER H B CO COM 359694106 236,665 4,758,995 SH   SOLE 21 4,758,995 0 0
FULLER H B CO COM 359694106 76,030 1,528,853 SH   SOLE 22 1,435,295 0 93,558
FULLER H B CO COM 359694106 590 11,873 SH   SOLE 23 11,873 0 0
FULLER H B CO COM 359694106 3,900 78,431 SH   SOLE 26 4,559 0 73,872
FULLER H B CO COM 359694106 365 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 3,519 70,768 SH   SOLE 30 70,768 0 0
FULLER H B CO COM 359694106 263 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 1,874 105,592 SH   SOLE 2 77,051 0 28,541
FULTON FINL CORP PA COM 360271100 13 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 104 5,858 SH   SOLE 7 5,858 0 0
FULTON FINL CORP PA COM 360271100 19,139 1,078,274 SH   SOLE 18 1,078,274 0 0
FULTON FINL CORP PA COM 360271100 2,418 136,239 SH   SOLE 19 136,239 0 0
FULTON FINL CORP PA COM 360271100 205,219 11,561,640 SH   SOLE 21 11,561,640 0 0
FULTON FINL CORP PA COM 360271100 112,722 6,350,531 SH   SOLE 22 6,018,535 0 331,996
FULTON FINL CORP PA COM 360271100 949 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 445 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 603 33,983 SH   SOLE 30 33,983 0 0
FULTON FINL CORP PA COM 360271100 170 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 345 19,423 SH   SOLE 40 19,423 0 0
FUNKO INC COM CL A 361008105 12 1,419 SH   SOLE 2 0 0 1,419
FUNKO INC COM CL A 361008105 249 30,361 SH   SOLE 18 30,361 0 0
FUNKO INC COM CL A 361008105 500 60,922 SH   SOLE 19 60,922 0 0
FUNKO INC COM CL A 361008105 2,770 337,401 SH   SOLE 21 337,401 0 0
FUNKO INC COM CL A 361008105 876 106,673 SH   SOLE 22 95,424 0 11,249
FUSION TELECOMM INTL INC COM NEW 36113B400 16 5,081 SH   SOLE 18 5,081 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 165 51,017 SH   SOLE 21 51,017 0 0
FUTUREFUEL CORPORATION COM 36116M106 70 5,854 SH   SOLE 2 1,023 0 4,831
FUTUREFUEL CORPORATION COM 36116M106 6 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,462 121,906 SH   SOLE 18 121,906 0 0
FUTUREFUEL CORPORATION COM 36116M106 225 18,764 SH   SOLE 19 18,764 0 0
FUTUREFUEL CORPORATION COM 36116M106 29,314 2,444,837 SH   SOLE 21 2,444,837 0 0
FUTUREFUEL CORPORATION COM 36116M106 7,298 608,643 SH   SOLE 22 562,501 0 46,142
FUTUREFUEL CORPORATION COM 36116M106 40 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 415 34,621 SH   SOLE 30 34,621 0 0
FUTUREFUEL CORPORATION COM 36116M106 13 1,091 SH   SOLE 34 1,091 0 0
FUTUREFUEL CORPORATION COM 36116M106 28 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 345 9,169 SH   SOLE 2 1,816 0 7,353
G-III APPAREL GROUP LTD COM 36237H101 5 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 37 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 7,403 196,477 SH   SOLE 18 196,477 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,320 35,039 SH   SOLE 19 35,039 0 0
G-III APPAREL GROUP LTD COM 36237H101 147,289 3,908,957 SH   SOLE 21 3,908,957 0 0
G-III APPAREL GROUP LTD COM 36237H101 45,364 1,203,932 SH   SOLE 22 1,118,181 0 85,751
G-III APPAREL GROUP LTD COM 36237H101 277 7,363 SH   SOLE 26 2,630 0 4,733
G-III APPAREL GROUP LTD COM 36237H101 220 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,209 58,625 SH   SOLE 30 58,625 0 0
G-III APPAREL GROUP LTD COM 36237H101 166 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 42 1,143 SH   SOLE 2 561 0 582
G1 THERAPEUTICS INC COM 3621LQ109 16 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,707 46,069 SH   SOLE 18 46,069 0 0
G1 THERAPEUTICS INC COM 3621LQ109 434 11,711 SH   SOLE 19 11,711 0 0
G1 THERAPEUTICS INC COM 3621LQ109 29,031 783,559 SH   SOLE 21 783,559 0 0
G1 THERAPEUTICS INC COM 3621LQ109 16,031 432,683 SH   SOLE 22 406,339 0 26,344
G1 THERAPEUTICS INC COM 3621LQ109 202 5,458 SH   SOLE 30 5,458 0 0
GAIA INC NEW CL A 36269P104 16 1,003 SH   SOLE 2 379 0 624
GAIA INC NEW CL A 36269P104 470 30,350 SH   SOLE 18 30,350 0 0
GAIA INC NEW CL A 36269P104 87 5,618 SH   SOLE 19 5,618 0 0
GAIA INC NEW CL A 36269P104 4,425 285,496 SH   SOLE 21 285,496 0 0
GAIA INC NEW CL A 36269P104 6,965 449,337 SH   SOLE 22 443,213 0 6,124
GAIN CAP HLDGS INC COM 36268W100 52 7,724 SH   SOLE 2 1,172 0 6,552
GAIN CAP HLDGS INC COM 36268W100 5 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 827 122,580 SH   SOLE 18 122,580 0 0
GAIN CAP HLDGS INC COM 36268W100 158 23,368 SH   SOLE 19 23,368 0 0
GAIN CAP HLDGS INC COM 36268W100 7,784 1,153,124 SH   SOLE 21 1,153,124 0 0
GAIN CAP HLDGS INC COM 36268W100 3,192 472,932 SH   SOLE 22 436,192 0 36,740
GALAPAGOS NV SPON ADR 36315X101 1,836 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 988 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 11,004 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 13,286 133,183 SH   SOLE 21 133,183 0 0
GALAPAGOS NV SPON ADR 36315X101 32 316 SH   SOLE 30 316 0 0
GALAPAGOS NV SPON ADR 36315X101 5,259 52,721 SH   SOLE 34 52,721 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 26 5,480 SH   SOLE 18 5,480 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 409 86,311 SH   SOLE 21 86,311 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 495 104,366 SH   SOLE 22 104,366 0 0
GALLAGHER ARTHUR J & CO COM 363576109 20,343 295,987 SH   SOLE 2 122,261 0 173,726
GALLAGHER ARTHUR J & CO COM 363576109 4,916 71,533 SH   SOLE 4 66,150 0 5,383
GALLAGHER ARTHUR J & CO COM 363576109 10,667 155,208 SH   SOLE 7 140,973 0 14,235
GALLAGHER ARTHUR J & CO COM 363576109 1,136 16,534 SH   SOLE 13 16,534 0 0
GALLAGHER ARTHUR J & CO COM 363576109 104 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 33,227 483,442 SH   SOLE 18 459,422 0 24,020
GALLAGHER ARTHUR J & CO COM 363576109 12,852 186,989 SH   SOLE 19 186,989 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,919 100,673 SH   SOLE 20 0 0 100,673
GALLAGHER ARTHUR J & CO COM 363576109 406,519 5,914,720 SH   SOLE 21 5,914,720 0 0
GALLAGHER ARTHUR J & CO COM 363576109 374,350 5,446,678 SH   SOLE 22 4,454,868 0 991,810
GALLAGHER ARTHUR J & CO COM 363576109 16,255 236,509 SH   SOLE 23 236,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 10,440 151,894 SH   SOLE 25 151,894 0 0
GALLAGHER ARTHUR J & CO COM 363576109 36,569 532,061 SH   SOLE 26 206,885 0 325,176
GALLAGHER ARTHUR J & CO COM 363576109 1,868 27,179 SH   SOLE 28 27,179 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,914 100,598 SH   SOLE 29 10,294 0 90,304
GALLAGHER ARTHUR J & CO COM 363576109 44,894 653,192 SH   SOLE 30 653,192 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,223 75,996 SH   SOLE 31 39,708 0 36,288
GALLAGHER ARTHUR J & CO COM 363576109 2,693 39,187 SH   SOLE 32 39,187 0 0
GALLAGHER ARTHUR J & CO COM 363576109 770 11,196 SH   SOLE 34 11,196 0 0
GALLAGHER ARTHUR J & CO COM 363576109 11,967 174,123 SH   SOLE 36 174,123 0 0
GALLAGHER ARTHUR J & CO COM 363576109 249 3,616 SH   SOLE 40 3,616 0 0
GAMCO INVESTORS INC CL A COM 361438104 6 250 SH   SOLE 2 241 0 9
GAMCO INVESTORS INC CL A COM 361438104 7 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 478 19,243 SH   SOLE 18 19,243 0 0
GAMCO INVESTORS INC CL A COM 361438104 142 5,701 SH   SOLE 19 5,701 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,724 190,258 SH   SOLE 21 190,258 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,184 168,499 SH   SOLE 22 156,338 0 12,161
GAMCO INVESTORS INC CL A COM 361438104 19 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 27 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 1,276 101,139 SH   SOLE 2 52,462 0 48,677
GAMESTOP CORP NEW CL A 36467W109 7 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 106 8,417 SH   SOLE 7 8,417 0 0
GAMESTOP CORP NEW CL A 36467W109 4,527 358,706 SH   SOLE 18 358,706 0 0
GAMESTOP CORP NEW CL A 36467W109 581 46,019 SH   SOLE 19 46,019 0 0
GAMESTOP CORP NEW CL A 36467W109 56,822 4,502,557 SH   SOLE 21 4,502,557 0 0
GAMESTOP CORP NEW CL A 36467W109 53,455 4,235,753 SH   SOLE 22 3,786,340 0 449,413
GAMESTOP CORP NEW CL A 36467W109 450 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 198 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 364 28,861 SH   SOLE 29 0 0 28,861
GAMESTOP CORP NEW CL A 36467W109 256 20,304 SH   SOLE 30 20,304 0 0
GAMESTOP CORP NEW CL A 36467W109 31 2,436 SH   SOLE 31 2,436 0 0
GAMESTOP CORP NEW CL A 36467W109 527 41,743 SH   SOLE 36 41,743 0 0
GAMESTOP CORP NEW CL A 36467W109 142 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,221 126,114 SH   SOLE 2 62,134 0 63,980
GAMING & LEISURE PPTYS INC COM 36467J108 2,270 67,818 SH   SOLE 4 67,818 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 10,374 309,946 SH   SOLE 7 309,946 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 277 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,459 103,341 SH   SOLE 18 103,341 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 27,061 808,510 SH   SOLE 19 808,510 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 107,875 3,223,032 SH   SOLE 21 3,223,032 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 267,191 7,982,991 SH   SOLE 22 7,267,127 0 715,864
GAMING & LEISURE PPTYS INC COM 36467J108 244 7,290 SH   SOLE 23 7,290 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,184 393,904 SH   SOLE 25 393,904 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,404 131,581 SH   SOLE 26 36,594 0 94,987
GAMING & LEISURE PPTYS INC COM 36467J108 935 27,942 SH   SOLE 28 27,942 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,376 70,987 SH   SOLE 29 70,987 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 33,626 1,004,658 SH   SOLE 30 1,004,658 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 141 4,211 SH   SOLE 31 4,211 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 783 23,384 SH   SOLE 40 23,384 0 0
GAMING PARTNERS INTL CORP COM 36467A107 6 658 SH   SOLE 18 658 0 0
GAMING PARTNERS INTL CORP COM 36467A107 8 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,111 112,892 SH   SOLE 22 112,892 0 0
GANNETT CO INC COM 36473H104 251 25,105 SH   SOLE 2 4,709 0 20,396
GANNETT CO INC COM 36473H104 5 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 56 5,605 SH   SOLE 7 5,605 0 0
GANNETT CO INC COM 36473H104 5,135 514,487 SH   SOLE 18 514,487 0 0
GANNETT CO INC COM 36473H104 887 88,914 SH   SOLE 19 88,914 0 0
GANNETT CO INC COM 36473H104 104,542 10,475,134 SH   SOLE 21 10,475,134 0 0
GANNETT CO INC COM 36473H104 32,861 3,292,716 SH   SOLE 22 3,043,241 0 249,475
GANNETT CO INC COM 36473H104 388 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 156 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,539 154,194 SH   SOLE 30 154,194 0 0
GANNETT CO INC COM 36473H104 39 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 148 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 8,164 261,672 SH   SOLE 2 57,382 0 204,290
GAP INC DEL COM 364760108 2,290 73,392 SH   SOLE 4 65,720 0 7,672
GAP INC DEL COM 364760108 7,041 225,672 SH   SOLE 7 188,834 0 36,838
GAP INC DEL COM 364760108 87 2,802 SH   SOLE 13 2,802 0 0
GAP INC DEL COM 364760108 46 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 14,989 480,423 SH   SOLE 18 443,569 0 36,854
GAP INC DEL COM 364760108 1,544 49,493 SH   SOLE 19 49,493 0 0
GAP INC DEL COM 364760108 4,538 145,434 SH   SOLE 20 0 0 145,434
GAP INC DEL COM 364760108 159,835 5,122,921 SH   SOLE 21 5,122,921 0 0
GAP INC DEL COM 364760108 234,617 7,519,784 SH   SOLE 22 6,309,989 0 1,209,795
GAP INC DEL COM 364760108 8,321 266,697 SH   SOLE 23 266,697 0 0
GAP INC DEL COM 364760108 23,211 743,957 SH   SOLE 25 743,957 0 0
GAP INC DEL COM 364760108 28,492 913,211 SH   SOLE 26 334,098 0 579,113
GAP INC DEL COM 364760108 1,100 35,242 SH   SOLE 28 35,242 0 0
GAP INC DEL COM 364760108 2,363 75,745 SH   SOLE 29 7,580 0 68,165
GAP INC DEL COM 364760108 27,981 896,829 SH   SOLE 30 896,829 0 0
GAP INC DEL COM 364760108 3,637 116,565 SH   SOLE 31 45,643 0 70,922
GAP INC DEL COM 364760108 2,057 65,938 SH   SOLE 34 65,938 0 0
GAP INC DEL COM 364760108 8,166 261,720 SH   SOLE 36 261,720 0 0
GAP INC DEL COM 364760108 147 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 861 28,056 SH   SOLE 2 5,563 0 22,493
GARDNER DENVER HLDGS INC COM 36555P107 49 1,598 SH   SOLE 7 1,598 0 0
GARDNER DENVER HLDGS INC COM 36555P107 975 31,772 SH   SOLE 18 31,772 0 0
GARDNER DENVER HLDGS INC COM 36555P107 338 11,033 SH   SOLE 19 11,033 0 0
GARDNER DENVER HLDGS INC COM 36555P107 23,856 777,580 SH   SOLE 21 777,580 0 0
GARDNER DENVER HLDGS INC COM 36555P107 59,474 1,938,541 SH   SOLE 22 1,677,043 0 261,498
GARDNER DENVER HLDGS INC COM 36555P107 736 23,976 SH   SOLE 26 17,009 0 6,967
GARDNER DENVER HLDGS INC COM 36555P107 328 10,679 SH   SOLE 28 10,679 0 0
GARDNER DENVER HLDGS INC COM 36555P107 159 5,196 SH   SOLE 29 0 0 5,196
GARDNER DENVER HLDGS INC COM 36555P107 465 15,145 SH   SOLE 30 15,145 0 0
GARDNER DENVER HLDGS INC COM 36555P107 47 1,536 SH   SOLE 31 1,536 0 0
GARDNER DENVER HLDGS INC COM 36555P107 260 8,463 SH   SOLE 40 8,463 0 0
GARMIN LTD SHS H2906T109 9,164 155,500 SH   SOLE 2 40,491 0 115,009
GARMIN LTD SHS H2906T109 2,796 47,451 SH   SOLE 4 44,767 0 2,684
GARMIN LTD SHS H2906T109 6,989 118,602 SH   SOLE 7 99,833 0 18,769
GARMIN LTD SHS H2906T109 626 10,631 SH   SOLE 13 10,631 0 0
GARMIN LTD SHS H2906T109 53 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 17,722 300,728 SH   SOLE 18 285,120 0 15,608
GARMIN LTD SHS H2906T109 4,844 82,192 SH   SOLE 19 82,192 0 0
GARMIN LTD SHS H2906T109 4,921 83,510 SH   SOLE 20 0 0 83,510
GARMIN LTD SHS H2906T109 294,553 4,998,350 SH   SOLE 21 4,998,350 0 0
GARMIN LTD SHS H2906T109 204,163 3,464,507 SH   SOLE 22 2,656,907 0 807,600
GARMIN LTD SHS H2906T109 8,218 139,460 SH   SOLE 23 139,460 0 0
GARMIN LTD SHS H2906T109 6,383 108,308 SH   SOLE 25 108,308 0 0
GARMIN LTD SHS H2906T109 23,667 401,617 SH   SOLE 26 153,231 0 248,386
GARMIN LTD SHS H2906T109 1,089 18,479 SH   SOLE 28 18,479 0 0
GARMIN LTD SHS H2906T109 3,993 67,766 SH   SOLE 29 2,973 0 64,793
GARMIN LTD SHS H2906T109 40,282 683,556 SH   SOLE 30 683,556 0 0
GARMIN LTD SHS H2906T109 3,375 57,277 SH   SOLE 31 22,048 0 35,229
GARMIN LTD SHS H2906T109 2,804 47,582 SH   SOLE 32 47,582 0 0
GARMIN LTD SHS H2906T109 376 6,383 SH   SOLE 34 6,383 0 0
GARMIN LTD SHS H2906T109 6,781 115,072 SH   SOLE 36 115,072 0 0
GARMIN LTD SHS H2906T109 144 2,447 SH   SOLE 40 2,447 0 0
GARRISON CAP INC COM 366554103 718 88,435 SH   SOLE 30 88,435 0 0
GARTNER INC COM 366651107 14,615 124,255 SH   SOLE 2 35,373 0 88,882
GARTNER INC COM 366651107 3,249 27,621 SH   SOLE 4 25,655 0 1,966
GARTNER INC COM 366651107 9,074 77,146 SH   SOLE 7 72,840 0 4,306
GARTNER INC COM 366651107 180 1,533 SH   SOLE 13 1,533 0 0
GARTNER INC COM 366651107 73 624 SH   SOLE 15 624 0 0
GARTNER INC COM 366651107 21,889 186,100 SH   SOLE 18 174,299 0 11,801
GARTNER INC COM 366651107 21,487 182,682 SH   SOLE 19 182,682 0 0
GARTNER INC COM 366651107 5,446 46,299 SH   SOLE 20 0 0 46,299
GARTNER INC COM 366651107 281,174 2,390,525 SH   SOLE 21 2,390,525 0 0
GARTNER INC COM 366651107 315,390 2,681,429 SH   SOLE 22 2,260,754 0 420,675
GARTNER INC COM 366651107 12,983 110,381 SH   SOLE 23 110,381 0 0
GARTNER INC COM 366651107 7,431 63,182 SH   SOLE 25 63,182 0 0
GARTNER INC COM 366651107 36,049 306,490 SH   SOLE 26 104,939 0 201,551
GARTNER INC COM 366651107 1,624 13,811 SH   SOLE 28 13,811 0 0
GARTNER INC COM 366651107 2,960 25,170 SH   SOLE 29 2,956 0 22,214
GARTNER INC COM 366651107 36,935 314,018 SH   SOLE 30 314,018 0 0
GARTNER INC COM 366651107 4,795 40,768 SH   SOLE 31 16,402 0 24,366
GARTNER INC COM 366651107 461 3,921 SH   SOLE 34 3,921 0 0
GARTNER INC COM 366651107 10,659 90,621 SH   SOLE 36 90,621 0 0
GARTNER INC COM 366651107 214 1,818 SH   SOLE 40 1,818 0 0
GASLOG LTD SHS G37585109 148 8,983 SH   SOLE 2 1,735 0 7,248
GASLOG LTD SHS G37585109 250 15,225 SH   SOLE 7 15,225 0 0
GASLOG LTD SHS G37585109 2,315 140,757 SH   SOLE 18 140,757 0 0
GASLOG LTD SHS G37585109 529 32,183 SH   SOLE 19 32,183 0 0
GASLOG LTD SHS G37585109 20,024 1,217,266 SH   SOLE 21 1,217,266 0 0
GASLOG LTD SHS G37585109 7,799 474,106 SH   SOLE 22 416,472 0 57,634
GASLOG LTD SHS G37585109 27 1,626 SH   SOLE 25 1,626 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 129 5,523 SH   SOLE 22 5,523 0 0
GASTAR EXPL INC NEW COM 36729W202 18 25,818 SH   SOLE 2 7,548 0 18,270
GASTAR EXPL INC NEW COM 36729W202 433 634,020 SH   SOLE 18 634,020 0 0
GASTAR EXPL INC NEW COM 36729W202 82 119,406 SH   SOLE 19 119,406 0 0
GASTAR EXPL INC NEW COM 36729W202 4,093 5,995,757 SH   SOLE 21 5,995,757 0 0
GASTAR EXPL INC NEW COM 36729W202 3,573 5,232,963 SH   SOLE 22 5,019,099 0 213,864
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 547 31,216 SH   SOLE 2 12,627 0 18,589
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 22 1,231 SH   SOLE 7 1,231 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 841 48,031 SH   SOLE 18 48,031 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 22,102 1,262,268 SH   SOLE 19 1,262,268 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7,428 424,225 SH   SOLE 21 424,225 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10,030 572,788 SH   SOLE 22 393,762 0 179,026
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,776 101,411 SH   SOLE 26 22,614 0 78,797
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 755 43,106 SH   SOLE 34 43,106 0 0
GATX CORP COM 361448103 1,611 23,522 SH   SOLE 2 16,720 0 6,802
GATX CORP COM 361448103 49 719 SH   SOLE 4 719 0 0
GATX CORP COM 361448103 97 1,414 SH   SOLE 7 1,414 0 0
GATX CORP COM 361448103 16,223 236,860 SH   SOLE 18 236,860 0 0
GATX CORP COM 361448103 2,043 29,826 SH   SOLE 19 29,826 0 0
GATX CORP COM 361448103 168,741 2,463,728 SH   SOLE 21 2,463,728 0 0
GATX CORP COM 361448103 98,515 1,438,383 SH   SOLE 22 1,360,305 0 78,078
GATX CORP COM 361448103 55 798 SH   SOLE 23 798 0 0
GATX CORP COM 361448103 495 7,221 SH   SOLE 26 3,456 0 3,765
GATX CORP COM 361448103 345 5,034 SH   SOLE 28 5,034 0 0
GATX CORP COM 361448103 518 7,561 SH   SOLE 30 7,561 0 0
GATX CORP COM 361448103 151 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 324 4,729 SH   SOLE 40 4,729 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,289 62,225 SH   SOLE 2 17,738 0 44,487
GCI LIBERTY INC COM CLASS A 36164V305 17 318 SH   SOLE 4 318 0 0
GCI LIBERTY INC COM CLASS A 36164V305 122 2,317 SH   SOLE 7 2,317 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,637 49,889 SH   SOLE 18 49,889 0 0
GCI LIBERTY INC COM CLASS A 36164V305 19,041 360,222 SH   SOLE 19 360,222 0 0
GCI LIBERTY INC COM CLASS A 36164V305 54,642 1,033,720 SH   SOLE 21 1,033,720 0 0
GCI LIBERTY INC COM CLASS A 36164V305 138,821 2,626,208 SH   SOLE 22 2,301,198 0 325,010
GCI LIBERTY INC COM CLASS A 36164V305 1,677 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 595 11,255 SH   SOLE 28 11,255 0 0
GCI LIBERTY INC COM CLASS A 36164V305 955 18,074 SH   SOLE 30 18,074 0 0
GCI LIBERTY INC COM CLASS A 36164V305 110 2,087 SH   SOLE 31 2,087 0 0
GCI LIBERTY INC COM CLASS A 36164V305 544 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 610 21,008 SH   SOLE 2 8,837 0 12,171
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 51 1,771 SH   SOLE 7 1,771 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7,086 243,929 SH   SOLE 18 243,929 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,252 77,529 SH   SOLE 19 77,529 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 67,436 2,321,366 SH   SOLE 21 2,321,366 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 57,283 1,971,891 SH   SOLE 22 1,831,410 0 140,481
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 321 11,057 SH   SOLE 23 11,057 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,348 80,822 SH   SOLE 26 8,538 0 72,284
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 302 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 393 13,534 SH   SOLE 30 13,534 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 247 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 15,099 550,047 SH   SOLE 21 550,047 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 7,486 272,697 SH   SOLE 22 272,697 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 4,244 154,597 SH   SOLE 30 154,597 0 0
GEE GROUP INC COM 36165A102 3 1,050 SH   SOLE 18 1,050 0 0
GEE GROUP INC COM 36165A102 2 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 10 1,490 SH   SOLE 18 1,490 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 99 15,268 SH   SOLE 21 15,268 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 18 1,261 SH   SOLE 2 197 0 1,064
GENCO SHIPPING & TRADING LTD SHS Y2685T131 367 25,800 SH   SOLE 18 25,800 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 66 4,650 SH   SOLE 19 4,650 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,606 253,574 SH   SOLE 21 253,574 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 911 64,069 SH   SOLE 22 57,035 0 7,034
GENCOR INDS INC COM 368678108 21 1,283 SH   SOLE 2 303 0 980
GENCOR INDS INC COM 368678108 455 28,249 SH   SOLE 18 28,249 0 0
GENCOR INDS INC COM 368678108 137 8,493 SH   SOLE 19 8,493 0 0
GENCOR INDS INC COM 368678108 4,579 284,382 SH   SOLE 21 284,382 0 0
GENCOR INDS INC COM 368678108 1,136 70,561 SH   SOLE 22 64,982 0 5,579
GENER8 MARITIME INC COM Y26889108 1,554 275,007 SH   SOLE 2 268,180 0 6,827
GENER8 MARITIME INC COM Y26889108 943 166,899 SH   SOLE 18 166,899 0 0
GENER8 MARITIME INC COM Y26889108 28,840 5,104,354 SH   SOLE 19 5,104,354 0 0
GENER8 MARITIME INC COM Y26889108 9,006 1,594,027 SH   SOLE 21 1,594,027 0 0
GENER8 MARITIME INC COM Y26889108 9,843 1,742,136 SH   SOLE 22 1,655,222 0 86,914
GENER8 MARITIME INC COM Y26889108 43 7,542 SH   SOLE 28 7,542 0 0
GENER8 MARITIME INC COM Y26889108 44 7,711 SH   SOLE 30 7,711 0 0
GENERAC HLDGS INC COM 368736104 464 10,099 SH   SOLE 2 9,761 0 338
GENERAC HLDGS INC COM 368736104 17 375 SH   SOLE 4 375 0 0
GENERAC HLDGS INC COM 368736104 104 2,266 SH   SOLE 7 2,266 0 0
GENERAC HLDGS INC COM 368736104 9,009 196,221 SH   SOLE 18 196,221 0 0
GENERAC HLDGS INC COM 368736104 5,409 117,825 SH   SOLE 19 117,825 0 0
GENERAC HLDGS INC COM 368736104 85,285 1,857,661 SH   SOLE 21 1,857,661 0 0
GENERAC HLDGS INC COM 368736104 86,339 1,880,622 SH   SOLE 22 1,762,216 0 118,406
GENERAC HLDGS INC COM 368736104 968 21,084 SH   SOLE 23 21,084 0 0
GENERAC HLDGS INC COM 368736104 4,532 98,717 SH   SOLE 26 16,779 0 81,938
GENERAC HLDGS INC COM 368736104 395 8,600 SH   SOLE 28 8,600 0 0
GENERAC HLDGS INC COM 368736104 182 3,962 SH   SOLE 29 1,041 0 2,921
GENERAC HLDGS INC COM 368736104 599 13,051 SH   SOLE 30 13,051 0 0
GENERAC HLDGS INC COM 368736104 160 3,481 SH   SOLE 34 3,481 0 0
GENERAC HLDGS INC COM 368736104 119 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 347 7,551 SH   SOLE 40 7,551 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 206 6,947 SH   SOLE 2 5,738 0 1,209
GENERAL CABLE CORP DEL NEW COM 369300108 10 338 SH   SOLE 4 338 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 61 2,067 SH   SOLE 7 2,067 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 6,474 218,727 SH   SOLE 18 218,727 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 2,321 78,422 SH   SOLE 19 78,422 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 136,856 4,623,511 SH   SOLE 21 4,623,511 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 41,858 1,414,131 SH   SOLE 22 1,314,590 0 99,541
GENERAL CABLE CORP DEL NEW COM 369300108 444 15,002 SH   SOLE 23 15,002 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 1,059 35,789 SH   SOLE 26 4,937 0 30,852
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,070 69,920 SH   SOLE 30 69,920 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 211 7,114 SH   SOLE 36 7,114 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 175 5,898 SH   SOLE 40 5,898 0 0
GENERAL DYNAMICS CORP COM 369550108 70,071 317,206 SH   SOLE 2 75,633 0 241,573
GENERAL DYNAMICS CORP COM 369550108 18,755 84,901 SH   SOLE 4 78,602 0 6,299
GENERAL DYNAMICS CORP COM 369550108 76,161 344,777 SH   SOLE 7 239,418 0 105,359
GENERAL DYNAMICS CORP COM 369550108 493 2,232 SH   SOLE 13 2,232 0 0
GENERAL DYNAMICS CORP COM 369550108 432 1,957 SH   SOLE 15 1,957 0 0
GENERAL DYNAMICS CORP COM 369550108 113,059 511,811 SH   SOLE 18 500,062 0 11,749
GENERAL DYNAMICS CORP COM 369550108 32,845 148,686 SH   SOLE 19 148,686 0 0
GENERAL DYNAMICS CORP COM 369550108 1,376,530 6,231,462 SH   SOLE 21 6,231,462 0 0
GENERAL DYNAMICS CORP COM 369550108 1,593,974 7,215,817 SH   SOLE 22 5,887,358 0 1,328,459
GENERAL DYNAMICS CORP COM 369550108 69,663 315,361 SH   SOLE 23 315,361 0 0
GENERAL DYNAMICS CORP COM 369550108 61,927 280,339 SH   SOLE 25 280,339 0 0
GENERAL DYNAMICS CORP COM 369550108 40,450 183,114 SH   SOLE 26 125,340 0 57,774
GENERAL DYNAMICS CORP COM 369550108 4,830 21,865 SH   SOLE 29 6,876 0 14,989
GENERAL DYNAMICS CORP COM 369550108 182,126 824,472 SH   SOLE 30 824,472 0 0
GENERAL DYNAMICS CORP COM 369550108 22,651 102,538 SH   SOLE 31 49,640 0 52,898
GENERAL DYNAMICS CORP COM 369550108 53,290 241,242 SH   SOLE 36 241,242 0 0
GENERAL DYNAMICS CORP COM 369550108 1,129 5,111 SH   SOLE 40 5,111 0 0
GENERAL ELECTRIC CO COM 369604103 143,205 10,623,493 SH   SOLE 2 2,450,933 0 8,172,560
GENERAL ELECTRIC CO COM 369604103 41,766 3,098,375 SH   SOLE 4 2,876,571 0 221,804
GENERAL ELECTRIC CO COM 369604103 85,773 6,362,961 SH   SOLE 7 6,131,517 0 231,444
GENERAL ELECTRIC CO COM 369604103 1,200 89,054 SH   SOLE 13 89,054 0 0
GENERAL ELECTRIC CO COM 369604103 895 66,417 SH   SOLE 15 66,417 0 0
GENERAL ELECTRIC CO COM 369604103 393,988 29,227,589 SH   SOLE 18 27,388,762 0 1,838,827
GENERAL ELECTRIC CO COM 369604103 493,462 36,606,973 SH   SOLE 19 36,606,973 0 0
GENERAL ELECTRIC CO COM 369604103 37,251 2,763,391 SH   SOLE 20 183,189 0 2,580,202
GENERAL ELECTRIC CO COM 369604103 1,956,079 145,109,696 SH   SOLE 21 145,109,696 0 0
GENERAL ELECTRIC CO COM 369604103 3,189,358 236,599,276 SH   SOLE 22 192,083,268 0 44,516,008
GENERAL ELECTRIC CO COM 369604103 145,746 10,812,001 SH   SOLE 23 10,812,001 0 0
GENERAL ELECTRIC CO COM 369604103 101,228 7,509,499 SH   SOLE 25 7,415,419 0 94,080
GENERAL ELECTRIC CO COM 369604103 321,460 23,847,209 SH   SOLE 26 7,766,632 0 16,080,577
GENERAL ELECTRIC CO COM 369604103 17,635 1,308,203 SH   SOLE 28 1,308,203 0 0
GENERAL ELECTRIC CO COM 369604103 6,440 477,774 SH   SOLE 29 235,011 0 242,763
GENERAL ELECTRIC CO COM 369604103 327,079 24,264,001 SH   SOLE 30 24,264,001 0 0
GENERAL ELECTRIC CO COM 369604103 55,967 4,151,878 SH   SOLE 31 1,708,777 0 2,443,101
GENERAL ELECTRIC CO COM 369604103 7,505 556,730 SH   SOLE 32 556,730 0 0
GENERAL ELECTRIC CO COM 369604103 102,784 7,624,925 SH   SOLE 34 7,624,925 0 0
GENERAL ELECTRIC CO COM 369604103 123,699 9,176,492 SH   SOLE 36 9,176,492 0 0
GENERAL ELECTRIC CO COM 369604103 2,263 167,856 SH   SOLE 40 167,856 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 337 25,000 SH Call SOLE 2 25,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 125 9,300 SH Put SOLE 2 9,300 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 18,752 1,391,100 SH Call SOLE 19 1,391,100 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 10,784 800,000 SH Put SOLE 19 800,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 202 15,000 SH Call SOLE 22 15,000 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 151 11,200 SH Put SOLE 22 11,200 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 4,737 351,400 SH Call SOLE 34 351,400 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 3,768 279,500 SH Put SOLE 34 279,500 0 0
GENERAL FIN CORP DEL COM 369822101 13 1,743 SH   SOLE 18 1,743 0 0
GENERAL FIN CORP DEL COM 369822101 195 26,845 SH   SOLE 21 26,845 0 0
GENERAL MLS INC COM 370334104 38,373 851,597 SH   SOLE 2 300,800 0 550,797
GENERAL MLS INC COM 370334104 8,966 198,973 SH   SOLE 4 182,124 0 16,849
GENERAL MLS INC COM 370334104 22,105 490,569 SH   SOLE 7 466,424 0 24,145
GENERAL MLS INC COM 370334104 475 10,542 SH   SOLE 13 10,542 0 0
GENERAL MLS INC COM 370334104 179 3,983 SH   SOLE 15 3,983 0 0
GENERAL MLS INC COM 370334104 117,453 2,606,598 SH   SOLE 18 2,453,079 0 153,519
GENERAL MLS INC COM 370334104 170,544 3,784,819 SH   SOLE 19 3,784,819 0 0
GENERAL MLS INC COM 370334104 13,186 292,640 SH   SOLE 20 0 0 292,640
GENERAL MLS INC COM 370334104 668,266 14,830,579 SH   SOLE 21 14,830,579 0 0
GENERAL MLS INC COM 370334104 738,191 16,382,393 SH   SOLE 22 13,433,635 0 2,948,758
GENERAL MLS INC COM 370334104 33,837 750,926 SH   SOLE 23 750,926 0 0
GENERAL MLS INC COM 370334104 22,479 498,869 SH   SOLE 25 498,869 0 0
GENERAL MLS INC COM 370334104 124,814 2,769,956 SH   SOLE 26 630,583 0 2,139,373
GENERAL MLS INC COM 370334104 3,875 85,992 SH   SOLE 28 85,992 0 0
GENERAL MLS INC COM 370334104 1,017 22,561 SH   SOLE 29 22,561 0 0
GENERAL MLS INC COM 370334104 102,098 2,265,834 SH   SOLE 30 2,265,834 0 0
GENERAL MLS INC COM 370334104 14,548 322,868 SH   SOLE 31 126,159 0 196,709
GENERAL MLS INC COM 370334104 3,930 87,214 SH   SOLE 32 87,214 0 0
GENERAL MLS INC COM 370334104 17,041 378,194 SH   SOLE 34 378,194 0 0
GENERAL MLS INC COM 370334104 27,684 614,386 SH   SOLE 36 614,386 0 0
GENERAL MLS INC COM 370334104 522 11,584 SH   SOLE 40 11,584 0 0
GENERAL MOLY INC COM 370373102 18 46,890 SH   SOLE 21 46,890 0 0
GENERAL MOLY INC COM 370373102 574 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 60,026 1,651,798 SH   SOLE 2 405,918 0 1,245,880
GENERAL MTRS CO COM 37045V100 15,628 430,049 SH   SOLE 4 395,577 0 34,472
GENERAL MTRS CO COM 37045V100 37,391 1,028,929 SH   SOLE 7 992,534 0 36,395
GENERAL MTRS CO COM 37045V100 396 10,904 SH   SOLE 13 10,904 0 0
GENERAL MTRS CO COM 37045V100 370 10,187 SH   SOLE 15 10,187 0 0
GENERAL MTRS CO COM 37045V100 84,742 2,331,926 SH   SOLE 18 2,162,188 0 169,738
GENERAL MTRS CO COM 37045V100 4,164 114,594 SH   SOLE 19 114,594 0 0
GENERAL MTRS CO COM 37045V100 15,005 412,907 SH   SOLE 20 0 0 412,907
GENERAL MTRS CO COM 37045V100 798,296 21,967,409 SH   SOLE 21 21,967,409 0 0
GENERAL MTRS CO COM 37045V100 1,302,297 35,836,458 SH   SOLE 22 29,239,641 0 6,596,817
GENERAL MTRS CO COM 37045V100 58,472 1,609,032 SH   SOLE 23 1,609,032 0 0
GENERAL MTRS CO COM 37045V100 39,235 1,079,674 SH   SOLE 25 1,079,674 0 0
GENERAL MTRS CO COM 37045V100 139,474 3,838,025 SH   SOLE 26 1,197,271 0 2,640,754
GENERAL MTRS CO COM 37045V100 7,019 193,146 SH   SOLE 28 193,146 0 0
GENERAL MTRS CO COM 37045V100 1,262 34,734 SH   SOLE 29 34,734 0 0
GENERAL MTRS CO COM 37045V100 191,202 5,261,479 SH   SOLE 30 5,261,479 0 0
GENERAL MTRS CO COM 37045V100 25,422 699,559 SH   SOLE 31 261,725 0 437,834
GENERAL MTRS CO COM 37045V100 2,641 72,680 SH   SOLE 34 72,680 0 0
GENERAL MTRS CO COM 37045V100 50,912 1,400,981 SH   SOLE 36 1,400,981 0 0
GENERAL MTRS CO COM 37045V100 873 24,020 SH   SOLE 40 24,020 0 0
GENESCO INC COM 371532102 157 3,862 SH   SOLE 2 813 0 3,049
GENESCO INC COM 371532102 7 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 60 1,490 SH   SOLE 7 1,490 0 0
GENESCO INC COM 371532102 3,634 89,506 SH   SOLE 18 89,506 0 0
GENESCO INC COM 371532102 620 15,272 SH   SOLE 19 15,272 0 0
GENESCO INC COM 371532102 74,184 1,827,197 SH   SOLE 21 1,827,197 0 0
GENESCO INC COM 371532102 22,599 556,624 SH   SOLE 22 506,709 0 49,915
GENESCO INC COM 371532102 231 5,700 SH   SOLE 23 5,700 0 0
GENESCO INC COM 371532102 140 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 122 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 1,157 28,504 SH   SOLE 30 28,504 0 0
GENESCO INC COM 371532102 21 524 SH   SOLE 36 524 0 0
GENESCO INC COM 371532102 113 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 4,172 58,929 SH   SOLE 2 29,310 0 29,619
GENESEE & WYO INC CL A 371559105 88 1,241 SH   SOLE 4 1,241 0 0
GENESEE & WYO INC CL A 371559105 154 2,180 SH   SOLE 7 2,180 0 0
GENESEE & WYO INC CL A 371559105 14,797 209,026 SH   SOLE 18 209,026 0 0
GENESEE & WYO INC CL A 371559105 677 9,568 SH   SOLE 19 9,568 0 0
GENESEE & WYO INC CL A 371559105 191,675 2,707,654 SH   SOLE 21 2,707,654 0 0
GENESEE & WYO INC CL A 371559105 142,033 2,006,398 SH   SOLE 22 1,784,726 0 221,672
GENESEE & WYO INC CL A 371559105 1,431 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 604 8,532 SH   SOLE 28 8,532 0 0
GENESEE & WYO INC CL A 371559105 2,939 41,521 SH   SOLE 30 41,521 0 0
GENESEE & WYO INC CL A 371559105 93 1,314 SH   SOLE 31 1,314 0 0
GENESEE & WYO INC CL A 371559105 297 4,195 SH   SOLE 36 4,195 0 0
GENESEE & WYO INC CL A 371559105 522 7,379 SH   SOLE 40 7,379 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 631 32,000 SH   SOLE 18 32,000 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 18,514 939,317 SH   SOLE 19 939,317 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 4 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 206 136,752 SH   SOLE 18 136,752 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 50 33,147 SH   SOLE 19 33,147 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,906 1,262,077 SH   SOLE 21 1,262,077 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,309 867,052 SH   SOLE 22 827,091 0 39,961
GENIE ENERGY LTD CL B 372284208 14 2,840 SH   SOLE 2 615 0 2,225
GENIE ENERGY LTD CL B 372284208 260 52,175 SH   SOLE 18 52,175 0 0
GENIE ENERGY LTD CL B 372284208 43 8,672 SH   SOLE 19 8,672 0 0
GENIE ENERGY LTD CL B 372284208 2,429 486,697 SH   SOLE 21 486,697 0 0
GENIE ENERGY LTD CL B 372284208 2,520 505,061 SH   SOLE 22 489,276 0 15,785
GENMARK DIAGNOSTICS INC COM 372309104 10 1,835 SH   SOLE 2 1,551 0 284
GENMARK DIAGNOSTICS INC COM 372309104 6 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 924 169,791 SH   SOLE 18 169,791 0 0
GENMARK DIAGNOSTICS INC COM 372309104 210 38,669 SH   SOLE 19 38,669 0 0
GENMARK DIAGNOSTICS INC COM 372309104 8,884 1,633,091 SH   SOLE 21 1,633,091 0 0
GENMARK DIAGNOSTICS INC COM 372309104 6,767 1,243,926 SH   SOLE 22 1,164,910 0 79,016
GENMARK DIAGNOSTICS INC COM 372309104 30 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 57 10,412 SH   SOLE 30 10,412 0 0
GENMARK DIAGNOSTICS INC COM 372309104 22 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 49 46,387 SH   SOLE 2 46,387 0 0
GENOCEA BIOSCIENCES INC COM 372427104 280 266,529 SH   SOLE 18 266,529 0 0
GENOCEA BIOSCIENCES INC COM 372427104 57 54,712 SH   SOLE 19 54,712 0 0
GENOCEA BIOSCIENCES INC COM 372427104 2,779 2,646,345 SH   SOLE 21 2,646,345 0 0
GENOCEA BIOSCIENCES INC COM 372427104 994 946,380 SH   SOLE 22 876,306 0 70,074
GENOMIC HEALTH INC COM 37244C101 451 14,403 SH   SOLE 2 14,270 0 133
GENOMIC HEALTH INC COM 37244C101 12 372 SH   SOLE 7 372 0 0
GENOMIC HEALTH INC COM 37244C101 2,026 64,741 SH   SOLE 18 64,741 0 0
GENOMIC HEALTH INC COM 37244C101 2,243 71,691 SH   SOLE 19 71,691 0 0
GENOMIC HEALTH INC COM 37244C101 32,179 1,028,408 SH   SOLE 21 1,028,408 0 0
GENOMIC HEALTH INC COM 37244C101 20,503 655,243 SH   SOLE 22 623,762 0 31,481
GENOMIC HEALTH INC COM 37244C101 1,328 42,440 SH   SOLE 23 42,440 0 0
GENOMIC HEALTH INC COM 37244C101 1,110 35,480 SH   SOLE 26 0 0 35,480
GENOMIC HEALTH INC COM 37244C101 80 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 311 9,924 SH   SOLE 29 0 0 9,924
GENOMIC HEALTH INC COM 37244C101 160 5,129 SH   SOLE 30 5,129 0 0
GENOMIC HEALTH INC COM 37244C101 52 1,650 SH   SOLE 34 1,650 0 0
GENOMIC HEALTH INC COM 37244C101 70 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 41,651 1,302,005 SH   SOLE 2 370,901 0 931,104
GENPACT LIMITED SHS G3922B107 223 6,958 SH   SOLE 3 6,958 0 0
GENPACT LIMITED SHS G3922B107 1,682 52,589 SH   SOLE 4 52,589 0 0
GENPACT LIMITED SHS G3922B107 498 15,563 SH   SOLE 7 15,563 0 0
GENPACT LIMITED SHS G3922B107 8,302 259,521 SH   SOLE 18 259,084 0 437
GENPACT LIMITED SHS G3922B107 4,469 139,685 SH   SOLE 19 139,685 0 0
GENPACT LIMITED SHS G3922B107 55,565 1,736,937 SH   SOLE 21 1,736,937 0 0
GENPACT LIMITED SHS G3922B107 302,628 9,460,070 SH   SOLE 22 8,272,365 0 1,187,705
GENPACT LIMITED SHS G3922B107 2,242 70,085 SH   SOLE 23 70,085 0 0
GENPACT LIMITED SHS G3922B107 144 4,486 SH   SOLE 26 4,486 0 0
GENPACT LIMITED SHS G3922B107 1,917 59,932 SH   SOLE 30 59,932 0 0
GENPACT LIMITED SHS G3922B107 10,263 320,822 SH   SOLE 31 320,822 0 0
GENPACT LIMITED SHS G3922B107 1,327 41,494 SH   SOLE 34 41,494 0 0
GENPACT LIMITED SHS G3922B107 2,883 90,132 SH   SOLE 36 90,132 0 0
GENTEX CORP COM 371901109 5,728 248,821 SH   SOLE 2 142,686 0 106,135
GENTEX CORP COM 371901109 31 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 197 8,568 SH   SOLE 7 8,568 0 0
GENTEX CORP COM 371901109 51 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 20,997 912,134 SH   SOLE 18 912,134 0 0
GENTEX CORP COM 371901109 970 42,155 SH   SOLE 19 42,155 0 0
GENTEX CORP COM 371901109 286,981 12,466,600 SH   SOLE 21 12,466,600 0 0
GENTEX CORP COM 371901109 217,168 9,433,903 SH   SOLE 22 8,440,488 0 993,415
GENTEX CORP COM 371901109 4,985 216,549 SH   SOLE 25 216,549 0 0
GENTEX CORP COM 371901109 9,374 407,221 SH   SOLE 26 124,695 0 282,526
GENTEX CORP COM 371901109 904 39,277 SH   SOLE 28 39,277 0 0
GENTEX CORP COM 371901109 1,252 54,400 SH   SOLE 30 54,400 0 0
GENTEX CORP COM 371901109 136 5,919 SH   SOLE 31 5,919 0 0
GENTEX CORP COM 371901109 3,780 164,225 SH   SOLE 36 164,225 0 0
GENTEX CORP COM 371901109 664 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 103 3,041 SH   SOLE 2 1,525 0 1,516
GENTHERM INC COM 37253A103 7 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 31 924 SH   SOLE 7 924 0 0
GENTHERM INC COM 37253A103 5,511 162,317 SH   SOLE 18 162,317 0 0
GENTHERM INC COM 37253A103 984 28,981 SH   SOLE 19 28,981 0 0
GENTHERM INC COM 37253A103 115,234 3,394,229 SH   SOLE 21 3,394,229 0 0
GENTHERM INC COM 37253A103 34,618 1,019,665 SH   SOLE 22 954,421 0 65,244
GENTHERM INC COM 37253A103 338 9,959 SH   SOLE 26 0 0 9,959
GENTHERM INC COM 37253A103 167 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 1,732 51,011 SH   SOLE 30 51,011 0 0
GENTHERM INC COM 37253A103 131 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 18,582 206,834 SH   SOLE 2 71,826 0 135,008
GENUINE PARTS CO COM 372460105 4,059 45,181 SH   SOLE 4 41,674 0 3,507
GENUINE PARTS CO COM 372460105 28,910 321,793 SH   SOLE 7 173,908 0 147,885
GENUINE PARTS CO COM 372460105 295 3,279 SH   SOLE 13 3,279 0 0
GENUINE PARTS CO COM 372460105 90 999 SH   SOLE 15 999 0 0
GENUINE PARTS CO COM 372460105 102,996 1,146,437 SH   SOLE 18 1,060,072 0 86,365
GENUINE PARTS CO COM 372460105 110,268 1,227,381 SH   SOLE 19 1,227,381 0 0
GENUINE PARTS CO COM 372460105 7,550 84,043 SH   SOLE 20 0 0 84,043
GENUINE PARTS CO COM 372460105 460,968 5,130,983 SH   SOLE 21 5,130,983 0 0
GENUINE PARTS CO COM 372460105 365,561 4,069,028 SH   SOLE 22 3,298,237 0 770,791
GENUINE PARTS CO COM 372460105 15,522 172,778 SH   SOLE 23 172,778 0 0
GENUINE PARTS CO COM 372460105 33,871 377,011 SH   SOLE 25 377,011 0 0
GENUINE PARTS CO COM 372460105 58,088 646,568 SH   SOLE 26 230,982 0 415,586
GENUINE PARTS CO COM 372460105 1,995 22,201 SH   SOLE 28 22,201 0 0
GENUINE PARTS CO COM 372460105 5,852 65,141 SH   SOLE 29 3,687 0 61,454
GENUINE PARTS CO COM 372460105 41,331 460,054 SH   SOLE 30 460,054 0 0
GENUINE PARTS CO COM 372460105 6,823 75,951 SH   SOLE 31 27,312 0 48,639
GENUINE PARTS CO COM 372460105 3,530 39,293 SH   SOLE 32 39,293 0 0
GENUINE PARTS CO COM 372460105 63,606 707,997 SH   SOLE 34 707,997 0 0
GENUINE PARTS CO COM 372460105 13,679 152,264 SH   SOLE 36 152,264 0 0
GENUINE PARTS CO COM 372460105 3,270 36,393 SH   SOLE 37 36,393 0 0
GENUINE PARTS CO COM 372460105 265 2,947 SH   SOLE 40 2,947 0 0
GENWORTH FINL INC COM CL A 37247D106 985 348,077 SH   SOLE 2 259,988 0 88,089
GENWORTH FINL INC COM CL A 37247D106 8 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 111 39,171 SH   SOLE 7 39,171 0 0
GENWORTH FINL INC COM CL A 37247D106 8,843 3,124,795 SH   SOLE 18 3,124,795 0 0
GENWORTH FINL INC COM CL A 37247D106 1,214 428,864 SH   SOLE 19 428,864 0 0
GENWORTH FINL INC COM CL A 37247D106 92,284 32,609,105 SH   SOLE 21 32,609,105 0 0
GENWORTH FINL INC COM CL A 37247D106 49,094 17,347,654 SH   SOLE 22 16,195,049 0 1,152,605
GENWORTH FINL INC COM CL A 37247D106 805 284,493 SH   SOLE 26 35,132 0 249,361
GENWORTH FINL INC COM CL A 37247D106 195 69,056 SH   SOLE 28 69,056 0 0
GENWORTH FINL INC COM CL A 37247D106 111 39,349 SH   SOLE 29 0 0 39,349
GENWORTH FINL INC COM CL A 37247D106 269 95,201 SH   SOLE 30 95,201 0 0
GENWORTH FINL INC COM CL A 37247D106 1,424 503,283 SH   SOLE 36 503,283 0 0
GENWORTH FINL INC COM CL A 37247D106 153 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,208 59,020 SH   SOLE 2 59,020 0 0
GEO GROUP INC NEW COM 36162J106 9 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 103 5,049 SH   SOLE 7 5,049 0 0
GEO GROUP INC NEW COM 36162J106 15,617 762,923 SH   SOLE 18 762,923 0 0
GEO GROUP INC NEW COM 36162J106 2,068 101,023 SH   SOLE 19 101,023 0 0
GEO GROUP INC NEW COM 36162J106 175,606 8,578,717 SH   SOLE 21 8,578,717 0 0
GEO GROUP INC NEW COM 36162J106 96,729 4,725,415 SH   SOLE 22 4,597,815 0 127,600
GEO GROUP INC NEW COM 36162J106 93 4,528 SH   SOLE 23 4,528 0 0
GEO GROUP INC NEW COM 36162J106 1,248 60,954 SH   SOLE 26 26,344 0 34,610
GEO GROUP INC NEW COM 36162J106 351 17,165 SH   SOLE 28 17,165 0 0
GEO GROUP INC NEW COM 36162J106 511 24,968 SH   SOLE 30 24,968 0 0
GEO GROUP INC NEW COM 36162J106 131 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 251 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 1 78 SH   SOLE 21 78 0 0
GEOPARK LTD USD SHS G38327105 172 13,896 SH   SOLE 22 13,896 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 29 2,895 SH   SOLE 2 684 0 2,211
GEOSPACE TECHNOLOGIES CORP COM 37364X109 3 295 SH   SOLE 7 295 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 643 65,187 SH   SOLE 18 65,187 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 74 7,514 SH   SOLE 19 7,514 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 12,628 1,279,463 SH   SOLE 21 1,279,463 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 3,385 342,945 SH   SOLE 22 322,560 0 20,385
GEOSPACE TECHNOLOGIES CORP COM 37364X109 147 14,843 SH   SOLE 30 14,843 0 0
GERDAU S A SPON ADR REP PFD 373737105 16,667 3,576,600 SH   SOLE 2 70,786 0 3,505,814
GERDAU S A SPON ADR REP PFD 373737105 124 26,515 SH   SOLE 4 26,515 0 0
GERDAU S A SPON ADR REP PFD 373737105 4,287 919,867 SH   SOLE 18 119,867 0 800,000
GERDAU S A SPON ADR REP PFD 373737105 1,962 421,000 SH   SOLE 19 421,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 15,579 3,343,116 SH   SOLE 21 3,343,116 0 0
GERDAU S A SPON ADR REP PFD 373737105 28,013 6,011,407 SH   SOLE 22 1,315,534 0 4,695,873
GERDAU S A SPON ADR REP PFD 373737105 3,728 800,000 SH   SOLE 25 800,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 7,515 1,612,689 SH   SOLE 26 0 0 1,612,689
GERDAU S A SPON ADR REP PFD 373737105 15,937 3,420,000 SH   SOLE 34 3,420,000 0 0
GERMAN AMERN BANCORP INC COM 373865104 136 4,084 SH   SOLE 2 912 0 3,172
GERMAN AMERN BANCORP INC COM 373865104 20 612 SH   SOLE 7 612 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,584 77,479 SH   SOLE 18 77,479 0 0
GERMAN AMERN BANCORP INC COM 373865104 563 16,889 SH   SOLE 19 16,889 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,455 703,306 SH   SOLE 21 703,306 0 0
GERMAN AMERN BANCORP INC COM 373865104 21,678 650,001 SH   SOLE 22 608,438 0 41,563
GERMAN AMERN BANCORP INC COM 373865104 94 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 174 5,232 SH   SOLE 30 5,232 0 0
GERMAN AMERN BANCORP INC COM 373865104 77 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 26 6,125 SH   SOLE 2 5,079 0 1,046
GERON CORP COM 374163103 14 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 2,137 502,907 SH   SOLE 18 502,907 0 0
GERON CORP COM 374163103 488 114,868 SH   SOLE 19 114,868 0 0
GERON CORP COM 374163103 28,648 6,740,814 SH   SOLE 21 6,740,814 0 0
GERON CORP COM 374163103 18,598 4,376,022 SH   SOLE 22 4,115,491 0 260,531
GERON CORP COM 374163103 97 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 203 47,765 SH   SOLE 30 47,765 0 0
GERON CORP COM 374163103 76 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 150 5,956 SH   SOLE 2 1,294 0 4,662
GETTY RLTY CORP NEW COM 374297109 293 11,608 SH   SOLE 4 11,608 0 0
GETTY RLTY CORP NEW COM 374297109 1,179 46,754 SH   SOLE 7 46,754 0 0
GETTY RLTY CORP NEW COM 374297109 30 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 3,761 149,111 SH   SOLE 18 149,111 0 0
GETTY RLTY CORP NEW COM 374297109 1,587 62,923 SH   SOLE 19 62,923 0 0
GETTY RLTY CORP NEW COM 374297109 79,255 3,142,562 SH   SOLE 21 3,142,562 0 0
GETTY RLTY CORP NEW COM 374297109 33,373 1,323,285 SH   SOLE 22 1,257,599 0 65,686
GETTY RLTY CORP NEW COM 374297109 30 1,204 SH   SOLE 23 1,204 0 0
GETTY RLTY CORP NEW COM 374297109 1,687 66,897 SH   SOLE 25 66,897 0 0
GETTY RLTY CORP NEW COM 374297109 348 13,806 SH   SOLE 26 0 0 13,806
GETTY RLTY CORP NEW COM 374297109 148 5,863 SH   SOLE 28 5,863 0 0
GETTY RLTY CORP NEW COM 374297109 270 10,707 SH   SOLE 29 10,707 0 0
GETTY RLTY CORP NEW COM 374297109 5,023 199,163 SH   SOLE 30 199,163 0 0
GETTY RLTY CORP NEW COM 374297109 73 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396307 2 4,983 SH   SOLE 21 4,983 0 0
GEVO INC COM PAR 374396307 32 68,919 SH   SOLE 22 68,919 0 0
GGP INC COM 36174X101 15,492 757,192 SH   SOLE 2 144,243 0 612,949
GGP INC COM 36174X101 7,815 381,979 SH   SOLE 4 366,993 0 14,986
GGP INC COM 36174X101 29,587 1,446,095 SH   SOLE 7 1,412,014 0 34,081
GGP INC COM 36174X101 237 11,560 SH   SOLE 13 11,560 0 0
GGP INC COM 36174X101 610 29,808 SH   SOLE 15 29,808 0 0
GGP INC COM 36174X101 27,127 1,325,859 SH   SOLE 18 1,247,596 0 78,263
GGP INC COM 36174X101 16,907 826,362 SH   SOLE 19 826,362 0 0
GGP INC COM 36174X101 5,087 248,649 SH   SOLE 20 0 0 248,649
GGP INC COM 36174X101 395,841 19,347,045 SH   SOLE 21 19,347,045 0 0
GGP INC COM 36174X101 514,159 25,129,960 SH   SOLE 22 22,035,732 0 3,094,228
GGP INC COM 36174X101 15,589 761,938 SH   SOLE 23 761,938 0 0
GGP INC COM 36174X101 35,367 1,728,602 SH   SOLE 25 1,728,602 0 0
GGP INC COM 36174X101 38,532 1,883,306 SH   SOLE 26 632,360 0 1,250,946
GGP INC COM 36174X101 1,794 87,695 SH   SOLE 28 87,695 0 0
GGP INC COM 36174X101 4,741 231,723 SH   SOLE 29 231,723 0 0
GGP INC COM 36174X101 94,882 4,637,429 SH   SOLE 30 4,637,429 0 0
GGP INC COM 36174X101 5,198 254,077 SH   SOLE 31 126,378 0 127,699
GGP INC COM 36174X101 619 30,263 SH   SOLE 34 30,263 0 0
GGP INC COM 36174X101 11,975 585,307 SH   SOLE 36 585,307 0 0
GGP INC COM 36174X101 170 8,331 SH   SOLE 40 8,331 0 0
GIBRALTAR INDS INC COM 374689107 225 6,638 SH   SOLE 2 1,327 0 5,311
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 28 832 SH   SOLE 7 832 0 0
GIBRALTAR INDS INC COM 374689107 4,942 146,007 SH   SOLE 18 146,007 0 0
GIBRALTAR INDS INC COM 374689107 836 24,695 SH   SOLE 19 24,695 0 0
GIBRALTAR INDS INC COM 374689107 99,007 2,924,885 SH   SOLE 21 2,924,885 0 0
GIBRALTAR INDS INC COM 374689107 31,456 929,269 SH   SOLE 22 869,323 0 59,946
GIBRALTAR INDS INC COM 374689107 87 2,560 SH   SOLE 26 0 0 2,560
GIBRALTAR INDS INC COM 374689107 144 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,519 44,882 SH   SOLE 30 44,882 0 0
GIBRALTAR INDS INC COM 374689107 114 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 161,722 2,145,135 SH   SOLE 2 907,054 0 1,238,081
GILEAD SCIENCES INC COM 375558103 40,741 540,407 SH   SOLE 4 506,646 0 33,761
GILEAD SCIENCES INC COM 375558103 77,993 1,034,522 SH   SOLE 7 1,000,584 0 33,938
GILEAD SCIENCES INC COM 375558103 9,143 121,275 SH   SOLE 13 121,275 0 0
GILEAD SCIENCES INC COM 375558103 851 11,287 SH   SOLE 15 11,287 0 0
GILEAD SCIENCES INC COM 375558103 397,573 5,273,546 SH   SOLE 18 4,992,079 0 281,467
GILEAD SCIENCES INC COM 375558103 537,641 7,131,468 SH   SOLE 19 7,131,468 0 0
GILEAD SCIENCES INC COM 375558103 42,924 569,358 SH   SOLE 20 19,300 0 550,058
GILEAD SCIENCES INC COM 375558103 2,452,330 32,528,583 SH   SOLE 21 32,528,583 0 0
GILEAD SCIENCES INC COM 375558103 2,827,425 37,503,982 SH   SOLE 22 30,432,363 0 7,071,619
GILEAD SCIENCES INC COM 375558103 132,068 1,751,798 SH   SOLE 23 1,751,798 0 0
GILEAD SCIENCES INC COM 375558103 90,790 1,204,269 SH   SOLE 25 1,172,995 0 31,274
GILEAD SCIENCES INC COM 375558103 331,029 4,390,885 SH   SOLE 26 1,190,547 0 3,200,338
GILEAD SCIENCES INC COM 375558103 14,884 197,422 SH   SOLE 28 197,422 0 0
GILEAD SCIENCES INC COM 375558103 19,184 254,461 SH   SOLE 29 83,174 0 171,287
GILEAD SCIENCES INC COM 375558103 408,534 5,418,948 SH   SOLE 30 5,418,948 0 0
GILEAD SCIENCES INC COM 375558103 63,910 847,730 SH   SOLE 31 347,540 0 500,190
GILEAD SCIENCES INC COM 375558103 16,404 217,591 SH   SOLE 32 217,591 0 0
GILEAD SCIENCES INC COM 375558103 206,417 2,737,994 SH   SOLE 34 2,737,994 0 0
GILEAD SCIENCES INC COM 375558103 100,261 1,329,896 SH   SOLE 36 1,329,896 0 0
GILEAD SCIENCES INC COM 375558103 1,895 25,141 SH   SOLE 40 25,141 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,279 33,320 SH   SOLE 2 22,116 0 11,204
GLACIER BANCORP INC NEW COM 37637Q105 18 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 70 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 14,651 381,726 SH   SOLE 18 381,726 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,213 109,761 SH   SOLE 19 109,761 0 0
GLACIER BANCORP INC NEW COM 37637Q105 291,462 7,594,114 SH   SOLE 21 7,594,114 0 0
GLACIER BANCORP INC NEW COM 37637Q105 92,249 2,403,575 SH   SOLE 22 2,259,868 0 143,707
GLACIER BANCORP INC NEW COM 37637Q105 4,317 112,477 SH   SOLE 23 112,477 0 0
GLACIER BANCORP INC NEW COM 37637Q105 598 15,581 SH   SOLE 26 9,512 0 6,069
GLACIER BANCORP INC NEW COM 37637Q105 414 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 599 15,609 SH   SOLE 29 0 0 15,609
GLACIER BANCORP INC NEW COM 37637Q105 4,303 112,115 SH   SOLE 30 112,115 0 0
GLACIER BANCORP INC NEW COM 37637Q105 305 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,186 137,943 SH   SOLE 30 137,943 0 0
GLADSTONE COML CORP COM 376536108 98 5,675 SH   SOLE 2 1,187 0 4,488
GLADSTONE COML CORP COM 376536108 11 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 1,688 97,353 SH   SOLE 18 97,353 0 0
GLADSTONE COML CORP COM 376536108 379 21,844 SH   SOLE 19 21,844 0 0
GLADSTONE COML CORP COM 376536108 15,817 912,140 SH   SOLE 21 912,140 0 0
GLADSTONE COML CORP COM 376536108 19,778 1,140,620 SH   SOLE 22 1,078,772 0 61,848
GLADSTONE COML CORP COM 376536108 18 1,058 SH   SOLE 23 1,058 0 0
GLADSTONE COML CORP COM 376536108 166 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 78 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 89 5,132 SH   SOLE 30 5,132 0 0
GLADSTONE INVT CORP COM 376546107 1,810 179,227 SH   SOLE 30 179,227 0 0
GLADSTONE LD CORP COM 376549101 22 1,796 SH   SOLE 18 1,796 0 0
GLADSTONE LD CORP COM 376549101 447 36,977 SH   SOLE 21 36,977 0 0
GLADSTONE LD CORP COM 376549101 168 13,945 SH   SOLE 22 13,945 0 0
GLADSTONE LD CORP COM 376549101 5 449 SH   SOLE 23 449 0 0
GLATFELTER COM 377316104 226 11,005 SH   SOLE 2 1,837 0 9,168
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 25 1,223 SH   SOLE 7 1,223 0 0
GLATFELTER COM 377316104 4,250 207,012 SH   SOLE 18 207,012 0 0
GLATFELTER COM 377316104 684 33,330 SH   SOLE 19 33,330 0 0
GLATFELTER COM 377316104 83,053 4,045,436 SH   SOLE 21 4,045,436 0 0
GLATFELTER COM 377316104 23,883 1,163,299 SH   SOLE 22 1,072,138 0 91,161
GLATFELTER COM 377316104 461 22,454 SH   SOLE 26 4,835 0 17,619
GLATFELTER COM 377316104 128 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,191 58,032 SH   SOLE 30 58,032 0 0
GLATFELTER COM 377316104 103 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 43 1,400 SH   SOLE 2 1,206 0 194
GLAUKOS CORP COM 377322102 27 884 SH   SOLE 7 884 0 0
GLAUKOS CORP COM 377322102 2,850 92,430 SH   SOLE 18 92,430 0 0
GLAUKOS CORP COM 377322102 692 22,445 SH   SOLE 19 22,445 0 0
GLAUKOS CORP COM 377322102 33,289 1,079,749 SH   SOLE 21 1,079,749 0 0
GLAUKOS CORP COM 377322102 24,429 792,383 SH   SOLE 22 747,764 0 44,619
GLAUKOS CORP COM 377322102 231 7,482 SH   SOLE 26 0 0 7,482
GLAUKOS CORP COM 377322102 50 1,630 SH   SOLE 28 1,630 0 0
GLAUKOS CORP COM 377322102 118 3,837 SH   SOLE 30 3,837 0 0
GLAUKOS CORP COM 377322102 66 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 49,851 1,275,942 SH   SOLE 18 1,169,013 0 106,929
GLEN BURNIE BANCORP COM 377407101 4 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 923 19,109 SH   SOLE 2 18,866 0 243
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6 130 SH   SOLE 4 130 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 48 1,002 SH   SOLE 7 1,002 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,460 133,747 SH   SOLE 18 133,747 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7,070 146,372 SH   SOLE 19 146,372 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 84,925 1,758,290 SH   SOLE 21 1,758,290 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 53,739 1,112,599 SH   SOLE 22 1,040,680 0 71,919
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21 445 SH   SOLE 23 445 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 136 2,818 SH   SOLE 26 0 0 2,818
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 355 7,357 SH   SOLE 28 7,357 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 476 9,851 SH   SOLE 30 9,851 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,327 48,185 SH   SOLE 34 48,185 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 227 4,695 SH   SOLE 40 4,695 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 35 1,038 SH   SOLE 2 909 0 129
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 18 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,437 72,852 SH   SOLE 18 72,852 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 544 16,257 SH   SOLE 19 16,257 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23,021 688,236 SH   SOLE 21 688,236 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 26,104 780,390 SH   SOLE 22 738,762 0 41,628
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 756 22,590 SH   SOLE 23 22,590 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 347 10,377 SH   SOLE 26 0 0 10,377
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 105 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 137 4,081 SH   SOLE 30 4,081 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 70 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 137 13,401 SH   SOLE 22 13,401 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 14 9,724 SH   SOLE 2 2,205 0 7,519
GLOBAL EAGLE ENTMT INC COM 37951D102 1 893 SH   SOLE 7 893 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 259 175,990 SH   SOLE 18 175,990 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 38 25,709 SH   SOLE 19 25,709 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2,416 1,643,380 SH   SOLE 21 1,643,380 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 1,759 1,196,844 SH   SOLE 22 1,130,966 0 65,878
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 62 1,803 SH   SOLE 2 387 0 1,416
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,029 29,806 SH   SOLE 18 29,806 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 215 6,232 SH   SOLE 19 6,232 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9,064 262,575 SH   SOLE 21 262,575 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,037 319,720 SH   SOLE 22 302,312 0 17,408
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 48 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 43 1,233 SH   SOLE 30 1,233 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 30 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 36 5,188 SH   SOLE 2 1,170 0 4,018
GLOBAL MED REIT INC COM NEW 37954A204 420 60,458 SH   SOLE 18 60,458 0 0
GLOBAL MED REIT INC COM NEW 37954A204 95 13,645 SH   SOLE 19 13,645 0 0
GLOBAL MED REIT INC COM NEW 37954A204 4,019 578,266 SH   SOLE 21 578,266 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,454 209,273 SH   SOLE 22 188,684 0 20,589
GLOBAL MED REIT INC COM NEW 37954A204 3 502 SH   SOLE 23 502 0 0
GLOBAL NET LEASE INC COM NEW 379378201 259 15,331 SH   SOLE 2 2,832 0 12,499
GLOBAL NET LEASE INC COM NEW 379378201 385 22,803 SH   SOLE 4 22,803 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,767 104,688 SH   SOLE 7 104,688 0 0
GLOBAL NET LEASE INC COM NEW 379378201 49 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,333 315,936 SH   SOLE 18 315,936 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,366 140,157 SH   SOLE 19 140,157 0 0
GLOBAL NET LEASE INC COM NEW 379378201 107,318 6,357,729 SH   SOLE 21 6,357,729 0 0
GLOBAL NET LEASE INC COM NEW 379378201 45,725 2,708,852 SH   SOLE 22 2,563,710 0 145,142
GLOBAL NET LEASE INC COM NEW 379378201 42 2,498 SH   SOLE 23 2,498 0 0
GLOBAL NET LEASE INC COM NEW 379378201 987 58,450 SH   SOLE 26 0 0 58,450
GLOBAL NET LEASE INC COM NEW 379378201 157 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 389 23,018 SH   SOLE 29 23,018 0 0
GLOBAL NET LEASE INC COM NEW 379378201 106 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 11,766 105,503 SH   SOLE 2 28,873 0 76,630
GLOBAL PMTS INC COM 37940X102 6,234 55,903 SH   SOLE 4 51,984 0 3,919
GLOBAL PMTS INC COM 37940X102 12,635 113,297 SH   SOLE 7 110,059 0 3,238
GLOBAL PMTS INC COM 37940X102 153 1,369 SH   SOLE 15 1,369 0 0
GLOBAL PMTS INC COM 37940X102 44,426 398,366 SH   SOLE 18 377,173 0 21,193
GLOBAL PMTS INC COM 37940X102 85,265 764,570 SH   SOLE 19 764,570 0 0
GLOBAL PMTS INC COM 37940X102 7,146 64,078 SH   SOLE 20 0 0 64,078
GLOBAL PMTS INC COM 37940X102 367,251 3,293,139 SH   SOLE 21 3,293,139 0 0
GLOBAL PMTS INC COM 37940X102 468,095 4,197,406 SH   SOLE 22 3,464,185 0 733,221
GLOBAL PMTS INC COM 37940X102 21,053 188,781 SH   SOLE 23 188,781 0 0
GLOBAL PMTS INC COM 37940X102 13,980 125,356 SH   SOLE 25 125,356 0 0
GLOBAL PMTS INC COM 37940X102 48,509 434,980 SH   SOLE 26 173,002 0 261,978
GLOBAL PMTS INC COM 37940X102 2,644 23,705 SH   SOLE 28 23,705 0 0
GLOBAL PMTS INC COM 37940X102 4,946 44,347 SH   SOLE 29 4,568 0 39,779
GLOBAL PMTS INC COM 37940X102 60,187 539,700 SH   SOLE 30 539,700 0 0
GLOBAL PMTS INC COM 37940X102 7,570 67,884 SH   SOLE 31 27,056 0 40,828
GLOBAL PMTS INC COM 37940X102 24,407 218,854 SH   SOLE 34 218,854 0 0
GLOBAL PMTS INC COM 37940X102 14,629 131,180 SH   SOLE 36 131,180 0 0
GLOBAL PMTS INC COM 37940X102 341 3,061 SH   SOLE 40 3,061 0 0
GLOBAL SELF STORAGE INC COM 37955N106 6 1,356 SH   SOLE 18 1,356 0 0
GLOBAL SELF STORAGE INC COM 37955N106 149 33,796 SH   SOLE 21 33,796 0 0
GLOBAL WTR RES INC COM 379463102 8 881 SH   SOLE 2 370 0 511
GLOBAL WTR RES INC COM 379463102 306 34,060 SH   SOLE 18 34,060 0 0
GLOBAL WTR RES INC COM 379463102 62 6,862 SH   SOLE 19 6,862 0 0
GLOBAL WTR RES INC COM 379463102 2,882 321,305 SH   SOLE 21 321,305 0 0
GLOBAL WTR RES INC COM 379463102 780 86,975 SH   SOLE 22 78,666 0 8,309
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,415 166,658 SH   SOLE 2 166,658 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,437 169,212 SH   SOLE 18 1,181 0 168,031
GLOBALSCAPE INC COM 37940G109 8 2,274 SH   SOLE 18 2,274 0 0
GLOBALSCAPE INC COM 37940G109 139 37,898 SH   SOLE 21 37,898 0 0
GLOBALSTAR INC COM 378973408 36 52,547 SH   SOLE 2 23,907 0 28,640
GLOBALSTAR INC COM 378973408 2 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 9 12,718 SH   SOLE 7 12,718 0 0
GLOBALSTAR INC COM 378973408 1,258 1,829,893 SH   SOLE 18 1,829,893 0 0
GLOBALSTAR INC COM 378973408 282 409,569 SH   SOLE 19 409,569 0 0
GLOBALSTAR INC COM 378973408 14,180 20,625,911 SH   SOLE 21 20,625,911 0 0
GLOBALSTAR INC COM 378973408 8,892 12,933,373 SH   SOLE 22 11,977,295 0 956,078
GLOBALSTAR INC COM 378973408 23 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 40 58,491 SH   SOLE 28 58,491 0 0
GLOBALSTAR INC COM 378973408 75 109,397 SH   SOLE 30 109,397 0 0
GLOBALSTAR INC COM 378973408 27 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 8,603 166,911 SH   SOLE 21 166,911 0 0
GLOBANT S A COM L44385109 3,236 62,781 SH   SOLE 22 62,781 0 0
GLOBUS MED INC CL A 379577208 1,899 38,113 SH   SOLE 2 37,599 0 514
GLOBUS MED INC CL A 379577208 15 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 86 1,724 SH   SOLE 7 1,724 0 0
GLOBUS MED INC CL A 379577208 21,472 430,994 SH   SOLE 18 430,994 0 0
GLOBUS MED INC CL A 379577208 4,564 91,608 SH   SOLE 19 91,608 0 0
GLOBUS MED INC CL A 379577208 248,934 4,996,674 SH   SOLE 21 4,996,674 0 0
GLOBUS MED INC CL A 379577208 117,642 2,361,339 SH   SOLE 22 2,238,419 0 122,920
GLOBUS MED INC CL A 379577208 1,174 23,556 SH   SOLE 23 23,556 0 0
GLOBUS MED INC CL A 379577208 1,554 31,191 SH   SOLE 26 9,933 0 21,258
GLOBUS MED INC CL A 379577208 513 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 147 2,955 SH   SOLE 29 0 0 2,955
GLOBUS MED INC CL A 379577208 724 14,528 SH   SOLE 30 14,528 0 0
GLOBUS MED INC CL A 379577208 386 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 2 7,855 SH   SOLE 21 7,855 0 0
GLU MOBILE INC COM 379890106 83 22,085 SH   SOLE 2 4,474 0 17,611
GLU MOBILE INC COM 379890106 14 3,769 SH   SOLE 7 3,769 0 0
GLU MOBILE INC COM 379890106 1,436 380,892 SH   SOLE 18 380,892 0 0
GLU MOBILE INC COM 379890106 331 87,815 SH   SOLE 19 87,815 0 0
GLU MOBILE INC COM 379890106 13,020 3,453,489 SH   SOLE 21 3,453,489 0 0
GLU MOBILE INC COM 379890106 12,089 3,206,712 SH   SOLE 22 3,014,405 0 192,307
GLU MOBILE INC COM 379890106 142 37,590 SH   SOLE 26 0 0 37,590
GLU MOBILE INC COM 379890106 65 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 77 20,403 SH   SOLE 30 20,403 0 0
GLU MOBILE INC COM 379890106 45 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 72 4,451 SH   SOLE 18 4,451 0 0
GLYCOMIMETICS INC COM 38000Q102 8,000 492,916 SH   SOLE 21 492,916 0 0
GLYCOMIMETICS INC COM 38000Q102 7,532 464,078 SH   SOLE 22 464,078 0 0
GLYCOMIMETICS INC COM 38000Q102 3,624 223,275 SH   SOLE 26 44,518 0 178,757
GLYCOMIMETICS INC COM 38000Q102 17 1,056 SH   SOLE 30 1,056 0 0
GMS INC COM 36251C103 48 1,575 SH   SOLE 2 1,424 0 151
GMS INC COM 36251C103 21 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 3,152 103,129 SH   SOLE 18 103,129 0 0
GMS INC COM 36251C103 766 25,076 SH   SOLE 19 25,076 0 0
GMS INC COM 36251C103 29,789 974,786 SH   SOLE 21 974,786 0 0
GMS INC COM 36251C103 23,950 783,690 SH   SOLE 22 737,198 0 46,492
GMS INC COM 36251C103 322 10,531 SH   SOLE 26 0 0 10,531
GMS INC COM 36251C103 117 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 178 5,826 SH   SOLE 30 5,826 0 0
GMS INC COM 36251C103 137 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 60 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 33 8,501 SH   SOLE 7 8,501 0 0
GNC HLDGS INC COM CL A 36191G107 942 244,016 SH   SOLE 18 244,016 0 0
GNC HLDGS INC COM CL A 36191G107 192 49,737 SH   SOLE 19 49,737 0 0
GNC HLDGS INC COM CL A 36191G107 8,710 2,256,419 SH   SOLE 21 2,256,419 0 0
GNC HLDGS INC COM CL A 36191G107 7,649 1,981,726 SH   SOLE 22 1,751,756 0 229,970
GNC HLDGS INC COM CL A 36191G107 44 11,286 SH   SOLE 26 7,319 0 3,967
GNC HLDGS INC COM CL A 36191G107 34 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 43 11,016 SH   SOLE 30 11,016 0 0
GNC HLDGS INC COM CL A 36191G107 3 878 SH   SOLE 36 878 0 0
GNC HLDGS INC COM CL A 36191G107 17 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 6,531 9,355,000 PRN   SOLE 2 9,355,000 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 450 645,000 PRN   SOLE 22 645,000 0 0
GODADDY INC CL A 380237107 3,383 55,079 SH   SOLE 2 13,646 0 41,433
GODADDY INC CL A 380237107 133 2,167 SH   SOLE 4 2,167 0 0
GODADDY INC CL A 380237107 178 2,895 SH   SOLE 7 2,895 0 0
GODADDY INC CL A 380237107 5,422 88,284 SH   SOLE 18 87,884 0 400
GODADDY INC CL A 380237107 20,275 330,102 SH   SOLE 19 330,102 0 0
GODADDY INC CL A 380237107 82,025 1,335,484 SH   SOLE 21 1,335,484 0 0
GODADDY INC CL A 380237107 194,628 3,168,806 SH   SOLE 22 2,735,203 0 433,603
GODADDY INC CL A 380237107 69 1,128 SH   SOLE 23 1,128 0 0
GODADDY INC CL A 380237107 12,754 207,649 SH   SOLE 26 56,498 0 151,151
GODADDY INC CL A 380237107 1,006 16,386 SH   SOLE 28 16,386 0 0
GODADDY INC CL A 380237107 501 8,150 SH   SOLE 29 666 0 7,484
GODADDY INC CL A 380237107 1,663 27,072 SH   SOLE 30 27,072 0 0
GODADDY INC CL A 380237107 167 2,722 SH   SOLE 31 2,722 0 0
GODADDY INC CL A 380237107 6,051 98,526 SH   SOLE 34 98,526 0 0
GODADDY INC CL A 380237107 42 681 SH   SOLE 36 681 0 0
GODADDY INC CL A 380237107 767 12,486 SH   SOLE 40 12,486 0 0
GOGO INC COM 38046C109 23 2,695 SH   SOLE 2 2,411 0 284
GOGO INC COM 38046C109 4 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 13 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 1,592 184,518 SH   SOLE 18 184,518 0 0
GOGO INC COM 38046C109 389 45,081 SH   SOLE 19 45,081 0 0
GOGO INC COM 38046C109 14,822 1,717,514 SH   SOLE 21 1,717,514 0 0
GOGO INC COM 38046C109 17,663 2,046,727 SH   SOLE 22 1,949,883 0 96,844
GOGO INC COM 38046C109 17 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 64 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 102 11,872 SH   SOLE 30 11,872 0 0
GOGO INC COM 38046C109 48 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 8,791 9,989,000 PRN   SOLE 2 9,989,000 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 506 575,000 PRN   SOLE 21 575,000 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 606 689,000 PRN   SOLE 22 689,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 110 8,444 SH   SOLE 4 8,444 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 106 8,180 SH   SOLE 19 8,180 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 4,910 377,995 SH   SOLE 22 228,562 0 149,433
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 32 2,464 SH   SOLE 30 2,464 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 544 19,868 SH   SOLE 2 4,044 0 15,824
GOLAR LNG LTD BERMUDA SHS G9456A100 61 2,229 SH   SOLE 7 2,229 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 8,911 325,702 SH   SOLE 18 325,702 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,058 75,225 SH   SOLE 19 75,225 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 77,794 2,843,332 SH   SOLE 21 2,843,332 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 28,677 1,048,143 SH   SOLE 22 918,280 0 129,863
GOLAR LNG LTD BERMUDA SHS G9456A100 25 903 SH   SOLE 23 903 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 51 1,862 SH   SOLE 36 1,862 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 0 23 SH   SOLE 22 23 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,583 3,627,701 SH   SOLE 2 0 0 3,627,701
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 13,435 3,341,946 SH   SOLE 7 3,341,946 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 282 70,178 SH   SOLE 21 70,178 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,168 3,524,282 SH   SOLE 22 309,472 0 3,214,810
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9,941 2,472,874 SH   SOLE 30 2,472,874 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 203 50,529 SH   SOLE 34 50,529 0 0
GOLD RESOURCE CORP COM 38068T105 43 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 875 194,041 SH   SOLE 18 194,041 0 0
GOLD RESOURCE CORP COM 38068T105 158 34,945 SH   SOLE 19 34,945 0 0
GOLD RESOURCE CORP COM 38068T105 7,579 1,680,445 SH   SOLE 21 1,680,445 0 0
GOLD RESOURCE CORP COM 38068T105 5,957 1,320,744 SH   SOLE 22 1,242,826 0 77,918
GOLD STD VENTURES CORP COM 380738104 351 215,640 SH   SOLE 25 215,640 0 0
GOLD STD VENTURES CORP COM 380738104 485 297,780 SH   SOLE 29 297,780 0 0
GOLDCORP INC NEW COM 380956409 7,549 546,205 SH   SOLE 21 546,205 0 0
GOLDCORP INC NEW COM 380956409 16,322 1,181,024 SH   SOLE 22 1,181,024 0 0
GOLDCORP INC NEW COM 380956409 138 10,000 SH   SOLE 26 0 0 10,000
GOLDEN ENTMT INC COM 381013101 18 765 SH   SOLE 2 765 0 0
GOLDEN ENTMT INC COM 381013101 11 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,466 63,102 SH   SOLE 18 63,102 0 0
GOLDEN ENTMT INC COM 381013101 347 14,943 SH   SOLE 19 14,943 0 0
GOLDEN ENTMT INC COM 381013101 13,482 580,356 SH   SOLE 21 580,356 0 0
GOLDEN ENTMT INC COM 381013101 9,668 416,205 SH   SOLE 22 381,204 0 35,001
GOLDEN ENTMT INC COM 381013101 60 2,598 SH   SOLE 23 2,598 0 0
GOLDEN ENTMT INC COM 381013101 141 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 99 4,262 SH   SOLE 30 4,262 0 0
GOLDEN MINERALS CO COM 381119106 297 737,923 SH   SOLE 21 737,923 0 0
GOLDFIELD CORP COM 381370105 16 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 249 64,598 SH   SOLE 21 64,598 0 0
GOLDFIELD CORP COM 381370105 1,350 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 4,228 221,016 SH   SOLE 30 221,016 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 115,504 458,605 SH   SOLE 2 119,271 0 339,334
GOLDMAN SACHS GROUP INC COM 38141G104 32,953 130,837 SH   SOLE 4 121,680 0 9,157
GOLDMAN SACHS GROUP INC COM 38141G104 65,024 258,174 SH   SOLE 7 248,518 0 9,656
GOLDMAN SACHS GROUP INC COM 38141G104 310 1,229 SH   SOLE 13 1,229 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 658 2,613 SH   SOLE 15 2,613 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 310,226 1,231,739 SH   SOLE 18 1,149,500 0 82,239
GOLDMAN SACHS GROUP INC COM 38141G104 470,152 1,866,719 SH   SOLE 19 1,866,719 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 27,442 108,958 SH   SOLE 20 0 0 108,958
GOLDMAN SACHS GROUP INC COM 38141G104 1,482,570 5,886,486 SH   SOLE 21 5,886,486 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,421,723 9,615,354 SH   SOLE 22 7,823,689 0 1,791,665
GOLDMAN SACHS GROUP INC COM 38141G104 112,729 447,584 SH   SOLE 23 447,584 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 85,862 340,910 SH   SOLE 25 340,910 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 257,463 1,022,247 SH   SOLE 26 330,888 0 691,359
GOLDMAN SACHS GROUP INC COM 38141G104 13,626 54,103 SH   SOLE 28 54,103 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,171 12,589 SH   SOLE 29 10,794 0 1,795
GOLDMAN SACHS GROUP INC COM 38141G104 350,713 1,392,492 SH   SOLE 30 1,392,492 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 36,189 143,686 SH   SOLE 31 69,889 0 73,797
GOLDMAN SACHS GROUP INC COM 38141G104 25,413 100,901 SH   SOLE 32 100,901 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 71,709 284,719 SH   SOLE 34 284,719 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 87,859 348,839 SH   SOLE 36 348,839 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,767 7,014 SH   SOLE 40 7,014 0 0
GOLUB CAP BDC INC COM 38173M102 5,889 329,187 SH   SOLE 30 329,187 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 1,582 SH   SOLE 18 1,582 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 103 33,614 SH   SOLE 21 33,614 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 97 31,856 SH   SOLE 22 31,856 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 9,031 339,755 SH   SOLE 2 62,328 0 277,427
GOODYEAR TIRE & RUBR CO COM 382550101 2,041 76,784 SH   SOLE 4 70,558 0 6,226
GOODYEAR TIRE & RUBR CO COM 382550101 6,197 233,142 SH   SOLE 7 217,171 0 15,971
GOODYEAR TIRE & RUBR CO COM 382550101 134 5,045 SH   SOLE 13 5,045 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 66 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 19,991 752,110 SH   SOLE 18 644,069 0 108,041
GOODYEAR TIRE & RUBR CO COM 382550101 7,646 287,665 SH   SOLE 19 287,665 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,386 127,406 SH   SOLE 20 0 0 127,406
GOODYEAR TIRE & RUBR CO COM 382550101 137,682 5,179,902 SH   SOLE 21 5,179,902 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 188,428 7,089,082 SH   SOLE 22 5,825,463 0 1,263,619
GOODYEAR TIRE & RUBR CO COM 382550101 8,243 310,128 SH   SOLE 23 310,128 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 16,918 636,476 SH   SOLE 25 612,849 0 23,627
GOODYEAR TIRE & RUBR CO COM 382550101 23,370 879,238 SH   SOLE 26 336,295 0 542,943
GOODYEAR TIRE & RUBR CO COM 382550101 1,002 37,714 SH   SOLE 28 37,714 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,061 77,526 SH   SOLE 29 8,505 0 69,021
GOODYEAR TIRE & RUBR CO COM 382550101 26,765 1,006,952 SH   SOLE 30 1,006,952 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,264 122,814 SH   SOLE 31 50,996 0 71,818
GOODYEAR TIRE & RUBR CO COM 382550101 7,262 273,220 SH   SOLE 34 273,220 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,727 290,692 SH   SOLE 36 290,692 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 134 5,056 SH   SOLE 40 5,056 0 0
GOPRO INC CL A 38268T103 180 37,485 SH   SOLE 2 36,538 0 947
GOPRO INC CL A 38268T103 4 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 10 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 1,678 350,408 SH   SOLE 18 350,408 0 0
GOPRO INC CL A 38268T103 1,495 312,140 SH   SOLE 19 312,140 0 0
GOPRO INC CL A 38268T103 15,633 3,263,570 SH   SOLE 21 3,263,570 0 0
GOPRO INC CL A 38268T103 15,773 3,292,948 SH   SOLE 22 3,094,930 0 198,018
GOPRO INC CL A 38268T103 559 116,630 SH   SOLE 23 116,630 0 0
GOPRO INC CL A 38268T103 324 67,575 SH   SOLE 26 0 0 67,575
GOPRO INC CL A 38268T103 86 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 125 26,068 SH   SOLE 29 0 0 26,068
GOPRO INC CL A 38268T103 105 21,980 SH   SOLE 30 21,980 0 0
GOPRO INC CL A 38268T103 32 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 142 4,853 SH   SOLE 2 833 0 4,020
GORMAN RUPP CO COM 383082104 273 9,333 SH   SOLE 7 9,333 0 0
GORMAN RUPP CO COM 383082104 1,814 62,007 SH   SOLE 18 62,007 0 0
GORMAN RUPP CO COM 383082104 371 12,686 SH   SOLE 19 12,686 0 0
GORMAN RUPP CO COM 383082104 15,897 543,484 SH   SOLE 21 543,484 0 0
GORMAN RUPP CO COM 383082104 14,826 506,878 SH   SOLE 22 470,794 0 36,084
GORMAN RUPP CO COM 383082104 54 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 1,699 58,092 SH   SOLE 30 58,092 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 208 15,208 SH   SOLE 2 2,101 0 13,107
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 112 8,174 SH   SOLE 4 8,174 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,140 83,420 SH   SOLE 7 83,420 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 35 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4,416 323,312 SH   SOLE 18 323,312 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,044 76,425 SH   SOLE 19 76,425 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 83,858 6,138,927 SH   SOLE 21 6,138,927 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 34,643 2,536,076 SH   SOLE 22 2,434,040 0 102,036
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 29 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 962 70,394 SH   SOLE 25 70,394 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 338 24,709 SH   SOLE 26 6,481 0 18,228
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 375 27,438 SH   SOLE 29 27,438 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4,553 333,282 SH   SOLE 30 333,282 0 0
GP STRATEGIES CORP COM 36225V104 237 10,451 SH   SOLE 2 467 0 9,984
GP STRATEGIES CORP COM 36225V104 7 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 970 42,815 SH   SOLE 18 42,815 0 0
GP STRATEGIES CORP COM 36225V104 221 9,756 SH   SOLE 19 9,756 0 0
GP STRATEGIES CORP COM 36225V104 9,251 408,443 SH   SOLE 21 408,443 0 0
GP STRATEGIES CORP COM 36225V104 4,878 215,380 SH   SOLE 22 188,866 0 26,514
GP STRATEGIES CORP COM 36225V104 100 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 45 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 42 1,870 SH   SOLE 30 1,870 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6,466 64,891 SH   SOLE 7 64,891 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 29,859 299,672 SH   SOLE 21 299,672 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,157 41,723 SH   SOLE 22 41,723 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,688 47,048 SH   SOLE 30 47,048 0 0
GRACE W R & CO DEL NEW COM 38388F108 24,904 406,736 SH   SOLE 2 350,666 0 56,070
GRACE W R & CO DEL NEW COM 38388F108 5,365 87,623 SH   SOLE 4 86,190 0 1,433
GRACE W R & CO DEL NEW COM 38388F108 1,385 22,624 SH   SOLE 7 21,952 0 672
GRACE W R & CO DEL NEW COM 38388F108 649 10,606 SH   SOLE 13 10,606 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,826 78,824 SH   SOLE 18 70,244 0 8,580
GRACE W R & CO DEL NEW COM 38388F108 14,332 234,076 SH   SOLE 19 234,076 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,890 47,193 SH   SOLE 20 0 0 47,193
GRACE W R & CO DEL NEW COM 38388F108 51,607 842,846 SH   SOLE 21 842,846 0 0
GRACE W R & CO DEL NEW COM 38388F108 168,276 2,748,267 SH   SOLE 22 2,245,077 0 503,190
GRACE W R & CO DEL NEW COM 38388F108 10,213 166,805 SH   SOLE 23 166,805 0 0
GRACE W R & CO DEL NEW COM 38388F108 985 16,084 SH   SOLE 25 16,084 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,910 161,848 SH   SOLE 26 81,548 0 80,300
GRACE W R & CO DEL NEW COM 38388F108 640 10,454 SH   SOLE 28 10,454 0 0
GRACE W R & CO DEL NEW COM 38388F108 8,624 140,850 SH   SOLE 29 49,404 0 91,446
GRACE W R & CO DEL NEW COM 38388F108 4,937 80,638 SH   SOLE 30 80,638 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,061 147,984 SH   SOLE 31 113,926 0 34,058
GRACE W R & CO DEL NEW COM 38388F108 2,229 36,397 SH   SOLE 34 36,397 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,090 66,790 SH   SOLE 36 66,790 0 0
GRACE W R & CO DEL NEW COM 38388F108 84 1,372 SH   SOLE 40 1,372 0 0
GRACO INC COM 384109104 6,972 152,492 SH   SOLE 2 98,270 0 54,222
GRACO INC COM 384109104 115 2,506 SH   SOLE 4 2,506 0 0
GRACO INC COM 384109104 234 5,121 SH   SOLE 7 5,121 0 0
GRACO INC COM 384109104 25,927 567,092 SH   SOLE 18 567,092 0 0
GRACO INC COM 384109104 1,221 26,697 SH   SOLE 19 26,697 0 0
GRACO INC COM 384109104 354,670 7,757,443 SH   SOLE 21 7,757,443 0 0
GRACO INC COM 384109104 262,526 5,742,038 SH   SOLE 22 5,160,960 0 581,078
GRACO INC COM 384109104 10 223 SH   SOLE 23 223 0 0
GRACO INC COM 384109104 660 14,429 SH   SOLE 25 14,429 0 0
GRACO INC COM 384109104 2,196 48,025 SH   SOLE 26 24,669 0 23,356
GRACO INC COM 384109104 1,065 23,296 SH   SOLE 28 23,296 0 0
GRACO INC COM 384109104 512 11,194 SH   SOLE 29 1,834 0 9,360
GRACO INC COM 384109104 1,568 34,295 SH   SOLE 30 34,295 0 0
GRACO INC COM 384109104 310 6,783 SH   SOLE 31 6,783 0 0
GRACO INC COM 384109104 487 10,656 SH   SOLE 34 10,656 0 0
GRACO INC COM 384109104 117 2,553 SH   SOLE 36 2,553 0 0
GRACO INC COM 384109104 834 18,240 SH   SOLE 40 18,240 0 0
GRAHAM CORP COM 384556106 76 3,525 SH   SOLE 2 303 0 3,222
GRAHAM CORP COM 384556106 755 35,270 SH   SOLE 18 35,270 0 0
GRAHAM CORP COM 384556106 171 7,996 SH   SOLE 19 7,996 0 0
GRAHAM CORP COM 384556106 6,899 322,077 SH   SOLE 21 322,077 0 0
GRAHAM CORP COM 384556106 5,893 275,094 SH   SOLE 22 261,557 0 13,537
GRAHAM HLDGS CO COM 384637104 2,943 4,886 SH   SOLE 2 2,733 0 2,153
GRAHAM HLDGS CO COM 384637104 13 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 97 161 SH   SOLE 7 161 0 0
GRAHAM HLDGS CO COM 384637104 9,280 15,409 SH   SOLE 18 15,409 0 0
GRAHAM HLDGS CO COM 384637104 408 678 SH   SOLE 19 678 0 0
GRAHAM HLDGS CO COM 384637104 120,538 200,146 SH   SOLE 21 200,146 0 0
GRAHAM HLDGS CO COM 384637104 96,309 159,916 SH   SOLE 22 143,896 0 16,020
GRAHAM HLDGS CO COM 384637104 449 745 SH   SOLE 26 380 0 365
GRAHAM HLDGS CO COM 384637104 378 627 SH   SOLE 28 627 0 0
GRAHAM HLDGS CO COM 384637104 528 876 SH   SOLE 30 876 0 0
GRAHAM HLDGS CO COM 384637104 59 98 SH   SOLE 31 98 0 0
GRAHAM HLDGS CO COM 384637104 195 323 SH   SOLE 36 323 0 0
GRAHAM HLDGS CO COM 384637104 302 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 21,276 75,373 SH   SOLE 2 25,374 0 49,999
GRAINGER W W INC COM 384802104 4,974 17,621 SH   SOLE 4 16,280 0 1,341
GRAINGER W W INC COM 384802104 32,213 114,123 SH   SOLE 7 52,914 0 61,209
GRAINGER W W INC COM 384802104 378 1,338 SH   SOLE 13 1,338 0 0
GRAINGER W W INC COM 384802104 107 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 31,203 110,544 SH   SOLE 18 100,952 0 9,592
GRAINGER W W INC COM 384802104 3,159 11,190 SH   SOLE 19 11,190 0 0
GRAINGER W W INC COM 384802104 7,720 27,351 SH   SOLE 20 0 0 27,351
GRAINGER W W INC COM 384802104 327,890 1,161,617 SH   SOLE 21 1,161,617 0 0
GRAINGER W W INC COM 384802104 401,856 1,423,659 SH   SOLE 22 1,164,477 0 259,182
GRAINGER W W INC COM 384802104 19,427 68,825 SH   SOLE 23 68,825 0 0
GRAINGER W W INC COM 384802104 11,973 42,418 SH   SOLE 25 42,418 0 0
GRAINGER W W INC COM 384802104 65,120 230,701 SH   SOLE 26 62,244 0 168,457
GRAINGER W W INC COM 384802104 2,308 8,178 SH   SOLE 28 8,178 0 0
GRAINGER W W INC COM 384802104 4,438 15,724 SH   SOLE 29 1,981 0 13,743
GRAINGER W W INC COM 384802104 47,320 167,640 SH   SOLE 30 167,640 0 0
GRAINGER W W INC COM 384802104 9,106 32,261 SH   SOLE 31 12,285 0 19,976
GRAINGER W W INC COM 384802104 763 2,702 SH   SOLE 34 2,702 0 0
GRAINGER W W INC COM 384802104 14,366 50,896 SH   SOLE 36 50,896 0 0
GRAINGER W W INC COM 384802104 310 1,100 SH   SOLE 40 1,100 0 0
GRAMERCY PPTY TR COM NEW 385002308 683 31,442 SH   SOLE 2 6,724 0 24,718
GRAMERCY PPTY TR COM NEW 385002308 1,155 53,163 SH   SOLE 4 53,163 0 0
GRAMERCY PPTY TR COM NEW 385002308 5,370 247,119 SH   SOLE 7 247,119 0 0
GRAMERCY PPTY TR COM NEW 385002308 135 6,196 SH   SOLE 15 6,196 0 0
GRAMERCY PPTY TR COM NEW 385002308 11,700 538,436 SH   SOLE 18 538,338 0 98
GRAMERCY PPTY TR COM NEW 385002308 6,814 313,560 SH   SOLE 19 313,560 0 0
GRAMERCY PPTY TR COM NEW 385002308 125,940 5,795,662 SH   SOLE 21 5,795,662 0 0
GRAMERCY PPTY TR COM NEW 385002308 132,749 6,109,035 SH   SOLE 22 5,809,287 0 299,748
GRAMERCY PPTY TR COM NEW 385002308 128 5,876 SH   SOLE 23 5,876 0 0
GRAMERCY PPTY TR COM NEW 385002308 6,803 313,066 SH   SOLE 25 313,066 0 0
GRAMERCY PPTY TR COM NEW 385002308 2,868 131,969 SH   SOLE 26 30,833 0 101,136
GRAMERCY PPTY TR COM NEW 385002308 483 22,228 SH   SOLE 28 22,228 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,204 55,397 SH   SOLE 29 55,397 0 0
GRAMERCY PPTY TR COM NEW 385002308 17,324 797,216 SH   SOLE 30 797,216 0 0
GRAMERCY PPTY TR COM NEW 385002308 422 19,434 SH   SOLE 40 19,434 0 0
GRAN TIERRA ENERGY INC COM 38500T101 370 132,477 SH   SOLE 21 132,477 0 0
GRAN TIERRA ENERGY INC COM 38500T101 944 338,228 SH   SOLE 22 175,313 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 67 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 159 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 203 72,698 SH   SOLE 30 72,698 0 0
GRAN TIERRA ENERGY INC COM 38500T101 123 44,264 SH   SOLE 40 44,264 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 342 112,588 SH   SOLE 21 112,588 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1,257 413,443 SH   SOLE 22 413,443 0 0
GRANA Y MONTERO S A A SPONSORED ADR 38500P208 358 117,863 SH   SOLE 30 117,863 0 0
GRAND CANYON ED INC COM 38526M106 586 5,586 SH   SOLE 2 5,144 0 442
GRAND CANYON ED INC COM 38526M106 23 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 112 1,068 SH   SOLE 7 1,068 0 0
GRAND CANYON ED INC COM 38526M106 15,742 150,042 SH   SOLE 18 149,994 0 48
GRAND CANYON ED INC COM 38526M106 6,470 61,668 SH   SOLE 19 61,668 0 0
GRAND CANYON ED INC COM 38526M106 148,597 1,416,292 SH   SOLE 21 1,416,292 0 0
GRAND CANYON ED INC COM 38526M106 136,878 1,304,593 SH   SOLE 22 1,222,203 0 82,390
GRAND CANYON ED INC COM 38526M106 1,677 15,985 SH   SOLE 23 15,985 0 0
GRAND CANYON ED INC COM 38526M106 1,354 12,908 SH   SOLE 26 8,017 0 4,891
GRAND CANYON ED INC COM 38526M106 683 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 925 8,819 SH   SOLE 30 8,819 0 0
GRAND CANYON ED INC COM 38526M106 494 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 1,118 20,008 SH   SOLE 2 17,522 0 2,486
GRANITE CONSTR INC COM 387328107 15 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 57 1,018 SH   SOLE 7 1,018 0 0
GRANITE CONSTR INC COM 387328107 13,461 240,983 SH   SOLE 18 240,983 0 0
GRANITE CONSTR INC COM 387328107 1,736 31,078 SH   SOLE 19 31,078 0 0
GRANITE CONSTR INC COM 387328107 142,795 2,556,304 SH   SOLE 21 2,556,304 0 0
GRANITE CONSTR INC COM 387328107 71,809 1,285,525 SH   SOLE 22 1,210,651 0 74,874
GRANITE CONSTR INC COM 387328107 501 8,973 SH   SOLE 26 5,145 0 3,828
GRANITE CONSTR INC COM 387328107 316 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 437 7,818 SH   SOLE 30 7,818 0 0
GRANITE CONSTR INC COM 387328107 227 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 142 8,567 SH   SOLE 2 1,755 0 6,812
GRANITE PT MTG TR INC COM 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 13 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 2,452 148,254 SH   SOLE 18 148,254 0 0
GRANITE PT MTG TR INC COM 38741L107 547 33,077 SH   SOLE 19 33,077 0 0
GRANITE PT MTG TR INC COM 38741L107 35,734 2,160,445 SH   SOLE 21 2,160,445 0 0
GRANITE PT MTG TR INC COM 38741L107 21,779 1,316,758 SH   SOLE 22 1,241,338 0 75,420
GRANITE PT MTG TR INC COM 38741L107 366 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 99 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 115 6,927 SH   SOLE 30 6,927 0 0
GRANITE PT MTG TR INC COM 38741L107 63 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,778 180,963 SH   SOLE 2 64,966 0 115,997
GRAPHIC PACKAGING HLDG CO COM 388689101 20 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 155 10,069 SH   SOLE 7 10,069 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,288 149,063 SH   SOLE 18 149,063 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 706 45,966 SH   SOLE 19 45,966 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 55,872 3,639,845 SH   SOLE 21 3,639,845 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 134,198 8,742,533 SH   SOLE 22 7,640,984 0 1,101,549
GRAPHIC PACKAGING HLDG CO COM 388689101 1,223 79,669 SH   SOLE 26 44,339 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 658 42,848 SH   SOLE 28 42,848 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 910 59,280 SH   SOLE 30 59,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 104 6,744 SH   SOLE 31 6,744 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 94 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 479 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 111 8,767 SH   SOLE 2 3,463 0 5,304
GRAY TELEVISION INC COM 389375106 6 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 21 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 3,335 262,606 SH   SOLE 18 262,606 0 0
GRAY TELEVISION INC COM 389375106 814 64,079 SH   SOLE 19 64,079 0 0
GRAY TELEVISION INC COM 389375106 30,509 2,402,309 SH   SOLE 21 2,402,309 0 0
GRAY TELEVISION INC COM 389375106 30,872 2,430,861 SH   SOLE 22 2,303,677 0 127,184
GRAY TELEVISION INC COM 389375106 311 24,484 SH   SOLE 26 0 0 24,484
GRAY TELEVISION INC COM 389375106 142 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 176 13,877 SH   SOLE 30 13,877 0 0
GRAY TELEVISION INC COM 389375106 85 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 34 2,536 SH   SOLE 2 536 0 2,000
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 844 62,322 SH   SOLE 18 62,322 0 0
GREAT AJAX CORP COM 38983D300 129 9,538 SH   SOLE 19 9,538 0 0
GREAT AJAX CORP COM 38983D300 11,331 836,208 SH   SOLE 21 836,208 0 0
GREAT AJAX CORP COM 38983D300 2,822 208,255 SH   SOLE 22 196,440 0 11,815
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 177 44,298 SH   SOLE 21 44,298 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,077 269,162 SH   SOLE 22 269,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 73 15,931 SH   SOLE 2 2,140 0 13,791
GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 7 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 933 202,785 SH   SOLE 18 202,785 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 206 44,778 SH   SOLE 19 44,778 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8,576 1,864,312 SH   SOLE 21 1,864,312 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 7,301 1,587,105 SH   SOLE 22 1,467,242 0 119,863
GREAT LAKES DREDGE & DOCK CO COM 390607109 25 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 37 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 37 8,125 SH   SOLE 30 8,125 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 30 6,512 SH   SOLE 40 6,512 0 0
GREAT PLAINS ENERGY INC COM 391164100 6,093 191,669 SH   SOLE 2 123,526 0 68,143
GREAT PLAINS ENERGY INC COM 391164100 456 14,331 SH   SOLE 4 14,331 0 0
GREAT PLAINS ENERGY INC COM 391164100 860 27,067 SH   SOLE 7 27,067 0 0
GREAT PLAINS ENERGY INC COM 391164100 26,458 832,271 SH   SOLE 18 832,271 0 0
GREAT PLAINS ENERGY INC COM 391164100 5,136 161,567 SH   SOLE 19 161,567 0 0
GREAT PLAINS ENERGY INC COM 391164100 453,086 14,252,466 SH   SOLE 21 14,252,466 0 0
GREAT PLAINS ENERGY INC COM 391164100 219,954 6,918,969 SH   SOLE 22 6,137,416 0 781,553
GREAT PLAINS ENERGY INC COM 391164100 1,411 44,390 SH   SOLE 25 44,390 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,258 71,032 SH   SOLE 26 33,538 0 37,494
GREAT PLAINS ENERGY INC COM 391164100 948 29,836 SH   SOLE 28 29,836 0 0
GREAT PLAINS ENERGY INC COM 391164100 4,605 144,860 SH   SOLE 30 144,860 0 0
GREAT PLAINS ENERGY INC COM 391164100 149 4,673 SH   SOLE 31 4,673 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,940 92,473 SH   SOLE 32 92,473 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,747 86,400 SH   SOLE 34 86,400 0 0
GREAT PLAINS ENERGY INC COM 391164100 807 25,398 SH   SOLE 36 25,398 0 0
GREAT PLAINS ENERGY INC COM 391164100 832 26,160 SH   SOLE 40 26,160 0 0
GREAT SOUTHN BANCORP INC COM 390905107 108 2,172 SH   SOLE 2 465 0 1,707
GREAT SOUTHN BANCORP INC COM 390905107 14 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,990 39,844 SH   SOLE 18 39,844 0 0
GREAT SOUTHN BANCORP INC COM 390905107 422 8,457 SH   SOLE 19 8,457 0 0
GREAT SOUTHN BANCORP INC COM 390905107 18,225 364,874 SH   SOLE 21 364,874 0 0
GREAT SOUTHN BANCORP INC COM 390905107 18,688 374,134 SH   SOLE 22 353,509 0 20,625
GREAT SOUTHN BANCORP INC COM 390905107 72 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 96 1,925 SH   SOLE 30 1,925 0 0
GREAT SOUTHN BANCORP INC COM 390905107 49 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 482 11,972 SH   SOLE 2 2,483 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 10,817 268,604 SH   SOLE 18 268,604 0 0
GREAT WESTN BANCORP INC COM 391416104 1,873 46,505 SH   SOLE 19 46,505 0 0
GREAT WESTN BANCORP INC COM 391416104 220,658 5,479,459 SH   SOLE 21 5,479,459 0 0
GREAT WESTN BANCORP INC COM 391416104 69,095 1,715,792 SH   SOLE 22 1,604,292 0 111,500
GREAT WESTN BANCORP INC COM 391416104 432 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 328 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 3,281 81,482 SH   SOLE 30 81,482 0 0
GREAT WESTN BANCORP INC COM 391416104 241 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 92 4,116 SH   SOLE 2 902 0 3,214
GREEN BANCORP INC COM 39260X100 7 317 SH   SOLE 7 317 0 0
GREEN BANCORP INC COM 39260X100 2,554 114,766 SH   SOLE 18 114,766 0 0
GREEN BANCORP INC COM 39260X100 426 19,150 SH   SOLE 19 19,150 0 0
GREEN BANCORP INC COM 39260X100 52,208 2,346,426 SH   SOLE 21 2,346,426 0 0
GREEN BANCORP INC COM 39260X100 11,226 504,526 SH   SOLE 22 462,718 0 41,808
GREEN BANCORP INC COM 39260X100 89 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 742 33,344 SH   SOLE 30 33,344 0 0
GREEN BRICK PARTNERS INC COM 392709101 35 3,187 SH   SOLE 2 917 0 2,270
GREEN BRICK PARTNERS INC COM 392709101 934 85,667 SH   SOLE 18 85,667 0 0
GREEN BRICK PARTNERS INC COM 392709101 201 18,447 SH   SOLE 19 18,447 0 0
GREEN BRICK PARTNERS INC COM 392709101 8,228 754,880 SH   SOLE 21 754,880 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,923 451,653 SH   SOLE 22 421,694 0 29,959
GREEN BRICK PARTNERS INC COM 392709101 40 3,690 SH   SOLE 28 3,690 0 0
GREEN DOT CORP CL A 39304D102 1,114 17,362 SH   SOLE 2 17,075 0 287
GREEN DOT CORP CL A 39304D102 91 1,422 SH   SOLE 4 1,422 0 0
GREEN DOT CORP CL A 39304D102 92 1,430 SH   SOLE 7 1,430 0 0
GREEN DOT CORP CL A 39304D102 13,330 207,764 SH   SOLE 18 207,764 0 0
GREEN DOT CORP CL A 39304D102 17,451 271,993 SH   SOLE 19 271,993 0 0
GREEN DOT CORP CL A 39304D102 274,974 4,285,760 SH   SOLE 21 4,285,760 0 0
GREEN DOT CORP CL A 39304D102 104,036 1,621,506 SH   SOLE 22 1,537,067 0 84,439
GREEN DOT CORP CL A 39304D102 3,803 59,267 SH   SOLE 23 59,267 0 0
GREEN DOT CORP CL A 39304D102 4,491 70,001 SH   SOLE 26 6,551 0 63,450
GREEN DOT CORP CL A 39304D102 369 5,751 SH   SOLE 28 5,751 0 0
GREEN DOT CORP CL A 39304D102 1,032 16,078 SH   SOLE 29 600 0 15,478
GREEN DOT CORP CL A 39304D102 4,074 63,494 SH   SOLE 30 63,494 0 0
GREEN DOT CORP CL A 39304D102 25 397 SH   SOLE 31 397 0 0
GREEN DOT CORP CL A 39304D102 39 610 SH   SOLE 34 610 0 0
GREEN DOT CORP CL A 39304D102 176 2,736 SH   SOLE 36 2,736 0 0
GREEN DOT CORP CL A 39304D102 271 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 2,450 145,828 SH   SOLE 2 138,820 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 2,992 178,120 SH   SOLE 18 178,120 0 0
GREEN PLAINS INC COM 393222104 1,354 80,592 SH   SOLE 19 80,592 0 0
GREEN PLAINS INC COM 393222104 60,554 3,604,395 SH   SOLE 21 3,604,395 0 0
GREEN PLAINS INC COM 393222104 18,333 1,091,249 SH   SOLE 22 1,004,524 0 86,725
GREEN PLAINS INC COM 393222104 20 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 88 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 908 54,075 SH   SOLE 30 54,075 0 0
GREEN PLAINS INC COM 393222104 10,640 633,359 SH   SOLE 34 633,359 0 0
GREEN PLAINS INC COM 393222104 62 3,710 SH   SOLE 40 3,710 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 65 3,756 SH   SOLE 19 3,756 0 0
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 41 2,352 SH   SOLE 22 2,352 0 0
GREENBRIER COS INC COM 393657101 749 14,909 SH   SOLE 2 9,734 0 5,175
GREENBRIER COS INC COM 393657101 10 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 35 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 6,478 128,921 SH   SOLE 18 128,921 0 0
GREENBRIER COS INC COM 393657101 2,163 43,053 SH   SOLE 19 43,053 0 0
GREENBRIER COS INC COM 393657101 132,309 2,633,007 SH   SOLE 21 2,633,007 0 0
GREENBRIER COS INC COM 393657101 46,312 921,633 SH   SOLE 22 865,973 0 55,660
GREENBRIER COS INC COM 393657101 1,821 36,232 SH   SOLE 23 36,232 0 0
GREENBRIER COS INC COM 393657101 1,166 23,205 SH   SOLE 26 0 0 23,205
GREENBRIER COS INC COM 393657101 201 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 203 4,031 SH   SOLE 29 0 0 4,031
GREENBRIER COS INC COM 393657101 2,001 39,819 SH   SOLE 30 39,819 0 0
GREENBRIER COS INC COM 393657101 142 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 857 750,000 PRN   SOLE 21 750,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 7 181 SH   SOLE 2 181 0 0
GREENE COUNTY BANCORP INC COM 394357107 369 10,043 SH   SOLE 18 10,043 0 0
GREENE COUNTY BANCORP INC COM 394357107 65 1,761 SH   SOLE 19 1,761 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,295 89,791 SH   SOLE 21 89,791 0 0
GREENE COUNTY BANCORP INC COM 394357107 625 17,037 SH   SOLE 22 14,841 0 2,196
GREENHILL & CO INC COM 395259104 91 4,941 SH   SOLE 2 905 0 4,036
GREENHILL & CO INC COM 395259104 3 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 16 881 SH   SOLE 7 881 0 0
GREENHILL & CO INC COM 395259104 2,053 110,988 SH   SOLE 18 110,988 0 0
GREENHILL & CO INC COM 395259104 363 19,598 SH   SOLE 19 19,598 0 0
GREENHILL & CO INC COM 395259104 46,380 2,507,053 SH   SOLE 21 2,507,053 0 0
GREENHILL & CO INC COM 395259104 14,358 776,094 SH   SOLE 22 718,490 0 57,604
GREENHILL & CO INC COM 395259104 109 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 59 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 710 38,402 SH   SOLE 30 38,402 0 0
GREENHILL & CO INC COM 395259104 57 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 106 6,592 SH   SOLE 2 1,274 0 5,318
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15 964 SH   SOLE 7 964 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,691 105,348 SH   SOLE 18 105,348 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 457 28,498 SH   SOLE 19 28,498 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 14,681 914,732 SH   SOLE 21 914,732 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 13,411 835,562 SH   SOLE 22 779,222 0 56,340
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,242 77,378 SH   SOLE 26 6,515 0 70,863
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 78 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 125 7,790 SH   SOLE 30 7,790 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 59 3,673 SH   SOLE 40 3,673 0 0
GREIF INC CL A 397624107 646 12,373 SH   SOLE 2 11,386 0 987
GREIF INC CL A 397624107 10 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 32 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 8,210 157,128 SH   SOLE 18 157,128 0 0
GREIF INC CL A 397624107 1,562 29,902 SH   SOLE 19 29,902 0 0
GREIF INC CL A 397624107 86,511 1,655,708 SH   SOLE 21 1,655,708 0 0
GREIF INC CL A 397624107 47,472 908,550 SH   SOLE 22 854,801 0 53,749
GREIF INC CL A 397624107 8 157 SH   SOLE 23 157 0 0
GREIF INC CL A 397624107 1,409 26,958 SH   SOLE 26 4,067 0 22,891
GREIF INC CL A 397624107 187 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 522 9,981 SH   SOLE 29 0 0 9,981
GREIF INC CL A 397624107 256 4,890 SH   SOLE 30 4,890 0 0
GREIF INC CL A 397624107 194 3,709 SH   SOLE 34 3,709 0 0
GREIF INC CL A 397624107 59 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 137 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 28 475 SH   SOLE 2 242 0 233
GREIF INC CL B 397624206 1,095 18,802 SH   SOLE 18 18,802 0 0
GREIF INC CL B 397624206 216 3,701 SH   SOLE 19 3,701 0 0
GREIF INC CL B 397624206 9,818 168,541 SH   SOLE 21 168,541 0 0
GREIF INC CL B 397624206 3,638 62,463 SH   SOLE 22 57,547 0 4,916
GREIF INC CL B 397624206 37 635 SH   SOLE 30 635 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 71 8,648 SH   SOLE 21 8,648 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 488 59,772 SH   SOLE 22 59,772 0 0
GRIDSUM HLDG INC ADR REPSG CL B 398132100 88 10,723 SH   SOLE 30 10,723 0 0
GRIFFIN INL RLTY INC COM 398231100 89 2,383 SH   SOLE 18 2,383 0 0
GRIFFIN INL RLTY INC COM 398231100 1,087 28,960 SH   SOLE 21 28,960 0 0
GRIFFIN INL RLTY INC COM 398231100 2,516 67,037 SH   SOLE 22 66,899 0 138
GRIFFON CORP COM 398433102 99 5,398 SH   SOLE 2 1,232 0 4,166
GRIFFON CORP COM 398433102 18 988 SH   SOLE 7 988 0 0
GRIFFON CORP COM 398433102 2,460 134,821 SH   SOLE 18 134,821 0 0
GRIFFON CORP COM 398433102 415 22,762 SH   SOLE 19 22,762 0 0
GRIFFON CORP COM 398433102 51,224 2,806,795 SH   SOLE 21 2,806,795 0 0
GRIFFON CORP COM 398433102 14,854 813,891 SH   SOLE 22 743,275 0 70,616
GRIFFON CORP COM 398433102 323 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 83 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 782 42,858 SH   SOLE 30 42,858 0 0
GRIFFON CORP COM 398433102 82 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 4 201 SH   SOLE 18 201 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 38,375 1,810,163 SH   SOLE 21 1,810,163 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 91 4,286 SH   SOLE 30 4,286 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 995 15,234 SH   SOLE 2 11,975 0 3,259
GROUP 1 AUTOMOTIVE INC COM 398905109 11 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 86 1,319 SH   SOLE 7 1,319 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,167 94,376 SH   SOLE 18 94,376 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,158 78,935 SH   SOLE 19 78,935 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 121,162 1,854,326 SH   SOLE 21 1,854,326 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 49,718 760,911 SH   SOLE 22 715,579 0 45,332
GROUP 1 AUTOMOTIVE INC COM 398905109 2,774 42,449 SH   SOLE 23 42,449 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,710 41,483 SH   SOLE 26 1,440 0 40,043
GROUP 1 AUTOMOTIVE INC COM 398905109 170 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 800 12,246 SH   SOLE 29 0 0 12,246
GROUP 1 AUTOMOTIVE INC COM 398905109 1,790 27,391 SH   SOLE 30 27,391 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 865 13,246 SH   SOLE 34 13,246 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 164 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 174 2,667 SH   SOLE 40 2,667 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 3,078 53,394 SH   SOLE 21 53,394 0 0
GROUPON INC COM 399473107 74 16,988 SH   SOLE 2 14,257 0 2,731
GROUPON INC COM 399473107 7 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 40 9,240 SH   SOLE 7 9,240 0 0
GROUPON INC COM 399473107 4,752 1,094,841 SH   SOLE 18 1,094,841 0 0
GROUPON INC COM 399473107 1,147 264,260 SH   SOLE 19 264,260 0 0
GROUPON INC COM 399473107 45,165 10,406,582 SH   SOLE 21 10,406,582 0 0
GROUPON INC COM 399473107 47,203 10,876,347 SH   SOLE 22 10,202,344 0 674,003
GROUPON INC COM 399473107 337 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 251 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 333 76,678 SH   SOLE 30 76,678 0 0
GROUPON INC COM 399473107 226 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 938 9,249 SH   SOLE 2 8,601 0 648
GRUBHUB INC COM 400110102 39 386 SH   SOLE 4 386 0 0
GRUBHUB INC COM 400110102 205 2,022 SH   SOLE 7 2,022 0 0
GRUBHUB INC COM 400110102 27,871 274,672 SH   SOLE 18 274,672 0 0
GRUBHUB INC COM 400110102 13,309 131,162 SH   SOLE 19 131,162 0 0
GRUBHUB INC COM 400110102 269,821 2,659,119 SH   SOLE 21 2,659,119 0 0
GRUBHUB INC COM 400110102 244,425 2,408,841 SH   SOLE 22 2,259,545 0 149,296
GRUBHUB INC COM 400110102 2,224 21,917 SH   SOLE 23 21,917 0 0
GRUBHUB INC COM 400110102 11,468 113,018 SH   SOLE 26 28,230 0 84,788
GRUBHUB INC COM 400110102 1,156 11,394 SH   SOLE 28 11,394 0 0
GRUBHUB INC COM 400110102 395 3,894 SH   SOLE 29 0 0 3,894
GRUBHUB INC COM 400110102 9,392 92,563 SH   SOLE 30 92,563 0 0
GRUBHUB INC COM 400110102 934 9,202 SH   SOLE 40 9,202 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 123 3,115 SH   SOLE 4 3,115 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,763 44,741 SH   SOLE 7 44,741 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 13,481 342,071 SH   SOLE 21 342,071 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,930 48,984 SH   SOLE 22 48,984 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,965 49,855 SH   SOLE 30 49,855 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,872 28,565 SH   SOLE 7 28,565 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 8,383 49,149 SH   SOLE 19 49,149 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27,442 160,886 SH   SOLE 21 160,886 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,273 7,461 SH   SOLE 22 7,461 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,667 9,774 SH   SOLE 25 9,774 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,000 23,448 SH   SOLE 30 23,448 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 15,960 93,571 SH   SOLE 34 93,571 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 266 32,068 SH   SOLE 34 32,068 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,249 34,202 SH   SOLE 18 5,276 0 28,926
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,184 18,000 SH   SOLE 19 18,000 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 38,084 579,142 SH   SOLE 21 579,142 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 12,277 186,698 SH   SOLE 22 186,698 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 14,789 224,889 SH   SOLE 25 224,889 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 10,061 153,000 SH   SOLE 34 153,000 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 4,551 150,000 SH   SOLE 18 0 0 150,000
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 6,437 212,167 SH   SOLE 19 212,167 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 10,728 353,579 SH   SOLE 21 353,579 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3,244 106,917 SH   SOLE 22 106,917 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 25,925 854,486 SH   SOLE 25 854,486 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 26,274 865,985 SH   SOLE 34 865,985 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,843 115,450 SH   SOLE 22 115,450 0 0
GSE SYS INC COM 36227K106 9 2,666 SH   SOLE 18 2,666 0 0
GSE SYS INC COM 36227K106 145 44,709 SH   SOLE 21 44,709 0 0
GSE SYS INC COM 36227K106 148 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 22 2,925 SH   SOLE 2 591 0 2,334
GSI TECHNOLOGY COM 36241U106 375 50,636 SH   SOLE 18 50,636 0 0
GSI TECHNOLOGY COM 36241U106 69 9,358 SH   SOLE 19 9,358 0 0
GSI TECHNOLOGY COM 36241U106 3,520 474,981 SH   SOLE 21 474,981 0 0
GSI TECHNOLOGY COM 36241U106 979 132,177 SH   SOLE 22 119,818 0 12,359
GTT COMMUNICATIONS INC COM 362393100 85 1,500 SH   SOLE 2 1,308 0 192
GTT COMMUNICATIONS INC COM 362393100 42 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 5,650 99,656 SH   SOLE 18 99,656 0 0
GTT COMMUNICATIONS INC COM 362393100 1,370 24,168 SH   SOLE 19 24,168 0 0
GTT COMMUNICATIONS INC COM 362393100 53,199 938,250 SH   SOLE 21 938,250 0 0
GTT COMMUNICATIONS INC COM 362393100 51,254 903,953 SH   SOLE 22 841,780 0 62,173
GTT COMMUNICATIONS INC COM 362393100 482 8,508 SH   SOLE 26 0 0 8,508
GTT COMMUNICATIONS INC COM 362393100 256 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 336 5,928 SH   SOLE 30 5,928 0 0
GTT COMMUNICATIONS INC COM 362393100 228 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 31 1,746 SH   SOLE 18 1,746 0 0
GTX INC DEL COM NEW 40052B207 459 25,866 SH   SOLE 21 25,866 0 0
GTX INC DEL COM NEW 40052B207 2,528 142,424 SH   SOLE 22 142,424 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 121 4,260 SH   SOLE 2 1,041 0 3,219
GUARANTY BANCORP DEL COM NEW 40075T607 14 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 2,461 86,825 SH   SOLE 18 86,825 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,465 51,671 SH   SOLE 19 51,671 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 22,521 794,399 SH   SOLE 21 794,399 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 14,782 521,415 SH   SOLE 22 468,088 0 53,327
GUARANTY BANCORP DEL COM NEW 40075T607 629 22,196 SH   SOLE 23 22,196 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,848 65,196 SH   SOLE 26 0 0 65,196
GUARANTY BANCORP DEL COM NEW 40075T607 146 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 90 3,170 SH   SOLE 29 0 0 3,170
GUARANTY BANCORP DEL COM NEW 40075T607 130 4,603 SH   SOLE 30 4,603 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 119 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 12 369 SH   SOLE 2 369 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 752 22,563 SH   SOLE 18 22,563 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 212 6,373 SH   SOLE 19 6,373 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8,280 248,585 SH   SOLE 21 248,585 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 1,733 52,023 SH   SOLE 22 45,334 0 6,689
GUARANTY FED BANCSHARES INC COM 40108P101 15 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 410 19,755 SH   SOLE 2 9,568 0 10,187
GUESS INC COM 401617105 9 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 32 1,540 SH   SOLE 7 1,540 0 0
GUESS INC COM 401617105 5,725 276,057 SH   SOLE 18 276,057 0 0
GUESS INC COM 401617105 1,448 69,835 SH   SOLE 19 69,835 0 0
GUESS INC COM 401617105 113,850 5,489,414 SH   SOLE 21 5,489,414 0 0
GUESS INC COM 401617105 35,374 1,705,576 SH   SOLE 22 1,566,003 0 139,573
GUESS INC COM 401617105 526 25,351 SH   SOLE 23 25,351 0 0
GUESS INC COM 401617105 1,197 57,728 SH   SOLE 26 6,089 0 51,639
GUESS INC COM 401617105 192 9,275 SH   SOLE 28 9,275 0 0
GUESS INC COM 401617105 52 2,530 SH   SOLE 29 0 0 2,530
GUESS INC COM 401617105 1,694 81,669 SH   SOLE 30 81,669 0 0
GUESS INC COM 401617105 41 1,959 SH   SOLE 36 1,959 0 0
GUESS INC COM 401617105 147 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,048 37,707 SH   SOLE 2 5,753 0 31,954
GUIDEWIRE SOFTWARE INC COM 40171V100 31 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 145 1,789 SH   SOLE 7 1,789 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,184 39,396 SH   SOLE 18 39,396 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 8,125 100,520 SH   SOLE 19 100,520 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 80,659 997,888 SH   SOLE 21 997,888 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 168,529 2,084,979 SH   SOLE 22 1,824,573 0 260,406
GUIDEWIRE SOFTWARE INC COM 40171V100 2,093 25,888 SH   SOLE 26 16,845 0 9,043
GUIDEWIRE SOFTWARE INC COM 40171V100 843 10,426 SH   SOLE 28 10,426 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 343 4,244 SH   SOLE 29 0 0 4,244
GUIDEWIRE SOFTWARE INC COM 40171V100 5,073 62,761 SH   SOLE 30 62,761 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 137 1,692 SH   SOLE 31 1,692 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 609 7,539 SH   SOLE 40 7,539 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 782 800,000 PRN   SOLE 21 800,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 16 2,219 SH   SOLE 2 361 0 1,858
GULF ISLAND FABRICATION INC COM 402307102 450 63,363 SH   SOLE 18 63,363 0 0
GULF ISLAND FABRICATION INC COM 402307102 55 7,702 SH   SOLE 19 7,702 0 0
GULF ISLAND FABRICATION INC COM 402307102 9,239 1,301,296 SH   SOLE 21 1,301,296 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,681 377,578 SH   SOLE 22 362,783 0 14,795
GULF ISLAND FABRICATION INC COM 402307102 111 15,669 SH   SOLE 30 15,669 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 91 63,510 SH   SOLE 22 63,510 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,832 189,826 SH   SOLE 2 114,612 0 75,214
GULFPORT ENERGY CORP COM NEW 402635304 5 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 39 4,022 SH   SOLE 7 4,022 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5,321 551,373 SH   SOLE 18 551,373 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,113 218,977 SH   SOLE 19 218,977 0 0
GULFPORT ENERGY CORP COM NEW 402635304 72,701 7,533,828 SH   SOLE 21 7,533,828 0 0
GULFPORT ENERGY CORP COM NEW 402635304 57,264 5,934,043 SH   SOLE 22 5,354,801 0 579,242
GULFPORT ENERGY CORP COM NEW 402635304 454 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 230 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 98 10,168 SH   SOLE 29 0 0 10,168
GULFPORT ENERGY CORP COM NEW 402635304 858 88,877 SH   SOLE 30 88,877 0 0
GULFPORT ENERGY CORP COM NEW 402635304 34 3,560 SH   SOLE 31 3,560 0 0
GULFPORT ENERGY CORP COM NEW 402635304 202 20,949 SH   SOLE 40 20,949 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 502 4,457 SH   SOLE 4 4,457 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 4,519 40,110 SH   SOLE 18 40,110 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 31,115 276,163 SH   SOLE 19 276,163 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 36,995 328,347 SH   SOLE 21 328,347 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,022 9,072 SH   SOLE 22 9,072 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 88 780 SH   SOLE 30 780 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 12,961 115,037 SH   SOLE 34 115,037 0 0
GWG HLDGS INC COM 36192A109 2 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 2 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 180 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 213 5,541 SH   SOLE 2 5,359 0 182
H & E EQUIPMENT SERVICES INC COM 404030108 9 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 26 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,897 101,242 SH   SOLE 18 101,242 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,881 48,859 SH   SOLE 19 48,859 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 36,249 941,772 SH   SOLE 21 941,772 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 35,655 926,343 SH   SOLE 22 867,789 0 58,554
H & E EQUIPMENT SERVICES INC COM 404030108 584 15,173 SH   SOLE 23 15,173 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 494 12,827 SH   SOLE 26 0 0 12,827
H & E EQUIPMENT SERVICES INC COM 404030108 178 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 229 5,955 SH   SOLE 30 5,955 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 139 3,605 SH   SOLE 34 3,605 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 116 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 5 612 SH   SOLE 2 511 0 101
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 611 69,381 SH   SOLE 18 69,381 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 130 14,740 SH   SOLE 19 14,740 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 5,683 645,783 SH   SOLE 21 645,783 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 5,829 662,411 SH   SOLE 22 635,379 0 27,032
HABIT RESTAURANTS INC COM CL A 40449J103 16 1,762 SH   SOLE 28 1,762 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 48 5,434 SH   SOLE 30 5,434 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 10 1,114 SH   SOLE 40 1,114 0 0
HACKETT GROUP INC COM 404609109 414 25,771 SH   SOLE 2 25,771 0 0
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,308 81,459 SH   SOLE 18 81,459 0 0
HACKETT GROUP INC COM 404609109 3,355 208,900 SH   SOLE 19 208,900 0 0
HACKETT GROUP INC COM 404609109 12,421 773,406 SH   SOLE 21 773,406 0 0
HACKETT GROUP INC COM 404609109 15,790 983,180 SH   SOLE 22 934,140 0 49,040
HACKETT GROUP INC COM 404609109 2,108 131,264 SH   SOLE 23 131,264 0 0
HACKETT GROUP INC COM 404609109 166 10,339 SH   SOLE 26 0 0 10,339
HACKETT GROUP INC COM 404609109 54 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 355 22,106 SH   SOLE 29 0 0 22,106
HACKETT GROUP INC COM 404609109 103 6,411 SH   SOLE 30 6,411 0 0
HACKETT GROUP INC COM 404609109 14 886 SH   SOLE 34 886 0 0
HAEMONETICS CORP COM 405024100 414 5,665 SH   SOLE 2 3,701 0 1,964
HAEMONETICS CORP COM 405024100 18 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 96 1,310 SH   SOLE 7 1,310 0 0
HAEMONETICS CORP COM 405024100 17,295 236,399 SH   SOLE 18 236,399 0 0
HAEMONETICS CORP COM 405024100 4,016 54,899 SH   SOLE 19 54,899 0 0
HAEMONETICS CORP COM 405024100 364,659 4,984,400 SH   SOLE 21 4,984,400 0 0
HAEMONETICS CORP COM 405024100 111,550 1,524,734 SH   SOLE 22 1,429,108 0 95,626
HAEMONETICS CORP COM 405024100 363 4,968 SH   SOLE 23 4,968 0 0
HAEMONETICS CORP COM 405024100 1,812 24,773 SH   SOLE 26 9,705 0 15,068
HAEMONETICS CORP COM 405024100 541 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 5,466 74,715 SH   SOLE 30 74,715 0 0
HAEMONETICS CORP COM 405024100 397 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,182 99,217 SH   SOLE 2 49,052 0 50,165
HAIN CELESTIAL GROUP INC COM 405217100 15 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 111 3,462 SH   SOLE 7 3,462 0 0
HAIN CELESTIAL GROUP INC COM 405217100 11,224 349,973 SH   SOLE 18 349,973 0 0
HAIN CELESTIAL GROUP INC COM 405217100 507 15,809 SH   SOLE 19 15,809 0 0
HAIN CELESTIAL GROUP INC COM 405217100 147,838 4,609,843 SH   SOLE 21 4,609,843 0 0
HAIN CELESTIAL GROUP INC COM 405217100 112,387 3,504,416 SH   SOLE 22 3,139,159 0 365,257
HAIN CELESTIAL GROUP INC COM 405217100 1,200 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 414 12,923 SH   SOLE 28 12,923 0 0
HAIN CELESTIAL GROUP INC COM 405217100 669 20,857 SH   SOLE 29 0 0 20,857
HAIN CELESTIAL GROUP INC COM 405217100 631 19,665 SH   SOLE 30 19,665 0 0
HAIN CELESTIAL GROUP INC COM 405217100 75 2,336 SH   SOLE 31 2,336 0 0
HAIN CELESTIAL GROUP INC COM 405217100 383 11,929 SH   SOLE 40 11,929 0 0
HALCON RES CORP COM PAR NEW 40537Q605 523 107,333 SH   SOLE 2 83,235 0 24,098
HALCON RES CORP COM PAR NEW 40537Q605 13 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 2,211 454,084 SH   SOLE 18 454,084 0 0
HALCON RES CORP COM PAR NEW 40537Q605 6,783 1,392,825 SH   SOLE 19 1,392,825 0 0
HALCON RES CORP COM PAR NEW 40537Q605 20,978 4,307,636 SH   SOLE 21 4,307,636 0 0
HALCON RES CORP COM PAR NEW 40537Q605 18,658 3,831,296 SH   SOLE 22 3,555,331 0 275,965
HALCON RES CORP COM PAR NEW 40537Q605 103 21,240 SH   SOLE 26 0 0 21,240
HALCON RES CORP COM PAR NEW 40537Q605 397 81,483 SH   SOLE 30 81,483 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,791 367,822 SH   SOLE 34 367,822 0 0
HALCON RES CORP COM PAR NEW 40537Q605 46 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 5 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 373 54,322 SH   SOLE 18 54,322 0 0
HALLADOR ENERGY COMPANY COM 40609P105 91 13,229 SH   SOLE 19 13,229 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,665 533,453 SH   SOLE 21 533,453 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,328 193,271 SH   SOLE 22 190,915 0 2,356
HALLIBURTON CO COM 406216101 60,741 1,294,021 SH   SOLE 2 489,351 0 804,670
HALLIBURTON CO COM 406216101 14,856 316,497 SH   SOLE 4 294,766 0 21,731
HALLIBURTON CO COM 406216101 29,801 634,881 SH   SOLE 7 610,958 0 23,923
HALLIBURTON CO COM 406216101 4,877 103,899 SH   SOLE 13 103,899 0 0
HALLIBURTON CO COM 406216101 325 6,924 SH   SOLE 15 6,924 0 0
HALLIBURTON CO COM 406216101 136,787 2,914,091 SH   SOLE 18 2,754,120 0 159,971
HALLIBURTON CO COM 406216101 154,617 3,293,922 SH   SOLE 19 3,293,922 0 0
HALLIBURTON CO COM 406216101 13,560 288,880 SH   SOLE 20 0 0 288,880
HALLIBURTON CO COM 406216101 697,009 14,848,939 SH   SOLE 21 14,848,939 0 0
HALLIBURTON CO COM 406216101 1,187,179 25,291,407 SH   SOLE 22 20,783,493 0 4,507,914
HALLIBURTON CO COM 406216101 50,989 1,086,263 SH   SOLE 23 1,086,263 0 0
HALLIBURTON CO COM 406216101 38,306 816,072 SH   SOLE 25 816,072 0 0
HALLIBURTON CO COM 406216101 134,156 2,858,040 SH   SOLE 26 838,576 0 2,019,464
HALLIBURTON CO COM 406216101 6,187 131,807 SH   SOLE 28 131,807 0 0
HALLIBURTON CO COM 406216101 21,651 461,253 SH   SOLE 29 266,920 0 194,333
HALLIBURTON CO COM 406216101 120,232 2,561,399 SH   SOLE 30 2,561,399 0 0
HALLIBURTON CO COM 406216101 21,653 461,296 SH   SOLE 31 164,289 0 297,007
HALLIBURTON CO COM 406216101 78,188 1,665,708 SH   SOLE 34 1,665,708 0 0
HALLIBURTON CO COM 406216101 42,392 903,109 SH   SOLE 36 903,109 0 0
HALLIBURTON CO COM 406216101 821 17,489 SH   SOLE 40 17,489 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 18 2,037 SH   SOLE 2 890 0 1,147
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 456 51,140 SH   SOLE 18 51,140 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 120 13,418 SH   SOLE 19 13,418 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4,050 454,009 SH   SOLE 21 454,009 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2,692 301,757 SH   SOLE 22 285,461 0 16,296
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 20 2,199 SH   SOLE 26 0 0 2,199
HALOZYME THERAPEUTICS INC COM 40637H109 3,237 165,248 SH   SOLE 2 164,382 0 866
HALOZYME THERAPEUTICS INC COM 40637H109 8 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 52 2,669 SH   SOLE 7 2,669 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,878 453,169 SH   SOLE 18 453,169 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 20,881 1,065,915 SH   SOLE 19 1,065,915 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 942 48,100 SH   SOLE 20 48,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 105,009 5,360,349 SH   SOLE 21 5,360,349 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 74,491 3,802,484 SH   SOLE 22 3,575,732 0 226,752
HALOZYME THERAPEUTICS INC COM 40637H109 1,876 95,758 SH   SOLE 23 95,758 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,610 133,209 SH   SOLE 26 13,648 0 119,561
HALOZYME THERAPEUTICS INC COM 40637H109 378 19,297 SH   SOLE 28 19,297 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 487 24,844 SH   SOLE 29 0 0 24,844
HALOZYME THERAPEUTICS INC COM 40637H109 546 27,865 SH   SOLE 30 27,865 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 7,241 369,612 SH   SOLE 34 369,612 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 269 13,741 SH   SOLE 40 13,741 0 0
HALYARD HEALTH INC COM 40650V100 1,905 41,351 SH   SOLE 2 33,673 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 13,488 292,709 SH   SOLE 18 292,709 0 0
HALYARD HEALTH INC COM 40650V100 1,686 36,593 SH   SOLE 19 36,593 0 0
HALYARD HEALTH INC COM 40650V100 140,627 3,051,800 SH   SOLE 21 3,051,800 0 0
HALYARD HEALTH INC COM 40650V100 71,042 1,541,707 SH   SOLE 22 1,450,071 0 91,636
HALYARD HEALTH INC COM 40650V100 412 8,932 SH   SOLE 26 4,434 0 4,498
HALYARD HEALTH INC COM 40650V100 311 6,750 SH   SOLE 28 6,750 0 0
HALYARD HEALTH INC COM 40650V100 412 8,932 SH   SOLE 30 8,932 0 0
HALYARD HEALTH INC COM 40650V100 228 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 11 790 SH   SOLE 21 790 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 13 628 SH   SOLE 2 154 0 474
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 92 SH   SOLE 4 92 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 306 14,441 SH   SOLE 18 14,441 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 52 2,466 SH   SOLE 19 2,466 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,417 113,915 SH   SOLE 21 113,915 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,653 219,261 SH   SOLE 22 206,896 0 12,365
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 107 SH   SOLE 23 107 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 84 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 24 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 11 500 SH   SOLE 30 500 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 50 1,350 SH   SOLE 2 604 0 746
HAMILTON LANE INC CL A 407497106 1,763 47,349 SH   SOLE 18 47,349 0 0
HAMILTON LANE INC CL A 407497106 492 13,219 SH   SOLE 19 13,219 0 0
HAMILTON LANE INC CL A 407497106 15,562 417,989 SH   SOLE 21 417,989 0 0
HAMILTON LANE INC CL A 407497106 16,986 456,247 SH   SOLE 22 433,497 0 22,750
HAMILTON LANE INC CL A 407497106 84 2,267 SH   SOLE 26 0 0 2,267
HAMILTON LANE INC CL A 407497106 2,769 74,375 SH   SOLE 30 74,375 0 0
HANCOCK HLDG CO COM 410120109 2,713 52,474 SH   SOLE 2 37,502 0 14,972
HANCOCK HLDG CO COM 410120109 22 417 SH   SOLE 4 417 0 0
HANCOCK HLDG CO COM 410120109 149 2,879 SH   SOLE 7 2,879 0 0
HANCOCK HLDG CO COM 410120109 27,277 527,608 SH   SOLE 18 527,608 0 0
HANCOCK HLDG CO COM 410120109 3,431 66,355 SH   SOLE 19 66,355 0 0
HANCOCK HLDG CO COM 410120109 297,313 5,750,727 SH   SOLE 21 5,750,727 0 0
HANCOCK HLDG CO COM 410120109 146,816 2,839,772 SH   SOLE 22 2,678,901 0 160,871
HANCOCK HLDG CO COM 410120109 1,203 23,275 SH   SOLE 26 14,103 0 9,172
HANCOCK HLDG CO COM 410120109 609 11,784 SH   SOLE 28 11,784 0 0
HANCOCK HLDG CO COM 410120109 843 16,304 SH   SOLE 30 16,304 0 0
HANCOCK HLDG CO COM 410120109 120 2,327 SH   SOLE 36 2,327 0 0
HANCOCK HLDG CO COM 410120109 462 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 7,897 428,698 SH   SOLE 2 94,277 0 334,421
HANESBRANDS INC COM 410345102 2,059 111,793 SH   SOLE 4 101,097 0 10,696
HANESBRANDS INC COM 410345102 5,133 278,639 SH   SOLE 7 256,832 0 21,807
HANESBRANDS INC COM 410345102 44 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 13,999 759,992 SH   SOLE 18 706,568 0 53,424
HANESBRANDS INC COM 410345102 1,200 65,123 SH   SOLE 19 65,123 0 0
HANESBRANDS INC COM 410345102 4,090 222,038 SH   SOLE 20 0 0 222,038
HANESBRANDS INC COM 410345102 134,739 7,314,806 SH   SOLE 21 7,314,806 0 0
HANESBRANDS INC COM 410345102 177,708 9,647,536 SH   SOLE 22 7,911,095 0 1,736,441
HANESBRANDS INC COM 410345102 8,684 471,434 SH   SOLE 23 471,434 0 0
HANESBRANDS INC COM 410345102 7,862 426,806 SH   SOLE 25 426,806 0 0
HANESBRANDS INC COM 410345102 21,944 1,191,329 SH   SOLE 26 505,172 0 686,157
HANESBRANDS INC COM 410345102 1,113 60,447 SH   SOLE 28 60,447 0 0
HANESBRANDS INC COM 410345102 1,927 104,628 SH   SOLE 29 12,538 0 92,090
HANESBRANDS INC COM 410345102 19,259 1,045,555 SH   SOLE 30 1,045,555 0 0
HANESBRANDS INC COM 410345102 3,392 184,130 SH   SOLE 31 76,430 0 107,700
HANESBRANDS INC COM 410345102 508 27,572 SH   SOLE 34 27,572 0 0
HANESBRANDS INC COM 410345102 5,226 283,692 SH   SOLE 36 283,692 0 0
HANESBRANDS INC COM 410345102 135 7,319 SH   SOLE 40 7,319 0 0
HANMI FINL CORP COM NEW 410495204 194 6,311 SH   SOLE 2 1,333 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 4,731 153,867 SH   SOLE 18 153,867 0 0
HANMI FINL CORP COM NEW 410495204 1,081 35,166 SH   SOLE 19 35,166 0 0
HANMI FINL CORP COM NEW 410495204 94,885 3,085,683 SH   SOLE 21 3,085,683 0 0
HANMI FINL CORP COM NEW 410495204 29,794 968,919 SH   SOLE 22 905,737 0 63,182
HANMI FINL CORP COM NEW 410495204 417 13,569 SH   SOLE 23 13,569 0 0
HANMI FINL CORP COM NEW 410495204 639 20,788 SH   SOLE 26 0 0 20,788
HANMI FINL CORP COM NEW 410495204 144 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 122 3,978 SH   SOLE 29 0 0 3,978
HANMI FINL CORP COM NEW 410495204 1,393 45,292 SH   SOLE 30 45,292 0 0
HANMI FINL CORP COM NEW 410495204 130 4,220 SH   SOLE 34 4,220 0 0
HANMI FINL CORP COM NEW 410495204 107 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 214 10,974 SH   SOLE 2 2,123 0 8,851
HANNON ARMSTRONG SUST INFR C COM 41068X100 23 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,441 176,436 SH   SOLE 18 176,436 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 872 44,708 SH   SOLE 19 44,708 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 50,006 2,564,420 SH   SOLE 21 2,564,420 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 30,790 1,578,990 SH   SOLE 22 1,461,101 0 117,889
HANNON ARMSTRONG SUST INFR C COM 41068X100 66 3,401 SH   SOLE 26 0 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 164 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 192 9,854 SH   SOLE 30 9,854 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 165 8,448 SH   SOLE 40 8,448 0 0
HANOVER INS GROUP INC COM 410867105 5,328 45,196 SH   SOLE 2 24,420 0 20,776
HANOVER INS GROUP INC COM 410867105 27 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 187 1,584 SH   SOLE 7 1,584 0 0
HANOVER INS GROUP INC COM 410867105 17,018 144,351 SH   SOLE 18 144,351 0 0
HANOVER INS GROUP INC COM 410867105 763 6,471 SH   SOLE 19 6,471 0 0
HANOVER INS GROUP INC COM 410867105 224,529 1,904,563 SH   SOLE 21 1,904,563 0 0
HANOVER INS GROUP INC COM 410867105 173,265 1,469,717 SH   SOLE 22 1,314,827 0 154,890
HANOVER INS GROUP INC COM 410867105 1,711 14,513 SH   SOLE 26 9,535 0 4,978
HANOVER INS GROUP INC COM 410867105 693 5,876 SH   SOLE 28 5,876 0 0
HANOVER INS GROUP INC COM 410867105 980 8,314 SH   SOLE 30 8,314 0 0
HANOVER INS GROUP INC COM 410867105 110 937 SH   SOLE 31 937 0 0
HANOVER INS GROUP INC COM 410867105 304 2,579 SH   SOLE 36 2,579 0 0
HANOVER INS GROUP INC COM 410867105 581 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 24 1,368 SH   SOLE 2 472 0 896
HARBORONE BANCORP INC COM 41165F101 810 45,882 SH   SOLE 18 45,882 0 0
HARBORONE BANCORP INC COM 41165F101 182 10,281 SH   SOLE 19 10,281 0 0
HARBORONE BANCORP INC COM 41165F101 7,810 442,223 SH   SOLE 21 442,223 0 0
HARBORONE BANCORP INC COM 41165F101 3,483 197,230 SH   SOLE 22 187,338 0 9,892
HARBORONE BANCORP INC COM 41165F101 36 2,035 SH   SOLE 30 2,035 0 0
HARDINGE INC COM 412324303 70 3,800 SH   SOLE 2 309 0 3,491
HARDINGE INC COM 412324303 724 39,526 SH   SOLE 18 39,526 0 0
HARDINGE INC COM 412324303 149 8,128 SH   SOLE 19 8,128 0 0
HARDINGE INC COM 412324303 6,998 381,968 SH   SOLE 21 381,968 0 0
HARDINGE INC COM 412324303 7,532 411,126 SH   SOLE 22 399,802 0 11,324
HARLEY DAVIDSON INC COM 412822108 8,792 205,029 SH   SOLE 2 41,964 0 163,065
HARLEY DAVIDSON INC COM 412822108 2,273 53,004 SH   SOLE 4 47,797 0 5,207
HARLEY DAVIDSON INC COM 412822108 5,352 124,817 SH   SOLE 7 118,282 0 6,535
HARLEY DAVIDSON INC COM 412822108 42 982 SH   SOLE 15 982 0 0
HARLEY DAVIDSON INC COM 412822108 15,122 352,667 SH   SOLE 18 330,181 0 22,486
HARLEY DAVIDSON INC COM 412822108 1,145 26,705 SH   SOLE 19 26,705 0 0
HARLEY DAVIDSON INC COM 412822108 3,269 76,236 SH   SOLE 20 0 0 76,236
HARLEY DAVIDSON INC COM 412822108 143,919 3,356,323 SH   SOLE 21 3,356,323 0 0
HARLEY DAVIDSON INC COM 412822108 194,166 4,528,128 SH   SOLE 22 3,681,902 0 846,226
HARLEY DAVIDSON INC COM 412822108 9,529 222,224 SH   SOLE 23 222,224 0 0
HARLEY DAVIDSON INC COM 412822108 6,055 141,197 SH   SOLE 25 141,197 0 0
HARLEY DAVIDSON INC COM 412822108 24,245 565,416 SH   SOLE 26 220,458 0 344,958
HARLEY DAVIDSON INC COM 412822108 1,071 24,981 SH   SOLE 28 24,981 0 0
HARLEY DAVIDSON INC COM 412822108 1,941 45,256 SH   SOLE 29 3,324 0 41,932
HARLEY DAVIDSON INC COM 412822108 21,214 494,733 SH   SOLE 30 494,733 0 0
HARLEY DAVIDSON INC COM 412822108 4,001 93,306 SH   SOLE 31 38,267 0 55,039
HARLEY DAVIDSON INC COM 412822108 348 8,113 SH   SOLE 34 8,113 0 0
HARLEY DAVIDSON INC COM 412822108 6,924 161,479 SH   SOLE 36 161,479 0 0
HARLEY DAVIDSON INC COM 412822108 147 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 68 17,933 SH   SOLE 2 3,335 0 14,598
HARMONIC INC COM 413160102 8 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 1,456 383,075 SH   SOLE 18 383,075 0 0
HARMONIC INC COM 413160102 217 56,987 SH   SOLE 19 56,987 0 0
HARMONIC INC COM 413160102 29,787 7,838,572 SH   SOLE 21 7,838,572 0 0
HARMONIC INC COM 413160102 8,388 2,207,496 SH   SOLE 22 2,063,757 0 143,739
HARMONIC INC COM 413160102 8 2,114 SH   SOLE 26 0 0 2,114
HARMONIC INC COM 413160102 405 106,570 SH   SOLE 30 106,570 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,949 1,652,213 SH   SOLE 7 1,652,213 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 83 34,781 SH   SOLE 21 34,781 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1,061 443,955 SH   SOLE 22 443,955 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,923 1,223,050 SH   SOLE 30 1,223,050 0 0
HARRIS CORP DEL COM 413875105 29,202 181,062 SH   SOLE 2 65,721 0 115,341
HARRIS CORP DEL COM 413875105 7,746 48,028 SH   SOLE 4 45,006 0 3,022
HARRIS CORP DEL COM 413875105 20,660 128,101 SH   SOLE 7 106,325 0 21,776
HARRIS CORP DEL COM 413875105 471 2,919 SH   SOLE 13 2,919 0 0
HARRIS CORP DEL COM 413875105 145 898 SH   SOLE 15 898 0 0
HARRIS CORP DEL COM 413875105 41,562 257,703 SH   SOLE 18 242,088 0 15,615
HARRIS CORP DEL COM 413875105 3,195 19,809 SH   SOLE 19 19,809 0 0
HARRIS CORP DEL COM 413875105 7,568 46,923 SH   SOLE 20 0 0 46,923
HARRIS CORP DEL COM 413875105 722,876 4,482,118 SH   SOLE 21 4,482,118 0 0
HARRIS CORP DEL COM 413875105 540,437 3,350,923 SH   SOLE 22 2,755,009 0 595,914
HARRIS CORP DEL COM 413875105 24,387 151,212 SH   SOLE 23 151,212 0 0
HARRIS CORP DEL COM 413875105 37,904 235,017 SH   SOLE 25 235,017 0 0
HARRIS CORP DEL COM 413875105 39,214 243,142 SH   SOLE 26 127,222 0 115,920
HARRIS CORP DEL COM 413875105 2,911 18,050 SH   SOLE 28 18,050 0 0
HARRIS CORP DEL COM 413875105 5,678 35,204 SH   SOLE 29 3,371 0 31,833
HARRIS CORP DEL COM 413875105 66,488 412,253 SH   SOLE 30 412,253 0 0
HARRIS CORP DEL COM 413875105 10,504 65,132 SH   SOLE 31 23,888 0 41,244
HARRIS CORP DEL COM 413875105 3,474 21,539 SH   SOLE 34 21,539 0 0
HARRIS CORP DEL COM 413875105 19,409 120,346 SH   SOLE 36 120,346 0 0
HARRIS CORP DEL COM 413875105 388 2,404 SH   SOLE 40 2,404 0 0
HARSCO CORP COM 415864107 134 6,482 SH   SOLE 2 5,849 0 633
HARSCO CORP COM 415864107 10 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 37 1,771 SH   SOLE 7 1,771 0 0
HARSCO CORP COM 415864107 7,199 348,623 SH   SOLE 18 348,623 0 0
HARSCO CORP COM 415864107 2,128 103,071 SH   SOLE 19 103,071 0 0
HARSCO CORP COM 415864107 153,171 7,417,465 SH   SOLE 21 7,417,465 0 0
HARSCO CORP COM 415864107 46,418 2,247,852 SH   SOLE 22 2,096,402 0 151,450
HARSCO CORP COM 415864107 531 25,693 SH   SOLE 23 25,693 0 0
HARSCO CORP COM 415864107 696 33,717 SH   SOLE 26 7,523 0 26,194
HARSCO CORP COM 415864107 237 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 2,319 112,317 SH   SOLE 30 112,317 0 0
HARSCO CORP COM 415864107 160 7,761 SH   SOLE 34 7,761 0 0
HARSCO CORP COM 415864107 152 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 188 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 8 846 SH   SOLE 18 846 0 0
HARTE-HANKS INC COM 416196202 103 11,246 SH   SOLE 19 11,246 0 0
HARTE-HANKS INC COM 416196202 109 11,955 SH   SOLE 21 11,955 0 0
HARTE-HANKS INC COM 416196202 1,332 145,432 SH   SOLE 22 145,432 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 29,953 581,395 SH   SOLE 2 227,787 0 353,608
HARTFORD FINL SVCS GROUP INC COM 416515104 7,122 138,230 SH   SOLE 4 128,810 0 9,420
HARTFORD FINL SVCS GROUP INC COM 416515104 14,490 281,241 SH   SOLE 7 258,914 0 22,327
HARTFORD FINL SVCS GROUP INC COM 416515104 1,694 32,874 SH   SOLE 13 32,874 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 136 2,633 SH   SOLE 15 2,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 131,815 2,558,512 SH   SOLE 18 2,428,430 0 130,082
HARTFORD FINL SVCS GROUP INC COM 416515104 89,801 1,743,028 SH   SOLE 19 1,743,028 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,141 177,425 SH   SOLE 20 0 0 177,425
HARTFORD FINL SVCS GROUP INC COM 416515104 384,044 7,454,270 SH   SOLE 21 7,454,270 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 542,223 10,524,506 SH   SOLE 22 8,665,117 0 1,859,389
HARTFORD FINL SVCS GROUP INC COM 416515104 27,389 531,628 SH   SOLE 23 531,628 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 18,072 350,781 SH   SOLE 25 322,749 0 28,032
HARTFORD FINL SVCS GROUP INC COM 416515104 65,799 1,277,153 SH   SOLE 26 378,145 0 899,008
HARTFORD FINL SVCS GROUP INC COM 416515104 2,785 54,047 SH   SOLE 28 54,047 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,364 104,123 SH   SOLE 29 14,313 0 89,810
HARTFORD FINL SVCS GROUP INC COM 416515104 69,999 1,358,679 SH   SOLE 30 1,358,679 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8,004 155,351 SH   SOLE 31 74,718 0 80,633
HARTFORD FINL SVCS GROUP INC COM 416515104 30,350 589,097 SH   SOLE 34 589,097 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,786 422,863 SH   SOLE 36 422,863 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 377 7,313 SH   SOLE 40 7,313 0 0
HARVARD BIOSCIENCE INC COM 416906105 28 5,654 SH   SOLE 18 5,654 0 0
HARVARD BIOSCIENCE INC COM 416906105 805 161,003 SH   SOLE 19 161,003 0 0
HARVARD BIOSCIENCE INC COM 416906105 724 144,888 SH   SOLE 21 144,888 0 0
HARVARD BIOSCIENCE INC COM 416906105 5,407 1,081,373 SH   SOLE 22 1,081,373 0 0
HARVARD BIOSCIENCE INC COM 416906105 12 2,405 SH   SOLE 23 2,405 0 0
HARVARD BIOSCIENCE INC COM 416906105 97 19,440 SH   SOLE 26 0 0 19,440
HARVARD BIOSCIENCE INC COM 416906105 74 14,836 SH   SOLE 29 0 0 14,836
HASBRO INC COM 418056107 13,845 164,234 SH   SOLE 2 58,414 0 105,820
HASBRO INC COM 418056107 5,968 70,789 SH   SOLE 4 68,137 0 2,652
HASBRO INC COM 418056107 7,746 91,882 SH   SOLE 7 83,744 0 8,138
HASBRO INC COM 418056107 77 910 SH   SOLE 15 910 0 0
HASBRO INC COM 418056107 20,342 241,309 SH   SOLE 18 222,790 0 18,519
HASBRO INC COM 418056107 2,711 32,159 SH   SOLE 19 32,159 0 0
HASBRO INC COM 418056107 5,201 61,697 SH   SOLE 20 0 0 61,697
HASBRO INC COM 418056107 199,597 2,367,696 SH   SOLE 21 2,367,696 0 0
HASBRO INC COM 418056107 272,049 3,227,148 SH   SOLE 22 2,582,345 0 644,803
HASBRO INC COM 418056107 16,865 200,064 SH   SOLE 23 200,064 0 0
HASBRO INC COM 418056107 8,125 96,386 SH   SOLE 25 96,386 0 0
HASBRO INC COM 418056107 31,395 372,418 SH   SOLE 26 135,134 0 237,284
HASBRO INC COM 418056107 1,431 16,980 SH   SOLE 28 16,980 0 0
HASBRO INC COM 418056107 6,143 72,876 SH   SOLE 29 44,660 0 28,216
HASBRO INC COM 418056107 30,869 366,177 SH   SOLE 30 366,177 0 0
HASBRO INC COM 418056107 8,276 98,178 SH   SOLE 31 28,008 0 70,170
HASBRO INC COM 418056107 1,512 17,932 SH   SOLE 32 17,932 0 0
HASBRO INC COM 418056107 1,705 20,230 SH   SOLE 34 20,230 0 0
HASBRO INC COM 418056107 7,915 93,889 SH   SOLE 36 93,889 0 0
HASBRO INC COM 418056107 190 2,259 SH   SOLE 40 2,259 0 0
HAVERTY FURNITURE INC COM 419596101 70 3,497 SH   SOLE 2 781 0 2,716
HAVERTY FURNITURE INC COM 419596101 9 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,811 89,889 SH   SOLE 18 89,889 0 0
HAVERTY FURNITURE INC COM 419596101 301 14,942 SH   SOLE 19 14,942 0 0
HAVERTY FURNITURE INC COM 419596101 37,083 1,840,346 SH   SOLE 21 1,840,346 0 0
HAVERTY FURNITURE INC COM 419596101 10,833 537,616 SH   SOLE 22 499,773 0 37,843
HAVERTY FURNITURE INC COM 419596101 136 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 53 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 506 25,113 SH   SOLE 30 25,113 0 0
HAVERTY FURNITURE INC COM 419596101 13 668 SH   SOLE 34 668 0 0
HAVERTY FURNITURE INC COM 419596101 46 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 4,162 121,066 SH   SOLE 2 68,046 0 53,020
HAWAIIAN ELEC INDUSTRIES COM 419870100 153 4,441 SH   SOLE 4 4,441 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 324 9,426 SH   SOLE 7 9,426 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,616 366,957 SH   SOLE 18 366,957 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 553 16,084 SH   SOLE 19 16,084 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 173,541 5,047,733 SH   SOLE 21 5,047,733 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 125,291 3,644,309 SH   SOLE 22 3,240,548 0 403,761
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,208 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 523 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,591 75,360 SH   SOLE 30 75,360 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 84 2,447 SH   SOLE 31 2,447 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 359 10,444 SH   SOLE 36 10,444 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 401 11,653 SH   SOLE 40 11,653 0 0
HAWAIIAN HOLDINGS INC COM 419879101 456 11,781 SH   SOLE 2 10,618 0 1,163
HAWAIIAN HOLDINGS INC COM 419879101 50 1,287 SH   SOLE 7 1,287 0 0
HAWAIIAN HOLDINGS INC COM 419879101 8,707 224,997 SH   SOLE 18 224,997 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,867 99,914 SH   SOLE 19 99,914 0 0
HAWAIIAN HOLDINGS INC COM 419879101 183,147 4,732,478 SH   SOLE 21 4,732,478 0 0
HAWAIIAN HOLDINGS INC COM 419879101 69,065 1,784,634 SH   SOLE 22 1,709,690 0 74,944
HAWAIIAN HOLDINGS INC COM 419879101 1,487 38,415 SH   SOLE 23 38,415 0 0
HAWAIIAN HOLDINGS INC COM 419879101 406 10,488 SH   SOLE 26 0 0 10,488
HAWAIIAN HOLDINGS INC COM 419879101 76 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 393 10,157 SH   SOLE 29 0 0 10,157
HAWAIIAN HOLDINGS INC COM 419879101 2,475 63,949 SH   SOLE 30 63,949 0 0
HAWAIIAN HOLDINGS INC COM 419879101 70 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 27 1,010 SH   SOLE 2 275 0 735
HAWAIIAN TELCOM HOLDCO INC COM 420031106 7 259 SH   SOLE 7 259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 594 22,259 SH   SOLE 18 22,259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 108 4,059 SH   SOLE 19 4,059 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 5,289 198,253 SH   SOLE 21 198,253 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 1,852 69,423 SH   SOLE 22 59,822 0 9,601
HAWKINS INC COM 420261109 80 2,275 SH   SOLE 2 399 0 1,876
HAWKINS INC COM 420261109 9 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,576 44,824 SH   SOLE 18 44,824 0 0
HAWKINS INC COM 420261109 283 8,052 SH   SOLE 19 8,052 0 0
HAWKINS INC COM 420261109 32,844 934,390 SH   SOLE 21 934,390 0 0
HAWKINS INC COM 420261109 10,587 301,187 SH   SOLE 22 280,132 0 21,055
HAWKINS INC COM 420261109 47 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 432 12,301 SH   SOLE 30 12,301 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 72 3,486 SH   SOLE 21 3,486 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 2,905 292,000 SH   SOLE 2 292,000 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 199 20,000 SH   SOLE 22 20,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 102 2,757 SH   SOLE 2 617 0 2,140
HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,215 59,698 SH   SOLE 18 59,698 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 362 9,766 SH   SOLE 19 9,766 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 43,886 1,182,592 SH   SOLE 21 1,182,592 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,565 338,582 SH   SOLE 22 313,937 0 24,645
HAYNES INTERNATIONAL INC COM NEW 420877201 359 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 68 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 659 17,750 SH   SOLE 30 17,750 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 50 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 15 2,894 SH   SOLE 2 1,890 0 1,004
HC2 HLDGS INC COM 404139107 707 134,405 SH   SOLE 18 134,405 0 0
HC2 HLDGS INC COM 404139107 174 33,120 SH   SOLE 19 33,120 0 0
HC2 HLDGS INC COM 404139107 6,769 1,286,932 SH   SOLE 21 1,286,932 0 0
HC2 HLDGS INC COM 404139107 2,592 492,753 SH   SOLE 22 458,206 0 34,547
HCA HEALTHCARE INC COM 40412C101 41,230 425,047 SH   SOLE 2 147,149 0 277,898
HCA HEALTHCARE INC COM 40412C101 13,466 138,829 SH   SOLE 4 130,690 0 8,139
HCA HEALTHCARE INC COM 40412C101 19,646 202,533 SH   SOLE 7 198,426 0 4,107
HCA HEALTHCARE INC COM 40412C101 312 3,216 SH   SOLE 13 3,216 0 0
HCA HEALTHCARE INC COM 40412C101 195 2,014 SH   SOLE 15 2,014 0 0
HCA HEALTHCARE INC COM 40412C101 93,754 966,536 SH   SOLE 18 920,462 0 46,074
HCA HEALTHCARE INC COM 40412C101 309,113 3,186,729 SH   SOLE 19 3,186,729 0 0
HCA HEALTHCARE INC COM 40412C101 10,167 104,817 SH   SOLE 20 0 0 104,817
HCA HEALTHCARE INC COM 40412C101 470,085 4,846,234 SH   SOLE 21 4,846,234 0 0
HCA HEALTHCARE INC COM 40412C101 784,708 8,089,770 SH   SOLE 22 6,645,708 0 1,444,062
HCA HEALTHCARE INC COM 40412C101 34,910 359,892 SH   SOLE 23 359,892 0 0
HCA HEALTHCARE INC COM 40412C101 22,631 233,306 SH   SOLE 25 233,306 0 0
HCA HEALTHCARE INC COM 40412C101 90,363 931,574 SH   SOLE 26 294,559 0 637,015
HCA HEALTHCARE INC COM 40412C101 4,165 42,938 SH   SOLE 28 42,938 0 0
HCA HEALTHCARE INC COM 40412C101 952 9,813 SH   SOLE 29 9,813 0 0
HCA HEALTHCARE INC COM 40412C101 89,947 927,286 SH   SOLE 30 927,286 0 0
HCA HEALTHCARE INC COM 40412C101 14,062 144,965 SH   SOLE 31 66,429 0 78,536
HCA HEALTHCARE INC COM 40412C101 124,100 1,279,381 SH   SOLE 34 1,279,381 0 0
HCA HEALTHCARE INC COM 40412C101 28,213 290,857 SH   SOLE 36 290,857 0 0
HCA HEALTHCARE INC COM 40412C101 480 4,952 SH   SOLE 40 4,952 0 0
HCI GROUP INC COM 40416E103 33 872 SH   SOLE 2 301 0 571
HCI GROUP INC COM 40416E103 8 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,450 37,985 SH   SOLE 18 37,985 0 0
HCI GROUP INC COM 40416E103 221 5,801 SH   SOLE 19 5,801 0 0
HCI GROUP INC COM 40416E103 28,761 753,708 SH   SOLE 21 753,708 0 0
HCI GROUP INC COM 40416E103 9,737 255,175 SH   SOLE 22 238,656 0 16,519
HCI GROUP INC COM 40416E103 58 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 403 10,568 SH   SOLE 30 10,568 0 0
HCI GROUP INC COM 40416E103 40 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 12,397 533,672 SH   SOLE 2 111,603 0 422,069
HCP INC COM 40414L109 12,161 523,525 SH   SOLE 4 511,893 0 11,632
HCP INC COM 40414L109 24,347 1,048,097 SH   SOLE 7 1,027,256 0 20,841
HCP INC COM 40414L109 187 8,036 SH   SOLE 13 8,036 0 0
HCP INC COM 40414L109 507 21,823 SH   SOLE 15 21,823 0 0
HCP INC COM 40414L109 24,761 1,065,897 SH   SOLE 18 1,004,197 0 61,700
HCP INC COM 40414L109 15,723 676,827 SH   SOLE 19 676,827 0 0
HCP INC COM 40414L109 4,836 208,192 SH   SOLE 20 0 0 208,192
HCP INC COM 40414L109 299,840 12,907,443 SH   SOLE 21 12,907,443 0 0
HCP INC COM 40414L109 453,280 19,512,678 SH   SOLE 22 16,988,564 0 2,524,114
HCP INC COM 40414L109 13,789 593,578 SH   SOLE 23 593,578 0 0
HCP INC COM 40414L109 30,288 1,303,817 SH   SOLE 25 1,303,817 0 0
HCP INC COM 40414L109 34,166 1,470,759 SH   SOLE 26 524,124 0 946,635
HCP INC COM 40414L109 3,334 143,538 SH   SOLE 28 143,538 0 0
HCP INC COM 40414L109 4,040 173,910 SH   SOLE 29 173,910 0 0
HCP INC COM 40414L109 89,417 3,849,190 SH   SOLE 30 3,849,190 0 0
HCP INC COM 40414L109 4,764 205,060 SH   SOLE 31 106,709 0 98,351
HCP INC COM 40414L109 4,134 177,944 SH   SOLE 34 177,944 0 0
HCP INC COM 40414L109 10,856 467,310 SH   SOLE 36 467,310 0 0
HCP INC COM 40414L109 219 9,411 SH   SOLE 40 9,411 0 0
HD SUPPLY HLDGS INC COM 40416M105 12,032 317,121 SH   SOLE 2 160,275 0 156,846
HD SUPPLY HLDGS INC COM 40416M105 3,543 93,377 SH   SOLE 4 88,605 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 518 13,652 SH   SOLE 7 13,652 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,810 126,767 SH   SOLE 18 103,474 0 23,293
HD SUPPLY HLDGS INC COM 40416M105 1,787 47,097 SH   SOLE 19 47,097 0 0
HD SUPPLY HLDGS INC COM 40416M105 77,539 2,043,737 SH   SOLE 21 2,043,737 0 0
HD SUPPLY HLDGS INC COM 40416M105 237,471 6,259,127 SH   SOLE 22 5,545,557 0 713,570
HD SUPPLY HLDGS INC COM 40416M105 9,759 257,211 SH   SOLE 23 257,211 0 0
HD SUPPLY HLDGS INC COM 40416M105 141 3,721 SH   SOLE 25 3,721 0 0
HD SUPPLY HLDGS INC COM 40416M105 14,995 395,229 SH   SOLE 26 176,970 0 218,259
HD SUPPLY HLDGS INC COM 40416M105 1,043 27,494 SH   SOLE 28 27,494 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,065 54,439 SH   SOLE 29 10,118 0 44,321
HD SUPPLY HLDGS INC COM 40416M105 8,751 230,649 SH   SOLE 30 230,649 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,899 102,765 SH   SOLE 31 57,765 0 45,000
HD SUPPLY HLDGS INC COM 40416M105 518 13,650 SH   SOLE 34 13,650 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,649 43,457 SH   SOLE 36 43,457 0 0
HD SUPPLY HLDGS INC COM 40416M105 65 1,710 SH   SOLE 40 1,710 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 39,673 401,667 SH   SOLE 2 0 0 401,667
HDFC BANK LTD ADR REPS 3 SHS 40415F101 179 1,817 SH   SOLE 18 1,817 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 47,882 484,786 SH   SOLE 21 484,786 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 25,657 259,762 SH   SOLE 22 259,762 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 25,729 260,493 SH   SOLE 26 153,104 0 107,389
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,394 34,365 SH   SOLE 34 34,365 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 20 695 SH   SOLE 2 543 0 152
HEALTH INS INNOVATIONS INC COM CL A 42225K106 3 91 SH   SOLE 7 91 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,134 39,232 SH   SOLE 18 39,232 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 282 9,757 SH   SOLE 19 9,757 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 10,893 376,929 SH   SOLE 21 376,929 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 11,483 397,329 SH   SOLE 22 385,726 0 11,603
HEALTHCARE RLTY TR COM 421946104 2,121 76,558 SH   SOLE 2 55,181 0 21,377
HEALTHCARE RLTY TR COM 421946104 1,148 41,421 SH   SOLE 4 41,421 0 0
HEALTHCARE RLTY TR COM 421946104 5,265 189,988 SH   SOLE 7 189,988 0 0
HEALTHCARE RLTY TR COM 421946104 139 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 21,336 769,989 SH   SOLE 18 769,989 0 0
HEALTHCARE RLTY TR COM 421946104 6,812 245,816 SH   SOLE 19 245,816 0 0
HEALTHCARE RLTY TR COM 421946104 245,707 8,867,104 SH   SOLE 21 8,867,104 0 0
HEALTHCARE RLTY TR COM 421946104 164,594 5,939,893 SH   SOLE 22 5,699,524 0 240,369
HEALTHCARE RLTY TR COM 421946104 127 4,568 SH   SOLE 23 4,568 0 0
HEALTHCARE RLTY TR COM 421946104 6,705 241,974 SH   SOLE 25 241,974 0 0
HEALTHCARE RLTY TR COM 421946104 1,898 68,486 SH   SOLE 26 18,931 0 49,555
HEALTHCARE RLTY TR COM 421946104 479 17,278 SH   SOLE 28 17,278 0 0
HEALTHCARE RLTY TR COM 421946104 1,169 42,190 SH   SOLE 29 42,190 0 0
HEALTHCARE RLTY TR COM 421946104 17,619 635,819 SH   SOLE 30 635,819 0 0
HEALTHCARE RLTY TR COM 421946104 58 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 421 15,200 SH   SOLE 40 15,200 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1,436 33,028 SH   SOLE 2 32,292 0 736
HEALTHCARE SVCS GRP INC COM 421906108 13 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 75 1,734 SH   SOLE 7 1,734 0 0
HEALTHCARE SVCS GRP INC COM 421906108 18,981 436,553 SH   SOLE 18 436,553 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,413 55,503 SH   SOLE 19 55,503 0 0
HEALTHCARE SVCS GRP INC COM 421906108 207,319 4,768,145 SH   SOLE 21 4,768,145 0 0
HEALTHCARE SVCS GRP INC COM 421906108 101,538 2,335,273 SH   SOLE 22 2,208,530 0 126,743
HEALTHCARE SVCS GRP INC COM 421906108 1,067 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 441 10,137 SH   SOLE 28 10,137 0 0
HEALTHCARE SVCS GRP INC COM 421906108 608 13,992 SH   SOLE 30 13,992 0 0
HEALTHCARE SVCS GRP INC COM 421906108 330 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,039 114,879 SH   SOLE 2 15,571 0 99,308
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,084 230,001 SH   SOLE 4 230,001 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,210 310,399 SH   SOLE 7 310,399 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 216 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,124 155,900 SH   SOLE 18 155,832 0 68
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,660 289,619 SH   SOLE 19 289,619 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 94,376 3,568,098 SH   SOLE 21 3,568,098 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 207,332 7,838,647 SH   SOLE 22 6,993,569 0 845,078
HEALTHCARE TR AMER INC CL A NEW 42225P501 198 7,485 SH   SOLE 23 7,485 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,580 399,997 SH   SOLE 25 399,997 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,049 115,285 SH   SOLE 26 29,576 0 85,709
HEALTHCARE TR AMER INC CL A NEW 42225P501 781 29,539 SH   SOLE 28 29,539 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,866 70,558 SH   SOLE 29 70,558 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 27,740 1,048,755 SH   SOLE 30 1,048,755 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 120 4,553 SH   SOLE 31 4,553 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,120 117,968 SH   SOLE 34 117,968 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 653 24,699 SH   SOLE 40 24,699 0 0
HEALTHEQUITY INC COM 42226A107 146 2,415 SH   SOLE 2 2,093 0 322
HEALTHEQUITY INC COM 42226A107 18 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 71 1,169 SH   SOLE 7 1,169 0 0
HEALTHEQUITY INC COM 42226A107 14,769 243,952 SH   SOLE 18 243,952 0 0
HEALTHEQUITY INC COM 42226A107 17,063 281,843 SH   SOLE 19 281,843 0 0
HEALTHEQUITY INC COM 42226A107 292,508 4,831,650 SH   SOLE 21 4,831,650 0 0
HEALTHEQUITY INC COM 42226A107 88,155 1,456,146 SH   SOLE 22 1,367,066 0 89,080
HEALTHEQUITY INC COM 42226A107 503 8,311 SH   SOLE 26 4,400 0 3,911
HEALTHEQUITY INC COM 42226A107 431 7,113 SH   SOLE 28 7,113 0 0
HEALTHEQUITY INC COM 42226A107 4,358 71,988 SH   SOLE 30 71,988 0 0
HEALTHEQUITY INC COM 42226A107 362 5,973 SH   SOLE 40 5,973 0 0
HEALTHSTREAM INC COM 42222N103 31 1,229 SH   SOLE 2 1,089 0 140
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 18 737 SH   SOLE 7 737 0 0
HEALTHSTREAM INC COM 42222N103 2,935 118,223 SH   SOLE 18 118,223 0 0
HEALTHSTREAM INC COM 42222N103 499 20,102 SH   SOLE 19 20,102 0 0
HEALTHSTREAM INC COM 42222N103 62,956 2,535,473 SH   SOLE 21 2,535,473 0 0
HEALTHSTREAM INC COM 42222N103 16,551 666,590 SH   SOLE 22 619,803 0 46,787
HEALTHSTREAM INC COM 42222N103 261 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 91 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 887 35,713 SH   SOLE 30 35,713 0 0
HEALTHSTREAM INC COM 42222N103 81 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 43 2,400 SH   SOLE 2 1,957 0 443
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 23 1,298 SH   SOLE 7 1,298 0 0
HEARTLAND EXPRESS INC COM 422347104 3,769 209,492 SH   SOLE 18 209,492 0 0
HEARTLAND EXPRESS INC COM 422347104 647 35,948 SH   SOLE 19 35,948 0 0
HEARTLAND EXPRESS INC COM 422347104 80,538 4,476,832 SH   SOLE 21 4,476,832 0 0
HEARTLAND EXPRESS INC COM 422347104 26,938 1,497,403 SH   SOLE 22 1,407,915 0 89,488
HEARTLAND EXPRESS INC COM 422347104 150 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 132 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,237 68,752 SH   SOLE 30 68,752 0 0
HEARTLAND EXPRESS INC COM 422347104 99 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 267 5,024 SH   SOLE 2 1,024 0 4,000
HEARTLAND FINL USA INC COM 42234Q102 29 556 SH   SOLE 7 556 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,460 84,073 SH   SOLE 18 84,073 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,067 20,111 SH   SOLE 19 20,111 0 0
HEARTLAND FINL USA INC COM 42234Q102 39,976 753,545 SH   SOLE 21 753,545 0 0
HEARTLAND FINL USA INC COM 42234Q102 37,001 697,480 SH   SOLE 22 654,095 0 43,385
HEARTLAND FINL USA INC COM 42234Q102 87 1,631 SH   SOLE 26 0 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 187 3,522 SH   SOLE 28 3,522 0 0
HEARTLAND FINL USA INC COM 42234Q102 271 5,116 SH   SOLE 30 5,116 0 0
HEARTLAND FINL USA INC COM 42234Q102 105 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 1 407 SH   SOLE 21 407 0 0
HECLA MNG CO COM 422704106 304 82,869 SH   SOLE 2 16,571 0 66,298
HECLA MNG CO COM 422704106 8 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 35 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 4,966 1,353,042 SH   SOLE 18 1,353,042 0 0
HECLA MNG CO COM 422704106 1,119 304,942 SH   SOLE 19 304,942 0 0
HECLA MNG CO COM 422704106 47,405 12,916,870 SH   SOLE 21 12,916,870 0 0
HECLA MNG CO COM 422704106 39,990 10,896,364 SH   SOLE 22 10,130,080 0 766,284
HECLA MNG CO COM 422704106 374 102,004 SH   SOLE 26 80,885 0 21,119
HECLA MNG CO COM 422704106 205 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 272 74,029 SH   SOLE 30 74,029 0 0
HECLA MNG CO COM 422704106 159 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 1,498 17,258 SH   SOLE 2 7,974 0 9,284
HEICO CORP NEW COM 422806109 7 79 SH   SOLE 4 79 0 0
HEICO CORP NEW COM 422806109 61 705 SH   SOLE 7 705 0 0
HEICO CORP NEW COM 422806109 1,239 14,275 SH   SOLE 18 14,275 0 0
HEICO CORP NEW COM 422806109 405 4,661 SH   SOLE 19 4,661 0 0
HEICO CORP NEW COM 422806109 108,705 1,252,220 SH   SOLE 21 1,252,220 0 0
HEICO CORP NEW COM 422806109 68,862 793,251 SH   SOLE 22 679,356 0 113,895
HEICO CORP NEW COM 422806109 1,159 13,351 SH   SOLE 26 10,688 0 2,663
HEICO CORP NEW COM 422806109 394 4,543 SH   SOLE 28 4,543 0 0
HEICO CORP NEW COM 422806109 511 5,883 SH   SOLE 29 0 0 5,883
HEICO CORP NEW COM 422806109 571 6,577 SH   SOLE 30 6,577 0 0
HEICO CORP NEW COM 422806109 60 686 SH   SOLE 31 686 0 0
HEICO CORP NEW COM 422806109 303 3,495 SH   SOLE 40 3,495 0 0
HEICO CORP NEW CL A 422806208 3,142 44,282 SH   SOLE 2 23,452 0 20,830
HEICO CORP NEW CL A 422806208 19 263 SH   SOLE 4 263 0 0
HEICO CORP NEW CL A 422806208 100 1,407 SH   SOLE 7 1,407 0 0
HEICO CORP NEW CL A 422806208 2,523 35,559 SH   SOLE 18 35,559 0 0
HEICO CORP NEW CL A 422806208 8,296 116,934 SH   SOLE 19 116,934 0 0
HEICO CORP NEW CL A 422806208 140,878 1,985,595 SH   SOLE 21 1,985,595 0 0
HEICO CORP NEW CL A 422806208 133,147 1,876,637 SH   SOLE 22 1,672,793 0 203,844
HEICO CORP NEW CL A 422806208 72 1,014 SH   SOLE 23 1,014 0 0
HEICO CORP NEW CL A 422806208 1,238 17,450 SH   SOLE 26 11,236 0 6,214
HEICO CORP NEW CL A 422806208 591 8,327 SH   SOLE 28 8,327 0 0
HEICO CORP NEW CL A 422806208 1,349 19,012 SH   SOLE 29 0 0 19,012
HEICO CORP NEW CL A 422806208 837 11,791 SH   SOLE 30 11,791 0 0
HEICO CORP NEW CL A 422806208 95 1,339 SH   SOLE 31 1,339 0 0
HEICO CORP NEW CL A 422806208 468 6,602 SH   SOLE 40 6,602 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 129 4,143 SH   SOLE 2 773 0 3,370
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,780 88,946 SH   SOLE 18 88,946 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 447 14,305 SH   SOLE 19 14,305 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 55,701 1,782,427 SH   SOLE 21 1,782,427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 16,724 535,158 SH   SOLE 22 499,095 0 36,063
HEIDRICK & STRUGGLES INTL IN COM 422819102 76 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 846 27,071 SH   SOLE 30 27,071 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 52 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,268 14,576 SH   SOLE 2 11,861 0 2,715
HELEN OF TROY CORP LTD COM G4388N106 11 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 60 690 SH   SOLE 7 690 0 0
HELEN OF TROY CORP LTD COM G4388N106 14,405 165,578 SH   SOLE 18 165,578 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,853 21,302 SH   SOLE 19 21,302 0 0
HELEN OF TROY CORP LTD COM G4388N106 151,800 1,744,831 SH   SOLE 21 1,744,831 0 0
HELEN OF TROY CORP LTD COM G4388N106 80,203 921,870 SH   SOLE 22 869,194 0 52,676
HELEN OF TROY CORP LTD COM G4388N106 503 5,776 SH   SOLE 26 4,307 0 1,469
HELEN OF TROY CORP LTD COM G4388N106 333 3,832 SH   SOLE 28 3,832 0 0
HELEN OF TROY CORP LTD COM G4388N106 467 5,371 SH   SOLE 30 5,371 0 0
HELEN OF TROY CORP LTD COM G4388N106 255 2,931 SH   SOLE 40 2,931 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 170 29,394 SH   SOLE 2 5,926 0 23,468
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 14 2,434 SH   SOLE 7 2,434 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,699 638,934 SH   SOLE 18 638,934 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 649 112,084 SH   SOLE 19 112,084 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 77,722 13,423,569 SH   SOLE 21 13,423,569 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23,465 4,052,613 SH   SOLE 22 3,738,131 0 314,482
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 159 27,382 SH   SOLE 28 27,382 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,134 195,840 SH   SOLE 30 195,840 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 66 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 9,947 149,448 SH   SOLE 2 30,148 0 119,300
HELMERICH & PAYNE INC COM 423452101 2,204 33,108 SH   SOLE 4 29,811 0 3,297
HELMERICH & PAYNE INC COM 423452101 6,033 90,647 SH   SOLE 7 88,063 0 2,584
HELMERICH & PAYNE INC COM 423452101 88 1,319 SH   SOLE 13 1,319 0 0
HELMERICH & PAYNE INC COM 423452101 43 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 19,432 291,943 SH   SOLE 18 277,799 0 14,144
HELMERICH & PAYNE INC COM 423452101 7,897 118,645 SH   SOLE 19 118,645 0 0
HELMERICH & PAYNE INC COM 423452101 3,844 57,750 SH   SOLE 20 0 0 57,750
HELMERICH & PAYNE INC COM 423452101 326,245 4,901,510 SH   SOLE 21 4,901,510 0 0
HELMERICH & PAYNE INC COM 423452101 207,412 3,116,173 SH   SOLE 22 2,573,196 0 542,977
HELMERICH & PAYNE INC COM 423452101 9,153 137,521 SH   SOLE 23 137,521 0 0
HELMERICH & PAYNE INC COM 423452101 6,234 93,664 SH   SOLE 25 93,664 0 0
HELMERICH & PAYNE INC COM 423452101 22,475 337,671 SH   SOLE 26 142,930 0 194,741
HELMERICH & PAYNE INC COM 423452101 1,091 16,390 SH   SOLE 28 16,390 0 0
HELMERICH & PAYNE INC COM 423452101 1,957 29,407 SH   SOLE 29 2,699 0 26,708
HELMERICH & PAYNE INC COM 423452101 22,045 331,201 SH   SOLE 30 331,201 0 0
HELMERICH & PAYNE INC COM 423452101 3,538 53,155 SH   SOLE 31 21,002 0 32,153
HELMERICH & PAYNE INC COM 423452101 3,129 47,003 SH   SOLE 32 47,003 0 0
HELMERICH & PAYNE INC COM 423452101 2,229 33,495 SH   SOLE 34 33,495 0 0
HELMERICH & PAYNE INC COM 423452101 7,627 114,591 SH   SOLE 36 114,591 0 0
HELMERICH & PAYNE INC COM 423452101 145 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4 377 SH   SOLE 2 377 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 630 55,960 SH   SOLE 18 55,960 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 100 8,856 SH   SOLE 19 8,856 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5,679 504,771 SH   SOLE 21 504,771 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1,603 142,457 SH   SOLE 22 133,078 0 9,379
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 36 3,240 SH   SOLE 30 3,240 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 5 12,409 SH   SOLE 21 12,409 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 176 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 16 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 226 11,695 SH   SOLE 21 11,695 0 0
HENNESSY ADVISORS INC COM 425885100 74 3,821 SH   SOLE 22 3,821 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 1,536 146,000 SH   SOLE 2 146,000 0 0
HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 105 10,000 SH   SOLE 22 10,000 0 0
HENRY JACK & ASSOC INC COM 426281101 14,359 118,717 SH   SOLE 2 58,861 0 59,856
HENRY JACK & ASSOC INC COM 426281101 3,161 26,134 SH   SOLE 4 24,561 0 1,573
HENRY JACK & ASSOC INC COM 426281101 6,267 51,817 SH   SOLE 7 42,042 0 9,775
HENRY JACK & ASSOC INC COM 426281101 33,279 275,144 SH   SOLE 18 268,052 0 7,092
HENRY JACK & ASSOC INC COM 426281101 1,736 14,355 SH   SOLE 19 14,355 0 0
HENRY JACK & ASSOC INC COM 426281101 6,641 54,911 SH   SOLE 20 0 0 54,911
HENRY JACK & ASSOC INC COM 426281101 580,893 4,802,752 SH   SOLE 21 4,802,752 0 0
HENRY JACK & ASSOC INC COM 426281101 344,952 2,852,018 SH   SOLE 22 2,572,427 0 279,591
HENRY JACK & ASSOC INC COM 426281101 11,365 93,962 SH   SOLE 23 93,962 0 0
HENRY JACK & ASSOC INC COM 426281101 333 2,751 SH   SOLE 25 2,751 0 0
HENRY JACK & ASSOC INC COM 426281101 27,460 227,034 SH   SOLE 26 57,935 0 169,099
HENRY JACK & ASSOC INC COM 426281101 1,430 11,825 SH   SOLE 28 11,825 0 0
HENRY JACK & ASSOC INC COM 426281101 2,485 20,545 SH   SOLE 29 1,625 0 18,920
HENRY JACK & ASSOC INC COM 426281101 26,660 220,421 SH   SOLE 30 220,421 0 0
HENRY JACK & ASSOC INC COM 426281101 5,570 46,053 SH   SOLE 31 15,074 0 30,979
HENRY JACK & ASSOC INC COM 426281101 427 3,534 SH   SOLE 34 3,534 0 0
HENRY JACK & ASSOC INC COM 426281101 4,887 40,402 SH   SOLE 36 40,402 0 0
HENRY JACK & ASSOC INC COM 426281101 188 1,558 SH   SOLE 40 1,558 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,671 27,403 SH   SOLE 2 6,096 0 21,307
HERBALIFE LTD COM USD SHS G4412G101 33 337 SH   SOLE 4 337 0 0
HERBALIFE LTD COM USD SHS G4412G101 182 1,866 SH   SOLE 7 1,866 0 0
HERBALIFE LTD COM USD SHS G4412G101 55 564 SH   SOLE 15 564 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,299 33,845 SH   SOLE 18 33,845 0 0
HERBALIFE LTD COM USD SHS G4412G101 2,456 25,197 SH   SOLE 19 25,197 0 0
HERBALIFE LTD COM USD SHS G4412G101 66,465 681,904 SH   SOLE 21 681,904 0 0
HERBALIFE LTD COM USD SHS G4412G101 172,929 1,774,181 SH   SOLE 22 1,542,999 0 231,182
HERBALIFE LTD COM USD SHS G4412G101 6,132 62,916 SH   SOLE 25 62,916 0 0
HERBALIFE LTD COM USD SHS G4412G101 10,304 105,715 SH   SOLE 26 37,482 0 68,233
HERBALIFE LTD COM USD SHS G4412G101 823 8,444 SH   SOLE 28 8,444 0 0
HERBALIFE LTD COM USD SHS G4412G101 464 4,764 SH   SOLE 29 0 0 4,764
HERBALIFE LTD COM USD SHS G4412G101 1,135 11,648 SH   SOLE 30 11,648 0 0
HERBALIFE LTD COM USD SHS G4412G101 135 1,383 SH   SOLE 31 1,383 0 0
HERBALIFE LTD COM USD SHS G4412G101 270 2,765 SH   SOLE 34 2,765 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,849 39,493 SH   SOLE 36 39,493 0 0
HERBALIFE LTD COM USD SHS G4412G101 785 8,055 SH   SOLE 40 8,055 0 0
HERC HLDGS INC COM 42704L104 76 1,177 SH   SOLE 2 1,016 0 161
HERC HLDGS INC COM 42704L104 8 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 37 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 5,052 77,784 SH   SOLE 18 77,784 0 0
HERC HLDGS INC COM 42704L104 1,223 18,833 SH   SOLE 19 18,833 0 0
HERC HLDGS INC COM 42704L104 47,082 724,895 SH   SOLE 21 724,895 0 0
HERC HLDGS INC COM 42704L104 46,831 721,032 SH   SOLE 22 674,328 0 46,704
HERC HLDGS INC COM 42704L104 276 4,256 SH   SOLE 26 3,064 0 1,192
HERC HLDGS INC COM 42704L104 191 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 315 4,857 SH   SOLE 30 4,857 0 0
HERC HLDGS INC COM 42704L104 153 2,353 SH   SOLE 36 2,353 0 0
HERC HLDGS INC COM 42704L104 174 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 5,611 463,759 SH   SOLE 30 463,759 0 0
HERITAGE COMMERCE CORP COM 426927109 104 6,301 SH   SOLE 2 1,597 0 4,704
HERITAGE COMMERCE CORP COM 426927109 24 1,434 SH   SOLE 7 1,434 0 0
HERITAGE COMMERCE CORP COM 426927109 2,167 131,503 SH   SOLE 18 131,503 0 0
HERITAGE COMMERCE CORP COM 426927109 815 49,468 SH   SOLE 19 49,468 0 0
HERITAGE COMMERCE CORP COM 426927109 19,458 1,180,683 SH   SOLE 21 1,180,683 0 0
HERITAGE COMMERCE CORP COM 426927109 24,263 1,472,266 SH   SOLE 22 1,434,644 0 37,622
HERITAGE COMMERCE CORP COM 426927109 2,262 137,275 SH   SOLE 26 0 0 137,275
HERITAGE COMMERCE CORP COM 426927109 283 17,165 SH   SOLE 29 0 0 17,165
HERITAGE COMMERCE CORP COM 426927109 114 6,888 SH   SOLE 30 6,888 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 45 1,905 SH   SOLE 2 554 0 1,351
HERITAGE CRYSTAL CLEAN INC COM 42726M106 7 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,165 49,462 SH   SOLE 18 49,462 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 266 11,296 SH   SOLE 19 11,296 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,023 468,067 SH   SOLE 21 468,067 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,769 160,049 SH   SOLE 22 134,628 0 25,421
HERITAGE FINL CORP WASH COM 42722X106 180 5,884 SH   SOLE 2 1,254 0 4,630
HERITAGE FINL CORP WASH COM 42722X106 25 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,228 105,490 SH   SOLE 18 105,490 0 0
HERITAGE FINL CORP WASH COM 42722X106 723 23,625 SH   SOLE 19 23,625 0 0
HERITAGE FINL CORP WASH COM 42722X106 29,111 951,329 SH   SOLE 21 951,329 0 0
HERITAGE FINL CORP WASH COM 42722X106 29,964 979,213 SH   SOLE 22 917,406 0 61,807
HERITAGE FINL CORP WASH COM 42722X106 348 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 134 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 217 7,088 SH   SOLE 30 7,088 0 0
HERITAGE FINL CORP WASH COM 42722X106 100 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 62 4,104 SH   SOLE 2 749 0 3,355
HERITAGE INS HLDGS INC COM 42727J102 9 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,139 75,122 SH   SOLE 18 75,122 0 0
HERITAGE INS HLDGS INC COM 42727J102 253 16,689 SH   SOLE 19 16,689 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,083 731,040 SH   SOLE 21 731,040 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,978 856,061 SH   SOLE 22 804,584 0 51,477
HERITAGE INS HLDGS INC COM 42727J102 60 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 76 4,984 SH   SOLE 30 4,984 0 0
HERITAGE INS HLDGS INC COM 42727J102 39 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 192 6,970 SH   SOLE 2 5,186 0 1,784
HERON THERAPEUTICS INC COM 427746102 47 1,719 SH   SOLE 7 1,719 0 0
HERON THERAPEUTICS INC COM 427746102 5,064 183,480 SH   SOLE 18 183,480 0 0
HERON THERAPEUTICS INC COM 427746102 2,503 90,672 SH   SOLE 19 90,672 0 0
HERON THERAPEUTICS INC COM 427746102 48,088 1,742,318 SH   SOLE 21 1,742,318 0 0
HERON THERAPEUTICS INC COM 427746102 38,132 1,381,587 SH   SOLE 22 1,283,085 0 98,502
HERON THERAPEUTICS INC COM 427746102 232 8,403 SH   SOLE 23 8,403 0 0
HERON THERAPEUTICS INC COM 427746102 1,881 68,141 SH   SOLE 26 9,154 0 58,987
HERON THERAPEUTICS INC COM 427746102 221 7,991 SH   SOLE 28 7,991 0 0
HERON THERAPEUTICS INC COM 427746102 306 11,088 SH   SOLE 30 11,088 0 0
HERON THERAPEUTICS INC COM 427746102 40 1,434 SH   SOLE 34 1,434 0 0
HERON THERAPEUTICS INC COM 427746102 246 8,918 SH   SOLE 40 8,918 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,268 70,840 SH   SOLE 2 63,851 0 6,989
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 238 13,317 SH   SOLE 4 13,317 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,149 64,215 SH   SOLE 7 64,215 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 32 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,371 188,311 SH   SOLE 18 188,311 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,696 206,455 SH   SOLE 19 206,455 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 65,093 3,636,477 SH   SOLE 21 3,636,477 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 34,646 1,935,533 SH   SOLE 22 1,854,615 0 80,918
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 667 37,263 SH   SOLE 23 37,263 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,364 76,182 SH   SOLE 25 76,182 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,465 137,717 SH   SOLE 26 13,995 0 123,722
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 111 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 960 53,614 SH   SOLE 29 15,177 0 38,437
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,320 241,317 SH   SOLE 30 241,317 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 79 4,409 SH   SOLE 34 4,409 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 91 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 44,039 445,014 SH   SOLE 2 312,236 0 132,778
HERSHEY CO COM 427866108 9,975 100,796 SH   SOLE 4 96,688 0 4,108
HERSHEY CO COM 427866108 14,181 143,305 SH   SOLE 7 131,857 0 11,448
HERSHEY CO COM 427866108 1,829 18,481 SH   SOLE 13 18,481 0 0
HERSHEY CO COM 427866108 103 1,037 SH   SOLE 15 1,037 0 0
HERSHEY CO COM 427866108 30,508 308,289 SH   SOLE 18 280,958 0 27,331
HERSHEY CO COM 427866108 14,403 145,548 SH   SOLE 19 145,548 0 0
HERSHEY CO COM 427866108 9,336 94,337 SH   SOLE 20 0 0 94,337
HERSHEY CO COM 427866108 353,154 3,568,656 SH   SOLE 21 3,568,656 0 0
HERSHEY CO COM 427866108 472,193 4,771,553 SH   SOLE 22 3,770,039 0 1,001,514
HERSHEY CO COM 427866108 27,020 273,038 SH   SOLE 23 273,038 0 0
HERSHEY CO COM 427866108 11,226 113,435 SH   SOLE 25 113,435 0 0
HERSHEY CO COM 427866108 56,600 571,948 SH   SOLE 26 158,795 0 413,153
HERSHEY CO COM 427866108 2,142 21,650 SH   SOLE 28 21,650 0 0
HERSHEY CO COM 427866108 5,197 52,518 SH   SOLE 29 44,895 0 7,623
HERSHEY CO COM 427866108 44,771 452,413 SH   SOLE 30 452,413 0 0
HERSHEY CO COM 427866108 17,939 181,273 SH   SOLE 31 100,793 0 80,480
HERSHEY CO COM 427866108 4,049 40,917 SH   SOLE 34 40,917 0 0
HERSHEY CO COM 427866108 17,543 177,271 SH   SOLE 36 177,271 0 0
HERSHEY CO COM 427866108 286 2,895 SH   SOLE 40 2,895 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 304 15,330 SH   SOLE 2 5,716 0 9,614
HERTZ GLOBAL HLDGS INC COM 42806J106 7 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 152 7,670 SH   SOLE 7 7,670 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,726 187,708 SH   SOLE 18 187,708 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 991 49,911 SH   SOLE 19 49,911 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 34,980 1,762,198 SH   SOLE 21 1,762,198 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 42,691 2,150,668 SH   SOLE 22 1,979,901 0 170,767
HERTZ GLOBAL HLDGS INC COM 42806J106 314 15,832 SH   SOLE 23 15,832 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 535 26,967 SH   SOLE 26 9,194 0 17,773
HERTZ GLOBAL HLDGS INC COM 42806J106 138 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 189 9,512 SH   SOLE 30 9,512 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,871 144,630 SH   SOLE 36 144,630 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 159 8,030 SH   SOLE 40 8,030 0 0
HESKA CORP COM RESTRC NEW 42805E306 28 358 SH   SOLE 2 273 0 85
HESKA CORP COM RESTRC NEW 42805E306 15 195 SH   SOLE 7 195 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,376 30,047 SH   SOLE 18 30,047 0 0
HESKA CORP COM RESTRC NEW 42805E306 402 5,084 SH   SOLE 19 5,084 0 0
HESKA CORP COM RESTRC NEW 42805E306 53,978 682,656 SH   SOLE 21 682,656 0 0
HESKA CORP COM RESTRC NEW 42805E306 15,560 196,786 SH   SOLE 22 184,625 0 12,161
HESKA CORP COM RESTRC NEW 42805E306 197 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 84 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 735 9,297 SH   SOLE 30 9,297 0 0
HESKA CORP COM RESTRC NEW 42805E306 62 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 22,052 435,630 SH   SOLE 2 178,363 0 257,267
HESS CORP COM 42809H107 4,164 82,254 SH   SOLE 4 75,504 0 6,750
HESS CORP COM 42809H107 10,266 202,812 SH   SOLE 7 190,623 0 12,189
HESS CORP COM 42809H107 530 10,474 SH   SOLE 13 10,474 0 0
HESS CORP COM 42809H107 112 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 120,312 2,376,767 SH   SOLE 18 2,222,420 0 154,347
HESS CORP COM 42809H107 254,345 5,024,590 SH   SOLE 19 5,024,590 0 0
HESS CORP COM 42809H107 5,533 109,304 SH   SOLE 20 0 0 109,304
HESS CORP COM 42809H107 309,204 6,108,336 SH   SOLE 21 6,108,336 0 0
HESS CORP COM 42809H107 400,654 7,914,927 SH   SOLE 22 6,444,641 0 1,470,286
HESS CORP COM 42809H107 18,820 371,790 SH   SOLE 23 371,790 0 0
HESS CORP COM 42809H107 21,323 421,238 SH   SOLE 25 421,238 0 0
HESS CORP COM 42809H107 49,440 976,683 SH   SOLE 26 318,556 0 658,127
HESS CORP COM 42809H107 2,201 43,482 SH   SOLE 28 43,482 0 0
HESS CORP COM 42809H107 462 9,126 SH   SOLE 29 7,704 0 1,422
HESS CORP COM 42809H107 47,294 934,293 SH   SOLE 30 934,293 0 0
HESS CORP COM 42809H107 8,318 164,320 SH   SOLE 31 65,038 0 99,282
HESS CORP COM 42809H107 6,030 119,114 SH   SOLE 34 119,114 0 0
HESS CORP COM 42809H107 15,500 306,198 SH   SOLE 36 306,198 0 0
HESS CORP COM 42809H107 291 5,750 SH   SOLE 40 5,750 0 0
HESS CORP DEP PDF SR A 42809H404 77,825 1,306,669 SH   SOLE 21 1,306,669 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 0 16 SH   SOLE 22 16 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 43,842 2,499,526 SH   SOLE 2 967,656 0 1,531,870
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,214 582,347 SH   SOLE 4 541,238 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 28,498 1,624,728 SH   SOLE 7 1,367,661 0 257,067
HEWLETT PACKARD ENTERPRISE C COM 42824C109 536 30,534 SH   SOLE 13 30,534 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 253 14,435 SH   SOLE 15 14,435 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 50,595 2,884,570 SH   SOLE 18 2,670,453 0 214,117
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,235 127,438 SH   SOLE 19 127,438 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,618 548,348 SH   SOLE 20 0 0 548,348
HEWLETT PACKARD ENTERPRISE C COM 42824C109 497,486 28,362,928 SH   SOLE 21 28,362,928 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 759,218 43,284,925 SH   SOLE 22 35,142,510 0 8,142,415
HEWLETT PACKARD ENTERPRISE C COM 42824C109 36,130 2,059,864 SH   SOLE 23 2,059,864 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 28,045 1,598,892 SH   SOLE 25 1,598,892 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 83,041 4,734,356 SH   SOLE 26 1,670,003 0 3,064,353
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,217 240,404 SH   SOLE 28 240,404 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 876 49,963 SH   SOLE 29 46,308 0 3,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109 114,663 6,537,256 SH   SOLE 30 6,537,256 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,768 1,012,971 SH   SOLE 31 394,740 0 618,231
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,084 118,807 SH   SOLE 34 118,807 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 30,879 1,760,508 SH   SOLE 36 1,760,508 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 493 28,087 SH   SOLE 40 28,087 0 0
HEXCEL CORP NEW COM 428291108 4,499 69,648 SH   SOLE 2 28,259 0 41,389
HEXCEL CORP NEW COM 428291108 110 1,696 SH   SOLE 4 1,696 0 0
HEXCEL CORP NEW COM 428291108 191 2,956 SH   SOLE 7 2,956 0 0
HEXCEL CORP NEW COM 428291108 3,157 48,881 SH   SOLE 18 48,881 0 0
HEXCEL CORP NEW COM 428291108 900 13,934 SH   SOLE 19 13,934 0 0
HEXCEL CORP NEW COM 428291108 173,872 2,691,940 SH   SOLE 21 2,691,940 0 0
HEXCEL CORP NEW COM 428291108 174,447 2,700,834 SH   SOLE 22 2,367,500 0 333,334
HEXCEL CORP NEW COM 428291108 131 2,029 SH   SOLE 23 2,029 0 0
HEXCEL CORP NEW COM 428291108 1,644 25,446 SH   SOLE 26 14,350 0 11,096
HEXCEL CORP NEW COM 428291108 803 12,427 SH   SOLE 28 12,427 0 0
HEXCEL CORP NEW COM 428291108 471 7,297 SH   SOLE 29 1,243 0 6,054
HEXCEL CORP NEW COM 428291108 1,115 17,259 SH   SOLE 30 17,259 0 0
HEXCEL CORP NEW COM 428291108 235 3,637 SH   SOLE 31 3,637 0 0
HEXCEL CORP NEW COM 428291108 67 1,034 SH   SOLE 34 1,034 0 0
HEXCEL CORP NEW COM 428291108 60 931 SH   SOLE 36 931 0 0
HEXCEL CORP NEW COM 428291108 621 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 88 1,771 SH   SOLE 2 1,550 0 221
HFF INC CL A 40418F108 14 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 49 992 SH   SOLE 7 992 0 0
HFF INC CL A 40418F108 8,052 162,016 SH   SOLE 18 162,016 0 0
HFF INC CL A 40418F108 1,410 28,367 SH   SOLE 19 28,367 0 0
HFF INC CL A 40418F108 169,221 3,404,855 SH   SOLE 21 3,404,855 0 0
HFF INC CL A 40418F108 49,601 998,018 SH   SOLE 22 934,520 0 63,498
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 435 8,759 SH   SOLE 26 0 0 8,759
HFF INC CL A 40418F108 250 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 2,605 52,406 SH   SOLE 30 52,406 0 0
HFF INC CL A 40418F108 198 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 92 3,845 SH   SOLE 2 861 0 2,984
HIBBETT SPORTS INC COM 428567101 5 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 16 677 SH   SOLE 7 677 0 0
HIBBETT SPORTS INC COM 428567101 2,187 91,305 SH   SOLE 18 91,305 0 0
HIBBETT SPORTS INC COM 428567101 378 15,798 SH   SOLE 19 15,798 0 0
HIBBETT SPORTS INC COM 428567101 43,026 1,796,496 SH   SOLE 21 1,796,496 0 0
HIBBETT SPORTS INC COM 428567101 15,032 627,630 SH   SOLE 22 573,780 0 53,850
HIBBETT SPORTS INC COM 428567101 100 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 84 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 159 6,652 SH   SOLE 29 0 0 6,652
HIBBETT SPORTS INC COM 428567101 700 29,224 SH   SOLE 30 29,224 0 0
HIBBETT SPORTS INC COM 428567101 67 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 17,389 1,087,500 SH   SOLE 2 1,087,500 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 1,199 75,000 SH   SOLE 22 75,000 0 0
HIGHPOINT RES CORP COM 43114K108 335 65,911 SH   SOLE 2 48,444 0 17,467
HIGHPOINT RES CORP COM 43114K108 2 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 6 1,160 SH   SOLE 7 1,160 0 0
HIGHPOINT RES CORP COM 43114K108 2,486 489,397 SH   SOLE 18 489,397 0 0
HIGHPOINT RES CORP COM 43114K108 948 186,674 SH   SOLE 19 186,674 0 0
HIGHPOINT RES CORP COM 43114K108 48,067 9,462,018 SH   SOLE 21 9,462,018 0 0
HIGHPOINT RES CORP COM 43114K108 15,326 3,017,006 SH   SOLE 22 2,849,287 0 167,719
HIGHPOINT RES CORP COM 43114K108 951 187,170 SH   SOLE 23 187,170 0 0
HIGHPOINT RES CORP COM 43114K108 620 122,031 SH   SOLE 26 12,665 0 109,366
HIGHPOINT RES CORP COM 43114K108 38 7,502 SH   SOLE 28 7,502 0 0
HIGHPOINT RES CORP COM 43114K108 192 37,739 SH   SOLE 29 0 0 37,739
HIGHPOINT RES CORP COM 43114K108 705 138,793 SH   SOLE 30 138,793 0 0
HIGHPOINT RES CORP COM 43114K108 30 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 4,624 105,520 SH   SOLE 2 52,937 0 52,583
HIGHWOODS PPTYS INC COM 431284108 4,133 94,325 SH   SOLE 4 94,325 0 0
HIGHWOODS PPTYS INC COM 431284108 7,351 167,745 SH   SOLE 7 167,745 0 0
HIGHWOODS PPTYS INC COM 431284108 184 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 16,060 366,492 SH   SOLE 18 366,239 0 253
HIGHWOODS PPTYS INC COM 431284108 11,884 271,210 SH   SOLE 19 271,210 0 0
HIGHWOODS PPTYS INC COM 431284108 252,851 5,770,226 SH   SOLE 21 5,770,226 0 0
HIGHWOODS PPTYS INC COM 431284108 224,514 5,123,543 SH   SOLE 22 4,689,224 0 434,319
HIGHWOODS PPTYS INC COM 431284108 610 13,914 SH   SOLE 23 13,914 0 0
HIGHWOODS PPTYS INC COM 431284108 8,676 198,000 SH   SOLE 25 198,000 0 0
HIGHWOODS PPTYS INC COM 431284108 2,791 63,683 SH   SOLE 26 20,822 0 42,861
HIGHWOODS PPTYS INC COM 431284108 1,355 30,924 SH   SOLE 28 30,924 0 0
HIGHWOODS PPTYS INC COM 431284108 3,639 83,045 SH   SOLE 29 35,184 0 47,861
HIGHWOODS PPTYS INC COM 431284108 22,484 513,089 SH   SOLE 30 513,089 0 0
HIGHWOODS PPTYS INC COM 431284108 279 6,373 SH   SOLE 31 2,206 0 4,167
HIGHWOODS PPTYS INC COM 431284108 6,001 136,937 SH   SOLE 34 136,937 0 0
HIGHWOODS PPTYS INC COM 431284108 179 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 459 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 26 4,569 SH   SOLE 2 1,829 0 2,740
HILL INTERNATIONAL INC COM 431466101 641 112,427 SH   SOLE 18 112,427 0 0
HILL INTERNATIONAL INC COM 431466101 148 26,029 SH   SOLE 19 26,029 0 0
HILL INTERNATIONAL INC COM 431466101 6,407 1,124,054 SH   SOLE 21 1,124,054 0 0
HILL INTERNATIONAL INC COM 431466101 5,898 1,034,798 SH   SOLE 22 1,005,437 0 29,361
HILL ROM HLDGS INC COM 431475102 7,427 85,370 SH   SOLE 2 63,165 0 22,205
HILL ROM HLDGS INC COM 431475102 622 7,154 SH   SOLE 4 7,154 0 0
HILL ROM HLDGS INC COM 431475102 198 2,280 SH   SOLE 7 2,280 0 0
HILL ROM HLDGS INC COM 431475102 22,649 260,335 SH   SOLE 18 260,124 0 211
HILL ROM HLDGS INC COM 431475102 1,243 14,290 SH   SOLE 19 14,290 0 0
HILL ROM HLDGS INC COM 431475102 287,227 3,301,461 SH   SOLE 21 3,301,461 0 0
HILL ROM HLDGS INC COM 431475102 207,422 2,384,166 SH   SOLE 22 2,148,123 0 236,043
HILL ROM HLDGS INC COM 431475102 548 6,296 SH   SOLE 23 6,296 0 0
HILL ROM HLDGS INC COM 431475102 89 1,021 SH   SOLE 25 1,021 0 0
HILL ROM HLDGS INC COM 431475102 1,725 19,833 SH   SOLE 26 11,367 0 8,466
HILL ROM HLDGS INC COM 431475102 792 9,106 SH   SOLE 28 9,106 0 0
HILL ROM HLDGS INC COM 431475102 915 10,517 SH   SOLE 29 1,128 0 9,389
HILL ROM HLDGS INC COM 431475102 1,130 12,984 SH   SOLE 30 12,984 0 0
HILL ROM HLDGS INC COM 431475102 377 4,335 SH   SOLE 31 3,038 0 1,297
HILL ROM HLDGS INC COM 431475102 4,245 48,790 SH   SOLE 34 48,790 0 0
HILL ROM HLDGS INC COM 431475102 93 1,069 SH   SOLE 36 1,069 0 0
HILL ROM HLDGS INC COM 431475102 625 7,189 SH   SOLE 40 7,189 0 0
HILLENBRAND INC COM 431571108 131 2,856 SH   SOLE 2 2,655 0 201
HILLENBRAND INC COM 431571108 9 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 71 1,557 SH   SOLE 7 1,557 0 0
HILLENBRAND INC COM 431571108 13,265 288,997 SH   SOLE 18 288,997 0 0
HILLENBRAND INC COM 431571108 2,270 49,465 SH   SOLE 19 49,465 0 0
HILLENBRAND INC COM 431571108 268,392 5,847,324 SH   SOLE 21 5,847,324 0 0
HILLENBRAND INC COM 431571108 85,131 1,854,701 SH   SOLE 22 1,739,903 0 114,798
HILLENBRAND INC COM 431571108 677 14,741 SH   SOLE 26 6,569 0 8,172
HILLENBRAND INC COM 431571108 415 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 27,966 609,276 SH   SOLE 30 609,276 0 0
HILLENBRAND INC COM 431571108 24 515 SH   SOLE 34 515 0 0
HILLENBRAND INC COM 431571108 306 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 370 15,773 SH   SOLE 2 3,073 0 12,700
HILLTOP HOLDINGS INC COM 432748101 11 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 45 1,912 SH   SOLE 7 1,912 0 0
HILLTOP HOLDINGS INC COM 432748101 5,867 250,086 SH   SOLE 18 250,086 0 0
HILLTOP HOLDINGS INC COM 432748101 1,460 62,213 SH   SOLE 19 62,213 0 0
HILLTOP HOLDINGS INC COM 432748101 52,921 2,255,798 SH   SOLE 21 2,255,798 0 0
HILLTOP HOLDINGS INC COM 432748101 51,603 2,199,627 SH   SOLE 22 2,053,477 0 146,150
HILLTOP HOLDINGS INC COM 432748101 668 28,453 SH   SOLE 26 8,932 0 19,521
HILLTOP HOLDINGS INC COM 432748101 251 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 397 16,913 SH   SOLE 30 16,913 0 0
HILLTOP HOLDINGS INC COM 432748101 114 4,860 SH   SOLE 34 4,860 0 0
HILLTOP HOLDINGS INC COM 432748101 201 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,350 31,371 SH   SOLE 2 6,451 0 24,920
HILTON GRAND VACATIONS INC COM 43283X105 12 280 SH   SOLE 4 280 0 0
HILTON GRAND VACATIONS INC COM 43283X105 73 1,694 SH   SOLE 7 1,694 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,876 43,598 SH   SOLE 18 43,598 0 0
HILTON GRAND VACATIONS INC COM 43283X105 574 13,334 SH   SOLE 19 13,334 0 0
HILTON GRAND VACATIONS INC COM 43283X105 41,420 962,814 SH   SOLE 21 962,814 0 0
HILTON GRAND VACATIONS INC COM 43283X105 103,822 2,413,353 SH   SOLE 22 2,175,352 0 238,001
HILTON GRAND VACATIONS INC COM 43283X105 516 12,003 SH   SOLE 26 6,346 0 5,657
HILTON GRAND VACATIONS INC COM 43283X105 442 10,281 SH   SOLE 28 10,281 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,807 41,993 SH   SOLE 30 41,993 0 0
HILTON GRAND VACATIONS INC COM 43283X105 59 1,371 SH   SOLE 31 1,371 0 0
HILTON GRAND VACATIONS INC COM 43283X105 351 8,156 SH   SOLE 40 8,156 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 19,494 247,517 SH   SOLE 2 53,276 0 194,241
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,401 106,660 SH   SOLE 4 101,660 0 5,000
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,659 148,034 SH   SOLE 7 140,886 0 7,148
HILTON WORLDWIDE HLDGS INC COM 43300A203 350 4,440 SH   SOLE 13 4,440 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 152 1,927 SH   SOLE 15 1,927 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 34,883 442,900 SH   SOLE 18 413,966 0 28,934
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,410 43,301 SH   SOLE 19 43,301 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,216 91,625 SH   SOLE 20 0 0 91,625
HILTON WORLDWIDE HLDGS INC COM 43300A203 340,680 4,325,550 SH   SOLE 21 4,325,550 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 440,862 5,597,537 SH   SOLE 22 4,565,800 0 1,031,737
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,287 232,183 SH   SOLE 23 232,183 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,581 172,432 SH   SOLE 25 172,432 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 45,181 573,655 SH   SOLE 26 219,863 0 353,792
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,285 29,009 SH   SOLE 28 29,009 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 477 6,059 SH   SOLE 29 6,059 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 44,328 562,830 SH   SOLE 30 562,830 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,450 94,592 SH   SOLE 31 42,492 0 52,100
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,339 42,395 SH   SOLE 34 42,395 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 14,592 185,278 SH   SOLE 36 185,278 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 307 3,902 SH   SOLE 40 3,902 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 168 SH   SOLE 22 168 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 34 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 936 4,544 SH   SOLE 18 4,544 0 0
HINGHAM INSTN SVGS MASS COM 433323102 236 1,146 SH   SOLE 19 1,146 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,774 42,590 SH   SOLE 21 42,590 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,179 20,288 SH   SOLE 22 19,254 0 1,034
HISTOGENICS CORP COM 43358V109 5 1,666 SH   SOLE 18 1,666 0 0
HISTOGENICS CORP COM 43358V109 83 30,160 SH   SOLE 21 30,160 0 0
HMN FINL INC COM 40424G108 11 595 SH   SOLE 18 595 0 0
HMN FINL INC COM 40424G108 16 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 842 45,406 SH   SOLE 22 45,406 0 0
HMS HLDGS CORP COM 40425J101 90 5,362 SH   SOLE 2 3,525 0 1,837
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,213 368,962 SH   SOLE 18 368,962 0 0
HMS HLDGS CORP COM 40425J101 1,106 65,704 SH   SOLE 19 65,704 0 0
HMS HLDGS CORP COM 40425J101 133,196 7,909,494 SH   SOLE 21 7,909,494 0 0
HMS HLDGS CORP COM 40425J101 39,087 2,321,068 SH   SOLE 22 2,164,193 0 156,875
HMS HLDGS CORP COM 40425J101 189 11,235 SH   SOLE 26 7,409 0 3,826
HMS HLDGS CORP COM 40425J101 207 12,307 SH   SOLE 28 12,307 0 0
HMS HLDGS CORP COM 40425J101 1,996 118,537 SH   SOLE 30 118,537 0 0
HMS HLDGS CORP COM 40425J101 159 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 697 19,306 SH   SOLE 2 19,018 0 288
HNI CORP COM 404251100 11 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 40 1,096 SH   SOLE 7 1,096 0 0
HNI CORP COM 404251100 9,385 260,049 SH   SOLE 18 260,049 0 0
HNI CORP COM 404251100 1,229 34,050 SH   SOLE 19 34,050 0 0
HNI CORP COM 404251100 99,239 2,749,769 SH   SOLE 21 2,749,769 0 0
HNI CORP COM 404251100 50,338 1,394,788 SH   SOLE 22 1,311,176 0 83,612
HNI CORP COM 404251100 570 15,807 SH   SOLE 26 5,072 0 10,735
HNI CORP COM 404251100 228 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 296 8,204 SH   SOLE 30 8,204 0 0
HNI CORP COM 404251100 168 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 12,629 258,477 SH   SOLE 2 104,595 0 153,882
HOLLYFRONTIER CORP COM 436106108 2,536 51,911 SH   SOLE 4 47,873 0 4,038
HOLLYFRONTIER CORP COM 436106108 3,157 64,606 SH   SOLE 7 60,125 0 4,481
HOLLYFRONTIER CORP COM 436106108 96 1,973 SH   SOLE 13 1,973 0 0
HOLLYFRONTIER CORP COM 436106108 57 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 33,015 675,706 SH   SOLE 18 660,306 0 15,400
HOLLYFRONTIER CORP COM 436106108 6,097 124,775 SH   SOLE 19 124,775 0 0
HOLLYFRONTIER CORP COM 436106108 4,192 85,788 SH   SOLE 20 0 0 85,788
HOLLYFRONTIER CORP COM 436106108 600,873 12,297,847 SH   SOLE 21 12,297,847 0 0
HOLLYFRONTIER CORP COM 436106108 313,244 6,411,057 SH   SOLE 22 5,673,817 0 737,240
HOLLYFRONTIER CORP COM 436106108 10,420 213,263 SH   SOLE 23 213,263 0 0
HOLLYFRONTIER CORP COM 436106108 8,841 180,951 SH   SOLE 25 180,951 0 0
HOLLYFRONTIER CORP COM 436106108 27,727 567,483 SH   SOLE 26 200,088 0 367,395
HOLLYFRONTIER CORP COM 436106108 1,254 25,667 SH   SOLE 28 25,667 0 0
HOLLYFRONTIER CORP COM 436106108 2,202 45,069 SH   SOLE 29 3,366 0 41,703
HOLLYFRONTIER CORP COM 436106108 14,881 304,561 SH   SOLE 30 304,561 0 0
HOLLYFRONTIER CORP COM 436106108 4,557 93,264 SH   SOLE 31 36,686 0 56,578
HOLLYFRONTIER CORP COM 436106108 3,597 73,609 SH   SOLE 32 73,609 0 0
HOLLYFRONTIER CORP COM 436106108 369 7,556 SH   SOLE 34 7,556 0 0
HOLLYFRONTIER CORP COM 436106108 10,372 212,281 SH   SOLE 36 212,281 0 0
HOLLYFRONTIER CORP COM 436106108 175 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 107 4,329 SH   SOLE 4 4,329 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 109 4,428 SH   SOLE 21 4,428 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 8,903 360,162 SH   SOLE 22 323,039 0 37,123
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 274 11,071 SH   SOLE 30 11,071 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11 437 SH   SOLE 34 437 0 0
HOLOGIC INC COM 436440101 17,521 468,980 SH   SOLE 2 208,919 0 260,061
HOLOGIC INC COM 436440101 3,129 83,752 SH   SOLE 4 75,736 0 8,016
HOLOGIC INC COM 436440101 8,276 221,532 SH   SOLE 7 197,421 0 24,111
HOLOGIC INC COM 436440101 216 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 98 2,635 SH   SOLE 15 2,635 0 0
HOLOGIC INC COM 436440101 24,583 658,004 SH   SOLE 18 621,161 0 36,843
HOLOGIC INC COM 436440101 32,939 881,665 SH   SOLE 19 881,665 0 0
HOLOGIC INC COM 436440101 5,398 144,499 SH   SOLE 20 0 0 144,499
HOLOGIC INC COM 436440101 256,354 6,861,712 SH   SOLE 21 6,861,712 0 0
HOLOGIC INC COM 436440101 274,341 7,343,185 SH   SOLE 22 6,012,022 0 1,331,163
HOLOGIC INC COM 436440101 12,896 345,173 SH   SOLE 23 345,173 0 0
HOLOGIC INC COM 436440101 8,535 228,466 SH   SOLE 25 228,466 0 0
HOLOGIC INC COM 436440101 32,226 862,581 SH   SOLE 26 314,215 0 548,366
HOLOGIC INC COM 436440101 1,537 41,135 SH   SOLE 28 41,135 0 0
HOLOGIC INC COM 436440101 2,791 74,699 SH   SOLE 29 5,990 0 68,709
HOLOGIC INC COM 436440101 36,551 978,354 SH   SOLE 30 978,354 0 0
HOLOGIC INC COM 436440101 5,137 137,501 SH   SOLE 31 55,796 0 81,705
HOLOGIC INC COM 436440101 1,494 39,992 SH   SOLE 32 39,992 0 0
HOLOGIC INC COM 436440101 14,605 390,926 SH   SOLE 34 390,926 0 0
HOLOGIC INC COM 436440101 9,007 241,100 SH   SOLE 36 241,100 0 0
HOLOGIC INC COM 436440101 210 5,625 SH   SOLE 40 5,625 0 0
HOME BANCORP INC COM 43689E107 43 988 SH   SOLE 2 249 0 739
HOME BANCORP INC COM 43689E107 947 21,941 SH   SOLE 18 21,941 0 0
HOME BANCORP INC COM 43689E107 199 4,612 SH   SOLE 19 4,612 0 0
HOME BANCORP INC COM 43689E107 8,603 199,279 SH   SOLE 21 199,279 0 0
HOME BANCORP INC COM 43689E107 2,436 56,427 SH   SOLE 22 51,099 0 5,328
HOME BANCSHARES INC COM 436893200 1,723 75,538 SH   SOLE 2 69,472 0 6,066
HOME BANCSHARES INC COM 436893200 12 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 90 3,925 SH   SOLE 7 3,925 0 0
HOME BANCSHARES INC COM 436893200 21,859 958,321 SH   SOLE 18 958,321 0 0
HOME BANCSHARES INC COM 436893200 3,545 155,401 SH   SOLE 19 155,401 0 0
HOME BANCSHARES INC COM 436893200 235,888 10,341,448 SH   SOLE 21 10,341,448 0 0
HOME BANCSHARES INC COM 436893200 124,012 5,436,733 SH   SOLE 22 5,143,418 0 293,315
HOME BANCSHARES INC COM 436893200 1,877 82,288 SH   SOLE 23 82,288 0 0
HOME BANCSHARES INC COM 436893200 1,959 85,897 SH   SOLE 26 20,874 0 65,023
HOME BANCSHARES INC COM 436893200 579 25,363 SH   SOLE 28 25,363 0 0
HOME BANCSHARES INC COM 436893200 348 15,271 SH   SOLE 29 0 0 15,271
HOME BANCSHARES INC COM 436893200 679 29,757 SH   SOLE 30 29,757 0 0
HOME BANCSHARES INC COM 436893200 446 19,573 SH   SOLE 40 19,573 0 0
HOME DEPOT INC COM 437076102 301,124 1,689,432 SH   SOLE 2 515,330 0 1,174,102
HOME DEPOT INC COM 437076102 72,284 405,543 SH   SOLE 4 374,454 0 31,089
HOME DEPOT INC COM 437076102 145,463 816,109 SH   SOLE 7 813,094 0 3,015
HOME DEPOT INC COM 437076102 328 1,842 SH   SOLE 13 1,842 0 0
HOME DEPOT INC COM 437076102 1,611 9,036 SH   SOLE 15 9,036 0 0
HOME DEPOT INC COM 437076102 608,750 3,415,336 SH   SOLE 18 3,051,238 0 364,098
HOME DEPOT INC COM 437076102 157,519 883,748 SH   SOLE 19 883,748 0 0
HOME DEPOT INC COM 437076102 83,513 468,541 SH   SOLE 20 20,117 0 448,424
HOME DEPOT INC COM 437076102 3,644,839 20,449,053 SH   SOLE 21 20,449,053 0 0
HOME DEPOT INC COM 437076102 5,734,062 32,170,457 SH   SOLE 22 26,060,878 0 6,109,579
HOME DEPOT INC COM 437076102 261,515 1,467,207 SH   SOLE 23 1,467,207 0 0
HOME DEPOT INC COM 437076102 178,626 1,002,164 SH   SOLE 25 989,553 0 12,611
HOME DEPOT INC COM 437076102 623,059 3,495,621 SH   SOLE 26 1,048,182 0 2,447,439
HOME DEPOT INC COM 437076102 31,429 176,328 SH   SOLE 28 176,328 0 0
HOME DEPOT INC COM 437076102 23,671 132,804 SH   SOLE 29 31,735 0 101,069
HOME DEPOT INC COM 437076102 635,316 3,564,383 SH   SOLE 30 3,564,383 0 0
HOME DEPOT INC COM 437076102 100,879 565,972 SH   SOLE 31 229,598 0 336,374
HOME DEPOT INC COM 437076102 17,985 100,901 SH   SOLE 32 100,901 0 0
HOME DEPOT INC COM 437076102 50,525 283,464 SH   SOLE 34 283,464 0 0
HOME DEPOT INC COM 437076102 198,820 1,115,460 SH   SOLE 36 1,115,460 0 0
HOME DEPOT INC COM 437076102 4,131 23,177 SH   SOLE 40 23,177 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 8 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 161 5,622 SH   SOLE 2 1,136 0 4,486
HOMESTREET INC COM 43785V102 21 742 SH   SOLE 7 742 0 0
HOMESTREET INC COM 43785V102 3,675 128,271 SH   SOLE 18 128,271 0 0
HOMESTREET INC COM 43785V102 613 21,404 SH   SOLE 19 21,404 0 0
HOMESTREET INC COM 43785V102 73,668 2,571,315 SH   SOLE 21 2,571,315 0 0
HOMESTREET INC COM 43785V102 22,334 779,534 SH   SOLE 22 735,833 0 43,701
HOMESTREET INC COM 43785V102 217 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 90 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,073 37,448 SH   SOLE 30 37,448 0 0
HOMESTREET INC COM 43785V102 60 2,090 SH   SOLE 40 2,090 0 0
HOMETRUST BANCSHARES INC COM 437872104 78 2,978 SH   SOLE 2 709 0 2,269
HOMETRUST BANCSHARES INC COM 437872104 14 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,575 60,464 SH   SOLE 18 60,464 0 0
HOMETRUST BANCSHARES INC COM 437872104 316 12,138 SH   SOLE 19 12,138 0 0
HOMETRUST BANCSHARES INC COM 437872104 14,569 559,272 SH   SOLE 21 559,272 0 0
HOMETRUST BANCSHARES INC COM 437872104 7,596 291,609 SH   SOLE 22 256,766 0 34,843
HOMETRUST BANCSHARES INC COM 437872104 124 4,756 SH   SOLE 26 0 0 4,756
HOMETRUST BANCSHARES INC COM 437872104 70 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 89 3,403 SH   SOLE 30 3,403 0 0
HOMETRUST BANCSHARES INC COM 437872104 52 2,005 SH   SOLE 40 2,005 0 0
HONEYWELL INTL INC COM 438516106 185,765 1,285,480 SH   SOLE 2 546,142 0 739,338
HONEYWELL INTL INC COM 438516106 39,268 271,735 SH   SOLE 4 252,793 0 18,942
HONEYWELL INTL INC COM 438516106 80,615 557,848 SH   SOLE 7 544,100 0 13,748
HONEYWELL INTL INC COM 438516106 7,601 52,601 SH   SOLE 13 52,601 0 0
HONEYWELL INTL INC COM 438516106 817 5,657 SH   SOLE 15 5,657 0 0
HONEYWELL INTL INC COM 438516106 396,297 2,742,348 SH   SOLE 18 2,471,040 0 271,308
HONEYWELL INTL INC COM 438516106 403,829 2,794,470 SH   SOLE 19 2,794,470 0 0
HONEYWELL INTL INC COM 438516106 44,087 305,081 SH   SOLE 20 0 0 305,081
HONEYWELL INTL INC COM 438516106 1,731,813 11,984,039 SH   SOLE 21 11,984,039 0 0
HONEYWELL INTL INC COM 438516106 3,041,355 21,045,983 SH   SOLE 22 16,810,409 0 4,235,574
HONEYWELL INTL INC COM 438516106 143,033 989,781 SH   SOLE 23 989,781 0 0
HONEYWELL INTL INC COM 438516106 95,032 657,612 SH   SOLE 25 657,612 0 0
HONEYWELL INTL INC COM 438516106 229,222 1,586,202 SH   SOLE 26 555,706 0 1,030,496
HONEYWELL INTL INC COM 438516106 1,337 9,255 SH   SOLE 28 9,255 0 0
HONEYWELL INTL INC COM 438516106 16,709 115,622 SH   SOLE 29 54,049 0 61,573
HONEYWELL INTL INC COM 438516106 301,575 2,086,879 SH   SOLE 30 2,086,879 0 0
HONEYWELL INTL INC COM 438516106 66,486 460,077 SH   SOLE 31 206,264 0 253,813
HONEYWELL INTL INC COM 438516106 30,823 213,290 SH   SOLE 34 213,290 0 0
HONEYWELL INTL INC COM 438516106 111,077 768,646 SH   SOLE 36 768,646 0 0
HONEYWELL INTL INC COM 438516106 2,013 13,931 SH   SOLE 40 13,931 0 0
HOOKER FURNITURE CORP COM 439038100 15 398 SH   SOLE 2 398 0 0
HOOKER FURNITURE CORP COM 439038100 11 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,414 38,521 SH   SOLE 18 38,521 0 0
HOOKER FURNITURE CORP COM 439038100 328 8,927 SH   SOLE 19 8,927 0 0
HOOKER FURNITURE CORP COM 439038100 13,338 363,435 SH   SOLE 21 363,435 0 0
HOOKER FURNITURE CORP COM 439038100 11,049 301,052 SH   SOLE 22 279,895 0 21,157
HOOKER FURNITURE CORP COM 439038100 19 522 SH   SOLE 23 522 0 0
HOOKER FURNITURE CORP COM 439038100 44 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 85 2,324 SH   SOLE 30 2,324 0 0
HOOKER FURNITURE CORP COM 439038100 71 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 504 27,684 SH   SOLE 2 5,481 0 22,203
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 10,867 597,422 SH   SOLE 18 597,422 0 0
HOPE BANCORP INC COM 43940T109 2,206 121,297 SH   SOLE 19 121,297 0 0
HOPE BANCORP INC COM 43940T109 219,694 12,077,732 SH   SOLE 21 12,077,732 0 0
HOPE BANCORP INC COM 43940T109 67,986 3,737,546 SH   SOLE 22 3,488,051 0 249,495
HOPE BANCORP INC COM 43940T109 1,921 105,630 SH   SOLE 26 29,370 0 76,260
HOPE BANCORP INC COM 43940T109 340 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 245 13,459 SH   SOLE 29 0 0 13,459
HOPE BANCORP INC COM 43940T109 3,243 178,304 SH   SOLE 30 178,304 0 0
HOPE BANCORP INC COM 43940T109 262 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 354 24,316 SH   SOLE 21 24,316 0 0
HOPFED BANCORP INC COM 439734104 14 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 374 8,739 SH   SOLE 2 1,719 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 47 1,107 SH   SOLE 7 1,107 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,035 187,954 SH   SOLE 18 187,954 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,400 32,749 SH   SOLE 19 32,749 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 164,626 3,850,912 SH   SOLE 21 3,850,912 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 50,269 1,175,873 SH   SOLE 22 1,097,513 0 78,360
HORACE MANN EDUCATORS CORP N COM 440327104 1,499 35,068 SH   SOLE 26 7,588 0 27,480
HORACE MANN EDUCATORS CORP N COM 440327104 250 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 199 4,652 SH   SOLE 29 0 0 4,652
HORACE MANN EDUCATORS CORP N COM 440327104 2,430 56,846 SH   SOLE 30 56,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 199 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP IND COM 440407104 149 4,951 SH   SOLE 2 977 0 3,974
HORIZON BANCORP IND COM 440407104 15 497 SH   SOLE 7 497 0 0
HORIZON BANCORP IND COM 440407104 2,382 79,372 SH   SOLE 18 79,372 0 0
HORIZON BANCORP IND COM 440407104 522 17,401 SH   SOLE 19 17,401 0 0
HORIZON BANCORP IND COM 440407104 22,853 761,512 SH   SOLE 21 761,512 0 0
HORIZON BANCORP IND COM 440407104 12,894 429,667 SH   SOLE 22 387,025 0 42,642
HORIZON BANCORP IND COM 440407104 120 3,990 SH   SOLE 30 3,990 0 0
HORIZON GLOBAL CORP COM 44052W104 11 1,326 SH   SOLE 2 1,235 0 91
HORIZON GLOBAL CORP COM 44052W104 3 385 SH   SOLE 7 385 0 0
HORIZON GLOBAL CORP COM 44052W104 718 87,103 SH   SOLE 18 87,103 0 0
HORIZON GLOBAL CORP COM 44052W104 148 17,911 SH   SOLE 19 17,911 0 0
HORIZON GLOBAL CORP COM 44052W104 6,620 803,391 SH   SOLE 21 803,391 0 0
HORIZON GLOBAL CORP COM 44052W104 4,964 602,454 SH   SOLE 22 574,653 0 27,801
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 871 950,000 PRN   SOLE 21 950,000 0 0
HORIZON PHARMA PLC SHS G4617B105 488 34,346 SH   SOLE 2 6,862 0 27,484
HORIZON PHARMA PLC SHS G4617B105 9 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 61 4,276 SH   SOLE 7 4,276 0 0
HORIZON PHARMA PLC SHS G4617B105 7,850 552,786 SH   SOLE 18 552,786 0 0
HORIZON PHARMA PLC SHS G4617B105 1,814 127,730 SH   SOLE 19 127,730 0 0
HORIZON PHARMA PLC SHS G4617B105 107,932 7,600,813 SH   SOLE 21 7,600,813 0 0
HORIZON PHARMA PLC SHS G4617B105 64,128 4,516,023 SH   SOLE 22 4,219,412 0 296,611
HORIZON PHARMA PLC SHS G4617B105 365 25,698 SH   SOLE 26 13,248 0 12,450
HORIZON PHARMA PLC SHS G4617B105 333 23,460 SH   SOLE 28 23,460 0 0
HORIZON PHARMA PLC SHS G4617B105 40 2,789 SH   SOLE 29 0 0 2,789
HORIZON PHARMA PLC SHS G4617B105 508 35,741 SH   SOLE 30 35,741 0 0
HORIZON PHARMA PLC SHS G4617B105 279 19,659 SH   SOLE 40 19,659 0 0
HORMEL FOODS CORP COM 440452100 7,586 221,031 SH   SOLE 2 123,949 0 97,082
HORMEL FOODS CORP COM 440452100 3,110 90,630 SH   SOLE 4 82,935 0 7,695
HORMEL FOODS CORP COM 440452100 28,811 839,495 SH   SOLE 7 332,964 0 506,531
HORMEL FOODS CORP COM 440452100 59 1,719 SH   SOLE 15 1,719 0 0
HORMEL FOODS CORP COM 440452100 20,744 604,429 SH   SOLE 18 557,233 0 47,196
HORMEL FOODS CORP COM 440452100 21,746 633,635 SH   SOLE 19 633,635 0 0
HORMEL FOODS CORP COM 440452100 7,972 232,272 SH   SOLE 20 0 0 232,272
HORMEL FOODS CORP COM 440452100 219,676 6,400,805 SH   SOLE 21 6,400,805 0 0
HORMEL FOODS CORP COM 440452100 257,913 7,514,939 SH   SOLE 22 6,265,245 0 1,249,694
HORMEL FOODS CORP COM 440452100 12,142 353,798 SH   SOLE 23 353,798 0 0
HORMEL FOODS CORP COM 440452100 8,545 248,971 SH   SOLE 25 248,971 0 0
HORMEL FOODS CORP COM 440452100 35,112 1,023,089 SH   SOLE 26 326,365 0 696,724
HORMEL FOODS CORP COM 440452100 1,482 43,182 SH   SOLE 28 43,182 0 0
HORMEL FOODS CORP COM 440452100 12,448 362,692 SH   SOLE 29 362,692 0 0
HORMEL FOODS CORP COM 440452100 37,852 1,102,913 SH   SOLE 30 1,102,913 0 0
HORMEL FOODS CORP COM 440452100 3,715 108,233 SH   SOLE 31 12,039 0 96,194
HORMEL FOODS CORP COM 440452100 4,112 119,820 SH   SOLE 34 119,820 0 0
HORMEL FOODS CORP COM 440452100 9,652 281,232 SH   SOLE 36 281,232 0 0
HORMEL FOODS CORP COM 440452100 200 5,833 SH   SOLE 40 5,833 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 17 5,724 SH   SOLE 18 5,724 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 248 85,344 SH   SOLE 21 85,344 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 1,432 492,015 SH   SOLE 22 492,015 0 0
HORTONWORKS INC COM 440894103 193 9,489 SH   SOLE 2 9,064 0 425
HORTONWORKS INC COM 440894103 20 1,002 SH   SOLE 7 1,002 0 0
HORTONWORKS INC COM 440894103 3,358 164,837 SH   SOLE 18 164,837 0 0
HORTONWORKS INC COM 440894103 2,747 134,865 SH   SOLE 19 134,865 0 0
HORTONWORKS INC COM 440894103 31,323 1,537,679 SH   SOLE 21 1,537,679 0 0
HORTONWORKS INC COM 440894103 29,621 1,454,125 SH   SOLE 22 1,360,528 0 93,597
HORTONWORKS INC COM 440894103 697 34,210 SH   SOLE 23 34,210 0 0
HORTONWORKS INC COM 440894103 2,038 100,035 SH   SOLE 26 0 0 100,035
HORTONWORKS INC COM 440894103 186 9,146 SH   SOLE 28 9,146 0 0
HORTONWORKS INC COM 440894103 84 4,135 SH   SOLE 29 0 0 4,135
HORTONWORKS INC COM 440894103 171 8,399 SH   SOLE 30 8,399 0 0
HORTONWORKS INC COM 440894103 110 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,983 157,167 SH   SOLE 2 84,826 0 72,341
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,216 48,007 SH   SOLE 4 48,007 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,964 195,882 SH   SOLE 7 195,882 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 175 6,891 SH   SOLE 15 6,891 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 13,279 524,024 SH   SOLE 18 524,024 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,278 89,909 SH   SOLE 19 89,909 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 177,116 6,989,562 SH   SOLE 21 6,989,562 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 164,551 6,493,706 SH   SOLE 22 6,080,691 0 413,015
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 116 4,592 SH   SOLE 23 4,592 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 8,186 323,050 SH   SOLE 25 323,050 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5,172 204,088 SH   SOLE 26 41,457 0 162,631
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 551 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,441 56,848 SH   SOLE 29 56,848 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 18,388 725,659 SH   SOLE 30 725,659 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 88 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,888 113,962 SH   SOLE 36 113,962 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 428 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 21,874 1,173,520 SH   SOLE 2 504,602 0 668,918
HOST HOTELS & RESORTS INC COM 44107P104 18,505 992,773 SH   SOLE 4 973,493 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 32,190 1,726,913 SH   SOLE 7 1,693,844 0 33,069
HOST HOTELS & RESORTS INC COM 44107P104 331 17,757 SH   SOLE 13 17,757 0 0
HOST HOTELS & RESORTS INC COM 44107P104 635 34,089 SH   SOLE 15 34,089 0 0
HOST HOTELS & RESORTS INC COM 44107P104 31,697 1,700,504 SH   SOLE 18 1,601,329 0 99,175
HOST HOTELS & RESORTS INC COM 44107P104 19,437 1,042,756 SH   SOLE 19 1,042,756 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,309 338,466 SH   SOLE 20 0 0 338,466
HOST HOTELS & RESORTS INC COM 44107P104 480,838 25,796,030 SH   SOLE 21 25,796,030 0 0
HOST HOTELS & RESORTS INC COM 44107P104 579,072 31,066,108 SH   SOLE 22 27,010,312 0 4,055,796
HOST HOTELS & RESORTS INC COM 44107P104 18,192 975,982 SH   SOLE 23 975,982 0 0
HOST HOTELS & RESORTS INC COM 44107P104 38,302 2,054,847 SH   SOLE 25 2,054,847 0 0
HOST HOTELS & RESORTS INC COM 44107P104 57,736 3,097,421 SH   SOLE 26 818,330 0 2,279,091
HOST HOTELS & RESORTS INC COM 44107P104 4,170 223,729 SH   SOLE 28 223,729 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,624 462,672 SH   SOLE 29 277,085 0 185,587
HOST HOTELS & RESORTS INC COM 44107P104 130,041 6,976,445 SH   SOLE 30 6,976,445 0 0
HOST HOTELS & RESORTS INC COM 44107P104 8,051 431,945 SH   SOLE 31 139,728 0 292,217
HOST HOTELS & RESORTS INC COM 44107P104 7,390 396,448 SH   SOLE 34 396,448 0 0
HOST HOTELS & RESORTS INC COM 44107P104 13,581 728,593 SH   SOLE 36 728,593 0 0
HOST HOTELS & RESORTS INC COM 44107P104 277 14,855 SH   SOLE 40 14,855 0 0
HOSTESS BRANDS INC CL A 44109J106 240 16,247 SH   SOLE 2 3,366 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,047 273,653 SH   SOLE 18 273,653 0 0
HOSTESS BRANDS INC CL A 44109J106 928 62,712 SH   SOLE 19 62,712 0 0
HOSTESS BRANDS INC CL A 44109J106 36,060 2,438,109 SH   SOLE 21 2,438,109 0 0
HOSTESS BRANDS INC CL A 44109J106 33,390 2,257,590 SH   SOLE 22 2,109,355 0 148,235
HOSTESS BRANDS INC CL A 44109J106 410 27,734 SH   SOLE 26 0 0 27,734
HOSTESS BRANDS INC CL A 44109J106 195 13,152 SH   SOLE 28 13,152 0 0
HOSTESS BRANDS INC CL A 44109J106 272 18,359 SH   SOLE 30 18,359 0 0
HOSTESS BRANDS INC CL A 44109J106 227 15,354 SH   SOLE 40 15,354 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 82 11,834 SH   SOLE 2 4,317 0 7,517
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 17 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,368 340,663 SH   SOLE 18 340,663 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 568 81,786 SH   SOLE 19 81,786 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21,522 3,096,656 SH   SOLE 21 3,096,656 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21,138 3,041,432 SH   SOLE 22 2,822,030 0 219,402
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 84 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 108 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 142 20,374 SH   SOLE 30 20,374 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 97 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 51 1,140 SH   SOLE 2 1,140 0 0
HOULIHAN LOKEY INC CL A 441593100 27 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 3,768 84,486 SH   SOLE 18 84,486 0 0
HOULIHAN LOKEY INC CL A 441593100 956 21,429 SH   SOLE 19 21,429 0 0
HOULIHAN LOKEY INC CL A 441593100 41,933 940,193 SH   SOLE 21 940,193 0 0
HOULIHAN LOKEY INC CL A 441593100 35,628 798,832 SH   SOLE 22 742,309 0 56,523
HOULIHAN LOKEY INC CL A 441593100 112 2,503 SH   SOLE 26 0 0 2,503
HOULIHAN LOKEY INC CL A 441593100 164 3,673 SH   SOLE 28 3,673 0 0
HOULIHAN LOKEY INC CL A 441593100 226 5,073 SH   SOLE 30 5,073 0 0
HOULIHAN LOKEY INC CL A 441593100 121 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 6 17,763 SH   SOLE 21 17,763 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 21 2,898 SH   SOLE 18 2,898 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 342 46,747 SH   SOLE 21 46,747 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3,023 412,729 SH   SOLE 22 412,729 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 39 21,090 SH   SOLE 2 5,152 0 15,938
HOVNANIAN ENTERPRISES INC CL A 442487203 5 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 816 445,954 SH   SOLE 18 445,954 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 165 89,939 SH   SOLE 19 89,939 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 11,585 6,330,755 SH   SOLE 21 6,330,755 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 5,936 3,243,808 SH   SOLE 22 3,031,193 0 212,615
HOVNANIAN ENTERPRISES INC CL A 442487203 12 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 32 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 34 18,554 SH   SOLE 30 18,554 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 22 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 19 980 SH   SOLE 2 238 0 742
HOWARD BANCORP INC COM 442496105 611 30,876 SH   SOLE 18 30,876 0 0
HOWARD BANCORP INC COM 442496105 150 7,590 SH   SOLE 19 7,590 0 0
HOWARD BANCORP INC COM 442496105 5,597 282,683 SH   SOLE 21 282,683 0 0
HOWARD BANCORP INC COM 442496105 1,545 78,011 SH   SOLE 22 70,653 0 7,358
HOWARD HUGHES CORP COM 44267D107 2,866 20,599 SH   SOLE 2 2,777 0 17,822
HOWARD HUGHES CORP COM 44267D107 26 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 145 1,041 SH   SOLE 7 1,041 0 0
HOWARD HUGHES CORP COM 44267D107 2,728 19,605 SH   SOLE 18 19,605 0 0
HOWARD HUGHES CORP COM 44267D107 774 5,561 SH   SOLE 19 5,561 0 0
HOWARD HUGHES CORP COM 44267D107 74,898 538,328 SH   SOLE 21 538,328 0 0
HOWARD HUGHES CORP COM 44267D107 145,353 1,044,731 SH   SOLE 22 911,296 0 133,435
HOWARD HUGHES CORP COM 44267D107 6,764 48,617 SH   SOLE 26 13,858 0 34,759
HOWARD HUGHES CORP COM 44267D107 791 5,685 SH   SOLE 28 5,685 0 0
HOWARD HUGHES CORP COM 44267D107 1,136 8,165 SH   SOLE 30 8,165 0 0
HOWARD HUGHES CORP COM 44267D107 105 753 SH   SOLE 31 753 0 0
HOWARD HUGHES CORP COM 44267D107 171 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 545 3,914 SH   SOLE 40 3,914 0 0
HP INC COM 40434L105 79,008 3,604,360 SH   SOLE 2 2,031,277 0 1,573,083
HP INC COM 40434L105 20,956 956,000 SH   SOLE 4 912,562 0 43,438
HP INC COM 40434L105 28,904 1,318,609 SH   SOLE 7 1,254,438 0 64,171
HP INC COM 40434L105 2,009 91,644 SH   SOLE 13 91,644 0 0
HP INC COM 40434L105 285 12,987 SH   SOLE 15 12,987 0 0
HP INC COM 40434L105 69,177 3,155,897 SH   SOLE 18 2,928,435 0 227,462
HP INC COM 40434L105 14,593 665,758 SH   SOLE 19 665,758 0 0
HP INC COM 40434L105 12,241 558,443 SH   SOLE 20 0 0 558,443
HP INC COM 40434L105 585,287 26,701,043 SH   SOLE 21 26,701,043 0 0
HP INC COM 40434L105 1,092,256 49,829,181 SH   SOLE 22 39,628,025 0 10,201,156
HP INC COM 40434L105 60,304 2,751,115 SH   SOLE 23 2,751,115 0 0
HP INC COM 40434L105 39,639 1,808,344 SH   SOLE 25 1,808,344 0 0
HP INC COM 40434L105 129,031 5,886,451 SH   SOLE 26 1,647,781 0 4,238,670
HP INC COM 40434L105 5,530 252,261 SH   SOLE 28 252,261 0 0
HP INC COM 40434L105 14,001 638,732 SH   SOLE 29 497,397 0 141,335
HP INC COM 40434L105 131,291 5,989,547 SH   SOLE 30 5,989,547 0 0
HP INC COM 40434L105 36,770 1,677,463 SH   SOLE 31 1,036,618 0 640,845
HP INC COM 40434L105 8,666 395,342 SH   SOLE 34 395,342 0 0
HP INC COM 40434L105 5,837 266,277 SH   SOLE 35 266,277 0 0
HP INC COM 40434L105 45,553 2,078,158 SH   SOLE 36 2,078,158 0 0
HP INC COM 40434L105 741 33,784 SH   SOLE 40 33,784 0 0
HRG GROUP INC COM 40434J100 130 7,876 SH   SOLE 2 4,990 0 2,886
HRG GROUP INC COM 40434J100 13 773 SH   SOLE 4 773 0 0
HRG GROUP INC COM 40434J100 90 5,447 SH   SOLE 7 5,447 0 0
HRG GROUP INC COM 40434J100 6,357 385,515 SH   SOLE 18 385,515 0 0
HRG GROUP INC COM 40434J100 1,529 92,705 SH   SOLE 19 92,705 0 0
HRG GROUP INC COM 40434J100 60,331 3,658,624 SH   SOLE 21 3,658,624 0 0
HRG GROUP INC COM 40434J100 60,859 3,690,676 SH   SOLE 22 3,470,149 0 220,527
HRG GROUP INC COM 40434J100 300 18,175 SH   SOLE 26 11,584 0 6,591
HRG GROUP INC COM 40434J100 271 16,445 SH   SOLE 28 16,445 0 0
HRG GROUP INC COM 40434J100 380 23,026 SH   SOLE 30 23,026 0 0
HRG GROUP INC COM 40434J100 158 9,590 SH   SOLE 40 9,590 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 59 1,229 SH   SOLE 18 1,163 0 66
HSBC HLDGS PLC ADR A 1/40PF A 404280604 161,057 6,254,655 SH   SOLE 21 6,254,655 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 8 2,116 SH   SOLE 18 2,116 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 55 15,159 SH   SOLE 21 15,159 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 351 13,058 SH   SOLE 7 13,058 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 646 24,077 SH   SOLE 19 24,077 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,195 44,495 SH   SOLE 22 0 0 44,495
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2,242 83,519 SH   SOLE 34 83,519 0 0
HUB GROUP INC CL A 443320106 281 6,706 SH   SOLE 2 1,365 0 5,341
HUB GROUP INC CL A 443320106 12 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 63 1,512 SH   SOLE 7 1,512 0 0
HUB GROUP INC CL A 443320106 6,325 151,125 SH   SOLE 18 151,125 0 0
HUB GROUP INC CL A 443320106 1,072 25,612 SH   SOLE 19 25,612 0 0
HUB GROUP INC CL A 443320106 129,666 3,098,358 SH   SOLE 21 3,098,358 0 0
HUB GROUP INC CL A 443320106 40,195 960,458 SH   SOLE 22 891,336 0 69,122
HUB GROUP INC CL A 443320106 517 12,342 SH   SOLE 26 4,315 0 8,027
HUB GROUP INC CL A 443320106 179 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 1,961 46,852 SH   SOLE 30 46,852 0 0
HUB GROUP INC CL A 443320106 167 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 6,582 54,048 SH   SOLE 2 33,218 0 20,830
HUBBELL INC COM 443510607 227 1,868 SH   SOLE 4 1,868 0 0
HUBBELL INC COM 443510607 214 1,756 SH   SOLE 7 1,756 0 0
HUBBELL INC COM 443510607 23,567 193,523 SH   SOLE 18 193,469 0 54
HUBBELL INC COM 443510607 997 8,188 SH   SOLE 19 8,188 0 0
HUBBELL INC COM 443510607 301,845 2,478,606 SH   SOLE 21 2,478,606 0 0
HUBBELL INC COM 443510607 222,927 1,830,575 SH   SOLE 22 1,624,844 0 205,731
HUBBELL INC COM 443510607 66 541 SH   SOLE 23 541 0 0
HUBBELL INC COM 443510607 1,710 14,043 SH   SOLE 26 7,582 0 6,461
HUBBELL INC COM 443510607 876 7,190 SH   SOLE 28 7,190 0 0
HUBBELL INC COM 443510607 1,598 13,118 SH   SOLE 29 0 0 13,118
HUBBELL INC COM 443510607 1,268 10,409 SH   SOLE 30 10,409 0 0
HUBBELL INC COM 443510607 140 1,146 SH   SOLE 31 1,146 0 0
HUBBELL INC COM 443510607 241 1,978 SH   SOLE 36 1,978 0 0
HUBBELL INC COM 443510607 666 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 177 1,631 SH   SOLE 2 1,434 0 197
HUBSPOT INC COM 443573100 17 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 94 872 SH   SOLE 7 872 0 0
HUBSPOT INC COM 443573100 12,067 111,418 SH   SOLE 18 111,418 0 0
HUBSPOT INC COM 443573100 3,418 31,561 SH   SOLE 19 31,561 0 0
HUBSPOT INC COM 443573100 120,623 1,113,782 SH   SOLE 21 1,113,782 0 0
HUBSPOT INC COM 443573100 106,657 984,833 SH   SOLE 22 922,721 0 62,112
HUBSPOT INC COM 443573100 28 258 SH   SOLE 23 258 0 0
HUBSPOT INC COM 443573100 1,033 9,534 SH   SOLE 26 6,847 0 2,687
HUBSPOT INC COM 443573100 546 5,040 SH   SOLE 28 5,040 0 0
HUBSPOT INC COM 443573100 719 6,635 SH   SOLE 30 6,635 0 0
HUBSPOT INC COM 443573100 410 3,784 SH   SOLE 40 3,784 0 0
HUDBAY MINERALS INC COM 443628102 109 15,343 SH   SOLE 21 15,343 0 0
HUDSON GLOBAL INC COM 443787106 9 4,544 SH   SOLE 18 4,544 0 0
HUDSON GLOBAL INC COM 443787106 149 76,698 SH   SOLE 21 76,698 0 0
HUDSON GLOBAL INC COM 443787106 1,250 644,387 SH   SOLE 22 644,387 0 0
HUDSON LTD COM CL A G46408103 81 5,079 SH   SOLE 2 1,716 0 3,363
HUDSON LTD COM CL A G46408103 17 1,047 SH   SOLE 7 1,047 0 0
HUDSON LTD COM CL A G46408103 2,052 128,994 SH   SOLE 18 128,994 0 0
HUDSON LTD COM CL A G46408103 557 35,034 SH   SOLE 19 35,034 0 0
HUDSON LTD COM CL A G46408103 18,400 1,156,536 SH   SOLE 21 1,156,536 0 0
HUDSON LTD COM CL A G46408103 6,333 398,076 SH   SOLE 22 314,738 0 83,338
HUDSON LTD COM CL A G46408103 2,450 153,997 SH   SOLE 26 28,991 0 125,006
HUDSON PAC PPTYS INC COM 444097109 2,798 86,015 SH   SOLE 2 12,163 0 73,852
HUDSON PAC PPTYS INC COM 444097109 1,678 51,585 SH   SOLE 4 51,585 0 0
HUDSON PAC PPTYS INC COM 444097109 7,772 238,915 SH   SOLE 7 238,915 0 0
HUDSON PAC PPTYS INC COM 444097109 209 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 2,707 83,223 SH   SOLE 18 83,223 0 0
HUDSON PAC PPTYS INC COM 444097109 6,752 207,555 SH   SOLE 19 207,555 0 0
HUDSON PAC PPTYS INC COM 444097109 80,682 2,480,231 SH   SOLE 21 2,480,231 0 0
HUDSON PAC PPTYS INC COM 444097109 212,209 6,523,498 SH   SOLE 22 5,965,694 0 557,804
HUDSON PAC PPTYS INC COM 444097109 184 5,661 SH   SOLE 23 5,661 0 0
HUDSON PAC PPTYS INC COM 444097109 9,941 305,580 SH   SOLE 25 305,580 0 0
HUDSON PAC PPTYS INC COM 444097109 2,925 89,908 SH   SOLE 26 24,082 0 65,826
HUDSON PAC PPTYS INC COM 444097109 702 21,590 SH   SOLE 28 21,590 0 0
HUDSON PAC PPTYS INC COM 444097109 2,443 75,106 SH   SOLE 29 53,027 0 22,079
HUDSON PAC PPTYS INC COM 444097109 25,758 791,827 SH   SOLE 30 791,827 0 0
HUDSON PAC PPTYS INC COM 444097109 110 3,371 SH   SOLE 31 3,371 0 0
HUDSON PAC PPTYS INC COM 444097109 580 17,835 SH   SOLE 40 17,835 0 0
HUDSON TECHNOLOGIES INC COM 444144109 9 1,802 SH   SOLE 2 1,802 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2 355 SH   SOLE 7 355 0 0
HUDSON TECHNOLOGIES INC COM 444144109 624 126,243 SH   SOLE 18 126,243 0 0
HUDSON TECHNOLOGIES INC COM 444144109 162 32,796 SH   SOLE 19 32,796 0 0
HUDSON TECHNOLOGIES INC COM 444144109 5,901 1,194,523 SH   SOLE 21 1,194,523 0 0
HUDSON TECHNOLOGIES INC COM 444144109 5,088 1,029,901 SH   SOLE 22 992,029 0 37,872
HUMANA INC COM 444859102 105,641 392,967 SH   SOLE 2 258,960 0 134,007
HUMANA INC COM 444859102 23,170 86,187 SH   SOLE 4 82,544 0 3,643
HUMANA INC COM 444859102 32,171 119,671 SH   SOLE 7 115,311 0 4,360
HUMANA INC COM 444859102 9,838 36,595 SH   SOLE 13 36,595 0 0
HUMANA INC COM 444859102 289 1,075 SH   SOLE 15 1,075 0 0
HUMANA INC COM 444859102 251,556 935,742 SH   SOLE 18 871,745 0 63,997
HUMANA INC COM 444859102 341,933 1,271,930 SH   SOLE 19 1,271,930 0 0
HUMANA INC COM 444859102 17,944 66,750 SH   SOLE 20 2,900 0 63,850
HUMANA INC COM 444859102 666,233 2,478,269 SH   SOLE 21 2,478,269 0 0
HUMANA INC COM 444859102 1,210,492 4,502,815 SH   SOLE 22 3,520,777 0 982,038
HUMANA INC COM 444859102 69,633 259,022 SH   SOLE 23 259,022 0 0
HUMANA INC COM 444859102 39,576 147,214 SH   SOLE 25 135,221 0 11,993
HUMANA INC COM 444859102 161,405 600,398 SH   SOLE 26 150,377 0 450,021
HUMANA INC COM 444859102 5,809 21,609 SH   SOLE 28 21,609 0 0
HUMANA INC COM 444859102 25,196 93,726 SH   SOLE 29 52,732 0 40,994
HUMANA INC COM 444859102 121,611 452,372 SH   SOLE 30 452,372 0 0
HUMANA INC COM 444859102 43,828 163,031 SH   SOLE 31 97,540 0 65,491
HUMANA INC COM 444859102 93,263 346,921 SH   SOLE 34 346,921 0 0
HUMANA INC COM 444859102 55,673 207,092 SH   SOLE 36 207,092 0 0
HUMANA INC COM 444859102 780 2,901 SH   SOLE 40 2,901 0 0
HUNT J B TRANS SVCS INC COM 445658107 15,821 135,046 SH   SOLE 2 52,867 0 82,179
HUNT J B TRANS SVCS INC COM 445658107 3,976 33,940 SH   SOLE 4 31,834 0 2,106
HUNT J B TRANS SVCS INC COM 445658107 10,650 90,908 SH   SOLE 7 74,312 0 16,596
HUNT J B TRANS SVCS INC COM 445658107 268 2,289 SH   SOLE 13 2,289 0 0
HUNT J B TRANS SVCS INC COM 445658107 106 908 SH   SOLE 15 908 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,386 174,019 SH   SOLE 18 162,605 0 11,414
HUNT J B TRANS SVCS INC COM 445658107 5,500 46,945 SH   SOLE 19 46,945 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,002 51,234 SH   SOLE 20 0 0 51,234
HUNT J B TRANS SVCS INC COM 445658107 268,533 2,292,213 SH   SOLE 21 2,292,213 0 0
HUNT J B TRANS SVCS INC COM 445658107 274,998 2,347,398 SH   SOLE 22 1,922,497 0 424,901
HUNT J B TRANS SVCS INC COM 445658107 12,541 107,049 SH   SOLE 23 107,049 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,478 72,371 SH   SOLE 25 72,371 0 0
HUNT J B TRANS SVCS INC COM 445658107 31,626 269,963 SH   SOLE 26 111,191 0 158,772
HUNT J B TRANS SVCS INC COM 445658107 1,558 13,296 SH   SOLE 28 13,296 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,849 24,317 SH   SOLE 29 2,600 0 21,717
HUNT J B TRANS SVCS INC COM 445658107 33,712 287,767 SH   SOLE 30 287,767 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,533 47,230 SH   SOLE 31 18,311 0 28,919
HUNT J B TRANS SVCS INC COM 445658107 1,851 15,800 SH   SOLE 32 15,800 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,714 14,627 SH   SOLE 34 14,627 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,392 71,634 SH   SOLE 36 71,634 0 0
HUNT J B TRANS SVCS INC COM 445658107 206 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 18,027 1,193,840 SH   SOLE 2 196,902 0 996,938
HUNTINGTON BANCSHARES INC COM 446150104 4,861 321,932 SH   SOLE 4 298,936 0 22,996
HUNTINGTON BANCSHARES INC COM 446150104 12,188 807,154 SH   SOLE 7 746,175 0 60,979
HUNTINGTON BANCSHARES INC COM 446150104 280 18,555 SH   SOLE 13 18,555 0 0
HUNTINGTON BANCSHARES INC COM 446150104 143 9,442 SH   SOLE 15 9,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 35,142 2,327,301 SH   SOLE 18 2,183,664 0 143,637
HUNTINGTON BANCSHARES INC COM 446150104 2,612 172,987 SH   SOLE 19 172,987 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,852 387,555 SH   SOLE 20 0 0 387,555
HUNTINGTON BANCSHARES INC COM 446150104 365,031 24,174,267 SH   SOLE 21 24,174,267 0 0
HUNTINGTON BANCSHARES INC COM 446150104 440,350 29,162,282 SH   SOLE 22 23,833,864 0 5,328,418
HUNTINGTON BANCSHARES INC COM 446150104 19,283 1,277,018 SH   SOLE 23 1,277,018 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,795 913,569 SH   SOLE 25 913,569 0 0
HUNTINGTON BANCSHARES INC COM 446150104 46,976 3,110,999 SH   SOLE 26 1,168,815 0 1,942,184
HUNTINGTON BANCSHARES INC COM 446150104 2,407 159,373 SH   SOLE 28 159,373 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,585 303,631 SH   SOLE 29 31,263 0 272,368
HUNTINGTON BANCSHARES INC COM 446150104 58,700 3,887,421 SH   SOLE 30 3,887,421 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,053 400,828 SH   SOLE 31 204,792 0 196,036
HUNTINGTON BANCSHARES INC COM 446150104 750 49,679 SH   SOLE 34 49,679 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,021 994,751 SH   SOLE 36 994,751 0 0
HUNTINGTON BANCSHARES INC COM 446150104 330 21,873 SH   SOLE 40 21,873 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14,400 55,867 SH   SOLE 2 15,994 0 39,873
HUNTINGTON INGALLS INDS INC COM 446413106 3,116 12,090 SH   SOLE 4 10,945 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 11,875 46,071 SH   SOLE 7 38,215 0 7,856
HUNTINGTON INGALLS INDS INC COM 446413106 97 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 24,113 93,550 SH   SOLE 18 87,594 0 5,956
HUNTINGTON INGALLS INDS INC COM 446413106 2,154 8,355 SH   SOLE 19 8,355 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,807 30,287 SH   SOLE 20 0 0 30,287
HUNTINGTON INGALLS INDS INC COM 446413106 416,645 1,616,408 SH   SOLE 21 1,616,408 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 345,462 1,340,248 SH   SOLE 22 1,123,734 0 216,514
HUNTINGTON INGALLS INDS INC COM 446413106 14,460 56,098 SH   SOLE 23 56,098 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 25,017 97,056 SH   SOLE 25 97,056 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 22,053 85,556 SH   SOLE 26 51,009 0 34,547
HUNTINGTON INGALLS INDS INC COM 446413106 170 660 SH   SOLE 28 660 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,500 13,579 SH   SOLE 29 1,372 0 12,207
HUNTINGTON INGALLS INDS INC COM 446413106 38,491 149,329 SH   SOLE 30 149,329 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,384 20,889 SH   SOLE 31 9,001 0 11,888
HUNTINGTON INGALLS INDS INC COM 446413106 2,004 7,774 SH   SOLE 34 7,774 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 10,509 40,769 SH   SOLE 36 40,769 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 235 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 2,874 98,260 SH   SOLE 2 15,416 0 82,844
HUNTSMAN CORP COM 447011107 74 2,518 SH   SOLE 4 2,518 0 0
HUNTSMAN CORP COM 447011107 653 22,324 SH   SOLE 7 22,324 0 0
HUNTSMAN CORP COM 447011107 6,518 222,824 SH   SOLE 18 222,824 0 0
HUNTSMAN CORP COM 447011107 5,771 197,293 SH   SOLE 19 197,293 0 0
HUNTSMAN CORP COM 447011107 175,199 5,989,718 SH   SOLE 21 5,989,718 0 0
HUNTSMAN CORP COM 447011107 197,123 6,739,237 SH   SOLE 22 6,018,363 0 720,874
HUNTSMAN CORP COM 447011107 768 26,247 SH   SOLE 25 26,247 0 0
HUNTSMAN CORP COM 447011107 1,856 63,456 SH   SOLE 26 38,128 0 25,328
HUNTSMAN CORP COM 447011107 826 28,223 SH   SOLE 28 28,223 0 0
HUNTSMAN CORP COM 447011107 1,166 39,863 SH   SOLE 30 39,863 0 0
HUNTSMAN CORP COM 447011107 127 4,337 SH   SOLE 31 4,337 0 0
HUNTSMAN CORP COM 447011107 2,116 72,338 SH   SOLE 32 72,338 0 0
HUNTSMAN CORP COM 447011107 2,826 96,602 SH   SOLE 34 96,602 0 0
HUNTSMAN CORP COM 447011107 244 8,338 SH   SOLE 36 8,338 0 0
HUNTSMAN CORP COM 447011107 665 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 67 1,458 SH   SOLE 2 226 0 1,232
HURCO COMPANIES INC COM 447324104 8 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 1,050 22,872 SH   SOLE 18 22,872 0 0
HURCO COMPANIES INC COM 447324104 202 4,391 SH   SOLE 19 4,391 0 0
HURCO COMPANIES INC COM 447324104 9,230 201,083 SH   SOLE 21 201,083 0 0
HURCO COMPANIES INC COM 447324104 3,452 75,201 SH   SOLE 22 66,010 0 9,191
HURCO COMPANIES INC COM 447324104 238 5,185 SH   SOLE 26 0 0 5,185
HURON CONSULTING GROUP INC COM 447462102 184 4,822 SH   SOLE 2 917 0 3,905
HURON CONSULTING GROUP INC COM 447462102 3 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 23 594 SH   SOLE 7 594 0 0
HURON CONSULTING GROUP INC COM 447462102 2,870 75,316 SH   SOLE 18 75,316 0 0
HURON CONSULTING GROUP INC COM 447462102 653 17,145 SH   SOLE 19 17,145 0 0
HURON CONSULTING GROUP INC COM 447462102 25,496 669,187 SH   SOLE 21 669,187 0 0
HURON CONSULTING GROUP INC COM 447462102 24,989 655,891 SH   SOLE 22 610,925 0 44,966
HURON CONSULTING GROUP INC COM 447462102 170 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 126 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 144 3,782 SH   SOLE 30 3,782 0 0
HURON CONSULTING GROUP INC COM 447462102 45 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 94 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 348 370,000 PRN   SOLE 21 370,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 11 2,011 SH   SOLE 2 892 0 1,119
HUTTIG BLDG PRODS INC COM 448451104 427 81,582 SH   SOLE 18 81,582 0 0
HUTTIG BLDG PRODS INC COM 448451104 81 15,540 SH   SOLE 19 15,540 0 0
HUTTIG BLDG PRODS INC COM 448451104 3,982 761,299 SH   SOLE 21 761,299 0 0
HUTTIG BLDG PRODS INC COM 448451104 1,074 205,301 SH   SOLE 22 185,987 0 19,314
HV BANCORP INC COM 40441H105 5 363 SH   SOLE 18 363 0 0
HYATT HOTELS CORP COM CL A 448579102 4,878 63,969 SH   SOLE 2 40,242 0 23,727
HYATT HOTELS CORP COM CL A 448579102 374 4,906 SH   SOLE 4 4,906 0 0
HYATT HOTELS CORP COM CL A 448579102 117 1,534 SH   SOLE 7 1,534 0 0
HYATT HOTELS CORP COM CL A 448579102 1,893 24,822 SH   SOLE 18 24,822 0 0
HYATT HOTELS CORP COM CL A 448579102 642 8,416 SH   SOLE 19 8,416 0 0
HYATT HOTELS CORP COM CL A 448579102 36,399 477,304 SH   SOLE 21 477,304 0 0
HYATT HOTELS CORP COM CL A 448579102 97,210 1,274,722 SH   SOLE 22 1,122,267 0 152,455
HYATT HOTELS CORP COM CL A 448579102 52 685 SH   SOLE 23 685 0 0
HYATT HOTELS CORP COM CL A 448579102 93 1,221 SH   SOLE 25 1,221 0 0
HYATT HOTELS CORP COM CL A 448579102 9,618 126,127 SH   SOLE 26 23,704 0 102,423
HYATT HOTELS CORP COM CL A 448579102 456 5,974 SH   SOLE 30 5,974 0 0
HYATT HOTELS CORP COM CL A 448579102 78 1,026 SH   SOLE 31 1,026 0 0
HYATT HOTELS CORP COM CL A 448579102 55 720 SH   SOLE 34 720 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 91 1,306 SH   SOLE 2 433 0 873
HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 20 292 SH   SOLE 7 292 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,347 33,560 SH   SOLE 18 33,560 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 573 8,196 SH   SOLE 19 8,196 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 21,593 308,775 SH   SOLE 21 308,775 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,524 264,894 SH   SOLE 22 245,636 0 19,258
HYSTER YALE MATLS HANDLING I CL A 449172105 108 1,546 SH   SOLE 26 0 0 1,546
HYSTER YALE MATLS HANDLING I CL A 449172105 89 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 108 1,550 SH   SOLE 30 1,550 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 67 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 13 2,051 SH   SOLE 18 2,051 0 0
I D SYSTEMS INC COM 449489103 216 34,789 SH   SOLE 21 34,789 0 0
I D SYSTEMS INC COM 449489103 2,222 357,200 SH   SOLE 22 357,200 0 0
IAC INTERACTIVECORP COM 44919P508 9,479 60,615 SH   SOLE 2 6,305 0 54,310
IAC INTERACTIVECORP COM 44919P508 3,562 22,780 SH   SOLE 4 21,453 0 1,327
IAC INTERACTIVECORP COM 44919P508 624 3,993 SH   SOLE 7 3,993 0 0
IAC INTERACTIVECORP COM 44919P508 97 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 6,123 39,152 SH   SOLE 18 32,085 0 7,067
IAC INTERACTIVECORP COM 44919P508 31,263 199,920 SH   SOLE 19 199,920 0 0
IAC INTERACTIVECORP COM 44919P508 5,237 33,491 SH   SOLE 20 0 0 33,491
IAC INTERACTIVECORP COM 44919P508 140,221 896,669 SH   SOLE 21 896,669 0 0
IAC INTERACTIVECORP COM 44919P508 324,002 2,071,888 SH   SOLE 22 1,821,273 0 250,615
IAC INTERACTIVECORP COM 44919P508 13,760 87,993 SH   SOLE 23 87,993 0 0
IAC INTERACTIVECORP COM 44919P508 9,872 63,130 SH   SOLE 25 63,130 0 0
IAC INTERACTIVECORP COM 44919P508 28,861 184,557 SH   SOLE 26 76,682 0 107,875
IAC INTERACTIVECORP COM 44919P508 1,781 11,391 SH   SOLE 28 11,391 0 0
IAC INTERACTIVECORP COM 44919P508 3,240 20,717 SH   SOLE 29 1,671 0 19,046
IAC INTERACTIVECORP COM 44919P508 20,116 128,634 SH   SOLE 30 128,634 0 0
IAC INTERACTIVECORP COM 44919P508 5,317 34,000 SH   SOLE 31 14,465 0 19,535
IAC INTERACTIVECORP COM 44919P508 4,808 30,746 SH   SOLE 34 30,746 0 0
IAC INTERACTIVECORP COM 44919P508 9,540 61,007 SH   SOLE 36 61,007 0 0
IAC INTERACTIVECORP COM 44919P508 233 1,487 SH   SOLE 40 1,487 0 0
IAMGOLD CORP COM 450913108 1,522 293,251 SH   SOLE 21 293,251 0 0
IBERIABANK CORP COM 450828108 836 10,715 SH   SOLE 2 2,119 0 8,596
IBERIABANK CORP COM 450828108 3 39 SH   SOLE 4 39 0 0
IBERIABANK CORP COM 450828108 128 1,647 SH   SOLE 7 1,647 0 0
IBERIABANK CORP COM 450828108 13,546 173,667 SH   SOLE 18 173,667 0 0
IBERIABANK CORP COM 450828108 3,093 39,651 SH   SOLE 19 39,651 0 0
IBERIABANK CORP COM 450828108 135,197 1,733,298 SH   SOLE 21 1,733,298 0 0
IBERIABANK CORP COM 450828108 116,032 1,487,592 SH   SOLE 22 1,387,865 0 99,727
IBERIABANK CORP COM 450828108 982 12,586 SH   SOLE 26 6,773 0 5,813
IBERIABANK CORP COM 450828108 597 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 791 10,145 SH   SOLE 30 10,145 0 0
IBERIABANK CORP COM 450828108 481 6,169 SH   SOLE 40 6,169 0 0
IBIO INC COM 451033104 8 38,497 SH   SOLE 21 38,497 0 0
IBIO INC COM 451033104 26 120,405 SH   SOLE 22 120,405 0 0
ICAD INC COM NEW 44934S206 7 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 113 36,704 SH   SOLE 21 36,704 0 0
ICAD INC COM NEW 44934S206 1,165 378,245 SH   SOLE 22 378,245 0 0
ICC HLDGS INC COM 44931Q104 4 265 SH   SOLE 18 265 0 0
ICF INTL INC COM 44925C103 223 3,812 SH   SOLE 2 751 0 3,061
ICF INTL INC COM 44925C103 7 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 26 453 SH   SOLE 7 453 0 0
ICF INTL INC COM 44925C103 3,605 61,674 SH   SOLE 18 61,674 0 0
ICF INTL INC COM 44925C103 821 14,048 SH   SOLE 19 14,048 0 0
ICF INTL INC COM 44925C103 32,195 550,817 SH   SOLE 21 550,817 0 0
ICF INTL INC COM 44925C103 30,639 524,193 SH   SOLE 22 487,011 0 37,182
ICF INTL INC COM 44925C103 671 11,479 SH   SOLE 26 5,462 0 6,017
ICF INTL INC COM 44925C103 147 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 217 3,710 SH   SOLE 30 3,710 0 0
ICF INTL INC COM 44925C103 120 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 21 885 SH   SOLE 2 885 0 0
ICHOR HOLDINGS SHS G4740B105 8 319 SH   SOLE 7 319 0 0
ICHOR HOLDINGS SHS G4740B105 1,512 62,454 SH   SOLE 18 62,454 0 0
ICHOR HOLDINGS SHS G4740B105 360 14,876 SH   SOLE 19 14,876 0 0
ICHOR HOLDINGS SHS G4740B105 14,481 598,127 SH   SOLE 21 598,127 0 0
ICHOR HOLDINGS SHS G4740B105 12,182 503,161 SH   SOLE 22 467,219 0 35,942
ICHOR HOLDINGS SHS G4740B105 35 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 98 4,030 SH   SOLE 30 4,030 0 0
ICHOR HOLDINGS SHS G4740B105 52 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 637 71,963 SH   SOLE 2 38,682 0 33,281
ICICI BK LTD ADR 45104G104 371 41,959 SH   SOLE 7 0 0 41,959
ICICI BK LTD ADR 45104G104 49,647 5,609,816 SH   SOLE 18 5,599,655 0 10,161
ICICI BK LTD ADR 45104G104 207 23,443 SH   SOLE 19 23,443 0 0
ICICI BK LTD ADR 45104G104 16,221 1,832,865 SH   SOLE 21 1,832,865 0 0
ICICI BK LTD ADR 45104G104 6,330 715,240 SH   SOLE 22 715,240 0 0
ICICI BK LTD ADR 45104G104 25,197 2,847,103 SH   SOLE 26 1,973,508 0 873,595
ICICI BK LTD ADR 45104G104 4,780 540,113 SH   SOLE 28 540,113 0 0
ICICI BK LTD ADR 45104G104 40,556 4,582,647 SH   SOLE 29 4,582,647 0 0
ICICI BK LTD ADR 45104G104 12,751 1,440,753 SH   SOLE 30 1,440,753 0 0
ICICI BK LTD ADR 45104G104 89 10,031 SH   SOLE 34 10,031 0 0
ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 13 1,721 SH   SOLE 22 1,721 0 0
ICON PLC SHS G4705A100 163 1,376 SH   SOLE 2 1,376 0 0
ICON PLC SHS G4705A100 30 256 SH   SOLE 4 256 0 0
ICON PLC SHS G4705A100 16 135 SH   SOLE 7 135 0 0
ICON PLC SHS G4705A100 23 192 SH   SOLE 18 39 0 153
ICON PLC SHS G4705A100 27 230 SH   SOLE 19 230 0 0
ICON PLC SHS G4705A100 3,220 27,259 SH   SOLE 21 27,259 0 0
ICON PLC SHS G4705A100 1,328 11,243 SH   SOLE 22 11,243 0 0
ICON PLC SHS G4705A100 100 846 SH   SOLE 23 846 0 0
ICON PLC SHS G4705A100 25 209 SH   SOLE 26 0 0 209
ICON PLC SHS G4705A100 47 397 SH   SOLE 29 397 0 0
ICON PLC SHS G4705A100 10 86 SH   SOLE 30 86 0 0
ICON PLC SHS G4705A100 85 723 SH   SOLE 31 723 0 0
ICON PLC SHS G4705A100 36 305 SH   SOLE 34 305 0 0
ICON PLC SHS G4705A100 248 2,100 SH   SOLE 36 2,100 0 0
ICONIX BRAND GROUP INC COM 451055107 13 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 196 176,699 SH   SOLE 18 176,699 0 0
ICONIX BRAND GROUP INC COM 451055107 34 30,385 SH   SOLE 19 30,385 0 0
ICONIX BRAND GROUP INC COM 451055107 1,816 1,635,972 SH   SOLE 21 1,635,972 0 0
ICONIX BRAND GROUP INC COM 451055107 1,658 1,493,518 SH   SOLE 22 1,342,767 0 150,751
ICONIX BRAND GROUP INC COM 451055107 10 9,115 SH   SOLE 26 6,800 0 2,315
ICONIX BRAND GROUP INC COM 451055107 7 6,744 SH   SOLE 28 6,744 0 0
ICONIX BRAND GROUP INC COM 451055107 9 7,762 SH   SOLE 30 7,762 0 0
ICONIX BRAND GROUP INC COM 451055107 58 52,588 SH   SOLE 40 52,588 0 0
ICU MED INC COM 44930G107 2,178 8,628 SH   SOLE 2 7,808 0 820
ICU MED INC COM 44930G107 17 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 88 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 23,361 92,556 SH   SOLE 18 92,556 0 0
ICU MED INC COM 44930G107 4,724 18,716 SH   SOLE 19 18,716 0 0
ICU MED INC COM 44930G107 251,677 997,137 SH   SOLE 21 997,137 0 0
ICU MED INC COM 44930G107 126,198 499,992 SH   SOLE 22 472,881 0 27,111
ICU MED INC COM 44930G107 389 1,542 SH   SOLE 23 1,542 0 0
ICU MED INC COM 44930G107 4,243 16,812 SH   SOLE 26 2,794 0 14,018
ICU MED INC COM 44930G107 562 2,228 SH   SOLE 28 2,228 0 0
ICU MED INC COM 44930G107 137 543 SH   SOLE 29 0 0 543
ICU MED INC COM 44930G107 778 3,082 SH   SOLE 30 3,082 0 0
ICU MED INC COM 44930G107 393 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 5,039 57,085 SH   SOLE 2 48,258 0 8,827
IDACORP INC COM 451107106 492 5,569 SH   SOLE 4 5,569 0 0
IDACORP INC COM 451107106 724 8,204 SH   SOLE 7 8,204 0 0
IDACORP INC COM 451107106 140 1,590 SH   SOLE 13 1,590 0 0
IDACORP INC COM 451107106 31,723 359,387 SH   SOLE 18 359,268 0 119
IDACORP INC COM 451107106 28,333 320,982 SH   SOLE 19 320,982 0 0
IDACORP INC COM 451107106 397,111 4,498,821 SH   SOLE 21 4,498,821 0 0
IDACORP INC COM 451107106 189,652 2,148,549 SH   SOLE 22 1,967,260 0 181,289
IDACORP INC COM 451107106 6,044 68,476 SH   SOLE 23 68,476 0 0
IDACORP INC COM 451107106 22 252 SH   SOLE 25 252 0 0
IDACORP INC COM 451107106 1,156 13,095 SH   SOLE 26 7,183 0 5,912
IDACORP INC COM 451107106 615 6,972 SH   SOLE 28 6,972 0 0
IDACORP INC COM 451107106 3,438 38,946 SH   SOLE 29 414 0 38,532
IDACORP INC COM 451107106 2,990 33,870 SH   SOLE 30 33,870 0 0
IDACORP INC COM 451107106 197 2,236 SH   SOLE 31 545 0 1,691
IDACORP INC COM 451107106 1,930 21,865 SH   SOLE 32 21,865 0 0
IDACORP INC COM 451107106 69 785 SH   SOLE 34 785 0 0
IDACORP INC COM 451107106 537 6,089 SH   SOLE 36 6,089 0 0
IDACORP INC COM 451107106 451 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 35 30,872 SH   SOLE 21 30,872 0 0
IDENTIV INC COM NEW 45170X205 9 2,358 SH   SOLE 18 2,358 0 0
IDENTIV INC COM NEW 45170X205 120 32,008 SH   SOLE 21 32,008 0 0
IDENTIV INC COM NEW 45170X205 895 239,262 SH   SOLE 22 239,262 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 15 7,922 SH   SOLE 2 6,022 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 869 472,549 SH   SOLE 18 472,549 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 218 118,468 SH   SOLE 19 118,468 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 8,202 4,457,445 SH   SOLE 21 4,457,445 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 7,244 3,936,703 SH   SOLE 22 3,783,607 0 153,096
IDEX CORP COM 45167R104 15,172 106,461 SH   SOLE 2 43,062 0 63,399
IDEX CORP COM 45167R104 3,766 26,426 SH   SOLE 4 24,711 0 1,715
IDEX CORP COM 45167R104 8,630 60,556 SH   SOLE 7 50,471 0 10,085
IDEX CORP COM 45167R104 120 845 SH   SOLE 13 845 0 0
IDEX CORP COM 45167R104 36,943 259,230 SH   SOLE 18 252,242 0 6,988
IDEX CORP COM 45167R104 22,090 155,005 SH   SOLE 19 155,005 0 0
IDEX CORP COM 45167R104 6,230 43,719 SH   SOLE 20 0 0 43,719
IDEX CORP COM 45167R104 514,684 3,611,567 SH   SOLE 21 3,611,567 0 0
IDEX CORP COM 45167R104 377,636 2,649,894 SH   SOLE 22 2,375,582 0 274,312
IDEX CORP COM 45167R104 13,165 92,381 SH   SOLE 23 92,381 0 0
IDEX CORP COM 45167R104 318 2,231 SH   SOLE 25 2,231 0 0
IDEX CORP COM 45167R104 20,606 144,593 SH   SOLE 26 60,500 0 84,093
IDEX CORP COM 45167R104 1,666 11,691 SH   SOLE 28 11,691 0 0
IDEX CORP COM 45167R104 4,148 29,108 SH   SOLE 29 1,874 0 27,234
IDEX CORP COM 45167R104 46,698 327,681 SH   SOLE 30 327,681 0 0
IDEX CORP COM 45167R104 4,642 32,572 SH   SOLE 31 14,900 0 17,672
IDEX CORP COM 45167R104 521 3,653 SH   SOLE 34 3,653 0 0
IDEX CORP COM 45167R104 2,595 18,209 SH   SOLE 36 18,209 0 0
IDEX CORP COM 45167R104 219 1,534 SH   SOLE 40 1,534 0 0
IDEXX LABS INC COM 45168D104 35,876 187,451 SH   SOLE 2 105,430 0 82,021
IDEXX LABS INC COM 45168D104 10,360 54,131 SH   SOLE 4 51,748 0 2,383
IDEXX LABS INC COM 45168D104 12,964 67,735 SH   SOLE 7 65,235 0 2,500
IDEXX LABS INC COM 45168D104 3,837 20,049 SH   SOLE 13 20,049 0 0
IDEXX LABS INC COM 45168D104 139 727 SH   SOLE 15 727 0 0
IDEXX LABS INC COM 45168D104 36,508 190,754 SH   SOLE 18 178,567 0 12,187
IDEXX LABS INC COM 45168D104 50,231 262,455 SH   SOLE 19 262,455 0 0
IDEXX LABS INC COM 45168D104 7,458 38,968 SH   SOLE 20 0 0 38,968
IDEXX LABS INC COM 45168D104 388,013 2,027,342 SH   SOLE 21 2,027,342 0 0
IDEXX LABS INC COM 45168D104 520,118 2,717,580 SH   SOLE 22 2,114,634 0 602,946
IDEXX LABS INC COM 45168D104 28,974 151,388 SH   SOLE 23 151,388 0 0
IDEXX LABS INC COM 45168D104 13,421 70,123 SH   SOLE 25 70,123 0 0
IDEXX LABS INC COM 45168D104 48,791 254,930 SH   SOLE 26 98,964 0 155,966
IDEXX LABS INC COM 45168D104 2,550 13,322 SH   SOLE 28 13,322 0 0
IDEXX LABS INC COM 45168D104 11,198 58,510 SH   SOLE 29 24,754 0 33,756
IDEXX LABS INC COM 45168D104 55,996 292,574 SH   SOLE 30 292,574 0 0
IDEXX LABS INC COM 45168D104 14,154 73,955 SH   SOLE 31 36,976 0 36,979
IDEXX LABS INC COM 45168D104 2,403 12,557 SH   SOLE 32 12,557 0 0
IDEXX LABS INC COM 45168D104 2,553 13,339 SH   SOLE 34 13,339 0 0
IDEXX LABS INC COM 45168D104 18,477 96,543 SH   SOLE 36 96,543 0 0
IDEXX LABS INC COM 45168D104 336 1,754 SH   SOLE 40 1,754 0 0
IDT CORP CL B NEW 448947507 11 1,687 SH   SOLE 2 867 0 820
IDT CORP CL B NEW 448947507 2 346 SH   SOLE 7 346 0 0
IDT CORP CL B NEW 448947507 393 62,733 SH   SOLE 18 62,733 0 0
IDT CORP CL B NEW 448947507 78 12,483 SH   SOLE 19 12,483 0 0
IDT CORP CL B NEW 448947507 4,753 758,005 SH   SOLE 21 758,005 0 0
IDT CORP CL B NEW 448947507 2,814 448,806 SH   SOLE 22 418,057 0 30,749
IDT CORP CL B NEW 448947507 17 2,676 SH   SOLE 28 2,676 0 0
IDT CORP CL B NEW 448947507 15 2,415 SH   SOLE 30 2,415 0 0
IDT CORP CL B NEW 448947507 10 1,550 SH   SOLE 40 1,550 0 0
IEC ELECTRS CORP NEW COM 44949L105 8 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 141 31,300 SH   SOLE 21 31,300 0 0
IES HLDGS INC COM 44951W106 61 4,023 SH   SOLE 2 506 0 3,517
IES HLDGS INC COM 44951W106 490 32,370 SH   SOLE 18 32,370 0 0
IES HLDGS INC COM 44951W106 84 5,528 SH   SOLE 19 5,528 0 0
IES HLDGS INC COM 44951W106 4,306 284,248 SH   SOLE 21 284,248 0 0
IES HLDGS INC COM 44951W106 1,136 74,998 SH   SOLE 22 66,631 0 8,367
IF BANCORP INC COM 44951J105 11 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IHS MARKIT LTD SHS G47567105 24,501 507,901 SH   SOLE 2 128,214 0 379,687
IHS MARKIT LTD SHS G47567105 6,087 126,187 SH   SOLE 4 115,508 0 10,679
IHS MARKIT LTD SHS G47567105 12,569 260,560 SH   SOLE 7 254,109 0 6,451
IHS MARKIT LTD SHS G47567105 237 4,906 SH   SOLE 13 4,906 0 0
IHS MARKIT LTD SHS G47567105 125 2,583 SH   SOLE 15 2,583 0 0
IHS MARKIT LTD SHS G47567105 37,317 773,569 SH   SOLE 18 722,538 0 51,031
IHS MARKIT LTD SHS G47567105 2,959 61,333 SH   SOLE 19 61,333 0 0
IHS MARKIT LTD SHS G47567105 9,064 187,892 SH   SOLE 20 0 0 187,892
IHS MARKIT LTD SHS G47567105 358,860 7,439,062 SH   SOLE 21 7,439,062 0 0
IHS MARKIT LTD SHS G47567105 478,278 9,914,557 SH   SOLE 22 8,071,099 0 1,843,458
IHS MARKIT LTD SHS G47567105 23,698 491,248 SH   SOLE 23 491,248 0 0
IHS MARKIT LTD SHS G47567105 14,648 303,641 SH   SOLE 25 303,641 0 0
IHS MARKIT LTD SHS G47567105 52,459 1,087,453 SH   SOLE 26 401,861 0 685,592
IHS MARKIT LTD SHS G47567105 2,936 60,856 SH   SOLE 28 60,856 0 0
IHS MARKIT LTD SHS G47567105 494 10,247 SH   SOLE 29 10,247 0 0
IHS MARKIT LTD SHS G47567105 50,676 1,050,493 SH   SOLE 30 1,050,493 0 0
IHS MARKIT LTD SHS G47567105 8,799 182,408 SH   SOLE 31 80,020 0 102,388
IHS MARKIT LTD SHS G47567105 890 18,442 SH   SOLE 34 18,442 0 0
IHS MARKIT LTD SHS G47567105 16,560 343,280 SH   SOLE 36 343,280 0 0
IHS MARKIT LTD SHS G47567105 387 8,021 SH   SOLE 40 8,021 0 0
II VI INC COM 902104108 406 9,918 SH   SOLE 2 2,548 0 7,370
II VI INC COM 902104108 16 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 58 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 10,859 265,490 SH   SOLE 18 265,490 0 0
II VI INC COM 902104108 23,806 582,053 SH   SOLE 19 582,053 0 0
II VI INC COM 902104108 215,408 5,266,694 SH   SOLE 21 5,266,694 0 0
II VI INC COM 902104108 64,205 1,569,801 SH   SOLE 22 1,456,007 0 113,794
II VI INC COM 902104108 757 18,497 SH   SOLE 26 15,814 0 2,683
II VI INC COM 902104108 318 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 3,160 77,251 SH   SOLE 30 77,251 0 0
II VI INC COM 902104108 4,378 107,030 SH   SOLE 34 107,030 0 0
II VI INC COM 902104108 223 5,455 SH   SOLE 40 5,455 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 208 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 11,211 561,932 SH   SOLE 21 561,932 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3,925 196,723 SH   SOLE 22 196,723 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2,291 114,852 SH   SOLE 30 114,852 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILG INC COM 44967H101 5,233 168,199 SH   SOLE 2 149,978 0 18,221
ILG INC COM 44967H101 22 692 SH   SOLE 4 692 0 0
ILG INC COM 44967H101 78 2,492 SH   SOLE 7 2,492 0 0
ILG INC COM 44967H101 20,497 658,867 SH   SOLE 18 658,867 0 0
ILG INC COM 44967H101 2,573 82,697 SH   SOLE 19 82,697 0 0
ILG INC COM 44967H101 214,011 6,879,169 SH   SOLE 21 6,879,169 0 0
ILG INC COM 44967H101 109,847 3,530,928 SH   SOLE 22 3,322,235 0 208,693
ILG INC COM 44967H101 1,133 36,422 SH   SOLE 26 28,266 0 8,156
ILG INC COM 44967H101 511 16,411 SH   SOLE 28 16,411 0 0
ILG INC COM 44967H101 1,168 37,531 SH   SOLE 30 37,531 0 0
ILG INC COM 44967H101 418 13,443 SH   SOLE 40 13,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 118,869 758,770 SH   SOLE 2 467,851 0 290,919
ILLINOIS TOOL WKS INC COM 452308109 29,132 185,958 SH   SOLE 4 177,500 0 8,458
ILLINOIS TOOL WKS INC COM 452308109 54,760 349,546 SH   SOLE 7 259,992 0 89,554
ILLINOIS TOOL WKS INC COM 452308109 8,893 56,764 SH   SOLE 13 56,764 0 0
ILLINOIS TOOL WKS INC COM 452308109 343 2,187 SH   SOLE 15 2,187 0 0
ILLINOIS TOOL WKS INC COM 452308109 108,683 693,751 SH   SOLE 18 650,972 0 42,779
ILLINOIS TOOL WKS INC COM 452308109 89,205 569,419 SH   SOLE 19 569,419 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,048 140,740 SH   SOLE 20 0 0 140,740
ILLINOIS TOOL WKS INC COM 452308109 830,727 5,302,741 SH   SOLE 21 5,302,741 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,484,595 9,476,542 SH   SOLE 22 7,505,438 0 1,971,104
ILLINOIS TOOL WKS INC COM 452308109 82,274 525,178 SH   SOLE 23 525,178 0 0
ILLINOIS TOOL WKS INC COM 452308109 42,973 274,308 SH   SOLE 25 274,308 0 0
ILLINOIS TOOL WKS INC COM 452308109 152,076 970,739 SH   SOLE 26 299,064 0 671,675
ILLINOIS TOOL WKS INC COM 452308109 7,305 46,632 SH   SOLE 28 46,632 0 0
ILLINOIS TOOL WKS INC COM 452308109 32,768 209,168 SH   SOLE 29 98,456 0 110,712
ILLINOIS TOOL WKS INC COM 452308109 143,717 917,384 SH   SOLE 30 917,384 0 0
ILLINOIS TOOL WKS INC COM 452308109 52,425 334,643 SH   SOLE 31 190,285 0 144,358
ILLINOIS TOOL WKS INC COM 452308109 28,538 182,165 SH   SOLE 34 182,165 0 0
ILLINOIS TOOL WKS INC COM 452308109 59,395 379,132 SH   SOLE 36 379,132 0 0
ILLINOIS TOOL WKS INC COM 452308109 974 6,219 SH   SOLE 40 6,219 0 0
ILLUMINA INC COM 452327109 55,284 233,838 SH   SOLE 2 43,594 0 190,244
ILLUMINA INC COM 452327109 11,357 48,036 SH   SOLE 4 44,545 0 3,491
ILLUMINA INC COM 452327109 25,051 105,958 SH   SOLE 7 103,541 0 2,417
ILLUMINA INC COM 452327109 355 1,502 SH   SOLE 13 1,502 0 0
ILLUMINA INC COM 452327109 288 1,217 SH   SOLE 15 1,217 0 0
ILLUMINA INC COM 452327109 184,813 781,714 SH   SOLE 18 642,105 0 139,609
ILLUMINA INC COM 452327109 126,418 534,717 SH   SOLE 19 534,717 0 0
ILLUMINA INC COM 452327109 15,248 64,495 SH   SOLE 20 0 0 64,495
ILLUMINA INC COM 452327109 1,107,344 4,683,802 SH   SOLE 21 4,683,802 0 0
ILLUMINA INC COM 452327109 937,189 3,964,083 SH   SOLE 22 3,272,229 0 691,854
ILLUMINA INC COM 452327109 42,183 178,425 SH   SOLE 23 178,425 0 0
ILLUMINA INC COM 452327109 28,365 119,979 SH   SOLE 25 119,979 0 0
ILLUMINA INC COM 452327109 97,411 412,024 SH   SOLE 26 141,484 0 270,540
ILLUMINA INC COM 452327109 5,206 22,022 SH   SOLE 28 22,022 0 0
ILLUMINA INC COM 452327109 948 4,010 SH   SOLE 29 4,010 0 0
ILLUMINA INC COM 452327109 116,805 494,057 SH   SOLE 30 494,057 0 0
ILLUMINA INC COM 452327109 16,290 68,903 SH   SOLE 31 28,961 0 39,942
ILLUMINA INC COM 452327109 5,026 21,260 SH   SOLE 32 21,260 0 0
ILLUMINA INC COM 452327109 8,352 35,329 SH   SOLE 34 35,329 0 0
ILLUMINA INC COM 452327109 29,654 125,431 SH   SOLE 36 125,431 0 0
ILLUMINA INC COM 452327109 693 2,932 SH   SOLE 40 2,932 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,394 1,260,000 PRN   SOLE 21 1,260,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 2,947 2,417,000 PRN   SOLE 2 1,944,000 0 473,000
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,069 877,000 PRN   SOLE 19 877,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,372 1,125,000 PRN   SOLE 21 1,125,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 43 35,000 PRN   SOLE 25 35,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,694 1,389,000 PRN   SOLE 26 1,389,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,379 1,131,000 PRN   SOLE 34 1,131,000 0 0
IMAGE SENSING SYS INC COM 45244C104 15 3,612 SH   SOLE 21 3,612 0 0
IMAGE SENSING SYS INC COM 45244C104 861 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 77 4,012 SH   SOLE 2 3,681 0 331
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 29 1,491 SH   SOLE 7 1,491 0 0
IMAX CORP COM 45245E109 3,444 179,378 SH   SOLE 18 179,378 0 0
IMAX CORP COM 45245E109 1,041 54,217 SH   SOLE 19 54,217 0 0
IMAX CORP COM 45245E109 31,785 1,655,447 SH   SOLE 21 1,655,447 0 0
IMAX CORP COM 45245E109 13,328 694,153 SH   SOLE 22 593,160 0 100,993
IMAX CORP COM 45245E109 4 209 SH   SOLE 23 209 0 0
IMAX CORP COM 45245E109 516 26,886 SH   SOLE 26 3,890 0 22,996
IMAX CORP COM 45245E109 172 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 64 3,338 SH   SOLE 29 0 0 3,338
IMAX CORP COM 45245E109 203 10,574 SH   SOLE 30 10,574 0 0
IMAX CORP COM 45245E109 155 8,082 SH   SOLE 40 8,082 0 0
IMMERSION CORP COM 452521107 15 1,246 SH   SOLE 2 898 0 348
IMMERSION CORP COM 452521107 9 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 1,216 101,717 SH   SOLE 18 101,717 0 0
IMMERSION CORP COM 452521107 249 20,853 SH   SOLE 19 20,853 0 0
IMMERSION CORP COM 452521107 11,043 924,063 SH   SOLE 21 924,063 0 0
IMMERSION CORP COM 452521107 9,907 829,026 SH   SOLE 22 793,207 0 35,819
IMMUCELL CORP COM PAR 452525306 5 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 16 4,934 SH   SOLE 2 655 0 4,279
IMMUNE DESIGN CORP COM 45252L103 2 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 379 114,840 SH   SOLE 18 114,840 0 0
IMMUNE DESIGN CORP COM 45252L103 275 83,377 SH   SOLE 19 83,377 0 0
IMMUNE DESIGN CORP COM 45252L103 3,469 1,051,088 SH   SOLE 21 1,051,088 0 0
IMMUNE DESIGN CORP COM 45252L103 2,181 661,030 SH   SOLE 22 625,998 0 35,032
IMMUNE DESIGN CORP COM 45252L103 4 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 66 6,247 SH   SOLE 2 5,044 0 1,203
IMMUNOGEN INC COM 45253H101 6 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 24 2,259 SH   SOLE 7 2,259 0 0
IMMUNOGEN INC COM 45253H101 3,539 336,387 SH   SOLE 18 336,387 0 0
IMMUNOGEN INC COM 45253H101 1,199 113,993 SH   SOLE 19 113,993 0 0
IMMUNOGEN INC COM 45253H101 50,980 4,846,039 SH   SOLE 21 4,846,039 0 0
IMMUNOGEN INC COM 45253H101 31,146 2,960,675 SH   SOLE 22 2,774,795 0 185,880
IMMUNOGEN INC COM 45253H101 9 855 SH   SOLE 23 855 0 0
IMMUNOGEN INC COM 45253H101 364 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 131 12,414 SH   SOLE 28 12,414 0 0
IMMUNOGEN INC COM 45253H101 289 27,499 SH   SOLE 30 27,499 0 0
IMMUNOGEN INC COM 45253H101 37 3,480 SH   SOLE 34 3,480 0 0
IMMUNOGEN INC COM 45253H101 123 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 230 15,739 SH   SOLE 2 4,305 0 11,434
IMMUNOMEDICS INC COM 452907108 4 273 SH   SOLE 4 273 0 0
IMMUNOMEDICS INC COM 452907108 42 2,889 SH   SOLE 7 2,889 0 0
IMMUNOMEDICS INC COM 452907108 5,271 360,812 SH   SOLE 18 360,812 0 0
IMMUNOMEDICS INC COM 452907108 1,154 79,017 SH   SOLE 19 79,017 0 0
IMMUNOMEDICS INC COM 452907108 79,422 5,436,136 SH   SOLE 21 5,436,136 0 0
IMMUNOMEDICS INC COM 452907108 44,900 3,073,250 SH   SOLE 22 2,872,389 0 200,861
IMMUNOMEDICS INC COM 452907108 17 1,163 SH   SOLE 23 1,163 0 0
IMMUNOMEDICS INC COM 452907108 105 7,159 SH   SOLE 26 0 0 7,159
IMMUNOMEDICS INC COM 452907108 184 12,566 SH   SOLE 28 12,566 0 0
IMMUNOMEDICS INC COM 452907108 413 28,265 SH   SOLE 30 28,265 0 0
IMMUNOMEDICS INC COM 452907108 53 3,637 SH   SOLE 34 3,637 0 0
IMMUNOMEDICS INC COM 452907108 188 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 16 2,078 SH   SOLE 2 439 0 1,639
IMPAC MTG HLDGS INC COM NEW 45254P508 302 38,245 SH   SOLE 18 38,245 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 57 7,227 SH   SOLE 19 7,227 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 2,616 331,128 SH   SOLE 21 331,128 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,227 155,277 SH   SOLE 22 142,633 0 12,644
IMPAX LABORATORIES INC COM 45256B101 295 15,175 SH   SOLE 2 3,084 0 12,091
IMPAX LABORATORIES INC COM 45256B101 7 356 SH   SOLE 4 356 0 0
IMPAX LABORATORIES INC COM 45256B101 34 1,762 SH   SOLE 7 1,762 0 0
IMPAX LABORATORIES INC COM 45256B101 6,571 337,849 SH   SOLE 18 337,849 0 0
IMPAX LABORATORIES INC COM 45256B101 1,107 56,894 SH   SOLE 19 56,894 0 0
IMPAX LABORATORIES INC COM 45256B101 139,188 7,156,215 SH   SOLE 21 7,156,215 0 0
IMPAX LABORATORIES INC COM 45256B101 41,138 2,115,042 SH   SOLE 22 1,978,232 0 136,810
IMPAX LABORATORIES INC COM 45256B101 200 10,290 SH   SOLE 26 7,447 0 2,843
IMPAX LABORATORIES INC COM 45256B101 188 9,666 SH   SOLE 28 9,666 0 0
IMPAX LABORATORIES INC COM 45256B101 1,991 102,376 SH   SOLE 30 102,376 0 0
IMPAX LABORATORIES INC COM 45256B101 142 7,303 SH   SOLE 40 7,303 0 0
IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 1,362 1,375,000 PRN   SOLE 21 1,375,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 19 701 SH   SOLE 21 701 0 0
IMPERVA INC COM 45321L100 327 7,562 SH   SOLE 2 7,394 0 168
IMPERVA INC COM 45321L100 8 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 43 989 SH   SOLE 7 989 0 0
IMPERVA INC COM 45321L100 4,712 108,827 SH   SOLE 18 108,827 0 0
IMPERVA INC COM 45321L100 3,190 73,669 SH   SOLE 19 73,669 0 0
IMPERVA INC COM 45321L100 46,897 1,083,072 SH   SOLE 21 1,083,072 0 0
IMPERVA INC COM 45321L100 41,178 950,999 SH   SOLE 22 891,985 0 59,014
IMPERVA INC COM 45321L100 1,123 25,934 SH   SOLE 23 25,934 0 0
IMPERVA INC COM 45321L100 137 3,173 SH   SOLE 26 0 0 3,173
IMPERVA INC COM 45321L100 177 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 186 4,287 SH   SOLE 29 0 0 4,287
IMPERVA INC COM 45321L100 235 5,436 SH   SOLE 30 5,436 0 0
IMPERVA INC COM 45321L100 129 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 11 861 SH   SOLE 2 727 0 134
IMPINJ INC COM 453204109 6 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 809 62,162 SH   SOLE 18 62,162 0 0
IMPINJ INC COM 453204109 176 13,538 SH   SOLE 19 13,538 0 0
IMPINJ INC COM 453204109 7,450 572,172 SH   SOLE 21 572,172 0 0
IMPINJ INC COM 453204109 6,377 489,778 SH   SOLE 22 457,653 0 32,125
IMPINJ INC COM 453204109 16 1,216 SH   SOLE 26 0 0 1,216
IMPINJ INC COM 453204109 41 3,122 SH   SOLE 28 3,122 0 0
IMPINJ INC COM 453204109 31 2,376 SH   SOLE 30 2,376 0 0
IMPINJ INC COM 453204109 31 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 126 71,647 SH   SOLE 21 71,647 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 23,146 277,764 SH   SOLE 2 109,314 0 168,450
INCYTE CORP COM 45337C102 5,314 63,775 SH   SOLE 4 59,396 0 4,379
INCYTE CORP COM 45337C102 10,817 129,806 SH   SOLE 7 127,531 0 2,275
INCYTE CORP COM 45337C102 164 1,964 SH   SOLE 13 1,964 0 0
INCYTE CORP COM 45337C102 118 1,418 SH   SOLE 15 1,418 0 0
INCYTE CORP COM 45337C102 32,951 395,429 SH   SOLE 18 371,679 0 23,750
INCYTE CORP COM 45337C102 27,111 325,347 SH   SOLE 19 325,347 0 0
INCYTE CORP COM 45337C102 5,851 70,209 SH   SOLE 20 0 0 70,209
INCYTE CORP COM 45337C102 531,747 6,381,214 SH   SOLE 21 6,381,214 0 0
INCYTE CORP COM 45337C102 389,965 4,679,767 SH   SOLE 22 3,832,436 0 847,331
INCYTE CORP COM 45337C102 20,493 245,928 SH   SOLE 23 245,928 0 0
INCYTE CORP COM 45337C102 11,888 142,662 SH   SOLE 25 142,662 0 0
INCYTE CORP COM 45337C102 45,248 542,996 SH   SOLE 26 181,373 0 361,623
INCYTE CORP COM 45337C102 2,234 26,814 SH   SOLE 28 26,814 0 0
INCYTE CORP COM 45337C102 932 11,189 SH   SOLE 29 11,189 0 0
INCYTE CORP COM 45337C102 48,443 581,336 SH   SOLE 30 581,336 0 0
INCYTE CORP COM 45337C102 7,940 95,286 SH   SOLE 31 43,435 0 51,851
INCYTE CORP COM 45337C102 2,551 30,611 SH   SOLE 32 30,611 0 0
INCYTE CORP COM 45337C102 9,280 111,370 SH   SOLE 34 111,370 0 0
INCYTE CORP COM 45337C102 12,849 154,200 SH   SOLE 36 154,200 0 0
INCYTE CORP COM 45337C102 292 3,509 SH   SOLE 40 3,509 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 27 7,148 SH   SOLE 2 1,645 0 5,503
INDEPENDENCE CONTRACT DRIL I COM 453415309 477 126,194 SH   SOLE 18 126,194 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 86 22,654 SH   SOLE 19 22,654 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 4,236 1,120,627 SH   SOLE 21 1,120,627 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,297 343,054 SH   SOLE 22 303,821 0 39,233
INDEPENDENCE HLDG CO NEW COM NEW 453440307 44 1,245 SH   SOLE 2 330 0 915
INDEPENDENCE HLDG CO NEW COM NEW 453440307 843 23,658 SH   SOLE 18 23,658 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 279 7,832 SH   SOLE 19 7,832 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 7,738 217,043 SH   SOLE 21 217,043 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,237 62,740 SH   SOLE 22 55,868 0 6,872
INDEPENDENCE RLTY TR INC COM 45378A106 171 18,597 SH   SOLE 2 3,716 0 14,881
INDEPENDENCE RLTY TR INC COM 45378A106 29 3,199 SH   SOLE 7 3,199 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,659 398,602 SH   SOLE 18 398,602 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 570 62,111 SH   SOLE 19 62,111 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 74,793 8,147,377 SH   SOLE 21 8,147,377 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 33,635 3,663,977 SH   SOLE 22 3,443,768 0 220,209
INDEPENDENCE RLTY TR INC COM 45378A106 28 3,072 SH   SOLE 23 3,072 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 299 32,622 SH   SOLE 26 0 0 32,622
INDEPENDENCE RLTY TR INC COM 45378A106 1,120 122,031 SH   SOLE 30 122,031 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 148 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 393 5,486 SH   SOLE 2 1,135 0 4,351
INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 46 648 SH   SOLE 7 648 0 0
INDEPENDENT BANK CORP MASS COM 453836108 8,867 123,926 SH   SOLE 18 123,926 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,496 20,913 SH   SOLE 19 20,913 0 0
INDEPENDENT BANK CORP MASS COM 453836108 182,916 2,556,471 SH   SOLE 21 2,556,471 0 0
INDEPENDENT BANK CORP MASS COM 453836108 59,103 826,039 SH   SOLE 22 773,571 0 52,468
INDEPENDENT BANK CORP MASS COM 453836108 525 7,333 SH   SOLE 26 5,479 0 1,854
INDEPENDENT BANK CORP MASS COM 453836108 272 3,797 SH   SOLE 28 3,797 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,756 38,523 SH   SOLE 30 38,523 0 0
INDEPENDENT BANK CORP MASS COM 453836108 176 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 821 35,865 SH   SOLE 2 32,868 0 2,997
INDEPENDENT BANK CORP MICH COM NEW 453838609 17 725 SH   SOLE 7 725 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,783 77,874 SH   SOLE 18 77,874 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,115 48,711 SH   SOLE 19 48,711 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 15,996 698,524 SH   SOLE 21 698,524 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 21,780 951,086 SH   SOLE 22 926,689 0 24,397
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,369 59,782 SH   SOLE 23 59,782 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,353 59,065 SH   SOLE 26 0 0 59,065
INDEPENDENT BANK CORP MICH COM NEW 453838609 272 11,893 SH   SOLE 29 0 0 11,893
INDEPENDENT BANK CORP MICH COM NEW 453838609 98 4,280 SH   SOLE 30 4,280 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 285 4,036 SH   SOLE 2 873 0 3,163
INDEPENDENT BK GROUP INC COM 45384B106 33 470 SH   SOLE 7 470 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,745 67,121 SH   SOLE 18 67,121 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,187 16,791 SH   SOLE 19 16,791 0 0
INDEPENDENT BK GROUP INC COM 45384B106 43,756 618,892 SH   SOLE 21 618,892 0 0
INDEPENDENT BK GROUP INC COM 45384B106 37,825 535,005 SH   SOLE 22 498,696 0 36,309
INDEPENDENT BK GROUP INC COM 45384B106 337 4,769 SH   SOLE 26 0 0 4,769
INDEPENDENT BK GROUP INC COM 45384B106 116 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 211 2,989 SH   SOLE 30 2,989 0 0
INDEPENDENT BK GROUP INC COM 45384B106 83 1,178 SH   SOLE 40 1,178 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 1,518 146,000 SH   SOLE 2 146,000 0 0
INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 104 10,000 SH   SOLE 22 10,000 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,040 51,121 SH   SOLE 2 967 0 50,154
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,293 63,590 SH   SOLE 18 63,590 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 315 15,474 SH   SOLE 19 15,474 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 12,327 606,061 SH   SOLE 21 606,061 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,531 173,588 SH   SOLE 22 152,815 0 20,773
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 16 787 SH   SOLE 23 787 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,113 103,900 SH   SOLE 26 23,168 0 80,732
INDUSTRIAL SVCS AMER INC FLA COM 456314103 11 4,382 SH   SOLE 21 4,382 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,511 40,540 SH   SOLE 7 40,540 0 0
INFINERA CORPORATION COM 45667G103 484 44,584 SH   SOLE 2 19,701 0 24,883
INFINERA CORPORATION COM 45667G103 8 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 36 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 5,454 502,210 SH   SOLE 18 502,210 0 0
INFINERA CORPORATION COM 45667G103 1,496 137,732 SH   SOLE 19 137,732 0 0
INFINERA CORPORATION COM 45667G103 50,285 4,630,309 SH   SOLE 21 4,630,309 0 0
INFINERA CORPORATION COM 45667G103 45,466 4,186,526 SH   SOLE 22 3,924,472 0 262,054
INFINERA CORPORATION COM 45667G103 807 74,281 SH   SOLE 23 74,281 0 0
INFINERA CORPORATION COM 45667G103 828 76,265 SH   SOLE 26 16,395 0 59,870
INFINERA CORPORATION COM 45667G103 219 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 206 18,959 SH   SOLE 29 0 0 18,959
INFINERA CORPORATION COM 45667G103 305 28,057 SH   SOLE 30 28,057 0 0
INFINERA CORPORATION COM 45667G103 176 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 243 115,510 SH   SOLE 21 115,510 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,741 829,033 SH   SOLE 22 829,033 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 337 2,845 SH   SOLE 2 1,243 0 1,602
INFINITY PPTY & CAS CORP COM 45665Q103 30 254 SH   SOLE 7 254 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 5,849 49,402 SH   SOLE 18 49,402 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,369 11,565 SH   SOLE 19 11,565 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 119,699 1,010,970 SH   SOLE 21 1,010,970 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 39,588 334,356 SH   SOLE 22 312,672 0 21,684
INFINITY PPTY & CAS CORP COM 45665Q103 362 3,058 SH   SOLE 23 3,058 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,055 8,909 SH   SOLE 26 3,015 0 5,894
INFINITY PPTY & CAS CORP COM 45665Q103 179 1,512 SH   SOLE 28 1,512 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,898 16,031 SH   SOLE 30 16,031 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 148 1,254 SH   SOLE 40 1,254 0 0
INFLARX NV COM N44821101 2,752 95,407 SH   SOLE 2 95,407 0 0
INFLARX NV COM N44821101 1,476 51,185 SH   SOLE 18 51,185 0 0
INFLARX NV COM N44821101 27,238 944,466 SH   SOLE 19 944,466 0 0
INFLARX NV COM N44821101 667 23,141 SH   SOLE 20 23,141 0 0
INFLARX NV COM N44821101 7,571 262,522 SH   SOLE 34 262,522 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 520 124,324 SH   SOLE 18 124,324 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,302 1,029,164 SH   SOLE 21 1,029,164 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,202 287,588 SH   SOLE 22 263,127 0 24,461
INFOSONICS CORP COM PAR 456784305 2 311 SH   SOLE 21 311 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,263 182,781 SH   SOLE 2 141,167 0 41,614
INFOSYS LTD SPONSORED ADR 456788108 1,010 56,601 SH   SOLE 7 0 0 56,601
INFOSYS LTD SPONSORED ADR 456788108 15,061 843,746 SH   SOLE 18 843,746 0 0
INFOSYS LTD SPONSORED ADR 456788108 242 13,542 SH   SOLE 19 13,542 0 0
INFOSYS LTD SPONSORED ADR 456788108 47,295 2,649,605 SH   SOLE 21 2,649,605 0 0
INFOSYS LTD SPONSORED ADR 456788108 18,561 1,039,829 SH   SOLE 22 1,039,829 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,895 162,210 SH   SOLE 25 162,210 0 0
INFOSYS LTD SPONSORED ADR 456788108 30,060 1,684,022 SH   SOLE 26 74,240 0 1,609,782
INFOSYS LTD SPONSORED ADR 456788108 8,289 464,366 SH   SOLE 28 464,366 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,422 471,808 SH   SOLE 29 471,808 0 0
INFOSYS LTD SPONSORED ADR 456788108 71,763 4,020,326 SH   SOLE 30 4,020,326 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,976 110,696 SH   SOLE 34 110,696 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 8,838 1,000,000 SH   SOLE 2 1,000,000 0 0
INFRAREIT INC COM 45685L100 173 8,883 SH   SOLE 2 1,796 0 7,087
INFRAREIT INC COM 45685L100 39 2,011 SH   SOLE 4 2,011 0 0
INFRAREIT INC COM 45685L100 810 41,680 SH   SOLE 7 41,680 0 0
INFRAREIT INC COM 45685L100 2,900 149,275 SH   SOLE 18 149,275 0 0
INFRAREIT INC COM 45685L100 657 33,801 SH   SOLE 19 33,801 0 0
INFRAREIT INC COM 45685L100 25,554 1,315,206 SH   SOLE 21 1,315,206 0 0
INFRAREIT INC COM 45685L100 23,682 1,218,857 SH   SOLE 22 1,141,304 0 77,553
INFRAREIT INC COM 45685L100 27 1,386 SH   SOLE 23 1,386 0 0
INFRAREIT INC COM 45685L100 223 11,457 SH   SOLE 26 0 0 11,457
INFRAREIT INC COM 45685L100 117 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 31 1,571 SH   SOLE 36 1,571 0 0
INFRAREIT INC COM 45685L100 45 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 10 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 156 53,673 SH   SOLE 21 53,673 0 0
ING GROEP N V SPONSORED ADR 456837103 248 14,642 SH   SOLE 18 14,642 0 0
INGERSOLL-RAND PLC SHS G47791101 60,078 702,583 SH   SOLE 2 469,539 0 233,044
INGERSOLL-RAND PLC SHS G47791101 14,648 171,307 SH   SOLE 4 164,278 0 7,029
INGERSOLL-RAND PLC SHS G47791101 17,188 201,000 SH   SOLE 7 194,589 0 6,411
INGERSOLL-RAND PLC SHS G47791101 1,282 14,992 SH   SOLE 13 14,992 0 0
INGERSOLL-RAND PLC SHS G47791101 147 1,715 SH   SOLE 15 1,715 0 0
INGERSOLL-RAND PLC SHS G47791101 50,541 591,049 SH   SOLE 18 555,491 0 35,558
INGERSOLL-RAND PLC SHS G47791101 29,465 344,579 SH   SOLE 19 344,579 0 0
INGERSOLL-RAND PLC SHS G47791101 9,952 116,382 SH   SOLE 20 0 0 116,382
INGERSOLL-RAND PLC SHS G47791101 440,095 5,146,703 SH   SOLE 21 5,146,703 0 0
INGERSOLL-RAND PLC SHS G47791101 641,645 7,503,746 SH   SOLE 22 5,884,492 0 1,619,254
INGERSOLL-RAND PLC SHS G47791101 37,515 438,718 SH   SOLE 23 438,718 0 0
INGERSOLL-RAND PLC SHS G47791101 20,071 234,724 SH   SOLE 25 234,724 0 0
INGERSOLL-RAND PLC SHS G47791101 77,291 903,877 SH   SOLE 26 258,981 0 644,896
INGERSOLL-RAND PLC SHS G47791101 3,236 37,841 SH   SOLE 28 37,841 0 0
INGERSOLL-RAND PLC SHS G47791101 15,223 178,027 SH   SOLE 29 97,852 0 80,175
INGERSOLL-RAND PLC SHS G47791101 61,854 723,357 SH   SOLE 30 723,357 0 0
INGERSOLL-RAND PLC SHS G47791101 25,237 295,139 SH   SOLE 31 172,157 0 122,982
INGERSOLL-RAND PLC SHS G47791101 5,984 69,978 SH   SOLE 34 69,978 0 0
INGERSOLL-RAND PLC SHS G47791101 24,716 289,041 SH   SOLE 36 289,041 0 0
INGERSOLL-RAND PLC SHS G47791101 436 5,094 SH   SOLE 40 5,094 0 0
INGEVITY CORP COM 45688C107 493 6,693 SH   SOLE 2 6,256 0 437
INGEVITY CORP COM 45688C107 15 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 68 926 SH   SOLE 7 926 0 0
INGEVITY CORP COM 45688C107 13,654 185,284 SH   SOLE 18 185,284 0 0
INGEVITY CORP COM 45688C107 7,006 95,070 SH   SOLE 19 95,070 0 0
INGEVITY CORP COM 45688C107 292,442 3,968,542 SH   SOLE 21 3,968,542 0 0
INGEVITY CORP COM 45688C107 87,751 1,190,809 SH   SOLE 22 1,114,976 0 75,833
INGEVITY CORP COM 45688C107 826 11,204 SH   SOLE 23 11,204 0 0
INGEVITY CORP COM 45688C107 1,402 19,025 SH   SOLE 26 3,888 0 15,137
INGEVITY CORP COM 45688C107 454 6,163 SH   SOLE 28 6,163 0 0
INGEVITY CORP COM 45688C107 464 6,293 SH   SOLE 29 0 0 6,293
INGEVITY CORP COM 45688C107 4,331 58,770 SH   SOLE 30 58,770 0 0
INGEVITY CORP COM 45688C107 418 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 110 3,259 SH   SOLE 2 594 0 2,665
INGLES MKTS INC CL A 457030104 13 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,607 47,465 SH   SOLE 18 47,465 0 0
INGLES MKTS INC CL A 457030104 346 10,218 SH   SOLE 19 10,218 0 0
INGLES MKTS INC CL A 457030104 14,600 431,302 SH   SOLE 21 431,302 0 0
INGLES MKTS INC CL A 457030104 14,165 418,463 SH   SOLE 22 389,034 0 29,429
INGLES MKTS INC CL A 457030104 214 6,318 SH   SOLE 26 0 0 6,318
INGLES MKTS INC CL A 457030104 58 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 75 2,204 SH   SOLE 30 2,204 0 0
INGLES MKTS INC CL A 457030104 48 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 22,276 172,786 SH   SOLE 2 107,010 0 65,776
INGREDION INC COM 457187102 4,716 36,583 SH   SOLE 4 34,691 0 1,892
INGREDION INC COM 457187102 12,278 95,238 SH   SOLE 7 79,087 0 16,151
INGREDION INC COM 457187102 291 2,257 SH   SOLE 13 2,257 0 0
INGREDION INC COM 457187102 87 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 34,424 267,018 SH   SOLE 18 257,051 0 9,967
INGREDION INC COM 457187102 5,597 43,414 SH   SOLE 19 43,414 0 0
INGREDION INC COM 457187102 7,309 56,691 SH   SOLE 20 0 0 56,691
INGREDION INC COM 457187102 443,108 3,437,078 SH   SOLE 21 3,437,078 0 0
INGREDION INC COM 457187102 326,718 2,534,270 SH   SOLE 22 2,240,132 0 294,138
INGREDION INC COM 457187102 17,029 132,092 SH   SOLE 23 132,092 0 0
INGREDION INC COM 457187102 8,456 65,589 SH   SOLE 25 65,589 0 0
INGREDION INC COM 457187102 30,413 235,903 SH   SOLE 26 79,518 0 156,385
INGREDION INC COM 457187102 1,412 10,951 SH   SOLE 28 10,951 0 0
INGREDION INC COM 457187102 6,011 46,624 SH   SOLE 29 29,128 0 17,496
INGREDION INC COM 457187102 16,334 126,702 SH   SOLE 30 126,702 0 0
INGREDION INC COM 457187102 7,508 58,240 SH   SOLE 31 22,641 0 35,599
INGREDION INC COM 457187102 3,603 27,951 SH   SOLE 34 27,951 0 0
INGREDION INC COM 457187102 9,144 70,930 SH   SOLE 36 70,930 0 0
INGREDION INC COM 457187102 186 1,441 SH   SOLE 40 1,441 0 0
INNERWORKINGS INC COM 45773Y105 216 23,826 SH   SOLE 2 22,354 0 1,472
INNERWORKINGS INC COM 45773Y105 8 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,411 155,863 SH   SOLE 18 155,863 0 0
INNERWORKINGS INC COM 45773Y105 1,381 152,567 SH   SOLE 19 152,567 0 0
INNERWORKINGS INC COM 45773Y105 13,461 1,487,354 SH   SOLE 21 1,487,354 0 0
INNERWORKINGS INC COM 45773Y105 11,945 1,319,863 SH   SOLE 22 1,243,872 0 75,991
INNERWORKINGS INC COM 45773Y105 302 33,409 SH   SOLE 23 33,409 0 0
INNERWORKINGS INC COM 45773Y105 232 25,684 SH   SOLE 26 0 0 25,684
INNERWORKINGS INC COM 45773Y105 48 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 168 18,601 SH   SOLE 29 0 0 18,601
INNERWORKINGS INC COM 45773Y105 125 13,778 SH   SOLE 30 13,778 0 0
INNERWORKINGS INC COM 45773Y105 38 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 5 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 87 75,434 SH   SOLE 21 75,434 0 0
INNODATA INC COM NEW 457642205 638 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 179 4,451 SH   SOLE 2 813 0 3,638
INNOPHOS HOLDINGS INC COM 45774N108 5 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 23 568 SH   SOLE 7 568 0 0
INNOPHOS HOLDINGS INC COM 45774N108 3,587 89,212 SH   SOLE 18 89,212 0 0
INNOPHOS HOLDINGS INC COM 45774N108 598 14,871 SH   SOLE 19 14,871 0 0
INNOPHOS HOLDINGS INC COM 45774N108 72,753 1,809,321 SH   SOLE 21 1,809,321 0 0
INNOPHOS HOLDINGS INC COM 45774N108 21,535 535,552 SH   SOLE 22 491,706 0 43,846
INNOPHOS HOLDINGS INC COM 45774N108 333 8,275 SH   SOLE 26 3,077 0 5,198
INNOPHOS HOLDINGS INC COM 45774N108 114 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,111 27,630 SH   SOLE 30 27,630 0 0
INNOPHOS HOLDINGS INC COM 45774N108 97 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 1,706 24,868 SH   SOLE 2 20,400 0 4,468
INNOSPEC INC COM 45768S105 9 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 42 613 SH   SOLE 7 613 0 0
INNOSPEC INC COM 45768S105 7,754 113,029 SH   SOLE 18 113,029 0 0
INNOSPEC INC COM 45768S105 8,211 119,688 SH   SOLE 19 119,688 0 0
INNOSPEC INC COM 45768S105 155,620 2,268,518 SH   SOLE 21 2,268,518 0 0
INNOSPEC INC COM 45768S105 66,856 974,576 SH   SOLE 22 925,952 0 48,624
INNOSPEC INC COM 45768S105 4,375 63,782 SH   SOLE 23 63,782 0 0
INNOSPEC INC COM 45768S105 6,641 96,814 SH   SOLE 26 7,794 0 89,020
INNOSPEC INC COM 45768S105 240 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 1,278 18,634 SH   SOLE 29 0 0 18,634
INNOSPEC INC COM 45768S105 2,318 33,783 SH   SOLE 30 33,783 0 0
INNOSPEC INC COM 45768S105 360 5,251 SH   SOLE 34 5,251 0 0
INNOSPEC INC COM 45768S105 194 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1 24 SH   SOLE 2 24 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 26 946 SH   SOLE 21 946 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 7 256 SH   SOLE 22 256 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 29 1,067 SH   SOLE 18 1,067 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 315 11,783 SH   SOLE 21 11,783 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 138 39,101 SH   SOLE 21 39,101 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,448 410,295 SH   SOLE 22 410,295 0 0
INNOVIVA INC COM 45781M101 62 3,746 SH   SOLE 2 3,156 0 590
INNOVIVA INC COM 45781M101 8 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 24 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 5,398 323,827 SH   SOLE 18 323,827 0 0
INNOVIVA INC COM 45781M101 1,485 89,066 SH   SOLE 19 89,066 0 0
INNOVIVA INC COM 45781M101 135,239 8,112,719 SH   SOLE 21 8,112,719 0 0
INNOVIVA INC COM 45781M101 35,959 2,157,101 SH   SOLE 22 2,019,674 0 137,427
INNOVIVA INC COM 45781M101 25 1,492 SH   SOLE 23 1,492 0 0
INNOVIVA INC COM 45781M101 808 48,449 SH   SOLE 26 10,561 0 37,888
INNOVIVA INC COM 45781M101 206 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 150 8,971 SH   SOLE 29 0 0 8,971
INNOVIVA INC COM 45781M101 1,736 104,115 SH   SOLE 30 104,115 0 0
INNOVIVA INC COM 45781M101 143 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 523 4,258 SH   SOLE 2 4,087 0 171
INOGEN INC COM 45780L104 19 154 SH   SOLE 4 154 0 0
INOGEN INC COM 45780L104 53 433 SH   SOLE 7 433 0 0
INOGEN INC COM 45780L104 9,280 75,549 SH   SOLE 18 75,549 0 0
INOGEN INC COM 45780L104 8,030 65,367 SH   SOLE 19 65,367 0 0
INOGEN INC COM 45780L104 208,379 1,696,346 SH   SOLE 21 1,696,346 0 0
INOGEN INC COM 45780L104 63,343 515,651 SH   SOLE 22 484,971 0 30,680
INOGEN INC COM 45780L104 820 6,677 SH   SOLE 23 6,677 0 0
INOGEN INC COM 45780L104 2,649 21,567 SH   SOLE 26 5,524 0 16,043
INOGEN INC COM 45780L104 330 2,683 SH   SOLE 28 2,683 0 0
INOGEN INC COM 45780L104 366 2,982 SH   SOLE 29 0 0 2,982
INOGEN INC COM 45780L104 2,968 24,162 SH   SOLE 30 24,162 0 0
INOGEN INC COM 45780L104 271 2,209 SH   SOLE 40 2,209 0 0
INOVALON HLDGS INC COM CL A 45781D101 30 2,875 SH   SOLE 2 2,702 0 173
INOVALON HLDGS INC COM CL A 45781D101 5 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 14 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,153 203,119 SH   SOLE 18 203,119 0 0
INOVALON HLDGS INC COM CL A 45781D101 546 51,475 SH   SOLE 19 51,475 0 0
INOVALON HLDGS INC COM CL A 45781D101 23,204 2,189,067 SH   SOLE 21 2,189,067 0 0
INOVALON HLDGS INC COM CL A 45781D101 18,226 1,719,419 SH   SOLE 22 1,605,656 0 113,763
INOVALON HLDGS INC COM CL A 45781D101 234 22,091 SH   SOLE 26 0 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 75 7,069 SH   SOLE 28 7,069 0 0
INOVALON HLDGS INC COM CL A 45781D101 121 11,445 SH   SOLE 30 11,445 0 0
INOVALON HLDGS INC COM CL A 45781D101 46 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17 3,616 SH   SOLE 2 3,158 0 458
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,302 276,440 SH   SOLE 18 276,440 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 266 56,454 SH   SOLE 19 56,454 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17,573 3,731,014 SH   SOLE 21 3,731,014 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11,176 2,372,790 SH   SOLE 22 2,245,398 0 127,392
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 47 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 101 21,535 SH   SOLE 30 21,535 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 30 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 59 1,975 SH   SOLE 2 1,756 0 219
INPHI CORP COM 45772F107 6 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 30 1,001 SH   SOLE 7 1,001 0 0
INPHI CORP COM 45772F107 4,068 135,160 SH   SOLE 18 135,160 0 0
INPHI CORP COM 45772F107 979 32,515 SH   SOLE 19 32,515 0 0
INPHI CORP COM 45772F107 38,226 1,269,960 SH   SOLE 21 1,269,960 0 0
INPHI CORP COM 45772F107 33,558 1,114,892 SH   SOLE 22 1,046,310 0 68,582
INPHI CORP COM 45772F107 401 13,313 SH   SOLE 26 4,057 0 9,256
INPHI CORP COM 45772F107 170 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 221 7,331 SH   SOLE 30 7,331 0 0
INPHI CORP COM 45772F107 99 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 659 701,000 PRN   SOLE 21 701,000 0 0
INPIXON COM NEW 45790J305 0 20 SH   SOLE 21 20 0 0
INSEEGO CORP COM 45782B104 13 7,553 SH   SOLE 18 7,553 0 0
INSEEGO CORP COM 45782B104 193 108,431 SH   SOLE 21 108,431 0 0
INSEEGO CORP COM 45782B104 1,601 899,665 SH   SOLE 22 899,665 0 0
INSIGHT ENTERPRISES INC COM 45765U103 469 13,421 SH   SOLE 2 9,619 0 3,802
INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 76 2,186 SH   SOLE 7 2,186 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,667 162,228 SH   SOLE 18 162,228 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,455 70,283 SH   SOLE 19 70,283 0 0
INSIGHT ENTERPRISES INC COM 45765U103 117,174 3,354,534 SH   SOLE 21 3,354,534 0 0
INSIGHT ENTERPRISES INC COM 45765U103 41,109 1,176,906 SH   SOLE 22 1,096,712 0 80,194
INSIGHT ENTERPRISES INC COM 45765U103 1,138 32,586 SH   SOLE 23 32,586 0 0
INSIGHT ENTERPRISES INC COM 45765U103 208 5,946 SH   SOLE 26 3,465 0 2,481
INSIGHT ENTERPRISES INC COM 45765U103 182 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 345 9,887 SH   SOLE 29 0 0 9,887
INSIGHT ENTERPRISES INC COM 45765U103 1,736 49,708 SH   SOLE 30 49,708 0 0
INSIGHT ENTERPRISES INC COM 45765U103 72 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 152 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 8 4,978 SH   SOLE 21 4,978 0 0
INSIGNIA SYS INC COM 45765Y105 747 472,868 SH   SOLE 22 472,868 0 0
INSMED INC COM PAR $.01 457669307 3,206 142,352 SH   SOLE 2 140,147 0 2,205
INSMED INC COM PAR $.01 457669307 11 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 37 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 8,184 363,403 SH   SOLE 18 363,403 0 0
INSMED INC COM PAR $.01 457669307 31,061 1,379,283 SH   SOLE 19 1,379,283 0 0
INSMED INC COM PAR $.01 457669307 1,973 87,600 SH   SOLE 20 87,600 0 0
INSMED INC COM PAR $.01 457669307 73,002 3,241,666 SH   SOLE 21 3,241,666 0 0
INSMED INC COM PAR $.01 457669307 46,414 2,061,015 SH   SOLE 22 1,922,816 0 138,199
INSMED INC COM PAR $.01 457669307 11 483 SH   SOLE 23 483 0 0
INSMED INC COM PAR $.01 457669307 336 14,921 SH   SOLE 26 11,000 0 3,921
INSMED INC COM PAR $.01 457669307 264 11,726 SH   SOLE 28 11,726 0 0
INSMED INC COM PAR $.01 457669307 356 15,787 SH   SOLE 30 15,787 0 0
INSMED INC COM PAR $.01 457669307 8,985 398,994 SH   SOLE 34 398,994 0 0
INSMED INC COM PAR $.01 457669307 142 6,299 SH   SOLE 40 6,299 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 782 890,000 PRN   SOLE 21 890,000 0 0
INSPERITY INC COM 45778Q107 1,711 24,603 SH   SOLE 2 24,102 0 501
INSPERITY INC COM 45778Q107 12 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 61 874 SH   SOLE 7 874 0 0
INSPERITY INC COM 45778Q107 12,160 174,837 SH   SOLE 18 174,837 0 0
INSPERITY INC COM 45778Q107 14,614 210,121 SH   SOLE 19 210,121 0 0
INSPERITY INC COM 45778Q107 236,786 3,404,542 SH   SOLE 21 3,404,542 0 0
INSPERITY INC COM 45778Q107 91,591 1,316,907 SH   SOLE 22 1,249,618 0 67,289
INSPERITY INC COM 45778Q107 3,507 50,431 SH   SOLE 23 50,431 0 0
INSPERITY INC COM 45778Q107 4,804 69,075 SH   SOLE 26 11,754 0 57,321
INSPERITY INC COM 45778Q107 361 5,190 SH   SOLE 28 5,190 0 0
INSPERITY INC COM 45778Q107 1,514 21,769 SH   SOLE 29 0 0 21,769
INSPERITY INC COM 45778Q107 3,598 51,735 SH   SOLE 30 51,735 0 0
INSPERITY INC COM 45778Q107 3,381 48,617 SH   SOLE 34 48,617 0 0
INSPERITY INC COM 45778Q107 245 3,520 SH   SOLE 40 3,520 0 0
INSPIRED ENTMT INC COM 45782N108 2 396 SH   SOLE 2 396 0 0
INSPIRED ENTMT INC COM 45782N108 125 22,725 SH   SOLE 18 22,725 0 0
INSPIRED ENTMT INC COM 45782N108 36 6,522 SH   SOLE 19 6,522 0 0
INSPIRED ENTMT INC COM 45782N108 1,005 182,723 SH   SOLE 21 182,723 0 0
INSPIRED ENTMT INC COM 45782N108 210 38,101 SH   SOLE 22 29,945 0 8,156
INSPIREMD INC COM PAR 45779A861 0 2 SH   SOLE 21 2 0 0
INSTALLED BLDG PRODS INC COM 45780R101 68 1,133 SH   SOLE 2 907 0 226
INSTALLED BLDG PRODS INC COM 45780R101 29 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,654 94,155 SH   SOLE 18 94,155 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,005 16,730 SH   SOLE 19 16,730 0 0
INSTALLED BLDG PRODS INC COM 45780R101 138,175 2,300,991 SH   SOLE 21 2,300,991 0 0
INSTALLED BLDG PRODS INC COM 45780R101 35,934 598,398 SH   SOLE 22 556,403 0 41,995
INSTALLED BLDG PRODS INC COM 45780R101 66 1,098 SH   SOLE 26 0 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 185 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,770 29,477 SH   SOLE 30 29,477 0 0
INSTALLED BLDG PRODS INC COM 45780R101 112 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 21 765 SH   SOLE 2 765 0 0
INSTEEL INDUSTRIES INC COM 45774W108 12 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,297 83,118 SH   SOLE 18 83,118 0 0
INSTEEL INDUSTRIES INC COM 45774W108 364 13,157 SH   SOLE 19 13,157 0 0
INSTEEL INDUSTRIES INC COM 45774W108 47,685 1,725,846 SH   SOLE 21 1,725,846 0 0
INSTEEL INDUSTRIES INC COM 45774W108 13,742 497,363 SH   SOLE 22 465,677 0 31,686
INSTEEL INDUSTRIES INC COM 45774W108 71 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 685 24,809 SH   SOLE 30 24,809 0 0
INSTEEL INDUSTRIES INC COM 45774W108 42 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 43 1,030 SH   SOLE 2 927 0 103
INSTRUCTURE INC COM 45781U103 26 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 3,100 73,541 SH   SOLE 18 73,541 0 0
INSTRUCTURE INC COM 45781U103 715 16,959 SH   SOLE 19 16,959 0 0
INSTRUCTURE INC COM 45781U103 29,823 707,551 SH   SOLE 21 707,551 0 0
INSTRUCTURE INC COM 45781U103 24,732 586,754 SH   SOLE 22 539,549 0 47,205
INSTRUCTURE INC COM 45781U103 363 8,618 SH   SOLE 26 0 0 8,618
INSTRUCTURE INC COM 45781U103 231 5,492 SH   SOLE 30 5,492 0 0
INSTRUCTURE INC COM 45781U103 128 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 724 8,350 SH   SOLE 2 7,937 0 413
INSULET CORP COM 45784P101 25 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 126 1,459 SH   SOLE 7 1,459 0 0
INSULET CORP COM 45784P101 16,101 185,752 SH   SOLE 18 185,752 0 0
INSULET CORP COM 45784P101 8,813 101,668 SH   SOLE 19 101,668 0 0
INSULET CORP COM 45784P101 172,314 1,987,933 SH   SOLE 21 1,987,933 0 0
INSULET CORP COM 45784P101 142,511 1,644,105 SH   SOLE 22 1,543,021 0 101,084
INSULET CORP COM 45784P101 2,027 23,387 SH   SOLE 23 23,387 0 0
INSULET CORP COM 45784P101 3,062 35,324 SH   SOLE 26 6,331 0 28,993
INSULET CORP COM 45784P101 698 8,050 SH   SOLE 28 8,050 0 0
INSULET CORP COM 45784P101 435 5,022 SH   SOLE 29 0 0 5,022
INSULET CORP COM 45784P101 1,017 11,728 SH   SOLE 30 11,728 0 0
INSULET CORP COM 45784P101 525 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 1,091 705,000 PRN   SOLE 21 705,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 8 1,259 SH   SOLE 2 1,137 0 122
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 4 615 SH   SOLE 7 615 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 475 78,567 SH   SOLE 18 78,567 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 112 18,476 SH   SOLE 19 18,476 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 9,862 1,632,706 SH   SOLE 21 1,632,706 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 4,193 694,184 SH   SOLE 22 654,714 0 39,470
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 13 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 22 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 57 9,477 SH   SOLE 30 9,477 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 369 6,524 SH   SOLE 2 1,303 0 5,221
INTEGER HLDGS CORP COM 45826H109 6 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 37 653 SH   SOLE 7 653 0 0
INTEGER HLDGS CORP COM 45826H109 7,841 138,648 SH   SOLE 18 138,648 0 0
INTEGER HLDGS CORP COM 45826H109 1,381 24,413 SH   SOLE 19 24,413 0 0
INTEGER HLDGS CORP COM 45826H109 165,031 2,918,326 SH   SOLE 21 2,918,326 0 0
INTEGER HLDGS CORP COM 45826H109 46,383 820,208 SH   SOLE 22 765,865 0 54,343
INTEGER HLDGS CORP COM 45826H109 741 13,102 SH   SOLE 26 5,705 0 7,397
INTEGER HLDGS CORP COM 45826H109 228 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 2,239 39,592 SH   SOLE 30 39,592 0 0
INTEGER HLDGS CORP COM 45826H109 155 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 167 3,025 SH   SOLE 2 2,673 0 352
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 79 1,424 SH   SOLE 7 1,424 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15,383 277,979 SH   SOLE 18 277,979 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,743 49,562 SH   SOLE 19 49,562 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 343,148 6,200,724 SH   SOLE 21 6,200,724 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 94,860 1,714,131 SH   SOLE 22 1,603,821 0 110,310
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,112 20,098 SH   SOLE 26 15,715 0 4,383
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 477 8,615 SH   SOLE 28 8,615 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,917 88,857 SH   SOLE 30 88,857 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 366 6,620 SH   SOLE 40 6,620 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,923 62,938 SH   SOLE 2 62,103 0 835
INTEGRATED DEVICE TECHNOLOGY COM 458118106 21 694 SH   SOLE 4 694 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 99 3,247 SH   SOLE 7 3,247 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 24,530 802,693 SH   SOLE 18 802,693 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 5,741 187,859 SH   SOLE 19 187,859 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 282,017 9,228,307 SH   SOLE 21 9,228,307 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 134,431 4,398,927 SH   SOLE 22 4,154,966 0 243,961
INTEGRATED DEVICE TECHNOLOGY COM 458118106 335 10,946 SH   SOLE 23 10,946 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,560 83,763 SH   SOLE 26 20,760 0 63,003
INTEGRATED DEVICE TECHNOLOGY COM 458118106 562 18,377 SH   SOLE 28 18,377 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 180 5,875 SH   SOLE 29 0 0 5,875
INTEGRATED DEVICE TECHNOLOGY COM 458118106 23,301 762,472 SH   SOLE 30 762,472 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 453 14,819 SH   SOLE 40 14,819 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 929 825,000 PRN   SOLE 21 825,000 0 0
INTEL CORP COM 458140100 342,762 6,581,460 SH   SOLE 2 2,189,903 0 4,391,557
INTEL CORP COM 458140100 83,996 1,612,817 SH   SOLE 4 1,493,328 0 119,489
INTEL CORP COM 458140100 187,163 3,593,761 SH   SOLE 7 3,477,807 0 115,954
INTEL CORP COM 458140100 6,563 126,009 SH   SOLE 13 126,009 0 0
INTEL CORP COM 458140100 2,165 41,564 SH   SOLE 15 41,564 0 0
INTEL CORP COM 458140100 466,283 8,953,213 SH   SOLE 18 8,331,136 0 622,077
INTEL CORP COM 458140100 66,615 1,279,091 SH   SOLE 19 1,279,091 0 0
INTEL CORP COM 458140100 113,326 2,175,996 SH   SOLE 20 286,480 0 1,889,516
INTEL CORP COM 458140100 4,804,368 92,249,772 SH   SOLE 21 92,249,772 0 0
INTEL CORP COM 458140100 6,699,673 128,641,947 SH   SOLE 22 104,051,447 0 24,590,500
INTEL CORP COM 458140100 308,460 5,922,818 SH   SOLE 23 5,922,818 0 0
INTEL CORP COM 458140100 205,078 3,937,759 SH   SOLE 25 3,937,759 0 0
INTEL CORP COM 458140100 844,260 16,210,835 SH   SOLE 26 4,203,348 0 12,007,487
INTEL CORP COM 458140100 36,792 706,445 SH   SOLE 28 706,445 0 0
INTEL CORP COM 458140100 24,875 477,638 SH   SOLE 29 154,523 0 323,115
INTEL CORP COM 458140100 1,013,508 19,460,602 SH   SOLE 30 19,460,602 0 0
INTEL CORP COM 458140100 130,618 2,508,028 SH   SOLE 31 1,025,053 0 1,482,975
INTEL CORP COM 458140100 48,487 931,013 SH   SOLE 32 931,013 0 0
INTEL CORP COM 458140100 22,890 439,513 SH   SOLE 34 439,513 0 0
INTEL CORP COM 458140100 6,691 128,478 SH   SOLE 35 128,478 0 0
INTEL CORP COM 458140100 240,048 4,609,209 SH   SOLE 36 4,609,209 0 0
INTEL CORP COM 458140100 4,815 92,447 SH   SOLE 40 92,447 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 10,199 4,100,000 PRN   SOLE 21 4,100,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 77 3,651 SH   SOLE 2 707 0 2,944
INTELLIA THERAPEUTICS INC COM 45826J105 6 273 SH   SOLE 7 273 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,281 60,740 SH   SOLE 18 60,740 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 279 13,215 SH   SOLE 19 13,215 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 22,701 1,076,374 SH   SOLE 21 1,076,374 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 11,815 560,198 SH   SOLE 22 529,007 0 31,191
INTELLIA THERAPEUTICS INC COM 45826J105 132 6,265 SH   SOLE 30 6,265 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 47 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 5 2,721 SH   SOLE 18 2,721 0 0
INTELLICHECK INC COM NEW 45817G201 56 31,305 SH   SOLE 21 31,305 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 18 3,429 SH   SOLE 21 3,429 0 0
INTELSAT S A COM L5140P101 30 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 509 135,382 SH   SOLE 18 135,382 0 0
INTELSAT S A COM L5140P101 97 25,884 SH   SOLE 19 25,884 0 0
INTELSAT S A COM L5140P101 4,418 1,175,110 SH   SOLE 21 1,175,110 0 0
INTELSAT S A COM L5140P101 1,408 374,511 SH   SOLE 22 327,827 0 46,684
INTER PARFUMS INC COM 458334109 1,304 27,665 SH   SOLE 2 26,083 0 1,582
INTER PARFUMS INC COM 458334109 18 375 SH   SOLE 7 375 0 0
INTER PARFUMS INC COM 458334109 4,096 86,871 SH   SOLE 18 86,871 0 0
INTER PARFUMS INC COM 458334109 6,310 133,829 SH   SOLE 19 133,829 0 0
INTER PARFUMS INC COM 458334109 75,537 1,602,055 SH   SOLE 21 1,602,055 0 0
INTER PARFUMS INC COM 458334109 38,778 822,430 SH   SOLE 22 792,978 0 29,452
INTER PARFUMS INC COM 458334109 4,410 93,541 SH   SOLE 23 93,541 0 0
INTER PARFUMS INC COM 458334109 3,771 79,974 SH   SOLE 26 0 0 79,974
INTER PARFUMS INC COM 458334109 115 2,447 SH   SOLE 28 2,447 0 0
INTER PARFUMS INC COM 458334109 1,000 21,211 SH   SOLE 29 0 0 21,211
INTER PARFUMS INC COM 458334109 1,105 23,436 SH   SOLE 30 23,436 0 0
INTER PARFUMS INC COM 458334109 1,197 25,393 SH   SOLE 34 25,393 0 0
INTER PARFUMS INC COM 458334109 97 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 3,640 54,141 SH   SOLE 2 30,899 0 23,242
INTERACTIVE BROKERS GROUP IN COM 45841N107 22 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 110 1,639 SH   SOLE 7 1,639 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 15,967 237,470 SH   SOLE 18 237,470 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 613 9,120 SH   SOLE 19 9,120 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 226,594 3,369,927 SH   SOLE 21 3,369,927 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 154,808 2,302,315 SH   SOLE 22 2,052,073 0 250,242
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,245 18,513 SH   SOLE 26 11,294 0 7,219
INTERACTIVE BROKERS GROUP IN COM 45841N107 632 9,394 SH   SOLE 28 9,394 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 868 12,907 SH   SOLE 30 12,907 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 101 1,502 SH   SOLE 31 1,502 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 594 8,841 SH   SOLE 40 8,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 602 9,787 SH   SOLE 2 3,661 0 6,126
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 24 396 SH   SOLE 7 396 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 762 12,381 SH   SOLE 18 12,381 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 3,267 53,110 SH   SOLE 19 53,110 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 258 4,200 SH   SOLE 20 4,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 42,497 690,789 SH   SOLE 21 690,789 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 30,430 494,637 SH   SOLE 22 433,840 0 60,797
INTERCEPT PHARMACEUTICALS IN COM 45845P108 176 2,854 SH   SOLE 26 1,583 0 1,271
INTERCEPT PHARMACEUTICALS IN COM 45845P108 151 2,451 SH   SOLE 28 2,451 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 244 3,963 SH   SOLE 30 3,963 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 24 384 SH   SOLE 31 384 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 20 325 SH   SOLE 34 325 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 113 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,062 1,325,000 PRN   SOLE 21 1,325,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 88,766 1,224,022 SH   SOLE 2 676,976 0 547,046
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19,709 271,774 SH   SOLE 4 257,504 0 14,270
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,022 427,778 SH   SOLE 7 414,644 0 13,134
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,384 143,188 SH   SOLE 13 143,188 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 364 5,025 SH   SOLE 15 5,025 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 91,429 1,260,739 SH   SOLE 18 1,178,340 0 82,399
INTERCONTINENTAL EXCHANGE IN COM 45866F104 84,326 1,162,792 SH   SOLE 19 1,162,792 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18,347 252,998 SH   SOLE 20 0 0 252,998
INTERCONTINENTAL EXCHANGE IN COM 45866F104 704,073 9,708,680 SH   SOLE 21 9,708,680 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,249,507 17,229,830 SH   SOLE 22 13,686,209 0 3,543,621
INTERCONTINENTAL EXCHANGE IN COM 45866F104 60,489 834,105 SH   SOLE 23 834,105 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 35,504 489,580 SH   SOLE 25 489,580 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 119,908 1,653,446 SH   SOLE 26 555,033 0 1,098,413
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,418 88,505 SH   SOLE 28 88,505 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 25,549 352,301 SH   SOLE 29 65,347 0 286,954
INTERCONTINENTAL EXCHANGE IN COM 45866F104 147,200 2,029,785 SH   SOLE 30 2,029,785 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 24,900 343,352 SH   SOLE 31 204,953 0 138,399
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,069 56,103 SH   SOLE 34 56,103 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47,989 661,733 SH   SOLE 36 661,733 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 857 11,812 SH   SOLE 40 11,812 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 754 650,000 PRN   SOLE 21 650,000 0 0
INTERDIGITAL INC COM 45867G101 7,915 107,543 SH   SOLE 2 107,311 0 232
INTERDIGITAL INC COM 45867G101 1,320 17,933 SH   SOLE 4 17,933 0 0
INTERDIGITAL INC COM 45867G101 166 2,250 SH   SOLE 7 2,250 0 0
INTERDIGITAL INC COM 45867G101 15,762 214,152 SH   SOLE 18 214,007 0 145
INTERDIGITAL INC COM 45867G101 4,818 65,463 SH   SOLE 19 65,463 0 0
INTERDIGITAL INC COM 45867G101 170,533 2,317,031 SH   SOLE 21 2,317,031 0 0
INTERDIGITAL INC COM 45867G101 101,066 1,373,183 SH   SOLE 22 1,246,494 0 126,689
INTERDIGITAL INC COM 45867G101 3,267 44,383 SH   SOLE 23 44,383 0 0
INTERDIGITAL INC COM 45867G101 900 12,222 SH   SOLE 26 4,329 0 7,893
INTERDIGITAL INC COM 45867G101 368 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 625 8,498 SH   SOLE 29 7,010 0 1,488
INTERDIGITAL INC COM 45867G101 3,479 47,275 SH   SOLE 30 47,275 0 0
INTERDIGITAL INC COM 45867G101 1,181 16,042 SH   SOLE 31 14,653 0 1,389
INTERDIGITAL INC COM 45867G101 3,083 41,883 SH   SOLE 34 41,883 0 0
INTERDIGITAL INC COM 45867G101 667 9,060 SH   SOLE 36 9,060 0 0
INTERDIGITAL INC COM 45867G101 290 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 557 22,109 SH   SOLE 2 20,895 0 1,214
INTERFACE INC COM 458665304 9 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 43 1,689 SH   SOLE 7 1,689 0 0
INTERFACE INC COM 458665304 6,710 266,271 SH   SOLE 18 266,271 0 0
INTERFACE INC COM 458665304 8,271 328,233 SH   SOLE 19 328,233 0 0
INTERFACE INC COM 458665304 138,411 5,492,496 SH   SOLE 21 5,492,496 0 0
INTERFACE INC COM 458665304 55,592 2,206,016 SH   SOLE 22 2,091,187 0 114,829
INTERFACE INC COM 458665304 2,095 83,118 SH   SOLE 23 83,118 0 0
INTERFACE INC COM 458665304 1,541 61,149 SH   SOLE 26 13,389 0 47,760
INTERFACE INC COM 458665304 200 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 669 26,532 SH   SOLE 29 0 0 26,532
INTERFACE INC COM 458665304 2,513 99,711 SH   SOLE 30 99,711 0 0
INTERFACE INC COM 458665304 356 14,115 SH   SOLE 34 14,115 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,472 SH   SOLE 21 2,472 0 0
INTERMOLECULAR INC COM 45882D109 17 12,742 SH   SOLE 21 12,742 0 0
INTERMOLECULAR INC COM 45882D109 77 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 14 1,238 SH   SOLE 2 973 0 265
INTERNAP CORP COM PAR 45885A409 4 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 754 68,557 SH   SOLE 18 68,557 0 0
INTERNAP CORP COM PAR 45885A409 155 14,111 SH   SOLE 19 14,111 0 0
INTERNAP CORP COM PAR 45885A409 7,040 640,026 SH   SOLE 21 640,026 0 0
INTERNAP CORP COM PAR 45885A409 6,236 566,895 SH   SOLE 22 536,930 0 29,965
INTERNATIONAL BANCSHARES COR COM 459044103 1,292 33,208 SH   SOLE 2 23,873 0 9,335
INTERNATIONAL BANCSHARES COR COM 459044103 15 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 50 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 13,265 340,999 SH   SOLE 18 340,999 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,705 43,830 SH   SOLE 19 43,830 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 141,571 3,639,360 SH   SOLE 21 3,639,360 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 71,851 1,847,075 SH   SOLE 22 1,741,923 0 105,152
INTERNATIONAL BANCSHARES COR COM 459044103 1,147 29,477 SH   SOLE 26 11,888 0 17,589
INTERNATIONAL BANCSHARES COR COM 459044103 315 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 413 10,626 SH   SOLE 30 10,626 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 237 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 225,750 1,471,354 SH   SOLE 2 652,001 0 819,353
INTERNATIONAL BUSINESS MACHS COM 459200101 62,019 404,218 SH   SOLE 4 381,512 0 22,706
INTERNATIONAL BUSINESS MACHS COM 459200101 117,039 762,816 SH   SOLE 7 738,903 0 23,913
INTERNATIONAL BUSINESS MACHS COM 459200101 6,351 41,393 SH   SOLE 13 41,393 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,001 6,522 SH   SOLE 15 6,522 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 295,052 1,923,041 SH   SOLE 18 1,792,387 0 130,654
INTERNATIONAL BUSINESS MACHS COM 459200101 221,430 1,443,196 SH   SOLE 19 1,443,196 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 58,143 378,953 SH   SOLE 20 0 0 378,953
INTERNATIONAL BUSINESS MACHS COM 459200101 2,789,792 18,182,835 SH   SOLE 21 18,182,835 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,756,687 24,484,696 SH   SOLE 22 19,585,671 0 4,899,025
INTERNATIONAL BUSINESS MACHS COM 459200101 195,528 1,274,377 SH   SOLE 23 1,274,377 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 119,599 779,502 SH   SOLE 25 779,502 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 426,357 2,778,839 SH   SOLE 26 787,156 0 1,991,683
INTERNATIONAL BUSINESS MACHS COM 459200101 20,374 132,791 SH   SOLE 28 132,791 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 28,287 184,367 SH   SOLE 29 100,463 0 83,904
INTERNATIONAL BUSINESS MACHS COM 459200101 480,564 3,132,138 SH   SOLE 30 3,132,138 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 103,507 674,620 SH   SOLE 31 337,477 0 337,143
INTERNATIONAL BUSINESS MACHS COM 459200101 22,590 147,234 SH   SOLE 32 147,234 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 96,096 626,317 SH   SOLE 34 626,317 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,126 65,995 SH   SOLE 35 65,995 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 147,020 958,224 SH   SOLE 36 958,224 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,643 17,226 SH   SOLE 40 17,226 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13,722 100,224 SH   SOLE 2 25,482 0 74,742
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,521 25,719 SH   SOLE 4 23,698 0 2,021
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,565 77,170 SH   SOLE 7 59,571 0 17,599
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 227 1,659 SH   SOLE 13 1,659 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 81 590 SH   SOLE 15 590 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23,007 168,045 SH   SOLE 18 157,044 0 11,001
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,732 12,650 SH   SOLE 19 12,650 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,387 46,651 SH   SOLE 20 0 0 46,651
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 263,284 1,923,045 SH   SOLE 21 1,923,045 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 298,992 2,183,861 SH   SOLE 22 1,777,603 0 406,258
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13,008 95,011 SH   SOLE 23 95,011 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,718 63,680 SH   SOLE 25 63,680 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35,780 261,341 SH   SOLE 26 90,843 0 170,498
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,633 11,929 SH   SOLE 28 11,929 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,052 22,293 SH   SOLE 29 2,754 0 19,539
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30,008 219,183 SH   SOLE 30 219,183 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,763 42,090 SH   SOLE 31 17,266 0 24,824
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 515 3,759 SH   SOLE 34 3,759 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,723 71,018 SH   SOLE 36 71,018 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 217 1,584 SH   SOLE 40 1,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,368 51,183 SH   SOLE 2 18,935 0 32,248
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 84 3,145 SH   SOLE 4 3,145 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 135 5,058 SH   SOLE 7 5,058 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,239 83,748 SH   SOLE 18 83,748 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,135 79,857 SH   SOLE 19 79,857 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26,953 1,008,355 SH   SOLE 21 1,008,355 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 36,533 1,366,750 SH   SOLE 22 1,025,836 0 340,914
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 157 5,879 SH   SOLE 23 5,879 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 578 21,617 SH   SOLE 25 21,617 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 61 2,286 SH   SOLE 26 705 0 1,581
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 42 1,558 SH   SOLE 29 1,558 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 15 546 SH   SOLE 30 546 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 61 2,292 SH   SOLE 31 2,292 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,174 43,909 SH   SOLE 34 43,909 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 187 6,987 SH   SOLE 36 6,987 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 99 5,639 SH   SOLE 2 1,252 0 4,387
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,779 101,081 SH   SOLE 18 101,081 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 417 23,712 SH   SOLE 19 23,712 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15,901 903,473 SH   SOLE 21 903,473 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,633 660,960 SH   SOLE 22 615,701 0 45,259
INTERNATIONAL SEAWAYS INC COM Y41053102 37 2,107 SH   SOLE 30 2,107 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 645 14,630 SH   SOLE 2 10,213 0 4,417
INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 22 501 SH   SOLE 7 501 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 6,628 150,299 SH   SOLE 18 150,299 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 736 16,696 SH   SOLE 19 16,696 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 67,501 1,530,640 SH   SOLE 21 1,530,640 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 32,788 743,483 SH   SOLE 22 701,538 0 41,945
INTERNATIONAL SPEEDWAY CORP CL A 460335201 337 7,643 SH   SOLE 26 6,372 0 1,271
INTERNATIONAL SPEEDWAY CORP CL A 460335201 170 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 147 3,335 SH   SOLE 30 3,335 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 177 4,015 SH   SOLE 34 4,015 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 123 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,022 1,158,081 SH   SOLE 22 1,158,081 0 0
INTERPUBLIC GROUP COS INC COM 460690100 27,581 1,197,632 SH   SOLE 2 812,242 0 385,390
INTERPUBLIC GROUP COS INC COM 460690100 6,604 286,757 SH   SOLE 4 276,797 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 8,795 381,908 SH   SOLE 7 357,633 0 24,275
INTERPUBLIC GROUP COS INC COM 460690100 1,023 44,422 SH   SOLE 13 44,422 0 0
INTERPUBLIC GROUP COS INC COM 460690100 63 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 134,815 5,853,883 SH   SOLE 18 5,611,738 0 242,145
INTERPUBLIC GROUP COS INC COM 460690100 237,960 10,332,605 SH   SOLE 19 10,332,605 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,333 231,582 SH   SOLE 20 0 0 231,582
INTERPUBLIC GROUP COS INC COM 460690100 364,440 15,824,585 SH   SOLE 21 15,824,585 0 0
INTERPUBLIC GROUP COS INC COM 460690100 304,412 13,218,058 SH   SOLE 22 10,663,945 0 2,554,113
INTERPUBLIC GROUP COS INC COM 460690100 20,374 884,678 SH   SOLE 23 884,678 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,247 401,522 SH   SOLE 25 401,522 0 0
INTERPUBLIC GROUP COS INC COM 460690100 31,935 1,386,658 SH   SOLE 26 518,023 0 868,635
INTERPUBLIC GROUP COS INC COM 460690100 1,358 58,949 SH   SOLE 28 58,949 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,581 459,450 SH   SOLE 29 226,501 0 232,949
INTERPUBLIC GROUP COS INC COM 460690100 26,140 1,135,026 SH   SOLE 30 1,135,026 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,821 556,698 SH   SOLE 31 305,439 0 251,259
INTERPUBLIC GROUP COS INC COM 460690100 3,847 167,033 SH   SOLE 32 167,033 0 0
INTERPUBLIC GROUP COS INC COM 460690100 17,200 746,873 SH   SOLE 34 746,873 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,288 490,155 SH   SOLE 36 490,155 0 0
INTERPUBLIC GROUP COS INC COM 460690100 194 8,412 SH   SOLE 40 8,412 0 0
INTERSECT ENT INC COM 46071F103 98 2,501 SH   SOLE 2 2,304 0 197
INTERSECT ENT INC COM 46071F103 32 805 SH   SOLE 7 805 0 0
INTERSECT ENT INC COM 46071F103 3,529 89,805 SH   SOLE 18 89,805 0 0
INTERSECT ENT INC COM 46071F103 1,871 47,598 SH   SOLE 19 47,598 0 0
INTERSECT ENT INC COM 46071F103 38,601 982,208 SH   SOLE 21 982,208 0 0
INTERSECT ENT INC COM 46071F103 30,618 779,078 SH   SOLE 22 735,241 0 43,837
INTERSECT ENT INC COM 46071F103 114 2,898 SH   SOLE 23 2,898 0 0
INTERSECT ENT INC COM 46071F103 746 18,993 SH   SOLE 26 0 0 18,993
INTERSECT ENT INC COM 46071F103 242 6,161 SH   SOLE 28 6,161 0 0
INTERSECT ENT INC COM 46071F103 62 1,569 SH   SOLE 29 0 0 1,569
INTERSECT ENT INC COM 46071F103 193 4,920 SH   SOLE 30 4,920 0 0
INTERSECT ENT INC COM 46071F103 68 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 2 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 39 23,819 SH   SOLE 21 23,819 0 0
INTERSECTIONS INC COM 460981301 440 270,069 SH   SOLE 22 270,069 0 0
INTERXION HOLDING N.V SHS N47279109 21 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 485 7,815 SH   SOLE 7 7,815 0 0
INTERXION HOLDING N.V SHS N47279109 9,571 154,100 SH   SOLE 19 154,100 0 0
INTERXION HOLDING N.V SHS N47279109 39,927 642,836 SH   SOLE 21 642,836 0 0
INTERXION HOLDING N.V SHS N47279109 30,044 483,717 SH   SOLE 22 446,062 0 37,655
INTERXION HOLDING N.V SHS N47279109 416 6,699 SH   SOLE 23 6,699 0 0
INTERXION HOLDING N.V SHS N47279109 920 14,808 SH   SOLE 26 0 0 14,808
INTERXION HOLDING N.V SHS N47279109 654 10,528 SH   SOLE 28 10,528 0 0
INTERXION HOLDING N.V SHS N47279109 1,262 20,313 SH   SOLE 29 0 0 20,313
INTERXION HOLDING N.V SHS N47279109 9,747 156,937 SH   SOLE 30 156,937 0 0
INTERXION HOLDING N.V SHS N47279109 12 190 SH   SOLE 36 190 0 0
INTERXION HOLDING N.V SHS N47279109 577 9,288 SH   SOLE 40 9,288 0 0
INTEST CORP COM 461147100 10 1,510 SH   SOLE 18 1,510 0 0
INTEST CORP COM 461147100 180 27,034 SH   SOLE 21 27,034 0 0
INTEST CORP COM 461147100 3,378 507,997 SH   SOLE 22 507,997 0 0
INTEVAC INC COM 461148108 5 789 SH   SOLE 2 789 0 0
INTEVAC INC COM 461148108 455 65,955 SH   SOLE 18 65,955 0 0
INTEVAC INC COM 461148108 76 11,039 SH   SOLE 19 11,039 0 0
INTEVAC INC COM 461148108 4,215 610,859 SH   SOLE 21 610,859 0 0
INTEVAC INC COM 461148108 5,222 756,842 SH   SOLE 22 740,849 0 15,993
INTL FCSTONE INC COM 46116V105 134 3,139 SH   SOLE 2 642 0 2,497
INTL FCSTONE INC COM 46116V105 17 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,177 74,436 SH   SOLE 18 74,436 0 0
INTL FCSTONE INC COM 46116V105 540 12,659 SH   SOLE 19 12,659 0 0
INTL FCSTONE INC COM 46116V105 67,834 1,589,366 SH   SOLE 21 1,589,366 0 0
INTL FCSTONE INC COM 46116V105 20,432 478,721 SH   SOLE 22 447,462 0 31,259
INTL FCSTONE INC COM 46116V105 237 5,563 SH   SOLE 26 0 0 5,563
INTL FCSTONE INC COM 46116V105 99 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 901 21,113 SH   SOLE 30 21,113 0 0
INTL FCSTONE INC COM 46116V105 61 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 30,213 565,478 SH   SOLE 2 192,633 0 372,845
INTL PAPER CO COM 460146103 7,040 131,756 SH   SOLE 4 120,630 0 11,126
INTL PAPER CO COM 460146103 16,996 318,093 SH   SOLE 7 304,097 0 13,996
INTL PAPER CO COM 460146103 209 3,917 SH   SOLE 13 3,917 0 0
INTL PAPER CO COM 460146103 172 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 143,517 2,686,077 SH   SOLE 18 2,495,998 0 190,079
INTL PAPER CO COM 460146103 180,619 3,380,480 SH   SOLE 19 3,380,480 0 0
INTL PAPER CO COM 460146103 8,094 151,497 SH   SOLE 20 0 0 151,497
INTL PAPER CO COM 460146103 669,403 12,528,604 SH   SOLE 21 12,528,604 0 0
INTL PAPER CO COM 460146103 598,642 11,204,231 SH   SOLE 22 9,210,892 0 1,993,339
INTL PAPER CO COM 460146103 26,087 488,248 SH   SOLE 23 488,248 0 0
INTL PAPER CO COM 460146103 33,980 635,979 SH   SOLE 25 635,979 0 0
INTL PAPER CO COM 460146103 71,206 1,332,700 SH   SOLE 26 487,960 0 844,740
INTL PAPER CO COM 460146103 3,190 59,700 SH   SOLE 28 59,700 0 0
INTL PAPER CO COM 460146103 7,104 132,956 SH   SOLE 29 132,956 0 0
INTL PAPER CO COM 460146103 72,337 1,353,859 SH   SOLE 30 1,353,859 0 0
INTL PAPER CO COM 460146103 9,175 171,729 SH   SOLE 31 73,346 0 98,383
INTL PAPER CO COM 460146103 3,557 66,581 SH   SOLE 32 66,581 0 0
INTL PAPER CO COM 460146103 49,131 919,533 SH   SOLE 34 919,533 0 0
INTL PAPER CO COM 460146103 21,787 407,758 SH   SOLE 36 407,758 0 0
INTL PAPER CO COM 460146103 2,097 39,243 SH   SOLE 37 39,243 0 0
INTL PAPER CO COM 460146103 421 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 189 8,972 SH   SOLE 2 1,783 0 7,189
INTRA CELLULAR THERAPIES INC COM 46116X101 3 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 23 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 3,149 149,601 SH   SOLE 18 149,601 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 699 33,183 SH   SOLE 19 33,183 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 48,082 2,284,201 SH   SOLE 21 2,284,201 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 26,311 1,249,950 SH   SOLE 22 1,176,477 0 73,473
INTRA CELLULAR THERAPIES INC COM 46116X101 131 6,215 SH   SOLE 26 3,823 0 2,392
INTRA CELLULAR THERAPIES INC COM 46116X101 98 4,638 SH   SOLE 28 4,638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 212 10,061 SH   SOLE 30 10,061 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 107 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 72 19,917 SH   SOLE 2 3,274 0 16,643
INTREPID POTASH INC COM 46121Y102 1,017 279,488 SH   SOLE 7 279,488 0 0
INTREPID POTASH INC COM 46121Y102 1,230 338,015 SH   SOLE 18 338,015 0 0
INTREPID POTASH INC COM 46121Y102 281 77,139 SH   SOLE 19 77,139 0 0
INTREPID POTASH INC COM 46121Y102 11,257 3,092,551 SH   SOLE 21 3,092,551 0 0
INTREPID POTASH INC COM 46121Y102 9,507 2,611,787 SH   SOLE 22 2,459,035 0 152,752
INTREXON CORP COM 46122T102 680 44,328 SH   SOLE 2 23,530 0 20,798
INTREXON CORP COM 46122T102 3 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 23 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 444 28,946 SH   SOLE 18 28,946 0 0
INTREXON CORP COM 46122T102 161 10,495 SH   SOLE 19 10,495 0 0
INTREXON CORP COM 46122T102 11,914 777,195 SH   SOLE 21 777,195 0 0
INTREXON CORP COM 46122T102 26,256 1,712,697 SH   SOLE 22 1,497,481 0 215,216
INTREXON CORP COM 46122T102 385 25,105 SH   SOLE 26 3,387 0 21,718
INTREXON CORP COM 46122T102 135 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 195 12,693 SH   SOLE 30 12,693 0 0
INTREXON CORP COM 46122T102 20 1,275 SH   SOLE 31 1,275 0 0
INTREXON CORP COM 46122T102 8 523 SH   SOLE 34 523 0 0
INTREXON CORP COM 46122T102 71 4,627 SH   SOLE 40 4,627 0 0
INTRICON CORP COM 46121H109 22 1,076 SH   SOLE 18 1,076 0 0
INTRICON CORP COM 46121H109 360 17,979 SH   SOLE 21 17,979 0 0
INTRICON CORP COM 46121H109 246 12,296 SH   SOLE 22 12,296 0 0
INTUIT COM 461202103 60,325 347,997 SH   SOLE 2 117,217 0 230,780
INTUIT COM 461202103 17,418 100,476 SH   SOLE 4 94,200 0 6,276
INTUIT COM 461202103 44,629 257,453 SH   SOLE 7 221,789 0 35,664
INTUIT COM 461202103 820 4,733 SH   SOLE 13 4,733 0 0
INTUIT COM 461202103 391 2,255 SH   SOLE 15 2,255 0 0
INTUIT COM 461202103 86,115 496,771 SH   SOLE 18 464,134 0 32,637
INTUIT COM 461202103 29,359 169,365 SH   SOLE 19 169,365 0 0
INTUIT COM 461202103 21,279 122,752 SH   SOLE 20 0 0 122,752
INTUIT COM 461202103 871,850 5,029,418 SH   SOLE 21 5,029,418 0 0
INTUIT COM 461202103 1,172,802 6,765,513 SH   SOLE 22 5,499,731 0 1,265,782
INTUIT COM 461202103 61,624 355,490 SH   SOLE 23 355,490 0 0
INTUIT COM 461202103 69,887 403,158 SH   SOLE 25 403,158 0 0
INTUIT COM 461202103 130,563 753,178 SH   SOLE 26 240,232 0 512,946
INTUIT COM 461202103 6,364 36,712 SH   SOLE 28 36,712 0 0
INTUIT COM 461202103 6,413 36,992 SH   SOLE 29 35,281 0 1,711
INTUIT COM 461202103 173,429 1,000,458 SH   SOLE 30 1,000,458 0 0
INTUIT COM 461202103 28,622 165,112 SH   SOLE 31 66,465 0 98,647
INTUIT COM 461202103 6,421 37,039 SH   SOLE 32 37,039 0 0
INTUIT COM 461202103 36,431 210,157 SH   SOLE 34 210,157 0 0
INTUIT COM 461202103 39,549 228,144 SH   SOLE 36 228,144 0 0
INTUIT COM 461202103 847 4,885 SH   SOLE 40 4,885 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 75,892 183,833 SH   SOLE 2 80,746 0 103,087
INTUITIVE SURGICAL INC COM NEW 46120E602 15,481 37,500 SH   SOLE 4 34,587 0 2,913
INTUITIVE SURGICAL INC COM NEW 46120E602 45,330 109,803 SH   SOLE 7 91,125 0 18,678
INTUITIVE SURGICAL INC COM NEW 46120E602 855 2,071 SH   SOLE 13 2,071 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 393 951 SH   SOLE 15 951 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 100,389 243,172 SH   SOLE 18 228,455 0 14,717
INTUITIVE SURGICAL INC COM NEW 46120E602 106,679 258,409 SH   SOLE 19 258,409 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 21,370 51,765 SH   SOLE 20 0 0 51,765
INTUITIVE SURGICAL INC COM NEW 46120E602 1,103,062 2,671,952 SH   SOLE 21 2,671,952 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,294,582 3,135,871 SH   SOLE 22 2,576,983 0 558,888
INTUITIVE SURGICAL INC COM NEW 46120E602 57,439 139,134 SH   SOLE 23 139,134 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 37,652 91,204 SH   SOLE 25 91,204 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 145,058 351,375 SH   SOLE 26 105,964 0 245,411
INTUITIVE SURGICAL INC COM NEW 46120E602 6,983 16,914 SH   SOLE 28 16,914 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,253 3,036 SH   SOLE 29 3,036 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 178,832 433,185 SH   SOLE 30 433,185 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 25,737 62,342 SH   SOLE 31 22,499 0 39,843
INTUITIVE SURGICAL INC COM NEW 46120E602 6,705 16,241 SH   SOLE 32 16,241 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 41,103 99,564 SH   SOLE 34 99,564 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 41,807 101,269 SH   SOLE 36 101,269 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 926 2,244 SH   SOLE 40 2,244 0 0
INUVO INC COM NEW 46122W204 4 4,633 SH   SOLE 18 4,633 0 0
INUVO INC COM NEW 46122W204 63 69,016 SH   SOLE 21 69,016 0 0
INUVO INC COM NEW 46122W204 882 960,791 SH   SOLE 22 960,791 0 0
INVACARE CORP COM 461203101 117 6,710 SH   SOLE 2 1,278 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,707 155,562 SH   SOLE 18 155,562 0 0
INVACARE CORP COM 461203101 463 26,621 SH   SOLE 19 26,621 0 0
INVACARE CORP COM 461203101 59,375 3,412,379 SH   SOLE 21 3,412,379 0 0
INVACARE CORP COM 461203101 16,294 936,418 SH   SOLE 22 866,714 0 69,704
INVACARE CORP COM 461203101 254 14,581 SH   SOLE 26 0 0 14,581
INVACARE CORP COM 461203101 75 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 840 48,248 SH   SOLE 30 48,248 0 0
INVACARE CORP COM 461203101 62 3,545 SH   SOLE 40 3,545 0 0
INVESCO LTD SHS G491BT108 25,517 797,152 SH   SOLE 2 424,653 0 372,499
INVESCO LTD SHS G491BT108 5,403 168,805 SH   SOLE 4 158,723 0 10,082
INVESCO LTD SHS G491BT108 10,622 331,833 SH   SOLE 7 318,251 0 13,582
INVESCO LTD SHS G491BT108 134 4,191 SH   SOLE 13 4,191 0 0
INVESCO LTD SHS G491BT108 101 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 37,463 1,170,345 SH   SOLE 18 1,112,093 0 58,252
INVESCO LTD SHS G491BT108 18,389 574,480 SH   SOLE 19 574,480 0 0
INVESCO LTD SHS G491BT108 6,038 188,618 SH   SOLE 20 0 0 188,618
INVESCO LTD SHS G491BT108 465,995 14,557,782 SH   SOLE 21 14,557,782 0 0
INVESCO LTD SHS G491BT108 368,969 11,526,673 SH   SOLE 22 9,362,258 0 2,164,415
INVESCO LTD SHS G491BT108 17,874 558,392 SH   SOLE 23 558,392 0 0
INVESCO LTD SHS G491BT108 11,217 350,410 SH   SOLE 25 350,410 0 0
INVESCO LTD SHS G491BT108 37,635 1,175,737 SH   SOLE 26 448,179 0 727,558
INVESCO LTD SHS G491BT108 1,946 60,801 SH   SOLE 28 60,801 0 0
INVESCO LTD SHS G491BT108 7,452 232,795 SH   SOLE 29 16,014 0 216,781
INVESCO LTD SHS G491BT108 47,498 1,483,839 SH   SOLE 30 1,483,839 0 0
INVESCO LTD SHS G491BT108 5,938 185,509 SH   SOLE 31 96,133 0 89,376
INVESCO LTD SHS G491BT108 3,931 122,803 SH   SOLE 32 122,803 0 0
INVESCO LTD SHS G491BT108 1,186 37,040 SH   SOLE 34 37,040 0 0
INVESCO LTD SHS G491BT108 9,013 281,578 SH   SOLE 35 281,578 0 0
INVESCO LTD SHS G491BT108 19,424 606,803 SH   SOLE 36 606,803 0 0
INVESCO LTD SHS G491BT108 261 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 904 55,164 SH   SOLE 2 34,568 0 20,596
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 91 5,557 SH   SOLE 7 5,557 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9,251 564,769 SH   SOLE 18 564,769 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4,675 285,434 SH   SOLE 19 285,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 215,566 13,160,314 SH   SOLE 21 13,160,314 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 64,572 3,942,129 SH   SOLE 22 3,707,652 0 234,477
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,046 63,848 SH   SOLE 23 63,848 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 281 17,182 SH   SOLE 26 10,050 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 256 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 468 28,558 SH   SOLE 29 0 0 28,558
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,560 156,272 SH   SOLE 30 156,272 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,513 214,453 SH   SOLE 34 214,453 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 174 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 215 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1,000 SH   SOLE 18 1,000 0 0
INVESTAR HLDG CORP COM 46134L105 24 940 SH   SOLE 2 334 0 606
INVESTAR HLDG CORP COM 46134L105 748 28,932 SH   SOLE 18 28,932 0 0
INVESTAR HLDG CORP COM 46134L105 167 6,469 SH   SOLE 19 6,469 0 0
INVESTAR HLDG CORP COM 46134L105 6,999 270,751 SH   SOLE 21 270,751 0 0
INVESTAR HLDG CORP COM 46134L105 1,905 73,696 SH   SOLE 22 67,963 0 5,733
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 119 6,042 SH   SOLE 2 1,386 0 4,656
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 2,949 149,385 SH   SOLE 18 149,385 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 505 25,564 SH   SOLE 19 25,564 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 65,168 3,301,301 SH   SOLE 21 3,301,301 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 18,713 947,952 SH   SOLE 22 883,669 0 64,283
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 52 2,636 SH   SOLE 26 0 0 2,636
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 69 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 879 44,539 SH   SOLE 30 44,539 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 78 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 745 54,634 SH   SOLE 2 10,914 0 43,720
INVESTORS BANCORP INC NEW COM 46146L101 18 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 125 9,149 SH   SOLE 7 9,149 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,866 869,955 SH   SOLE 18 869,955 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,726 199,873 SH   SOLE 19 199,873 0 0
INVESTORS BANCORP INC NEW COM 46146L101 118,105 8,658,688 SH   SOLE 21 8,658,688 0 0
INVESTORS BANCORP INC NEW COM 46146L101 106,411 7,801,357 SH   SOLE 22 7,308,205 0 493,152
INVESTORS BANCORP INC NEW COM 46146L101 34 2,517 SH   SOLE 23 2,517 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,105 81,012 SH   SOLE 26 54,802 0 26,210
INVESTORS BANCORP INC NEW COM 46146L101 524 38,447 SH   SOLE 28 38,447 0 0
INVESTORS BANCORP INC NEW COM 46146L101 678 49,697 SH   SOLE 30 49,697 0 0
INVESTORS BANCORP INC NEW COM 46146L101 104 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 452 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 141 27,261 SH   SOLE 2 5,169 0 22,092
INVESTORS REAL ESTATE TR SH BEN INT 461730103 179 34,561 SH   SOLE 4 34,561 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 852 164,239 SH   SOLE 7 164,239 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 28 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,170 418,131 SH   SOLE 18 418,131 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,223 235,581 SH   SOLE 19 235,581 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 20,312 3,913,705 SH   SOLE 21 3,913,705 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 24,762 4,771,074 SH   SOLE 22 4,498,935 0 272,139
INVESTORS REAL ESTATE TR SH BEN INT 461730103 20 3,921 SH   SOLE 23 3,921 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,107 213,321 SH   SOLE 25 213,321 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 587 113,038 SH   SOLE 26 42,276 0 70,762
INVESTORS REAL ESTATE TR SH BEN INT 461730103 94 18,067 SH   SOLE 28 18,067 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 217 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,135 604,023 SH   SOLE 30 604,023 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 74 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 19 95 SH   SOLE 2 64 0 31
INVESTORS TITLE CO COM 461804106 1,059 5,298 SH   SOLE 18 5,298 0 0
INVESTORS TITLE CO COM 461804106 233 1,166 SH   SOLE 19 1,166 0 0
INVESTORS TITLE CO COM 461804106 9,591 47,978 SH   SOLE 21 47,978 0 0
INVESTORS TITLE CO COM 461804106 9,884 49,446 SH   SOLE 22 48,019 0 1,427
INVITAE CORP COM 46185L103 22 4,784 SH   SOLE 2 4,735 0 49
INVITAE CORP COM 46185L103 3 655 SH   SOLE 7 655 0 0
INVITAE CORP COM 46185L103 643 137,206 SH   SOLE 18 137,206 0 0
INVITAE CORP COM 46185L103 442 94,226 SH   SOLE 19 94,226 0 0
INVITAE CORP COM 46185L103 6,393 1,363,113 SH   SOLE 21 1,363,113 0 0
INVITAE CORP COM 46185L103 4,849 1,033,834 SH   SOLE 22 959,160 0 74,674
INVITAE CORP COM 46185L103 63 13,487 SH   SOLE 23 13,487 0 0
INVITAE CORP COM 46185L103 347 73,975 SH   SOLE 26 0 0 73,975
INVITAE CORP COM 46185L103 20 4,255 SH   SOLE 30 4,255 0 0
INVITATION HOMES INC COM 46187W107 6,651 291,319 SH   SOLE 2 26,358 0 264,961
INVITATION HOMES INC COM 46187W107 10,550 462,129 SH   SOLE 4 457,880 0 4,249
INVITATION HOMES INC COM 46187W107 10,778 472,088 SH   SOLE 7 465,051 0 7,037
INVITATION HOMES INC COM 46187W107 291 12,745 SH   SOLE 15 12,745 0 0
INVITATION HOMES INC COM 46187W107 6,004 263,007 SH   SOLE 18 234,538 0 28,469
INVITATION HOMES INC COM 46187W107 9,851 431,475 SH   SOLE 19 431,475 0 0
INVITATION HOMES INC COM 46187W107 5,642 247,136 SH   SOLE 20 0 0 247,136
INVITATION HOMES INC COM 46187W107 95,599 4,187,419 SH   SOLE 21 4,187,419 0 0
INVITATION HOMES INC COM 46187W107 287,358 12,586,872 SH   SOLE 22 11,301,731 0 1,285,141
INVITATION HOMES INC COM 46187W107 8,243 361,063 SH   SOLE 23 361,063 0 0
INVITATION HOMES INC COM 46187W107 18,046 790,433 SH   SOLE 25 790,433 0 0
INVITATION HOMES INC COM 46187W107 20,660 904,941 SH   SOLE 26 317,540 0 587,401
INVITATION HOMES INC COM 46187W107 3,266 143,071 SH   SOLE 28 143,071 0 0
INVITATION HOMES INC COM 46187W107 4,085 178,919 SH   SOLE 29 101,375 0 77,544
INVITATION HOMES INC COM 46187W107 17,078 748,068 SH   SOLE 30 748,068 0 0
INVITATION HOMES INC COM 46187W107 2,441 106,918 SH   SOLE 31 60,896 0 46,022
INVITATION HOMES INC COM 46187W107 4,732 207,267 SH   SOLE 34 207,267 0 0
INVITATION HOMES INC COM 46187W107 6,636 290,662 SH   SOLE 36 290,662 0 0
INVITATION HOMES INC COM 46187W107 143 6,254 SH   SOLE 40 6,254 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 3 5,545 SH   SOLE 18 5,545 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 44 81,492 SH   SOLE 21 81,492 0 0
INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 260 486,180 SH   SOLE 22 486,180 0 0
INVUITY INC COM NEW 46187J205 10 2,650 SH   SOLE 18 2,650 0 0
INVUITY INC COM NEW 46187J205 142 36,770 SH   SOLE 21 36,770 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 43 1,586 SH   SOLE 18 1,586 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 669 24,686 SH   SOLE 21 24,686 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 4,042 149,148 SH   SOLE 22 149,148 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,430 55,126 SH   SOLE 2 15,901 0 39,225
IONIS PHARMACEUTICALS INC COM 462222100 27 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 129 2,935 SH   SOLE 7 2,935 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,781 63,087 SH   SOLE 18 63,087 0 0
IONIS PHARMACEUTICALS INC COM 462222100 820 18,603 SH   SOLE 19 18,603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 137,588 3,121,333 SH   SOLE 21 3,121,333 0 0
IONIS PHARMACEUTICALS INC COM 462222100 153,014 3,471,272 SH   SOLE 22 3,054,168 0 417,104
IONIS PHARMACEUTICALS INC COM 462222100 2,091 47,443 SH   SOLE 26 25,464 0 21,979
IONIS PHARMACEUTICALS INC COM 462222100 844 19,157 SH   SOLE 28 19,157 0 0
IONIS PHARMACEUTICALS INC COM 462222100 613 13,912 SH   SOLE 29 0 0 13,912
IONIS PHARMACEUTICALS INC COM 462222100 4,225 95,846 SH   SOLE 30 95,846 0 0
IONIS PHARMACEUTICALS INC COM 462222100 117 2,657 SH   SOLE 31 2,657 0 0
IONIS PHARMACEUTICALS INC COM 462222100 224 5,077 SH   SOLE 34 5,077 0 0
IONIS PHARMACEUTICALS INC COM 462222100 586 13,295 SH   SOLE 40 13,295 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 245 14,501 SH   SOLE 2 3,070 0 11,431
IOVANCE BIOTHERAPEUTICS INC COM 462260100 34 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,422 261,643 SH   SOLE 18 261,643 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 964 57,035 SH   SOLE 19 57,035 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 58,846 3,482,015 SH   SOLE 21 3,482,015 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 32,486 1,922,230 SH   SOLE 22 1,800,061 0 122,169
IOVANCE BIOTHERAPEUTICS INC COM 462260100 102 6,045 SH   SOLE 26 0 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 226 13,349 SH   SOLE 28 13,349 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 282 16,705 SH   SOLE 30 16,705 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 18 1,088 SH   SOLE 34 1,088 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 122 7,215 SH   SOLE 40 7,215 0 0
IPASS INC COM 46261V108 4 11,293 SH   SOLE 18 11,293 0 0
IPASS INC COM 46261V108 68 178,858 SH   SOLE 21 178,858 0 0
IPASS INC COM 46261V108 40 105,846 SH   SOLE 22 105,846 0 0
IPG PHOTONICS CORP COM 44980X109 9,706 41,588 SH   SOLE 2 7,508 0 34,080
IPG PHOTONICS CORP COM 44980X109 2,649 11,349 SH   SOLE 4 10,860 0 489
IPG PHOTONICS CORP COM 44980X109 8,294 35,540 SH   SOLE 7 30,311 0 5,229
IPG PHOTONICS CORP COM 44980X109 89 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 18,450 79,054 SH   SOLE 18 74,118 0 4,936
IPG PHOTONICS CORP COM 44980X109 18,807 80,584 SH   SOLE 19 80,584 0 0
IPG PHOTONICS CORP COM 44980X109 5,155 22,087 SH   SOLE 20 0 0 22,087
IPG PHOTONICS CORP COM 44980X109 189,818 813,345 SH   SOLE 21 813,345 0 0
IPG PHOTONICS CORP COM 44980X109 246,447 1,055,990 SH   SOLE 22 881,287 0 174,703
IPG PHOTONICS CORP COM 44980X109 10,839 46,444 SH   SOLE 23 46,444 0 0
IPG PHOTONICS CORP COM 44980X109 55,956 239,763 SH   SOLE 25 239,763 0 0
IPG PHOTONICS CORP COM 44980X109 24,518 105,056 SH   SOLE 26 42,262 0 62,794
IPG PHOTONICS CORP COM 44980X109 1,212 5,192 SH   SOLE 28 5,192 0 0
IPG PHOTONICS CORP COM 44980X109 2,841 12,175 SH   SOLE 29 1,188 0 10,987
IPG PHOTONICS CORP COM 44980X109 59,553 255,175 SH   SOLE 30 255,175 0 0
IPG PHOTONICS CORP COM 44980X109 4,012 17,192 SH   SOLE 31 7,374 0 9,818
IPG PHOTONICS CORP COM 44980X109 464 1,989 SH   SOLE 34 1,989 0 0
IPG PHOTONICS CORP COM 44980X109 8,078 34,612 SH   SOLE 36 34,612 0 0
IPG PHOTONICS CORP COM 44980X109 177 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 172 11,075 SH   SOLE 22 1,212 0 9,863
IQIYI INC SPONSORED ADS 46267X108 1,511 97,161 SH   SOLE 26 47,763 0 49,398
IQIYI INC SPONSORED ADS 46267X108 25 1,579 SH   SOLE 29 0 0 1,579
IQVIA HLDGS INC COM 46266C105 17,975 183,214 SH   SOLE 2 42,032 0 141,182
IQVIA HLDGS INC COM 46266C105 4,154 42,342 SH   SOLE 4 38,627 0 3,715
IQVIA HLDGS INC COM 46266C105 11,091 113,051 SH   SOLE 7 104,896 0 8,155
IQVIA HLDGS INC COM 46266C105 427 4,353 SH   SOLE 13 4,353 0 0
IQVIA HLDGS INC COM 46266C105 116 1,186 SH   SOLE 15 1,186 0 0
IQVIA HLDGS INC COM 46266C105 30,776 313,692 SH   SOLE 18 293,675 0 20,017
IQVIA HLDGS INC COM 46266C105 2,740 27,924 SH   SOLE 19 27,924 0 0
IQVIA HLDGS INC COM 46266C105 6,400 65,230 SH   SOLE 20 0 0 65,230
IQVIA HLDGS INC COM 46266C105 330,644 3,370,134 SH   SOLE 21 3,370,134 0 0
IQVIA HLDGS INC COM 46266C105 397,164 4,048,149 SH   SOLE 22 3,292,510 0 755,639
IQVIA HLDGS INC COM 46266C105 16,910 172,357 SH   SOLE 23 172,357 0 0
IQVIA HLDGS INC COM 46266C105 12,464 127,045 SH   SOLE 25 127,045 0 0
IQVIA HLDGS INC COM 46266C105 43,468 443,057 SH   SOLE 26 165,122 0 277,935
IQVIA HLDGS INC COM 46266C105 2,011 20,495 SH   SOLE 28 20,495 0 0
IQVIA HLDGS INC COM 46266C105 465 4,740 SH   SOLE 29 4,740 0 0
IQVIA HLDGS INC COM 46266C105 46,459 473,543 SH   SOLE 30 473,543 0 0
IQVIA HLDGS INC COM 46266C105 6,591 67,181 SH   SOLE 31 31,228 0 35,953
IQVIA HLDGS INC COM 46266C105 632 6,445 SH   SOLE 34 6,445 0 0
IQVIA HLDGS INC COM 46266C105 13,446 137,052 SH   SOLE 36 137,052 0 0
IQVIA HLDGS INC COM 46266C105 194 1,980 SH   SOLE 40 1,980 0 0
IRADIMED CORP COM 46266A109 10 705 SH   SOLE 18 705 0 0
IRADIMED CORP COM 46266A109 195 13,544 SH   SOLE 21 13,544 0 0
IRADIMED CORP COM 46266A109 421 29,244 SH   SOLE 22 29,244 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,318 36,826 SH   SOLE 2 36,732 0 94
IRHYTHM TECHNOLOGIES INC COM 450056106 18 290 SH   SOLE 7 290 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,687 74,448 SH   SOLE 18 74,448 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 19,024 302,205 SH   SOLE 19 302,205 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,002 31,800 SH   SOLE 20 31,800 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 37,119 589,655 SH   SOLE 21 589,655 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 30,157 479,060 SH   SOLE 22 453,867 0 25,193
IRHYTHM TECHNOLOGIES INC COM 450056106 238 3,777 SH   SOLE 26 0 0 3,777
IRHYTHM TECHNOLOGIES INC COM 450056106 109 1,739 SH   SOLE 30 1,739 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,293 99,975 SH   SOLE 34 99,975 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 116 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 9 1,589 SH   SOLE 18 1,589 0 0
IRIDEX CORP COM 462684101 149 26,135 SH   SOLE 21 26,135 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 194 17,232 SH   SOLE 2 3,503 0 13,729
IRIDIUM COMMUNICATIONS INC COM 46269C102 19 1,707 SH   SOLE 7 1,707 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,357 387,245 SH   SOLE 18 387,245 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 865 76,902 SH   SOLE 19 76,902 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 91,405 8,124,866 SH   SOLE 21 8,124,866 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 30,377 2,700,216 SH   SOLE 22 2,542,284 0 157,932
IRIDIUM COMMUNICATIONS INC COM 46269C102 764 67,882 SH   SOLE 26 0 0 67,882
IRIDIUM COMMUNICATIONS INC COM 46269C102 134 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,294 115,028 SH   SOLE 30 115,028 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 98 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 728 11,334 SH   SOLE 2 11,152 0 182
IROBOT CORP COM 462726100 10 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 38 588 SH   SOLE 7 588 0 0
IROBOT CORP COM 462726100 7,585 118,161 SH   SOLE 18 118,161 0 0
IROBOT CORP COM 462726100 7,217 112,433 SH   SOLE 19 112,433 0 0
IROBOT CORP COM 462726100 163,728 2,550,679 SH   SOLE 21 2,550,679 0 0
IROBOT CORP COM 462726100 62,810 978,498 SH   SOLE 22 929,699 0 48,799
IROBOT CORP COM 462726100 2,773 43,201 SH   SOLE 23 43,201 0 0
IROBOT CORP COM 462726100 3,733 58,160 SH   SOLE 26 8,584 0 49,576
IROBOT CORP COM 462726100 258 4,022 SH   SOLE 28 4,022 0 0
IROBOT CORP COM 462726100 781 12,169 SH   SOLE 29 0 0 12,169
IROBOT CORP COM 462726100 2,507 39,053 SH   SOLE 30 39,053 0 0
IROBOT CORP COM 462726100 198 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 10,550 321,059 SH   SOLE 2 74,507 0 246,552
IRON MTN INC NEW COM 46284V101 2,597 79,019 SH   SOLE 4 72,333 0 6,686
IRON MTN INC NEW COM 46284V101 6,709 204,174 SH   SOLE 7 189,713 0 14,461
IRON MTN INC NEW COM 46284V101 43 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 19,374 589,604 SH   SOLE 18 552,625 0 36,979
IRON MTN INC NEW COM 46284V101 1,680 51,129 SH   SOLE 19 51,129 0 0
IRON MTN INC NEW COM 46284V101 4,780 145,475 SH   SOLE 20 0 0 145,475
IRON MTN INC NEW COM 46284V101 223,147 6,790,848 SH   SOLE 21 6,790,848 0 0
IRON MTN INC NEW COM 46284V101 318,264 9,685,468 SH   SOLE 22 8,299,908 0 1,385,560
IRON MTN INC NEW COM 46284V101 11,894 361,966 SH   SOLE 23 361,966 0 0
IRON MTN INC NEW COM 46284V101 7,209 219,371 SH   SOLE 25 219,371 0 0
IRON MTN INC NEW COM 46284V101 25,075 763,077 SH   SOLE 26 317,773 0 445,304
IRON MTN INC NEW COM 46284V101 1,304 39,677 SH   SOLE 28 39,677 0 0
IRON MTN INC NEW COM 46284V101 2,442 74,330 SH   SOLE 29 7,500 0 66,830
IRON MTN INC NEW COM 46284V101 24,162 735,306 SH   SOLE 30 735,306 0 0
IRON MTN INC NEW COM 46284V101 3,475 105,765 SH   SOLE 31 60,661 0 45,104
IRON MTN INC NEW COM 46284V101 390 11,868 SH   SOLE 34 11,868 0 0
IRON MTN INC NEW COM 46284V101 8,387 255,225 SH   SOLE 36 255,225 0 0
IRON MTN INC NEW COM 46284V101 174 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 564 36,579 SH   SOLE 2 35,728 0 851
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 14 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 50 3,218 SH   SOLE 7 3,218 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,716 435,267 SH   SOLE 18 435,267 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,739 307,099 SH   SOLE 19 307,099 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 95,414 6,183,677 SH   SOLE 21 6,183,677 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 61,055 3,956,924 SH   SOLE 22 3,725,226 0 231,698
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,852 120,028 SH   SOLE 23 120,028 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,513 98,027 SH   SOLE 26 23,474 0 74,553
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 278 18,018 SH   SOLE 28 18,018 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 460 29,821 SH   SOLE 29 0 0 29,821
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 462 29,953 SH   SOLE 30 29,953 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 69 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 222 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 989 840,000 PRN   SOLE 21 840,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 598 25,270 SH   SOLE 2 25,270 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 3,452 145,960 SH   SOLE 21 145,960 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 11,950 505,266 SH   SOLE 25 505,266 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE 2 1 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,456 507,155 SH   SOLE 4 507,155 0 0
ISHARES GOLD TRUST ISHARES 464285105 49,971 3,925,429 SH   SOLE 18 3,925,429 0 0
ISHARES GOLD TRUST ISHARES 464285105 479,617 37,676,094 SH   SOLE 19 37,676,094 0 0
ISHARES GOLD TRUST ISHARES 464285105 8,673 681,334 SH   SOLE 23 681,334 0 0
ISHARES GOLD TRUST ISHARES 464285105 149,588 11,750,857 SH   SOLE 34 11,750,857 0 0
ISHARES INC MSCI AUST ETF 464286103 2 90 SH   SOLE 18 90 0 0
ISHARES INC MSCI AUST ETF 464286103 1,162 52,792 SH   SOLE 21 52,792 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 37 SH   SOLE 2 37 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 8,104 230,811 SH   SOLE 23 230,811 0 0
ISHARES INC INTL HIGH YIELD 464286210 1,386 24,969 SH   SOLE 21 24,969 0 0
ISHARES INC EM HGHYL BD ETF 464286285 28 568 SH   SOLE 18 568 0 0
ISHARES INC EM MKTS DIV ETF 464286319 751 17,325 SH   SOLE 2 17,325 0 0
ISHARES INC EM MKTS DIV ETF 464286319 446 10,287 SH   SOLE 7 10,287 0 0
ISHARES INC EM MKTS DIV ETF 464286319 9,651 222,519 SH   SOLE 18 205,051 0 17,468
ISHARES INC EM MKTS DIV ETF 464286319 717 16,531 SH   SOLE 19 16,531 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 458 10,200 SH   SOLE 2 10,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1 25 SH   SOLE 18 25 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 39,283 875,300 SH   SOLE 19 875,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 593 13,216 SH   SOLE 22 13,216 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 206 4,592 SH   SOLE 23 4,592 0 0
ISHARES INC MSCI CDA ETF 464286509 42,663 1,547,998 SH   SOLE 2 1,131,482 0 416,516
ISHARES INC MSCI CDA ETF 464286509 2 58 SH   SOLE 18 58 0 0
ISHARES INC MSCI CDA ETF 464286509 589 21,375 SH   SOLE 19 21,375 0 0
ISHARES INC MSCI CDA ETF 464286509 117,419 4,260,479 SH   SOLE 21 4,260,479 0 0
ISHARES INC MSCI CDA ETF 464286509 48,489 1,759,415 SH   SOLE 22 1,759,415 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2,236 44,419 SH   SOLE 2 0 0 44,419
ISHARES INC JP MORGAN EM ETF 464286517 9,525 189,183 SH   SOLE 18 189,183 0 0
ISHARES INC JP MORGAN EM ETF 464286517 16,759 332,855 SH   SOLE 21 332,855 0 0
ISHARES INC MIN VOL GBL ETF 464286525 80,015 954,601 SH   SOLE 7 954,601 0 0
ISHARES INC MIN VOL GBL ETF 464286525 10,249 122,270 SH   SOLE 18 122,270 0 0
ISHARES INC MIN VOL GBL ETF 464286525 8,319 99,250 SH   SOLE 19 99,250 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,901 34,607 SH   SOLE 21 34,607 0 0
ISHARES INC MIN VOL GBL ETF 464286525 86,537 1,032,410 SH   SOLE 40 1,032,410 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 68,956 1,106,130 SH   SOLE 7 1,106,130 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 51,784 830,672 SH   SOLE 18 449,994 0 380,678
ISHARES INC MIN VOL EMRG MKT 464286533 592 9,500 SH   SOLE 19 9,500 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 13,599 218,150 SH   SOLE 21 218,150 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 92,520 1,484,121 SH   SOLE 22 1,484,121 0 0
ISHARES INC MSCI EURZONE ETF 464286608 40,371 931,272 SH   SOLE 2 692,623 0 238,649
ISHARES INC MSCI EURZONE ETF 464286608 14,765 340,611 SH   SOLE 18 283,787 0 56,824
ISHARES INC MSCI EURZONE ETF 464286608 1,925,943 44,427,747 SH   SOLE 21 44,427,747 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,887 38,988 SH   SOLE 22 0 0 38,988
ISHARES INC MSCI CHILE ETF 464286640 12,663 238,839 SH   SOLE 22 238,839 0 0
ISHARES INC MSCI PAC JP ETF 464286665 79,318 1,707,241 SH   SOLE 23 1,707,241 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,687 100,872 SH   SOLE 26 0 0 100,872
ISHARES INC MSCI FRANCE ETF 464286707 45 1,441 SH   SOLE 18 1,441 0 0
ISHARES INC MSCI FRANCE ETF 464286707 34 1,075 SH   SOLE 21 1,075 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,032 24,322 SH   SOLE 18 24,322 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,743 41,096 SH   SOLE 22 0 0 41,096
ISHARES INC MSCI SWITZERLAND 464286749 112 3,248 SH   SOLE 18 3,248 0 0
ISHARES INC MSCI SWITZERLAND 464286749 5,152 149,901 SH   SOLE 21 149,901 0 0
ISHARES INC MSCI SPAIN ETF 464286764 3 101 SH   SOLE 18 101 0 0
ISHARES INC MSCI SPAIN ETF 464286764 35,483 1,091,449 SH   SOLE 21 1,091,449 0 0
ISHARES INC MSCI STH KOR ETF 464286772 5,074 67,251 SH   SOLE 18 67,251 0 0
ISHARES INC MSCI STH KOR ETF 464286772 849 11,258 SH   SOLE 19 11,258 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,534 20,337 SH   SOLE 21 20,337 0 0
ISHARES INC MSCI STH KOR ETF 464286772 80,591 1,068,142 SH   SOLE 22 1,068,142 0 0
ISHARES INC MSCI STH AFR ETF 464286780 1 11 SH   SOLE 18 11 0 0
ISHARES INC MSCI STH AFR ETF 464286780 178 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 80 2,484 SH   SOLE 18 2,484 0 0
ISHARES INC MSCI GERMANY ETF 464286806 593,882 18,535,657 SH   SOLE 21 18,535,657 0 0
ISHARES INC MSCI NETHERL ETF 464286814 33 1,037 SH   SOLE 18 1,037 0 0
ISHARES INC MSCI MEXICO ETF 464286822 452 8,769 SH   SOLE 2 8,769 0 0
ISHARES INC MSCI MEXICO ETF 464286822 3 58 SH   SOLE 18 58 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,947 37,800 SH   SOLE 21 37,800 0 0
ISHARES INC MSCI MEXICO ETF 464286822 166 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 58 2,309 SH   SOLE 18 2,309 0 0
ISHARES INC CORE MSCI EMKT 46434G103 83,653 1,432,407 SH   SOLE 2 410,879 0 1,021,528
ISHARES INC CORE MSCI EMKT 46434G103 542,373 9,287,210 SH   SOLE 7 9,287,210 0 0
ISHARES INC CORE MSCI EMKT 46434G103 216,063 3,699,702 SH   SOLE 18 3,697,402 0 2,300
ISHARES INC CORE MSCI EMKT 46434G103 20,537 351,669 SH   SOLE 19 351,669 0 0
ISHARES INC CORE MSCI EMKT 46434G103 657,296 11,255,069 SH   SOLE 21 10,847,832 0 407,237
ISHARES INC CORE MSCI EMKT 46434G103 918,406 15,726,122 SH   SOLE 22 3,377,409 0 12,348,713
ISHARES INC CORE MSCI EMKT 46434G103 218,191 3,736,139 SH   SOLE 23 3,736,139 0 0
ISHARES INC MSCI EMRG CHN 46434G764 4,389 80,000 SH   SOLE   80,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 163,575 4,266,438 SH   SOLE 2 459,713 0 3,806,725
ISHARES INC MSCI TAIWAN ETF 46434G772 899 23,438 SH   SOLE 7 23,438 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 43,834 1,143,309 SH   SOLE 15 1,143,309 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 5,048 131,676 SH   SOLE 18 131,676 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 133,679 3,486,673 SH   SOLE 22 2,962,762 0 523,911
ISHARES INC MSCI TAIWAN ETF 46434G772 2,020 52,682 SH   SOLE 26 52,682 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 26,044 714,705 SH   SOLE 2 0 0 714,705
ISHARES INC MSCI RUSSIA ETF 46434G798 20,902 573,602 SH   SOLE 21 573,602 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 23,540 645,987 SH   SOLE 22 494,306 0 151,681
ISHARES INC MSCI MLY ETF NEW 46434G814 3,299 91,294 SH   SOLE 22 91,294 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 78,074 1,286,647 SH   SOLE 2 1,076,109 0 210,538
ISHARES INC MSCI JPN ETF NEW 46434G822 9,068 149,446 SH   SOLE 18 149,446 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 961,775 15,849,949 SH   SOLE 21 15,849,949 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 26,435 435,652 SH   SOLE 22 435,652 0 0
ISHARES INC MSCI ITALY ETF 46434G830 10 303 SH   SOLE 18 303 0 0
ISHARES INC MSCI ITALY ETF 46434G830 3,487 108,464 SH   SOLE 21 108,464 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 8,271 109,218 SH   SOLE 2 109,218 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 3 46 SH   SOLE 18 46 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 6 120 SH   SOLE 18 120 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 3,242 194,700 SH   SOLE 3 194,700 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 692,024 41,562,980 SH   SOLE 7 41,562,980 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 10,291 618,050 SH   SOLE 22 618,050 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,564 334,198 SH   SOLE 23 334,198 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,604 156,412 SH   SOLE 26 0 0 156,412
ISHARES SILVER TRUST ISHARES 46428Q109 440 28,572 SH   SOLE 18 28,572 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 951 61,683 SH   SOLE 19 61,683 0 0
ISHARES TR S&P 100 ETF 464287101 3 28 SH   SOLE 18 28 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 74 450 SH   SOLE 18 450 0 0
ISHARES TR CORE S&P TTL STK 464287150 94,648 1,565,464 SH   SOLE 2 1,565,464 0 0
ISHARES TR CORE S&P TTL STK 464287150 287,346 4,752,667 SH   SOLE 7 4,752,667 0 0
ISHARES TR CORE S&P TTL STK 464287150 18,308 302,808 SH   SOLE 18 302,808 0 0
ISHARES TR CORE S&P TTL STK 464287150 299,179 4,948,371 SH   SOLE 19 4,948,371 0 0
ISHARES TR CORE S&P TTL STK 464287150 64,649 1,069,283 SH   SOLE 21 0 0 1,069,283
ISHARES TR SELECT DIVID ETF 464287168 27,495 289,059 SH   SOLE 2 289,059 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,020 21,238 SH   SOLE 7 21,238 0 0
ISHARES TR SELECT DIVID ETF 464287168 59,085 621,160 SH   SOLE 18 621,160 0 0
ISHARES TR SELECT DIVID ETF 464287168 5,601 58,881 SH   SOLE 21 58,881 0 0
ISHARES TR SELECT DIVID ETF 464287168 22,665 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 22,102 195,510 SH   SOLE 2 45,385 0 150,125
ISHARES TR TIPS BD ETF 464287176 53,278 471,277 SH   SOLE 18 469,882 0 1,395
ISHARES TR TIPS BD ETF 464287176 9,847 87,103 SH   SOLE 19 87,103 0 0
ISHARES TR TIPS BD ETF 464287176 1,165,290 10,307,740 SH   SOLE 21 10,150,881 0 156,859
ISHARES TR TIPS BD ETF 464287176 7,158 63,321 SH   SOLE 23 63,321 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 32,923 696,923 SH   SOLE 7 696,923 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,163,825 4,385,668 SH   SOLE 2 2,671,721 0 1,713,947
ISHARES TR CORE S&P500 ETF 464287200 98,068 369,551 SH   SOLE 4 369,551 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,117,198 19,283,259 SH   SOLE 7 19,283,259 0 0
ISHARES TR CORE S&P500 ETF 464287200 72,101 271,700 SH   SOLE 16 271,700 0 0
ISHARES TR CORE S&P500 ETF 464287200 244,018 919,538 SH   SOLE 18 389,292 0 530,246
ISHARES TR CORE S&P500 ETF 464287200 103,255 389,099 SH   SOLE 19 389,099 0 0
ISHARES TR CORE S&P500 ETF 464287200 851,672 3,209,375 SH   SOLE 21 3,209,375 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,297,064 8,656,082 SH   SOLE 22 3,786,297 0 4,869,785
ISHARES TR CORE S&P500 ETF 464287200 677,791 2,554,136 SH   SOLE 23 2,554,136 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,415 35,477 SH   SOLE 26 0 0 35,477
ISHARES TR CORE S&P500 ETF 464287200 177,650 669,443 SH   SOLE 28 669,443 0 0
ISHARES TR OPTIONS 464287200 3,184 12,000 SH Put SOLE 25 12,000 0 0
ISHARES TR CORE US AGGBD ET 464287226 704,793 6,571,500 SH   SOLE 2 5,724,880 0 846,620
ISHARES TR CORE US AGGBD ET 464287226 2,419 22,554 SH   SOLE 7 22,554 0 0
ISHARES TR CORE US AGGBD ET 464287226 185,913 1,733,459 SH   SOLE 18 585,088 0 1,148,371
ISHARES TR CORE US AGGBD ET 464287226 72,730 678,136 SH   SOLE 19 678,136 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,498,960 23,300,323 SH   SOLE 21 22,700,486 0 599,837
ISHARES TR CORE US AGGBD ET 464287226 497,813 4,641,613 SH   SOLE 22 3,071,176 0 1,570,437
ISHARES TR MSCI EMG MKT ETF 464287234 148,089 3,067,297 SH   SOLE 2 25,702 0 3,041,595
ISHARES TR MSCI EMG MKT ETF 464287234 1,247,023 25,828,985 SH   SOLE 7 25,828,985 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,704 76,720 SH   SOLE 18 76,720 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 100,870 2,089,268 SH   SOLE 19 2,089,268 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 406,134 8,412,055 SH   SOLE 21 8,412,055 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,040,629 21,554,037 SH   SOLE 22 3,974,741 0 17,579,296
ISHARES TR MSCI EMG MKT ETF 464287234 56,366 1,167,485 SH   SOLE 23 1,167,485 0 0
ISHARES TR OPTIONS 464287234 164 3,400 SH Call SOLE 2 3,400 0 0
ISHARES TR OPTIONS 464287234 13,934 288,600 SH Call SOLE 19 288,600 0 0
ISHARES TR OPTIONS 464287234 65,178 1,350,000 SH Put SOLE 25 1,350,000 0 0
ISHARES TR OPTIONS 464287234 28,002 580,000 SH Put SOLE 30 580,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 694,550 5,916,603 SH   SOLE 2 5,828,440 0 88,163
ISHARES TR IBOXX INV CP ETF 464287242 125,207 1,066,587 SH   SOLE 7 1,066,587 0 0
ISHARES TR IBOXX INV CP ETF 464287242 84,988 723,984 SH   SOLE 18 723,888 0 96
ISHARES TR IBOXX INV CP ETF 464287242 126,393 1,076,689 SH   SOLE 19 1,076,689 0 0
ISHARES TR IBOXX INV CP ETF 464287242 118,201 1,006,905 SH   SOLE 21 1,006,905 0 0
ISHARES TR IBOXX INV CP ETF 464287242 26,538 226,066 SH   SOLE 22 226,066 0 0
ISHARES TR IBOXX INV CP ETF 464287242 145,769 1,241,752 SH   SOLE 23 1,241,752 0 0
ISHARES TR OPTIONS 464287242 1,174 10,000 SH Put SOLE 2 10,000 0 0
ISHARES TR OPTIONS 464287242 29,348 250,000 SH Put SOLE 19 250,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 15,908 100,473 SH   SOLE 7 100,473 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,774 95,270 SH   SOLE 18 94,350 0 920
ISHARES TR S&P 500 GRWT ETF 464287309 163,231 1,052,627 SH   SOLE 22 0 0 1,052,627
ISHARES TR GLOB HLTHCRE ETF 464287325 185,492 1,665,994 SH   SOLE 7 1,665,994 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 3 78 SH   SOLE 18 78 0 0
ISHARES TR NORTH AMERN NAT 464287374 16,794 507,376 SH   SOLE 2 0 0 507,376
ISHARES TR JPX NIKKEI 400 464287382 2,914 44,235 SH   SOLE 21 44,235 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,673 33,596 SH   SOLE 18 33,596 0 0
ISHARES TR 20 YR TR BD ETF 464287432 79,482 652,026 SH   SOLE 2 308,868 0 343,158
ISHARES TR 20 YR TR BD ETF 464287432 19,277 158,141 SH   SOLE 3 152,542 0 5,599
ISHARES TR 20 YR TR BD ETF 464287432 1,927 15,805 SH   SOLE 18 15,805 0 0
ISHARES TR 20 YR TR BD ETF 464287432 104,990 861,279 SH   SOLE 19 861,279 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,333 35,542 SH   SOLE 21 0 0 35,542
ISHARES TR 20 YR TR BD ETF 464287432 23,153 189,937 SH   SOLE 22 189,937 0 0
ISHARES TR OPTIONS 464287432 488 4,000 SH Call SOLE 2 4,000 0 0
ISHARES TR OPTIONS 464287432 1,036 8,500 SH Call SOLE 18 8,500 0 0
ISHARES TR OPTIONS 464287432 10,362 85,000 SH Call SOLE 19 85,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 581 5,633 SH   SOLE 18 5,633 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 96,993 939,942 SH   SOLE 19 939,942 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 19,814 192,014 SH   SOLE 23 192,014 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 39,842 476,808 SH   SOLE 2 0 0 476,808
ISHARES TR 1 3 YR TREAS BD 464287457 6,420 76,830 SH   SOLE 18 76,615 0 215
ISHARES TR 1 3 YR TREAS BD 464287457 248,141 2,969,617 SH   SOLE 19 2,969,617 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 14,539 173,993 SH   SOLE 21 0 0 173,993
ISHARES TR 1 3 YR TREAS BD 464287457 179,225 2,144,871 SH   SOLE 22 2,085,203 0 59,668
ISHARES TR 1 3 YR TREAS BD 464287457 8,811 105,442 SH   SOLE 23 105,442 0 0
ISHARES TR MSCI EAFE ETF 464287465 368,006 5,281,367 SH   SOLE 2 4,568,285 0 713,082
ISHARES TR MSCI EAFE ETF 464287465 1,285,165 18,443,817 SH   SOLE 7 18,443,817 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,369 134,456 SH   SOLE 18 128,103 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 5,326 76,436 SH   SOLE 19 76,436 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,077,727 58,520,769 SH   SOLE 21 58,520,769 0 0
ISHARES TR MSCI EAFE ETF 464287465 509,994 7,319,090 SH   SOLE 22 7,319,090 0 0
ISHARES TR MSCI EAFE ETF 464287465 778 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,071 23,967 SH   SOLE 18 23,967 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4,334 35,254 SH   SOLE 18 35,254 0 0
ISHARES TR RUS MID CAP ETF 464287499 13,940 67,524 SH   SOLE 18 67,524 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,136 10,349 SH   SOLE 19 10,349 0 0
ISHARES TR CORE S&P MCP ETF 464287507 41,521 221,364 SH   SOLE 2 0 0 221,364
ISHARES TR CORE S&P MCP ETF 464287507 203,258 1,083,637 SH   SOLE 7 1,083,637 0 0
ISHARES TR CORE S&P MCP ETF 464287507 164,466 876,823 SH   SOLE 18 698,013 0 178,810
ISHARES TR CORE S&P MCP ETF 464287507 106,080 565,550 SH   SOLE 19 565,550 0 0
ISHARES TR CORE S&P MCP ETF 464287507 66,057 352,171 SH   SOLE 21 352,171 0 0
ISHARES TR CORE S&P MCP ETF 464287507 241,371 1,286,834 SH   SOLE 22 52,234 0 1,234,600
ISHARES TR PHLX SEMICND ETF 464287523 18,602 103,313 SH   SOLE 15 103,313 0 0
ISHARES TR COHEN STEER REIT 464287564 9,943 106,573 SH   SOLE 18 106,573 0 0
ISHARES TR COHEN STEER REIT 464287564 536,800 5,753,793 SH   SOLE 21 5,753,793 0 0
ISHARES TR COHEN STEER REIT 464287564 27,398 293,666 SH   SOLE 22 293,666 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH   SOLE 18 7 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,711 47,611 SH   SOLE 2 47,611 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 112,152 934,909 SH   SOLE 18 929,850 0 5,059
ISHARES TR RUS 1000 VAL ETF 464287598 115,062 959,169 SH   SOLE 22 0 0 959,169
ISHARES TR S&P MC 400GR ETF 464287606 1,695 7,763 SH   SOLE 2 7,763 0 0
ISHARES TR S&P MC 400GR ETF 464287606 818 3,747 SH   SOLE 18 3,747 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 185,966 1,366,490 SH   SOLE 18 1,366,490 0 0
ISHARES TR RUS 1000 ETF 464287622 124,801 849,799 SH   SOLE 2 0 0 849,799
ISHARES TR RUS 1000 ETF 464287622 10,972 74,714 SH   SOLE 18 74,714 0 0
ISHARES TR RUS 1000 ETF 464287622 386,271 2,630,202 SH   SOLE 19 2,630,202 0 0
ISHARES TR RUS 1000 ETF 464287622 2,847,310 19,387,923 SH   SOLE 21 19,060,993 0 326,930
ISHARES TR RUS 1000 ETF 464287622 25,699 174,990 SH   SOLE 22 0 0 174,990
ISHARES TR RUS 2000 VAL ETF 464287630 16,990 139,400 SH   SOLE 2 139,400 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 22,731 186,500 SH   SOLE 18 186,500 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 7,570 62,107 SH   SOLE 22 0 0 62,107
ISHARES TR RUS 2000 GRW ETF 464287648 12,538 65,793 SH   SOLE 18 65,793 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,836 20,131 SH   SOLE 22 0 0 20,131
ISHARES TR OPTIONS 464287655 228 1,500 SH Put SOLE 2 1,500 0 0
ISHARES TR OPTIONS 464287655 531 3,500 SH Put SOLE 18 3,500 0 0
ISHARES TR OPTIONS 464287655 4,934 32,500 SH Call SOLE 19 32,500 0 0
ISHARES TR OPTIONS 464287655 5,314 35,000 SH Put SOLE 19 35,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 329,830 2,172,361 SH   SOLE 2 1,969,044 0 203,317
ISHARES TR RUSSELL 2000 ETF 464287655 498,412 3,282,697 SH   SOLE 7 3,282,697 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 93,953 618,803 SH   SOLE 18 366,383 0 252,420
ISHARES TR RUSSELL 2000 ETF 464287655 42,422 279,402 SH   SOLE 19 279,402 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 242,903 1,599,833 SH   SOLE 21 1,440,169 0 159,664
ISHARES TR RUSSELL 2000 ETF 464287655 2,100,740 13,836,133 SH   SOLE 22 13,836,133 0 0
ISHARES TR CORE S&P US VLU 464287663 1,567 29,493 SH   SOLE 18 29,493 0 0
ISHARES TR CORE S&P US GWT 464287671 2,207 40,400 SH   SOLE 18 40,400 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 150 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,255 8,030 SH   SOLE 19 8,030 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 199 1,272 SH   SOLE 22 1,272 0 0
ISHARES TR S&P MC 400VL ETF 464287705 167 1,082 SH   SOLE 18 1,082 0 0
ISHARES TR U.S. TECH ETF 464287721 6,376 37,907 SH   SOLE 18 37,907 0 0
ISHARES TR U.S. REAL ES ETF 464287739 182,801 2,422,166 SH   SOLE 2 2,025,095 0 397,071
ISHARES TR U.S. REAL ES ETF 464287739 1,162 15,395 SH   SOLE 18 7,710 0 7,685
ISHARES TR U.S. REAL ES ETF 464287739 2,488 32,964 SH   SOLE 19 32,964 0 0
ISHARES TR U.S. REAL ES ETF 464287739 7,279 96,446 SH   SOLE 22 96,446 0 0
ISHARES TR US INDUSTRIALS 464287754 4,799 33,092 SH   SOLE 18 33,092 0 0
ISHARES TR US HLTHCARE ETF 464287762 180 1,040 SH   SOLE 18 1,040 0 0
ISHARES TR U.S. FINLS ETF 464287788 15,824 134,316 SH   SOLE 18 134,316 0 0
ISHARES TR U.S. ENERGY ETF 464287796 4,596 124,304 SH   SOLE 18 124,304 0 0
ISHARES TR CORE S&P SCP ETF 464287804 36,394 472,593 SH   SOLE 2 206,651 0 265,942
ISHARES TR CORE S&P SCP ETF 464287804 2,445 31,746 SH   SOLE 4 31,746 0 0
ISHARES TR CORE S&P SCP ETF 464287804 74,331 965,209 SH   SOLE 7 965,209 0 0
ISHARES TR CORE S&P SCP ETF 464287804 107,648 1,397,845 SH   SOLE 18 1,390,308 0 7,537
ISHARES TR CORE S&P SCP ETF 464287804 1,510 19,606 SH   SOLE 19 19,606 0 0
ISHARES TR CORE S&P SCP ETF 464287804 29,964 389,096 SH   SOLE 21 389,096 0 0
ISHARES TR CORE S&P SCP ETF 464287804 180,127 2,339,012 SH   SOLE 22 160,446 0 2,178,566
ISHARES TR CORE S&P SCP ETF 464287804 7,684 99,776 SH   SOLE 23 99,776 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,459 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR EUROPE ETF 464287861 602 12,901 SH   SOLE 3 12,901 0 0
ISHARES TR S&P SML 600 GWT 464287887 33 188 SH   SOLE 18 188 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,596 30,926 SH   SOLE 7 30,926 0 0
ISHARES TR INTL TREA BD ETF 464288117 6,790 131,558 SH   SOLE 18 131,558 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,774 16,918 SH   SOLE 18 16,918 0 0
ISHARES TR AGENCY BOND ETF 464288166 1,275 11,379 SH   SOLE 19 11,379 0 0
ISHARES TR AGENCY BOND ETF 464288166 4,046 36,108 SH   SOLE 21 36,108 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 236 3,040 SH   SOLE 3 3,040 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 22 2,300 SH   SOLE 18 2,300 0 0
ISHARES TR MSCI ACWI EX US 464288240 953 19,170 SH   SOLE 2 19,170 0 0
ISHARES TR MSCI ACWI EX US 464288240 589 11,854 SH   SOLE 18 11,854 0 0
ISHARES TR MSCI ACWI EX US 464288240 100,558 2,023,703 SH   SOLE 21 2,023,703 0 0
ISHARES TR MSCI ACWI ETF 464288257 27,655 385,701 SH   SOLE 2 385,701 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,979 27,607 SH   SOLE 18 15,392 0 12,215
ISHARES TR MSCI ACWI ETF 464288257 5,766 80,417 SH   SOLE 21 80,417 0 0
ISHARES TR MSCI ACWI ETF 464288257 21,661 302,106 SH   SOLE 22 0 0 302,106
ISHARES TR MSCI KOKUSAI ETF 464288265 549 8,497 SH   SOLE 23 8,497 0 0
ISHARES TR EAFE SML CP ETF 464288273 218,748 3,355,540 SH   SOLE 2 3,355,540 0 0
ISHARES TR EAFE SML CP ETF 464288273 22,506 345,243 SH   SOLE 18 345,243 0 0
ISHARES TR EAFE SML CP ETF 464288273 893 13,700 SH   SOLE 19 13,700 0 0
ISHARES TR EAFE SML CP ETF 464288273 41,343 634,198 SH   SOLE 21 634,198 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,016 76,940 SH   SOLE 23 76,940 0 0
ISHARES TR EAFE SML CP ETF 464288273 14,016 215,004 SH   SOLE 26 215,004 0 0
ISHARES TR EAFE SML CP ETF 464288273 76,080 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 42,777 379,159 SH   SOLE 2 104,954 0 274,205
ISHARES TR JPMORGAN USD EMG 464288281 45,655 404,669 SH   SOLE 7 404,669 0 0
ISHARES TR JPMORGAN USD EMG 464288281 25,482 225,865 SH   SOLE 18 225,865 0 0
ISHARES TR JPMORGAN USD EMG 464288281 228,726 2,027,351 SH   SOLE 19 2,027,351 0 0
ISHARES TR JPMORGAN USD EMG 464288281 58,225 516,090 SH   SOLE 21 516,090 0 0
ISHARES TR JPMORGAN USD EMG 464288281 138,489 1,227,522 SH   SOLE 22 1,227,522 0 0
ISHARES TR JPMORGAN USD EMG 464288281 11,690 103,620 SH   SOLE 23 103,620 0 0
ISHARES TR JPMORGAN USD EMG 464288281 138,234 1,225,261 SH   SOLE 31 0 0 1,225,261
ISHARES TR OPTIONS 464288281 1,071 9,500 SH Put SOLE 2 9,500 0 0
ISHARES TR OPTIONS 464288281 2,087 18,500 SH Put SOLE 18 18,500 0 0
ISHARES TR OPTIONS 464288281 26,513 235,000 SH Put SOLE 19 235,000 0 0
ISHARES TR NEW YORK MUN ETF 464288323 659 12,030 SH   SOLE 18 12,030 0 0
ISHARES TR CALIF MUN BD ETF 464288356 883 15,123 SH   SOLE 18 15,123 0 0
ISHARES TR GLB INFRASTR ETF 464288372 3,695 86,242 SH   SOLE 19 86,242 0 0
ISHARES TR GLB INFRASTR ETF 464288372 275 6,408 SH   SOLE 23 6,408 0 0
ISHARES TR NATIONAL MUN ETF 464288414 10,444 95,875 SH   SOLE 2 95,875 0 0
ISHARES TR NATIONAL MUN ETF 464288414 9,907 90,950 SH   SOLE 18 90,950 0 0
ISHARES TR INTL SEL DIV ETF 464288448 4,093 123,986 SH   SOLE 2 123,986 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,504 45,563 SH   SOLE 7 45,563 0 0
ISHARES TR INTL SEL DIV ETF 464288448 51,889 1,571,924 SH   SOLE 18 1,531,887 0 40,037
ISHARES TR INTL SEL DIV ETF 464288448 1,143 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 42,787 1,296,188 SH   SOLE 21 1,296,188 0 0
ISHARES TR INTL DEV RE ETF 464288489 4,098 137,850 SH   SOLE 2 36,055 0 101,795
ISHARES TR INTL DEV RE ETF 464288489 628 21,113 SH   SOLE 3 21,113 0 0
ISHARES TR INTL DEV RE ETF 464288489 803 27,019 SH   SOLE 18 7,783 0 19,236
ISHARES TR INTL DEV RE ETF 464288489 3,403 114,471 SH   SOLE 22 114,471 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 2,915 50,360 SH   SOLE 21 50,360 0 0
ISHARES TR IBOXX HI YD ETF 464288513 143,194 1,672,051 SH   SOLE 2 384,541 0 1,287,510
ISHARES TR IBOXX HI YD ETF 464288513 702 8,196 SH   SOLE 7 8,196 0 0
ISHARES TR IBOXX HI YD ETF 464288513 65,412 763,803 SH   SOLE 18 657,176 0 106,627
ISHARES TR IBOXX HI YD ETF 464288513 613,240 7,160,669 SH   SOLE 19 7,160,669 0 0
ISHARES TR IBOXX HI YD ETF 464288513 349,617 4,082,398 SH   SOLE 21 4,082,398 0 0
ISHARES TR IBOXX HI YD ETF 464288513 63,012 735,782 SH   SOLE 22 735,782 0 0
ISHARES TR IBOXX HI YD ETF 464288513 35,437 413,792 SH   SOLE 23 413,792 0 0
ISHARES TR IBOXX HI YD ETF 464288513 67,949 793,427 SH   SOLE 26 793,427 0 0
ISHARES TR IBOXX HI YD ETF 464288513 299,355 3,495,502 SH   SOLE 31 3,495,502 0 0
ISHARES TR OPTIONS 464288513 856 10,000 SH Call SOLE 2 10,000 0 0
ISHARES TR OPTIONS 464288513 132,614 1,548,500 SH Put SOLE 2 1,548,500 0 0
ISHARES TR OPTIONS 464288513 3,639 42,500 SH Put SOLE 18 42,500 0 0
ISHARES TR OPTIONS 464288513 21,410 250,000 SH Call SOLE 19 250,000 0 0
ISHARES TR OPTIONS 464288513 109,191 1,275,000 SH Put SOLE 19 1,275,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 20,162 447,340 SH   SOLE 21 0 0 447,340
ISHARES TR CRE U S REIT ETF 464288521 54,436 1,207,816 SH   SOLE 23 1,207,816 0 0
ISHARES TR MSCI KLD400 SOC 464288570 73 745 SH   SOLE 18 745 0 0
ISHARES TR MBS ETF 464288588 10,437 99,738 SH   SOLE 2 0 0 99,738
ISHARES TR MBS ETF 464288588 93,211 890,779 SH   SOLE 18 643,645 0 247,134
ISHARES TR MBS ETF 464288588 62,230 594,704 SH   SOLE 21 594,704 0 0
ISHARES TR MBS ETF 464288588 17,283 165,167 SH   SOLE 23 165,167 0 0
ISHARES TR INTRM GOV CR ETF 464288612 541 4,996 SH   SOLE 18 4,996 0 0
ISHARES TR US CR BD ETF 464288620 16,297 149,558 SH   SOLE 2 0 0 149,558
ISHARES TR US CR BD ETF 464288620 24,707 226,730 SH   SOLE 18 194 0 226,536
ISHARES TR US CR BD ETF 464288620 2,316 21,258 SH   SOLE 19 21,258 0 0
ISHARES TR US CR BD ETF 464288620 314 2,879 SH   SOLE 23 2,879 0 0
ISHARES TR INTRMD CR BD ETF 464288638 127,341 1,187,440 SH   SOLE 2 1,187,440 0 0
ISHARES TR INTRMD CR BD ETF 464288638 15,971 148,929 SH   SOLE 18 134,757 0 14,172
ISHARES TR INTRMD CR BD ETF 464288638 12,791 119,279 SH   SOLE 19 119,279 0 0
ISHARES TR INTRMD CR BD ETF 464288638 8,792 81,982 SH   SOLE 21 81,982 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,213 11,314 SH   SOLE 22 11,314 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 543,086 5,232,041 SH   SOLE 2 5,144,473 0 87,568
ISHARES TR 1 3 YR CR BD ETF 464288646 37,487 361,146 SH   SOLE 18 315,884 0 45,262
ISHARES TR 1 3 YR CR BD ETF 464288646 58,797 566,441 SH   SOLE 19 566,441 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 6,247 60,184 SH   SOLE 21 0 0 60,184
ISHARES TR 1 3 YR CR BD ETF 464288646 118,237 1,139,084 SH   SOLE 22 1,139,084 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 174 1,316 SH   SOLE 22 1,316 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 7 56 SH   SOLE 2 56 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 11,216 92,989 SH   SOLE 18 92,989 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 783 6,491 SH   SOLE 19 6,491 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 170 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR SHORT TREAS BD 464288679 6 51 SH   SOLE 2 51 0 0
ISHARES TR SHORT TREAS BD 464288679 1,056 9,572 SH   SOLE 18 9,572 0 0
ISHARES TR SHORT TREAS BD 464288679 1,109,913 10,056,289 SH   SOLE 19 10,056,289 0 0
ISHARES TR SHORT TREAS BD 464288679 24,128 218,606 SH   SOLE 21 0 0 218,606
ISHARES TR SHORT TREAS BD 464288679 19,711 178,591 SH   SOLE 22 178,591 0 0
ISHARES TR S&P US PFD STK 464288687 22,724 605,010 SH   SOLE 2 605,010 0 0
ISHARES TR S&P US PFD STK 464288687 4,685 124,740 SH   SOLE 3 124,740 0 0
ISHARES TR S&P US PFD STK 464288687 90,443 2,407,971 SH   SOLE 7 2,407,971 0 0
ISHARES TR S&P US PFD STK 464288687 511 13,595 SH   SOLE 15 13,595 0 0
ISHARES TR S&P US PFD STK 464288687 68,752 1,830,459 SH   SOLE 18 1,727,962 0 102,497
ISHARES TR S&P US PFD STK 464288687 4,721 125,681 SH   SOLE 19 125,681 0 0
ISHARES TR S&P US PFD STK 464288687 33,616 894,998 SH   SOLE 21 894,998 0 0
ISHARES TR GLOB UTILITS ETF 464288711 807 16,441 SH   SOLE 7 16,441 0 0
ISHARES TR GLOB UTILITS ETF 464288711 247 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 49,697 543,785 SH   SOLE 7 543,785 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,414 63,908 SH   SOLE 7 63,908 0 0
ISHARES TR GLB CNS DISC ETF 464288745 41,562 372,823 SH   SOLE 7 372,823 0 0
ISHARES TR MSCI USA ESG SLC 464288802 9 81 SH   SOLE 18 81 0 0
ISHARES TR US HLTHCR PR ETF 464288828 55 350 SH   SOLE 18 350 0 0
ISHARES TR RUS TOP 200 ETF 464289446 91 1,500 SH   SOLE 18 1,500 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 3,847 63,793 SH   SOLE 2 63,793 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 8,221 136,338 SH   SOLE 18 91,603 0 44,735
ISHARES TR 10+ YR CR BD ETF 464289511 37,597 623,503 SH   SOLE 21 623,503 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 493 8,184 SH   SOLE 22 8,184 0 0
ISHARES TR INDIA 50 ETF 464289529 55,816 1,578,518 SH   SOLE 7 1,578,518 0 0
ISHARES TR INDIA 50 ETF 464289529 804 22,745 SH   SOLE 21 22,745 0 0
ISHARES TR INDIA 50 ETF 464289529 9,035 255,506 SH   SOLE 22 255,506 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 46,418 1,041,467 SH   SOLE 22 1,041,467 0 0
ISHARES TR MODERT ALLOC ETF 464289875 33,235 879,933 SH   SOLE 22 879,933 0 0
ISHARES TR CONSER ALLOC ETF 464289883 11,154 325,562 SH   SOLE 22 325,562 0 0
ISHARES TR US TREAS BD ETF 46429B267 15,391 623,390 SH   SOLE 2 0 0 623,390
ISHARES TR US TREAS BD ETF 46429B267 28,273 1,145,102 SH   SOLE 18 112,977 0 1,032,125
ISHARES TR A RATE CP BD ETF 46429B291 6 127 SH   SOLE 18 127 0 0
ISHARES TR CMBS ETF 46429B366 8,008 159,019 SH   SOLE 2 159,019 0 0
ISHARES TR CMBS ETF 46429B366 1,649 32,737 SH   SOLE 3 32,737 0 0
ISHARES TR CMBS ETF 46429B366 3,431 68,129 SH   SOLE 18 45,483 0 22,646
ISHARES TR MSCI PHILIPS ETF 46429B408 1,620 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 17 673 SH   SOLE 18 673 0 0
ISHARES TR MSCI INDIA ETF 46429B598 101,518 2,974,460 SH   SOLE 2 69,003 0 2,905,457
ISHARES TR MSCI INDIA ETF 46429B598 18,310 536,478 SH   SOLE 4 536,478 0 0
ISHARES TR MSCI INDIA ETF 46429B598 11,804 345,857 SH   SOLE 7 294,857 0 51,000
ISHARES TR MSCI INDIA ETF 46429B598 73,579 2,155,845 SH   SOLE 15 2,155,845 0 0
ISHARES TR MSCI INDIA ETF 46429B598 37,859 1,109,264 SH   SOLE 18 1,109,264 0 0
ISHARES TR MSCI INDIA ETF 46429B598 464 13,604 SH   SOLE 19 13,604 0 0
ISHARES TR MSCI INDIA ETF 46429B598 9,962 291,891 SH   SOLE 21 291,891 0 0
ISHARES TR MSCI INDIA ETF 46429B598 142,323 4,170,016 SH   SOLE 22 3,479,754 0 690,262
ISHARES TR MSCI INDIA ETF 46429B598 885 25,939 SH   SOLE 26 25,939 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,250 65,937 SH   SOLE 40 65,937 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1 35 SH   SOLE 18 35 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,927 76,767 SH   SOLE 22 0 0 76,767
ISHARES TR FLTG RATE NT ETF 46429B655 1,662 32,636 SH   SOLE 2 32,636 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 8,199 160,989 SH   SOLE 3 76,529 0 84,460
ISHARES TR FLTG RATE NT ETF 46429B655 19,355 380,027 SH   SOLE 18 346,000 0 34,027
ISHARES TR FLTG RATE NT ETF 46429B655 13,200 259,178 SH   SOLE 19 259,178 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 32,619 386,119 SH   SOLE 2 386,119 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 107,413 1,271,456 SH   SOLE 3 1,233,513 0 37,943
ISHARES TR CORE HIGH DV ETF 46429B663 5,754 68,113 SH   SOLE 18 50,022 0 18,091
ISHARES TR CORE HIGH DV ETF 46429B663 6,838 80,941 SH   SOLE 19 80,941 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 31,661 374,779 SH   SOLE 21 374,779 0 0
ISHARES TR MSCI CHINA ETF 46429B671 0 2 SH   SOLE 18 2 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,204 16,333 SH   SOLE 3 4,997 0 11,336
ISHARES TR MIN VOL EAFE ETF 46429B689 231,870 3,146,565 SH   SOLE 7 3,146,565 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 88,881 1,206,145 SH   SOLE 18 379,452 0 826,693
ISHARES TR MIN VOL EAFE ETF 46429B689 4,701 63,789 SH   SOLE 19 63,789 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 23,723 321,932 SH   SOLE 21 321,932 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 28,597 388,077 SH   SOLE 22 64,457 0 323,620
ISHARES TR MIN VOL USA ETF 46429B697 20,331 391,513 SH   SOLE 2 391,513 0 0
ISHARES TR MIN VOL USA ETF 46429B697 238,116 4,585,336 SH   SOLE 18 1,831,407 0 2,753,929
ISHARES TR MIN VOL USA ETF 46429B697 18,618 358,514 SH   SOLE 19 358,514 0 0
ISHARES TR MIN VOL USA ETF 46429B697 5,359 103,198 SH   SOLE 22 103,198 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 14,859 148,381 SH   SOLE 7 148,381 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,200 21,972 SH   SOLE 18 21,972 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 20,779 207,501 SH   SOLE 22 207,501 0 0
ISHARES TR USA QUALITY FCTR 46432F339 80,370 971,709 SH   SOLE 2 971,709 0 0
ISHARES TR USA QUALITY FCTR 46432F339 22,773 275,340 SH   SOLE 18 9,047 0 266,293
ISHARES TR USA QUALITY FCTR 46432F339 98 1,180 SH   SOLE 21 1,180 0 0
ISHARES TR USA QUALITY FCTR 46432F339 14,749 178,316 SH   SOLE 22 178,316 0 0
ISHARES TR USA SIZE FACTOR 46432F370 12,709 153,397 SH   SOLE 18 70 0 153,327
ISHARES TR USA SIZE FACTOR 46432F370 78 945 SH   SOLE 21 945 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 240,939 2,937,568 SH   SOLE 2 2,937,568 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 21,729 264,922 SH   SOLE 18 148 0 264,774
ISHARES TR EDGE MSCI USA VL 46432F388 23 275 SH   SOLE 21 275 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 139,822 1,704,736 SH   SOLE 22 179,649 0 1,525,087
ISHARES TR OPTIONS 46432F396 212 2,000 SH Put SOLE 2 2,000 0 0
ISHARES TR OPTIONS 46432F396 5,296 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 2 18 SH   SOLE 2 18 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 27,689 261,412 SH   SOLE 18 52,067 0 209,345
ISHARES TR USA MOMENTUM FCT 46432F396 2,283 21,555 SH   SOLE 19 21,555 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 29 270 SH   SOLE 21 270 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 16,493 155,708 SH   SOLE 22 155,708 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 19,601 310,927 SH   SOLE 2 310,927 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 832 13,197 SH   SOLE 18 13,197 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 4,157,418 65,948,895 SH   SOLE 21 65,895,822 0 53,073
ISHARES TR CORE MSCI TOTAL 46432F834 226,257 3,589,095 SH   SOLE 22 3,589,095 0 0
ISHARES TR CORE MSCI EAFE 46432F842 293,562 4,456,015 SH   SOLE 2 2,553,586 0 1,902,429
ISHARES TR CORE MSCI EAFE 46432F842 70,024 1,062,900 SH   SOLE 3 1,062,900 0 0
ISHARES TR CORE MSCI EAFE 46432F842 9,626 146,117 SH   SOLE 4 146,117 0 0
ISHARES TR CORE MSCI EAFE 46432F842 19,704 299,094 SH   SOLE 7 299,094 0 0
ISHARES TR CORE MSCI EAFE 46432F842 245,042 3,719,513 SH   SOLE 18 3,717,803 0 1,710
ISHARES TR CORE MSCI EAFE 46432F842 263,796 4,004,191 SH   SOLE 19 4,004,191 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,236,331 18,766,407 SH   SOLE 21 18,035,330 0 731,077
ISHARES TR CORE MSCI EAFE 46432F842 57,627 874,729 SH   SOLE 22 874,729 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,054 76,717 SH   SOLE 23 76,717 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 596 23,869 SH   SOLE 18 23,869 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,131 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,068 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,022 121,076 SH   SOLE 2 121,076 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 3 95 SH   SOLE 18 95 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 21,736 752,361 SH   SOLE 19 752,361 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 29,313 1,014,648 SH   SOLE 21 1,014,648 0 0
ISHARES TR MULTIFACTOR USA 46434V282 37 1,176 SH   SOLE 18 1,176 0 0
ISHARES TR MULTIFACTOR USA 46434V282 180,583 5,732,804 SH   SOLE 19 5,732,804 0 0
ISHARES TR MULTIFACTOR USA 46434V282 36,962 1,173,397 SH   SOLE 21 1,173,397 0 0
ISHARES TR MULTIFACTOR USA 46434V290 6 149 SH   SOLE 18 149 0 0
ISHARES TR MULTIFACTOR USA 46434V290 3,646 93,212 SH   SOLE 19 93,212 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,526 75,354 SH   SOLE 2 75,354 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,463 522,819 SH   SOLE 18 445,385 0 77,434
ISHARES TR 0-5YR HI YL CP 46434V407 25,497 544,928 SH   SOLE 19 544,928 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 14,434 308,480 SH   SOLE 21 308,480 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,231,693 24,663,449 SH   SOLE 21 24,663,449 0 0
ISHARES TR CORE DIV GRWTH 46434V621 562 16,577 SH   SOLE 2 16,577 0 0
ISHARES TR CORE DIV GRWTH 46434V621 790 23,307 SH   SOLE 18 6,593 0 16,714
ISHARES TR CUR HD EURZN ETF 46434V639 19,741 672,841 SH   SOLE 2 483,303 0 189,538
ISHARES TR CUR HD EURZN ETF 46434V639 1,623 55,329 SH   SOLE 3 55,329 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 23,055 785,784 SH   SOLE 18 785,784 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 124,114 4,230,188 SH   SOLE 19 4,230,188 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 10,513 428,051 SH   SOLE 2 428,051 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 86 3,499 SH   SOLE 18 3,499 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 9,135 371,960 SH   SOLE 19 371,960 0 0
ISHARES TR CORE MSCI PAC 46434V696 37,260 622,345 SH   SOLE 2 622,345 0 0
ISHARES TR CUR HED MSCI GER 46434V704 121 4,429 SH   SOLE 18 4,429 0 0
ISHARES TR MIN VOL EUROPE 46434V720 2,395 94,225 SH   SOLE 21 94,225 0 0
ISHARES TR CORE MSCI EURO 46434V738 523 10,530 SH   SOLE 2 10,530 0 0
ISHARES TR CORE MSCI EURO 46434V738 13,278 267,262 SH   SOLE 7 267,262 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,964 39,523 SH   SOLE 23 39,523 0 0
ISHARES TR MSCI UAE ETF 46434V761 88 5,245 SH   SOLE 23 5,245 0 0
ISHARES TR MSCI QATAR ETF 46434V779 79 4,774 SH   SOLE 23 4,774 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 22 SH   SOLE 2 22 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1,369 47,683 SH   SOLE 3 47,683 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2,874 100,069 SH   SOLE 18 100,069 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,072 211,404 SH   SOLE 22 0 0 211,404
ISHARES TR ULTR SH TRM BD 46434V878 43,345 865,000 SH   SOLE   865,000 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 5,917 184,431 SH   SOLE 2 36,024 0 148,407
ISHARES TR HDG MSCI JAPAN 46434V886 10,390 323,865 SH   SOLE 18 323,865 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 83,637 2,607,150 SH   SOLE 19 2,607,150 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,318 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 7,181 150,000 SH   SOLE   150,000 0 0
ISHARES TR EDGE INVT GRDE 46435G219 21,960 448,800 SH   SOLE 19 448,800 0 0
ISHARES TR EDEG HIG YLELD 46435G250 2,796 56,200 SH   SOLE 19 56,200 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 640 15,000 SH   SOLE   15,000 0 0
ISHARES TR IBONDS DEC2023 46435G318 3 136 SH   SOLE 18 136 0 0
ISHARES TR CORE MSCI INTL 46435G326 66,586 1,146,257 SH   SOLE 2 1,146,257 0 0
ISHARES TR CORE MSCI INTL 46435G326 729,169 12,552,400 SH   SOLE 21 12,552,400 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 6,967 200,488 SH   SOLE 18 200,488 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 15,779 454,077 SH   SOLE 21 454,077 0 0
ISHARES TR MORTGE REL ETF 46435G342 645 15,173 SH   SOLE 3 15,173 0 0
ISHARES TR MORTGE REL ETF 46435G342 777 18,288 SH   SOLE 15 18,288 0 0
ISHARES TR MORTGE REL ETF 46435G342 33,956 799,343 SH   SOLE 21 799,343 0 0
ISHARES TR ETF MSCI USA 46435G425 29,381 508,402 SH   SOLE 2 508,402 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 7,524 150,000 SH   SOLE   150,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,914 105,000 SH   SOLE   105,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 27,268 405,045 SH   SOLE 2 405,045 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 3 42 SH   SOLE 18 42 0 0
ISHARES TR MLTFACT MATLS 46435G573 1,602 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT ENERGY 46435G599 1,140 43,000 SH   SOLE   43,000 0 0
ISHARES TR MLTFCT CON STP 46435G615 1,241 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G623 1,577 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G631 1,973 80,000 SH   SOLE   80,000 0 0
ISHARES TR ADAPTV JPN ETF 46435G649 2,701 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,894 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 829 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 225,611 4,283,473 SH   SOLE 21 4,283,473 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 574 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS DEC 46435U697 1,255 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 46435U697 1 57 SH   SOLE 18 57 0 0
ISHARES TR BROAD USD HIGH 46435U853 27,451 560,000 SH   SOLE   560,000 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 43 SH   SOLE 18 43 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 8,638 172,210 SH   SOLE 2 172,210 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 59,748 1,191,148 SH   SOLE 18 1,191,148 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 152,838 3,047,000 SH   SOLE 19 3,047,000 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 74,189 819,134 SH   SOLE 2 819,134 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 3,584 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 3,639 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR TECHNOLOGY 46431W648 3,525 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,597 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 3,672 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 3,677 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 3,671 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 2 21 SH   SOLE 18 21 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 3,146 63,291 SH   SOLE 18 63,291 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH   SOLE 18 53 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 3,190 86,394 SH   SOLE 19 86,394 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,531 1,550,000 PRN   SOLE 21 1,550,000 0 0
ISORAY INC COM 46489V104 12 29,339 SH   SOLE 21 29,339 0 0
ISORAY INC COM 46489V104 352 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 483 113,993 SH   SOLE 21 113,993 0 0
ISRAMCO INC COM NEW 465141406 10 100 SH   SOLE 2 51 0 49
ISRAMCO INC COM NEW 465141406 278 2,679 SH   SOLE 18 2,679 0 0
ISRAMCO INC COM NEW 465141406 24 236 SH   SOLE 19 236 0 0
ISRAMCO INC COM NEW 465141406 2,374 22,874 SH   SOLE 21 22,874 0 0
ISRAMCO INC COM NEW 465141406 1,777 17,119 SH   SOLE 22 16,558 0 561
ISSUER DIRECT CORPORATION COM NEW 46520M204 4 236 SH   SOLE 18 236 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 121 7,090 SH   SOLE 21 7,090 0 0
ISTAR INC COM 45031U101 134 13,152 SH   SOLE 2 2,794 0 10,358
ISTAR INC COM 45031U101 6 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 15 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 2,307 226,846 SH   SOLE 18 226,846 0 0
ISTAR INC COM 45031U101 515 50,619 SH   SOLE 19 50,619 0 0
ISTAR INC COM 45031U101 33,757 3,319,294 SH   SOLE 21 3,319,294 0 0
ISTAR INC COM 45031U101 27,126 2,667,252 SH   SOLE 22 2,526,350 0 140,902
ISTAR INC COM 45031U101 25 2,415 SH   SOLE 23 2,415 0 0
ISTAR INC COM 45031U101 264 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 86 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 124 12,188 SH   SOLE 30 12,188 0 0
ISTAR INC COM 45031U101 92 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 659 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 44,139 2,829,439 SH   SOLE 2 265,007 0 2,564,432
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 791 50,711 SH   SOLE 4 50,711 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 38,382 2,460,360 SH   SOLE 18 782,354 0 1,678,006
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 29,262 1,875,739 SH   SOLE 19 1,875,739 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 185,906 11,917,045 SH   SOLE 21 11,917,045 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 149,796 9,602,333 SH   SOLE 22 6,044,917 0 3,557,416
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 28,860 1,850,000 SH   SOLE 25 1,850,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 23,242 1,489,864 SH   SOLE 26 0 0 1,489,864
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 14,355 920,184 SH   SOLE 30 920,184 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 154,084 9,877,192 SH   SOLE 34 9,877,192 0 0
ITERIS INC COM 46564T107 5 974 SH   SOLE 2 974 0 0
ITERIS INC COM 46564T107 394 79,503 SH   SOLE 18 79,503 0 0
ITERIS INC COM 46564T107 68 13,698 SH   SOLE 19 13,698 0 0
ITERIS INC COM 46564T107 3,778 761,596 SH   SOLE 21 761,596 0 0
ITERIS INC COM 46564T107 4,393 885,725 SH   SOLE 22 865,299 0 20,426
ITRON INC COM 465741106 121 1,695 SH   SOLE 2 1,430 0 265
ITRON INC COM 465741106 19 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 53 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 10,626 148,513 SH   SOLE 18 148,513 0 0
ITRON INC COM 465741106 1,898 26,529 SH   SOLE 19 26,529 0 0
ITRON INC COM 465741106 226,301 3,162,843 SH   SOLE 21 3,162,843 0 0
ITRON INC COM 465741106 67,397 941,958 SH   SOLE 22 877,890 0 64,068
ITRON INC COM 465741106 768 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 372 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 3,407 47,617 SH   SOLE 30 47,617 0 0
ITRON INC COM 465741106 23,033 321,914 SH   SOLE 34 321,914 0 0
ITRON INC COM 465741106 306 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 5,255 107,292 SH   SOLE 2 60,804 0 46,488
ITT INC COM 45073V108 219 4,468 SH   SOLE 4 4,468 0 0
ITT INC COM 45073V108 166 3,397 SH   SOLE 7 3,397 0 0
ITT INC COM 45073V108 14,886 303,910 SH   SOLE 18 303,715 0 195
ITT INC COM 45073V108 728 14,861 SH   SOLE 19 14,861 0 0
ITT INC COM 45073V108 194,410 3,969,170 SH   SOLE 21 3,969,170 0 0
ITT INC COM 45073V108 153,305 3,129,941 SH   SOLE 22 2,799,022 0 330,919
ITT INC COM 45073V108 155 3,173 SH   SOLE 23 3,173 0 0
ITT INC COM 45073V108 1,500 30,632 SH   SOLE 26 13,738 0 16,894
ITT INC COM 45073V108 596 12,174 SH   SOLE 28 12,174 0 0
ITT INC COM 45073V108 374 7,634 SH   SOLE 29 2,253 0 5,381
ITT INC COM 45073V108 859 17,531 SH   SOLE 30 17,531 0 0
ITT INC COM 45073V108 209 4,263 SH   SOLE 31 4,263 0 0
ITT INC COM 45073V108 1,199 24,485 SH   SOLE 34 24,485 0 0
ITT INC COM 45073V108 197 4,014 SH   SOLE 36 4,014 0 0
ITT INC COM 45073V108 513 10,467 SH   SOLE 40 10,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 41 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 219 7,037 SH   SOLE 18 7,037 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9,035 290,510 SH   SOLE 21 290,510 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,577 147,173 SH   SOLE 22 141,063 0 6,110
ITURAN LOCATION AND CONTROL SHS M6158M104 549 17,643 SH   SOLE 23 17,643 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 98 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 37 1,179 SH   SOLE 30 1,179 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 869 27,939 SH   SOLE 34 27,939 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 19 4,820 SH   SOLE 21 4,820 0 0
IZEA INC COM 46603N301 14 3,865 SH   SOLE 21 3,865 0 0
J & J SNACK FOODS CORP COM 466032109 115 841 SH   SOLE 2 630 0 211
J & J SNACK FOODS CORP COM 466032109 7 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 50 364 SH   SOLE 7 364 0 0
J & J SNACK FOODS CORP COM 466032109 8,984 65,786 SH   SOLE 18 65,786 0 0
J & J SNACK FOODS CORP COM 466032109 1,567 11,472 SH   SOLE 19 11,472 0 0
J & J SNACK FOODS CORP COM 466032109 188,437 1,379,884 SH   SOLE 21 1,379,884 0 0
J & J SNACK FOODS CORP COM 466032109 56,584 414,354 SH   SOLE 22 387,352 0 27,002
J & J SNACK FOODS CORP COM 466032109 507 3,715 SH   SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 297 2,176 SH   SOLE 28 2,176 0 0
J & J SNACK FOODS CORP COM 466032109 2,827 20,703 SH   SOLE 30 20,703 0 0
J & J SNACK FOODS CORP COM 466032109 278 2,039 SH   SOLE 34 2,039 0 0
J & J SNACK FOODS CORP COM 466032109 232 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 34 2,927 SH   SOLE 2 603 0 2,324
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 515 45,002 SH   SOLE 18 45,002 0 0
J ALEXANDERS HLDGS INC COM 46609J106 118 10,265 SH   SOLE 19 10,265 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,924 430,004 SH   SOLE 21 430,004 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,541 483,941 SH   SOLE 22 465,507 0 18,434
J JILL INC COM 46620W102 4 864 SH   SOLE 2 864 0 0
J JILL INC COM 46620W102 186 42,145 SH   SOLE 18 42,145 0 0
J JILL INC COM 46620W102 48 10,813 SH   SOLE 19 10,813 0 0
J JILL INC COM 46620W102 1,639 370,821 SH   SOLE 21 370,821 0 0
J JILL INC COM 46620W102 1,147 259,474 SH   SOLE 22 246,805 0 12,669
J2 GLOBAL INC COM 48123V102 1,724 21,842 SH   SOLE 2 21,473 0 369
J2 GLOBAL INC COM 48123V102 15 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 92 1,165 SH   SOLE 7 1,165 0 0
J2 GLOBAL INC COM 48123V102 22,635 286,804 SH   SOLE 18 286,804 0 0
J2 GLOBAL INC COM 48123V102 2,863 36,279 SH   SOLE 19 36,279 0 0
J2 GLOBAL INC COM 48123V102 251,135 3,182,143 SH   SOLE 21 3,182,143 0 0
J2 GLOBAL INC COM 48123V102 119,636 1,515,921 SH   SOLE 22 1,431,269 0 84,652
J2 GLOBAL INC COM 48123V102 1,236 15,658 SH   SOLE 26 10,765 0 4,893
J2 GLOBAL INC COM 48123V102 529 6,697 SH   SOLE 28 6,697 0 0
J2 GLOBAL INC COM 48123V102 3,796 48,097 SH   SOLE 30 48,097 0 0
J2 GLOBAL INC COM 48123V102 389 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,176 925,000 PRN   SOLE 21 925,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3,459 527,226 SH   SOLE 21 527,226 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,153 175,767 SH   SOLE 22 175,767 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 798 121,714 SH   SOLE 30 121,714 0 0
JABIL INC COM 466313103 5,219 181,647 SH   SOLE 2 94,870 0 86,777
JABIL INC COM 466313103 193 6,707 SH   SOLE 4 6,707 0 0
JABIL INC COM 466313103 249 8,655 SH   SOLE 7 8,655 0 0
JABIL INC COM 466313103 38 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 17,120 595,887 SH   SOLE 18 595,139 0 748
JABIL INC COM 466313103 777 27,032 SH   SOLE 19 27,032 0 0
JABIL INC COM 466313103 231,169 8,046,264 SH   SOLE 21 8,046,264 0 0
JABIL INC COM 466313103 177,852 6,190,478 SH   SOLE 22 5,541,217 0 649,261
JABIL INC COM 466313103 69 2,398 SH   SOLE 23 2,398 0 0
JABIL INC COM 466313103 3,581 124,642 SH   SOLE 25 124,642 0 0
JABIL INC COM 466313103 9,645 335,705 SH   SOLE 26 83,793 0 251,912
JABIL INC COM 466313103 632 21,994 SH   SOLE 28 21,994 0 0
JABIL INC COM 466313103 330 11,498 SH   SOLE 29 0 0 11,498
JABIL INC COM 466313103 901 31,345 SH   SOLE 30 31,345 0 0
JABIL INC COM 466313103 160 5,579 SH   SOLE 31 3,637 0 1,942
JABIL INC COM 466313103 1,962 68,287 SH   SOLE 34 68,287 0 0
JABIL INC COM 466313103 5,010 174,374 SH   SOLE 36 174,374 0 0
JABIL INC COM 466313103 507 17,655 SH   SOLE 40 17,655 0 0
JACK IN THE BOX INC COM 466367109 1,217 14,260 SH   SOLE 2 12,979 0 1,281
JACK IN THE BOX INC COM 466367109 17 195 SH   SOLE 4 195 0 0
JACK IN THE BOX INC COM 466367109 58 677 SH   SOLE 7 677 0 0
JACK IN THE BOX INC COM 466367109 15,261 178,841 SH   SOLE 18 178,841 0 0
JACK IN THE BOX INC COM 466367109 1,973 23,125 SH   SOLE 19 23,125 0 0
JACK IN THE BOX INC COM 466367109 162,680 1,906,480 SH   SOLE 21 1,906,480 0 0
JACK IN THE BOX INC COM 466367109 83,707 980,978 SH   SOLE 22 924,374 0 56,604
JACK IN THE BOX INC COM 466367109 634 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 347 4,072 SH   SOLE 28 4,072 0 0
JACK IN THE BOX INC COM 466367109 523 6,125 SH   SOLE 30 6,125 0 0
JACK IN THE BOX INC COM 466367109 265 3,105 SH   SOLE 40 3,105 0 0
JACKSONVILLE BANCORP INC MD COM 46924R106 8 232 SH   SOLE 21 232 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9,189 155,356 SH   SOLE 2 41,640 0 113,716
JACOBS ENGR GROUP INC DEL COM 469814107 1,925 32,541 SH   SOLE 4 29,642 0 2,899
JACOBS ENGR GROUP INC DEL COM 469814107 7,665 129,592 SH   SOLE 7 111,344 0 18,248
JACOBS ENGR GROUP INC DEL COM 469814107 47 792 SH   SOLE 15 792 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 15,438 260,990 SH   SOLE 18 244,443 0 16,547
JACOBS ENGR GROUP INC DEL COM 469814107 1,383 23,377 SH   SOLE 19 23,377 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,664 78,858 SH   SOLE 20 0 0 78,858
JACOBS ENGR GROUP INC DEL COM 469814107 168,507 2,848,813 SH   SOLE 21 2,848,813 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 207,070 3,500,756 SH   SOLE 22 2,880,839 0 619,917
JACOBS ENGR GROUP INC DEL COM 469814107 10,233 173,009 SH   SOLE 23 173,009 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 6,511 110,081 SH   SOLE 25 110,081 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 12,531 211,856 SH   SOLE 26 141,174 0 70,682
JACOBS ENGR GROUP INC DEL COM 469814107 107 1,815 SH   SOLE 28 1,815 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,076 35,089 SH   SOLE 29 3,351 0 31,738
JACOBS ENGR GROUP INC DEL COM 469814107 31,294 529,061 SH   SOLE 30 529,061 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,274 72,259 SH   SOLE 31 25,725 0 46,534
JACOBS ENGR GROUP INC DEL COM 469814107 337 5,697 SH   SOLE 34 5,697 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 7,871 133,076 SH   SOLE 36 133,076 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 143 2,416 SH   SOLE 40 2,416 0 0
JAGGED PEAK ENERGY INC COM 47009K107 34 2,408 SH   SOLE 2 2,408 0 0
JAGGED PEAK ENERGY INC COM 47009K107 14 963 SH   SOLE 7 963 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,586 183,050 SH   SOLE 18 183,050 0 0
JAGGED PEAK ENERGY INC COM 47009K107 649 45,910 SH   SOLE 19 45,910 0 0
JAGGED PEAK ENERGY INC COM 47009K107 24,033 1,700,867 SH   SOLE 21 1,700,867 0 0
JAGGED PEAK ENERGY INC COM 47009K107 18,574 1,314,491 SH   SOLE 22 1,216,927 0 97,564
JAGGED PEAK ENERGY INC COM 47009K107 171 12,095 SH   SOLE 26 0 0 12,095
JAGGED PEAK ENERGY INC COM 47009K107 94 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 145 10,289 SH   SOLE 30 10,289 0 0
JAGGED PEAK ENERGY INC COM 47009K107 143 10,117 SH   SOLE 40 10,117 0 0
JAGUAR HEALTH INC COM 47010C201 17 86,485 SH   SOLE 21 86,485 0 0
JAKKS PAC INC COM 47012E106 7 3,283 SH   SOLE 18 3,283 0 0
JAKKS PAC INC COM 47012E106 114 54,164 SH   SOLE 21 54,164 0 0
JAKKS PAC INC COM 47012E106 735 349,882 SH   SOLE 22 349,882 0 0
JAMBA INC COM NEW 47023A309 19 2,213 SH   SOLE 18 2,213 0 0
JAMBA INC COM NEW 47023A309 340 39,602 SH   SOLE 21 39,602 0 0
JAMBA INC COM NEW 47023A309 1,884 219,633 SH   SOLE 22 219,633 0 0
JAMES RIV GROUP LTD COM G5005R107 709 20,001 SH   SOLE 2 15,678 0 4,323
JAMES RIV GROUP LTD COM G5005R107 2 62 SH   SOLE 7 62 0 0
JAMES RIV GROUP LTD COM G5005R107 3,260 91,908 SH   SOLE 18 91,908 0 0
JAMES RIV GROUP LTD COM G5005R107 2,356 66,432 SH   SOLE 19 66,432 0 0
JAMES RIV GROUP LTD COM G5005R107 46,836 1,320,435 SH   SOLE 21 1,320,435 0 0
JAMES RIV GROUP LTD COM G5005R107 30,955 872,710 SH   SOLE 22 835,561 0 37,149
JAMES RIV GROUP LTD COM G5005R107 2,200 62,018 SH   SOLE 23 62,018 0 0
JAMES RIV GROUP LTD COM G5005R107 140 3,935 SH   SOLE 26 0 0 3,935
JAMES RIV GROUP LTD COM G5005R107 123 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 508 14,319 SH   SOLE 30 14,319 0 0
JAMES RIV GROUP LTD COM G5005R107 131 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,377 71,823 SH   SOLE 2 71,823 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 32 956 SH   SOLE 4 956 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 41 1,244 SH   SOLE 7 1,244 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 58 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 16,904 510,843 SH   SOLE 18 510,843 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 224,323 6,779,174 SH   SOLE 21 6,779,174 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 139,224 4,207,424 SH   SOLE 22 4,098,213 0 109,211
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,195 156,998 SH   SOLE 25 156,998 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,318 221,140 SH   SOLE 26 85,692 0 135,448
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 872 26,339 SH   SOLE 28 26,339 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,279 38,655 SH   SOLE 30 38,655 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 199 6,015 SH   SOLE 31 0 0 6,015
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,766 144,038 SH   SOLE 36 144,038 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 698 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 12 3,889 SH   SOLE 18 3,889 0 0
JASON INDS INC COM 471172106 175 56,116 SH   SOLE 21 56,116 0 0
JASON INDS INC COM 471172106 77 24,905 SH   SOLE 22 24,905 0 0
JASON INDS INC COM 471172106 50 16,095 SH   SOLE 29 0 0 16,095
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,213 41,147 SH   SOLE 2 16,904 0 24,243
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,689 17,806 SH   SOLE 4 16,268 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 555 3,676 SH   SOLE 7 3,676 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 52 344 SH   SOLE 15 344 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 984 6,515 SH   SOLE 18 1,020 0 5,495
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 186 1,232 SH   SOLE 19 1,232 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,218 27,935 SH   SOLE 20 0 0 27,935
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 152,016 1,006,792 SH   SOLE 21 1,006,792 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 159,999 1,059,669 SH   SOLE 22 1,022,535 0 37,134
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11,048 73,172 SH   SOLE 23 73,172 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,583 43,600 SH   SOLE 25 43,600 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 25,098 166,224 SH   SOLE 26 63,648 0 102,576
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,519 10,059 SH   SOLE 28 10,059 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,520 16,691 SH   SOLE 29 1,957 0 14,734
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,728 71,053 SH   SOLE 30 71,053 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,065 26,923 SH   SOLE 31 10,803 0 16,120
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,136 40,636 SH   SOLE 34 40,636 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,690 50,933 SH   SOLE 36 50,933 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 182 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 4,954 146,951 SH   SOLE 2 119,232 0 27,719
JBG SMITH PPTYS COM 46590V100 1,076 31,920 SH   SOLE 4 31,920 0 0
JBG SMITH PPTYS COM 46590V100 4,436 131,594 SH   SOLE 7 131,594 0 0
JBG SMITH PPTYS COM 46590V100 120 3,545 SH   SOLE 15 3,545 0 0
JBG SMITH PPTYS COM 46590V100 10,381 307,943 SH   SOLE 18 307,943 0 0
JBG SMITH PPTYS COM 46590V100 3,797 112,627 SH   SOLE 19 112,627 0 0
JBG SMITH PPTYS COM 46590V100 151,416 4,491,712 SH   SOLE 21 4,491,712 0 0
JBG SMITH PPTYS COM 46590V100 141,887 4,209,049 SH   SOLE 22 3,895,936 0 313,113
JBG SMITH PPTYS COM 46590V100 115 3,415 SH   SOLE 23 3,415 0 0
JBG SMITH PPTYS COM 46590V100 5,770 171,178 SH   SOLE 25 171,178 0 0
JBG SMITH PPTYS COM 46590V100 1,628 48,281 SH   SOLE 26 13,696 0 34,585
JBG SMITH PPTYS COM 46590V100 440 13,055 SH   SOLE 28 13,055 0 0
JBG SMITH PPTYS COM 46590V100 988 29,320 SH   SOLE 29 29,320 0 0
JBG SMITH PPTYS COM 46590V100 4,738 140,559 SH   SOLE 30 140,559 0 0
JBG SMITH PPTYS COM 46590V100 65 1,915 SH   SOLE 31 1,915 0 0
JBG SMITH PPTYS COM 46590V100 236 6,987 SH   SOLE 36 6,987 0 0
JBG SMITH PPTYS COM 46590V100 306 9,064 SH   SOLE 40 9,064 0 0
JD COM INC SPON ADR CL A 47215P106 7,757 191,570 SH   SOLE 2 24,248 0 167,322
JD COM INC SPON ADR CL A 47215P106 7,342 181,325 SH   SOLE 4 181,325 0 0
JD COM INC SPON ADR CL A 47215P106 4,008 98,990 SH   SOLE 7 98,990 0 0
JD COM INC SPON ADR CL A 47215P106 10,190 251,660 SH   SOLE 15 251,660 0 0
JD COM INC SPON ADR CL A 47215P106 10,567 260,980 SH   SOLE 18 260,980 0 0
JD COM INC SPON ADR CL A 47215P106 210 5,191 SH   SOLE 19 5,191 0 0
JD COM INC SPON ADR CL A 47215P106 520,237 12,848,533 SH   SOLE 21 12,848,533 0 0
JD COM INC SPON ADR CL A 47215P106 326,509 8,063,938 SH   SOLE 22 7,314,556 0 749,382
JD COM INC SPON ADR CL A 47215P106 30,652 757,019 SH   SOLE 23 757,019 0 0
JD COM INC SPON ADR CL A 47215P106 9,424 232,755 SH   SOLE 25 232,755 0 0
JD COM INC SPON ADR CL A 47215P106 81,960 2,024,194 SH   SOLE 26 194,306 0 1,829,888
JD COM INC SPON ADR CL A 47215P106 3,824 94,440 SH   SOLE 28 94,440 0 0
JD COM INC SPON ADR CL A 47215P106 8,762 216,398 SH   SOLE 29 141,002 0 75,396
JD COM INC SPON ADR CL A 47215P106 161,208 3,981,436 SH   SOLE 30 3,981,436 0 0
JD COM INC SPON ADR CL A 47215P106 17,443 430,788 SH   SOLE 31 38,443 0 392,345
JD COM INC SPON ADR CL A 47215P106 7,484 184,840 SH   SOLE 32 184,840 0 0
JD COM INC SPON ADR CL A 47215P106 2,326 57,453 SH   SOLE 34 57,453 0 0
JD COM INC SPON ADR CL A 47215P106 141 3,490 SH   SOLE 40 3,490 0 0
JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 562 550,000 PRN   SOLE 21 550,000 0 0
JELD-WEN HLDG INC COM 47580P103 111 3,615 SH   SOLE 2 2,830 0 785
JELD-WEN HLDG INC COM 47580P103 47 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 6,612 215,938 SH   SOLE 18 215,938 0 0
JELD-WEN HLDG INC COM 47580P103 8,266 269,956 SH   SOLE 19 269,956 0 0
JELD-WEN HLDG INC COM 47580P103 77,353 2,526,220 SH   SOLE 21 2,526,220 0 0
JELD-WEN HLDG INC COM 47580P103 55,058 1,798,112 SH   SOLE 22 1,676,696 0 121,416
JELD-WEN HLDG INC COM 47580P103 603 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 319 10,422 SH   SOLE 28 10,422 0 0
JELD-WEN HLDG INC COM 47580P103 459 14,974 SH   SOLE 30 14,974 0 0
JELD-WEN HLDG INC COM 47580P103 181 5,908 SH   SOLE 40 5,908 0 0
JERNIGAN CAP INC COM 476405105 45 2,499 SH   SOLE 2 728 0 1,771
JERNIGAN CAP INC COM 476405105 872 48,200 SH   SOLE 18 48,200 0 0
JERNIGAN CAP INC COM 476405105 160 8,829 SH   SOLE 19 8,829 0 0
JERNIGAN CAP INC COM 476405105 12,472 689,074 SH   SOLE 21 689,074 0 0
JERNIGAN CAP INC COM 476405105 5,790 319,898 SH   SOLE 22 306,411 0 13,487
JETBLUE AIRWAYS CORP COM 477143101 6,593 324,463 SH   SOLE 2 166,177 0 158,286
JETBLUE AIRWAYS CORP COM 477143101 178 8,741 SH   SOLE 7 8,741 0 0
JETBLUE AIRWAYS CORP COM 477143101 22,027 1,084,012 SH   SOLE 18 1,084,012 0 0
JETBLUE AIRWAYS CORP COM 477143101 980 48,248 SH   SOLE 19 48,248 0 0
JETBLUE AIRWAYS CORP COM 477143101 294,423 14,489,328 SH   SOLE 21 14,489,328 0 0
JETBLUE AIRWAYS CORP COM 477143101 208,169 10,244,532 SH   SOLE 22 9,238,230 0 1,006,302
JETBLUE AIRWAYS CORP COM 477143101 140 6,896 SH   SOLE 31 6,896 0 0
JETPAY CORP COM 477177109 4 1,559 SH   SOLE 18 1,559 0 0
JETPAY CORP COM 477177109 10 4,135 SH   SOLE 21 4,135 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 283 SH   SOLE 21 283 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 5,743 1,038,515 SH   SOLE 19 1,038,515 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 2 422 SH   SOLE 22 422 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 2,925 528,985 SH   SOLE 34 528,985 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 41 2,228 SH   SOLE 4 2,228 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6,687 366,389 SH   SOLE 21 366,389 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,943 106,492 SH   SOLE 22 106,492 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,988 163,712 SH   SOLE 30 163,712 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 180 1,584 SH   SOLE 2 1,321 0 263
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 84 739 SH   SOLE 7 739 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15,544 137,069 SH   SOLE 18 137,069 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,762 24,357 SH   SOLE 19 24,357 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 330,129 2,911,191 SH   SOLE 21 2,911,191 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 101,257 892,922 SH   SOLE 22 835,793 0 57,129
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,472 12,979 SH   SOLE 26 7,726 0 5,253
JOHN BEAN TECHNOLOGIES CORP COM 477839104 495 4,361 SH   SOLE 28 4,361 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,969 43,822 SH   SOLE 30 43,822 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 382 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 557,254 4,348,452 SH   SOLE 2 1,810,639 0 2,537,813
JOHNSON & JOHNSON COM 478160104 132,158 1,031,277 SH   SOLE 4 962,684 0 68,593
JOHNSON & JOHNSON COM 478160104 286,356 2,234,537 SH   SOLE 7 2,057,713 0 176,824
JOHNSON & JOHNSON COM 478160104 16,330 127,431 SH   SOLE 13 127,431 0 0
JOHNSON & JOHNSON COM 478160104 2,598 20,276 SH   SOLE 15 20,276 0 0
JOHNSON & JOHNSON COM 478160104 793,354 6,190,825 SH   SOLE 18 5,750,143 0 440,682
JOHNSON & JOHNSON COM 478160104 523,307 4,083,554 SH   SOLE 19 4,083,554 0 0
JOHNSON & JOHNSON COM 478160104 151,626 1,183,192 SH   SOLE 20 78,760 0 1,104,432
JOHNSON & JOHNSON COM 478160104 6,370,956 49,714,833 SH   SOLE 21 49,714,833 0 0
JOHNSON & JOHNSON COM 478160104 9,647,980 75,286,621 SH   SOLE 22 60,606,734 0 14,679,887
JOHNSON & JOHNSON COM 478160104 456,904 3,565,382 SH   SOLE 23 3,565,382 0 0
JOHNSON & JOHNSON COM 478160104 319,547 2,493,538 SH   SOLE 25 2,493,538 0 0
JOHNSON & JOHNSON COM 478160104 1,079,119 8,420,752 SH   SOLE 26 2,238,921 0 6,181,831
JOHNSON & JOHNSON COM 478160104 51,887 404,896 SH   SOLE 28 404,896 0 0
JOHNSON & JOHNSON COM 478160104 63,773 497,640 SH   SOLE 29 158,993 0 338,647
JOHNSON & JOHNSON COM 478160104 1,152,598 8,994,132 SH   SOLE 30 8,994,132 0 0
JOHNSON & JOHNSON COM 478160104 202,368 1,579,149 SH   SOLE 31 691,699 0 887,450
JOHNSON & JOHNSON COM 478160104 20,316 158,536 SH   SOLE 32 158,536 0 0
JOHNSON & JOHNSON COM 478160104 285,994 2,231,711 SH   SOLE 34 2,231,711 0 0
JOHNSON & JOHNSON COM 478160104 350,366 2,734,030 SH   SOLE 36 2,734,030 0 0
JOHNSON & JOHNSON COM 478160104 4,424 34,522 SH   SOLE 37 34,522 0 0
JOHNSON & JOHNSON COM 478160104 6,814 53,172 SH   SOLE 40 53,172 0 0
JOHNSON CTLS INTL PLC SHS G51502105 39,614 1,124,110 SH   SOLE 2 256,751 0 867,359
JOHNSON CTLS INTL PLC SHS G51502105 10,428 295,906 SH   SOLE 4 272,764 0 23,142
JOHNSON CTLS INTL PLC SHS G51502105 23,282 660,666 SH   SOLE 7 635,698 0 24,968
JOHNSON CTLS INTL PLC SHS G51502105 693 19,662 SH   SOLE 13 19,662 0 0
JOHNSON CTLS INTL PLC SHS G51502105 267 7,571 SH   SOLE 15 7,571 0 0
JOHNSON CTLS INTL PLC SHS G51502105 59,448 1,686,946 SH   SOLE 18 1,564,714 0 122,232
JOHNSON CTLS INTL PLC SHS G51502105 3,950 112,089 SH   SOLE 19 112,089 0 0
JOHNSON CTLS INTL PLC SHS G51502105 10,930 310,152 SH   SOLE 20 0 0 310,152
JOHNSON CTLS INTL PLC SHS G51502105 496,288 14,083,076 SH   SOLE 21 14,083,076 0 0
JOHNSON CTLS INTL PLC SHS G51502105 874,170 24,806,186 SH   SOLE 22 20,162,344 0 4,643,842
JOHNSON CTLS INTL PLC SHS G51502105 41,001 1,163,481 SH   SOLE 23 1,163,481 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,134 769,968 SH   SOLE 25 769,968 0 0
JOHNSON CTLS INTL PLC SHS G51502105 93,484 2,652,786 SH   SOLE 26 899,808 0 1,752,978
JOHNSON CTLS INTL PLC SHS G51502105 4,934 140,023 SH   SOLE 28 140,023 0 0
JOHNSON CTLS INTL PLC SHS G51502105 851 24,152 SH   SOLE 29 24,152 0 0
JOHNSON CTLS INTL PLC SHS G51502105 93,370 2,649,533 SH   SOLE 30 2,649,533 0 0
JOHNSON CTLS INTL PLC SHS G51502105 16,440 466,524 SH   SOLE 31 193,359 0 273,165
JOHNSON CTLS INTL PLC SHS G51502105 38,199 1,083,962 SH   SOLE 34 1,083,962 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30,217 857,470 SH   SOLE 36 857,470 0 0
JOHNSON CTLS INTL PLC SHS G51502105 660 18,715 SH   SOLE 40 18,715 0 0
JOHNSON OUTDOORS INC CL A 479167108 84 1,355 SH   SOLE 2 187 0 1,168
JOHNSON OUTDOORS INC CL A 479167108 4 58 SH   SOLE 7 58 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,055 17,017 SH   SOLE 18 17,017 0 0
JOHNSON OUTDOORS INC CL A 479167108 210 3,388 SH   SOLE 19 3,388 0 0
JOHNSON OUTDOORS INC CL A 479167108 9,787 157,854 SH   SOLE 21 157,854 0 0
JOHNSON OUTDOORS INC CL A 479167108 10,577 170,599 SH   SOLE 22 161,811 0 8,788
JOINT CORP COM 47973J102 13 1,829 SH   SOLE 18 1,829 0 0
JOINT CORP COM 47973J102 202 29,546 SH   SOLE 21 29,546 0 0
JONES ENERGY INC COM CL A 48019R108 14 17,551 SH   SOLE 2 3,053 0 14,498
JONES ENERGY INC COM CL A 48019R108 1 763 SH   SOLE 7 763 0 0
JONES ENERGY INC COM CL A 48019R108 142 177,011 SH   SOLE 18 177,011 0 0
JONES ENERGY INC COM CL A 48019R108 23 29,304 SH   SOLE 19 29,304 0 0
JONES ENERGY INC COM CL A 48019R108 1,346 1,682,429 SH   SOLE 21 1,682,429 0 0
JONES ENERGY INC COM CL A 48019R108 1,500 1,875,102 SH   SOLE 22 1,776,436 0 98,666
JONES LANG LASALLE INC COM 48020Q107 21,333 122,155 SH   SOLE 2 79,310 0 42,845
JONES LANG LASALLE INC COM 48020Q107 3,768 21,573 SH   SOLE 4 20,528 0 1,045
JONES LANG LASALLE INC COM 48020Q107 2,126 12,172 SH   SOLE 7 7,101 0 5,071
JONES LANG LASALLE INC COM 48020Q107 331 1,894 SH   SOLE 13 1,894 0 0
JONES LANG LASALLE INC COM 48020Q107 29,230 167,374 SH   SOLE 18 162,384 0 4,990
JONES LANG LASALLE INC COM 48020Q107 10,227 58,560 SH   SOLE 19 58,560 0 0
JONES LANG LASALLE INC COM 48020Q107 4,569 26,160 SH   SOLE 20 0 0 26,160
JONES LANG LASALLE INC COM 48020Q107 400,488 2,293,220 SH   SOLE 21 2,293,220 0 0
JONES LANG LASALLE INC COM 48020Q107 303,877 1,740,019 SH   SOLE 22 1,513,103 0 226,916
JONES LANG LASALLE INC COM 48020Q107 12,014 68,792 SH   SOLE 23 68,792 0 0
JONES LANG LASALLE INC COM 48020Q107 598 3,426 SH   SOLE 25 3,426 0 0
JONES LANG LASALLE INC COM 48020Q107 17,310 99,120 SH   SOLE 26 46,367 0 52,753
JONES LANG LASALLE INC COM 48020Q107 1,223 7,003 SH   SOLE 28 7,003 0 0
JONES LANG LASALLE INC COM 48020Q107 7,288 41,731 SH   SOLE 29 6,061 0 35,670
JONES LANG LASALLE INC COM 48020Q107 11,107 63,600 SH   SOLE 30 63,600 0 0
JONES LANG LASALLE INC COM 48020Q107 5,588 31,998 SH   SOLE 31 23,387 0 8,611
JONES LANG LASALLE INC COM 48020Q107 1,254 7,180 SH   SOLE 34 7,180 0 0
JONES LANG LASALLE INC COM 48020Q107 3,333 19,086 SH   SOLE 36 19,086 0 0
JONES LANG LASALLE INC COM 48020Q107 159 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 17 747 SH   SOLE 2 747 0 0
JOUNCE THERAPEUTICS INC COM 481116101 11 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,080 48,320 SH   SOLE 18 48,320 0 0
JOUNCE THERAPEUTICS INC COM 481116101 552 24,685 SH   SOLE 19 24,685 0 0
JOUNCE THERAPEUTICS INC COM 481116101 19,170 857,731 SH   SOLE 21 857,731 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,463 199,681 SH   SOLE 22 187,578 0 12,103
JOUNCE THERAPEUTICS INC COM 481116101 119 5,341 SH   SOLE 23 5,341 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH   SOLE 29 0 0 1
JOUNCE THERAPEUTICS INC COM 481116101 107 4,774 SH   SOLE 30 4,774 0 0
JPMORGAN CHASE & CO COM 46625H100 519,683 4,725,682 SH   SOLE 2 1,449,158 0 3,276,524
JPMORGAN CHASE & CO COM 46625H100 137,731 1,252,444 SH   SOLE 4 1,162,775 0 89,669
JPMORGAN CHASE & CO COM 46625H100 269,977 2,455,003 SH   SOLE 7 2,360,841 0 94,162
JPMORGAN CHASE & CO COM 46625H100 7,180 65,288 SH   SOLE 13 65,288 0 0
JPMORGAN CHASE & CO COM 46625H100 2,916 26,512 SH   SOLE 15 26,512 0 0
JPMORGAN CHASE & CO COM 46625H100 1,496,530 13,608,533 SH   SOLE 18 12,475,775 0 1,132,758
JPMORGAN CHASE & CO COM 46625H100 1,452,246 13,205,835 SH   SOLE 19 13,205,835 0 0
JPMORGAN CHASE & CO COM 46625H100 125,043 1,137,063 SH   SOLE 20 111,618 0 1,025,445
JPMORGAN CHASE & CO COM 46625H100 6,542,881 59,496,963 SH   SOLE 21 59,496,963 0 0
JPMORGAN CHASE & CO COM 46625H100 10,291,490 93,584,523 SH   SOLE 22 75,970,264 0 17,614,259
JPMORGAN CHASE & CO COM 46625H100 492,621 4,479,597 SH   SOLE 23 4,479,597 0 0
JPMORGAN CHASE & CO COM 46625H100 327,468 2,977,795 SH   SOLE 25 2,929,700 0 48,095
JPMORGAN CHASE & CO COM 46625H100 1,043,073 9,485,072 SH   SOLE 26 3,071,597 0 6,413,475
JPMORGAN CHASE & CO COM 46625H100 57,592 523,709 SH   SOLE 28 523,709 0 0
JPMORGAN CHASE & CO COM 46625H100 42,703 388,317 SH   SOLE 29 128,478 0 259,839
JPMORGAN CHASE & CO COM 46625H100 1,420,762 12,919,540 SH   SOLE 30 12,919,540 0 0
JPMORGAN CHASE & CO COM 46625H100 159,455 1,449,984 SH   SOLE 31 720,414 0 729,570
JPMORGAN CHASE & CO COM 46625H100 19,204 174,628 SH   SOLE 32 174,628 0 0
JPMORGAN CHASE & CO COM 46625H100 278,640 2,533,782 SH   SOLE 34 2,533,782 0 0
JPMORGAN CHASE & CO COM 46625H100 384,252 3,494,156 SH   SOLE 36 3,494,156 0 0
JPMORGAN CHASE & CO COM 46625H100 7,537 68,540 SH   SOLE 40 68,540 0 0
JRJR33 INC COM 46645Q106 1 5,050 SH   SOLE 21 5,050 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 30 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,699 930,625 SH   SOLE 21 930,625 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,020 351,815 SH   SOLE 22 351,815 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 334 115,320 SH   SOLE 30 115,320 0 0
JUNIPER NETWORKS INC COM 48203R104 9,568 393,253 SH   SOLE 2 75,905 0 317,348
JUNIPER NETWORKS INC COM 48203R104 2,886 118,609 SH   SOLE 4 110,081 0 8,528
JUNIPER NETWORKS INC COM 48203R104 7,760 318,933 SH   SOLE 7 293,490 0 25,443
JUNIPER NETWORKS INC COM 48203R104 174 7,151 SH   SOLE 13 7,151 0 0
JUNIPER NETWORKS INC COM 48203R104 73 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 18,125 744,954 SH   SOLE 18 696,426 0 48,528
JUNIPER NETWORKS INC COM 48203R104 1,489 61,203 SH   SOLE 19 61,203 0 0
JUNIPER NETWORKS INC COM 48203R104 4,878 200,484 SH   SOLE 20 0 0 200,484
JUNIPER NETWORKS INC COM 48203R104 199,526 8,200,823 SH   SOLE 21 8,200,823 0 0
JUNIPER NETWORKS INC COM 48203R104 251,816 10,350,041 SH   SOLE 22 8,485,348 0 1,864,693
JUNIPER NETWORKS INC COM 48203R104 12,220 502,271 SH   SOLE 23 502,271 0 0
JUNIPER NETWORKS INC COM 48203R104 7,555 310,523 SH   SOLE 25 310,523 0 0
JUNIPER NETWORKS INC COM 48203R104 35,420 1,455,804 SH   SOLE 26 446,312 0 1,009,492
JUNIPER NETWORKS INC COM 48203R104 1,364 56,051 SH   SOLE 28 56,051 0 0
JUNIPER NETWORKS INC COM 48203R104 2,601 106,897 SH   SOLE 29 12,926 0 93,971
JUNIPER NETWORKS INC COM 48203R104 37,802 1,553,736 SH   SOLE 30 1,553,736 0 0
JUNIPER NETWORKS INC COM 48203R104 4,481 184,192 SH   SOLE 31 68,552 0 115,640
JUNIPER NETWORKS INC COM 48203R104 378 15,538 SH   SOLE 34 15,538 0 0
JUNIPER NETWORKS INC COM 48203R104 8,167 335,665 SH   SOLE 36 335,665 0 0
JUNIPER NETWORKS INC COM 48203R104 186 7,629 SH   SOLE 40 7,629 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 19 1,848 SH   SOLE 18 1,848 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 367 36,158 SH   SOLE 19 36,158 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 403 39,657 SH   SOLE 21 39,657 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 5,351 527,241 SH   SOLE 22 527,241 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 0 12 SH   SOLE 29 0 0 12
K12 INC COM 48273U102 129 9,079 SH   SOLE 2 1,507 0 7,572
K12 INC COM 48273U102 2 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 11 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 1,886 133,001 SH   SOLE 18 133,001 0 0
K12 INC COM 48273U102 403 28,435 SH   SOLE 19 28,435 0 0
K12 INC COM 48273U102 17,822 1,256,818 SH   SOLE 21 1,256,818 0 0
K12 INC COM 48273U102 14,444 1,018,590 SH   SOLE 22 943,377 0 75,213
K12 INC COM 48273U102 482 34,024 SH   SOLE 26 15,354 0 18,670
K12 INC COM 48273U102 68 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 124 8,774 SH   SOLE 30 8,774 0 0
K12 INC COM 48273U102 48 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 36 1,905 SH   SOLE 2 1,742 0 163
K2M GROUP HLDGS INC COM 48273J107 15 774 SH   SOLE 7 774 0 0
K2M GROUP HLDGS INC COM 48273J107 2,503 132,085 SH   SOLE 18 132,085 0 0
K2M GROUP HLDGS INC COM 48273J107 607 32,009 SH   SOLE 19 32,009 0 0
K2M GROUP HLDGS INC COM 48273J107 29,374 1,550,074 SH   SOLE 21 1,550,074 0 0
K2M GROUP HLDGS INC COM 48273J107 21,450 1,131,903 SH   SOLE 22 1,070,265 0 61,638
K2M GROUP HLDGS INC COM 48273J107 67 3,519 SH   SOLE 28 3,519 0 0
K2M GROUP HLDGS INC COM 48273J107 114 6,006 SH   SOLE 30 6,006 0 0
K2M GROUP HLDGS INC COM 48273J107 47 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 1,129 11,943 SH   SOLE 2 11,943 0 0
KADANT INC COM 48282T104 25 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,773 39,927 SH   SOLE 18 39,927 0 0
KADANT INC COM 48282T104 9,033 95,587 SH   SOLE 19 95,587 0 0
KADANT INC COM 48282T104 33,585 355,399 SH   SOLE 21 355,399 0 0
KADANT INC COM 48282T104 43,867 464,199 SH   SOLE 22 444,640 0 19,559
KADANT INC COM 48282T104 4,513 47,753 SH   SOLE 23 47,753 0 0
KADANT INC COM 48282T104 2,028 21,457 SH   SOLE 26 0 0 21,457
KADANT INC COM 48282T104 151 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 474 5,015 SH   SOLE 29 0 0 5,015
KADANT INC COM 48282T104 203 2,147 SH   SOLE 30 2,147 0 0
KADANT INC COM 48282T104 684 7,233 SH   SOLE 34 7,233 0 0
KADANT INC COM 48282T104 127 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 57 13,296 SH   SOLE 18 13,296 0 0
KADMON HLDGS INC COM 48283N106 746 175,570 SH   SOLE 21 175,570 0 0
KADMON HLDGS INC COM 48283N106 5,743 1,351,359 SH   SOLE 22 1,351,359 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 349 3,460 SH   SOLE 2 695 0 2,765
KAISER ALUMINUM CORP COM PAR $0.01 483007704 14 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,217 12,066 SH   SOLE 7 12,066 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,682 76,130 SH   SOLE 18 76,130 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,283 12,720 SH   SOLE 19 12,720 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 157,479 1,560,742 SH   SOLE 21 1,560,742 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 47,766 473,400 SH   SOLE 22 439,650 0 33,750
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,391 13,789 SH   SOLE 26 1,522 0 12,267
KAISER ALUMINUM CORP COM PAR $0.01 483007704 230 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,731 27,065 SH   SOLE 30 27,065 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 195 1,930 SH   SOLE 40 1,930 0 0
KALA PHARMACEUTICALS INC COM 483119103 16 987 SH   SOLE 2 426 0 561
KALA PHARMACEUTICALS INC COM 483119103 761 48,075 SH   SOLE 18 48,075 0 0
KALA PHARMACEUTICALS INC COM 483119103 151 9,545 SH   SOLE 19 9,545 0 0
KALA PHARMACEUTICALS INC COM 483119103 11,969 756,115 SH   SOLE 21 756,115 0 0
KALA PHARMACEUTICALS INC COM 483119103 3,043 192,248 SH   SOLE 22 180,548 0 11,700
KALA PHARMACEUTICALS INC COM 483119103 11 721 SH   SOLE 30 721 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 8 863 SH   SOLE 18 863 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 39 4,109 SH   SOLE 21 4,109 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3 362 SH   SOLE 22 362 0 0
KAMAN CORP COM 483548103 71 1,148 SH   SOLE 2 1,148 0 0
KAMAN CORP COM 483548103 12 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 45 728 SH   SOLE 7 728 0 0
KAMAN CORP COM 483548103 7,797 125,516 SH   SOLE 18 125,516 0 0
KAMAN CORP COM 483548103 1,370 22,059 SH   SOLE 19 22,059 0 0
KAMAN CORP COM 483548103 159,387 2,565,790 SH   SOLE 21 2,565,790 0 0
KAMAN CORP COM 483548103 50,640 815,204 SH   SOLE 22 761,711 0 53,493
KAMAN CORP COM 483548103 672 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 224 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 2,378 38,276 SH   SOLE 30 38,276 0 0
KAMAN CORP COM 483548103 163 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 21,690 197,454 SH   SOLE 2 103,563 0 93,891
KANSAS CITY SOUTHERN COM NEW 485170302 5,915 53,849 SH   SOLE 4 51,051 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 9,017 82,085 SH   SOLE 7 78,855 0 3,230
KANSAS CITY SOUTHERN COM NEW 485170302 427 3,885 SH   SOLE 13 3,885 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 94 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 24,253 220,782 SH   SOLE 18 206,951 0 13,831
KANSAS CITY SOUTHERN COM NEW 485170302 2,244 20,424 SH   SOLE 19 20,424 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,540 59,538 SH   SOLE 20 0 0 59,538
KANSAS CITY SOUTHERN COM NEW 485170302 275,658 2,509,401 SH   SOLE 21 2,509,401 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 312,469 2,844,507 SH   SOLE 22 2,284,533 0 559,974
KANSAS CITY SOUTHERN COM NEW 485170302 17,976 163,645 SH   SOLE 23 163,645 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 8,858 80,637 SH   SOLE 25 80,637 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 42,145 383,659 SH   SOLE 26 125,625 0 258,034
KANSAS CITY SOUTHERN COM NEW 485170302 1,725 15,705 SH   SOLE 28 15,705 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,700 42,785 SH   SOLE 29 16,550 0 26,235
KANSAS CITY SOUTHERN COM NEW 485170302 38,001 345,935 SH   SOLE 30 345,935 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,667 69,799 SH   SOLE 31 35,081 0 34,718
KANSAS CITY SOUTHERN COM NEW 485170302 1,286 11,708 SH   SOLE 34 11,708 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,483 104,530 SH   SOLE 36 104,530 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 233 2,117 SH   SOLE 40 2,117 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 154 4,477 SH   SOLE 2 3,658 0 819
KAPSTONE PAPER & PACKAGING C COM 48562P103 15 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 73 2,131 SH   SOLE 7 2,131 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 13,019 379,465 SH   SOLE 18 379,465 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 2,322 67,680 SH   SOLE 19 67,680 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 296,032 8,628,145 SH   SOLE 21 8,628,145 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 81,018 2,361,360 SH   SOLE 22 2,201,056 0 160,304
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 766 22,317 SH   SOLE 26 15,362 0 6,955
KAPSTONE PAPER & PACKAGING C COM 48562P103 429 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 8,041 234,351 SH   SOLE 30 234,351 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 329 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 12,728 234,828 SH   SOLE 2 190,553 0 44,275
KAR AUCTION SVCS INC COM 48238T109 1,816 33,510 SH   SOLE 4 33,510 0 0
KAR AUCTION SVCS INC COM 48238T109 772 14,236 SH   SOLE 7 14,236 0 0
KAR AUCTION SVCS INC COM 48238T109 4,663 86,040 SH   SOLE 18 85,504 0 536
KAR AUCTION SVCS INC COM 48238T109 1,561 28,794 SH   SOLE 19 28,794 0 0
KAR AUCTION SVCS INC COM 48238T109 89,620 1,653,505 SH   SOLE 21 1,653,505 0 0
KAR AUCTION SVCS INC COM 48238T109 213,419 3,937,613 SH   SOLE 22 3,383,073 0 554,540
KAR AUCTION SVCS INC COM 48238T109 2,558 47,192 SH   SOLE 23 47,192 0 0
KAR AUCTION SVCS INC COM 48238T109 2,611 48,177 SH   SOLE 26 28,213 0 19,964
KAR AUCTION SVCS INC COM 48238T109 1,014 18,713 SH   SOLE 28 18,713 0 0
KAR AUCTION SVCS INC COM 48238T109 1,480 27,298 SH   SOLE 29 18,603 0 8,695
KAR AUCTION SVCS INC COM 48238T109 1,541 28,436 SH   SOLE 30 28,436 0 0
KAR AUCTION SVCS INC COM 48238T109 2,125 39,214 SH   SOLE 31 31,457 0 7,757
KAR AUCTION SVCS INC COM 48238T109 2,691 49,649 SH   SOLE 34 49,649 0 0
KAR AUCTION SVCS INC COM 48238T109 984 18,150 SH   SOLE 36 18,150 0 0
KAR AUCTION SVCS INC COM 48238T109 835 15,400 SH   SOLE 40 15,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 83 6,164 SH   SOLE 2 1,658 0 4,506
KARYOPHARM THERAPEUTICS INC COM 48576U106 7 528 SH   SOLE 7 528 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,633 121,667 SH   SOLE 18 121,667 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 371 27,666 SH   SOLE 19 27,666 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 23,457 1,747,915 SH   SOLE 21 1,747,915 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 11,100 827,140 SH   SOLE 22 776,980 0 50,160
KARYOPHARM THERAPEUTICS INC COM 48576U106 175 13,009 SH   SOLE 26 0 0 13,009
KARYOPHARM THERAPEUTICS INC COM 48576U106 45 3,376 SH   SOLE 28 3,376 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 116 8,610 SH   SOLE 30 8,610 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 27 1,988 SH   SOLE 40 1,988 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 565 9,750 SH   SOLE 4 9,750 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,612 27,820 SH   SOLE 18 27,820 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,700 29,341 SH   SOLE 19 29,341 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2,534 43,730 SH   SOLE 21 43,730 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 13,286 229,301 SH   SOLE 22 229,301 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 937 16,171 SH   SOLE 30 16,171 0 0
KB HOME COM 48666K109 1,376 48,360 SH   SOLE 2 37,141 0 11,219
KB HOME COM 48666K109 12 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 59 2,076 SH   SOLE 7 2,076 0 0
KB HOME COM 48666K109 14,920 524,433 SH   SOLE 18 524,433 0 0
KB HOME COM 48666K109 1,897 66,662 SH   SOLE 19 66,662 0 0
KB HOME COM 48666K109 194,137 6,823,793 SH   SOLE 21 6,823,793 0 0
KB HOME COM 48666K109 83,505 2,935,150 SH   SOLE 22 2,777,349 0 157,801
KB HOME COM 48666K109 352 12,372 SH   SOLE 26 8,562 0 3,810
KB HOME COM 48666K109 306 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 403 14,161 SH   SOLE 30 14,161 0 0
KB HOME COM 48666K109 238 8,378 SH   SOLE 36 8,378 0 0
KB HOME COM 48666K109 258 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 1,375 84,949 SH   SOLE 2 61,718 0 23,231
KBR INC COM 48242W106 11 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 97 6,001 SH   SOLE 7 6,001 0 0
KBR INC COM 48242W106 14,050 867,792 SH   SOLE 18 867,792 0 0
KBR INC COM 48242W106 1,784 110,193 SH   SOLE 19 110,193 0 0
KBR INC COM 48242W106 146,585 9,054,032 SH   SOLE 21 9,054,032 0 0
KBR INC COM 48242W106 78,211 4,830,822 SH   SOLE 22 4,534,150 0 296,672
KBR INC COM 48242W106 931 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 336 20,729 SH   SOLE 28 20,729 0 0
KBR INC COM 48242W106 427 26,397 SH   SOLE 30 26,397 0 0
KBR INC COM 48242W106 148 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 256 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 45 3,019 SH   SOLE 2 2,284 0 735
KEANE GROUP INC COM 48669A108 15 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 2,510 169,562 SH   SOLE 18 169,562 0 0
KEANE GROUP INC COM 48669A108 623 42,083 SH   SOLE 19 42,083 0 0
KEANE GROUP INC COM 48669A108 26,251 1,773,742 SH   SOLE 21 1,773,742 0 0
KEANE GROUP INC COM 48669A108 18,187 1,228,822 SH   SOLE 22 1,124,738 0 104,084
KEANE GROUP INC COM 48669A108 726 49,059 SH   SOLE 26 0 0 49,059
KEANE GROUP INC COM 48669A108 86 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 60 4,065 SH   SOLE 29 0 0 4,065
KEANE GROUP INC COM 48669A108 144 9,759 SH   SOLE 30 9,759 0 0
KEANE GROUP INC COM 48669A108 101 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 208 15,980 SH   SOLE 2 3,306 0 12,674
KEARNY FINL CORP MD COM 48716P108 14 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 33 2,505 SH   SOLE 7 2,505 0 0
KEARNY FINL CORP MD COM 48716P108 3,342 257,087 SH   SOLE 18 257,087 0 0
KEARNY FINL CORP MD COM 48716P108 814 62,581 SH   SOLE 19 62,581 0 0
KEARNY FINL CORP MD COM 48716P108 31,319 2,409,151 SH   SOLE 21 2,409,151 0 0
KEARNY FINL CORP MD COM 48716P108 36,026 2,771,214 SH   SOLE 22 2,617,201 0 154,013
KEARNY FINL CORP MD COM 48716P108 51 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 174 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 199 15,289 SH   SOLE 30 15,289 0 0
KEARNY FINL CORP MD COM 48716P108 242 18,645 SH   SOLE 34 18,645 0 0
KEARNY FINL CORP MD COM 48716P108 151 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 42,160 648,512 SH   SOLE 2 401,642 0 246,870
KELLOGG CO COM 487836108 8,620 132,588 SH   SOLE 4 124,512 0 8,076
KELLOGG CO COM 487836108 15,198 233,773 SH   SOLE 7 211,871 0 21,902
KELLOGG CO COM 487836108 4,872 74,948 SH   SOLE 13 74,948 0 0
KELLOGG CO COM 487836108 111 1,703 SH   SOLE 15 1,703 0 0
KELLOGG CO COM 487836108 137,293 2,111,870 SH   SOLE 18 2,015,392 0 96,478
KELLOGG CO COM 487836108 225,091 3,462,399 SH   SOLE 19 3,462,399 0 0
KELLOGG CO COM 487836108 7,583 116,638 SH   SOLE 20 0 0 116,638
KELLOGG CO COM 487836108 438,180 6,740,194 SH   SOLE 21 6,740,194 0 0
KELLOGG CO COM 487836108 530,096 8,154,075 SH   SOLE 22 6,777,076 0 1,376,999
KELLOGG CO COM 487836108 25,692 395,194 SH   SOLE 23 395,194 0 0
KELLOGG CO COM 487836108 14,769 227,186 SH   SOLE 25 227,186 0 0
KELLOGG CO COM 487836108 65,838 1,012,735 SH   SOLE 26 265,662 0 747,073
KELLOGG CO COM 487836108 2,533 38,965 SH   SOLE 28 38,965 0 0
KELLOGG CO COM 487836108 11,876 182,678 SH   SOLE 29 24,790 0 157,888
KELLOGG CO COM 487836108 57,811 889,257 SH   SOLE 30 889,257 0 0
KELLOGG CO COM 487836108 13,052 200,773 SH   SOLE 31 91,740 0 109,033
KELLOGG CO COM 487836108 13,060 200,895 SH   SOLE 34 200,895 0 0
KELLOGG CO COM 487836108 20,621 317,198 SH   SOLE 36 317,198 0 0
KELLOGG CO COM 487836108 338 5,195 SH   SOLE 40 5,195 0 0
KELLY SVCS INC CL A 488152208 233 8,029 SH   SOLE 2 2,678 0 5,351
KELLY SVCS INC CL A 488152208 6 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 23 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 4,256 146,543 SH   SOLE 18 146,543 0 0
KELLY SVCS INC CL A 488152208 1,084 37,312 SH   SOLE 19 37,312 0 0
KELLY SVCS INC CL A 488152208 84,256 2,901,369 SH   SOLE 21 2,901,369 0 0
KELLY SVCS INC CL A 488152208 25,096 864,176 SH   SOLE 22 794,790 0 69,386
KELLY SVCS INC CL A 488152208 353 12,157 SH   SOLE 23 12,157 0 0
KELLY SVCS INC CL A 488152208 923 31,767 SH   SOLE 26 0 0 31,767
KELLY SVCS INC CL A 488152208 122 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,249 43,025 SH   SOLE 30 43,025 0 0
KELLY SVCS INC CL A 488152208 110 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 48 2,667 SH   SOLE 2 2,329 0 338
KEMET CORP COM NEW 488360207 25 1,381 SH   SOLE 7 1,381 0 0
KEMET CORP COM NEW 488360207 4,413 243,420 SH   SOLE 18 243,420 0 0
KEMET CORP COM NEW 488360207 777 42,860 SH   SOLE 19 42,860 0 0
KEMET CORP COM NEW 488360207 87,911 4,848,897 SH   SOLE 21 4,848,897 0 0
KEMET CORP COM NEW 488360207 25,325 1,396,877 SH   SOLE 22 1,311,750 0 85,127
KEMET CORP COM NEW 488360207 116 6,384 SH   SOLE 26 0 0 6,384
KEMET CORP COM NEW 488360207 128 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,249 68,866 SH   SOLE 30 68,866 0 0
KEMET CORP COM NEW 488360207 109 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 1,589 27,875 SH   SOLE 2 21,110 0 6,765
KEMPER CORP DEL COM 488401100 4 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 76 1,342 SH   SOLE 7 1,342 0 0
KEMPER CORP DEL COM 488401100 15,610 273,853 SH   SOLE 18 273,853 0 0
KEMPER CORP DEL COM 488401100 1,738 30,497 SH   SOLE 19 30,497 0 0
KEMPER CORP DEL COM 488401100 170,077 2,983,813 SH   SOLE 21 2,983,813 0 0
KEMPER CORP DEL COM 488401100 84,995 1,491,138 SH   SOLE 22 1,411,000 0 80,138
KEMPER CORP DEL COM 488401100 484 8,486 SH   SOLE 26 4,959 0 3,527
KEMPER CORP DEL COM 488401100 312 5,482 SH   SOLE 28 5,482 0 0
KEMPER CORP DEL COM 488401100 434 7,607 SH   SOLE 30 7,607 0 0
KEMPER CORP DEL COM 488401100 82 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 257 4,515 SH   SOLE 40 4,515 0 0
KEMPHARM INC COM 488445107 16 2,049 SH   SOLE 18 2,049 0 0
KEMPHARM INC COM 488445107 258 32,696 SH   SOLE 21 32,696 0 0
KEMPHARM INC COM 488445107 233 29,468 SH   SOLE 22 29,468 0 0
KENNAMETAL INC COM 489170100 1,455 36,228 SH   SOLE 2 35,823 0 405
KENNAMETAL INC COM 489170100 16 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 111 2,761 SH   SOLE 7 2,761 0 0
KENNAMETAL INC COM 489170100 19,662 489,590 SH   SOLE 18 489,590 0 0
KENNAMETAL INC COM 489170100 8,713 216,948 SH   SOLE 19 216,948 0 0
KENNAMETAL INC COM 489170100 212,131 5,282,158 SH   SOLE 21 5,282,158 0 0
KENNAMETAL INC COM 489170100 110,890 2,761,193 SH   SOLE 22 2,607,657 0 153,536
KENNAMETAL INC COM 489170100 1,045 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 450 11,213 SH   SOLE 28 11,213 0 0
KENNAMETAL INC COM 489170100 634 15,780 SH   SOLE 30 15,780 0 0
KENNAMETAL INC COM 489170100 104 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 353 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 754 43,343 SH   SOLE 2 32,771 0 10,572
KENNEDY-WILSON HLDGS INC COM 489398107 609 34,990 SH   SOLE 4 34,990 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,159 181,569 SH   SOLE 7 181,569 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 59 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,997 402,103 SH   SOLE 18 402,103 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,750 387,922 SH   SOLE 19 387,922 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 64,806 3,724,465 SH   SOLE 21 3,724,465 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 73,460 4,221,817 SH   SOLE 22 3,955,329 0 266,488
KENNEDY-WILSON HLDGS INC COM 489398107 1,637 94,078 SH   SOLE 23 94,078 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,067 176,271 SH   SOLE 25 176,271 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,261 359,817 SH   SOLE 26 33,483 0 326,334
KENNEDY-WILSON HLDGS INC COM 489398107 345 19,845 SH   SOLE 28 19,845 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,231 70,739 SH   SOLE 29 41,888 0 28,851
KENNEDY-WILSON HLDGS INC COM 489398107 3,389 194,775 SH   SOLE 30 194,775 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 223 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 7 844 SH   SOLE 21 844 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 16 3,850 SH   SOLE 2 3,236 0 614
KERYX BIOPHARMACEUTICALS INC COM 492515101 1 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 9 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,212 296,213 SH   SOLE 18 296,213 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 274 66,899 SH   SOLE 19 66,899 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 10,963 2,680,443 SH   SOLE 21 2,680,443 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 11,985 2,930,370 SH   SOLE 22 2,761,616 0 168,754
KERYX BIOPHARMACEUTICALS INC COM 492515101 196 47,902 SH   SOLE 26 0 0 47,902
KERYX BIOPHARMACEUTICALS INC COM 492515101 62 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 97 23,733 SH   SOLE 30 23,733 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 48 11,758 SH   SOLE 40 11,758 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 12 362 SH   SOLE 18 362 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 9 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 402 11,799 SH   SOLE 22 11,799 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 19 1,651 SH   SOLE 2 356 0 1,295
KEY ENERGY SVCS INC DEL COM 49309J103 433 36,905 SH   SOLE 18 36,905 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 89 7,577 SH   SOLE 19 7,577 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 3,841 327,758 SH   SOLE 21 327,758 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,211 103,294 SH   SOLE 22 91,814 0 11,480
KEY TRONIC CORP COM 493144109 13 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 198 28,432 SH   SOLE 21 28,432 0 0
KEY TRONIC CORP COM 493144109 118 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 26,508 1,355,910 SH   SOLE 2 377,695 0 978,215
KEYCORP NEW COM 493267108 6,985 357,296 SH   SOLE 4 328,401 0 28,895
KEYCORP NEW COM 493267108 15,562 796,028 SH   SOLE 7 736,364 0 59,664
KEYCORP NEW COM 493267108 729 37,307 SH   SOLE 13 37,307 0 0
KEYCORP NEW COM 493267108 163 8,338 SH   SOLE 15 8,338 0 0
KEYCORP NEW COM 493267108 88,442 4,523,873 SH   SOLE 18 4,243,929 0 279,944
KEYCORP NEW COM 493267108 120,056 6,140,951 SH   SOLE 19 6,140,951 0 0
KEYCORP NEW COM 493267108 7,520 384,636 SH   SOLE 20 0 0 384,636
KEYCORP NEW COM 493267108 469,406 24,010,531 SH   SOLE 21 24,010,531 0 0
KEYCORP NEW COM 493267108 567,113 29,008,317 SH   SOLE 22 23,679,761 0 5,328,556
KEYCORP NEW COM 493267108 25,108 1,284,286 SH   SOLE 23 1,284,286 0 0
KEYCORP NEW COM 493267108 20,540 1,050,662 SH   SOLE 25 1,050,662 0 0
KEYCORP NEW COM 493267108 62,715 3,207,925 SH   SOLE 26 1,107,763 0 2,100,162
KEYCORP NEW COM 493267108 3,147 160,975 SH   SOLE 28 160,975 0 0
KEYCORP NEW COM 493267108 547 27,973 SH   SOLE 29 27,973 0 0
KEYCORP NEW COM 493267108 73,290 3,748,846 SH   SOLE 30 3,748,846 0 0
KEYCORP NEW COM 493267108 8,995 460,112 SH   SOLE 31 236,094 0 224,018
KEYCORP NEW COM 493267108 6,450 329,918 SH   SOLE 34 329,918 0 0
KEYCORP NEW COM 493267108 19,805 1,013,023 SH   SOLE 36 1,013,023 0 0
KEYCORP NEW COM 493267108 427 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,932 189,575 SH   SOLE 2 99,896 0 89,679
KEYSIGHT TECHNOLOGIES INC COM 49338L103 39 742 SH   SOLE 4 742 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 296 5,651 SH   SOLE 7 5,651 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 66 1,261 SH   SOLE 15 1,261 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 33,425 638,002 SH   SOLE 18 637,900 0 102
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,258 43,097 SH   SOLE 19 43,097 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 446,080 8,514,593 SH   SOLE 21 8,514,593 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 320,084 6,109,638 SH   SOLE 22 5,441,460 0 668,178
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,096 154,538 SH   SOLE 25 154,538 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20,433 390,015 SH   SOLE 26 113,308 0 276,707
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,348 25,733 SH   SOLE 28 25,733 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 529 10,103 SH   SOLE 29 0 0 10,103
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,891 36,097 SH   SOLE 30 36,097 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 483 9,225 SH   SOLE 31 4,057 0 5,168
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,981 133,250 SH   SOLE 36 133,250 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,055 20,138 SH   SOLE 40 20,138 0 0
KEYW HLDG CORP COM 493723100 131 16,632 SH   SOLE 2 1,920 0 14,712
KEYW HLDG CORP COM 493723100 7 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,374 174,866 SH   SOLE 18 174,866 0 0
KEYW HLDG CORP COM 493723100 281 35,802 SH   SOLE 19 35,802 0 0
KEYW HLDG CORP COM 493723100 12,343 1,570,343 SH   SOLE 21 1,570,343 0 0
KEYW HLDG CORP COM 493723100 10,091 1,283,820 SH   SOLE 22 1,209,205 0 74,615
KEYW HLDG CORP COM 493723100 32 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 38 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 92 11,760 SH   SOLE 30 11,760 0 0
KEYW HLDG CORP COM 493723100 25 3,137 SH   SOLE 40 3,137 0 0
KFORCE INC COM 493732101 31 1,144 SH   SOLE 2 991 0 153
KFORCE INC COM 493732101 15 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 2,114 78,136 SH   SOLE 18 78,136 0 0
KFORCE INC COM 493732101 486 17,984 SH   SOLE 19 17,984 0 0
KFORCE INC COM 493732101 20,264 749,135 SH   SOLE 21 749,135 0 0
KFORCE INC COM 493732101 19,343 715,070 SH   SOLE 22 663,706 0 51,364
KFORCE INC COM 493732101 308 11,383 SH   SOLE 26 0 0 11,383
KFORCE INC COM 493732101 98 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 415 15,331 SH   SOLE 29 0 0 15,331
KFORCE INC COM 493732101 123 4,561 SH   SOLE 30 4,561 0 0
KFORCE INC COM 493732101 75 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 6,957 98,035 SH   SOLE 2 51,388 0 46,647
KILROY RLTY CORP COM 49427F108 2,306 32,502 SH   SOLE 4 32,502 0 0
KILROY RLTY CORP COM 49427F108 11,258 158,658 SH   SOLE 7 158,658 0 0
KILROY RLTY CORP COM 49427F108 282 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 23,531 331,604 SH   SOLE 18 331,604 0 0
KILROY RLTY CORP COM 49427F108 9,103 128,287 SH   SOLE 19 128,287 0 0
KILROY RLTY CORP COM 49427F108 388,252 5,471,424 SH   SOLE 21 5,471,424 0 0
KILROY RLTY CORP COM 49427F108 327,182 4,610,788 SH   SOLE 22 4,262,201 0 348,587
KILROY RLTY CORP COM 49427F108 255 3,594 SH   SOLE 23 3,594 0 0
KILROY RLTY CORP COM 49427F108 13,477 189,919 SH   SOLE 25 189,919 0 0
KILROY RLTY CORP COM 49427F108 4,439 62,551 SH   SOLE 26 16,630 0 45,921
KILROY RLTY CORP COM 49427F108 1,022 14,398 SH   SOLE 28 14,398 0 0
KILROY RLTY CORP COM 49427F108 2,905 40,943 SH   SOLE 29 33,792 0 7,151
KILROY RLTY CORP COM 49427F108 34,542 486,785 SH   SOLE 30 486,785 0 0
KILROY RLTY CORP COM 49427F108 145 2,042 SH   SOLE 31 2,042 0 0
KILROY RLTY CORP COM 49427F108 198 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 724 10,202 SH   SOLE 40 10,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 92 5,725 SH   SOLE 2 1,248 0 4,477
KIMBALL ELECTRONICS INC COM 49428J109 10 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,551 96,046 SH   SOLE 18 96,046 0 0
KIMBALL ELECTRONICS INC COM 49428J109 335 20,743 SH   SOLE 19 20,743 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,932 862,655 SH   SOLE 21 862,655 0 0
KIMBALL ELECTRONICS INC COM 49428J109 11,431 707,818 SH   SOLE 22 660,049 0 47,769
KIMBALL ELECTRONICS INC COM 49428J109 92 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 64 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 89 5,504 SH   SOLE 30 5,504 0 0
KIMBALL ELECTRONICS INC COM 49428J109 46 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 115 6,769 SH   SOLE 2 6,769 0 0
KIMBALL INTL INC CL B 494274103 15 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,150 126,164 SH   SOLE 18 126,164 0 0
KIMBALL INTL INC CL B 494274103 1,317 77,290 SH   SOLE 19 77,290 0 0
KIMBALL INTL INC CL B 494274103 19,807 1,162,363 SH   SOLE 21 1,162,363 0 0
KIMBALL INTL INC CL B 494274103 19,183 1,125,743 SH   SOLE 22 1,057,537 0 68,206
KIMBALL INTL INC CL B 494274103 410 24,090 SH   SOLE 23 24,090 0 0
KIMBALL INTL INC CL B 494274103 186 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 79 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 122 7,181 SH   SOLE 30 7,181 0 0
KIMBALL INTL INC CL B 494274103 67 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 55,832 506,965 SH   SOLE 2 177,196 0 329,769
KIMBERLY CLARK CORP COM 494368103 14,271 129,579 SH   SOLE 4 119,577 0 10,002
KIMBERLY CLARK CORP COM 494368103 62,639 568,777 SH   SOLE 7 384,983 0 183,794
KIMBERLY CLARK CORP COM 494368103 437 3,971 SH   SOLE 13 3,971 0 0
KIMBERLY CLARK CORP COM 494368103 322 2,922 SH   SOLE 15 2,922 0 0
KIMBERLY CLARK CORP COM 494368103 82,049 745,018 SH   SOLE 18 697,827 0 47,191
KIMBERLY CLARK CORP COM 494368103 5,017 45,556 SH   SOLE 19 45,556 0 0
KIMBERLY CLARK CORP COM 494368103 21,109 191,669 SH   SOLE 20 0 0 191,669
KIMBERLY CLARK CORP COM 494368103 1,009,167 9,163,419 SH   SOLE 21 9,163,419 0 0
KIMBERLY CLARK CORP COM 494368103 1,097,043 9,961,347 SH   SOLE 22 8,166,618 0 1,794,729
KIMBERLY CLARK CORP COM 494368103 48,241 438,036 SH   SOLE 23 438,036 0 0
KIMBERLY CLARK CORP COM 494368103 32,886 298,610 SH   SOLE 25 298,610 0 0
KIMBERLY CLARK CORP COM 494368103 114,938 1,043,655 SH   SOLE 26 336,264 0 707,391
KIMBERLY CLARK CORP COM 494368103 5,859 53,202 SH   SOLE 28 53,202 0 0
KIMBERLY CLARK CORP COM 494368103 2,110 19,163 SH   SOLE 29 9,490 0 9,673
KIMBERLY CLARK CORP COM 494368103 127,893 1,161,291 SH   SOLE 30 1,161,291 0 0
KIMBERLY CLARK CORP COM 494368103 22,029 200,027 SH   SOLE 31 77,706 0 122,321
KIMBERLY CLARK CORP COM 494368103 4,081 37,059 SH   SOLE 32 37,059 0 0
KIMBERLY CLARK CORP COM 494368103 1,978 17,964 SH   SOLE 34 17,964 0 0
KIMBERLY CLARK CORP COM 494368103 40,071 363,851 SH   SOLE 36 363,851 0 0
KIMBERLY CLARK CORP COM 494368103 781 7,093 SH   SOLE 40 7,093 0 0
KIMCO RLTY CORP COM 49446R109 7,829 543,704 SH   SOLE 2 150,356 0 393,348
KIMCO RLTY CORP COM 49446R109 4,248 294,990 SH   SOLE 4 284,208 0 10,782
KIMCO RLTY CORP COM 49446R109 13,951 968,818 SH   SOLE 7 945,170 0 23,648
KIMCO RLTY CORP COM 49446R109 154 10,699 SH   SOLE 13 10,699 0 0
KIMCO RLTY CORP COM 49446R109 277 19,241 SH   SOLE 15 19,241 0 0
KIMCO RLTY CORP COM 49446R109 13,247 919,906 SH   SOLE 18 864,070 0 55,836
KIMCO RLTY CORP COM 49446R109 7,964 553,028 SH   SOLE 19 553,028 0 0
KIMCO RLTY CORP COM 49446R109 3,415 237,123 SH   SOLE 20 0 0 237,123
KIMCO RLTY CORP COM 49446R109 187,650 13,031,268 SH   SOLE 21 13,031,268 0 0
KIMCO RLTY CORP COM 49446R109 258,383 17,943,286 SH   SOLE 22 15,839,957 0 2,103,329
KIMCO RLTY CORP COM 49446R109 8,019 556,871 SH   SOLE 23 556,871 0 0
KIMCO RLTY CORP COM 49446R109 16,447 1,142,178 SH   SOLE 25 1,142,178 0 0
KIMCO RLTY CORP COM 49446R109 16,181 1,123,648 SH   SOLE 26 511,723 0 611,925
KIMCO RLTY CORP COM 49446R109 922 64,049 SH   SOLE 28 64,049 0 0
KIMCO RLTY CORP COM 49446R109 3,777 262,292 SH   SOLE 29 157,583 0 104,709
KIMCO RLTY CORP COM 49446R109 45,580 3,165,303 SH   SOLE 30 3,165,303 0 0
KIMCO RLTY CORP COM 49446R109 2,587 179,628 SH   SOLE 31 77,062 0 102,566
KIMCO RLTY CORP COM 49446R109 361 25,079 SH   SOLE 34 25,079 0 0
KIMCO RLTY CORP COM 49446R109 5,299 368,010 SH   SOLE 36 368,010 0 0
KIMCO RLTY CORP COM 49446R109 123 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 38,986 2,588,731 SH   SOLE 2 782,785 0 1,805,946
KINDER MORGAN INC DEL COM 49456B101 11,601 770,297 SH   SOLE 4 718,497 0 51,800
KINDER MORGAN INC DEL COM 49456B101 50,985 3,385,484 SH   SOLE 7 3,322,570 0 62,914
KINDER MORGAN INC DEL COM 49456B101 540 35,836 SH   SOLE 13 35,836 0 0
KINDER MORGAN INC DEL COM 49456B101 224 14,875 SH   SOLE 15 14,875 0 0
KINDER MORGAN INC DEL COM 49456B101 52,295 3,472,463 SH   SOLE 18 3,212,854 0 259,609
KINDER MORGAN INC DEL COM 49456B101 1,949 129,430 SH   SOLE 19 129,430 0 0
KINDER MORGAN INC DEL COM 49456B101 526,249 34,943,470 SH   SOLE 21 34,943,470 0 0
KINDER MORGAN INC DEL COM 49456B101 791,914 52,583,952 SH   SOLE 22 42,828,706 0 9,755,246
KINDER MORGAN INC DEL COM 49456B101 36,453 2,420,547 SH   SOLE 23 2,420,547 0 0
KINDER MORGAN INC DEL COM 49456B101 23,388 1,553,000 SH   SOLE 25 1,553,000 0 0
KINDER MORGAN INC DEL COM 49456B101 89,204 5,923,268 SH   SOLE 26 1,758,648 0 4,164,620
KINDER MORGAN INC DEL COM 49456B101 4,575 303,758 SH   SOLE 28 303,758 0 0
KINDER MORGAN INC DEL COM 49456B101 765 50,774 SH   SOLE 29 50,774 0 0
KINDER MORGAN INC DEL COM 49456B101 98,949 6,570,338 SH   SOLE 30 6,570,338 0 0
KINDER MORGAN INC DEL COM 49456B101 15,804 1,049,377 SH   SOLE 31 372,264 0 677,113
KINDER MORGAN INC DEL COM 49456B101 4,522 300,279 SH   SOLE 34 300,279 0 0
KINDER MORGAN INC DEL COM 49456B101 30,748 2,041,723 SH   SOLE 36 2,041,723 0 0
KINDER MORGAN INC DEL COM 49456B101 608 40,357 SH   SOLE 40 40,357 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 111,728 3,593,692 SH   SOLE 21 3,593,692 0 0
KINDRED BIOSCIENCES INC COM 494577109 38 4,369 SH   SOLE 2 763 0 3,606
KINDRED BIOSCIENCES INC COM 494577109 731 84,488 SH   SOLE 18 84,488 0 0
KINDRED BIOSCIENCES INC COM 494577109 146 16,897 SH   SOLE 19 16,897 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,526 754,409 SH   SOLE 21 754,409 0 0
KINDRED BIOSCIENCES INC COM 494577109 2,105 243,406 SH   SOLE 22 221,392 0 22,014
KINDRED HEALTHCARE INC COM 494580103 165 18,028 SH   SOLE 2 3,587 0 14,441
KINDRED HEALTHCARE INC COM 494580103 3 287 SH   SOLE 4 287 0 0
KINDRED HEALTHCARE INC COM 494580103 63 6,894 SH   SOLE 7 6,894 0 0
KINDRED HEALTHCARE INC COM 494580103 3,650 398,960 SH   SOLE 18 398,960 0 0
KINDRED HEALTHCARE INC COM 494580103 617 67,401 SH   SOLE 19 67,401 0 0
KINDRED HEALTHCARE INC COM 494580103 79,184 8,653,979 SH   SOLE 21 8,653,979 0 0
KINDRED HEALTHCARE INC COM 494580103 22,619 2,472,015 SH   SOLE 22 2,274,988 0 197,027
KINDRED HEALTHCARE INC COM 494580103 384 41,979 SH   SOLE 26 10,246 0 31,733
KINDRED HEALTHCARE INC COM 494580103 111 12,089 SH   SOLE 28 12,089 0 0
KINDRED HEALTHCARE INC COM 494580103 1,152 125,901 SH   SOLE 30 125,901 0 0
KINDRED HEALTHCARE INC COM 494580103 36 3,982 SH   SOLE 36 3,982 0 0
KINDRED HEALTHCARE INC COM 494580103 115 12,545 SH   SOLE 40 12,545 0 0
KINGSTONE COS INC COM 496719105 30 1,801 SH   SOLE 2 473 0 1,328
KINGSTONE COS INC COM 496719105 565 33,605 SH   SOLE 18 33,605 0 0
KINGSTONE COS INC COM 496719105 98 5,859 SH   SOLE 19 5,859 0 0
KINGSTONE COS INC COM 496719105 5,117 304,571 SH   SOLE 21 304,571 0 0
KINGSTONE COS INC COM 496719105 1,808 107,623 SH   SOLE 22 97,168 0 10,455
KINROSS GOLD CORP COM NO PAR 496902404 3,102 785,436 SH   SOLE 21 785,436 0 0
KINROSS GOLD CORP COM NO PAR 496902404 10,213 2,585,517 SH   SOLE 22 2,585,517 0 0
KINSALE CAP GROUP INC COM 49714P108 32 620 SH   SOLE 2 620 0 0
KINSALE CAP GROUP INC COM 49714P108 13 258 SH   SOLE 7 258 0 0
KINSALE CAP GROUP INC COM 49714P108 2,538 49,450 SH   SOLE 18 49,450 0 0
KINSALE CAP GROUP INC COM 49714P108 612 11,920 SH   SOLE 19 11,920 0 0
KINSALE CAP GROUP INC COM 49714P108 24,336 474,117 SH   SOLE 21 474,117 0 0
KINSALE CAP GROUP INC COM 49714P108 21,209 413,192 SH   SOLE 22 382,962 0 30,230
KINSALE CAP GROUP INC COM 49714P108 811 15,801 SH   SOLE 26 0 0 15,801
KINSALE CAP GROUP INC COM 49714P108 134 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 125 2,433 SH   SOLE 29 0 0 2,433
KINSALE CAP GROUP INC COM 49714P108 184 3,578 SH   SOLE 30 3,578 0 0
KINSALE CAP GROUP INC COM 49714P108 117 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 4,157 54,027 SH   SOLE 2 28,254 0 25,773
KIRBY CORP COM 497266106 146 1,894 SH   SOLE 7 1,894 0 0
KIRBY CORP COM 497266106 13,902 180,661 SH   SOLE 18 180,661 0 0
KIRBY CORP COM 497266106 635 8,251 SH   SOLE 19 8,251 0 0
KIRBY CORP COM 497266106 218,482 2,839,270 SH   SOLE 21 2,839,270 0 0
KIRBY CORP COM 497266106 133,577 1,735,891 SH   SOLE 22 1,562,432 0 173,459
KIRBY CORP COM 497266106 345 4,479 SH   SOLE 26 3,914 0 565
KIRBY CORP COM 497266106 153 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 198 2,572 SH   SOLE 30 2,572 0 0
KIRBY CORP COM 497266106 87 1,131 SH   SOLE 31 1,131 0 0
KIRBY CORP COM 497266106 131 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 118 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 264 17,096 SH   SOLE 21 17,096 0 0
KIRKLANDS INC COM 497498105 31 3,208 SH   SOLE 2 609 0 2,599
KIRKLANDS INC COM 497498105 3 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 718 74,061 SH   SOLE 18 74,061 0 0
KIRKLANDS INC COM 497498105 93 9,633 SH   SOLE 19 9,633 0 0
KIRKLANDS INC COM 497498105 15,027 1,550,805 SH   SOLE 21 1,550,805 0 0
KIRKLANDS INC COM 497498105 6,000 619,224 SH   SOLE 22 597,571 0 21,653
KIRKLANDS INC COM 497498105 235 24,252 SH   SOLE 30 24,252 0 0
KITE RLTY GROUP TR COM NEW 49803T300 503 33,013 SH   SOLE 2 18,638 0 14,375
KITE RLTY GROUP TR COM NEW 49803T300 401 26,358 SH   SOLE 4 26,358 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,894 124,368 SH   SOLE 7 124,368 0 0
KITE RLTY GROUP TR COM NEW 49803T300 42 2,738 SH   SOLE 15 2,738 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,874 385,686 SH   SOLE 18 385,686 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,652 174,155 SH   SOLE 19 174,155 0 0
KITE RLTY GROUP TR COM NEW 49803T300 126,006 8,273,555 SH   SOLE 21 8,273,555 0 0
KITE RLTY GROUP TR COM NEW 49803T300 56,279 3,695,248 SH   SOLE 22 3,537,042 0 158,206
KITE RLTY GROUP TR COM NEW 49803T300 1,640 107,709 SH   SOLE 23 107,709 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,618 171,908 SH   SOLE 25 171,908 0 0
KITE RLTY GROUP TR COM NEW 49803T300 605 39,757 SH   SOLE 26 5,521 0 34,236
KITE RLTY GROUP TR COM NEW 49803T300 186 12,204 SH   SOLE 28 12,204 0 0
KITE RLTY GROUP TR COM NEW 49803T300 433 28,416 SH   SOLE 29 28,416 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,999 525,223 SH   SOLE 30 525,223 0 0
KITE RLTY GROUP TR COM NEW 49803T300 141 9,280 SH   SOLE 40 9,280 0 0
KKR & CO L P DEL COM UNITS 48248M102 12,606 621,009 SH   SOLE 34 621,009 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 56 2,778 SH   SOLE 2 383 0 2,395
KKR REAL ESTATE FIN TR INC COM 48251K100 970 48,351 SH   SOLE 18 48,351 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 251 12,493 SH   SOLE 19 12,493 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 15,431 769,236 SH   SOLE 21 769,236 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3,046 151,852 SH   SOLE 22 135,501 0 16,351
KKR REAL ESTATE FIN TR INC COM 48251K100 40 2,015 SH   SOLE 30 2,015 0 0
KLA-TENCOR CORP COM 482480100 20,290 186,133 SH   SOLE 2 41,062 0 145,071
KLA-TENCOR CORP COM 482480100 5,574 51,132 SH   SOLE 4 47,369 0 3,763
KLA-TENCOR CORP COM 482480100 17,833 163,591 SH   SOLE 7 135,957 0 27,634
KLA-TENCOR CORP COM 482480100 179 1,645 SH   SOLE 15 1,645 0 0
KLA-TENCOR CORP COM 482480100 36,366 333,606 SH   SOLE 18 307,253 0 26,353
KLA-TENCOR CORP COM 482480100 10,480 96,138 SH   SOLE 19 96,138 0 0
KLA-TENCOR CORP COM 482480100 8,875 81,415 SH   SOLE 20 0 0 81,415
KLA-TENCOR CORP COM 482480100 455,796 4,181,232 SH   SOLE 21 4,181,232 0 0
KLA-TENCOR CORP COM 482480100 483,610 4,436,382 SH   SOLE 22 3,682,263 0 754,119
KLA-TENCOR CORP COM 482480100 21,360 195,941 SH   SOLE 23 195,941 0 0
KLA-TENCOR CORP COM 482480100 14,373 131,852 SH   SOLE 25 131,852 0 0
KLA-TENCOR CORP COM 482480100 47,471 435,471 SH   SOLE 26 166,163 0 269,308
KLA-TENCOR CORP COM 482480100 2,582 23,684 SH   SOLE 28 23,684 0 0
KLA-TENCOR CORP COM 482480100 4,931 45,232 SH   SOLE 29 5,980 0 39,252
KLA-TENCOR CORP COM 482480100 60,822 557,951 SH   SOLE 30 557,951 0 0
KLA-TENCOR CORP COM 482480100 9,320 85,493 SH   SOLE 31 30,259 0 55,234
KLA-TENCOR CORP COM 482480100 2,469 22,651 SH   SOLE 32 22,651 0 0
KLA-TENCOR CORP COM 482480100 3,771 34,596 SH   SOLE 34 34,596 0 0
KLA-TENCOR CORP COM 482480100 17,625 161,685 SH   SOLE 36 161,685 0 0
KLA-TENCOR CORP COM 482480100 343 3,148 SH   SOLE 40 3,148 0 0
KLONDEX MNS LTD COM 498696103 64 27,367 SH   SOLE 2 6,720 0 20,647
KLONDEX MNS LTD COM 498696103 12 4,920 SH   SOLE 7 4,920 0 0
KLONDEX MNS LTD COM 498696103 1,464 623,150 SH   SOLE 18 623,150 0 0
KLONDEX MNS LTD COM 498696103 338 143,835 SH   SOLE 19 143,835 0 0
KLONDEX MNS LTD COM 498696103 13,260 5,642,730 SH   SOLE 21 5,642,730 0 0
KLONDEX MNS LTD COM 498696103 4,576 1,947,405 SH   SOLE 22 1,664,999 0 282,406
KLX INC COM 482539103 3,284 46,221 SH   SOLE 2 32,979 0 13,242
KLX INC COM 482539103 21 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 114 1,604 SH   SOLE 7 1,604 0 0
KLX INC COM 482539103 22,403 315,273 SH   SOLE 18 315,273 0 0
KLX INC COM 482539103 9,008 126,768 SH   SOLE 19 126,768 0 0
KLX INC COM 482539103 329,176 4,632,371 SH   SOLE 21 4,632,371 0 0
KLX INC COM 482539103 136,293 1,917,997 SH   SOLE 22 1,820,702 0 97,295
KLX INC COM 482539103 3,188 44,861 SH   SOLE 23 44,861 0 0
KLX INC COM 482539103 7,122 100,224 SH   SOLE 26 6,037 0 94,187
KLX INC COM 482539103 496 6,985 SH   SOLE 28 6,985 0 0
KLX INC COM 482539103 742 10,439 SH   SOLE 29 0 0 10,439
KLX INC COM 482539103 692 9,740 SH   SOLE 30 9,740 0 0
KLX INC COM 482539103 126 1,767 SH   SOLE 36 1,767 0 0
KLX INC COM 482539103 414 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 44 727 SH   SOLE 2 550 0 177
KMG CHEMICALS INC COM 482564101 15 258 SH   SOLE 7 258 0 0
KMG CHEMICALS INC COM 482564101 2,652 44,238 SH   SOLE 18 44,238 0 0
KMG CHEMICALS INC COM 482564101 734 12,251 SH   SOLE 19 12,251 0 0
KMG CHEMICALS INC COM 482564101 25,282 421,722 SH   SOLE 21 421,722 0 0
KMG CHEMICALS INC COM 482564101 21,168 353,097 SH   SOLE 22 329,118 0 23,979
KMG CHEMICALS INC COM 482564101 757 12,620 SH   SOLE 26 0 0 12,620
KMG CHEMICALS INC COM 482564101 103 1,717 SH   SOLE 28 1,717 0 0
KMG CHEMICALS INC COM 482564101 167 2,784 SH   SOLE 30 2,784 0 0
KMG CHEMICALS INC COM 482564101 97 1,623 SH   SOLE 40 1,623 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,309 115,388 SH   SOLE 2 57,647 0 57,741
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,997 43,404 SH   SOLE 4 40,024 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,565 34,012 SH   SOLE 7 13,220 0 20,792
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 88 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 35,757 777,155 SH   SOLE 18 764,976 0 12,179
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,410 117,594 SH   SOLE 19 117,594 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,111 89,361 SH   SOLE 20 0 0 89,361
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 377,882 8,213,038 SH   SOLE 21 8,213,038 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 196,245 4,265,259 SH   SOLE 22 4,019,317 0 245,942
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 7,523 163,504 SH   SOLE 23 163,504 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 117 2,537 SH   SOLE 25 2,537 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13,438 292,059 SH   SOLE 26 130,965 0 161,094
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 849 18,462 SH   SOLE 28 18,462 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,518 32,996 SH   SOLE 29 0 0 32,996
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,755 212,024 SH   SOLE 30 212,024 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,489 54,094 SH   SOLE 31 23,380 0 30,714
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 243 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,040 22,601 SH   SOLE 36 22,601 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 123 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 54 2,676 SH   SOLE 2 2,029 0 647
KNOLL INC COM NEW 498904200 5 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 26 1,296 SH   SOLE 7 1,296 0 0
KNOLL INC COM NEW 498904200 3,155 156,244 SH   SOLE 18 156,244 0 0
KNOLL INC COM NEW 498904200 772 38,252 SH   SOLE 19 38,252 0 0
KNOLL INC COM NEW 498904200 29,100 1,441,287 SH   SOLE 21 1,441,287 0 0
KNOLL INC COM NEW 498904200 27,255 1,349,906 SH   SOLE 22 1,258,327 0 91,579
KNOLL INC COM NEW 498904200 473 23,407 SH   SOLE 26 9,886 0 13,521
KNOLL INC COM NEW 498904200 142 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 174 8,606 SH   SOLE 30 8,606 0 0
KNOLL INC COM NEW 498904200 109 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 682 54,189 SH   SOLE 2 39,223 0 14,966
KNOWLES CORP COM 49926D109 6 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 28 2,202 SH   SOLE 7 2,202 0 0
KNOWLES CORP COM 49926D109 6,988 555,010 SH   SOLE 18 555,010 0 0
KNOWLES CORP COM 49926D109 878 69,762 SH   SOLE 19 69,762 0 0
KNOWLES CORP COM 49926D109 71,452 5,675,327 SH   SOLE 21 5,675,327 0 0
KNOWLES CORP COM 49926D109 37,389 2,969,714 SH   SOLE 22 2,796,261 0 173,453
KNOWLES CORP COM 49926D109 407 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 160 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 208 16,516 SH   SOLE 30 16,516 0 0
KNOWLES CORP COM 49926D109 119 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 33,078 504,924 SH   SOLE 2 307,137 0 197,787
KOHLS CORP COM 500255104 6,110 93,264 SH   SOLE 4 88,956 0 4,308
KOHLS CORP COM 500255104 13,216 201,733 SH   SOLE 7 174,116 0 27,617
KOHLS CORP COM 500255104 1,872 28,574 SH   SOLE 13 28,574 0 0
KOHLS CORP COM 500255104 99 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 30,899 471,674 SH   SOLE 18 444,942 0 26,732
KOHLS CORP COM 500255104 26,290 401,316 SH   SOLE 19 401,316 0 0
KOHLS CORP COM 500255104 6,111 93,280 SH   SOLE 20 415 0 92,865
KOHLS CORP COM 500255104 471,388 7,195,660 SH   SOLE 21 7,195,660 0 0
KOHLS CORP COM 500255104 404,789 6,179,046 SH   SOLE 22 5,103,155 0 1,075,891
KOHLS CORP COM 500255104 18,340 279,959 SH   SOLE 23 279,959 0 0
KOHLS CORP COM 500255104 11,299 172,478 SH   SOLE 25 172,478 0 0
KOHLS CORP COM 500255104 42,319 645,995 SH   SOLE 26 245,693 0 400,302
KOHLS CORP COM 500255104 1,696 25,889 SH   SOLE 28 25,889 0 0
KOHLS CORP COM 500255104 8,941 136,478 SH   SOLE 29 51,686 0 84,792
KOHLS CORP COM 500255104 47,401 723,565 SH   SOLE 30 723,565 0 0
KOHLS CORP COM 500255104 13,354 203,848 SH   SOLE 31 120,531 0 83,317
KOHLS CORP COM 500255104 4,262 65,054 SH   SOLE 32 65,054 0 0
KOHLS CORP COM 500255104 21,076 321,723 SH   SOLE 34 321,723 0 0
KOHLS CORP COM 500255104 9,387 143,294 SH   SOLE 35 143,294 0 0
KOHLS CORP COM 500255104 15,908 242,836 SH   SOLE 36 242,836 0 0
KOHLS CORP COM 500255104 224 3,426 SH   SOLE 40 3,426 0 0
KONA GRILL INC COM 50047H201 2 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 40 21,166 SH   SOLE 21 21,166 0 0
KONA GRILL INC COM 50047H201 41 21,754 SH   SOLE 22 21,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 145,335 3,793,647 SH   SOLE 18 3,775,059 0 18,588
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 35,534 927,541 SH   SOLE 19 927,541 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,436 37,480 SH   SOLE 23 37,480 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9,002 234,969 SH   SOLE 34 234,969 0 0
KOPIN CORP COM 500600101 10 3,328 SH   SOLE 2 3,077 0 251
KOPIN CORP COM 500600101 6 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 861 275,984 SH   SOLE 18 275,984 0 0
KOPIN CORP COM 500600101 295 94,611 SH   SOLE 19 94,611 0 0
KOPIN CORP COM 500600101 17,738 5,685,397 SH   SOLE 21 5,685,397 0 0
KOPIN CORP COM 500600101 6,033 1,933,629 SH   SOLE 22 1,851,443 0 82,186
KOPIN CORP COM 500600101 4 1,206 SH   SOLE 23 1,206 0 0
KOPIN CORP COM 500600101 149 47,865 SH   SOLE 26 0 0 47,865
KOPIN CORP COM 500600101 218 69,777 SH   SOLE 30 69,777 0 0
KOPPERS HOLDINGS INC COM 50060P106 326 7,928 SH   SOLE 2 7,769 0 159
KOPPERS HOLDINGS INC COM 50060P106 8 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 20 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,933 95,691 SH   SOLE 18 95,691 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,461 84,200 SH   SOLE 19 84,200 0 0
KOPPERS HOLDINGS INC COM 50060P106 81,009 1,971,028 SH   SOLE 21 1,971,028 0 0
KOPPERS HOLDINGS INC COM 50060P106 25,083 610,285 SH   SOLE 22 572,757 0 37,528
KOPPERS HOLDINGS INC COM 50060P106 906 22,036 SH   SOLE 23 22,036 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,308 31,817 SH   SOLE 26 3,977 0 27,840
KOPPERS HOLDINGS INC COM 50060P106 122 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 461 11,221 SH   SOLE 29 0 0 11,221
KOPPERS HOLDINGS INC COM 50060P106 1,191 28,975 SH   SOLE 30 28,975 0 0
KOPPERS HOLDINGS INC COM 50060P106 103 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 537 34,901 SH   SOLE 7 34,901 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 56,716 3,685,274 SH   SOLE 21 3,685,274 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 17 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 5,367 348,746 SH   SOLE 30 348,746 0 0
KORN FERRY INTL COM NEW 500643200 1,050 20,351 SH   SOLE 2 11,326 0 9,025
KORN FERRY INTL COM NEW 500643200 19 359 SH   SOLE 4 359 0 0
KORN FERRY INTL COM NEW 500643200 65 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 12,666 245,509 SH   SOLE 18 245,509 0 0
KORN FERRY INTL COM NEW 500643200 4,450 86,248 SH   SOLE 19 86,248 0 0
KORN FERRY INTL COM NEW 500643200 266,132 5,158,606 SH   SOLE 21 5,158,606 0 0
KORN FERRY INTL COM NEW 500643200 88,224 1,710,102 SH   SOLE 22 1,604,785 0 105,317
KORN FERRY INTL COM NEW 500643200 1,618 31,362 SH   SOLE 23 31,362 0 0
KORN FERRY INTL COM NEW 500643200 5,135 99,538 SH   SOLE 26 4,572 0 94,966
KORN FERRY INTL COM NEW 500643200 383 7,425 SH   SOLE 28 7,425 0 0
KORN FERRY INTL COM NEW 500643200 646 12,517 SH   SOLE 29 0 0 12,517
KORN FERRY INTL COM NEW 500643200 4,052 78,551 SH   SOLE 30 78,551 0 0
KORN FERRY INTL COM NEW 500643200 277 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 14 1,073 SH   SOLE 2 0 0 1,073
KORNIT DIGITAL LTD SHS M6372Q113 18 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,945 150,787 SH   SOLE 21 150,787 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,150 166,694 SH   SOLE 22 157,776 0 8,918
KOSMOS ENERGY LTD SHS G5315B107 1,865 296,015 SH   SOLE 2 178,296 0 117,719
KOSMOS ENERGY LTD SHS G5315B107 9 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD SHS G5315B107 34 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD SHS G5315B107 790 125,392 SH   SOLE 18 125,392 0 0
KOSMOS ENERGY LTD SHS G5315B107 19,817 3,145,507 SH   SOLE 19 3,145,507 0 0
KOSMOS ENERGY LTD SHS G5315B107 17,254 2,738,755 SH   SOLE 21 2,738,755 0 0
KOSMOS ENERGY LTD SHS G5315B107 40,960 6,501,636 SH   SOLE 22 5,679,323 0 822,313
KOSMOS ENERGY LTD SHS G5315B107 676 107,223 SH   SOLE 25 107,223 0 0
KOSMOS ENERGY LTD SHS G5315B107 714 113,407 SH   SOLE 26 73,272 0 40,135
KOSMOS ENERGY LTD SHS G5315B107 212 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 4,700 746,069 SH   SOLE 29 746,069 0 0
KOSMOS ENERGY LTD SHS G5315B107 800 126,966 SH   SOLE 30 126,966 0 0
KOSMOS ENERGY LTD SHS G5315B107 31 4,996 SH   SOLE 31 4,996 0 0
KOSMOS ENERGY LTD SHS G5315B107 25,108 3,985,440 SH   SOLE 34 3,985,440 0 0
KOSMOS ENERGY LTD SHS G5315B107 196 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 16 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 46,259 742,641 SH   SOLE 2 181,181 0 561,460
KRAFT HEINZ CO COM 500754106 12,074 193,836 SH   SOLE 4 177,577 0 16,259
KRAFT HEINZ CO COM 500754106 30,969 497,170 SH   SOLE 7 478,996 0 18,174
KRAFT HEINZ CO COM 500754106 1,051 16,865 SH   SOLE 13 16,865 0 0
KRAFT HEINZ CO COM 500754106 389 6,244 SH   SOLE 15 6,244 0 0
KRAFT HEINZ CO COM 500754106 68,259 1,095,823 SH   SOLE 18 1,012,035 0 83,788
KRAFT HEINZ CO COM 500754106 3,834 61,551 SH   SOLE 19 61,551 0 0
KRAFT HEINZ CO COM 500754106 14,278 229,220 SH   SOLE 20 3,607 0 225,613
KRAFT HEINZ CO COM 500754106 615,135 9,875,339 SH   SOLE 21 9,875,339 0 0
KRAFT HEINZ CO COM 500754106 1,012,641 16,256,877 SH   SOLE 22 13,205,487 0 3,051,390
KRAFT HEINZ CO COM 500754106 47,549 763,341 SH   SOLE 23 763,341 0 0
KRAFT HEINZ CO COM 500754106 31,335 503,043 SH   SOLE 25 503,043 0 0
KRAFT HEINZ CO COM 500754106 119,260 1,914,601 SH   SOLE 26 555,923 0 1,358,678
KRAFT HEINZ CO COM 500754106 5,735 92,069 SH   SOLE 28 92,069 0 0
KRAFT HEINZ CO COM 500754106 1,051 16,875 SH   SOLE 29 16,875 0 0
KRAFT HEINZ CO COM 500754106 122,803 1,971,465 SH   SOLE 30 1,971,465 0 0
KRAFT HEINZ CO COM 500754106 18,690 300,043 SH   SOLE 31 130,792 0 169,251
KRAFT HEINZ CO COM 500754106 10,980 176,265 SH   SOLE 32 176,265 0 0
KRAFT HEINZ CO COM 500754106 2,958 47,492 SH   SOLE 34 47,492 0 0
KRAFT HEINZ CO COM 500754106 35,647 572,277 SH   SOLE 36 572,277 0 0
KRAFT HEINZ CO COM 500754106 762 12,230 SH   SOLE 40 12,230 0 0
KRATON CORPORATION COM 50077C106 277 5,801 SH   SOLE 2 1,260 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 6,649 139,354 SH   SOLE 18 139,354 0 0
KRATON CORPORATION COM 50077C106 1,120 23,470 SH   SOLE 19 23,470 0 0
KRATON CORPORATION COM 50077C106 138,616 2,905,380 SH   SOLE 21 2,905,380 0 0
KRATON CORPORATION COM 50077C106 41,411 867,982 SH   SOLE 22 808,394 0 59,588
KRATON CORPORATION COM 50077C106 281 5,883 SH   SOLE 23 5,883 0 0
KRATON CORPORATION COM 50077C106 790 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 212 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 2,098 43,984 SH   SOLE 30 43,984 0 0
KRATON CORPORATION COM 50077C106 162 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 37 3,598 SH   SOLE 2 3,598 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 24 2,380 SH   SOLE 7 2,380 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,030 294,448 SH   SOLE 18 294,448 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 687 66,769 SH   SOLE 19 66,769 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 71,657 6,963,749 SH   SOLE 21 6,963,749 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 24,595 2,390,188 SH   SOLE 22 2,210,855 0 179,333
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 308 29,900 SH   SOLE 26 0 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 125 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 168 16,368 SH   SOLE 30 16,368 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 51 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 34,702 1,449,520 SH   SOLE 2 615,101 0 834,419
KROGER CO COM 501044101 7,542 315,044 SH   SOLE 4 292,293 0 22,751
KROGER CO COM 501044101 16,383 684,342 SH   SOLE 7 644,290 0 40,052
KROGER CO COM 501044101 496 20,725 SH   SOLE 13 20,725 0 0
KROGER CO COM 501044101 154 6,435 SH   SOLE 15 6,435 0 0
KROGER CO COM 501044101 121,262 5,065,249 SH   SOLE 18 4,804,157 0 261,092
KROGER CO COM 501044101 168,952 7,057,315 SH   SOLE 19 7,057,315 0 0
KROGER CO COM 501044101 10,918 456,055 SH   SOLE 20 0 0 456,055
KROGER CO COM 501044101 330,504 13,805,509 SH   SOLE 21 13,805,509 0 0
KROGER CO COM 501044101 598,630 25,005,443 SH   SOLE 22 20,299,470 0 4,705,973
KROGER CO COM 501044101 26,946 1,125,580 SH   SOLE 23 1,125,580 0 0
KROGER CO COM 501044101 19,341 807,911 SH   SOLE 25 807,911 0 0
KROGER CO COM 501044101 72,577 3,031,601 SH   SOLE 26 914,426 0 2,117,175
KROGER CO COM 501044101 3,197 133,551 SH   SOLE 28 133,551 0 0
KROGER CO COM 501044101 4,994 208,589 SH   SOLE 29 25,205 0 183,384
KROGER CO COM 501044101 70,079 2,927,270 SH   SOLE 30 2,927,270 0 0
KROGER CO COM 501044101 10,637 444,309 SH   SOLE 31 181,476 0 262,833
KROGER CO COM 501044101 8,680 362,587 SH   SOLE 34 362,587 0 0
KROGER CO COM 501044101 23,807 994,433 SH   SOLE 36 994,433 0 0
KROGER CO COM 501044101 432 18,027 SH   SOLE 40 18,027 0 0
KROGER CO OPTIONS 501044101 328 13,700 SH Call SOLE 18 13,700 0 0
KROGER CO OPTIONS 501044101 982 41,000 SH Call SOLE 19 41,000 0 0
KRONOS WORLDWIDE INC COM 50105F105 32 1,431 SH   SOLE 2 958 0 473
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 10 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,713 75,777 SH   SOLE 18 75,777 0 0
KRONOS WORLDWIDE INC COM 50105F105 410 18,143 SH   SOLE 19 18,143 0 0
KRONOS WORLDWIDE INC COM 50105F105 15,708 695,054 SH   SOLE 21 695,054 0 0
KRONOS WORLDWIDE INC COM 50105F105 16,934 749,283 SH   SOLE 22 711,433 0 37,850
KRONOS WORLDWIDE INC COM 50105F105 180 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 90 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 102 4,493 SH   SOLE 30 4,493 0 0
KRONOS WORLDWIDE INC COM 50105F105 159 7,053 SH   SOLE 34 7,053 0 0
KRONOS WORLDWIDE INC COM 50105F105 49 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 8 797 SH   SOLE 18 797 0 0
KRYSTAL BIOTECH INC COM 501147102 67 6,636 SH   SOLE 21 6,636 0 0
KT CORP SPONSORED ADR 48268K101 9,221 673,065 SH   SOLE 2 0 0 673,065
KT CORP SPONSORED ADR 48268K101 211 15,372 SH   SOLE 19 15,372 0 0
KT CORP SPONSORED ADR 48268K101 37,693 2,751,300 SH   SOLE 22 2,751,300 0 0
KT CORP SPONSORED ADR 48268K101 82 5,960 SH   SOLE 25 5,960 0 0
KT CORP SPONSORED ADR 48268K101 152 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 259 18,936 SH   SOLE 30 18,936 0 0
KULICKE & SOFFA INDS INC COM 501242101 13 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,335 93,359 SH   SOLE 18 93,359 0 0
KULICKE & SOFFA INDS INC COM 501242101 112,100 4,482,208 SH   SOLE 21 4,482,208 0 0
KULICKE & SOFFA INDS INC COM 501242101 32,560 1,301,893 SH   SOLE 22 1,260,733 0 41,160
KULICKE & SOFFA INDS INC COM 501242101 783 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 253 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 711 28,417 SH   SOLE 29 0 0 28,417
KULICKE & SOFFA INDS INC COM 501242101 2,449 97,901 SH   SOLE 30 97,901 0 0
KULICKE & SOFFA INDS INC COM 501242101 765 30,591 SH   SOLE 34 30,591 0 0
KULICKE & SOFFA INDS INC COM 501242101 219 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 22 1,179 SH   SOLE 2 886 0 293
KURA ONCOLOGY INC COM 50127T109 14 729 SH   SOLE 7 729 0 0
KURA ONCOLOGY INC COM 50127T109 1,349 71,969 SH   SOLE 18 71,969 0 0
KURA ONCOLOGY INC COM 50127T109 318 16,962 SH   SOLE 19 16,962 0 0
KURA ONCOLOGY INC COM 50127T109 19,125 1,020,024 SH   SOLE 21 1,020,024 0 0
KURA ONCOLOGY INC COM 50127T109 9,002 480,116 SH   SOLE 22 435,756 0 44,360
KURA ONCOLOGY INC COM 50127T109 2 132 SH   SOLE 23 132 0 0
KURA ONCOLOGY INC COM 50127T109 61 3,259 SH   SOLE 26 0 0 3,259
KURA ONCOLOGY INC COM 50127T109 17 932 SH   SOLE 30 932 0 0
KVH INDS INC COM 482738101 92 8,901 SH   SOLE 2 659 0 8,242
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 630 60,902 SH   SOLE 18 60,902 0 0
KVH INDS INC COM 482738101 136 13,167 SH   SOLE 19 13,167 0 0
KVH INDS INC COM 482738101 5,230 505,279 SH   SOLE 21 505,279 0 0
KVH INDS INC COM 482738101 5,522 533,534 SH   SOLE 22 514,268 0 19,266
L BRANDS INC COM 501797104 10,877 284,654 SH   SOLE 2 65,901 0 218,753
L BRANDS INC COM 501797104 2,796 73,177 SH   SOLE 4 67,042 0 6,135
L BRANDS INC COM 501797104 8,061 210,969 SH   SOLE 7 198,910 0 12,059
L BRANDS INC COM 501797104 147 3,846 SH   SOLE 13 3,846 0 0
L BRANDS INC COM 501797104 56 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 23,636 618,581 SH   SOLE 18 583,732 0 34,849
L BRANDS INC COM 501797104 1,616 42,293 SH   SOLE 19 42,293 0 0
L BRANDS INC COM 501797104 3,643 95,340 SH   SOLE 20 0 0 95,340
L BRANDS INC COM 501797104 419,001 10,965,735 SH   SOLE 21 10,965,735 0 0
L BRANDS INC COM 501797104 260,680 6,822,288 SH   SOLE 22 5,606,414 0 1,215,874
L BRANDS INC COM 501797104 11,304 295,849 SH   SOLE 23 295,849 0 0
L BRANDS INC COM 501797104 7,161 187,413 SH   SOLE 25 187,413 0 0
L BRANDS INC COM 501797104 27,154 710,651 SH   SOLE 26 274,255 0 436,396
L BRANDS INC COM 501797104 1,410 36,895 SH   SOLE 28 36,895 0 0
L BRANDS INC COM 501797104 206 5,380 SH   SOLE 29 5,380 0 0
L BRANDS INC COM 501797104 26,703 698,859 SH   SOLE 30 698,859 0 0
L BRANDS INC COM 501797104 4,358 114,052 SH   SOLE 31 45,224 0 68,828
L BRANDS INC COM 501797104 4,585 120,000 SH   SOLE 32 120,000 0 0
L BRANDS INC COM 501797104 403 10,545 SH   SOLE 34 10,545 0 0
L BRANDS INC COM 501797104 11,958 312,945 SH   SOLE 35 312,945 0 0
L BRANDS INC COM 501797104 9,379 245,458 SH   SOLE 36 245,458 0 0
L BRANDS INC COM 501797104 187 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 19,855 95,459 SH   SOLE 2 22,428 0 73,031
L3 TECHNOLOGIES INC COM 502413107 5,568 26,767 SH   SOLE 4 24,668 0 2,099
L3 TECHNOLOGIES INC COM 502413107 17,139 82,401 SH   SOLE 7 67,094 0 15,307
L3 TECHNOLOGIES INC COM 502413107 334 1,605 SH   SOLE 13 1,605 0 0
L3 TECHNOLOGIES INC COM 502413107 135 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 34,296 164,883 SH   SOLE 18 154,620 0 10,263
L3 TECHNOLOGIES INC COM 502413107 2,673 12,850 SH   SOLE 19 12,850 0 0
L3 TECHNOLOGIES INC COM 502413107 12,100 58,172 SH   SOLE 20 0 0 58,172
L3 TECHNOLOGIES INC COM 502413107 547,983 2,634,535 SH   SOLE 21 2,634,535 0 0
L3 TECHNOLOGIES INC COM 502413107 438,835 2,109,785 SH   SOLE 22 1,725,155 0 384,630
L3 TECHNOLOGIES INC COM 502413107 19,702 94,721 SH   SOLE 23 94,721 0 0
L3 TECHNOLOGIES INC COM 502413107 29,495 141,805 SH   SOLE 25 141,805 0 0
L3 TECHNOLOGIES INC COM 502413107 27,718 133,258 SH   SOLE 26 63,859 0 69,399
L3 TECHNOLOGIES INC COM 502413107 2,423 11,648 SH   SOLE 28 11,648 0 0
L3 TECHNOLOGIES INC COM 502413107 741 3,562 SH   SOLE 29 2,241 0 1,321
L3 TECHNOLOGIES INC COM 502413107 54,088 260,039 SH   SOLE 30 260,039 0 0
L3 TECHNOLOGIES INC COM 502413107 8,542 41,066 SH   SOLE 31 16,276 0 24,790
L3 TECHNOLOGIES INC COM 502413107 375 1,803 SH   SOLE 34 1,803 0 0
L3 TECHNOLOGIES INC COM 502413107 15,977 76,814 SH   SOLE 36 76,814 0 0
L3 TECHNOLOGIES INC COM 502413107 327 1,571 SH   SOLE 40 1,571 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 24 803 SH   SOLE 2 739 0 64
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 9 293 SH   SOLE 7 293 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,768 59,382 SH   SOLE 18 59,382 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 514 17,257 SH   SOLE 19 17,257 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16,563 556,194 SH   SOLE 21 556,194 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 15,562 522,580 SH   SOLE 22 497,775 0 24,805
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 62 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 116 3,899 SH   SOLE 30 3,899 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 78 2,634 SH   SOLE 40 2,634 0 0
LA QUINTA HLDGS INC COM 50420D108 370 19,588 SH   SOLE 2 4,595 0 14,993
LA QUINTA HLDGS INC COM 50420D108 8 433 SH   SOLE 4 433 0 0
LA QUINTA HLDGS INC COM 50420D108 32 1,676 SH   SOLE 7 1,676 0 0
LA QUINTA HLDGS INC COM 50420D108 5,138 271,725 SH   SOLE 18 271,725 0 0
LA QUINTA HLDGS INC COM 50420D108 1,243 65,723 SH   SOLE 19 65,723 0 0
LA QUINTA HLDGS INC COM 50420D108 47,433 2,508,354 SH   SOLE 21 2,508,354 0 0
LA QUINTA HLDGS INC COM 50420D108 44,890 2,373,894 SH   SOLE 22 2,207,150 0 166,744
LA QUINTA HLDGS INC COM 50420D108 158 8,336 SH   SOLE 23 8,336 0 0
LA QUINTA HLDGS INC COM 50420D108 576 30,461 SH   SOLE 26 6,135 0 24,326
LA QUINTA HLDGS INC COM 50420D108 250 13,243 SH   SOLE 28 13,243 0 0
LA QUINTA HLDGS INC COM 50420D108 289 15,289 SH   SOLE 30 15,289 0 0
LA QUINTA HLDGS INC COM 50420D108 195 10,295 SH   SOLE 40 10,295 0 0
LA Z BOY INC COM 505336107 192 6,404 SH   SOLE 2 2,022 0 4,382
LA Z BOY INC COM 505336107 12 417 SH   SOLE 4 417 0 0
LA Z BOY INC COM 505336107 39 1,293 SH   SOLE 7 1,293 0 0
LA Z BOY INC COM 505336107 7,189 240,025 SH   SOLE 18 240,025 0 0
LA Z BOY INC COM 505336107 1,091 36,415 SH   SOLE 19 36,415 0 0
LA Z BOY INC COM 505336107 129,870 4,336,212 SH   SOLE 21 4,336,212 0 0
LA Z BOY INC COM 505336107 39,280 1,311,516 SH   SOLE 22 1,212,066 0 99,450
LA Z BOY INC COM 505336107 359 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 216 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 1,985 66,292 SH   SOLE 30 66,292 0 0
LA Z BOY INC COM 505336107 170 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,266 131,474 SH   SOLE 2 38,277 0 93,197
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,138 31,766 SH   SOLE 4 28,859 0 2,907
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,971 104,921 SH   SOLE 7 83,721 0 21,200
LABORATORY CORP AMER HLDGS COM NEW 50540R409 746 4,614 SH   SOLE 13 4,614 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 117 723 SH   SOLE 15 723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 89,980 556,292 SH   SOLE 18 510,108 0 46,184
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,040 80,616 SH   SOLE 19 80,616 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,582 53,055 SH   SOLE 20 0 0 53,055
LABORATORY CORP AMER HLDGS COM NEW 50540R409 461,770 2,854,840 SH   SOLE 21 2,854,840 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 478,896 2,960,720 SH   SOLE 22 2,443,388 0 517,332
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,451 120,256 SH   SOLE 23 120,256 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,287 94,510 SH   SOLE 25 83,794 0 10,716
LABORATORY CORP AMER HLDGS COM NEW 50540R409 52,639 325,433 SH   SOLE 26 111,832 0 213,601
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,490 15,392 SH   SOLE 28 15,392 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,513 27,903 SH   SOLE 29 2,778 0 25,125
LABORATORY CORP AMER HLDGS COM NEW 50540R409 59,384 367,134 SH   SOLE 30 367,134 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 8,233 50,901 SH   SOLE 31 18,013 0 32,888
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,598 77,885 SH   SOLE 34 77,885 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,692 121,742 SH   SOLE 36 121,742 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 330 2,041 SH   SOLE 40 2,041 0 0
LADDER CAP CORP CL A 505743104 877 58,163 SH   SOLE 2 44,727 0 13,436
LADDER CAP CORP CL A 505743104 21 1,409 SH   SOLE 7 1,409 0 0
LADDER CAP CORP CL A 505743104 4,068 269,749 SH   SOLE 18 269,749 0 0
LADDER CAP CORP CL A 505743104 1,366 90,595 SH   SOLE 19 90,595 0 0
LADDER CAP CORP CL A 505743104 60,083 3,984,309 SH   SOLE 21 3,984,309 0 0
LADDER CAP CORP CL A 505743104 38,870 2,577,610 SH   SOLE 22 2,420,173 0 157,437
LADDER CAP CORP CL A 505743104 114 7,576 SH   SOLE 26 0 0 7,576
LADDER CAP CORP CL A 505743104 148 9,842 SH   SOLE 28 9,842 0 0
LADDER CAP CORP CL A 505743104 188 12,479 SH   SOLE 29 0 0 12,479
LADDER CAP CORP CL A 505743104 194 12,882 SH   SOLE 30 12,882 0 0
LADDER CAP CORP CL A 505743104 183 12,138 SH   SOLE 40 12,138 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 75 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,252 382,955 SH   SOLE 18 382,955 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 274 83,820 SH   SOLE 19 83,820 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 11,060 3,382,248 SH   SOLE 21 3,382,248 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 11,022 3,370,536 SH   SOLE 22 3,216,916 0 153,620
LADENBURG THALMAN FIN SVCS I COM 50575Q102 25 7,733 SH   SOLE 26 0 0 7,733
LADENBURG THALMAN FIN SVCS I COM 50575Q102 42 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 73 22,189 SH   SOLE 30 22,189 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 177 8,899 SH   SOLE 2 1,936 0 6,963
LAKELAND BANCORP INC COM 511637100 22 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 3,207 161,541 SH   SOLE 18 161,541 0 0
LAKELAND BANCORP INC COM 511637100 676 34,039 SH   SOLE 19 34,039 0 0
LAKELAND BANCORP INC COM 511637100 29,498 1,486,031 SH   SOLE 21 1,486,031 0 0
LAKELAND BANCORP INC COM 511637100 25,192 1,269,128 SH   SOLE 22 1,191,255 0 77,873
LAKELAND BANCORP INC COM 511637100 113 5,711 SH   SOLE 26 0 0 5,711
LAKELAND BANCORP INC COM 511637100 109 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 178 8,970 SH   SOLE 30 8,970 0 0
LAKELAND BANCORP INC COM 511637100 71 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 396 8,561 SH   SOLE 2 5,142 0 3,419
LAKELAND FINL CORP COM 511656100 28 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,914 84,661 SH   SOLE 18 84,661 0 0
LAKELAND FINL CORP COM 511656100 3,273 70,804 SH   SOLE 19 70,804 0 0
LAKELAND FINL CORP COM 511656100 34,309 742,130 SH   SOLE 21 742,130 0 0
LAKELAND FINL CORP COM 511656100 38,775 838,737 SH   SOLE 22 786,922 0 51,815
LAKELAND FINL CORP COM 511656100 371 8,031 SH   SOLE 23 8,031 0 0
LAKELAND FINL CORP COM 511656100 5,453 117,952 SH   SOLE 26 9,378 0 108,574
LAKELAND FINL CORP COM 511656100 169 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 378 8,173 SH   SOLE 29 0 0 8,173
LAKELAND FINL CORP COM 511656100 194 4,198 SH   SOLE 30 4,198 0 0
LAKELAND FINL CORP COM 511656100 442 9,570 SH   SOLE 34 9,570 0 0
LAKELAND FINL CORP COM 511656100 121 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 16 1,259 SH   SOLE 18 1,259 0 0
LAKELAND INDS INC COM 511795106 290 22,402 SH   SOLE 21 22,402 0 0
LAKELAND INDS INC COM 511795106 245 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 43,382 213,535 SH   SOLE 2 59,069 0 154,466
LAM RESEARCH CORP COM 512807108 11,400 56,111 SH   SOLE 4 51,883 0 4,228
LAM RESEARCH CORP COM 512807108 31,890 156,968 SH   SOLE 7 133,093 0 23,875
LAM RESEARCH CORP COM 512807108 505 2,484 SH   SOLE 13 2,484 0 0
LAM RESEARCH CORP COM 512807108 314 1,546 SH   SOLE 15 1,546 0 0
LAM RESEARCH CORP COM 512807108 72,127 355,025 SH   SOLE 18 328,346 0 26,679
LAM RESEARCH CORP COM 512807108 24,174 118,992 SH   SOLE 19 118,992 0 0
LAM RESEARCH CORP COM 512807108 11,203 55,142 SH   SOLE 20 0 0 55,142
LAM RESEARCH CORP COM 512807108 792,085 3,898,823 SH   SOLE 21 3,898,823 0 0
LAM RESEARCH CORP COM 512807108 909,063 4,474,615 SH   SOLE 22 3,692,625 0 781,990
LAM RESEARCH CORP COM 512807108 40,429 199,002 SH   SOLE 23 199,002 0 0
LAM RESEARCH CORP COM 512807108 28,026 137,949 SH   SOLE 25 137,949 0 0
LAM RESEARCH CORP COM 512807108 114,986 565,985 SH   SOLE 26 169,810 0 396,175
LAM RESEARCH CORP COM 512807108 4,971 24,467 SH   SOLE 28 24,467 0 0
LAM RESEARCH CORP COM 512807108 1,230 6,056 SH   SOLE 29 6,056 0 0
LAM RESEARCH CORP COM 512807108 115,065 566,374 SH   SOLE 30 566,374 0 0
LAM RESEARCH CORP COM 512807108 15,788 77,711 SH   SOLE 31 29,501 0 48,210
LAM RESEARCH CORP COM 512807108 4,788 23,566 SH   SOLE 32 23,566 0 0
LAM RESEARCH CORP COM 512807108 14,884 73,264 SH   SOLE 34 73,264 0 0
LAM RESEARCH CORP COM 512807108 28,120 138,413 SH   SOLE 36 138,413 0 0
LAM RESEARCH CORP COM 512807108 662 3,260 SH   SOLE 40 3,260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,086 79,899 SH   SOLE 2 51,695 0 28,204
LAMAR ADVERTISING CO NEW CL A 512816109 26 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 166 2,614 SH   SOLE 7 2,614 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,131 316,224 SH   SOLE 18 316,224 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 7,144 112,224 SH   SOLE 19 112,224 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 268,769 4,221,939 SH   SOLE 21 4,221,939 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 188,090 2,954,602 SH   SOLE 22 2,668,866 0 285,736
LAMAR ADVERTISING CO NEW CL A 512816109 2,177 34,196 SH   SOLE 25 34,196 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,715 26,936 SH   SOLE 26 16,633 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 740 11,623 SH   SOLE 28 11,623 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 209 3,288 SH   SOLE 29 0 0 3,288
LAMAR ADVERTISING CO NEW CL A 512816109 1,041 16,359 SH   SOLE 30 16,359 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 110 1,731 SH   SOLE 31 1,731 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,237 66,550 SH   SOLE 34 66,550 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 187 2,939 SH   SOLE 36 2,939 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 558 8,768 SH   SOLE 40 8,768 0 0
LAMB WESTON HLDGS INC COM 513272104 12,647 217,233 SH   SOLE 2 151,257 0 65,976
LAMB WESTON HLDGS INC COM 513272104 517 8,876 SH   SOLE 4 8,876 0 0
LAMB WESTON HLDGS INC COM 513272104 280 4,805 SH   SOLE 7 4,805 0 0
LAMB WESTON HLDGS INC COM 513272104 54 920 SH   SOLE 15 920 0 0
LAMB WESTON HLDGS INC COM 513272104 28,697 492,914 SH   SOLE 18 492,660 0 254
LAMB WESTON HLDGS INC COM 513272104 27,936 479,829 SH   SOLE 19 479,829 0 0
LAMB WESTON HLDGS INC COM 513272104 389,186 6,684,749 SH   SOLE 21 6,684,749 0 0
LAMB WESTON HLDGS INC COM 513272104 295,635 5,077,900 SH   SOLE 22 4,543,427 0 534,473
LAMB WESTON HLDGS INC COM 513272104 893 15,332 SH   SOLE 23 15,332 0 0
LAMB WESTON HLDGS INC COM 513272104 7,779 133,620 SH   SOLE 25 133,620 0 0
LAMB WESTON HLDGS INC COM 513272104 11,746 201,749 SH   SOLE 26 72,072 0 129,677
LAMB WESTON HLDGS INC COM 513272104 1,119 19,214 SH   SOLE 28 19,214 0 0
LAMB WESTON HLDGS INC COM 513272104 1,757 30,181 SH   SOLE 29 6,193 0 23,988
LAMB WESTON HLDGS INC COM 513272104 1,636 28,102 SH   SOLE 30 28,102 0 0
LAMB WESTON HLDGS INC COM 513272104 877 15,059 SH   SOLE 31 7,863 0 7,196
LAMB WESTON HLDGS INC COM 513272104 499 8,571 SH   SOLE 34 8,571 0 0
LAMB WESTON HLDGS INC COM 513272104 6,598 113,323 SH   SOLE 36 113,323 0 0
LAMB WESTON HLDGS INC COM 513272104 842 14,463 SH   SOLE 40 14,463 0 0
LANCASTER COLONY CORP COM 513847103 1,086 8,816 SH   SOLE 2 8,517 0 299
LANCASTER COLONY CORP COM 513847103 15 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 3,170 25,744 SH   SOLE 7 25,744 0 0
LANCASTER COLONY CORP COM 513847103 14,344 116,483 SH   SOLE 18 116,483 0 0
LANCASTER COLONY CORP COM 513847103 1,791 14,545 SH   SOLE 19 14,545 0 0
LANCASTER COLONY CORP COM 513847103 152,414 1,237,726 SH   SOLE 21 1,237,726 0 0
LANCASTER COLONY CORP COM 513847103 77,161 626,613 SH   SOLE 22 592,587 0 34,026
LANCASTER COLONY CORP COM 513847103 1,207 9,802 SH   SOLE 26 5,166 0 4,636
LANCASTER COLONY CORP COM 513847103 341 2,770 SH   SOLE 28 2,770 0 0
LANCASTER COLONY CORP COM 513847103 474 3,848 SH   SOLE 30 3,848 0 0
LANCASTER COLONY CORP COM 513847103 252 2,043 SH   SOLE 40 2,043 0 0
LANDEC CORP COM 514766104 63 4,810 SH   SOLE 2 1,096 0 3,714
LANDEC CORP COM 514766104 9 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,274 97,599 SH   SOLE 18 97,599 0 0
LANDEC CORP COM 514766104 253 19,372 SH   SOLE 19 19,372 0 0
LANDEC CORP COM 514766104 11,634 891,486 SH   SOLE 21 891,486 0 0
LANDEC CORP COM 514766104 10,864 832,487 SH   SOLE 22 783,526 0 48,961
LANDEC CORP COM 514766104 47 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 71 5,471 SH   SOLE 30 5,471 0 0
LANDEC CORP COM 514766104 31 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 66 2,818 SH   SOLE 2 647 0 2,171
LANDS END INC NEW COM 51509F105 8 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 1,032 44,192 SH   SOLE 18 44,192 0 0
LANDS END INC NEW COM 51509F105 264 11,313 SH   SOLE 19 11,313 0 0
LANDS END INC NEW COM 51509F105 9,474 405,741 SH   SOLE 21 405,741 0 0
LANDS END INC NEW COM 51509F105 12,607 539,921 SH   SOLE 22 511,600 0 28,321
LANDS END INC NEW COM 51509F105 297 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 59 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 53 2,251 SH   SOLE 30 2,251 0 0
LANDS END INC NEW COM 51509F105 45 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 10,869 99,124 SH   SOLE 2 85,478 0 13,646
LANDSTAR SYS INC COM 515098101 1,027 9,369 SH   SOLE 4 9,369 0 0
LANDSTAR SYS INC COM 515098101 186 1,699 SH   SOLE 7 1,699 0 0
LANDSTAR SYS INC COM 515098101 17,036 155,370 SH   SOLE 18 155,167 0 203
LANDSTAR SYS INC COM 515098101 3,575 32,605 SH   SOLE 19 32,605 0 0
LANDSTAR SYS INC COM 515098101 249,411 2,274,613 SH   SOLE 21 2,274,613 0 0
LANDSTAR SYS INC COM 515098101 170,260 1,552,759 SH   SOLE 22 1,389,210 0 163,549
LANDSTAR SYS INC COM 515098101 1,441 13,141 SH   SOLE 23 13,141 0 0
LANDSTAR SYS INC COM 515098101 179 1,631 SH   SOLE 25 1,631 0 0
LANDSTAR SYS INC COM 515098101 1,733 15,806 SH   SOLE 26 10,498 0 5,308
LANDSTAR SYS INC COM 515098101 637 5,806 SH   SOLE 28 5,806 0 0
LANDSTAR SYS INC COM 515098101 5,048 46,039 SH   SOLE 29 5,547 0 40,492
LANDSTAR SYS INC COM 515098101 905 8,253 SH   SOLE 30 8,253 0 0
LANDSTAR SYS INC COM 515098101 830 7,565 SH   SOLE 31 5,475 0 2,090
LANDSTAR SYS INC COM 515098101 2,813 25,650 SH   SOLE 34 25,650 0 0
LANDSTAR SYS INC COM 515098101 360 3,284 SH   SOLE 36 3,284 0 0
LANDSTAR SYS INC COM 515098101 472 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 96 5,970 SH   SOLE 2 1,196 0 4,774
LANNET INC COM 516012101 3 188 SH   SOLE 4 188 0 0
LANNET INC COM 516012101 11 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 2,140 133,339 SH   SOLE 18 133,339 0 0
LANNET INC COM 516012101 363 22,610 SH   SOLE 19 22,610 0 0
LANNET INC COM 516012101 48,021 2,991,984 SH   SOLE 21 2,991,984 0 0
LANNET INC COM 516012101 12,831 799,439 SH   SOLE 22 747,429 0 52,010
LANNET INC COM 516012101 19 1,207 SH   SOLE 26 0 0 1,207
LANNET INC COM 516012101 65 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 691 43,055 SH   SOLE 30 43,055 0 0
LANNET INC COM 516012101 48 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 30 1,917 SH   SOLE 2 1,279 0 638
LANTHEUS HLDGS INC COM 516544103 13 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,201 138,400 SH   SOLE 18 138,400 0 0
LANTHEUS HLDGS INC COM 516544103 397 24,981 SH   SOLE 19 24,981 0 0
LANTHEUS HLDGS INC COM 516544103 45,572 2,866,142 SH   SOLE 21 2,866,142 0 0
LANTHEUS HLDGS INC COM 516544103 13,732 863,619 SH   SOLE 22 805,352 0 58,267
LANTHEUS HLDGS INC COM 516544103 55 3,432 SH   SOLE 28 3,432 0 0
LANTHEUS HLDGS INC COM 516544103 669 42,091 SH   SOLE 30 42,091 0 0
LANTHEUS HLDGS INC COM 516544103 72 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 55 26,479 SH   SOLE 21 26,479 0 0
LANTRONIX INC COM NEW 516548203 199 96,567 SH   SOLE 22 92,507 0 4,060
LAREDO PETROLEUM INC COM 516806106 528 60,585 SH   SOLE 2 12,728 0 47,857
LAREDO PETROLEUM INC COM 516806106 8 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 30 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 925 106,145 SH   SOLE 18 106,145 0 0
LAREDO PETROLEUM INC COM 516806106 230 26,369 SH   SOLE 19 26,369 0 0
LAREDO PETROLEUM INC COM 516806106 16,666 1,913,410 SH   SOLE 21 1,913,410 0 0
LAREDO PETROLEUM INC COM 516806106 36,006 4,133,838 SH   SOLE 22 3,579,433 0 554,405
LAREDO PETROLEUM INC COM 516806106 979 112,427 SH   SOLE 25 112,427 0 0
LAREDO PETROLEUM INC COM 516806106 252 28,986 SH   SOLE 26 17,573 0 11,413
LAREDO PETROLEUM INC COM 516806106 188 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 434 49,794 SH   SOLE 29 0 0 49,794
LAREDO PETROLEUM INC COM 516806106 661 75,878 SH   SOLE 30 75,878 0 0
LAREDO PETROLEUM INC COM 516806106 30 3,398 SH   SOLE 31 3,398 0 0
LAREDO PETROLEUM INC COM 516806106 23 2,657 SH   SOLE 36 2,657 0 0
LAREDO PETROLEUM INC COM 516806106 141 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 14,884 207,004 SH   SOLE 2 87,835 0 119,169
LAS VEGAS SANDS CORP COM 517834107 9,382 130,483 SH   SOLE 4 119,592 0 10,891
LAS VEGAS SANDS CORP COM 517834107 4,684 65,151 SH   SOLE 7 49,817 0 15,334
LAS VEGAS SANDS CORP COM 517834107 219 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 12,523 174,177 SH   SOLE 18 136,728 0 37,449
LAS VEGAS SANDS CORP COM 517834107 6,100 84,838 SH   SOLE 19 84,838 0 0
LAS VEGAS SANDS CORP COM 517834107 13,482 187,515 SH   SOLE 20 0 0 187,515
LAS VEGAS SANDS CORP COM 517834107 195,110 2,713,632 SH   SOLE 21 2,713,632 0 0
LAS VEGAS SANDS CORP COM 517834107 694,985 9,665,999 SH   SOLE 22 8,298,737 0 1,367,262
LAS VEGAS SANDS CORP COM 517834107 34,577 480,910 SH   SOLE 23 480,910 0 0
LAS VEGAS SANDS CORP COM 517834107 21,710 301,953 SH   SOLE 25 301,953 0 0
LAS VEGAS SANDS CORP COM 517834107 83,376 1,159,613 SH   SOLE 26 332,116 0 827,497
LAS VEGAS SANDS CORP COM 517834107 4,256 59,193 SH   SOLE 28 59,193 0 0
LAS VEGAS SANDS CORP COM 517834107 72 1,000 SH   SOLE 29 1,000 0 0
LAS VEGAS SANDS CORP COM 517834107 32,224 448,172 SH   SOLE 30 448,172 0 0
LAS VEGAS SANDS CORP COM 517834107 10,345 143,879 SH   SOLE 31 16,837 0 127,042
LAS VEGAS SANDS CORP COM 517834107 21,673 301,429 SH   SOLE 34 301,429 0 0
LAS VEGAS SANDS CORP COM 517834107 25,090 348,961 SH   SOLE 36 348,961 0 0
LAS VEGAS SANDS CORP COM 517834107 572 7,956 SH   SOLE 40 7,956 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,018 69,574 SH   SOLE 2 49,940 0 19,634
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,162 40,051 SH   SOLE 4 40,051 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5,092 175,512 SH   SOLE 7 175,512 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 135 4,661 SH   SOLE 15 4,661 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 20,522 707,406 SH   SOLE 18 707,406 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,663 229,670 SH   SOLE 19 229,670 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 229,697 7,917,842 SH   SOLE 21 7,917,842 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 151,568 5,224,674 SH   SOLE 22 5,004,761 0 219,913
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 120 4,153 SH   SOLE 23 4,153 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,468 222,964 SH   SOLE 25 222,964 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,158 74,400 SH   SOLE 26 22,908 0 51,492
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 470 16,202 SH   SOLE 28 16,202 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,133 39,039 SH   SOLE 29 39,039 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 16,618 572,854 SH   SOLE 30 572,854 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 135 4,654 SH   SOLE 36 4,654 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 354 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 142 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 21,363 1,388,112 SH   SOLE 21 1,388,112 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,939 255,919 SH   SOLE 25 255,919 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5,802 377,019 SH   SOLE 26 224,735 0 152,284
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4,416 286,931 SH   SOLE 30 286,931 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 64 11,515 SH   SOLE 2 11,017 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,183 391,994 SH   SOLE 18 391,994 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 542 97,263 SH   SOLE 19 97,263 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 20,383 3,659,339 SH   SOLE 21 3,659,339 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 18,492 3,319,891 SH   SOLE 22 3,107,350 0 212,541
LATTICE SEMICONDUCTOR CORP COM 518415104 8 1,406 SH   SOLE 23 1,406 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 400 71,788 SH   SOLE 26 20,268 0 51,520
LATTICE SEMICONDUCTOR CORP COM 518415104 95 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 110 19,704 SH   SOLE 30 19,704 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 76 13,705 SH   SOLE 40 13,705 0 0
LAUDER ESTEE COS INC CL A 518439104 91,306 609,847 SH   SOLE 2 399,608 0 210,239
LAUDER ESTEE COS INC CL A 518439104 23,084 154,179 SH   SOLE 4 148,228 0 5,951
LAUDER ESTEE COS INC CL A 518439104 28,462 190,104 SH   SOLE 7 179,184 0 10,920
LAUDER ESTEE COS INC CL A 518439104 9,434 63,012 SH   SOLE 13 63,012 0 0
LAUDER ESTEE COS INC CL A 518439104 249 1,662 SH   SOLE 15 1,662 0 0
LAUDER ESTEE COS INC CL A 518439104 69,809 466,264 SH   SOLE 18 429,859 0 36,405
LAUDER ESTEE COS INC CL A 518439104 71,193 475,505 SH   SOLE 19 475,505 0 0
LAUDER ESTEE COS INC CL A 518439104 17,307 115,593 SH   SOLE 20 0 0 115,593
LAUDER ESTEE COS INC CL A 518439104 589,733 3,938,904 SH   SOLE 21 3,938,904 0 0
LAUDER ESTEE COS INC CL A 518439104 1,046,652 6,990,731 SH   SOLE 22 5,494,039 0 1,496,692
LAUDER ESTEE COS INC CL A 518439104 60,653 405,107 SH   SOLE 23 405,107 0 0
LAUDER ESTEE COS INC CL A 518439104 71,158 475,271 SH   SOLE 25 475,271 0 0
LAUDER ESTEE COS INC CL A 518439104 110,476 737,882 SH   SOLE 26 218,970 0 518,912
LAUDER ESTEE COS INC CL A 518439104 5,080 33,933 SH   SOLE 28 33,933 0 0
LAUDER ESTEE COS INC CL A 518439104 16,810 112,278 SH   SOLE 29 68,346 0 43,932
LAUDER ESTEE COS INC CL A 518439104 101,107 675,310 SH   SOLE 30 675,310 0 0
LAUDER ESTEE COS INC CL A 518439104 39,892 266,447 SH   SOLE 31 159,898 0 106,549
LAUDER ESTEE COS INC CL A 518439104 20,006 133,622 SH   SOLE 34 133,622 0 0
LAUDER ESTEE COS INC CL A 518439104 42,276 282,366 SH   SOLE 36 282,366 0 0
LAUDER ESTEE COS INC CL A 518439104 673 4,492 SH   SOLE 40 4,492 0 0
LAUREATE EDUCATION INC CL A 518613203 13,329 969,405 SH   SOLE 2 959,324 0 10,081
LAUREATE EDUCATION INC CL A 518613203 16 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 2,545 185,094 SH   SOLE 18 184,710 0 384
LAUREATE EDUCATION INC CL A 518613203 605 44,000 SH   SOLE 19 44,000 0 0
LAUREATE EDUCATION INC CL A 518613203 23,279 1,693,051 SH   SOLE 21 1,693,051 0 0
LAUREATE EDUCATION INC CL A 518613203 18,461 1,342,635 SH   SOLE 22 1,251,616 0 91,019
LAUREATE EDUCATION INC CL A 518613203 47 3,393 SH   SOLE 26 0 0 3,393
LAUREATE EDUCATION INC CL A 518613203 87 6,319 SH   SOLE 28 6,319 0 0
LAUREATE EDUCATION INC CL A 518613203 144 10,474 SH   SOLE 30 10,474 0 0
LAUREATE EDUCATION INC CL A 518613203 70 5,103 SH   SOLE 40 5,103 0 0
LAWSON PRODS INC COM 520776105 19 741 SH   SOLE 2 376 0 365
LAWSON PRODS INC COM 520776105 585 23,168 SH   SOLE 18 23,168 0 0
LAWSON PRODS INC COM 520776105 137 5,416 SH   SOLE 19 5,416 0 0
LAWSON PRODS INC COM 520776105 5,182 205,247 SH   SOLE 21 205,247 0 0
LAWSON PRODS INC COM 520776105 5,667 224,455 SH   SOLE 22 218,980 0 5,475
LAYNE CHRISTENSEN CO COM 521050104 78 5,220 SH   SOLE 2 1,012 0 4,208
LAYNE CHRISTENSEN CO COM 521050104 930 62,342 SH   SOLE 18 62,342 0 0
LAYNE CHRISTENSEN CO COM 521050104 217 14,521 SH   SOLE 19 14,521 0 0
LAYNE CHRISTENSEN CO COM 521050104 8,714 584,034 SH   SOLE 21 584,034 0 0
LAYNE CHRISTENSEN CO COM 521050104 8,050 539,558 SH   SOLE 22 522,217 0 17,341
LAZARD LTD SHS A G54050102 778 14,806 SH   SOLE 2 9,093 0 5,713
LAZARD LTD SHS A G54050102 602 11,458 SH   SOLE 7 11,458 0 0
LAZARD LTD SHS A G54050102 5,401 102,751 SH   SOLE 18 102,751 0 0
LAZARD LTD SHS A G54050102 930 17,700 SH   SOLE 19 17,700 0 0
LAZARD LTD SHS A G54050102 226,061 4,301,017 SH   SOLE 21 4,301,017 0 0
LAZARD LTD SHS A G54050102 11,232 213,698 SH   SOLE 22 0 0 213,698
LAZARD LTD SHS A G54050102 2,948 56,095 SH   SOLE 32 56,095 0 0
LCI INDS COM 50189K103 117 1,120 SH   SOLE 2 1,016 0 104
LCI INDS COM 50189K103 17 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 65 622 SH   SOLE 7 622 0 0
LCI INDS COM 50189K103 11,115 106,722 SH   SOLE 18 106,722 0 0
LCI INDS COM 50189K103 1,963 18,844 SH   SOLE 19 18,844 0 0
LCI INDS COM 50189K103 238,061 2,285,755 SH   SOLE 21 2,285,755 0 0
LCI INDS COM 50189K103 69,758 669,787 SH   SOLE 22 624,521 0 45,266
LCI INDS COM 50189K103 849 8,155 SH   SOLE 26 4,797 0 3,358
LCI INDS COM 50189K103 359 3,450 SH   SOLE 28 3,450 0 0
LCI INDS COM 50189K103 3,617 34,724 SH   SOLE 30 34,724 0 0
LCI INDS COM 50189K103 262 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 31 1,624 SH   SOLE 2 324 0 1,300
LCNB CORP COM 50181P100 611 32,162 SH   SOLE 18 32,162 0 0
LCNB CORP COM 50181P100 134 7,029 SH   SOLE 19 7,029 0 0
LCNB CORP COM 50181P100 5,585 293,940 SH   SOLE 21 293,940 0 0
LCNB CORP COM 50181P100 1,622 85,355 SH   SOLE 22 73,091 0 12,264
LEAF GROUP LTD COM 52177G102 31 4,409 SH   SOLE 2 584 0 3,825
LEAF GROUP LTD COM 52177G102 307 43,477 SH   SOLE 18 43,477 0 0
LEAF GROUP LTD COM 52177G102 65 9,193 SH   SOLE 19 9,193 0 0
LEAF GROUP LTD COM 52177G102 2,759 391,376 SH   SOLE 21 391,376 0 0
LEAF GROUP LTD COM 52177G102 656 92,995 SH   SOLE 22 80,434 0 12,561
LEAF GROUP LTD COM 52177G102 126 17,869 SH   SOLE 29 0 0 17,869
LEAP THERAPEUTICS INC COM 52187K101 5 563 SH   SOLE 18 563 0 0
LEAP THERAPEUTICS INC COM 52187K101 81 9,703 SH   SOLE 21 9,703 0 0
LEAR CORP COM NEW 521865204 49,293 264,888 SH   SOLE 2 210,336 0 54,552
LEAR CORP COM NEW 521865204 13,677 73,499 SH   SOLE 4 71,859 0 1,640
LEAR CORP COM NEW 521865204 7,759 41,697 SH   SOLE 7 29,808 0 11,889
LEAR CORP COM NEW 521865204 288 1,547 SH   SOLE 13 1,547 0 0
LEAR CORP COM NEW 521865204 97 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 37,546 201,761 SH   SOLE 18 193,217 0 8,544
LEAR CORP COM NEW 521865204 43,529 233,912 SH   SOLE 19 233,912 0 0
LEAR CORP COM NEW 521865204 6,744 36,243 SH   SOLE 20 0 0 36,243
LEAR CORP COM NEW 521865204 157,230 844,915 SH   SOLE 21 844,915 0 0
LEAR CORP COM NEW 521865204 438,023 2,353,822 SH   SOLE 22 1,931,072 0 422,750
LEAR CORP COM NEW 521865204 33,692 181,051 SH   SOLE 23 181,051 0 0
LEAR CORP COM NEW 521865204 12,097 65,007 SH   SOLE 25 65,007 0 0
LEAR CORP COM NEW 521865204 37,034 199,009 SH   SOLE 26 75,861 0 123,148
LEAR CORP COM NEW 521865204 1,878 10,090 SH   SOLE 28 10,090 0 0
LEAR CORP COM NEW 521865204 14,990 80,553 SH   SOLE 29 60,255 0 20,298
LEAR CORP COM NEW 521865204 29,606 159,097 SH   SOLE 30 159,097 0 0
LEAR CORP COM NEW 521865204 24,649 132,459 SH   SOLE 31 88,747 0 43,712
LEAR CORP COM NEW 521865204 15,656 84,130 SH   SOLE 34 84,130 0 0
LEAR CORP COM NEW 521865204 20,295 109,058 SH   SOLE 36 109,058 0 0
LEAR CORP COM NEW 521865204 255 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 18 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 284 145,406 SH   SOLE 21 145,406 0 0
LEE ENTERPRISES INC COM 523768109 190 97,509 SH   SOLE 22 97,509 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 291 6,804 SH   SOLE 2 1,991 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 52 1,218 SH   SOLE 7 1,218 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8,928 208,490 SH   SOLE 18 208,490 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,590 37,139 SH   SOLE 19 37,139 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 174,885 4,084,188 SH   SOLE 21 4,084,188 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 52,620 1,228,860 SH   SOLE 22 1,144,290 0 84,570
LEGACY TEX FINL GROUP INC COM 52471Y106 503 11,755 SH   SOLE 26 9,317 0 2,438
LEGACY TEX FINL GROUP INC COM 52471Y106 281 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,518 58,813 SH   SOLE 30 58,813 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 206 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 9,305 228,901 SH   SOLE 2 189,627 0 39,274
LEGG MASON INC COM 524901105 543 13,364 SH   SOLE 4 13,364 0 0
LEGG MASON INC COM 524901105 324 7,974 SH   SOLE 7 7,974 0 0
LEGG MASON INC COM 524901105 12,749 313,627 SH   SOLE 18 313,456 0 171
LEGG MASON INC COM 524901105 718 17,658 SH   SOLE 19 17,658 0 0
LEGG MASON INC COM 524901105 160,540 3,949,321 SH   SOLE 21 3,949,321 0 0
LEGG MASON INC COM 524901105 129,659 3,189,638 SH   SOLE 22 2,840,441 0 349,197
LEGG MASON INC COM 524901105 631 15,528 SH   SOLE 23 15,528 0 0
LEGG MASON INC COM 524901105 114 2,798 SH   SOLE 25 2,798 0 0
LEGG MASON INC COM 524901105 1,102 27,111 SH   SOLE 26 14,954 0 12,157
LEGG MASON INC COM 524901105 572 14,083 SH   SOLE 28 14,083 0 0
LEGG MASON INC COM 524901105 901 22,160 SH   SOLE 29 4,258 0 17,902
LEGG MASON INC COM 524901105 1,257 30,926 SH   SOLE 30 30,926 0 0
LEGG MASON INC COM 524901105 577 14,188 SH   SOLE 31 11,051 0 3,137
LEGG MASON INC COM 524901105 4,020 98,890 SH   SOLE 34 98,890 0 0
LEGG MASON INC COM 524901105 372 9,157 SH   SOLE 36 9,157 0 0
LEGG MASON INC COM 524901105 476 11,717 SH   SOLE 40 11,717 0 0
LEGGETT & PLATT INC COM 524660107 8,056 181,615 SH   SOLE 2 49,005 0 132,610
LEGGETT & PLATT INC COM 524660107 1,579 35,603 SH   SOLE 4 32,677 0 2,926
LEGGETT & PLATT INC COM 524660107 26,551 598,524 SH   SOLE 7 259,418 0 339,106
LEGGETT & PLATT INC COM 524660107 38 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 14,071 317,192 SH   SOLE 18 299,888 0 17,304
LEGGETT & PLATT INC COM 524660107 1,082 24,386 SH   SOLE 19 24,386 0 0
LEGGETT & PLATT INC COM 524660107 4,379 98,714 SH   SOLE 20 0 0 98,714
LEGGETT & PLATT INC COM 524660107 271,958 6,130,706 SH   SOLE 21 6,130,706 0 0
LEGGETT & PLATT INC COM 524660107 167,689 3,780,184 SH   SOLE 22 3,129,727 0 650,457
LEGGETT & PLATT INC COM 524660107 7,499 169,054 SH   SOLE 23 169,054 0 0
LEGGETT & PLATT INC COM 524660107 4,498 101,390 SH   SOLE 25 101,390 0 0
LEGGETT & PLATT INC COM 524660107 20,968 472,667 SH   SOLE 26 178,437 0 294,230
LEGGETT & PLATT INC COM 524660107 890 20,070 SH   SOLE 28 20,070 0 0
LEGGETT & PLATT INC COM 524660107 1,637 36,892 SH   SOLE 29 3,990 0 32,902
LEGGETT & PLATT INC COM 524660107 17,283 389,607 SH   SOLE 30 389,607 0 0
LEGGETT & PLATT INC COM 524660107 2,532 57,075 SH   SOLE 31 24,254 0 32,821
LEGGETT & PLATT INC COM 524660107 2,464 55,541 SH   SOLE 32 55,541 0 0
LEGGETT & PLATT INC COM 524660107 273 6,143 SH   SOLE 34 6,143 0 0
LEGGETT & PLATT INC COM 524660107 5,756 129,766 SH   SOLE 36 129,766 0 0
LEGGETT & PLATT INC COM 524660107 118 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 13,365 204,356 SH   SOLE 2 70,452 0 133,904
LEIDOS HLDGS INC COM 525327102 3,160 48,322 SH   SOLE 4 44,577 0 3,745
LEIDOS HLDGS INC COM 525327102 3,360 51,380 SH   SOLE 7 29,951 0 21,429
LEIDOS HLDGS INC COM 525327102 32,252 493,146 SH   SOLE 18 480,011 0 13,135
LEIDOS HLDGS INC COM 525327102 1,637 25,032 SH   SOLE 19 25,032 0 0
LEIDOS HLDGS INC COM 525327102 5,208 79,638 SH   SOLE 20 0 0 79,638
LEIDOS HLDGS INC COM 525327102 418,889 6,405,029 SH   SOLE 21 6,405,029 0 0
LEIDOS HLDGS INC COM 525327102 317,919 4,861,152 SH   SOLE 22 4,331,223 0 529,929
LEIDOS HLDGS INC COM 525327102 11,339 173,378 SH   SOLE 23 173,378 0 0
LEIDOS HLDGS INC COM 525327102 399 6,100 SH   SOLE 25 6,100 0 0
LEIDOS HLDGS INC COM 525327102 13,662 208,900 SH   SOLE 26 116,048 0 92,852
LEIDOS HLDGS INC COM 525327102 1,438 21,983 SH   SOLE 28 21,983 0 0
LEIDOS HLDGS INC COM 525327102 2,475 37,845 SH   SOLE 29 2,977 0 34,868
LEIDOS HLDGS INC COM 525327102 12,936 197,804 SH   SOLE 30 197,804 0 0
LEIDOS HLDGS INC COM 525327102 4,035 61,691 SH   SOLE 31 27,754 0 33,937
LEIDOS HLDGS INC COM 525327102 870 13,303 SH   SOLE 34 13,303 0 0
LEIDOS HLDGS INC COM 525327102 3,524 53,881 SH   SOLE 36 53,881 0 0
LEIDOS HLDGS INC COM 525327102 189 2,883 SH   SOLE 40 2,883 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,695 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 363 10,016 SH   SOLE 2 10,016 0 0
LEMAITRE VASCULAR INC COM 525558201 9 241 SH   SOLE 7 241 0 0
LEMAITRE VASCULAR INC COM 525558201 2,466 68,060 SH   SOLE 18 68,060 0 0
LEMAITRE VASCULAR INC COM 525558201 2,754 76,023 SH   SOLE 19 76,023 0 0
LEMAITRE VASCULAR INC COM 525558201 56,883 1,570,039 SH   SOLE 21 1,570,039 0 0
LEMAITRE VASCULAR INC COM 525558201 19,537 539,249 SH   SOLE 22 510,554 0 28,695
LEMAITRE VASCULAR INC COM 525558201 1,087 30,005 SH   SOLE 23 30,005 0 0
LEMAITRE VASCULAR INC COM 525558201 354 9,771 SH   SOLE 26 0 0 9,771
LEMAITRE VASCULAR INC COM 525558201 124 3,414 SH   SOLE 28 3,414 0 0
LEMAITRE VASCULAR INC COM 525558201 123 3,402 SH   SOLE 29 0 0 3,402
LEMAITRE VASCULAR INC COM 525558201 783 21,619 SH   SOLE 30 21,619 0 0
LENDINGCLUB CORP COM 52603A109 2,153 615,156 SH   SOLE 2 608,974 0 6,182
LENDINGCLUB CORP COM 52603A109 6 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 28 8,018 SH   SOLE 7 8,018 0 0
LENDINGCLUB CORP COM 52603A109 3,669 1,048,342 SH   SOLE 18 1,048,342 0 0
LENDINGCLUB CORP COM 52603A109 894 255,439 SH   SOLE 19 255,439 0 0
LENDINGCLUB CORP COM 52603A109 36,547 10,442,095 SH   SOLE 21 10,442,095 0 0
LENDINGCLUB CORP COM 52603A109 33,518 9,576,504 SH   SOLE 22 8,999,205 0 577,299
LENDINGCLUB CORP COM 52603A109 588 168,024 SH   SOLE 26 84,803 0 83,221
LENDINGCLUB CORP COM 52603A109 171 48,942 SH   SOLE 28 48,942 0 0
LENDINGCLUB CORP COM 52603A109 198 56,705 SH   SOLE 30 56,705 0 0
LENDINGCLUB CORP COM 52603A109 130 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 1,114 3,395 SH   SOLE 2 3,337 0 58
LENDINGTREE INC NEW COM 52603B107 19 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 56 172 SH   SOLE 7 172 0 0
LENDINGTREE INC NEW COM 52603B107 13,846 42,195 SH   SOLE 18 42,195 0 0
LENDINGTREE INC NEW COM 52603B107 2,511 7,652 SH   SOLE 19 7,652 0 0
LENDINGTREE INC NEW COM 52603B107 152,017 463,256 SH   SOLE 21 463,256 0 0
LENDINGTREE INC NEW COM 52603B107 76,379 232,757 SH   SOLE 22 220,742 0 12,015
LENDINGTREE INC NEW COM 52603B107 98 299 SH   SOLE 23 299 0 0
LENDINGTREE INC NEW COM 52603B107 1,483 4,519 SH   SOLE 26 2,145 0 2,374
LENDINGTREE INC NEW COM 52603B107 353 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 106 322 SH   SOLE 29 0 0 322
LENDINGTREE INC NEW COM 52603B107 478 1,457 SH   SOLE 30 1,457 0 0
LENDINGTREE INC NEW COM 52603B107 272 830 SH   SOLE 40 830 0 0
LENNAR CORP CL A 526057104 17,641 299,307 SH   SOLE 2 49,279 0 250,028
LENNAR CORP CL A 526057104 5,302 89,951 SH   SOLE 4 82,583 0 7,368
LENNAR CORP CL A 526057104 11,873 201,439 SH   SOLE 7 191,028 0 10,411
LENNAR CORP CL A 526057104 245 4,151 SH   SOLE 13 4,151 0 0
LENNAR CORP CL A 526057104 110 1,861 SH   SOLE 15 1,861 0 0
LENNAR CORP CL A 526057104 72,351 1,227,533 SH   SOLE 18 1,155,398 0 72,135
LENNAR CORP CL A 526057104 7,544 128,002 SH   SOLE 19 128,002 0 0
LENNAR CORP CL A 526057104 6,501 110,298 SH   SOLE 20 0 0 110,298
LENNAR CORP CL A 526057104 514,990 8,737,529 SH   SOLE 21 8,737,529 0 0
LENNAR CORP CL A 526057104 421,755 7,155,664 SH   SOLE 22 5,831,597 0 1,324,067
LENNAR CORP CL A 526057104 20,667 350,645 SH   SOLE 23 350,645 0 0
LENNAR CORP CL A 526057104 12,810 217,347 SH   SOLE 25 206,226 0 11,121
LENNAR CORP CL A 526057104 44,033 747,082 SH   SOLE 26 297,524 0 449,558
LENNAR CORP CL A 526057104 2,481 42,090 SH   SOLE 28 42,090 0 0
LENNAR CORP CL A 526057104 4,727 80,200 SH   SOLE 29 9,033 0 71,167
LENNAR CORP CL A 526057104 45,189 766,690 SH   SOLE 30 766,690 0 0
LENNAR CORP CL A 526057104 7,288 123,646 SH   SOLE 31 55,324 0 68,322
LENNAR CORP CL A 526057104 5,314 90,165 SH   SOLE 34 90,165 0 0
LENNAR CORP CL A 526057104 14,208 241,067 SH   SOLE 36 241,067 0 0
LENNAR CORP CL A 526057104 332 5,633 SH   SOLE 40 5,633 0 0
LENNAR CORP CL B 526057302 387 8,111 SH   SOLE 2 650 0 7,461
LENNAR CORP CL B 526057302 30 633 SH   SOLE 7 633 0 0
LENNAR CORP CL B 526057302 402 8,430 SH   SOLE 18 8,414 0 16
LENNAR CORP CL B 526057302 135 2,836 SH   SOLE 19 2,836 0 0
LENNAR CORP CL B 526057302 19,776 414,686 SH   SOLE 21 414,686 0 0
LENNAR CORP CL B 526057302 6,440 135,042 SH   SOLE 22 98,702 0 36,340
LENNAR CORP CL B 526057302 16 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 10,973 53,692 SH   SOLE 2 22,479 0 31,213
LENNOX INTL INC COM 526107107 2,781 13,610 SH   SOLE 4 11,033 0 2,577
LENNOX INTL INC COM 526107107 460 2,251 SH   SOLE 7 2,251 0 0
LENNOX INTL INC COM 526107107 26,722 130,754 SH   SOLE 18 127,283 0 3,471
LENNOX INTL INC COM 526107107 1,470 7,191 SH   SOLE 19 7,191 0 0
LENNOX INTL INC COM 526107107 4,586 22,438 SH   SOLE 20 0 0 22,438
LENNOX INTL INC COM 526107107 386,057 1,889,008 SH   SOLE 21 1,889,008 0 0
LENNOX INTL INC COM 526107107 267,505 1,308,925 SH   SOLE 22 1,173,790 0 135,135
LENNOX INTL INC COM 526107107 9,577 46,859 SH   SOLE 23 46,859 0 0
LENNOX INTL INC COM 526107107 215 1,051 SH   SOLE 25 1,051 0 0
LENNOX INTL INC COM 526107107 15,538 76,030 SH   SOLE 26 32,600 0 43,430
LENNOX INTL INC COM 526107107 1,179 5,769 SH   SOLE 28 5,769 0 0
LENNOX INTL INC COM 526107107 2,068 10,121 SH   SOLE 29 693 0 9,428
LENNOX INTL INC COM 526107107 9,810 47,999 SH   SOLE 30 47,999 0 0
LENNOX INTL INC COM 526107107 3,475 17,004 SH   SOLE 31 8,289 0 8,715
LENNOX INTL INC COM 526107107 345 1,686 SH   SOLE 34 1,686 0 0
LENNOX INTL INC COM 526107107 1,342 6,567 SH   SOLE 36 6,567 0 0
LENNOX INTL INC COM 526107107 156 763 SH   SOLE 40 763 0 0
LEUCADIA NATL CORP COM 527288104 12,009 528,319 SH   SOLE 2 219,711 0 308,608
LEUCADIA NATL CORP COM 527288104 2,787 122,601 SH   SOLE 4 115,969 0 6,632
LEUCADIA NATL CORP COM 527288104 6,282 276,388 SH   SOLE 7 268,276 0 8,112
LEUCADIA NATL CORP COM 527288104 63 2,786 SH   SOLE 15 2,786 0 0
LEUCADIA NATL CORP COM 527288104 18,071 795,031 SH   SOLE 18 752,893 0 42,138
LEUCADIA NATL CORP COM 527288104 8,302 365,231 SH   SOLE 19 365,231 0 0
LEUCADIA NATL CORP COM 527288104 3,817 167,943 SH   SOLE 20 0 0 167,943
LEUCADIA NATL CORP COM 527288104 149,103 6,559,763 SH   SOLE 21 6,559,763 0 0
LEUCADIA NATL CORP COM 527288104 213,187 9,379,087 SH   SOLE 22 7,731,093 0 1,647,994
LEUCADIA NATL CORP COM 527288104 9,067 398,903 SH   SOLE 23 398,903 0 0
LEUCADIA NATL CORP COM 527288104 9,095 400,150 SH   SOLE 25 400,150 0 0
LEUCADIA NATL CORP COM 527288104 22,938 1,009,140 SH   SOLE 26 394,552 0 614,588
LEUCADIA NATL CORP COM 527288104 1,100 48,387 SH   SOLE 28 48,387 0 0
LEUCADIA NATL CORP COM 527288104 2,325 102,273 SH   SOLE 29 12,488 0 89,785
LEUCADIA NATL CORP COM 527288104 26,545 1,167,853 SH   SOLE 30 1,167,853 0 0
LEUCADIA NATL CORP COM 527288104 2,934 129,061 SH   SOLE 31 73,726 0 55,335
LEUCADIA NATL CORP COM 527288104 4,381 192,761 SH   SOLE 34 192,761 0 0
LEUCADIA NATL CORP COM 527288104 7,858 345,732 SH   SOLE 36 345,732 0 0
LEUCADIA NATL CORP COM 527288104 147 6,476 SH   SOLE 40 6,476 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 17 2,032 SH   SOLE 2 1,789 0 243
LEXICON PHARMACEUTICALS INC COM NEW 528872302 8 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,195 139,443 SH   SOLE 18 139,443 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 302 35,198 SH   SOLE 19 35,198 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 22,587 2,635,647 SH   SOLE 21 2,635,647 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11,708 1,366,161 SH   SOLE 22 1,289,226 0 76,935
LEXICON PHARMACEUTICALS INC COM NEW 528872302 193 22,573 SH   SOLE 23 22,573 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 50 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 101 11,837 SH   SOLE 30 11,837 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 34 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 379 48,172 SH   SOLE 2 9,278 0 38,894
LEXINGTON REALTY TRUST COM 529043101 655 83,286 SH   SOLE 4 83,286 0 0
LEXINGTON REALTY TRUST COM 529043101 2,841 361,011 SH   SOLE 7 361,011 0 0
LEXINGTON REALTY TRUST COM 529043101 78 9,955 SH   SOLE 15 9,955 0 0
LEXINGTON REALTY TRUST COM 529043101 7,865 999,391 SH   SOLE 18 999,391 0 0
LEXINGTON REALTY TRUST COM 529043101 3,635 461,858 SH   SOLE 19 461,858 0 0
LEXINGTON REALTY TRUST COM 529043101 169,717 21,565,000 SH   SOLE 21 21,565,000 0 0
LEXINGTON REALTY TRUST COM 529043101 64,466 8,191,362 SH   SOLE 22 7,763,435 0 427,927
LEXINGTON REALTY TRUST COM 529043101 62 7,894 SH   SOLE 23 7,894 0 0
LEXINGTON REALTY TRUST COM 529043101 3,793 482,004 SH   SOLE 25 482,004 0 0
LEXINGTON REALTY TRUST COM 529043101 786 99,895 SH   SOLE 26 17,485 0 82,410
LEXINGTON REALTY TRUST COM 529043101 245 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 643 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 11,308 1,436,901 SH   SOLE 30 1,436,901 0 0
LEXINGTON REALTY TRUST COM 529043101 30 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 175 22,232 SH   SOLE 40 22,232 0 0
LGI HOMES INC COM 50187T106 125 1,776 SH   SOLE 2 728 0 1,048
LGI HOMES INC COM 50187T106 29 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 5,739 81,318 SH   SOLE 18 81,318 0 0
LGI HOMES INC COM 50187T106 933 13,215 SH   SOLE 19 13,215 0 0
LGI HOMES INC COM 50187T106 138,631 1,964,446 SH   SOLE 21 1,964,446 0 0
LGI HOMES INC COM 50187T106 35,241 499,380 SH   SOLE 22 467,183 0 32,197
LGI HOMES INC COM 50187T106 417 5,916 SH   SOLE 26 0 0 5,916
LGI HOMES INC COM 50187T106 156 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,789 25,345 SH   SOLE 30 25,345 0 0
LGI HOMES INC COM 50187T106 93 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 1,049 17,045 SH   SOLE 2 16,811 0 234
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,332 70,376 SH   SOLE 18 70,376 0 0
LHC GROUP INC COM 50187A107 7,251 117,792 SH   SOLE 19 117,792 0 0
LHC GROUP INC COM 50187A107 102,393 1,663,309 SH   SOLE 21 1,663,309 0 0
LHC GROUP INC COM 50187A107 36,589 594,361 SH   SOLE 22 567,506 0 26,855
LHC GROUP INC COM 50187A107 4,415 71,718 SH   SOLE 23 71,718 0 0
LHC GROUP INC COM 50187A107 2,761 44,852 SH   SOLE 26 0 0 44,852
LHC GROUP INC COM 50187A107 140 2,276 SH   SOLE 28 2,276 0 0
LHC GROUP INC COM 50187A107 311 5,054 SH   SOLE 29 0 0 5,054
LHC GROUP INC COM 50187A107 1,393 22,627 SH   SOLE 30 22,627 0 0
LHC GROUP INC COM 50187A107 80 1,303 SH   SOLE 40 1,303 0 0
LIBBEY INC COM 529898108 29 5,838 SH   SOLE 2 1,046 0 4,792
LIBBEY INC COM 529898108 2 497 SH   SOLE 7 497 0 0
LIBBEY INC COM 529898108 394 80,554 SH   SOLE 18 80,554 0 0
LIBBEY INC COM 529898108 89 18,181 SH   SOLE 19 18,181 0 0
LIBBEY INC COM 529898108 3,510 717,737 SH   SOLE 21 717,737 0 0
LIBBEY INC COM 529898108 2,114 432,391 SH   SOLE 22 400,447 0 31,944
LIBERTY BROADBAND CORP COM SER A 530307107 724 8,536 SH   SOLE 2 1,064 0 7,472
LIBERTY BROADBAND CORP COM SER A 530307107 407 4,795 SH   SOLE 4 4,795 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,748 55,992 SH   SOLE 18 55,992 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 25,557 301,378 SH   SOLE 19 301,378 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 22,339 263,436 SH   SOLE 21 263,436 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 63,514 748,991 SH   SOLE 22 668,743 0 80,248
LIBERTY BROADBAND CORP COM SER A 530307107 1,327 15,654 SH   SOLE 25 15,654 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,863 21,973 SH   SOLE 26 7,113 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,660 125,711 SH   SOLE 34 125,711 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,442 16,999 SH   SOLE 36 16,999 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,884 92,007 SH   SOLE 2 13,412 0 78,595
LIBERTY BROADBAND CORP COM SER C 530307305 4,313 50,335 SH   SOLE 4 47,709 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 1,684 19,656 SH   SOLE 7 12,358 0 7,298
LIBERTY BROADBAND CORP COM SER C 530307305 469 5,473 SH   SOLE 13 5,473 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 55 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 17,020 198,623 SH   SOLE 18 188,825 0 9,798
LIBERTY BROADBAND CORP COM SER C 530307305 82,130 958,451 SH   SOLE 19 958,451 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 123,916 1,446,092 SH   SOLE 21 1,446,092 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 303,916 3,546,690 SH   SOLE 22 3,169,819 0 376,871
LIBERTY BROADBAND CORP COM SER C 530307305 10,924 127,488 SH   SOLE 23 127,488 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,791 90,926 SH   SOLE 25 90,926 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 25,814 301,243 SH   SOLE 26 117,357 0 183,886
LIBERTY BROADBAND CORP COM SER C 530307305 1,404 16,389 SH   SOLE 28 16,389 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,565 29,937 SH   SOLE 29 3,586 0 26,351
LIBERTY BROADBAND CORP COM SER C 530307305 12,627 147,358 SH   SOLE 30 147,358 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,190 48,896 SH   SOLE 31 20,646 0 28,250
LIBERTY BROADBAND CORP COM SER C 530307305 34,248 399,673 SH   SOLE 34 399,673 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,623 100,629 SH   SOLE 36 100,629 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 185 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,134 28,868 SH   SOLE 2 4,028 0 24,840
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 85 2,160 SH   SOLE 7 2,160 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,236 31,472 SH   SOLE 18 31,472 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 354 9,023 SH   SOLE 19 9,023 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 23,253 591,968 SH   SOLE 21 591,968 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 57,516 1,464,258 SH   SOLE 22 1,275,655 0 188,603
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 425 10,810 SH   SOLE 26 6,007 0 4,803
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 291 7,397 SH   SOLE 28 7,397 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 220 5,609 SH   SOLE 29 0 0 5,609
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,018 25,914 SH   SOLE 30 25,914 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 48 1,216 SH   SOLE 31 1,216 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 185 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,092 226,525 SH   SOLE 2 110,520 0 116,005
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,147 132,446 SH   SOLE 4 125,382 0 7,064
LIBERTY GLOBAL PLC SHS CL A G5480U104 604 19,306 SH   SOLE 7 19,306 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 68 2,181 SH   SOLE 15 2,181 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 14,084 449,817 SH   SOLE 18 424,075 0 25,742
LIBERTY GLOBAL PLC SHS CL A G5480U104 91,404 2,919,321 SH   SOLE 19 2,919,321 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,246 103,666 SH   SOLE 20 0 0 103,666
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,508 335,610 SH   SOLE 21 335,610 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 131,079 4,186,488 SH   SOLE 22 4,052,135 0 134,353
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,421 268,942 SH   SOLE 23 268,942 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,028 192,540 SH   SOLE 25 192,540 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 17,790 568,201 SH   SOLE 26 186,536 0 381,665
LIBERTY GLOBAL PLC SHS CL A G5480U104 959 30,645 SH   SOLE 28 30,645 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 299 9,534 SH   SOLE 29 9,534 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,523 304,151 SH   SOLE 30 304,151 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,642 116,329 SH   SOLE 31 56,704 0 59,625
LIBERTY GLOBAL PLC SHS CL A G5480U104 997 31,840 SH   SOLE 32 31,840 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 38,254 1,221,767 SH   SOLE 34 1,221,767 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,449 205,986 SH   SOLE 36 205,986 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 128 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,032 296,826 SH   SOLE 2 34,791 0 262,035
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,228 204,668 SH   SOLE 4 189,945 0 14,723
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,615 53,084 SH   SOLE 7 48,398 0 4,686
LIBERTY GLOBAL PLC SHS CL C G5480U120 161 5,303 SH   SOLE 15 5,303 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,946 63,951 SH   SOLE 18 12,216 0 51,735
LIBERTY GLOBAL PLC SHS CL C G5480U120 984 32,331 SH   SOLE 19 32,331 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,755 221,980 SH   SOLE 20 0 0 221,980
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,579 676,268 SH   SOLE 21 676,268 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 309,749 10,179,068 SH   SOLE 22 9,833,161 0 345,907
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,169 695,671 SH   SOLE 23 695,671 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,661 481,797 SH   SOLE 25 481,797 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 48,225 1,584,785 SH   SOLE 26 495,668 0 1,089,117
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,580 84,778 SH   SOLE 28 84,778 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,976 64,921 SH   SOLE 29 14,099 0 50,822
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,114 759,576 SH   SOLE 30 759,576 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,414 276,496 SH   SOLE 31 113,727 0 162,769
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,546 83,652 SH   SOLE 32 83,652 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,081 35,526 SH   SOLE 34 35,526 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 17,518 575,685 SH   SOLE 36 575,685 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 346 11,379 SH   SOLE 40 11,379 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,687 384,877 SH   SOLE 2 62,068 0 322,809
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3,902 155,006 SH   SOLE 4 144,686 0 10,320
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,779 70,689 SH   SOLE 7 49,829 0 20,860
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 184 7,292 SH   SOLE 13 7,292 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 108 4,299 SH   SOLE 15 4,299 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 6,326 251,322 SH   SOLE 18 209,759 0 41,563
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,716 68,184 SH   SOLE 19 68,184 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4,644 184,493 SH   SOLE 20 0 0 184,493
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 125,202 4,974,238 SH   SOLE 21 4,974,238 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 303,057 12,040,411 SH   SOLE 22 10,366,421 0 1,673,990
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 14,233 565,484 SH   SOLE 23 565,484 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9,529 378,597 SH   SOLE 25 378,597 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 29,098 1,156,076 SH   SOLE 26 461,783 0 694,293
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,723 68,474 SH   SOLE 28 68,474 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 358 14,215 SH   SOLE 29 14,215 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 15,556 618,021 SH   SOLE 30 618,021 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5,339 212,137 SH   SOLE 31 87,294 0 124,843
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,628 64,689 SH   SOLE 32 64,689 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 548 21,788 SH   SOLE 34 21,788 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 11,323 449,852 SH   SOLE 36 449,852 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 239 9,497 SH   SOLE 40 9,497 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 912 46,892 SH   SOLE 21 46,892 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17,398 894,504 SH   SOLE 22 867,709 0 26,795
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 108 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 127 6,520 SH   SOLE 28 6,520 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 174 8,955 SH   SOLE 30 8,955 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 145 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 44 2,311 SH   SOLE 4 2,311 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,911 100,128 SH   SOLE 21 100,128 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 37,411 1,959,712 SH   SOLE 22 1,899,466 0 60,246
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 25 1,309 SH   SOLE 23 1,309 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,102 162,482 SH   SOLE 26 36,832 0 125,650
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 319 16,715 SH   SOLE 28 16,715 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 35 1,848 SH   SOLE 29 0 0 1,848
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 436 22,860 SH   SOLE 30 22,860 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 228 11,938 SH   SOLE 40 11,938 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 445 750,000 PRN   SOLE 21 750,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6,725 163,632 SH   SOLE 2 87,211 0 76,421
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,734 66,511 SH   SOLE 4 64,419 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 516 12,561 SH   SOLE 7 12,561 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 28 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,751 212,916 SH   SOLE 18 204,470 0 8,446
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 44,671 1,086,881 SH   SOLE 19 1,086,881 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 39,168 952,989 SH   SOLE 21 952,989 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 105,540 2,567,877 SH   SOLE 22 2,194,877 0 373,000
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,681 138,212 SH   SOLE 23 138,212 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,349 81,487 SH   SOLE 25 81,487 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,510 231,377 SH   SOLE 26 87,402 0 143,975
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 610 14,853 SH   SOLE 28 14,853 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,623 39,493 SH   SOLE 29 16,545 0 22,948
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,636 88,475 SH   SOLE 30 88,475 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,711 65,954 SH   SOLE 31 42,307 0 23,647
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 18,645 453,642 SH   SOLE 34 453,642 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,504 109,585 SH   SOLE 36 109,585 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 70 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11,825 289,466 SH   SOLE 2 145,786 0 143,680
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,587 112,290 SH   SOLE 4 108,106 0 4,184
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,021 24,997 SH   SOLE 7 24,997 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 48 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14,945 365,840 SH   SOLE 18 349,490 0 16,350
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 74,428 1,821,989 SH   SOLE 19 1,821,989 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77,816 1,904,911 SH   SOLE 21 1,904,911 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 197,643 4,838,262 SH   SOLE 22 4,128,894 0 709,368
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,418 255,028 SH   SOLE 23 255,028 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,052 172,640 SH   SOLE 25 172,640 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19,745 483,345 SH   SOLE 26 189,245 0 294,100
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,116 27,309 SH   SOLE 28 27,309 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,777 67,983 SH   SOLE 29 23,592 0 44,391
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,544 184,685 SH   SOLE 30 184,685 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,018 122,837 SH   SOLE 31 74,994 0 47,843
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 31,109 761,532 SH   SOLE 34 761,532 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,492 207,882 SH   SOLE 36 207,882 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 147 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 12 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 752 33,092 SH   SOLE 18 33,092 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 200 8,789 SH   SOLE 19 8,789 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,574 289,210 SH   SOLE 21 289,210 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6,847 301,223 SH   SOLE 22 284,610 0 16,613
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 181 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 30 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 63 2,763 SH   SOLE 30 2,763 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,024 195,260 SH   SOLE 2 16,469 0 178,791
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,716 55,635 SH   SOLE 4 52,675 0 2,960
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 408 13,225 SH   SOLE 7 10,165 0 3,060
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,700 119,942 SH   SOLE 18 101,521 0 18,421
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,000 32,407 SH   SOLE 19 32,407 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3,542 114,812 SH   SOLE 20 0 0 114,812
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 63,188 2,048,223 SH   SOLE 21 2,048,223 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 169,103 5,481,457 SH   SOLE 22 4,795,015 0 686,442
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,886 223,220 SH   SOLE 23 223,220 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 122 3,966 SH   SOLE 25 3,966 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 11,221 363,735 SH   SOLE 26 166,060 0 197,675
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 860 27,875 SH   SOLE 28 27,875 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,638 53,090 SH   SOLE 29 3,116 0 49,974
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 6,732 218,205 SH   SOLE 30 218,205 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,639 85,547 SH   SOLE 31 39,327 0 46,220
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 319 10,327 SH   SOLE 34 10,327 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 979 31,742 SH   SOLE 36 31,742 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 125 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 411 14,029 SH   SOLE 2 3,726 0 10,303
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 17 596 SH   SOLE 7 596 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 375 12,804 SH   SOLE 18 12,804 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 7,571 258,494 SH   SOLE 19 258,494 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 7,279 248,501 SH   SOLE 21 248,501 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 21,387 730,171 SH   SOLE 22 659,058 0 71,113
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 16 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 36 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 39 1,728 SH   SOLE 2 1,431 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,525 110,667 SH   SOLE 18 110,667 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 640 28,025 SH   SOLE 19 28,025 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23,371 1,024,160 SH   SOLE 21 1,024,160 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 21,248 931,097 SH   SOLE 22 869,979 0 61,118
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 190 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 111 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 138 6,026 SH   SOLE 30 6,026 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 86 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 2,265 1,975,000 PRN   SOLE 21 1,975,000 0 0
LIBERTY MEDIA CORP DELAWARE DEB 2.250% 9/3 531229AE2 1,145 1,100,000 PRN   SOLE 21 1,100,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,258 1,200,000 PRN   SOLE 21 1,200,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 450 26,671 SH   SOLE 2 24,829 0 1,842
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 802 47,468 SH   SOLE 18 47,468 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7,155 423,603 SH   SOLE 19 423,603 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7,487 443,251 SH   SOLE 21 443,251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,850 168,749 SH   SOLE 22 152,784 0 15,965
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 5,243 310,427 SH   SOLE 26 58,258 0 252,169
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,783 105,579 SH   SOLE 34 105,579 0 0
LIBERTY PPTY TR SH BEN INT 531172104 29,573 744,356 SH   SOLE 2 252,436 0 491,920
LIBERTY PPTY TR SH BEN INT 531172104 9,782 246,213 SH   SOLE 4 242,300 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 11,105 279,509 SH   SOLE 7 256,929 0 22,580
LIBERTY PPTY TR SH BEN INT 531172104 272 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,885 550,831 SH   SOLE 18 537,223 0 13,608
LIBERTY PPTY TR SH BEN INT 531172104 21,945 552,342 SH   SOLE 19 552,342 0 0
LIBERTY PPTY TR SH BEN INT 531172104 4,147 104,377 SH   SOLE 20 0 0 104,377
LIBERTY PPTY TR SH BEN INT 531172104 312,059 7,854,482 SH   SOLE 21 7,854,482 0 0
LIBERTY PPTY TR SH BEN INT 531172104 297,808 7,495,794 SH   SOLE 22 6,856,782 0 639,012
LIBERTY PPTY TR SH BEN INT 531172104 9,066 228,195 SH   SOLE 23 228,195 0 0
LIBERTY PPTY TR SH BEN INT 531172104 16,060 404,220 SH   SOLE 25 404,220 0 0
LIBERTY PPTY TR SH BEN INT 531172104 18,739 471,649 SH   SOLE 26 187,486 0 284,163
LIBERTY PPTY TR SH BEN INT 531172104 2,523 63,503 SH   SOLE 28 63,503 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3,675 92,496 SH   SOLE 29 56,692 0 35,804
LIBERTY PPTY TR SH BEN INT 531172104 36,559 920,190 SH   SOLE 30 920,190 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,193 55,201 SH   SOLE 31 32,549 0 22,652
LIBERTY PPTY TR SH BEN INT 531172104 13,944 350,979 SH   SOLE 34 350,979 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,892 148,299 SH   SOLE 36 148,299 0 0
LIBERTY PPTY TR SH BEN INT 531172104 118 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TAX INC CL A 53128T102 20 1,943 SH   SOLE 2 299 0 1,644
LIBERTY TAX INC CL A 53128T102 232 22,992 SH   SOLE 18 22,992 0 0
LIBERTY TAX INC CL A 53128T102 43 4,279 SH   SOLE 19 4,279 0 0
LIBERTY TAX INC CL A 53128T102 2,281 225,834 SH   SOLE 21 225,834 0 0
LIBERTY TAX INC CL A 53128T102 935 92,589 SH   SOLE 22 82,856 0 9,733
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 168 15,614 SH   SOLE 2 3,038 0 12,576
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 20 1,863 SH   SOLE 7 1,863 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,687 249,944 SH   SOLE 18 249,944 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 675 62,782 SH   SOLE 19 62,782 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 23,800 2,213,963 SH   SOLE 21 2,213,963 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 20,728 1,928,167 SH   SOLE 22 1,784,343 0 143,824
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 117 10,881 SH   SOLE 26 7,995 0 2,886
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 111 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 64 5,912 SH   SOLE 29 0 0 5,912
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 132 12,322 SH   SOLE 30 12,322 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 80 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 3,831 45,869 SH   SOLE 2 23,944 0 21,925
LIFE STORAGE INC COM 53223X107 1,279 15,317 SH   SOLE 4 15,317 0 0
LIFE STORAGE INC COM 53223X107 5,928 70,972 SH   SOLE 7 70,972 0 0
LIFE STORAGE INC COM 53223X107 158 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 13,078 156,580 SH   SOLE 18 156,580 0 0
LIFE STORAGE INC COM 53223X107 5,299 63,447 SH   SOLE 19 63,447 0 0
LIFE STORAGE INC COM 53223X107 198,580 2,377,631 SH   SOLE 21 2,377,631 0 0
LIFE STORAGE INC COM 53223X107 185,105 2,216,291 SH   SOLE 22 2,051,632 0 164,659
LIFE STORAGE INC COM 53223X107 142 1,699 SH   SOLE 23 1,699 0 0
LIFE STORAGE INC COM 53223X107 7,492 89,705 SH   SOLE 25 89,705 0 0
LIFE STORAGE INC COM 53223X107 2,034 24,348 SH   SOLE 26 5,536 0 18,812
LIFE STORAGE INC COM 53223X107 538 6,438 SH   SOLE 28 6,438 0 0
LIFE STORAGE INC COM 53223X107 1,341 16,056 SH   SOLE 29 16,056 0 0
LIFE STORAGE INC COM 53223X107 19,371 231,930 SH   SOLE 30 231,930 0 0
LIFE STORAGE INC COM 53223X107 78 936 SH   SOLE 31 936 0 0
LIFE STORAGE INC COM 53223X107 420 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 1,869 39,771 SH   SOLE 2 22,439 0 17,332
LIFEPOINT HEALTH INC COM 53219L109 11 242 SH   SOLE 4 242 0 0
LIFEPOINT HEALTH INC COM 53219L109 106 2,256 SH   SOLE 7 2,256 0 0
LIFEPOINT HEALTH INC COM 53219L109 6,116 130,122 SH   SOLE 18 130,122 0 0
LIFEPOINT HEALTH INC COM 53219L109 269 5,719 SH   SOLE 19 5,719 0 0
LIFEPOINT HEALTH INC COM 53219L109 85,454 1,818,161 SH   SOLE 21 1,818,161 0 0
LIFEPOINT HEALTH INC COM 53219L109 65,687 1,397,598 SH   SOLE 22 1,254,792 0 142,806
LIFEPOINT HEALTH INC COM 53219L109 638 13,574 SH   SOLE 26 3,896 0 9,678
LIFEPOINT HEALTH INC COM 53219L109 252 5,356 SH   SOLE 28 5,356 0 0
LIFEPOINT HEALTH INC COM 53219L109 995 21,167 SH   SOLE 30 21,167 0 0
LIFEPOINT HEALTH INC COM 53219L109 31 670 SH   SOLE 31 670 0 0
LIFEPOINT HEALTH INC COM 53219L109 210 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 221 4,692 SH   SOLE 40 4,692 0 0
LIFETIME BRANDS INC COM 53222Q103 34 2,704 SH   SOLE 2 440 0 2,264
LIFETIME BRANDS INC COM 53222Q103 434 35,000 SH   SOLE 18 35,000 0 0
LIFETIME BRANDS INC COM 53222Q103 109 8,776 SH   SOLE 19 8,776 0 0
LIFETIME BRANDS INC COM 53222Q103 3,955 318,913 SH   SOLE 21 318,913 0 0
LIFETIME BRANDS INC COM 53222Q103 4,586 369,864 SH   SOLE 22 358,909 0 10,955
LIFETIME BRANDS INC COM 53222Q103 37 2,973 SH   SOLE 23 2,973 0 0
LIFEVANTAGE CORP COM NEW 53222K205 9 2,463 SH   SOLE 18 2,463 0 0
LIFEVANTAGE CORP COM NEW 53222K205 141 38,956 SH   SOLE 21 38,956 0 0
LIFEVANTAGE CORP COM NEW 53222K205 107 29,711 SH   SOLE 22 29,711 0 0
LIFEWAY FOODS INC COM 531914109 1 239 SH   SOLE 2 83 0 156
LIFEWAY FOODS INC COM 531914109 88 14,742 SH   SOLE 18 14,742 0 0
LIFEWAY FOODS INC COM 531914109 7 1,252 SH   SOLE 19 1,252 0 0
LIFEWAY FOODS INC COM 531914109 917 153,083 SH   SOLE 21 153,083 0 0
LIFEWAY FOODS INC COM 531914109 215 35,946 SH   SOLE 22 32,256 0 3,690
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 304 1,841 SH   SOLE 2 1,691 0 150
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 13 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 76 460 SH   SOLE 7 460 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 14,921 90,341 SH   SOLE 18 90,341 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5,127 31,045 SH   SOLE 19 31,045 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 364,406 2,206,382 SH   SOLE 21 2,206,382 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 105,571 639,207 SH   SOLE 22 602,963 0 36,244
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 668 4,045 SH   SOLE 23 4,045 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 734 4,443 SH   SOLE 26 2,247 0 2,196
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 519 3,143 SH   SOLE 28 3,143 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 18 112 SH   SOLE 29 0 0 112
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,956 30,007 SH   SOLE 30 30,007 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 127 769 SH   SOLE 34 769 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 323 1,956 SH   SOLE 40 1,956 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 3,478 SH   SOLE 21 3,478 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 136 61,638 SH   SOLE 21 61,638 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 490 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 11 2,764 SH   SOLE 2 2,021 0 743
LILIS ENERGY INC COM NEW 532403201 580 146,037 SH   SOLE 18 146,037 0 0
LILIS ENERGY INC COM NEW 532403201 102 25,715 SH   SOLE 19 25,715 0 0
LILIS ENERGY INC COM NEW 532403201 5,311 1,337,845 SH   SOLE 21 1,337,845 0 0
LILIS ENERGY INC COM NEW 532403201 1,922 484,131 SH   SOLE 22 448,843 0 35,288
LILLY ELI & CO COM 532457108 120,302 1,554,892 SH   SOLE 2 622,085 0 932,807
LILLY ELI & CO COM 532457108 27,333 353,271 SH   SOLE 4 327,625 0 25,646
LILLY ELI & CO COM 532457108 61,137 790,184 SH   SOLE 7 751,575 0 38,609
LILLY ELI & CO COM 532457108 1,666 21,535 SH   SOLE 13 21,535 0 0
LILLY ELI & CO COM 532457108 562 7,258 SH   SOLE 15 7,258 0 0
LILLY ELI & CO COM 532457108 167,365 2,163,175 SH   SOLE 18 2,018,998 0 144,177
LILLY ELI & CO COM 532457108 118,214 1,527,905 SH   SOLE 19 1,527,905 0 0
LILLY ELI & CO COM 532457108 32,210 416,305 SH   SOLE 20 0 0 416,305
LILLY ELI & CO COM 532457108 1,603,587 20,726,217 SH   SOLE 21 20,726,217 0 0
LILLY ELI & CO COM 532457108 2,113,004 27,310,373 SH   SOLE 22 22,302,415 0 5,007,958
LILLY ELI & CO COM 532457108 98,004 1,266,698 SH   SOLE 23 1,266,698 0 0
LILLY ELI & CO COM 532457108 77,901 1,006,858 SH   SOLE 25 1,006,858 0 0
LILLY ELI & CO COM 532457108 215,786 2,789,011 SH   SOLE 26 905,870 0 1,883,141
LILLY ELI & CO COM 532457108 11,590 149,797 SH   SOLE 28 149,797 0 0
LILLY ELI & CO COM 532457108 11,820 152,775 SH   SOLE 29 39,302 0 113,473
LILLY ELI & CO COM 532457108 244,590 3,161,302 SH   SOLE 30 3,161,302 0 0
LILLY ELI & CO COM 532457108 37,998 491,122 SH   SOLE 31 206,579 0 284,543
LILLY ELI & CO COM 532457108 3,352 43,326 SH   SOLE 32 43,326 0 0
LILLY ELI & CO COM 532457108 66,202 855,655 SH   SOLE 34 855,655 0 0
LILLY ELI & CO COM 532457108 75,248 972,568 SH   SOLE 36 972,568 0 0
LILLY ELI & CO COM 532457108 1,539 19,889 SH   SOLE 40 19,889 0 0
LIMBACH HLDGS INC COM 53263P105 7 574 SH   SOLE 18 574 0 0
LIMBACH HLDGS INC COM 53263P105 106 8,698 SH   SOLE 21 8,698 0 0
LIMELIGHT NETWORKS INC COM 53261M104 140 33,958 SH   SOLE 2 24,345 0 9,613
LIMELIGHT NETWORKS INC COM 53261M104 9 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,323 321,808 SH   SOLE 18 321,808 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,643 399,768 SH   SOLE 19 399,768 0 0
LIMELIGHT NETWORKS INC COM 53261M104 12,294 2,991,166 SH   SOLE 21 2,991,166 0 0
LIMELIGHT NETWORKS INC COM 53261M104 12,750 3,102,232 SH   SOLE 22 2,974,879 0 127,353
LIMELIGHT NETWORKS INC COM 53261M104 285 69,316 SH   SOLE 23 69,316 0 0
LIMELIGHT NETWORKS INC COM 53261M104 256 62,324 SH   SOLE 26 0 0 62,324
LIMELIGHT NETWORKS INC COM 53261M104 190 46,235 SH   SOLE 29 0 0 46,235
LIMELIGHT NETWORKS INC COM 53261M104 74 18,007 SH   SOLE 30 18,007 0 0
LIMELIGHT NETWORKS INC COM 53261M104 16 4,001 SH   SOLE 34 4,001 0 0
LIMONEIRA CO COM 532746104 39 1,656 SH   SOLE 2 443 0 1,213
LIMONEIRA CO COM 532746104 1,124 47,358 SH   SOLE 7 47,358 0 0
LIMONEIRA CO COM 532746104 1,026 43,227 SH   SOLE 18 43,227 0 0
LIMONEIRA CO COM 532746104 217 9,160 SH   SOLE 19 9,160 0 0
LIMONEIRA CO COM 532746104 9,314 392,478 SH   SOLE 21 392,478 0 0
LIMONEIRA CO COM 532746104 4,147 174,745 SH   SOLE 22 158,740 0 16,005
LINCOLN EDL SVCS CORP COM 533535100 8 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 129 64,916 SH   SOLE 21 64,916 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,067 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 4,688 52,116 SH   SOLE 2 33,691 0 18,425
LINCOLN ELEC HLDGS INC COM 533900106 32 352 SH   SOLE 4 352 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,262 36,264 SH   SOLE 7 36,264 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,540 206,112 SH   SOLE 18 206,112 0 0
LINCOLN ELEC HLDGS INC COM 533900106 798 8,876 SH   SOLE 19 8,876 0 0
LINCOLN ELEC HLDGS INC COM 533900106 249,281 2,771,323 SH   SOLE 21 2,771,323 0 0
LINCOLN ELEC HLDGS INC COM 533900106 189,514 2,106,879 SH   SOLE 22 1,900,902 0 205,977
LINCOLN ELEC HLDGS INC COM 533900106 1,698 18,878 SH   SOLE 26 11,868 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 736 8,187 SH   SOLE 28 8,187 0 0
LINCOLN ELEC HLDGS INC COM 533900106 780 8,671 SH   SOLE 29 0 0 8,671
LINCOLN ELEC HLDGS INC COM 533900106 19,582 217,703 SH   SOLE 30 217,703 0 0
LINCOLN ELEC HLDGS INC COM 533900106 109 1,213 SH   SOLE 31 1,213 0 0
LINCOLN ELEC HLDGS INC COM 533900106 480 5,340 SH   SOLE 34 5,340 0 0
LINCOLN ELEC HLDGS INC COM 533900106 81 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 577 6,416 SH   SOLE 40 6,416 0 0
LINCOLN NATL CORP IND COM 534187109 44,327 606,727 SH   SOLE 2 389,178 0 217,549
LINCOLN NATL CORP IND COM 534187109 10,202 139,644 SH   SOLE 4 134,417 0 5,227
LINCOLN NATL CORP IND COM 534187109 17,701 242,286 SH   SOLE 7 202,846 0 39,440
LINCOLN NATL CORP IND COM 534187109 7,465 102,174 SH   SOLE 13 102,174 0 0
LINCOLN NATL CORP IND COM 534187109 120 1,643 SH   SOLE 15 1,643 0 0
LINCOLN NATL CORP IND COM 534187109 63,122 863,972 SH   SOLE 18 810,730 0 53,242
LINCOLN NATL CORP IND COM 534187109 114,503 1,567,243 SH   SOLE 19 1,567,243 0 0
LINCOLN NATL CORP IND COM 534187109 7,505 102,723 SH   SOLE 20 0 0 102,723
LINCOLN NATL CORP IND COM 534187109 344,435 4,714,412 SH   SOLE 21 4,714,412 0 0
LINCOLN NATL CORP IND COM 534187109 555,117 7,598,101 SH   SOLE 22 6,114,564 0 1,483,537
LINCOLN NATL CORP IND COM 534187109 28,368 388,280 SH   SOLE 23 388,280 0 0
LINCOLN NATL CORP IND COM 534187109 13,615 186,351 SH   SOLE 25 186,351 0 0
LINCOLN NATL CORP IND COM 534187109 46,696 639,142 SH   SOLE 26 241,206 0 397,936
LINCOLN NATL CORP IND COM 534187109 2,430 33,261 SH   SOLE 28 33,261 0 0
LINCOLN NATL CORP IND COM 534187109 12,414 169,911 SH   SOLE 29 60,541 0 109,370
LINCOLN NATL CORP IND COM 534187109 66,526 910,563 SH   SOLE 30 910,563 0 0
LINCOLN NATL CORP IND COM 534187109 16,963 232,177 SH   SOLE 31 146,093 0 86,084
LINCOLN NATL CORP IND COM 534187109 10,689 146,307 SH   SOLE 34 146,307 0 0
LINCOLN NATL CORP IND COM 534187109 23,464 321,154 SH   SOLE 36 321,154 0 0
LINCOLN NATL CORP IND COM 534187109 325 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23 2,216 SH   SOLE 2 1,033 0 1,183
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 704 68,567 SH   SOLE 18 68,567 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 120 11,713 SH   SOLE 19 11,713 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,649 647,399 SH   SOLE 21 647,399 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,951 287,353 SH   SOLE 22 269,541 0 17,812
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 138 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 28 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 40 3,920 SH   SOLE 30 3,920 0 0
LINDSAY CORP COM 535555106 43 474 SH   SOLE 2 438 0 36
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,483 16,219 SH   SOLE 7 16,219 0 0
LINDSAY CORP COM 535555106 4,201 45,946 SH   SOLE 18 45,946 0 0
LINDSAY CORP COM 535555106 1,237 13,523 SH   SOLE 19 13,523 0 0
LINDSAY CORP COM 535555106 88,412 966,887 SH   SOLE 21 966,887 0 0
LINDSAY CORP COM 535555106 27,113 296,506 SH   SOLE 22 275,459 0 21,047
LINDSAY CORP COM 535555106 34 367 SH   SOLE 23 367 0 0
LINDSAY CORP COM 535555106 1,515 16,572 SH   SOLE 26 2,191 0 14,381
LINDSAY CORP COM 535555106 151 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 4,385 47,956 SH   SOLE 30 47,956 0 0
LINDSAY CORP COM 535555106 171 1,870 SH   SOLE 40 1,870 0 0
LINK MOTION INC SPONSRD ADS CL A 53577L105 1,765 1,063,481 SH   SOLE 21 1,063,481 0 0
LINK MOTION INC SPONSRD ADS CL A 53577L105 537 323,592 SH   SOLE 22 323,592 0 0
LINK MOTION INC SPONSRD ADS CL A 53577L105 330 199,050 SH   SOLE 30 199,050 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,535 59,413 SH   SOLE 2 37,615 0 21,798
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 30 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,464 95,384 SH   SOLE 18 95,384 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 25,211 976,027 SH   SOLE 19 976,027 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 15,523 600,957 SH   SOLE 21 600,957 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 44,604 1,726,822 SH   SOLE 22 1,517,150 0 209,672
LIONS GATE ENTMNT CORP CL A VTG 535919401 502 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 194 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 267 10,328 SH   SOLE 30 10,328 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 28 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 161 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 297 11,500 SH Call SOLE 2 11,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 65 2,500 SH Put SOLE 2 2,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 607 23,500 SH Call SOLE 18 23,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 129 5,000 SH Put SOLE 18 5,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 6,070 235,000 SH Call SOLE 19 235,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,292 50,000 SH Put SOLE 19 50,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,229 51,026 SH   SOLE 2 10,761 0 40,265
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 62 2,572 SH   SOLE 7 2,572 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,442 59,882 SH   SOLE 18 59,882 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 413 17,161 SH   SOLE 19 17,161 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 27,394 1,137,616 SH   SOLE 21 1,137,616 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 73,151 3,037,819 SH   SOLE 22 2,670,222 0 367,597
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 779 32,363 SH   SOLE 26 10,874 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 339 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 483 20,039 SH   SOLE 30 20,039 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 53 2,200 SH   SOLE 31 2,200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 268 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 5 3,452 SH   SOLE 18 3,452 0 0
LIPOCINE INC NEW COM 53630X104 119 77,665 SH   SOLE 21 77,665 0 0
LIPOCINE INC NEW COM 53630X104 395 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A102 6 12,918 SH   SOLE 21 12,918 0 0
LIQUIDITY SERVICES INC COM 53635B107 35 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 837 128,822 SH   SOLE 18 128,822 0 0
LIQUIDITY SERVICES INC COM 53635B107 127 19,501 SH   SOLE 19 19,501 0 0
LIQUIDITY SERVICES INC COM 53635B107 16,261 2,501,689 SH   SOLE 21 2,501,689 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,609 709,087 SH   SOLE 22 672,609 0 36,478
LIQUIDITY SERVICES INC COM 53635B107 183 28,131 SH   SOLE 30 28,131 0 0
LITHIA MTRS INC CL A 536797103 316 3,143 SH   SOLE 2 3,064 0 79
LITHIA MTRS INC CL A 536797103 13 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 95 945 SH   SOLE 7 945 0 0
LITHIA MTRS INC CL A 536797103 11,206 111,481 SH   SOLE 18 111,481 0 0
LITHIA MTRS INC CL A 536797103 7,106 70,697 SH   SOLE 19 70,697 0 0
LITHIA MTRS INC CL A 536797103 222,417 2,212,662 SH   SOLE 21 2,212,662 0 0
LITHIA MTRS INC CL A 536797103 73,554 731,731 SH   SOLE 22 680,110 0 51,621
LITHIA MTRS INC CL A 536797103 56 560 SH   SOLE 23 560 0 0
LITHIA MTRS INC CL A 536797103 2,032 20,211 SH   SOLE 26 6,835 0 13,376
LITHIA MTRS INC CL A 536797103 345 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 1,706 16,971 SH   SOLE 29 0 0 16,971
LITHIA MTRS INC CL A 536797103 3,775 37,555 SH   SOLE 30 37,555 0 0
LITHIA MTRS INC CL A 536797103 260 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 2,375 11,406 SH   SOLE 2 10,881 0 525
LITTELFUSE INC COM 537008104 27 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 123 591 SH   SOLE 7 591 0 0
LITTELFUSE INC COM 537008104 30,796 147,932 SH   SOLE 18 147,932 0 0
LITTELFUSE INC COM 537008104 3,879 18,631 SH   SOLE 19 18,631 0 0
LITTELFUSE INC COM 537008104 336,154 1,614,730 SH   SOLE 21 1,614,730 0 0
LITTELFUSE INC COM 537008104 165,017 792,664 SH   SOLE 22 750,054 0 42,610
LITTELFUSE INC COM 537008104 2,004 9,625 SH   SOLE 26 4,690 0 4,935
LITTELFUSE INC COM 537008104 714 3,428 SH   SOLE 28 3,428 0 0
LITTELFUSE INC COM 537008104 995 4,781 SH   SOLE 30 4,781 0 0
LITTELFUSE INC COM 537008104 557 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 2,432 27,479 SH   SOLE 2 19,316 0 8,163
LIVANOVA PLC SHS G5509L101 15 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 105 1,189 SH   SOLE 7 1,189 0 0
LIVANOVA PLC SHS G5509L101 25,490 288,024 SH   SOLE 18 288,024 0 0
LIVANOVA PLC SHS G5509L101 3,336 37,693 SH   SOLE 19 37,693 0 0
LIVANOVA PLC SHS G5509L101 282,719 3,194,562 SH   SOLE 21 3,194,562 0 0
LIVANOVA PLC SHS G5509L101 133,298 1,506,196 SH   SOLE 22 1,416,805 0 89,391
LIVANOVA PLC SHS G5509L101 878 9,925 SH   SOLE 26 5,248 0 4,677
LIVANOVA PLC SHS G5509L101 555 6,273 SH   SOLE 28 6,273 0 0
LIVANOVA PLC SHS G5509L101 725 8,189 SH   SOLE 30 8,189 0 0
LIVANOVA PLC SHS G5509L101 370 4,179 SH   SOLE 40 4,179 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,444 176,643 SH   SOLE 2 70,018 0 106,625
LIVE NATION ENTERTAINMENT IN COM 538034109 1,928 45,759 SH   SOLE 4 45,759 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 347 8,241 SH   SOLE 7 8,241 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 19,791 469,655 SH   SOLE 18 456,461 0 13,194
LIVE NATION ENTERTAINMENT IN COM 538034109 7,813 185,411 SH   SOLE 19 185,411 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,613 85,746 SH   SOLE 20 0 0 85,746
LIVE NATION ENTERTAINMENT IN COM 538034109 259,743 6,163,811 SH   SOLE 21 6,163,811 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 188,665 4,477,110 SH   SOLE 22 4,006,632 0 470,478
LIVE NATION ENTERTAINMENT IN COM 538034109 6,634 157,436 SH   SOLE 23 157,436 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 38 904 SH   SOLE 25 904 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 11,333 268,935 SH   SOLE 26 126,763 0 142,172
LIVE NATION ENTERTAINMENT IN COM 538034109 844 20,027 SH   SOLE 28 20,027 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,778 42,191 SH   SOLE 29 0 0 42,191
LIVE NATION ENTERTAINMENT IN COM 538034109 6,045 143,448 SH   SOLE 30 143,448 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,579 61,208 SH   SOLE 31 28,181 0 33,027
LIVE NATION ENTERTAINMENT IN COM 538034109 302 7,178 SH   SOLE 34 7,178 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,375 32,624 SH   SOLE 36 32,624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 122 2,899 SH   SOLE 40 2,899 0 0
LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 966 750,000 PRN   SOLE 21 750,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 43 1,562 SH   SOLE 2 1,123 0 439
LIVE OAK BANCSHARES INC COM 53803X105 19 696 SH   SOLE 7 696 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,193 78,881 SH   SOLE 18 78,881 0 0
LIVE OAK BANCSHARES INC COM 53803X105 512 18,422 SH   SOLE 19 18,422 0 0
LIVE OAK BANCSHARES INC COM 53803X105 20,780 747,479 SH   SOLE 21 747,479 0 0
LIVE OAK BANCSHARES INC COM 53803X105 15,033 540,749 SH   SOLE 22 493,137 0 47,612
LIVE OAK BANCSHARES INC COM 53803X105 141 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 157 5,650 SH   SOLE 30 5,650 0 0
LIVE OAK BANCSHARES INC COM 53803X105 160 5,738 SH   SOLE 40 5,738 0 0
LIVE VENTURES INC COM NEW 538142308 8 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 72 4,430 SH   SOLE 2 4,175 0 255
LIVEPERSON INC COM 538146101 5 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 19 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 4,082 249,685 SH   SOLE 18 249,685 0 0
LIVEPERSON INC COM 538146101 1,037 63,452 SH   SOLE 19 63,452 0 0
LIVEPERSON INC COM 538146101 84,642 5,176,859 SH   SOLE 21 5,176,859 0 0
LIVEPERSON INC COM 538146101 24,581 1,503,404 SH   SOLE 22 1,408,381 0 95,023
LIVEPERSON INC COM 538146101 18 1,103 SH   SOLE 23 1,103 0 0
LIVEPERSON INC COM 538146101 986 60,291 SH   SOLE 26 14,899 0 45,392
LIVEPERSON INC COM 538146101 126 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 1,218 74,478 SH   SOLE 30 74,478 0 0
LIVEPERSON INC COM 538146101 105 6,450 SH   SOLE 40 6,450 0 0
LKQ CORP COM 501889208 13,249 349,118 SH   SOLE 2 70,189 0 278,929
LKQ CORP COM 501889208 3,537 93,208 SH   SOLE 4 86,417 0 6,791
LKQ CORP COM 501889208 8,351 220,052 SH   SOLE 7 213,906 0 6,146
LKQ CORP COM 501889208 118 3,120 SH   SOLE 13 3,120 0 0
LKQ CORP COM 501889208 72 1,902 SH   SOLE 15 1,902 0 0
LKQ CORP COM 501889208 24,891 655,897 SH   SOLE 18 612,899 0 42,998
LKQ CORP COM 501889208 1,992 52,498 SH   SOLE 19 52,498 0 0
LKQ CORP COM 501889208 6,350 167,337 SH   SOLE 20 0 0 167,337
LKQ CORP COM 501889208 231,501 6,100,157 SH   SOLE 21 6,100,157 0 0
LKQ CORP COM 501889208 313,185 8,252,560 SH   SOLE 22 6,732,637 0 1,519,923
LKQ CORP COM 501889208 13,628 359,097 SH   SOLE 23 359,097 0 0
LKQ CORP COM 501889208 9,315 245,446 SH   SOLE 25 245,446 0 0
LKQ CORP COM 501889208 33,550 884,068 SH   SOLE 26 351,442 0 532,626
LKQ CORP COM 501889208 1,766 46,548 SH   SOLE 28 46,548 0 0
LKQ CORP COM 501889208 3,338 87,949 SH   SOLE 29 10,340 0 77,609
LKQ CORP COM 501889208 31,491 829,808 SH   SOLE 30 829,808 0 0
LKQ CORP COM 501889208 5,731 151,022 SH   SOLE 31 66,761 0 84,261
LKQ CORP COM 501889208 563 14,840 SH   SOLE 34 14,840 0 0
LKQ CORP COM 501889208 10,403 274,125 SH   SOLE 36 274,125 0 0
LKQ CORP COM 501889208 235 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 26,043 7,000,698 SH   SOLE 18 6,407,010 0 593,688
LM FDG AMER INC COM 502074107 3 3,731 SH   SOLE 21 3,731 0 0
LOCKHEED MARTIN CORP COM 539830109 128,707 380,870 SH   SOLE 2 146,806 0 234,064
LOCKHEED MARTIN CORP COM 539830109 26,377 78,055 SH   SOLE 4 71,477 0 6,578
LOCKHEED MARTIN CORP COM 539830109 62,981 186,372 SH   SOLE 7 186,372 0 0
LOCKHEED MARTIN CORP COM 539830109 664 1,964 SH   SOLE 13 1,964 0 0
LOCKHEED MARTIN CORP COM 539830109 638 1,888 SH   SOLE 15 1,888 0 0
LOCKHEED MARTIN CORP COM 539830109 215,196 636,805 SH   SOLE 18 617,186 0 19,619
LOCKHEED MARTIN CORP COM 539830109 145,723 431,221 SH   SOLE 19 431,221 0 0
LOCKHEED MARTIN CORP COM 539830109 38,491 113,901 SH   SOLE 20 0 0 113,901
LOCKHEED MARTIN CORP COM 539830109 2,071,128 6,128,866 SH   SOLE 21 6,128,866 0 0
LOCKHEED MARTIN CORP COM 539830109 2,372,472 7,020,601 SH   SOLE 22 5,699,035 0 1,321,566
LOCKHEED MARTIN CORP COM 539830109 110,230 326,192 SH   SOLE 23 326,192 0 0
LOCKHEED MARTIN CORP COM 539830109 86,499 255,966 SH   SOLE 25 255,966 0 0
LOCKHEED MARTIN CORP COM 539830109 99,501 294,442 SH   SOLE 26 119,176 0 175,266
LOCKHEED MARTIN CORP COM 539830109 10,716 31,711 SH   SOLE 29 8,953 0 22,758
LOCKHEED MARTIN CORP COM 539830109 294,456 871,352 SH   SOLE 30 871,352 0 0
LOCKHEED MARTIN CORP COM 539830109 36,295 107,403 SH   SOLE 31 52,528 0 54,875
LOCKHEED MARTIN CORP COM 539830109 2,574 7,618 SH   SOLE 32 7,618 0 0
LOCKHEED MARTIN CORP COM 539830109 84,871 251,149 SH   SOLE 36 251,149 0 0
LOCKHEED MARTIN CORP COM 539830109 1,673 4,950 SH   SOLE 40 4,950 0 0
LOEWS CORP COM 540424108 15,818 318,069 SH   SOLE 2 69,562 0 248,507
LOEWS CORP COM 540424108 4,560 91,686 SH   SOLE 4 84,481 0 7,205
LOEWS CORP COM 540424108 13,184 265,119 SH   SOLE 7 242,758 0 22,361
LOEWS CORP COM 540424108 386 7,760 SH   SOLE 13 7,760 0 0
LOEWS CORP COM 540424108 120 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 28,931 581,755 SH   SOLE 18 544,828 0 36,927
LOEWS CORP COM 540424108 2,358 47,419 SH   SOLE 19 47,419 0 0
LOEWS CORP COM 540424108 285,095 5,732,853 SH   SOLE 21 5,732,853 0 0
LOEWS CORP COM 540424108 386,625 7,774,487 SH   SOLE 22 6,356,135 0 1,418,352
LOEWS CORP COM 540424108 16,917 340,182 SH   SOLE 23 340,182 0 0
LOEWS CORP COM 540424108 11,338 227,985 SH   SOLE 25 227,985 0 0
LOEWS CORP COM 540424108 40,230 808,976 SH   SOLE 26 322,928 0 486,048
LOEWS CORP COM 540424108 2,156 43,349 SH   SOLE 28 43,349 0 0
LOEWS CORP COM 540424108 450 9,048 SH   SOLE 29 9,048 0 0
LOEWS CORP COM 540424108 52,032 1,046,285 SH   SOLE 30 1,046,285 0 0
LOEWS CORP COM 540424108 5,646 113,539 SH   SOLE 31 52,526 0 61,013
LOEWS CORP COM 540424108 717 14,425 SH   SOLE 34 14,425 0 0
LOEWS CORP COM 540424108 14,344 288,438 SH   SOLE 36 288,438 0 0
LOEWS CORP COM 540424108 286 5,744 SH   SOLE 40 5,744 0 0
LOGITECH INTL S A SHS H50430232 314 8,559 SH   SOLE 22 8,559 0 0
LOGMEIN INC COM 54142L109 5,151 44,574 SH   SOLE 2 24,816 0 19,758
LOGMEIN INC COM 54142L109 69 598 SH   SOLE 4 598 0 0
LOGMEIN INC COM 54142L109 147 1,276 SH   SOLE 7 1,276 0 0
LOGMEIN INC COM 54142L109 20,349 176,106 SH   SOLE 18 175,877 0 229
LOGMEIN INC COM 54142L109 908 7,861 SH   SOLE 19 7,861 0 0
LOGMEIN INC COM 54142L109 280,756 2,429,740 SH   SOLE 21 2,429,740 0 0
LOGMEIN INC COM 54142L109 200,127 1,731,951 SH   SOLE 22 1,554,853 0 177,098
LOGMEIN INC COM 54142L109 26 229 SH   SOLE 23 229 0 0
LOGMEIN INC COM 54142L109 1,637 14,167 SH   SOLE 26 7,707 0 6,460
LOGMEIN INC COM 54142L109 841 7,282 SH   SOLE 28 7,282 0 0
LOGMEIN INC COM 54142L109 468 4,051 SH   SOLE 29 0 0 4,051
LOGMEIN INC COM 54142L109 1,193 10,326 SH   SOLE 30 10,326 0 0
LOGMEIN INC COM 54142L109 133 1,153 SH   SOLE 31 1,153 0 0
LOGMEIN INC COM 54142L109 0 4 SH   SOLE 36 4 0 0
LOGMEIN INC COM 54142L109 689 5,964 SH   SOLE 40 5,964 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 950 44,559 SH   SOLE 18 0 0 44,559
LOMA NEGRA CORP SPONSORED ADS 54150E104 597 28,000 SH   SOLE 19 28,000 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 5,928 278,054 SH   SOLE 25 278,054 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 5,010 235,000 SH   SOLE 34 235,000 0 0
LONESTAR RES US INC CL A VTG 54240F103 10 2,376 SH   SOLE 18 2,376 0 0
LONESTAR RES US INC CL A VTG 54240F103 133 30,563 SH   SOLE 21 30,563 0 0
LONESTAR RES US INC CL A VTG 54240F103 175 40,209 SH   SOLE 22 40,209 0 0
LONG BLOCKCHAIN CORP COM 542614102 2 828 SH   SOLE 18 828 0 0
LONG BLOCKCHAIN CORP COM 542614102 40 15,025 SH   SOLE 21 15,025 0 0
LONGFIN CORP COM CLASS A 54304F106 3,119 180,731 SH   SOLE 22 177,640 0 3,091
LOOP INDS INC COM 543518104 328 22,638 SH   SOLE 22 22,638 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 22 523 SH   SOLE 2 523 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 25 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,723 41,377 SH   SOLE 18 41,377 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 414 9,931 SH   SOLE 19 9,931 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,782 378,920 SH   SOLE 21 378,920 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 13,767 330,530 SH   SOLE 22 307,215 0 23,315
LORAL SPACE & COMMUNICATNS I COM 543881106 22 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 82 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 349 8,375 SH   SOLE 30 8,375 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 19 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 72 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 1,973 68,575 SH   SOLE 2 63,722 0 4,853
LOUISIANA PAC CORP COM 546347105 24 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 130 4,535 SH   SOLE 7 4,535 0 0
LOUISIANA PAC CORP COM 546347105 25,211 876,305 SH   SOLE 18 876,305 0 0
LOUISIANA PAC CORP COM 546347105 3,259 113,284 SH   SOLE 19 113,284 0 0
LOUISIANA PAC CORP COM 546347105 297,426 10,338,072 SH   SOLE 21 10,338,072 0 0
LOUISIANA PAC CORP COM 546347105 167,235 5,812,813 SH   SOLE 22 5,548,475 0 264,338
LOUISIANA PAC CORP COM 546347105 830 28,847 SH   SOLE 26 13,785 0 15,062
LOUISIANA PAC CORP COM 546347105 577 20,043 SH   SOLE 28 20,043 0 0
LOUISIANA PAC CORP COM 546347105 789 27,430 SH   SOLE 30 27,430 0 0
LOUISIANA PAC CORP COM 546347105 450 15,640 SH   SOLE 40 15,640 0 0
LOWES COS INC COM 548661107 102,269 1,165,454 SH   SOLE 2 367,708 0 797,746
LOWES COS INC COM 548661107 26,192 298,483 SH   SOLE 4 276,598 0 21,885
LOWES COS INC COM 548661107 66,881 762,175 SH   SOLE 7 616,748 0 145,427
LOWES COS INC COM 548661107 388 4,423 SH   SOLE 13 4,423 0 0
LOWES COS INC COM 548661107 536 6,109 SH   SOLE 15 6,109 0 0
LOWES COS INC COM 548661107 307,551 3,504,854 SH   SOLE 18 3,246,304 0 258,550
LOWES COS INC COM 548661107 186,029 2,119,984 SH   SOLE 19 2,119,984 0 0
LOWES COS INC COM 548661107 32,211 367,080 SH   SOLE 20 0 0 367,080
LOWES COS INC COM 548661107 1,239,237 14,122,363 SH   SOLE 21 14,122,363 0 0
LOWES COS INC COM 548661107 2,012,418 22,933,543 SH   SOLE 22 18,710,110 0 4,223,433
LOWES COS INC COM 548661107 99,367 1,132,391 SH   SOLE 23 1,132,391 0 0
LOWES COS INC COM 548661107 63,576 724,514 SH   SOLE 25 687,945 0 36,569
LOWES COS INC COM 548661107 225,910 2,574,471 SH   SOLE 26 775,742 0 1,798,729
LOWES COS INC COM 548661107 11,001 125,369 SH   SOLE 28 125,369 0 0
LOWES COS INC COM 548661107 3,792 43,215 SH   SOLE 29 36,604 0 6,611
LOWES COS INC COM 548661107 217,193 2,475,139 SH   SOLE 30 2,475,139 0 0
LOWES COS INC COM 548661107 38,316 436,648 SH   SOLE 31 162,926 0 273,722
LOWES COS INC COM 548661107 67,177 765,552 SH   SOLE 34 765,552 0 0
LOWES COS INC COM 548661107 73,712 840,022 SH   SOLE 36 840,022 0 0
LOWES COS INC COM 548661107 1,387 15,802 SH   SOLE 40 15,802 0 0
LOXO ONCOLOGY INC COM 548862101 237 2,052 SH   SOLE 2 1,859 0 193
LOXO ONCOLOGY INC COM 548862101 7 59 SH   SOLE 4 59 0 0
LOXO ONCOLOGY INC COM 548862101 65 562 SH   SOLE 7 562 0 0
LOXO ONCOLOGY INC COM 548862101 8,488 73,570 SH   SOLE 18 73,570 0 0
LOXO ONCOLOGY INC COM 548862101 3,997 34,645 SH   SOLE 19 34,645 0 0
LOXO ONCOLOGY INC COM 548862101 122,314 1,060,186 SH   SOLE 21 1,060,186 0 0
LOXO ONCOLOGY INC COM 548862101 69,995 606,702 SH   SOLE 22 565,562 0 41,140
LOXO ONCOLOGY INC COM 548862101 335 2,902 SH   SOLE 23 2,902 0 0
LOXO ONCOLOGY INC COM 548862101 2,502 21,683 SH   SOLE 26 6,278 0 15,405
LOXO ONCOLOGY INC COM 548862101 395 3,427 SH   SOLE 28 3,427 0 0
LOXO ONCOLOGY INC COM 548862101 63 544 SH   SOLE 29 0 0 544
LOXO ONCOLOGY INC COM 548862101 623 5,401 SH   SOLE 30 5,401 0 0
LOXO ONCOLOGY INC COM 548862101 76 658 SH   SOLE 34 658 0 0
LOXO ONCOLOGY INC COM 548862101 265 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 2,309 37,812 SH   SOLE 2 9,070 0 28,742
LPL FINL HLDGS INC COM 50212V100 22 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 177 2,903 SH   SOLE 7 2,903 0 0
LPL FINL HLDGS INC COM 50212V100 2,453 40,170 SH   SOLE 18 40,170 0 0
LPL FINL HLDGS INC COM 50212V100 809 13,247 SH   SOLE 19 13,247 0 0
LPL FINL HLDGS INC COM 50212V100 74,169 1,214,489 SH   SOLE 21 1,214,489 0 0
LPL FINL HLDGS INC COM 50212V100 158,332 2,592,631 SH   SOLE 22 2,286,550 0 306,081
LPL FINL HLDGS INC COM 50212V100 1,590 26,041 SH   SOLE 26 17,144 0 8,897
LPL FINL HLDGS INC COM 50212V100 686 11,230 SH   SOLE 28 11,230 0 0
LPL FINL HLDGS INC COM 50212V100 2,182 35,733 SH   SOLE 30 35,733 0 0
LPL FINL HLDGS INC COM 50212V100 120 1,972 SH   SOLE 31 1,972 0 0
LPL FINL HLDGS INC COM 50212V100 273 4,476 SH   SOLE 36 4,476 0 0
LPL FINL HLDGS INC COM 50212V100 557 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 13 5,758 SH   SOLE 18 5,758 0 0
LRAD CORP COM 50213V109 218 94,849 SH   SOLE 21 94,849 0 0
LRAD CORP COM 50213V109 2,607 1,133,594 SH   SOLE 22 1,133,594 0 0
LSB INDS INC COM 502160104 30 4,846 SH   SOLE 2 973 0 3,873
LSB INDS INC COM 502160104 3 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 637 103,994 SH   SOLE 18 103,994 0 0
LSB INDS INC COM 502160104 98 15,976 SH   SOLE 19 15,976 0 0
LSB INDS INC COM 502160104 12,288 2,004,560 SH   SOLE 21 2,004,560 0 0
LSB INDS INC COM 502160104 2,971 484,647 SH   SOLE 22 453,887 0 30,760
LSB INDS INC COM 502160104 144 23,432 SH   SOLE 30 23,432 0 0
LSC COMMUNICATIONS INC COM 50218P107 172 9,840 SH   SOLE 2 3,628 0 6,212
LSC COMMUNICATIONS INC COM 50218P107 2 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 11 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,758 158,028 SH   SOLE 18 158,028 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,011 115,216 SH   SOLE 19 115,216 0 0
LSC COMMUNICATIONS INC COM 50218P107 56,191 3,220,086 SH   SOLE 21 3,220,086 0 0
LSC COMMUNICATIONS INC COM 50218P107 21,902 1,255,118 SH   SOLE 22 1,151,679 0 103,439
LSC COMMUNICATIONS INC COM 50218P107 283 16,228 SH   SOLE 26 1,906 0 14,322
LSC COMMUNICATIONS INC COM 50218P107 57 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 762 43,650 SH   SOLE 29 0 0 43,650
LSC COMMUNICATIONS INC COM 50218P107 896 51,361 SH   SOLE 30 51,361 0 0
LSC COMMUNICATIONS INC COM 50218P107 40 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 49 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 44 5,480 SH   SOLE 2 1,036 0 4,444
LSI INDS INC COM 50216C108 5 594 SH   SOLE 7 594 0 0
LSI INDS INC COM 50216C108 694 85,621 SH   SOLE 18 85,621 0 0
LSI INDS INC COM 50216C108 170 20,972 SH   SOLE 19 20,972 0 0
LSI INDS INC COM 50216C108 6,476 798,577 SH   SOLE 21 798,577 0 0
LSI INDS INC COM 50216C108 7,340 905,052 SH   SOLE 22 869,429 0 35,623
LTC PPTYS INC COM 502175102 217 5,702 SH   SOLE 2 1,646 0 4,056
LTC PPTYS INC COM 502175102 546 14,369 SH   SOLE 4 14,369 0 0
LTC PPTYS INC COM 502175102 2,312 60,843 SH   SOLE 7 60,843 0 0
LTC PPTYS INC COM 502175102 61 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 6,818 179,423 SH   SOLE 18 179,423 0 0
LTC PPTYS INC COM 502175102 3,006 79,109 SH   SOLE 19 79,109 0 0
LTC PPTYS INC COM 502175102 143,771 3,783,460 SH   SOLE 21 3,783,460 0 0
LTC PPTYS INC COM 502175102 63,341 1,666,873 SH   SOLE 22 1,597,179 0 69,694
LTC PPTYS INC COM 502175102 55 1,448 SH   SOLE 23 1,448 0 0
LTC PPTYS INC COM 502175102 2,989 78,660 SH   SOLE 25 78,660 0 0
LTC PPTYS INC COM 502175102 1,139 29,968 SH   SOLE 26 9,143 0 20,825
LTC PPTYS INC COM 502175102 202 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 516 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 9,342 245,849 SH   SOLE 30 245,849 0 0
LTC PPTYS INC COM 502175102 146 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 160 57,377 SH   SOLE 21 57,377 0 0
LUBYS INC COM 549282101 1,385 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 8,320 93,354 SH   SOLE 2 9,818 0 83,536
LULULEMON ATHLETICA INC COM 550021109 2,900 32,542 SH   SOLE 4 29,617 0 2,925
LULULEMON ATHLETICA INC COM 550021109 771 8,656 SH   SOLE 7 8,656 0 0
LULULEMON ATHLETICA INC COM 550021109 54 608 SH   SOLE 15 608 0 0
LULULEMON ATHLETICA INC COM 550021109 5,524 61,982 SH   SOLE 18 52,698 0 9,284
LULULEMON ATHLETICA INC COM 550021109 1,815 20,361 SH   SOLE 19 20,361 0 0
LULULEMON ATHLETICA INC COM 550021109 5,645 63,336 SH   SOLE 20 0 0 63,336
LULULEMON ATHLETICA INC COM 550021109 109,951 1,233,743 SH   SOLE 21 1,233,743 0 0
LULULEMON ATHLETICA INC COM 550021109 240,766 2,701,592 SH   SOLE 22 2,356,000 0 345,592
LULULEMON ATHLETICA INC COM 550021109 11,853 133,004 SH   SOLE 23 133,004 0 0
LULULEMON ATHLETICA INC COM 550021109 6,894 77,359 SH   SOLE 25 77,359 0 0
LULULEMON ATHLETICA INC COM 550021109 26,871 301,520 SH   SOLE 26 118,781 0 182,739
LULULEMON ATHLETICA INC COM 550021109 1,376 15,445 SH   SOLE 28 15,445 0 0
LULULEMON ATHLETICA INC COM 550021109 2,430 27,263 SH   SOLE 29 2,408 0 24,855
LULULEMON ATHLETICA INC COM 550021109 11,937 133,941 SH   SOLE 30 133,941 0 0
LULULEMON ATHLETICA INC COM 550021109 4,598 51,591 SH   SOLE 31 20,662 0 30,929
LULULEMON ATHLETICA INC COM 550021109 538 6,042 SH   SOLE 34 6,042 0 0
LULULEMON ATHLETICA INC COM 550021109 8,155 91,511 SH   SOLE 36 91,511 0 0
LULULEMON ATHLETICA INC COM 550021109 182 2,040 SH   SOLE 40 2,040 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 31 1,310 SH   SOLE 2 1,181 0 129
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 14 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,101 129,644 SH   SOLE 18 129,644 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 536 22,394 SH   SOLE 19 22,394 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 73,321 3,065,266 SH   SOLE 21 3,065,266 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18,006 752,771 SH   SOLE 22 699,687 0 53,084
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 78 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 95 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 958 40,047 SH   SOLE 30 40,047 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 66 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 607 9,510 SH   SOLE 2 9,049 0 461
LUMENTUM HLDGS INC COM 55024U109 18 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 94 1,467 SH   SOLE 7 1,467 0 0
LUMENTUM HLDGS INC COM 55024U109 17,301 271,168 SH   SOLE 18 271,168 0 0
LUMENTUM HLDGS INC COM 55024U109 6,914 108,368 SH   SOLE 19 108,368 0 0
LUMENTUM HLDGS INC COM 55024U109 377,173 5,911,800 SH   SOLE 21 5,911,800 0 0
LUMENTUM HLDGS INC COM 55024U109 109,742 1,720,094 SH   SOLE 22 1,611,573 0 108,521
LUMENTUM HLDGS INC COM 55024U109 1,806 28,314 SH   SOLE 23 28,314 0 0
LUMENTUM HLDGS INC COM 55024U109 2,944 46,139 SH   SOLE 26 11,852 0 34,287
LUMENTUM HLDGS INC COM 55024U109 533 8,349 SH   SOLE 28 8,349 0 0
LUMENTUM HLDGS INC COM 55024U109 307 4,817 SH   SOLE 29 0 0 4,817
LUMENTUM HLDGS INC COM 55024U109 5,516 86,455 SH   SOLE 30 86,455 0 0
LUMENTUM HLDGS INC COM 55024U109 434 6,806 SH   SOLE 40 6,806 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,391 1,100,000 PRN   SOLE 21 1,100,000 0 0
LUMINEX CORP DEL COM 55027E102 481 22,828 SH   SOLE 2 18,894 0 3,934
LUMINEX CORP DEL COM 55027E102 6 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 25 1,190 SH   SOLE 7 1,190 0 0
LUMINEX CORP DEL COM 55027E102 3,858 183,083 SH   SOLE 18 183,083 0 0
LUMINEX CORP DEL COM 55027E102 2,528 119,984 SH   SOLE 19 119,984 0 0
LUMINEX CORP DEL COM 55027E102 91,580 4,346,477 SH   SOLE 21 4,346,477 0 0
LUMINEX CORP DEL COM 55027E102 26,818 1,272,809 SH   SOLE 22 1,200,706 0 72,103
LUMINEX CORP DEL COM 55027E102 1,434 68,045 SH   SOLE 23 68,045 0 0
LUMINEX CORP DEL COM 55027E102 2,124 100,797 SH   SOLE 26 11,720 0 89,077
LUMINEX CORP DEL COM 55027E102 120 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 277 13,155 SH   SOLE 29 0 0 13,155
LUMINEX CORP DEL COM 55027E102 1,244 59,040 SH   SOLE 30 59,040 0 0
LUMINEX CORP DEL COM 55027E102 86 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 15 4,647 SH   SOLE 18 4,647 0 0
LUNA INNOVATIONS COM 550351100 273 84,128 SH   SOLE 21 84,128 0 0
LUNA INNOVATIONS COM 550351100 660 203,817 SH   SOLE 22 203,817 0 0
LUTHER BURBANK CORP COM 550550107 28 2,348 SH   SOLE 2 693 0 1,655
LUTHER BURBANK CORP COM 550550107 543 45,199 SH   SOLE 18 45,199 0 0
LUTHER BURBANK CORP COM 550550107 121 10,053 SH   SOLE 19 10,053 0 0
LUTHER BURBANK CORP COM 550550107 5,596 465,970 SH   SOLE 21 465,970 0 0
LUTHER BURBANK CORP COM 550550107 1,152 95,897 SH   SOLE 22 80,531 0 15,366
LUXOFT HLDG INC ORD SHS CL A G57279104 107 2,607 SH   SOLE 4 2,607 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 461 11,257 SH   SOLE 22 11,257 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 2,609 63,722 SH   SOLE 25 63,722 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 6,501 158,748 SH   SOLE 34 158,748 0 0
LYDALL INC DEL COM 550819106 34 699 SH   SOLE 2 699 0 0
LYDALL INC DEL COM 550819106 18 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 3,712 76,930 SH   SOLE 18 76,930 0 0
LYDALL INC DEL COM 550819106 620 12,845 SH   SOLE 19 12,845 0 0
LYDALL INC DEL COM 550819106 77,879 1,614,064 SH   SOLE 21 1,614,064 0 0
LYDALL INC DEL COM 550819106 22,309 462,367 SH   SOLE 22 433,729 0 28,638
LYDALL INC DEL COM 550819106 251 5,199 SH   SOLE 26 0 0 5,199
LYDALL INC DEL COM 550819106 120 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,165 24,136 SH   SOLE 30 24,136 0 0
LYDALL INC DEL COM 550819106 79 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 509 18,525 SH   SOLE 2 14,645 0 3,880
LYON WILLIAM HOMES CL A NEW 552074700 11 402 SH   SOLE 7 402 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3,890 141,523 SH   SOLE 18 141,523 0 0
LYON WILLIAM HOMES CL A NEW 552074700 6,025 219,162 SH   SOLE 19 219,162 0 0
LYON WILLIAM HOMES CL A NEW 552074700 89,234 3,246,036 SH   SOLE 21 3,246,036 0 0
LYON WILLIAM HOMES CL A NEW 552074700 26,301 956,765 SH   SOLE 22 909,391 0 47,374
LYON WILLIAM HOMES CL A NEW 552074700 698 25,390 SH   SOLE 23 25,390 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,587 57,741 SH   SOLE 26 0 0 57,741
LYON WILLIAM HOMES CL A NEW 552074700 93 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 461 16,787 SH   SOLE 29 0 0 16,787
LYON WILLIAM HOMES CL A NEW 552074700 1,084 39,418 SH   SOLE 30 39,418 0 0
LYON WILLIAM HOMES CL A NEW 552074700 800 29,116 SH   SOLE 34 29,116 0 0
LYON WILLIAM HOMES CL A NEW 552074700 58 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 47,442 448,920 SH   SOLE 2 132,235 0 316,685
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,748 111,165 SH   SOLE 4 101,393 0 9,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36,433 344,753 SH   SOLE 7 286,412 0 58,341
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 197 1,866 SH   SOLE 13 1,866 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 264 2,499 SH   SOLE 15 2,499 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68,939 652,336 SH   SOLE 18 601,095 0 51,241
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,379 31,971 SH   SOLE 19 31,971 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,372 164,386 SH   SOLE 20 0 0 164,386
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 830,898 7,862,394 SH   SOLE 21 7,862,394 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 986,955 9,339,094 SH   SOLE 22 7,638,966 0 1,700,128
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 44,890 424,770 SH   SOLE 23 424,770 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29,126 275,610 SH   SOLE 25 275,610 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 112,543 1,064,944 SH   SOLE 26 329,914 0 735,030
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,365 50,765 SH   SOLE 28 50,765 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,106 10,466 SH   SOLE 29 10,466 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 121,628 1,150,910 SH   SOLE 30 1,150,910 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,383 164,486 SH   SOLE 31 69,548 0 94,938
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,101 38,810 SH   SOLE 32 38,810 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,513 33,246 SH   SOLE 34 33,246 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,562 90,481 SH   SOLE 35 90,481 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 35,538 336,281 SH   SOLE 36 336,281 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 714 6,753 SH   SOLE 40 6,753 0 0
M & T BK CORP COM 55261F104 31,878 172,909 SH   SOLE 2 40,886 0 132,023
M & T BK CORP COM 55261F104 7,865 42,663 SH   SOLE 4 38,715 0 3,948
M & T BK CORP COM 55261F104 20,520 111,302 SH   SOLE 7 102,860 0 8,442
M & T BK CORP COM 55261F104 748 4,055 SH   SOLE 13 4,055 0 0
M & T BK CORP COM 55261F104 213 1,158 SH   SOLE 15 1,158 0 0
M & T BK CORP COM 55261F104 104,711 567,968 SH   SOLE 18 527,713 0 40,255
M & T BK CORP COM 55261F104 69,440 376,657 SH   SOLE 19 376,657 0 0
M & T BK CORP COM 55261F104 11,256 61,053 SH   SOLE 20 0 0 61,053
M & T BK CORP COM 55261F104 629,393 3,413,936 SH   SOLE 21 3,413,936 0 0
M & T BK CORP COM 55261F104 728,199 3,949,877 SH   SOLE 22 3,225,332 0 724,545
M & T BK CORP COM 55261F104 31,397 170,300 SH   SOLE 23 170,300 0 0
M & T BK CORP COM 55261F104 35,636 193,297 SH   SOLE 25 193,297 0 0
M & T BK CORP COM 55261F104 84,736 459,625 SH   SOLE 26 164,160 0 295,465
M & T BK CORP COM 55261F104 3,781 20,510 SH   SOLE 28 20,510 0 0
M & T BK CORP COM 55261F104 685 3,716 SH   SOLE 29 3,716 0 0
M & T BK CORP COM 55261F104 93,685 508,164 SH   SOLE 30 508,164 0 0
M & T BK CORP COM 55261F104 10,572 57,347 SH   SOLE 31 29,005 0 28,342
M & T BK CORP COM 55261F104 37,484 203,321 SH   SOLE 34 203,321 0 0
M & T BK CORP COM 55261F104 25,430 137,939 SH   SOLE 36 137,939 0 0
M & T BK CORP COM 55261F104 1,786 9,688 SH   SOLE 37 9,688 0 0
M & T BK CORP COM 55261F104 506 2,745 SH   SOLE 40 2,745 0 0
M D C HLDGS INC COM 552676108 713 25,548 SH   SOLE 2 21,252 0 4,296
M D C HLDGS INC COM 552676108 7 238 SH   SOLE 4 238 0 0
M D C HLDGS INC COM 552676108 32 1,152 SH   SOLE 7 1,152 0 0
M D C HLDGS INC COM 552676108 5,756 206,174 SH   SOLE 18 206,174 0 0
M D C HLDGS INC COM 552676108 7,647 273,905 SH   SOLE 19 273,905 0 0
M D C HLDGS INC COM 552676108 137,718 4,932,595 SH   SOLE 21 4,932,595 0 0
M D C HLDGS INC COM 552676108 49,698 1,779,998 SH   SOLE 22 1,690,390 0 89,608
M D C HLDGS INC COM 552676108 1,946 69,696 SH   SOLE 23 69,696 0 0
M D C HLDGS INC COM 552676108 4,880 174,796 SH   SOLE 26 8,499 0 166,297
M D C HLDGS INC COM 552676108 183 6,569 SH   SOLE 28 6,569 0 0
M D C HLDGS INC COM 552676108 285 10,220 SH   SOLE 29 0 0 10,220
M D C HLDGS INC COM 552676108 1,724 61,759 SH   SOLE 30 61,759 0 0
M D C HLDGS INC COM 552676108 142 5,093 SH   SOLE 40 5,093 0 0
M/I HOMES INC COM 55305B101 141 4,426 SH   SOLE 2 1,108 0 3,318
M/I HOMES INC COM 55305B101 18 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 4,026 126,394 SH   SOLE 18 126,394 0 0
M/I HOMES INC COM 55305B101 637 19,992 SH   SOLE 19 19,992 0 0
M/I HOMES INC COM 55305B101 97,163 3,050,658 SH   SOLE 21 3,050,658 0 0
M/I HOMES INC COM 55305B101 24,569 771,383 SH   SOLE 22 721,646 0 49,737
M/I HOMES INC COM 55305B101 1,661 52,161 SH   SOLE 23 52,161 0 0
M/I HOMES INC COM 55305B101 286 8,982 SH   SOLE 26 0 0 8,982
M/I HOMES INC COM 55305B101 117 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 184 5,781 SH   SOLE 29 0 0 5,781
M/I HOMES INC COM 55305B101 1,254 39,385 SH   SOLE 30 39,385 0 0
M/I HOMES INC COM 55305B101 87 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 105 10,223 SH   SOLE 2 7,616 0 2,607
MACATAWA BK CORP COM 554225102 987 96,089 SH   SOLE 18 96,089 0 0
MACATAWA BK CORP COM 554225102 386 37,629 SH   SOLE 19 37,629 0 0
MACATAWA BK CORP COM 554225102 8,753 852,326 SH   SOLE 21 852,326 0 0
MACATAWA BK CORP COM 554225102 2,649 257,905 SH   SOLE 22 231,439 0 26,466
MACATAWA BK CORP COM 554225102 291 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 8,655 154,490 SH   SOLE 2 37,281 0 117,209
MACERICH CO COM 554382101 7,885 140,757 SH   SOLE 4 137,836 0 2,921
MACERICH CO COM 554382101 16,527 295,027 SH   SOLE 7 280,023 0 15,004
MACERICH CO COM 554382101 448 8,000 SH   SOLE 13 8,000 0 0
MACERICH CO COM 554382101 360 6,418 SH   SOLE 15 6,418 0 0
MACERICH CO COM 554382101 14,567 260,030 SH   SOLE 18 244,813 0 15,217
MACERICH CO COM 554382101 10,643 189,979 SH   SOLE 19 189,979 0 0
MACERICH CO COM 554382101 3,715 66,315 SH   SOLE 20 0 0 66,315
MACERICH CO COM 554382101 173,109 3,090,124 SH   SOLE 21 3,090,124 0 0
MACERICH CO COM 554382101 277,856 4,959,943 SH   SOLE 22 4,269,892 0 690,051
MACERICH CO COM 554382101 9,042 161,412 SH   SOLE 23 161,412 0 0
MACERICH CO COM 554382101 21,263 379,559 SH   SOLE 25 379,559 0 0
MACERICH CO COM 554382101 23,371 417,198 SH   SOLE 26 152,721 0 264,477
MACERICH CO COM 554382101 1,026 18,310 SH   SOLE 28 18,310 0 0
MACERICH CO COM 554382101 4,632 82,680 SH   SOLE 29 52,588 0 30,092
MACERICH CO COM 554382101 54,828 978,715 SH   SOLE 30 978,715 0 0
MACERICH CO COM 554382101 2,815 50,251 SH   SOLE 31 25,603 0 24,648
MACERICH CO COM 554382101 2,667 47,611 SH   SOLE 34 47,611 0 0
MACERICH CO COM 554382101 7,346 131,134 SH   SOLE 36 131,134 0 0
MACERICH CO COM 554382101 135 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 949 56,789 SH   SOLE 2 40,154 0 16,635
MACK CALI RLTY CORP COM 554489104 535 32,010 SH   SOLE 4 32,010 0 0
MACK CALI RLTY CORP COM 554489104 2,398 143,486 SH   SOLE 7 143,486 0 0
MACK CALI RLTY CORP COM 554489104 64 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 9,399 562,451 SH   SOLE 18 562,451 0 0
MACK CALI RLTY CORP COM 554489104 3,006 179,873 SH   SOLE 19 179,873 0 0
MACK CALI RLTY CORP COM 554489104 105,172 6,293,954 SH   SOLE 21 6,293,954 0 0
MACK CALI RLTY CORP COM 554489104 69,703 4,171,350 SH   SOLE 22 3,995,410 0 175,940
MACK CALI RLTY CORP COM 554489104 57 3,385 SH   SOLE 23 3,385 0 0
MACK CALI RLTY CORP COM 554489104 3,020 180,716 SH   SOLE 25 180,716 0 0
MACK CALI RLTY CORP COM 554489104 841 50,301 SH   SOLE 26 19,459 0 30,842
MACK CALI RLTY CORP COM 554489104 208 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 515 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 7,710 461,399 SH   SOLE 30 461,399 0 0
MACK CALI RLTY CORP COM 554489104 136 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 152 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 33 2,007 SH   SOLE 2 1,701 0 306
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,174 130,991 SH   SOLE 18 130,991 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 525 31,630 SH   SOLE 19 31,630 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 20,167 1,214,878 SH   SOLE 21 1,214,878 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18,114 1,091,206 SH   SOLE 22 1,014,539 0 76,667
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 123 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 94 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 136 8,209 SH   SOLE 30 8,209 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 82 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,055 82,721 SH   SOLE 2 9,635 0 73,086
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,381 37,383 SH   SOLE 4 35,463 0 1,920
MACQUARIE INFRASTRUCTURE COR COM 55608B105 548 14,847 SH   SOLE 7 13,137 0 1,710
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,167 58,668 SH   SOLE 18 51,487 0 7,181
MACQUARIE INFRASTRUCTURE COR COM 55608B105 511 13,827 SH   SOLE 19 13,827 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 55,223 1,495,335 SH   SOLE 21 1,495,335 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 83,917 2,272,316 SH   SOLE 22 1,977,177 0 295,139
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,064 110,035 SH   SOLE 23 110,035 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 479 12,972 SH   SOLE 25 12,972 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,100 165,175 SH   SOLE 26 86,132 0 79,043
MACQUARIE INFRASTRUCTURE COR COM 55608B105 451 12,204 SH   SOLE 28 12,204 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 791 21,411 SH   SOLE 29 2,096 0 19,315
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,807 130,169 SH   SOLE 30 130,169 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,196 32,399 SH   SOLE 31 14,232 0 18,167
MACQUARIE INFRASTRUCTURE COR COM 55608B105 222 5,998 SH   SOLE 34 5,998 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 639 17,297 SH   SOLE 36 17,297 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 58 1,578 SH   SOLE 40 1,578 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 796 805,000 PRN   SOLE 21 805,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 714 805,000 PRN   SOLE 21 805,000 0 0
MACROGENICS INC COM 556099109 137 5,465 SH   SOLE 2 1,443 0 4,022
MACROGENICS INC COM 556099109 21 818 SH   SOLE 7 818 0 0
MACROGENICS INC COM 556099109 3,002 119,315 SH   SOLE 18 119,315 0 0
MACROGENICS INC COM 556099109 715 28,425 SH   SOLE 19 28,425 0 0
MACROGENICS INC COM 556099109 39,231 1,559,274 SH   SOLE 21 1,559,274 0 0
MACROGENICS INC COM 556099109 22,055 876,587 SH   SOLE 22 821,622 0 54,965
MACROGENICS INC COM 556099109 1,276 50,709 SH   SOLE 26 9,123 0 41,586
MACROGENICS INC COM 556099109 98 3,899 SH   SOLE 28 3,899 0 0
MACROGENICS INC COM 556099109 204 8,093 SH   SOLE 30 8,093 0 0
MACROGENICS INC COM 556099109 14 572 SH   SOLE 34 572 0 0
MACROGENICS INC COM 556099109 75 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 13,222 444,588 SH   SOLE 2 146,992 0 297,596
MACYS INC COM 55616P104 2,733 91,897 SH   SOLE 4 84,457 0 7,440
MACYS INC COM 55616P104 8,136 273,567 SH   SOLE 7 245,607 0 27,960
MACYS INC COM 55616P104 321 10,790 SH   SOLE 13 10,790 0 0
MACYS INC COM 55616P104 60 2,012 SH   SOLE 15 2,012 0 0
MACYS INC COM 55616P104 23,061 775,434 SH   SOLE 18 725,624 0 49,810
MACYS INC COM 55616P104 3,426 115,187 SH   SOLE 19 115,187 0 0
MACYS INC COM 55616P104 4,856 163,279 SH   SOLE 20 0 0 163,279
MACYS INC COM 55616P104 382,475 12,860,613 SH   SOLE 21 12,860,613 0 0
MACYS INC COM 55616P104 275,332 9,257,977 SH   SOLE 22 7,642,832 0 1,615,145
MACYS INC COM 55616P104 11,443 384,775 SH   SOLE 23 384,775 0 0
MACYS INC COM 55616P104 8,632 290,243 SH   SOLE 25 290,243 0 0
MACYS INC COM 55616P104 34,657 1,165,335 SH   SOLE 26 413,070 0 752,265
MACYS INC COM 55616P104 1,318 44,320 SH   SOLE 28 44,320 0 0
MACYS INC COM 55616P104 2,488 83,658 SH   SOLE 29 8,847 0 74,811
MACYS INC COM 55616P104 34,875 1,172,673 SH   SOLE 30 1,172,673 0 0
MACYS INC COM 55616P104 4,540 152,668 SH   SOLE 31 62,077 0 90,591
MACYS INC COM 55616P104 3,878 130,396 SH   SOLE 32 130,396 0 0
MACYS INC COM 55616P104 2,726 91,670 SH   SOLE 34 91,670 0 0
MACYS INC COM 55616P104 10,596 356,302 SH   SOLE 36 356,302 0 0
MACYS INC COM 55616P104 182 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 112 2,556 SH   SOLE 2 2,467 0 89
MADDEN STEVEN LTD COM 556269108 14 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 61 1,390 SH   SOLE 7 1,390 0 0
MADDEN STEVEN LTD COM 556269108 10,929 248,952 SH   SOLE 18 248,952 0 0
MADDEN STEVEN LTD COM 556269108 2,926 66,654 SH   SOLE 19 66,654 0 0
MADDEN STEVEN LTD COM 556269108 222,189 5,061,259 SH   SOLE 21 5,061,259 0 0
MADDEN STEVEN LTD COM 556269108 67,835 1,545,225 SH   SOLE 22 1,438,699 0 106,526
MADDEN STEVEN LTD COM 556269108 836 19,036 SH   SOLE 23 19,036 0 0
MADDEN STEVEN LTD COM 556269108 351 7,996 SH   SOLE 26 5,422 0 2,574
MADDEN STEVEN LTD COM 556269108 315 7,176 SH   SOLE 28 7,176 0 0
MADDEN STEVEN LTD COM 556269108 3,212 73,162 SH   SOLE 30 73,162 0 0
MADDEN STEVEN LTD COM 556269108 267 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,565 10,436 SH   SOLE 2 1,422 0 9,014
MADISON SQUARE GARDEN CO NEW CL A 55825T103 120 489 SH   SOLE 4 489 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 119 486 SH   SOLE 7 486 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,416 9,831 SH   SOLE 18 9,831 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 24,084 97,981 SH   SOLE 19 97,981 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 48,212 196,142 SH   SOLE 21 196,142 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 118,337 481,436 SH   SOLE 22 415,543 0 65,893
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,625 6,611 SH   SOLE 26 4,498 0 2,113
MADISON SQUARE GARDEN CO NEW CL A 55825T103 651 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 901 3,665 SH   SOLE 30 3,665 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 100 407 SH   SOLE 31 407 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 563 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 26 225 SH   SOLE 2 176 0 49
MADRIGAL PHARMACEUTICALS INC COM 558868105 18 152 SH   SOLE 7 152 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,856 15,889 SH   SOLE 18 15,889 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 472 4,040 SH   SOLE 19 4,040 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 18,026 154,345 SH   SOLE 21 154,345 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 16,460 140,933 SH   SOLE 22 128,667 0 12,266
MADRIGAL PHARMACEUTICALS INC COM 558868105 165 1,415 SH   SOLE 26 0 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 144 1,234 SH   SOLE 30 1,234 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 12 102 SH   SOLE 34 102 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 89 758 SH   SOLE 40 758 0 0
MAG SILVER CORP COM 55903Q104 66 6,782 SH   SOLE 21 6,782 0 0
MAGELLAN HEALTH INC COM NEW 559079207 254 2,376 SH   SOLE 2 1,011 0 1,365
MAGELLAN HEALTH INC COM NEW 559079207 18 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 106 992 SH   SOLE 7 992 0 0
MAGELLAN HEALTH INC COM NEW 559079207 11,461 107,009 SH   SOLE 18 107,009 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,040 19,047 SH   SOLE 19 19,047 0 0
MAGELLAN HEALTH INC COM NEW 559079207 249,226 2,327,038 SH   SOLE 21 2,327,038 0 0
MAGELLAN HEALTH INC COM NEW 559079207 75,806 707,804 SH   SOLE 22 660,811 0 46,993
MAGELLAN HEALTH INC COM NEW 559079207 870 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 350 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,655 34,127 SH   SOLE 30 34,127 0 0
MAGELLAN HEALTH INC COM NEW 559079207 92 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 321 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 931 15,951 SH   SOLE 18 15,951 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 59,285 1,016,031 SH   SOLE 19 1,016,031 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 18 2,192 SH   SOLE 18 2,192 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 257 30,641 SH   SOLE 21 30,641 0 0
MAGNA INTL INC COM 559222401 1,470 26,094 SH   SOLE 18 26,094 0 0
MAGNA INTL INC COM 559222401 3,044 54,014 SH   SOLE 19 54,014 0 0
MAGNA INTL INC COM 559222401 1,044 18,533 SH   SOLE 25 18,533 0 0
MAGNA INTL INC COM 559222401 2,033 36,070 SH   SOLE 34 36,070 0 0
MAGNEGAS CORP COM PAR 55939L400 0 68 SH   SOLE 21 68 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 75 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 1,917 294,927 SH   SOLE 18 294,927 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 177 27,195 SH   SOLE 19 27,195 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 37,198 5,722,764 SH   SOLE 21 5,722,764 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 10,970 1,687,743 SH   SOLE 22 1,590,541 0 97,202
MAIDEN HOLDINGS LTD SHS G5753U112 134 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 56 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 604 92,904 SH   SOLE 30 92,904 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 41 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 11,104 300,926 SH   SOLE 30 300,926 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 202 4,970 SH   SOLE 2 1,053 0 3,917
MAINSOURCE FINANCIAL GP INC COM 56062Y102 22 539 SH   SOLE 7 539 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3,449 84,840 SH   SOLE 18 84,840 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 763 18,775 SH   SOLE 19 18,775 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 30,941 761,146 SH   SOLE 21 761,146 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 29,991 737,790 SH   SOLE 22 693,853 0 43,937
MAINSOURCE FINANCIAL GP INC COM 56062Y102 374 9,197 SH   SOLE 26 0 0 9,197
MAINSOURCE FINANCIAL GP INC COM 56062Y102 144 3,539 SH   SOLE 28 3,539 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 171 4,199 SH   SOLE 30 4,199 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 106 2,608 SH   SOLE 40 2,608 0 0
MAJESCO COM 56068V102 85 16,745 SH   SOLE 18 16,745 0 0
MAJESCO COM 56068V102 9 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 873 172,455 SH   SOLE 21 172,455 0 0
MAJESCO COM 56068V102 175 34,582 SH   SOLE 22 30,424 0 4,158
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 143 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 536 16,129 SH   SOLE 2 15,610 0 519
MALIBU BOATS INC COM CL A 56117J100 15 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,323 69,960 SH   SOLE 18 69,960 0 0
MALIBU BOATS INC COM CL A 56117J100 4,233 127,472 SH   SOLE 19 127,472 0 0
MALIBU BOATS INC COM CL A 56117J100 21,648 651,846 SH   SOLE 21 651,846 0 0
MALIBU BOATS INC COM CL A 56117J100 22,082 664,919 SH   SOLE 22 639,896 0 25,023
MALIBU BOATS INC COM CL A 56117J100 2,070 62,339 SH   SOLE 23 62,339 0 0
MALIBU BOATS INC COM CL A 56117J100 496 14,946 SH   SOLE 26 0 0 14,946
MALIBU BOATS INC COM CL A 56117J100 238 7,166 SH   SOLE 29 0 0 7,166
MALLINCKRODT PUB LTD CO SHS G5785G107 1,529 105,624 SH   SOLE 2 59,277 0 46,347
MALLINCKRODT PUB LTD CO SHS G5785G107 8 546 SH   SOLE 4 546 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 178 12,283 SH   SOLE 7 12,283 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 4,261 294,254 SH   SOLE 18 294,154 0 100
MALLINCKRODT PUB LTD CO SHS G5785G107 205 14,179 SH   SOLE 19 14,179 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 61,487 4,246,344 SH   SOLE 21 4,246,344 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 48,393 3,342,036 SH   SOLE 22 2,981,833 0 360,203
MALLINCKRODT PUB LTD CO SHS G5785G107 521 35,957 SH   SOLE 26 20,394 0 15,563
MALLINCKRODT PUB LTD CO SHS G5785G107 226 15,603 SH   SOLE 28 15,603 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 270 18,680 SH   SOLE 30 18,680 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 33 2,258 SH   SOLE 31 2,258 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 65 4,492 SH   SOLE 36 4,492 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 152 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 596 22,925 SH   SOLE 18 22,925 0 0
MALVERN BANCORP INC COM 561409103 93 3,572 SH   SOLE 19 3,572 0 0
MALVERN BANCORP INC COM 561409103 5,126 197,144 SH   SOLE 21 197,144 0 0
MALVERN BANCORP INC COM 561409103 1,477 56,816 SH   SOLE 22 51,798 0 5,018
MAM SOFTWARE GROUP INC COM NEW 55277Q201 35 4,520 SH   SOLE 21 4,520 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 146 4,544 SH   SOLE 2 2,996 0 1,548
MAMMOTH ENERGY SVCS INC COM 56155L108 905 28,229 SH   SOLE 18 28,229 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 388 12,111 SH   SOLE 19 12,111 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 8,472 264,253 SH   SOLE 21 264,253 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5,617 175,197 SH   SOLE 22 167,196 0 8,001
MAMMOTH ENERGY SVCS INC COM 56155L108 178 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 195 6,081 SH   SOLE 29 0 0 6,081
MAMMOTH ENERGY SVCS INC COM 56155L108 68 2,115 SH   SOLE 30 2,115 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 46 2,373 SH   SOLE 22 2,373 0 0
MANHATTAN ASSOCS INC COM 562750109 2,294 54,783 SH   SOLE 2 32,408 0 22,375
MANHATTAN ASSOCS INC COM 562750109 16 376 SH   SOLE 4 376 0 0
MANHATTAN ASSOCS INC COM 562750109 69 1,657 SH   SOLE 7 1,657 0 0
MANHATTAN ASSOCS INC COM 562750109 9,420 224,927 SH   SOLE 18 224,709 0 218
MANHATTAN ASSOCS INC COM 562750109 438 10,467 SH   SOLE 19 10,467 0 0
MANHATTAN ASSOCS INC COM 562750109 135,401 3,233,082 SH   SOLE 21 3,233,082 0 0
MANHATTAN ASSOCS INC COM 562750109 97,082 2,318,097 SH   SOLE 22 2,077,603 0 240,494
MANHATTAN ASSOCS INC COM 562750109 709 16,938 SH   SOLE 26 10,672 0 6,266
MANHATTAN ASSOCS INC COM 562750109 433 10,341 SH   SOLE 28 10,341 0 0
MANHATTAN ASSOCS INC COM 562750109 93 2,230 SH   SOLE 29 0 0 2,230
MANHATTAN ASSOCS INC COM 562750109 552 13,177 SH   SOLE 30 13,177 0 0
MANHATTAN ASSOCS INC COM 562750109 59 1,415 SH   SOLE 31 1,415 0 0
MANHATTAN ASSOCS INC COM 562750109 361 8,612 SH   SOLE 40 8,612 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 7 1,015 SH   SOLE 18 1,015 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 146 21,033 SH   SOLE 21 21,033 0 0
MANITEX INTL INC COM 563420108 30 2,587 SH   SOLE 18 2,587 0 0
MANITEX INTL INC COM 563420108 476 41,614 SH   SOLE 21 41,614 0 0
MANITOWOC CO INC COM NEW 563571405 309 10,858 SH   SOLE 2 4,927 0 5,931
MANITOWOC CO INC COM NEW 563571405 6 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 24 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 3,102 108,991 SH   SOLE 18 108,991 0 0
MANITOWOC CO INC COM NEW 563571405 1,387 48,724 SH   SOLE 19 48,724 0 0
MANITOWOC CO INC COM NEW 563571405 28,032 984,977 SH   SOLE 21 984,977 0 0
MANITOWOC CO INC COM NEW 563571405 29,208 1,026,300 SH   SOLE 22 961,693 0 64,607
MANITOWOC CO INC COM NEW 563571405 364 12,797 SH   SOLE 23 12,797 0 0
MANITOWOC CO INC COM NEW 563571405 1,394 48,974 SH   SOLE 26 2,577 0 46,397
MANITOWOC CO INC COM NEW 563571405 133 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 137 4,819 SH   SOLE 29 0 0 4,819
MANITOWOC CO INC COM NEW 563571405 171 6,001 SH   SOLE 30 6,001 0 0
MANITOWOC CO INC COM NEW 563571405 101 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 93 5,896 SH   SOLE 21 5,896 0 0
MANNATECH INC COM NEW 563771203 1,136 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 10 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 136 38,989 SH   SOLE 21 38,989 0 0
MANNING & NAPIER INC CL A 56382Q102 373 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 35 15,513 SH   SOLE 18 15,513 0 0
MANNKIND CORP COM NEW 56400P706 3,980 1,745,420 SH   SOLE 21 1,745,420 0 0
MANNKIND CORP COM NEW 56400P706 3,924 1,721,153 SH   SOLE 22 1,721,153 0 0
MANNKIND CORP COM NEW 56400P706 8 3,442 SH   SOLE 30 3,442 0 0
MANPOWERGROUP INC COM 56418H100 38,116 331,155 SH   SOLE 2 265,930 0 65,225
MANPOWERGROUP INC COM 56418H100 7,951 69,076 SH   SOLE 4 67,442 0 1,634
MANPOWERGROUP INC COM 56418H100 4,430 38,492 SH   SOLE 7 29,576 0 8,916
MANPOWERGROUP INC COM 56418H100 53 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 28,465 247,305 SH   SOLE 18 228,879 0 18,426
MANPOWERGROUP INC COM 56418H100 10,028 87,127 SH   SOLE 19 87,127 0 0
MANPOWERGROUP INC COM 56418H100 5,088 44,205 SH   SOLE 20 0 0 44,205
MANPOWERGROUP INC COM 56418H100 346,305 3,008,730 SH   SOLE 21 3,008,730 0 0
MANPOWERGROUP INC COM 56418H100 311,627 2,707,447 SH   SOLE 22 2,288,462 0 418,985
MANPOWERGROUP INC COM 56418H100 20,574 178,745 SH   SOLE 23 178,745 0 0
MANPOWERGROUP INC COM 56418H100 8,636 75,028 SH   SOLE 25 75,028 0 0
MANPOWERGROUP INC COM 56418H100 31,209 271,151 SH   SOLE 26 81,886 0 189,265
MANPOWERGROUP INC COM 56418H100 1,174 10,202 SH   SOLE 28 10,202 0 0
MANPOWERGROUP INC COM 56418H100 10,426 90,579 SH   SOLE 29 60,590 0 29,989
MANPOWERGROUP INC COM 56418H100 13,481 117,128 SH   SOLE 30 117,128 0 0
MANPOWERGROUP INC COM 56418H100 15,674 136,178 SH   SOLE 31 93,781 0 42,397
MANPOWERGROUP INC COM 56418H100 5,509 47,862 SH   SOLE 34 47,862 0 0
MANPOWERGROUP INC COM 56418H100 13,408 116,490 SH   SOLE 36 116,490 0 0
MANPOWERGROUP INC COM 56418H100 155 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 60 1,078 SH   SOLE 2 1,078 0 0
MANTECH INTL CORP CL A 564563104 8 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 39 699 SH   SOLE 7 699 0 0
MANTECH INTL CORP CL A 564563104 6,559 118,245 SH   SOLE 18 118,245 0 0
MANTECH INTL CORP CL A 564563104 1,111 20,034 SH   SOLE 19 20,034 0 0
MANTECH INTL CORP CL A 564563104 134,140 2,418,244 SH   SOLE 21 2,418,244 0 0
MANTECH INTL CORP CL A 564563104 40,870 736,798 SH   SOLE 22 683,410 0 53,388
MANTECH INTL CORP CL A 564563104 703 12,671 SH   SOLE 26 5,936 0 6,735
MANTECH INTL CORP CL A 564563104 196 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 2,039 36,763 SH   SOLE 30 36,763 0 0
MANTECH INTL CORP CL A 564563104 154 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 48 2,561 SH   SOLE 18 2,561 0 0
MARATHON OIL CORP COM 565849106 28,079 1,740,791 SH   SOLE 2 954,607 0 786,184
MARATHON OIL CORP COM 565849106 5,117 317,251 SH   SOLE 4 297,066 0 20,185
MARATHON OIL CORP COM 565849106 10,053 623,234 SH   SOLE 7 588,328 0 34,906
MARATHON OIL CORP COM 565849106 1,413 87,597 SH   SOLE 13 87,597 0 0
MARATHON OIL CORP COM 565849106 105 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 54,557 3,382,309 SH   SOLE 18 3,189,096 0 193,213
MARATHON OIL CORP COM 565849106 57,249 3,549,236 SH   SOLE 19 3,549,236 0 0
MARATHON OIL CORP COM 565849106 5,413 335,582 SH   SOLE 20 0 0 335,582
MARATHON OIL CORP COM 565849106 300,118 18,606,209 SH   SOLE 21 18,606,209 0 0
MARATHON OIL CORP COM 565849106 423,327 26,244,701 SH   SOLE 22 21,645,681 0 4,599,020
MARATHON OIL CORP COM 565849106 18,653 1,156,415 SH   SOLE 23 1,156,415 0 0
MARATHON OIL CORP COM 565849106 16,456 1,020,195 SH   SOLE 25 996,723 0 23,472
MARATHON OIL CORP COM 565849106 46,212 2,864,971 SH   SOLE 26 895,714 0 1,969,257
MARATHON OIL CORP COM 565849106 2,062 127,818 SH   SOLE 28 127,818 0 0
MARATHON OIL CORP COM 565849106 5,758 356,992 SH   SOLE 29 22,666 0 334,326
MARATHON OIL CORP COM 565849106 46,182 2,863,084 SH   SOLE 30 2,863,084 0 0
MARATHON OIL CORP COM 565849106 7,699 477,311 SH   SOLE 31 186,029 0 291,282
MARATHON OIL CORP COM 565849106 44,789 2,776,765 SH   SOLE 34 2,776,765 0 0
MARATHON OIL CORP COM 565849106 17,559 1,088,586 SH   SOLE 36 1,088,586 0 0
MARATHON OIL CORP COM 565849106 275 17,075 SH   SOLE 40 17,075 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 1 1,210 SH   SOLE 21 1,210 0 0
MARATHON PETE CORP COM 56585A102 78,245 1,070,235 SH   SOLE 2 602,948 0 467,287
MARATHON PETE CORP COM 56585A102 17,187 235,083 SH   SOLE 4 222,032 0 13,051
MARATHON PETE CORP COM 56585A102 32,925 450,350 SH   SOLE 7 432,199 0 18,151
MARATHON PETE CORP COM 56585A102 3,586 49,044 SH   SOLE 13 49,044 0 0
MARATHON PETE CORP COM 56585A102 276 3,771 SH   SOLE 15 3,771 0 0
MARATHON PETE CORP COM 56585A102 182,823 2,500,654 SH   SOLE 18 2,371,869 0 128,785
MARATHON PETE CORP COM 56585A102 257,586 3,523,261 SH   SOLE 19 3,523,261 0 0
MARATHON PETE CORP COM 56585A102 14,845 203,054 SH   SOLE 20 0 0 203,054
MARATHON PETE CORP COM 56585A102 860,689 11,772,527 SH   SOLE 21 11,772,527 0 0
MARATHON PETE CORP COM 56585A102 1,041,638 14,247,551 SH   SOLE 22 11,524,086 0 2,723,465
MARATHON PETE CORP COM 56585A102 58,805 804,335 SH   SOLE 23 804,335 0 0
MARATHON PETE CORP COM 56585A102 34,903 477,401 SH   SOLE 25 477,401 0 0
MARATHON PETE CORP COM 56585A102 103,272 1,412,558 SH   SOLE 26 488,855 0 923,703
MARATHON PETE CORP COM 56585A102 5,425 74,203 SH   SOLE 28 74,203 0 0
MARATHON PETE CORP COM 56585A102 8,371 114,505 SH   SOLE 29 53,627 0 60,878
MARATHON PETE CORP COM 56585A102 128,815 1,761,933 SH   SOLE 30 1,761,933 0 0
MARATHON PETE CORP COM 56585A102 27,608 377,628 SH   SOLE 31 170,042 0 207,586
MARATHON PETE CORP COM 56585A102 19,741 270,020 SH   SOLE 34 270,020 0 0
MARATHON PETE CORP COM 56585A102 43,620 596,633 SH   SOLE 36 596,633 0 0
MARATHON PETE CORP COM 56585A102 650 8,897 SH   SOLE 40 8,897 0 0
MARCHEX INC CL B 56624R108 16 5,809 SH   SOLE 18 5,809 0 0
MARCHEX INC CL B 56624R108 257 94,130 SH   SOLE 21 94,130 0 0
MARCHEX INC CL B 56624R108 1,681 615,828 SH   SOLE 22 615,828 0 0
MARCHEX INC CL B 56624R108 138 50,651 SH   SOLE 29 0 0 50,651
MARCUS & MILLICHAP INC COM 566324109 22 604 SH   SOLE 2 604 0 0
MARCUS & MILLICHAP INC COM 566324109 14 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 1,923 53,317 SH   SOLE 18 53,317 0 0
MARCUS & MILLICHAP INC COM 566324109 446 12,365 SH   SOLE 19 12,365 0 0
MARCUS & MILLICHAP INC COM 566324109 17,061 473,134 SH   SOLE 21 473,134 0 0
MARCUS & MILLICHAP INC COM 566324109 17,770 492,794 SH   SOLE 22 465,162 0 27,632
MARCUS & MILLICHAP INC COM 566324109 755 20,926 SH   SOLE 26 0 0 20,926
MARCUS & MILLICHAP INC COM 566324109 80 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 150 4,157 SH   SOLE 30 4,157 0 0
MARCUS & MILLICHAP INC COM 566324109 94 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 302 9,946 SH   SOLE 2 8,602 0 1,344
MARCUS CORP COM 566330106 9 281 SH   SOLE 7 281 0 0
MARCUS CORP COM 566330106 2,733 90,034 SH   SOLE 18 90,034 0 0
MARCUS CORP COM 566330106 1,706 56,221 SH   SOLE 19 56,221 0 0
MARCUS CORP COM 566330106 54,768 1,804,537 SH   SOLE 21 1,804,537 0 0
MARCUS CORP COM 566330106 20,267 667,764 SH   SOLE 22 633,468 0 34,296
MARCUS CORP COM 566330106 694 22,870 SH   SOLE 23 22,870 0 0
MARCUS CORP COM 566330106 1,653 54,465 SH   SOLE 26 0 0 54,465
MARCUS CORP COM 566330106 78 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 864 28,478 SH   SOLE 30 28,478 0 0
MARCUS CORP COM 566330106 55 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 5 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 78 11,685 SH   SOLE 21 11,685 0 0
MARIN SOFTWARE INC COM NEW 56804T205 8 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 23 1,648 SH   SOLE 2 338 0 1,310
MARINE PRODS CORP COM 568427108 363 25,940 SH   SOLE 18 25,940 0 0
MARINE PRODS CORP COM 568427108 58 4,112 SH   SOLE 19 4,112 0 0
MARINE PRODS CORP COM 568427108 3,498 249,651 SH   SOLE 21 249,651 0 0
MARINE PRODS CORP COM 568427108 3,018 215,391 SH   SOLE 22 207,510 0 7,881
MARINEMAX INC COM 567908108 56 2,861 SH   SOLE 2 799 0 2,062
MARINEMAX INC COM 567908108 11 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,972 101,368 SH   SOLE 18 101,368 0 0
MARINEMAX INC COM 567908108 342 17,593 SH   SOLE 19 17,593 0 0
MARINEMAX INC COM 567908108 40,290 2,071,456 SH   SOLE 21 2,071,456 0 0
MARINEMAX INC COM 567908108 13,355 686,616 SH   SOLE 22 644,540 0 42,076
MARINEMAX INC COM 567908108 221 11,345 SH   SOLE 26 0 0 11,345
MARINEMAX INC COM 567908108 72 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 581 29,854 SH   SOLE 30 29,854 0 0
MARINEMAX INC COM 567908108 46 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 2,155 564,166 SH   SOLE 21 564,166 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 269 70,483 SH   SOLE 22 70,483 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5 1,189 SH   SOLE 30 1,189 0 0
MARKEL CORP COM 570535104 18,213 15,563 SH   SOLE 2 4,970 0 10,593
MARKEL CORP COM 570535104 4,943 4,224 SH   SOLE 4 3,904 0 320
MARKEL CORP COM 570535104 5,408 4,621 SH   SOLE 7 3,543 0 1,078
MARKEL CORP COM 570535104 719 614 SH   SOLE 13 614 0 0
MARKEL CORP COM 570535104 128 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 9,479 8,100 SH   SOLE 18 6,828 0 1,272
MARKEL CORP COM 570535104 2,502 2,138 SH   SOLE 19 2,138 0 0
MARKEL CORP COM 570535104 312,559 267,087 SH   SOLE 21 267,087 0 0
MARKEL CORP COM 570535104 475,162 406,035 SH   SOLE 22 354,864 0 51,171
MARKEL CORP COM 570535104 19,603 16,751 SH   SOLE 23 16,751 0 0
MARKEL CORP COM 570535104 12,671 10,828 SH   SOLE 25 10,828 0 0
MARKEL CORP COM 570535104 56,761 48,503 SH   SOLE 26 13,066 0 35,437
MARKEL CORP COM 570535104 2,452 2,095 SH   SOLE 28 2,095 0 0
MARKEL CORP COM 570535104 4,468 3,818 SH   SOLE 29 387 0 3,431
MARKEL CORP COM 570535104 32,057 27,393 SH   SOLE 30 27,393 0 0
MARKEL CORP COM 570535104 8,570 7,323 SH   SOLE 31 2,556 0 4,767
MARKEL CORP COM 570535104 836 714 SH   SOLE 34 714 0 0
MARKEL CORP COM 570535104 17,961 15,348 SH   SOLE 36 15,348 0 0
MARKEL CORP COM 570535104 326 279 SH   SOLE 40 279 0 0
MARKETAXESS HLDGS INC COM 57060D108 6,428 29,564 SH   SOLE 2 17,749 0 11,815
MARKETAXESS HLDGS INC COM 57060D108 40 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 183 842 SH   SOLE 7 842 0 0
MARKETAXESS HLDGS INC COM 57060D108 26,938 123,887 SH   SOLE 18 123,887 0 0
MARKETAXESS HLDGS INC COM 57060D108 16,914 77,789 SH   SOLE 19 77,789 0 0
MARKETAXESS HLDGS INC COM 57060D108 391,363 1,799,865 SH   SOLE 21 1,799,865 0 0
MARKETAXESS HLDGS INC COM 57060D108 267,655 1,230,935 SH   SOLE 22 1,105,564 0 125,371
MARKETAXESS HLDGS INC COM 57060D108 2,921 13,432 SH   SOLE 26 6,907 0 6,525
MARKETAXESS HLDGS INC COM 57060D108 1,129 5,193 SH   SOLE 28 5,193 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,576 7,247 SH   SOLE 30 7,247 0 0
MARKETAXESS HLDGS INC COM 57060D108 172 790 SH   SOLE 31 790 0 0
MARKETAXESS HLDGS INC COM 57060D108 887 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 41 1,429 SH   SOLE 2 449 0 980
MARLIN BUSINESS SVCS CORP COM 571157106 899 31,698 SH   SOLE 18 31,698 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 202 7,138 SH   SOLE 19 7,138 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,283 292,160 SH   SOLE 21 292,160 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,084 285,150 SH   SOLE 22 277,023 0 8,127
MARRIOTT INTL INC NEW CL A 571903202 57,144 420,238 SH   SOLE 2 123,041 0 297,197
MARRIOTT INTL INC NEW CL A 571903202 14,013 103,055 SH   SOLE 4 94,548 0 8,507
MARRIOTT INTL INC NEW CL A 571903202 30,436 223,827 SH   SOLE 7 220,136 0 3,691
MARRIOTT INTL INC NEW CL A 571903202 528 3,884 SH   SOLE 13 3,884 0 0
MARRIOTT INTL INC NEW CL A 571903202 377 2,771 SH   SOLE 15 2,771 0 0
MARRIOTT INTL INC NEW CL A 571903202 82,472 606,500 SH   SOLE 18 562,418 0 44,082
MARRIOTT INTL INC NEW CL A 571903202 3,386 24,904 SH   SOLE 19 24,904 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,446 135,651 SH   SOLE 20 0 0 135,651
MARRIOTT INTL INC NEW CL A 571903202 692,847 5,095,214 SH   SOLE 21 5,095,214 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,114,497 8,196,039 SH   SOLE 22 6,669,052 0 1,526,987
MARRIOTT INTL INC NEW CL A 571903202 52,963 389,490 SH   SOLE 23 389,490 0 0
MARRIOTT INTL INC NEW CL A 571903202 34,968 257,158 SH   SOLE 25 257,158 0 0
MARRIOTT INTL INC NEW CL A 571903202 113,666 835,902 SH   SOLE 26 298,044 0 537,858
MARRIOTT INTL INC NEW CL A 571903202 6,390 46,991 SH   SOLE 28 46,991 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,296 9,533 SH   SOLE 29 9,533 0 0
MARRIOTT INTL INC NEW CL A 571903202 133,569 982,269 SH   SOLE 30 982,269 0 0
MARRIOTT INTL INC NEW CL A 571903202 21,631 159,073 SH   SOLE 31 68,032 0 91,041
MARRIOTT INTL INC NEW CL A 571903202 7,029 51,693 SH   SOLE 32 51,693 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,030 14,931 SH   SOLE 34 14,931 0 0
MARRIOTT INTL INC NEW CL A 571903202 36,955 271,766 SH   SOLE 36 271,766 0 0
MARRIOTT INTL INC NEW CL A 571903202 780 5,734 SH   SOLE 40 5,734 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 365 2,743 SH   SOLE 2 1,450 0 1,293
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 21 161 SH   SOLE 4 161 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 69 515 SH   SOLE 7 515 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 12,931 97,080 SH   SOLE 18 97,080 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2,928 21,983 SH   SOLE 19 21,983 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 282,918 2,124,010 SH   SOLE 21 2,124,010 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 87,829 659,377 SH   SOLE 22 618,740 0 40,637
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 38 288 SH   SOLE 23 288 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,240 9,311 SH   SOLE 26 1,699 0 7,612
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 415 3,116 SH   SOLE 28 3,116 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4,374 32,835 SH   SOLE 30 32,835 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 456 3,423 SH   SOLE 40 3,423 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 9 4,518 SH   SOLE 18 4,518 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 147 73,288 SH   SOLE 21 73,288 0 0
MARSH & MCLENNAN COS INC COM 571748102 58,853 712,592 SH   SOLE 2 230,098 0 482,494
MARSH & MCLENNAN COS INC COM 571748102 15,663 189,646 SH   SOLE 4 174,571 0 15,075
MARSH & MCLENNAN COS INC COM 571748102 32,712 396,078 SH   SOLE 7 386,401 0 9,677
MARSH & MCLENNAN COS INC COM 571748102 1,791 21,687 SH   SOLE 13 21,687 0 0
MARSH & MCLENNAN COS INC COM 571748102 366 4,427 SH   SOLE 15 4,427 0 0
MARSH & MCLENNAN COS INC COM 571748102 162,050 1,962,098 SH   SOLE 18 1,841,359 0 120,739
MARSH & MCLENNAN COS INC COM 571748102 297,756 3,605,226 SH   SOLE 19 3,605,226 0 0
MARSH & MCLENNAN COS INC COM 571748102 19,775 239,430 SH   SOLE 20 0 0 239,430
MARSH & MCLENNAN COS INC COM 571748102 879,878 10,653,567 SH   SOLE 21 10,653,567 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,206,991 14,614,246 SH   SOLE 22 11,914,839 0 2,699,407
MARSH & MCLENNAN COS INC COM 571748102 52,098 630,808 SH   SOLE 23 630,808 0 0
MARSH & MCLENNAN COS INC COM 571748102 37,294 451,558 SH   SOLE 25 451,558 0 0
MARSH & MCLENNAN COS INC COM 571748102 135,060 1,635,304 SH   SOLE 26 487,766 0 1,147,538
MARSH & MCLENNAN COS INC COM 571748102 6,375 77,194 SH   SOLE 28 77,194 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,737 45,248 SH   SOLE 29 13,952 0 31,296
MARSH & MCLENNAN COS INC COM 571748102 183,295 2,219,336 SH   SOLE 30 2,219,336 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,327 246,119 SH   SOLE 31 107,560 0 138,559
MARSH & MCLENNAN COS INC COM 571748102 44,624 540,309 SH   SOLE 34 540,309 0 0
MARSH & MCLENNAN COS INC COM 571748102 41,289 499,925 SH   SOLE 36 499,925 0 0
MARSH & MCLENNAN COS INC COM 571748102 850 10,288 SH   SOLE 40 10,288 0 0
MARTEN TRANS LTD COM 573075108 467 20,491 SH   SOLE 2 14,082 0 6,409
MARTEN TRANS LTD COM 573075108 12 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 22 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 4,193 183,911 SH   SOLE 18 183,911 0 0
MARTEN TRANS LTD COM 573075108 2,962 129,894 SH   SOLE 19 129,894 0 0
MARTEN TRANS LTD COM 573075108 82,218 3,606,036 SH   SOLE 21 3,606,036 0 0
MARTEN TRANS LTD COM 573075108 29,508 1,294,205 SH   SOLE 22 1,214,811 0 79,394
MARTEN TRANS LTD COM 573075108 869 38,114 SH   SOLE 23 38,114 0 0
MARTEN TRANS LTD COM 573075108 1,426 62,527 SH   SOLE 26 0 0 62,527
MARTEN TRANS LTD COM 573075108 138 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,220 53,524 SH   SOLE 30 53,524 0 0
MARTEN TRANS LTD COM 573075108 241 10,583 SH   SOLE 34 10,583 0 0
MARTEN TRANS LTD COM 573075108 108 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,794 81,013 SH   SOLE 2 21,116 0 59,897
MARTIN MARIETTA MATLS INC COM 573284106 3,891 18,768 SH   SOLE 4 17,206 0 1,562
MARTIN MARIETTA MATLS INC COM 573284106 9,630 46,456 SH   SOLE 7 43,986 0 2,470
MARTIN MARIETTA MATLS INC COM 573284106 526 2,535 SH   SOLE 13 2,535 0 0
MARTIN MARIETTA MATLS INC COM 573284106 80 384 SH   SOLE 15 384 0 0
MARTIN MARIETTA MATLS INC COM 573284106 28,163 135,855 SH   SOLE 18 124,103 0 11,752
MARTIN MARIETTA MATLS INC COM 573284106 3,288 15,860 SH   SOLE 19 15,860 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,054 34,029 SH   SOLE 20 0 0 34,029
MARTIN MARIETTA MATLS INC COM 573284106 269,258 1,298,882 SH   SOLE 21 1,298,882 0 0
MARTIN MARIETTA MATLS INC COM 573284106 348,673 1,681,972 SH   SOLE 22 1,379,788 0 302,184
MARTIN MARIETTA MATLS INC COM 573284106 15,925 76,820 SH   SOLE 23 76,820 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,866 52,419 SH   SOLE 25 52,419 0 0
MARTIN MARIETTA MATLS INC COM 573284106 36,891 177,959 SH   SOLE 26 69,816 0 108,143
MARTIN MARIETTA MATLS INC COM 573284106 1,959 9,452 SH   SOLE 28 9,452 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,821 18,433 SH   SOLE 29 2,918 0 15,515
MARTIN MARIETTA MATLS INC COM 573284106 35,694 172,183 SH   SOLE 30 172,183 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,545 26,749 SH   SOLE 31 13,215 0 13,534
MARTIN MARIETTA MATLS INC COM 573284106 635 3,064 SH   SOLE 34 3,064 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,681 56,350 SH   SOLE 36 56,350 0 0
MARTIN MARIETTA MATLS INC COM 573284106 261 1,261 SH   SOLE 40 1,261 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,455 402,637 SH   SOLE 2 34,509 0 368,128
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,593 123,469 SH   SOLE 4 113,937 0 9,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,049 145,190 SH   SOLE 7 83,855 0 61,335
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 66 3,130 SH   SOLE 15 3,130 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,268 250,867 SH   SOLE 18 214,101 0 36,766
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,424 67,821 SH   SOLE 19 67,821 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,185 199,290 SH   SOLE 20 0 0 199,290
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 146,053 6,954,910 SH   SOLE 21 6,954,910 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 255,920 12,186,663 SH   SOLE 22 10,677,026 0 1,509,637
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,972 474,876 SH   SOLE 23 474,876 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,545 359,278 SH   SOLE 25 359,278 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,200 1,104,764 SH   SOLE 26 436,785 0 667,979
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,251 59,586 SH   SOLE 28 59,586 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,299 109,499 SH   SOLE 29 10,199 0 99,300
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,614 553,058 SH   SOLE 30 553,058 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,703 223,955 SH   SOLE 31 100,507 0 123,448
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,509 262,321 SH   SOLE 34 262,321 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,213 343,486 SH   SOLE 36 343,486 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 170 8,090 SH   SOLE 40 8,090 0 0
MASCO CORP COM 574599106 34,184 845,297 SH   SOLE 2 550,031 0 295,266
MASCO CORP COM 574599106 10,148 250,943 SH   SOLE 4 241,410 0 9,533
MASCO CORP COM 574599106 10,187 251,893 SH   SOLE 7 242,358 0 9,535
MASCO CORP COM 574599106 91 2,249 SH   SOLE 15 2,249 0 0
MASCO CORP COM 574599106 28,111 695,123 SH   SOLE 18 650,353 0 44,770
MASCO CORP COM 574599106 12,614 311,913 SH   SOLE 19 311,913 0 0
MASCO CORP COM 574599106 5,216 128,990 SH   SOLE 20 0 0 128,990
MASCO CORP COM 574599106 281,976 6,972,688 SH   SOLE 21 6,972,688 0 0
MASCO CORP COM 574599106 389,677 9,635,924 SH   SOLE 22 7,691,543 0 1,944,381
MASCO CORP COM 574599106 24,892 615,526 SH   SOLE 23 615,526 0 0
MASCO CORP COM 574599106 11,276 278,827 SH   SOLE 25 278,827 0 0
MASCO CORP COM 574599106 40,963 1,012,940 SH   SOLE 26 361,915 0 651,025
MASCO CORP COM 574599106 1,937 47,907 SH   SOLE 28 47,907 0 0
MASCO CORP COM 574599106 8,083 199,878 SH   SOLE 29 121,584 0 78,294
MASCO CORP COM 574599106 37,286 922,006 SH   SOLE 30 922,006 0 0
MASCO CORP COM 574599106 15,568 384,976 SH   SOLE 31 212,298 0 172,678
MASCO CORP COM 574599106 6,116 151,241 SH   SOLE 34 151,241 0 0
MASCO CORP COM 574599106 14,138 349,613 SH   SOLE 36 349,613 0 0
MASCO CORP COM 574599106 259 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 17,400 197,837 SH   SOLE 2 197,550 0 287
MASIMO CORP COM 574795100 1,033 11,750 SH   SOLE 4 11,750 0 0
MASIMO CORP COM 574795100 90 1,024 SH   SOLE 7 1,024 0 0
MASIMO CORP COM 574795100 29,869 339,608 SH   SOLE 18 339,099 0 509
MASIMO CORP COM 574795100 93,404 1,062,016 SH   SOLE 19 1,062,016 0 0
MASIMO CORP COM 574795100 3,421 38,900 SH   SOLE 20 38,900 0 0
MASIMO CORP COM 574795100 286,985 3,263,050 SH   SOLE 21 3,263,050 0 0
MASIMO CORP COM 574795100 163,186 1,855,437 SH   SOLE 22 1,772,990 0 82,447
MASIMO CORP COM 574795100 8,876 100,918 SH   SOLE 23 100,918 0 0
MASIMO CORP COM 574795100 7,025 79,874 SH   SOLE 26 6,911 0 72,963
MASIMO CORP COM 574795100 679 7,716 SH   SOLE 28 7,716 0 0
MASIMO CORP COM 574795100 1,937 22,025 SH   SOLE 29 9,741 0 12,284
MASIMO CORP COM 574795100 1,041 11,837 SH   SOLE 30 11,837 0 0
MASIMO CORP COM 574795100 1,148 13,050 SH   SOLE 31 0 0 13,050
MASIMO CORP COM 574795100 25,447 289,338 SH   SOLE 34 289,338 0 0
MASIMO CORP COM 574795100 144 1,639 SH   SOLE 36 1,639 0 0
MASIMO CORP COM 574795100 469 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 88 1,435 SH   SOLE 2 1,189 0 246
MASONITE INTL CORP NEW COM 575385109 8 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 46 746 SH   SOLE 7 746 0 0
MASONITE INTL CORP NEW COM 575385109 5,529 90,116 SH   SOLE 18 90,050 0 66
MASONITE INTL CORP NEW COM 575385109 1,368 22,293 SH   SOLE 19 22,293 0 0
MASONITE INTL CORP NEW COM 575385109 65,443 1,066,720 SH   SOLE 21 1,066,720 0 0
MASONITE INTL CORP NEW COM 575385109 47,881 780,449 SH   SOLE 22 728,186 0 52,263
MASONITE INTL CORP NEW COM 575385109 422 6,877 SH   SOLE 26 2,787 0 4,090
MASONITE INTL CORP NEW COM 575385109 242 3,939 SH   SOLE 28 3,939 0 0
MASONITE INTL CORP NEW COM 575385109 342 5,579 SH   SOLE 30 5,579 0 0
MASONITE INTL CORP NEW COM 575385109 172 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 998 21,203 SH   SOLE 2 20,777 0 426
MASTEC INC COM 576323109 16 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 95 2,022 SH   SOLE 7 2,022 0 0
MASTEC INC COM 576323109 10,021 212,986 SH   SOLE 18 212,986 0 0
MASTEC INC COM 576323109 8,951 190,240 SH   SOLE 19 190,240 0 0
MASTEC INC COM 576323109 95,952 2,039,352 SH   SOLE 21 2,039,352 0 0
MASTEC INC COM 576323109 96,558 2,052,244 SH   SOLE 22 1,931,650 0 120,594
MASTEC INC COM 576323109 3,546 75,374 SH   SOLE 23 75,374 0 0
MASTEC INC COM 576323109 2,800 59,511 SH   SOLE 26 16,254 0 43,257
MASTEC INC COM 576323109 426 9,053 SH   SOLE 28 9,053 0 0
MASTEC INC COM 576323109 482 10,252 SH   SOLE 29 0 0 10,252
MASTEC INC COM 576323109 590 12,550 SH   SOLE 30 12,550 0 0
MASTEC INC COM 576323109 140 2,971 SH   SOLE 36 2,971 0 0
MASTEC INC COM 576323109 342 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 4 339 SH   SOLE 18 339 0 0
MASTECH DIGITAL INC COM 57633B100 68 5,485 SH   SOLE 21 5,485 0 0
MASTECH DIGITAL INC COM 57633B100 1,147 92,986 SH   SOLE 22 92,986 0 0
MASTERCARD INCORPORATED CL A 57636Q104 310,203 1,770,969 SH   SOLE 2 800,449 0 970,520
MASTERCARD INCORPORATED CL A 57636Q104 73,462 419,398 SH   SOLE 4 394,451 0 24,947
MASTERCARD INCORPORATED CL A 57636Q104 122,951 701,934 SH   SOLE 7 696,741 0 5,193
MASTERCARD INCORPORATED CL A 57636Q104 13,386 76,421 SH   SOLE 13 76,421 0 0
MASTERCARD INCORPORATED CL A 57636Q104 552 3,153 SH   SOLE 15 3,153 0 0
MASTERCARD INCORPORATED CL A 57636Q104 480,877 2,745,359 SH   SOLE 18 2,409,762 0 335,597
MASTERCARD INCORPORATED CL A 57636Q104 310,328 1,771,684 SH   SOLE 19 1,771,684 0 0
MASTERCARD INCORPORATED CL A 57636Q104 76,308 435,649 SH   SOLE 20 0 0 435,649
MASTERCARD INCORPORATED CL A 57636Q104 3,300,596 18,843,320 SH   SOLE 21 18,843,320 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,652,183 26,559,622 SH   SOLE 22 21,289,895 0 5,269,727
MASTERCARD INCORPORATED CL A 57636Q104 238,158 1,359,662 SH   SOLE 23 1,359,662 0 0
MASTERCARD INCORPORATED CL A 57636Q104 273,821 1,563,261 SH   SOLE 25 1,563,261 0 0
MASTERCARD INCORPORATED CL A 57636Q104 467,040 2,666,362 SH   SOLE 26 853,334 0 1,813,028
MASTERCARD INCORPORATED CL A 57636Q104 24,832 141,769 SH   SOLE 28 141,769 0 0
MASTERCARD INCORPORATED CL A 57636Q104 56,150 320,562 SH   SOLE 29 136,616 0 183,946
MASTERCARD INCORPORATED CL A 57636Q104 536,237 3,061,410 SH   SOLE 30 3,061,410 0 0
MASTERCARD INCORPORATED CL A 57636Q104 124,158 708,828 SH   SOLE 31 341,657 0 367,171
MASTERCARD INCORPORATED CL A 57636Q104 78,721 449,426 SH   SOLE 34 449,426 0 0
MASTERCARD INCORPORATED CL A 57636Q104 168,267 960,646 SH   SOLE 36 960,646 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,236 18,475 SH   SOLE 40 18,475 0 0
MATADOR RES CO COM 576485205 1,687 56,410 SH   SOLE 2 55,481 0 929
MATADOR RES CO COM 576485205 61 2,039 SH   SOLE 4 2,039 0 0
MATADOR RES CO COM 576485205 87 2,910 SH   SOLE 7 2,910 0 0
MATADOR RES CO COM 576485205 17,468 584,030 SH   SOLE 18 584,030 0 0
MATADOR RES CO COM 576485205 3,900 130,406 SH   SOLE 19 130,406 0 0
MATADOR RES CO COM 576485205 189,362 6,331,076 SH   SOLE 21 6,331,076 0 0
MATADOR RES CO COM 576485205 95,593 3,196,033 SH   SOLE 22 3,023,923 0 172,110
MATADOR RES CO COM 576485205 136 4,533 SH   SOLE 23 4,533 0 0
MATADOR RES CO COM 576485205 4,012 134,126 SH   SOLE 26 8,411 0 125,715
MATADOR RES CO COM 576485205 404 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 432 14,431 SH   SOLE 29 0 0 14,431
MATADOR RES CO COM 576485205 1,629 54,450 SH   SOLE 30 54,450 0 0
MATADOR RES CO COM 576485205 383 12,800 SH   SOLE 40 12,800 0 0
MATCH GROUP INC COM 57665R106 621 13,963 SH   SOLE 2 2,789 0 11,174
MATCH GROUP INC COM 57665R106 35 791 SH   SOLE 7 791 0 0
MATCH GROUP INC COM 57665R106 728 16,372 SH   SOLE 18 16,372 0 0
MATCH GROUP INC COM 57665R106 246 5,525 SH   SOLE 19 5,525 0 0
MATCH GROUP INC COM 57665R106 17,805 400,651 SH   SOLE 21 400,651 0 0
MATCH GROUP INC COM 57665R106 58,574 1,318,050 SH   SOLE 22 1,190,695 0 127,355
MATCH GROUP INC COM 57665R106 561 12,618 SH   SOLE 26 0 0 12,618
MATCH GROUP INC COM 57665R106 312 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 433 9,741 SH   SOLE 30 9,741 0 0
MATCH GROUP INC COM 57665R106 37 826 SH   SOLE 31 826 0 0
MATCH GROUP INC COM 57665R106 184 4,141 SH   SOLE 40 4,141 0 0
MATERION CORP COM 576690101 325 6,375 SH   SOLE 2 3,019 0 3,356
MATERION CORP COM 576690101 7 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 735 14,393 SH   SOLE 7 14,393 0 0
MATERION CORP COM 576690101 5,555 108,822 SH   SOLE 18 108,822 0 0
MATERION CORP COM 576690101 1,475 28,890 SH   SOLE 19 28,890 0 0
MATERION CORP COM 576690101 96,063 1,881,745 SH   SOLE 21 1,881,745 0 0
MATERION CORP COM 576690101 27,773 544,031 SH   SOLE 22 502,761 0 41,270
MATERION CORP COM 576690101 81 1,587 SH   SOLE 23 1,587 0 0
MATERION CORP COM 576690101 1,841 36,064 SH   SOLE 26 6,027 0 30,037
MATERION CORP COM 576690101 146 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 550 10,777 SH   SOLE 29 0 0 10,777
MATERION CORP COM 576690101 1,486 29,111 SH   SOLE 30 29,111 0 0
MATERION CORP COM 576690101 2,552 49,987 SH   SOLE 34 49,987 0 0
MATERION CORP COM 576690101 126 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,718 SH   SOLE 2 1,718 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 147 192,097 SH   SOLE 18 192,097 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 37 48,156 SH   SOLE 19 48,156 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,283 1,678,088 SH   SOLE 21 1,678,088 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 460 601,581 SH   SOLE 22 543,173 0 58,408
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 1,501 146,000 SH   SOLE 2 146,000 0 0
MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 103 10,000 SH   SOLE 22 10,000 0 0
MATRIX SVC CO COM 576853105 80 5,820 SH   SOLE 2 1,109 0 4,711
MATRIX SVC CO COM 576853105 8 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,745 127,370 SH   SOLE 18 127,370 0 0
MATRIX SVC CO COM 576853105 292 21,318 SH   SOLE 19 21,318 0 0
MATRIX SVC CO COM 576853105 35,118 2,563,392 SH   SOLE 21 2,563,392 0 0
MATRIX SVC CO COM 576853105 12,226 892,405 SH   SOLE 22 836,874 0 55,531
MATRIX SVC CO COM 576853105 52 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 536 39,091 SH   SOLE 30 39,091 0 0
MATRIX SVC CO COM 576853105 41 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 164 5,738 SH   SOLE 2 1,766 0 3,972
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 31 1,067 SH   SOLE 7 1,067 0 0
MATSON INC COM 57686G105 5,388 188,128 SH   SOLE 18 188,128 0 0
MATSON INC COM 57686G105 940 32,806 SH   SOLE 19 32,806 0 0
MATSON INC COM 57686G105 125,964 4,398,176 SH   SOLE 21 4,398,176 0 0
MATSON INC COM 57686G105 32,330 1,128,851 SH   SOLE 22 1,063,059 0 65,792
MATSON INC COM 57686G105 48 1,690 SH   SOLE 23 1,690 0 0
MATSON INC COM 57686G105 26 898 SH   SOLE 26 898 0 0
MATSON INC COM 57686G105 41 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 1,567 54,711 SH   SOLE 30 54,711 0 0
MATSON INC COM 57686G105 27 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 5,941 451,758 SH   SOLE 2 121,937 0 329,821
MATTEL INC COM 577081102 1,411 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 3,757 285,702 SH   SOLE 7 252,043 0 33,659
MATTEL INC COM 577081102 28 2,131 SH   SOLE 15 2,131 0 0
MATTEL INC COM 577081102 38,403 2,920,390 SH   SOLE 18 2,695,499 0 224,891
MATTEL INC COM 577081102 97,426 7,408,790 SH   SOLE 19 7,408,790 0 0
MATTEL INC COM 577081102 2,615 198,865 SH   SOLE 20 0 0 198,865
MATTEL INC COM 577081102 90,603 6,889,987 SH   SOLE 21 6,889,987 0 0
MATTEL INC COM 577081102 132,024 10,039,884 SH   SOLE 22 8,298,067 0 1,741,817
MATTEL INC COM 577081102 5,441 413,760 SH   SOLE 23 413,760 0 0
MATTEL INC COM 577081102 6,963 529,483 SH   SOLE 25 529,483 0 0
MATTEL INC COM 577081102 17,675 1,344,100 SH   SOLE 26 462,021 0 882,079
MATTEL INC COM 577081102 689 52,373 SH   SOLE 28 52,373 0 0
MATTEL INC COM 577081102 1,288 97,953 SH   SOLE 29 10,974 0 86,979
MATTEL INC COM 577081102 12,575 956,246 SH   SOLE 30 956,246 0 0
MATTEL INC COM 577081102 2,296 174,588 SH   SOLE 31 71,813 0 102,775
MATTEL INC COM 577081102 1,978 150,381 SH   SOLE 34 150,381 0 0
MATTEL INC COM 577081102 4,977 378,512 SH   SOLE 36 378,512 0 0
MATTEL INC COM 577081102 90 6,876 SH   SOLE 40 6,876 0 0
MATTEL INC OPTIONS 577081102 79 6,000 SH Put SOLE 2 6,000 0 0
MATTEL INC OPTIONS 577081102 165 12,500 SH Put SOLE 18 12,500 0 0
MATTEL INC OPTIONS 577081102 1,644 125,000 SH Put SOLE 19 125,000 0 0
MATTERSIGHT CORP COM 577097108 8 3,937 SH   SOLE 18 3,937 0 0
MATTERSIGHT CORP COM 577097108 127 60,521 SH   SOLE 21 60,521 0 0
MATTERSIGHT CORP COM 577097108 553 263,409 SH   SOLE 22 263,409 0 0
MATTHEWS INTL CORP CL A 577128101 301 5,951 SH   SOLE 2 5,727 0 224
MATTHEWS INTL CORP CL A 577128101 10 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 41 816 SH   SOLE 7 816 0 0
MATTHEWS INTL CORP CL A 577128101 7,057 139,457 SH   SOLE 18 139,457 0 0
MATTHEWS INTL CORP CL A 577128101 2,719 53,740 SH   SOLE 19 53,740 0 0
MATTHEWS INTL CORP CL A 577128101 149,822 2,960,904 SH   SOLE 21 2,960,904 0 0
MATTHEWS INTL CORP CL A 577128101 44,758 884,543 SH   SOLE 22 827,912 0 56,631
MATTHEWS INTL CORP CL A 577128101 453 8,951 SH   SOLE 23 8,951 0 0
MATTHEWS INTL CORP CL A 577128101 891 17,603 SH   SOLE 26 4,534 0 13,069
MATTHEWS INTL CORP CL A 577128101 239 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 480 9,482 SH   SOLE 29 0 0 9,482
MATTHEWS INTL CORP CL A 577128101 2,275 44,960 SH   SOLE 30 44,960 0 0
MATTHEWS INTL CORP CL A 577128101 184 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 6 504 SH   SOLE 2 322 0 182
MAUI LD & PINEAPPLE INC COM 577345101 269 23,075 SH   SOLE 18 23,075 0 0
MAUI LD & PINEAPPLE INC COM 577345101 37 3,155 SH   SOLE 19 3,155 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,517 216,058 SH   SOLE 21 216,058 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,962 254,219 SH   SOLE 22 248,741 0 5,478
MAXAR TECHNOLOGIES LTD COM 57778L103 58 1,259 SH   SOLE 26 0 0 1,259
MAXAR TECHNOLOGIES LTD COM 57778L103 110 2,380 SH   SOLE 40 2,380 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 58,712 974,953 SH   SOLE 2 751,331 0 223,622
MAXIM INTEGRATED PRODS INC COM 57772K101 16,717 277,601 SH   SOLE 4 271,029 0 6,572
MAXIM INTEGRATED PRODS INC COM 57772K101 8,674 144,037 SH   SOLE 7 129,289 0 14,748
MAXIM INTEGRATED PRODS INC COM 57772K101 8,360 138,828 SH   SOLE 13 138,828 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 149 2,480 SH   SOLE 15 2,480 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 12,399 205,893 SH   SOLE 18 175,918 0 29,975
MAXIM INTEGRATED PRODS INC COM 57772K101 61,294 1,017,832 SH   SOLE 19 1,017,832 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,530 141,653 SH   SOLE 20 0 0 141,653
MAXIM INTEGRATED PRODS INC COM 57772K101 325,904 5,411,888 SH   SOLE 21 5,411,888 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 600,822 9,977,112 SH   SOLE 22 7,869,999 0 2,107,113
MAXIM INTEGRATED PRODS INC COM 57772K101 41,200 684,160 SH   SOLE 23 684,160 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 15,274 253,629 SH   SOLE 25 253,629 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 46,614 774,064 SH   SOLE 26 280,947 0 493,117
MAXIM INTEGRATED PRODS INC COM 57772K101 2,561 42,535 SH   SOLE 28 42,535 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,805 378,695 SH   SOLE 29 219,200 0 159,495
MAXIM INTEGRATED PRODS INC COM 57772K101 30,180 501,159 SH   SOLE 30 501,159 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 34,816 578,144 SH   SOLE 31 381,520 0 196,624
MAXIM INTEGRATED PRODS INC COM 57772K101 2,441 40,527 SH   SOLE 32 40,527 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 50,556 839,519 SH   SOLE 34 839,519 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 28,908 480,036 SH   SOLE 36 480,036 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 341 5,669 SH   SOLE 40 5,669 0 0
MAXIMUS INC COM 577933104 1,940 29,061 SH   SOLE 2 28,636 0 425
MAXIMUS INC COM 577933104 17 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 80 1,194 SH   SOLE 7 1,194 0 0
MAXIMUS INC COM 577933104 25,999 389,557 SH   SOLE 18 389,557 0 0
MAXIMUS INC COM 577933104 3,338 50,008 SH   SOLE 19 50,008 0 0
MAXIMUS INC COM 577933104 283,303 4,244,873 SH   SOLE 21 4,244,873 0 0
MAXIMUS INC COM 577933104 139,599 2,091,686 SH   SOLE 22 1,975,453 0 116,233
MAXIMUS INC COM 577933104 1,123 16,826 SH   SOLE 26 9,704 0 7,122
MAXIMUS INC COM 577933104 623 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 852 12,762 SH   SOLE 30 12,762 0 0
MAXIMUS INC COM 577933104 478 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 68 2,978 SH   SOLE 2 2,582 0 396
MAXLINEAR INC COM 57776J100 7 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 31 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 6,110 268,554 SH   SOLE 18 268,554 0 0
MAXLINEAR INC COM 57776J100 1,083 47,608 SH   SOLE 19 47,608 0 0
MAXLINEAR INC COM 57776J100 128,246 5,637,180 SH   SOLE 21 5,637,180 0 0
MAXLINEAR INC COM 57776J100 37,936 1,667,497 SH   SOLE 22 1,561,700 0 105,797
MAXLINEAR INC COM 57776J100 782 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 211 9,263 SH   SOLE 28 9,263 0 0
MAXLINEAR INC COM 57776J100 1,965 86,392 SH   SOLE 30 86,392 0 0
MAXLINEAR INC COM 57776J100 171 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 39 6,608 SH   SOLE 2 1,721 0 4,887
MAXWELL TECHNOLOGIES INC COM 577767106 781 131,681 SH   SOLE 18 131,681 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 170 28,610 SH   SOLE 19 28,610 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 6,943 1,170,864 SH   SOLE 21 1,170,864 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5,470 922,397 SH   SOLE 22 893,663 0 28,734
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,004 49,505 SH   SOLE 2 36,822 0 12,683
MB FINANCIAL INC NEW COM 55264U108 15 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 103 2,537 SH   SOLE 7 2,537 0 0
MB FINANCIAL INC NEW COM 55264U108 20,929 517,031 SH   SOLE 18 517,031 0 0
MB FINANCIAL INC NEW COM 55264U108 2,563 63,305 SH   SOLE 19 63,305 0 0
MB FINANCIAL INC NEW COM 55264U108 226,502 5,595,398 SH   SOLE 21 5,595,398 0 0
MB FINANCIAL INC NEW COM 55264U108 110,418 2,727,718 SH   SOLE 22 2,579,195 0 148,523
MB FINANCIAL INC NEW COM 55264U108 1,018 25,157 SH   SOLE 26 16,098 0 9,059
MB FINANCIAL INC NEW COM 55264U108 519 12,818 SH   SOLE 28 12,818 0 0
MB FINANCIAL INC NEW COM 55264U108 678 16,752 SH   SOLE 30 16,752 0 0
MB FINANCIAL INC NEW COM 55264U108 330 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 172 18,601 SH   SOLE 2 3,741 0 14,860
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 79 8,561 SH   SOLE 7 8,561 0 0
MBIA INC COM 55262C100 2,782 300,456 SH   SOLE 18 300,456 0 0
MBIA INC COM 55262C100 652 70,405 SH   SOLE 19 70,405 0 0
MBIA INC COM 55262C100 25,548 2,758,917 SH   SOLE 21 2,758,917 0 0
MBIA INC COM 55262C100 27,744 2,996,106 SH   SOLE 22 2,781,356 0 214,750
MBIA INC COM 55262C100 449 48,536 SH   SOLE 26 12,817 0 35,719
MBIA INC COM 55262C100 112 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 156 16,815 SH   SOLE 30 16,815 0 0
MBIA INC COM 55262C100 137 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 147 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 41 3,827 SH   SOLE 2 2,174 0 1,653
MBT FINL CORP COM 578877102 679 63,175 SH   SOLE 18 63,175 0 0
MBT FINL CORP COM 578877102 342 31,843 SH   SOLE 19 31,843 0 0
MBT FINL CORP COM 578877102 6,379 593,418 SH   SOLE 21 593,418 0 0
MBT FINL CORP COM 578877102 2,391 222,443 SH   SOLE 22 204,761 0 17,682
MBT FINL CORP COM 578877102 89 8,311 SH   SOLE 23 8,311 0 0
MBT FINL CORP COM 578877102 45 4,160 SH   SOLE 29 0 0 4,160
MCBC HLDGS INC COM 55276F107 964 38,245 SH   SOLE 2 38,050 0 195
MCBC HLDGS INC COM 55276F107 2 66 SH   SOLE 7 66 0 0
MCBC HLDGS INC COM 55276F107 1,632 64,767 SH   SOLE 18 64,767 0 0
MCBC HLDGS INC COM 55276F107 6,855 272,042 SH   SOLE 19 272,042 0 0
MCBC HLDGS INC COM 55276F107 15,243 604,894 SH   SOLE 21 604,894 0 0
MCBC HLDGS INC COM 55276F107 25,013 992,567 SH   SOLE 22 959,812 0 32,755
MCBC HLDGS INC COM 55276F107 3,829 151,954 SH   SOLE 23 151,954 0 0
MCBC HLDGS INC COM 55276F107 1,929 76,552 SH   SOLE 26 0 0 76,552
MCBC HLDGS INC COM 55276F107 589 23,373 SH   SOLE 29 0 0 23,373
MCCLATCHY CO CL A NEW 579489303 8 875 SH   SOLE 18 875 0 0
MCCLATCHY CO CL A NEW 579489303 175 18,911 SH   SOLE 21 18,911 0 0
MCCLATCHY CO CL A NEW 579489303 1,003 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 20,267 190,493 SH   SOLE 2 79,540 0 110,953
MCCORMICK & CO INC COM NON VTG 579780206 4,591 43,155 SH   SOLE 4 38,973 0 4,182
MCCORMICK & CO INC COM NON VTG 579780206 33,126 311,367 SH   SOLE 7 150,168 0 161,199
MCCORMICK & CO INC COM NON VTG 579780206 923 8,673 SH   SOLE 13 8,673 0 0
MCCORMICK & CO INC COM NON VTG 579780206 91 858 SH   SOLE 15 858 0 0
MCCORMICK & CO INC COM NON VTG 579780206 31,491 295,993 SH   SOLE 18 274,206 0 21,787
MCCORMICK & CO INC COM NON VTG 579780206 13,807 129,780 SH   SOLE 19 129,780 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,389 78,852 SH   SOLE 20 0 0 78,852
MCCORMICK & CO INC COM NON VTG 579780206 371,976 3,496,341 SH   SOLE 21 3,496,341 0 0
MCCORMICK & CO INC COM NON VTG 579780206 396,865 3,730,287 SH   SOLE 22 3,110,522 0 619,765
MCCORMICK & CO INC COM NON VTG 579780206 16,689 156,866 SH   SOLE 23 156,866 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,589 108,928 SH   SOLE 25 108,928 0 0
MCCORMICK & CO INC COM NON VTG 579780206 57,805 543,335 SH   SOLE 26 139,189 0 404,146
MCCORMICK & CO INC COM NON VTG 579780206 1,916 18,009 SH   SOLE 28 18,009 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,010 84,687 SH   SOLE 29 4,325 0 80,362
MCCORMICK & CO INC COM NON VTG 579780206 58,739 552,111 SH   SOLE 30 552,111 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,041 75,580 SH   SOLE 31 25,834 0 49,746
MCCORMICK & CO INC COM NON VTG 579780206 927 8,714 SH   SOLE 34 8,714 0 0
MCCORMICK & CO INC COM NON VTG 579780206 13,819 129,888 SH   SOLE 36 129,888 0 0
MCCORMICK & CO INC COM NON VTG 579780206 256 2,402 SH   SOLE 40 2,402 0 0
MCDERMOTT INTL INC COM 580037109 363 59,628 SH   SOLE 2 11,917 0 47,711
MCDERMOTT INTL INC COM 580037109 5 745 SH   SOLE 4 745 0 0
MCDERMOTT INTL INC COM 580037109 64 10,452 SH   SOLE 7 10,452 0 0
MCDERMOTT INTL INC COM 580037109 7,924 1,301,096 SH   SOLE 18 1,301,096 0 0
MCDERMOTT INTL INC COM 580037109 1,348 221,278 SH   SOLE 19 221,278 0 0
MCDERMOTT INTL INC COM 580037109 164,898 27,076,861 SH   SOLE 21 27,076,861 0 0
MCDERMOTT INTL INC COM 580037109 46,945 7,708,457 SH   SOLE 22 7,113,359 0 595,098
MCDERMOTT INTL INC COM 580037109 717 117,687 SH   SOLE 26 46,317 0 71,370
MCDERMOTT INTL INC COM 580037109 353 58,005 SH   SOLE 28 58,005 0 0
MCDERMOTT INTL INC COM 580037109 2,403 394,555 SH   SOLE 30 394,555 0 0
MCDERMOTT INTL INC COM 580037109 83 13,575 SH   SOLE 36 13,575 0 0
MCDERMOTT INTL INC COM 580037109 163 26,842 SH   SOLE 40 26,842 0 0
MCDONALDS CORP COM 580135101 241,045 1,541,407 SH   SOLE 2 780,930 0 760,477
MCDONALDS CORP COM 580135101 58,331 373,006 SH   SOLE 4 351,972 0 21,034
MCDONALDS CORP COM 580135101 119,494 764,123 SH   SOLE 7 662,400 0 101,723
MCDONALDS CORP COM 580135101 12,432 79,499 SH   SOLE 13 79,499 0 0
MCDONALDS CORP COM 580135101 979 6,261 SH   SOLE 15 6,261 0 0
MCDONALDS CORP COM 580135101 269,767 1,725,075 SH   SOLE 18 1,606,993 0 118,082
MCDONALDS CORP COM 580135101 123,131 787,384 SH   SOLE 19 787,384 0 0
MCDONALDS CORP COM 580135101 39,627 253,404 SH   SOLE 20 0 0 253,404
MCDONALDS CORP COM 580135101 2,509,857 16,049,734 SH   SOLE 21 16,049,734 0 0
MCDONALDS CORP COM 580135101 3,669,925 23,467,996 SH   SOLE 22 18,830,251 0 4,637,745
MCDONALDS CORP COM 580135101 185,777 1,187,982 SH   SOLE 23 1,187,982 0 0
MCDONALDS CORP COM 580135101 104,516 668,346 SH   SOLE 25 668,346 0 0
MCDONALDS CORP COM 580135101 390,199 2,495,197 SH   SOLE 26 737,977 0 1,757,220
MCDONALDS CORP COM 580135101 18,833 120,434 SH   SOLE 28 120,434 0 0
MCDONALDS CORP COM 580135101 47,514 303,835 SH   SOLE 29 124,804 0 179,031
MCDONALDS CORP COM 580135101 400,013 2,557,955 SH   SOLE 30 2,557,955 0 0
MCDONALDS CORP COM 580135101 93,704 599,206 SH   SOLE 31 296,977 0 302,229
MCDONALDS CORP COM 580135101 21,476 137,333 SH   SOLE 32 137,333 0 0
MCDONALDS CORP COM 580135101 51,503 329,347 SH   SOLE 34 329,347 0 0
MCDONALDS CORP COM 580135101 140,320 897,302 SH   SOLE 36 897,302 0 0
MCDONALDS CORP COM 580135101 2,454 15,695 SH   SOLE 40 15,695 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,268 1,090,558 SH   SOLE 7 1,090,558 0 0
MCEWEN MNG INC COM 58039P107 4,540 2,182,639 SH   SOLE 21 2,182,639 0 0
MCEWEN MNG INC COM 58039P107 11,001 5,289,033 SH   SOLE 22 5,173,052 0 115,981
MCEWEN MNG INC COM 58039P107 171 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 70 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,786 858,544 SH   SOLE 30 858,544 0 0
MCEWEN MNG INC COM 58039P107 47 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 259 4,826 SH   SOLE 2 985 0 3,841
MCGRATH RENTCORP COM 580589109 7 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 30 568 SH   SOLE 7 568 0 0
MCGRATH RENTCORP COM 580589109 4,336 80,765 SH   SOLE 18 80,765 0 0
MCGRATH RENTCORP COM 580589109 956 17,807 SH   SOLE 19 17,807 0 0
MCGRATH RENTCORP COM 580589109 37,701 702,193 SH   SOLE 21 702,193 0 0
MCGRATH RENTCORP COM 580589109 34,710 646,488 SH   SOLE 22 599,312 0 47,176
MCGRATH RENTCORP COM 580589109 688 12,823 SH   SOLE 26 3,873 0 8,950
MCGRATH RENTCORP COM 580589109 179 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 215 4,005 SH   SOLE 30 4,005 0 0
MCGRATH RENTCORP COM 580589109 296 5,513 SH   SOLE 34 5,513 0 0
MCGRATH RENTCORP COM 580589109 139 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 57,734 409,840 SH   SOLE 2 210,201 0 199,639
MCKESSON CORP COM 58155Q103 13,426 95,308 SH   SOLE 4 89,825 0 5,483
MCKESSON CORP COM 58155Q103 22,239 157,870 SH   SOLE 7 157,870 0 0
MCKESSON CORP COM 58155Q103 1,009 7,160 SH   SOLE 13 7,160 0 0
MCKESSON CORP COM 58155Q103 219 1,556 SH   SOLE 15 1,556 0 0
MCKESSON CORP COM 58155Q103 136,762 970,838 SH   SOLE 18 911,319 0 59,519
MCKESSON CORP COM 58155Q103 232,801 1,652,596 SH   SOLE 19 1,652,596 0 0
MCKESSON CORP COM 58155Q103 15,401 109,331 SH   SOLE 20 0 0 109,331
MCKESSON CORP COM 58155Q103 481,955 3,421,273 SH   SOLE 21 3,421,273 0 0
MCKESSON CORP COM 58155Q103 872,345 6,192,552 SH   SOLE 22 5,018,471 0 1,174,081
MCKESSON CORP COM 58155Q103 41,355 293,570 SH   SOLE 23 293,570 0 0
MCKESSON CORP COM 58155Q103 28,029 198,972 SH   SOLE 25 198,972 0 0
MCKESSON CORP COM 58155Q103 109,928 780,351 SH   SOLE 26 207,580 0 572,771
MCKESSON CORP COM 58155Q103 4,443 31,538 SH   SOLE 28 31,538 0 0
MCKESSON CORP COM 58155Q103 7,715 54,766 SH   SOLE 29 28,645 0 26,121
MCKESSON CORP COM 58155Q103 106,193 753,835 SH   SOLE 30 753,835 0 0
MCKESSON CORP COM 58155Q103 21,795 154,720 SH   SOLE 31 67,602 0 87,118
MCKESSON CORP COM 58155Q103 19,183 136,177 SH   SOLE 34 136,177 0 0
MCKESSON CORP COM 58155Q103 34,980 248,314 SH   SOLE 36 248,314 0 0
MCKESSON CORP COM 58155Q103 595 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 69 9,571 SH   SOLE 2 2,388 0 7,183
MDC PARTNERS INC CL A SUB VTG 552697104 3 429 SH   SOLE 4 429 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 9 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,441 200,147 SH   SOLE 18 200,147 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 289 40,117 SH   SOLE 19 40,117 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 13,054 1,813,035 SH   SOLE 21 1,813,035 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 4,642 644,762 SH   SOLE 22 545,693 0 99,069
MDC PARTNERS INC CL A SUB VTG 552697104 63 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 29 3,962 SH   SOLE 29 0 0 3,962
MDC PARTNERS INC CL A SUB VTG 552697104 111 15,374 SH   SOLE 30 15,374 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 82 11,446 SH   SOLE 40 11,446 0 0
MDU RES GROUP INC COM 552690109 5,668 201,276 SH   SOLE 2 106,840 0 94,436
MDU RES GROUP INC COM 552690109 25 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 6,948 246,733 SH   SOLE 7 246,733 0 0
MDU RES GROUP INC COM 552690109 42 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 19,135 679,518 SH   SOLE 18 679,518 0 0
MDU RES GROUP INC COM 552690109 839 29,793 SH   SOLE 19 29,793 0 0
MDU RES GROUP INC COM 552690109 251,587 8,934,208 SH   SOLE 21 8,934,208 0 0
MDU RES GROUP INC COM 552690109 179,670 6,380,309 SH   SOLE 22 5,671,356 0 708,953
MDU RES GROUP INC COM 552690109 4,065 144,353 SH   SOLE 25 144,353 0 0
MDU RES GROUP INC COM 552690109 7,250 257,461 SH   SOLE 26 96,194 0 161,267
MDU RES GROUP INC COM 552690109 723 25,669 SH   SOLE 28 25,669 0 0
MDU RES GROUP INC COM 552690109 1,007 35,763 SH   SOLE 30 35,763 0 0
MDU RES GROUP INC COM 552690109 117 4,172 SH   SOLE 31 4,172 0 0
MDU RES GROUP INC COM 552690109 4,326 153,617 SH   SOLE 36 153,617 0 0
MDU RES GROUP INC COM 552690109 574 20,378 SH   SOLE 40 20,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 78 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 4,747 1,091,190 SH   SOLE 21 1,091,190 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,224 281,427 SH   SOLE 22 281,427 0 0
MECHEL PAO SPONSORED ADR NE 583840608 207 47,512 SH   SOLE 30 47,512 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 51 4,872 SH   SOLE 2 1,545 0 3,327
MEDEQUITIES RLTY TR INC COM 58409L306 1,096 104,244 SH   SOLE 18 104,244 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 238 22,648 SH   SOLE 19 22,648 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 10,405 990,003 SH   SOLE 21 990,003 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,138 298,608 SH   SOLE 22 262,657 0 35,951
MEDEQUITIES RLTY TR INC COM 58409L306 13 1,235 SH   SOLE 23 1,235 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,773 367,182 SH   SOLE 2 185,697 0 181,485
MEDICAL PPTYS TRUST INC COM 58463J304 1,561 120,057 SH   SOLE 4 120,057 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7,222 555,546 SH   SOLE 7 555,546 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 194 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,977 1,228,990 SH   SOLE 18 1,228,990 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,491 499,317 SH   SOLE 19 499,317 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 242,305 18,638,882 SH   SOLE 21 18,638,882 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 204,529 15,732,972 SH   SOLE 22 14,439,328 0 1,293,644
MEDICAL PPTYS TRUST INC COM 58463J304 173 13,281 SH   SOLE 23 13,281 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,238 710,627 SH   SOLE 25 710,627 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,832 217,833 SH   SOLE 26 65,540 0 152,293
MEDICAL PPTYS TRUST INC COM 58463J304 689 53,006 SH   SOLE 28 53,006 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,067 158,989 SH   SOLE 29 124,096 0 34,893
MEDICAL PPTYS TRUST INC COM 58463J304 24,344 1,872,626 SH   SOLE 30 1,872,626 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 106 8,148 SH   SOLE 31 8,148 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 522 40,157 SH   SOLE 40 40,157 0 0
MEDICINES CO COM 584688105 393 11,921 SH   SOLE 2 10,696 0 1,225
MEDICINES CO COM 584688105 13 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 54 1,642 SH   SOLE 7 1,642 0 0
MEDICINES CO COM 584688105 10,932 331,891 SH   SOLE 18 331,891 0 0
MEDICINES CO COM 584688105 15,785 479,191 SH   SOLE 19 479,191 0 0
MEDICINES CO COM 584688105 893 27,100 SH   SOLE 20 27,100 0 0
MEDICINES CO COM 584688105 237,854 7,220,817 SH   SOLE 21 7,220,817 0 0
MEDICINES CO COM 584688105 62,039 1,883,385 SH   SOLE 22 1,759,509 0 123,876
MEDICINES CO COM 584688105 561 17,037 SH   SOLE 23 17,037 0 0
MEDICINES CO COM 584688105 1,459 44,293 SH   SOLE 26 17,021 0 27,272
MEDICINES CO COM 584688105 432 13,102 SH   SOLE 28 13,102 0 0
MEDICINES CO COM 584688105 65 1,984 SH   SOLE 29 0 0 1,984
MEDICINES CO COM 584688105 3,056 92,786 SH   SOLE 30 92,786 0 0
MEDICINES CO COM 584688105 229 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 966 840,000 PRN   SOLE 21 840,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 927 965,000 PRN   SOLE 21 965,000 0 0
MEDICINOVA INC COM NEW 58468P206 27 2,686 SH   SOLE 2 1,587 0 1,099
MEDICINOVA INC COM NEW 58468P206 1,338 130,879 SH   SOLE 18 130,879 0 0
MEDICINOVA INC COM NEW 58468P206 307 30,019 SH   SOLE 19 30,019 0 0
MEDICINOVA INC COM NEW 58468P206 12,560 1,228,973 SH   SOLE 21 1,228,973 0 0
MEDICINOVA INC COM NEW 58468P206 7,773 760,582 SH   SOLE 22 716,580 0 44,002
MEDIDATA SOLUTIONS INC COM 58471A105 2,898 46,135 SH   SOLE 2 45,740 0 395
MEDIDATA SOLUTIONS INC COM 58471A105 16 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 86 1,370 SH   SOLE 7 1,370 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 21,867 348,146 SH   SOLE 18 348,146 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 10,998 175,100 SH   SOLE 19 175,100 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 240,383 3,827,152 SH   SOLE 21 3,827,152 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 128,441 2,044,916 SH   SOLE 22 1,943,757 0 101,159
MEDIDATA SOLUTIONS INC COM 58471A105 4,868 77,500 SH   SOLE 23 77,500 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3,120 49,673 SH   SOLE 26 12,448 0 37,225
MEDIDATA SOLUTIONS INC COM 58471A105 508 8,088 SH   SOLE 28 8,088 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 683 10,876 SH   SOLE 29 0 0 10,876
MEDIDATA SOLUTIONS INC COM 58471A105 703 11,198 SH   SOLE 30 11,198 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 370 5,889 SH   SOLE 40 5,889 0 0
MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 679 605,000 PRN   SOLE 21 605,000 0 0
MEDIFAST INC COM 58470H101 136 1,450 SH   SOLE 2 1,242 0 208
MEDIFAST INC COM 58470H101 6 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 26 274 SH   SOLE 7 274 0 0
MEDIFAST INC COM 58470H101 5,538 59,263 SH   SOLE 18 59,263 0 0
MEDIFAST INC COM 58470H101 2,431 26,016 SH   SOLE 19 26,016 0 0
MEDIFAST INC COM 58470H101 92,668 991,633 SH   SOLE 21 991,633 0 0
MEDIFAST INC COM 58470H101 32,454 347,289 SH   SOLE 22 327,433 0 19,856
MEDIFAST INC COM 58470H101 830 8,886 SH   SOLE 23 8,886 0 0
MEDIFAST INC COM 58470H101 338 3,620 SH   SOLE 26 0 0 3,620
MEDIFAST INC COM 58470H101 128 1,375 SH   SOLE 28 1,375 0 0
MEDIFAST INC COM 58470H101 1,339 14,330 SH   SOLE 30 14,330 0 0
MEDIFAST INC COM 58470H101 3,786 40,513 SH   SOLE 34 40,513 0 0
MEDIFAST INC COM 58470H101 76 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 1,195 300,165 SH   SOLE 30 300,165 0 0
MEDLEY MGMT INC CL A COM 58503T106 8 1,415 SH   SOLE 2 151 0 1,264
MEDLEY MGMT INC CL A COM 58503T106 135 23,611 SH   SOLE 18 23,611 0 0
MEDLEY MGMT INC CL A COM 58503T106 26 4,585 SH   SOLE 19 4,585 0 0
MEDLEY MGMT INC CL A COM 58503T106 1,164 204,291 SH   SOLE 21 204,291 0 0
MEDLEY MGMT INC CL A COM 58503T106 366 64,144 SH   SOLE 22 52,067 0 12,077
MEDNAX INC COM 58502B106 5,411 97,275 SH   SOLE 2 53,405 0 43,870
MEDNAX INC COM 58502B106 24 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 328 5,903 SH   SOLE 7 5,903 0 0
MEDNAX INC COM 58502B106 17,575 315,929 SH   SOLE 18 315,929 0 0
MEDNAX INC COM 58502B106 777 13,976 SH   SOLE 19 13,976 0 0
MEDNAX INC COM 58502B106 237,982 4,277,946 SH   SOLE 21 4,277,946 0 0
MEDNAX INC COM 58502B106 171,335 3,079,904 SH   SOLE 22 2,745,360 0 334,544
MEDNAX INC COM 58502B106 1,810 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 721 12,957 SH   SOLE 28 12,957 0 0
MEDNAX INC COM 58502B106 575 10,333 SH   SOLE 29 0 0 10,333
MEDNAX INC COM 58502B106 1,006 18,083 SH   SOLE 30 18,083 0 0
MEDNAX INC COM 58502B106 112 2,019 SH   SOLE 31 2,019 0 0
MEDNAX INC COM 58502B106 142 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 562 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 311 8,907 SH   SOLE 2 7,341 0 1,566
MEDPACE HLDGS INC COM 58506Q109 18 524 SH   SOLE 7 524 0 0
MEDPACE HLDGS INC COM 58506Q109 1,126 32,265 SH   SOLE 18 32,265 0 0
MEDPACE HLDGS INC COM 58506Q109 1,661 47,571 SH   SOLE 19 47,571 0 0
MEDPACE HLDGS INC COM 58506Q109 25,569 732,416 SH   SOLE 21 732,416 0 0
MEDPACE HLDGS INC COM 58506Q109 11,374 325,799 SH   SOLE 22 310,776 0 15,023
MEDPACE HLDGS INC COM 58506Q109 629 18,021 SH   SOLE 23 18,021 0 0
MEDPACE HLDGS INC COM 58506Q109 1,445 41,379 SH   SOLE 26 0 0 41,379
MEDPACE HLDGS INC COM 58506Q109 105 3,016 SH   SOLE 29 0 0 3,016
MEDPACE HLDGS INC COM 58506Q109 104 2,977 SH   SOLE 30 2,977 0 0
MEDTRONIC PLC SHS G5960L103 185,825 2,316,442 SH   SOLE 2 1,038,560 0 1,277,882
MEDTRONIC PLC SHS G5960L103 38,036 474,148 SH   SOLE 4 439,413 0 34,735
MEDTRONIC PLC SHS G5960L103 100,406 1,251,635 SH   SOLE 7 1,036,450 0 215,185
MEDTRONIC PLC SHS G5960L103 1,306 16,274 SH   SOLE 13 16,274 0 0
MEDTRONIC PLC SHS G5960L103 829 10,330 SH   SOLE 15 10,330 0 0
MEDTRONIC PLC SHS G5960L103 371,265 4,628,086 SH   SOLE 18 4,353,710 0 274,376
MEDTRONIC PLC SHS G5960L103 642,416 8,008,174 SH   SOLE 19 8,008,174 0 0
MEDTRONIC PLC SHS G5960L103 42,868 534,380 SH   SOLE 20 0 0 534,380
MEDTRONIC PLC SHS G5960L103 2,018,815 25,165,979 SH   SOLE 21 25,165,979 0 0
MEDTRONIC PLC SHS G5960L103 2,992,457 37,303,132 SH   SOLE 22 30,259,773 0 7,043,359
MEDTRONIC PLC SHS G5960L103 136,916 1,706,752 SH   SOLE 23 1,706,752 0 0
MEDTRONIC PLC SHS G5960L103 94,515 1,178,199 SH   SOLE 25 1,178,199 0 0
MEDTRONIC PLC SHS G5960L103 386,300 4,815,510 SH   SOLE 26 1,222,874 0 3,592,636
MEDTRONIC PLC SHS G5960L103 16,426 204,765 SH   SOLE 28 204,765 0 0
MEDTRONIC PLC SHS G5960L103 16,896 210,627 SH   SOLE 29 38,940 0 171,687
MEDTRONIC PLC SHS G5960L103 351,199 4,377,945 SH   SOLE 30 4,377,945 0 0
MEDTRONIC PLC SHS G5960L103 52,023 648,510 SH   SOLE 31 264,824 0 383,686
MEDTRONIC PLC SHS G5960L103 136,342 1,699,595 SH   SOLE 34 1,699,595 0 0
MEDTRONIC PLC SHS G5960L103 106,206 1,323,939 SH   SOLE 36 1,323,939 0 0
MEDTRONIC PLC SHS G5960L103 2,102 26,208 SH   SOLE 40 26,208 0 0
MEET GROUP INC COM 58513U101 7 3,147 SH   SOLE 2 3,147 0 0
MEET GROUP INC COM 58513U101 6 2,807 SH   SOLE 7 2,807 0 0
MEET GROUP INC COM 58513U101 514 246,014 SH   SOLE 18 246,014 0 0
MEET GROUP INC COM 58513U101 131 62,516 SH   SOLE 19 62,516 0 0
MEET GROUP INC COM 58513U101 4,544 2,173,937 SH   SOLE 21 2,173,937 0 0
MEET GROUP INC COM 58513U101 3,374 1,614,368 SH   SOLE 22 1,526,090 0 88,278
MEI PHARMA INC COM NEW 55279B202 13 6,100 SH   SOLE 18 6,100 0 0
MEI PHARMA INC COM NEW 55279B202 196 94,634 SH   SOLE 21 94,634 0 0
MEI PHARMA INC COM NEW 55279B202 803 387,993 SH   SOLE 22 387,993 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,519 190,453 SH   SOLE 2 183,118 0 7,335
MELCO RESORT ENTERTAINMENT L ADR 585464100 10,588 365,348 SH   SOLE 4 360,376 0 4,972
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,694 127,455 SH   SOLE 7 127,455 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,449 49,984 SH   SOLE 13 49,984 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 27,738 957,143 SH   SOLE 15 874,786 0 82,357
MELCO RESORT ENTERTAINMENT L ADR 585464100 6,313 217,845 SH   SOLE 18 203,265 0 14,580
MELCO RESORT ENTERTAINMENT L ADR 585464100 11,309 390,229 SH   SOLE 19 390,229 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 126,128 4,352,251 SH   SOLE 21 4,352,251 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 109,114 3,765,139 SH   SOLE 22 3,384,771 0 380,368
MELCO RESORT ENTERTAINMENT L ADR 585464100 9,736 335,949 SH   SOLE 23 335,949 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 17,593 607,085 SH   SOLE 25 607,085 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 30,318 1,046,171 SH   SOLE 26 560,708 0 485,463
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,192 41,121 SH   SOLE 28 41,121 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,590 89,386 SH   SOLE 29 4,374 0 85,012
MELCO RESORT ENTERTAINMENT L ADR 585464100 21,639 746,694 SH   SOLE 30 746,694 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,001 69,049 SH   SOLE 31 4,306 0 64,743
MELCO RESORT ENTERTAINMENT L ADR 585464100 252,925 8,727,572 SH   SOLE 34 8,727,572 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,970 102,473 SH   SOLE 36 102,473 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 143 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM 58549G100 20 2,746 SH   SOLE 2 418 0 2,328
MELINTA THERAPEUTICS INC COM 58549G100 2 326 SH   SOLE 7 326 0 0
MELINTA THERAPEUTICS INC COM 58549G100 392 52,982 SH   SOLE 18 52,982 0 0
MELINTA THERAPEUTICS INC COM 58549G100 78 10,505 SH   SOLE 19 10,505 0 0
MELINTA THERAPEUTICS INC COM 58549G100 3,633 490,937 SH   SOLE 21 490,937 0 0
MELINTA THERAPEUTICS INC COM 58549G100 2,216 299,492 SH   SOLE 22 281,889 0 17,603
MELINTA THERAPEUTICS INC COM 58549G100 3 410 SH   SOLE 26 0 0 410
MELLANOX TECHNOLOGIES LTD SHS M51363113 16 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 13,290 182,429 SH   SOLE 21 182,429 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 8,801 120,811 SH   SOLE 22 94,410 0 26,401
MELLANOX TECHNOLOGIES LTD SHS M51363113 568 7,791 SH   SOLE 26 4,328 0 3,463
MELLANOX TECHNOLOGIES LTD SHS M51363113 462 6,341 SH   SOLE 28 6,341 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 413 5,670 SH   SOLE 29 0 0 5,670
MELLANOX TECHNOLOGIES LTD SHS M51363113 654 8,973 SH   SOLE 30 8,973 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 410 5,630 SH   SOLE 40 5,630 0 0
MELROSE BANCORP INC COM 585553100 7 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 13 628 SH   SOLE 21 628 0 0
MENLO THERAPEUTICS INC COM 586858102 19 518 SH   SOLE 2 265 0 253
MENLO THERAPEUTICS INC COM 586858102 774 20,596 SH   SOLE 18 20,596 0 0
MENLO THERAPEUTICS INC COM 586858102 163 4,341 SH   SOLE 19 4,341 0 0
MENLO THERAPEUTICS INC COM 586858102 7,138 189,950 SH   SOLE 21 189,950 0 0
MENLO THERAPEUTICS INC COM 586858102 7,683 204,440 SH   SOLE 22 199,227 0 5,213
MENLO THERAPEUTICS INC COM 586858102 1,408 37,455 SH   SOLE 26 7,039 0 30,416
MERCADOLIBRE INC COM 58733R102 22,367 62,759 SH   SOLE 2 1,014 0 61,745
MERCADOLIBRE INC COM 58733R102 5,260 14,758 SH   SOLE 4 13,653 0 1,105
MERCADOLIBRE INC COM 58733R102 1,623 4,553 SH   SOLE 7 3,835 0 718
MERCADOLIBRE INC COM 58733R102 115 322 SH   SOLE 15 322 0 0
MERCADOLIBRE INC COM 58733R102 111,118 311,788 SH   SOLE 18 229,877 0 81,911
MERCADOLIBRE INC COM 58733R102 128,647 360,972 SH   SOLE 19 360,972 0 0
MERCADOLIBRE INC COM 58733R102 63,048 176,906 SH   SOLE 21 176,906 0 0
MERCADOLIBRE INC COM 58733R102 43,455 121,930 SH   SOLE 22 95,918 0 26,012
MERCADOLIBRE INC COM 58733R102 19,104 53,605 SH   SOLE 23 53,605 0 0
MERCADOLIBRE INC COM 58733R102 10,855 30,458 SH   SOLE 25 30,458 0 0
MERCADOLIBRE INC COM 58733R102 40,295 113,065 SH   SOLE 26 41,357 0 71,708
MERCADOLIBRE INC COM 58733R102 2,288 6,420 SH   SOLE 28 6,420 0 0
MERCADOLIBRE INC COM 58733R102 4,092 11,482 SH   SOLE 29 972 0 10,510
MERCADOLIBRE INC COM 58733R102 22,896 64,245 SH   SOLE 30 64,245 0 0
MERCADOLIBRE INC COM 58733R102 7,570 21,242 SH   SOLE 31 6,845 0 14,397
MERCADOLIBRE INC COM 58733R102 2,276 6,386 SH   SOLE 32 6,386 0 0
MERCADOLIBRE INC COM 58733R102 15,391 43,185 SH   SOLE 34 43,185 0 0
MERCADOLIBRE INC COM 58733R102 11,819 33,162 SH   SOLE 36 33,162 0 0
MERCADOLIBRE INC COM 58733R102 300 843 SH   SOLE 40 843 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1,922 680,000 PRN   SOLE 21 680,000 0 0
MERCANTILE BANK CORP COM 587376104 103 3,094 SH   SOLE 2 694 0 2,400
MERCANTILE BANK CORP COM 587376104 16 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 2,005 60,313 SH   SOLE 18 60,313 0 0
MERCANTILE BANK CORP COM 587376104 452 13,593 SH   SOLE 19 13,593 0 0
MERCANTILE BANK CORP COM 587376104 17,893 538,136 SH   SOLE 21 538,136 0 0
MERCANTILE BANK CORP COM 587376104 10,996 330,698 SH   SOLE 22 298,305 0 32,393
MERCANTILE BANK CORP COM 587376104 141 4,227 SH   SOLE 30 4,227 0 0
MERCANTILE BANK CORP COM 587376104 131 3,938 SH   SOLE 34 3,938 0 0
MERCER INTL INC COM 588056101 545 43,806 SH   SOLE 21 43,806 0 0
MERCER INTL INC COM 588056101 7,180 576,741 SH   SOLE 22 544,821 0 31,920
MERCER INTL INC COM 588056101 196 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 85 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 105 8,426 SH   SOLE 30 8,426 0 0
MERCER INTL INC COM 588056101 123 9,853 SH   SOLE 40 9,853 0 0
MERCHANTS BANCORP IND COM 58844R108 93 4,314 SH   SOLE 2 3,621 0 693
MERCHANTS BANCORP IND COM 58844R108 515 23,960 SH   SOLE 18 23,960 0 0
MERCHANTS BANCORP IND COM 58844R108 310 14,398 SH   SOLE 19 14,398 0 0
MERCHANTS BANCORP IND COM 58844R108 5,143 239,196 SH   SOLE 21 239,196 0 0
MERCHANTS BANCORP IND COM 58844R108 1,128 52,456 SH   SOLE 22 45,215 0 7,241
MERCK & CO INC COM 58933Y105 227,793 4,181,989 SH   SOLE 2 1,602,324 0 2,579,665
MERCK & CO INC COM 58933Y105 52,510 964,024 SH   SOLE 4 893,552 0 70,472
MERCK & CO INC COM 58933Y105 117,438 2,156,009 SH   SOLE 7 2,077,856 0 78,153
MERCK & CO INC COM 58933Y105 4,952 90,918 SH   SOLE 13 90,918 0 0
MERCK & CO INC COM 58933Y105 1,139 20,918 SH   SOLE 15 20,918 0 0
MERCK & CO INC COM 58933Y105 418,425 7,681,747 SH   SOLE 18 7,142,921 0 538,826
MERCK & CO INC COM 58933Y105 497,679 9,136,758 SH   SOLE 19 9,136,758 0 0
MERCK & CO INC COM 58933Y105 63,338 1,162,799 SH   SOLE 20 73,978 0 1,088,821
MERCK & CO INC COM 58933Y105 2,964,192 54,418,792 SH   SOLE 21 54,418,792 0 0
MERCK & CO INC COM 58933Y105 4,112,946 75,508,464 SH   SOLE 22 61,228,270 0 14,280,194
MERCK & CO INC COM 58933Y105 189,679 3,482,263 SH   SOLE 23 3,482,263 0 0
MERCK & CO INC COM 58933Y105 133,279 2,446,832 SH   SOLE 25 2,446,832 0 0
MERCK & CO INC COM 58933Y105 423,010 7,765,923 SH   SOLE 26 2,454,455 0 5,311,468
MERCK & CO INC COM 58933Y105 22,390 411,047 SH   SOLE 28 411,047 0 0
MERCK & CO INC COM 58933Y105 24,120 442,812 SH   SOLE 29 107,814 0 334,998
MERCK & CO INC COM 58933Y105 476,714 8,751,855 SH   SOLE 30 8,751,855 0 0
MERCK & CO INC COM 58933Y105 73,749 1,353,932 SH   SOLE 31 579,260 0 774,672
MERCK & CO INC COM 58933Y105 12,718 233,488 SH   SOLE 32 233,488 0 0
MERCK & CO INC COM 58933Y105 83,792 1,538,316 SH   SOLE 34 1,538,316 0 0
MERCK & CO INC COM 58933Y105 9,432 173,155 SH   SOLE 35 173,155 0 0
MERCK & CO INC COM 58933Y105 149,276 2,740,523 SH   SOLE 36 2,740,523 0 0
MERCK & CO INC COM 58933Y105 2,894 53,126 SH   SOLE 40 53,126 0 0
MERCURY GENL CORP NEW COM 589400100 1,470 32,041 SH   SOLE 2 18,769 0 13,272
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 2,225 48,517 SH   SOLE 7 48,517 0 0
MERCURY GENL CORP NEW COM 589400100 5,435 118,478 SH   SOLE 18 118,478 0 0
MERCURY GENL CORP NEW COM 589400100 185 4,044 SH   SOLE 19 4,044 0 0
MERCURY GENL CORP NEW COM 589400100 69,815 1,522,013 SH   SOLE 21 1,522,013 0 0
MERCURY GENL CORP NEW COM 589400100 50,855 1,108,675 SH   SOLE 22 1,005,421 0 103,254
MERCURY GENL CORP NEW COM 589400100 742 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 164 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 947 20,636 SH   SOLE 29 0 0 20,636
MERCURY GENL CORP NEW COM 589400100 236 5,137 SH   SOLE 30 5,137 0 0
MERCURY GENL CORP NEW COM 589400100 28 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 38 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 121 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 95 1,969 SH   SOLE 2 1,969 0 0
MERCURY SYS INC COM 589378108 10 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 55 1,135 SH   SOLE 7 1,135 0 0
MERCURY SYS INC COM 589378108 10,041 207,802 SH   SOLE 18 207,802 0 0
MERCURY SYS INC COM 589378108 1,752 36,266 SH   SOLE 19 36,266 0 0
MERCURY SYS INC COM 589378108 286,583 5,930,945 SH   SOLE 21 5,930,945 0 0
MERCURY SYS INC COM 589378108 63,743 1,319,178 SH   SOLE 22 1,238,148 0 81,030
MERCURY SYS INC COM 589378108 32 666 SH   SOLE 23 666 0 0
MERCURY SYS INC COM 589378108 1,195 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 322 6,674 SH   SOLE 28 6,674 0 0
MERCURY SYS INC COM 589378108 3,275 67,774 SH   SOLE 30 67,774 0 0
MERCURY SYS INC COM 589378108 211 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 1,368 25,420 SH   SOLE 2 18,724 0 6,696
MEREDITH CORP COM 589433101 12 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 5,380 100,009 SH   SOLE 7 100,009 0 0
MEREDITH CORP COM 589433101 14,082 261,747 SH   SOLE 18 261,747 0 0
MEREDITH CORP COM 589433101 1,765 32,802 SH   SOLE 19 32,802 0 0
MEREDITH CORP COM 589433101 186,484 3,466,247 SH   SOLE 21 3,466,247 0 0
MEREDITH CORP COM 589433101 70,345 1,307,535 SH   SOLE 22 1,230,275 0 77,260
MEREDITH CORP COM 589433101 549 10,202 SH   SOLE 23 10,202 0 0
MEREDITH CORP COM 589433101 833 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 293 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 414 7,694 SH   SOLE 30 7,694 0 0
MEREDITH CORP COM 589433101 924 17,170 SH   SOLE 32 17,170 0 0
MEREDITH CORP COM 589433101 37 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 213 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 444 22,013 SH   SOLE 2 15,397 0 6,616
MERIDIAN BANCORP INC MD COM 58958U103 20 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,532 175,310 SH   SOLE 18 175,310 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,037 101,116 SH   SOLE 19 101,116 0 0
MERIDIAN BANCORP INC MD COM 58958U103 32,044 1,590,280 SH   SOLE 21 1,590,280 0 0
MERIDIAN BANCORP INC MD COM 58958U103 25,800 1,280,391 SH   SOLE 22 1,202,608 0 77,783
MERIDIAN BANCORP INC MD COM 58958U103 841 41,745 SH   SOLE 23 41,745 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,887 143,271 SH   SOLE 26 0 0 143,271
MERIDIAN BANCORP INC MD COM 58958U103 143 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 75 3,735 SH   SOLE 29 0 0 3,735
MERIDIAN BANCORP INC MD COM 58958U103 199 9,879 SH   SOLE 30 9,879 0 0
MERIDIAN BANCORP INC MD COM 58958U103 73 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 41 2,909 SH   SOLE 2 1,775 0 1,134
MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 17 1,178 SH   SOLE 7 1,178 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,611 183,846 SH   SOLE 18 183,846 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 468 32,959 SH   SOLE 19 32,959 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 55,137 3,882,895 SH   SOLE 21 3,882,895 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 16,992 1,196,588 SH   SOLE 22 1,118,182 0 78,406
MERIDIAN BIOSCIENCE INC COM 589584101 150 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 87 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 859 60,479 SH   SOLE 30 60,479 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 63 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 7 383 SH   SOLE 18 383 0 0
MERIDIAN BK PAOLI PA COM 58958P104 59 3,433 SH   SOLE 21 3,433 0 0
MERIT MED SYS INC COM 589889104 104 2,293 SH   SOLE 2 2,047 0 246
MERIT MED SYS INC COM 589889104 15 331 SH   SOLE 4 331 0 0
MERIT MED SYS INC COM 589889104 55 1,212 SH   SOLE 7 1,212 0 0
MERIT MED SYS INC COM 589889104 9,761 215,228 SH   SOLE 18 215,228 0 0
MERIT MED SYS INC COM 589889104 2,697 59,464 SH   SOLE 19 59,464 0 0
MERIT MED SYS INC COM 589889104 208,546 4,598,589 SH   SOLE 21 4,598,589 0 0
MERIT MED SYS INC COM 589889104 61,204 1,349,596 SH   SOLE 22 1,263,064 0 86,532
MERIT MED SYS INC COM 589889104 839 18,511 SH   SOLE 23 18,511 0 0
MERIT MED SYS INC COM 589889104 753 16,597 SH   SOLE 26 12,843 0 3,754
MERIT MED SYS INC COM 589889104 315 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 158 3,489 SH   SOLE 29 0 0 3,489
MERIT MED SYS INC COM 589889104 3,182 70,169 SH   SOLE 30 70,169 0 0
MERIT MED SYS INC COM 589889104 222 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 522 11,543 SH   SOLE 2 5,740 0 5,803
MERITAGE HOMES CORP COM 59001A102 11 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 76 1,680 SH   SOLE 7 1,680 0 0
MERITAGE HOMES CORP COM 59001A102 8,042 177,718 SH   SOLE 18 177,718 0 0
MERITAGE HOMES CORP COM 59001A102 2,454 54,226 SH   SOLE 19 54,226 0 0
MERITAGE HOMES CORP COM 59001A102 187,999 4,154,672 SH   SOLE 21 4,154,672 0 0
MERITAGE HOMES CORP COM 59001A102 51,525 1,138,663 SH   SOLE 22 1,063,155 0 75,508
MERITAGE HOMES CORP COM 59001A102 79 1,743 SH   SOLE 23 1,743 0 0
MERITAGE HOMES CORP COM 59001A102 3,166 69,958 SH   SOLE 26 2,953 0 67,005
MERITAGE HOMES CORP COM 59001A102 247 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 176 3,894 SH   SOLE 29 0 0 3,894
MERITAGE HOMES CORP COM 59001A102 2,425 53,594 SH   SOLE 30 53,594 0 0
MERITAGE HOMES CORP COM 59001A102 181 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 514 25,018 SH   SOLE 2 10,288 0 14,730
MERITOR INC COM 59001K100 14 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 61 2,960 SH   SOLE 7 2,960 0 0
MERITOR INC COM 59001K100 5,968 290,285 SH   SOLE 18 290,285 0 0
MERITOR INC COM 59001K100 1,655 80,483 SH   SOLE 19 80,483 0 0
MERITOR INC COM 59001K100 54,235 2,637,881 SH   SOLE 21 2,637,881 0 0
MERITOR INC COM 59001K100 58,047 2,823,292 SH   SOLE 22 2,654,081 0 169,211
MERITOR INC COM 59001K100 946 45,992 SH   SOLE 23 45,992 0 0
MERITOR INC COM 59001K100 814 39,595 SH   SOLE 26 11,528 0 28,067
MERITOR INC COM 59001K100 265 12,889 SH   SOLE 28 12,889 0 0
MERITOR INC COM 59001K100 175 8,522 SH   SOLE 29 0 0 8,522
MERITOR INC COM 59001K100 342 16,643 SH   SOLE 30 16,643 0 0
MERITOR INC COM 59001K100 309 15,036 SH   SOLE 34 15,036 0 0
MERITOR INC COM 59001K100 85 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 215 10,467 SH   SOLE 40 10,467 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 11 1,402 SH   SOLE 2 548 0 854
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 2 296 SH   SOLE 7 296 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 353 43,794 SH   SOLE 18 43,794 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 62 7,748 SH   SOLE 19 7,748 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 3,345 415,552 SH   SOLE 21 415,552 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 2,709 336,528 SH   SOLE 22 319,904 0 16,624
MERSANA THERAPEUTICS INC COM 59045L106 13 826 SH   SOLE 2 282 0 544
MERSANA THERAPEUTICS INC COM 59045L106 585 37,086 SH   SOLE 18 37,086 0 0
MERSANA THERAPEUTICS INC COM 59045L106 342 21,710 SH   SOLE 19 21,710 0 0
MERSANA THERAPEUTICS INC COM 59045L106 10,074 638,829 SH   SOLE 21 638,829 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,491 94,577 SH   SOLE 22 85,779 0 8,798
MERSANA THERAPEUTICS INC COM 59045L106 383 24,309 SH   SOLE 23 24,309 0 0
MERSANA THERAPEUTICS INC COM 59045L106 11 667 SH   SOLE 30 667 0 0
MESA LABS INC COM 59064R109 30 205 SH   SOLE 2 136 0 69
MESA LABS INC COM 59064R109 17 112 SH   SOLE 7 112 0 0
MESA LABS INC COM 59064R109 1,636 11,019 SH   SOLE 18 11,019 0 0
MESA LABS INC COM 59064R109 378 2,549 SH   SOLE 19 2,549 0 0
MESA LABS INC COM 59064R109 15,367 103,524 SH   SOLE 21 103,524 0 0
MESA LABS INC COM 59064R109 10,449 70,389 SH   SOLE 22 64,382 0 6,007
MESA LABS INC COM 59064R109 126 849 SH   SOLE 28 849 0 0
MESA LABS INC COM 59064R109 95 639 SH   SOLE 30 639 0 0
META FINL GROUP INC COM 59100U108 185 1,695 SH   SOLE 2 377 0 1,318
META FINL GROUP INC COM 59100U108 26 237 SH   SOLE 7 237 0 0
META FINL GROUP INC COM 59100U108 4,748 43,483 SH   SOLE 18 43,483 0 0
META FINL GROUP INC COM 59100U108 792 7,249 SH   SOLE 19 7,249 0 0
META FINL GROUP INC COM 59100U108 94,843 868,523 SH   SOLE 21 868,523 0 0
META FINL GROUP INC COM 59100U108 32,374 296,465 SH   SOLE 22 278,835 0 17,630
META FINL GROUP INC COM 59100U108 352 3,225 SH   SOLE 26 0 0 3,225
META FINL GROUP INC COM 59100U108 142 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 1,446 13,243 SH   SOLE 30 13,243 0 0
META FINL GROUP INC COM 59100U108 144 1,315 SH   SOLE 40 1,315 0 0
METHODE ELECTRS INC COM 591520200 67 1,702 SH   SOLE 2 1,491 0 211
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 37 959 SH   SOLE 7 959 0 0
METHODE ELECTRS INC COM 591520200 6,094 155,847 SH   SOLE 18 155,847 0 0
METHODE ELECTRS INC COM 591520200 1,091 27,897 SH   SOLE 19 27,897 0 0
METHODE ELECTRS INC COM 591520200 131,996 3,375,866 SH   SOLE 21 3,375,866 0 0
METHODE ELECTRS INC COM 591520200 39,227 1,003,259 SH   SOLE 22 937,969 0 65,290
METHODE ELECTRS INC COM 591520200 691 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 207 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,063 52,752 SH   SOLE 30 52,752 0 0
METHODE ELECTRS INC COM 591520200 152 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 54,503 1,187,691 SH   SOLE 2 297,245 0 890,446
METLIFE INC COM 59156R108 14,916 325,044 SH   SOLE 4 301,958 0 23,086
METLIFE INC COM 59156R108 34,744 757,110 SH   SOLE 7 730,024 0 27,086
METLIFE INC COM 59156R108 380 8,277 SH   SOLE 13 8,277 0 0
METLIFE INC COM 59156R108 319 6,952 SH   SOLE 15 6,952 0 0
METLIFE INC COM 59156R108 225,993 4,924,673 SH   SOLE 18 4,444,224 0 480,449
METLIFE INC COM 59156R108 488,922 10,654,216 SH   SOLE 19 10,654,216 0 0
METLIFE INC COM 59156R108 13,545 295,156 SH   SOLE 20 0 0 295,156
METLIFE INC COM 59156R108 735,055 16,017,763 SH   SOLE 21 16,017,763 0 0
METLIFE INC COM 59156R108 1,249,162 27,220,787 SH   SOLE 22 22,459,429 0 4,761,358
METLIFE INC COM 59156R108 51,224 1,116,237 SH   SOLE 23 1,116,237 0 0
METLIFE INC COM 59156R108 38,933 848,402 SH   SOLE 25 848,402 0 0
METLIFE INC COM 59156R108 210,987 4,597,673 SH   SOLE 26 858,936 0 3,738,737
METLIFE INC COM 59156R108 6,214 135,420 SH   SOLE 28 135,420 0 0
METLIFE INC COM 59156R108 1,448 31,560 SH   SOLE 29 31,560 0 0
METLIFE INC COM 59156R108 172,356 3,755,852 SH   SOLE 30 3,755,852 0 0
METLIFE INC COM 59156R108 17,770 387,237 SH   SOLE 31 171,347 0 215,890
METLIFE INC COM 59156R108 59,314 1,292,525 SH   SOLE 34 1,292,525 0 0
METLIFE INC COM 59156R108 44,160 962,296 SH   SOLE 36 962,296 0 0
METLIFE INC COM 59156R108 832 18,122 SH   SOLE 40 18,122 0 0
METROPOLITAN BK HLDG CORP COM 591774104 27 653 SH   SOLE 2 179 0 474
METROPOLITAN BK HLDG CORP COM 591774104 506 12,027 SH   SOLE 18 12,027 0 0
METROPOLITAN BK HLDG CORP COM 591774104 105 2,484 SH   SOLE 19 2,484 0 0
METROPOLITAN BK HLDG CORP COM 591774104 4,970 118,024 SH   SOLE 21 118,024 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,365 32,425 SH   SOLE 22 28,750 0 3,675
METROPOLITAN BK HLDG CORP COM 591774104 570 13,526 SH   SOLE 26 2,543 0 10,983
METTLER TOLEDO INTERNATIONAL COM 592688105 35,514 61,760 SH   SOLE 2 37,507 0 24,253
METTLER TOLEDO INTERNATIONAL COM 592688105 9,723 16,909 SH   SOLE 4 16,193 0 716
METTLER TOLEDO INTERNATIONAL COM 592688105 16,250 28,260 SH   SOLE 7 23,273 0 4,987
METTLER TOLEDO INTERNATIONAL COM 592688105 232 404 SH   SOLE 13 404 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 101 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 31,645 55,032 SH   SOLE 18 51,038 0 3,994
METTLER TOLEDO INTERNATIONAL COM 592688105 7,839 13,633 SH   SOLE 19 13,633 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8,823 15,343 SH   SOLE 20 0 0 15,343
METTLER TOLEDO INTERNATIONAL COM 592688105 324,025 563,492 SH   SOLE 21 563,492 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 440,842 766,641 SH   SOLE 22 619,364 0 147,277
METTLER TOLEDO INTERNATIONAL COM 592688105 25,565 44,458 SH   SOLE 23 44,458 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,723 22,126 SH   SOLE 25 22,126 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 42,828 74,480 SH   SOLE 26 27,807 0 46,673
METTLER TOLEDO INTERNATIONAL COM 592688105 2,240 3,895 SH   SOLE 28 3,895 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8,950 15,565 SH   SOLE 29 8,388 0 7,177
METTLER TOLEDO INTERNATIONAL COM 592688105 50,217 87,329 SH   SOLE 30 87,329 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14,585 25,364 SH   SOLE 31 14,105 0 11,259
METTLER TOLEDO INTERNATIONAL COM 592688105 2,794 4,859 SH   SOLE 34 4,859 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,208 26,447 SH   SOLE 36 26,447 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 297 516 SH   SOLE 40 516 0 0
MFA FINL INC COM 55272X102 1,973 262,031 SH   SOLE 2 63,708 0 198,323
MFA FINL INC COM 55272X102 15 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 130 17,252 SH   SOLE 7 17,252 0 0
MFA FINL INC COM 55272X102 1,574 209,007 SH   SOLE 18 209,007 0 0
MFA FINL INC COM 55272X102 438 58,203 SH   SOLE 19 58,203 0 0
MFA FINL INC COM 55272X102 90,583 12,029,645 SH   SOLE 21 12,029,645 0 0
MFA FINL INC COM 55272X102 87,031 11,557,942 SH   SOLE 22 10,056,365 0 1,501,577
MFA FINL INC COM 55272X102 1,076 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 414 54,915 SH   SOLE 28 54,915 0 0
MFA FINL INC COM 55272X102 593 78,714 SH   SOLE 30 78,714 0 0
MFA FINL INC COM 55272X102 67 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 92 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 303 40,225 SH   SOLE 40 40,225 0 0
MGE ENERGY INC COM 55277P104 245 4,371 SH   SOLE 2 1,464 0 2,907
MGE ENERGY INC COM 55277P104 116 2,065 SH   SOLE 4 2,065 0 0
MGE ENERGY INC COM 55277P104 51 909 SH   SOLE 7 909 0 0
MGE ENERGY INC COM 55277P104 6,519 116,211 SH   SOLE 18 116,211 0 0
MGE ENERGY INC COM 55277P104 1,524 27,159 SH   SOLE 19 27,159 0 0
MGE ENERGY INC COM 55277P104 61,129 1,089,649 SH   SOLE 21 1,089,649 0 0
MGE ENERGY INC COM 55277P104 53,639 956,128 SH   SOLE 22 891,304 0 64,824
MGE ENERGY INC COM 55277P104 5 97 SH   SOLE 23 97 0 0
MGE ENERGY INC COM 55277P104 375 6,679 SH   SOLE 26 4,384 0 2,295
MGE ENERGY INC COM 55277P104 269 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,357 24,186 SH   SOLE 30 24,186 0 0
MGE ENERGY INC COM 55277P104 70 1,255 SH   SOLE 36 1,255 0 0
MGE ENERGY INC COM 55277P104 213 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 1,255 96,545 SH   SOLE 2 33,398 0 63,147
MGIC INVT CORP WIS COM 552848103 19 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 143 11,008 SH   SOLE 7 11,008 0 0
MGIC INVT CORP WIS COM 552848103 16,498 1,269,066 SH   SOLE 18 1,268,906 0 160
MGIC INVT CORP WIS COM 552848103 5,348 411,354 SH   SOLE 19 411,354 0 0
MGIC INVT CORP WIS COM 552848103 153,788 11,829,880 SH   SOLE 21 11,829,880 0 0
MGIC INVT CORP WIS COM 552848103 142,769 10,982,201 SH   SOLE 22 10,291,683 0 690,518
MGIC INVT CORP WIS COM 552848103 972 74,769 SH   SOLE 23 74,769 0 0
MGIC INVT CORP WIS COM 552848103 3,395 261,129 SH   SOLE 26 57,036 0 204,093
MGIC INVT CORP WIS COM 552848103 666 51,266 SH   SOLE 28 51,266 0 0
MGIC INVT CORP WIS COM 552848103 355 27,291 SH   SOLE 29 0 0 27,291
MGIC INVT CORP WIS COM 552848103 914 70,276 SH   SOLE 30 70,276 0 0
MGIC INVT CORP WIS COM 552848103 472 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 203 7,645 SH   SOLE 18 7,645 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 23 852 SH   SOLE 19 852 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 767 28,918 SH   SOLE 21 28,918 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 14,294 538,591 SH   SOLE 22 504,248 0 34,343
MGM GROWTH PPTYS LLC CL A COM 55303A105 682 25,711 SH   SOLE 26 7,646 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 260 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 665 25,073 SH   SOLE 29 0 0 25,073
MGM GROWTH PPTYS LLC CL A COM 55303A105 350 13,194 SH   SOLE 30 13,194 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 145 5,459 SH   SOLE 40 5,459 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9,267 264,610 SH   SOLE 2 96,914 0 167,696
MGM RESORTS INTERNATIONAL COM 552953101 6,924 197,727 SH   SOLE 4 187,375 0 10,352
MGM RESORTS INTERNATIONAL COM 552953101 12,614 360,206 SH   SOLE 7 352,359 0 7,847
MGM RESORTS INTERNATIONAL COM 552953101 166 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 55,315 1,579,528 SH   SOLE 18 1,513,002 0 66,526
MGM RESORTS INTERNATIONAL COM 552953101 126,652 3,616,550 SH   SOLE 19 3,616,550 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,513 185,989 SH   SOLE 20 0 0 185,989
MGM RESORTS INTERNATIONAL COM 552953101 351,149 10,027,105 SH   SOLE 21 10,027,105 0 0
MGM RESORTS INTERNATIONAL COM 552953101 465,770 13,300,116 SH   SOLE 22 11,137,512 0 2,162,604
MGM RESORTS INTERNATIONAL COM 552953101 20,613 588,596 SH   SOLE 23 588,596 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,419 411,724 SH   SOLE 25 411,724 0 0
MGM RESORTS INTERNATIONAL COM 552953101 54,564 1,558,072 SH   SOLE 26 498,273 0 1,059,799
MGM RESORTS INTERNATIONAL COM 552953101 2,378 67,910 SH   SOLE 28 67,910 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,062 115,986 SH   SOLE 29 939 0 115,047
MGM RESORTS INTERNATIONAL COM 552953101 47,250 1,349,239 SH   SOLE 30 1,349,239 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8,016 228,901 SH   SOLE 31 91,134 0 137,767
MGM RESORTS INTERNATIONAL COM 552953101 52,219 1,491,128 SH   SOLE 34 1,491,128 0 0
MGM RESORTS INTERNATIONAL COM 552953101 15,949 455,417 SH   SOLE 36 455,417 0 0
MGM RESORTS INTERNATIONAL COM 552953101 323 9,230 SH   SOLE 40 9,230 0 0
MGP INGREDIENTS INC NEW COM 55303J106 49 542 SH   SOLE 2 542 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,105 12,339 SH   SOLE 7 12,339 0 0
MGP INGREDIENTS INC NEW COM 55303J106 5,276 58,892 SH   SOLE 18 58,892 0 0
MGP INGREDIENTS INC NEW COM 55303J106 898 10,027 SH   SOLE 19 10,027 0 0
MGP INGREDIENTS INC NEW COM 55303J106 107,447 1,199,317 SH   SOLE 21 1,199,317 0 0
MGP INGREDIENTS INC NEW COM 55303J106 30,546 340,951 SH   SOLE 22 318,763 0 22,188
MGP INGREDIENTS INC NEW COM 55303J106 123 1,374 SH   SOLE 26 0 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 174 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,593 17,786 SH   SOLE 30 17,786 0 0
MGP INGREDIENTS INC NEW COM 55303J106 139 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 17,348 279,447 SH   SOLE 2 108,467 0 170,980
MICHAEL KORS HLDGS LTD SHS G60754101 3,718 59,887 SH   SOLE 4 55,254 0 4,633
MICHAEL KORS HLDGS LTD SHS G60754101 9,611 154,813 SH   SOLE 7 134,897 0 19,916
MICHAEL KORS HLDGS LTD SHS G60754101 410 6,609 SH   SOLE 13 6,609 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 69 1,110 SH   SOLE 15 1,110 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 23,134 372,641 SH   SOLE 18 351,869 0 20,772
MICHAEL KORS HLDGS LTD SHS G60754101 3,333 53,690 SH   SOLE 19 53,690 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 6,049 97,435 SH   SOLE 20 0 0 97,435
MICHAEL KORS HLDGS LTD SHS G60754101 215,775 3,475,760 SH   SOLE 21 3,475,760 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 272,450 4,388,693 SH   SOLE 22 3,600,420 0 788,273
MICHAEL KORS HLDGS LTD SHS G60754101 12,644 203,667 SH   SOLE 23 203,667 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 7,783 125,368 SH   SOLE 25 125,368 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 29,219 470,659 SH   SOLE 26 196,027 0 274,632
MICHAEL KORS HLDGS LTD SHS G60754101 1,395 22,466 SH   SOLE 28 22,466 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,207 51,653 SH   SOLE 29 5,042 0 46,611
MICHAEL KORS HLDGS LTD SHS G60754101 41,129 662,513 SH   SOLE 30 662,513 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,677 91,439 SH   SOLE 31 35,820 0 55,619
MICHAEL KORS HLDGS LTD SHS G60754101 588 9,473 SH   SOLE 34 9,473 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 8,180 131,759 SH   SOLE 36 131,759 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 189 3,042 SH   SOLE 40 3,042 0 0
MICHAELS COS INC COM 59408Q106 1,930 97,909 SH   SOLE 2 57,231 0 40,678
MICHAELS COS INC COM 59408Q106 9 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 86 4,361 SH   SOLE 7 4,361 0 0
MICHAELS COS INC COM 59408Q106 7,260 368,318 SH   SOLE 18 368,318 0 0
MICHAELS COS INC COM 59408Q106 338 17,151 SH   SOLE 19 17,151 0 0
MICHAELS COS INC COM 59408Q106 95,246 4,832,370 SH   SOLE 21 4,832,370 0 0
MICHAELS COS INC COM 59408Q106 78,031 3,958,975 SH   SOLE 22 3,560,038 0 398,937
MICHAELS COS INC COM 59408Q106 768 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 321 16,275 SH   SOLE 28 16,275 0 0
MICHAELS COS INC COM 59408Q106 453 22,993 SH   SOLE 30 22,993 0 0
MICHAELS COS INC COM 59408Q106 44 2,222 SH   SOLE 31 2,222 0 0
MICHAELS COS INC COM 59408Q106 214 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 311 22,116 SH   SOLE 2 0 0 22,116
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 133 9,464 SH   SOLE 7 9,464 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 22 1,533 SH   SOLE 18 1,423 0 110
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 284 20,257 SH   SOLE 22 0 0 20,257
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 498 35,456 SH   SOLE 25 35,456 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 4,130 294,126 SH   SOLE 26 71,738 0 222,388
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 46 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,001 71,275 SH   SOLE 30 71,275 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,663 118,464 SH   SOLE 31 39,104 0 79,360
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 37 2,648 SH   SOLE 34 2,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 13 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 18 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM 59503A105 0 263 SH   SOLE 21 263 0 0
MICROBOT MED INC COM 59503A105 36 53,944 SH   SOLE 22 53,944 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 24,029 263,019 SH   SOLE 2 41,287 0 221,732
MICROCHIP TECHNOLOGY INC COM 595017104 6,239 68,292 SH   SOLE 4 63,007 0 5,285
MICROCHIP TECHNOLOGY INC COM 595017104 15,635 171,132 SH   SOLE 7 167,468 0 3,664
MICROCHIP TECHNOLOGY INC COM 595017104 196 2,142 SH   SOLE 15 2,142 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 43,625 477,503 SH   SOLE 18 446,895 0 30,608
MICROCHIP TECHNOLOGY INC COM 595017104 3,359 36,772 SH   SOLE 19 36,772 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,139 89,085 SH   SOLE 20 0 0 89,085
MICROCHIP TECHNOLOGY INC COM 595017104 523,407 5,729,063 SH   SOLE 21 5,729,063 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 564,331 6,177,006 SH   SOLE 22 5,082,060 0 1,094,946
MICROCHIP TECHNOLOGY INC COM 595017104 25,760 281,957 SH   SOLE 23 281,957 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 16,727 183,088 SH   SOLE 25 183,088 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 57,410 628,398 SH   SOLE 26 233,100 0 395,298
MICROCHIP TECHNOLOGY INC COM 595017104 3,221 35,255 SH   SOLE 28 35,255 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,892 64,497 SH   SOLE 29 6,030 0 58,467
MICROCHIP TECHNOLOGY INC COM 595017104 87,368 956,307 SH   SOLE 30 956,307 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 10,318 112,937 SH   SOLE 31 41,988 0 70,949
MICROCHIP TECHNOLOGY INC COM 595017104 3,096 33,891 SH   SOLE 32 33,891 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,021 11,176 SH   SOLE 34 11,176 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,710 204,796 SH   SOLE 36 204,796 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 426 4,668 SH   SOLE 40 4,668 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 7,010 3,954,000 PRN   SOLE 2 3,277,000 0 677,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,759 1,556,000 PRN   SOLE 19 1,556,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 6,072 3,425,000 PRN   SOLE 21 3,425,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 98 55,000 PRN   SOLE 25 55,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,158 1,217,000 PRN   SOLE 26 1,217,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 3,197 1,803,000 PRN   SOLE 34 1,803,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 5,084 4,300,000 PRN   SOLE 21 4,300,000 0 0
MICROCHIP TECHNOLOGY INC SDCV 2.250% 2/1 595017AH7 1,787 1,500,000 PRN   SOLE 21 1,500,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 72,914 1,398,433 SH   SOLE 2 342,153 0 1,056,280
MICRON TECHNOLOGY INC COM 595112103 20,479 392,762 SH   SOLE 4 365,178 0 27,584
MICRON TECHNOLOGY INC COM 595112103 51,449 986,747 SH   SOLE 7 975,340 0 11,407
MICRON TECHNOLOGY INC COM 595112103 1,660 31,828 SH   SOLE 13 31,828 0 0
MICRON TECHNOLOGY INC COM 595112103 520 9,977 SH   SOLE 15 9,977 0 0
MICRON TECHNOLOGY INC COM 595112103 116,739 2,238,954 SH   SOLE 18 2,086,962 0 151,992
MICRON TECHNOLOGY INC COM 595112103 10,659 204,438 SH   SOLE 19 204,438 0 0
MICRON TECHNOLOGY INC COM 595112103 18,854 361,612 SH   SOLE 20 0 0 361,612
MICRON TECHNOLOGY INC COM 595112103 1,139,293 21,850,648 SH   SOLE 21 21,850,648 0 0
MICRON TECHNOLOGY INC COM 595112103 1,594,568 30,582,440 SH   SOLE 22 25,035,254 0 5,547,186
MICRON TECHNOLOGY INC COM 595112103 74,759 1,433,814 SH   SOLE 23 1,433,814 0 0
MICRON TECHNOLOGY INC COM 595112103 48,581 931,739 SH   SOLE 25 931,739 0 0
MICRON TECHNOLOGY INC COM 595112103 164,821 3,161,125 SH   SOLE 26 1,054,922 0 2,106,203
MICRON TECHNOLOGY INC COM 595112103 9,019 172,977 SH   SOLE 28 172,977 0 0
MICRON TECHNOLOGY INC COM 595112103 1,618 31,024 SH   SOLE 29 31,024 0 0
MICRON TECHNOLOGY INC COM 595112103 255,521 4,900,669 SH   SOLE 30 4,900,669 0 0
MICRON TECHNOLOGY INC COM 595112103 35,623 683,212 SH   SOLE 31 224,476 0 458,736
MICRON TECHNOLOGY INC COM 595112103 8,719 167,228 SH   SOLE 32 167,228 0 0
MICRON TECHNOLOGY INC COM 595112103 5,041 96,677 SH   SOLE 34 96,677 0 0
MICRON TECHNOLOGY INC COM 595112103 55,612 1,066,594 SH   SOLE 36 1,066,594 0 0
MICRON TECHNOLOGY INC COM 595112103 1,107 21,239 SH   SOLE 40 21,239 0 0
MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 2,379 500,000 PRN   SOLE 21 500,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 4,250 2,375,000 PRN   SOLE 21 2,375,000 0 0
MICRONET ENERTEC TECH INC COM 595117102 6 4,202 SH   SOLE 21 4,202 0 0
MICRONET ENERTEC TECH INC COM 595117102 5 3,724 SH   SOLE 22 3,724 0 0
MICROSEMI CORP COM 595137100 6,323 97,691 SH   SOLE 2 55,698 0 41,993
MICROSEMI CORP COM 595137100 40 617 SH   SOLE 4 617 0 0
MICROSEMI CORP COM 595137100 209 3,235 SH   SOLE 7 3,235 0 0
MICROSEMI CORP COM 595137100 25,344 391,589 SH   SOLE 18 391,589 0 0
MICROSEMI CORP COM 595137100 2,457 37,960 SH   SOLE 19 37,960 0 0
MICROSEMI CORP COM 595137100 380,163 5,873,962 SH   SOLE 21 5,873,962 0 0
MICROSEMI CORP COM 595137100 251,462 3,885,388 SH   SOLE 22 3,485,734 0 399,654
MICROSEMI CORP COM 595137100 1,968 30,405 SH   SOLE 26 16,165 0 14,240
MICROSEMI CORP COM 595137100 1,053 16,269 SH   SOLE 28 16,269 0 0
MICROSEMI CORP COM 595137100 602 9,307 SH   SOLE 29 0 0 9,307
MICROSEMI CORP COM 595137100 24,860 384,118 SH   SOLE 30 384,118 0 0
MICROSEMI CORP COM 595137100 163 2,518 SH   SOLE 31 2,518 0 0
MICROSEMI CORP COM 595137100 920 14,213 SH   SOLE 40 14,213 0 0
MICROSOFT CORP COM 594918104 1,056,847 11,579,342 SH   SOLE 2 3,985,055 0 7,594,287
MICROSOFT CORP COM 594918104 257,734 2,823,864 SH   SOLE 4 2,638,221 0 185,643
MICROSOFT CORP COM 594918104 520,041 5,697,836 SH   SOLE 7 5,632,093 0 65,743
MICROSOFT CORP COM 594918104 14,014 153,549 SH   SOLE 13 153,549 0 0
MICROSOFT CORP COM 594918104 6,048 66,269 SH   SOLE 15 66,269 0 0
MICROSOFT CORP COM 594918104 2,471,600 27,080,095 SH   SOLE 18 24,379,607 0 2,700,488
MICROSOFT CORP COM 594918104 2,185,065 23,940,673 SH   SOLE 19 23,940,673 0 0
MICROSOFT CORP COM 594918104 270,006 2,958,316 SH   SOLE 20 43,766 0 2,914,550
MICROSOFT CORP COM 594918104 12,210,560 133,785,038 SH   SOLE 21 133,785,038 0 0
MICROSOFT CORP COM 594918104 19,080,599 209,056,635 SH   SOLE 22 170,125,129 0 38,931,506
MICROSOFT CORP COM 594918104 862,625 9,451,349 SH   SOLE 23 9,451,349 0 0
MICROSOFT CORP COM 594918104 594,506 6,513,710 SH   SOLE 25 6,437,607 0 76,103
MICROSOFT CORP COM 594918104 1,818,451 19,923,868 SH   SOLE 26 6,592,771 0 13,331,097
MICROSOFT CORP COM 594918104 100,910 1,105,623 SH   SOLE 28 1,105,623 0 0
MICROSOFT CORP COM 594918104 82,098 899,508 SH   SOLE 29 353,404 0 546,104
MICROSOFT CORP COM 594918104 2,362,512 25,884,870 SH   SOLE 30 25,884,870 0 0
MICROSOFT CORP COM 594918104 381,820 4,183,412 SH   SOLE 31 1,799,237 0 2,384,175
MICROSOFT CORP COM 594918104 125,940 1,379,859 SH   SOLE 32 1,379,859 0 0
MICROSOFT CORP COM 594918104 555,432 6,085,587 SH   SOLE 34 6,085,587 0 0
MICROSOFT CORP COM 594918104 649,210 7,113,073 SH   SOLE 36 7,113,073 0 0
MICROSOFT CORP COM 594918104 1,195 13,088 SH   SOLE 37 13,088 0 0
MICROSOFT CORP COM 594918104 13,210 144,740 SH   SOLE 40 144,740 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,233 9,559 SH   SOLE 2 8,797 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,546 42,992 SH   SOLE 18 42,992 0 0
MICROSTRATEGY INC CL A NEW 594972408 10,949 84,884 SH   SOLE 19 84,884 0 0
MICROSTRATEGY INC CL A NEW 594972408 115,491 895,348 SH   SOLE 21 895,348 0 0
MICROSTRATEGY INC CL A NEW 594972408 54,176 420,002 SH   SOLE 22 403,286 0 16,716
MICROSTRATEGY INC CL A NEW 594972408 3,904 30,263 SH   SOLE 23 30,263 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,722 44,361 SH   SOLE 26 1,131 0 43,230
MICROSTRATEGY INC CL A NEW 594972408 175 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 883 6,846 SH   SOLE 29 0 0 6,846
MICROSTRATEGY INC CL A NEW 594972408 1,691 13,108 SH   SOLE 30 13,108 0 0
MICROSTRATEGY INC CL A NEW 594972408 138 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 5 4,092 SH   SOLE 2 4,092 0 0
MICROVISION INC DEL COM NEW 594960304 274 242,082 SH   SOLE 18 242,082 0 0
MICROVISION INC DEL COM NEW 594960304 46 40,533 SH   SOLE 19 40,533 0 0
MICROVISION INC DEL COM NEW 594960304 2,686 2,377,337 SH   SOLE 21 2,377,337 0 0
MICROVISION INC DEL COM NEW 594960304 2,274 2,012,198 SH   SOLE 22 1,947,496 0 64,702
MID AMER APT CMNTYS INC COM 59522J103 11,596 127,098 SH   SOLE 2 20,906 0 106,192
MID AMER APT CMNTYS INC COM 59522J103 12,366 135,535 SH   SOLE 4 132,732 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 23,622 258,896 SH   SOLE 7 251,475 0 7,421
MID AMER APT CMNTYS INC COM 59522J103 417 4,571 SH   SOLE 13 4,571 0 0
MID AMER APT CMNTYS INC COM 59522J103 483 5,291 SH   SOLE 15 5,291 0 0
MID AMER APT CMNTYS INC COM 59522J103 23,445 256,959 SH   SOLE 18 242,148 0 14,811
MID AMER APT CMNTYS INC COM 59522J103 14,512 159,054 SH   SOLE 19 159,054 0 0
MID AMER APT CMNTYS INC COM 59522J103 304,179 3,333,836 SH   SOLE 21 3,333,836 0 0
MID AMER APT CMNTYS INC COM 59522J103 430,981 4,723,597 SH   SOLE 22 4,119,669 0 603,928
MID AMER APT CMNTYS INC COM 59522J103 14,080 154,317 SH   SOLE 23 154,317 0 0
MID AMER APT CMNTYS INC COM 59522J103 28,624 313,726 SH   SOLE 25 313,726 0 0
MID AMER APT CMNTYS INC COM 59522J103 31,829 348,844 SH   SOLE 26 127,371 0 221,473
MID AMER APT CMNTYS INC COM 59522J103 1,546 16,946 SH   SOLE 28 16,946 0 0
MID AMER APT CMNTYS INC COM 59522J103 6,533 71,601 SH   SOLE 29 42,821 0 28,780
MID AMER APT CMNTYS INC COM 59522J103 78,626 861,746 SH   SOLE 30 861,746 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,201 46,047 SH   SOLE 31 21,922 0 24,125
MID AMER APT CMNTYS INC COM 59522J103 4,167 45,672 SH   SOLE 34 45,672 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,188 100,700 SH   SOLE 36 100,700 0 0
MID AMER APT CMNTYS INC COM 59522J103 208 2,279 SH   SOLE 40 2,279 0 0
MID PENN BANCORP INC COM 59540G107 22 688 SH   SOLE 18 688 0 0
MID PENN BANCORP INC COM 59540G107 25 790 SH   SOLE 21 790 0 0
MIDDLEBY CORP COM 596278101 6,100 49,273 SH   SOLE 2 4,979 0 44,294
MIDDLEBY CORP COM 596278101 2,319 18,730 SH   SOLE 4 17,309 0 1,421
MIDDLEBY CORP COM 596278101 578 4,670 SH   SOLE 7 4,670 0 0
MIDDLEBY CORP COM 596278101 93 753 SH   SOLE 13 753 0 0
MIDDLEBY CORP COM 596278101 3,850 31,102 SH   SOLE 18 25,768 0 5,334
MIDDLEBY CORP COM 596278101 1,189 9,601 SH   SOLE 19 9,601 0 0
MIDDLEBY CORP COM 596278101 4,140 33,446 SH   SOLE 20 0 0 33,446
MIDDLEBY CORP COM 596278101 79,527 642,432 SH   SOLE 21 642,432 0 0
MIDDLEBY CORP COM 596278101 196,646 1,588,548 SH   SOLE 22 1,394,043 0 194,505
MIDDLEBY CORP COM 596278101 8,578 69,297 SH   SOLE 23 69,297 0 0
MIDDLEBY CORP COM 596278101 143 1,155 SH   SOLE 25 1,155 0 0
MIDDLEBY CORP COM 596278101 14,386 116,214 SH   SOLE 26 49,876 0 66,338
MIDDLEBY CORP COM 596278101 1,062 8,580 SH   SOLE 28 8,580 0 0
MIDDLEBY CORP COM 596278101 1,957 15,805 SH   SOLE 29 1,650 0 14,155
MIDDLEBY CORP COM 596278101 8,704 70,316 SH   SOLE 30 70,316 0 0
MIDDLEBY CORP COM 596278101 3,038 24,541 SH   SOLE 31 11,061 0 13,480
MIDDLEBY CORP COM 596278101 318 2,569 SH   SOLE 34 2,569 0 0
MIDDLEBY CORP COM 596278101 1,347 10,878 SH   SOLE 36 10,878 0 0
MIDDLEBY CORP COM 596278101 143 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 21 421 SH   SOLE 2 99 0 322
MIDDLEFIELD BANC CORP COM NEW 596304204 464 9,450 SH   SOLE 18 9,450 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 57 1,154 SH   SOLE 19 1,154 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,851 78,432 SH   SOLE 21 78,432 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,184 24,109 SH   SOLE 22 21,924 0 2,185
MIDDLESEX WATER CO COM 596680108 29 778 SH   SOLE 2 678 0 100
MIDDLESEX WATER CO COM 596680108 375 10,229 SH   SOLE 7 10,229 0 0
MIDDLESEX WATER CO COM 596680108 2,083 56,769 SH   SOLE 18 56,769 0 0
MIDDLESEX WATER CO COM 596680108 419 11,420 SH   SOLE 19 11,420 0 0
MIDDLESEX WATER CO COM 596680108 18,862 513,944 SH   SOLE 21 513,944 0 0
MIDDLESEX WATER CO COM 596680108 19,292 525,669 SH   SOLE 22 496,785 0 28,884
MIDDLESEX WATER CO COM 596680108 608 16,577 SH   SOLE 23 16,577 0 0
MIDDLESEX WATER CO COM 596680108 146 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 105 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 2,323 63,285 SH   SOLE 30 63,285 0 0
MIDDLESEX WATER CO COM 596680108 51 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 97 3,064 SH   SOLE 2 654 0 2,410
MIDLAND STS BANCORP INC ILL COM 597742105 18 577 SH   SOLE 7 577 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,754 55,566 SH   SOLE 18 55,566 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 456 14,437 SH   SOLE 19 14,437 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 15,934 504,867 SH   SOLE 21 504,867 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 13,765 436,169 SH   SOLE 22 400,798 0 35,371
MIDLAND STS BANCORP INC ILL COM 597742105 286 9,077 SH   SOLE 26 0 0 9,077
MIDLAND STS BANCORP INC ILL COM 597742105 81 2,561 SH   SOLE 30 2,561 0 0
MIDSOUTH BANCORP INC COM 598039105 34 2,719 SH   SOLE 2 423 0 2,296
MIDSOUTH BANCORP INC COM 598039105 640 50,622 SH   SOLE 18 50,622 0 0
MIDSOUTH BANCORP INC COM 598039105 162 12,784 SH   SOLE 19 12,784 0 0
MIDSOUTH BANCORP INC COM 598039105 6,103 482,472 SH   SOLE 21 482,472 0 0
MIDSOUTH BANCORP INC COM 598039105 2,390 188,933 SH   SOLE 22 173,514 0 15,419
MIDSTATES PETE CO INC COM PAR 59804T407 38 2,814 SH   SOLE 2 530 0 2,284
MIDSTATES PETE CO INC COM PAR 59804T407 563 42,221 SH   SOLE 18 42,221 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 96 7,225 SH   SOLE 19 7,225 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 4,947 371,139 SH   SOLE 21 371,139 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,878 140,851 SH   SOLE 22 127,334 0 13,517
MIDSTATES PETE CO INC COM PAR 59804T407 104 7,824 SH   SOLE 26 0 0 7,824
MIDSTATES PETE CO INC COM PAR 59804T407 28 2,116 SH   SOLE 30 2,116 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 79 2,381 SH   SOLE 2 467 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,314 39,477 SH   SOLE 18 39,477 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 274 8,217 SH   SOLE 19 8,217 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 12,134 364,487 SH   SOLE 21 364,487 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,895 116,997 SH   SOLE 22 105,124 0 11,873
MILACRON HLDGS CORP COM 59870L106 110 5,441 SH   SOLE 2 2,915 0 2,526
MILACRON HLDGS CORP COM 59870L106 37 1,860 SH   SOLE 7 1,860 0 0
MILACRON HLDGS CORP COM 59870L106 4,392 218,085 SH   SOLE 18 217,617 0 468
MILACRON HLDGS CORP COM 59870L106 1,236 61,389 SH   SOLE 19 61,389 0 0
MILACRON HLDGS CORP COM 59870L106 40,487 2,010,262 SH   SOLE 21 2,010,262 0 0
MILACRON HLDGS CORP COM 59870L106 32,046 1,591,144 SH   SOLE 22 1,471,353 0 119,791
MILACRON HLDGS CORP COM 59870L106 3 157 SH   SOLE 23 157 0 0
MILACRON HLDGS CORP COM 59870L106 838 41,611 SH   SOLE 26 0 0 41,611
MILACRON HLDGS CORP COM 59870L106 179 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 598 29,710 SH   SOLE 29 0 0 29,710
MILACRON HLDGS CORP COM 59870L106 270 13,386 SH   SOLE 30 13,386 0 0
MILACRON HLDGS CORP COM 59870L106 155 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2 3,352 SH   SOLE 18 3,352 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 37 51,962 SH   SOLE 21 51,962 0 0
MILLER HERMAN INC COM 600544100 901 28,197 SH   SOLE 2 26,236 0 1,961
MILLER HERMAN INC COM 600544100 14 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 47 1,483 SH   SOLE 7 1,483 0 0
MILLER HERMAN INC COM 600544100 11,535 361,039 SH   SOLE 18 361,039 0 0
MILLER HERMAN INC COM 600544100 1,494 46,750 SH   SOLE 19 46,750 0 0
MILLER HERMAN INC COM 600544100 125,069 3,914,527 SH   SOLE 21 3,914,527 0 0
MILLER HERMAN INC COM 600544100 69,709 2,181,802 SH   SOLE 22 2,070,634 0 111,168
MILLER HERMAN INC COM 600544100 299 9,346 SH   SOLE 26 6,405 0 2,941
MILLER HERMAN INC COM 600544100 277 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 375 11,745 SH   SOLE 30 11,745 0 0
MILLER HERMAN INC COM 600544100 202 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 177 7,083 SH   SOLE 2 4,949 0 2,134
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 947 37,873 SH   SOLE 18 37,873 0 0
MILLER INDS INC TENN COM NEW 600551204 237 9,495 SH   SOLE 19 9,495 0 0
MILLER INDS INC TENN COM NEW 600551204 9,598 383,906 SH   SOLE 21 383,906 0 0
MILLER INDS INC TENN COM NEW 600551204 11,336 453,446 SH   SOLE 22 438,368 0 15,078
MILLER INDS INC TENN COM NEW 600551204 704 28,176 SH   SOLE 23 28,176 0 0
MILLER INDS INC TENN COM NEW 600551204 275 11,001 SH   SOLE 26 0 0 11,001
MILLER INDS INC TENN COM NEW 600551204 51 2,040 SH   SOLE 29 0 0 2,040
MIMECAST LTD ORD SHS G14838109 796 22,453 SH   SOLE 22 22,453 0 0
MIMEDX GROUP INC COM 602496101 69 9,855 SH   SOLE 2 8,842 0 1,013
MIMEDX GROUP INC COM 602496101 4 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 20 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 3,175 455,550 SH   SOLE 18 455,550 0 0
MIMEDX GROUP INC COM 602496101 1,048 150,375 SH   SOLE 19 150,375 0 0
MIMEDX GROUP INC COM 602496101 66,240 9,503,622 SH   SOLE 21 9,503,622 0 0
MIMEDX GROUP INC COM 602496101 21,335 3,060,976 SH   SOLE 22 2,869,537 0 191,439
MIMEDX GROUP INC COM 602496101 151 21,676 SH   SOLE 23 21,676 0 0
MIMEDX GROUP INC COM 602496101 438 62,840 SH   SOLE 26 35,357 0 27,483
MIMEDX GROUP INC COM 602496101 129 18,490 SH   SOLE 28 18,490 0 0
MIMEDX GROUP INC COM 602496101 948 136,068 SH   SOLE 30 136,068 0 0
MIMEDX GROUP INC COM 602496101 8 1,155 SH   SOLE 34 1,155 0 0
MIMEDX GROUP INC COM 602496101 70 10,078 SH   SOLE 40 10,078 0 0
MIND C T I LTD ORD M70240102 6 2,850 SH   SOLE 18 2,850 0 0
MIND C T I LTD ORD M70240102 124 56,214 SH   SOLE 21 56,214 0 0
MINDBODY INC COM CL A 60255W105 155 3,980 SH   SOLE 2 3,773 0 207
MINDBODY INC COM CL A 60255W105 36 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 5,376 138,188 SH   SOLE 18 138,188 0 0
MINDBODY INC COM CL A 60255W105 2,122 54,561 SH   SOLE 19 54,561 0 0
MINDBODY INC COM CL A 60255W105 49,901 1,282,809 SH   SOLE 21 1,282,809 0 0
MINDBODY INC COM CL A 60255W105 38,889 999,726 SH   SOLE 22 933,085 0 66,641
MINDBODY INC COM CL A 60255W105 170 4,358 SH   SOLE 23 4,358 0 0
MINDBODY INC COM CL A 60255W105 969 24,910 SH   SOLE 26 0 0 24,910
MINDBODY INC COM CL A 60255W105 194 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 214 5,500 SH   SOLE 30 5,500 0 0
MINDBODY INC COM CL A 60255W105 159 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,255 18,738 SH   SOLE 2 15,541 0 3,197
MINERALS TECHNOLOGIES INC COM 603158106 11 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 59 874 SH   SOLE 7 874 0 0
MINERALS TECHNOLOGIES INC COM 603158106 14,427 215,494 SH   SOLE 18 215,494 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,855 27,703 SH   SOLE 19 27,703 0 0
MINERALS TECHNOLOGIES INC COM 603158106 152,657 2,280,166 SH   SOLE 21 2,280,166 0 0
MINERALS TECHNOLOGIES INC COM 603158106 77,547 1,158,287 SH   SOLE 22 1,093,161 0 65,126
MINERALS TECHNOLOGIES INC COM 603158106 471 7,034 SH   SOLE 26 4,297 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 336 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 446 6,665 SH   SOLE 30 6,665 0 0
MINERALS TECHNOLOGIES INC COM 603158106 256 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 18 2,955 SH   SOLE 2 1,710 0 1,245
MINERVA NEUROSCIENCES INC COM 603380106 558 89,215 SH   SOLE 18 89,215 0 0
MINERVA NEUROSCIENCES INC COM 603380106 143 22,914 SH   SOLE 19 22,914 0 0
MINERVA NEUROSCIENCES INC COM 603380106 8,524 1,363,834 SH   SOLE 21 1,363,834 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,993 478,854 SH   SOLE 22 449,763 0 29,091
MINERVA NEUROSCIENCES INC COM 603380106 28 4,526 SH   SOLE 30 4,526 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 12 1,654 SH   SOLE 2 510 0 1,144
MIRAGEN THERAPEUTICS INC COM 60463E103 348 49,636 SH   SOLE 18 49,636 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 363 51,839 SH   SOLE 19 51,839 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 3,132 446,835 SH   SOLE 21 446,835 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 1,418 202,227 SH   SOLE 22 188,250 0 13,977
MIRAGEN THERAPEUTICS INC COM 60463E103 6 847 SH   SOLE 23 847 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 358 51,138 SH   SOLE 26 0 0 51,138
MIRAGEN THERAPEUTICS INC COM 60463E103 36 5,144 SH   SOLE 29 0 0 5,144
MIRATI THERAPEUTICS INC COM 60468T105 116 3,767 SH   SOLE 18 3,767 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,798 58,569 SH   SOLE 21 58,569 0 0
MIRATI THERAPEUTICS INC COM 60468T105 13,938 453,992 SH   SOLE 22 453,992 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,620 117,906 SH   SOLE 26 24,240 0 93,666
MISONIX INC COM 604871103 13 1,243 SH   SOLE 18 1,243 0 0
MISONIX INC COM 604871103 175 17,214 SH   SOLE 21 17,214 0 0
MISTRAS GROUP INC COM 60649T107 73 3,846 SH   SOLE 2 729 0 3,117
MISTRAS GROUP INC COM 60649T107 8 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,166 61,561 SH   SOLE 18 61,561 0 0
MISTRAS GROUP INC COM 60649T107 240 12,649 SH   SOLE 19 12,649 0 0
MISTRAS GROUP INC COM 60649T107 10,748 567,490 SH   SOLE 21 567,490 0 0
MISTRAS GROUP INC COM 60649T107 7,756 409,507 SH   SOLE 22 379,278 0 30,229
MISTRAS GROUP INC COM 60649T107 48 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 94 4,986 SH   SOLE 30 4,986 0 0
MISTRAS GROUP INC COM 60649T107 33 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 101 31,206 SH   SOLE 21 31,206 0 0
MITCHAM INDS INC COM 606501104 939 289,911 SH   SOLE 22 289,911 0 0
MITEK SYS INC COM NEW 606710200 11 1,547 SH   SOLE 2 1,547 0 0
MITEK SYS INC COM NEW 606710200 2 218 SH   SOLE 7 218 0 0
MITEK SYS INC COM NEW 606710200 826 111,688 SH   SOLE 18 111,688 0 0
MITEK SYS INC COM NEW 606710200 174 23,562 SH   SOLE 19 23,562 0 0
MITEK SYS INC COM NEW 606710200 7,195 972,234 SH   SOLE 21 972,234 0 0
MITEK SYS INC COM NEW 606710200 6,148 830,816 SH   SOLE 22 793,923 0 36,893
MITEL NETWORKS CORP COM 60671Q104 9 942 SH   SOLE 18 942 0 0
MITEL NETWORKS CORP COM 60671Q104 346 37,330 SH   SOLE 21 37,330 0 0
MITEL NETWORKS CORP COM 60671Q104 821 88,463 SH   SOLE 22 36,260 0 52,203
MITEL NETWORKS CORP COM 60671Q104 130 14,029 SH   SOLE 26 0 0 14,029
MITEL NETWORKS CORP COM 60671Q104 123 13,307 SH   SOLE 28 13,307 0 0
MITEL NETWORKS CORP COM 60671Q104 277 29,832 SH   SOLE 29 0 0 29,832
MITEL NETWORKS CORP COM 60671Q104 157 16,910 SH   SOLE 30 16,910 0 0
MITEL NETWORKS CORP COM 60671Q104 63 6,813 SH   SOLE 40 6,813 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 796 119,898 SH   SOLE 34 119,898 0 0
MKS INSTRUMENT INC COM 55306N104 3,342 28,898 SH   SOLE 2 28,421 0 477
MKS INSTRUMENT INC COM 55306N104 34 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 173 1,494 SH   SOLE 7 1,494 0 0
MKS INSTRUMENT INC COM 55306N104 37,849 327,271 SH   SOLE 18 327,109 0 162
MKS INSTRUMENT INC COM 55306N104 9,533 82,430 SH   SOLE 19 82,430 0 0
MKS INSTRUMENT INC COM 55306N104 435,445 3,765,199 SH   SOLE 21 3,765,199 0 0
MKS INSTRUMENT INC COM 55306N104 213,562 1,846,624 SH   SOLE 22 1,748,155 0 98,469
MKS INSTRUMENT INC COM 55306N104 1,611 13,931 SH   SOLE 23 13,931 0 0
MKS INSTRUMENT INC COM 55306N104 5,279 45,643 SH   SOLE 26 12,262 0 33,381
MKS INSTRUMENT INC COM 55306N104 869 7,511 SH   SOLE 28 7,511 0 0
MKS INSTRUMENT INC COM 55306N104 693 5,993 SH   SOLE 29 0 0 5,993
MKS INSTRUMENT INC COM 55306N104 1,224 10,586 SH   SOLE 30 10,586 0 0
MKS INSTRUMENT INC COM 55306N104 49 426 SH   SOLE 34 426 0 0
MKS INSTRUMENT INC COM 55306N104 691 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 425 9,779 SH   SOLE 2 2,361 0 7,418
MOBILE MINI INC COM 60740F105 8 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 51 1,171 SH   SOLE 7 1,171 0 0
MOBILE MINI INC COM 60740F105 8,757 201,301 SH   SOLE 18 201,301 0 0
MOBILE MINI INC COM 60740F105 1,480 34,016 SH   SOLE 19 34,016 0 0
MOBILE MINI INC COM 60740F105 177,657 4,084,077 SH   SOLE 21 4,084,077 0 0
MOBILE MINI INC COM 60740F105 53,885 1,238,729 SH   SOLE 22 1,151,741 0 86,988
MOBILE MINI INC COM 60740F105 708 16,283 SH   SOLE 23 16,283 0 0
MOBILE MINI INC COM 60740F105 620 14,264 SH   SOLE 26 6,236 0 8,028
MOBILE MINI INC COM 60740F105 245 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 2 47 SH   SOLE 29 0 0 47
MOBILE MINI INC COM 60740F105 2,761 63,477 SH   SOLE 30 63,477 0 0
MOBILE MINI INC COM 60740F105 213 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,381 209,031 SH   SOLE 2 118,718 0 90,313
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,991 174,798 SH   SOLE 4 174,798 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,294 113,633 SH   SOLE 7 91,414 0 22,219
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,808 246,542 SH   SOLE 18 245,994 0 548
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 10,161 892,085 SH   SOLE 19 892,085 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 146,307 12,845,220 SH   SOLE 21 12,845,220 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 98,869 8,680,344 SH   SOLE 22 6,568,667 0 2,111,677
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,467 567,744 SH   SOLE 23 567,744 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8,502 746,405 SH   SOLE 25 746,405 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 16,177 1,420,246 SH   SOLE 26 486,391 0 933,855
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,208 106,047 SH   SOLE 28 106,047 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,719 238,701 SH   SOLE 29 141,230 0 97,471
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 56,799 4,986,763 SH   SOLE 30 4,986,763 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 980 86,073 SH   SOLE 31 60,900 0 25,173
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 30,938 2,716,258 SH   SOLE 34 2,716,258 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 73 6,396 SH   SOLE 36 6,396 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 32 2,833 SH   SOLE 40 2,833 0 0
MOBILEIRON INC COM NEW 60739U204 97 19,603 SH   SOLE 2 19,394 0 209
MOBILEIRON INC COM NEW 60739U204 5 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 949 191,693 SH   SOLE 18 191,693 0 0
MOBILEIRON INC COM NEW 60739U204 301 60,856 SH   SOLE 19 60,856 0 0
MOBILEIRON INC COM NEW 60739U204 9,025 1,823,324 SH   SOLE 21 1,823,324 0 0
MOBILEIRON INC COM NEW 60739U204 7,866 1,589,031 SH   SOLE 22 1,512,589 0 76,442
MOBILEIRON INC COM NEW 60739U204 16 3,291 SH   SOLE 23 3,291 0 0
MOBILEIRON INC COM NEW 60739U204 155 31,370 SH   SOLE 26 0 0 31,370
MOBILEIRON INC COM NEW 60739U204 31 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 68 13,739 SH   SOLE 29 0 0 13,739
MOBILEIRON INC COM NEW 60739U204 34 6,903 SH   SOLE 30 6,903 0 0
MOBILEIRON INC COM NEW 60739U204 15 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 24 1,330 SH   SOLE 2 1,157 0 173
MODEL N INC COM 607525102 8 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,490 82,550 SH   SOLE 18 82,550 0 0
MODEL N INC COM 607525102 502 27,790 SH   SOLE 19 27,790 0 0
MODEL N INC COM 607525102 13,550 750,680 SH   SOLE 21 750,680 0 0
MODEL N INC COM 607525102 11,265 624,091 SH   SOLE 22 597,167 0 26,924
MODEL N INC COM 607525102 13 747 SH   SOLE 23 747 0 0
MODEL N INC COM 607525102 351 19,428 SH   SOLE 26 0 0 19,428
MODINE MFG CO COM 607828100 944 44,635 SH   SOLE 2 35,822 0 8,813
MODINE MFG CO COM 607828100 7 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 23 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 3,718 175,795 SH   SOLE 18 175,795 0 0
MODINE MFG CO COM 607828100 4,291 202,871 SH   SOLE 19 202,871 0 0
MODINE MFG CO COM 607828100 34,927 1,651,377 SH   SOLE 21 1,651,377 0 0
MODINE MFG CO COM 607828100 39,526 1,868,857 SH   SOLE 22 1,771,824 0 97,033
MODINE MFG CO COM 607828100 2,334 110,342 SH   SOLE 23 110,342 0 0
MODINE MFG CO COM 607828100 1,790 84,621 SH   SOLE 26 0 0 84,621
MODINE MFG CO COM 607828100 142 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 434 20,503 SH   SOLE 29 0 0 20,503
MODINE MFG CO COM 607828100 210 9,928 SH   SOLE 30 9,928 0 0
MODINE MFG CO COM 607828100 106 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 1,449 28,488 SH   SOLE 2 28,488 0 0
MOELIS & CO CL A 60786M105 50 976 SH   SOLE 7 976 0 0
MOELIS & CO CL A 60786M105 244 4,792 SH   SOLE 13 4,792 0 0
MOELIS & CO CL A 60786M105 6,169 121,315 SH   SOLE 18 121,315 0 0
MOELIS & CO CL A 60786M105 16,292 320,401 SH   SOLE 19 320,401 0 0
MOELIS & CO CL A 60786M105 56,202 1,105,247 SH   SOLE 21 1,105,247 0 0
MOELIS & CO CL A 60786M105 89,145 1,753,101 SH   SOLE 22 1,397,962 0 355,139
MOELIS & CO CL A 60786M105 5,775 113,560 SH   SOLE 23 113,560 0 0
MOELIS & CO CL A 60786M105 6,093 119,829 SH   SOLE 26 0 0 119,829
MOELIS & CO CL A 60786M105 234 4,607 SH   SOLE 28 4,607 0 0
MOELIS & CO CL A 60786M105 3,185 62,642 SH   SOLE 29 0 0 62,642
MOELIS & CO CL A 60786M105 404 7,943 SH   SOLE 30 7,943 0 0
MOELIS & CO CL A 60786M105 446 8,775 SH   SOLE 36 8,775 0 0
MOELIS & CO CL A 60786M105 254 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 23,483 101,126 SH   SOLE 2 17,631 0 83,495
MOHAWK INDS INC COM 608190104 8,417 36,245 SH   SOLE 4 34,530 0 1,715
MOHAWK INDS INC COM 608190104 10,840 46,679 SH   SOLE 7 44,173 0 2,506
MOHAWK INDS INC COM 608190104 512 2,206 SH   SOLE 13 2,206 0 0
MOHAWK INDS INC COM 608190104 114 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 119,304 513,756 SH   SOLE 18 444,630 0 69,126
MOHAWK INDS INC COM 608190104 273,181 1,176,390 SH   SOLE 19 1,176,390 0 0
MOHAWK INDS INC COM 608190104 8,190 35,268 SH   SOLE 20 0 0 35,268
MOHAWK INDS INC COM 608190104 316,830 1,364,351 SH   SOLE 21 1,364,351 0 0
MOHAWK INDS INC COM 608190104 406,241 1,749,381 SH   SOLE 22 1,435,663 0 313,718
MOHAWK INDS INC COM 608190104 17,931 77,216 SH   SOLE 23 77,216 0 0
MOHAWK INDS INC COM 608190104 11,490 49,480 SH   SOLE 25 49,480 0 0
MOHAWK INDS INC COM 608190104 43,313 186,519 SH   SOLE 26 66,789 0 119,730
MOHAWK INDS INC COM 608190104 2,213 9,530 SH   SOLE 28 9,530 0 0
MOHAWK INDS INC COM 608190104 4,018 17,302 SH   SOLE 29 1,524 0 15,778
MOHAWK INDS INC COM 608190104 56,653 243,962 SH   SOLE 30 243,962 0 0
MOHAWK INDS INC COM 608190104 6,562 28,256 SH   SOLE 31 12,809 0 15,447
MOHAWK INDS INC COM 608190104 99,562 428,741 SH   SOLE 34 428,741 0 0
MOHAWK INDS INC COM 608190104 12,830 55,248 SH   SOLE 36 55,248 0 0
MOHAWK INDS INC COM 608190104 295 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 24 2,962 SH   SOLE 21 2,962 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,138 142,253 SH   SOLE 22 142,253 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,666 20,524 SH   SOLE 2 20,235 0 289
MOLINA HEALTHCARE INC COM 60855R100 18 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 169 2,076 SH   SOLE 7 2,076 0 0
MOLINA HEALTHCARE INC COM 60855R100 24,090 296,742 SH   SOLE 18 296,742 0 0
MOLINA HEALTHCARE INC COM 60855R100 20,630 254,131 SH   SOLE 19 254,131 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,153 14,200 SH   SOLE 20 14,200 0 0
MOLINA HEALTHCARE INC COM 60855R100 249,328 3,071,296 SH   SOLE 21 3,071,296 0 0
MOLINA HEALTHCARE INC COM 60855R100 125,197 1,542,215 SH   SOLE 22 1,460,765 0 81,450
MOLINA HEALTHCARE INC COM 60855R100 1,344 16,552 SH   SOLE 26 11,310 0 5,242
MOLINA HEALTHCARE INC COM 60855R100 481 5,924 SH   SOLE 28 5,924 0 0
MOLINA HEALTHCARE INC COM 60855R100 658 8,100 SH   SOLE 30 8,100 0 0
MOLINA HEALTHCARE INC COM 60855R100 73 903 SH   SOLE 36 903 0 0
MOLINA HEALTHCARE INC COM 60855R100 361 4,445 SH   SOLE 40 4,445 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 2,286 1,137,000 PRN   SOLE 21 1,137,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,539 113,357 SH   SOLE 2 55,472 0 57,885
MOLSON COORS BREWING CO CL B 60871R209 5,166 68,575 SH   SOLE 4 58,856 0 9,719
MOLSON COORS BREWING CO CL B 60871R209 10,718 142,275 SH   SOLE 7 134,407 0 7,868
MOLSON COORS BREWING CO CL B 60871R209 798 10,589 SH   SOLE 13 10,589 0 0
MOLSON COORS BREWING CO CL B 60871R209 96 1,273 SH   SOLE 15 1,273 0 0
MOLSON COORS BREWING CO CL B 60871R209 59,643 791,757 SH   SOLE 18 766,614 0 25,143
MOLSON COORS BREWING CO CL B 60871R209 53,790 714,064 SH   SOLE 19 714,064 0 0
MOLSON COORS BREWING CO CL B 60871R209 6,306 83,713 SH   SOLE 20 0 0 83,713
MOLSON COORS BREWING CO CL B 60871R209 268,689 3,566,832 SH   SOLE 21 3,566,832 0 0
MOLSON COORS BREWING CO CL B 60871R209 380,260 5,047,918 SH   SOLE 22 4,210,000 0 837,918
MOLSON COORS BREWING CO CL B 60871R209 19,711 261,665 SH   SOLE 23 261,665 0 0
MOLSON COORS BREWING CO CL B 60871R209 11,000 146,019 SH   SOLE 25 146,019 0 0
MOLSON COORS BREWING CO CL B 60871R209 47,794 634,468 SH   SOLE 26 193,919 0 440,549
MOLSON COORS BREWING CO CL B 60871R209 2,130 28,269 SH   SOLE 28 28,269 0 0
MOLSON COORS BREWING CO CL B 60871R209 3,259 43,264 SH   SOLE 29 0 0 43,264
MOLSON COORS BREWING CO CL B 60871R209 38,465 510,625 SH   SOLE 30 510,625 0 0
MOLSON COORS BREWING CO CL B 60871R209 4,563 60,571 SH   SOLE 31 7,828 0 52,743
MOLSON COORS BREWING CO CL B 60871R209 8,872 117,773 SH   SOLE 34 117,773 0 0
MOLSON COORS BREWING CO CL B 60871R209 13,587 180,363 SH   SOLE 36 180,363 0 0
MOLSON COORS BREWING CO CL B 60871R209 286 3,792 SH   SOLE 40 3,792 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 232 12,782 SH   SOLE 2 3,188 0 9,594
MOMENTA PHARMACEUTICALS INC COM 60877T100 5 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 29 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 6,202 341,734 SH   SOLE 18 341,734 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,134 62,457 SH   SOLE 19 62,457 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 145,524 8,017,862 SH   SOLE 21 8,017,862 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 38,807 2,138,151 SH   SOLE 22 2,004,064 0 134,087
MOMENTA PHARMACEUTICALS INC COM 60877T100 972 53,527 SH   SOLE 26 28,040 0 25,487
MOMENTA PHARMACEUTICALS INC COM 60877T100 168 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,985 109,353 SH   SOLE 30 109,353 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 27 1,498 SH   SOLE 34 1,498 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 128 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 8,034 214,925 SH   SOLE 2 73,759 0 141,166
MOMO INC ADR 60879B107 1,234 33,010 SH   SOLE 4 33,010 0 0
MOMO INC ADR 60879B107 480 12,839 SH   SOLE 7 12,839 0 0
MOMO INC ADR 60879B107 1,560 41,729 SH   SOLE 15 41,729 0 0
MOMO INC ADR 60879B107 2,514 67,249 SH   SOLE 18 67,249 0 0
MOMO INC ADR 60879B107 1,156 30,919 SH   SOLE 19 30,919 0 0
MOMO INC ADR 60879B107 79,450 2,125,462 SH   SOLE 21 2,125,462 0 0
MOMO INC ADR 60879B107 91,306 2,442,632 SH   SOLE 22 2,106,564 0 336,068
MOMO INC ADR 60879B107 4,355 116,510 SH   SOLE 23 116,510 0 0
MOMO INC ADR 60879B107 760 20,327 SH   SOLE 25 20,327 0 0
MOMO INC ADR 60879B107 15,700 420,000 SH   SOLE 26 111,877 0 308,123
MOMO INC ADR 60879B107 655 17,526 SH   SOLE 28 17,526 0 0
MOMO INC ADR 60879B107 1,590 42,530 SH   SOLE 29 34,039 0 8,491
MOMO INC ADR 60879B107 24,106 644,902 SH   SOLE 30 644,902 0 0
MOMO INC ADR 60879B107 3,270 87,492 SH   SOLE 31 22,049 0 65,443
MOMO INC ADR 60879B107 4,713 126,082 SH   SOLE 34 126,082 0 0
MOMO INC ADR 60879B107 285 7,623 SH   SOLE 36 7,623 0 0
MOMO INC ADR 60879B107 28 762 SH   SOLE 40 762 0 0
MONARCH CASINO & RESORT INC COM 609027107 19 451 SH   SOLE 2 451 0 0
MONARCH CASINO & RESORT INC COM 609027107 6 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,274 53,773 SH   SOLE 18 53,773 0 0
MONARCH CASINO & RESORT INC COM 609027107 437 10,340 SH   SOLE 19 10,340 0 0
MONARCH CASINO & RESORT INC COM 609027107 46,099 1,090,073 SH   SOLE 21 1,090,073 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,006 378,481 SH   SOLE 22 356,373 0 22,108
MONARCH CASINO & RESORT INC COM 609027107 192 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 654 15,469 SH   SOLE 30 15,469 0 0
MONDELEZ INTL INC CL A 609207105 93,181 2,232,952 SH   SOLE 2 812,933 0 1,420,019
MONDELEZ INTL INC CL A 609207105 22,186 531,666 SH   SOLE 4 492,597 0 39,069
MONDELEZ INTL INC CL A 609207105 46,498 1,114,263 SH   SOLE 7 1,070,441 0 43,822
MONDELEZ INTL INC CL A 609207105 1,427 34,208 SH   SOLE 13 34,208 0 0
MONDELEZ INTL INC CL A 609207105 518 12,417 SH   SOLE 15 12,417 0 0
MONDELEZ INTL INC CL A 609207105 117,677 2,819,962 SH   SOLE 18 2,571,110 0 248,852
MONDELEZ INTL INC CL A 609207105 25,514 611,404 SH   SOLE 19 611,404 0 0
MONDELEZ INTL INC CL A 609207105 26,342 631,237 SH   SOLE 20 10,720 0 620,517
MONDELEZ INTL INC CL A 609207105 911,804 21,850,080 SH   SOLE 21 21,850,080 0 0
MONDELEZ INTL INC CL A 609207105 1,663,177 39,855,675 SH   SOLE 22 32,434,453 0 7,421,222
MONDELEZ INTL INC CL A 609207105 78,930 1,891,442 SH   SOLE 23 1,891,442 0 0
MONDELEZ INTL INC CL A 609207105 50,164 1,202,108 SH   SOLE 25 1,202,108 0 0
MONDELEZ INTL INC CL A 609207105 202,889 4,861,942 SH   SOLE 26 1,364,814 0 3,497,128
MONDELEZ INTL INC CL A 609207105 9,437 226,140 SH   SOLE 28 226,140 0 0
MONDELEZ INTL INC CL A 609207105 2,372 56,834 SH   SOLE 29 56,834 0 0
MONDELEZ INTL INC CL A 609207105 192,063 4,602,506 SH   SOLE 30 4,602,506 0 0
MONDELEZ INTL INC CL A 609207105 30,748 736,830 SH   SOLE 31 328,161 0 408,669
MONDELEZ INTL INC CL A 609207105 8,978 215,148 SH   SOLE 32 215,148 0 0
MONDELEZ INTL INC CL A 609207105 8,806 211,029 SH   SOLE 34 211,029 0 0
MONDELEZ INTL INC CL A 609207105 58,926 1,412,083 SH   SOLE 36 1,412,083 0 0
MONDELEZ INTL INC CL A 609207105 1,181 28,290 SH   SOLE 40 28,290 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 49 5,653 SH   SOLE 2 1,105 0 4,548
MONEYGRAM INTL INC COM NEW 60935Y208 6 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 906 105,056 SH   SOLE 18 105,056 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 191 22,158 SH   SOLE 19 22,158 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 8,310 964,066 SH   SOLE 21 964,066 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 7,818 907,003 SH   SOLE 22 851,093 0 55,910
MONEYGRAM INTL INC COM NEW 60935Y208 60 6,922 SH   SOLE 23 6,922 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 137 15,841 SH   SOLE 26 0 0 15,841
MONEYGRAM INTL INC COM NEW 60935Y208 37 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 36 4,160 SH   SOLE 30 4,160 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 28 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 24,374 561,614 SH   SOLE 19 561,614 0 0
MONGODB INC CL A 60937P106 242 5,583 SH   SOLE 21 5,583 0 0
MONGODB INC CL A 60937P106 25,936 597,613 SH   SOLE 22 297,614 0 299,999
MONGODB INC CL A 60937P106 583 13,422 SH   SOLE 23 13,422 0 0
MONGODB INC CL A 60937P106 336 7,746 SH   SOLE 29 0 0 7,746
MONGODB INC CL A 60937P106 2,610 60,139 SH   SOLE 34 60,139 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,836 188,588 SH   SOLE 2 3,033 0 185,555
MONMOUTH REAL ESTATE INVT CO CL A 609720107 395 26,238 SH   SOLE 4 26,238 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,723 114,537 SH   SOLE 7 114,537 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 41 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,699 245,927 SH   SOLE 18 245,927 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,281 151,629 SH   SOLE 19 151,629 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 35,391 2,353,145 SH   SOLE 21 2,353,145 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 47,062 3,129,137 SH   SOLE 22 2,987,731 0 141,406
MONMOUTH REAL ESTATE INVT CO CL A 609720107 42 2,814 SH   SOLE 23 2,814 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,151 143,009 SH   SOLE 25 143,009 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 675 44,880 SH   SOLE 26 0 0 44,880
MONMOUTH REAL ESTATE INVT CO CL A 609720107 136 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 355 23,584 SH   SOLE 29 23,578 0 6
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,628 374,230 SH   SOLE 30 374,230 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 88 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,215 27,770 SH   SOLE 2 27,436 0 334
MONOLITHIC PWR SYS INC COM 609839105 16 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 112 969 SH   SOLE 7 969 0 0
MONOLITHIC PWR SYS INC COM 609839105 27,689 239,174 SH   SOLE 18 239,174 0 0
MONOLITHIC PWR SYS INC COM 609839105 16,815 145,242 SH   SOLE 19 145,242 0 0
MONOLITHIC PWR SYS INC COM 609839105 316,567 2,734,447 SH   SOLE 21 2,734,447 0 0
MONOLITHIC PWR SYS INC COM 609839105 158,007 1,364,837 SH   SOLE 22 1,294,608 0 70,229
MONOLITHIC PWR SYS INC COM 609839105 4,571 39,481 SH   SOLE 23 39,481 0 0
MONOLITHIC PWR SYS INC COM 609839105 9,340 80,681 SH   SOLE 26 8,070 0 72,611
MONOLITHIC PWR SYS INC COM 609839105 632 5,457 SH   SOLE 28 5,457 0 0
MONOLITHIC PWR SYS INC COM 609839105 894 7,720 SH   SOLE 29 0 0 7,720
MONOLITHIC PWR SYS INC COM 609839105 878 7,583 SH   SOLE 30 7,583 0 0
MONOLITHIC PWR SYS INC COM 609839105 484 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 128 5,700 SH   SOLE 2 1,751 0 3,949
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24 1,080 SH   SOLE 7 1,080 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4,179 186,154 SH   SOLE 18 186,154 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 736 32,804 SH   SOLE 19 32,804 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 86,459 3,851,169 SH   SOLE 21 3,851,169 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 27,405 1,220,700 SH   SOLE 22 1,147,082 0 73,618
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 196 8,738 SH   SOLE 26 0 0 8,738
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 128 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,328 59,139 SH   SOLE 30 59,139 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 109 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 84 1,563 SH   SOLE 2 1,329 0 234
MONRO INC COM 610236101 11 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 42 779 SH   SOLE 7 779 0 0
MONRO INC COM 610236101 7,415 138,338 SH   SOLE 18 138,338 0 0
MONRO INC COM 610236101 1,315 24,527 SH   SOLE 19 24,527 0 0
MONRO INC COM 610236101 159,019 2,966,771 SH   SOLE 21 2,966,771 0 0
MONRO INC COM 610236101 47,197 880,546 SH   SOLE 22 822,776 0 57,770
MONRO INC COM 610236101 256 4,779 SH   SOLE 26 3,354 0 1,425
MONRO INC COM 610236101 247 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 2,445 45,619 SH   SOLE 30 45,619 0 0
MONRO INC COM 610236101 188 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 1,367 111,153 SH   SOLE 30 111,153 0 0
MONSANTO CO NEW COM 61166W101 77,401 663,301 SH   SOLE 2 253,410 0 409,891
MONSANTO CO NEW COM 61166W101 15,824 135,604 SH   SOLE 4 124,603 0 11,001
MONSANTO CO NEW COM 61166W101 56,308 482,541 SH   SOLE 7 466,052 0 16,489
MONSANTO CO NEW COM 61166W101 1,129 9,677 SH   SOLE 13 9,677 0 0
MONSANTO CO NEW COM 61166W101 404 3,465 SH   SOLE 15 3,465 0 0
MONSANTO CO NEW COM 61166W101 102,004 874,147 SH   SOLE 18 815,785 0 58,362
MONSANTO CO NEW COM 61166W101 4,686 40,161 SH   SOLE 19 40,161 0 0
MONSANTO CO NEW COM 61166W101 22,605 193,715 SH   SOLE 20 0 0 193,715
MONSANTO CO NEW COM 61166W101 1,009,375 8,650,055 SH   SOLE 21 8,650,055 0 0
MONSANTO CO NEW COM 61166W101 1,414,205 12,119,331 SH   SOLE 22 9,885,705 0 2,233,626
MONSANTO CO NEW COM 61166W101 63,871 547,352 SH   SOLE 23 547,352 0 0
MONSANTO CO NEW COM 61166W101 55,651 476,914 SH   SOLE 25 476,914 0 0
MONSANTO CO NEW COM 61166W101 154,200 1,321,454 SH   SOLE 26 418,269 0 903,185
MONSANTO CO NEW COM 61166W101 7,761 66,510 SH   SOLE 28 66,510 0 0
MONSANTO CO NEW COM 61166W101 1,608 13,777 SH   SOLE 29 11,904 0 1,873
MONSANTO CO NEW COM 61166W101 162,939 1,396,338 SH   SOLE 30 1,396,338 0 0
MONSANTO CO NEW COM 61166W101 25,137 215,418 SH   SOLE 31 84,983 0 130,435
MONSANTO CO NEW COM 61166W101 6,357 54,475 SH   SOLE 34 54,475 0 0
MONSANTO CO NEW COM 61166W101 53,845 461,436 SH   SOLE 36 461,436 0 0
MONSANTO CO NEW COM 61166W101 1,029 8,820 SH   SOLE 40 8,820 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 29,326 512,607 SH   SOLE 2 123,881 0 388,726
MONSTER BEVERAGE CORP NEW COM 61174X109 7,244 126,617 SH   SOLE 4 116,270 0 10,347
MONSTER BEVERAGE CORP NEW COM 61174X109 17,882 312,560 SH   SOLE 7 304,346 0 8,214
MONSTER BEVERAGE CORP NEW COM 61174X109 620 10,839 SH   SOLE 13 10,839 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 210 3,674 SH   SOLE 15 3,674 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 46,698 816,260 SH   SOLE 18 763,370 0 52,890
MONSTER BEVERAGE CORP NEW COM 61174X109 1,454 25,413 SH   SOLE 19 25,413 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 357,867 6,255,318 SH   SOLE 21 6,255,318 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 636,016 11,117,225 SH   SOLE 22 9,072,719 0 2,044,506
MONSTER BEVERAGE CORP NEW COM 61174X109 28,561 499,227 SH   SOLE 23 499,227 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 19,823 346,497 SH   SOLE 25 346,497 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 60,147 1,051,341 SH   SOLE 26 407,313 0 644,028
MONSTER BEVERAGE CORP NEW COM 61174X109 3,415 59,694 SH   SOLE 28 59,694 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 592 10,348 SH   SOLE 29 10,348 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 80,490 1,406,921 SH   SOLE 30 1,406,921 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 12,109 211,664 SH   SOLE 31 85,414 0 126,250
MONSTER BEVERAGE CORP NEW COM 61174X109 4,666 81,561 SH   SOLE 32 81,561 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,105 19,322 SH   SOLE 34 19,322 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 20,125 351,775 SH   SOLE 36 351,775 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 456 7,979 SH   SOLE 40 7,979 0 0
MOODYS CORP COM 615369105 43,085 267,108 SH   SOLE 2 108,475 0 158,633
MOODYS CORP COM 615369105 10,400 64,476 SH   SOLE 4 60,312 0 4,164
MOODYS CORP COM 615369105 18,784 116,455 SH   SOLE 7 114,320 0 2,135
MOODYS CORP COM 615369105 206 1,279 SH   SOLE 15 1,279 0 0
MOODYS CORP COM 615369105 56,800 352,136 SH   SOLE 18 327,570 0 24,566
MOODYS CORP COM 615369105 5,005 31,029 SH   SOLE 19 31,029 0 0
MOODYS CORP COM 615369105 20,973 130,024 SH   SOLE 20 70,949 0 59,075
MOODYS CORP COM 615369105 602,868 3,737,558 SH   SOLE 21 3,737,558 0 0
MOODYS CORP COM 615369105 733,582 4,547,937 SH   SOLE 22 3,750,652 0 797,285
MOODYS CORP COM 615369105 35,468 219,890 SH   SOLE 23 219,890 0 0
MOODYS CORP COM 615369105 22,039 136,633 SH   SOLE 25 136,633 0 0
MOODYS CORP COM 615369105 75,334 467,042 SH   SOLE 26 167,998 0 299,044
MOODYS CORP COM 615369105 4,177 25,898 SH   SOLE 28 25,898 0 0
MOODYS CORP COM 615369105 948 5,880 SH   SOLE 29 5,880 0 0
MOODYS CORP COM 615369105 96,529 598,446 SH   SOLE 30 598,446 0 0
MOODYS CORP COM 615369105 11,396 70,654 SH   SOLE 31 34,084 0 36,570
MOODYS CORP COM 615369105 1,370 8,496 SH   SOLE 34 8,496 0 0
MOODYS CORP COM 615369105 23,191 143,775 SH   SOLE 36 143,775 0 0
MOODYS CORP COM 615369105 557 3,451 SH   SOLE 40 3,451 0 0
MOOG INC CL A 615394202 110 1,334 SH   SOLE 2 1,334 0 0
MOOG INC CL A 615394202 5 63 SH   SOLE 4 63 0 0
MOOG INC CL A 615394202 92 1,121 SH   SOLE 7 1,121 0 0
MOOG INC CL A 615394202 12,006 145,684 SH   SOLE 18 145,684 0 0
MOOG INC CL A 615394202 2,070 25,113 SH   SOLE 19 25,113 0 0
MOOG INC CL A 615394202 326,050 3,956,440 SH   SOLE 21 3,956,440 0 0
MOOG INC CL A 615394202 74,658 905,928 SH   SOLE 22 843,479 0 62,449
MOOG INC CL A 615394202 522 6,330 SH   SOLE 26 3,377 0 2,953
MOOG INC CL A 615394202 357 4,329 SH   SOLE 28 4,329 0 0
MOOG INC CL A 615394202 3,706 44,976 SH   SOLE 30 44,976 0 0
MOOG INC CL A 615394202 51 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 320 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 110,129 2,040,932 SH   SOLE 2 765,317 0 1,275,615
MORGAN STANLEY COM NEW 617446448 31,347 580,931 SH   SOLE 4 546,037 0 34,894
MORGAN STANLEY COM NEW 617446448 53,009 982,369 SH   SOLE 7 944,057 0 38,312
MORGAN STANLEY COM NEW 617446448 372 6,890 SH   SOLE 13 6,890 0 0
MORGAN STANLEY COM NEW 617446448 513 9,512 SH   SOLE 15 9,512 0 0
MORGAN STANLEY COM NEW 617446448 443,402 8,217,236 SH   SOLE 18 7,833,520 0 383,716
MORGAN STANLEY COM NEW 617446448 827,162 15,329,179 SH   SOLE 19 15,329,179 0 0
MORGAN STANLEY COM NEW 617446448 22,692 420,526 SH   SOLE 20 0 0 420,526
MORGAN STANLEY COM NEW 617446448 1,270,937 23,553,319 SH   SOLE 21 23,553,319 0 0
MORGAN STANLEY COM NEW 617446448 1,988,115 36,844,237 SH   SOLE 22 30,226,561 0 6,617,676
MORGAN STANLEY COM NEW 617446448 96,214 1,783,059 SH   SOLE 23 1,783,059 0 0
MORGAN STANLEY COM NEW 617446448 62,014 1,149,256 SH   SOLE 25 1,149,256 0 0
MORGAN STANLEY COM NEW 617446448 213,848 3,963,081 SH   SOLE 26 1,242,058 0 2,721,023
MORGAN STANLEY COM NEW 617446448 11,079 205,319 SH   SOLE 28 205,319 0 0
MORGAN STANLEY COM NEW 617446448 2,096 38,849 SH   SOLE 29 38,849 0 0
MORGAN STANLEY COM NEW 617446448 272,039 5,041,492 SH   SOLE 30 5,041,492 0 0
MORGAN STANLEY COM NEW 617446448 29,453 545,838 SH   SOLE 31 266,393 0 279,445
MORGAN STANLEY COM NEW 617446448 207,220 3,840,260 SH   SOLE 34 3,840,260 0 0
MORGAN STANLEY COM NEW 617446448 68,413 1,267,843 SH   SOLE 36 1,267,843 0 0
MORGAN STANLEY COM NEW 617446448 1,410 26,137 SH   SOLE 40 26,137 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,935 247,385 SH   SOLE 25 247,385 0 0
MORNINGSTAR INC COM 617700109 1,212 12,687 SH   SOLE 2 5,288 0 7,399
MORNINGSTAR INC COM 617700109 14 151 SH   SOLE 4 151 0 0
MORNINGSTAR INC COM 617700109 43 450 SH   SOLE 7 450 0 0
MORNINGSTAR INC COM 617700109 811 8,487 SH   SOLE 18 8,487 0 0
MORNINGSTAR INC COM 617700109 281 2,942 SH   SOLE 19 2,942 0 0
MORNINGSTAR INC COM 617700109 19,512 204,268 SH   SOLE 21 204,268 0 0
MORNINGSTAR INC COM 617700109 49,255 515,652 SH   SOLE 22 452,744 0 62,908
MORNINGSTAR INC COM 617700109 797 8,342 SH   SOLE 26 2,893 0 5,449
MORNINGSTAR INC COM 617700109 273 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 363 3,803 SH   SOLE 30 3,803 0 0
MORNINGSTAR INC COM 617700109 43 448 SH   SOLE 31 448 0 0
MORNINGSTAR INC COM 617700109 220 2,298 SH   SOLE 40 2,298 0 0
MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 1,469 146,000 SH   SOLE 2 146,000 0 0
MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 101 10,000 SH   SOLE 22 10,000 0 0
MOSAIC CO NEW COM 61945C103 11,675 480,858 SH   SOLE 2 179,131 0 301,727
MOSAIC CO NEW COM 61945C103 2,609 107,450 SH   SOLE 4 89,900 0 17,550
MOSAIC CO NEW COM 61945C103 7,675 316,088 SH   SOLE 7 293,385 0 22,703
MOSAIC CO NEW COM 61945C103 338 13,933 SH   SOLE 13 13,933 0 0
MOSAIC CO NEW COM 61945C103 78 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 18,063 743,959 SH   SOLE 18 699,818 0 44,141
MOSAIC CO NEW COM 61945C103 2,803 115,430 SH   SOLE 19 115,430 0 0
MOSAIC CO NEW COM 61945C103 3,500 144,143 SH   SOLE 20 0 0 144,143
MOSAIC CO NEW COM 61945C103 187,926 7,739,933 SH   SOLE 21 7,739,933 0 0
MOSAIC CO NEW COM 61945C103 240,282 9,896,293 SH   SOLE 22 8,052,317 0 1,843,976
MOSAIC CO NEW COM 61945C103 10,838 446,357 SH   SOLE 23 446,357 0 0
MOSAIC CO NEW COM 61945C103 6,917 284,877 SH   SOLE 25 284,877 0 0
MOSAIC CO NEW COM 61945C103 33,257 1,369,717 SH   SOLE 26 424,981 0 944,736
MOSAIC CO NEW COM 61945C103 1,218 50,166 SH   SOLE 28 50,166 0 0
MOSAIC CO NEW COM 61945C103 2,212 91,086 SH   SOLE 29 9,232 0 81,854
MOSAIC CO NEW COM 61945C103 30,465 1,254,744 SH   SOLE 30 1,254,744 0 0
MOSAIC CO NEW COM 61945C103 3,660 150,734 SH   SOLE 31 66,380 0 84,354
MOSAIC CO NEW COM 61945C103 2,354 96,947 SH   SOLE 34 96,947 0 0
MOSAIC CO NEW COM 61945C103 9,762 402,079 SH   SOLE 36 402,079 0 0
MOSAIC CO NEW COM 61945C103 162 6,689 SH   SOLE 40 6,689 0 0
MOSYS INC COM NEW 619718208 4 3,455 SH   SOLE 21 3,455 0 0
MOSYS INC COM NEW 619718208 132 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 89 4,146 SH   SOLE 2 790 0 3,356
MOTORCAR PTS AMER INC COM 620071100 9 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,960 91,457 SH   SOLE 18 91,457 0 0
MOTORCAR PTS AMER INC COM 620071100 317 14,773 SH   SOLE 19 14,773 0 0
MOTORCAR PTS AMER INC COM 620071100 39,298 1,833,795 SH   SOLE 21 1,833,795 0 0
MOTORCAR PTS AMER INC COM 620071100 11,252 525,055 SH   SOLE 22 491,540 0 33,515
MOTORCAR PTS AMER INC COM 620071100 56 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 583 27,194 SH   SOLE 30 27,194 0 0
MOTORCAR PTS AMER INC COM 620071100 50 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 47,327 449,445 SH   SOLE 2 296,541 0 152,904
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,920 84,707 SH   SOLE 4 80,691 0 4,016
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,718 149,270 SH   SOLE 7 130,945 0 18,325
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,747 16,587 SH   SOLE 13 16,587 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 132 1,254 SH   SOLE 15 1,254 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 111,816 1,061,884 SH   SOLE 18 993,436 0 68,448
MOTOROLA SOLUTIONS INC COM NEW 620076307 219,860 2,087,936 SH   SOLE 19 2,087,936 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,927 65,783 SH   SOLE 20 0 0 65,783
MOTOROLA SOLUTIONS INC COM NEW 620076307 460,930 4,377,302 SH   SOLE 21 4,377,302 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 549,021 5,213,875 SH   SOLE 22 4,248,506 0 965,369
MOTOROLA SOLUTIONS INC COM NEW 620076307 25,701 244,076 SH   SOLE 23 244,076 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,314 316,375 SH   SOLE 25 316,375 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 63,396 602,056 SH   SOLE 26 188,469 0 413,587
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,565 24,359 SH   SOLE 28 24,359 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,834 26,916 SH   SOLE 29 24,331 0 2,585
MOTOROLA SOLUTIONS INC COM NEW 620076307 62,467 593,229 SH   SOLE 30 593,229 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,701 130,112 SH   SOLE 31 64,538 0 65,574
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,054 66,990 SH   SOLE 34 66,990 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,371 183,958 SH   SOLE 36 183,958 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 344 3,264 SH   SOLE 40 3,264 0 0
MOVADO GROUP INC COM 624580106 138 3,596 SH   SOLE 2 632 0 2,964
MOVADO GROUP INC COM 624580106 16 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,849 74,196 SH   SOLE 18 74,196 0 0
MOVADO GROUP INC COM 624580106 459 11,943 SH   SOLE 19 11,943 0 0
MOVADO GROUP INC COM 624580106 56,033 1,459,182 SH   SOLE 21 1,459,182 0 0
MOVADO GROUP INC COM 624580106 17,839 464,545 SH   SOLE 22 430,570 0 33,975
MOVADO GROUP INC COM 624580106 306 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 90 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 862 22,459 SH   SOLE 30 22,459 0 0
MOVADO GROUP INC COM 624580106 69 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,249 37,789 SH   SOLE 18 37,789 0 0
MPLX LP COM UNIT REP LTD 55336V100 64,582 1,954,669 SH   SOLE 19 1,954,669 0 0
MRC GLOBAL INC COM 55345K103 315 19,143 SH   SOLE 2 3,741 0 15,402
MRC GLOBAL INC COM 55345K103 8 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 68 4,120 SH   SOLE 7 4,120 0 0
MRC GLOBAL INC COM 55345K103 5,035 306,267 SH   SOLE 18 306,267 0 0
MRC GLOBAL INC COM 55345K103 1,145 69,665 SH   SOLE 19 69,665 0 0
MRC GLOBAL INC COM 55345K103 45,461 2,765,271 SH   SOLE 21 2,765,271 0 0
MRC GLOBAL INC COM 55345K103 43,907 2,670,749 SH   SOLE 22 2,471,158 0 199,591
MRC GLOBAL INC COM 55345K103 293 17,850 SH   SOLE 23 17,850 0 0
MRC GLOBAL INC COM 55345K103 575 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 242 14,723 SH   SOLE 28 14,723 0 0
MRC GLOBAL INC COM 55345K103 304 18,514 SH   SOLE 30 18,514 0 0
MRC GLOBAL INC COM 55345K103 122 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 181 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 1,258 15,117 SH   SOLE 2 14,924 0 193
MSA SAFETY INC COM 553498106 11 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 3,485 41,870 SH   SOLE 7 41,870 0 0
MSA SAFETY INC COM 553498106 17,142 205,939 SH   SOLE 18 205,939 0 0
MSA SAFETY INC COM 553498106 3,888 46,704 SH   SOLE 19 46,704 0 0
MSA SAFETY INC COM 553498106 181,761 2,183,574 SH   SOLE 21 2,183,574 0 0
MSA SAFETY INC COM 553498106 96,414 1,158,260 SH   SOLE 22 1,095,183 0 63,077
MSA SAFETY INC COM 553498106 41 490 SH   SOLE 23 490 0 0
MSA SAFETY INC COM 553498106 3,224 38,726 SH   SOLE 26 3,599 0 35,127
MSA SAFETY INC COM 553498106 394 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 291 3,501 SH   SOLE 29 0 0 3,501
MSA SAFETY INC COM 553498106 564 6,773 SH   SOLE 30 6,773 0 0
MSA SAFETY INC COM 553498106 659 7,919 SH   SOLE 34 7,919 0 0
MSA SAFETY INC COM 553498106 284 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 4,401 47,988 SH   SOLE 2 29,515 0 18,473
MSC INDL DIRECT INC CL A 553530106 22 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 268 2,922 SH   SOLE 7 2,922 0 0
MSC INDL DIRECT INC CL A 553530106 13,730 149,715 SH   SOLE 18 149,715 0 0
MSC INDL DIRECT INC CL A 553530106 612 6,669 SH   SOLE 19 6,669 0 0
MSC INDL DIRECT INC CL A 553530106 189,032 2,061,189 SH   SOLE 21 2,061,189 0 0
MSC INDL DIRECT INC CL A 553530106 143,218 1,561,636 SH   SOLE 22 1,398,685 0 162,951
MSC INDL DIRECT INC CL A 553530106 11 119 SH   SOLE 23 119 0 0
MSC INDL DIRECT INC CL A 553530106 1,393 15,194 SH   SOLE 26 6,466 0 8,728
MSC INDL DIRECT INC CL A 553530106 565 6,162 SH   SOLE 28 6,162 0 0
MSC INDL DIRECT INC CL A 553530106 3 35 SH   SOLE 29 0 0 35
MSC INDL DIRECT INC CL A 553530106 784 8,548 SH   SOLE 30 8,548 0 0
MSC INDL DIRECT INC CL A 553530106 87 952 SH   SOLE 31 952 0 0
MSC INDL DIRECT INC CL A 553530106 177 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 431 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 26,233 175,507 SH   SOLE 2 101,384 0 74,123
MSCI INC COM 55354G100 5,202 34,803 SH   SOLE 4 32,584 0 2,219
MSCI INC COM 55354G100 1,549 10,360 SH   SOLE 7 6,326 0 4,034
MSCI INC COM 55354G100 119 797 SH   SOLE 13 797 0 0
MSCI INC COM 55354G100 44 292 SH   SOLE 15 292 0 0
MSCI INC COM 55354G100 46,702 312,454 SH   SOLE 18 300,566 0 11,888
MSCI INC COM 55354G100 29,239 195,619 SH   SOLE 19 195,619 0 0
MSCI INC COM 55354G100 6,935 46,398 SH   SOLE 20 0 0 46,398
MSCI INC COM 55354G100 640,482 4,285,023 SH   SOLE 21 4,285,023 0 0
MSCI INC COM 55354G100 482,509 3,228,133 SH   SOLE 22 2,912,766 0 315,367
MSCI INC COM 55354G100 18,096 121,065 SH   SOLE 23 121,065 0 0
MSCI INC COM 55354G100 65,694 439,510 SH   SOLE 25 439,510 0 0
MSCI INC COM 55354G100 34,868 233,280 SH   SOLE 26 87,316 0 145,964
MSCI INC COM 55354G100 2,059 13,777 SH   SOLE 28 13,777 0 0
MSCI INC COM 55354G100 3,826 25,595 SH   SOLE 29 3,497 0 22,098
MSCI INC COM 55354G100 16,457 110,105 SH   SOLE 30 110,105 0 0
MSCI INC COM 55354G100 4,755 31,811 SH   SOLE 31 15,910 0 15,901
MSCI INC COM 55354G100 670 4,481 SH   SOLE 34 4,481 0 0
MSCI INC COM 55354G100 11,887 79,528 SH   SOLE 36 79,528 0 0
MSCI INC COM 55354G100 271 1,812 SH   SOLE 40 1,812 0 0
MSG NETWORK INC CL A 553573106 280 12,404 SH   SOLE 2 2,485 0 9,919
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 35 1,553 SH   SOLE 7 1,553 0 0
MSG NETWORK INC CL A 553573106 4,660 206,183 SH   SOLE 18 206,183 0 0
MSG NETWORK INC CL A 553573106 1,056 46,727 SH   SOLE 19 46,727 0 0
MSG NETWORK INC CL A 553573106 41,060 1,816,819 SH   SOLE 21 1,816,819 0 0
MSG NETWORK INC CL A 553573106 38,421 1,700,066 SH   SOLE 22 1,588,808 0 111,258
MSG NETWORK INC CL A 553573106 925 40,912 SH   SOLE 26 24,342 0 16,570
MSG NETWORK INC CL A 553573106 182 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 274 12,118 SH   SOLE 30 12,118 0 0
MSG NETWORK INC CL A 553573106 155 6,870 SH   SOLE 40 6,870 0 0
MTGE INVT CORP COM 55378A105 181 10,104 SH   SOLE 2 1,880 0 8,224
MTGE INVT CORP COM 55378A105 5 300 SH   SOLE 4 300 0 0
MTGE INVT CORP COM 55378A105 25 1,379 SH   SOLE 7 1,379 0 0
MTGE INVT CORP COM 55378A105 3,403 190,103 SH   SOLE 18 190,103 0 0
MTGE INVT CORP COM 55378A105 634 35,443 SH   SOLE 19 35,443 0 0
MTGE INVT CORP COM 55378A105 40,909 2,285,436 SH   SOLE 21 2,285,436 0 0
MTGE INVT CORP COM 55378A105 25,691 1,435,257 SH   SOLE 22 1,336,616 0 98,641
MTGE INVT CORP COM 55378A105 63 3,520 SH   SOLE 26 0 0 3,520
MTGE INVT CORP COM 55378A105 140 7,828 SH   SOLE 28 7,828 0 0
MTGE INVT CORP COM 55378A105 177 9,906 SH   SOLE 30 9,906 0 0
MTGE INVT CORP COM 55378A105 1,725 96,386 SH   SOLE 34 96,386 0 0
MTGE INVT CORP COM 55378A105 98 5,452 SH   SOLE 40 5,452 0 0
MTS SYS CORP COM 553777103 196 3,787 SH   SOLE 2 710 0 3,077
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 20 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,111 79,595 SH   SOLE 18 79,595 0 0
MTS SYS CORP COM 553777103 700 13,546 SH   SOLE 19 13,546 0 0
MTS SYS CORP COM 553777103 84,471 1,635,458 SH   SOLE 21 1,635,458 0 0
MTS SYS CORP COM 553777103 24,405 472,514 SH   SOLE 22 440,363 0 32,151
MTS SYS CORP COM 553777103 386 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 112 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,278 24,739 SH   SOLE 30 24,739 0 0
MTS SYS CORP COM 553777103 82 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 63 2,391 SH   SOLE 2 2,391 0 0
MUELLER INDS INC COM 624756102 8 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 738 28,223 SH   SOLE 7 28,223 0 0
MUELLER INDS INC COM 624756102 6,455 246,762 SH   SOLE 18 246,762 0 0
MUELLER INDS INC COM 624756102 1,179 45,069 SH   SOLE 19 45,069 0 0
MUELLER INDS INC COM 624756102 138,671 5,300,869 SH   SOLE 21 5,300,869 0 0
MUELLER INDS INC COM 624756102 40,894 1,563,233 SH   SOLE 22 1,452,335 0 110,898
MUELLER INDS INC COM 624756102 583 22,269 SH   SOLE 26 6,532 0 15,737
MUELLER INDS INC COM 624756102 206 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 6,457 246,846 SH   SOLE 30 246,846 0 0
MUELLER INDS INC COM 624756102 158 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 243 22,355 SH   SOLE 2 6,491 0 15,864
MUELLER WTR PRODS INC COM SER A 624758108 13 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 847 77,932 SH   SOLE 7 77,932 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,523 508,128 SH   SOLE 18 508,128 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,294 119,032 SH   SOLE 19 119,032 0 0
MUELLER WTR PRODS INC COM SER A 624758108 50,450 4,641,229 SH   SOLE 21 4,641,229 0 0
MUELLER WTR PRODS INC COM SER A 624758108 45,467 4,182,771 SH   SOLE 22 3,890,743 0 292,028
MUELLER WTR PRODS INC COM SER A 624758108 277 25,453 SH   SOLE 26 18,054 0 7,399
MUELLER WTR PRODS INC COM SER A 624758108 251 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,339 491,172 SH   SOLE 30 491,172 0 0
MUELLER WTR PRODS INC COM SER A 624758108 203 18,689 SH   SOLE 40 18,689 0 0
MULESOFT INC CL A 625207105 50 1,126 SH   SOLE 2 990 0 136
MULESOFT INC CL A 625207105 29 658 SH   SOLE 7 658 0 0
MULESOFT INC CL A 625207105 8,295 188,608 SH   SOLE 18 188,608 0 0
MULESOFT INC CL A 625207105 841 19,130 SH   SOLE 19 19,130 0 0
MULESOFT INC CL A 625207105 32,326 735,014 SH   SOLE 21 735,014 0 0
MULESOFT INC CL A 625207105 43,741 994,566 SH   SOLE 22 967,242 0 27,324
MULTI COLOR CORP COM 625383104 51 772 SH   SOLE 2 570 0 202
MULTI COLOR CORP COM 625383104 8 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 24 369 SH   SOLE 7 369 0 0
MULTI COLOR CORP COM 625383104 4,020 60,860 SH   SOLE 18 60,860 0 0
MULTI COLOR CORP COM 625383104 724 10,960 SH   SOLE 19 10,960 0 0
MULTI COLOR CORP COM 625383104 84,490 1,279,179 SH   SOLE 21 1,279,179 0 0
MULTI COLOR CORP COM 625383104 26,573 402,319 SH   SOLE 22 378,945 0 23,374
MULTI COLOR CORP COM 625383104 281 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 129 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,284 19,447 SH   SOLE 30 19,447 0 0
MULTI COLOR CORP COM 625383104 94 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 5,541 214,434 SH   SOLE 2 131,623 0 82,811
MURPHY OIL CORP COM 626717102 206 7,961 SH   SOLE 4 7,961 0 0
MURPHY OIL CORP COM 626717102 228 8,839 SH   SOLE 7 8,839 0 0
MURPHY OIL CORP COM 626717102 33 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 14,168 548,283 SH   SOLE 18 547,081 0 1,202
MURPHY OIL CORP COM 626717102 639 24,745 SH   SOLE 19 24,745 0 0
MURPHY OIL CORP COM 626717102 189,553 7,335,658 SH   SOLE 21 7,335,658 0 0
MURPHY OIL CORP COM 626717102 178,750 6,917,555 SH   SOLE 22 6,257,631 0 659,924
MURPHY OIL CORP COM 626717102 227 8,779 SH   SOLE 23 8,779 0 0
MURPHY OIL CORP COM 626717102 6,150 238,012 SH   SOLE 25 238,012 0 0
MURPHY OIL CORP COM 626717102 4,893 189,360 SH   SOLE 26 84,885 0 104,475
MURPHY OIL CORP COM 626717102 586 22,681 SH   SOLE 28 22,681 0 0
MURPHY OIL CORP COM 626717102 49 1,891 SH   SOLE 29 0 0 1,891
MURPHY OIL CORP COM 626717102 2,340 90,570 SH   SOLE 30 90,570 0 0
MURPHY OIL CORP COM 626717102 87 3,369 SH   SOLE 31 3,369 0 0
MURPHY OIL CORP COM 626717102 281 10,868 SH   SOLE 34 10,868 0 0
MURPHY OIL CORP COM 626717102 4,673 180,832 SH   SOLE 36 180,832 0 0
MURPHY OIL CORP COM 626717102 457 17,702 SH   SOLE 40 17,702 0 0
MURPHY USA INC COM 626755102 2,520 34,617 SH   SOLE 2 18,290 0 16,327
MURPHY USA INC COM 626755102 14 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 158 2,176 SH   SOLE 7 2,176 0 0
MURPHY USA INC COM 626755102 7,746 106,395 SH   SOLE 18 106,395 0 0
MURPHY USA INC COM 626755102 352 4,831 SH   SOLE 19 4,831 0 0
MURPHY USA INC COM 626755102 100,567 1,381,410 SH   SOLE 21 1,381,410 0 0
MURPHY USA INC COM 626755102 83,557 1,147,756 SH   SOLE 22 1,007,773 0 139,983
MURPHY USA INC COM 626755102 950 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 333 4,573 SH   SOLE 28 4,573 0 0
MURPHY USA INC COM 626755102 1,072 14,727 SH   SOLE 30 14,727 0 0
MURPHY USA INC COM 626755102 50 686 SH   SOLE 31 686 0 0
MURPHY USA INC COM 626755102 1,326 18,221 SH   SOLE 36 18,221 0 0
MURPHY USA INC COM 626755102 236 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 237 21,646 SH   SOLE 22 21,646 0 0
MUTUALFIRST FINL INC COM 62845B104 30 826 SH   SOLE 2 179 0 647
MUTUALFIRST FINL INC COM 62845B104 781 21,535 SH   SOLE 18 21,535 0 0
MUTUALFIRST FINL INC COM 62845B104 130 3,582 SH   SOLE 19 3,582 0 0
MUTUALFIRST FINL INC COM 62845B104 6,724 185,478 SH   SOLE 21 185,478 0 0
MUTUALFIRST FINL INC COM 62845B104 3,214 88,660 SH   SOLE 22 83,355 0 5,305
MYERS INDS INC COM 628464109 31 1,448 SH   SOLE 2 984 0 464
MYERS INDS INC COM 628464109 14 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,228 105,340 SH   SOLE 18 105,340 0 0
MYERS INDS INC COM 628464109 360 17,000 SH   SOLE 19 17,000 0 0
MYERS INDS INC COM 628464109 45,117 2,133,177 SH   SOLE 21 2,133,177 0 0
MYERS INDS INC COM 628464109 13,224 625,238 SH   SOLE 22 581,740 0 43,498
MYERS INDS INC COM 628464109 70 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 680 32,154 SH   SOLE 30 32,154 0 0
MYERS INDS INC COM 628464109 57 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 23,763 577,188 SH   SOLE 2 120,314 0 456,874
MYLAN N V SHS EURO N59465109 5,690 138,206 SH   SOLE 4 126,900 0 11,306
MYLAN N V SHS EURO N59465109 16,481 400,315 SH   SOLE 7 385,485 0 14,830
MYLAN N V SHS EURO N59465109 517 12,569 SH   SOLE 13 12,569 0 0
MYLAN N V SHS EURO N59465109 203 4,926 SH   SOLE 15 4,926 0 0
MYLAN N V SHS EURO N59465109 46,091 1,119,522 SH   SOLE 18 1,057,284 0 62,238
MYLAN N V SHS EURO N59465109 6,587 159,988 SH   SOLE 19 159,988 0 0
MYLAN N V SHS EURO N59465109 741,516 18,011,083 SH   SOLE 21 18,011,083 0 0
MYLAN N V SHS EURO N59465109 580,053 14,089,220 SH   SOLE 22 11,503,802 0 2,585,418
MYLAN N V SHS EURO N59465109 23,023 559,223 SH   SOLE 23 559,223 0 0
MYLAN N V SHS EURO N59465109 19,370 470,490 SH   SOLE 25 470,490 0 0
MYLAN N V SHS EURO N59465109 57,206 1,389,516 SH   SOLE 26 513,786 0 875,730
MYLAN N V SHS EURO N59465109 2,834 68,843 SH   SOLE 28 68,843 0 0
MYLAN N V SHS EURO N59465109 560 13,614 SH   SOLE 29 13,614 0 0
MYLAN N V SHS EURO N59465109 82,178 1,996,055 SH   SOLE 30 1,996,055 0 0
MYLAN N V SHS EURO N59465109 10,541 256,044 SH   SOLE 31 93,025 0 163,019
MYLAN N V SHS EURO N59465109 3,194 77,581 SH   SOLE 32 77,581 0 0
MYLAN N V SHS EURO N59465109 2,947 71,582 SH   SOLE 34 71,582 0 0
MYLAN N V SHS EURO N59465109 19,805 481,061 SH   SOLE 36 481,061 0 0
MYLAN N V SHS EURO N59465109 376 9,140 SH   SOLE 40 9,140 0 0
MYOKARDIA INC COM 62857M105 64 1,311 SH   SOLE 2 826 0 485
MYOKARDIA INC COM 62857M105 29 594 SH   SOLE 7 594 0 0
MYOKARDIA INC COM 62857M105 3,205 65,670 SH   SOLE 18 65,670 0 0
MYOKARDIA INC COM 62857M105 740 15,165 SH   SOLE 19 15,165 0 0
MYOKARDIA INC COM 62857M105 56,820 1,164,353 SH   SOLE 21 1,164,353 0 0
MYOKARDIA INC COM 62857M105 26,467 542,357 SH   SOLE 22 504,205 0 38,152
MYOKARDIA INC COM 62857M105 411 8,432 SH   SOLE 26 0 0 8,432
MYOKARDIA INC COM 62857M105 246 5,051 SH   SOLE 30 5,051 0 0
MYOKARDIA INC COM 62857M105 104 2,122 SH   SOLE 40 2,122 0 0
MYOMO INC COM 62857J102 5 1,666 SH   SOLE 18 1,666 0 0
MYOMO INC COM 62857J102 17 5,692 SH   SOLE 21 5,692 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,896 89,149 SH   SOLE 2 89,149 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,074 50,493 SH   SOLE 18 50,493 0 0
MYOVANT SCIENCES LTD COM G637AM102 12,010 564,651 SH   SOLE 19 564,651 0 0
MYOVANT SCIENCES LTD COM G637AM102 95 4,466 SH   SOLE 21 4,466 0 0
MYOVANT SCIENCES LTD COM G637AM102 117 5,501 SH   SOLE 22 5,501 0 0
MYOVANT SCIENCES LTD COM G637AM102 59 2,752 SH   SOLE 30 2,752 0 0
MYOVANT SCIENCES LTD COM G637AM102 5,849 274,966 SH   SOLE 34 274,966 0 0
MYR GROUP INC DEL COM 55405W104 90 2,908 SH   SOLE 2 670 0 2,238
MYR GROUP INC DEL COM 55405W104 7 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 247 8,028 SH   SOLE 7 8,028 0 0
MYR GROUP INC DEL COM 55405W104 2,315 75,124 SH   SOLE 18 75,124 0 0
MYR GROUP INC DEL COM 55405W104 364 11,795 SH   SOLE 19 11,795 0 0
MYR GROUP INC DEL COM 55405W104 47,648 1,546,015 SH   SOLE 21 1,546,015 0 0
MYR GROUP INC DEL COM 55405W104 15,656 507,978 SH   SOLE 22 468,541 0 39,437
MYR GROUP INC DEL COM 55405W104 242 7,844 SH   SOLE 26 0 0 7,844
MYR GROUP INC DEL COM 55405W104 92 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 706 22,912 SH   SOLE 30 22,912 0 0
MYR GROUP INC DEL COM 55405W104 61 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 712 24,078 SH   SOLE 2 12,910 0 11,168
MYRIAD GENETICS INC COM 62855J104 12 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 50 1,704 SH   SOLE 7 1,704 0 0
MYRIAD GENETICS INC COM 62855J104 9,020 305,235 SH   SOLE 18 305,235 0 0
MYRIAD GENETICS INC COM 62855J104 2,421 81,915 SH   SOLE 19 81,915 0 0
MYRIAD GENETICS INC COM 62855J104 224,736 7,605,273 SH   SOLE 21 7,605,273 0 0
MYRIAD GENETICS INC COM 62855J104 59,371 2,009,162 SH   SOLE 22 1,876,174 0 132,988
MYRIAD GENETICS INC COM 62855J104 1,544 52,261 SH   SOLE 23 52,261 0 0
MYRIAD GENETICS INC COM 62855J104 1,773 60,012 SH   SOLE 26 7,118 0 52,894
MYRIAD GENETICS INC COM 62855J104 296 10,028 SH   SOLE 28 10,028 0 0
MYRIAD GENETICS INC COM 62855J104 252 8,539 SH   SOLE 29 0 0 8,539
MYRIAD GENETICS INC COM 62855J104 6,552 221,737 SH   SOLE 30 221,737 0 0
MYRIAD GENETICS INC COM 62855J104 121 4,102 SH   SOLE 34 4,102 0 0
MYRIAD GENETICS INC COM 62855J104 231 7,833 SH   SOLE 40 7,833 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,050 293,276 SH   SOLE 2 149,828 0 143,448
NABORS INDUSTRIES LTD SHS G6359F103 4 637 SH   SOLE 4 637 0 0
NABORS INDUSTRIES LTD SHS G6359F103 134 19,154 SH   SOLE 7 19,154 0 0
NABORS INDUSTRIES LTD SHS G6359F103 7,430 1,062,992 SH   SOLE 18 1,062,992 0 0
NABORS INDUSTRIES LTD SHS G6359F103 311 44,471 SH   SOLE 19 44,471 0 0
NABORS INDUSTRIES LTD SHS G6359F103 104,018 14,880,933 SH   SOLE 21 14,880,933 0 0
NABORS INDUSTRIES LTD SHS G6359F103 78,410 11,217,406 SH   SOLE 22 9,940,952 0 1,276,454
NABORS INDUSTRIES LTD SHS G6359F103 487 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 307 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 327 46,821 SH   SOLE 29 0 0 46,821
NABORS INDUSTRIES LTD SHS G6359F103 443 63,363 SH   SOLE 30 63,363 0 0
NABORS INDUSTRIES LTD SHS G6359F103 43 6,173 SH   SOLE 31 6,173 0 0
NABORS INDUSTRIES LTD SHS G6359F103 738 105,562 SH   SOLE 36 105,562 0 0
NABORS INDUSTRIES LTD SHS G6359F103 227 32,507 SH   SOLE 40 32,507 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 2,273 451,983 SH   SOLE 21 451,983 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 5 1,081 SH   SOLE 30 1,081 0 0
NACCO INDS INC CL A 629579103 34 1,032 SH   SOLE 2 193 0 839
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 482 14,675 SH   SOLE 18 14,675 0 0
NACCO INDS INC CL A 629579103 90 2,731 SH   SOLE 19 2,731 0 0
NACCO INDS INC CL A 629579103 4,363 132,825 SH   SOLE 21 132,825 0 0
NACCO INDS INC CL A 629579103 4,206 128,026 SH   SOLE 22 121,065 0 6,961
NAKED BRAND GROUP INC COM NEW 629839200 5 3,436 SH   SOLE 21 3,436 0 0
NAM TAI PPTY INC SHS G63907102 262 21,064 SH   SOLE 21 21,064 0 0
NAM TAI PPTY INC SHS G63907102 1,144 91,875 SH   SOLE 22 91,875 0 0
NAM TAI PPTY INC SHS G63907102 198 15,899 SH   SOLE 30 15,899 0 0
NANOMETRICS INC COM 630077105 29 1,061 SH   SOLE 2 990 0 71
NANOMETRICS INC COM 630077105 15 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 2,992 111,242 SH   SOLE 18 111,242 0 0
NANOMETRICS INC COM 630077105 492 18,283 SH   SOLE 19 18,283 0 0
NANOMETRICS INC COM 630077105 59,874 2,225,801 SH   SOLE 21 2,225,801 0 0
NANOMETRICS INC COM 630077105 19,824 736,954 SH   SOLE 22 696,311 0 40,643
NANOMETRICS INC COM 630077105 232 8,619 SH   SOLE 26 0 0 8,619
NANOMETRICS INC COM 630077105 87 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 945 35,120 SH   SOLE 30 35,120 0 0
NANOMETRICS INC COM 630077105 55 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 42 5,559 SH   SOLE 2 3,941 0 1,618
NANOSTRING TECHNOLOGIES INC COM 63009R109 6 781 SH   SOLE 7 781 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 545 72,619 SH   SOLE 18 72,619 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 935 124,514 SH   SOLE 19 124,514 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,287 970,264 SH   SOLE 21 970,264 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,046 538,774 SH   SOLE 22 513,070 0 25,704
NANOSTRING TECHNOLOGIES INC COM 63009R109 23 3,008 SH   SOLE 23 3,008 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 540 71,914 SH   SOLE 26 0 0 71,914
NANOSTRING TECHNOLOGIES INC COM 63009R109 6 829 SH   SOLE 30 829 0 0
NANOVIRICIDES INC COM NEW 630087203 7 8,270 SH   SOLE 18 8,270 0 0
NANOVIRICIDES INC COM NEW 630087203 108 130,776 SH   SOLE 21 130,776 0 0
NANTHEALTH INC COM 630104107 11 3,742 SH   SOLE 2 1,079 0 2,663
NANTHEALTH INC COM 630104107 188 61,743 SH   SOLE 18 61,743 0 0
NANTHEALTH INC COM 630104107 21 6,965 SH   SOLE 19 6,965 0 0
NANTHEALTH INC COM 630104107 5,783 1,895,983 SH   SOLE 21 1,895,983 0 0
NANTHEALTH INC COM 630104107 524 171,812 SH   SOLE 22 158,394 0 13,418
NANTHEALTH INC COM 630104107 11 3,513 SH   SOLE 30 3,513 0 0
NANTKWEST INC COM 63016Q102 23 6,029 SH   SOLE 2 1,428 0 4,601
NANTKWEST INC COM 63016Q102 424 109,094 SH   SOLE 18 109,094 0 0
NANTKWEST INC COM 63016Q102 67 17,298 SH   SOLE 19 17,298 0 0
NANTKWEST INC COM 63016Q102 7,694 1,977,805 SH   SOLE 21 1,977,805 0 0
NANTKWEST INC COM 63016Q102 1,839 472,776 SH   SOLE 22 444,601 0 28,175
NANTKWEST INC COM 63016Q102 10 2,513 SH   SOLE 30 2,513 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6 505 SH   SOLE 2 505 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 451 38,577 SH   SOLE 18 38,577 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 57 4,858 SH   SOLE 19 4,858 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 4,434 378,967 SH   SOLE 21 378,967 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 5,259 449,462 SH   SOLE 22 440,260 0 9,202
NASDAQ INC COM 631103108 11,461 132,926 SH   SOLE 2 24,973 0 107,953
NASDAQ INC COM 631103108 3,035 35,195 SH   SOLE 4 32,582 0 2,613
NASDAQ INC COM 631103108 8,163 94,676 SH   SOLE 7 84,989 0 9,687
NASDAQ INC COM 631103108 548 6,356 SH   SOLE 13 6,356 0 0
NASDAQ INC COM 631103108 96 1,110 SH   SOLE 15 1,110 0 0
NASDAQ INC COM 631103108 37,986 440,570 SH   SOLE 18 425,039 0 15,531
NASDAQ INC COM 631103108 16,368 189,838 SH   SOLE 19 189,838 0 0
NASDAQ INC COM 631103108 6,082 70,536 SH   SOLE 20 0 0 70,536
NASDAQ INC COM 631103108 232,530 2,696,942 SH   SOLE 21 2,696,942 0 0
NASDAQ INC COM 631103108 273,002 3,166,344 SH   SOLE 22 2,589,362 0 576,982
NASDAQ INC COM 631103108 13,361 154,969 SH   SOLE 23 154,969 0 0
NASDAQ INC COM 631103108 8,200 95,109 SH   SOLE 25 95,109 0 0
NASDAQ INC COM 631103108 29,003 336,383 SH   SOLE 26 140,301 0 196,082
NASDAQ INC COM 631103108 1,517 17,594 SH   SOLE 28 17,594 0 0
NASDAQ INC COM 631103108 2,753 31,930 SH   SOLE 29 3,481 0 28,449
NASDAQ INC COM 631103108 34,654 401,925 SH   SOLE 30 401,925 0 0
NASDAQ INC COM 631103108 3,921 45,473 SH   SOLE 31 24,045 0 21,428
NASDAQ INC COM 631103108 4,237 49,142 SH   SOLE 34 49,142 0 0
NASDAQ INC COM 631103108 10,079 116,896 SH   SOLE 36 116,896 0 0
NASDAQ INC COM 631103108 202 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 11 1,183 SH   SOLE 2 1,183 0 0
NATERA INC COM 632307104 7 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 989 106,652 SH   SOLE 18 106,652 0 0
NATERA INC COM 632307104 437 47,090 SH   SOLE 19 47,090 0 0
NATERA INC COM 632307104 9,255 998,423 SH   SOLE 21 998,423 0 0
NATERA INC COM 632307104 5,328 574,794 SH   SOLE 22 524,780 0 50,014
NATERA INC COM 632307104 5 513 SH   SOLE 23 513 0 0
NATERA INC COM 632307104 45 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 58 6,215 SH   SOLE 29 0 0 6,215
NATERA INC COM 632307104 70 7,595 SH   SOLE 30 7,595 0 0
NATHANS FAMOUS INC NEW COM 632347100 24 321 SH   SOLE 2 149 0 172
NATHANS FAMOUS INC NEW COM 632347100 709 9,600 SH   SOLE 18 9,600 0 0
NATHANS FAMOUS INC NEW COM 632347100 146 1,972 SH   SOLE 19 1,972 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,856 92,777 SH   SOLE 21 92,777 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,904 39,300 SH   SOLE 22 37,118 0 2,182
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 2 1,544 SH   SOLE 18 1,544 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 45 34,508 SH   SOLE 21 34,508 0 0
NATIONAL BANKSHARES INC VA COM 634865109 72 1,589 SH   SOLE 2 251 0 1,338
NATIONAL BANKSHARES INC VA COM 634865109 11 242 SH   SOLE 7 242 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,102 24,469 SH   SOLE 18 24,469 0 0
NATIONAL BANKSHARES INC VA COM 634865109 217 4,814 SH   SOLE 19 4,814 0 0
NATIONAL BANKSHARES INC VA COM 634865109 9,992 221,796 SH   SOLE 21 221,796 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,755 194,339 SH   SOLE 22 182,234 0 12,105
NATIONAL BEVERAGE CORP COM 635017106 89 995 SH   SOLE 2 493 0 502
NATIONAL BEVERAGE CORP COM 635017106 6 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 28 318 SH   SOLE 7 318 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,352 37,660 SH   SOLE 18 37,660 0 0
NATIONAL BEVERAGE CORP COM 635017106 817 9,183 SH   SOLE 19 9,183 0 0
NATIONAL BEVERAGE CORP COM 635017106 31,408 352,822 SH   SOLE 21 352,822 0 0
NATIONAL BEVERAGE CORP COM 635017106 33,243 373,436 SH   SOLE 22 351,843 0 21,593
NATIONAL BEVERAGE CORP COM 635017106 302 3,390 SH   SOLE 26 0 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 148 1,661 SH   SOLE 28 1,661 0 0
NATIONAL BEVERAGE CORP COM 635017106 206 2,318 SH   SOLE 30 2,318 0 0
NATIONAL BEVERAGE CORP COM 635017106 114 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 98 2,934 SH   SOLE 2 1,031 0 1,903
NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,803 114,362 SH   SOLE 18 114,362 0 0
NATIONAL BK HLDGS CORP CL A 633707104 661 19,872 SH   SOLE 19 19,872 0 0
NATIONAL BK HLDGS CORP CL A 633707104 81,175 2,441,356 SH   SOLE 21 2,441,356 0 0
NATIONAL BK HLDGS CORP CL A 633707104 28,103 845,217 SH   SOLE 22 789,819 0 55,398
NATIONAL BK HLDGS CORP CL A 633707104 349 10,494 SH   SOLE 26 0 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 150 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,263 37,970 SH   SOLE 30 37,970 0 0
NATIONAL BK HLDGS CORP CL A 633707104 42 1,255 SH   SOLE 34 1,255 0 0
NATIONAL BK HLDGS CORP CL A 633707104 128 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 69 13,282 SH   SOLE 2 2,595 0 10,687
NATIONAL CINEMEDIA INC COM 635309107 2 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 9 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,187 228,633 SH   SOLE 18 228,633 0 0
NATIONAL CINEMEDIA INC COM 635309107 262 50,445 SH   SOLE 19 50,445 0 0
NATIONAL CINEMEDIA INC COM 635309107 10,709 2,063,432 SH   SOLE 21 2,063,432 0 0
NATIONAL CINEMEDIA INC COM 635309107 10,163 1,958,100 SH   SOLE 22 1,815,502 0 142,598
NATIONAL CINEMEDIA INC COM 635309107 57 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 46 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 102 19,575 SH   SOLE 30 19,575 0 0
NATIONAL CINEMEDIA INC COM 635309107 38 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 64 1,475 SH   SOLE 2 458 0 1,017
NATIONAL COMM CORP COM 63546L102 17 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 1,778 40,819 SH   SOLE 18 40,819 0 0
NATIONAL COMM CORP COM 63546L102 385 8,843 SH   SOLE 19 8,843 0 0
NATIONAL COMM CORP COM 63546L102 16,558 380,206 SH   SOLE 21 380,206 0 0
NATIONAL COMM CORP COM 63546L102 10,041 230,569 SH   SOLE 22 220,472 0 10,097
NATIONAL COMM CORP COM 63546L102 101 2,326 SH   SOLE 30 2,326 0 0
NATIONAL FUEL GAS CO N J COM 636180101 4,257 82,735 SH   SOLE 2 42,474 0 40,261
NATIONAL FUEL GAS CO N J COM 636180101 19 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 4,826 93,804 SH   SOLE 7 93,804 0 0
NATIONAL FUEL GAS CO N J COM 636180101 14,725 286,199 SH   SOLE 18 286,199 0 0
NATIONAL FUEL GAS CO N J COM 636180101 652 12,672 SH   SOLE 19 12,672 0 0
NATIONAL FUEL GAS CO N J COM 636180101 193,960 3,769,865 SH   SOLE 21 3,769,865 0 0
NATIONAL FUEL GAS CO N J COM 636180101 147,929 2,875,196 SH   SOLE 22 2,581,743 0 293,453
NATIONAL FUEL GAS CO N J COM 636180101 1,049 20,390 SH   SOLE 26 11,094 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 548 10,656 SH   SOLE 28 10,656 0 0
NATIONAL FUEL GAS CO N J COM 636180101 757 14,718 SH   SOLE 30 14,718 0 0
NATIONAL FUEL GAS CO N J COM 636180101 87 1,696 SH   SOLE 31 1,696 0 0
NATIONAL FUEL GAS CO N J COM 636180101 152 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 461 8,960 SH   SOLE 40 8,960 0 0
NATIONAL GEN HLDGS CORP COM 636220303 135 5,534 SH   SOLE 2 2,070 0 3,464
NATIONAL GEN HLDGS CORP COM 636220303 9 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 35 1,460 SH   SOLE 7 1,460 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,909 160,816 SH   SOLE 18 160,816 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,007 41,407 SH   SOLE 19 41,407 0 0
NATIONAL GEN HLDGS CORP COM 636220303 37,892 1,558,707 SH   SOLE 21 1,558,707 0 0
NATIONAL GEN HLDGS CORP COM 636220303 38,744 1,593,744 SH   SOLE 22 1,494,992 0 98,752
NATIONAL GEN HLDGS CORP COM 636220303 646 26,561 SH   SOLE 26 21,735 0 4,826
NATIONAL GEN HLDGS CORP COM 636220303 206 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 255 10,470 SH   SOLE 30 10,470 0 0
NATIONAL GEN HLDGS CORP COM 636220303 173 7,103 SH   SOLE 40 7,103 0 0
NATIONAL HEALTH INVS INC COM 63633D104 382 5,681 SH   SOLE 2 1,689 0 3,992
NATIONAL HEALTH INVS INC COM 63633D104 913 13,568 SH   SOLE 4 13,568 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,172 61,999 SH   SOLE 7 61,999 0 0
NATIONAL HEALTH INVS INC COM 63633D104 109 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,958 133,129 SH   SOLE 18 133,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,539 82,311 SH   SOLE 19 82,311 0 0
NATIONAL HEALTH INVS INC COM 63633D104 101,379 1,506,602 SH   SOLE 21 1,506,602 0 0
NATIONAL HEALTH INVS INC COM 63633D104 114,157 1,696,487 SH   SOLE 22 1,622,608 0 73,879
NATIONAL HEALTH INVS INC COM 63633D104 103 1,527 SH   SOLE 23 1,527 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,306 78,851 SH   SOLE 25 78,851 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,871 27,812 SH   SOLE 26 9,285 0 18,527
NATIONAL HEALTH INVS INC COM 63633D104 387 5,746 SH   SOLE 28 5,746 0 0
NATIONAL HEALTH INVS INC COM 63633D104 919 13,662 SH   SOLE 29 13,662 0 0
NATIONAL HEALTH INVS INC COM 63633D104 14,211 211,196 SH   SOLE 30 211,196 0 0
NATIONAL HEALTH INVS INC COM 63633D104 267 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 134 2,246 SH   SOLE 2 757 0 1,489
NATIONAL HEALTHCARE CORP COM 635906100 14 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,212 37,100 SH   SOLE 18 37,100 0 0
NATIONAL HEALTHCARE CORP COM 635906100 493 8,260 SH   SOLE 19 8,260 0 0
NATIONAL HEALTHCARE CORP COM 635906100 23,196 388,996 SH   SOLE 21 388,996 0 0
NATIONAL HEALTHCARE CORP COM 635906100 17,134 287,346 SH   SOLE 22 267,566 0 19,780
NATIONAL HEALTHCARE CORP COM 635906100 806 13,519 SH   SOLE 26 0 0 13,519
NATIONAL HEALTHCARE CORP COM 635906100 85 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 112 1,873 SH   SOLE 30 1,873 0 0
NATIONAL HEALTHCARE CORP COM 635906100 67 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 4 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 43 9,391 SH   SOLE 21 9,391 0 0
NATIONAL INSTRS CORP COM 636518102 4,908 97,054 SH   SOLE 2 56,849 0 40,205
NATIONAL INSTRS CORP COM 636518102 29 564 SH   SOLE 4 564 0 0
NATIONAL INSTRS CORP COM 636518102 126 2,499 SH   SOLE 7 2,499 0 0
NATIONAL INSTRS CORP COM 636518102 17,936 354,675 SH   SOLE 18 354,675 0 0
NATIONAL INSTRS CORP COM 636518102 821 16,238 SH   SOLE 19 16,238 0 0
NATIONAL INSTRS CORP COM 636518102 249,076 4,925,378 SH   SOLE 21 4,925,378 0 0
NATIONAL INSTRS CORP COM 636518102 177,722 3,514,374 SH   SOLE 22 3,132,210 0 382,164
NATIONAL INSTRS CORP COM 636518102 2,230 44,097 SH   SOLE 26 22,425 0 21,672
NATIONAL INSTRS CORP COM 636518102 823 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 957 18,922 SH   SOLE 29 0 0 18,922
NATIONAL INSTRS CORP COM 636518102 1,136 22,459 SH   SOLE 30 22,459 0 0
NATIONAL INSTRS CORP COM 636518102 121 2,392 SH   SOLE 31 2,392 0 0
NATIONAL INSTRS CORP COM 636518102 632 12,501 SH   SOLE 40 12,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,087 437,018 SH   SOLE 2 94,877 0 342,141
NATIONAL OILWELL VARCO INC COM 637071101 4,156 112,905 SH   SOLE 4 103,079 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 10,619 288,482 SH   SOLE 7 267,424 0 21,058
NATIONAL OILWELL VARCO INC COM 637071101 644 17,482 SH   SOLE 13 17,482 0 0
NATIONAL OILWELL VARCO INC COM 637071101 84 2,287 SH   SOLE 15 2,287 0 0
NATIONAL OILWELL VARCO INC COM 637071101 29,557 802,961 SH   SOLE 18 752,742 0 50,219
NATIONAL OILWELL VARCO INC COM 637071101 2,239 60,826 SH   SOLE 19 60,826 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5,297 143,911 SH   SOLE 20 0 0 143,911
NATIONAL OILWELL VARCO INC COM 637071101 317,031 8,612,634 SH   SOLE 21 8,612,634 0 0
NATIONAL OILWELL VARCO INC COM 637071101 381,847 10,373,462 SH   SOLE 22 8,401,112 0 1,972,350
NATIONAL OILWELL VARCO INC COM 637071101 17,274 469,271 SH   SOLE 23 469,271 0 0
NATIONAL OILWELL VARCO INC COM 637071101 17,087 464,200 SH   SOLE 25 464,200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 56,451 1,533,577 SH   SOLE 26 434,689 0 1,098,888
NATIONAL OILWELL VARCO INC COM 637071101 2,118 57,545 SH   SOLE 28 57,545 0 0
NATIONAL OILWELL VARCO INC COM 637071101 492 13,356 SH   SOLE 29 11,227 0 2,129
NATIONAL OILWELL VARCO INC COM 637071101 45,117 1,225,660 SH   SOLE 30 1,225,660 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7,911 214,923 SH   SOLE 31 84,649 0 130,274
NATIONAL OILWELL VARCO INC COM 637071101 1,091 29,650 SH   SOLE 34 29,650 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,337 416,663 SH   SOLE 36 416,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 281 7,627 SH   SOLE 40 7,627 0 0
NATIONAL PRESTO INDS INC COM 637215104 20 208 SH   SOLE 2 208 0 0
NATIONAL PRESTO INDS INC COM 637215104 6 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 11 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,259 24,092 SH   SOLE 18 24,092 0 0
NATIONAL PRESTO INDS INC COM 637215104 331 3,532 SH   SOLE 19 3,532 0 0
NATIONAL PRESTO INDS INC COM 637215104 44,375 473,329 SH   SOLE 21 473,329 0 0
NATIONAL PRESTO INDS INC COM 637215104 14,555 155,251 SH   SOLE 22 144,722 0 10,529
NATIONAL PRESTO INDS INC COM 637215104 239 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 69 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 684 7,296 SH   SOLE 30 7,296 0 0
NATIONAL PRESTO INDS INC COM 637215104 44 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP CL A 637372202 21 708 SH   SOLE 2 372 0 336
NATIONAL RESH CORP CL A 637372202 2 66 SH   SOLE 7 66 0 0
NATIONAL RESH CORP CL A 637372202 981 33,535 SH   SOLE 18 33,535 0 0
NATIONAL RESH CORP CL A 637372202 587 20,052 SH   SOLE 19 20,052 0 0
NATIONAL RESH CORP CL A 637372202 8,885 303,771 SH   SOLE 21 303,771 0 0
NATIONAL RESH CORP CL A 637372202 3,340 114,201 SH   SOLE 22 105,315 0 8,886
NATIONAL RESH CORP CL A 637372202 44 1,518 SH   SOLE 30 1,518 0 0
NATIONAL RESH CORP CL B 637372301 10 194 SH   SOLE 21 194 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 9,185 233,957 SH   SOLE 2 94,396 0 139,561
NATIONAL RETAIL PPTYS INC COM 637417106 4,204 107,069 SH   SOLE 4 102,175 0 4,894
NATIONAL RETAIL PPTYS INC COM 637417106 20,721 527,799 SH   SOLE 7 505,119 0 22,680
NATIONAL RETAIL PPTYS INC COM 637417106 240 6,122 SH   SOLE 15 6,122 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 23,269 592,683 SH   SOLE 18 579,037 0 13,646
NATIONAL RETAIL PPTYS INC COM 637417106 9,717 247,505 SH   SOLE 19 247,505 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,094 129,744 SH   SOLE 20 0 0 129,744
NATIONAL RETAIL PPTYS INC COM 637417106 377,051 9,603,946 SH   SOLE 21 9,603,946 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 283,252 7,214,779 SH   SOLE 22 6,359,019 0 855,760
NATIONAL RETAIL PPTYS INC COM 637417106 8,398 213,899 SH   SOLE 23 213,899 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 12,076 307,591 SH   SOLE 25 307,591 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 14,307 364,417 SH   SOLE 26 146,801 0 217,616
NATIONAL RETAIL PPTYS INC COM 637417106 939 23,921 SH   SOLE 28 23,921 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,206 56,180 SH   SOLE 29 56,180 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 39,413 1,003,898 SH   SOLE 30 1,003,898 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,990 50,690 SH   SOLE 31 27,954 0 22,736
NATIONAL RETAIL PPTYS INC COM 637417106 287 7,298 SH   SOLE 34 7,298 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,228 31,279 SH   SOLE 36 31,279 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 118 2,998 SH   SOLE 40 2,998 0 0
NATIONAL SEC GROUP INC COM 637546102 5 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 682 27,187 SH   SOLE 2 19,426 0 7,761
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 409 16,301 SH   SOLE 4 16,301 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,940 77,345 SH   SOLE 7 77,345 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 44 1,739 SH   SOLE 15 1,739 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,783 230,590 SH   SOLE 18 230,590 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,352 213,414 SH   SOLE 19 213,414 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 120,753 4,814,714 SH   SOLE 21 4,814,714 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 66,757 2,661,777 SH   SOLE 22 2,566,348 0 95,429
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,544 61,544 SH   SOLE 23 61,544 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,406 95,928 SH   SOLE 25 95,928 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,928 196,490 SH   SOLE 26 0 0 196,490
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 165 6,588 SH   SOLE 28 6,588 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 795 31,689 SH   SOLE 29 15,234 0 16,455
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,900 314,999 SH   SOLE 30 314,999 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 220 8,790 SH   SOLE 40 8,790 0 0
NATIONAL VISION HLDGS INC COM 63845R107 102 3,153 SH   SOLE 2 770 0 2,383
NATIONAL VISION HLDGS INC COM 63845R107 17 514 SH   SOLE 7 514 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,268 101,159 SH   SOLE 18 101,159 0 0
NATIONAL VISION HLDGS INC COM 63845R107 897 27,759 SH   SOLE 19 27,759 0 0
NATIONAL VISION HLDGS INC COM 63845R107 29,075 899,862 SH   SOLE 21 899,862 0 0
NATIONAL VISION HLDGS INC COM 63845R107 25,339 784,236 SH   SOLE 22 745,370 0 38,866
NATIONAL VISION HLDGS INC COM 63845R107 2,542 78,665 SH   SOLE 26 15,829 0 62,836
NATIONAL WESTN LIFE GROUP IN CL A 638517102 155 508 SH   SOLE 2 93 0 415
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23 77 SH   SOLE 7 77 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,407 7,895 SH   SOLE 18 7,895 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 688 2,255 SH   SOLE 19 2,255 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 21,483 70,465 SH   SOLE 21 70,465 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,369 66,810 SH   SOLE 22 62,120 0 4,690
NATIONAL WESTN LIFE GROUP IN CL A 638517102 284 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 116 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 195 641 SH   SOLE 30 641 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 128 420 SH   SOLE 40 420 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 182 10,159 SH   SOLE 2 4,922 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 1,877 104,515 SH   SOLE 18 104,515 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,268 70,618 SH   SOLE 19 70,618 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,015 947,380 SH   SOLE 21 947,380 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,983 1,001,282 SH   SOLE 22 937,498 0 63,784
NATIONSTAR MTG HLDGS INC COM 63861C109 596 33,181 SH   SOLE 23 33,181 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,579 87,906 SH   SOLE 26 0 0 87,906
NATIONSTAR MTG HLDGS INC COM 63861C109 116 6,479 SH   SOLE 28 6,479 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 287 15,961 SH   SOLE 29 0 0 15,961
NATIONSTAR MTG HLDGS INC COM 63861C109 104 5,816 SH   SOLE 30 5,816 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 62 3,478 SH   SOLE 34 3,478 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 48 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 153 13,907 SH   SOLE 21 13,907 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 57 2,389 SH   SOLE 2 578 0 1,811
NATURAL GAS SERVICES GROUP COM 63886Q109 8 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,085 45,510 SH   SOLE 18 45,510 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 233 9,774 SH   SOLE 19 9,774 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 9,840 412,597 SH   SOLE 21 412,597 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 9,871 413,870 SH   SOLE 22 388,331 0 25,539
NATURAL GAS SERVICES GROUP COM 63886Q109 42 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 63 2,652 SH   SOLE 30 2,652 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 32 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 15 2,040 SH   SOLE 2 321 0 1,719
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 240 33,519 SH   SOLE 18 33,519 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 52 7,304 SH   SOLE 19 7,304 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,245 313,485 SH   SOLE 21 313,485 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,317 183,916 SH   SOLE 22 170,203 0 13,713
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 10 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 497 26,120 SH   SOLE 18 26,120 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 96 5,051 SH   SOLE 19 5,051 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4,390 230,955 SH   SOLE 21 230,955 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4,223 222,128 SH   SOLE 22 212,423 0 9,705
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 106 5,584 SH   SOLE 23 5,584 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 228 12,019 SH   SOLE 26 0 0 12,019
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 233 12,273 SH   SOLE 29 0 0 12,273
NATURES SUNSHINE PRODUCTS IN COM 639027101 29 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 433 39,351 SH   SOLE 18 39,351 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 92 8,374 SH   SOLE 19 8,374 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3,831 348,308 SH   SOLE 21 348,308 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 1,120 101,808 SH   SOLE 22 86,047 0 15,761
NATUS MEDICAL INC DEL COM 639050103 51 1,522 SH   SOLE 2 1,281 0 241
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 29 848 SH   SOLE 7 848 0 0
NATUS MEDICAL INC DEL COM 639050103 4,540 134,913 SH   SOLE 18 134,913 0 0
NATUS MEDICAL INC DEL COM 639050103 810 24,073 SH   SOLE 19 24,073 0 0
NATUS MEDICAL INC DEL COM 639050103 107,710 3,200,877 SH   SOLE 21 3,200,877 0 0
NATUS MEDICAL INC DEL COM 639050103 30,043 892,807 SH   SOLE 22 837,395 0 55,412
NATUS MEDICAL INC DEL COM 639050103 270 8,014 SH   SOLE 26 0 0 8,014
NATUS MEDICAL INC DEL COM 639050103 162 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 1,855 55,120 SH   SOLE 30 55,120 0 0
NATUS MEDICAL INC DEL COM 639050103 120 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,866 138,744 SH   SOLE 18 138,744 0 0
NAUTILUS INC COM 63910B102 333 24,728 SH   SOLE 19 24,728 0 0
NAUTILUS INC COM 63910B102 38,769 2,882,465 SH   SOLE 21 2,882,465 0 0
NAUTILUS INC COM 63910B102 11,873 882,737 SH   SOLE 22 828,513 0 54,224
NAUTILUS INC COM 63910B102 57 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 552 41,029 SH   SOLE 30 41,029 0 0
NAUTILUS INC COM 63910B102 50 3,699 SH   SOLE 40 3,699 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 23 64,536 SH   SOLE 21 64,536 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 868 2,410,188 SH   SOLE 22 2,410,188 0 0
NAVIENT CORPORATION COM 63938C108 3,084 235,037 SH   SOLE 2 51,580 0 183,457
NAVIENT CORPORATION COM 63938C108 21 1,633 SH   SOLE 4 1,633 0 0
NAVIENT CORPORATION COM 63938C108 2,541 193,701 SH   SOLE 7 193,701 0 0
NAVIENT CORPORATION COM 63938C108 7,071 538,942 SH   SOLE 18 525,559 0 13,383
NAVIENT CORPORATION COM 63938C108 557 42,425 SH   SOLE 19 42,425 0 0
NAVIENT CORPORATION COM 63938C108 70,775 5,394,411 SH   SOLE 21 5,394,411 0 0
NAVIENT CORPORATION COM 63938C108 125,227 9,544,772 SH   SOLE 22 8,142,108 0 1,402,664
NAVIENT CORPORATION COM 63938C108 1,833 139,727 SH   SOLE 26 83,465 0 56,262
NAVIENT CORPORATION COM 63938C108 477 36,387 SH   SOLE 28 36,387 0 0
NAVIENT CORPORATION COM 63938C108 9,824 748,769 SH   SOLE 30 748,769 0 0
NAVIENT CORPORATION COM 63938C108 73 5,578 SH   SOLE 31 5,578 0 0
NAVIENT CORPORATION COM 63938C108 1,491 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 388 29,597 SH   SOLE 40 29,597 0 0
NAVIGANT CONSULTING INC COM 63935N107 200 10,412 SH   SOLE 2 1,919 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 3,986 207,177 SH   SOLE 18 207,177 0 0
NAVIGANT CONSULTING INC COM 63935N107 682 35,439 SH   SOLE 19 35,439 0 0
NAVIGANT CONSULTING INC COM 63935N107 80,947 4,207,209 SH   SOLE 21 4,207,209 0 0
NAVIGANT CONSULTING INC COM 63935N107 26,078 1,355,400 SH   SOLE 22 1,257,729 0 97,671
NAVIGANT CONSULTING INC COM 63935N107 532 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 132 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,237 64,274 SH   SOLE 30 64,274 0 0
NAVIGANT CONSULTING INC COM 63935N107 124 6,453 SH   SOLE 40 6,453 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 1 87 SH   SOLE 21 87 0 0
NAVIGATORS GROUP INC COM 638904102 244 4,241 SH   SOLE 2 853 0 3,388
NAVIGATORS GROUP INC COM 638904102 14 236 SH   SOLE 4 236 0 0
NAVIGATORS GROUP INC COM 638904102 35 608 SH   SOLE 7 608 0 0
NAVIGATORS GROUP INC COM 638904102 5,615 97,400 SH   SOLE 18 97,400 0 0
NAVIGATORS GROUP INC COM 638904102 914 15,855 SH   SOLE 19 15,855 0 0
NAVIGATORS GROUP INC COM 638904102 117,059 2,030,507 SH   SOLE 21 2,030,507 0 0
NAVIGATORS GROUP INC COM 638904102 34,636 600,794 SH   SOLE 22 557,588 0 43,206
NAVIGATORS GROUP INC COM 638904102 695 12,056 SH   SOLE 26 6,440 0 5,616
NAVIGATORS GROUP INC COM 638904102 215 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 1,710 29,664 SH   SOLE 30 29,664 0 0
NAVIGATORS GROUP INC COM 638904102 144 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 12 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 251 298,587 SH   SOLE 18 298,587 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 46 54,505 SH   SOLE 19 54,505 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2,295 2,731,817 SH   SOLE 21 2,731,817 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 683 812,966 SH   SOLE 22 685,635 0 127,331
NAVIOS MARITIME HOLDINGS INC COM Y62196103 20 22,357 SH   SOLE 2 4,582 0 17,775
NAVIOS MARITIME HOLDINGS INC COM Y62196103 283 315,392 SH   SOLE 18 315,392 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 49 54,231 SH   SOLE 19 54,231 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 2,589 2,883,227 SH   SOLE 21 2,883,227 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 717 798,936 SH   SOLE 22 707,169 0 91,767
NAVISTAR INTL CORP NEW COM 63934E108 387 11,064 SH   SOLE 2 2,089 0 8,975
NAVISTAR INTL CORP NEW COM 63934E108 8 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 73 2,091 SH   SOLE 7 2,091 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,880 168,137 SH   SOLE 18 168,137 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,361 38,932 SH   SOLE 19 38,932 0 0
NAVISTAR INTL CORP NEW COM 63934E108 55,206 1,578,659 SH   SOLE 21 1,578,659 0 0
NAVISTAR INTL CORP NEW COM 63934E108 56,535 1,616,672 SH   SOLE 22 1,523,290 0 93,382
NAVISTAR INTL CORP NEW COM 63934E108 266 7,603 SH   SOLE 23 7,603 0 0
NAVISTAR INTL CORP NEW COM 63934E108 267 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 250 7,147 SH   SOLE 28 7,147 0 0
NAVISTAR INTL CORP NEW COM 63934E108 66 1,886 SH   SOLE 29 0 0 1,886
NAVISTAR INTL CORP NEW COM 63934E108 292 8,359 SH   SOLE 30 8,359 0 0
NAVISTAR INTL CORP NEW COM 63934E108 144 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 194 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 889 865,000 PRN   SOLE 21 865,000 0 0
NBT BANCORP INC COM 628778102 327 9,227 SH   SOLE 2 1,789 0 7,438
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 37 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 7,043 198,518 SH   SOLE 18 198,518 0 0
NBT BANCORP INC COM 628778102 1,295 36,500 SH   SOLE 19 36,500 0 0
NBT BANCORP INC COM 628778102 144,612 4,075,883 SH   SOLE 21 4,075,883 0 0
NBT BANCORP INC COM 628778102 44,918 1,266,000 SH   SOLE 22 1,182,071 0 83,929
NBT BANCORP INC COM 628778102 644 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 222 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,199 61,989 SH   SOLE 30 61,989 0 0
NBT BANCORP INC COM 628778102 175 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 39 2,186 SH   SOLE 2 1,673 0 513
NCI BUILDING SYS INC COM NEW 628852204 12 679 SH   SOLE 7 679 0 0
NCI BUILDING SYS INC COM NEW 628852204 2,361 133,377 SH   SOLE 18 133,377 0 0
NCI BUILDING SYS INC COM NEW 628852204 582 32,887 SH   SOLE 19 32,887 0 0
NCI BUILDING SYS INC COM NEW 628852204 22,085 1,247,712 SH   SOLE 21 1,247,712 0 0
NCI BUILDING SYS INC COM NEW 628852204 21,181 1,196,666 SH   SOLE 22 1,135,845 0 60,821
NCI BUILDING SYS INC COM NEW 628852204 370 20,878 SH   SOLE 26 0 0 20,878
NCI BUILDING SYS INC COM NEW 628852204 74 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 163 9,233 SH   SOLE 30 9,233 0 0
NCI BUILDING SYS INC COM NEW 628852204 72 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 3,012 95,549 SH   SOLE 2 55,877 0 39,672
NCR CORP NEW COM 62886E108 19 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 165 5,248 SH   SOLE 7 5,248 0 0
NCR CORP NEW COM 62886E108 26 819 SH   SOLE 15 819 0 0
NCR CORP NEW COM 62886E108 12,289 389,891 SH   SOLE 18 389,629 0 262
NCR CORP NEW COM 62886E108 588 18,651 SH   SOLE 19 18,651 0 0
NCR CORP NEW COM 62886E108 168,627 5,349,836 SH   SOLE 21 5,349,836 0 0
NCR CORP NEW COM 62886E108 126,244 4,005,206 SH   SOLE 22 3,580,575 0 424,631
NCR CORP NEW COM 62886E108 3,067 97,317 SH   SOLE 25 97,317 0 0
NCR CORP NEW COM 62886E108 4,908 155,696 SH   SOLE 26 56,912 0 98,784
NCR CORP NEW COM 62886E108 526 16,686 SH   SOLE 28 16,686 0 0
NCR CORP NEW COM 62886E108 67 2,141 SH   SOLE 29 0 0 2,141
NCR CORP NEW COM 62886E108 740 23,469 SH   SOLE 30 23,469 0 0
NCR CORP NEW COM 62886E108 85 2,694 SH   SOLE 31 2,694 0 0
NCR CORP NEW COM 62886E108 3,095 98,177 SH   SOLE 36 98,177 0 0
NCR CORP NEW COM 62886E108 397 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 532 35,494 SH   SOLE 18 35,494 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 92 6,125 SH   SOLE 19 6,125 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 4,689 312,588 SH   SOLE 21 312,588 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 1,903 126,891 SH   SOLE 22 116,856 0 10,035
NCS MULTISTAGE HLDGS INC COM 628877102 102 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 39 2,618 SH   SOLE 30 2,618 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 1,478 146,000 SH   SOLE 2 146,000 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 101 10,000 SH   SOLE 22 10,000 0 0
NEENAH INC COM 640079109 155 1,972 SH   SOLE 2 696 0 1,276
NEENAH INC COM 640079109 8 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 35 448 SH   SOLE 7 448 0 0
NEENAH INC COM 640079109 5,778 73,704 SH   SOLE 18 73,704 0 0
NEENAH INC COM 640079109 1,015 12,947 SH   SOLE 19 12,947 0 0
NEENAH INC COM 640079109 122,573 1,563,434 SH   SOLE 21 1,563,434 0 0
NEENAH INC COM 640079109 38,744 494,185 SH   SOLE 22 463,890 0 30,295
NEENAH INC COM 640079109 1,031 13,156 SH   SOLE 26 6,481 0 6,675
NEENAH INC COM 640079109 190 2,424 SH   SOLE 28 2,424 0 0
NEENAH INC COM 640079109 1,842 23,500 SH   SOLE 30 23,500 0 0
NEENAH INC COM 640079109 147 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 8,167 76,861 SH   SOLE 2 49,529 0 27,332
NEKTAR THERAPEUTICS COM 640268108 77 727 SH   SOLE 4 727 0 0
NEKTAR THERAPEUTICS COM 640268108 10,980 103,328 SH   SOLE 7 103,328 0 0
NEKTAR THERAPEUTICS COM 640268108 78,606 739,748 SH   SOLE 18 732,250 0 7,498
NEKTAR THERAPEUTICS COM 640268108 39,155 368,486 SH   SOLE 19 368,486 0 0
NEKTAR THERAPEUTICS COM 640268108 1,222 11,500 SH   SOLE 20 11,500 0 0
NEKTAR THERAPEUTICS COM 640268108 858,220 8,076,609 SH   SOLE 21 8,076,609 0 0
NEKTAR THERAPEUTICS COM 640268108 460,562 4,334,289 SH   SOLE 22 3,861,309 0 472,980
NEKTAR THERAPEUTICS COM 640268108 3,811 35,865 SH   SOLE 23 35,865 0 0
NEKTAR THERAPEUTICS COM 640268108 29,697 279,477 SH   SOLE 26 80,674 0 198,803
NEKTAR THERAPEUTICS COM 640268108 2,315 21,785 SH   SOLE 28 21,785 0 0
NEKTAR THERAPEUTICS COM 640268108 1,092 10,272 SH   SOLE 29 0 0 10,272
NEKTAR THERAPEUTICS COM 640268108 37,241 350,474 SH   SOLE 30 350,474 0 0
NEKTAR THERAPEUTICS COM 640268108 4,636 43,627 SH   SOLE 34 43,627 0 0
NEKTAR THERAPEUTICS COM 640268108 1,908 17,960 SH   SOLE 40 17,960 0 0
NELNET INC CL A 64031N108 216 4,118 SH   SOLE 2 801 0 3,317
NELNET INC CL A 64031N108 10 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 19 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,403 64,934 SH   SOLE 18 64,934 0 0
NELNET INC CL A 64031N108 792 15,111 SH   SOLE 19 15,111 0 0
NELNET INC CL A 64031N108 31,676 604,380 SH   SOLE 21 604,380 0 0
NELNET INC CL A 64031N108 29,202 557,180 SH   SOLE 22 514,069 0 43,111
NELNET INC CL A 64031N108 220 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 149 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 220 4,197 SH   SOLE 30 4,197 0 0
NELNET INC CL A 64031N108 156 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 173 2,582 SH   SOLE 2 2,342 0 240
NEOGEN CORP COM 640491106 17 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 82 1,228 SH   SOLE 7 1,228 0 0
NEOGEN CORP COM 640491106 14,692 219,321 SH   SOLE 18 219,321 0 0
NEOGEN CORP COM 640491106 4,127 61,613 SH   SOLE 19 61,613 0 0
NEOGEN CORP COM 640491106 315,619 4,711,436 SH   SOLE 21 4,711,436 0 0
NEOGEN CORP COM 640491106 91,416 1,364,628 SH   SOLE 22 1,279,964 0 84,664
NEOGEN CORP COM 640491106 113 1,691 SH   SOLE 23 1,691 0 0
NEOGEN CORP COM 640491106 1,287 19,217 SH   SOLE 26 11,245 0 7,972
NEOGEN CORP COM 640491106 479 7,144 SH   SOLE 28 7,144 0 0
NEOGEN CORP COM 640491106 4,808 71,776 SH   SOLE 30 71,776 0 0
NEOGEN CORP COM 640491106 355 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 18 2,262 SH   SOLE 2 2,024 0 238
NEOGENOMICS INC COM NEW 64049M209 12 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 1,576 193,116 SH   SOLE 18 193,116 0 0
NEOGENOMICS INC COM NEW 64049M209 371 45,483 SH   SOLE 19 45,483 0 0
NEOGENOMICS INC COM NEW 64049M209 17,128 2,099,066 SH   SOLE 21 2,099,066 0 0
NEOGENOMICS INC COM NEW 64049M209 12,894 1,580,106 SH   SOLE 22 1,481,796 0 98,310
NEOGENOMICS INC COM NEW 64049M209 189 23,120 SH   SOLE 26 0 0 23,120
NEOGENOMICS INC COM NEW 64049M209 68 8,343 SH   SOLE 28 8,343 0 0
NEOGENOMICS INC COM NEW 64049M209 98 12,023 SH   SOLE 30 12,023 0 0
NEONODE INC COM NEW 64051M402 3 7,303 SH   SOLE 18 7,303 0 0
NEONODE INC COM NEW 64051M402 46 110,015 SH   SOLE 21 110,015 0 0
NEONODE INC COM NEW 64051M402 398 945,591 SH   SOLE 22 945,591 0 0
NEOPHOTONICS CORP COM 64051T100 48 6,950 SH   SOLE 2 1,517 0 5,433
NEOPHOTONICS CORP COM 64051T100 5 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 799 116,713 SH   SOLE 18 116,713 0 0
NEOPHOTONICS CORP COM 64051T100 159 23,190 SH   SOLE 19 23,190 0 0
NEOPHOTONICS CORP COM 64051T100 7,242 1,057,173 SH   SOLE 21 1,057,173 0 0
NEOPHOTONICS CORP COM 64051T100 5,548 809,904 SH   SOLE 22 767,243 0 42,661
NEOS THERAPEUTICS INC COM 64052L106 9 1,067 SH   SOLE 2 1,067 0 0
NEOS THERAPEUTICS INC COM 64052L106 720 86,729 SH   SOLE 18 86,729 0 0
NEOS THERAPEUTICS INC COM 64052L106 174 20,972 SH   SOLE 19 20,972 0 0
NEOS THERAPEUTICS INC COM 64052L106 9,620 1,158,986 SH   SOLE 21 1,158,986 0 0
NEOS THERAPEUTICS INC COM 64052L106 4,711 567,643 SH   SOLE 22 548,118 0 19,525
NEOS THERAPEUTICS INC COM 64052L106 7 848 SH   SOLE 30 848 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 222 23,514 SH   SOLE 21 23,514 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 444 46,883 SH   SOLE 22 22,662 0 24,221
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 228 24,097 SH   SOLE 26 0 0 24,097
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 59 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 113 11,964 SH   SOLE 30 11,964 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 50 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM PAR 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM PAR 64111R300 96 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 30,449 493,580 SH   SOLE 2 232,069 0 261,511
NETAPP INC COM 64110D104 10,173 164,899 SH   SOLE 4 158,691 0 6,208
NETAPP INC COM 64110D104 16,540 268,107 SH   SOLE 7 246,334 0 21,773
NETAPP INC COM 64110D104 347 5,619 SH   SOLE 13 5,619 0 0
NETAPP INC COM 64110D104 128 2,077 SH   SOLE 15 2,077 0 0
NETAPP INC COM 64110D104 37,156 602,300 SH   SOLE 18 565,014 0 37,286
NETAPP INC COM 64110D104 10,977 177,935 SH   SOLE 19 177,935 0 0
NETAPP INC COM 64110D104 7,969 129,175 SH   SOLE 20 0 0 129,175
NETAPP INC COM 64110D104 393,496 6,378,599 SH   SOLE 21 6,378,599 0 0
NETAPP INC COM 64110D104 517,514 8,388,939 SH   SOLE 22 6,759,721 0 1,629,218
NETAPP INC COM 64110D104 29,103 471,756 SH   SOLE 23 471,756 0 0
NETAPP INC COM 64110D104 23,327 378,133 SH   SOLE 25 378,133 0 0
NETAPP INC COM 64110D104 51,422 833,558 SH   SOLE 26 302,631 0 530,927
NETAPP INC COM 64110D104 2,491 40,373 SH   SOLE 28 40,373 0 0
NETAPP INC COM 64110D104 11,476 186,021 SH   SOLE 29 117,443 0 68,578
NETAPP INC COM 64110D104 71,584 1,160,376 SH   SOLE 30 1,160,376 0 0
NETAPP INC COM 64110D104 20,554 333,174 SH   SOLE 31 177,369 0 155,805
NETAPP INC COM 64110D104 7,522 121,932 SH   SOLE 34 121,932 0 0
NETAPP INC COM 64110D104 19,933 323,117 SH   SOLE 36 323,117 0 0
NETAPP INC COM 64110D104 334 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 25,556 91,145 SH   SOLE 2 25,798 0 65,347
NETEASE INC SPONSORED ADR 64110W102 9,710 34,629 SH   SOLE 4 34,629 0 0
NETEASE INC SPONSORED ADR 64110W102 3,636 12,967 SH   SOLE 7 12,967 0 0
NETEASE INC SPONSORED ADR 64110W102 695 2,480 SH   SOLE 13 2,480 0 0
NETEASE INC SPONSORED ADR 64110W102 21,236 75,739 SH   SOLE 15 71,252 0 4,487
NETEASE INC SPONSORED ADR 64110W102 32,789 116,939 SH   SOLE 18 116,784 0 155
NETEASE INC SPONSORED ADR 64110W102 40,548 144,614 SH   SOLE 19 144,614 0 0
NETEASE INC SPONSORED ADR 64110W102 463,992 1,654,809 SH   SOLE 21 1,654,809 0 0
NETEASE INC SPONSORED ADR 64110W102 273,038 973,778 SH   SOLE 22 883,100 0 90,678
NETEASE INC SPONSORED ADR 64110W102 26,328 93,899 SH   SOLE 23 93,899 0 0
NETEASE INC SPONSORED ADR 64110W102 28,497 101,635 SH   SOLE 25 101,635 0 0
NETEASE INC SPONSORED ADR 64110W102 73,332 261,534 SH   SOLE 26 26,966 0 234,568
NETEASE INC SPONSORED ADR 64110W102 3,222 11,491 SH   SOLE 28 11,491 0 0
NETEASE INC SPONSORED ADR 64110W102 39,347 140,328 SH   SOLE 29 131,222 0 9,106
NETEASE INC SPONSORED ADR 64110W102 134,462 479,553 SH   SOLE 30 479,553 0 0
NETEASE INC SPONSORED ADR 64110W102 16,849 60,092 SH   SOLE 31 12,637 0 47,455
NETEASE INC SPONSORED ADR 64110W102 4,422 15,770 SH   SOLE 32 15,770 0 0
NETEASE INC SPONSORED ADR 64110W102 287,988 1,027,099 SH   SOLE 34 1,027,099 0 0
NETEASE INC SPONSORED ADR 64110W102 445 1,586 SH   SOLE 36 1,586 0 0
NETEASE INC SPONSORED ADR 64110W102 126 450 SH   SOLE 40 450 0 0
NETFLIX INC COM 64110L106 189,574 641,861 SH   SOLE 2 142,367 0 499,494
NETFLIX INC COM 64110L106 43,435 147,063 SH   SOLE 4 136,264 0 10,799
NETFLIX INC COM 64110L106 90,799 307,430 SH   SOLE 7 306,462 0 968
NETFLIX INC COM 64110L106 2,638 8,931 SH   SOLE 13 8,931 0 0
NETFLIX INC COM 64110L106 1,093 3,700 SH   SOLE 15 3,700 0 0
NETFLIX INC COM 64110L106 505,153 1,710,353 SH   SOLE 18 1,440,724 0 269,629
NETFLIX INC COM 64110L106 294,884 998,423 SH   SOLE 19 998,423 0 0
NETFLIX INC COM 64110L106 2,086,841 7,065,655 SH   SOLE 21 7,065,655 0 0
NETFLIX INC COM 64110L106 3,417,376 11,570,598 SH   SOLE 22 9,488,148 0 2,082,450
NETFLIX INC COM 64110L106 159,979 541,658 SH   SOLE 23 541,658 0 0
NETFLIX INC COM 64110L106 125,982 426,550 SH   SOLE 25 426,550 0 0
NETFLIX INC COM 64110L106 333,092 1,127,786 SH   SOLE 26 393,098 0 734,688
NETFLIX INC COM 64110L106 19,309 65,376 SH   SOLE 28 65,376 0 0
NETFLIX INC COM 64110L106 14,280 48,348 SH   SOLE 29 11,892 0 36,456
NETFLIX INC COM 64110L106 407,486 1,379,670 SH   SOLE 30 1,379,670 0 0
NETFLIX INC COM 64110L106 61,060 206,738 SH   SOLE 31 82,594 0 124,144
NETFLIX INC COM 64110L106 18,536 62,758 SH   SOLE 32 62,758 0 0
NETFLIX INC COM 64110L106 36,793 124,575 SH   SOLE 34 124,575 0 0
NETFLIX INC COM 64110L106 109,368 370,300 SH   SOLE 36 370,300 0 0
NETFLIX INC COM 64110L106 2,480 8,397 SH   SOLE 40 8,397 0 0
NETGEAR INC COM 64111Q104 748 13,085 SH   SOLE 2 7,383 0 5,702
NETGEAR INC COM 64111Q104 7 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 46 810 SH   SOLE 7 810 0 0
NETGEAR INC COM 64111Q104 8,144 142,378 SH   SOLE 18 142,378 0 0
NETGEAR INC COM 64111Q104 3,411 59,640 SH   SOLE 19 59,640 0 0
NETGEAR INC COM 64111Q104 172,254 3,011,436 SH   SOLE 21 3,011,436 0 0
NETGEAR INC COM 64111Q104 55,748 974,617 SH   SOLE 22 912,771 0 61,846
NETGEAR INC COM 64111Q104 1,175 20,538 SH   SOLE 23 20,538 0 0
NETGEAR INC COM 64111Q104 2,600 45,455 SH   SOLE 26 4,354 0 41,101
NETGEAR INC COM 64111Q104 249 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 603 10,547 SH   SOLE 29 0 0 10,547
NETGEAR INC COM 64111Q104 2,512 43,908 SH   SOLE 30 43,908 0 0
NETGEAR INC COM 64111Q104 199 3,482 SH   SOLE 40 3,482 0 0
NETLIST INC COM 64118P109 2 9,767 SH   SOLE 18 9,767 0 0
NETLIST INC COM 64118P109 37 160,507 SH   SOLE 21 160,507 0 0
NETSCOUT SYS INC COM 64115T104 1,398 53,057 SH   SOLE 2 38,260 0 14,797
NETSCOUT SYS INC COM 64115T104 12 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 89 3,359 SH   SOLE 7 3,359 0 0
NETSCOUT SYS INC COM 64115T104 14,000 531,301 SH   SOLE 18 531,301 0 0
NETSCOUT SYS INC COM 64115T104 1,753 66,518 SH   SOLE 19 66,518 0 0
NETSCOUT SYS INC COM 64115T104 152,452 5,785,659 SH   SOLE 21 5,785,659 0 0
NETSCOUT SYS INC COM 64115T104 78,678 2,985,893 SH   SOLE 22 2,818,425 0 167,468
NETSCOUT SYS INC COM 64115T104 412 15,649 SH   SOLE 26 8,549 0 7,100
NETSCOUT SYS INC COM 64115T104 320 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 2,815 106,846 SH   SOLE 30 106,846 0 0
NETSCOUT SYS INC COM 64115T104 234 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 146 31,652 SH   SOLE 21 31,652 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,410 306,504 SH   SOLE 22 306,504 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 85 32,027 SH   SOLE 21 32,027 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 12 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 46 27,588 SH   SOLE 21 27,588 0 0
NEURALSTEM INC COM NEW 64127R401 113 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,255 39,244 SH   SOLE 2 11,105 0 28,139
NEUROCRINE BIOSCIENCES INC COM 64125C109 39 475 SH   SOLE 4 475 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 174 2,095 SH   SOLE 7 2,095 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,112 61,646 SH   SOLE 18 61,646 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,582 187,898 SH   SOLE 19 187,898 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 173,258 2,089,209 SH   SOLE 21 2,089,209 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 202,631 2,443,400 SH   SOLE 22 2,145,841 0 297,559
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,408 29,039 SH   SOLE 26 18,241 0 10,798
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,015 12,243 SH   SOLE 28 12,243 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 578 6,974 SH   SOLE 29 0 0 6,974
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,662 20,035 SH   SOLE 30 20,035 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 156 1,884 SH   SOLE 31 1,884 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 292 3,516 SH   SOLE 34 3,516 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 899 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 21 15,183 SH   SOLE 22 15,183 0 0
NEUROTROPE INC COM NEW 64129T207 11 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 136 16,652 SH   SOLE 21 16,652 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 6 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 125 56,960 SH   SOLE 21 56,960 0 0
NEVRO CORP COM 64157F103 5,467 63,076 SH   SOLE 2 62,856 0 220
NEVRO CORP COM 64157F103 12 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 52 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 11,644 134,349 SH   SOLE 18 134,349 0 0
NEVRO CORP COM 64157F103 44,478 513,191 SH   SOLE 19 513,191 0 0
NEVRO CORP COM 64157F103 2,565 29,600 SH   SOLE 20 29,600 0 0
NEVRO CORP COM 64157F103 85,324 984,468 SH   SOLE 21 984,468 0 0
NEVRO CORP COM 64157F103 64,804 747,713 SH   SOLE 22 700,887 0 46,826
NEVRO CORP COM 64157F103 268 3,093 SH   SOLE 23 3,093 0 0
NEVRO CORP COM 64157F103 1,493 17,229 SH   SOLE 26 2,122 0 15,107
NEVRO CORP COM 64157F103 272 3,139 SH   SOLE 28 3,139 0 0
NEVRO CORP COM 64157F103 379 4,374 SH   SOLE 30 4,374 0 0
NEVRO CORP COM 64157F103 15,481 178,623 SH   SOLE 34 178,623 0 0
NEVRO CORP COM 64157F103 188 2,164 SH   SOLE 40 2,164 0 0
NEVSUN RES LTD COM 64156L101 41 17,023 SH   SOLE 21 17,023 0 0
NEW AGE BEVERAGES CORP COM 64157V108 11 4,654 SH   SOLE 18 4,654 0 0
NEW AGE BEVERAGES CORP COM 64157V108 146 60,155 SH   SOLE 21 60,155 0 0
NEW AGE BEVERAGES CORP COM 64157V108 146 60,449 SH   SOLE 22 60,449 0 0
NEW GOLD INC CDA COM 644535106 940 364,428 SH   SOLE 21 364,428 0 0
NEW HOME CO INC COM 645370107 14 1,225 SH   SOLE 2 522 0 703
NEW HOME CO INC COM 645370107 499 45,054 SH   SOLE 18 45,054 0 0
NEW HOME CO INC COM 645370107 120 10,800 SH   SOLE 19 10,800 0 0
NEW HOME CO INC COM 645370107 4,532 409,041 SH   SOLE 21 409,041 0 0
NEW HOME CO INC COM 645370107 2,320 209,409 SH   SOLE 22 199,579 0 9,830
NEW JERSEY RES COM 646025106 2,099 52,339 SH   SOLE 2 38,429 0 13,910
NEW JERSEY RES COM 646025106 13 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 8,946 223,081 SH   SOLE 7 223,081 0 0
NEW JERSEY RES COM 646025106 22,987 573,240 SH   SOLE 18 573,240 0 0
NEW JERSEY RES COM 646025106 2,726 67,988 SH   SOLE 19 67,988 0 0
NEW JERSEY RES COM 646025106 302,462 7,542,696 SH   SOLE 21 7,542,696 0 0
NEW JERSEY RES COM 646025106 114,685 2,859,980 SH   SOLE 22 2,684,239 0 175,741
NEW JERSEY RES COM 646025106 167 4,163 SH   SOLE 25 4,163 0 0
NEW JERSEY RES COM 646025106 1,524 38,009 SH   SOLE 26 15,576 0 22,433
NEW JERSEY RES COM 646025106 482 12,018 SH   SOLE 28 12,018 0 0
NEW JERSEY RES COM 646025106 681 16,992 SH   SOLE 30 16,992 0 0
NEW JERSEY RES COM 646025106 1,489 37,130 SH   SOLE 32 37,130 0 0
NEW JERSEY RES COM 646025106 67 1,675 SH   SOLE 34 1,675 0 0
NEW JERSEY RES COM 646025106 82 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 372 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 436 25,445 SH   SOLE 2 15,453 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,215 245,938 SH   SOLE 18 245,938 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,017 59,338 SH   SOLE 19 59,338 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 85,767 5,003,920 SH   SOLE 21 5,003,920 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 28,042 1,636,084 SH   SOLE 22 1,544,454 0 91,630
NEW MEDIA INVT GROUP INC COM 64704V106 948 55,338 SH   SOLE 26 21,657 0 33,681
NEW MEDIA INVT GROUP INC COM 64704V106 104 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 72 4,185 SH   SOLE 29 0 0 4,185
NEW MEDIA INVT GROUP INC COM 64704V106 1,242 72,463 SH   SOLE 30 72,463 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 87 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 4,998 380,110 SH   SOLE 30 380,110 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,494 39,861 SH   SOLE 2 6,352 0 33,509
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,311 37,772 SH   SOLE 4 37,772 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,014 34,391 SH   SOLE 7 16,528 0 17,863
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,407 50,278 SH   SOLE 15 50,278 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,275 60,188 SH   SOLE 18 60,188 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,925 56,189 SH   SOLE 19 56,189 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 256,106 2,921,916 SH   SOLE 21 2,921,916 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 147,034 1,677,509 SH   SOLE 22 1,524,208 0 153,301
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 13,467 153,647 SH   SOLE 23 153,647 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,445 39,309 SH   SOLE 25 39,309 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 36,780 419,618 SH   SOLE 26 60,237 0 359,381
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,686 19,239 SH   SOLE 28 19,239 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,986 45,481 SH   SOLE 29 30,039 0 15,442
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 69,928 797,812 SH   SOLE 30 797,812 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,753 88,454 SH   SOLE 31 7,913 0 80,541
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 762 8,691 SH   SOLE 32 8,691 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,203 59,363 SH   SOLE 34 59,363 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 71 815 SH   SOLE 40 815 0 0
NEW RELIC INC COM 64829B100 817 11,017 SH   SOLE 2 10,865 0 152
NEW RELIC INC COM 64829B100 80 1,084 SH   SOLE 4 1,084 0 0
NEW RELIC INC COM 64829B100 69 926 SH   SOLE 7 926 0 0
NEW RELIC INC COM 64829B100 7,523 101,497 SH   SOLE 18 101,344 0 153
NEW RELIC INC COM 64829B100 7,676 103,561 SH   SOLE 19 103,561 0 0
NEW RELIC INC COM 64829B100 69,838 942,231 SH   SOLE 21 942,231 0 0
NEW RELIC INC COM 64829B100 96,105 1,296,610 SH   SOLE 22 1,241,675 0 54,935
NEW RELIC INC COM 64829B100 1,910 25,767 SH   SOLE 23 25,767 0 0
NEW RELIC INC COM 64829B100 3,675 49,584 SH   SOLE 26 10,809 0 38,775
NEW RELIC INC COM 64829B100 397 5,355 SH   SOLE 28 5,355 0 0
NEW RELIC INC COM 64829B100 394 5,317 SH   SOLE 29 437 0 4,880
NEW RELIC INC COM 64829B100 530 7,147 SH   SOLE 30 7,147 0 0
NEW RELIC INC COM 64829B100 48 647 SH   SOLE 31 647 0 0
NEW RELIC INC COM 64829B100 53 714 SH   SOLE 34 714 0 0
NEW RELIC INC COM 64829B100 36 488 SH   SOLE 36 488 0 0
NEW RELIC INC COM 64829B100 345 4,660 SH   SOLE 40 4,660 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,305 261,694 SH   SOLE 2 102,280 0 159,414
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 627 38,100 SH   SOLE 4 38,100 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 316 19,210 SH   SOLE 7 19,210 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,627 220,456 SH   SOLE 18 218,010 0 2,446
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,797 170,007 SH   SOLE 19 170,007 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 159,517 9,697,067 SH   SOLE 21 9,697,067 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 148,387 9,020,475 SH   SOLE 22 7,826,153 0 1,194,322
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 716 43,513 SH   SOLE 23 43,513 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 199 12,067 SH   SOLE 25 12,067 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,571 95,529 SH   SOLE 26 57,159 0 38,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 756 45,981 SH   SOLE 28 45,981 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 823 50,023 SH   SOLE 29 17,981 0 32,042
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,089 66,184 SH   SOLE 30 66,184 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 224 13,604 SH   SOLE 31 7,192 0 6,412
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 232 14,104 SH   SOLE 34 14,104 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 312 18,962 SH   SOLE 36 18,962 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 546 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 152 18,560 SH   SOLE 2 3,505 0 15,055
NEW SR INVT GROUP INC COM 648691103 262 32,048 SH   SOLE 4 32,048 0 0
NEW SR INVT GROUP INC COM 648691103 974 119,049 SH   SOLE 7 119,049 0 0
NEW SR INVT GROUP INC COM 648691103 23 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 2,245 274,400 SH   SOLE 18 274,400 0 0
NEW SR INVT GROUP INC COM 648691103 1,312 160,364 SH   SOLE 19 160,364 0 0
NEW SR INVT GROUP INC COM 648691103 21,646 2,646,268 SH   SOLE 21 2,646,268 0 0
NEW SR INVT GROUP INC COM 648691103 26,947 3,294,277 SH   SOLE 22 3,125,024 0 169,253
NEW SR INVT GROUP INC COM 648691103 22 2,667 SH   SOLE 23 2,667 0 0
NEW SR INVT GROUP INC COM 648691103 1,115 136,328 SH   SOLE 25 136,328 0 0
NEW SR INVT GROUP INC COM 648691103 443 54,108 SH   SOLE 26 10,204 0 43,904
NEW SR INVT GROUP INC COM 648691103 102 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 223 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 3,282 401,201 SH   SOLE 30 401,201 0 0
NEW SR INVT GROUP INC COM 648691103 72 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 18 5,287 SH   SOLE 18 5,287 0 0
NEW YORK & CO INC COM 649295102 293 86,585 SH   SOLE 21 86,585 0 0
NEW YORK & CO INC COM 649295102 2,064 610,559 SH   SOLE 22 610,559 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 9,337 716,588 SH   SOLE 2 261,753 0 454,835
NEW YORK CMNTY BANCORP INC COM 649445103 1,905 146,234 SH   SOLE 4 131,678 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 1,356 104,084 SH   SOLE 7 91,794 0 12,290
NEW YORK CMNTY BANCORP INC COM 649445103 42 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 24,373 1,870,558 SH   SOLE 18 1,825,838 0 44,720
NEW YORK CMNTY BANCORP INC COM 649445103 1,083 83,145 SH   SOLE 19 83,145 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,045 233,693 SH   SOLE 20 0 0 233,693
NEW YORK CMNTY BANCORP INC COM 649445103 425,837 32,681,299 SH   SOLE 21 32,681,299 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 213,087 16,353,587 SH   SOLE 22 14,531,129 0 1,822,458
NEW YORK CMNTY BANCORP INC COM 649445103 7,468 573,133 SH   SOLE 23 573,133 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,662 434,511 SH   SOLE 25 434,511 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 19,416 1,490,093 SH   SOLE 26 614,324 0 875,769
NEW YORK CMNTY BANCORP INC COM 649445103 956 73,383 SH   SOLE 28 73,383 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,760 135,050 SH   SOLE 29 16,350 0 118,700
NEW YORK CMNTY BANCORP INC COM 649445103 6,471 496,600 SH   SOLE 30 496,600 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,530 194,192 SH   SOLE 31 89,224 0 104,968
NEW YORK CMNTY BANCORP INC COM 649445103 2,619 200,964 SH   SOLE 32 200,964 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,762 595,699 SH   SOLE 36 595,699 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 128 9,828 SH   SOLE 40 9,828 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 165 27,826 SH   SOLE 2 4,825 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 19 3,206 SH   SOLE 7 3,206 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,186 537,347 SH   SOLE 18 537,347 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 516 87,090 SH   SOLE 19 87,090 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 76,108 12,834,394 SH   SOLE 21 12,834,394 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 20,311 3,425,076 SH   SOLE 22 3,194,931 0 230,145
NEW YORK MTG TR INC COM PAR $.02 649604501 209 35,325 SH   SOLE 26 0 0 35,325
NEW YORK MTG TR INC COM PAR $.02 649604501 97 16,371 SH   SOLE 28 16,371 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 944 159,172 SH   SOLE 30 159,172 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 66 11,072 SH   SOLE 40 11,072 0 0
NEW YORK REIT INC COM NEW 64976L208 2 72 SH   SOLE 4 72 0 0
NEW YORK REIT INC COM NEW 64976L208 152 7,059 SH   SOLE 21 7,059 0 0
NEW YORK REIT INC COM NEW 64976L208 2,664 123,850 SH   SOLE 22 115,196 0 8,654
NEW YORK REIT INC COM NEW 64976L208 171 7,966 SH   SOLE 26 2,023 0 5,943
NEW YORK REIT INC COM NEW 64976L208 51 2,357 SH   SOLE 28 2,357 0 0
NEW YORK REIT INC COM NEW 64976L208 81 3,761 SH   SOLE 30 3,761 0 0
NEW YORK REIT INC COM NEW 64976L208 37 1,739 SH   SOLE 40 1,739 0 0
NEW YORK TIMES CO CL A 650111107 1,483 61,542 SH   SOLE 2 56,165 0 5,377
NEW YORK TIMES CO CL A 650111107 21 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 68 2,813 SH   SOLE 7 2,813 0 0
NEW YORK TIMES CO CL A 650111107 18,576 770,808 SH   SOLE 18 770,808 0 0
NEW YORK TIMES CO CL A 650111107 2,371 98,377 SH   SOLE 19 98,377 0 0
NEW YORK TIMES CO CL A 650111107 199,525 8,279,045 SH   SOLE 21 8,279,045 0 0
NEW YORK TIMES CO CL A 650111107 103,910 4,311,617 SH   SOLE 22 4,083,903 0 227,714
NEW YORK TIMES CO CL A 650111107 519 21,546 SH   SOLE 26 10,771 0 10,775
NEW YORK TIMES CO CL A 650111107 442 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 587 24,340 SH   SOLE 30 24,340 0 0
NEW YORK TIMES CO CL A 650111107 354 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 13,982 548,741 SH   SOLE 2 108,067 0 440,674
NEWELL BRANDS INC COM 651229106 3,838 150,614 SH   SOLE 4 138,980 0 11,634
NEWELL BRANDS INC COM 651229106 9,994 392,246 SH   SOLE 7 370,399 0 21,847
NEWELL BRANDS INC COM 651229106 456 17,901 SH   SOLE 13 17,901 0 0
NEWELL BRANDS INC COM 651229106 82 3,237 SH   SOLE 15 3,237 0 0
NEWELL BRANDS INC COM 651229106 29,477 1,156,876 SH   SOLE 18 1,092,772 0 64,104
NEWELL BRANDS INC COM 651229106 1,980 77,692 SH   SOLE 19 77,692 0 0
NEWELL BRANDS INC COM 651229106 4,541 178,229 SH   SOLE 20 0 0 178,229
NEWELL BRANDS INC COM 651229106 435,565 17,094,369 SH   SOLE 21 17,094,369 0 0
NEWELL BRANDS INC COM 651229106 330,238 12,960,688 SH   SOLE 22 10,567,664 0 2,393,024
NEWELL BRANDS INC COM 651229106 14,951 586,762 SH   SOLE 23 586,762 0 0
NEWELL BRANDS INC COM 651229106 10,401 408,196 SH   SOLE 25 408,196 0 0
NEWELL BRANDS INC COM 651229106 38,175 1,498,248 SH   SOLE 26 534,421 0 963,827
NEWELL BRANDS INC COM 651229106 1,883 73,911 SH   SOLE 28 73,911 0 0
NEWELL BRANDS INC COM 651229106 307 12,054 SH   SOLE 29 12,054 0 0
NEWELL BRANDS INC COM 651229106 35,181 1,380,728 SH   SOLE 30 1,380,728 0 0
NEWELL BRANDS INC COM 651229106 6,328 248,336 SH   SOLE 31 104,644 0 143,692
NEWELL BRANDS INC COM 651229106 3,853 151,213 SH   SOLE 32 151,213 0 0
NEWELL BRANDS INC COM 651229106 607 23,829 SH   SOLE 34 23,829 0 0
NEWELL BRANDS INC COM 651229106 11,324 444,417 SH   SOLE 36 444,417 0 0
NEWELL BRANDS INC COM 651229106 251 9,846 SH   SOLE 40 9,846 0 0
NEWFIELD EXPL CO COM 651290108 8,844 362,161 SH   SOLE 2 165,226 0 196,935
NEWFIELD EXPL CO COM 651290108 1,960 80,251 SH   SOLE 4 75,507 0 4,744
NEWFIELD EXPL CO COM 651290108 3,347 137,066 SH   SOLE 7 137,066 0 0
NEWFIELD EXPL CO COM 651290108 30 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 10,510 430,379 SH   SOLE 18 404,468 0 25,911
NEWFIELD EXPL CO COM 651290108 2,195 89,897 SH   SOLE 19 89,897 0 0
NEWFIELD EXPL CO COM 651290108 2,465 100,933 SH   SOLE 20 0 0 100,933
NEWFIELD EXPL CO COM 651290108 107,603 4,406,346 SH   SOLE 21 4,406,346 0 0
NEWFIELD EXPL CO COM 651290108 153,356 6,279,944 SH   SOLE 22 5,337,898 0 942,046
NEWFIELD EXPL CO COM 651290108 6,527 267,271 SH   SOLE 23 267,271 0 0
NEWFIELD EXPL CO COM 651290108 4,318 176,841 SH   SOLE 25 176,841 0 0
NEWFIELD EXPL CO COM 651290108 16,095 659,088 SH   SOLE 26 260,770 0 398,318
NEWFIELD EXPL CO COM 651290108 742 30,394 SH   SOLE 28 30,394 0 0
NEWFIELD EXPL CO COM 651290108 1,450 59,398 SH   SOLE 29 7,589 0 51,809
NEWFIELD EXPL CO COM 651290108 16,308 667,812 SH   SOLE 30 667,812 0 0
NEWFIELD EXPL CO COM 651290108 2,603 106,584 SH   SOLE 31 43,406 0 63,178
NEWFIELD EXPL CO COM 651290108 545 22,320 SH   SOLE 34 22,320 0 0
NEWFIELD EXPL CO COM 651290108 4,726 193,510 SH   SOLE 36 193,510 0 0
NEWFIELD EXPL CO COM 651290108 98 3,999 SH   SOLE 40 3,999 0 0
NEWLINK GENETICS CORP COM 651511107 10 1,323 SH   SOLE 2 1,206 0 117
NEWLINK GENETICS CORP COM 651511107 4 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 742 102,389 SH   SOLE 18 102,389 0 0
NEWLINK GENETICS CORP COM 651511107 134 18,503 SH   SOLE 19 18,503 0 0
NEWLINK GENETICS CORP COM 651511107 10,069 1,388,759 SH   SOLE 21 1,388,759 0 0
NEWLINK GENETICS CORP COM 651511107 5,335 735,831 SH   SOLE 22 690,249 0 45,582
NEWLINK GENETICS CORP COM 651511107 11 1,567 SH   SOLE 26 0 0 1,567
NEWLINK GENETICS CORP COM 651511107 23 3,124 SH   SOLE 28 3,124 0 0
NEWLINK GENETICS CORP COM 651511107 48 6,622 SH   SOLE 30 6,622 0 0
NEWLINK GENETICS CORP COM 651511107 17 2,300 SH   SOLE 40 2,300 0 0
NEWMARK GROUP INC CL A 65158N102 73 4,782 SH   SOLE 2 1,124 0 3,658
NEWMARK GROUP INC CL A 65158N102 1,108 72,910 SH   SOLE 18 72,910 0 0
NEWMARK GROUP INC CL A 65158N102 269 17,725 SH   SOLE 19 17,725 0 0
NEWMARK GROUP INC CL A 65158N102 11,327 745,656 SH   SOLE 21 745,656 0 0
NEWMARK GROUP INC CL A 65158N102 30,036 1,977,347 SH   SOLE 22 1,952,905 0 24,442
NEWMARK GROUP INC CL A 65158N102 1,886 124,152 SH   SOLE 26 25,866 0 98,286
NEWMARKET CORP COM 651587107 3,169 7,890 SH   SOLE 2 5,211 0 2,679
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 70 174 SH   SOLE 7 174 0 0
NEWMARKET CORP COM 651587107 12,474 31,054 SH   SOLE 18 31,045 0 9
NEWMARKET CORP COM 651587107 2,905 7,232 SH   SOLE 19 7,232 0 0
NEWMARKET CORP COM 651587107 162,793 405,281 SH   SOLE 21 405,281 0 0
NEWMARKET CORP COM 651587107 117,119 291,572 SH   SOLE 22 261,643 0 29,929
NEWMARKET CORP COM 651587107 940 2,340 SH   SOLE 26 1,341 0 999
NEWMARKET CORP COM 651587107 524 1,304 SH   SOLE 28 1,304 0 0
NEWMARKET CORP COM 651587107 4,971 12,375 SH   SOLE 29 0 0 12,375
NEWMARKET CORP COM 651587107 721 1,794 SH   SOLE 30 1,794 0 0
NEWMARKET CORP COM 651587107 68 170 SH   SOLE 31 170 0 0
NEWMARKET CORP COM 651587107 209 520 SH   SOLE 36 520 0 0
NEWMARKET CORP COM 651587107 386 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 38,603 988,043 SH   SOLE 2 499,400 0 488,643
NEWMONT MINING CORP COM 651639106 12,655 323,914 SH   SOLE 4 304,690 0 19,224
NEWMONT MINING CORP COM 651639106 113,351 2,901,232 SH   SOLE 7 2,859,787 0 41,445
NEWMONT MINING CORP COM 651639106 8,782 224,768 SH   SOLE 13 224,768 0 0
NEWMONT MINING CORP COM 651639106 145 3,707 SH   SOLE 15 3,707 0 0
NEWMONT MINING CORP COM 651639106 50,083 1,281,866 SH   SOLE 18 1,211,184 0 70,682
NEWMONT MINING CORP COM 651639106 60,089 1,537,995 SH   SOLE 19 1,537,995 0 0
NEWMONT MINING CORP COM 651639106 13,534 346,400 SH   SOLE 20 0 0 346,400
NEWMONT MINING CORP COM 651639106 727,088 18,609,888 SH   SOLE 21 18,609,888 0 0
NEWMONT MINING CORP COM 651639106 717,969 18,376,476 SH   SOLE 22 14,930,860 0 3,445,616
NEWMONT MINING CORP COM 651639106 60,569 1,550,270 SH   SOLE 23 1,550,270 0 0
NEWMONT MINING CORP COM 651639106 136,747 3,500,039 SH   SOLE 25 3,500,039 0 0
NEWMONT MINING CORP COM 651639106 151,557 3,879,127 SH   SOLE 26 556,455 0 3,322,672
NEWMONT MINING CORP COM 651639106 3,124 79,969 SH   SOLE 28 79,969 0 0
NEWMONT MINING CORP COM 651639106 12,834 328,485 SH   SOLE 29 131,556 0 196,929
NEWMONT MINING CORP COM 651639106 143,366 3,669,459 SH   SOLE 30 3,669,459 0 0
NEWMONT MINING CORP COM 651639106 13,740 351,683 SH   SOLE 31 101,269 0 250,414
NEWMONT MINING CORP COM 651639106 574,590 14,706,680 SH   SOLE 34 14,706,680 0 0
NEWMONT MINING CORP COM 651639106 29,563 756,664 SH   SOLE 36 756,664 0 0
NEWMONT MINING CORP COM 651639106 418 10,706 SH   SOLE 40 10,706 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 146 17,980 SH   SOLE 2 3,577 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 15 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,260 402,410 SH   SOLE 18 402,410 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 525 64,849 SH   SOLE 19 64,849 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 69,339 8,560,352 SH   SOLE 21 8,560,352 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 21,715 2,680,816 SH   SOLE 22 2,497,294 0 183,522
NEWPARK RES INC COM PAR $.01NEW 651718504 363 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 99 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 986 121,774 SH   SOLE 30 121,774 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 76 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 7,269 460,042 SH   SOLE 2 104,731 0 355,311
NEWS CORP NEW CL A 65249B109 1,929 122,109 SH   SOLE 4 110,110 0 11,999
NEWS CORP NEW CL A 65249B109 4,658 294,805 SH   SOLE 7 285,306 0 9,499
NEWS CORP NEW CL A 65249B109 44 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 12,492 790,607 SH   SOLE 18 741,013 0 49,594
NEWS CORP NEW CL A 65249B109 965 61,063 SH   SOLE 19 61,063 0 0
NEWS CORP NEW CL A 65249B109 3,802 240,622 SH   SOLE 20 0 0 240,622
NEWS CORP NEW CL A 65249B109 131,323 8,311,579 SH   SOLE 21 8,311,579 0 0
NEWS CORP NEW CL A 65249B109 166,909 10,563,831 SH   SOLE 22 8,600,127 0 1,963,704
NEWS CORP NEW CL A 65249B109 6,989 442,330 SH   SOLE 23 442,330 0 0
NEWS CORP NEW CL A 65249B109 15,774 998,379 SH   SOLE 25 998,379 0 0
NEWS CORP NEW CL A 65249B109 20,564 1,301,535 SH   SOLE 26 553,736 0 747,799
NEWS CORP NEW CL A 65249B109 918 58,086 SH   SOLE 28 58,086 0 0
NEWS CORP NEW CL A 65249B109 1,838 116,314 SH   SOLE 29 9,012 0 107,302
NEWS CORP NEW CL A 65249B109 23,035 1,457,884 SH   SOLE 30 1,457,884 0 0
NEWS CORP NEW CL A 65249B109 2,921 184,842 SH   SOLE 31 65,577 0 119,265
NEWS CORP NEW CL A 65249B109 1,337 84,614 SH   SOLE 34 84,614 0 0
NEWS CORP NEW CL A 65249B109 6,819 431,575 SH   SOLE 36 431,575 0 0
NEWS CORP NEW CL A 65249B109 121 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 1,625 100,909 SH   SOLE 2 33,905 0 67,004
NEWS CORP NEW CL B 65249B208 1,451 90,098 SH   SOLE 7 90,098 0 0
NEWS CORP NEW CL B 65249B208 13 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 4,204 261,122 SH   SOLE 18 255,701 0 5,421
NEWS CORP NEW CL B 65249B208 303 18,823 SH   SOLE 19 18,823 0 0
NEWS CORP NEW CL B 65249B208 37,222 2,311,930 SH   SOLE 21 2,311,930 0 0
NEWS CORP NEW CL B 65249B208 50,075 3,110,254 SH   SOLE 22 2,569,015 0 541,239
NEWS CORP NEW CL B 65249B208 1,288 79,983 SH   SOLE 25 79,983 0 0
NEWS CORP NEW CL B 65249B208 1,666 103,489 SH   SOLE 26 50,375 0 53,114
NEWS CORP NEW CL B 65249B208 3,284 203,997 SH   SOLE 30 203,997 0 0
NEWS CORP NEW CL B 65249B208 44 2,748 SH   SOLE 31 2,748 0 0
NEWS CORP NEW CL B 65249B208 2,251 139,834 SH   SOLE 36 139,834 0 0
NEXA RES S A COM L67359106 32 1,856 SH   SOLE 21 1,856 0 0
NEXA RES S A COM L67359106 3 169 SH   SOLE 22 169 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 71 6,669 SH   SOLE 2 1,121 0 5,548
NEXEO SOLUTIONS INC COM SHS 65342H102 976 91,235 SH   SOLE 18 91,235 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 220 20,600 SH   SOLE 19 20,600 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 8,966 837,932 SH   SOLE 21 837,932 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 6,036 564,150 SH   SOLE 22 539,383 0 24,767
NEXEO SOLUTIONS INC COM SHS 65342H102 179 16,736 SH   SOLE 26 0 0 16,736
NEXEO SOLUTIONS INC COM SHS 65342H102 44 4,102 SH   SOLE 30 4,102 0 0
NEXGEN ENERGY LTD COM 65340P106 1 752 SH   SOLE 21 752 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 91 3,678 SH   SOLE 2 708 0 2,970
NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,531 61,621 SH   SOLE 18 61,621 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 341 13,742 SH   SOLE 19 13,742 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 14,935 601,265 SH   SOLE 21 601,265 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 15,584 627,390 SH   SOLE 22 597,916 0 29,474
NEXPOINT RESIDENTIAL TR INC COM 65341D102 19 746 SH   SOLE 23 746 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 285 11,456 SH   SOLE 26 0 0 11,456
NEXPOINT RESIDENTIAL TR INC COM 65341D102 91 3,659 SH   SOLE 30 3,659 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 146 2,196 SH   SOLE 2 1,832 0 364
NEXSTAR MEDIA GROUP INC CL A 65336K103 14 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 72 1,087 SH   SOLE 7 1,087 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 9,291 139,718 SH   SOLE 18 139,588 0 130
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,296 34,522 SH   SOLE 19 34,522 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 89,380 1,344,061 SH   SOLE 21 1,344,061 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 83,622 1,257,468 SH   SOLE 22 1,175,834 0 81,634
NEXSTAR MEDIA GROUP INC CL A 65336K103 853 12,833 SH   SOLE 26 3,843 0 8,990
NEXSTAR MEDIA GROUP INC CL A 65336K103 398 5,989 SH   SOLE 28 5,989 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 547 8,222 SH   SOLE 30 8,222 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 303 4,559 SH   SOLE 40 4,559 0 0
NEXTERA ENERGY INC COM 65339F101 96,728 592,223 SH   SOLE 2 152,108 0 440,115
NEXTERA ENERGY INC COM 65339F101 32,521 199,114 SH   SOLE 4 186,776 0 12,338
NEXTERA ENERGY INC COM 65339F101 70,006 428,617 SH   SOLE 7 409,184 0 19,433
NEXTERA ENERGY INC COM 65339F101 1,595 9,764 SH   SOLE 13 9,764 0 0
NEXTERA ENERGY INC COM 65339F101 563 3,445 SH   SOLE 15 3,445 0 0
NEXTERA ENERGY INC COM 65339F101 268,871 1,646,183 SH   SOLE 18 1,545,552 0 100,631
NEXTERA ENERGY INC COM 65339F101 531,177 3,252,173 SH   SOLE 19 3,252,173 0 0
NEXTERA ENERGY INC COM 65339F101 28,513 174,572 SH   SOLE 20 0 0 174,572
NEXTERA ENERGY INC COM 65339F101 1,809,771 11,080,457 SH   SOLE 21 11,080,457 0 0
NEXTERA ENERGY INC COM 65339F101 2,124,233 13,005,773 SH   SOLE 22 10,596,957 0 2,408,816
NEXTERA ENERGY INC COM 65339F101 94,108 576,185 SH   SOLE 23 576,185 0 0
NEXTERA ENERGY INC COM 65339F101 63,954 391,562 SH   SOLE 25 391,562 0 0
NEXTERA ENERGY INC COM 65339F101 259,638 1,589,654 SH   SOLE 26 431,644 0 1,158,010
NEXTERA ENERGY INC COM 65339F101 11,607 71,062 SH   SOLE 28 71,062 0 0
NEXTERA ENERGY INC COM 65339F101 2,082 12,747 SH   SOLE 29 12,747 0 0
NEXTERA ENERGY INC COM 65339F101 268,061 1,641,223 SH   SOLE 30 1,641,223 0 0
NEXTERA ENERGY INC COM 65339F101 38,038 232,893 SH   SOLE 31 91,547 0 141,346
NEXTERA ENERGY INC COM 65339F101 3,577 21,898 SH   SOLE 32 21,898 0 0
NEXTERA ENERGY INC COM 65339F101 181,303 1,110,041 SH   SOLE 34 1,110,041 0 0
NEXTERA ENERGY INC COM 65339F101 78,747 482,132 SH   SOLE 36 482,132 0 0
NEXTERA ENERGY INC COM 65339F101 1,538 9,418 SH   SOLE 40 9,418 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,028 25,710 SH   SOLE 4 25,710 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,252 231,361 SH   SOLE 18 231,361 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 63,752 1,594,195 SH   SOLE 19 1,594,195 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 835 20,870 SH   SOLE 21 20,870 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,093 52,327 SH   SOLE 22 52,327 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 595 14,886 SH   SOLE 26 8,872 0 6,014
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 312 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 445 11,124 SH   SOLE 30 11,124 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 26,536 663,567 SH   SOLE 34 663,567 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 185 4,624 SH   SOLE 40 4,624 0 0
NI HLDGS INC COM 65342T106 27 1,616 SH   SOLE 2 380 0 1,236
NI HLDGS INC COM 65342T106 639 38,285 SH   SOLE 18 38,285 0 0
NI HLDGS INC COM 65342T106 114 6,814 SH   SOLE 19 6,814 0 0
NI HLDGS INC COM 65342T106 5,575 333,862 SH   SOLE 21 333,862 0 0
NI HLDGS INC COM 65342T106 1,636 97,939 SH   SOLE 22 86,264 0 11,675
NIC INC COM 62914B100 615 46,278 SH   SOLE 2 45,768 0 510
NIC INC COM 62914B100 3 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 22 1,645 SH   SOLE 7 1,645 0 0
NIC INC COM 62914B100 3,798 285,584 SH   SOLE 18 285,584 0 0
NIC INC COM 62914B100 4,882 367,080 SH   SOLE 19 367,080 0 0
NIC INC COM 62914B100 80,994 6,089,811 SH   SOLE 21 6,089,811 0 0
NIC INC COM 62914B100 29,439 2,213,448 SH   SOLE 22 2,100,628 0 112,820
NIC INC COM 62914B100 2,523 189,666 SH   SOLE 23 189,666 0 0
NIC INC COM 62914B100 165 12,410 SH   SOLE 26 9,532 0 2,878
NIC INC COM 62914B100 118 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 597 44,922 SH   SOLE 29 0 0 44,922
NIC INC COM 62914B100 1,217 91,535 SH   SOLE 30 91,535 0 0
NIC INC COM 62914B100 84 6,342 SH   SOLE 40 6,342 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 718 580,000 PRN   SOLE 21 580,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 9 1,032 SH   SOLE 18 1,032 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 190 20,987 SH   SOLE 21 20,987 0 0
NICOLET BANKSHARES INC COM 65406E102 95 1,730 SH   SOLE 2 405 0 1,325
NICOLET BANKSHARES INC COM 65406E102 5 98 SH   SOLE 7 98 0 0
NICOLET BANKSHARES INC COM 65406E102 1,782 32,359 SH   SOLE 18 32,359 0 0
NICOLET BANKSHARES INC COM 65406E102 360 6,530 SH   SOLE 19 6,530 0 0
NICOLET BANKSHARES INC COM 65406E102 16,200 294,177 SH   SOLE 21 294,177 0 0
NICOLET BANKSHARES INC COM 65406E102 6,096 110,701 SH   SOLE 22 100,240 0 10,461
NICOLET BANKSHARES INC COM 65406E102 101 1,830 SH   SOLE 30 1,830 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,475 423,880 SH   SOLE 2 106,597 0 317,283
NIELSEN HLDGS PLC SHS EUR G6518L108 3,521 110,753 SH   SOLE 4 102,525 0 8,228
NIELSEN HLDGS PLC SHS EUR G6518L108 8,325 261,875 SH   SOLE 7 237,997 0 23,878
NIELSEN HLDGS PLC SHS EUR G6518L108 201 6,311 SH   SOLE 13 6,311 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 86 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 70,000 2,201,943 SH   SOLE 18 2,052,611 0 149,332
NIELSEN HLDGS PLC SHS EUR G6518L108 135,505 4,262,514 SH   SOLE 19 4,262,514 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,029 158,208 SH   SOLE 20 0 0 158,208
NIELSEN HLDGS PLC SHS EUR G6518L108 214,809 6,757,122 SH   SOLE 21 6,757,122 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 303,881 9,559,019 SH   SOLE 22 7,802,183 0 1,756,836
NIELSEN HLDGS PLC SHS EUR G6518L108 13,930 438,182 SH   SOLE 23 438,182 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,746 369,487 SH   SOLE 25 369,487 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 32,767 1,030,737 SH   SOLE 26 406,668 0 624,069
NIELSEN HLDGS PLC SHS EUR G6518L108 1,699 53,439 SH   SOLE 28 53,439 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,222 101,337 SH   SOLE 29 13,379 0 87,958
NIELSEN HLDGS PLC SHS EUR G6518L108 31,152 979,923 SH   SOLE 30 979,923 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,290 166,389 SH   SOLE 31 68,488 0 97,901
NIELSEN HLDGS PLC SHS EUR G6518L108 4,001 125,857 SH   SOLE 34 125,857 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,389 358,248 SH   SOLE 36 358,248 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 227 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 99 46,941 SH   SOLE 21 46,941 0 0
NII HLDGS INC COM PAR 62913F508 2,648 1,255,185 SH   SOLE 22 1,255,185 0 0
NIKE INC CL B 654106103 123,773 1,862,933 SH   SOLE 2 457,521 0 1,405,412
NIKE INC CL B 654106103 29,697 446,976 SH   SOLE 4 413,084 0 33,892
NIKE INC CL B 654106103 60,984 917,885 SH   SOLE 7 910,040 0 7,845
NIKE INC CL B 654106103 2,365 35,595 SH   SOLE 13 35,595 0 0
NIKE INC CL B 654106103 661 9,943 SH   SOLE 15 9,943 0 0
NIKE INC CL B 654106103 288,780 4,346,473 SH   SOLE 18 3,734,739 0 611,734
NIKE INC CL B 654106103 104,158 1,567,696 SH   SOLE 19 1,567,696 0 0
NIKE INC CL B 654106103 38,772 583,561 SH   SOLE 20 0 0 583,561
NIKE INC CL B 654106103 1,520,253 22,881,588 SH   SOLE 21 22,881,588 0 0
NIKE INC CL B 654106103 2,362,823 35,563,260 SH   SOLE 22 28,874,903 0 6,688,357
NIKE INC CL B 654106103 107,965 1,625,001 SH   SOLE 23 1,625,001 0 0
NIKE INC CL B 654106103 71,572 1,077,248 SH   SOLE 25 1,077,248 0 0
NIKE INC CL B 654106103 260,987 3,928,154 SH   SOLE 26 1,212,572 0 2,715,582
NIKE INC CL B 654106103 13,134 197,682 SH   SOLE 28 197,682 0 0
NIKE INC CL B 654106103 11,372 171,164 SH   SOLE 29 40,956 0 130,208
NIKE INC CL B 654106103 298,152 4,487,534 SH   SOLE 30 4,487,534 0 0
NIKE INC CL B 654106103 45,006 677,400 SH   SOLE 31 256,106 0 421,294
NIKE INC CL B 654106103 6,704 100,901 SH   SOLE 32 100,901 0 0
NIKE INC CL B 654106103 10,528 158,463 SH   SOLE 34 158,463 0 0
NIKE INC CL B 654106103 80,035 1,204,614 SH   SOLE 36 1,204,614 0 0
NIKE INC CL B 654106103 1,750 26,336 SH   SOLE 40 26,336 0 0
NINE ENERGY SVC INC COM 65441V101 31 1,293 SH   SOLE 2 365 0 928
NINE ENERGY SVC INC COM 65441V101 656 26,925 SH   SOLE 18 26,925 0 0
NINE ENERGY SVC INC COM 65441V101 129 5,308 SH   SOLE 19 5,308 0 0
NINE ENERGY SVC INC COM 65441V101 6,407 263,130 SH   SOLE 21 263,130 0 0
NINE ENERGY SVC INC COM 65441V101 1,628 66,849 SH   SOLE 22 57,914 0 8,935
NINE ENERGY SVC INC COM 65441V101 2,447 100,510 SH   SOLE 26 19,395 0 81,115
NISOURCE INC COM 65473P105 9,785 409,263 SH   SOLE 2 109,521 0 299,742
NISOURCE INC COM 65473P105 3,299 137,988 SH   SOLE 4 129,037 0 8,951
NISOURCE INC COM 65473P105 16,034 670,599 SH   SOLE 7 635,888 0 34,711
NISOURCE INC COM 65473P105 314 13,145 SH   SOLE 13 13,145 0 0
NISOURCE INC COM 65473P105 48 2,016 SH   SOLE 15 2,016 0 0
NISOURCE INC COM 65473P105 20,894 873,862 SH   SOLE 18 829,906 0 43,956
NISOURCE INC COM 65473P105 4,529 189,436 SH   SOLE 19 189,436 0 0
NISOURCE INC COM 65473P105 6,663 278,657 SH   SOLE 20 0 0 278,657
NISOURCE INC COM 65473P105 342,741 14,334,611 SH   SOLE 21 14,334,611 0 0
NISOURCE INC COM 65473P105 225,979 9,451,238 SH   SOLE 22 7,771,621 0 1,679,617
NISOURCE INC COM 65473P105 9,585 400,864 SH   SOLE 23 400,864 0 0
NISOURCE INC COM 65473P105 6,587 275,511 SH   SOLE 25 275,511 0 0
NISOURCE INC COM 65473P105 23,321 975,353 SH   SOLE 26 408,281 0 567,072
NISOURCE INC COM 65473P105 1,222 51,091 SH   SOLE 28 51,091 0 0
NISOURCE INC COM 65473P105 2,243 93,819 SH   SOLE 29 9,634 0 84,185
NISOURCE INC COM 65473P105 26,405 1,104,334 SH   SOLE 30 1,104,334 0 0
NISOURCE INC COM 65473P105 3,634 151,978 SH   SOLE 31 69,783 0 82,195
NISOURCE INC COM 65473P105 3,541 148,116 SH   SOLE 32 148,116 0 0
NISOURCE INC COM 65473P105 364 15,210 SH   SOLE 34 15,210 0 0
NISOURCE INC COM 65473P105 8,346 349,077 SH   SOLE 36 349,077 0 0
NISOURCE INC COM 65473P105 156 6,536 SH   SOLE 40 6,536 0 0
NL INDS INC COM NEW 629156407 18 2,256 SH   SOLE 2 157 0 2,099
NL INDS INC COM NEW 629156407 203 25,836 SH   SOLE 18 25,836 0 0
NL INDS INC COM NEW 629156407 39 4,906 SH   SOLE 19 4,906 0 0
NL INDS INC COM NEW 629156407 2,196 279,798 SH   SOLE 21 279,798 0 0
NL INDS INC COM NEW 629156407 1,623 206,711 SH   SOLE 22 198,360 0 8,351
NMI HLDGS INC CL A 629209305 175 10,603 SH   SOLE 2 2,400 0 8,203
NMI HLDGS INC CL A 629209305 20 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 4,513 272,710 SH   SOLE 18 272,710 0 0
NMI HLDGS INC CL A 629209305 742 44,807 SH   SOLE 19 44,807 0 0
NMI HLDGS INC CL A 629209305 91,259 5,514,127 SH   SOLE 21 5,514,127 0 0
NMI HLDGS INC CL A 629209305 29,199 1,764,308 SH   SOLE 22 1,656,960 0 107,348
NMI HLDGS INC CL A 629209305 126 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 123 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 1,378 83,244 SH   SOLE 30 83,244 0 0
NMI HLDGS INC CL A 629209305 94 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 40 1,667 SH   SOLE 2 1,143 0 524
NN INC COM 629337106 20 843 SH   SOLE 7 843 0 0
NN INC COM 629337106 2,221 92,523 SH   SOLE 18 92,523 0 0
NN INC COM 629337106 502 20,897 SH   SOLE 19 20,897 0 0
NN INC COM 629337106 20,852 868,847 SH   SOLE 21 868,847 0 0
NN INC COM 629337106 19,539 814,106 SH   SOLE 22 768,888 0 45,218
NN INC COM 629337106 95 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 89 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 119 4,946 SH   SOLE 30 4,946 0 0
NN INC COM 629337106 59 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 141 2,984 SH   SOLE 4 2,984 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 14,081 298,258 SH   SOLE 21 298,258 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,894 103,668 SH   SOLE 22 103,668 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 2,827 59,873 SH   SOLE 30 59,873 0 0
NOBILIS HEALTH CORP COM 65500B103 16 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 204 123,711 SH   SOLE 21 123,711 0 0
NOBLE CORP PLC SHS USD G65431101 1,014 273,427 SH   SOLE 2 229,720 0 43,707
NOBLE CORP PLC SHS USD G65431101 3 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 119 32,124 SH   SOLE 7 32,124 0 0
NOBLE CORP PLC SHS USD G65431101 4,184 1,127,662 SH   SOLE 18 1,127,662 0 0
NOBLE CORP PLC SHS USD G65431101 1,439 387,783 SH   SOLE 19 387,783 0 0
NOBLE CORP PLC SHS USD G65431101 87,459 23,573,946 SH   SOLE 21 23,573,946 0 0
NOBLE CORP PLC SHS USD G65431101 34,643 9,337,850 SH   SOLE 22 8,645,609 0 692,241
NOBLE CORP PLC SHS USD G65431101 1,314 354,185 SH   SOLE 23 354,185 0 0
NOBLE CORP PLC SHS USD G65431101 370 99,723 SH   SOLE 26 27,490 0 72,233
NOBLE CORP PLC SHS USD G65431101 130 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 33 9,027 SH   SOLE 29 0 0 9,027
NOBLE CORP PLC SHS USD G65431101 1,309 352,834 SH   SOLE 30 352,834 0 0
NOBLE CORP PLC SHS USD G65431101 1,016 273,740 SH   SOLE 36 273,740 0 0
NOBLE CORP PLC SHS USD G65431101 99 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 20,499 676,540 SH   SOLE 2 223,801 0 452,739
NOBLE ENERGY INC COM 655044105 4,558 150,416 SH   SOLE 4 140,276 0 10,140
NOBLE ENERGY INC COM 655044105 10,950 361,376 SH   SOLE 7 338,108 0 23,268
NOBLE ENERGY INC COM 655044105 473 15,623 SH   SOLE 13 15,623 0 0
NOBLE ENERGY INC COM 655044105 98 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 31,515 1,040,085 SH   SOLE 18 978,566 0 61,519
NOBLE ENERGY INC COM 655044105 21,529 710,530 SH   SOLE 19 710,530 0 0
NOBLE ENERGY INC COM 655044105 5,593 184,588 SH   SOLE 20 0 0 184,588
NOBLE ENERGY INC COM 655044105 324,538 10,710,833 SH   SOLE 21 10,710,833 0 0
NOBLE ENERGY INC COM 655044105 395,376 13,048,713 SH   SOLE 22 10,623,965 0 2,424,748
NOBLE ENERGY INC COM 655044105 17,398 574,189 SH   SOLE 23 574,189 0 0
NOBLE ENERGY INC COM 655044105 13,689 451,784 SH   SOLE 25 451,784 0 0
NOBLE ENERGY INC COM 655044105 46,541 1,536,013 SH   SOLE 26 510,251 0 1,025,762
NOBLE ENERGY INC COM 655044105 2,137 70,535 SH   SOLE 28 70,535 0 0
NOBLE ENERGY INC COM 655044105 306 10,097 SH   SOLE 29 10,097 0 0
NOBLE ENERGY INC COM 655044105 47,571 1,569,998 SH   SOLE 30 1,569,998 0 0
NOBLE ENERGY INC COM 655044105 7,828 258,337 SH   SOLE 31 103,386 0 154,951
NOBLE ENERGY INC COM 655044105 47,180 1,557,097 SH   SOLE 34 1,557,097 0 0
NOBLE ENERGY INC COM 655044105 14,000 462,048 SH   SOLE 36 462,048 0 0
NOBLE ENERGY INC COM 655044105 207 6,832 SH   SOLE 40 6,832 0 0
NOKIA CORP SPONSORED ADR 654902204 470 85,925 SH   SOLE 2 85,925 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 75 4,744 SH   SOLE 2 4,744 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 62 3,965 SH   SOLE 7 3,965 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 22 1,371 SH   SOLE 19 1,371 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 171 10,890 SH   SOLE 22 10,890 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 59 3,754 SH   SOLE 23 3,754 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 29 1,839 SH   SOLE 25 1,839 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 34 2,134 SH   SOLE 26 786 0 1,348
NOMAD FOODS LTD USD ORD SHS G6564A105 12 757 SH   SOLE 30 757 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 29 1,822 SH   SOLE 31 1,822 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 48 3,081 SH   SOLE 34 3,081 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 27 1,742 SH   SOLE 36 1,742 0 0
NOODLES & CO COM CL A 65540B105 5 694 SH   SOLE 2 502 0 192
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 297 39,287 SH   SOLE 18 39,287 0 0
NOODLES & CO COM CL A 65540B105 75 9,884 SH   SOLE 19 9,884 0 0
NOODLES & CO COM CL A 65540B105 2,878 381,173 SH   SOLE 21 381,173 0 0
NOODLES & CO COM CL A 65540B105 3,014 399,261 SH   SOLE 22 385,838 0 13,423
NORBORD INC COM NEW 65548P403 87 2,398 SH   SOLE 18 2,398 0 0
NORBORD INC COM NEW 65548P403 1,233 33,949 SH   SOLE 21 33,949 0 0
NORBORD INC COM NEW 65548P403 214 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 55 28,476 SH   SOLE 2 6,077 0 22,399
NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,063 548,113 SH   SOLE 18 548,113 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 229 118,125 SH   SOLE 19 118,125 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 8,129 4,189,996 SH   SOLE 21 4,189,996 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,854 1,471,097 SH   SOLE 22 1,261,370 0 209,727
NORDIC AMERICAN TANKERS LIMI COM G65773106 58 29,807 SH   SOLE 23 29,807 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 241 124,271 SH   SOLE 26 0 0 124,271
NORDIC AMERICAN TANKERS LIMI COM G65773106 2 1,101 SH   SOLE 36 1,101 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 7 6,724 SH   SOLE 18 6,724 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 106 96,701 SH   SOLE 21 96,701 0 0
NORDSON CORP COM 655663102 6,218 45,603 SH   SOLE 2 27,231 0 18,372
NORDSON CORP COM 655663102 38 282 SH   SOLE 4 282 0 0
NORDSON CORP COM 655663102 1,747 12,816 SH   SOLE 7 12,816 0 0
NORDSON CORP COM 655663102 23,273 170,700 SH   SOLE 18 170,700 0 0
NORDSON CORP COM 655663102 1,183 8,674 SH   SOLE 19 8,674 0 0
NORDSON CORP COM 655663102 326,942 2,397,990 SH   SOLE 21 2,397,990 0 0
NORDSON CORP COM 655663102 236,803 1,736,855 SH   SOLE 22 1,543,752 0 193,103
NORDSON CORP COM 655663102 1,854 13,601 SH   SOLE 26 7,108 0 6,493
NORDSON CORP COM 655663102 979 7,183 SH   SOLE 28 7,183 0 0
NORDSON CORP COM 655663102 659 4,830 SH   SOLE 29 0 0 4,830
NORDSON CORP COM 655663102 1,366 10,017 SH   SOLE 30 10,017 0 0
NORDSON CORP COM 655663102 169 1,242 SH   SOLE 31 1,242 0 0
NORDSON CORP COM 655663102 45 330 SH   SOLE 34 330 0 0
NORDSON CORP COM 655663102 87 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 780 5,723 SH   SOLE 40 5,723 0 0
NORDSTROM INC COM 655664100 8,825 182,307 SH   SOLE 2 61,920 0 120,387
NORDSTROM INC COM 655664100 2,075 42,866 SH   SOLE 4 39,368 0 3,498
NORDSTROM INC COM 655664100 4,578 94,568 SH   SOLE 7 91,604 0 2,964
NORDSTROM INC COM 655664100 44 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 12,606 260,409 SH   SOLE 18 239,967 0 20,442
NORDSTROM INC COM 655664100 1,460 30,153 SH   SOLE 19 30,153 0 0
NORDSTROM INC COM 655664100 4,084 84,372 SH   SOLE 20 0 0 84,372
NORDSTROM INC COM 655664100 122,486 2,530,187 SH   SOLE 21 2,530,187 0 0
NORDSTROM INC COM 655664100 179,512 3,708,150 SH   SOLE 22 3,123,705 0 584,445
NORDSTROM INC COM 655664100 6,959 143,746 SH   SOLE 23 143,746 0 0
NORDSTROM INC COM 655664100 5,429 112,145 SH   SOLE 25 112,145 0 0
NORDSTROM INC COM 655664100 23,768 490,974 SH   SOLE 26 182,262 0 308,712
NORDSTROM INC COM 655664100 924 19,078 SH   SOLE 28 19,078 0 0
NORDSTROM INC COM 655664100 1,709 35,298 SH   SOLE 29 4,574 0 30,724
NORDSTROM INC COM 655664100 19,601 404,894 SH   SOLE 30 404,894 0 0
NORDSTROM INC COM 655664100 3,080 63,614 SH   SOLE 31 26,474 0 37,140
NORDSTROM INC COM 655664100 383 7,903 SH   SOLE 34 7,903 0 0
NORDSTROM INC COM 655664100 6,074 125,468 SH   SOLE 36 125,468 0 0
NORDSTROM INC COM 655664100 121 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 85,706 631,213 SH   SOLE 2 367,069 0 264,144
NORFOLK SOUTHERN CORP COM 655844108 22,928 168,861 SH   SOLE 4 161,532 0 7,329
NORFOLK SOUTHERN CORP COM 655844108 32,418 238,753 SH   SOLE 7 226,996 0 11,757
NORFOLK SOUTHERN CORP COM 655844108 3,696 27,221 SH   SOLE 13 27,221 0 0
NORFOLK SOUTHERN CORP COM 655844108 294 2,162 SH   SOLE 15 2,162 0 0
NORFOLK SOUTHERN CORP COM 655844108 224,544 1,653,737 SH   SOLE 18 1,330,066 0 323,671
NORFOLK SOUTHERN CORP COM 655844108 85,577 630,260 SH   SOLE 19 630,260 0 0
NORFOLK SOUTHERN CORP COM 655844108 16,990 125,130 SH   SOLE 20 0 0 125,130
NORFOLK SOUTHERN CORP COM 655844108 720,383 5,305,516 SH   SOLE 21 5,305,516 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,155,234 8,508,130 SH   SOLE 22 6,788,204 0 1,719,926
NORFOLK SOUTHERN CORP COM 655844108 64,375 474,115 SH   SOLE 23 474,115 0 0
NORFOLK SOUTHERN CORP COM 655844108 35,480 261,307 SH   SOLE 25 239,868 0 21,439
NORFOLK SOUTHERN CORP COM 655844108 126,357 930,598 SH   SOLE 26 274,939 0 655,659
NORFOLK SOUTHERN CORP COM 655844108 5,878 43,292 SH   SOLE 28 43,292 0 0
NORFOLK SOUTHERN CORP COM 655844108 20,128 148,243 SH   SOLE 29 66,250 0 81,993
NORFOLK SOUTHERN CORP COM 655844108 164,024 1,208,015 SH   SOLE 30 1,208,015 0 0
NORFOLK SOUTHERN CORP COM 655844108 37,281 274,572 SH   SOLE 31 163,672 0 110,900
NORFOLK SOUTHERN CORP COM 655844108 34,245 252,207 SH   SOLE 34 252,207 0 0
NORFOLK SOUTHERN CORP COM 655844108 49,566 365,047 SH   SOLE 36 365,047 0 0
NORFOLK SOUTHERN CORP COM 655844108 786 5,787 SH   SOLE 40 5,787 0 0
NORTHEAST BANCORP COM NEW 663904209 23 1,141 SH   SOLE 2 318 0 823
NORTHEAST BANCORP COM NEW 663904209 522 25,471 SH   SOLE 18 25,471 0 0
NORTHEAST BANCORP COM NEW 663904209 133 6,484 SH   SOLE 19 6,484 0 0
NORTHEAST BANCORP COM NEW 663904209 4,764 232,382 SH   SOLE 21 232,382 0 0
NORTHEAST BANCORP COM NEW 663904209 1,047 51,061 SH   SOLE 22 44,302 0 6,759
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 16 17,812 SH   SOLE 21 17,812 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 94 47,693 SH   SOLE 19 47,693 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 206 104,161 SH   SOLE 21 104,161 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 2,326 1,174,750 SH   SOLE 22 1,174,750 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 108 54,768 SH   SOLE 29 0 0 54,768
NORTHERN TECH INTL CORP COM 665809109 14 626 SH   SOLE 18 626 0 0
NORTHERN TECH INTL CORP COM 665809109 218 9,591 SH   SOLE 21 9,591 0 0
NORTHERN TR CORP COM 665859104 28,466 276,022 SH   SOLE 2 78,745 0 197,277
NORTHERN TR CORP COM 665859104 7,611 73,803 SH   SOLE 4 67,975 0 5,828
NORTHERN TR CORP COM 665859104 16,716 162,090 SH   SOLE 7 148,884 0 13,206
NORTHERN TR CORP COM 665859104 637 6,179 SH   SOLE 13 6,179 0 0
NORTHERN TR CORP COM 665859104 154 1,494 SH   SOLE 15 1,494 0 0
NORTHERN TR CORP COM 665859104 47,737 462,879 SH   SOLE 18 434,581 0 28,298
NORTHERN TR CORP COM 665859104 3,837 37,204 SH   SOLE 19 37,204 0 0
NORTHERN TR CORP COM 665859104 9,872 95,723 SH   SOLE 20 0 0 95,723
NORTHERN TR CORP COM 665859104 471,556 4,572,440 SH   SOLE 21 4,572,440 0 0
NORTHERN TR CORP COM 665859104 591,468 5,735,174 SH   SOLE 22 4,676,484 0 1,058,690
NORTHERN TR CORP COM 665859104 27,271 264,431 SH   SOLE 23 264,431 0 0
NORTHERN TR CORP COM 665859104 17,050 165,329 SH   SOLE 25 165,329 0 0
NORTHERN TR CORP COM 665859104 60,935 590,856 SH   SOLE 26 210,767 0 380,089
NORTHERN TR CORP COM 665859104 3,343 32,418 SH   SOLE 28 32,418 0 0
NORTHERN TR CORP COM 665859104 2,416 23,428 SH   SOLE 29 6,443 0 16,985
NORTHERN TR CORP COM 665859104 77,741 753,820 SH   SOLE 30 753,820 0 0
NORTHERN TR CORP COM 665859104 9,636 93,439 SH   SOLE 31 45,449 0 47,990
NORTHERN TR CORP COM 665859104 1,086 10,531 SH   SOLE 34 10,531 0 0
NORTHERN TR CORP COM 665859104 29,352 284,611 SH   SOLE 36 284,611 0 0
NORTHERN TR CORP COM 665859104 449 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 119 7,609 SH   SOLE 2 1,872 0 5,737
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,161 202,474 SH   SOLE 18 202,474 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 493 31,586 SH   SOLE 19 31,586 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 65,955 4,225,169 SH   SOLE 21 4,225,169 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 22,164 1,419,886 SH   SOLE 22 1,332,420 0 87,466
NORTHFIELD BANCORP INC DEL COM 66611T108 56 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 93 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 989 63,369 SH   SOLE 30 63,369 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 81 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 38 1,111 SH   SOLE 2 262 0 849
NORTHRIM BANCORP INC COM 666762109 874 25,304 SH   SOLE 18 25,304 0 0
NORTHRIM BANCORP INC COM 666762109 191 5,532 SH   SOLE 19 5,532 0 0
NORTHRIM BANCORP INC COM 666762109 7,700 222,857 SH   SOLE 21 222,857 0 0
NORTHRIM BANCORP INC COM 666762109 8,827 255,480 SH   SOLE 22 247,560 0 7,920
NORTHROP GRUMMAN CORP COM 666807102 75,230 215,484 SH   SOLE 2 62,172 0 153,312
NORTHROP GRUMMAN CORP COM 666807102 16,395 46,961 SH   SOLE 4 42,957 0 4,004
NORTHROP GRUMMAN CORP COM 666807102 63,874 182,957 SH   SOLE 7 157,604 0 25,353
NORTHROP GRUMMAN CORP COM 666807102 778 2,228 SH   SOLE 13 2,228 0 0
NORTHROP GRUMMAN CORP COM 666807102 436 1,250 SH   SOLE 15 1,250 0 0
NORTHROP GRUMMAN CORP COM 666807102 201,739 577,851 SH   SOLE 18 539,642 0 38,209
NORTHROP GRUMMAN CORP COM 666807102 226,697 649,338 SH   SOLE 19 649,338 0 0
NORTHROP GRUMMAN CORP COM 666807102 29,296 83,914 SH   SOLE 20 0 0 83,914
NORTHROP GRUMMAN CORP COM 666807102 1,682,046 4,817,959 SH   SOLE 21 4,817,959 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,695,049 4,855,205 SH   SOLE 22 4,012,287 0 842,918
NORTHROP GRUMMAN CORP COM 666807102 71,422 204,576 SH   SOLE 23 204,576 0 0
NORTHROP GRUMMAN CORP COM 666807102 67,935 194,589 SH   SOLE 25 194,589 0 0
NORTHROP GRUMMAN CORP COM 666807102 112,337 321,772 SH   SOLE 26 155,708 0 166,064
NORTHROP GRUMMAN CORP COM 666807102 740 2,119 SH   SOLE 28 2,119 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,872 5,361 SH   SOLE 29 4,481 0 880
NORTHROP GRUMMAN CORP COM 666807102 217,289 622,391 SH   SOLE 30 622,391 0 0
NORTHROP GRUMMAN CORP COM 666807102 32,413 92,843 SH   SOLE 31 33,011 0 59,832
NORTHROP GRUMMAN CORP COM 666807102 13,392 38,360 SH   SOLE 34 38,360 0 0
NORTHROP GRUMMAN CORP COM 666807102 58,854 168,577 SH   SOLE 36 168,577 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,159 3,321 SH   SOLE 40 3,321 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 168 12,928 SH   SOLE 2 2,331 0 10,597
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 12 926 SH   SOLE 7 926 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,489 191,194 SH   SOLE 18 191,194 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 551 42,347 SH   SOLE 19 42,347 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 22,216 1,706,329 SH   SOLE 21 1,706,329 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 29,088 2,234,134 SH   SOLE 22 2,126,473 0 107,661
NORTHSTAR REALTY EUROPE CORP COM 66706L101 29 2,253 SH   SOLE 23 2,253 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 80 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 120 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 134 10,262 SH   SOLE 30 10,262 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 86 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 327 19,753 SH   SOLE 2 3,994 0 15,759
NORTHWEST BANCSHARES INC MD COM 667340103 10 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,353 444,025 SH   SOLE 18 444,025 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,219 73,583 SH   SOLE 19 73,583 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 154,346 9,320,396 SH   SOLE 21 9,320,396 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 52,233 3,154,174 SH   SOLE 22 2,970,641 0 183,533
NORTHWEST BANCSHARES INC MD COM 667340103 740 44,714 SH   SOLE 26 22,765 0 21,949
NORTHWEST BANCSHARES INC MD COM 667340103 235 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,380 143,733 SH   SOLE 30 143,733 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 179 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 354 6,135 SH   SOLE 2 1,176 0 4,959
NORTHWEST NAT GAS CO COM 667655104 70 1,210 SH   SOLE 4 1,210 0 0
NORTHWEST NAT GAS CO COM 667655104 1,799 31,199 SH   SOLE 7 31,199 0 0
NORTHWEST NAT GAS CO COM 667655104 7,572 131,344 SH   SOLE 18 131,344 0 0
NORTHWEST NAT GAS CO COM 667655104 1,302 22,579 SH   SOLE 19 22,579 0 0
NORTHWEST NAT GAS CO COM 667655104 155,165 2,691,500 SH   SOLE 21 2,691,500 0 0
NORTHWEST NAT GAS CO COM 667655104 49,639 861,041 SH   SOLE 22 806,199 0 54,842
NORTHWEST NAT GAS CO COM 667655104 2,352 40,793 SH   SOLE 26 3,464 0 37,329
NORTHWEST NAT GAS CO COM 667655104 229 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT GAS CO COM 667655104 3,096 53,705 SH   SOLE 30 53,705 0 0
NORTHWEST NAT GAS CO COM 667655104 108 1,867 SH   SOLE 36 1,867 0 0
NORTHWEST NAT GAS CO COM 667655104 175 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 38 2,196 SH   SOLE 2 576 0 1,620
NORTHWEST PIPE CO COM 667746101 571 33,030 SH   SOLE 18 33,030 0 0
NORTHWEST PIPE CO COM 667746101 135 7,776 SH   SOLE 19 7,776 0 0
NORTHWEST PIPE CO COM 667746101 5,336 308,465 SH   SOLE 21 308,465 0 0
NORTHWEST PIPE CO COM 667746101 4,888 282,531 SH   SOLE 22 274,460 0 8,071
NORTHWESTERN CORP COM NEW 668074305 1,739 32,317 SH   SOLE 2 23,441 0 8,876
NORTHWESTERN CORP COM NEW 668074305 108 2,001 SH   SOLE 4 2,001 0 0
NORTHWESTERN CORP COM NEW 668074305 3,112 57,848 SH   SOLE 7 57,848 0 0
NORTHWESTERN CORP COM NEW 668074305 17,496 325,213 SH   SOLE 18 325,213 0 0
NORTHWESTERN CORP COM NEW 668074305 2,991 55,589 SH   SOLE 19 55,589 0 0
NORTHWESTERN CORP COM NEW 668074305 232,898 4,328,953 SH   SOLE 21 4,328,953 0 0
NORTHWESTERN CORP COM NEW 668074305 101,316 1,883,204 SH   SOLE 22 1,790,635 0 92,569
NORTHWESTERN CORP COM NEW 668074305 433 8,045 SH   SOLE 26 4,119 0 3,926
NORTHWESTERN CORP COM NEW 668074305 379 7,046 SH   SOLE 28 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305 249 4,623 SH   SOLE 29 0 0 4,623
NORTHWESTERN CORP COM NEW 668074305 1,761 32,739 SH   SOLE 30 32,739 0 0
NORTHWESTERN CORP COM NEW 668074305 1,163 21,618 SH   SOLE 32 21,618 0 0
NORTHWESTERN CORP COM NEW 668074305 164 3,055 SH   SOLE 36 3,055 0 0
NORTHWESTERN CORP COM NEW 668074305 274 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 13,534 255,512 SH   SOLE 2 66,279 0 189,233
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,596 67,886 SH   SOLE 4 63,978 0 3,908
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7,649 144,397 SH   SOLE 7 141,167 0 3,230
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 68 1,284 SH   SOLE 15 1,284 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 22,834 431,069 SH   SOLE 18 406,081 0 24,988
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,722 32,517 SH   SOLE 19 32,517 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4,700 88,727 SH   SOLE 20 0 0 88,727
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 212,792 4,017,223 SH   SOLE 21 4,017,223 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 284,564 5,372,169 SH   SOLE 22 4,407,831 0 964,338
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 13,086 247,042 SH   SOLE 23 247,042 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8,083 152,601 SH   SOLE 25 152,601 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 31,713 598,690 SH   SOLE 26 231,079 0 367,611
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,473 27,809 SH   SOLE 28 27,809 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3,093 58,383 SH   SOLE 29 5,265 0 53,118
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 29,713 560,944 SH   SOLE 30 560,944 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4,298 81,132 SH   SOLE 31 31,008 0 50,124
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 518 9,788 SH   SOLE 34 9,788 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8,335 157,356 SH   SOLE 36 157,356 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 194 3,661 SH   SOLE 40 3,661 0 0
NORWOOD FINANCIAL CORP COM 669549107 23 780 SH   SOLE 2 201 0 579
NORWOOD FINANCIAL CORP COM 669549107 611 20,314 SH   SOLE 18 20,314 0 0
NORWOOD FINANCIAL CORP COM 669549107 94 3,132 SH   SOLE 19 3,132 0 0
NORWOOD FINANCIAL CORP COM 669549107 5,184 172,280 SH   SOLE 21 172,280 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,542 51,241 SH   SOLE 22 46,243 0 4,998
NOVA LIFESTYLE INC COM 66979P102 6 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 101 46,866 SH   SOLE 21 46,866 0 0
NOVA LIFESTYLE INC COM 66979P102 87 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 2 679 SH   SOLE 18 679 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 39 11,222 SH   SOLE 21 11,222 0 0
NOVAGOLD RES INC COM NEW 66987E206 87 20,146 SH   SOLE 21 20,146 0 0
NOVAN INC COM 66988N106 10 3,440 SH   SOLE 18 3,440 0 0
NOVAN INC COM 66988N106 80 27,269 SH   SOLE 21 27,269 0 0
NOVANTA INC COM 67000B104 300 5,747 SH   SOLE 2 5,532 0 215
NOVANTA INC COM 67000B104 13 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 39 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 5,345 102,494 SH   SOLE 18 102,494 0 0
NOVANTA INC COM 67000B104 2,565 49,187 SH   SOLE 19 49,187 0 0
NOVANTA INC COM 67000B104 50,715 972,481 SH   SOLE 21 972,481 0 0
NOVANTA INC COM 67000B104 45,935 880,823 SH   SOLE 22 822,646 0 58,177
NOVANTA INC COM 67000B104 31 585 SH   SOLE 23 585 0 0
NOVANTA INC COM 67000B104 1,127 21,618 SH   SOLE 26 0 0 21,618
NOVANTA INC COM 67000B104 237 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 319 6,124 SH   SOLE 30 6,124 0 0
NOVANTA INC COM 67000B104 166 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 147,686 1,826,665 SH   SOLE 18 1,743,494 0 83,171
NOVARTIS A G SPONSORED ADR 66987V109 142,294 1,759,981 SH   SOLE 19 1,759,981 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,834 35,053 SH   SOLE 23 35,053 0 0
NOVARTIS A G SPONSORED ADR 66987V109 17,867 220,990 SH   SOLE 34 220,990 0 0
NOVAVAX INC COM 670002104 96 45,683 SH   SOLE 2 13,219 0 32,464
NOVAVAX INC COM 670002104 3 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 14 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 2,325 1,107,165 SH   SOLE 18 1,107,165 0 0
NOVAVAX INC COM 670002104 520 247,562 SH   SOLE 19 247,562 0 0
NOVAVAX INC COM 670002104 29,857 14,217,430 SH   SOLE 21 14,217,430 0 0
NOVAVAX INC COM 670002104 19,620 9,342,825 SH   SOLE 22 8,816,917 0 525,908
NOVAVAX INC COM 670002104 85 40,329 SH   SOLE 26 24,560 0 15,769
NOVAVAX INC COM 670002104 81 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 121 57,676 SH   SOLE 30 57,676 0 0
NOVAVAX INC COM 670002104 60 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 456 650,000 PRN   SOLE 21 650,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 182 51,988 SH   SOLE 18 51,988 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 22 6,225 SH   SOLE 19 6,225 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 1,730 494,154 SH   SOLE 21 494,154 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 441 126,106 SH   SOLE 22 112,352 0 13,754
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 4,237 700,000 PRN   SOLE 21 700,000 0 0
NOVO-NORDISK A S ADR 670100205 159,595 3,240,499 SH   SOLE 18 2,980,790 0 259,709
NOVO-NORDISK A S ADR 670100205 285,154 5,789,920 SH   SOLE 19 5,789,920 0 0
NOVO-NORDISK A S ADR 670100205 1,453 29,500 SH   SOLE 20 29,500 0 0
NOVO-NORDISK A S ADR 670100205 13,641 276,970 SH   SOLE 22 276,970 0 0
NOVO-NORDISK A S ADR 670100205 3,050 61,934 SH   SOLE 25 25,320 0 36,614
NOVO-NORDISK A S ADR 670100205 13,030 264,566 SH   SOLE 34 264,566 0 0
NOVO-NORDISK A S ADR 670100205 1,595 32,395 SH   SOLE 36 32,395 0 0
NOVOCURE LTD ORD SHS G6674U108 62 2,825 SH   SOLE 2 2,429 0 396
NOVOCURE LTD ORD SHS G6674U108 24 1,117 SH   SOLE 7 1,117 0 0
NOVOCURE LTD ORD SHS G6674U108 4,068 186,614 SH   SOLE 18 186,614 0 0
NOVOCURE LTD ORD SHS G6674U108 1,591 72,981 SH   SOLE 19 72,981 0 0
NOVOCURE LTD ORD SHS G6674U108 61,394 2,816,242 SH   SOLE 21 2,816,242 0 0
NOVOCURE LTD ORD SHS G6674U108 13,893 637,310 SH   SOLE 22 540,650 0 96,660
NOVOCURE LTD ORD SHS G6674U108 25 1,125 SH   SOLE 23 1,125 0 0
NOVOCURE LTD ORD SHS G6674U108 697 31,954 SH   SOLE 26 0 0 31,954
NOVOCURE LTD ORD SHS G6674U108 124 5,711 SH   SOLE 28 5,711 0 0
NOVOCURE LTD ORD SHS G6674U108 278 12,736 SH   SOLE 30 12,736 0 0
NOVOCURE LTD ORD SHS G6674U108 123 5,654 SH   SOLE 40 5,654 0 0
NOVUS THERAPEUTICS INC COM 67011N105 3 515 SH   SOLE 18 515 0 0
NOVUS THERAPEUTICS INC COM 67011N105 46 9,121 SH   SOLE 21 9,121 0 0
NOVUS THERAPEUTICS INC COM 67011N105 31 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 755 73,906 SH   SOLE 2 55,258 0 18,648
NOW INC COM 67011P100 6 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 60 5,881 SH   SOLE 7 5,881 0 0
NOW INC COM 67011P100 6,842 669,451 SH   SOLE 18 669,451 0 0
NOW INC COM 67011P100 854 83,582 SH   SOLE 19 83,582 0 0
NOW INC COM 67011P100 70,715 6,919,288 SH   SOLE 21 6,919,288 0 0
NOW INC COM 67011P100 35,664 3,489,650 SH   SOLE 22 3,254,442 0 235,208
NOW INC COM 67011P100 178 17,409 SH   SOLE 26 10,052 0 7,357
NOW INC COM 67011P100 157 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 204 19,967 SH   SOLE 30 19,967 0 0
NOW INC COM 67011P100 91 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 121 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 7,683 251,650 SH   SOLE 2 57,665 0 193,985
NRG ENERGY INC COM NEW 629377508 50 1,633 SH   SOLE 4 1,633 0 0
NRG ENERGY INC COM NEW 629377508 6,249 204,696 SH   SOLE 7 204,696 0 0
NRG ENERGY INC COM NEW 629377508 62 2,024 SH   SOLE 15 2,024 0 0
NRG ENERGY INC COM NEW 629377508 18,812 616,171 SH   SOLE 18 601,746 0 14,425
NRG ENERGY INC COM NEW 629377508 1,487 48,721 SH   SOLE 19 48,721 0 0
NRG ENERGY INC COM NEW 629377508 186,228 6,099,829 SH   SOLE 21 6,099,829 0 0
NRG ENERGY INC COM NEW 629377508 275,266 9,016,260 SH   SOLE 22 7,517,620 0 1,498,640
NRG ENERGY INC COM NEW 629377508 7,248 237,394 SH   SOLE 25 237,394 0 0
NRG ENERGY INC COM NEW 629377508 20,416 668,726 SH   SOLE 26 258,288 0 410,438
NRG ENERGY INC COM NEW 629377508 1,337 43,806 SH   SOLE 28 43,806 0 0
NRG ENERGY INC COM NEW 629377508 17,226 564,224 SH   SOLE 30 564,224 0 0
NRG ENERGY INC COM NEW 629377508 438 14,351 SH   SOLE 31 6,487 0 7,864
NRG ENERGY INC COM NEW 629377508 8,208 268,846 SH   SOLE 36 268,846 0 0
NRG ENERGY INC COM NEW 629377508 1,097 35,945 SH   SOLE 40 35,945 0 0
NRG YIELD INC CL A NEW 62942X306 964 58,615 SH   SOLE 2 52,054 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 14 853 SH   SOLE 7 853 0 0
NRG YIELD INC CL A NEW 62942X306 2,079 126,470 SH   SOLE 18 126,470 0 0
NRG YIELD INC CL A NEW 62942X306 2,440 148,393 SH   SOLE 19 148,393 0 0
NRG YIELD INC CL A NEW 62942X306 18,594 1,131,021 SH   SOLE 21 1,131,021 0 0
NRG YIELD INC CL A NEW 62942X306 22,714 1,381,656 SH   SOLE 22 1,314,403 0 67,253
NRG YIELD INC CL A NEW 62942X306 1,761 107,120 SH   SOLE 23 107,120 0 0
NRG YIELD INC CL A NEW 62942X306 206 12,537 SH   SOLE 26 0 0 12,537
NRG YIELD INC CL A NEW 62942X306 80 4,878 SH   SOLE 28 4,878 0 0
NRG YIELD INC CL A NEW 62942X306 107 6,480 SH   SOLE 30 6,480 0 0
NRG YIELD INC CL A NEW 62942X306 66 4,022 SH   SOLE 40 4,022 0 0
NRG YIELD INC CL C 62942X405 243 14,321 SH   SOLE 2 2,331 0 11,990
NRG YIELD INC CL C 62942X405 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL C 62942X405 28 1,659 SH   SOLE 7 1,659 0 0
NRG YIELD INC CL C 62942X405 3,761 221,248 SH   SOLE 18 221,248 0 0
NRG YIELD INC CL C 62942X405 3,915 230,301 SH   SOLE 19 230,301 0 0
NRG YIELD INC CL C 62942X405 34,153 2,009,020 SH   SOLE 21 2,009,020 0 0
NRG YIELD INC CL C 62942X405 30,659 1,803,491 SH   SOLE 22 1,688,515 0 114,976
NRG YIELD INC CL C 62942X405 295 17,337 SH   SOLE 26 0 0 17,337
NRG YIELD INC CL C 62942X405 152 8,953 SH   SOLE 28 8,953 0 0
NRG YIELD INC CL C 62942X405 216 12,705 SH   SOLE 30 12,705 0 0
NRG YIELD INC CL C 62942X405 103 6,037 SH   SOLE 40 6,037 0 0
NTN BUZZTIME INC COM PAR 629410606 2 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 18 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,610 48,977 SH   SOLE 2 25,743 0 23,234
NU SKIN ENTERPRISES INC CL A 67018T105 58 788 SH   SOLE 4 788 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 456 6,185 SH   SOLE 7 6,185 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 14,780 200,516 SH   SOLE 18 200,516 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,937 39,843 SH   SOLE 19 39,843 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 245,333 3,328,357 SH   SOLE 21 3,328,357 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 131,380 1,782,390 SH   SOLE 22 1,594,346 0 188,044
NU SKIN ENTERPRISES INC CL A 67018T105 30 402 SH   SOLE 23 402 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 806 10,938 SH   SOLE 25 10,938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 811 10,996 SH   SOLE 26 5,333 0 5,663
NU SKIN ENTERPRISES INC CL A 67018T105 605 8,213 SH   SOLE 28 8,213 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 307 4,167 SH   SOLE 29 0 0 4,167
NU SKIN ENTERPRISES INC CL A 67018T105 734 9,963 SH   SOLE 30 9,963 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 85 1,156 SH   SOLE 31 1,156 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,560 21,162 SH   SOLE 32 21,162 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,822 24,715 SH   SOLE 34 24,715 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 250 3,396 SH   SOLE 36 3,396 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 442 5,997 SH   SOLE 40 5,997 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,211 267,394 SH   SOLE 2 127,123 0 140,271
NUANCE COMMUNICATIONS INC COM 67020Y100 466 29,571 SH   SOLE 4 29,571 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 403 25,586 SH   SOLE 7 25,586 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 22 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,469 156,747 SH   SOLE 18 156,747 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 704 44,697 SH   SOLE 19 44,697 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 62,303 3,955,720 SH   SOLE 21 3,955,720 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 120,542 7,653,455 SH   SOLE 22 6,600,398 0 1,053,057
NUANCE COMMUNICATIONS INC COM 67020Y100 131 8,304 SH   SOLE 23 8,304 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,526 223,847 SH   SOLE 25 223,847 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,111 324,519 SH   SOLE 26 146,734 0 177,785
NUANCE COMMUNICATIONS INC COM 67020Y100 633 40,159 SH   SOLE 28 40,159 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 816 51,789 SH   SOLE 29 0 0 51,789
NUANCE COMMUNICATIONS INC COM 67020Y100 3,048 193,514 SH   SOLE 30 193,514 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 100 6,380 SH   SOLE 31 6,380 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,812 178,567 SH   SOLE 36 178,567 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 491 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 510 500,000 PRN   SOLE 21 500,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1,176 1,240,000 PRN   SOLE 21 1,240,000 0 0
NUCOR CORP COM 670346105 26,387 431,934 SH   SOLE 2 129,997 0 301,937
NUCOR CORP COM 670346105 5,968 97,692 SH   SOLE 4 89,003 0 8,689
NUCOR CORP COM 670346105 32,098 525,422 SH   SOLE 7 301,615 0 223,807
NUCOR CORP COM 670346105 385 6,296 SH   SOLE 13 6,296 0 0
NUCOR CORP COM 670346105 137 2,235 SH   SOLE 15 2,235 0 0
NUCOR CORP COM 670346105 64,092 1,049,140 SH   SOLE 18 1,007,120 0 42,020
NUCOR CORP COM 670346105 27,418 448,809 SH   SOLE 19 448,809 0 0
NUCOR CORP COM 670346105 8,581 140,460 SH   SOLE 20 0 0 140,460
NUCOR CORP COM 670346105 452,976 7,414,894 SH   SOLE 21 7,414,894 0 0
NUCOR CORP COM 670346105 541,718 8,867,545 SH   SOLE 22 7,256,258 0 1,611,287
NUCOR CORP COM 670346105 24,305 397,861 SH   SOLE 23 397,861 0 0
NUCOR CORP COM 670346105 14,362 235,088 SH   SOLE 25 235,088 0 0
NUCOR CORP COM 670346105 71,790 1,175,158 SH   SOLE 26 331,747 0 843,411
NUCOR CORP COM 670346105 2,936 48,061 SH   SOLE 28 48,061 0 0
NUCOR CORP COM 670346105 571 9,347 SH   SOLE 29 9,347 0 0
NUCOR CORP COM 670346105 61,016 998,794 SH   SOLE 30 998,794 0 0
NUCOR CORP COM 670346105 8,254 135,107 SH   SOLE 31 57,930 0 77,177
NUCOR CORP COM 670346105 7,243 118,559 SH   SOLE 34 118,559 0 0
NUCOR CORP COM 670346105 19,119 312,958 SH   SOLE 36 312,958 0 0
NUCOR CORP COM 670346105 392 6,411 SH   SOLE 40 6,411 0 0
NUTANIX INC CL A 67059N108 757 15,405 SH   SOLE 2 15,072 0 333
NUTANIX INC CL A 67059N108 37 745 SH   SOLE 4 745 0 0
NUTANIX INC CL A 67059N108 125 2,551 SH   SOLE 7 2,551 0 0
NUTANIX INC CL A 67059N108 17,382 353,935 SH   SOLE 18 353,935 0 0
NUTANIX INC CL A 67059N108 10,011 203,857 SH   SOLE 19 203,857 0 0
NUTANIX INC CL A 67059N108 160,620 3,270,626 SH   SOLE 21 3,270,626 0 0
NUTANIX INC CL A 67059N108 110,246 2,244,888 SH   SOLE 22 2,049,536 0 195,352
NUTANIX INC CL A 67059N108 2,105 42,862 SH   SOLE 23 42,862 0 0
NUTANIX INC CL A 67059N108 4,081 83,100 SH   SOLE 26 15,442 0 67,658
NUTANIX INC CL A 67059N108 523 10,644 SH   SOLE 28 10,644 0 0
NUTANIX INC CL A 67059N108 442 9,004 SH   SOLE 29 0 0 9,004
NUTANIX INC CL A 67059N108 1,020 20,775 SH   SOLE 30 20,775 0 0
NUTANIX INC CL A 67059N108 554 11,278 SH   SOLE 40 11,278 0 0
NUTRI SYS INC NEW COM 67069D108 166 6,154 SH   SOLE 2 6,050 0 104
NUTRI SYS INC NEW COM 67069D108 7 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 21 782 SH   SOLE 7 782 0 0
NUTRI SYS INC NEW COM 67069D108 3,570 132,478 SH   SOLE 18 132,478 0 0
NUTRI SYS INC NEW COM 67069D108 2,176 80,749 SH   SOLE 19 80,749 0 0
NUTRI SYS INC NEW COM 67069D108 75,337 2,795,441 SH   SOLE 21 2,795,441 0 0
NUTRI SYS INC NEW COM 67069D108 25,535 947,507 SH   SOLE 22 896,534 0 50,973
NUTRI SYS INC NEW COM 67069D108 505 18,750 SH   SOLE 23 18,750 0 0
NUTRI SYS INC NEW COM 67069D108 886 32,887 SH   SOLE 26 8,827 0 24,060
NUTRI SYS INC NEW COM 67069D108 114 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 203 7,530 SH   SOLE 29 0 0 7,530
NUTRI SYS INC NEW COM 67069D108 1,131 41,962 SH   SOLE 30 41,962 0 0
NUTRI SYS INC NEW COM 67069D108 83 3,080 SH   SOLE 40 3,080 0 0
NUTRIEN LTD COM 67077M108 65,113 1,377,762 SH   SOLE 19 1,377,762 0 0
NUTRIEN LTD COM 67077M108 6,801 143,912 SH   SOLE 21 143,912 0 0
NUTRIEN LTD COM 67077M108 4,607 97,492 SH   SOLE 25 97,492 0 0
NUTRIEN LTD COM 67077M108 46,184 977,229 SH   SOLE 29 977,229 0 0
NUTRIEN LTD COM 67077M108 3,539 74,889 SH   SOLE 34 74,889 0 0
NUVASIVE INC COM 670704105 1,195 22,884 SH   SOLE 2 22,515 0 369
NUVASIVE INC COM 670704105 12 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 63 1,206 SH   SOLE 7 1,206 0 0
NUVASIVE INC COM 670704105 15,969 305,870 SH   SOLE 18 305,870 0 0
NUVASIVE INC COM 670704105 2,077 39,780 SH   SOLE 19 39,780 0 0
NUVASIVE INC COM 670704105 184,362 3,531,172 SH   SOLE 21 3,531,172 0 0
NUVASIVE INC COM 670704105 85,033 1,628,680 SH   SOLE 22 1,538,965 0 89,715
NUVASIVE INC COM 670704105 615 11,780 SH   SOLE 26 7,317 0 4,463
NUVASIVE INC COM 670704105 370 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 1,047 20,058 SH   SOLE 30 20,058 0 0
NUVASIVE INC COM 670704105 273 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,648 1,500,000 PRN   SOLE 21 1,500,000 0 0
NUVECTRA CORP COM 67075N108 32 2,450 SH   SOLE 18 2,450 0 0
NUVECTRA CORP COM 67075N108 424 32,542 SH   SOLE 21 32,542 0 0
NUVECTRA CORP COM 67075N108 1,600 122,914 SH   SOLE 22 122,914 0 0
NV5 GLOBAL INC COM 62945V109 89 1,589 SH   SOLE 2 343 0 1,246
NV5 GLOBAL INC COM 62945V109 1,346 24,139 SH   SOLE 7 24,139 0 0
NV5 GLOBAL INC COM 62945V109 1,572 28,198 SH   SOLE 18 28,198 0 0
NV5 GLOBAL INC COM 62945V109 341 6,120 SH   SOLE 19 6,120 0 0
NV5 GLOBAL INC COM 62945V109 14,497 260,028 SH   SOLE 21 260,028 0 0
NV5 GLOBAL INC COM 62945V109 9,663 173,323 SH   SOLE 22 157,658 0 15,665
NV5 GLOBAL INC COM 62945V109 211 3,777 SH   SOLE 26 0 0 3,777
NV5 GLOBAL INC COM 62945V109 95 1,704 SH   SOLE 30 1,704 0 0
NVE CORP COM NEW 629445206 26 313 SH   SOLE 2 202 0 111
NVE CORP COM NEW 629445206 11 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,352 16,263 SH   SOLE 18 16,263 0 0
NVE CORP COM NEW 629445206 323 3,888 SH   SOLE 19 3,888 0 0
NVE CORP COM NEW 629445206 12,623 151,881 SH   SOLE 21 151,881 0 0
NVE CORP COM NEW 629445206 12,684 152,612 SH   SOLE 22 144,070 0 8,542
NVE CORP COM NEW 629445206 45 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 86 1,031 SH   SOLE 30 1,031 0 0
NVE CORP COM NEW 629445206 39 467 SH   SOLE 40 467 0 0
NVIDIA CORP COM 67066G104 207,784 897,206 SH   SOLE 2 270,523 0 626,683
NVIDIA CORP COM 67066G104 47,856 206,641 SH   SOLE 4 191,366 0 15,275
NVIDIA CORP COM 67066G104 108,277 467,539 SH   SOLE 7 435,166 0 32,373
NVIDIA CORP COM 67066G104 2,236 9,653 SH   SOLE 13 9,653 0 0
NVIDIA CORP COM 67066G104 1,179 5,091 SH   SOLE 15 5,091 0 0
NVIDIA CORP COM 67066G104 414,511 1,789,850 SH   SOLE 18 1,569,613 0 220,237
NVIDIA CORP COM 67066G104 161,512 697,407 SH   SOLE 19 697,407 0 0
NVIDIA CORP COM 67066G104 59,553 257,148 SH   SOLE 20 0 0 257,148
NVIDIA CORP COM 67066G104 2,627,703 11,346,356 SH   SOLE 21 11,346,356 0 0
NVIDIA CORP COM 67066G104 3,747,179 16,180,227 SH   SOLE 22 13,269,383 0 2,910,844
NVIDIA CORP COM 67066G104 175,967 759,822 SH   SOLE 23 759,822 0 0
NVIDIA CORP COM 67066G104 111,545 481,647 SH   SOLE 25 481,647 0 0
NVIDIA CORP COM 67066G104 370,010 1,597,693 SH   SOLE 26 533,770 0 1,063,923
NVIDIA CORP COM 67066G104 21,177 91,443 SH   SOLE 28 91,443 0 0
NVIDIA CORP COM 67066G104 16,317 70,456 SH   SOLE 29 16,410 0 54,046
NVIDIA CORP COM 67066G104 506,146 2,185,527 SH   SOLE 30 2,185,527 0 0
NVIDIA CORP COM 67066G104 76,564 330,603 SH   SOLE 31 131,488 0 199,115
NVIDIA CORP COM 67066G104 20,263 87,496 SH   SOLE 32 87,496 0 0
NVIDIA CORP COM 67066G104 24,157 104,308 SH   SOLE 34 104,308 0 0
NVIDIA CORP COM 67066G104 122,712 529,866 SH   SOLE 36 529,866 0 0
NVIDIA CORP COM 67066G104 2,789 12,043 SH   SOLE 40 12,043 0 0
NVR INC COM 62944T105 12,972 4,633 SH   SOLE 2 2,085 0 2,548
NVR INC COM 62944T105 3,746 1,338 SH   SOLE 4 1,173 0 165
NVR INC COM 62944T105 3,909 1,396 SH   SOLE 7 910 0 486
NVR INC COM 62944T105 109 39 SH   SOLE 13 39 0 0
NVR INC COM 62944T105 67 24 SH   SOLE 15 24 0 0
NVR INC COM 62944T105 34,532 12,333 SH   SOLE 18 11,277 0 1,056
NVR INC COM 62944T105 4,746 1,695 SH   SOLE 19 1,695 0 0
NVR INC COM 62944T105 588,302 210,108 SH   SOLE 21 210,108 0 0
NVR INC COM 62944T105 321,297 114,749 SH   SOLE 22 102,650 0 12,099
NVR INC COM 62944T105 12,009 4,289 SH   SOLE 23 4,289 0 0
NVR INC COM 62944T105 9,030 3,225 SH   SOLE 25 2,973 0 252
NVR INC COM 62944T105 25,640 9,157 SH   SOLE 26 3,384 0 5,773
NVR INC COM 62944T105 1,484 530 SH   SOLE 28 530 0 0
NVR INC COM 62944T105 2,660 950 SH   SOLE 29 84 0 866
NVR INC COM 62944T105 14,627 5,224 SH   SOLE 30 5,224 0 0
NVR INC COM 62944T105 4,998 1,785 SH   SOLE 31 689 0 1,096
NVR INC COM 62944T105 5,326 1,902 SH   SOLE 34 1,902 0 0
NVR INC COM 62944T105 8,691 3,104 SH   SOLE 36 3,104 0 0
NVR INC COM 62944T105 202 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34,734 296,876 SH   SOLE 2 135,160 0 161,716
NXP SEMICONDUCTORS N V COM N6596X109 12,628 107,931 SH   SOLE 4 99,499 0 8,432
NXP SEMICONDUCTORS N V COM N6596X109 21,511 183,851 SH   SOLE 7 183,851 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,408 12,035 SH   SOLE 13 12,035 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,728 14,770 SH   SOLE 15 2,769 0 12,001
NXP SEMICONDUCTORS N V COM N6596X109 103,265 882,607 SH   SOLE 18 882,607 0 0
NXP SEMICONDUCTORS N V COM N6596X109 77,694 664,055 SH   SOLE 19 664,055 0 0
NXP SEMICONDUCTORS N V COM N6596X109 721,263 6,164,640 SH   SOLE 21 6,164,640 0 0
NXP SEMICONDUCTORS N V COM N6596X109 957,832 8,186,595 SH   SOLE 22 6,698,082 0 1,488,513
NXP SEMICONDUCTORS N V COM N6596X109 49,331 421,631 SH   SOLE 23 421,631 0 0
NXP SEMICONDUCTORS N V COM N6596X109 33,166 283,474 SH   SOLE 25 283,474 0 0
NXP SEMICONDUCTORS N V COM N6596X109 110,735 946,454 SH   SOLE 26 212,761 0 733,693
NXP SEMICONDUCTORS N V COM N6596X109 6,229 53,241 SH   SOLE 28 53,241 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,186 10,141 SH   SOLE 29 10,141 0 0
NXP SEMICONDUCTORS N V COM N6596X109 138,736 1,185,778 SH   SOLE 30 1,185,778 0 0
NXP SEMICONDUCTORS N V COM N6596X109 41,196 352,102 SH   SOLE 31 68,600 0 283,502
NXP SEMICONDUCTORS N V COM N6596X109 6,759 57,772 SH   SOLE 34 57,772 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,798 314,513 SH   SOLE 36 314,513 0 0
NXP SEMICONDUCTORS N V COM N6596X109 814 6,953 SH   SOLE 40 6,953 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 410 3,500 SH Put SOLE 2 3,500 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 878 7,500 SH Put SOLE 18 7,500 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 18,135 155,000 SH Put SOLE 19 155,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 302 12,156 SH   SOLE 2 11,672 0 484
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 40 1,629 SH   SOLE 7 1,629 0 0
NXSTAGE MEDICAL INC COM 67072V103 5,239 210,735 SH   SOLE 18 210,735 0 0
NXSTAGE MEDICAL INC COM 67072V103 3,964 159,453 SH   SOLE 19 159,453 0 0
NXSTAGE MEDICAL INC COM 67072V103 58,531 2,354,430 SH   SOLE 21 2,354,430 0 0
NXSTAGE MEDICAL INC COM 67072V103 46,933 1,887,884 SH   SOLE 22 1,774,483 0 113,401
NXSTAGE MEDICAL INC COM 67072V103 698 28,058 SH   SOLE 23 28,058 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,528 101,678 SH   SOLE 26 9,363 0 92,315
NXSTAGE MEDICAL INC COM 67072V103 216 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 79 3,174 SH   SOLE 29 0 0 3,174
NXSTAGE MEDICAL INC COM 67072V103 335 13,459 SH   SOLE 30 13,459 0 0
NXSTAGE MEDICAL INC COM 67072V103 153 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT ID INC COM NEW 67091J206 7 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 15 3,650 SH   SOLE 2 1,230 0 2,420
NYMOX PHARMACEUTICAL CORP COM P73398102 429 101,400 SH   SOLE 18 101,400 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 96 22,640 SH   SOLE 19 22,640 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 4,092 967,456 SH   SOLE 21 967,456 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 946 223,561 SH   SOLE 22 201,050 0 22,511
O REILLY AUTOMOTIVE INC NEW COM 67103H107 27,302 110,365 SH   SOLE 2 28,570 0 81,795
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,368 41,912 SH   SOLE 4 39,540 0 2,372
O REILLY AUTOMOTIVE INC NEW COM 67103H107 16,429 66,412 SH   SOLE 7 65,059 0 1,353
O REILLY AUTOMOTIVE INC NEW COM 67103H107 405 1,637 SH   SOLE 13 1,637 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 180 726 SH   SOLE 15 726 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 75,468 305,068 SH   SOLE 18 293,878 0 11,190
O REILLY AUTOMOTIVE INC NEW COM 67103H107 224,255 906,522 SH   SOLE 19 906,522 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,276 45,582 SH   SOLE 20 0 0 45,582
O REILLY AUTOMOTIVE INC NEW COM 67103H107 463,963 1,875,508 SH   SOLE 21 1,875,508 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 578,623 2,339,005 SH   SOLE 22 1,918,179 0 420,826
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,862 104,544 SH   SOLE 23 104,544 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,630 71,268 SH   SOLE 25 71,268 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 59,629 241,041 SH   SOLE 26 89,701 0 151,340
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,192 12,902 SH   SOLE 28 12,902 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 548 2,216 SH   SOLE 29 2,216 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 71,192 287,785 SH   SOLE 30 287,785 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,659 47,130 SH   SOLE 31 18,061 0 29,069
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,994 12,101 SH   SOLE 32 12,101 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 93,002 375,947 SH   SOLE 34 375,947 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 18,612 75,238 SH   SOLE 36 75,238 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 349 1,411 SH   SOLE 40 1,411 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 26 1,186 SH   SOLE 18 1,186 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 80 3,590 SH   SOLE 21 3,590 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,845 675,755 SH   SOLE 30 675,755 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 429 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 1,275 71,970 SH   SOLE 22 71,970 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 284 16,052 SH   SOLE 26 0 0 16,052
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 121 6,820 SH   SOLE 29 0 0 6,820
OASIS PETE INC NEW COM 674215108 857 105,853 SH   SOLE 2 59,906 0 45,947
OASIS PETE INC NEW COM 674215108 11 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 104 12,778 SH   SOLE 7 12,778 0 0
OASIS PETE INC NEW COM 674215108 7,330 904,938 SH   SOLE 18 904,938 0 0
OASIS PETE INC NEW COM 674215108 2,701 333,492 SH   SOLE 19 333,492 0 0
OASIS PETE INC NEW COM 674215108 71,717 8,854,007 SH   SOLE 21 8,854,007 0 0
OASIS PETE INC NEW COM 674215108 62,088 7,665,130 SH   SOLE 22 7,117,092 0 548,038
OASIS PETE INC NEW COM 674215108 1,578 194,785 SH   SOLE 23 194,785 0 0
OASIS PETE INC NEW COM 674215108 2,016 248,841 SH   SOLE 26 41,113 0 207,728
OASIS PETE INC NEW COM 674215108 302 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 376 46,398 SH   SOLE 29 0 0 46,398
OASIS PETE INC NEW COM 674215108 1,178 145,481 SH   SOLE 30 145,481 0 0
OASIS PETE INC NEW COM 674215108 131 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 248 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 6,181 5,985,000 PRN   SOLE 2 4,949,000 0 1,036,000
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 2,269 2,197,000 PRN   SOLE 19 2,197,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 651 630,000 PRN   SOLE 21 630,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 78 76,000 PRN   SOLE 25 76,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 3,160 3,060,000 PRN   SOLE 26 3,060,000 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 2,722 2,636,000 PRN   SOLE 34 2,636,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 1 426 SH   SOLE 2 426 0 0
OBALON THERAPEUTICS INC COM 67424L100 99 28,891 SH   SOLE 18 28,891 0 0
OBALON THERAPEUTICS INC COM 67424L100 13 3,861 SH   SOLE 19 3,861 0 0
OBALON THERAPEUTICS INC COM 67424L100 923 269,017 SH   SOLE 21 269,017 0 0
OBALON THERAPEUTICS INC COM 67424L100 206 60,163 SH   SOLE 22 52,355 0 7,808
OBSIDIAN ENERGY LTD COM 674482104 2 1,963 SH   SOLE 21 1,963 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 66,609 1,025,378 SH   SOLE 2 303,689 0 721,689
OCCIDENTAL PETE CORP DEL COM 674599105 17,555 270,248 SH   SOLE 4 251,126 0 19,122
OCCIDENTAL PETE CORP DEL COM 674599105 38,596 594,155 SH   SOLE 7 557,893 0 36,262
OCCIDENTAL PETE CORP DEL COM 674599105 6,350 97,755 SH   SOLE 13 97,755 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 390 5,997 SH   SOLE 15 5,997 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 96,647 1,487,790 SH   SOLE 18 1,385,240 0 102,550
OCCIDENTAL PETE CORP DEL COM 674599105 36,966 569,054 SH   SOLE 19 569,054 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 17,124 263,612 SH   SOLE 20 0 0 263,612
OCCIDENTAL PETE CORP DEL COM 674599105 1,108,616 17,066,136 SH   SOLE 21 17,066,136 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,446,835 22,272,703 SH   SOLE 22 18,299,957 0 3,972,746
OCCIDENTAL PETE CORP DEL COM 674599105 61,271 943,204 SH   SOLE 23 943,204 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 57,658 887,599 SH   SOLE 25 887,599 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 125,458 1,931,311 SH   SOLE 26 678,984 0 1,252,327
OCCIDENTAL PETE CORP DEL COM 674599105 7,512 115,642 SH   SOLE 28 115,642 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,516 100,310 SH   SOLE 29 21,143 0 79,167
OCCIDENTAL PETE CORP DEL COM 674599105 151,317 2,329,384 SH   SOLE 30 2,329,384 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 26,322 405,196 SH   SOLE 31 145,853 0 259,343
OCCIDENTAL PETE CORP DEL COM 674599105 5,373 82,718 SH   SOLE 32 82,718 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 4,421 68,063 SH   SOLE 34 68,063 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 52,313 805,304 SH   SOLE 36 805,304 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 997 15,350 SH   SOLE 40 15,350 0 0
OCEAN BIO CHEM INC COM 674631106 3 651 SH   SOLE 18 651 0 0
OCEAN BIO CHEM INC COM 674631106 58 14,058 SH   SOLE 21 14,058 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 74 2,917 SH   SOLE 4 2,917 0 0
OCEAN RIG UDW INC COM CL A G66964118 1 20 SH   SOLE 21 20 0 0
OCEAN RIG UDW INC COM CL A G66964118 1,349 53,452 SH   SOLE 22 53,452 0 0
OCEANEERING INTL INC COM 675232102 1,785 96,271 SH   SOLE 2 50,190 0 46,081
OCEANEERING INTL INC COM 675232102 8 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 102 5,513 SH   SOLE 7 5,513 0 0
OCEANEERING INTL INC COM 675232102 6,170 332,797 SH   SOLE 18 332,797 0 0
OCEANEERING INTL INC COM 675232102 271 14,604 SH   SOLE 19 14,604 0 0
OCEANEERING INTL INC COM 675232102 86,800 4,681,775 SH   SOLE 21 4,681,775 0 0
OCEANEERING INTL INC COM 675232102 61,639 3,324,671 SH   SOLE 22 2,947,756 0 376,915
OCEANEERING INTL INC COM 675232102 444 23,956 SH   SOLE 26 12,844 0 11,112
OCEANEERING INTL INC COM 675232102 262 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 371 20,008 SH   SOLE 30 20,008 0 0
OCEANEERING INTL INC COM 675232102 42 2,256 SH   SOLE 31 2,256 0 0
OCEANEERING INTL INC COM 675232102 73 3,948 SH   SOLE 36 3,948 0 0
OCEANEERING INTL INC COM 675232102 204 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 218 8,132 SH   SOLE 2 1,798 0 6,334
OCEANFIRST FINL CORP COM 675234108 42 1,564 SH   SOLE 7 1,564 0 0
OCEANFIRST FINL CORP COM 675234108 3,879 145,028 SH   SOLE 18 145,028 0 0
OCEANFIRST FINL CORP COM 675234108 848 31,695 SH   SOLE 19 31,695 0 0
OCEANFIRST FINL CORP COM 675234108 35,253 1,317,869 SH   SOLE 21 1,317,869 0 0
OCEANFIRST FINL CORP COM 675234108 32,127 1,201,020 SH   SOLE 22 1,127,550 0 73,470
OCEANFIRST FINL CORP COM 675234108 41 1,537 SH   SOLE 23 1,537 0 0
OCEANFIRST FINL CORP COM 675234108 333 12,453 SH   SOLE 26 0 0 12,453
OCEANFIRST FINL CORP COM 675234108 167 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 198 7,391 SH   SOLE 30 7,391 0 0
OCEANFIRST FINL CORP COM 675234108 104 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 122 12,749 SH   SOLE 2 6,952 0 5,797
OCLARO INC COM NEW 67555N206 15 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 40 4,204 SH   SOLE 7 4,204 0 0
OCLARO INC COM NEW 67555N206 7,050 737,491 SH   SOLE 18 737,491 0 0
OCLARO INC COM NEW 67555N206 1,246 130,378 SH   SOLE 19 130,378 0 0
OCLARO INC COM NEW 67555N206 153,782 16,085,990 SH   SOLE 21 16,085,990 0 0
OCLARO INC COM NEW 67555N206 43,027 4,500,753 SH   SOLE 22 4,196,907 0 303,846
OCLARO INC COM NEW 67555N206 567 59,290 SH   SOLE 23 59,290 0 0
OCLARO INC COM NEW 67555N206 968 101,226 SH   SOLE 26 55,520 0 45,706
OCLARO INC COM NEW 67555N206 231 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 2,294 239,983 SH   SOLE 30 239,983 0 0
OCLARO INC COM NEW 67555N206 134 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 83 2,877 SH   SOLE 18 2,877 0 0
OCONEE FED FINL CORP COM 675607105 18 624 SH   SOLE 19 624 0 0
OCONEE FED FINL CORP COM 675607105 1,221 42,385 SH   SOLE 21 42,385 0 0
OCONEE FED FINL CORP COM 675607105 170 5,915 SH   SOLE 22 5,451 0 464
OCULAR THERAPEUTIX INC COM 67576A100 8 1,154 SH   SOLE 2 1,095 0 59
OCULAR THERAPEUTIX INC COM 67576A100 2 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 600 92,100 SH   SOLE 18 92,100 0 0
OCULAR THERAPEUTIX INC COM 67576A100 126 19,334 SH   SOLE 19 19,334 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,137 942,685 SH   SOLE 21 942,685 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,173 641,017 SH   SOLE 22 611,387 0 29,630
OCWEN FINL CORP COM NEW 675746309 88 21,351 SH   SOLE 2 4,389 0 16,962
OCWEN FINL CORP COM NEW 675746309 3 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 13 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 1,628 395,208 SH   SOLE 18 395,208 0 0
OCWEN FINL CORP COM NEW 675746309 365 88,628 SH   SOLE 19 88,628 0 0
OCWEN FINL CORP COM NEW 675746309 14,552 3,532,100 SH   SOLE 21 3,532,100 0 0
OCWEN FINL CORP COM NEW 675746309 11,398 2,766,550 SH   SOLE 22 2,515,930 0 250,620
OCWEN FINL CORP COM NEW 675746309 116 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 63 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 84 20,361 SH   SOLE 30 20,361 0 0
OCWEN FINL CORP COM NEW 675746309 45 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 6 285 SH   SOLE 2 285 0 0
ODONATE THERAPEUTICS INC COM 676079106 464 21,924 SH   SOLE 18 21,924 0 0
ODONATE THERAPEUTICS INC COM 676079106 90 4,241 SH   SOLE 19 4,241 0 0
ODONATE THERAPEUTICS INC COM 676079106 4,561 215,334 SH   SOLE 21 215,334 0 0
ODONATE THERAPEUTICS INC COM 676079106 897 42,337 SH   SOLE 22 37,459 0 4,878
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 10 1,191 SH   SOLE 18 1,191 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 173 20,976 SH   SOLE 21 20,976 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,588 192,047 SH   SOLE 22 192,047 0 0
OFFICE DEPOT INC COM 676220106 674 313,515 SH   SOLE 2 226,462 0 87,053
OFFICE DEPOT INC COM 676220106 5 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 79 36,546 SH   SOLE 7 36,546 0 0
OFFICE DEPOT INC COM 676220106 6,850 3,186,094 SH   SOLE 18 3,186,094 0 0
OFFICE DEPOT INC COM 676220106 862 400,937 SH   SOLE 19 400,937 0 0
OFFICE DEPOT INC COM 676220106 70,775 32,918,696 SH   SOLE 21 32,918,696 0 0
OFFICE DEPOT INC COM 676220106 36,362 16,912,617 SH   SOLE 22 15,792,937 0 1,119,680
OFFICE DEPOT INC COM 676220106 173 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 152 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 215 99,775 SH   SOLE 30 99,775 0 0
OFFICE DEPOT INC COM 676220106 401 186,469 SH   SOLE 36 186,469 0 0
OFFICE DEPOT INC COM 676220106 115 53,553 SH   SOLE 40 53,553 0 0
OFG BANCORP COM 67103X102 101 9,686 SH   SOLE 2 1,840 0 7,846
OFG BANCORP COM 67103X102 4 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 11 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 2,193 209,854 SH   SOLE 18 209,854 0 0
OFG BANCORP COM 67103X102 371 35,537 SH   SOLE 19 35,537 0 0
OFG BANCORP COM 67103X102 43,982 4,208,797 SH   SOLE 21 4,208,797 0 0
OFG BANCORP COM 67103X102 13,071 1,250,774 SH   SOLE 22 1,155,272 0 95,502
OFG BANCORP COM 67103X102 279 26,706 SH   SOLE 26 0 0 26,706
OFG BANCORP COM 67103X102 69 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 671 64,179 SH   SOLE 30 64,179 0 0
OFG BANCORP COM 67103X102 46 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 12,282 374,803 SH   SOLE 2 182,844 0 191,959
OGE ENERGY CORP COM 670837103 2,920 89,092 SH   SOLE 4 84,564 0 4,528
OGE ENERGY CORP COM 670837103 3,387 103,352 SH   SOLE 7 73,698 0 29,654
OGE ENERGY CORP COM 670837103 93 2,835 SH   SOLE 13 2,835 0 0
OGE ENERGY CORP COM 670837103 25,927 791,179 SH   SOLE 18 772,918 0 18,261
OGE ENERGY CORP COM 670837103 2,433 74,237 SH   SOLE 19 74,237 0 0
OGE ENERGY CORP COM 670837103 5,878 179,358 SH   SOLE 20 0 0 179,358
OGE ENERGY CORP COM 670837103 445,659 13,599,598 SH   SOLE 21 13,599,598 0 0
OGE ENERGY CORP COM 670837103 230,486 7,033,453 SH   SOLE 22 6,271,508 0 761,945
OGE ENERGY CORP COM 670837103 8,316 253,772 SH   SOLE 23 253,772 0 0
OGE ENERGY CORP COM 670837103 148 4,530 SH   SOLE 25 4,530 0 0
OGE ENERGY CORP COM 670837103 12,180 371,669 SH   SOLE 26 167,919 0 203,750
OGE ENERGY CORP COM 670837103 992 30,282 SH   SOLE 28 30,282 0 0
OGE ENERGY CORP COM 670837103 181 5,522 SH   SOLE 29 5,522 0 0
OGE ENERGY CORP COM 670837103 12,041 367,427 SH   SOLE 30 367,427 0 0
OGE ENERGY CORP COM 670837103 2,775 84,686 SH   SOLE 31 39,782 0 44,904
OGE ENERGY CORP COM 670837103 2,893 88,279 SH   SOLE 32 88,279 0 0
OGE ENERGY CORP COM 670837103 8,907 271,793 SH   SOLE 34 271,793 0 0
OGE ENERGY CORP COM 670837103 1,796 54,821 SH   SOLE 36 54,821 0 0
OGE ENERGY CORP COM 670837103 132 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 28 664 SH   SOLE 2 134 0 530
OHIO VY BANC CORP COM 677719106 598 14,289 SH   SOLE 18 14,289 0 0
OHIO VY BANC CORP COM 677719106 111 2,644 SH   SOLE 19 2,644 0 0
OHIO VY BANC CORP COM 677719106 5,176 123,669 SH   SOLE 21 123,669 0 0
OHIO VY BANC CORP COM 677719106 1,788 42,716 SH   SOLE 22 39,176 0 3,540
OHR PHARMACEUTICAL INC COM NEW 67778H200 3 12,188 SH   SOLE 21 12,188 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 88 399,410 SH   SOLE 22 399,410 0 0
OIL DRI CORP AMER COM 677864100 42 1,033 SH   SOLE 2 141 0 892
OIL DRI CORP AMER COM 677864100 731 18,197 SH   SOLE 18 18,197 0 0
OIL DRI CORP AMER COM 677864100 173 4,313 SH   SOLE 19 4,313 0 0
OIL DRI CORP AMER COM 677864100 6,601 164,248 SH   SOLE 21 164,248 0 0
OIL DRI CORP AMER COM 677864100 1,789 44,513 SH   SOLE 22 40,038 0 4,475
OIL STS INTL INC COM 678026105 5,104 194,811 SH   SOLE 2 186,273 0 8,538
OIL STS INTL INC COM 678026105 6 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 35 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 6,439 245,770 SH   SOLE 18 245,770 0 0
OIL STS INTL INC COM 678026105 1,263 48,192 SH   SOLE 19 48,192 0 0
OIL STS INTL INC COM 678026105 142,009 5,420,204 SH   SOLE 21 5,420,204 0 0
OIL STS INTL INC COM 678026105 40,609 1,549,944 SH   SOLE 22 1,412,692 0 137,252
OIL STS INTL INC COM 678026105 1,744 66,573 SH   SOLE 26 6,943 0 59,630
OIL STS INTL INC COM 678026105 207 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 38 1,465 SH   SOLE 29 0 0 1,465
OIL STS INTL INC COM 678026105 2,196 83,820 SH   SOLE 30 83,820 0 0
OIL STS INTL INC COM 678026105 136 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 144 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 449 11,276 SH   SOLE 2 11,135 0 141
OKTA INC CL A 679295105 16 414 SH   SOLE 7 414 0 0
OKTA INC CL A 679295105 2,484 62,326 SH   SOLE 18 62,326 0 0
OKTA INC CL A 679295105 14,298 358,796 SH   SOLE 19 358,796 0 0
OKTA INC CL A 679295105 23,605 592,352 SH   SOLE 21 592,352 0 0
OKTA INC CL A 679295105 40,639 1,019,807 SH   SOLE 22 996,814 0 22,993
OKTA INC CL A 679295105 1,565 39,276 SH   SOLE 23 39,276 0 0
OKTA INC CL A 679295105 2,510 62,992 SH   SOLE 26 0 0 62,992
OKTA INC CL A 679295105 258 6,470 SH   SOLE 29 0 0 6,470
OKTA INC CL A 679295105 5,449 136,727 SH   SOLE 34 136,727 0 0
OLD DOMINION FGHT LINES INC COM 679580100 12,944 88,069 SH   SOLE 2 37,678 0 50,391
OLD DOMINION FGHT LINES INC COM 679580100 2,562 17,433 SH   SOLE 4 16,570 0 863
OLD DOMINION FGHT LINES INC COM 679580100 2,967 20,190 SH   SOLE 7 12,110 0 8,080
OLD DOMINION FGHT LINES INC COM 679580100 110 749 SH   SOLE 13 749 0 0
OLD DOMINION FGHT LINES INC COM 679580100 42 289 SH   SOLE 15 289 0 0
OLD DOMINION FGHT LINES INC COM 679580100 33,891 230,597 SH   SOLE 18 224,947 0 5,650
OLD DOMINION FGHT LINES INC COM 679580100 1,853 12,611 SH   SOLE 19 12,611 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,906 40,182 SH   SOLE 20 0 0 40,182
OLD DOMINION FGHT LINES INC COM 679580100 465,804 3,169,379 SH   SOLE 21 3,169,379 0 0
OLD DOMINION FGHT LINES INC COM 679580100 329,996 2,245,329 SH   SOLE 22 2,021,118 0 224,211
OLD DOMINION FGHT LINES INC COM 679580100 10,475 71,276 SH   SOLE 23 71,276 0 0
OLD DOMINION FGHT LINES INC COM 679580100 7,182 48,865 SH   SOLE 25 48,865 0 0
OLD DOMINION FGHT LINES INC COM 679580100 25,202 171,476 SH   SOLE 26 67,106 0 104,370
OLD DOMINION FGHT LINES INC COM 679580100 1,256 8,547 SH   SOLE 28 8,547 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,675 18,201 SH   SOLE 29 1,232 0 16,969
OLD DOMINION FGHT LINES INC COM 679580100 13,969 95,047 SH   SOLE 30 95,047 0 0
OLD DOMINION FGHT LINES INC COM 679580100 4,142 28,182 SH   SOLE 31 12,154 0 16,028
OLD DOMINION FGHT LINES INC COM 679580100 618 4,202 SH   SOLE 34 4,202 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8,115 55,214 SH   SOLE 36 55,214 0 0
OLD DOMINION FGHT LINES INC COM 679580100 182 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 45 1,378 SH   SOLE 2 437 0 941
OLD LINE BANCSHARES INC COM 67984M100 1,024 31,041 SH   SOLE 18 31,041 0 0
OLD LINE BANCSHARES INC COM 67984M100 205 6,220 SH   SOLE 19 6,220 0 0
OLD LINE BANCSHARES INC COM 67984M100 9,232 279,767 SH   SOLE 21 279,767 0 0
OLD LINE BANCSHARES INC COM 67984M100 2,839 86,045 SH   SOLE 22 78,567 0 7,478
OLD NATL BANCORP IND COM 680033107 476 28,166 SH   SOLE 2 5,676 0 22,490
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 47 2,793 SH   SOLE 7 2,793 0 0
OLD NATL BANCORP IND COM 680033107 10,430 617,133 SH   SOLE 18 617,133 0 0
OLD NATL BANCORP IND COM 680033107 1,846 109,236 SH   SOLE 19 109,236 0 0
OLD NATL BANCORP IND COM 680033107 211,363 12,506,707 SH   SOLE 21 12,506,707 0 0
OLD NATL BANCORP IND COM 680033107 69,133 4,090,739 SH   SOLE 22 3,829,961 0 260,778
OLD NATL BANCORP IND COM 680033107 583 34,507 SH   SOLE 26 22,731 0 11,776
OLD NATL BANCORP IND COM 680033107 317 18,749 SH   SOLE 28 18,749 0 0
OLD NATL BANCORP IND COM 680033107 3,172 187,719 SH   SOLE 30 187,719 0 0
OLD NATL BANCORP IND COM 680033107 217 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 12 446 SH   SOLE 2 150 0 296
OLD POINT FINL CORP COM 680194107 326 12,359 SH   SOLE 18 12,359 0 0
OLD POINT FINL CORP COM 680194107 39 1,479 SH   SOLE 19 1,479 0 0
OLD POINT FINL CORP COM 680194107 2,865 108,601 SH   SOLE 21 108,601 0 0
OLD POINT FINL CORP COM 680194107 879 33,337 SH   SOLE 22 29,876 0 3,461
OLD REP INTL CORP COM 680223104 5,676 264,610 SH   SOLE 2 149,573 0 115,037
OLD REP INTL CORP COM 680223104 31 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 8,086 376,972 SH   SOLE 7 376,972 0 0
OLD REP INTL CORP COM 680223104 37 1,739 SH   SOLE 15 1,739 0 0
OLD REP INTL CORP COM 680223104 19,968 930,911 SH   SOLE 18 930,911 0 0
OLD REP INTL CORP COM 680223104 759 35,390 SH   SOLE 19 35,390 0 0
OLD REP INTL CORP COM 680223104 337,126 15,716,851 SH   SOLE 21 15,716,851 0 0
OLD REP INTL CORP COM 680223104 166,935 7,782,527 SH   SOLE 22 7,095,487 0 687,040
OLD REP INTL CORP COM 680223104 4,162 194,012 SH   SOLE 25 194,012 0 0
OLD REP INTL CORP COM 680223104 6,518 303,848 SH   SOLE 26 110,163 0 193,685
OLD REP INTL CORP COM 680223104 773 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 782 36,468 SH   SOLE 30 36,468 0 0
OLD REP INTL CORP COM 680223104 109 5,082 SH   SOLE 31 5,082 0 0
OLD REP INTL CORP COM 680223104 1,971 91,866 SH   SOLE 32 91,866 0 0
OLD REP INTL CORP COM 680223104 4,203 195,966 SH   SOLE 36 195,966 0 0
OLD REP INTL CORP COM 680223104 556 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 81 5,827 SH   SOLE 2 1,221 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,463 105,268 SH   SOLE 18 105,268 0 0
OLD SECOND BANCORP INC ILL COM 680277100 322 23,191 SH   SOLE 19 23,191 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,281 955,489 SH   SOLE 21 955,489 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,350 816,543 SH   SOLE 22 748,927 0 67,616
OLIN CORP COM PAR $1 680665205 6,185 203,517 SH   SOLE 2 151,903 0 51,614
OLIN CORP COM PAR $1 680665205 26 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,963 97,502 SH   SOLE 7 97,502 0 0
OLIN CORP COM PAR $1 680665205 18,897 621,827 SH   SOLE 18 621,827 0 0
OLIN CORP COM PAR $1 680665205 1,094 35,984 SH   SOLE 19 35,984 0 0
OLIN CORP COM PAR $1 680665205 342,390 11,266,542 SH   SOLE 21 11,266,542 0 0
OLIN CORP COM PAR $1 680665205 166,808 5,488,918 SH   SOLE 22 5,130,976 0 357,942
OLIN CORP COM PAR $1 680665205 1,655 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 700 23,027 SH   SOLE 28 23,027 0 0
OLIN CORP COM PAR $1 680665205 15,547 511,584 SH   SOLE 30 511,584 0 0
OLIN CORP COM PAR $1 680665205 113 3,711 SH   SOLE 31 3,711 0 0
OLIN CORP COM PAR $1 680665205 2,188 72,007 SH   SOLE 32 72,007 0 0
OLIN CORP COM PAR $1 680665205 1,133 37,273 SH   SOLE 34 37,273 0 0
OLIN CORP COM PAR $1 680665205 207 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 559 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 131 2,175 SH   SOLE 2 1,996 0 179
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 19 320 SH   SOLE 4 320 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 65 1,081 SH   SOLE 7 1,081 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 12,603 209,000 SH   SOLE 18 209,000 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3,154 52,307 SH   SOLE 19 52,307 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 269,848 4,475,096 SH   SOLE 21 4,475,096 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 80,484 1,334,721 SH   SOLE 22 1,250,392 0 84,329
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,653 27,414 SH   SOLE 26 16,611 0 10,803
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 410 6,797 SH   SOLE 28 6,797 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 344 5,709 SH   SOLE 29 0 0 5,709
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,167 69,109 SH   SOLE 30 69,109 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 381 6,314 SH   SOLE 40 6,314 0 0
OLYMPIC STEEL INC COM 68162K106 60 2,946 SH   SOLE 2 1,150 0 1,796
OLYMPIC STEEL INC COM 68162K106 929 45,273 SH   SOLE 18 45,273 0 0
OLYMPIC STEEL INC COM 68162K106 158 7,709 SH   SOLE 19 7,709 0 0
OLYMPIC STEEL INC COM 68162K106 17,831 869,384 SH   SOLE 21 869,384 0 0
OLYMPIC STEEL INC COM 68162K106 7,735 377,143 SH   SOLE 22 359,969 0 17,174
OLYMPIC STEEL INC COM 68162K106 564 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 214 10,425 SH   SOLE 30 10,425 0 0
OMEGA FLEX INC COM 682095104 13 199 SH   SOLE 2 74 0 125
OMEGA FLEX INC COM 682095104 636 9,766 SH   SOLE 18 9,766 0 0
OMEGA FLEX INC COM 682095104 134 2,057 SH   SOLE 19 2,057 0 0
OMEGA FLEX INC COM 682095104 5,992 92,041 SH   SOLE 21 92,041 0 0
OMEGA FLEX INC COM 682095104 2,571 39,495 SH   SOLE 22 37,051 0 2,444
OMEGA FLEX INC COM 682095104 123 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 43 655 SH   SOLE 30 655 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,558 205,537 SH   SOLE 2 108,402 0 97,135
OMEGA HEALTHCARE INVS INC COM 681936100 1,769 65,423 SH   SOLE 4 65,423 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,070 298,437 SH   SOLE 7 298,437 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 217 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,032 666,865 SH   SOLE 18 666,865 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7,212 266,698 SH   SOLE 19 266,698 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 266,369 9,850,939 SH   SOLE 21 9,850,939 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 230,880 8,538,478 SH   SOLE 22 7,831,631 0 706,847
OMEGA HEALTHCARE INVS INC COM 681936100 195 7,230 SH   SOLE 23 7,230 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,397 384,519 SH   SOLE 25 384,519 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,145 116,310 SH   SOLE 26 34,003 0 82,307
OMEGA HEALTHCARE INVS INC COM 681936100 797 29,457 SH   SOLE 28 29,457 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,796 66,406 SH   SOLE 29 66,406 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 27,255 1,007,948 SH   SOLE 30 1,007,948 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 116 4,287 SH   SOLE 31 4,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 118 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 597 22,083 SH   SOLE 40 22,083 0 0
OMEROS CORP COM 682143102 52 4,689 SH   SOLE 2 4,419 0 270
OMEROS CORP COM 682143102 9 803 SH   SOLE 7 803 0 0
OMEROS CORP COM 682143102 1,717 153,685 SH   SOLE 18 153,685 0 0
OMEROS CORP COM 682143102 814 72,889 SH   SOLE 19 72,889 0 0
OMEROS CORP COM 682143102 26,843 2,403,123 SH   SOLE 21 2,403,123 0 0
OMEROS CORP COM 682143102 14,194 1,270,738 SH   SOLE 22 1,199,832 0 70,906
OMEROS CORP COM 682143102 58 5,150 SH   SOLE 23 5,150 0 0
OMEROS CORP COM 682143102 394 35,287 SH   SOLE 26 0 0 35,287
OMEROS CORP COM 682143102 58 5,175 SH   SOLE 28 5,175 0 0
OMEROS CORP COM 682143102 114 10,239 SH   SOLE 30 10,239 0 0
OMEROS CORP COM 682143102 41 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 138 48,143 SH   SOLE 18 48,143 0 0
OMINTO INC COM NEW 68217C208 18 6,333 SH   SOLE 19 6,333 0 0
OMINTO INC COM NEW 68217C208 1,257 437,821 SH   SOLE 21 437,821 0 0
OMINTO INC COM NEW 68217C208 363 126,554 SH   SOLE 22 114,802 0 11,752
OMNICELL INC COM 68213N109 85 1,969 SH   SOLE 2 1,576 0 393
OMNICELL INC COM 68213N109 6 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 40 929 SH   SOLE 7 929 0 0
OMNICELL INC COM 68213N109 7,176 165,354 SH   SOLE 18 165,354 0 0
OMNICELL INC COM 68213N109 1,374 31,659 SH   SOLE 19 31,659 0 0
OMNICELL INC COM 68213N109 153,662 3,540,602 SH   SOLE 21 3,540,602 0 0
OMNICELL INC COM 68213N109 45,564 1,049,864 SH   SOLE 22 985,241 0 64,623
OMNICELL INC COM 68213N109 1,364 31,419 SH   SOLE 26 14,325 0 17,094
OMNICELL INC COM 68213N109 223 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 2,339 53,901 SH   SOLE 30 53,901 0 0
OMNICELL INC COM 68213N109 171 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 22,552 310,332 SH   SOLE 2 89,082 0 221,250
OMNICOM GROUP INC COM 681919106 5,157 70,970 SH   SOLE 4 65,115 0 5,855
OMNICOM GROUP INC COM 681919106 12,842 176,717 SH   SOLE 7 172,418 0 4,299
OMNICOM GROUP INC COM 681919106 445 6,120 SH   SOLE 13 6,120 0 0
OMNICOM GROUP INC COM 681919106 115 1,577 SH   SOLE 15 1,577 0 0
OMNICOM GROUP INC COM 681919106 35,435 487,611 SH   SOLE 18 450,018 0 37,593
OMNICOM GROUP INC COM 681919106 3,272 45,024 SH   SOLE 19 45,024 0 0
OMNICOM GROUP INC COM 681919106 8,846 121,728 SH   SOLE 20 0 0 121,728
OMNICOM GROUP INC COM 681919106 366,155 5,038,603 SH   SOLE 21 5,038,603 0 0
OMNICOM GROUP INC COM 681919106 460,371 6,335,084 SH   SOLE 22 5,187,989 0 1,147,095
OMNICOM GROUP INC COM 681919106 19,814 272,654 SH   SOLE 23 272,654 0 0
OMNICOM GROUP INC COM 681919106 14,060 193,484 SH   SOLE 25 193,484 0 0
OMNICOM GROUP INC COM 681919106 50,539 695,453 SH   SOLE 26 245,390 0 450,063
OMNICOM GROUP INC COM 681919106 2,517 34,641 SH   SOLE 28 34,641 0 0
OMNICOM GROUP INC COM 681919106 497 6,844 SH   SOLE 29 6,844 0 0
OMNICOM GROUP INC COM 681919106 49,133 676,108 SH   SOLE 30 676,108 0 0
OMNICOM GROUP INC COM 681919106 8,824 121,429 SH   SOLE 31 44,917 0 76,512
OMNICOM GROUP INC COM 681919106 767 10,550 SH   SOLE 34 10,550 0 0
OMNICOM GROUP INC COM 681919106 15,794 217,334 SH   SOLE 36 217,334 0 0
OMNICOM GROUP INC COM 681919106 337 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 64 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,572 149,731 SH   SOLE 18 149,731 0 0
OMNOVA SOLUTIONS INC COM 682129101 354 33,755 SH   SOLE 19 33,755 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,920 1,420,949 SH   SOLE 21 1,420,949 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,768 1,501,692 SH   SOLE 22 1,414,774 0 86,918
OMNOVA SOLUTIONS INC COM 682129101 68 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 128 12,178 SH   SOLE 29 0 0 12,178
OMNOVA SOLUTIONS INC COM 682129101 127 12,059 SH   SOLE 30 12,059 0 0
OMNOVA SOLUTIONS INC COM 682129101 44 4,200 SH   SOLE 40 4,200 0 0
ON ASSIGNMENT INC COM 682159108 823 10,054 SH   SOLE 2 9,551 0 503
ON ASSIGNMENT INC COM 682159108 119 1,455 SH   SOLE 4 1,455 0 0
ON ASSIGNMENT INC COM 682159108 111 1,350 SH   SOLE 7 1,350 0 0
ON ASSIGNMENT INC COM 682159108 18,083 220,848 SH   SOLE 18 220,848 0 0
ON ASSIGNMENT INC COM 682159108 13,302 162,453 SH   SOLE 19 162,453 0 0
ON ASSIGNMENT INC COM 682159108 373,971 4,567,303 SH   SOLE 21 4,567,303 0 0
ON ASSIGNMENT INC COM 682159108 120,524 1,471,961 SH   SOLE 22 1,378,423 0 93,538
ON ASSIGNMENT INC COM 682159108 1,794 21,906 SH   SOLE 23 21,906 0 0
ON ASSIGNMENT INC COM 682159108 5,877 71,775 SH   SOLE 26 5,413 0 66,362
ON ASSIGNMENT INC COM 682159108 560 6,836 SH   SOLE 28 6,836 0 0
ON ASSIGNMENT INC COM 682159108 444 5,417 SH   SOLE 29 353 0 5,064
ON ASSIGNMENT INC COM 682159108 5,633 68,801 SH   SOLE 30 68,801 0 0
ON ASSIGNMENT INC COM 682159108 46 565 SH   SOLE 31 565 0 0
ON ASSIGNMENT INC COM 682159108 86 1,050 SH   SOLE 34 1,050 0 0
ON ASSIGNMENT INC COM 682159108 37 451 SH   SOLE 36 451 0 0
ON ASSIGNMENT INC COM 682159108 422 5,148 SH   SOLE 40 5,148 0 0
ON DECK CAP INC COM 682163100 54 9,634 SH   SOLE 2 2,018 0 7,616
ON DECK CAP INC COM 682163100 2 349 SH   SOLE 7 349 0 0
ON DECK CAP INC COM 682163100 1,042 186,332 SH   SOLE 18 186,332 0 0
ON DECK CAP INC COM 682163100 199 35,660 SH   SOLE 19 35,660 0 0
ON DECK CAP INC COM 682163100 9,226 1,650,492 SH   SOLE 21 1,650,492 0 0
ON DECK CAP INC COM 682163100 6,063 1,084,557 SH   SOLE 22 1,019,676 0 64,881
ON DECK CAP INC COM 682163100 28 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 48 8,596 SH   SOLE 30 8,596 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,250 173,735 SH   SOLE 2 31,863 0 141,872
ON SEMICONDUCTOR CORP COM 682189105 50 2,033 SH   SOLE 4 2,033 0 0
ON SEMICONDUCTOR CORP COM 682189105 301 12,293 SH   SOLE 7 12,293 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,327 217,766 SH   SOLE 18 217,228 0 538
ON SEMICONDUCTOR CORP COM 682189105 29,407 1,202,229 SH   SOLE 19 1,202,229 0 0
ON SEMICONDUCTOR CORP COM 682189105 154,271 6,307,058 SH   SOLE 21 6,307,058 0 0
ON SEMICONDUCTOR CORP COM 682189105 284,723 11,640,344 SH   SOLE 22 10,203,634 0 1,436,710
ON SEMICONDUCTOR CORP COM 682189105 23 950 SH   SOLE 23 950 0 0
ON SEMICONDUCTOR CORP COM 682189105 18,345 749,991 SH   SOLE 26 188,302 0 561,689
ON SEMICONDUCTOR CORP COM 682189105 1,435 58,681 SH   SOLE 28 58,681 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,233 50,423 SH   SOLE 29 0 0 50,423
ON SEMICONDUCTOR CORP COM 682189105 29,955 1,224,663 SH   SOLE 30 1,224,663 0 0
ON SEMICONDUCTOR CORP COM 682189105 220 8,993 SH   SOLE 31 8,993 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,648 230,910 SH   SOLE 34 230,910 0 0
ON SEMICONDUCTOR CORP COM 682189105 174 7,106 SH   SOLE 36 7,106 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,142 46,674 SH   SOLE 40 46,674 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 6,188 4,336,000 PRN   SOLE 2 3,484,000 0 852,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,291 1,605,000 PRN   SOLE 19 1,605,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,069 1,450,000 PRN   SOLE 21 1,450,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 87 61,000 PRN   SOLE 25 61,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 3,352 2,349,000 PRN   SOLE 26 2,349,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,353 1,649,000 PRN   SOLE 34 1,649,000 0 0
ONCOBIOLOGICS INC COM 68235M105 2 2,465 SH   SOLE 18 2,465 0 0
ONCOBIOLOGICS INC COM 68235M105 25 28,553 SH   SOLE 21 28,553 0 0
ONCOCYTE CORPORATION COM 68235C107 10 4,652 SH   SOLE 18 4,652 0 0
ONCOCYTE CORPORATION COM 68235C107 269 128,237 SH   SOLE 21 128,237 0 0
ONCOCYTE CORPORATION COM 68235C107 152 72,298 SH   SOLE 22 69,061 0 3,237
ONCOMED PHARMACEUTICALS INC COM 68234X102 12 3,880 SH   SOLE 18 3,880 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 169 53,210 SH   SOLE 21 53,210 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 521 163,885 SH   SOLE 22 163,885 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 0 460 SH   SOLE 21 460 0 0
ONCOSEC MED INC COM NEW 68234L207 16 8,474 SH   SOLE 21 8,474 0 0
ONCOSEC MED INC COM NEW 68234L207 16 8,550 SH   SOLE 22 8,550 0 0
ONE GAS INC COM 68235P108 2,142 32,444 SH   SOLE 2 22,940 0 9,504
ONE GAS INC COM 68235P108 143 2,159 SH   SOLE 4 2,159 0 0
ONE GAS INC COM 68235P108 3,721 56,355 SH   SOLE 7 56,355 0 0
ONE GAS INC COM 68235P108 21,502 325,691 SH   SOLE 18 325,691 0 0
ONE GAS INC COM 68235P108 2,721 41,214 SH   SOLE 19 41,214 0 0
ONE GAS INC COM 68235P108 226,441 3,429,879 SH   SOLE 21 3,429,879 0 0
ONE GAS INC COM 68235P108 126,892 1,922,022 SH   SOLE 22 1,817,709 0 104,313
ONE GAS INC COM 68235P108 896 13,575 SH   SOLE 26 7,249 0 6,326
ONE GAS INC COM 68235P108 477 7,232 SH   SOLE 28 7,232 0 0
ONE GAS INC COM 68235P108 2,255 34,151 SH   SOLE 30 34,151 0 0
ONE GAS INC COM 68235P108 223 3,374 SH   SOLE 36 3,374 0 0
ONE GAS INC COM 68235P108 381 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 60 2,701 SH   SOLE 2 612 0 2,089
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 10 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,197 54,160 SH   SOLE 18 54,160 0 0
ONE LIBERTY PPTYS INC COM 682406103 264 11,962 SH   SOLE 19 11,962 0 0
ONE LIBERTY PPTYS INC COM 682406103 10,968 496,284 SH   SOLE 21 496,284 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,080 727,584 SH   SOLE 22 693,293 0 34,291
ONE LIBERTY PPTYS INC COM 682406103 15 668 SH   SOLE 23 668 0 0
ONE LIBERTY PPTYS INC COM 682406103 43 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 113 5,123 SH   SOLE 29 0 0 5,123
ONE LIBERTY PPTYS INC COM 682406103 68 3,092 SH   SOLE 30 3,092 0 0
ONE LIBERTY PPTYS INC COM 682406103 27 1,242 SH   SOLE 40 1,242 0 0
ONE MADISON CORP UNIT 99/99/9999 G6772P118 1,070 107,000 SH   SOLE 2 107,000 0 0
ONE MADISON CORP UNIT 99/99/9999 G6772P118 100 10,000 SH   SOLE 22 10,000 0 0
ONE STOP SYS INC COM 68247W109 3 697 SH   SOLE 18 697 0 0
ONE STOP SYS INC COM 68247W109 71 16,155 SH   SOLE 22 0 0 16,155
ONEMAIN HLDGS INC COM 68268W103 1,214 40,543 SH   SOLE 2 7,125 0 33,418
ONEMAIN HLDGS INC COM 68268W103 6 209 SH   SOLE 4 209 0 0
ONEMAIN HLDGS INC COM 68268W103 100 3,342 SH   SOLE 7 3,342 0 0
ONEMAIN HLDGS INC COM 68268W103 1,736 57,973 SH   SOLE 18 57,973 0 0
ONEMAIN HLDGS INC COM 68268W103 917 30,617 SH   SOLE 19 30,617 0 0
ONEMAIN HLDGS INC COM 68268W103 23,453 783,338 SH   SOLE 21 783,338 0 0
ONEMAIN HLDGS INC COM 68268W103 63,388 2,117,157 SH   SOLE 22 1,845,658 0 271,499
ONEMAIN HLDGS INC COM 68268W103 612 20,447 SH   SOLE 26 15,055 0 5,392
ONEMAIN HLDGS INC COM 68268W103 308 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 1,020 34,068 SH   SOLE 29 0 0 34,068
ONEMAIN HLDGS INC COM 68268W103 442 14,756 SH   SOLE 30 14,756 0 0
ONEMAIN HLDGS INC COM 68268W103 115 3,853 SH   SOLE 31 3,853 0 0
ONEMAIN HLDGS INC COM 68268W103 202 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 26,142 459,280 SH   SOLE 2 100,847 0 358,433
ONEOK INC NEW COM 682680103 8,381 147,237 SH   SOLE 4 137,676 0 9,561
ONEOK INC NEW COM 682680103 42,664 749,540 SH   SOLE 7 738,315 0 11,225
ONEOK INC NEW COM 682680103 276 4,854 SH   SOLE 13 4,854 0 0
ONEOK INC NEW COM 682680103 155 2,730 SH   SOLE 15 2,730 0 0
ONEOK INC NEW COM 682680103 56,305 989,193 SH   SOLE 18 937,925 0 51,268
ONEOK INC NEW COM 682680103 45,780 804,287 SH   SOLE 19 804,287 0 0
ONEOK INC NEW COM 682680103 8,231 144,610 SH   SOLE 20 0 0 144,610
ONEOK INC NEW COM 682680103 848,781 14,911,821 SH   SOLE 21 14,911,821 0 0
ONEOK INC NEW COM 682680103 620,656 10,904,007 SH   SOLE 22 8,976,118 0 1,927,889
ONEOK INC NEW COM 682680103 25,634 450,353 SH   SOLE 23 450,353 0 0
ONEOK INC NEW COM 682680103 18,977 333,405 SH   SOLE 25 333,405 0 0
ONEOK INC NEW COM 682680103 66,779 1,173,200 SH   SOLE 26 391,126 0 782,074
ONEOK INC NEW COM 682680103 3,283 57,683 SH   SOLE 28 57,683 0 0
ONEOK INC NEW COM 682680103 4,266 74,944 SH   SOLE 29 11,416 0 63,528
ONEOK INC NEW COM 682680103 77,281 1,357,704 SH   SOLE 30 1,357,704 0 0
ONEOK INC NEW COM 682680103 10,998 193,224 SH   SOLE 31 74,865 0 118,359
ONEOK INC NEW COM 682680103 6,303 110,735 SH   SOLE 32 110,735 0 0
ONEOK INC NEW COM 682680103 6,138 107,833 SH   SOLE 34 107,833 0 0
ONEOK INC NEW COM 682680103 20,976 368,515 SH   SOLE 36 368,515 0 0
ONEOK INC NEW COM 682680103 434 7,626 SH   SOLE 40 7,626 0 0
OOMA INC COM 683416101 5 492 SH   SOLE 2 492 0 0
OOMA INC COM 683416101 630 57,802 SH   SOLE 18 57,802 0 0
OOMA INC COM 683416101 157 14,426 SH   SOLE 19 14,426 0 0
OOMA INC COM 683416101 5,812 533,211 SH   SOLE 21 533,211 0 0
OOMA INC COM 683416101 2,540 233,038 SH   SOLE 22 219,008 0 14,030
OOMA INC COM 683416101 307 28,209 SH   SOLE 26 0 0 28,209
OOMA INC COM 683416101 124 11,418 SH   SOLE 29 0 0 11,418
OPEN TEXT CORP COM 683715106 18,301 525,881 SH   SOLE 21 525,881 0 0
OPEN TEXT CORP COM 683715106 970 27,860 SH   SOLE 26 0 0 27,860
OPEN TEXT CORP COM 683715106 20,192 580,224 SH   SOLE 30 580,224 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPHTHOTECH CORP COM 683745103 17 6,329 SH   SOLE 18 6,329 0 0
OPHTHOTECH CORP COM 683745103 255 93,224 SH   SOLE 21 93,224 0 0
OPHTHOTECH CORP COM 683745103 1,359 495,981 SH   SOLE 22 495,981 0 0
OPKO HEALTH INC COM 68375N103 726 228,865 SH   SOLE 2 77,294 0 151,571
OPKO HEALTH INC COM 68375N103 6 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 26 8,174 SH   SOLE 7 8,174 0 0
OPKO HEALTH INC COM 68375N103 573 180,620 SH   SOLE 18 180,620 0 0
OPKO HEALTH INC COM 68375N103 154 48,553 SH   SOLE 19 48,553 0 0
OPKO HEALTH INC COM 68375N103 33,932 10,703,954 SH   SOLE 21 10,703,954 0 0
OPKO HEALTH INC COM 68375N103 30,469 9,611,704 SH   SOLE 22 8,456,277 0 1,155,427
OPKO HEALTH INC COM 68375N103 522 164,518 SH   SOLE 26 79,720 0 84,798
OPKO HEALTH INC COM 68375N103 148 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 124 39,060 SH   SOLE 29 0 0 39,060
OPKO HEALTH INC COM 68375N103 666 210,230 SH   SOLE 30 210,230 0 0
OPKO HEALTH INC COM 68375N103 24 7,459 SH   SOLE 31 7,459 0 0
OPKO HEALTH INC COM 68375N103 23 7,209 SH   SOLE 34 7,209 0 0
OPKO HEALTH INC COM 68375N103 112 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 59 2,285 SH   SOLE 2 494 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 897 34,819 SH   SOLE 18 34,819 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 228 8,849 SH   SOLE 19 8,849 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,471 328,982 SH   SOLE 21 328,982 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,273 204,758 SH   SOLE 22 188,391 0 16,367
OPTICAL CABLE CORP COM NEW 683827208 12 4,138 SH   SOLE 21 4,138 0 0
OPTICAL CABLE CORP COM NEW 683827208 9 3,089 SH   SOLE 22 3,089 0 0
OPTINOSE INC COM 68404V100 318 15,873 SH   SOLE 18 15,873 0 0
OPTINOSE INC COM 68404V100 68 3,405 SH   SOLE 19 3,405 0 0
OPTINOSE INC COM 68404V100 3,429 171,279 SH   SOLE 21 171,279 0 0
OPTINOSE INC COM 68404V100 764 38,179 SH   SOLE 22 33,620 0 4,559
OPUS BK IRVINE CALIF COM 684000102 57 2,022 SH   SOLE 2 840 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,428 86,712 SH   SOLE 18 86,712 0 0
OPUS BK IRVINE CALIF COM 684000102 431 15,386 SH   SOLE 19 15,386 0 0
OPUS BK IRVINE CALIF COM 684000102 47,146 1,683,803 SH   SOLE 21 1,683,803 0 0
OPUS BK IRVINE CALIF COM 684000102 17,136 612,008 SH   SOLE 22 575,039 0 36,969
OPUS BK IRVINE CALIF COM 684000102 286 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 82 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 735 26,234 SH   SOLE 30 26,234 0 0
OPUS BK IRVINE CALIF COM 684000102 44 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 209,269 4,574,180 SH   SOLE 2 1,699,896 0 2,874,284
ORACLE CORP COM 68389X105 59,251 1,295,099 SH   SOLE 4 1,217,338 0 77,761
ORACLE CORP COM 68389X105 104,030 2,273,875 SH   SOLE 7 2,193,744 0 80,131
ORACLE CORP COM 68389X105 324 7,076 SH   SOLE 13 7,076 0 0
ORACLE CORP COM 68389X105 1,044 22,825 SH   SOLE 15 22,825 0 0
ORACLE CORP COM 68389X105 622,150 13,598,901 SH   SOLE 18 12,594,166 0 1,004,735
ORACLE CORP COM 68389X105 725,435 15,856,492 SH   SOLE 19 15,856,492 0 0
ORACLE CORP COM 68389X105 59,129 1,292,442 SH   SOLE 20 63,527 0 1,228,915
ORACLE CORP COM 68389X105 2,417,898 52,850,227 SH   SOLE 21 52,850,227 0 0
ORACLE CORP COM 68389X105 3,805,545 83,181,306 SH   SOLE 22 67,042,636 0 16,138,670
ORACLE CORP COM 68389X105 202,650 4,429,509 SH   SOLE 23 4,429,509 0 0
ORACLE CORP COM 68389X105 119,697 2,616,330 SH   SOLE 25 2,545,329 0 71,001
ORACLE CORP COM 68389X105 394,134 8,614,961 SH   SOLE 26 2,740,881 0 5,874,080
ORACLE CORP COM 68389X105 21,617 472,497 SH   SOLE 28 472,497 0 0
ORACLE CORP COM 68389X105 15,995 349,611 SH   SOLE 29 349,611 0 0
ORACLE CORP COM 68389X105 419,190 9,162,630 SH   SOLE 30 9,162,630 0 0
ORACLE CORP COM 68389X105 92,445 2,020,655 SH   SOLE 31 939,303 0 1,081,352
ORACLE CORP COM 68389X105 2,970 64,917 SH   SOLE 32 64,917 0 0
ORACLE CORP COM 68389X105 47,939 1,047,856 SH   SOLE 34 1,047,856 0 0
ORACLE CORP COM 68389X105 139,363 3,046,188 SH   SOLE 36 3,046,188 0 0
ORACLE CORP COM 68389X105 2,849 62,279 SH   SOLE 40 62,279 0 0
ORAGENICS INC COM PAR 684023302 1 854 SH   SOLE 21 854 0 0
ORANGE SPONSORED ADR 684060106 3 178 SH   SOLE 18 0 0 178
ORASURE TECHNOLOGIES INC COM 68554V108 56 3,334 SH   SOLE 2 2,380 0 954
ORASURE TECHNOLOGIES INC COM 68554V108 20 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,454 263,700 SH   SOLE 18 263,700 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 743 44,004 SH   SOLE 19 44,004 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 95,144 5,633,166 SH   SOLE 21 5,633,166 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 27,364 1,620,133 SH   SOLE 22 1,516,349 0 103,784
ORASURE TECHNOLOGIES INC COM 68554V108 108 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 139 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,429 84,607 SH   SOLE 30 84,607 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 95 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 35 3,691 SH   SOLE 2 2,858 0 833
ORBCOMM INC COM 68555P100 20 2,187 SH   SOLE 7 2,187 0 0
ORBCOMM INC COM 68555P100 2,141 228,542 SH   SOLE 18 228,542 0 0
ORBCOMM INC COM 68555P100 501 53,466 SH   SOLE 19 53,466 0 0
ORBCOMM INC COM 68555P100 24,095 2,571,532 SH   SOLE 21 2,571,532 0 0
ORBCOMM INC COM 68555P100 18,620 1,987,246 SH   SOLE 22 1,871,735 0 115,511
ORBCOMM INC COM 68555P100 204 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 88 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 104 11,093 SH   SOLE 30 11,093 0 0
ORBCOMM INC COM 68555P100 60 6,455 SH   SOLE 40 6,455 0 0
ORBITAL ATK INC COM 68557N103 6,459 48,703 SH   SOLE 2 30,821 0 17,882
ORBITAL ATK INC COM 68557N103 34 257 SH   SOLE 4 257 0 0
ORBITAL ATK INC COM 68557N103 223 1,685 SH   SOLE 7 1,685 0 0
ORBITAL ATK INC COM 68557N103 25,975 195,877 SH   SOLE 18 195,877 0 0
ORBITAL ATK INC COM 68557N103 2,968 22,380 SH   SOLE 19 22,380 0 0
ORBITAL ATK INC COM 68557N103 482,208 3,636,288 SH   SOLE 21 3,636,288 0 0
ORBITAL ATK INC COM 68557N103 241,308 1,819,680 SH   SOLE 22 1,689,097 0 130,583
ORBITAL ATK INC COM 68557N103 1,593 12,016 SH   SOLE 26 12,016 0 0
ORBITAL ATK INC COM 68557N103 1,485 11,200 SH   SOLE 30 11,200 0 0
ORBITAL ATK INC COM 68557N103 165 1,247 SH   SOLE 31 1,247 0 0
ORBITAL ATK INC COM 68557N103 137 1,034 SH   SOLE 36 1,034 0 0
ORBITAL ATK INC COM 68557N103 813 6,134 SH   SOLE 40 6,134 0 0
ORBOTECH LTD ORD M75253100 59 941 SH   SOLE 2 941 0 0
ORBOTECH LTD ORD M75253100 63 1,016 SH   SOLE 4 1,016 0 0
ORBOTECH LTD ORD M75253100 230 3,705 SH   SOLE 7 3,328 0 377
ORBOTECH LTD ORD M75253100 566 9,108 SH   SOLE 18 9,108 0 0
ORBOTECH LTD ORD M75253100 25,066 403,126 SH   SOLE 21 403,126 0 0
ORBOTECH LTD ORD M75253100 18,757 301,660 SH   SOLE 22 275,504 0 26,156
ORBOTECH LTD ORD M75253100 23 377 SH   SOLE 23 377 0 0
ORBOTECH LTD ORD M75253100 677 10,885 SH   SOLE 26 0 0 10,885
ORBOTECH LTD ORD M75253100 129 2,071 SH   SOLE 30 2,071 0 0
ORBOTECH LTD ORD M75253100 2,197 35,327 SH   SOLE 34 35,327 0 0
ORBOTECH LTD ORD M75253100 365 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 83 11,298 SH   SOLE 2 2,404 0 8,894
ORCHID IS CAP INC COM 68571X103 5 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,310 177,700 SH   SOLE 18 177,700 0 0
ORCHID IS CAP INC COM 68571X103 300 40,652 SH   SOLE 19 40,652 0 0
ORCHID IS CAP INC COM 68571X103 19,430 2,636,339 SH   SOLE 21 2,636,339 0 0
ORCHID IS CAP INC COM 68571X103 10,574 1,434,715 SH   SOLE 22 1,375,599 0 59,116
ORCHIDS PAPER PRODS CO DEL COM 68572N104 21 2,553 SH   SOLE 2 419 0 2,134
ORCHIDS PAPER PRODS CO DEL COM 68572N104 267 32,739 SH   SOLE 18 32,739 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 45 5,559 SH   SOLE 19 5,559 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2,386 292,729 SH   SOLE 21 292,729 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 1,478 181,378 SH   SOLE 22 170,224 0 11,154
ORGANOVO HLDGS INC COM 68620A104 7 7,074 SH   SOLE 2 6,397 0 677
ORGANOVO HLDGS INC COM 68620A104 3 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 359 348,530 SH   SOLE 18 348,530 0 0
ORGANOVO HLDGS INC COM 68620A104 61 59,649 SH   SOLE 19 59,649 0 0
ORGANOVO HLDGS INC COM 68620A104 3,252 3,157,201 SH   SOLE 21 3,157,201 0 0
ORGANOVO HLDGS INC COM 68620A104 2,568 2,493,571 SH   SOLE 22 2,377,041 0 116,530
ORIENT PAPER INC COM NEW 68619F205 24 20,108 SH   SOLE 22 20,108 0 0
ORION ENERGY SYSTEMS INC COM 686275108 4 4,754 SH   SOLE 18 4,754 0 0
ORION ENERGY SYSTEMS INC COM 686275108 61 71,632 SH   SOLE 21 71,632 0 0
ORION GROUP HOLDINGS INC COM 68628V308 46 6,945 SH   SOLE 2 1,240 0 5,705
ORION GROUP HOLDINGS INC COM 68628V308 5 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 825 125,154 SH   SOLE 18 125,154 0 0
ORION GROUP HOLDINGS INC COM 68628V308 128 19,408 SH   SOLE 19 19,408 0 0
ORION GROUP HOLDINGS INC COM 68628V308 17,569 2,666,041 SH   SOLE 21 2,666,041 0 0
ORION GROUP HOLDINGS INC COM 68628V308 5,616 852,258 SH   SOLE 22 814,218 0 38,040
ORION GROUP HOLDINGS INC COM 68628V308 210 31,842 SH   SOLE 30 31,842 0 0
ORITANI FINL CORP DEL COM 68633D103 120 7,839 SH   SOLE 2 1,717 0 6,122
ORITANI FINL CORP DEL COM 68633D103 8 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 22 1,449 SH   SOLE 7 1,449 0 0
ORITANI FINL CORP DEL COM 68633D103 2,774 180,709 SH   SOLE 18 180,709 0 0
ORITANI FINL CORP DEL COM 68633D103 478 31,118 SH   SOLE 19 31,118 0 0
ORITANI FINL CORP DEL COM 68633D103 56,832 3,702,433 SH   SOLE 21 3,702,433 0 0
ORITANI FINL CORP DEL COM 68633D103 20,226 1,317,634 SH   SOLE 22 1,237,307 0 80,327
ORITANI FINL CORP DEL COM 68633D103 186 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 85 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 882 57,466 SH   SOLE 30 57,466 0 0
ORITANI FINL CORP DEL COM 68633D103 57 3,695 SH   SOLE 40 3,695 0 0
ORIX CORP SPONSORED ADR 686330101 7 77 SH   SOLE 18 77 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,533 27,185 SH   SOLE 2 23,380 0 3,805
ORMAT TECHNOLOGIES INC COM 686688102 15 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 56 998 SH   SOLE 7 998 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,537 133,687 SH   SOLE 18 133,687 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,776 31,509 SH   SOLE 19 31,509 0 0
ORMAT TECHNOLOGIES INC COM 686688102 69,301 1,229,182 SH   SOLE 21 1,229,182 0 0
ORMAT TECHNOLOGIES INC COM 686688102 57,624 1,022,060 SH   SOLE 22 946,997 0 75,063
ORMAT TECHNOLOGIES INC COM 686688102 419 7,432 SH   SOLE 26 4,520 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 299 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 417 7,388 SH   SOLE 30 7,388 0 0
ORMAT TECHNOLOGIES INC COM 686688102 227 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 32 1,325 SH   SOLE 2 419 0 906
ORRSTOWN FINL SVCS INC COM 687380105 640 26,519 SH   SOLE 18 26,519 0 0
ORRSTOWN FINL SVCS INC COM 687380105 109 4,510 SH   SOLE 19 4,510 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,905 244,528 SH   SOLE 21 244,528 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,884 243,626 SH   SOLE 22 237,000 0 6,626
ORTHOFIX INTL N V COM N6748L102 389 6,618 SH   SOLE 2 4,487 0 2,131
ORTHOFIX INTL N V COM N6748L102 11 188 SH   SOLE 4 188 0 0
ORTHOFIX INTL N V COM N6748L102 20 342 SH   SOLE 7 342 0 0
ORTHOFIX INTL N V COM N6748L102 5,242 89,179 SH   SOLE 18 89,179 0 0
ORTHOFIX INTL N V COM N6748L102 2,886 49,105 SH   SOLE 19 49,105 0 0
ORTHOFIX INTL N V COM N6748L102 107,997 1,837,305 SH   SOLE 21 1,837,305 0 0
ORTHOFIX INTL N V COM N6748L102 33,685 573,062 SH   SOLE 22 539,533 0 33,529
ORTHOFIX INTL N V COM N6748L102 684 11,634 SH   SOLE 23 11,634 0 0
ORTHOFIX INTL N V COM N6748L102 1,867 31,760 SH   SOLE 26 4,845 0 26,915
ORTHOFIX INTL N V COM N6748L102 160 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX INTL N V COM N6748L102 256 4,356 SH   SOLE 29 0 0 4,356
ORTHOFIX INTL N V COM N6748L102 1,564 26,606 SH   SOLE 30 26,606 0 0
ORTHOFIX INTL N V COM N6748L102 1,075 18,297 SH   SOLE 34 18,297 0 0
ORTHOFIX INTL N V COM N6748L102 121 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 190 12,637 SH   SOLE 18 12,637 0 0
ORTHOPEDIATRICS CORP COM 68752L100 46 3,024 SH   SOLE 19 3,024 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,207 146,538 SH   SOLE 21 146,538 0 0
ORTHOPEDIATRICS CORP COM 68752L100 495 32,882 SH   SOLE 22 29,605 0 3,277
OSHKOSH CORP COM 688239201 10,795 139,705 SH   SOLE 2 115,486 0 24,219
OSHKOSH CORP COM 688239201 842 10,901 SH   SOLE 4 10,901 0 0
OSHKOSH CORP COM 688239201 331 4,288 SH   SOLE 7 4,288 0 0
OSHKOSH CORP COM 688239201 20,092 260,029 SH   SOLE 18 259,697 0 332
OSHKOSH CORP COM 688239201 1,284 16,613 SH   SOLE 19 16,613 0 0
OSHKOSH CORP COM 688239201 259,349 3,356,399 SH   SOLE 21 3,356,399 0 0
OSHKOSH CORP COM 688239201 204,239 2,643,191 SH   SOLE 22 2,333,787 0 309,404
OSHKOSH CORP COM 688239201 1,042 13,481 SH   SOLE 23 13,481 0 0
OSHKOSH CORP COM 688239201 608 7,869 SH   SOLE 25 7,869 0 0
OSHKOSH CORP COM 688239201 2,330 30,158 SH   SOLE 26 15,028 0 15,130
OSHKOSH CORP COM 688239201 804 10,399 SH   SOLE 28 10,399 0 0
OSHKOSH CORP COM 688239201 1,782 23,062 SH   SOLE 29 4,662 0 18,400
OSHKOSH CORP COM 688239201 1,225 15,854 SH   SOLE 30 15,854 0 0
OSHKOSH CORP COM 688239201 912 11,806 SH   SOLE 31 7,341 0 4,465
OSHKOSH CORP COM 688239201 645 8,343 SH   SOLE 34 8,343 0 0
OSHKOSH CORP COM 688239201 425 5,505 SH   SOLE 36 5,505 0 0
OSHKOSH CORP COM 688239201 636 8,236 SH   SOLE 40 8,236 0 0
OSI SYSTEMS INC COM 671044105 911 13,953 SH   SOLE 2 13,866 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,124 78,499 SH   SOLE 18 78,499 0 0
OSI SYSTEMS INC COM 671044105 8,149 124,850 SH   SOLE 19 124,850 0 0
OSI SYSTEMS INC COM 671044105 107,857 1,652,479 SH   SOLE 21 1,652,479 0 0
OSI SYSTEMS INC COM 671044105 48,082 736,669 SH   SOLE 22 703,787 0 32,882
OSI SYSTEMS INC COM 671044105 2,899 44,416 SH   SOLE 23 44,416 0 0
OSI SYSTEMS INC COM 671044105 5,028 77,028 SH   SOLE 26 1,259 0 75,769
OSI SYSTEMS INC COM 671044105 178 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 809 12,400 SH   SOLE 29 0 0 12,400
OSI SYSTEMS INC COM 671044105 1,661 25,452 SH   SOLE 30 25,452 0 0
OSI SYSTEMS INC COM 671044105 135 2,067 SH   SOLE 40 2,067 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 594 655,000 PRN   SOLE 21 655,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 110 11,421 SH   SOLE 21 11,421 0 0
OTELCO INC CL A NEW 688823301 12 811 SH   SOLE 21 811 0 0
OTONOMY INC COM 68906L105 63 15,067 SH   SOLE 2 10,500 0 4,567
OTONOMY INC COM 68906L105 2 461 SH   SOLE 7 461 0 0
OTONOMY INC COM 68906L105 425 101,146 SH   SOLE 18 101,146 0 0
OTONOMY INC COM 68906L105 89 21,115 SH   SOLE 19 21,115 0 0
OTONOMY INC COM 68906L105 3,819 909,168 SH   SOLE 21 909,168 0 0
OTONOMY INC COM 68906L105 4,298 1,023,380 SH   SOLE 22 990,816 0 32,564
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 1,666 38,420 SH   SOLE 2 31,045 0 7,375
OTTER TAIL CORP COM 689648103 11 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 46 1,055 SH   SOLE 7 1,055 0 0
OTTER TAIL CORP COM 689648103 5,837 134,641 SH   SOLE 18 134,641 0 0
OTTER TAIL CORP COM 689648103 1,294 29,849 SH   SOLE 19 29,849 0 0
OTTER TAIL CORP COM 689648103 52,996 1,222,510 SH   SOLE 21 1,222,510 0 0
OTTER TAIL CORP COM 689648103 47,380 1,092,953 SH   SOLE 22 1,016,141 0 76,812
OTTER TAIL CORP COM 689648103 455 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 198 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 286 6,600 SH   SOLE 30 6,600 0 0
OTTER TAIL CORP COM 689648103 165 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 1,600 85,398 SH   SOLE 2 22,164 0 63,234
OUTFRONT MEDIA INC COM 69007J106 118 6,310 SH   SOLE 4 6,310 0 0
OUTFRONT MEDIA INC COM 69007J106 112 5,981 SH   SOLE 7 5,981 0 0
OUTFRONT MEDIA INC COM 69007J106 2,460 131,258 SH   SOLE 18 131,258 0 0
OUTFRONT MEDIA INC COM 69007J106 6,060 323,358 SH   SOLE 19 323,358 0 0
OUTFRONT MEDIA INC COM 69007J106 41,283 2,202,917 SH   SOLE 21 2,202,917 0 0
OUTFRONT MEDIA INC COM 69007J106 79,910 4,264,136 SH   SOLE 22 3,740,866 0 523,270
OUTFRONT MEDIA INC COM 69007J106 167 8,904 SH   SOLE 23 8,904 0 0
OUTFRONT MEDIA INC COM 69007J106 183 9,762 SH   SOLE 25 9,762 0 0
OUTFRONT MEDIA INC COM 69007J106 916 48,860 SH   SOLE 26 27,609 0 21,251
OUTFRONT MEDIA INC COM 69007J106 368 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 511 27,287 SH   SOLE 30 27,287 0 0
OUTFRONT MEDIA INC COM 69007J106 60 3,207 SH   SOLE 31 3,207 0 0
OUTFRONT MEDIA INC COM 69007J106 2,742 146,296 SH   SOLE 34 146,296 0 0
OUTFRONT MEDIA INC COM 69007J106 159 8,493 SH   SOLE 36 8,493 0 0
OUTFRONT MEDIA INC COM 69007J106 243 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 5 5,935 SH   SOLE 18 5,935 0 0
OVASCIENCE INC COM 69014Q101 72 89,268 SH   SOLE 21 89,268 0 0
OVASCIENCE INC COM 69014Q101 294 362,127 SH   SOLE 22 362,127 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 23 8,224 SH   SOLE 2 1,628 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 479 168,588 SH   SOLE 18 168,588 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 87 30,538 SH   SOLE 19 30,538 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,239 1,492,626 SH   SOLE 21 1,492,626 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,355 1,181,164 SH   SOLE 22 1,111,744 0 69,420
OVERSTOCK COM INC DEL COM 690370101 80 2,202 SH   SOLE 2 705 0 1,497
OVERSTOCK COM INC DEL COM 690370101 2 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 11 294 SH   SOLE 7 294 0 0
OVERSTOCK COM INC DEL COM 690370101 2,129 58,743 SH   SOLE 18 58,743 0 0
OVERSTOCK COM INC DEL COM 690370101 746 20,576 SH   SOLE 19 20,576 0 0
OVERSTOCK COM INC DEL COM 690370101 19,690 543,166 SH   SOLE 21 543,166 0 0
OVERSTOCK COM INC DEL COM 690370101 16,709 460,935 SH   SOLE 22 432,047 0 28,888
OVERSTOCK COM INC DEL COM 690370101 3 70 SH   SOLE 23 70 0 0
OVERSTOCK COM INC DEL COM 690370101 293 8,072 SH   SOLE 26 0 0 8,072
OVERSTOCK COM INC DEL COM 690370101 87 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 110 3,046 SH   SOLE 30 3,046 0 0
OVERSTOCK COM INC DEL COM 690370101 56 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 3 364 SH   SOLE 2 364 0 0
OVID THERAPEUTICS INC COM 690469101 323 45,622 SH   SOLE 18 45,622 0 0
OVID THERAPEUTICS INC COM 690469101 5,877 831,210 SH   SOLE 19 831,210 0 0
OVID THERAPEUTICS INC COM 690469101 100 14,135 SH   SOLE 20 14,135 0 0
OVID THERAPEUTICS INC COM 690469101 2,795 395,273 SH   SOLE 21 395,273 0 0
OVID THERAPEUTICS INC COM 690469101 508 71,855 SH   SOLE 22 61,683 0 10,172
OWENS & MINOR INC NEW COM 690732102 230 14,807 SH   SOLE 2 4,218 0 10,589
OWENS & MINOR INC NEW COM 690732102 6 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 87 5,593 SH   SOLE 7 5,593 0 0
OWENS & MINOR INC NEW COM 690732102 4,396 282,718 SH   SOLE 18 282,718 0 0
OWENS & MINOR INC NEW COM 690732102 740 47,608 SH   SOLE 19 47,608 0 0
OWENS & MINOR INC NEW COM 690732102 90,159 5,797,998 SH   SOLE 21 5,797,998 0 0
OWENS & MINOR INC NEW COM 690732102 29,546 1,900,050 SH   SOLE 22 1,753,073 0 146,977
OWENS & MINOR INC NEW COM 690732102 660 42,441 SH   SOLE 26 5,363 0 37,078
OWENS & MINOR INC NEW COM 690732102 142 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 1,318 84,757 SH   SOLE 30 84,757 0 0
OWENS & MINOR INC NEW COM 690732102 99 6,390 SH   SOLE 36 6,390 0 0
OWENS & MINOR INC NEW COM 690732102 109 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 31,033 385,983 SH   SOLE 2 282,533 0 103,450
OWENS CORNING NEW COM 690742101 6,891 85,712 SH   SOLE 4 85,159 0 553
OWENS CORNING NEW COM 690742101 4,152 51,640 SH   SOLE 7 36,975 0 14,665
OWENS CORNING NEW COM 690742101 108 1,349 SH   SOLE 13 1,349 0 0
OWENS CORNING NEW COM 690742101 13,198 164,157 SH   SOLE 18 153,541 0 10,616
OWENS CORNING NEW COM 690742101 8,205 102,052 SH   SOLE 19 102,052 0 0
OWENS CORNING NEW COM 690742101 4,518 56,194 SH   SOLE 20 0 0 56,194
OWENS CORNING NEW COM 690742101 132,298 1,645,493 SH   SOLE 21 1,645,493 0 0
OWENS CORNING NEW COM 690742101 313,318 3,896,992 SH   SOLE 22 3,353,478 0 543,514
OWENS CORNING NEW COM 690742101 16,104 200,302 SH   SOLE 23 200,302 0 0
OWENS CORNING NEW COM 690742101 1,736 21,586 SH   SOLE 25 21,586 0 0
OWENS CORNING NEW COM 690742101 18,079 224,864 SH   SOLE 26 90,016 0 134,848
OWENS CORNING NEW COM 690742101 1,351 16,806 SH   SOLE 28 16,806 0 0
OWENS CORNING NEW COM 690742101 7,026 87,390 SH   SOLE 29 52,441 0 34,949
OWENS CORNING NEW COM 690742101 14,171 176,262 SH   SOLE 30 176,262 0 0
OWENS CORNING NEW COM 690742101 10,068 125,224 SH   SOLE 31 82,168 0 43,056
OWENS CORNING NEW COM 690742101 5,072 63,086 SH   SOLE 34 63,086 0 0
OWENS CORNING NEW COM 690742101 4,711 58,594 SH   SOLE 36 58,594 0 0
OWENS CORNING NEW COM 690742101 180 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 2,890 133,409 SH   SOLE 2 84,004 0 49,405
OWENS ILL INC COM NEW 690768403 66 3,045 SH   SOLE 4 3,045 0 0
OWENS ILL INC COM NEW 690768403 172 7,931 SH   SOLE 7 7,931 0 0
OWENS ILL INC COM NEW 690768403 23,595 1,089,342 SH   SOLE 18 1,089,342 0 0
OWENS ILL INC COM NEW 690768403 14,688 678,098 SH   SOLE 19 678,098 0 0
OWENS ILL INC COM NEW 690768403 158,119 7,300,035 SH   SOLE 21 7,300,035 0 0
OWENS ILL INC COM NEW 690768403 135,377 6,250,110 SH   SOLE 22 5,682,780 0 567,330
OWENS ILL INC COM NEW 690768403 609 28,110 SH   SOLE 23 28,110 0 0
OWENS ILL INC COM NEW 690768403 1,134 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 477 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 539 24,890 SH   SOLE 29 0 0 24,890
OWENS ILL INC COM NEW 690768403 639 29,480 SH   SOLE 30 29,480 0 0
OWENS ILL INC COM NEW 690768403 80 3,705 SH   SOLE 31 3,705 0 0
OWENS ILL INC COM NEW 690768403 3,590 165,723 SH   SOLE 34 165,723 0 0
OWENS ILL INC COM NEW 690768403 233 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 377 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 19 1,285 SH   SOLE 2 673 0 612
OWENS RLTY MTG INC COM 690828108 562 38,576 SH   SOLE 18 38,576 0 0
OWENS RLTY MTG INC COM 690828108 79 5,416 SH   SOLE 19 5,416 0 0
OWENS RLTY MTG INC COM 690828108 4,779 327,775 SH   SOLE 21 327,775 0 0
OWENS RLTY MTG INC COM 690828108 1,894 129,879 SH   SOLE 22 120,231 0 9,648
OXBRIDGE RE HLDGS LTD SHS G6856M106 1 622 SH   SOLE 18 622 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 50 4,023 SH   SOLE 2 3,887 0 136
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 12 925 SH   SOLE 7 925 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,001 80,365 SH   SOLE 18 80,365 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 302 24,265 SH   SOLE 19 24,265 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 9,598 770,895 SH   SOLE 21 770,895 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,090 248,227 SH   SOLE 22 217,594 0 30,633
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 184 14,789 SH   SOLE 23 14,789 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 237 19,021 SH   SOLE 26 0 0 19,021
OXFORD INDS INC COM 691497309 299 4,008 SH   SOLE 2 2,236 0 1,772
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,613 75,287 SH   SOLE 18 75,287 0 0
OXFORD INDS INC COM 691497309 1,926 25,832 SH   SOLE 19 25,832 0 0
OXFORD INDS INC COM 691497309 115,279 1,546,119 SH   SOLE 21 1,546,119 0 0
OXFORD INDS INC COM 691497309 35,011 469,563 SH   SOLE 22 437,980 0 31,583
OXFORD INDS INC COM 691497309 95 1,273 SH   SOLE 23 1,273 0 0
OXFORD INDS INC COM 691497309 1,481 19,865 SH   SOLE 26 1,478 0 18,387
OXFORD INDS INC COM 691497309 161 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 129 1,728 SH   SOLE 29 0 0 1,728
OXFORD INDS INC COM 691497309 1,742 23,362 SH   SOLE 30 23,362 0 0
OXFORD INDS INC COM 691497309 124 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,726 282,409 SH   SOLE 30 282,409 0 0
P & F INDS INC CL A NEW 692830508 5 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 15 406 SH   SOLE 18 406 0 0
P A M TRANSN SVCS INC COM 693149106 232 6,391 SH   SOLE 21 6,391 0 0
P A M TRANSN SVCS INC COM 693149106 5,239 144,125 SH   SOLE 22 144,125 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7,768 294,028 SH   SOLE 2 41,926 0 252,102
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 250 9,473 SH   SOLE 4 9,473 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5 204 SH   SOLE 18 0 0 204
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 293 11,082 SH   SOLE 19 11,082 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 153 5,804 SH   SOLE 21 5,804 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 25,333 958,871 SH   SOLE 22 723,034 0 235,837
PACCAR INC COM 693718108 71,931 1,087,071 SH   SOLE 2 767,586 0 319,485
PACCAR INC COM 693718108 18,496 279,523 SH   SOLE 4 270,764 0 8,759
PACCAR INC COM 693718108 20,908 315,967 SH   SOLE 7 304,811 0 11,156
PACCAR INC COM 693718108 8,757 132,340 SH   SOLE 13 132,340 0 0
PACCAR INC COM 693718108 184 2,783 SH   SOLE 15 2,783 0 0
PACCAR INC COM 693718108 58,850 889,377 SH   SOLE 18 839,368 0 50,009
PACCAR INC COM 693718108 78,949 1,193,121 SH   SOLE 19 1,193,121 0 0
PACCAR INC COM 693718108 10,241 154,767 SH   SOLE 20 0 0 154,767
PACCAR INC COM 693718108 458,244 6,925,252 SH   SOLE 21 6,925,252 0 0
PACCAR INC COM 693718108 773,746 11,693,310 SH   SOLE 22 8,893,129 0 2,800,181
PACCAR INC COM 693718108 44,837 677,596 SH   SOLE 23 677,596 0 0
PACCAR INC COM 693718108 19,148 289,370 SH   SOLE 25 289,370 0 0
PACCAR INC COM 693718108 72,481 1,095,374 SH   SOLE 26 364,534 0 730,840
PACCAR INC COM 693718108 3,516 53,135 SH   SOLE 28 53,135 0 0
PACCAR INC COM 693718108 29,028 438,691 SH   SOLE 29 173,024 0 265,667
PACCAR INC COM 693718108 73,613 1,112,487 SH   SOLE 30 1,112,487 0 0
PACCAR INC COM 693718108 33,614 507,997 SH   SOLE 31 312,751 0 195,246
PACCAR INC COM 693718108 3,368 50,905 SH   SOLE 32 50,905 0 0
PACCAR INC COM 693718108 8,106 122,508 SH   SOLE 34 122,508 0 0
PACCAR INC COM 693718108 34,731 524,878 SH   SOLE 36 524,878 0 0
PACCAR INC COM 693718108 467 7,054 SH   SOLE 40 7,054 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28 13,551 SH   SOLE 2 13,160 0 391
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3 1,421 SH   SOLE 7 1,421 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 769 375,126 SH   SOLE 18 375,126 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 352 171,657 SH   SOLE 19 171,657 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10,330 5,039,252 SH   SOLE 21 5,039,252 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,348 3,096,807 SH   SOLE 22 2,911,046 0 185,761
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 62 30,445 SH   SOLE 23 30,445 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 61 29,962 SH   SOLE 26 0 0 29,962
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19 9,464 SH   SOLE 28 9,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 33 16,250 SH   SOLE 30 16,250 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18 8,804 SH   SOLE 40 8,804 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 344 114,502 SH   SOLE 2 106,520 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 472 157,366 SH   SOLE 18 157,366 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 705 234,852 SH   SOLE 19 234,852 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 4,464 1,487,950 SH   SOLE 21 1,487,950 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 8,443 2,814,444 SH   SOLE 22 2,738,234 0 76,210
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,306 435,478 SH   SOLE 23 435,478 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 291 97,090 SH   SOLE 26 0 0 97,090
PACIFIC ETHANOL INC COM PAR $.001 69423U305 229 76,447 SH   SOLE 29 0 0 76,447
PACIFIC MERCANTILE BANCORP COM 694552100 19 2,041 SH   SOLE 2 487 0 1,554
PACIFIC MERCANTILE BANCORP COM 694552100 505 52,869 SH   SOLE 18 52,869 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 72 7,529 SH   SOLE 19 7,529 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,250 549,731 SH   SOLE 21 549,731 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,676 280,250 SH   SOLE 22 266,771 0 13,479
PACIFIC PREMIER BANCORP COM 69478X105 244 6,071 SH   SOLE 2 1,640 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,155 177,975 SH   SOLE 18 177,975 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,241 30,869 SH   SOLE 19 30,869 0 0
PACIFIC PREMIER BANCORP COM 69478X105 145,642 3,622,943 SH   SOLE 21 3,622,943 0 0
PACIFIC PREMIER BANCORP COM 69478X105 46,783 1,163,749 SH   SOLE 22 1,093,867 0 69,882
PACIFIC PREMIER BANCORP COM 69478X105 463 11,508 SH   SOLE 26 0 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 231 5,755 SH   SOLE 28 5,755 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,191 54,507 SH   SOLE 30 54,507 0 0
PACIFIC PREMIER BANCORP COM 69478X105 217 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 59 1,883 SH   SOLE 2 1,650 0 233
PACIRA PHARMACEUTICALS INC COM 695127100 6 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 29 917 SH   SOLE 7 917 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 3,962 127,197 SH   SOLE 18 127,197 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 966 31,020 SH   SOLE 19 31,020 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 58,342 1,872,943 SH   SOLE 21 1,872,943 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 36,123 1,159,642 SH   SOLE 22 1,093,406 0 66,236
PACIRA PHARMACEUTICALS INC COM 695127100 430 13,806 SH   SOLE 26 4,114 0 9,692
PACIRA PHARMACEUTICALS INC COM 695127100 222 7,119 SH   SOLE 28 7,119 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 288 9,241 SH   SOLE 30 9,241 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 123 3,939 SH   SOLE 40 3,939 0 0
PACKAGING CORP AMER COM 695156109 13,657 121,182 SH   SOLE 2 30,994 0 90,188
PACKAGING CORP AMER COM 695156109 3,460 30,702 SH   SOLE 4 28,306 0 2,396
PACKAGING CORP AMER COM 695156109 11,338 100,605 SH   SOLE 7 83,072 0 17,533
PACKAGING CORP AMER COM 695156109 75 663 SH   SOLE 15 663 0 0
PACKAGING CORP AMER COM 695156109 74,232 658,666 SH   SOLE 18 599,323 0 59,343
PACKAGING CORP AMER COM 695156109 45,896 407,238 SH   SOLE 19 407,238 0 0
PACKAGING CORP AMER COM 695156109 6,056 53,739 SH   SOLE 20 0 0 53,739
PACKAGING CORP AMER COM 695156109 342,341 3,037,633 SH   SOLE 21 3,037,633 0 0
PACKAGING CORP AMER COM 695156109 329,511 2,923,791 SH   SOLE 22 2,465,966 0 457,825
PACKAGING CORP AMER COM 695156109 12,791 113,494 SH   SOLE 23 113,494 0 0
PACKAGING CORP AMER COM 695156109 11,591 102,852 SH   SOLE 25 88,168 0 14,684
PACKAGING CORP AMER COM 695156109 32,541 288,743 SH   SOLE 26 114,760 0 173,983
PACKAGING CORP AMER COM 695156109 1,628 14,442 SH   SOLE 28 14,442 0 0
PACKAGING CORP AMER COM 695156109 17,321 153,689 SH   SOLE 29 153,689 0 0
PACKAGING CORP AMER COM 695156109 32,643 289,641 SH   SOLE 30 289,641 0 0
PACKAGING CORP AMER COM 695156109 4,264 37,835 SH   SOLE 31 18,035 0 19,800
PACKAGING CORP AMER COM 695156109 2,319 20,578 SH   SOLE 32 20,578 0 0
PACKAGING CORP AMER COM 695156109 18,006 159,771 SH   SOLE 34 159,771 0 0
PACKAGING CORP AMER COM 695156109 11,122 98,683 SH   SOLE 36 98,683 0 0
PACKAGING CORP AMER COM 695156109 213 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 6,216 125,492 SH   SOLE 2 59,741 0 65,751
PACWEST BANCORP DEL COM 695263103 28 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 760 15,351 SH   SOLE 7 15,351 0 0
PACWEST BANCORP DEL COM 695263103 23,311 470,651 SH   SOLE 18 470,507 0 144
PACWEST BANCORP DEL COM 695263103 946 19,101 SH   SOLE 19 19,101 0 0
PACWEST BANCORP DEL COM 695263103 420,923 8,498,350 SH   SOLE 21 8,498,350 0 0
PACWEST BANCORP DEL COM 695263103 213,044 4,301,318 SH   SOLE 22 3,835,451 0 465,867
PACWEST BANCORP DEL COM 695263103 1,892 38,206 SH   SOLE 26 22,325 0 15,881
PACWEST BANCORP DEL COM 695263103 884 17,838 SH   SOLE 28 17,838 0 0
PACWEST BANCORP DEL COM 695263103 1,221 24,655 SH   SOLE 30 24,655 0 0
PACWEST BANCORP DEL COM 695263103 136 2,738 SH   SOLE 31 2,738 0 0
PACWEST BANCORP DEL COM 695263103 2,670 53,901 SH   SOLE 32 53,901 0 0
PACWEST BANCORP DEL COM 695263103 135 2,717 SH   SOLE 36 2,717 0 0
PACWEST BANCORP DEL COM 695263103 820 16,559 SH   SOLE 40 16,559 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 88 2,300 SH   SOLE 2 2,300 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 150 3,919 SH   SOLE 7 3,919 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 40,874 1,066,650 SH   SOLE 19 1,066,650 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 8,013 209,110 SH   SOLE 22 209,110 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 344 8,972 SH   SOLE 25 8,972 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 304 7,936 SH   SOLE 29 7,936 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 473 12,353 SH   SOLE 31 12,353 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 50,004 1,304,910 SH   SOLE 34 1,304,910 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 206 5,372 SH   SOLE 36 5,372 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 21 3,006 SH   SOLE 21 3,006 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 1,291 182,139 SH   SOLE 22 182,139 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 29 26,407 SH   SOLE 21 26,407 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,306 1,198,577 SH   SOLE 22 1,198,577 0 0
PALO ALTO NETWORKS INC COM 697435105 14,642 80,664 SH   SOLE 2 7,576 0 73,088
PALO ALTO NETWORKS INC COM 697435105 5,606 30,886 SH   SOLE 4 28,903 0 1,983
PALO ALTO NETWORKS INC COM 697435105 1,443 7,950 SH   SOLE 7 5,047 0 2,903
PALO ALTO NETWORKS INC COM 697435105 597 3,288 SH   SOLE 13 3,288 0 0
PALO ALTO NETWORKS INC COM 697435105 152 840 SH   SOLE 15 840 0 0
PALO ALTO NETWORKS INC COM 697435105 9,491 52,284 SH   SOLE 18 43,888 0 8,396
PALO ALTO NETWORKS INC COM 697435105 6,914 38,089 SH   SOLE 19 38,089 0 0
PALO ALTO NETWORKS INC COM 697435105 6,707 36,947 SH   SOLE 20 0 0 36,947
PALO ALTO NETWORKS INC COM 697435105 208,134 1,146,618 SH   SOLE 21 1,146,618 0 0
PALO ALTO NETWORKS INC COM 697435105 441,667 2,433,160 SH   SOLE 22 2,118,535 0 314,625
PALO ALTO NETWORKS INC COM 697435105 19,934 109,818 SH   SOLE 23 109,818 0 0
PALO ALTO NETWORKS INC COM 697435105 14,074 77,533 SH   SOLE 25 77,533 0 0
PALO ALTO NETWORKS INC COM 697435105 46,369 255,449 SH   SOLE 26 87,653 0 167,796
PALO ALTO NETWORKS INC COM 697435105 2,514 13,849 SH   SOLE 28 13,849 0 0
PALO ALTO NETWORKS INC COM 697435105 4,694 25,857 SH   SOLE 29 2,862 0 22,995
PALO ALTO NETWORKS INC COM 697435105 21,940 120,867 SH   SOLE 30 120,867 0 0
PALO ALTO NETWORKS INC COM 697435105 8,205 45,201 SH   SOLE 31 17,867 0 27,334
PALO ALTO NETWORKS INC COM 697435105 840 4,626 SH   SOLE 34 4,626 0 0
PALO ALTO NETWORKS INC COM 697435105 14,023 77,251 SH   SOLE 36 77,251 0 0
PALO ALTO NETWORKS INC COM 697435105 335 1,848 SH   SOLE 40 1,848 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 2,170 1,315,000 PRN   SOLE 21 1,315,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,490 25,000 SH   SOLE 18 0 0 25,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 775 13,000 SH   SOLE 19 13,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 19,091 320,320 SH   SOLE 21 320,320 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,459 108,373 SH   SOLE 22 108,373 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,490 25,000 SH   SOLE 25 25,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,973 117,000 SH   SOLE 34 117,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,557 96,380 SH   SOLE 21 96,380 0 0
PANDORA MEDIA INC COM 698354107 449 89,279 SH   SOLE 2 19,222 0 70,057
PANDORA MEDIA INC COM 698354107 5 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 26 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 685 136,090 SH   SOLE 18 136,090 0 0
PANDORA MEDIA INC COM 698354107 193 38,420 SH   SOLE 19 38,420 0 0
PANDORA MEDIA INC COM 698354107 14,430 2,868,763 SH   SOLE 21 2,868,763 0 0
PANDORA MEDIA INC COM 698354107 37,198 7,395,181 SH   SOLE 22 6,599,665 0 795,516
PANDORA MEDIA INC COM 698354107 190 37,841 SH   SOLE 26 26,652 0 11,189
PANDORA MEDIA INC COM 698354107 175 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 2,220 441,279 SH   SOLE 30 441,279 0 0
PANDORA MEDIA INC COM 698354107 26 5,236 SH   SOLE 31 5,236 0 0
PANDORA MEDIA INC COM 698354107 109 21,663 SH   SOLE 40 21,663 0 0
PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 651 715,000 PRN   SOLE 21 715,000 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 4 1,569 SH   SOLE 18 1,569 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 62 23,373 SH   SOLE 21 23,373 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 47 2,450 SH   SOLE 2 616 0 1,834
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,040 53,875 SH   SOLE 18 53,875 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 208 10,754 SH   SOLE 19 10,754 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,223 529,664 SH   SOLE 21 529,664 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,100 523,331 SH   SOLE 22 499,931 0 23,400
PAPA JOHNS INTL INC COM 698813102 639 11,157 SH   SOLE 2 10,895 0 262
PAPA JOHNS INTL INC COM 698813102 11 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 40 691 SH   SOLE 7 691 0 0
PAPA JOHNS INTL INC COM 698813102 8,676 151,408 SH   SOLE 18 151,408 0 0
PAPA JOHNS INTL INC COM 698813102 1,173 20,469 SH   SOLE 19 20,469 0 0
PAPA JOHNS INTL INC COM 698813102 92,015 1,605,840 SH   SOLE 21 1,605,840 0 0
PAPA JOHNS INTL INC COM 698813102 51,751 903,156 SH   SOLE 22 854,913 0 48,243
PAPA JOHNS INTL INC COM 698813102 626 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 233 4,069 SH   SOLE 28 4,069 0 0
PAPA JOHNS INTL INC COM 698813102 290 5,056 SH   SOLE 30 5,056 0 0
PAPA JOHNS INTL INC COM 698813102 193 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 11 2,293 SH   SOLE 18 2,293 0 0
PAPA MURPHYS HLDGS INC COM 698814100 222 45,695 SH   SOLE 21 45,695 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,096 225,503 SH   SOLE 22 225,503 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 76 4,403 SH   SOLE 2 1,294 0 3,109
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 7 401 SH   SOLE 7 401 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,333 135,858 SH   SOLE 18 135,858 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 440 25,648 SH   SOLE 19 25,648 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 43,718 2,546,188 SH   SOLE 21 2,546,188 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 17,635 1,027,070 SH   SOLE 22 971,395 0 55,675
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 172 10,034 SH   SOLE 26 0 0 10,034
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 50 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 572 33,333 SH   SOLE 30 33,333 0 0
PAR TECHNOLOGY CORP COM 698884103 27 1,943 SH   SOLE 18 1,943 0 0
PAR TECHNOLOGY CORP COM 698884103 426 30,262 SH   SOLE 21 30,262 0 0
PAR TECHNOLOGY CORP COM 698884103 3,323 235,826 SH   SOLE 22 235,826 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 5 3,666 SH   SOLE 21 3,666 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 26 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 1,775 124,621 SH   SOLE 2 15,940 0 108,681
PARAMOUNT GROUP INC COM 69924R108 1,001 70,275 SH   SOLE 4 70,275 0 0
PARAMOUNT GROUP INC COM 69924R108 4,511 316,773 SH   SOLE 7 316,773 0 0
PARAMOUNT GROUP INC COM 69924R108 116 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,575 110,574 SH   SOLE 18 110,574 0 0
PARAMOUNT GROUP INC COM 69924R108 3,889 273,069 SH   SOLE 19 273,069 0 0
PARAMOUNT GROUP INC COM 69924R108 46,831 3,288,660 SH   SOLE 21 3,288,660 0 0
PARAMOUNT GROUP INC COM 69924R108 131,721 9,250,040 SH   SOLE 22 8,505,656 0 744,384
PARAMOUNT GROUP INC COM 69924R108 107 7,499 SH   SOLE 23 7,499 0 0
PARAMOUNT GROUP INC COM 69924R108 5,746 403,489 SH   SOLE 25 403,489 0 0
PARAMOUNT GROUP INC COM 69924R108 1,604 112,611 SH   SOLE 26 20,283 0 92,328
PARAMOUNT GROUP INC COM 69924R108 425 29,842 SH   SOLE 28 29,842 0 0
PARAMOUNT GROUP INC COM 69924R108 1,020 71,638 SH   SOLE 29 71,638 0 0
PARAMOUNT GROUP INC COM 69924R108 14,705 1,032,630 SH   SOLE 30 1,032,630 0 0
PARAMOUNT GROUP INC COM 69924R108 64 4,468 SH   SOLE 31 4,468 0 0
PARAMOUNT GROUP INC COM 69924R108 420 29,465 SH   SOLE 40 29,465 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 13 1,028 SH   SOLE 2 970 0 58
PARATEK PHARMACEUTICALS INC COM 699374302 11 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,103 84,815 SH   SOLE 18 84,815 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 289 22,251 SH   SOLE 19 22,251 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 16,148 1,242,180 SH   SOLE 21 1,242,180 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 8,681 667,799 SH   SOLE 22 613,322 0 54,477
PARATEK PHARMACEUTICALS INC COM 699374302 20 1,519 SH   SOLE 28 1,519 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 68 5,250 SH   SOLE 30 5,250 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 41 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 4 1,563 SH   SOLE 21 1,563 0 0
PARK CITY GROUP INC COM NEW 700215304 7 833 SH   SOLE 2 673 0 160
PARK CITY GROUP INC COM NEW 700215304 417 47,611 SH   SOLE 18 47,611 0 0
PARK CITY GROUP INC COM NEW 700215304 83 9,499 SH   SOLE 19 9,499 0 0
PARK CITY GROUP INC COM NEW 700215304 3,651 417,223 SH   SOLE 21 417,223 0 0
PARK CITY GROUP INC COM NEW 700215304 1,243 142,113 SH   SOLE 22 131,272 0 10,841
PARK ELECTROCHEMICAL CORP COM 700416209 60 3,573 SH   SOLE 2 802 0 2,771
PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 8 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,500 89,046 SH   SOLE 18 89,046 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 239 14,212 SH   SOLE 19 14,212 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 31,022 1,842,167 SH   SOLE 21 1,842,167 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9,066 538,376 SH   SOLE 22 499,335 0 39,041
PARK ELECTROCHEMICAL CORP COM 700416209 139 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 46 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 441 26,180 SH   SOLE 30 26,180 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 35 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 2,841 105,141 SH   SOLE 2 16,223 0 88,918
PARK HOTELS RESORTS INC COM 700517105 1,804 66,763 SH   SOLE 4 66,763 0 0
PARK HOTELS RESORTS INC COM 700517105 7,411 274,284 SH   SOLE 7 274,284 0 0
PARK HOTELS RESORTS INC COM 700517105 215 7,954 SH   SOLE 15 7,954 0 0
PARK HOTELS RESORTS INC COM 700517105 2,600 96,238 SH   SOLE 18 95,379 0 859
PARK HOTELS RESORTS INC COM 700517105 6,395 236,690 SH   SOLE 19 236,690 0 0
PARK HOTELS RESORTS INC COM 700517105 79,267 2,933,657 SH   SOLE 21 2,933,657 0 0
PARK HOTELS RESORTS INC COM 700517105 222,226 8,224,486 SH   SOLE 22 7,608,049 0 616,437
PARK HOTELS RESORTS INC COM 700517105 580 21,464 SH   SOLE 23 21,464 0 0
PARK HOTELS RESORTS INC COM 700517105 13,633 504,537 SH   SOLE 25 504,537 0 0
PARK HOTELS RESORTS INC COM 700517105 7,079 262,000 SH   SOLE 26 79,552 0 182,448
PARK HOTELS RESORTS INC COM 700517105 617 22,838 SH   SOLE 28 22,838 0 0
PARK HOTELS RESORTS INC COM 700517105 1,979 73,228 SH   SOLE 29 62,058 0 11,170
PARK HOTELS RESORTS INC COM 700517105 24,361 901,601 SH   SOLE 30 901,601 0 0
PARK HOTELS RESORTS INC COM 700517105 104 3,864 SH   SOLE 31 3,864 0 0
PARK HOTELS RESORTS INC COM 700517105 49 1,807 SH   SOLE 34 1,807 0 0
PARK HOTELS RESORTS INC COM 700517105 3,567 132,025 SH   SOLE 36 132,025 0 0
PARK HOTELS RESORTS INC COM 700517105 519 19,196 SH   SOLE 40 19,196 0 0
PARK NATL CORP COM 700658107 321 3,094 SH   SOLE 2 562 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 4,746 45,742 SH   SOLE 18 45,742 0 0
PARK NATL CORP COM 700658107 1,073 10,340 SH   SOLE 19 10,340 0 0
PARK NATL CORP COM 700658107 43,456 418,814 SH   SOLE 21 418,814 0 0
PARK NATL CORP COM 700658107 39,495 380,640 SH   SOLE 22 354,583 0 26,057
PARK NATL CORP COM 700658107 629 6,062 SH   SOLE 26 3,671 0 2,391
PARK NATL CORP COM 700658107 196 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 274 2,637 SH   SOLE 30 2,637 0 0
PARK NATL CORP COM 700658107 119 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 114 2,944 SH   SOLE 2 375 0 2,569
PARK OHIO HLDGS CORP COM 700666100 8 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,243 32,001 SH   SOLE 18 32,001 0 0
PARK OHIO HLDGS CORP COM 700666100 281 7,237 SH   SOLE 19 7,237 0 0
PARK OHIO HLDGS CORP COM 700666100 11,351 292,164 SH   SOLE 21 292,164 0 0
PARK OHIO HLDGS CORP COM 700666100 5,913 152,199 SH   SOLE 22 134,802 0 17,397
PARK OHIO HLDGS CORP COM 700666100 46 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 71 1,834 SH   SOLE 30 1,834 0 0
PARK OHIO HLDGS CORP COM 700666100 33 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 424 20,364 SH   SOLE 18 20,364 0 0
PARKE BANCORP INC COM 700885106 105 5,051 SH   SOLE 19 5,051 0 0
PARKE BANCORP INC COM 700885106 4,034 193,944 SH   SOLE 21 193,944 0 0
PARKE BANCORP INC COM 700885106 1,130 54,337 SH   SOLE 22 49,267 0 5,070
PARKER DRILLING CO COM 701081101 41 64,421 SH   SOLE 2 41,519 0 22,902
PARKER DRILLING CO COM 701081101 2 2,767 SH   SOLE 7 2,767 0 0
PARKER DRILLING CO COM 701081101 303 476,549 SH   SOLE 18 476,549 0 0
PARKER DRILLING CO COM 701081101 52 81,621 SH   SOLE 19 81,621 0 0
PARKER DRILLING CO COM 701081101 2,795 4,402,299 SH   SOLE 21 4,402,299 0 0
PARKER DRILLING CO COM 701081101 2,200 3,464,111 SH   SOLE 22 3,242,916 0 221,195
PARKER HANNIFIN CORP COM 701094104 31,486 184,099 SH   SOLE 2 60,724 0 123,375
PARKER HANNIFIN CORP COM 701094104 7,210 42,154 SH   SOLE 4 38,443 0 3,711
PARKER HANNIFIN CORP COM 701094104 16,766 98,030 SH   SOLE 7 93,025 0 5,005
PARKER HANNIFIN CORP COM 701094104 154 899 SH   SOLE 15 899 0 0
PARKER HANNIFIN CORP COM 701094104 47,050 275,097 SH   SOLE 18 257,623 0 17,474
PARKER HANNIFIN CORP COM 701094104 3,613 21,127 SH   SOLE 19 21,127 0 0
PARKER HANNIFIN CORP COM 701094104 10,642 62,223 SH   SOLE 20 0 0 62,223
PARKER HANNIFIN CORP COM 701094104 459,814 2,688,500 SH   SOLE 21 2,688,500 0 0
PARKER HANNIFIN CORP COM 701094104 621,189 3,632,049 SH   SOLE 22 2,980,577 0 651,472
PARKER HANNIFIN CORP COM 701094104 28,153 164,610 SH   SOLE 23 164,610 0 0
PARKER HANNIFIN CORP COM 701094104 18,894 110,473 SH   SOLE 25 110,473 0 0
PARKER HANNIFIN CORP COM 701094104 64,527 377,285 SH   SOLE 26 132,338 0 244,947
PARKER HANNIFIN CORP COM 701094104 3,423 20,014 SH   SOLE 28 20,014 0 0
PARKER HANNIFIN CORP COM 701094104 682 3,987 SH   SOLE 29 3,987 0 0
PARKER HANNIFIN CORP COM 701094104 64,278 375,827 SH   SOLE 30 375,827 0 0
PARKER HANNIFIN CORP COM 701094104 11,894 69,544 SH   SOLE 31 28,876 0 40,668
PARKER HANNIFIN CORP COM 701094104 1,114 6,513 SH   SOLE 34 6,513 0 0
PARKER HANNIFIN CORP COM 701094104 21,060 123,137 SH   SOLE 36 123,137 0 0
PARKER HANNIFIN CORP COM 701094104 457 2,674 SH   SOLE 40 2,674 0 0
PARKERVISION INC COM NEW 701354300 2 3,083 SH   SOLE 18 3,083 0 0
PARKERVISION INC COM NEW 701354300 34 43,086 SH   SOLE 21 43,086 0 0
PARKERVISION INC COM NEW 701354300 4 4,920 SH   SOLE 22 4,920 0 0
PARSLEY ENERGY INC CL A 701877102 6,647 229,282 SH   SOLE 2 47,667 0 181,615
PARSLEY ENERGY INC CL A 701877102 1,954 67,391 SH   SOLE 4 63,163 0 4,228
PARSLEY ENERGY INC CL A 701877102 437 15,073 SH   SOLE 7 15,073 0 0
PARSLEY ENERGY INC CL A 701877102 101 3,474 SH   SOLE 13 3,474 0 0
PARSLEY ENERGY INC CL A 701877102 3,932 135,639 SH   SOLE 18 115,259 0 20,380
PARSLEY ENERGY INC CL A 701877102 1,177 40,591 SH   SOLE 19 40,591 0 0
PARSLEY ENERGY INC CL A 701877102 85,070 2,934,464 SH   SOLE 21 2,934,464 0 0
PARSLEY ENERGY INC CL A 701877102 189,431 6,534,372 SH   SOLE 22 5,712,604 0 821,768
PARSLEY ENERGY INC CL A 701877102 7,412 255,664 SH   SOLE 23 255,664 0 0
PARSLEY ENERGY INC CL A 701877102 246 8,480 SH   SOLE 25 8,480 0 0
PARSLEY ENERGY INC CL A 701877102 13,167 454,177 SH   SOLE 26 205,392 0 248,785
PARSLEY ENERGY INC CL A 701877102 997 34,380 SH   SOLE 28 34,380 0 0
PARSLEY ENERGY INC CL A 701877102 1,901 65,578 SH   SOLE 29 8,169 0 57,409
PARSLEY ENERGY INC CL A 701877102 10,195 351,658 SH   SOLE 30 351,658 0 0
PARSLEY ENERGY INC CL A 701877102 3,718 128,258 SH   SOLE 31 44,611 0 83,647
PARSLEY ENERGY INC CL A 701877102 345 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 1,493 51,488 SH   SOLE 36 51,488 0 0
PARSLEY ENERGY INC CL A 701877102 130 4,487 SH   SOLE 40 4,487 0 0
PARTY CITY HOLDCO INC COM 702149105 91 5,851 SH   SOLE 2 1,148 0 4,703
PARTY CITY HOLDCO INC COM 702149105 9 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,815 116,315 SH   SOLE 18 116,315 0 0
PARTY CITY HOLDCO INC COM 702149105 428 27,437 SH   SOLE 19 27,437 0 0
PARTY CITY HOLDCO INC COM 702149105 17,046 1,092,711 SH   SOLE 21 1,092,711 0 0
PARTY CITY HOLDCO INC COM 702149105 13,055 836,851 SH   SOLE 22 775,148 0 61,703
PARTY CITY HOLDCO INC COM 702149105 67 4,295 SH   SOLE 28 4,295 0 0
PARTY CITY HOLDCO INC COM 702149105 123 7,858 SH   SOLE 30 7,858 0 0
PARTY CITY HOLDCO INC COM 702149105 25 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 81 1,316 SH   SOLE 2 1,019 0 297
PATRICK INDS INC COM 703343103 12 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 40 650 SH   SOLE 7 650 0 0
PATRICK INDS INC COM 703343103 6,613 106,928 SH   SOLE 18 106,928 0 0
PATRICK INDS INC COM 703343103 1,172 18,952 SH   SOLE 19 18,952 0 0
PATRICK INDS INC COM 703343103 138,565 2,240,345 SH   SOLE 21 2,240,345 0 0
PATRICK INDS INC COM 703343103 40,346 652,315 SH   SOLE 22 609,247 0 43,068
PATRICK INDS INC COM 703343103 229 3,700 SH   SOLE 26 0 0 3,700
PATRICK INDS INC COM 703343103 205 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 2,071 33,480 SH   SOLE 30 33,480 0 0
PATRICK INDS INC COM 703343103 195 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 8 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 102 5,511 SH   SOLE 21 5,511 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 934 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,471 85,082 SH   SOLE 2 73,768 0 11,314
PATTERN ENERGY GROUP INC CL A 70338P100 4 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 26 1,513 SH   SOLE 7 1,513 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,540 262,605 SH   SOLE 18 262,605 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,877 166,371 SH   SOLE 19 166,371 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 47,523 2,748,578 SH   SOLE 21 2,748,578 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 42,635 2,465,867 SH   SOLE 22 2,295,924 0 169,943
PATTERN ENERGY GROUP INC CL A 70338P100 1,776 102,720 SH   SOLE 26 26,420 0 76,300
PATTERN ENERGY GROUP INC CL A 70338P100 224 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,897 283,206 SH   SOLE 30 283,206 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 140 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 2,112 95,020 SH   SOLE 2 56,555 0 38,465
PATTERSON COMPANIES INC COM 703395103 9 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 169 7,591 SH   SOLE 7 7,591 0 0
PATTERSON COMPANIES INC COM 703395103 6,111 274,892 SH   SOLE 18 274,892 0 0
PATTERSON COMPANIES INC COM 703395103 271 12,211 SH   SOLE 19 12,211 0 0
PATTERSON COMPANIES INC COM 703395103 81,542 3,668,115 SH   SOLE 21 3,668,115 0 0
PATTERSON COMPANIES INC COM 703395103 60,601 2,726,096 SH   SOLE 22 2,413,058 0 313,038
PATTERSON COMPANIES INC COM 703395103 668 30,034 SH   SOLE 26 14,756 0 15,278
PATTERSON COMPANIES INC COM 703395103 266 11,987 SH   SOLE 28 11,987 0 0
PATTERSON COMPANIES INC COM 703395103 370 16,655 SH   SOLE 30 16,655 0 0
PATTERSON COMPANIES INC COM 703395103 40 1,786 SH   SOLE 31 1,786 0 0
PATTERSON COMPANIES INC COM 703395103 53 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 207 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 4,524 258,355 SH   SOLE 2 156,661 0 101,694
PATTERSON UTI ENERGY INC COM 703481101 13 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 140 8,012 SH   SOLE 7 8,012 0 0
PATTERSON UTI ENERGY INC COM 703481101 12,971 740,764 SH   SOLE 18 740,764 0 0
PATTERSON UTI ENERGY INC COM 703481101 16,763 957,342 SH   SOLE 19 957,342 0 0
PATTERSON UTI ENERGY INC COM 703481101 179,481 10,250,204 SH   SOLE 21 10,250,204 0 0
PATTERSON UTI ENERGY INC COM 703481101 128,678 7,348,811 SH   SOLE 22 6,537,693 0 811,118
PATTERSON UTI ENERGY INC COM 703481101 541 30,910 SH   SOLE 25 30,910 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,174 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 555 31,675 SH   SOLE 28 31,675 0 0
PATTERSON UTI ENERGY INC COM 703481101 4,014 229,250 SH   SOLE 29 229,250 0 0
PATTERSON UTI ENERGY INC COM 703481101 739 42,199 SH   SOLE 30 42,199 0 0
PATTERSON UTI ENERGY INC COM 703481101 78 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 17,982 1,026,966 SH   SOLE 34 1,026,966 0 0
PATTERSON UTI ENERGY INC COM 703481101 201 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 447 25,551 SH   SOLE 40 25,551 0 0
PAVMED INC COM 70387R106 1 750 SH   SOLE 18 750 0 0
PAYCHEX INC COM 704326107 27,189 441,459 SH   SOLE 2 146,216 0 295,243
PAYCHEX INC COM 704326107 6,481 105,236 SH   SOLE 4 97,192 0 8,044
PAYCHEX INC COM 704326107 23,840 387,083 SH   SOLE 7 333,141 0 53,942
PAYCHEX INC COM 704326107 153 2,486 SH   SOLE 13 2,486 0 0
PAYCHEX INC COM 704326107 192 3,120 SH   SOLE 15 3,120 0 0
PAYCHEX INC COM 704326107 40,572 658,746 SH   SOLE 18 616,202 0 42,544
PAYCHEX INC COM 704326107 4,439 72,072 SH   SOLE 19 72,072 0 0
PAYCHEX INC COM 704326107 586,637 9,524,871 SH   SOLE 21 9,524,871 0 0
PAYCHEX INC COM 704326107 562,767 9,137,315 SH   SOLE 22 7,569,420 0 1,567,895
PAYCHEX INC COM 704326107 25,245 409,890 SH   SOLE 23 409,890 0 0
PAYCHEX INC COM 704326107 16,938 275,016 SH   SOLE 25 275,016 0 0
PAYCHEX INC COM 704326107 74,892 1,215,978 SH   SOLE 26 329,378 0 886,600
PAYCHEX INC COM 704326107 3,010 48,874 SH   SOLE 28 48,874 0 0
PAYCHEX INC COM 704326107 490 7,960 SH   SOLE 29 7,960 0 0
PAYCHEX INC COM 704326107 79,089 1,284,122 SH   SOLE 30 1,284,122 0 0
PAYCHEX INC COM 704326107 12,067 195,922 SH   SOLE 31 59,093 0 136,829
PAYCHEX INC COM 704326107 3,199 51,946 SH   SOLE 32 51,946 0 0
PAYCHEX INC COM 704326107 13,072 212,243 SH   SOLE 34 212,243 0 0
PAYCHEX INC COM 704326107 23,358 379,254 SH   SOLE 36 379,254 0 0
PAYCHEX INC COM 704326107 400 6,492 SH   SOLE 40 6,492 0 0
PAYCOM SOFTWARE INC COM 70432V102 257 2,394 SH   SOLE 2 2,074 0 320
PAYCOM SOFTWARE INC COM 70432V102 24 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 128 1,194 SH   SOLE 7 1,194 0 0
PAYCOM SOFTWARE INC COM 70432V102 16,925 157,600 SH   SOLE 18 157,600 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,099 38,171 SH   SOLE 19 38,171 0 0
PAYCOM SOFTWARE INC COM 70432V102 172,313 1,604,551 SH   SOLE 21 1,604,551 0 0
PAYCOM SOFTWARE INC COM 70432V102 138,787 1,292,367 SH   SOLE 22 1,207,138 0 85,229
PAYCOM SOFTWARE INC COM 70432V102 1,023 9,522 SH   SOLE 26 4,747 0 4,775
PAYCOM SOFTWARE INC COM 70432V102 692 6,448 SH   SOLE 28 6,448 0 0
PAYCOM SOFTWARE INC COM 70432V102 964 8,974 SH   SOLE 30 8,974 0 0
PAYCOM SOFTWARE INC COM 70432V102 496 4,621 SH   SOLE 40 4,621 0 0
PAYLOCITY HLDG CORP COM 70438V106 67 1,302 SH   SOLE 2 1,115 0 187
PAYLOCITY HLDG CORP COM 70438V106 9 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 35 675 SH   SOLE 7 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,355 85,009 SH   SOLE 18 85,009 0 0
PAYLOCITY HLDG CORP COM 70438V106 3,011 58,770 SH   SOLE 19 58,770 0 0
PAYLOCITY HLDG CORP COM 70438V106 43,605 851,166 SH   SOLE 21 851,166 0 0
PAYLOCITY HLDG CORP COM 70438V106 38,264 746,901 SH   SOLE 22 700,083 0 46,818
PAYLOCITY HLDG CORP COM 70438V106 194 3,783 SH   SOLE 23 3,783 0 0
PAYLOCITY HLDG CORP COM 70438V106 970 18,934 SH   SOLE 26 0 0 18,934
PAYLOCITY HLDG CORP COM 70438V106 205 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 136 2,658 SH   SOLE 29 0 0 2,658
PAYLOCITY HLDG CORP COM 70438V106 267 5,205 SH   SOLE 30 5,205 0 0
PAYLOCITY HLDG CORP COM 70438V106 191 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 134,163 1,768,328 SH   SOLE 2 525,716 0 1,242,612
PAYPAL HLDGS INC COM 70450Y103 30,395 400,614 SH   SOLE 4 371,494 0 29,120
PAYPAL HLDGS INC COM 70450Y103 61,106 805,403 SH   SOLE 7 803,489 0 1,914
PAYPAL HLDGS INC COM 70450Y103 207 2,726 SH   SOLE 13 2,726 0 0
PAYPAL HLDGS INC COM 70450Y103 754 9,935 SH   SOLE 15 9,935 0 0
PAYPAL HLDGS INC COM 70450Y103 293,083 3,862,958 SH   SOLE 18 3,298,617 0 564,341
PAYPAL HLDGS INC COM 70450Y103 128,560 1,694,477 SH   SOLE 19 1,694,477 0 0
PAYPAL HLDGS INC COM 70450Y103 1,455,767 19,187,644 SH   SOLE 21 19,187,644 0 0
PAYPAL HLDGS INC COM 70450Y103 2,314,876 30,511,080 SH   SOLE 22 24,942,880 0 5,568,200
PAYPAL HLDGS INC COM 70450Y103 110,481 1,456,194 SH   SOLE 23 1,456,194 0 0
PAYPAL HLDGS INC COM 70450Y103 89,659 1,181,751 SH   SOLE 25 1,181,751 0 0
PAYPAL HLDGS INC COM 70450Y103 226,526 2,985,712 SH   SOLE 26 1,037,828 0 1,947,884
PAYPAL HLDGS INC COM 70450Y103 13,092 172,555 SH   SOLE 28 172,555 0 0
PAYPAL HLDGS INC COM 70450Y103 2,423 31,937 SH   SOLE 29 31,937 0 0
PAYPAL HLDGS INC COM 70450Y103 289,358 3,813,861 SH   SOLE 30 3,813,861 0 0
PAYPAL HLDGS INC COM 70450Y103 41,957 553,015 SH   SOLE 31 222,378 0 330,637
PAYPAL HLDGS INC COM 70450Y103 13,169 173,569 SH   SOLE 32 173,569 0 0
PAYPAL HLDGS INC COM 70450Y103 25,449 335,428 SH   SOLE 34 335,428 0 0
PAYPAL HLDGS INC COM 70450Y103 77,390 1,020,034 SH   SOLE 36 1,020,034 0 0
PAYPAL HLDGS INC COM 70450Y103 1,657 21,846 SH   SOLE 40 21,846 0 0
PB BANCORP INC COM 70454T100 12 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 7 698 SH   SOLE 21 698 0 0
PBF ENERGY INC CL A 69318G106 3,582 105,676 SH   SOLE 2 52,654 0 53,022
PBF ENERGY INC CL A 69318G106 16 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 214 6,316 SH   SOLE 7 6,316 0 0
PBF ENERGY INC CL A 69318G106 12,600 371,687 SH   SOLE 18 371,687 0 0
PBF ENERGY INC CL A 69318G106 589 17,379 SH   SOLE 19 17,379 0 0
PBF ENERGY INC CL A 69318G106 171,784 5,067,370 SH   SOLE 21 5,067,370 0 0
PBF ENERGY INC CL A 69318G106 132,224 3,900,423 SH   SOLE 22 3,471,931 0 428,492
PBF ENERGY INC CL A 69318G106 907 26,742 SH   SOLE 26 10,974 0 15,768
PBF ENERGY INC CL A 69318G106 533 15,725 SH   SOLE 28 15,725 0 0
PBF ENERGY INC CL A 69318G106 705 20,782 SH   SOLE 30 20,782 0 0
PBF ENERGY INC CL A 69318G106 78 2,302 SH   SOLE 31 2,302 0 0
PBF ENERGY INC CL A 69318G106 1,261 37,192 SH   SOLE 36 37,192 0 0
PBF ENERGY INC CL A 69318G106 393 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 253 10,107 SH   SOLE 2 8,361 0 1,746
PC CONNECTION INC COM 69318J100 7 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,027 41,085 SH   SOLE 18 41,085 0 0
PC CONNECTION INC COM 69318J100 412 16,462 SH   SOLE 19 16,462 0 0
PC CONNECTION INC COM 69318J100 9,844 393,742 SH   SOLE 21 393,742 0 0
PC CONNECTION INC COM 69318J100 10,532 421,266 SH   SOLE 22 403,445 0 17,821
PC CONNECTION INC COM 69318J100 93 3,732 SH   SOLE 26 0 0 3,732
PC CONNECTION INC COM 69318J100 38 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 42 1,679 SH   SOLE 30 1,679 0 0
PC CONNECTION INC COM 69318J100 24 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 353 49,158 SH   SOLE 21 49,158 0 0
PC-TEL INC COM 69325Q105 3,240 451,294 SH   SOLE 22 451,294 0 0
PC-TEL INC COM 69325Q105 0 6 SH   SOLE 29 0 0 6
PCM INC COM 69323K100 13 1,571 SH   SOLE 2 408 0 1,163
PCM INC COM 69323K100 291 35,111 SH   SOLE 18 35,111 0 0
PCM INC COM 69323K100 52 6,254 SH   SOLE 19 6,254 0 0
PCM INC COM 69323K100 2,649 319,099 SH   SOLE 21 319,099 0 0
PCM INC COM 69323K100 1,830 220,427 SH   SOLE 22 211,544 0 8,883
PCSB FINL CORP COM 69324R104 79 3,764 SH   SOLE 2 729 0 3,035
PCSB FINL CORP COM 69324R104 17 787 SH   SOLE 7 787 0 0
PCSB FINL CORP COM 69324R104 1,352 64,437 SH   SOLE 18 64,437 0 0
PCSB FINL CORP COM 69324R104 262 12,466 SH   SOLE 19 12,466 0 0
PCSB FINL CORP COM 69324R104 12,134 578,359 SH   SOLE 21 578,359 0 0
PCSB FINL CORP COM 69324R104 5,407 257,716 SH   SOLE 22 208,813 0 48,903
PDC ENERGY INC COM 69327R101 3,650 74,449 SH   SOLE 2 63,017 0 11,432
PDC ENERGY INC COM 69327R101 18 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 117 2,381 SH   SOLE 7 2,381 0 0
PDC ENERGY INC COM 69327R101 14,748 300,798 SH   SOLE 18 300,798 0 0
PDC ENERGY INC COM 69327R101 2,556 52,126 SH   SOLE 19 52,126 0 0
PDC ENERGY INC COM 69327R101 305,840 6,237,818 SH   SOLE 21 6,237,818 0 0
PDC ENERGY INC COM 69327R101 92,855 1,893,844 SH   SOLE 22 1,772,236 0 121,608
PDC ENERGY INC COM 69327R101 770 15,695 SH   SOLE 26 11,918 0 3,777
PDC ENERGY INC COM 69327R101 380 7,746 SH   SOLE 28 7,746 0 0
PDC ENERGY INC COM 69327R101 5,522 112,629 SH   SOLE 30 112,629 0 0
PDC ENERGY INC COM 69327R101 323 6,584 SH   SOLE 40 6,584 0 0
PDF SOLUTIONS INC COM 693282105 17 1,445 SH   SOLE 2 1,169 0 276
PDF SOLUTIONS INC COM 693282105 8 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,472 126,272 SH   SOLE 18 126,272 0 0
PDF SOLUTIONS INC COM 693282105 263 22,594 SH   SOLE 19 22,594 0 0
PDF SOLUTIONS INC COM 693282105 30,918 2,651,622 SH   SOLE 21 2,651,622 0 0
PDF SOLUTIONS INC COM 693282105 8,876 761,265 SH   SOLE 22 713,308 0 47,957
PDF SOLUTIONS INC COM 693282105 134 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 44 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 438 37,595 SH   SOLE 30 37,595 0 0
PDF SOLUTIONS INC COM 693282105 34 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 389 132,364 SH   SOLE 2 104,023 0 28,341
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 14 4,681 SH   SOLE 7 4,681 0 0
PDL BIOPHARMA INC COM 69329Y104 1,584 538,883 SH   SOLE 18 538,883 0 0
PDL BIOPHARMA INC COM 69329Y104 1,295 440,625 SH   SOLE 19 440,625 0 0
PDL BIOPHARMA INC COM 69329Y104 20,649 7,023,420 SH   SOLE 21 7,023,420 0 0
PDL BIOPHARMA INC COM 69329Y104 16,979 5,775,035 SH   SOLE 22 5,386,824 0 388,211
PDL BIOPHARMA INC COM 69329Y104 682 232,133 SH   SOLE 23 232,133 0 0
PDL BIOPHARMA INC COM 69329Y104 728 247,675 SH   SOLE 26 21,375 0 226,300
PDL BIOPHARMA INC COM 69329Y104 67 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 323 109,707 SH   SOLE 29 0 0 109,707
PDL BIOPHARMA INC COM 69329Y104 85 28,833 SH   SOLE 30 28,833 0 0
PDL BIOPHARMA INC COM 69329Y104 53 18,057 SH   SOLE 34 18,057 0 0
PDL BIOPHARMA INC COM 69329Y104 53 17,876 SH   SOLE 40 17,876 0 0
PDVWIRELESS INC COM 69290R104 61 2,046 SH   SOLE 2 447 0 1,599
PDVWIRELESS INC COM 69290R104 9 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,024 34,297 SH   SOLE 18 34,297 0 0
PDVWIRELESS INC COM 69290R104 197 6,586 SH   SOLE 19 6,586 0 0
PDVWIRELESS INC COM 69290R104 11,566 387,463 SH   SOLE 21 387,463 0 0
PDVWIRELESS INC COM 69290R104 6,128 205,293 SH   SOLE 22 187,385 0 17,908
PDVWIRELESS INC COM 69290R104 32 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 48 1,616 SH   SOLE 30 1,616 0 0
PEABODY ENERGY CORP NEW COM 704551100 832 22,781 SH   SOLE 2 22,781 0 0
PEABODY ENERGY CORP NEW COM 704551100 219 6,006 SH   SOLE 4 6,006 0 0
PEABODY ENERGY CORP NEW COM 704551100 83 2,261 SH   SOLE 7 2,261 0 0
PEABODY ENERGY CORP NEW COM 704551100 85 2,318 SH   SOLE 13 2,318 0 0
PEABODY ENERGY CORP NEW COM 704551100 8,317 227,854 SH   SOLE 18 227,249 0 605
PEABODY ENERGY CORP NEW COM 704551100 7,323 200,620 SH   SOLE 19 200,620 0 0
PEABODY ENERGY CORP NEW COM 704551100 80,705 2,211,106 SH   SOLE 21 2,211,106 0 0
PEABODY ENERGY CORP NEW COM 704551100 103,468 2,834,743 SH   SOLE 22 2,730,797 0 103,946
PEABODY ENERGY CORP NEW COM 704551100 539 14,780 SH   SOLE 23 14,780 0 0
PEABODY ENERGY CORP NEW COM 704551100 862 23,613 SH   SOLE 26 17,078 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 504 13,801 SH   SOLE 28 13,801 0 0
PEABODY ENERGY CORP NEW COM 704551100 209 5,734 SH   SOLE 29 5,734 0 0
PEABODY ENERGY CORP NEW COM 704551100 668 18,308 SH   SOLE 30 18,308 0 0
PEABODY ENERGY CORP NEW COM 704551100 167 4,584 SH   SOLE 31 0 0 4,584
PEABODY ENERGY CORP NEW COM 704551100 138 3,770 SH   SOLE 34 3,770 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,018 27,903 SH   SOLE 36 27,903 0 0
PEABODY ENERGY CORP NEW COM 704551100 366 10,036 SH   SOLE 40 10,036 0 0
PEAK RESORTS INC COM 70469L100 10 2,080 SH   SOLE 18 2,080 0 0
PEAK RESORTS INC COM 70469L100 167 34,534 SH   SOLE 21 34,534 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 127 3,805 SH   SOLE 2 744 0 3,061
PEAPACK-GLADSTONE FINL CORP COM 704699107 0 3 SH   SOLE 7 3 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,085 62,433 SH   SOLE 18 62,433 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 445 13,315 SH   SOLE 19 13,315 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 18,975 568,286 SH   SOLE 21 568,286 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 14,167 424,276 SH   SOLE 22 397,395 0 26,881
PEAPACK-GLADSTONE FINL CORP COM 704699107 200 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 99 2,963 SH   SOLE 30 2,963 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 520 15,137 SH   SOLE 2 2,899 0 12,238
PEBBLEBROOK HOTEL TR COM 70509V100 792 23,059 SH   SOLE 4 23,059 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,656 106,442 SH   SOLE 7 106,442 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 91 2,653 SH   SOLE 15 2,653 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,961 231,754 SH   SOLE 18 231,754 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,731 137,729 SH   SOLE 19 137,729 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 86,451 2,516,773 SH   SOLE 21 2,516,773 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 97,710 2,844,543 SH   SOLE 22 2,711,017 0 133,526
PEBBLEBROOK HOTEL TR COM 70509V100 87 2,537 SH   SOLE 23 2,537 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,576 133,228 SH   SOLE 25 133,228 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,152 33,546 SH   SOLE 26 6,553 0 26,993
PEBBLEBROOK HOTEL TR COM 70509V100 322 9,383 SH   SOLE 28 9,383 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 854 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 11,776 342,817 SH   SOLE 30 342,817 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 304 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 108 1,781 SH   SOLE 2 1,540 0 241
PEGASYSTEMS INC COM 705573103 14 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 55 915 SH   SOLE 7 915 0 0
PEGASYSTEMS INC COM 705573103 7,076 116,669 SH   SOLE 18 116,669 0 0
PEGASYSTEMS INC COM 705573103 1,731 28,546 SH   SOLE 19 28,546 0 0
PEGASYSTEMS INC COM 705573103 71,122 1,172,660 SH   SOLE 21 1,172,660 0 0
PEGASYSTEMS INC COM 705573103 62,594 1,032,047 SH   SOLE 22 964,244 0 67,803
PEGASYSTEMS INC COM 705573103 1,708 28,165 SH   SOLE 26 13,744 0 14,421
PEGASYSTEMS INC COM 705573103 333 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 480 7,922 SH   SOLE 30 7,922 0 0
PEGASYSTEMS INC COM 705573103 260 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 8,500 272,173 SH   SOLE 21 272,173 0 0
PENN NATL GAMING INC COM 707569109 92 3,493 SH   SOLE 2 3,493 0 0
PENN NATL GAMING INC COM 707569109 12 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 57 2,182 SH   SOLE 7 2,182 0 0
PENN NATL GAMING INC COM 707569109 9,735 370,697 SH   SOLE 18 370,697 0 0
PENN NATL GAMING INC COM 707569109 1,006 38,300 SH   SOLE 19 38,300 0 0
PENN NATL GAMING INC COM 707569109 160,199 6,100,498 SH   SOLE 21 6,100,498 0 0
PENN NATL GAMING INC COM 707569109 57,272 2,180,968 SH   SOLE 22 2,068,050 0 112,918
PENN NATL GAMING INC COM 707569109 636 24,236 SH   SOLE 26 21,740 0 2,496
PENN NATL GAMING INC COM 707569109 277 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 2,688 102,355 SH   SOLE 30 102,355 0 0
PENN NATL GAMING INC COM 707569109 203 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 30 844 SH   SOLE 2 599 0 245
PENN VA CORP NEW COM 70788V102 14 400 SH   SOLE 7 400 0 0
PENN VA CORP NEW COM 70788V102 1,718 49,036 SH   SOLE 18 49,036 0 0
PENN VA CORP NEW COM 70788V102 407 11,603 SH   SOLE 19 11,603 0 0
PENN VA CORP NEW COM 70788V102 16,128 460,267 SH   SOLE 21 460,267 0 0
PENN VA CORP NEW COM 70788V102 14,248 406,622 SH   SOLE 22 385,957 0 20,665
PENNANTPARK FLOATING RATE CA COM 70806A106 2,780 212,351 SH   SOLE 30 212,351 0 0
PENNANTPARK INVT CORP COM 708062104 2,616 391,564 SH   SOLE 30 391,564 0 0
PENNEY J C INC COM 708160106 200 66,296 SH   SOLE 2 13,016 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 78 25,663 SH   SOLE 7 25,663 0 0
PENNEY J C INC COM 708160106 4,326 1,432,613 SH   SOLE 18 1,432,613 0 0
PENNEY J C INC COM 708160106 728 241,069 SH   SOLE 19 241,069 0 0
PENNEY J C INC COM 708160106 87,034 28,819,051 SH   SOLE 21 28,819,051 0 0
PENNEY J C INC COM 708160106 25,497 8,442,721 SH   SOLE 22 7,762,484 0 680,237
PENNEY J C INC COM 708160106 377 124,854 SH   SOLE 26 30,526 0 94,328
PENNEY J C INC COM 708160106 126 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 1,309 433,422 SH   SOLE 30 433,422 0 0
PENNEY J C INC COM 708160106 129 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 95 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 39 926 SH   SOLE 2 251 0 675
PENNS WOODS BANCORP INC COM 708430103 698 16,505 SH   SOLE 18 16,505 0 0
PENNS WOODS BANCORP INC COM 708430103 137 3,246 SH   SOLE 19 3,246 0 0
PENNS WOODS BANCORP INC COM 708430103 6,405 151,378 SH   SOLE 21 151,378 0 0
PENNS WOODS BANCORP INC COM 708430103 2,131 50,372 SH   SOLE 22 41,903 0 8,469
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 143 14,866 SH   SOLE 2 2,886 0 11,980
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 216 22,400 SH   SOLE 4 22,400 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 997 103,343 SH   SOLE 7 103,343 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 3,149 326,345 SH   SOLE 18 326,229 0 116
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,297 134,451 SH   SOLE 19 134,451 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 63,443 6,574,413 SH   SOLE 21 6,574,413 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 28,258 2,928,270 SH   SOLE 22 2,782,812 0 145,458
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 24 2,460 SH   SOLE 23 2,460 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,429 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 518 53,657 SH   SOLE 26 9,199 0 44,458
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 98 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 244 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4,254 440,800 SH   SOLE 30 440,800 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 74 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 40,770 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 9 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 722 31,892 SH   SOLE 18 31,892 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 72 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 7,314 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2,523 111,379 SH   SOLE 22 107,070 0 4,309
PENNYMAC MTG INVT TR COM 70931T103 4,781 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 249 13,798 SH   SOLE 2 2,631 0 11,167
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 61 3,357 SH   SOLE 7 3,357 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,973 275,815 SH   SOLE 18 275,815 0 0
PENNYMAC MTG INVT TR COM 70931T103 840 46,576 SH   SOLE 19 46,576 0 0
PENNYMAC MTG INVT TR COM 70931T103 122,376 6,787,334 SH   SOLE 21 6,787,334 0 0
PENNYMAC MTG INVT TR COM 70931T103 31,411 1,742,134 SH   SOLE 22 1,626,797 0 115,337
PENNYMAC MTG INVT TR COM 70931T103 7,207 399,707 SH   SOLE 23 399,707 0 0
PENNYMAC MTG INVT TR COM 70931T103 316 17,540 SH   SOLE 26 4,146 0 13,394
PENNYMAC MTG INVT TR COM 70931T103 166 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,519 84,251 SH   SOLE 30 84,251 0 0
PENNYMAC MTG INVT TR COM 70931T103 18 1,021 SH   SOLE 36 1,021 0 0
PENNYMAC MTG INVT TR COM 70931T103 90 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,831 86,414 SH   SOLE 2 68,326 0 18,088
PENSKE AUTOMOTIVE GRP INC COM 70959W103 291 6,568 SH   SOLE 4 6,568 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 174 3,920 SH   SOLE 7 3,920 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,639 82,089 SH   SOLE 13 82,089 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,306 29,466 SH   SOLE 18 29,277 0 189
PENSKE AUTOMOTIVE GRP INC COM 70959W103 25,527 575,850 SH   SOLE 19 575,850 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 18,235 411,349 SH   SOLE 21 411,349 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 79,101 1,784,375 SH   SOLE 22 1,433,764 0 350,611
PENSKE AUTOMOTIVE GRP INC COM 70959W103 611 13,786 SH   SOLE 23 13,786 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 314 7,076 SH   SOLE 25 7,076 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,059 23,878 SH   SOLE 26 12,541 0 11,337
PENSKE AUTOMOTIVE GRP INC COM 70959W103 237 5,340 SH   SOLE 28 5,340 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,874 64,824 SH   SOLE 29 9,854 0 54,970
PENSKE AUTOMOTIVE GRP INC COM 70959W103 369 8,326 SH   SOLE 30 8,326 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 550 12,402 SH   SOLE 31 12,402 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 360 8,129 SH   SOLE 34 8,129 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,151 48,524 SH   SOLE 36 48,524 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 221 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 12,544 184,114 SH   SOLE 2 35,279 0 148,835
PENTAIR PLC SHS G7S00T104 3,602 52,866 SH   SOLE 4 48,830 0 4,036
PENTAIR PLC SHS G7S00T104 31,274 459,035 SH   SOLE 7 246,235 0 212,800
PENTAIR PLC SHS G7S00T104 263 3,865 SH   SOLE 13 3,865 0 0
PENTAIR PLC SHS G7S00T104 82 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 32,836 481,962 SH   SOLE 18 426,939 0 55,023
PENTAIR PLC SHS G7S00T104 101,032 1,482,929 SH   SOLE 19 1,482,929 0 0
PENTAIR PLC SHS G7S00T104 5,174 75,936 SH   SOLE 20 0 0 75,936
PENTAIR PLC SHS G7S00T104 225,938 3,316,279 SH   SOLE 21 3,316,279 0 0
PENTAIR PLC SHS G7S00T104 308,291 4,525,036 SH   SOLE 22 3,693,880 0 831,156
PENTAIR PLC SHS G7S00T104 14,172 208,016 SH   SOLE 23 208,016 0 0
PENTAIR PLC SHS G7S00T104 11,744 172,379 SH   SOLE 25 172,379 0 0
PENTAIR PLC SHS G7S00T104 34,868 511,792 SH   SOLE 26 193,844 0 317,948
PENTAIR PLC SHS G7S00T104 1,786 26,209 SH   SOLE 28 26,209 0 0
PENTAIR PLC SHS G7S00T104 3,279 48,128 SH   SOLE 29 5,599 0 42,529
PENTAIR PLC SHS G7S00T104 65,229 957,423 SH   SOLE 30 957,423 0 0
PENTAIR PLC SHS G7S00T104 6,253 91,784 SH   SOLE 31 35,386 0 56,398
PENTAIR PLC SHS G7S00T104 3,397 49,856 SH   SOLE 34 49,856 0 0
PENTAIR PLC SHS G7S00T104 11,409 167,460 SH   SOLE 36 167,460 0 0
PENTAIR PLC SHS G7S00T104 235 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 812 7,025 SH   SOLE 2 6,860 0 165
PENUMBRA INC COM 70975L107 18 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 76 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 10,880 94,078 SH   SOLE 18 94,078 0 0
PENUMBRA INC COM 70975L107 8,958 77,456 SH   SOLE 19 77,456 0 0
PENUMBRA INC COM 70975L107 118,440 1,024,127 SH   SOLE 21 1,024,127 0 0
PENUMBRA INC COM 70975L107 101,706 879,431 SH   SOLE 22 827,768 0 51,663
PENUMBRA INC COM 70975L107 2,616 22,620 SH   SOLE 23 22,620 0 0
PENUMBRA INC COM 70975L107 4,265 36,875 SH   SOLE 26 2,616 0 34,259
PENUMBRA INC COM 70975L107 539 4,662 SH   SOLE 28 4,662 0 0
PENUMBRA INC COM 70975L107 505 4,369 SH   SOLE 29 0 0 4,369
PENUMBRA INC COM 70975L107 656 5,676 SH   SOLE 30 5,676 0 0
PENUMBRA INC COM 70975L107 383 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 112 3,157 SH   SOLE 2 713 0 2,444
PEOPLES BANCORP INC COM 709789101 19 528 SH   SOLE 7 528 0 0
PEOPLES BANCORP INC COM 709789101 2,084 58,790 SH   SOLE 18 58,790 0 0
PEOPLES BANCORP INC COM 709789101 479 13,512 SH   SOLE 19 13,512 0 0
PEOPLES BANCORP INC COM 709789101 19,630 553,738 SH   SOLE 21 553,738 0 0
PEOPLES BANCORP INC COM 709789101 23,284 656,803 SH   SOLE 22 618,317 0 38,486
PEOPLES BANCORP INC COM 709789101 356 10,056 SH   SOLE 26 0 0 10,056
PEOPLES BANCORP INC COM 709789101 88 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 118 3,335 SH   SOLE 30 3,335 0 0
PEOPLES BANCORP INC COM 709789101 53 1,499 SH   SOLE 34 1,499 0 0
PEOPLES BANCORP INC COM 709789101 50 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 23 753 SH   SOLE 2 165 0 588
PEOPLES BANCORP N C INC COM 710577107 505 16,440 SH   SOLE 18 16,440 0 0
PEOPLES BANCORP N C INC COM 710577107 93 3,013 SH   SOLE 19 3,013 0 0
PEOPLES BANCORP N C INC COM 710577107 4,292 139,723 SH   SOLE 21 139,723 0 0
PEOPLES BANCORP N C INC COM 710577107 1,291 42,030 SH   SOLE 22 37,848 0 4,182
PEOPLES FINL SVCS CORP COM 711040105 61 1,340 SH   SOLE 2 268 0 1,072
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,106 24,218 SH   SOLE 18 24,218 0 0
PEOPLES FINL SVCS CORP COM 711040105 227 4,969 SH   SOLE 19 4,969 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,507 230,160 SH   SOLE 21 230,160 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,443 75,427 SH   SOLE 22 64,683 0 10,744
PEOPLES UNITED FINANCIAL INC COM 712704105 8,537 457,505 SH   SOLE 2 90,994 0 366,511
PEOPLES UNITED FINANCIAL INC COM 712704105 1,936 103,767 SH   SOLE 4 90,817 0 12,950
PEOPLES UNITED FINANCIAL INC COM 712704105 12,864 689,378 SH   SOLE 7 682,121 0 7,257
PEOPLES UNITED FINANCIAL INC COM 712704105 44 2,332 SH   SOLE 15 2,332 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 16,531 885,888 SH   SOLE 18 840,898 0 44,990
PEOPLES UNITED FINANCIAL INC COM 712704105 1,150 61,651 SH   SOLE 19 61,651 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,098 166,047 SH   SOLE 20 0 0 166,047
PEOPLES UNITED FINANCIAL INC COM 712704105 286,425 15,349,652 SH   SOLE 21 15,349,652 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 193,241 10,355,902 SH   SOLE 22 8,645,943 0 1,709,959
PEOPLES UNITED FINANCIAL INC COM 712704105 8,774 470,218 SH   SOLE 23 470,218 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 6,062 324,855 SH   SOLE 25 324,855 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 19,826 1,062,466 SH   SOLE 26 444,027 0 618,439
PEOPLES UNITED FINANCIAL INC COM 712704105 1,045 56,024 SH   SOLE 28 56,024 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,726 92,504 SH   SOLE 29 7,998 0 84,506
PEOPLES UNITED FINANCIAL INC COM 712704105 23,006 1,232,930 SH   SOLE 30 1,232,930 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,126 113,913 SH   SOLE 31 61,238 0 52,675
PEOPLES UNITED FINANCIAL INC COM 712704105 2,704 144,909 SH   SOLE 32 144,909 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 294 15,741 SH   SOLE 34 15,741 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 8,038 430,741 SH   SOLE 36 430,741 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 129 6,909 SH   SOLE 40 6,909 0 0
PEOPLES UTAH BANCORP COM 712706209 72 2,219 SH   SOLE 2 641 0 1,578
PEOPLES UTAH BANCORP COM 712706209 9 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,565 48,454 SH   SOLE 18 48,454 0 0
PEOPLES UTAH BANCORP COM 712706209 338 10,459 SH   SOLE 19 10,459 0 0
PEOPLES UTAH BANCORP COM 712706209 14,376 445,085 SH   SOLE 21 445,085 0 0
PEOPLES UTAH BANCORP COM 712706209 5,902 182,710 SH   SOLE 22 171,140 0 11,570
PEOPLES UTAH BANCORP COM 712706209 294 9,117 SH   SOLE 26 0 0 9,117
PEOPLES UTAH BANCORP COM 712706209 95 2,950 SH   SOLE 30 2,950 0 0
PEPSICO INC COM 713448108 228,121 2,089,974 SH   SOLE 2 744,405 0 1,345,569
PEPSICO INC COM 713448108 57,449 526,334 SH   SOLE 4 488,097 0 38,237
PEPSICO INC COM 713448108 139,590 1,278,883 SH   SOLE 7 1,129,421 0 149,462
PEPSICO INC COM 713448108 5,529 50,653 SH   SOLE 13 50,653 0 0
PEPSICO INC COM 713448108 1,191 10,909 SH   SOLE 15 10,909 0 0
PEPSICO INC COM 713448108 390,120 3,574,161 SH   SOLE 18 3,305,919 0 268,242
PEPSICO INC COM 713448108 288,870 2,646,543 SH   SOLE 19 2,646,543 0 0
PEPSICO INC COM 713448108 71,293 653,168 SH   SOLE 20 37,423 0 615,745
PEPSICO INC COM 713448108 2,833,090 25,955,936 SH   SOLE 21 25,955,936 0 0
PEPSICO INC COM 713448108 4,378,973 40,118,852 SH   SOLE 22 32,526,888 0 7,591,964
PEPSICO INC COM 713448108 201,183 1,843,182 SH   SOLE 23 1,843,182 0 0
PEPSICO INC COM 713448108 155,940 1,428,672 SH   SOLE 25 1,428,672 0 0
PEPSICO INC COM 713448108 485,538 4,448,360 SH   SOLE 26 1,320,418 0 3,127,942
PEPSICO INC COM 713448108 23,424 214,608 SH   SOLE 28 214,608 0 0
PEPSICO INC COM 713448108 27,652 253,336 SH   SOLE 29 66,547 0 186,789
PEPSICO INC COM 713448108 458,013 4,196,176 SH   SOLE 30 4,196,176 0 0
PEPSICO INC COM 713448108 83,354 763,662 SH   SOLE 31 331,712 0 431,950
PEPSICO INC COM 713448108 3,335 30,553 SH   SOLE 32 30,553 0 0
PEPSICO INC COM 713448108 105,105 962,940 SH   SOLE 34 962,940 0 0
PEPSICO INC COM 713448108 159,552 1,461,769 SH   SOLE 36 1,461,769 0 0
PEPSICO INC COM 713448108 2,667 24,431 SH   SOLE 37 24,431 0 0
PEPSICO INC COM 713448108 3,033 27,791 SH   SOLE 40 27,791 0 0
PERCEPTRON INC COM 71361F100 12 1,394 SH   SOLE 18 1,394 0 0
PERCEPTRON INC COM 71361F100 217 24,766 SH   SOLE 21 24,766 0 0
PERFICIENT INC COM 71375U101 158 6,908 SH   SOLE 2 1,438 0 5,470
PERFICIENT INC COM 71375U101 23 1,015 SH   SOLE 7 1,015 0 0
PERFICIENT INC COM 71375U101 3,758 163,974 SH   SOLE 18 163,974 0 0
PERFICIENT INC COM 71375U101 597 26,043 SH   SOLE 19 26,043 0 0
PERFICIENT INC COM 71375U101 75,247 3,283,029 SH   SOLE 21 3,283,029 0 0
PERFICIENT INC COM 71375U101 21,352 931,601 SH   SOLE 22 867,026 0 64,575
PERFICIENT INC COM 71375U101 316 13,805 SH   SOLE 26 0 0 13,805
PERFICIENT INC COM 71375U101 117 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,112 48,509 SH   SOLE 30 48,509 0 0
PERFICIENT INC COM 71375U101 94 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,091 70,054 SH   SOLE 2 69,331 0 723
PERFORMANCE FOOD GROUP CO COM 71377A103 29 978 SH   SOLE 4 978 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 137 4,595 SH   SOLE 7 4,595 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,396 113,767 SH   SOLE 13 113,767 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 11,721 392,660 SH   SOLE 18 392,489 0 171
PERFORMANCE FOOD GROUP CO COM 71377A103 41,452 1,388,688 SH   SOLE 19 1,388,688 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 92,961 3,114,273 SH   SOLE 21 3,114,273 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 125,300 4,197,641 SH   SOLE 22 3,771,394 0 426,247
PERFORMANCE FOOD GROUP CO COM 71377A103 6,060 203,008 SH   SOLE 23 203,008 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,479 83,036 SH   SOLE 26 16,537 0 66,499
PERFORMANCE FOOD GROUP CO COM 71377A103 432 14,476 SH   SOLE 28 14,476 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,199 274,667 SH   SOLE 29 0 0 274,667
PERFORMANCE FOOD GROUP CO COM 71377A103 600 20,090 SH   SOLE 30 20,090 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,980 66,342 SH   SOLE 36 66,342 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 331 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 19 6,209 SH   SOLE 18 6,209 0 0
PERFORMANT FINL CORP COM 71377E105 298 99,369 SH   SOLE 21 99,369 0 0
PERFORMANT FINL CORP COM 71377E105 130 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 9,614 126,973 SH   SOLE 2 58,746 0 68,227
PERKINELMER INC COM 714046109 642 8,484 SH   SOLE 4 8,484 0 0
PERKINELMER INC COM 714046109 5,297 69,956 SH   SOLE 7 69,956 0 0
PERKINELMER INC COM 714046109 17,426 230,143 SH   SOLE 18 224,930 0 5,213
PERKINELMER INC COM 714046109 1,329 17,558 SH   SOLE 19 17,558 0 0
PERKINELMER INC COM 714046109 169,572 2,239,467 SH   SOLE 21 2,239,467 0 0
PERKINELMER INC COM 714046109 240,193 3,172,125 SH   SOLE 22 2,630,213 0 541,912
PERKINELMER INC COM 714046109 317 4,188 SH   SOLE 23 4,188 0 0
PERKINELMER INC COM 714046109 4,813 63,563 SH   SOLE 26 36,652 0 26,911
PERKINELMER INC COM 714046109 1,155 15,249 SH   SOLE 28 15,249 0 0
PERKINELMER INC COM 714046109 1,271 16,791 SH   SOLE 29 4,357 0 12,434
PERKINELMER INC COM 714046109 18,025 238,047 SH   SOLE 30 238,047 0 0
PERKINELMER INC COM 714046109 300 3,962 SH   SOLE 31 2,343 0 1,619
PERKINELMER INC COM 714046109 2,376 31,380 SH   SOLE 34 31,380 0 0
PERKINELMER INC COM 714046109 144 1,901 SH   SOLE 36 1,901 0 0
PERKINELMER INC COM 714046109 924 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 177 19,468 SH   SOLE 21 19,468 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 8 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 126 30,253 SH   SOLE 21 30,253 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,352 325,735 SH   SOLE 22 325,735 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 122 51,202 SH   SOLE 21 51,202 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 374 156,430 SH   SOLE 22 156,430 0 0
PERRIGO CO PLC SHS G97822103 15,772 189,253 SH   SOLE 2 67,196 0 122,057
PERRIGO CO PLC SHS G97822103 3,941 47,283 SH   SOLE 4 43,892 0 3,391
PERRIGO CO PLC SHS G97822103 8,377 100,511 SH   SOLE 7 92,793 0 7,718
PERRIGO CO PLC SHS G97822103 524 6,293 SH   SOLE 13 6,293 0 0
PERRIGO CO PLC SHS G97822103 90 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 23,791 285,469 SH   SOLE 18 268,517 0 16,952
PERRIGO CO PLC SHS G97822103 3,512 42,145 SH   SOLE 19 42,145 0 0
PERRIGO CO PLC SHS G97822103 5,179 62,144 SH   SOLE 20 0 0 62,144
PERRIGO CO PLC SHS G97822103 242,514 2,909,937 SH   SOLE 21 2,909,937 0 0
PERRIGO CO PLC SHS G97822103 302,377 3,628,238 SH   SOLE 22 2,965,807 0 662,431
PERRIGO CO PLC SHS G97822103 13,626 163,500 SH   SOLE 23 163,500 0 0
PERRIGO CO PLC SHS G97822103 9,992 119,897 SH   SOLE 25 119,897 0 0
PERRIGO CO PLC SHS G97822103 33,711 404,503 SH   SOLE 26 161,647 0 242,856
PERRIGO CO PLC SHS G97822103 1,566 18,796 SH   SOLE 28 18,796 0 0
PERRIGO CO PLC SHS G97822103 2,880 34,556 SH   SOLE 29 2,812 0 31,744
PERRIGO CO PLC SHS G97822103 38,119 457,397 SH   SOLE 30 457,397 0 0
PERRIGO CO PLC SHS G97822103 6,193 74,306 SH   SOLE 31 26,295 0 48,011
PERRIGO CO PLC SHS G97822103 1,666 19,990 SH   SOLE 34 19,990 0 0
PERRIGO CO PLC SHS G97822103 9,563 114,745 SH   SOLE 36 114,745 0 0
PERRIGO CO PLC SHS G97822103 215 2,579 SH   SOLE 40 2,579 0 0
PERSHING GOLD CORP COM NEW 715302204 6 2,897 SH   SOLE 18 2,897 0 0
PERSHING GOLD CORP COM NEW 715302204 84 40,744 SH   SOLE 21 40,744 0 0
PETIQ INC COM CL A 71639T106 72 2,695 SH   SOLE 2 2,695 0 0
PETIQ INC COM CL A 71639T106 666 25,023 SH   SOLE 18 25,023 0 0
PETIQ INC COM CL A 71639T106 759 28,533 SH   SOLE 19 28,533 0 0
PETIQ INC COM CL A 71639T106 10,515 395,296 SH   SOLE 21 395,296 0 0
PETIQ INC COM CL A 71639T106 7,845 294,943 SH   SOLE 22 289,183 0 5,760
PETIQ INC COM CL A 71639T106 93 3,487 SH   SOLE 23 3,487 0 0
PETIQ INC COM CL A 71639T106 1,005 37,769 SH   SOLE 26 0 0 37,769
PETIQ INC COM CL A 71639T106 86 3,217 SH   SOLE 29 0 0 3,217
PETIQ INC COM CL A 71639T106 10 379 SH   SOLE 30 379 0 0
PETMED EXPRESS INC COM 716382106 39 939 SH   SOLE 2 829 0 110
PETMED EXPRESS INC COM 716382106 5 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 20 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 3,764 90,153 SH   SOLE 18 90,153 0 0
PETMED EXPRESS INC COM 716382106 1,205 28,870 SH   SOLE 19 28,870 0 0
PETMED EXPRESS INC COM 716382106 79,912 1,914,070 SH   SOLE 21 1,914,070 0 0
PETMED EXPRESS INC COM 716382106 22,526 539,534 SH   SOLE 22 502,926 0 36,608
PETMED EXPRESS INC COM 716382106 1,562 37,418 SH   SOLE 23 37,418 0 0
PETMED EXPRESS INC COM 716382106 466 11,167 SH   SOLE 26 0 0 11,167
PETMED EXPRESS INC COM 716382106 127 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,198 28,691 SH   SOLE 30 28,691 0 0
PETMED EXPRESS INC COM 716382106 99 2,381 SH   SOLE 40 2,381 0 0
PETROBRAS ARGENTINA S A SPONS ADR 71646J109 49 4,180 SH   SOLE 21 4,180 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 219 3,147 SH   SOLE 4 3,147 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,553 22,265 SH   SOLE 19 22,265 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 571 8,189 SH   SOLE 21 8,189 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 36,757 527,061 SH   SOLE 22 527,061 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,139 16,336 SH   SOLE 30 16,336 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 16 228 SH   SOLE 34 228 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 18,186 1,400,000 SH   SOLE 18 0 0 1,400,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,938 842,000 SH   SOLE 19 842,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 109,804 8,452,977 SH   SOLE 21 8,452,977 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 18,186 1,400,000 SH   SOLE 25 1,400,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 90,930 7,000,000 SH   SOLE 34 7,000,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12,058 852,730 SH   SOLE 18 295,730 0 557,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,599 396,000 SH   SOLE 19 396,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 84,696 5,989,782 SH   SOLE 21 5,989,782 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7,890 558,000 SH   SOLE 25 558,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,923 489,626 SH   SOLE 30 489,626 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43,127 3,050,000 SH   SOLE 34 3,050,000 0 0
PETROQUEST ENERGY INC COM NEW 716748306 2 3,630 SH   SOLE 18 3,630 0 0
PETROQUEST ENERGY INC COM NEW 716748306 49 85,057 SH   SOLE 21 85,057 0 0
PETROQUEST ENERGY INC COM NEW 716748306 231 397,916 SH   SOLE 22 397,916 0 0
PETROQUEST ENERGY INC COM NEW 716748306 2 3,250 SH   SOLE 31 0 0 3,250
PFENEX INC COM 717071104 41 6,896 SH   SOLE 2 6,896 0 0
PFENEX INC COM 717071104 22 3,709 SH   SOLE 18 3,709 0 0
PFENEX INC COM 717071104 315 52,442 SH   SOLE 19 52,442 0 0
PFENEX INC COM 717071104 398 66,387 SH   SOLE 21 66,387 0 0
PFENEX INC COM 717071104 1,436 239,337 SH   SOLE 22 239,337 0 0
PFIZER INC COM 717081103 330,739 9,319,206 SH   SOLE 2 3,727,588 0 5,591,618
PFIZER INC COM 717081103 76,551 2,156,978 SH   SOLE 4 2,004,606 0 152,372
PFIZER INC COM 717081103 169,860 4,786,137 SH   SOLE 7 4,615,579 0 170,558
PFIZER INC COM 717081103 3,500 98,609 SH   SOLE 13 98,609 0 0
PFIZER INC COM 717081103 1,592 44,864 SH   SOLE 15 44,864 0 0
PFIZER INC COM 717081103 1,095,301 30,862,232 SH   SOLE 18 27,973,896 0 2,888,336
PFIZER INC COM 717081103 1,747,895 49,250,362 SH   SOLE 19 49,250,362 0 0
PFIZER INC COM 717081103 88,363 2,489,810 SH   SOLE 20 135,900 0 2,353,910
PFIZER INC COM 717081103 4,290,022 120,879,746 SH   SOLE 21 120,879,746 0 0
PFIZER INC COM 717081103 5,835,672 164,431,447 SH   SOLE 22 133,824,825 0 30,606,622
PFIZER INC COM 717081103 269,808 7,602,373 SH   SOLE 23 7,602,373 0 0
PFIZER INC COM 717081103 210,022 5,917,778 SH   SOLE 25 5,793,928 0 123,850
PFIZER INC COM 717081103 604,846 17,042,704 SH   SOLE 26 5,408,879 0 11,633,825
PFIZER INC COM 717081103 31,916 899,293 SH   SOLE 28 899,293 0 0
PFIZER INC COM 717081103 9,352 263,513 SH   SOLE 29 177,158 0 86,355
PFIZER INC COM 717081103 760,985 21,442,243 SH   SOLE 30 21,442,243 0 0
PFIZER INC COM 717081103 108,808 3,065,887 SH   SOLE 31 1,167,679 0 1,898,208
PFIZER INC COM 717081103 12,368 348,504 SH   SOLE 32 348,504 0 0
PFIZER INC COM 717081103 432,436 12,184,718 SH   SOLE 34 12,184,718 0 0
PFIZER INC COM 717081103 9,752 274,775 SH   SOLE 35 274,775 0 0
PFIZER INC COM 717081103 212,986 6,001,284 SH   SOLE 36 6,001,284 0 0
PFIZER INC COM 717081103 1,806 50,878 SH   SOLE 37 50,878 0 0
PFIZER INC COM 717081103 4,149 116,909 SH   SOLE 40 116,909 0 0
PFSWEB INC COM NEW 717098206 23 2,675 SH   SOLE 18 2,675 0 0
PFSWEB INC COM NEW 717098206 384 43,885 SH   SOLE 21 43,885 0 0
PFSWEB INC COM NEW 717098206 2,543 291,016 SH   SOLE 22 291,016 0 0
PG&E CORP COM 69331C108 28,932 658,593 SH   SOLE 2 176,165 0 482,428
PG&E CORP COM 69331C108 8,183 186,279 SH   SOLE 4 172,847 0 13,432
PG&E CORP COM 69331C108 41,737 950,089 SH   SOLE 7 927,960 0 22,129
PG&E CORP COM 69331C108 734 16,699 SH   SOLE 13 16,699 0 0
PG&E CORP COM 69331C108 182 4,143 SH   SOLE 15 4,143 0 0
PG&E CORP COM 69331C108 209,142 4,760,797 SH   SOLE 18 4,418,719 0 342,078
PG&E CORP COM 69331C108 319,046 7,262,589 SH   SOLE 19 7,262,589 0 0
PG&E CORP COM 69331C108 8,978 204,371 SH   SOLE 20 0 0 204,371
PG&E CORP COM 69331C108 402,721 9,167,325 SH   SOLE 21 9,167,325 0 0
PG&E CORP COM 69331C108 647,603 14,741,705 SH   SOLE 22 12,108,038 0 2,633,667
PG&E CORP COM 69331C108 28,702 653,365 SH   SOLE 23 653,365 0 0
PG&E CORP COM 69331C108 23,968 545,594 SH   SOLE 25 503,828 0 41,766
PG&E CORP COM 69331C108 90,465 2,059,297 SH   SOLE 26 495,645 0 1,563,652
PG&E CORP COM 69331C108 3,413 77,700 SH   SOLE 28 77,700 0 0
PG&E CORP COM 69331C108 646 14,697 SH   SOLE 29 14,697 0 0
PG&E CORP COM 69331C108 93,776 2,134,659 SH   SOLE 30 2,134,659 0 0
PG&E CORP COM 69331C108 10,901 248,135 SH   SOLE 31 97,324 0 150,811
PG&E CORP COM 69331C108 25,407 578,362 SH   SOLE 34 578,362 0 0
PG&E CORP COM 69331C108 27,412 624,000 SH   SOLE 36 624,000 0 0
PG&E CORP COM 69331C108 452 10,300 SH   SOLE 40 10,300 0 0
PGT INNOVATIONS INC COM 69336V101 49 2,606 SH   SOLE 2 2,048 0 558
PGT INNOVATIONS INC COM 69336V101 21 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,223 226,443 SH   SOLE 18 226,443 0 0
PGT INNOVATIONS INC COM 69336V101 1,077 57,770 SH   SOLE 19 57,770 0 0
PGT INNOVATIONS INC COM 69336V101 96,998 5,200,967 SH   SOLE 21 5,200,967 0 0
PGT INNOVATIONS INC COM 69336V101 27,366 1,467,328 SH   SOLE 22 1,386,244 0 81,084
PGT INNOVATIONS INC COM 69336V101 24 1,286 SH   SOLE 23 1,286 0 0
PGT INNOVATIONS INC COM 69336V101 868 46,546 SH   SOLE 26 0 0 46,546
PGT INNOVATIONS INC COM 69336V101 123 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 1,248 66,913 SH   SOLE 30 66,913 0 0
PGT INNOVATIONS INC COM 69336V101 166 8,916 SH   SOLE 34 8,916 0 0
PGT INNOVATIONS INC COM 69336V101 93 4,981 SH   SOLE 40 4,981 0 0
PHH CORP COM NEW 693320202 70 6,702 SH   SOLE 2 1,332 0 5,370
PHH CORP COM NEW 693320202 15 1,399 SH   SOLE 7 1,399 0 0
PHH CORP COM NEW 693320202 1,088 104,025 SH   SOLE 18 104,025 0 0
PHH CORP COM NEW 693320202 254 24,237 SH   SOLE 19 24,237 0 0
PHH CORP COM NEW 693320202 10,414 995,639 SH   SOLE 21 995,639 0 0
PHH CORP COM NEW 693320202 13,807 1,319,974 SH   SOLE 22 1,213,373 0 106,601
PHH CORP COM NEW 693320202 300 28,688 SH   SOLE 26 8,671 0 20,017
PHH CORP COM NEW 693320202 90 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 78 7,435 SH   SOLE 30 7,435 0 0
PHH CORP COM NEW 693320202 165 15,772 SH   SOLE 36 15,772 0 0
PHH CORP COM NEW 693320202 56 5,332 SH   SOLE 40 5,332 0 0
PHI INC COM VTG 69336T106 1 147 SH   SOLE 21 147 0 0
PHI INC COM NON VTG 69336T205 26 2,555 SH   SOLE 2 474 0 2,081
PHI INC COM NON VTG 69336T205 3 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 451 43,997 SH   SOLE 18 43,997 0 0
PHI INC COM NON VTG 69336T205 75 7,324 SH   SOLE 19 7,324 0 0
PHI INC COM NON VTG 69336T205 3,857 376,649 SH   SOLE 21 376,649 0 0
PHI INC COM NON VTG 69336T205 3,799 370,977 SH   SOLE 22 351,217 0 19,760
PHI INC COM NON VTG 69336T205 5 477 SH   SOLE 26 0 0 477
PHI INC COM NON VTG 69336T205 79 7,713 SH   SOLE 29 0 0 7,713
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 40 1,017 SH   SOLE 2 835 0 182
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 21 536 SH   SOLE 7 536 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,442 86,695 SH   SOLE 18 86,695 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4,926 124,086 SH   SOLE 19 124,086 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 76,948 1,938,241 SH   SOLE 21 1,938,241 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 29,765 749,752 SH   SOLE 22 718,707 0 31,045
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,966 49,510 SH   SOLE 23 49,510 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,858 71,980 SH   SOLE 26 0 0 71,980
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 95 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 624 15,709 SH   SOLE 29 0 0 15,709
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,050 26,445 SH   SOLE 30 26,445 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17 428 SH   SOLE 34 428 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 69 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 104,754 1,053,863 SH   SOLE 2 526,610 0 527,253
PHILIP MORRIS INTL INC COM 718172109 39,539 397,776 SH   SOLE 4 397,776 0 0
PHILIP MORRIS INTL INC COM 718172109 116,697 1,174,019 SH   SOLE 7 1,137,347 0 36,672
PHILIP MORRIS INTL INC COM 718172109 993 9,990 SH   SOLE 15 9,990 0 0
PHILIP MORRIS INTL INC COM 718172109 411,966 4,144,525 SH   SOLE 18 3,850,959 0 293,566
PHILIP MORRIS INTL INC COM 718172109 156,116 1,570,583 SH   SOLE 19 1,570,583 0 0
PHILIP MORRIS INTL INC COM 718172109 48,958 492,539 SH   SOLE 20 15,436 0 477,103
PHILIP MORRIS INTL INC COM 718172109 2,856,426 28,736,681 SH   SOLE 21 28,736,681 0 0
PHILIP MORRIS INTL INC COM 718172109 4,089,415 41,140,992 SH   SOLE 22 34,051,099 0 7,089,893
PHILIP MORRIS INTL INC COM 718172109 193,595 1,947,636 SH   SOLE 23 1,947,636 0 0
PHILIP MORRIS INTL INC COM 718172109 165,200 1,661,968 SH   SOLE 25 1,661,968 0 0
PHILIP MORRIS INTL INC COM 718172109 304,732 3,065,717 SH   SOLE 26 1,351,491 0 1,714,226
PHILIP MORRIS INTL INC COM 718172109 23,333 234,735 SH   SOLE 28 234,735 0 0
PHILIP MORRIS INTL INC COM 718172109 774 7,783 SH   SOLE 29 5,906 0 1,877
PHILIP MORRIS INTL INC COM 718172109 437,113 4,397,514 SH   SOLE 30 4,397,514 0 0
PHILIP MORRIS INTL INC COM 718172109 45,939 462,160 SH   SOLE 31 32,301 0 429,859
PHILIP MORRIS INTL INC COM 718172109 7,731 77,774 SH   SOLE 32 77,774 0 0
PHILIP MORRIS INTL INC COM 718172109 81,641 821,341 SH   SOLE 34 821,341 0 0
PHILIP MORRIS INTL INC COM 718172109 147,792 1,486,839 SH   SOLE 36 1,486,839 0 0
PHILIP MORRIS INTL INC COM 718172109 3,540 35,612 SH   SOLE 37 35,612 0 0
PHILIP MORRIS INTL INC COM 718172109 3,019 30,368 SH   SOLE 40 30,368 0 0
PHILLIPS 66 COM 718546104 51,942 541,516 SH   SOLE 2 134,770 0 406,746
PHILLIPS 66 COM 718546104 12,998 135,512 SH   SOLE 4 123,932 0 11,580
PHILLIPS 66 COM 718546104 37,504 390,997 SH   SOLE 7 373,354 0 17,643
PHILLIPS 66 COM 718546104 1,064 11,095 SH   SOLE 13 11,095 0 0
PHILLIPS 66 COM 718546104 336 3,501 SH   SOLE 15 3,501 0 0
PHILLIPS 66 COM 718546104 75,373 785,786 SH   SOLE 18 726,284 0 59,502
PHILLIPS 66 COM 718546104 9,735 101,490 SH   SOLE 19 101,490 0 0
PHILLIPS 66 COM 718546104 17,852 186,116 SH   SOLE 20 0 0 186,116
PHILLIPS 66 COM 718546104 784,407 8,177,724 SH   SOLE 21 8,177,724 0 0
PHILLIPS 66 COM 718546104 1,143,713 11,923,617 SH   SOLE 22 9,620,218 0 2,303,399
PHILLIPS 66 COM 718546104 50,645 527,996 SH   SOLE 23 527,996 0 0
PHILLIPS 66 COM 718546104 36,771 383,346 SH   SOLE 25 383,346 0 0
PHILLIPS 66 COM 718546104 137,550 1,434,003 SH   SOLE 26 417,002 0 1,017,001
PHILLIPS 66 COM 718546104 6,308 65,760 SH   SOLE 28 65,760 0 0
PHILLIPS 66 COM 718546104 1,185 12,358 SH   SOLE 29 12,358 0 0
PHILLIPS 66 COM 718546104 141,790 1,478,215 SH   SOLE 30 1,478,215 0 0
PHILLIPS 66 COM 718546104 23,422 244,180 SH   SOLE 31 97,928 0 146,252
PHILLIPS 66 COM 718546104 4,849 50,552 SH   SOLE 34 50,552 0 0
PHILLIPS 66 COM 718546104 47,012 490,116 SH   SOLE 36 490,116 0 0
PHILLIPS 66 COM 718546104 837 8,730 SH   SOLE 40 8,730 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 8,248 172,616 SH   SOLE 19 172,616 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 28 6,407 SH   SOLE 18 6,407 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,457 335,057 SH   SOLE 21 335,057 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 718 165,020 SH   SOLE 22 165,020 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 84 19,303 SH   SOLE 30 19,303 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 96 22,073 SH   SOLE 34 22,073 0 0
PHOTRONICS INC COM 719405102 106 12,851 SH   SOLE 2 2,791 0 10,060
PHOTRONICS INC COM 719405102 12 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,684 325,390 SH   SOLE 18 325,390 0 0
PHOTRONICS INC COM 719405102 434 52,550 SH   SOLE 19 52,550 0 0
PHOTRONICS INC COM 719405102 53,331 6,464,417 SH   SOLE 21 6,464,417 0 0
PHOTRONICS INC COM 719405102 16,550 2,006,097 SH   SOLE 22 1,876,440 0 129,657
PHOTRONICS INC COM 719405102 219 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 79 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 804 97,441 SH   SOLE 30 97,441 0 0
PHOTRONICS INC COM 719405102 62 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 368 23,604 SH   SOLE 2 7,589 0 16,015
PHYSICIANS RLTY TR COM 71943U104 965 61,965 SH   SOLE 4 61,965 0 0
PHYSICIANS RLTY TR COM 71943U104 4,286 275,244 SH   SOLE 7 275,244 0 0
PHYSICIANS RLTY TR COM 71943U104 115 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 9,259 594,642 SH   SOLE 18 594,642 0 0
PHYSICIANS RLTY TR COM 71943U104 5,576 358,109 SH   SOLE 19 358,109 0 0
PHYSICIANS RLTY TR COM 71943U104 103,848 6,669,759 SH   SOLE 21 6,669,759 0 0
PHYSICIANS RLTY TR COM 71943U104 107,530 6,906,262 SH   SOLE 22 6,571,092 0 335,170
PHYSICIANS RLTY TR COM 71943U104 102 6,570 SH   SOLE 23 6,570 0 0
PHYSICIANS RLTY TR COM 71943U104 5,569 357,690 SH   SOLE 25 357,690 0 0
PHYSICIANS RLTY TR COM 71943U104 1,814 116,517 SH   SOLE 26 31,223 0 85,294
PHYSICIANS RLTY TR COM 71943U104 386 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 964 61,912 SH   SOLE 29 61,912 0 0
PHYSICIANS RLTY TR COM 71943U104 14,587 936,893 SH   SOLE 30 936,893 0 0
PHYSICIANS RLTY TR COM 71943U104 242 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 39 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 923 80,570 SH   SOLE 18 80,570 0 0
PICO HLDGS INC COM NEW 693366205 127 11,075 SH   SOLE 19 11,075 0 0
PICO HLDGS INC COM NEW 693366205 7,798 681,033 SH   SOLE 21 681,033 0 0
PICO HLDGS INC COM NEW 693366205 7,649 668,011 SH   SOLE 22 631,431 0 36,580
PICO HLDGS INC COM NEW 693366205 93 8,115 SH   SOLE 26 7,155 0 960
PICO HLDGS INC COM NEW 693366205 40 3,464 SH   SOLE 28 3,464 0 0
PICO HLDGS INC COM NEW 693366205 38 3,308 SH   SOLE 30 3,308 0 0
PICO HLDGS INC COM NEW 693366205 24 2,059 SH   SOLE 40 2,059 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,582 89,938 SH   SOLE 2 20,838 0 69,100
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 893 50,758 SH   SOLE 4 50,758 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,905 221,988 SH   SOLE 7 221,988 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 105 5,974 SH   SOLE 15 5,974 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,358 77,216 SH   SOLE 18 77,064 0 152
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,416 194,205 SH   SOLE 19 194,205 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 39,743 2,259,433 SH   SOLE 21 2,259,433 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 114,336 6,500,078 SH   SOLE 22 5,940,323 0 559,755
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 87 4,937 SH   SOLE 23 4,937 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,932 280,410 SH   SOLE 25 280,410 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,494 84,959 SH   SOLE 26 30,383 0 54,576
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 351 19,973 SH   SOLE 28 19,973 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 886 50,356 SH   SOLE 29 50,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 12,672 720,406 SH   SOLE 30 720,406 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 59 3,358 SH   SOLE 31 3,358 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 199 11,302 SH   SOLE 36 11,302 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 278 15,811 SH   SOLE 40 15,811 0 0
PIER 1 IMPORTS INC COM 720279108 56 17,294 SH   SOLE 2 2,593 0 14,701
PIER 1 IMPORTS INC COM 720279108 2 667 SH   SOLE 4 667 0 0
PIER 1 IMPORTS INC COM 720279108 6 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 945 293,339 SH   SOLE 18 293,339 0 0
PIER 1 IMPORTS INC COM 720279108 226 70,100 SH   SOLE 19 70,100 0 0
PIER 1 IMPORTS INC COM 720279108 8,746 2,716,187 SH   SOLE 21 2,716,187 0 0
PIER 1 IMPORTS INC COM 720279108 7,041 2,186,640 SH   SOLE 22 1,953,904 0 232,736
PIER 1 IMPORTS INC COM 720279108 362 112,555 SH   SOLE 23 112,555 0 0
PIER 1 IMPORTS INC COM 720279108 40 12,474 SH   SOLE 26 8,401 0 4,073
PIER 1 IMPORTS INC COM 720279108 41 12,673 SH   SOLE 28 12,673 0 0
PIER 1 IMPORTS INC COM 720279108 49 15,195 SH   SOLE 30 15,195 0 0
PIER 1 IMPORTS INC COM 720279108 8 2,552 SH   SOLE 34 2,552 0 0
PIER 1 IMPORTS INC COM 720279108 31 9,686 SH   SOLE 40 9,686 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 14 2,022 SH   SOLE 2 1,286 0 736
PIERIS PHARMACEUTICALS INC COM 720795103 864 126,632 SH   SOLE 18 126,632 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 223 32,756 SH   SOLE 19 32,756 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 8,495 1,245,581 SH   SOLE 21 1,245,581 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2,686 393,819 SH   SOLE 22 360,851 0 32,968
PIERIS PHARMACEUTICALS INC COM 720795103 2 332 SH   SOLE 23 332 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2,525 102,618 SH   SOLE 2 82,391 0 20,227
PILGRIMS PRIDE CORP NEW COM 72147K108 379 15,399 SH   SOLE 4 15,399 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 5,087 206,697 SH   SOLE 7 206,697 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 650 26,398 SH   SOLE 18 24,604 0 1,794
PILGRIMS PRIDE CORP NEW COM 72147K108 1,712 69,585 SH   SOLE 19 69,585 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 12,662 514,512 SH   SOLE 21 514,512 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 36,795 1,495,109 SH   SOLE 22 1,328,205 0 166,904
PILGRIMS PRIDE CORP NEW COM 72147K108 1,086 44,134 SH   SOLE 23 44,134 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 53 2,136 SH   SOLE 26 1,050 0 1,086
PILGRIMS PRIDE CORP NEW COM 72147K108 500 20,301 SH   SOLE 29 18,793 0 1,508
PILGRIMS PRIDE CORP NEW COM 72147K108 457 18,559 SH   SOLE 30 18,559 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 444 18,060 SH   SOLE 31 1,162 0 16,898
PILGRIMS PRIDE CORP NEW COM 72147K108 3,053 124,055 SH   SOLE 34 124,055 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6 60 SH   SOLE 18 60 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 67 2,216 SH   SOLE 2 2,216 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 6 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 33 1,102 SH   SOLE 7 1,102 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 5,191 172,172 SH   SOLE 18 172,172 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,388 46,022 SH   SOLE 19 46,022 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 48,111 1,595,716 SH   SOLE 21 1,595,716 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 50,783 1,684,360 SH   SOLE 22 1,576,935 0 107,425
PINNACLE ENTMT INC NEW COM 72348Y105 453 15,026 SH   SOLE 23 15,026 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 778 25,793 SH   SOLE 26 6,784 0 19,009
PINNACLE ENTMT INC NEW COM 72348Y105 228 7,551 SH   SOLE 28 7,551 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 363 12,047 SH   SOLE 30 12,047 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 231 7,668 SH   SOLE 36 7,668 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 239 7,942 SH   SOLE 40 7,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,200 65,428 SH   SOLE 2 34,855 0 30,573
PINNACLE FINL PARTNERS INC COM 72346Q104 14 224 SH   SOLE 4 224 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 114 1,781 SH   SOLE 7 1,781 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 15,762 245,509 SH   SOLE 18 245,509 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 678 10,560 SH   SOLE 19 10,560 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 214,359 3,338,924 SH   SOLE 21 3,338,924 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 159,708 2,487,664 SH   SOLE 22 2,231,317 0 256,347
PINNACLE FINL PARTNERS INC COM 72346Q104 1,839 28,647 SH   SOLE 26 20,008 0 8,639
PINNACLE FINL PARTNERS INC COM 72346Q104 656 10,215 SH   SOLE 28 10,215 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 930 14,492 SH   SOLE 30 14,492 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 94 1,459 SH   SOLE 31 1,459 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 489 7,619 SH   SOLE 40 7,619 0 0
PINNACLE FOODS INC DEL COM 72348P104 5,354 98,966 SH   SOLE 2 39,819 0 59,147
PINNACLE FOODS INC DEL COM 72348P104 410 7,587 SH   SOLE 4 7,587 0 0
PINNACLE FOODS INC DEL COM 72348P104 196 3,631 SH   SOLE 7 3,631 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,475 64,229 SH   SOLE 18 63,876 0 353
PINNACLE FOODS INC DEL COM 72348P104 1,010 18,666 SH   SOLE 19 18,666 0 0
PINNACLE FOODS INC DEL COM 72348P104 70,652 1,305,947 SH   SOLE 21 1,305,947 0 0
PINNACLE FOODS INC DEL COM 72348P104 173,779 3,212,174 SH   SOLE 22 2,786,732 0 425,442
PINNACLE FOODS INC DEL COM 72348P104 307 5,673 SH   SOLE 23 5,673 0 0
PINNACLE FOODS INC DEL COM 72348P104 262 4,848 SH   SOLE 25 4,848 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,311 42,711 SH   SOLE 26 21,829 0 20,882
PINNACLE FOODS INC DEL COM 72348P104 891 16,465 SH   SOLE 28 16,465 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,272 23,507 SH   SOLE 30 23,507 0 0
PINNACLE FOODS INC DEL COM 72348P104 138 2,548 SH   SOLE 31 2,548 0 0
PINNACLE FOODS INC DEL COM 72348P104 110 2,025 SH   SOLE 34 2,025 0 0
PINNACLE FOODS INC DEL COM 72348P104 122 2,252 SH   SOLE 36 2,252 0 0
PINNACLE FOODS INC DEL COM 72348P104 712 13,165 SH   SOLE 40 13,165 0 0
PINNACLE WEST CAP CORP COM 723484101 21,418 268,394 SH   SOLE 2 144,420 0 123,974
PINNACLE WEST CAP CORP COM 723484101 4,888 61,252 SH   SOLE 4 57,505 0 3,747
PINNACLE WEST CAP CORP COM 723484101 12,984 162,711 SH   SOLE 7 134,165 0 28,546
PINNACLE WEST CAP CORP COM 723484101 3,659 45,853 SH   SOLE 13 45,853 0 0
PINNACLE WEST CAP CORP COM 723484101 56 698 SH   SOLE 15 698 0 0
PINNACLE WEST CAP CORP COM 723484101 30,875 386,908 SH   SOLE 18 372,364 0 14,544
PINNACLE WEST CAP CORP COM 723484101 37,754 473,105 SH   SOLE 19 473,105 0 0
PINNACLE WEST CAP CORP COM 723484101 7,701 96,498 SH   SOLE 20 0 0 96,498
PINNACLE WEST CAP CORP COM 723484101 410,684 5,146,412 SH   SOLE 21 5,146,412 0 0
PINNACLE WEST CAP CORP COM 723484101 303,335 3,801,192 SH   SOLE 22 3,128,905 0 672,287
PINNACLE WEST CAP CORP COM 723484101 12,822 160,673 SH   SOLE 23 160,673 0 0
PINNACLE WEST CAP CORP COM 723484101 8,005 100,308 SH   SOLE 25 100,308 0 0
PINNACLE WEST CAP CORP COM 723484101 25,025 313,595 SH   SOLE 26 129,511 0 184,084
PINNACLE WEST CAP CORP COM 723484101 1,347 16,875 SH   SOLE 28 16,875 0 0
PINNACLE WEST CAP CORP COM 723484101 6,132 76,843 SH   SOLE 29 16,362 0 60,481
PINNACLE WEST CAP CORP COM 723484101 32,621 408,781 SH   SOLE 30 408,781 0 0
PINNACLE WEST CAP CORP COM 723484101 6,006 75,257 SH   SOLE 31 42,343 0 32,914
PINNACLE WEST CAP CORP COM 723484101 3,965 49,684 SH   SOLE 32 49,684 0 0
PINNACLE WEST CAP CORP COM 723484101 15,439 193,472 SH   SOLE 34 193,472 0 0
PINNACLE WEST CAP CORP COM 723484101 11,902 149,147 SH   SOLE 36 149,147 0 0
PINNACLE WEST CAP CORP COM 723484101 179 2,239 SH   SOLE 40 2,239 0 0
PIONEER ENERGY SVCS CORP COM 723664108 120 44,540 SH   SOLE 2 29,812 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 995 368,422 SH   SOLE 18 368,422 0 0
PIONEER ENERGY SVCS CORP COM 723664108 544 201,596 SH   SOLE 19 201,596 0 0
PIONEER ENERGY SVCS CORP COM 723664108 20,660 7,651,793 SH   SOLE 21 7,651,793 0 0
PIONEER ENERGY SVCS CORP COM 723664108 6,571 2,433,547 SH   SOLE 22 2,278,385 0 155,162
PIONEER ENERGY SVCS CORP COM 723664108 297 109,932 SH   SOLE 23 109,932 0 0
PIONEER ENERGY SVCS CORP COM 723664108 36 13,326 SH   SOLE 26 0 0 13,326
PIONEER ENERGY SVCS CORP COM 723664108 239 88,543 SH   SOLE 30 88,543 0 0
PIONEER NAT RES CO COM 723787107 38,610 224,767 SH   SOLE 2 69,003 0 155,764
PIONEER NAT RES CO COM 723787107 10,054 58,530 SH   SOLE 4 54,058 0 4,472
PIONEER NAT RES CO COM 723787107 20,320 118,290 SH   SOLE 7 117,096 0 1,194
PIONEER NAT RES CO COM 723787107 1,085 6,318 SH   SOLE 13 6,318 0 0
PIONEER NAT RES CO COM 723787107 204 1,189 SH   SOLE 15 1,189 0 0
PIONEER NAT RES CO COM 723787107 61,225 356,418 SH   SOLE 18 334,145 0 22,273
PIONEER NAT RES CO COM 723787107 98,886 575,657 SH   SOLE 19 575,657 0 0
PIONEER NAT RES CO COM 723787107 9,873 57,475 SH   SOLE 20 0 0 57,475
PIONEER NAT RES CO COM 723787107 519,012 3,021,374 SH   SOLE 21 3,021,374 0 0
PIONEER NAT RES CO COM 723787107 799,726 4,655,527 SH   SOLE 22 3,810,781 0 844,746
PIONEER NAT RES CO COM 723787107 36,006 209,605 SH   SOLE 23 209,605 0 0
PIONEER NAT RES CO COM 723787107 25,611 149,091 SH   SOLE 25 149,091 0 0
PIONEER NAT RES CO COM 723787107 89,133 518,879 SH   SOLE 26 155,607 0 363,272
PIONEER NAT RES CO COM 723787107 4,417 25,716 SH   SOLE 28 25,716 0 0
PIONEER NAT RES CO COM 723787107 9,843 57,300 SH   SOLE 29 57,300 0 0
PIONEER NAT RES CO COM 723787107 100,339 584,113 SH   SOLE 30 584,113 0 0
PIONEER NAT RES CO COM 723787107 15,329 89,236 SH   SOLE 31 32,229 0 57,007
PIONEER NAT RES CO COM 723787107 90,907 529,205 SH   SOLE 34 529,205 0 0
PIONEER NAT RES CO COM 723787107 25,960 151,121 SH   SOLE 36 151,121 0 0
PIONEER NAT RES CO COM 723787107 586 3,414 SH   SOLE 40 3,414 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 23 3,488 SH   SOLE 21 3,488 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 121 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 312 3,757 SH   SOLE 2 1,431 0 2,326
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 31 374 SH   SOLE 7 374 0 0
PIPER JAFFRAY COS COM 724078100 5,543 66,744 SH   SOLE 18 66,744 0 0
PIPER JAFFRAY COS COM 724078100 1,766 21,269 SH   SOLE 19 21,269 0 0
PIPER JAFFRAY COS COM 724078100 116,173 1,398,837 SH   SOLE 21 1,398,837 0 0
PIPER JAFFRAY COS COM 724078100 35,672 429,519 SH   SOLE 22 400,485 0 29,034
PIPER JAFFRAY COS COM 724078100 900 10,838 SH   SOLE 26 0 0 10,838
PIPER JAFFRAY COS COM 724078100 192 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 398 4,797 SH   SOLE 29 0 0 4,797
PIPER JAFFRAY COS COM 724078100 1,645 19,808 SH   SOLE 30 19,808 0 0
PIPER JAFFRAY COS COM 724078100 162 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 1,922 176,535 SH   SOLE 2 87,731 0 88,804
PITNEY BOWES INC COM 724479100 9 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 285 26,179 SH   SOLE 7 26,179 0 0
PITNEY BOWES INC COM 724479100 7,569 695,081 SH   SOLE 18 695,081 0 0
PITNEY BOWES INC COM 724479100 316 29,042 SH   SOLE 19 29,042 0 0
PITNEY BOWES INC COM 724479100 133,290 12,239,669 SH   SOLE 21 12,239,669 0 0
PITNEY BOWES INC COM 724479100 70,880 6,508,756 SH   SOLE 22 5,795,012 0 713,744
PITNEY BOWES INC COM 724479100 384 35,285 SH   SOLE 26 17,815 0 17,470
PITNEY BOWES INC COM 724479100 264 24,276 SH   SOLE 28 24,276 0 0
PITNEY BOWES INC COM 724479100 37 3,391 SH   SOLE 29 0 0 3,391
PITNEY BOWES INC COM 724479100 387 35,528 SH   SOLE 30 35,528 0 0
PITNEY BOWES INC COM 724479100 40 3,662 SH   SOLE 31 3,662 0 0
PITNEY BOWES INC COM 724479100 848 77,839 SH   SOLE 32 77,839 0 0
PITNEY BOWES INC COM 724479100 304 27,913 SH   SOLE 36 27,913 0 0
PITNEY BOWES INC COM 724479100 241 22,113 SH   SOLE 40 22,113 0 0
PIXELWORKS INC COM NEW 72581M305 5 1,222 SH   SOLE 2 1,222 0 0
PIXELWORKS INC COM NEW 72581M305 378 97,639 SH   SOLE 18 97,639 0 0
PIXELWORKS INC COM NEW 72581M305 80 20,739 SH   SOLE 19 20,739 0 0
PIXELWORKS INC COM NEW 72581M305 3,609 932,583 SH   SOLE 21 932,583 0 0
PIXELWORKS INC COM NEW 72581M305 2,196 567,557 SH   SOLE 22 544,530 0 23,027
PJT PARTNERS INC COM CL A 69343T107 188 3,754 SH   SOLE 2 766 0 2,988
PJT PARTNERS INC COM CL A 69343T107 16 329 SH   SOLE 7 329 0 0
PJT PARTNERS INC COM CL A 69343T107 3,279 65,450 SH   SOLE 18 65,450 0 0
PJT PARTNERS INC COM CL A 69343T107 728 14,538 SH   SOLE 19 14,538 0 0
PJT PARTNERS INC COM CL A 69343T107 34,852 695,642 SH   SOLE 21 695,642 0 0
PJT PARTNERS INC COM CL A 69343T107 23,514 469,344 SH   SOLE 22 438,741 0 30,603
PJT PARTNERS INC COM CL A 69343T107 118 2,363 SH   SOLE 26 0 0 2,363
PJT PARTNERS INC COM CL A 69343T107 143 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 160 3,194 SH   SOLE 30 3,194 0 0
PJT PARTNERS INC COM CL A 69343T107 130 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,763 125,430 SH   SOLE 18 87,520 0 37,910
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 90,903 4,126,317 SH   SOLE 19 4,126,317 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,025 47,115 SH   SOLE 2 3,275 0 43,840
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,273 58,517 SH   SOLE 4 47,507 0 11,010
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 148 6,807 SH   SOLE 7 3,808 0 2,999
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,480 68,032 SH   SOLE 18 54,699 0 13,333
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 76 3,473 SH   SOLE 19 3,473 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,900 133,353 SH   SOLE 21 133,353 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,102 418,490 SH   SOLE 22 328,524 0 89,966
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,299 151,679 SH   SOLE 23 151,679 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 253 11,630 SH   SOLE 25 11,630 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8,551 393,145 SH   SOLE 26 220,672 0 172,473
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 516 23,728 SH   SOLE 28 23,728 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,112 51,145 SH   SOLE 29 4,208 0 46,937
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,127 189,726 SH   SOLE 30 189,726 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,249 57,438 SH   SOLE 31 16,747 0 40,691
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,086 233,837 SH   SOLE 34 233,837 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 772 35,472 SH   SOLE 36 35,472 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 60 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 237 6,279 SH   SOLE 2 5,417 0 862
PLANET FITNESS INC CL A 72703H101 20 518 SH   SOLE 4 518 0 0
PLANET FITNESS INC CL A 72703H101 77 2,041 SH   SOLE 7 2,041 0 0
PLANET FITNESS INC CL A 72703H101 10,457 276,864 SH   SOLE 18 276,864 0 0
PLANET FITNESS INC CL A 72703H101 4,733 125,321 SH   SOLE 19 125,321 0 0
PLANET FITNESS INC CL A 72703H101 97,544 2,582,567 SH   SOLE 21 2,582,567 0 0
PLANET FITNESS INC CL A 72703H101 87,865 2,326,328 SH   SOLE 22 2,170,386 0 155,942
PLANET FITNESS INC CL A 72703H101 189 5,002 SH   SOLE 23 5,002 0 0
PLANET FITNESS INC CL A 72703H101 2,941 77,858 SH   SOLE 26 22,459 0 55,399
PLANET FITNESS INC CL A 72703H101 452 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 188 4,986 SH   SOLE 29 0 0 4,986
PLANET FITNESS INC CL A 72703H101 643 17,022 SH   SOLE 30 17,022 0 0
PLANET FITNESS INC CL A 72703H101 343 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 895 14,822 SH   SOLE 2 14,514 0 308
PLANTRONICS INC NEW COM 727493108 16 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 52 858 SH   SOLE 7 858 0 0
PLANTRONICS INC NEW COM 727493108 11,935 197,692 SH   SOLE 18 197,692 0 0
PLANTRONICS INC NEW COM 727493108 1,545 25,588 SH   SOLE 19 25,588 0 0
PLANTRONICS INC NEW COM 727493108 134,660 2,230,586 SH   SOLE 21 2,230,586 0 0
PLANTRONICS INC NEW COM 727493108 68,906 1,141,402 SH   SOLE 22 1,079,910 0 61,492
PLANTRONICS INC NEW COM 727493108 355 5,875 SH   SOLE 26 3,884 0 1,991
PLANTRONICS INC NEW COM 727493108 300 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 399 6,613 SH   SOLE 30 6,613 0 0
PLANTRONICS INC NEW COM 727493108 258 4,267 SH   SOLE 40 4,267 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 2,851 296,105 SH   SOLE 2 200,758 0 95,347
PLATFORM SPECIALTY PRODS COR COM 72766Q105 6 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 92 9,503 SH   SOLE 7 9,503 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,087 112,892 SH   SOLE 18 112,892 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 32,935 3,420,047 SH   SOLE 19 3,420,047 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 26,159 2,716,359 SH   SOLE 21 2,716,359 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 62,383 6,477,941 SH   SOLE 22 5,680,777 0 797,164
PLATFORM SPECIALTY PRODS COR COM 72766Q105 602 62,478 SH   SOLE 26 43,739 0 18,739
PLATFORM SPECIALTY PRODS COR COM 72766Q105 306 31,775 SH   SOLE 28 31,775 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 359 37,288 SH   SOLE 29 0 0 37,288
PLATFORM SPECIALTY PRODS COR COM 72766Q105 409 42,505 SH   SOLE 30 42,505 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 45 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8,092 840,342 SH   SOLE 34 840,342 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 244 25,358 SH   SOLE 40 25,358 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 39 132,308 SH   SOLE 4 132,308 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 362 1,231,094 SH   SOLE 18 1,231,094 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 2,459 8,373,742 SH   SOLE 19 8,373,742 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 77 262,678 SH   SOLE 22 262,678 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 1,057 3,599,224 SH   SOLE 34 3,599,224 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 98 9,550 SH   SOLE 21 9,550 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 2,615 255,905 SH   SOLE 22 230,925 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 211 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 120 11,725 SH   SOLE 30 11,725 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 70 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 89 3,843 SH   SOLE 2 3,843 0 0
PLAYAGS INC COM 72814N104 797 34,286 SH   SOLE 18 34,286 0 0
PLAYAGS INC COM 72814N104 328 14,110 SH   SOLE 19 14,110 0 0
PLAYAGS INC COM 72814N104 7,752 333,257 SH   SOLE 21 333,257 0 0
PLAYAGS INC COM 72814N104 2,277 97,873 SH   SOLE 22 88,991 0 8,882
PLAYAGS INC COM 72814N104 276 11,880 SH   SOLE 23 11,880 0 0
PLAYAGS INC COM 72814N104 2,469 106,153 SH   SOLE 26 19,115 0 87,038
PLEXUS CORP COM 729132100 408 6,837 SH   SOLE 2 1,399 0 5,438
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 80 1,341 SH   SOLE 7 1,341 0 0
PLEXUS CORP COM 729132100 9,514 159,289 SH   SOLE 18 159,289 0 0
PLEXUS CORP COM 729132100 1,540 25,780 SH   SOLE 19 25,780 0 0
PLEXUS CORP COM 729132100 187,157 3,133,389 SH   SOLE 21 3,133,389 0 0
PLEXUS CORP COM 729132100 56,624 948,004 SH   SOLE 22 879,712 0 68,292
PLEXUS CORP COM 729132100 775 12,971 SH   SOLE 26 6,009 0 6,962
PLEXUS CORP COM 729132100 289 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 2,802 46,917 SH   SOLE 30 46,917 0 0
PLEXUS CORP COM 729132100 48 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 222 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 20 10,684 SH   SOLE 2 9,628 0 1,056
PLUG POWER INC COM NEW 72919P202 7 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,451 767,541 SH   SOLE 18 767,541 0 0
PLUG POWER INC COM NEW 72919P202 351 185,535 SH   SOLE 19 185,535 0 0
PLUG POWER INC COM NEW 72919P202 13,908 7,358,931 SH   SOLE 21 7,358,931 0 0
PLUG POWER INC COM NEW 72919P202 11,485 6,076,819 SH   SOLE 22 5,736,351 0 340,468
PLUG POWER INC COM NEW 72919P202 49 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 95 50,143 SH   SOLE 30 50,143 0 0
PLUG POWER INC COM NEW 72919P202 38 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 19 782 SH   SOLE 18 782 0 0
PLUMAS BANCORP COM 729273102 85 3,427 SH   SOLE 21 3,427 0 0
PLX PHARMA INC COM 72942A107 5 1,383 SH   SOLE 18 1,383 0 0
PLX PHARMA INC COM 72942A107 7 2,104 SH   SOLE 21 2,104 0 0
PLY GEM HLDGS INC COM 72941W100 33 1,520 SH   SOLE 2 1,118 0 402
PLY GEM HLDGS INC COM 72941W100 10 448 SH   SOLE 7 448 0 0
PLY GEM HLDGS INC COM 72941W100 1,546 71,558 SH   SOLE 18 71,558 0 0
PLY GEM HLDGS INC COM 72941W100 453 20,992 SH   SOLE 19 20,992 0 0
PLY GEM HLDGS INC COM 72941W100 14,283 661,233 SH   SOLE 21 661,233 0 0
PLY GEM HLDGS INC COM 72941W100 12,812 593,151 SH   SOLE 22 556,453 0 36,698
PLY GEM HLDGS INC COM 72941W100 61 2,827 SH   SOLE 28 2,827 0 0
PLY GEM HLDGS INC COM 72941W100 146 6,749 SH   SOLE 30 6,749 0 0
PLY GEM HLDGS INC COM 72941W100 37 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 160 9,286 SH   SOLE 21 9,286 0 0
PNC FINL SVCS GROUP INC COM 693475105 89,050 588,802 SH   SOLE 2 142,962 0 445,840
PNC FINL SVCS GROUP INC COM 693475105 22,327 147,624 SH   SOLE 4 135,453 0 12,171
PNC FINL SVCS GROUP INC COM 693475105 52,056 344,195 SH   SOLE 7 323,239 0 20,956
PNC FINL SVCS GROUP INC COM 693475105 2,135 14,114 SH   SOLE 13 14,114 0 0
PNC FINL SVCS GROUP INC COM 693475105 385 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 130,622 863,672 SH   SOLE 18 801,385 0 62,287
PNC FINL SVCS GROUP INC COM 693475105 4,456 29,466 SH   SOLE 19 29,466 0 0
PNC FINL SVCS GROUP INC COM 693475105 23,449 155,046 SH   SOLE 20 0 0 155,046
PNC FINL SVCS GROUP INC COM 693475105 1,323,343 8,749,953 SH   SOLE 21 8,749,953 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,930,589 12,765,066 SH   SOLE 22 10,346,173 0 2,418,893
PNC FINL SVCS GROUP INC COM 693475105 89,630 592,634 SH   SOLE 23 592,634 0 0
PNC FINL SVCS GROUP INC COM 693475105 59,500 393,416 SH   SOLE 25 393,416 0 0
PNC FINL SVCS GROUP INC COM 693475105 199,035 1,316,023 SH   SOLE 26 440,127 0 875,896
PNC FINL SVCS GROUP INC COM 693475105 10,891 72,013 SH   SOLE 28 72,013 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,887 32,313 SH   SOLE 29 12,906 0 19,407
PNC FINL SVCS GROUP INC COM 693475105 257,329 1,701,458 SH   SOLE 30 1,701,458 0 0
PNC FINL SVCS GROUP INC COM 693475105 30,304 200,370 SH   SOLE 31 103,604 0 96,766
PNC FINL SVCS GROUP INC COM 693475105 3,592 23,748 SH   SOLE 34 23,748 0 0
PNC FINL SVCS GROUP INC COM 693475105 72,565 479,801 SH   SOLE 36 479,801 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,455 9,622 SH   SOLE 40 9,622 0 0
PNM RES INC COM 69349H107 3,726 97,413 SH   SOLE 2 83,283 0 14,130
PNM RES INC COM 69349H107 387 10,127 SH   SOLE 4 10,127 0 0
PNM RES INC COM 69349H107 115 3,015 SH   SOLE 7 3,015 0 0
PNM RES INC COM 69349H107 19,082 498,865 SH   SOLE 18 498,594 0 271
PNM RES INC COM 69349H107 2,380 62,214 SH   SOLE 19 62,214 0 0
PNM RES INC COM 69349H107 203,123 5,310,408 SH   SOLE 21 5,310,408 0 0
PNM RES INC COM 69349H107 111,337 2,910,780 SH   SOLE 22 2,754,854 0 155,926
PNM RES INC COM 69349H107 317 8,281 SH   SOLE 23 8,281 0 0
PNM RES INC COM 69349H107 889 23,235 SH   SOLE 26 14,752 0 8,483
PNM RES INC COM 69349H107 438 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 311 8,121 SH   SOLE 29 0 0 8,121
PNM RES INC COM 69349H107 2,074 54,223 SH   SOLE 30 54,223 0 0
PNM RES INC COM 69349H107 113 2,954 SH   SOLE 31 0 0 2,954
PNM RES INC COM 69349H107 56 1,460 SH   SOLE 34 1,460 0 0
PNM RES INC COM 69349H107 198 5,177 SH   SOLE 36 5,177 0 0
PNM RES INC COM 69349H107 321 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 9 496 SH   SOLE 18 496 0 0
POAGE BANKSHARES INC COM 730206109 13 661 SH   SOLE 21 661 0 0
POINTS INTL LTD COM NEW 730843208 1,275 130,520 SH   SOLE 22 130,520 0 0
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 38 7,561 SH   SOLE 21 7,561 0 0
POLARIS INDS INC COM 731068102 8,806 76,891 SH   SOLE 2 28,455 0 48,436
POLARIS INDS INC COM 731068102 2,071 18,085 SH   SOLE 4 16,145 0 1,940
POLARIS INDS INC COM 731068102 3,730 32,573 SH   SOLE 7 32,573 0 0
POLARIS INDS INC COM 731068102 83 721 SH   SOLE 13 721 0 0
POLARIS INDS INC COM 731068102 63 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 23,819 207,993 SH   SOLE 18 202,559 0 5,434
POLARIS INDS INC COM 731068102 3,332 29,097 SH   SOLE 19 29,097 0 0
POLARIS INDS INC COM 731068102 4,142 36,172 SH   SOLE 20 0 0 36,172
POLARIS INDS INC COM 731068102 308,413 2,693,096 SH   SOLE 21 2,693,096 0 0
POLARIS INDS INC COM 731068102 228,159 1,992,303 SH   SOLE 22 1,780,685 0 211,618
POLARIS INDS INC COM 731068102 8,525 74,442 SH   SOLE 23 74,442 0 0
POLARIS INDS INC COM 731068102 6,390 55,794 SH   SOLE 25 55,794 0 0
POLARIS INDS INC COM 731068102 20,228 176,635 SH   SOLE 26 69,825 0 106,810
POLARIS INDS INC COM 731068102 1,030 8,990 SH   SOLE 28 8,990 0 0
POLARIS INDS INC COM 731068102 1,845 16,114 SH   SOLE 29 1,564 0 14,550
POLARIS INDS INC COM 731068102 9,148 79,882 SH   SOLE 30 79,882 0 0
POLARIS INDS INC COM 731068102 3,061 26,728 SH   SOLE 31 11,933 0 14,795
POLARIS INDS INC COM 731068102 1,776 15,508 SH   SOLE 34 15,508 0 0
POLARIS INDS INC COM 731068102 6,506 56,812 SH   SOLE 36 56,812 0 0
POLARIS INDS INC COM 731068102 137 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 15 827 SH   SOLE 18 827 0 0
POLARITYTE INC COM 731094108 208 11,492 SH   SOLE 21 11,492 0 0
POLARITYTE INC COM 731094108 168 9,245 SH   SOLE 22 9,245 0 0
POLYONE CORP COM 73179P106 1,632 38,391 SH   SOLE 2 37,644 0 747
POLYONE CORP COM 73179P106 21 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 112 2,633 SH   SOLE 7 2,633 0 0
POLYONE CORP COM 73179P106 20,719 487,266 SH   SOLE 18 487,050 0 216
POLYONE CORP COM 73179P106 4,482 105,404 SH   SOLE 19 105,404 0 0
POLYONE CORP COM 73179P106 226,048 5,316,277 SH   SOLE 21 5,316,277 0 0
POLYONE CORP COM 73179P106 113,885 2,678,393 SH   SOLE 22 2,523,667 0 154,726
POLYONE CORP COM 73179P106 176 4,148 SH   SOLE 23 4,148 0 0
POLYONE CORP COM 73179P106 2,779 65,368 SH   SOLE 26 8,522 0 56,846
POLYONE CORP COM 73179P106 470 11,049 SH   SOLE 28 11,049 0 0
POLYONE CORP COM 73179P106 166 3,909 SH   SOLE 29 0 0 3,909
POLYONE CORP COM 73179P106 687 16,160 SH   SOLE 30 16,160 0 0
POLYONE CORP COM 73179P106 98 2,313 SH   SOLE 34 2,313 0 0
POLYONE CORP COM 73179P106 47 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 414 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 5,482 37,493 SH   SOLE 2 24,742 0 12,751
POOL CORPORATION COM 73278L105 220 1,506 SH   SOLE 4 1,506 0 0
POOL CORPORATION COM 73278L105 158 1,082 SH   SOLE 7 1,082 0 0
POOL CORPORATION COM 73278L105 19,615 134,147 SH   SOLE 18 134,147 0 0
POOL CORPORATION COM 73278L105 853 5,835 SH   SOLE 19 5,835 0 0
POOL CORPORATION COM 73278L105 268,249 1,834,555 SH   SOLE 21 1,834,555 0 0
POOL CORPORATION COM 73278L105 194,327 1,329,005 SH   SOLE 22 1,186,737 0 142,268
POOL CORPORATION COM 73278L105 133 913 SH   SOLE 23 913 0 0
POOL CORPORATION COM 73278L105 2,056 14,064 SH   SOLE 26 9,016 0 5,048
POOL CORPORATION COM 73278L105 813 5,557 SH   SOLE 28 5,557 0 0
POOL CORPORATION COM 73278L105 898 6,139 SH   SOLE 29 609 0 5,530
POOL CORPORATION COM 73278L105 1,145 7,832 SH   SOLE 30 7,832 0 0
POOL CORPORATION COM 73278L105 123 843 SH   SOLE 31 843 0 0
POOL CORPORATION COM 73278L105 58 397 SH   SOLE 34 397 0 0
POOL CORPORATION COM 73278L105 15 106 SH   SOLE 36 106 0 0
POOL CORPORATION COM 73278L105 635 4,341 SH   SOLE 40 4,341 0 0
POPULAR INC COM NEW 733174700 2,333 56,065 SH   SOLE 2 7,816 0 48,249
POPULAR INC COM NEW 733174700 6 150 SH   SOLE 4 150 0 0
POPULAR INC COM NEW 733174700 166 3,987 SH   SOLE 7 3,987 0 0
POPULAR INC COM NEW 733174700 4,523 108,684 SH   SOLE 18 108,579 0 105
POPULAR INC COM NEW 733174700 6,225 149,569 SH   SOLE 19 149,569 0 0
POPULAR INC COM NEW 733174700 57,858 1,390,156 SH   SOLE 21 1,390,156 0 0
POPULAR INC COM NEW 733174700 121,285 2,914,100 SH   SOLE 22 2,549,355 0 364,745
POPULAR INC COM NEW 733174700 1,916 46,047 SH   SOLE 25 46,047 0 0
POPULAR INC COM NEW 733174700 1,692 40,654 SH   SOLE 26 20,585 0 20,069
POPULAR INC COM NEW 733174700 620 14,904 SH   SOLE 28 14,904 0 0
POPULAR INC COM NEW 733174700 60 1,433 SH   SOLE 29 0 0 1,433
POPULAR INC COM NEW 733174700 807 19,386 SH   SOLE 30 19,386 0 0
POPULAR INC COM NEW 733174700 90 2,164 SH   SOLE 31 2,164 0 0
POPULAR INC COM NEW 733174700 3,730 89,620 SH   SOLE 34 89,620 0 0
POPULAR INC COM NEW 733174700 169 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 524 12,598 SH   SOLE 40 12,598 0 0
PORTER BANCORP INC COM NEW 736233206 5 396 SH   SOLE 18 396 0 0
PORTER BANCORP INC COM NEW 736233206 67 4,901 SH   SOLE 21 4,901 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 434 450,000 PRN   SOLE 21 450,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,754 92,661 SH   SOLE 2 76,780 0 15,881
PORTLAND GEN ELEC CO COM NEW 736508847 546 13,485 SH   SOLE 4 13,485 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 138 3,401 SH   SOLE 7 3,401 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,273 31,415 SH   SOLE 13 31,415 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 12,997 320,823 SH   SOLE 18 320,452 0 371
PORTLAND GEN ELEC CO COM NEW 736508847 11,989 295,945 SH   SOLE 19 295,945 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 119,398 2,947,360 SH   SOLE 21 2,947,360 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 133,372 3,292,330 SH   SOLE 22 2,990,769 0 301,561
PORTLAND GEN ELEC CO COM NEW 736508847 5,416 133,706 SH   SOLE 23 133,706 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 981 24,227 SH   SOLE 26 14,673 0 9,554
PORTLAND GEN ELEC CO COM NEW 736508847 520 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 924 22,799 SH   SOLE 29 5,215 0 17,584
PORTLAND GEN ELEC CO COM NEW 736508847 2,493 61,530 SH   SOLE 30 61,530 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 290 7,167 SH   SOLE 31 0 0 7,167
PORTLAND GEN ELEC CO COM NEW 736508847 202 4,985 SH   SOLE 34 4,985 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 836 20,633 SH   SOLE 36 20,633 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 457 11,284 SH   SOLE 40 11,284 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 203 6,229 SH   SOLE 2 5,035 0 1,194
PORTOLA PHARMACEUTICALS INC COM 737010108 8 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 47 1,454 SH   SOLE 7 1,454 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 5,985 183,252 SH   SOLE 18 183,252 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,829 86,625 SH   SOLE 19 86,625 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 83,672 2,561,919 SH   SOLE 21 2,561,919 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 56,816 1,739,618 SH   SOLE 22 1,635,557 0 104,061
PORTOLA PHARMACEUTICALS INC COM 737010108 264 8,098 SH   SOLE 23 8,098 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,476 45,189 SH   SOLE 26 15,474 0 29,715
PORTOLA PHARMACEUTICALS INC COM 737010108 303 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 97 2,956 SH   SOLE 29 0 0 2,956
PORTOLA PHARMACEUTICALS INC COM 737010108 462 14,138 SH   SOLE 30 14,138 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 73 2,222 SH   SOLE 34 2,222 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 219 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 8,771 111,236 SH   SOLE 2 6,454 0 104,782
POSCO SPONSORED ADR 693483109 194 2,459 SH   SOLE 4 2,459 0 0
POSCO SPONSORED ADR 693483109 16,079 203,919 SH   SOLE 22 93,381 0 110,538
POSCO SPONSORED ADR 693483109 6,796 86,184 SH   SOLE 26 86,184 0 0
POSCO SPONSORED ADR 693483109 146 1,852 SH   SOLE 30 1,852 0 0
POST HLDGS INC COM 737446104 4,774 63,010 SH   SOLE 2 31,558 0 31,452
POST HLDGS INC COM 737446104 24 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 170 2,245 SH   SOLE 7 2,245 0 0
POST HLDGS INC COM 737446104 16,699 220,414 SH   SOLE 18 220,414 0 0
POST HLDGS INC COM 737446104 741 9,784 SH   SOLE 19 9,784 0 0
POST HLDGS INC COM 737446104 214,556 2,832,044 SH   SOLE 21 2,832,044 0 0
POST HLDGS INC COM 737446104 161,829 2,136,080 SH   SOLE 22 1,901,990 0 234,090
POST HLDGS INC COM 737446104 1,387 18,313 SH   SOLE 26 8,354 0 9,959
POST HLDGS INC COM 737446104 693 9,147 SH   SOLE 28 9,147 0 0
POST HLDGS INC COM 737446104 343 4,532 SH   SOLE 29 0 0 4,532
POST HLDGS INC COM 737446104 952 12,563 SH   SOLE 30 12,563 0 0
POST HLDGS INC COM 737446104 110 1,449 SH   SOLE 31 1,449 0 0
POST HLDGS INC COM 737446104 518 6,840 SH   SOLE 40 6,840 0 0
POTBELLY CORP COM 73754Y100 50 4,166 SH   SOLE 2 1,098 0 3,068
POTBELLY CORP COM 73754Y100 5 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 977 81,046 SH   SOLE 18 81,046 0 0
POTBELLY CORP COM 73754Y100 222 18,417 SH   SOLE 19 18,417 0 0
POTBELLY CORP COM 73754Y100 9,053 751,248 SH   SOLE 21 751,248 0 0
POTBELLY CORP COM 73754Y100 10,401 863,146 SH   SOLE 22 826,833 0 36,313
POTBELLY CORP COM 73754Y100 26 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 38 3,190 SH   SOLE 30 3,190 0 0
POTBELLY CORP COM 73754Y100 19 1,594 SH   SOLE 40 1,594 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,407 27,031 SH   SOLE 2 26,506 0 525
POTLATCHDELTIC CORPORATION COM 737630103 59 1,133 SH   SOLE 4 1,133 0 0
POTLATCHDELTIC CORPORATION COM 737630103 77 1,486 SH   SOLE 7 1,486 0 0
POTLATCHDELTIC CORPORATION COM 737630103 19,359 371,922 SH   SOLE 18 371,922 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,460 47,266 SH   SOLE 19 47,266 0 0
POTLATCHDELTIC CORPORATION COM 737630103 242,604 4,660,971 SH   SOLE 21 4,660,971 0 0
POTLATCHDELTIC CORPORATION COM 737630103 112,737 2,165,927 SH   SOLE 22 2,057,001 0 108,926
POTLATCHDELTIC CORPORATION COM 737630103 966 18,553 SH   SOLE 26 8,163 0 10,390
POTLATCHDELTIC CORPORATION COM 737630103 426 8,185 SH   SOLE 28 8,185 0 0
POTLATCHDELTIC CORPORATION COM 737630103 8,837 169,777 SH   SOLE 30 169,777 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,980 38,039 SH   SOLE 34 38,039 0 0
POTLATCHDELTIC CORPORATION COM 737630103 346 6,647 SH   SOLE 40 6,647 0 0
POWELL INDS INC COM 739128106 58 2,167 SH   SOLE 2 407 0 1,760
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,162 43,289 SH   SOLE 18 43,289 0 0
POWELL INDS INC COM 739128106 187 6,980 SH   SOLE 19 6,980 0 0
POWELL INDS INC COM 739128106 22,622 842,847 SH   SOLE 21 842,847 0 0
POWELL INDS INC COM 739128106 6,526 243,138 SH   SOLE 22 227,170 0 15,968
POWELL INDS INC COM 739128106 19 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 38 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 324 12,090 SH   SOLE 30 12,090 0 0
POWELL INDS INC COM 739128106 25 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 207 3,034 SH   SOLE 2 2,832 0 202
POWER INTEGRATIONS INC COM 739276103 14 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 51 744 SH   SOLE 7 744 0 0
POWER INTEGRATIONS INC COM 739276103 8,692 127,165 SH   SOLE 18 127,165 0 0
POWER INTEGRATIONS INC COM 739276103 2,779 40,657 SH   SOLE 19 40,657 0 0
POWER INTEGRATIONS INC COM 739276103 185,963 2,720,739 SH   SOLE 21 2,720,739 0 0
POWER INTEGRATIONS INC COM 739276103 54,708 800,410 SH   SOLE 22 748,801 0 51,609
POWER INTEGRATIONS INC COM 739276103 100 1,460 SH   SOLE 23 1,460 0 0
POWER INTEGRATIONS INC COM 739276103 1,093 15,993 SH   SOLE 26 1,942 0 14,051
POWER INTEGRATIONS INC COM 739276103 278 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 316 4,622 SH   SOLE 29 0 0 4,622
POWER INTEGRATIONS INC COM 739276103 2,828 41,368 SH   SOLE 30 41,368 0 0
POWER INTEGRATIONS INC COM 739276103 222 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 24 3,765 SH   SOLE 22 3,765 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 331 19,512 SH   SOLE 18 19,512 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4,036 143,170 SH   SOLE 2 0 0 143,170
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 39,789 1,411,472 SH   SOLE 26 1,411,472 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 92,363 3,276,429 SH   SOLE 31 0 0 3,276,429
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 35 1,380 SH   SOLE 18 1,380 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 30 537 SH   SOLE 18 537 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 23 1,218 SH   SOLE 18 1,218 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 22,503 972,913 SH   SOLE 2 615,617 0 357,296
POWERSHARES QQQ TRUST OPTIONS 73935A104 1,024 6,400 SH Put SOLE 2 6,400 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 2,002 12,500 SH Put SOLE 18 12,500 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 25,621 160,000 SH Put SOLE 19 160,000 0 0
POWERSHARES QQQ TRUST OPTIONS 73935A104 96 600 SH Put SOLE 22 600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 334,455 2,088,645 SH   SOLE 2 2,088,645 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8 52 SH   SOLE 18 52 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 25,095 156,719 SH   SOLE 19 156,719 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 365 2,281 SH   SOLE 22 2,281 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 39 5,248 SH   SOLE 22 5,248 0 0
PPG INDS INC COM 693506107 37,816 338,857 SH   SOLE 2 96,266 0 242,591
PPG INDS INC COM 693506107 8,980 80,469 SH   SOLE 4 73,396 0 7,073
PPG INDS INC COM 693506107 37,608 336,988 SH   SOLE 7 204,576 0 132,412
PPG INDS INC COM 693506107 476 4,263 SH   SOLE 13 4,263 0 0
PPG INDS INC COM 693506107 200 1,790 SH   SOLE 15 1,790 0 0
PPG INDS INC COM 693506107 57,396 514,303 SH   SOLE 18 479,598 0 34,705
PPG INDS INC COM 693506107 1,791 16,046 SH   SOLE 19 16,046 0 0
PPG INDS INC COM 693506107 12,883 115,443 SH   SOLE 20 0 0 115,443
PPG INDS INC COM 693506107 468,305 4,196,279 SH   SOLE 21 4,196,279 0 0
PPG INDS INC COM 693506107 766,562 6,868,833 SH   SOLE 22 5,590,968 0 1,277,865
PPG INDS INC COM 693506107 34,759 311,461 SH   SOLE 23 311,461 0 0
PPG INDS INC COM 693506107 23,872 213,906 SH   SOLE 25 213,906 0 0
PPG INDS INC COM 693506107 96,566 865,284 SH   SOLE 26 252,676 0 612,608
PPG INDS INC COM 693506107 4,294 38,481 SH   SOLE 28 38,481 0 0
PPG INDS INC COM 693506107 753 6,743 SH   SOLE 29 6,743 0 0
PPG INDS INC COM 693506107 82,714 741,164 SH   SOLE 30 741,164 0 0
PPG INDS INC COM 693506107 13,722 122,957 SH   SOLE 31 52,281 0 70,676
PPG INDS INC COM 693506107 1,324 11,865 SH   SOLE 34 11,865 0 0
PPG INDS INC COM 693506107 26,450 237,008 SH   SOLE 36 237,008 0 0
PPG INDS INC COM 693506107 574 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 39,653 1,401,662 SH   SOLE 2 768,561 0 633,101
PPL CORP COM 69351T106 9,912 350,376 SH   SOLE 4 330,872 0 19,504
PPL CORP COM 69351T106 16,732 591,462 SH   SOLE 7 556,142 0 35,320
PPL CORP COM 69351T106 388 13,705 SH   SOLE 13 13,705 0 0
PPL CORP COM 69351T106 131 4,645 SH   SOLE 15 4,645 0 0
PPL CORP COM 69351T106 51,290 1,813,011 SH   SOLE 18 1,717,291 0 95,720
PPL CORP COM 69351T106 15,149 535,504 SH   SOLE 19 535,504 0 0
PPL CORP COM 69351T106 8,909 314,922 SH   SOLE 20 0 0 314,922
PPL CORP COM 69351T106 765,843 27,071,139 SH   SOLE 21 27,071,139 0 0
PPL CORP COM 69351T106 572,035 20,220,394 SH   SOLE 22 16,462,344 0 3,758,050
PPL CORP COM 69351T106 29,338 1,037,037 SH   SOLE 23 1,037,037 0 0
PPL CORP COM 69351T106 15,654 553,348 SH   SOLE 25 553,348 0 0
PPL CORP COM 69351T106 52,805 1,866,554 SH   SOLE 26 648,095 0 1,218,459
PPL CORP COM 69351T106 2,942 103,980 SH   SOLE 28 103,980 0 0
PPL CORP COM 69351T106 1,971 69,685 SH   SOLE 29 69,685 0 0
PPL CORP COM 69351T106 63,065 2,229,245 SH   SOLE 30 2,229,245 0 0
PPL CORP COM 69351T106 11,770 416,057 SH   SOLE 31 208,395 0 207,662
PPL CORP COM 69351T106 6,734 238,029 SH   SOLE 32 238,029 0 0
PPL CORP COM 69351T106 23,644 835,784 SH   SOLE 34 835,784 0 0
PPL CORP COM 69351T106 15,615 551,952 SH   SOLE 35 551,952 0 0
PPL CORP COM 69351T106 20,898 738,706 SH   SOLE 36 738,706 0 0
PPL CORP COM 69351T106 389 13,766 SH   SOLE 40 13,766 0 0
PQ GROUP HLDGS INC COM 73943T103 90 6,444 SH   SOLE 2 1,216 0 5,228
PQ GROUP HLDGS INC COM 73943T103 16 1,156 SH   SOLE 7 1,156 0 0
PQ GROUP HLDGS INC COM 73943T103 1,350 96,648 SH   SOLE 18 96,648 0 0
PQ GROUP HLDGS INC COM 73943T103 318 22,766 SH   SOLE 19 22,766 0 0
PQ GROUP HLDGS INC COM 73943T103 12,340 883,316 SH   SOLE 21 883,316 0 0
PQ GROUP HLDGS INC COM 73943T103 10,559 755,802 SH   SOLE 22 680,952 0 74,850
PQ GROUP HLDGS INC COM 73943T103 931 66,637 SH   SOLE 26 12,523 0 54,114
PRA GROUP INC COM 69354N106 190 5,004 SH   SOLE 2 1,876 0 3,128
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 46 1,201 SH   SOLE 7 1,201 0 0
PRA GROUP INC COM 69354N106 7,548 198,641 SH   SOLE 18 198,641 0 0
PRA GROUP INC COM 69354N106 1,325 34,871 SH   SOLE 19 34,871 0 0
PRA GROUP INC COM 69354N106 159,270 4,191,321 SH   SOLE 21 4,191,321 0 0
PRA GROUP INC COM 69354N106 49,859 1,312,081 SH   SOLE 22 1,223,288 0 88,793
PRA GROUP INC COM 69354N106 263 6,914 SH   SOLE 26 4,827 0 2,087
PRA GROUP INC COM 69354N106 267 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 2,410 63,418 SH   SOLE 30 63,418 0 0
PRA GROUP INC COM 69354N106 200 5,266 SH   SOLE 40 5,266 0 0
PRA HEALTH SCIENCES INC COM 69354M108 815 9,818 SH   SOLE 2 9,229 0 589
PRA HEALTH SCIENCES INC COM 69354M108 18 216 SH   SOLE 4 216 0 0
PRA HEALTH SCIENCES INC COM 69354M108 103 1,244 SH   SOLE 7 1,244 0 0
PRA HEALTH SCIENCES INC COM 69354M108 13,200 159,108 SH   SOLE 18 159,108 0 0
PRA HEALTH SCIENCES INC COM 69354M108 8,012 96,573 SH   SOLE 19 96,573 0 0
PRA HEALTH SCIENCES INC COM 69354M108 202,818 2,444,772 SH   SOLE 21 2,444,772 0 0
PRA HEALTH SCIENCES INC COM 69354M108 120,283 1,449,893 SH   SOLE 22 1,360,318 0 89,575
PRA HEALTH SCIENCES INC COM 69354M108 2,383 28,724 SH   SOLE 23 28,724 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,850 46,413 SH   SOLE 26 7,985 0 38,428
PRA HEALTH SCIENCES INC COM 69354M108 582 7,014 SH   SOLE 28 7,014 0 0
PRA HEALTH SCIENCES INC COM 69354M108 595 7,172 SH   SOLE 29 0 0 7,172
PRA HEALTH SCIENCES INC COM 69354M108 949 11,439 SH   SOLE 30 11,439 0 0
PRA HEALTH SCIENCES INC COM 69354M108 421 5,077 SH   SOLE 40 5,077 0 0
PRAXAIR INC COM 74005P104 79,837 553,273 SH   SOLE 2 284,914 0 268,359
PRAXAIR INC COM 74005P104 18,214 126,222 SH   SOLE 4 118,262 0 7,960
PRAXAIR INC COM 74005P104 50,284 348,469 SH   SOLE 7 243,680 0 104,789
PRAXAIR INC COM 74005P104 500 3,465 SH   SOLE 13 3,465 0 0
PRAXAIR INC COM 74005P104 350 2,425 SH   SOLE 15 2,425 0 0
PRAXAIR INC COM 74005P104 82,518 571,847 SH   SOLE 18 532,040 0 39,807
PRAXAIR INC COM 74005P104 4,540 31,463 SH   SOLE 19 31,463 0 0
PRAXAIR INC COM 74005P104 18,097 125,412 SH   SOLE 20 0 0 125,412
PRAXAIR INC COM 74005P104 729,561 5,055,865 SH   SOLE 21 5,055,865 0 0
PRAXAIR INC COM 74005P104 1,140,092 7,900,848 SH   SOLE 22 6,387,606 0 1,513,242
PRAXAIR INC COM 74005P104 57,537 398,734 SH   SOLE 23 398,734 0 0
PRAXAIR INC COM 74005P104 43,113 298,773 SH   SOLE 25 298,773 0 0
PRAXAIR INC COM 74005P104 104,305 722,831 SH   SOLE 26 259,859 0 462,972
PRAXAIR INC COM 74005P104 6,243 43,263 SH   SOLE 28 43,263 0 0
PRAXAIR INC COM 74005P104 4,419 30,621 SH   SOLE 29 29,469 0 1,152
PRAXAIR INC COM 74005P104 118,580 821,762 SH   SOLE 30 821,762 0 0
PRAXAIR INC COM 74005P104 25,169 174,419 SH   SOLE 31 92,551 0 81,868
PRAXAIR INC COM 74005P104 5,206 36,079 SH   SOLE 34 36,079 0 0
PRAXAIR INC COM 74005P104 44,787 310,373 SH   SOLE 36 310,373 0 0
PRAXAIR INC COM 74005P104 829 5,744 SH   SOLE 40 5,744 0 0
PRECISION DRILLING CORP COM 2010 74022D308 2 853 SH   SOLE 21 853 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 67 SH   SOLE 22 67 0 0
PRECISION THERAPEUTICS INC COM 74033P100 0 57 SH   SOLE 21 57 0 0
PREFERRED APT CMNTYS INC COM 74039L103 399 28,138 SH   SOLE 2 19,650 0 8,488
PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,972 138,943 SH   SOLE 18 138,943 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,238 87,221 SH   SOLE 19 87,221 0 0
PREFERRED APT CMNTYS INC COM 74039L103 18,435 1,299,188 SH   SOLE 21 1,299,188 0 0
PREFERRED APT CMNTYS INC COM 74039L103 21,889 1,542,545 SH   SOLE 22 1,455,870 0 86,675
PREFERRED APT CMNTYS INC COM 74039L103 905 63,807 SH   SOLE 23 63,807 0 0
PREFERRED APT CMNTYS INC COM 74039L103 148 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 93 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 53 831 SH   SOLE 2 561 0 270
PREFERRED BK LOS ANGELES CA COM NEW 740367404 20 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,903 45,216 SH   SOLE 18 45,216 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 763 11,883 SH   SOLE 19 11,883 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 27,623 430,265 SH   SOLE 21 430,265 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 19,778 308,076 SH   SOLE 22 287,615 0 20,461
PREFERRED BK LOS ANGELES CA COM NEW 740367404 85 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 110 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 105 1,635 SH   SOLE 29 0 0 1,635
PREFERRED BK LOS ANGELES CA COM NEW 740367404 222 3,454 SH   SOLE 30 3,454 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 161 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 54 835 SH   SOLE 2 144 0 691
PREFORMED LINE PRODS CO COM 740444104 737 11,320 SH   SOLE 18 11,320 0 0
PREFORMED LINE PRODS CO COM 740444104 168 2,578 SH   SOLE 19 2,578 0 0
PREFORMED LINE PRODS CO COM 740444104 6,271 96,351 SH   SOLE 21 96,351 0 0
PREFORMED LINE PRODS CO COM 740444104 1,978 30,386 SH   SOLE 22 27,681 0 2,705
PREMIER FINL BANCORP INC COM 74050M105 24 1,291 SH   SOLE 2 312 0 979
PREMIER FINL BANCORP INC COM 74050M105 650 34,936 SH   SOLE 18 34,936 0 0
PREMIER FINL BANCORP INC COM 74050M105 130 6,991 SH   SOLE 19 6,991 0 0
PREMIER FINL BANCORP INC COM 74050M105 5,737 308,252 SH   SOLE 21 308,252 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,782 95,767 SH   SOLE 22 86,161 0 9,606
PREMIER INC CL A 74051N102 1,098 35,055 SH   SOLE 2 10,662 0 24,393
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 34 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 1,141 36,446 SH   SOLE 18 36,446 0 0
PREMIER INC CL A 74051N102 1,522 48,613 SH   SOLE 19 48,613 0 0
PREMIER INC CL A 74051N102 22,743 726,370 SH   SOLE 21 726,370 0 0
PREMIER INC CL A 74051N102 49,314 1,575,022 SH   SOLE 22 1,385,273 0 189,749
PREMIER INC CL A 74051N102 439 14,027 SH   SOLE 25 14,027 0 0
PREMIER INC CL A 74051N102 666 21,274 SH   SOLE 26 6,665 0 14,609
PREMIER INC CL A 74051N102 248 7,915 SH   SOLE 28 7,915 0 0
PREMIER INC CL A 74051N102 340 10,869 SH   SOLE 30 10,869 0 0
PREMIER INC CL A 74051N102 34 1,085 SH   SOLE 31 1,085 0 0
PREMIER INC CL A 74051N102 855 27,310 SH   SOLE 34 27,310 0 0
PREMIER INC CL A 74051N102 197 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 3 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 3 1,019 SH   SOLE 21 1,019 0 0
PRESIDIO INC COM 74102M103 61 3,927 SH   SOLE 2 1,372 0 2,555
PRESIDIO INC COM 74102M103 14 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 1,593 101,841 SH   SOLE 18 101,841 0 0
PRESIDIO INC COM 74102M103 460 29,386 SH   SOLE 19 29,386 0 0
PRESIDIO INC COM 74102M103 14,790 945,678 SH   SOLE 21 945,678 0 0
PRESIDIO INC COM 74102M103 10,462 668,909 SH   SOLE 22 573,367 0 95,542
PRESIDIO INC COM 74102M103 209 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 103 6,578 SH   SOLE 30 6,578 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 970 28,768 SH   SOLE 2 28,441 0 327
PRESTIGE BRANDS HLDGS INC COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 43 1,289 SH   SOLE 7 1,289 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 10,779 319,667 SH   SOLE 18 319,667 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,630 77,986 SH   SOLE 19 77,986 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 121,877 3,614,387 SH   SOLE 21 3,614,387 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 61,256 1,816,609 SH   SOLE 22 1,723,783 0 92,826
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,046 31,029 SH   SOLE 23 31,029 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,126 33,407 SH   SOLE 26 12,823 0 20,584
PRESTIGE BRANDS HLDGS INC COM 74112D101 256 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 90 2,672 SH   SOLE 29 0 0 2,672
PRESTIGE BRANDS HLDGS INC COM 74112D101 333 9,867 SH   SOLE 30 9,867 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 194 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 94 14,085 SH   SOLE 21 14,085 0 0
PRETIUM RES INC COM 74139C102 3,303 495,880 SH   SOLE 30 495,880 0 0
PRGX GLOBAL INC COM NEW 69357C503 34 3,598 SH   SOLE 18 3,598 0 0
PRGX GLOBAL INC COM NEW 69357C503 590 62,432 SH   SOLE 21 62,432 0 0
PRGX GLOBAL INC COM NEW 69357C503 6,542 692,321 SH   SOLE 22 692,321 0 0
PRICE T ROWE GROUP INC COM 74144T108 36,731 340,199 SH   SOLE 2 113,753 0 226,446
PRICE T ROWE GROUP INC COM 74144T108 8,519 78,897 SH   SOLE 4 72,482 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 43,152 399,667 SH   SOLE 7 235,383 0 164,284
PRICE T ROWE GROUP INC COM 74144T108 213 1,971 SH   SOLE 13 1,971 0 0
PRICE T ROWE GROUP INC COM 74144T108 183 1,695 SH   SOLE 15 1,695 0 0
PRICE T ROWE GROUP INC COM 74144T108 54,882 508,306 SH   SOLE 18 476,554 0 31,752
PRICE T ROWE GROUP INC COM 74144T108 4,112 38,082 SH   SOLE 19 38,082 0 0
PRICE T ROWE GROUP INC COM 74144T108 12,510 115,863 SH   SOLE 20 0 0 115,863
PRICE T ROWE GROUP INC COM 74144T108 669,295 6,198,898 SH   SOLE 21 6,198,898 0 0
PRICE T ROWE GROUP INC COM 74144T108 717,342 6,643,900 SH   SOLE 22 5,432,127 0 1,211,773
PRICE T ROWE GROUP INC COM 74144T108 32,896 304,680 SH   SOLE 23 304,680 0 0
PRICE T ROWE GROUP INC COM 74144T108 20,365 188,613 SH   SOLE 25 188,613 0 0
PRICE T ROWE GROUP INC COM 74144T108 75,133 695,867 SH   SOLE 26 246,169 0 449,698
PRICE T ROWE GROUP INC COM 74144T108 3,952 36,607 SH   SOLE 28 36,607 0 0
PRICE T ROWE GROUP INC COM 74144T108 695 6,435 SH   SOLE 29 6,435 0 0
PRICE T ROWE GROUP INC COM 74144T108 105,372 975,942 SH   SOLE 30 975,942 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,970 110,865 SH   SOLE 31 51,283 0 59,582
PRICE T ROWE GROUP INC COM 74144T108 1,207 11,181 SH   SOLE 34 11,181 0 0
PRICE T ROWE GROUP INC COM 74144T108 34,121 316,023 SH   SOLE 36 316,023 0 0
PRICE T ROWE GROUP INC COM 74144T108 521 4,822 SH   SOLE 40 4,822 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 3,821 2,380,000 PRN   SOLE 21 2,380,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2,496 2,000,000 PRN   SOLE 21 2,000,000 0 0
PRICESMART INC COM 741511109 85 1,014 SH   SOLE 2 926 0 88
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 40 479 SH   SOLE 7 479 0 0
PRICESMART INC COM 741511109 5,796 69,377 SH   SOLE 18 69,377 0 0
PRICESMART INC COM 741511109 1,435 17,181 SH   SOLE 19 17,181 0 0
PRICESMART INC COM 741511109 55,655 666,125 SH   SOLE 21 666,125 0 0
PRICESMART INC COM 741511109 49,737 595,301 SH   SOLE 22 555,228 0 40,073
PRICESMART INC COM 741511109 345 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 237 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 337 4,031 SH   SOLE 30 4,031 0 0
PRICESMART INC COM 741511109 176 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY CORP COM 74158E104 5 101 SH   SOLE 18 101 0 0
PRIMEENERGY CORP COM 74158E104 9 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 1,858 19,229 SH   SOLE 2 18,972 0 257
PRIMERICA INC COM 74164M108 27 281 SH   SOLE 4 281 0 0
PRIMERICA INC COM 74164M108 103 1,068 SH   SOLE 7 1,068 0 0
PRIMERICA INC COM 74164M108 25,435 263,305 SH   SOLE 18 263,305 0 0
PRIMERICA INC COM 74164M108 3,054 31,614 SH   SOLE 19 31,614 0 0
PRIMERICA INC COM 74164M108 271,793 2,813,592 SH   SOLE 21 2,813,592 0 0
PRIMERICA INC COM 74164M108 138,978 1,438,699 SH   SOLE 22 1,359,193 0 79,506
PRIMERICA INC COM 74164M108 53 548 SH   SOLE 23 548 0 0
PRIMERICA INC COM 74164M108 916 9,482 SH   SOLE 26 5,376 0 4,106
PRIMERICA INC COM 74164M108 642 6,650 SH   SOLE 28 6,650 0 0
PRIMERICA INC COM 74164M108 696 7,201 SH   SOLE 30 7,201 0 0
PRIMERICA INC COM 74164M108 173 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 538 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 41 3,465 SH   SOLE 2 1,241 0 2,224
PRIMO WTR CORP COM 74165N105 14 1,224 SH   SOLE 7 1,224 0 0
PRIMO WTR CORP COM 74165N105 998 85,210 SH   SOLE 18 85,210 0 0
PRIMO WTR CORP COM 74165N105 214 18,298 SH   SOLE 19 18,298 0 0
PRIMO WTR CORP COM 74165N105 9,353 798,748 SH   SOLE 21 798,748 0 0
PRIMO WTR CORP COM 74165N105 6,503 555,323 SH   SOLE 22 526,573 0 28,750
PRIMORIS SVCS CORP COM 74164F103 49 1,966 SH   SOLE 2 1,648 0 318
PRIMORIS SVCS CORP COM 74164F103 7 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 27 1,083 SH   SOLE 7 1,083 0 0
PRIMORIS SVCS CORP COM 74164F103 3,193 127,820 SH   SOLE 18 127,820 0 0
PRIMORIS SVCS CORP COM 74164F103 934 37,389 SH   SOLE 19 37,389 0 0
PRIMORIS SVCS CORP COM 74164F103 29,352 1,175,035 SH   SOLE 21 1,175,035 0 0
PRIMORIS SVCS CORP COM 74164F103 25,979 1,040,003 SH   SOLE 22 965,731 0 74,272
PRIMORIS SVCS CORP COM 74164F103 841 33,660 SH   SOLE 23 33,660 0 0
PRIMORIS SVCS CORP COM 74164F103 47 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 139 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 199 7,947 SH   SOLE 30 7,947 0 0
PRIMORIS SVCS CORP COM 74164F103 109 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 42,059 690,504 SH   SOLE 2 433,426 0 257,078
PRINCIPAL FINL GROUP INC COM 74251V102 9,757 160,193 SH   SOLE 4 152,008 0 8,185
PRINCIPAL FINL GROUP INC COM 74251V102 18,297 300,389 SH   SOLE 7 249,723 0 50,666
PRINCIPAL FINL GROUP INC COM 74251V102 160 2,632 SH   SOLE 13 2,632 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 127 2,083 SH   SOLE 15 2,083 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 39,065 641,361 SH   SOLE 18 602,593 0 38,768
PRINCIPAL FINL GROUP INC COM 74251V102 7,246 118,967 SH   SOLE 19 118,967 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,582 140,903 SH   SOLE 20 0 0 140,903
PRINCIPAL FINL GROUP INC COM 74251V102 384,677 6,315,502 SH   SOLE 21 6,315,502 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 487,626 8,005,679 SH   SOLE 22 6,439,401 0 1,566,278
PRINCIPAL FINL GROUP INC COM 74251V102 27,972 459,232 SH   SOLE 23 459,232 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 14,010 230,010 SH   SOLE 25 230,010 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 50,599 830,712 SH   SOLE 26 289,339 0 541,373
PRINCIPAL FINL GROUP INC COM 74251V102 2,655 43,591 SH   SOLE 28 43,591 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,299 136,247 SH   SOLE 29 64,466 0 71,781
PRINCIPAL FINL GROUP INC COM 74251V102 66,893 1,098,225 SH   SOLE 30 1,098,225 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 14,584 239,443 SH   SOLE 31 156,425 0 83,018
PRINCIPAL FINL GROUP INC COM 74251V102 2,591 42,542 SH   SOLE 34 42,542 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 19,044 312,664 SH   SOLE 36 312,664 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 353 5,801 SH   SOLE 40 5,801 0 0
PRO-DEX INC COLO COM NEW 74265M205 4 613 SH   SOLE 21 613 0 0
PRO-DEX INC COLO COM NEW 74265M205 0 42 SH   SOLE 22 42 0 0
PROASSURANCE CORP COM 74267C106 1,637 33,722 SH   SOLE 2 8,907 0 24,815
PROASSURANCE CORP COM 74267C106 18 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 114 2,343 SH   SOLE 7 2,343 0 0
PROASSURANCE CORP COM 74267C106 4,451 91,679 SH   SOLE 18 91,679 0 0
PROASSURANCE CORP COM 74267C106 395 8,145 SH   SOLE 19 8,145 0 0
PROASSURANCE CORP COM 74267C106 190,630 3,926,461 SH   SOLE 21 3,926,461 0 0
PROASSURANCE CORP COM 74267C106 73,526 1,514,443 SH   SOLE 22 1,317,064 0 197,379
PROASSURANCE CORP COM 74267C106 18 374 SH   SOLE 23 374 0 0
PROASSURANCE CORP COM 74267C106 871 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 376 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 3,591 73,975 SH   SOLE 30 73,975 0 0
PROASSURANCE CORP COM 74267C106 51 1,045 SH   SOLE 31 1,045 0 0
PROASSURANCE CORP COM 74267C106 49 1,000 SH   SOLE 36 1,000 0 0
PROASSURANCE CORP COM 74267C106 259 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 258,435 3,259,779 SH   SOLE 2 870,512 0 2,389,267
PROCTER AND GAMBLE CO COM 742718109 69,694 879,081 SH   SOLE 4 813,247 0 65,834
PROCTER AND GAMBLE CO COM 742718109 177,833 2,243,097 SH   SOLE 7 2,000,045 0 243,052
PROCTER AND GAMBLE CO COM 742718109 3,164 39,905 SH   SOLE 13 39,905 0 0
PROCTER AND GAMBLE CO COM 742718109 1,535 19,356 SH   SOLE 15 19,356 0 0
PROCTER AND GAMBLE CO COM 742718109 517,006 6,521,266 SH   SOLE 18 6,044,116 0 477,150
PROCTER AND GAMBLE CO COM 742718109 410,681 5,180,139 SH   SOLE 19 5,180,139 0 0
PROCTER AND GAMBLE CO COM 742718109 83,613 1,054,655 SH   SOLE 20 0 0 1,054,655
PROCTER AND GAMBLE CO COM 742718109 3,564,952 44,966,594 SH   SOLE 21 44,966,594 0 0
PROCTER AND GAMBLE CO COM 742718109 5,541,151 69,893,429 SH   SOLE 22 56,775,522 0 13,117,907
PROCTER AND GAMBLE CO COM 742718109 248,831 3,138,640 SH   SOLE 23 3,138,640 0 0
PROCTER AND GAMBLE CO COM 742718109 184,746 2,330,296 SH   SOLE 25 2,330,296 0 0
PROCTER AND GAMBLE CO COM 742718109 703,944 8,879,211 SH   SOLE 26 2,306,790 0 6,572,421
PROCTER AND GAMBLE CO COM 742718109 30,363 382,987 SH   SOLE 28 382,987 0 0
PROCTER AND GAMBLE CO COM 742718109 12,837 161,923 SH   SOLE 29 76,083 0 85,840
PROCTER AND GAMBLE CO COM 742718109 619,923 7,819,410 SH   SOLE 30 7,819,410 0 0
PROCTER AND GAMBLE CO COM 742718109 106,658 1,345,332 SH   SOLE 31 553,835 0 791,497
PROCTER AND GAMBLE CO COM 742718109 12,293 155,059 SH   SOLE 32 155,059 0 0
PROCTER AND GAMBLE CO COM 742718109 137,055 1,728,741 SH   SOLE 34 1,728,741 0 0
PROCTER AND GAMBLE CO COM 742718109 199,697 2,518,882 SH   SOLE 36 2,518,882 0 0
PROCTER AND GAMBLE CO COM 742718109 2,465 31,097 SH   SOLE 37 31,097 0 0
PROCTER AND GAMBLE CO COM 742718109 3,969 50,065 SH   SOLE 40 50,065 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 1 224 SH   SOLE 18 224 0 0
PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 10 3,696 SH   SOLE 21 3,696 0 0
PROFIRE ENERGY INC COM 74316X101 12 4,510 SH   SOLE 18 4,510 0 0
PROFIRE ENERGY INC COM 74316X101 183 67,186 SH   SOLE 21 67,186 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 26 3,540 SH   SOLE 2 2,980 0 560
PROGENICS PHARMACEUTICALS IN COM 743187106 11 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,393 320,725 SH   SOLE 18 320,725 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 405 54,302 SH   SOLE 19 54,302 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 55,702 7,466,822 SH   SOLE 21 7,466,822 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 15,126 2,027,628 SH   SOLE 22 1,893,157 0 134,471
PROGENICS PHARMACEUTICALS IN COM 743187106 75 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 729 97,685 SH   SOLE 30 97,685 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 55 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 145 3,761 SH   SOLE 2 2,003 0 1,758
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 49 1,280 SH   SOLE 7 1,280 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,765 227,958 SH   SOLE 18 227,958 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,721 44,767 SH   SOLE 19 44,767 0 0
PROGRESS SOFTWARE CORP COM 743312100 168,122 4,372,491 SH   SOLE 21 4,372,491 0 0
PROGRESS SOFTWARE CORP COM 743312100 54,154 1,408,418 SH   SOLE 22 1,321,793 0 86,625
PROGRESS SOFTWARE CORP COM 743312100 6 158 SH   SOLE 23 158 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,273 33,118 SH   SOLE 26 6,680 0 26,438
PROGRESS SOFTWARE CORP COM 743312100 250 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 301 7,817 SH   SOLE 29 0 0 7,817
PROGRESS SOFTWARE CORP COM 743312100 2,459 63,966 SH   SOLE 30 63,966 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,679 95,686 SH   SOLE 34 95,686 0 0
PROGRESS SOFTWARE CORP COM 743312100 196 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 50,942 836,069 SH   SOLE 2 294,898 0 541,171
PROGRESSIVE CORP OHIO COM 743315103 12,584 206,528 SH   SOLE 4 191,190 0 15,338
PROGRESSIVE CORP OHIO COM 743315103 27,218 446,705 SH   SOLE 7 433,521 0 13,184
PROGRESSIVE CORP OHIO COM 743315103 606 9,949 SH   SOLE 13 9,949 0 0
PROGRESSIVE CORP OHIO COM 743315103 303 4,968 SH   SOLE 15 4,968 0 0
PROGRESSIVE CORP OHIO COM 743315103 75,714 1,242,645 SH   SOLE 18 1,166,456 0 76,189
PROGRESSIVE CORP OHIO COM 743315103 6,758 110,919 SH   SOLE 19 110,919 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,475 270,397 SH   SOLE 20 0 0 270,397
PROGRESSIVE CORP OHIO COM 743315103 835,550 13,713,279 SH   SOLE 21 13,713,279 0 0
PROGRESSIVE CORP OHIO COM 743315103 983,202 16,136,581 SH   SOLE 22 13,268,665 0 2,867,916
PROGRESSIVE CORP OHIO COM 743315103 44,727 734,070 SH   SOLE 23 734,070 0 0
PROGRESSIVE CORP OHIO COM 743315103 28,862 473,694 SH   SOLE 25 473,694 0 0
PROGRESSIVE CORP OHIO COM 743315103 110,863 1,819,521 SH   SOLE 26 567,873 0 1,251,648
PROGRESSIVE CORP OHIO COM 743315103 5,355 87,888 SH   SOLE 28 87,888 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,237 20,310 SH   SOLE 29 20,310 0 0
PROGRESSIVE CORP OHIO COM 743315103 145,300 2,384,703 SH   SOLE 30 2,384,703 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,646 273,199 SH   SOLE 31 117,499 0 155,700
PROGRESSIVE CORP OHIO COM 743315103 1,930 31,677 SH   SOLE 34 31,677 0 0
PROGRESSIVE CORP OHIO COM 743315103 36,513 599,254 SH   SOLE 36 599,254 0 0
PROGRESSIVE CORP OHIO COM 743315103 712 11,680 SH   SOLE 40 11,680 0 0
PROLOGIS INC COM 74340W103 94,148 1,494,649 SH   SOLE 2 524,518 0 970,131
PROLOGIS INC COM 74340W103 24,652 391,356 SH   SOLE 4 378,160 0 13,196
PROLOGIS INC COM 74340W103 75,822 1,203,715 SH   SOLE 7 1,197,191 0 6,524
PROLOGIS INC COM 74340W103 3,034 48,165 SH   SOLE 13 48,165 0 0
PROLOGIS INC COM 74340W103 1,565 24,851 SH   SOLE 15 24,851 0 0
PROLOGIS INC COM 74340W103 82,365 1,307,584 SH   SOLE 18 1,236,822 0 70,762
PROLOGIS INC COM 74340W103 92,659 1,471,017 SH   SOLE 19 1,471,017 0 0
PROLOGIS INC COM 74340W103 12,409 197,002 SH   SOLE 20 0 0 197,002
PROLOGIS INC COM 74340W103 1,050,477 16,676,884 SH   SOLE 21 16,676,884 0 0
PROLOGIS INC COM 74340W103 1,420,938 22,558,147 SH   SOLE 22 19,678,262 0 2,879,885
PROLOGIS INC COM 74340W103 46,169 732,963 SH   SOLE 23 732,963 0 0
PROLOGIS INC COM 74340W103 96,913 1,538,549 SH   SOLE 25 1,538,549 0 0
PROLOGIS INC COM 74340W103 107,232 1,702,367 SH   SOLE 26 503,445 0 1,198,922
PROLOGIS INC COM 74340W103 5,064 80,390 SH   SOLE 28 80,390 0 0
PROLOGIS INC COM 74340W103 22,268 353,524 SH   SOLE 29 213,181 0 140,343
PROLOGIS INC COM 74340W103 253,286 4,021,058 SH   SOLE 30 4,021,058 0 0
PROLOGIS INC COM 74340W103 14,668 232,858 SH   SOLE 31 116,526 0 116,332
PROLOGIS INC COM 74340W103 7,656 121,539 SH   SOLE 34 121,539 0 0
PROLOGIS INC COM 74340W103 33,275 528,264 SH   SOLE 36 528,264 0 0
PROLOGIS INC COM 74340W103 672 10,672 SH   SOLE 40 10,672 0 0
PROOFPOINT INC COM 743424103 673 5,924 SH   SOLE 2 5,575 0 349
PROOFPOINT INC COM 743424103 26 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 127 1,118 SH   SOLE 7 1,118 0 0
PROOFPOINT INC COM 743424103 15,915 140,034 SH   SOLE 18 140,034 0 0
PROOFPOINT INC COM 743424103 20,116 176,999 SH   SOLE 19 176,999 0 0
PROOFPOINT INC COM 743424103 165,607 1,457,166 SH   SOLE 21 1,457,166 0 0
PROOFPOINT INC COM 743424103 146,914 1,292,688 SH   SOLE 22 1,215,700 0 76,988
PROOFPOINT INC COM 743424103 2,142 18,847 SH   SOLE 23 18,847 0 0
PROOFPOINT INC COM 743424103 1,560 13,722 SH   SOLE 26 9,117 0 4,605
PROOFPOINT INC COM 743424103 705 6,203 SH   SOLE 28 6,203 0 0
PROOFPOINT INC COM 743424103 506 4,453 SH   SOLE 29 0 0 4,453
PROOFPOINT INC COM 743424103 992 8,729 SH   SOLE 30 8,729 0 0
PROOFPOINT INC COM 743424103 6,473 56,956 SH   SOLE 34 56,956 0 0
PROOFPOINT INC COM 743424103 459 4,043 SH   SOLE 40 4,043 0 0
PROPETRO HLDG CORP COM 74347M108 1,209 76,088 SH   SOLE 2 72,788 0 3,300
PROPETRO HLDG CORP COM 74347M108 3 214 SH   SOLE 4 214 0 0
PROPETRO HLDG CORP COM 74347M108 16 1,028 SH   SOLE 7 1,028 0 0
PROPETRO HLDG CORP COM 74347M108 2,913 183,348 SH   SOLE 18 183,348 0 0
PROPETRO HLDG CORP COM 74347M108 10,211 642,617 SH   SOLE 19 642,617 0 0
PROPETRO HLDG CORP COM 74347M108 30,455 1,916,638 SH   SOLE 21 1,916,638 0 0
PROPETRO HLDG CORP COM 74347M108 36,999 2,328,469 SH   SOLE 22 2,224,886 0 103,583
PROPETRO HLDG CORP COM 74347M108 4,200 264,313 SH   SOLE 23 264,313 0 0
PROPETRO HLDG CORP COM 74347M108 3,491 219,673 SH   SOLE 26 0 0 219,673
PROPETRO HLDG CORP COM 74347M108 1,173 73,799 SH   SOLE 29 0 0 73,799
PROPETRO HLDG CORP COM 74347M108 153 9,630 SH   SOLE 30 9,630 0 0
PROPETRO HLDG CORP COM 74347M108 147 9,253 SH   SOLE 40 9,253 0 0
PROPHASE LABS INC COM 74345W108 5 1,585 SH   SOLE 18 1,585 0 0
PROPHASE LABS INC COM 74345W108 16 5,478 SH   SOLE 21 5,478 0 0
PROS HOLDINGS INC COM 74346Y103 45 1,355 SH   SOLE 2 1,128 0 227
PROS HOLDINGS INC COM 74346Y103 18 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 2,965 89,827 SH   SOLE 18 89,827 0 0
PROS HOLDINGS INC COM 74346Y103 680 20,593 SH   SOLE 19 20,593 0 0
PROS HOLDINGS INC COM 74346Y103 28,201 854,323 SH   SOLE 21 854,323 0 0
PROS HOLDINGS INC COM 74346Y103 24,443 740,480 SH   SOLE 22 697,847 0 42,633
PROS HOLDINGS INC COM 74346Y103 44 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 121 3,660 SH   SOLE 28 3,660 0 0
PROS HOLDINGS INC COM 74346Y103 190 5,760 SH   SOLE 30 5,760 0 0
PROS HOLDINGS INC COM 74346Y103 85 2,561 SH   SOLE 40 2,561 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 12,135 1,852,656 SH   SOLE 30 1,852,656 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,116 1,115,000 PRN   SOLE 21 1,115,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,775 65,745 SH   SOLE 2 32,981 0 32,764
PROSPERITY BANCSHARES INC COM 743606105 22 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 162 2,228 SH   SOLE 7 2,228 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,949 233,354 SH   SOLE 18 233,354 0 0
PROSPERITY BANCSHARES INC COM 743606105 763 10,500 SH   SOLE 19 10,500 0 0
PROSPERITY BANCSHARES INC COM 743606105 231,832 3,191,955 SH   SOLE 21 3,191,955 0 0
PROSPERITY BANCSHARES INC COM 743606105 164,529 2,265,305 SH   SOLE 22 2,026,369 0 238,936
PROSPERITY BANCSHARES INC COM 743606105 1,137 15,648 SH   SOLE 26 8,134 0 7,514
PROSPERITY BANCSHARES INC COM 743606105 697 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 915 12,601 SH   SOLE 30 12,601 0 0
PROSPERITY BANCSHARES INC COM 743606105 105 1,445 SH   SOLE 31 1,445 0 0
PROSPERITY BANCSHARES INC COM 743606105 204 2,812 SH   SOLE 36 2,812 0 0
PROSPERITY BANCSHARES INC COM 743606105 520 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 15 1,743 SH   SOLE 2 604 0 1,139
PROTAGONIST THERAPEUTICS INC COM 74366E102 332 38,594 SH   SOLE 18 38,594 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 70 8,134 SH   SOLE 19 8,134 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,907 338,373 SH   SOLE 21 338,373 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,580 300,316 SH   SOLE 22 290,399 0 9,917
PROTEON THERAPEUTICS INC COM 74371L109 9 3,668 SH   SOLE 21 3,668 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 19 4,001 SH   SOLE 18 4,001 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 207 43,653 SH   SOLE 21 43,653 0 0
PROTHENA CORP PLC SHS G72800108 119 3,245 SH   SOLE 2 1,617 0 1,628
PROTHENA CORP PLC SHS G72800108 4 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 38 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 4,648 126,610 SH   SOLE 18 126,610 0 0
PROTHENA CORP PLC SHS G72800108 1,256 34,216 SH   SOLE 19 34,216 0 0
PROTHENA CORP PLC SHS G72800108 60,055 1,635,929 SH   SOLE 21 1,635,929 0 0
PROTHENA CORP PLC SHS G72800108 38,527 1,049,493 SH   SOLE 22 977,791 0 71,702
PROTHENA CORP PLC SHS G72800108 3 75 SH   SOLE 23 75 0 0
PROTHENA CORP PLC SHS G72800108 389 10,584 SH   SOLE 26 2,640 0 7,944
PROTHENA CORP PLC SHS G72800108 242 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 177 4,821 SH   SOLE 29 0 0 4,821
PROTHENA CORP PLC SHS G72800108 301 8,188 SH   SOLE 30 8,188 0 0
PROTHENA CORP PLC SHS G72800108 37 1,001 SH   SOLE 34 1,001 0 0
PROTHENA CORP PLC SHS G72800108 122 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 159 1,356 SH   SOLE 2 1,042 0 314
PROTO LABS INC COM 743713109 16 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 69 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 12,800 108,887 SH   SOLE 18 108,887 0 0
PROTO LABS INC COM 743713109 2,264 19,262 SH   SOLE 19 19,262 0 0
PROTO LABS INC COM 743713109 270,570 2,301,741 SH   SOLE 21 2,301,741 0 0
PROTO LABS INC COM 743713109 78,712 669,608 SH   SOLE 22 627,049 0 42,559
PROTO LABS INC COM 743713109 1,433 12,190 SH   SOLE 26 6,136 0 6,054
PROTO LABS INC COM 743713109 412 3,502 SH   SOLE 28 3,502 0 0
PROTO LABS INC COM 743713109 4,120 35,049 SH   SOLE 30 35,049 0 0
PROTO LABS INC COM 743713109 304 2,584 SH   SOLE 40 2,584 0 0
PROVIDENCE SVC CORP COM 743815102 4,193 60,646 SH   SOLE 2 60,264 0 382
PROVIDENCE SVC CORP COM 743815102 26 383 SH   SOLE 7 383 0 0
PROVIDENCE SVC CORP COM 743815102 3,581 51,787 SH   SOLE 18 51,787 0 0
PROVIDENCE SVC CORP COM 743815102 589 8,514 SH   SOLE 19 8,514 0 0
PROVIDENCE SVC CORP COM 743815102 77,072 1,114,728 SH   SOLE 21 1,114,728 0 0
PROVIDENCE SVC CORP COM 743815102 23,032 333,124 SH   SOLE 22 312,048 0 21,076
PROVIDENCE SVC CORP COM 743815102 414 5,982 SH   SOLE 23 5,982 0 0
PROVIDENCE SVC CORP COM 743815102 385 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 131 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,072 15,504 SH   SOLE 30 15,504 0 0
PROVIDENCE SVC CORP COM 743815102 103 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 383 14,442 SH   SOLE 18 14,442 0 0
PROVIDENT BANCORP INC COM 74383X109 64 2,413 SH   SOLE 19 2,413 0 0
PROVIDENT BANCORP INC COM 74383X109 3,636 136,949 SH   SOLE 21 136,949 0 0
PROVIDENT BANCORP INC COM 74383X109 1,046 39,403 SH   SOLE 22 36,396 0 3,007
PROVIDENT FINL HLDGS INC COM 743868101 12 670 SH   SOLE 2 415 0 255
PROVIDENT FINL HLDGS INC COM 743868101 383 21,161 SH   SOLE 18 21,161 0 0
PROVIDENT FINL HLDGS INC COM 743868101 44 2,443 SH   SOLE 19 2,443 0 0
PROVIDENT FINL HLDGS INC COM 743868101 3,913 216,327 SH   SOLE 21 216,327 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,984 386,091 SH   SOLE 22 382,164 0 3,927
PROVIDENT FINL SVCS INC COM 74386T105 328 12,820 SH   SOLE 2 2,597 0 10,223
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 40 1,556 SH   SOLE 7 1,556 0 0
PROVIDENT FINL SVCS INC COM 74386T105 7,422 290,051 SH   SOLE 18 290,051 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,249 48,816 SH   SOLE 19 48,816 0 0
PROVIDENT FINL SVCS INC COM 74386T105 147,181 5,751,522 SH   SOLE 21 5,751,522 0 0
PROVIDENT FINL SVCS INC COM 74386T105 46,861 1,831,223 SH   SOLE 22 1,715,650 0 115,573
PROVIDENT FINL SVCS INC COM 74386T105 362 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 221 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,240 87,516 SH   SOLE 30 87,516 0 0
PROVIDENT FINL SVCS INC COM 74386T105 546 21,334 SH   SOLE 34 21,334 0 0
PROVIDENT FINL SVCS INC COM 74386T105 166 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 16 874 SH   SOLE 2 276 0 598
PRUDENTIAL BANCORP INC NEW COM 74431A101 514 28,346 SH   SOLE 18 28,346 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 79 4,364 SH   SOLE 19 4,364 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,975 274,272 SH   SOLE 21 274,272 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,257 69,273 SH   SOLE 22 63,868 0 5,405
PRUDENTIAL FINL INC COM 744320102 97,000 936,750 SH   SOLE 2 529,131 0 407,619
PRUDENTIAL FINL INC COM 744320102 21,659 209,166 SH   SOLE 4 198,431 0 10,735
PRUDENTIAL FINL INC COM 744320102 34,411 332,315 SH   SOLE 7 320,949 0 11,366
PRUDENTIAL FINL INC COM 744320102 3,090 29,844 SH   SOLE 13 29,844 0 0
PRUDENTIAL FINL INC COM 744320102 351 3,387 SH   SOLE 15 3,387 0 0
PRUDENTIAL FINL INC COM 744320102 161,650 1,561,081 SH   SOLE 18 1,409,977 0 151,104
PRUDENTIAL FINL INC COM 744320102 241,443 2,331,659 SH   SOLE 19 2,331,659 0 0
PRUDENTIAL FINL INC COM 744320102 14,684 141,803 SH   SOLE 20 0 0 141,803
PRUDENTIAL FINL INC COM 744320102 696,348 6,724,753 SH   SOLE 21 6,724,753 0 0
PRUDENTIAL FINL INC COM 744320102 1,288,454 12,442,820 SH   SOLE 22 9,976,662 0 2,466,158
PRUDENTIAL FINL INC COM 744320102 68,738 663,811 SH   SOLE 23 663,811 0 0
PRUDENTIAL FINL INC COM 744320102 40,210 388,317 SH   SOLE 25 388,317 0 0
PRUDENTIAL FINL INC COM 744320102 220,066 2,125,212 SH   SOLE 26 402,866 0 1,722,346
PRUDENTIAL FINL INC COM 744320102 6,642 64,144 SH   SOLE 28 64,144 0 0
PRUDENTIAL FINL INC COM 744320102 16,472 159,073 SH   SOLE 29 95,092 0 63,981
PRUDENTIAL FINL INC COM 744320102 168,096 1,623,331 SH   SOLE 30 1,623,331 0 0
PRUDENTIAL FINL INC COM 744320102 33,197 320,593 SH   SOLE 31 189,681 0 130,912
PRUDENTIAL FINL INC COM 744320102 42,452 409,968 SH   SOLE 34 409,968 0 0
PRUDENTIAL FINL INC COM 744320102 7,641 73,793 SH   SOLE 35 73,793 0 0
PRUDENTIAL FINL INC COM 744320102 52,823 510,119 SH   SOLE 36 510,119 0 0
PRUDENTIAL FINL INC COM 744320102 888 8,572 SH   SOLE 40 8,572 0 0
PRUDENTIAL PLC ADR 74435K204 17 329 SH   SOLE 18 133 0 196
PS BUSINESS PKS INC CALIF COM 69360J107 6,775 59,935 SH   SOLE 2 13,152 0 46,783
PS BUSINESS PKS INC CALIF COM 69360J107 724 6,405 SH   SOLE 4 6,405 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,458 30,594 SH   SOLE 7 30,594 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 93 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,783 86,548 SH   SOLE 18 86,548 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,681 103,331 SH   SOLE 19 103,331 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 211,970 1,875,181 SH   SOLE 21 1,875,181 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 115,629 1,022,907 SH   SOLE 22 987,416 0 35,491
PS BUSINESS PKS INC CALIF COM 69360J107 4,887 43,230 SH   SOLE 23 43,230 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,396 38,887 SH   SOLE 25 38,887 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,400 12,384 SH   SOLE 26 2,227 0 10,157
PS BUSINESS PKS INC CALIF COM 69360J107 320 2,828 SH   SOLE 28 2,828 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 790 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,881 122,799 SH   SOLE 30 122,799 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 247 2,184 SH   SOLE 40 2,184 0 0
PSIVIDA CORP COM 74440J101 10 8,346 SH   SOLE 18 8,346 0 0
PSIVIDA CORP COM 74440J101 121 99,459 SH   SOLE 21 99,459 0 0
PSIVIDA CORP COM 74440J101 12 10,032 SH   SOLE 22 10,032 0 0
PSYCHEMEDICS CORP COM NEW 744375205 19 895 SH   SOLE 18 895 0 0
PSYCHEMEDICS CORP COM NEW 744375205 350 16,406 SH   SOLE 21 16,406 0 0
PSYCHEMEDICS CORP COM NEW 744375205 250 11,720 SH   SOLE 22 11,720 0 0
PTC INC COM 69370C100 7,116 91,222 SH   SOLE 2 54,925 0 36,297
PTC INC COM 69370C100 42 544 SH   SOLE 4 544 0 0
PTC INC COM 69370C100 206 2,644 SH   SOLE 7 2,644 0 0
PTC INC COM 69370C100 29,732 381,129 SH   SOLE 18 381,129 0 0
PTC INC COM 69370C100 10,331 132,429 SH   SOLE 19 132,429 0 0
PTC INC COM 69370C100 427,581 5,481,105 SH   SOLE 21 5,481,105 0 0
PTC INC COM 69370C100 296,453 3,800,189 SH   SOLE 22 3,412,160 0 388,029
PTC INC COM 69370C100 9,933 127,325 SH   SOLE 26 37,355 0 89,970
PTC INC COM 69370C100 1,253 16,065 SH   SOLE 28 16,065 0 0
PTC INC COM 69370C100 610 7,816 SH   SOLE 29 0 0 7,816
PTC INC COM 69370C100 26,670 341,885 SH   SOLE 30 341,885 0 0
PTC INC COM 69370C100 193 2,479 SH   SOLE 31 2,479 0 0
PTC INC COM 69370C100 956 12,252 SH   SOLE 40 12,252 0 0
PTC THERAPEUTICS INC COM 69366J200 237 8,745 SH   SOLE 2 7,197 0 1,548
PTC THERAPEUTICS INC COM 69366J200 3 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 24 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 3,712 137,176 SH   SOLE 18 137,176 0 0
PTC THERAPEUTICS INC COM 69366J200 2,393 88,437 SH   SOLE 19 88,437 0 0
PTC THERAPEUTICS INC COM 69366J200 48,642 1,797,548 SH   SOLE 21 1,797,548 0 0
PTC THERAPEUTICS INC COM 69366J200 30,348 1,121,496 SH   SOLE 22 1,050,856 0 70,640
PTC THERAPEUTICS INC COM 69366J200 638 23,590 SH   SOLE 23 23,590 0 0
PTC THERAPEUTICS INC COM 69366J200 2,072 76,584 SH   SOLE 26 7,325 0 69,259
PTC THERAPEUTICS INC COM 69366J200 208 7,673 SH   SOLE 28 7,673 0 0
PTC THERAPEUTICS INC COM 69366J200 172 6,356 SH   SOLE 29 0 0 6,356
PTC THERAPEUTICS INC COM 69366J200 234 8,644 SH   SOLE 30 8,644 0 0
PTC THERAPEUTICS INC COM 69366J200 16 576 SH   SOLE 34 576 0 0
PTC THERAPEUTICS INC COM 69366J200 105 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 36,664 182,965 SH   SOLE 2 40,309 0 142,656
PUBLIC STORAGE COM 74460D109 20,158 100,592 SH   SOLE 4 96,386 0 4,206
PUBLIC STORAGE COM 74460D109 79,734 397,894 SH   SOLE 7 370,804 0 27,090
PUBLIC STORAGE COM 74460D109 557 2,781 SH   SOLE 13 2,781 0 0
PUBLIC STORAGE COM 74460D109 1,382 6,896 SH   SOLE 15 6,896 0 0
PUBLIC STORAGE COM 74460D109 59,298 295,912 SH   SOLE 18 275,534 0 20,378
PUBLIC STORAGE COM 74460D109 37,199 185,634 SH   SOLE 19 185,634 0 0
PUBLIC STORAGE COM 74460D109 15,391 76,806 SH   SOLE 20 0 0 76,806
PUBLIC STORAGE COM 74460D109 979,605 4,888,492 SH   SOLE 21 4,888,492 0 0
PUBLIC STORAGE COM 74460D109 1,266,186 6,318,611 SH   SOLE 22 5,571,040 0 747,571
PUBLIC STORAGE COM 74460D109 39,197 195,602 SH   SOLE 23 195,602 0 0
PUBLIC STORAGE COM 74460D109 82,768 413,036 SH   SOLE 25 413,036 0 0
PUBLIC STORAGE COM 74460D109 104,058 519,277 SH   SOLE 26 146,534 0 372,743
PUBLIC STORAGE COM 74460D109 4,743 23,671 SH   SOLE 28 23,671 0 0
PUBLIC STORAGE COM 74460D109 11,176 55,773 SH   SOLE 29 55,773 0 0
PUBLIC STORAGE COM 74460D109 252,500 1,260,042 SH   SOLE 30 1,260,042 0 0
PUBLIC STORAGE COM 74460D109 15,017 74,939 SH   SOLE 31 29,823 0 45,116
PUBLIC STORAGE COM 74460D109 1,545 7,712 SH   SOLE 34 7,712 0 0
PUBLIC STORAGE COM 74460D109 29,527 147,349 SH   SOLE 36 147,349 0 0
PUBLIC STORAGE COM 74460D109 630 3,143 SH   SOLE 40 3,143 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 35,132 699,287 SH   SOLE 2 226,356 0 472,931
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,388 186,864 SH   SOLE 4 174,153 0 12,711
PUBLIC SVC ENTERPRISE GROUP COM 744573106 24,769 493,021 SH   SOLE 7 470,962 0 22,059
PUBLIC SVC ENTERPRISE GROUP COM 744573106 761 15,146 SH   SOLE 13 15,146 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 167 3,324 SH   SOLE 15 3,324 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 203,491 4,050,387 SH   SOLE 18 3,805,081 0 245,306
PUBLIC SVC ENTERPRISE GROUP COM 744573106 290,787 5,787,957 SH   SOLE 19 5,787,957 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,228 283,207 SH   SOLE 20 0 0 283,207
PUBLIC SVC ENTERPRISE GROUP COM 744573106 852,594 16,970,427 SH   SOLE 21 16,970,427 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 714,809 14,227,888 SH   SOLE 22 11,642,831 0 2,585,057
PUBLIC SVC ENTERPRISE GROUP COM 744573106 31,821 633,374 SH   SOLE 23 633,374 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 23,931 476,335 SH   SOLE 25 460,087 0 16,248
PUBLIC SVC ENTERPRISE GROUP COM 744573106 102,031 2,030,864 SH   SOLE 26 513,873 0 1,516,991
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,842 76,475 SH   SOLE 28 76,475 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 661 13,158 SH   SOLE 29 13,158 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 118,088 2,350,474 SH   SOLE 30 2,350,474 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,652 231,923 SH   SOLE 31 94,120 0 137,803
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,624 92,037 SH   SOLE 32 92,037 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,527 209,535 SH   SOLE 34 209,535 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,677 212,516 SH   SOLE 35 212,516 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 27,809 553,517 SH   SOLE 36 553,517 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 510 10,155 SH   SOLE 40 10,155 0 0
PULMATRIX INC COM 74584P103 1 2,320 SH   SOLE 18 2,320 0 0
PULMATRIX INC COM 74584P103 15 28,809 SH   SOLE 21 28,809 0 0
PULMATRIX INC COM 74584P103 148 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 7 497 SH   SOLE 2 392 0 105
PULSE BIOSCIENCES INC COM 74587B101 4 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 424 31,374 SH   SOLE 18 31,374 0 0
PULSE BIOSCIENCES INC COM 74587B101 79 5,873 SH   SOLE 19 5,873 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,881 286,826 SH   SOLE 21 286,826 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,207 163,150 SH   SOLE 22 149,467 0 13,683
PULTE GROUP INC COM 745867101 10,499 356,014 SH   SOLE 2 55,392 0 300,622
PULTE GROUP INC COM 745867101 2,595 88,012 SH   SOLE 4 80,089 0 7,923
PULTE GROUP INC COM 745867101 6,229 211,228 SH   SOLE 7 207,110 0 4,118
PULTE GROUP INC COM 745867101 75 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 17,074 578,991 SH   SOLE 18 543,391 0 35,600
PULTE GROUP INC COM 745867101 3,280 111,218 SH   SOLE 19 111,218 0 0
PULTE GROUP INC COM 745867101 4,257 144,347 SH   SOLE 20 0 0 144,347
PULTE GROUP INC COM 745867101 264,661 8,974,596 SH   SOLE 21 8,974,596 0 0
PULTE GROUP INC COM 745867101 230,321 7,810,136 SH   SOLE 22 6,447,952 0 1,362,184
PULTE GROUP INC COM 745867101 10,068 341,405 SH   SOLE 23 341,405 0 0
PULTE GROUP INC COM 745867101 6,600 223,794 SH   SOLE 25 223,794 0 0
PULTE GROUP INC COM 745867101 24,118 817,850 SH   SOLE 26 338,077 0 479,773
PULTE GROUP INC COM 745867101 1,164 39,476 SH   SOLE 28 39,476 0 0
PULTE GROUP INC COM 745867101 2,257 76,524 SH   SOLE 29 9,167 0 67,357
PULTE GROUP INC COM 745867101 22,223 753,564 SH   SOLE 30 753,564 0 0
PULTE GROUP INC COM 745867101 3,808 129,131 SH   SOLE 31 57,590 0 71,541
PULTE GROUP INC COM 745867101 407 13,814 SH   SOLE 34 13,814 0 0
PULTE GROUP INC COM 745867101 7,860 266,540 SH   SOLE 36 266,540 0 0
PULTE GROUP INC COM 745867101 161 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 246 3,609 SH   SOLE 2 3,395 0 214
PUMA BIOTECHNOLOGY INC COM 74587V107 8 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 43 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 6,306 92,674 SH   SOLE 18 92,674 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,349 49,219 SH   SOLE 19 49,219 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 91,340 1,342,241 SH   SOLE 21 1,342,241 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 56,863 835,610 SH   SOLE 22 783,488 0 52,122
PUMA BIOTECHNOLOGY INC COM 74587V107 566 8,322 SH   SOLE 23 8,322 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,226 18,009 SH   SOLE 26 6,898 0 11,111
PUMA BIOTECHNOLOGY INC COM 74587V107 327 4,804 SH   SOLE 28 4,804 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 214 3,152 SH   SOLE 29 0 0 3,152
PUMA BIOTECHNOLOGY INC COM 74587V107 479 7,041 SH   SOLE 30 7,041 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 56 827 SH   SOLE 34 827 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 235 3,457 SH   SOLE 40 3,457 0 0
PURE STORAGE INC CL A 74624M102 894 44,832 SH   SOLE 2 44,132 0 700
PURE STORAGE INC CL A 74624M102 1,861 93,268 SH   SOLE 4 93,268 0 0
PURE STORAGE INC CL A 74624M102 39 1,955 SH   SOLE 7 1,955 0 0
PURE STORAGE INC CL A 74624M102 439 22,014 SH   SOLE 13 22,014 0 0
PURE STORAGE INC CL A 74624M102 23,447 1,175,293 SH   SOLE 18 1,175,293 0 0
PURE STORAGE INC CL A 74624M102 126,991 6,365,473 SH   SOLE 19 6,365,473 0 0
PURE STORAGE INC CL A 74624M102 59,167 2,965,783 SH   SOLE 21 2,965,783 0 0
PURE STORAGE INC CL A 74624M102 77,558 3,887,623 SH   SOLE 22 3,707,880 0 179,743
PURE STORAGE INC CL A 74624M102 2,178 109,159 SH   SOLE 23 109,159 0 0
PURE STORAGE INC CL A 74624M102 2,508 125,704 SH   SOLE 26 0 0 125,704
PURE STORAGE INC CL A 74624M102 228 11,411 SH   SOLE 28 11,411 0 0
PURE STORAGE INC CL A 74624M102 978 49,030 SH   SOLE 29 0 0 49,030
PURE STORAGE INC CL A 74624M102 321 16,068 SH   SOLE 30 16,068 0 0
PURE STORAGE INC CL A 74624M102 47,790 2,395,493 SH   SOLE 34 2,395,493 0 0
PURE STORAGE INC CL A 74624M102 264 13,227 SH   SOLE 36 13,227 0 0
PURE STORAGE INC CL A 74624M102 184 9,235 SH   SOLE 40 9,235 0 0
PURECYCLE CORP COM NEW 746228303 6 592 SH   SOLE 2 592 0 0
PURECYCLE CORP COM NEW 746228303 511 54,034 SH   SOLE 18 54,034 0 0
PURECYCLE CORP COM NEW 746228303 112 11,870 SH   SOLE 19 11,870 0 0
PURECYCLE CORP COM NEW 746228303 5,171 547,213 SH   SOLE 21 547,213 0 0
PURECYCLE CORP COM NEW 746228303 1,224 129,544 SH   SOLE 22 115,746 0 13,798
PVH CORP COM 693656100 19,851 131,089 SH   SOLE 2 59,980 0 71,109
PVH CORP COM 693656100 4,729 31,231 SH   SOLE 4 29,397 0 1,834
PVH CORP COM 693656100 9,277 61,263 SH   SOLE 7 54,739 0 6,524
PVH CORP COM 693656100 419 2,769 SH   SOLE 13 2,769 0 0
PVH CORP COM 693656100 89 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 25,977 171,543 SH   SOLE 18 161,333 0 10,210
PVH CORP COM 693656100 6,217 41,056 SH   SOLE 19 41,056 0 0
PVH CORP COM 693656100 6,703 44,265 SH   SOLE 20 0 0 44,265
PVH CORP COM 693656100 241,518 1,594,917 SH   SOLE 21 1,594,917 0 0
PVH CORP COM 693656100 332,242 2,194,030 SH   SOLE 22 1,793,871 0 400,159
PVH CORP COM 693656100 16,390 108,238 SH   SOLE 23 108,238 0 0
PVH CORP COM 693656100 17,801 117,550 SH   SOLE 25 117,550 0 0
PVH CORP COM 693656100 38,741 255,835 SH   SOLE 26 99,565 0 156,270
PVH CORP COM 693656100 1,777 11,736 SH   SOLE 28 11,736 0 0
PVH CORP COM 693656100 3,887 25,666 SH   SOLE 29 5,468 0 20,198
PVH CORP COM 693656100 39,640 261,774 SH   SOLE 30 261,774 0 0
PVH CORP COM 693656100 6,484 42,821 SH   SOLE 31 22,074 0 20,747
PVH CORP COM 693656100 3,912 25,837 SH   SOLE 34 25,837 0 0
PVH CORP COM 693656100 10,565 69,768 SH   SOLE 36 69,768 0 0
PVH CORP COM 693656100 235 1,554 SH   SOLE 40 1,554 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 21 1,871 SH   SOLE 2 873 0 998
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 658 59,077 SH   SOLE 18 59,077 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 120 10,796 SH   SOLE 19 10,796 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6,124 550,216 SH   SOLE 21 550,216 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,198 197,448 SH   SOLE 22 175,873 0 21,575
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 37 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 66 1,444 SH   SOLE 2 1,324 0 120
Q2 HLDGS INC COM 74736L109 35 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 4,625 101,534 SH   SOLE 18 101,534 0 0
Q2 HLDGS INC COM 74736L109 1,133 24,870 SH   SOLE 19 24,870 0 0
Q2 HLDGS INC COM 74736L109 44,405 974,855 SH   SOLE 21 974,855 0 0
Q2 HLDGS INC COM 74736L109 43,410 953,019 SH   SOLE 22 894,716 0 58,303
Q2 HLDGS INC COM 74736L109 357 7,843 SH   SOLE 26 0 0 7,843
Q2 HLDGS INC COM 74736L109 197 4,324 SH   SOLE 28 4,324 0 0
Q2 HLDGS INC COM 74736L109 271 5,956 SH   SOLE 30 5,956 0 0
Q2 HLDGS INC COM 74736L109 85 1,871 SH   SOLE 40 1,871 0 0
QAD INC CL B 74727D207 8 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 8 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 877 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 49 1,173 SH   SOLE 2 429 0 744
QAD INC CL A 74727D306 11 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,389 33,340 SH   SOLE 18 33,340 0 0
QAD INC CL A 74727D306 315 7,571 SH   SOLE 19 7,571 0 0
QAD INC CL A 74727D306 13,289 319,070 SH   SOLE 21 319,070 0 0
QAD INC CL A 74727D306 11,279 270,814 SH   SOLE 22 258,355 0 12,459
QAD INC CL A 74727D306 441 10,586 SH   SOLE 26 0 0 10,586
QAD INC CL A 74727D306 60 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 87 2,086 SH   SOLE 30 2,086 0 0
QAD INC CL A 74727D306 38 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 621 13,844 SH   SOLE 2 12,118 0 1,726
QCR HOLDINGS INC COM 74727A104 14 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,165 48,280 SH   SOLE 18 48,280 0 0
QCR HOLDINGS INC COM 74727A104 1,961 43,721 SH   SOLE 19 43,721 0 0
QCR HOLDINGS INC COM 74727A104 18,148 404,645 SH   SOLE 21 404,645 0 0
QCR HOLDINGS INC COM 74727A104 17,726 395,225 SH   SOLE 22 360,840 0 34,385
QCR HOLDINGS INC COM 74727A104 3,078 68,630 SH   SOLE 23 68,630 0 0
QCR HOLDINGS INC COM 74727A104 2,244 50,042 SH   SOLE 26 0 0 50,042
QCR HOLDINGS INC COM 74727A104 289 6,433 SH   SOLE 29 0 0 6,433
QCR HOLDINGS INC COM 74727A104 106 2,358 SH   SOLE 30 2,358 0 0
QCR HOLDINGS INC COM 74727A104 430 9,580 SH   SOLE 34 9,580 0 0
QEP RES INC COM 74733V100 2,240 228,837 SH   SOLE 2 114,251 0 114,586
QEP RES INC COM 74733V100 11 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 121 12,407 SH   SOLE 7 12,407 0 0
QEP RES INC COM 74733V100 7,980 815,111 SH   SOLE 18 814,441 0 670
QEP RES INC COM 74733V100 357 36,419 SH   SOLE 19 36,419 0 0
QEP RES INC COM 74733V100 108,581 11,090,988 SH   SOLE 21 11,090,988 0 0
QEP RES INC COM 74733V100 85,541 8,737,622 SH   SOLE 22 7,797,438 0 940,184
QEP RES INC COM 74733V100 748 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 326 33,332 SH   SOLE 28 33,332 0 0
QEP RES INC COM 74733V100 1,262 128,880 SH   SOLE 30 128,880 0 0
QEP RES INC COM 74733V100 50 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 163 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 335 34,211 SH   SOLE 40 34,211 0 0
QIAGEN NV SHS NEW N72482123 4,115 127,360 SH   SOLE 2 28,705 0 98,655
QIAGEN NV SHS NEW N72482123 175 5,431 SH   SOLE 7 5,431 0 0
QIAGEN NV SHS NEW N72482123 3,726 115,318 SH   SOLE 18 115,318 0 0
QIAGEN NV SHS NEW N72482123 1,097 33,950 SH   SOLE 19 33,950 0 0
QIAGEN NV SHS NEW N72482123 68,206 2,110,979 SH   SOLE 21 2,110,979 0 0
QIAGEN NV SHS NEW N72482123 77,904 2,411,146 SH   SOLE 22 1,735,601 0 675,545
QIAGEN NV SHS NEW N72482123 156 4,835 SH   SOLE 31 4,835 0 0
QIWI PLC SPON ADR REP B 74735M108 121 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 10,780 153,016 SH   SOLE 2 25,005 0 128,011
QORVO INC COM 74736K101 2,642 37,501 SH   SOLE 4 34,058 0 3,443
QORVO INC COM 74736K101 8,027 113,935 SH   SOLE 7 104,503 0 9,432
QORVO INC COM 74736K101 276 3,923 SH   SOLE 13 3,923 0 0
QORVO INC COM 74736K101 61 860 SH   SOLE 15 860 0 0
QORVO INC COM 74736K101 18,495 262,532 SH   SOLE 18 245,918 0 16,614
QORVO INC COM 74736K101 1,427 20,251 SH   SOLE 19 20,251 0 0
QORVO INC COM 74736K101 4,002 56,813 SH   SOLE 20 0 0 56,813
QORVO INC COM 74736K101 233,158 3,309,550 SH   SOLE 21 3,309,550 0 0
QORVO INC COM 74736K101 240,207 3,409,611 SH   SOLE 22 2,785,393 0 624,218
QORVO INC COM 74736K101 11,504 163,289 SH   SOLE 23 163,289 0 0
QORVO INC COM 74736K101 7,939 112,693 SH   SOLE 25 112,693 0 0
QORVO INC COM 74736K101 26,049 369,749 SH   SOLE 26 152,773 0 216,976
QORVO INC COM 74736K101 1,370 19,453 SH   SOLE 28 19,453 0 0
QORVO INC COM 74736K101 2,487 35,301 SH   SOLE 29 3,686 0 31,615
QORVO INC COM 74736K101 33,828 480,170 SH   SOLE 30 480,170 0 0
QORVO INC COM 74736K101 4,695 66,637 SH   SOLE 31 24,502 0 42,135
QORVO INC COM 74736K101 432 6,128 SH   SOLE 34 6,128 0 0
QORVO INC COM 74736K101 8,177 116,071 SH   SOLE 36 116,071 0 0
QORVO INC COM 74736K101 180 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 85 2,337 SH   SOLE 2 2,070 0 267
QTS RLTY TR INC COM CL A 74736A103 610 16,854 SH   SOLE 4 16,854 0 0
QTS RLTY TR INC COM CL A 74736A103 2,721 75,129 SH   SOLE 7 75,129 0 0
QTS RLTY TR INC COM CL A 74736A103 71 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 5,703 157,450 SH   SOLE 18 157,450 0 0
QTS RLTY TR INC COM CL A 74736A103 3,608 99,614 SH   SOLE 19 99,614 0 0
QTS RLTY TR INC COM CL A 74736A103 56,194 1,551,471 SH   SOLE 21 1,551,471 0 0
QTS RLTY TR INC COM CL A 74736A103 74,387 2,053,762 SH   SOLE 22 1,968,422 0 85,340
QTS RLTY TR INC COM CL A 74736A103 68 1,871 SH   SOLE 23 1,871 0 0
QTS RLTY TR INC COM CL A 74736A103 3,645 100,636 SH   SOLE 25 100,636 0 0
QTS RLTY TR INC COM CL A 74736A103 879 24,270 SH   SOLE 26 4,603 0 19,667
QTS RLTY TR INC COM CL A 74736A103 252 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 618 17,067 SH   SOLE 29 17,067 0 0
QTS RLTY TR INC COM CL A 74736A103 9,031 249,331 SH   SOLE 30 249,331 0 0
QTS RLTY TR INC COM CL A 74736A103 56 1,558 SH   SOLE 34 1,558 0 0
QTS RLTY TR INC COM CL A 74736A103 173 4,763 SH   SOLE 40 4,763 0 0
QUAD / GRAPHICS INC COM CL A 747301109 166 6,546 SH   SOLE 2 3,791 0 2,755
QUAD / GRAPHICS INC COM CL A 747301109 16 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,674 105,477 SH   SOLE 18 105,477 0 0
QUAD / GRAPHICS INC COM CL A 747301109 700 27,604 SH   SOLE 19 27,604 0 0
QUAD / GRAPHICS INC COM CL A 747301109 23,791 938,501 SH   SOLE 21 938,501 0 0
QUAD / GRAPHICS INC COM CL A 747301109 21,362 842,671 SH   SOLE 22 781,680 0 60,991
QUAD / GRAPHICS INC COM CL A 747301109 309 12,174 SH   SOLE 23 12,174 0 0
QUAD / GRAPHICS INC COM CL A 747301109 353 13,916 SH   SOLE 26 0 0 13,916
QUAD / GRAPHICS INC COM CL A 747301109 101 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 257 10,157 SH   SOLE 29 0 0 10,157
QUAD / GRAPHICS INC COM CL A 747301109 187 7,373 SH   SOLE 30 7,373 0 0
QUAD / GRAPHICS INC COM CL A 747301109 60 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 202 1,364 SH   SOLE 2 1,183 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,412 56,790 SH   SOLE 18 56,790 0 0
QUAKER CHEM CORP COM 747316107 2,258 15,246 SH   SOLE 19 15,246 0 0
QUAKER CHEM CORP COM 747316107 180,018 1,215,272 SH   SOLE 21 1,215,272 0 0
QUAKER CHEM CORP COM 747316107 54,191 365,835 SH   SOLE 22 342,170 0 23,665
QUAKER CHEM CORP COM 747316107 357 2,410 SH   SOLE 23 2,410 0 0
QUAKER CHEM CORP COM 747316107 1,395 9,418 SH   SOLE 26 4,073 0 5,345
QUAKER CHEM CORP COM 747316107 285 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 51 347 SH   SOLE 29 0 0 347
QUAKER CHEM CORP COM 747316107 2,747 18,543 SH   SOLE 30 18,543 0 0
QUAKER CHEM CORP COM 747316107 222 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 125,165 2,258,894 SH   SOLE 2 868,101 0 1,390,793
QUALCOMM INC COM 747525103 33,516 604,874 SH   SOLE 4 567,960 0 36,914
QUALCOMM INC COM 747525103 63,298 1,142,348 SH   SOLE 7 1,100,319 0 42,029
QUALCOMM INC COM 747525103 521 9,406 SH   SOLE 13 9,406 0 0
QUALCOMM INC COM 747525103 742 13,384 SH   SOLE 15 13,384 0 0
QUALCOMM INC COM 747525103 373,628 6,742,962 SH   SOLE 18 6,427,230 0 315,732
QUALCOMM INC COM 747525103 738,379 13,325,733 SH   SOLE 19 13,325,733 0 0
QUALCOMM INC COM 747525103 32,629 588,862 SH   SOLE 20 0 0 588,862
QUALCOMM INC COM 747525103 1,661,117 29,978,643 SH   SOLE 21 29,978,643 0 0
QUALCOMM INC COM 747525103 2,256,859 40,730,169 SH   SOLE 22 33,169,609 0 7,560,560
QUALCOMM INC COM 747525103 105,437 1,902,846 SH   SOLE 23 1,902,846 0 0
QUALCOMM INC COM 747525103 81,828 1,476,780 SH   SOLE 25 1,476,780 0 0
QUALCOMM INC COM 747525103 300,094 5,415,877 SH   SOLE 26 1,349,370 0 4,066,507
QUALCOMM INC COM 747525103 12,347 222,832 SH   SOLE 28 222,832 0 0
QUALCOMM INC COM 747525103 2,398 43,284 SH   SOLE 29 39,960 0 3,324
QUALCOMM INC COM 747525103 324,809 5,861,916 SH   SOLE 30 5,861,916 0 0
QUALCOMM INC COM 747525103 39,323 709,665 SH   SOLE 31 284,224 0 425,441
QUALCOMM INC COM 747525103 15,435 278,561 SH   SOLE 32 278,561 0 0
QUALCOMM INC COM 747525103 212,461 3,834,345 SH   SOLE 34 3,834,345 0 0
QUALCOMM INC COM 747525103 79,132 1,428,120 SH   SOLE 36 1,428,120 0 0
QUALCOMM INC COM 747525103 1,565 28,249 SH   SOLE 40 28,249 0 0
QUALCOMM INC OPTIONS 747525103 3,685 66,500 SH Call SOLE 2 66,500 0 0
QUALCOMM INC OPTIONS 747525103 1,441 26,000 SH Call SOLE 18 26,000 0 0
QUALCOMM INC OPTIONS 747525103 18,563 335,000 SH Call SOLE 19 335,000 0 0
QUALCOMM INC OPTIONS 747525103 127 2,300 SH Call SOLE 22 2,300 0 0
QUALITY CARE PPTYS INC COM 747545101 33,844 1,741,842 SH   SOLE 2 1,726,569 0 15,273
QUALITY CARE PPTYS INC COM 747545101 664 34,178 SH   SOLE 4 34,178 0 0
QUALITY CARE PPTYS INC COM 747545101 2,878 148,128 SH   SOLE 7 148,128 0 0
QUALITY CARE PPTYS INC COM 747545101 75 3,871 SH   SOLE 15 3,871 0 0
QUALITY CARE PPTYS INC COM 747545101 11,451 589,329 SH   SOLE 18 589,329 0 0
QUALITY CARE PPTYS INC COM 747545101 3,691 189,954 SH   SOLE 19 189,954 0 0
QUALITY CARE PPTYS INC COM 747545101 131,230 6,754,011 SH   SOLE 21 6,754,011 0 0
QUALITY CARE PPTYS INC COM 747545101 88,757 4,568,014 SH   SOLE 22 4,379,327 0 188,687
QUALITY CARE PPTYS INC COM 747545101 67 3,438 SH   SOLE 23 3,438 0 0
QUALITY CARE PPTYS INC COM 747545101 3,803 195,748 SH   SOLE 25 195,748 0 0
QUALITY CARE PPTYS INC COM 747545101 1,270 65,365 SH   SOLE 26 9,397 0 55,968
QUALITY CARE PPTYS INC COM 747545101 252 12,978 SH   SOLE 28 12,978 0 0
QUALITY CARE PPTYS INC COM 747545101 625 32,187 SH   SOLE 29 32,187 0 0
QUALITY CARE PPTYS INC COM 747545101 3,053 157,121 SH   SOLE 30 157,121 0 0
QUALITY CARE PPTYS INC COM 747545101 284 14,604 SH   SOLE 36 14,604 0 0
QUALITY CARE PPTYS INC COM 747545101 215 11,068 SH   SOLE 40 11,068 0 0
QUALITY SYS INC COM 747582104 227 16,660 SH   SOLE 2 13,060 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,120 228,590 SH   SOLE 18 228,590 0 0
QUALITY SYS INC COM 747582104 891 65,296 SH   SOLE 19 65,296 0 0
QUALITY SYS INC COM 747582104 62,381 4,570,044 SH   SOLE 21 4,570,044 0 0
QUALITY SYS INC COM 747582104 21,754 1,593,701 SH   SOLE 22 1,497,451 0 96,250
QUALITY SYS INC COM 747582104 1,144 83,828 SH   SOLE 23 83,828 0 0
QUALITY SYS INC COM 747582104 442 32,353 SH   SOLE 26 14,362 0 17,991
QUALITY SYS INC COM 747582104 91 6,648 SH   SOLE 28 6,648 0 0
QUALITY SYS INC COM 747582104 6 465 SH   SOLE 29 0 0 465
QUALITY SYS INC COM 747582104 935 68,471 SH   SOLE 30 68,471 0 0
QUALITY SYS INC COM 747582104 66 4,845 SH   SOLE 40 4,845 0 0
QUALYS INC COM 74758T303 108 1,490 SH   SOLE 2 1,353 0 137
QUALYS INC COM 74758T303 14 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 49 678 SH   SOLE 7 678 0 0
QUALYS INC COM 74758T303 10,219 140,467 SH   SOLE 18 140,467 0 0
QUALYS INC COM 74758T303 2,170 29,827 SH   SOLE 19 29,827 0 0
QUALYS INC COM 74758T303 222,059 3,052,351 SH   SOLE 21 3,052,351 0 0
QUALYS INC COM 74758T303 62,792 863,123 SH   SOLE 22 803,939 0 59,184
QUALYS INC COM 74758T303 14 187 SH   SOLE 23 187 0 0
QUALYS INC COM 74758T303 1,142 15,695 SH   SOLE 26 8,557 0 7,138
QUALYS INC COM 74758T303 324 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 3,322 45,658 SH   SOLE 30 45,658 0 0
QUALYS INC COM 74758T303 179 2,458 SH   SOLE 40 2,458 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 171 9,804 SH   SOLE 2 1,441 0 8,363
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 17 965 SH   SOLE 7 965 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,866 164,731 SH   SOLE 18 164,731 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 485 27,853 SH   SOLE 19 27,853 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 67,592 3,884,573 SH   SOLE 21 3,884,573 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 16,040 921,846 SH   SOLE 22 849,225 0 72,621
QUANEX BUILDING PRODUCTS COR COM 747619104 194 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 85 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 822 47,213 SH   SOLE 30 47,213 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 70 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 4,461 129,879 SH   SOLE 2 37,837 0 92,042
QUANTA SVCS INC COM 74762E102 23 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 4,530 131,886 SH   SOLE 7 131,886 0 0
QUANTA SVCS INC COM 74762E102 10,712 311,835 SH   SOLE 18 304,928 0 6,907
QUANTA SVCS INC COM 74762E102 816 23,741 SH   SOLE 19 23,741 0 0
QUANTA SVCS INC COM 74762E102 101,336 2,950,091 SH   SOLE 21 2,950,091 0 0
QUANTA SVCS INC COM 74762E102 146,655 4,269,421 SH   SOLE 22 3,521,628 0 747,793
QUANTA SVCS INC COM 74762E102 2,747 79,970 SH   SOLE 26 42,160 0 37,810
QUANTA SVCS INC COM 74762E102 738 21,472 SH   SOLE 28 21,472 0 0
QUANTA SVCS INC COM 74762E102 10,025 291,847 SH   SOLE 30 291,847 0 0
QUANTA SVCS INC COM 74762E102 112 3,257 SH   SOLE 31 3,257 0 0
QUANTA SVCS INC COM 74762E102 19,373 563,992 SH   SOLE 34 563,992 0 0
QUANTA SVCS INC COM 74762E102 230 6,699 SH   SOLE 36 6,699 0 0
QUANTA SVCS INC COM 74762E102 590 17,189 SH   SOLE 40 17,189 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 10 712 SH   SOLE 2 712 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 10 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,007 73,524 SH   SOLE 18 73,524 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 215 15,695 SH   SOLE 19 15,695 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 9,724 709,786 SH   SOLE 21 709,786 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 8,034 586,404 SH   SOLE 22 561,299 0 25,105
QUANTENNA COMMUNICATIONS INC COM 74766D100 51 3,740 SH   SOLE 30 3,740 0 0
QUANTERIX CORP COM 74766Q101 276 16,201 SH   SOLE 18 16,201 0 0
QUANTERIX CORP COM 74766Q101 56 3,288 SH   SOLE 19 3,288 0 0
QUANTERIX CORP COM 74766Q101 2,539 149,002 SH   SOLE 21 149,002 0 0
QUANTERIX CORP COM 74766Q101 568 33,313 SH   SOLE 22 29,817 0 3,496
QUANTUM CORP COM NEW 747906501 16 4,451 SH   SOLE 2 710 0 3,741
QUANTUM CORP COM NEW 747906501 363 99,838 SH   SOLE 18 99,838 0 0
QUANTUM CORP COM NEW 747906501 60 16,437 SH   SOLE 19 16,437 0 0
QUANTUM CORP COM NEW 747906501 3,367 924,972 SH   SOLE 21 924,972 0 0
QUANTUM CORP COM NEW 747906501 2,831 777,666 SH   SOLE 22 749,012 0 28,654
QUDIAN INC ADR 747798106 3 236 SH   SOLE 22 236 0 0
QUDIAN INC ADR 747798106 13,871 1,185,513 SH   SOLE 34 1,185,513 0 0
QUEST DIAGNOSTICS INC COM 74834L100 69,320 691,123 SH   SOLE 2 567,193 0 123,930
QUEST DIAGNOSTICS INC COM 74834L100 8,205 81,807 SH   SOLE 4 77,962 0 3,845
QUEST DIAGNOSTICS INC COM 74834L100 16,011 159,629 SH   SOLE 7 129,216 0 30,413
QUEST DIAGNOSTICS INC COM 74834L100 6,443 64,235 SH   SOLE 13 64,235 0 0
QUEST DIAGNOSTICS INC COM 74834L100 106 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 93,484 932,045 SH   SOLE 18 888,100 0 43,945
QUEST DIAGNOSTICS INC COM 74834L100 285,321 2,844,673 SH   SOLE 19 2,844,673 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9,985 99,556 SH   SOLE 20 22,600 0 76,956
QUEST DIAGNOSTICS INC COM 74834L100 352,832 3,517,762 SH   SOLE 21 3,517,762 0 0
QUEST DIAGNOSTICS INC COM 74834L100 480,088 4,786,517 SH   SOLE 22 3,966,783 0 819,734
QUEST DIAGNOSTICS INC COM 74834L100 21,224 211,601 SH   SOLE 23 211,601 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,738 136,969 SH   SOLE 25 136,969 0 0
QUEST DIAGNOSTICS INC COM 74834L100 43,127 429,980 SH   SOLE 26 158,692 0 271,288
QUEST DIAGNOSTICS INC COM 74834L100 2,036 20,304 SH   SOLE 28 20,304 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,093 120,572 SH   SOLE 29 28,281 0 92,291
QUEST DIAGNOSTICS INC COM 74834L100 45,281 451,458 SH   SOLE 30 451,458 0 0
QUEST DIAGNOSTICS INC COM 74834L100 11,781 117,453 SH   SOLE 31 75,446 0 42,007
QUEST DIAGNOSTICS INC COM 74834L100 71,652 714,375 SH   SOLE 34 714,375 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,922 198,623 SH   SOLE 36 198,623 0 0
QUEST DIAGNOSTICS INC COM 74834L100 275 2,738 SH   SOLE 40 2,738 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 38 17,353 SH   SOLE 21 17,353 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 21 13,779 SH   SOLE 18 13,779 0 0
QUICKLOGIC CORP COM 74837P108 323 212,430 SH   SOLE 21 212,430 0 0
QUICKLOGIC CORP COM 74837P108 2,058 1,353,760 SH   SOLE 22 1,353,760 0 0
QUIDEL CORP COM 74838J101 65 1,260 SH   SOLE 2 1,195 0 65
QUIDEL CORP COM 74838J101 8 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 34 653 SH   SOLE 7 653 0 0
QUIDEL CORP COM 74838J101 4,696 90,631 SH   SOLE 18 90,631 0 0
QUIDEL CORP COM 74838J101 1,147 22,129 SH   SOLE 19 22,129 0 0
QUIDEL CORP COM 74838J101 43,876 846,854 SH   SOLE 21 846,854 0 0
QUIDEL CORP COM 74838J101 41,923 809,173 SH   SOLE 22 757,647 0 51,526
QUIDEL CORP COM 74838J101 452 8,718 SH   SOLE 26 0 0 8,718
QUIDEL CORP COM 74838J101 213 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 268 5,169 SH   SOLE 30 5,169 0 0
QUIDEL CORP COM 74838J101 160 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 138 10,817 SH   SOLE 2 4,738 0 6,079
QUINSTREET INC COM 74874Q100 11 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,295 179,690 SH   SOLE 18 179,690 0 0
QUINSTREET INC COM 74874Q100 1,499 117,401 SH   SOLE 19 117,401 0 0
QUINSTREET INC COM 74874Q100 44,157 3,457,850 SH   SOLE 21 3,457,850 0 0
QUINSTREET INC COM 74874Q100 16,705 1,308,164 SH   SOLE 22 1,255,987 0 52,177
QUINSTREET INC COM 74874Q100 200 15,655 SH   SOLE 23 15,655 0 0
QUINSTREET INC COM 74874Q100 273 21,376 SH   SOLE 26 0 0 21,376
QUINSTREET INC COM 74874Q100 328 25,716 SH   SOLE 29 0 0 25,716
QUINSTREET INC COM 74874Q100 574 44,922 SH   SOLE 30 44,922 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 86 8,853 SH   SOLE 18 8,853 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 62 6,370 SH   SOLE 19 6,370 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 1,904 195,281 SH   SOLE 21 195,281 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 260 26,634 SH   SOLE 22 18,527 0 8,107
QUMU CORP COM 749063103 9 4,909 SH   SOLE 21 4,909 0 0
QUMU CORP COM 749063103 467 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 315 38,458 SH   SOLE 18 38,458 0 0
QUORUM HEALTH CORP COM 74909E106 15,546 1,900,491 SH   SOLE 21 1,900,491 0 0
QUORUM HEALTH CORP COM 74909E106 3,431 419,467 SH   SOLE 22 419,467 0 0
QUORUM HEALTH CORP COM 74909E106 319 38,950 SH   SOLE 30 38,950 0 0
QUOTIENT LTD SHS G73268107 14 2,928 SH   SOLE 2 1,673 0 1,255
QUOTIENT LTD SHS G73268107 431 91,588 SH   SOLE 18 91,588 0 0
QUOTIENT LTD SHS G73268107 94 19,954 SH   SOLE 19 19,954 0 0
QUOTIENT LTD SHS G73268107 3,991 847,273 SH   SOLE 21 847,273 0 0
QUOTIENT LTD SHS G73268107 1,092 231,876 SH   SOLE 22 210,246 0 21,630
QUOTIENT TECHNOLOGY INC COM 749119103 46 3,528 SH   SOLE 2 3,189 0 339
QUOTIENT TECHNOLOGY INC COM 749119103 7 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 28 2,173 SH   SOLE 7 2,173 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,135 239,332 SH   SOLE 18 239,332 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 774 59,104 SH   SOLE 19 59,104 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 29,665 2,264,484 SH   SOLE 21 2,264,484 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 26,848 2,049,503 SH   SOLE 22 1,913,652 0 135,851
QUOTIENT TECHNOLOGY INC COM 749119103 69 5,252 SH   SOLE 26 0 0 5,252
QUOTIENT TECHNOLOGY INC COM 749119103 109 8,337 SH   SOLE 28 8,337 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 179 13,640 SH   SOLE 30 13,640 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 76 5,780 SH   SOLE 40 5,780 0 0
R1 RCM INC COM 749397105 47 6,547 SH   SOLE 2 4,334 0 2,213
R1 RCM INC COM 749397105 28 3,912 SH   SOLE 7 3,912 0 0
R1 RCM INC COM 749397105 2,468 345,671 SH   SOLE 18 345,671 0 0
R1 RCM INC COM 749397105 549 76,852 SH   SOLE 19 76,852 0 0
R1 RCM INC COM 749397105 25,261 3,537,906 SH   SOLE 21 3,537,906 0 0
R1 RCM INC COM 749397105 11,065 1,549,680 SH   SOLE 22 1,397,125 0 152,555
RA PHARMACEUTICALS INC COM 74933V108 20 3,693 SH   SOLE 2 3,693 0 0
RA PHARMACEUTICALS INC COM 74933V108 246 46,273 SH   SOLE 18 46,273 0 0
RA PHARMACEUTICALS INC COM 74933V108 347 65,264 SH   SOLE 19 65,264 0 0
RA PHARMACEUTICALS INC COM 74933V108 4,235 797,585 SH   SOLE 21 797,585 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,082 203,809 SH   SOLE 22 190,180 0 13,629
RA PHARMACEUTICALS INC COM 74933V108 174 32,688 SH   SOLE 23 32,688 0 0
RA PHARMACEUTICALS INC COM 74933V108 13 2,432 SH   SOLE 30 2,432 0 0
RADIAN GROUP INC COM 750236101 1,037 54,485 SH   SOLE 2 17,750 0 36,735
RADIAN GROUP INC COM 750236101 16 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 129 6,764 SH   SOLE 7 6,764 0 0
RADIAN GROUP INC COM 750236101 14,064 738,672 SH   SOLE 18 738,556 0 116
RADIAN GROUP INC COM 750236101 3,723 195,536 SH   SOLE 19 195,536 0 0
RADIAN GROUP INC COM 750236101 133,715 7,022,834 SH   SOLE 21 7,022,834 0 0
RADIAN GROUP INC COM 750236101 119,278 6,264,585 SH   SOLE 22 5,856,764 0 407,821
RADIAN GROUP INC COM 750236101 656 34,432 SH   SOLE 23 34,432 0 0
RADIAN GROUP INC COM 750236101 1,873 98,361 SH   SOLE 26 42,034 0 56,327
RADIAN GROUP INC COM 750236101 568 29,823 SH   SOLE 28 29,823 0 0
RADIAN GROUP INC COM 750236101 72 3,784 SH   SOLE 29 0 0 3,784
RADIAN GROUP INC COM 750236101 803 42,168 SH   SOLE 30 42,168 0 0
RADIAN GROUP INC COM 750236101 433 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 146 37,673 SH   SOLE 2 37,673 0 0
RADIANT LOGISTICS INC COM 75025X100 481 124,311 SH   SOLE 18 124,311 0 0
RADIANT LOGISTICS INC COM 75025X100 251 64,811 SH   SOLE 19 64,811 0 0
RADIANT LOGISTICS INC COM 75025X100 4,852 1,253,652 SH   SOLE 21 1,253,652 0 0
RADIANT LOGISTICS INC COM 75025X100 3,286 849,088 SH   SOLE 22 818,802 0 30,286
RADIANT LOGISTICS INC COM 75025X100 369 95,477 SH   SOLE 23 95,477 0 0
RADIANT LOGISTICS INC COM 75025X100 107 27,742 SH   SOLE 26 0 0 27,742
RADIANT LOGISTICS INC COM 75025X100 99 25,608 SH   SOLE 29 0 0 25,608
RADISYS CORP COM 750459109 3 4,917 SH   SOLE 2 1,285 0 3,632
RADISYS CORP COM 750459109 82 128,207 SH   SOLE 18 128,207 0 0
RADISYS CORP COM 750459109 12 19,345 SH   SOLE 19 19,345 0 0
RADISYS CORP COM 750459109 788 1,229,546 SH   SOLE 21 1,229,546 0 0
RADISYS CORP COM 750459109 754 1,176,261 SH   SOLE 22 1,118,587 0 57,674
RADIUS HEALTH INC COM NEW 750469207 69 1,908 SH   SOLE 2 1,612 0 296
RADIUS HEALTH INC COM NEW 750469207 6 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 29 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 4,361 121,330 SH   SOLE 18 121,330 0 0
RADIUS HEALTH INC COM NEW 750469207 1,260 35,046 SH   SOLE 19 35,046 0 0
RADIUS HEALTH INC COM NEW 750469207 62,312 1,733,780 SH   SOLE 21 1,733,780 0 0
RADIUS HEALTH INC COM NEW 750469207 39,685 1,104,205 SH   SOLE 22 1,044,204 0 60,001
RADIUS HEALTH INC COM NEW 750469207 7 183 SH   SOLE 23 183 0 0
RADIUS HEALTH INC COM NEW 750469207 167 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 144 4,014 SH   SOLE 28 4,014 0 0
RADIUS HEALTH INC COM NEW 750469207 270 7,507 SH   SOLE 30 7,507 0 0
RADIUS HEALTH INC COM NEW 750469207 22 611 SH   SOLE 34 611 0 0
RADIUS HEALTH INC COM NEW 750469207 112 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 653 650,000 PRN   SOLE 21 650,000 0 0
RADNET INC COM 750491102 56 3,868 SH   SOLE 2 3,556 0 312
RADNET INC COM 750491102 12 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,800 125,010 SH   SOLE 18 125,010 0 0
RADNET INC COM 750491102 427 29,645 SH   SOLE 19 29,645 0 0
RADNET INC COM 750491102 17,011 1,181,332 SH   SOLE 21 1,181,332 0 0
RADNET INC COM 750491102 11,517 799,813 SH   SOLE 22 729,479 0 70,334
RADNET INC COM 750491102 416 28,870 SH   SOLE 26 0 0 28,870
RADNET INC COM 750491102 113 7,853 SH   SOLE 30 7,853 0 0
RADWARE LTD ORD M81873107 101 4,736 SH   SOLE 2 1,023 0 3,713
RADWARE LTD ORD M81873107 93 4,359 SH   SOLE 7 2,773 0 1,586
RADWARE LTD ORD M81873107 772 36,173 SH   SOLE 18 36,173 0 0
RADWARE LTD ORD M81873107 1,042 48,783 SH   SOLE 21 48,783 0 0
RADWARE LTD ORD M81873107 5,821 272,659 SH   SOLE 22 247,448 0 25,211
RADWARE LTD ORD M81873107 162 7,566 SH   SOLE 26 0 0 7,566
RADWARE LTD ORD M81873107 53 2,485 SH   SOLE 30 2,485 0 0
RADWARE LTD ORD M81873107 2,498 116,991 SH   SOLE 34 116,991 0 0
RADWARE LTD ORD M81873107 257 12,054 SH   SOLE 40 12,054 0 0
RAFAEL HLDGS INC COM CL B 75062E106 26 5,394 SH   SOLE 2 4,984 0 410
RAFAEL HLDGS INC COM CL B 75062E106 1 173 SH   SOLE 7 173 0 0
RAFAEL HLDGS INC COM CL B 75062E106 152 31,362 SH   SOLE 18 31,362 0 0
RAFAEL HLDGS INC COM CL B 75062E106 85 17,426 SH   SOLE 19 17,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,344 277,162 SH   SOLE 21 277,162 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,119 230,726 SH   SOLE 22 215,354 0 15,372
RAFAEL HLDGS INC COM CL B 75062E106 6 1,338 SH   SOLE 28 1,338 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4 775 SH   SOLE 40 775 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 3 18,713 SH   SOLE 2 2,891 0 15,822
RAIT FINANCIAL TRUST COM NEW 749227609 0 1,652 SH   SOLE 7 1,652 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 52 324,400 SH   SOLE 18 324,400 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 11 68,982 SH   SOLE 19 68,982 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 444 2,749,561 SH   SOLE 21 2,749,561 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 364 2,256,385 SH   SOLE 22 2,076,232 0 180,153
RALPH LAUREN CORP CL A 751212101 24,115 215,702 SH   SOLE 2 151,031 0 64,671
RALPH LAUREN CORP CL A 751212101 7,941 71,027 SH   SOLE 4 69,635 0 1,392
RALPH LAUREN CORP CL A 751212101 5,851 52,335 SH   SOLE 7 50,815 0 1,520
RALPH LAUREN CORP CL A 751212101 93 828 SH   SOLE 13 828 0 0
RALPH LAUREN CORP CL A 751212101 40 357 SH   SOLE 15 357 0 0
RALPH LAUREN CORP CL A 751212101 13,936 124,650 SH   SOLE 18 113,442 0 11,208
RALPH LAUREN CORP CL A 751212101 4,564 40,825 SH   SOLE 19 40,825 0 0
RALPH LAUREN CORP CL A 751212101 4,126 36,903 SH   SOLE 20 0 0 36,903
RALPH LAUREN CORP CL A 751212101 124,244 1,111,307 SH   SOLE 21 1,111,307 0 0
RALPH LAUREN CORP CL A 751212101 239,545 2,142,618 SH   SOLE 22 1,590,444 0 552,174
RALPH LAUREN CORP CL A 751212101 17,705 158,366 SH   SOLE 23 158,366 0 0
RALPH LAUREN CORP CL A 751212101 9,660 86,408 SH   SOLE 25 86,408 0 0
RALPH LAUREN CORP CL A 751212101 22,764 203,610 SH   SOLE 26 86,533 0 117,077
RALPH LAUREN CORP CL A 751212101 944 8,442 SH   SOLE 28 8,442 0 0
RALPH LAUREN CORP CL A 751212101 7,229 64,660 SH   SOLE 29 50,116 0 14,544
RALPH LAUREN CORP CL A 751212101 25,726 230,109 SH   SOLE 30 230,109 0 0
RALPH LAUREN CORP CL A 751212101 14,116 126,265 SH   SOLE 31 75,890 0 50,375
RALPH LAUREN CORP CL A 751212101 3,465 30,991 SH   SOLE 34 30,991 0 0
RALPH LAUREN CORP CL A 751212101 9,151 81,855 SH   SOLE 36 81,855 0 0
RALPH LAUREN CORP CL A 751212101 124 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 11 1,520 SH   SOLE 2 0 0 1,520
RAMACO RES INC COM 75134P303 157 21,769 SH   SOLE 18 21,769 0 0
RAMACO RES INC COM 75134P303 30 4,174 SH   SOLE 19 4,174 0 0
RAMACO RES INC COM 75134P303 1,462 203,332 SH   SOLE 21 203,332 0 0
RAMACO RES INC COM 75134P303 596 82,874 SH   SOLE 22 71,065 0 11,809
RAMBUS INC DEL COM 750917106 233 17,335 SH   SOLE 2 4,512 0 12,823
RAMBUS INC DEL COM 750917106 10 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 40 2,967 SH   SOLE 7 2,967 0 0
RAMBUS INC DEL COM 750917106 6,509 484,670 SH   SOLE 18 484,670 0 0
RAMBUS INC DEL COM 750917106 1,133 84,384 SH   SOLE 19 84,384 0 0
RAMBUS INC DEL COM 750917106 136,446 10,159,781 SH   SOLE 21 10,159,781 0 0
RAMBUS INC DEL COM 750917106 41,555 3,094,168 SH   SOLE 22 2,876,767 0 217,401
RAMBUS INC DEL COM 750917106 350 26,061 SH   SOLE 26 20,646 0 5,415
RAMBUS INC DEL COM 750917106 224 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 2,050 152,614 SH   SOLE 30 152,614 0 0
RAMBUS INC DEL COM 750917106 172 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 271 21,957 SH   SOLE 2 9,158 0 12,799
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 302 24,428 SH   SOLE 4 24,428 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,450 117,327 SH   SOLE 7 117,327 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 41 3,328 SH   SOLE 15 3,328 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4,492 363,434 SH   SOLE 18 363,434 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 14,103 1,140,981 SH   SOLE 19 1,140,981 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 92,326 7,469,740 SH   SOLE 21 7,469,740 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 41,841 3,385,185 SH   SOLE 22 3,234,606 0 150,579
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 36 2,913 SH   SOLE 23 2,913 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,009 162,533 SH   SOLE 25 162,533 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 739 59,776 SH   SOLE 26 13,131 0 46,645
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 146 11,833 SH   SOLE 28 11,833 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 412 33,348 SH   SOLE 29 27,117 0 6,231
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6,299 509,603 SH   SOLE 30 509,603 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 8,980 726,571 SH   SOLE 34 726,571 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 106 8,564 SH   SOLE 40 8,564 0 0
RANDGOLD RES LTD ADR 752344309 2,562 30,781 SH   SOLE 4 30,781 0 0
RANDGOLD RES LTD ADR 752344309 34,151 410,267 SH   SOLE 7 410,267 0 0
RANDGOLD RES LTD ADR 752344309 1,414 16,991 SH   SOLE 19 16,991 0 0
RANDGOLD RES LTD ADR 752344309 716 8,602 SH   SOLE 21 8,602 0 0
RANDGOLD RES LTD ADR 752344309 31,112 373,762 SH   SOLE 23 373,762 0 0
RANDGOLD RES LTD ADR 752344309 96,878 1,163,844 SH   SOLE 25 1,163,844 0 0
RANDGOLD RES LTD ADR 752344309 34,857 418,757 SH   SOLE 26 0 0 418,757
RANDGOLD RES LTD ADR 752344309 546,429 6,564,495 SH   SOLE 34 6,564,495 0 0
RANDOLPH BANCORP INC COM 752378109 15 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 229 14,116 SH   SOLE 21 14,116 0 0
RANGE RES CORP COM 75281A109 4,563 313,834 SH   SOLE 2 44,950 0 268,884
RANGE RES CORP COM 75281A109 983 67,639 SH   SOLE 4 63,074 0 4,565
RANGE RES CORP COM 75281A109 2,302 158,289 SH   SOLE 7 152,564 0 5,725
RANGE RES CORP COM 75281A109 16 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 7,247 498,433 SH   SOLE 18 466,809 0 31,624
RANGE RES CORP COM 75281A109 712 48,975 SH   SOLE 19 48,975 0 0
RANGE RES CORP COM 75281A109 2,056 141,430 SH   SOLE 20 0 0 141,430
RANGE RES CORP COM 75281A109 73,495 5,054,646 SH   SOLE 21 5,054,646 0 0
RANGE RES CORP COM 75281A109 96,453 6,633,632 SH   SOLE 22 5,489,890 0 1,143,742
RANGE RES CORP COM 75281A109 4,691 322,597 SH   SOLE 23 322,597 0 0
RANGE RES CORP COM 75281A109 2,869 197,326 SH   SOLE 25 197,326 0 0
RANGE RES CORP COM 75281A109 11,228 772,232 SH   SOLE 26 381,474 0 390,758
RANGE RES CORP COM 75281A109 596 41,001 SH   SOLE 28 41,001 0 0
RANGE RES CORP COM 75281A109 1,065 73,212 SH   SOLE 29 8,372 0 64,840
RANGE RES CORP COM 75281A109 13,951 959,480 SH   SOLE 30 959,480 0 0
RANGE RES CORP COM 75281A109 1,866 128,352 SH   SOLE 31 51,500 0 76,852
RANGE RES CORP COM 75281A109 188 12,935 SH   SOLE 34 12,935 0 0
RANGE RES CORP COM 75281A109 2,855 196,383 SH   SOLE 36 196,383 0 0
RANGE RES CORP COM 75281A109 72 4,968 SH   SOLE 40 4,968 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 11 1,302 SH   SOLE 2 347 0 955
RANGER ENERGY SVCS INC COM CL A 75282U104 152 18,653 SH   SOLE 18 18,653 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 40 4,888 SH   SOLE 19 4,888 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 1,564 192,100 SH   SOLE 21 192,100 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 497 61,036 SH   SOLE 22 53,773 0 7,263
RAPID7 INC COM 753422104 30 1,166 SH   SOLE 2 1,166 0 0
RAPID7 INC COM 753422104 13 501 SH   SOLE 7 501 0 0
RAPID7 INC COM 753422104 2,260 88,369 SH   SOLE 18 88,369 0 0
RAPID7 INC COM 753422104 542 21,205 SH   SOLE 19 21,205 0 0
RAPID7 INC COM 753422104 20,993 821,020 SH   SOLE 21 821,020 0 0
RAPID7 INC COM 753422104 15,242 596,078 SH   SOLE 22 545,778 0 50,300
RAPID7 INC COM 753422104 9 341 SH   SOLE 23 341 0 0
RAPID7 INC COM 753422104 225 8,782 SH   SOLE 26 0 0 8,782
RAPID7 INC COM 753422104 105 4,096 SH   SOLE 28 4,096 0 0
RAPID7 INC COM 753422104 119 4,673 SH   SOLE 29 0 0 4,673
RAPID7 INC COM 753422104 146 5,713 SH   SOLE 30 5,713 0 0
RAPID7 INC COM 753422104 81 3,157 SH   SOLE 40 3,157 0 0
RAVE RESTAURANT GROUP INC COM 754198109 4 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 32 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 79 2,268 SH   SOLE 2 1,519 0 749
RAVEN INDS INC COM 754212108 8 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 29 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,517 157,390 SH   SOLE 18 157,390 0 0
RAVEN INDS INC COM 754212108 988 28,181 SH   SOLE 19 28,181 0 0
RAVEN INDS INC COM 754212108 115,842 3,305,049 SH   SOLE 21 3,305,049 0 0
RAVEN INDS INC COM 754212108 34,061 971,782 SH   SOLE 22 904,671 0 67,111
RAVEN INDS INC COM 754212108 241 6,883 SH   SOLE 26 4,924 0 1,959
RAVEN INDS INC COM 754212108 188 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 1,752 49,975 SH   SOLE 30 49,975 0 0
RAVEN INDS INC COM 754212108 157 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 13,870 155,133 SH   SOLE 2 34,515 0 120,618
RAYMOND JAMES FINANCIAL INC COM 754730109 3,734 41,759 SH   SOLE 4 39,158 0 2,601
RAYMOND JAMES FINANCIAL INC COM 754730109 11,606 129,810 SH   SOLE 7 105,650 0 24,160
RAYMOND JAMES FINANCIAL INC COM 754730109 289 3,236 SH   SOLE 13 3,236 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 81 905 SH   SOLE 15 905 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 26,427 295,569 SH   SOLE 18 278,566 0 17,003
RAYMOND JAMES FINANCIAL INC COM 754730109 7,098 79,382 SH   SOLE 19 79,382 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 261,640 2,926,300 SH   SOLE 21 2,926,300 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 325,036 3,635,348 SH   SOLE 22 2,969,172 0 666,176
RAYMOND JAMES FINANCIAL INC COM 754730109 13,878 155,212 SH   SOLE 23 155,212 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 9,556 106,880 SH   SOLE 25 106,880 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 33,317 372,631 SH   SOLE 26 150,985 0 221,646
RAYMOND JAMES FINANCIAL INC COM 754730109 1,752 19,591 SH   SOLE 28 19,591 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 5,000 55,917 SH   SOLE 29 4,260 0 51,657
RAYMOND JAMES FINANCIAL INC COM 754730109 44,776 500,791 SH   SOLE 30 500,791 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,114 46,014 SH   SOLE 31 24,587 0 21,427
RAYMOND JAMES FINANCIAL INC COM 754730109 568 6,355 SH   SOLE 34 6,355 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 10,235 114,477 SH   SOLE 36 114,477 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 233 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 46 2,121 SH   SOLE 2 2,121 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 5 226 SH   SOLE 4 226 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 21 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,948 230,467 SH   SOLE 18 230,467 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 871 40,558 SH   SOLE 19 40,558 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 103,330 4,812,782 SH   SOLE 21 4,812,782 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 29,226 1,361,228 SH   SOLE 22 1,268,592 0 92,636
RAYONIER ADVANCED MATLS INC COM 75508B104 583 27,134 SH   SOLE 26 7,265 0 19,869
RAYONIER ADVANCED MATLS INC COM 75508B104 134 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,594 74,260 SH   SOLE 30 74,260 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 107 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 4,816 136,896 SH   SOLE 2 75,586 0 61,310
RAYONIER INC COM 754907103 24 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 157 4,454 SH   SOLE 7 4,454 0 0
RAYONIER INC COM 754907103 16,008 455,036 SH   SOLE 18 455,036 0 0
RAYONIER INC COM 754907103 3,943 112,078 SH   SOLE 19 112,078 0 0
RAYONIER INC COM 754907103 257,942 7,332,071 SH   SOLE 21 7,332,071 0 0
RAYONIER INC COM 754907103 156,541 4,449,708 SH   SOLE 22 3,970,624 0 479,084
RAYONIER INC COM 754907103 1,113 31,640 SH   SOLE 25 31,640 0 0
RAYONIER INC COM 754907103 1,454 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 628 17,837 SH   SOLE 28 17,837 0 0
RAYONIER INC COM 754907103 12,084 343,501 SH   SOLE 30 343,501 0 0
RAYONIER INC COM 754907103 100 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 2,166 61,570 SH   SOLE 34 61,570 0 0
RAYONIER INC COM 754907103 210 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 655 18,607 SH   SOLE 40 18,607 0 0
RAYTHEON CO COM NEW 755111507 115,136 533,482 SH   SOLE 2 263,900 0 269,582
RAYTHEON CO COM NEW 755111507 27,051 125,340 SH   SOLE 4 118,076 0 7,264
RAYTHEON CO COM NEW 755111507 50,721 235,013 SH   SOLE 7 225,718 0 9,295
RAYTHEON CO COM NEW 755111507 10,486 48,587 SH   SOLE 13 48,587 0 0
RAYTHEON CO COM NEW 755111507 496 2,296 SH   SOLE 15 2,296 0 0
RAYTHEON CO COM NEW 755111507 159,810 740,479 SH   SOLE 18 700,813 0 39,666
RAYTHEON CO COM NEW 755111507 98,921 458,350 SH   SOLE 19 458,350 0 0
RAYTHEON CO COM NEW 755111507 31,637 146,592 SH   SOLE 20 0 0 146,592
RAYTHEON CO COM NEW 755111507 1,612,745 7,472,641 SH   SOLE 21 7,472,641 0 0
RAYTHEON CO COM NEW 755111507 1,846,428 8,555,408 SH   SOLE 22 6,858,086 0 1,697,322
RAYTHEON CO COM NEW 755111507 86,326 399,990 SH   SOLE 23 399,990 0 0
RAYTHEON CO COM NEW 755111507 70,301 325,739 SH   SOLE 25 325,739 0 0
RAYTHEON CO COM NEW 755111507 211,968 982,153 SH   SOLE 26 287,568 0 694,585
RAYTHEON CO COM NEW 755111507 803 3,721 SH   SOLE 28 3,721 0 0
RAYTHEON CO COM NEW 755111507 13,369 61,947 SH   SOLE 29 23,528 0 38,419
RAYTHEON CO COM NEW 755111507 204,288 946,566 SH   SOLE 30 946,566 0 0
RAYTHEON CO COM NEW 755111507 42,038 194,781 SH   SOLE 31 84,668 0 110,113
RAYTHEON CO COM NEW 755111507 13,812 63,997 SH   SOLE 34 63,997 0 0
RAYTHEON CO COM NEW 755111507 70,978 328,875 SH   SOLE 36 328,875 0 0
RAYTHEON CO COM NEW 755111507 1,258 5,828 SH   SOLE 40 5,828 0 0
RBB BANCORP COM 74930B105 33 1,266 SH   SOLE 2 221 0 1,045
RBB BANCORP COM 74930B105 688 26,074 SH   SOLE 18 26,074 0 0
RBB BANCORP COM 74930B105 191 7,252 SH   SOLE 19 7,252 0 0
RBB BANCORP COM 74930B105 6,944 263,315 SH   SOLE 21 263,315 0 0
RBB BANCORP COM 74930B105 1,830 69,403 SH   SOLE 22 61,640 0 7,763
RBC BEARINGS INC COM 75524B104 129 1,040 SH   SOLE 2 983 0 57
RBC BEARINGS INC COM 75524B104 10 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 73 590 SH   SOLE 7 590 0 0
RBC BEARINGS INC COM 75524B104 9,274 74,671 SH   SOLE 18 74,671 0 0
RBC BEARINGS INC COM 75524B104 2,251 18,127 SH   SOLE 19 18,127 0 0
RBC BEARINGS INC COM 75524B104 170,206 1,370,415 SH   SOLE 21 1,370,415 0 0
RBC BEARINGS INC COM 75524B104 82,568 664,800 SH   SOLE 22 623,300 0 41,500
RBC BEARINGS INC COM 75524B104 908 7,308 SH   SOLE 26 3,294 0 4,014
RBC BEARINGS INC COM 75524B104 417 3,354 SH   SOLE 28 3,354 0 0
RBC BEARINGS INC COM 75524B104 596 4,800 SH   SOLE 30 4,800 0 0
RBC BEARINGS INC COM 75524B104 332 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 10 336 SH   SOLE 2 336 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 929 32,737 SH   SOLE 18 32,737 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 202 7,132 SH   SOLE 19 7,132 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 8,438 297,221 SH   SOLE 21 297,221 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,377 83,719 SH   SOLE 22 75,629 0 8,090
RCM TECHNOLOGIES INC COM NEW 749360400 8 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 143 24,781 SH   SOLE 21 24,781 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 47 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 230 3,811 SH   SOLE 2 746 0 3,065
RE MAX HLDGS INC CL A 75524W108 30 494 SH   SOLE 7 494 0 0
RE MAX HLDGS INC CL A 75524W108 4,955 81,966 SH   SOLE 18 81,966 0 0
RE MAX HLDGS INC CL A 75524W108 841 13,913 SH   SOLE 19 13,913 0 0
RE MAX HLDGS INC CL A 75524W108 99,838 1,651,585 SH   SOLE 21 1,651,585 0 0
RE MAX HLDGS INC CL A 75524W108 30,039 496,921 SH   SOLE 22 464,146 0 32,775
RE MAX HLDGS INC CL A 75524W108 400 6,620 SH   SOLE 26 0 0 6,620
RE MAX HLDGS INC CL A 75524W108 153 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,498 24,789 SH   SOLE 30 24,789 0 0
RE MAX HLDGS INC CL A 75524W108 109 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 68 4,076 SH   SOLE 2 846 0 3,230
READING INTERNATIONAL INC CL A 755408101 994 59,680 SH   SOLE 18 59,680 0 0
READING INTERNATIONAL INC CL A 755408101 192 11,545 SH   SOLE 19 11,545 0 0
READING INTERNATIONAL INC CL A 755408101 9,009 541,076 SH   SOLE 21 541,076 0 0
READING INTERNATIONAL INC CL A 755408101 3,105 186,491 SH   SOLE 22 171,916 0 14,575
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 46 15,196 SH   SOLE 2 12,619 0 2,577
REALNETWORKS INC COM NEW 75605L708 1 416 SH   SOLE 7 416 0 0
REALNETWORKS INC COM NEW 75605L708 244 79,616 SH   SOLE 18 79,616 0 0
REALNETWORKS INC COM NEW 75605L708 160 52,342 SH   SOLE 19 52,342 0 0
REALNETWORKS INC COM NEW 75605L708 2,683 876,664 SH   SOLE 21 876,664 0 0
REALNETWORKS INC COM NEW 75605L708 2,911 951,173 SH   SOLE 22 913,669 0 37,504
REALNETWORKS INC COM NEW 75605L708 184 59,970 SH   SOLE 26 0 0 59,970
REALNETWORKS INC COM NEW 75605L708 22 7,100 SH   SOLE 29 0 0 7,100
REALOGY HLDGS CORP COM 75605Y106 2,276 83,418 SH   SOLE 2 15,839 0 67,579
REALOGY HLDGS CORP COM 75605Y106 16 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 149 5,450 SH   SOLE 7 5,450 0 0
REALOGY HLDGS CORP COM 75605Y106 2,994 109,754 SH   SOLE 18 109,754 0 0
REALOGY HLDGS CORP COM 75605Y106 3,094 113,412 SH   SOLE 19 113,412 0 0
REALOGY HLDGS CORP COM 75605Y106 53,937 1,977,158 SH   SOLE 21 1,977,158 0 0
REALOGY HLDGS CORP COM 75605Y106 101,291 3,713,031 SH   SOLE 22 3,221,600 0 491,431
REALOGY HLDGS CORP COM 75605Y106 871 31,940 SH   SOLE 25 31,940 0 0
REALOGY HLDGS CORP COM 75605Y106 921 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 508 18,624 SH   SOLE 28 18,624 0 0
REALOGY HLDGS CORP COM 75605Y106 295 10,796 SH   SOLE 29 0 0 10,796
REALOGY HLDGS CORP COM 75605Y106 722 26,463 SH   SOLE 30 26,463 0 0
REALOGY HLDGS CORP COM 75605Y106 81 2,953 SH   SOLE 31 2,953 0 0
REALOGY HLDGS CORP COM 75605Y106 1,696 62,172 SH   SOLE 34 62,172 0 0
REALOGY HLDGS CORP COM 75605Y106 300 10,980 SH   SOLE 36 10,980 0 0
REALOGY HLDGS CORP COM 75605Y106 376 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 150 2,920 SH   SOLE 2 2,473 0 447
REALPAGE INC COM 75606N109 10 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 71 1,378 SH   SOLE 7 1,378 0 0
REALPAGE INC COM 75606N109 9,661 187,596 SH   SOLE 18 187,596 0 0
REALPAGE INC COM 75606N109 2,331 45,256 SH   SOLE 19 45,256 0 0
REALPAGE INC COM 75606N109 96,445 1,872,715 SH   SOLE 21 1,872,715 0 0
REALPAGE INC COM 75606N109 86,296 1,675,653 SH   SOLE 22 1,569,919 0 105,734
REALPAGE INC COM 75606N109 684 13,288 SH   SOLE 26 8,929 0 4,359
REALPAGE INC COM 75606N109 434 8,431 SH   SOLE 28 8,431 0 0
REALPAGE INC COM 75606N109 602 11,690 SH   SOLE 30 11,690 0 0
REALPAGE INC COM 75606N109 348 6,764 SH   SOLE 40 6,764 0 0
REALTY INCOME CORP COM 756109104 17,168 331,879 SH   SOLE 2 78,761 0 253,118
REALTY INCOME CORP COM 756109104 9,641 186,363 SH   SOLE 4 179,607 0 6,756
REALTY INCOME CORP COM 756109104 45,015 870,184 SH   SOLE 7 850,158 0 20,026
REALTY INCOME CORP COM 756109104 494 9,554 SH   SOLE 13 9,554 0 0
REALTY INCOME CORP COM 756109104 671 12,974 SH   SOLE 15 12,974 0 0
REALTY INCOME CORP COM 756109104 31,644 611,719 SH   SOLE 18 572,797 0 38,922
REALTY INCOME CORP COM 756109104 20,017 386,944 SH   SOLE 19 386,944 0 0
REALTY INCOME CORP COM 756109104 7,463 144,262 SH   SOLE 20 0 0 144,262
REALTY INCOME CORP COM 756109104 549,543 10,623,301 SH   SOLE 21 10,623,301 0 0
REALTY INCOME CORP COM 756109104 559,795 10,821,469 SH   SOLE 22 9,375,310 0 1,446,159
REALTY INCOME CORP COM 756109104 19,558 378,073 SH   SOLE 23 378,073 0 0
REALTY INCOME CORP COM 756109104 40,549 783,857 SH   SOLE 25 783,857 0 0
REALTY INCOME CORP COM 756109104 48,392 935,472 SH   SOLE 26 285,426 0 650,046
REALTY INCOME CORP COM 756109104 2,209 42,707 SH   SOLE 28 42,707 0 0
REALTY INCOME CORP COM 756109104 9,071 175,349 SH   SOLE 29 104,914 0 70,435
REALTY INCOME CORP COM 756109104 116,055 2,243,483 SH   SOLE 30 2,243,483 0 0
REALTY INCOME CORP COM 756109104 6,700 129,511 SH   SOLE 31 51,305 0 78,206
REALTY INCOME CORP COM 756109104 730 14,119 SH   SOLE 34 14,119 0 0
REALTY INCOME CORP COM 756109104 13,946 269,594 SH   SOLE 36 269,594 0 0
REALTY INCOME CORP COM 756109104 285 5,506 SH   SOLE 40 5,506 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 404 19,698 SH   SOLE 2 19,698 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1 72 SH   SOLE 7 72 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 988 48,151 SH   SOLE 18 48,151 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,620 127,741 SH   SOLE 19 127,741 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 873 42,580 SH   SOLE 20 42,580 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12,480 608,483 SH   SOLE 21 608,483 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,634 274,718 SH   SOLE 22 251,710 0 23,008
REATA PHARMACEUTICALS INC CL A 75615P103 8 412 SH   SOLE 23 412 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 235 11,474 SH   SOLE 26 0 0 11,474
REATA PHARMACEUTICALS INC CL A 75615P103 41 1,982 SH   SOLE 30 1,982 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,160 56,545 SH   SOLE 34 56,545 0 0
RECRO PHARMA INC COM 75629F109 74 6,744 SH   SOLE 2 5,122 0 1,622
RECRO PHARMA INC COM 75629F109 526 47,794 SH   SOLE 18 47,794 0 0
RECRO PHARMA INC COM 75629F109 282 25,631 SH   SOLE 19 25,631 0 0
RECRO PHARMA INC COM 75629F109 4,824 438,134 SH   SOLE 21 438,134 0 0
RECRO PHARMA INC COM 75629F109 3,759 341,462 SH   SOLE 22 330,857 0 10,605
RECRO PHARMA INC COM 75629F109 415 37,664 SH   SOLE 23 37,664 0 0
RED HAT INC COM 756577102 31,628 211,543 SH   SOLE 2 46,055 0 165,488
RED HAT INC COM 756577102 9,359 62,596 SH   SOLE 4 58,259 0 4,337
RED HAT INC COM 756577102 18,307 122,448 SH   SOLE 7 120,011 0 2,437
RED HAT INC COM 756577102 236 1,576 SH   SOLE 15 1,576 0 0
RED HAT INC COM 756577102 55,915 373,987 SH   SOLE 18 348,428 0 25,559
RED HAT INC COM 756577102 4,839 32,368 SH   SOLE 19 32,368 0 0
RED HAT INC COM 756577102 12,507 83,653 SH   SOLE 20 0 0 83,653
RED HAT INC COM 756577102 650,690 4,352,148 SH   SOLE 21 4,352,148 0 0
RED HAT INC COM 756577102 712,948 4,768,565 SH   SOLE 22 3,923,390 0 845,175
RED HAT INC COM 756577102 32,103 214,722 SH   SOLE 23 214,722 0 0
RED HAT INC COM 756577102 21,893 146,433 SH   SOLE 25 146,433 0 0
RED HAT INC COM 756577102 73,255 489,965 SH   SOLE 26 178,723 0 311,242
RED HAT INC COM 756577102 4,000 26,753 SH   SOLE 28 26,753 0 0
RED HAT INC COM 756577102 7,368 49,279 SH   SOLE 29 5,418 0 43,861
RED HAT INC COM 756577102 81,055 542,139 SH   SOLE 30 542,139 0 0
RED HAT INC COM 756577102 14,468 96,769 SH   SOLE 31 34,385 0 62,384
RED HAT INC COM 756577102 1,269 8,491 SH   SOLE 34 8,491 0 0
RED HAT INC COM 756577102 23,121 154,648 SH   SOLE 36 154,648 0 0
RED HAT INC COM 756577102 533 3,562 SH   SOLE 40 3,562 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 3,741 1,850,000 PRN   SOLE 21 1,850,000 0 0
RED LION HOTELS CORP COM 756764106 65 6,689 SH   SOLE 2 657 0 6,032
RED LION HOTELS CORP COM 756764106 573 58,751 SH   SOLE 18 58,751 0 0
RED LION HOTELS CORP COM 756764106 140 14,331 SH   SOLE 19 14,331 0 0
RED LION HOTELS CORP COM 756764106 5,590 573,314 SH   SOLE 21 573,314 0 0
RED LION HOTELS CORP COM 756764106 6,120 627,657 SH   SOLE 22 613,174 0 14,483
RED ROBIN GOURMET BURGERS IN COM 75689M101 46 797 SH   SOLE 2 538 0 259
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,333 57,470 SH   SOLE 18 57,470 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 577 9,953 SH   SOLE 19 9,953 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 68,907 1,188,044 SH   SOLE 21 1,188,044 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 21,005 362,161 SH   SOLE 22 335,156 0 27,005
RED ROBIN GOURMET BURGERS IN COM 75689M101 45 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 118 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,044 17,994 SH   SOLE 30 17,994 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 91 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 85 2,896 SH   SOLE 2 2,896 0 0
RED ROCK RESORTS INC CL A 75700L108 49 1,670 SH   SOLE 7 1,670 0 0
RED ROCK RESORTS INC CL A 75700L108 6,509 222,318 SH   SOLE 18 222,318 0 0
RED ROCK RESORTS INC CL A 75700L108 1,640 55,998 SH   SOLE 19 55,998 0 0
RED ROCK RESORTS INC CL A 75700L108 61,020 2,084,027 SH   SOLE 21 2,084,027 0 0
RED ROCK RESORTS INC CL A 75700L108 53,790 1,837,096 SH   SOLE 22 1,703,061 0 134,035
RED ROCK RESORTS INC CL A 75700L108 675 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 278 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 376 12,849 SH   SOLE 30 12,849 0 0
RED ROCK RESORTS INC CL A 75700L108 211 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 1 84 SH   SOLE 2 84 0 0
RED VIOLET INC COM 75704L104 60 9,891 SH   SOLE 18 9,891 0 0
RED VIOLET INC COM 75704L104 20 3,220 SH   SOLE 19 3,220 0 0
RED VIOLET INC COM 75704L104 526 86,162 SH   SOLE 21 86,162 0 0
RED VIOLET INC COM 75704L104 223 36,569 SH   SOLE 22 33,663 0 2,906
REDFIN CORP COM 75737F108 203 8,872 SH   SOLE 2 2,457 0 6,415
REDFIN CORP COM 75737F108 33 1,432 SH   SOLE 7 1,432 0 0
REDFIN CORP COM 75737F108 4,406 192,980 SH   SOLE 18 192,980 0 0
REDFIN CORP COM 75737F108 1,055 46,200 SH   SOLE 19 46,200 0 0
REDFIN CORP COM 75737F108 39,220 1,717,901 SH   SOLE 21 1,717,901 0 0
REDFIN CORP COM 75737F108 20,024 877,098 SH   SOLE 22 814,921 0 62,177
REDWOOD TR INC COM 758075402 255 16,514 SH   SOLE 2 3,230 0 13,284
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 35 2,261 SH   SOLE 7 2,261 0 0
REDWOOD TR INC COM 758075402 4,089 264,340 SH   SOLE 18 264,340 0 0
REDWOOD TR INC COM 758075402 927 59,913 SH   SOLE 19 59,913 0 0
REDWOOD TR INC COM 758075402 59,261 3,830,735 SH   SOLE 21 3,830,735 0 0
REDWOOD TR INC COM 758075402 36,011 2,327,826 SH   SOLE 22 2,172,493 0 155,333
REDWOOD TR INC COM 758075402 420 27,164 SH   SOLE 26 10,532 0 16,632
REDWOOD TR INC COM 758075402 186 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 252 16,288 SH   SOLE 29 0 0 16,288
REDWOOD TR INC COM 758075402 269 17,409 SH   SOLE 30 17,409 0 0
REDWOOD TR INC COM 758075402 8 513 SH   SOLE 34 513 0 0
REDWOOD TR INC COM 758075402 143 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 3 1,792 SH   SOLE 18 1,792 0 0
REEDS INC COM 758338107 50 29,148 SH   SOLE 21 29,148 0 0
REGAL BELOIT CORP COM 758750103 4,469 60,929 SH   SOLE 2 39,215 0 21,714
REGAL BELOIT CORP COM 758750103 201 2,744 SH   SOLE 4 2,744 0 0
REGAL BELOIT CORP COM 758750103 124 1,693 SH   SOLE 7 1,693 0 0
REGAL BELOIT CORP COM 758750103 11,963 163,101 SH   SOLE 18 163,101 0 0
REGAL BELOIT CORP COM 758750103 513 6,999 SH   SOLE 19 6,999 0 0
REGAL BELOIT CORP COM 758750103 143,869 1,961,410 SH   SOLE 21 1,961,410 0 0
REGAL BELOIT CORP COM 758750103 113,119 1,542,182 SH   SOLE 22 1,379,304 0 162,878
REGAL BELOIT CORP COM 758750103 320 4,359 SH   SOLE 23 4,359 0 0
REGAL BELOIT CORP COM 758750103 1,207 16,452 SH   SOLE 26 10,728 0 5,724
REGAL BELOIT CORP COM 758750103 474 6,461 SH   SOLE 28 6,461 0 0
REGAL BELOIT CORP COM 758750103 1,214 16,550 SH   SOLE 29 1,524 0 15,026
REGAL BELOIT CORP COM 758750103 17,750 241,984 SH   SOLE 30 241,984 0 0
REGAL BELOIT CORP COM 758750103 70 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 32,832 447,606 SH   SOLE 34 447,606 0 0
REGAL BELOIT CORP COM 758750103 190 2,588 SH   SOLE 36 2,588 0 0
REGAL BELOIT CORP COM 758750103 318 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 11,562 196,035 SH   SOLE 2 33,972 0 162,063
REGENCY CTRS CORP COM 758849103 11,261 190,930 SH   SOLE 4 187,082 0 3,848
REGENCY CTRS CORP COM 758849103 20,740 351,653 SH   SOLE 7 344,146 0 7,507
REGENCY CTRS CORP COM 758849103 225 3,810 SH   SOLE 13 3,810 0 0
REGENCY CTRS CORP COM 758849103 425 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 20,311 344,374 SH   SOLE 18 324,688 0 19,686
REGENCY CTRS CORP COM 758849103 12,648 214,450 SH   SOLE 19 214,450 0 0
REGENCY CTRS CORP COM 758849103 4,946 83,860 SH   SOLE 20 0 0 83,860
REGENCY CTRS CORP COM 758849103 287,181 4,869,131 SH   SOLE 21 4,869,131 0 0
REGENCY CTRS CORP COM 758849103 381,135 6,462,101 SH   SOLE 22 5,652,930 0 809,171
REGENCY CTRS CORP COM 758849103 11,372 192,816 SH   SOLE 23 192,816 0 0
REGENCY CTRS CORP COM 758849103 24,127 409,071 SH   SOLE 25 409,071 0 0
REGENCY CTRS CORP COM 758849103 29,481 499,851 SH   SOLE 26 182,587 0 317,264
REGENCY CTRS CORP COM 758849103 3,264 55,338 SH   SOLE 28 55,338 0 0
REGENCY CTRS CORP COM 758849103 5,590 94,784 SH   SOLE 29 55,934 0 38,850
REGENCY CTRS CORP COM 758849103 66,872 1,133,800 SH   SOLE 30 1,133,800 0 0
REGENCY CTRS CORP COM 758849103 4,086 69,284 SH   SOLE 31 29,867 0 39,417
REGENCY CTRS CORP COM 758849103 4,261 72,251 SH   SOLE 34 72,251 0 0
REGENCY CTRS CORP COM 758849103 7,941 134,645 SH   SOLE 36 134,645 0 0
REGENCY CTRS CORP COM 758849103 182 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40,259 116,911 SH   SOLE 2 45,347 0 71,564
REGENERON PHARMACEUTICALS COM 75886F107 10,012 29,075 SH   SOLE 4 27,043 0 2,032
REGENERON PHARMACEUTICALS COM 75886F107 19,935 57,889 SH   SOLE 7 57,289 0 600
REGENERON PHARMACEUTICALS COM 75886F107 2,369 6,879 SH   SOLE 13 6,879 0 0
REGENERON PHARMACEUTICALS COM 75886F107 241 699 SH   SOLE 15 699 0 0
REGENERON PHARMACEUTICALS COM 75886F107 58,223 169,075 SH   SOLE 18 158,521 0 10,554
REGENERON PHARMACEUTICALS COM 75886F107 52,394 152,148 SH   SOLE 19 152,148 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,214 35,469 SH   SOLE 20 0 0 35,469
REGENERON PHARMACEUTICALS COM 75886F107 846,143 2,457,146 SH   SOLE 21 2,457,146 0 0
REGENERON PHARMACEUTICALS COM 75886F107 737,657 2,142,110 SH   SOLE 22 1,741,513 0 400,597
REGENERON PHARMACEUTICALS COM 75886F107 35,849 104,104 SH   SOLE 23 104,104 0 0
REGENERON PHARMACEUTICALS COM 75886F107 21,996 63,875 SH   SOLE 25 63,875 0 0
REGENERON PHARMACEUTICALS COM 75886F107 69,969 203,185 SH   SOLE 26 75,607 0 127,578
REGENERON PHARMACEUTICALS COM 75886F107 4,109 11,932 SH   SOLE 28 11,932 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,865 17,033 SH   SOLE 29 4,579 0 12,454
REGENERON PHARMACEUTICALS COM 75886F107 91,178 264,776 SH   SOLE 30 264,776 0 0
REGENERON PHARMACEUTICALS COM 75886F107 15,021 43,621 SH   SOLE 31 18,006 0 25,615
REGENERON PHARMACEUTICALS COM 75886F107 5,268 15,299 SH   SOLE 32 15,299 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,283 35,669 SH   SOLE 34 35,669 0 0
REGENERON PHARMACEUTICALS COM 75886F107 25,365 73,658 SH   SOLE 36 73,658 0 0
REGENERON PHARMACEUTICALS COM 75886F107 541 1,572 SH   SOLE 40 1,572 0 0
REGENXBIO INC COM 75901B107 177 5,929 SH   SOLE 2 2,305 0 3,624
REGENXBIO INC COM 75901B107 24 793 SH   SOLE 7 793 0 0
REGENXBIO INC COM 75901B107 2,957 99,054 SH   SOLE 18 99,054 0 0
REGENXBIO INC COM 75901B107 878 29,412 SH   SOLE 19 29,412 0 0
REGENXBIO INC COM 75901B107 38,336 1,284,297 SH   SOLE 21 1,284,297 0 0
REGENXBIO INC COM 75901B107 23,413 784,361 SH   SOLE 22 738,503 0 45,858
REGENXBIO INC COM 75901B107 115 3,865 SH   SOLE 26 0 0 3,865
REGENXBIO INC COM 75901B107 97 3,237 SH   SOLE 28 3,237 0 0
REGENXBIO INC COM 75901B107 185 6,206 SH   SOLE 30 6,206 0 0
REGENXBIO INC COM 75901B107 114 3,812 SH   SOLE 40 3,812 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 3 8,467 SH   SOLE 21 8,467 0 0
REGIONAL MGMT CORP COM 75902K106 65 2,027 SH   SOLE 2 535 0 1,492
REGIONAL MGMT CORP COM 75902K106 14 425 SH   SOLE 7 425 0 0
REGIONAL MGMT CORP COM 75902K106 1,172 36,818 SH   SOLE 18 36,818 0 0
REGIONAL MGMT CORP COM 75902K106 250 7,850 SH   SOLE 19 7,850 0 0
REGIONAL MGMT CORP COM 75902K106 10,876 341,580 SH   SOLE 21 341,580 0 0
REGIONAL MGMT CORP COM 75902K106 7,026 220,667 SH   SOLE 22 209,878 0 10,789
REGIONS FINL CORP NEW COM 7591EP100 27,305 1,469,605 SH   SOLE 2 349,007 0 1,120,598
REGIONS FINL CORP NEW COM 7591EP100 8,004 430,789 SH   SOLE 4 399,021 0 31,768
REGIONS FINL CORP NEW COM 7591EP100 19,218 1,034,325 SH   SOLE 7 936,735 0 97,590
REGIONS FINL CORP NEW COM 7591EP100 765 41,197 SH   SOLE 13 41,197 0 0
REGIONS FINL CORP NEW COM 7591EP100 156 8,398 SH   SOLE 15 8,398 0 0
REGIONS FINL CORP NEW COM 7591EP100 155,687 8,379,291 SH   SOLE 18 8,017,548 0 361,743
REGIONS FINL CORP NEW COM 7591EP100 68,701 3,697,598 SH   SOLE 19 3,697,598 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,643 519,018 SH   SOLE 20 0 0 519,018
REGIONS FINL CORP NEW COM 7591EP100 515,441 27,741,722 SH   SOLE 21 27,741,722 0 0
REGIONS FINL CORP NEW COM 7591EP100 579,092 31,167,501 SH   SOLE 22 25,323,618 0 5,843,883
REGIONS FINL CORP NEW COM 7591EP100 30,018 1,615,627 SH   SOLE 23 1,615,627 0 0
REGIONS FINL CORP NEW COM 7591EP100 23,707 1,275,960 SH   SOLE 25 1,208,149 0 67,811
REGIONS FINL CORP NEW COM 7591EP100 66,025 3,553,573 SH   SOLE 26 1,234,142 0 2,319,431
REGIONS FINL CORP NEW COM 7591EP100 3,255 175,202 SH   SOLE 28 175,202 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,322 340,243 SH   SOLE 29 43,738 0 296,505
REGIONS FINL CORP NEW COM 7591EP100 85,184 4,584,710 SH   SOLE 30 4,584,710 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,481 510,280 SH   SOLE 31 253,463 0 256,817
REGIONS FINL CORP NEW COM 7591EP100 27,682 1,489,857 SH   SOLE 34 1,489,857 0 0
REGIONS FINL CORP NEW COM 7591EP100 22,382 1,204,650 SH   SOLE 36 1,204,650 0 0
REGIONS FINL CORP NEW COM 7591EP100 365 19,633 SH   SOLE 40 19,633 0 0
REGIS CORP MINN COM 758932107 124 8,221 SH   SOLE 2 1,490 0 6,731
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,635 174,173 SH   SOLE 18 174,173 0 0
REGIS CORP MINN COM 758932107 412 27,254 SH   SOLE 19 27,254 0 0
REGIS CORP MINN COM 758932107 50,680 3,349,611 SH   SOLE 21 3,349,611 0 0
REGIS CORP MINN COM 758932107 15,012 992,195 SH   SOLE 22 904,924 0 87,271
REGIS CORP MINN COM 758932107 23 1,551 SH   SOLE 23 1,551 0 0
REGIS CORP MINN COM 758932107 595 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 84 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 761 50,320 SH   SOLE 30 50,320 0 0
REGIS CORP MINN COM 758932107 72 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 10 14,005 SH   SOLE 18 14,005 0 0
REGULUS THERAPEUTICS INC COM 75915K101 140 195,131 SH   SOLE 21 195,131 0 0
REGULUS THERAPEUTICS INC COM 75915K101 410 571,656 SH   SOLE 22 571,656 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 14,956 97,116 SH   SOLE 2 37,454 0 59,662
REINSURANCE GROUP AMER INC COM NEW 759351604 3,662 23,776 SH   SOLE 4 22,194 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 3,864 25,093 SH   SOLE 7 15,215 0 9,878
REINSURANCE GROUP AMER INC COM NEW 759351604 286 1,858 SH   SOLE 13 1,858 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 35,491 230,461 SH   SOLE 18 224,437 0 6,024
REINSURANCE GROUP AMER INC COM NEW 759351604 10,512 68,259 SH   SOLE 19 68,259 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 5,180 33,638 SH   SOLE 20 0 0 33,638
REINSURANCE GROUP AMER INC COM NEW 759351604 450,870 2,927,727 SH   SOLE 21 2,927,727 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 333,462 2,165,337 SH   SOLE 22 1,915,485 0 249,852
REINSURANCE GROUP AMER INC COM NEW 759351604 12,898 83,750 SH   SOLE 23 83,750 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 492 3,193 SH   SOLE 25 3,193 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 17,605 114,321 SH   SOLE 26 48,491 0 65,830
REINSURANCE GROUP AMER INC COM NEW 759351604 1,518 9,855 SH   SOLE 28 9,855 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,540 22,990 SH   SOLE 29 1,909 0 21,081
REINSURANCE GROUP AMER INC COM NEW 759351604 14,645 95,096 SH   SOLE 30 95,096 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,452 22,415 SH   SOLE 31 12,516 0 9,899
REINSURANCE GROUP AMER INC COM NEW 759351604 3,297 21,408 SH   SOLE 34 21,408 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 3,532 22,937 SH   SOLE 36 22,937 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 200 1,296 SH   SOLE 40 1,296 0 0
REIS INC COM 75936P105 5 249 SH   SOLE 2 249 0 0
REIS INC COM 75936P105 683 31,831 SH   SOLE 18 31,831 0 0
REIS INC COM 75936P105 152 7,073 SH   SOLE 19 7,073 0 0
REIS INC COM 75936P105 6,424 299,485 SH   SOLE 21 299,485 0 0
REIS INC COM 75936P105 5,525 257,576 SH   SOLE 22 250,105 0 7,471
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,208 72,407 SH   SOLE 2 37,313 0 35,094
RELIANCE STEEL & ALUMINUM CO COM 759509102 146 1,705 SH   SOLE 4 1,705 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 237 2,759 SH   SOLE 7 2,759 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 38,814 452,690 SH   SOLE 18 452,467 0 223
RELIANCE STEEL & ALUMINUM CO COM 759509102 19,543 227,934 SH   SOLE 19 227,934 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 284,361 3,316,548 SH   SOLE 21 3,316,548 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 214,745 2,504,605 SH   SOLE 22 2,236,153 0 268,452
RELIANCE STEEL & ALUMINUM CO COM 759509102 951 11,088 SH   SOLE 23 11,088 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 948 11,052 SH   SOLE 25 11,052 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,935 22,563 SH   SOLE 26 13,788 0 8,775
RELIANCE STEEL & ALUMINUM CO COM 759509102 865 10,088 SH   SOLE 28 10,088 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,763 32,225 SH   SOLE 29 3,004 0 29,221
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,253 14,610 SH   SOLE 30 14,610 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 369 4,307 SH   SOLE 31 1,512 0 2,795
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,322 62,066 SH   SOLE 34 62,066 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 883 10,299 SH   SOLE 36 10,299 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 648 7,553 SH   SOLE 40 7,553 0 0
RELIANT BANCORP INC COM 75956B101 22 959 SH   SOLE 2 417 0 542
RELIANT BANCORP INC COM 75956B101 556 24,378 SH   SOLE 18 24,378 0 0
RELIANT BANCORP INC COM 75956B101 127 5,563 SH   SOLE 19 5,563 0 0
RELIANT BANCORP INC COM 75956B101 4,919 215,833 SH   SOLE 21 215,833 0 0
RELIANT BANCORP INC COM 75956B101 1,387 60,869 SH   SOLE 22 56,029 0 4,840
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELM WIRELESS CORP COM 759525108 6 1,523 SH   SOLE 18 1,523 0 0
RELM WIRELESS CORP COM 759525108 111 28,017 SH   SOLE 21 28,017 0 0
RELX PLC SPONSORED ADR 759530108 10 492 SH   SOLE 18 284 0 208
REMARK HLDGS INC COM 75955K102 17 2,987 SH   SOLE 18 2,987 0 0
REMARK HLDGS INC COM 75955K102 264 46,476 SH   SOLE 21 46,476 0 0
REMARK HLDGS INC COM 75955K102 734 129,288 SH   SOLE 22 129,288 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,397 67,840 SH   SOLE 2 32,228 0 35,612
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,466 10,584 SH   SOLE 4 9,487 0 1,097
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,508 46,988 SH   SOLE 7 40,718 0 6,270
RENAISSANCERE HOLDINGS LTD COM G7496G103 50 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 19,233 138,860 SH   SOLE 18 135,177 0 3,683
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,031 7,446 SH   SOLE 19 7,446 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,518 32,621 SH   SOLE 20 0 0 32,621
RENAISSANCERE HOLDINGS LTD COM G7496G103 330,985 2,389,609 SH   SOLE 21 2,389,609 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 217,037 1,566,943 SH   SOLE 22 1,414,513 0 152,430
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,124 44,214 SH   SOLE 23 44,214 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,351 31,410 SH   SOLE 25 31,410 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 26,324 190,049 SH   SOLE 26 55,172 0 134,877
RENAISSANCERE HOLDINGS LTD COM G7496G103 857 6,186 SH   SOLE 28 6,186 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,504 10,862 SH   SOLE 29 716 0 10,146
RENAISSANCERE HOLDINGS LTD COM G7496G103 12,295 88,769 SH   SOLE 30 88,769 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,353 24,209 SH   SOLE 31 8,078 0 16,131
RENAISSANCERE HOLDINGS LTD COM G7496G103 284 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 7,477 53,980 SH   SOLE 36 53,980 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 112 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 378 8,876 SH   SOLE 2 1,899 0 6,977
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 41 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,465 151,907 SH   SOLE 18 151,907 0 0
RENASANT CORP COM 75970E107 1,548 36,373 SH   SOLE 19 36,373 0 0
RENASANT CORP COM 75970E107 59,370 1,394,983 SH   SOLE 21 1,394,983 0 0
RENASANT CORP COM 75970E107 58,492 1,374,353 SH   SOLE 22 1,293,802 0 80,551
RENASANT CORP COM 75970E107 1,010 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 390 9,152 SH   SOLE 28 9,152 0 0
RENASANT CORP COM 75970E107 392 9,221 SH   SOLE 30 9,221 0 0
RENASANT CORP COM 75970E107 171 4,026 SH   SOLE 40 4,026 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 393 30,691 SH   SOLE 2 23,399 0 7,292
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,765 137,926 SH   SOLE 18 137,926 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 681 53,197 SH   SOLE 19 53,197 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18,265 1,426,988 SH   SOLE 21 1,426,988 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17,820 1,392,208 SH   SOLE 22 1,308,836 0 83,372
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 59 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 127 9,948 SH   SOLE 29 0 0 9,948
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,830 142,934 SH   SOLE 30 142,934 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 37 2,886 SH   SOLE 40 2,886 0 0
RENREN INC SPON ADR A NEW 759892201 1,845 219,690 SH   SOLE 21 219,690 0 0
RENREN INC SPON ADR A NEW 759892201 675 80,323 SH   SOLE 22 80,323 0 0
RENREN INC SPON ADR A NEW 759892201 73 8,664 SH   SOLE 30 8,664 0 0
RENT A CTR INC NEW COM 76009N100 84 9,784 SH   SOLE 2 1,798 0 7,986
RENT A CTR INC NEW COM 76009N100 3 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 12 1,381 SH   SOLE 7 1,381 0 0
RENT A CTR INC NEW COM 76009N100 1,807 209,353 SH   SOLE 18 209,353 0 0
RENT A CTR INC NEW COM 76009N100 307 35,631 SH   SOLE 19 35,631 0 0
RENT A CTR INC NEW COM 76009N100 39,865 4,619,390 SH   SOLE 21 4,619,390 0 0
RENT A CTR INC NEW COM 76009N100 12,979 1,503,945 SH   SOLE 22 1,388,891 0 115,054
RENT A CTR INC NEW COM 76009N100 231 26,760 SH   SOLE 26 5,025 0 21,735
RENT A CTR INC NEW COM 76009N100 67 7,763 SH   SOLE 28 7,763 0 0
RENT A CTR INC NEW COM 76009N100 669 77,559 SH   SOLE 30 77,559 0 0
RENT A CTR INC NEW COM 76009N100 24 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 51 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 64 1,769 SH   SOLE 2 1,589 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 5,903 163,168 SH   SOLE 18 163,168 0 0
REPLIGEN CORP COM 759916109 1,697 46,897 SH   SOLE 19 46,897 0 0
REPLIGEN CORP COM 759916109 145,103 4,010,575 SH   SOLE 21 4,010,575 0 0
REPLIGEN CORP COM 759916109 38,313 1,058,961 SH   SOLE 22 997,197 0 61,764
REPLIGEN CORP COM 759916109 111 3,078 SH   SOLE 23 3,078 0 0
REPLIGEN CORP COM 759916109 440 12,169 SH   SOLE 26 10,409 0 1,760
REPLIGEN CORP COM 759916109 269 7,439 SH   SOLE 28 7,439 0 0
REPLIGEN CORP COM 759916109 85 2,339 SH   SOLE 29 0 0 2,339
REPLIGEN CORP COM 759916109 1,933 53,418 SH   SOLE 30 53,418 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
REPUBLIC BANCORP KY CL A 760281204 264 6,897 SH   SOLE 2 5,444 0 1,453
REPUBLIC BANCORP KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,423 37,146 SH   SOLE 18 37,146 0 0
REPUBLIC BANCORP KY CL A 760281204 767 20,035 SH   SOLE 19 20,035 0 0
REPUBLIC BANCORP KY CL A 760281204 12,448 325,002 SH   SOLE 21 325,002 0 0
REPUBLIC BANCORP KY CL A 760281204 14,914 389,401 SH   SOLE 22 369,242 0 20,159
REPUBLIC BANCORP KY CL A 760281204 53 1,382 SH   SOLE 23 1,382 0 0
REPUBLIC BANCORP KY CL A 760281204 629 16,430 SH   SOLE 26 0 0 16,430
REPUBLIC BANCORP KY CL A 760281204 55 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 82 2,145 SH   SOLE 30 2,145 0 0
REPUBLIC BANCORP KY CL A 760281204 146 3,810 SH   SOLE 34 3,810 0 0
REPUBLIC BANCORP KY CL A 760281204 36 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 73 8,429 SH   SOLE 2 2,054 0 6,375
REPUBLIC FIRST BANCORP INC COM 760416107 6 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,491 171,381 SH   SOLE 18 171,381 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 335 38,561 SH   SOLE 19 38,561 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 13,958 1,604,328 SH   SOLE 21 1,604,328 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,078 813,547 SH   SOLE 22 689,795 0 123,752
REPUBLIC FIRST BANCORP INC COM 760416107 86 9,900 SH   SOLE 30 9,900 0 0
REPUBLIC SVCS INC COM 760759100 45,968 694,060 SH   SOLE 2 480,559 0 213,501
REPUBLIC SVCS INC COM 760759100 8,664 130,823 SH   SOLE 4 123,746 0 7,077
REPUBLIC SVCS INC COM 760759100 17,668 266,761 SH   SOLE 7 246,082 0 20,679
REPUBLIC SVCS INC COM 760759100 480 7,245 SH   SOLE 13 7,245 0 0
REPUBLIC SVCS INC COM 760759100 134 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 35,913 542,248 SH   SOLE 18 510,999 0 31,249
REPUBLIC SVCS INC COM 760759100 5,249 79,250 SH   SOLE 19 79,250 0 0
REPUBLIC SVCS INC COM 760759100 7,794 117,675 SH   SOLE 20 0 0 117,675
REPUBLIC SVCS INC COM 760759100 505,457 7,631,842 SH   SOLE 21 7,631,842 0 0
REPUBLIC SVCS INC COM 760759100 502,797 7,591,685 SH   SOLE 22 6,264,509 0 1,327,176
REPUBLIC SVCS INC COM 760759100 23,316 352,041 SH   SOLE 23 352,041 0 0
REPUBLIC SVCS INC COM 760759100 12,505 188,807 SH   SOLE 25 188,807 0 0
REPUBLIC SVCS INC COM 760759100 62,774 947,812 SH   SOLE 26 254,821 0 692,991
REPUBLIC SVCS INC COM 760759100 2,363 35,681 SH   SOLE 28 35,681 0 0
REPUBLIC SVCS INC COM 760759100 9,746 147,157 SH   SOLE 29 35,128 0 112,029
REPUBLIC SVCS INC COM 760759100 76,972 1,162,191 SH   SOLE 30 1,162,191 0 0
REPUBLIC SVCS INC COM 760759100 13,954 210,697 SH   SOLE 31 100,974 0 109,723
REPUBLIC SVCS INC COM 760759100 2,530 38,194 SH   SOLE 34 38,194 0 0
REPUBLIC SVCS INC COM 760759100 20,219 305,291 SH   SOLE 36 305,291 0 0
REPUBLIC SVCS INC COM 760759100 314 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 3 3,320 SH   SOLE 18 3,320 0 0
RESEARCH FRONTIERS INC COM 760911107 52 53,332 SH   SOLE 21 53,332 0 0
RESEARCH FRONTIERS INC COM 760911107 633 648,756 SH   SOLE 22 648,756 0 0
RESHAPE LIFESCIENCES INC COM 761123108 5 3,345 SH   SOLE 18 3,345 0 0
RESHAPE LIFESCIENCES INC COM 761123108 24 16,216 SH   SOLE 21 16,216 0 0
RESHAPE LIFESCIENCES INC COM 761123108 0 117 SH   SOLE 22 117 0 0
RESMED INC COM 761152107 27,386 278,118 SH   SOLE 2 151,073 0 127,045
RESMED INC COM 761152107 4,339 44,067 SH   SOLE 4 40,791 0 3,276
RESMED INC COM 761152107 15,546 157,873 SH   SOLE 7 128,235 0 29,638
RESMED INC COM 761152107 337 3,427 SH   SOLE 13 3,427 0 0
RESMED INC COM 761152107 108 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 34,706 352,452 SH   SOLE 18 333,854 0 18,598
RESMED INC COM 761152107 63,891 648,833 SH   SOLE 19 648,833 0 0
RESMED INC COM 761152107 8,023 81,479 SH   SOLE 20 0 0 81,479
RESMED INC COM 761152107 374,477 3,802,957 SH   SOLE 21 3,802,957 0 0
RESMED INC COM 761152107 401,131 4,073,634 SH   SOLE 22 3,390,378 0 683,256
RESMED INC COM 761152107 16,378 166,325 SH   SOLE 23 166,325 0 0
RESMED INC COM 761152107 12,041 122,280 SH   SOLE 25 122,280 0 0
RESMED INC COM 761152107 40,900 415,359 SH   SOLE 26 164,529 0 250,830
RESMED INC COM 761152107 2,105 21,372 SH   SOLE 28 21,372 0 0
RESMED INC COM 761152107 3,933 39,938 SH   SOLE 29 4,535 0 35,403
RESMED INC COM 761152107 48,497 492,502 SH   SOLE 30 492,502 0 0
RESMED INC COM 761152107 6,783 68,879 SH   SOLE 31 30,391 0 38,488
RESMED INC COM 761152107 29,035 294,861 SH   SOLE 34 294,861 0 0
RESMED INC COM 761152107 11,730 119,118 SH   SOLE 36 119,118 0 0
RESMED INC COM 761152107 281 2,853 SH   SOLE 40 2,853 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 157 4,545 SH   SOLE 2 910 0 3,635
RESOLUTE ENERGY CORP COM NEW 76116A306 21 601 SH   SOLE 7 601 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,578 74,405 SH   SOLE 18 74,405 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 598 17,248 SH   SOLE 19 17,248 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 23,397 675,245 SH   SOLE 21 675,245 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 21,168 610,920 SH   SOLE 22 571,990 0 38,930
RESOLUTE ENERGY CORP COM NEW 76116A306 42 1,213 SH   SOLE 26 0 0 1,213
RESOLUTE ENERGY CORP COM NEW 76116A306 91 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 120 3,458 SH   SOLE 30 3,458 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 97 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 709 85,403 SH   SOLE 21 85,403 0 0
RESOLUTE FST PRODS INC COM 76117W109 11,741 1,414,562 SH   SOLE 22 1,378,556 0 36,006
RESOLUTE FST PRODS INC COM 76117W109 228 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 71 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 138 16,655 SH   SOLE 30 16,655 0 0
RESOLUTE FST PRODS INC COM 76117W109 56 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 7 2,124 SH   SOLE 18 2,124 0 0
RESONANT INC COM 76118L102 98 30,587 SH   SOLE 21 30,587 0 0
RESOURCE CAP CORP COM NEW 76120W708 72 7,604 SH   SOLE 2 1,455 0 6,149
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,041 109,467 SH   SOLE 18 109,467 0 0
RESOURCE CAP CORP COM NEW 76120W708 233 24,483 SH   SOLE 19 24,483 0 0
RESOURCE CAP CORP COM NEW 76120W708 15,125 1,590,455 SH   SOLE 21 1,590,455 0 0
RESOURCE CAP CORP COM NEW 76120W708 9,334 981,537 SH   SOLE 22 902,759 0 78,778
RESOURCE CAP CORP COM NEW 76120W708 247 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 45 4,694 SH   SOLE 30 4,694 0 0
RESOURCE CAP CORP COM NEW 76120W708 33 3,430 SH   SOLE 40 3,430 0 0
RESOURCES CONNECTION INC COM 76122Q105 109 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,451 151,296 SH   SOLE 18 151,296 0 0
RESOURCES CONNECTION INC COM 76122Q105 381 23,534 SH   SOLE 19 23,534 0 0
RESOURCES CONNECTION INC COM 76122Q105 44,429 2,742,521 SH   SOLE 21 2,742,521 0 0
RESOURCES CONNECTION INC COM 76122Q105 17,077 1,054,139 SH   SOLE 22 976,727 0 77,412
RESOURCES CONNECTION INC COM 76122Q105 136 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 86 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 640 39,486 SH   SOLE 30 39,486 0 0
RESOURCES CONNECTION INC COM 76122Q105 435 26,855 SH   SOLE 34 26,855 0 0
RESTORATION ROBOTICS INC COM 76133C103 5 736 SH   SOLE 18 736 0 0
RESTORATION ROBOTICS INC COM 76133C103 688 110,399 SH   SOLE 21 110,399 0 0
RESTORATION ROBOTICS INC COM 76133C103 15 2,464 SH   SOLE 22 0 0 2,464
RESTORBIO INC COM 76133L103 198 20,650 SH   SOLE 18 20,650 0 0
RESTORBIO INC COM 76133L103 43 4,502 SH   SOLE 19 4,502 0 0
RESTORBIO INC COM 76133L103 1,949 203,460 SH   SOLE 21 203,460 0 0
RESTORBIO INC COM 76133L103 312 32,612 SH   SOLE 22 27,907 0 4,705
RESTORBIO INC COM 76133L103 354 36,917 SH   SOLE 26 6,937 0 29,980
RETAIL OPPORTUNITY INVTS COR COM 76131N101 630 35,653 SH   SOLE 2 19,272 0 16,381
RETAIL OPPORTUNITY INVTS COR COM 76131N101 681 38,520 SH   SOLE 4 38,520 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,967 167,934 SH   SOLE 7 167,934 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 76 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,922 504,948 SH   SOLE 18 504,948 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,768 213,255 SH   SOLE 19 213,255 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 186,366 10,547,036 SH   SOLE 21 10,547,036 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 85,532 4,840,548 SH   SOLE 22 4,625,801 0 214,747
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,293 73,156 SH   SOLE 23 73,156 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,914 221,507 SH   SOLE 25 221,507 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,228 69,511 SH   SOLE 26 26,183 0 43,328
RETAIL OPPORTUNITY INVTS COR COM 76131N101 268 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 798 45,169 SH   SOLE 29 37,650 0 7,519
RETAIL OPPORTUNITY INVTS COR COM 76131N101 12,105 685,069 SH   SOLE 30 685,069 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 178 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,859 159,407 SH   SOLE 2 43,957 0 115,450
RETAIL PPTYS AMER INC CL A 76131V202 867 74,377 SH   SOLE 4 74,377 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,999 342,997 SH   SOLE 7 342,997 0 0
RETAIL PPTYS AMER INC CL A 76131V202 112 9,605 SH   SOLE 15 9,605 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,411 121,046 SH   SOLE 18 120,846 0 200
RETAIL PPTYS AMER INC CL A 76131V202 3,399 291,480 SH   SOLE 19 291,480 0 0
RETAIL PPTYS AMER INC CL A 76131V202 42,716 3,663,478 SH   SOLE 21 3,663,478 0 0
RETAIL PPTYS AMER INC CL A 76131V202 114,945 9,858,056 SH   SOLE 22 9,034,776 0 823,280
RETAIL PPTYS AMER INC CL A 76131V202 97 8,293 SH   SOLE 23 8,293 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,122 439,280 SH   SOLE 25 439,280 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,550 132,900 SH   SOLE 26 46,989 0 85,911
RETAIL PPTYS AMER INC CL A 76131V202 361 30,985 SH   SOLE 28 30,985 0 0
RETAIL PPTYS AMER INC CL A 76131V202 955 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 13,385 1,147,907 SH   SOLE 30 1,147,907 0 0
RETAIL PPTYS AMER INC CL A 76131V202 55 4,695 SH   SOLE 31 4,695 0 0
RETAIL PPTYS AMER INC CL A 76131V202 87 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 262 22,507 SH   SOLE 40 22,507 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 2 2,114 SH   SOLE 18 2,114 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 45 43,295 SH   SOLE 21 43,295 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 27 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 509 22,746 SH   SOLE 2 16,240 0 6,506
RETROPHIN INC COM 761299106 17 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 2,975 133,039 SH   SOLE 18 133,039 0 0
RETROPHIN INC COM 761299106 1,788 79,955 SH   SOLE 19 79,955 0 0
RETROPHIN INC COM 761299106 37,395 1,672,428 SH   SOLE 21 1,672,428 0 0
RETROPHIN INC COM 761299106 28,106 1,256,963 SH   SOLE 22 1,189,061 0 67,902
RETROPHIN INC COM 761299106 1,326 59,308 SH   SOLE 23 59,308 0 0
RETROPHIN INC COM 761299106 380 17,000 SH   SOLE 26 0 0 17,000
RETROPHIN INC COM 761299106 105 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 96 4,282 SH   SOLE 29 0 0 4,282
RETROPHIN INC COM 761299106 193 8,638 SH   SOLE 30 8,638 0 0
RETROPHIN INC COM 761299106 61 2,732 SH   SOLE 40 2,732 0 0
REV GROUP INC COM 749527107 29 1,393 SH   SOLE 2 1,393 0 0
REV GROUP INC COM 749527107 17 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 1,982 95,482 SH   SOLE 18 95,482 0 0
REV GROUP INC COM 749527107 502 24,182 SH   SOLE 19 24,182 0 0
REV GROUP INC COM 749527107 18,987 914,588 SH   SOLE 21 914,588 0 0
REV GROUP INC COM 749527107 15,616 752,205 SH   SOLE 22 706,510 0 45,695
REV GROUP INC COM 749527107 264 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 115 5,546 SH   SOLE 30 5,546 0 0
REV GROUP INC COM 749527107 117 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 111 3,617 SH   SOLE 2 3,511 0 106
REVANCE THERAPEUTICS INC COM 761330109 26 847 SH   SOLE 7 847 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,815 91,402 SH   SOLE 18 91,402 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,585 51,447 SH   SOLE 19 51,447 0 0
REVANCE THERAPEUTICS INC COM 761330109 45,136 1,465,459 SH   SOLE 21 1,465,459 0 0
REVANCE THERAPEUTICS INC COM 761330109 22,921 744,180 SH   SOLE 22 705,209 0 38,971
REVANCE THERAPEUTICS INC COM 761330109 416 13,499 SH   SOLE 23 13,499 0 0
REVANCE THERAPEUTICS INC COM 761330109 755 24,502 SH   SOLE 26 0 0 24,502
REVANCE THERAPEUTICS INC COM 761330109 189 6,123 SH   SOLE 28 6,123 0 0
REVANCE THERAPEUTICS INC COM 761330109 179 5,799 SH   SOLE 30 5,799 0 0
REVANCE THERAPEUTICS INC COM 761330109 110 3,569 SH   SOLE 40 3,569 0 0
REVEN HSG REIT INC COM NEW 761378207 1 477 SH   SOLE 18 477 0 0
REVLON INC CL A NEW 761525609 47 2,293 SH   SOLE 2 560 0 1,733
REVLON INC CL A NEW 761525609 5 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 818 39,692 SH   SOLE 18 39,692 0 0
REVLON INC CL A NEW 761525609 186 9,040 SH   SOLE 19 9,040 0 0
REVLON INC CL A NEW 761525609 7,359 357,249 SH   SOLE 21 357,249 0 0
REVLON INC CL A NEW 761525609 7,550 366,511 SH   SOLE 22 344,603 0 21,908
REVLON INC CL A NEW 761525609 38 1,838 SH   SOLE 28 1,838 0 0
REVLON INC CL A NEW 761525609 78 3,809 SH   SOLE 30 3,809 0 0
REVLON INC CL A NEW 761525609 30 1,457 SH   SOLE 40 1,457 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 14 4,204 SH   SOLE 2 720 0 3,484
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 149 43,536 SH   SOLE 18 43,536 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,383 403,264 SH   SOLE 21 403,264 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 331 96,413 SH   SOLE 22 85,992 0 10,421
REX AMERICAN RESOURCES CORP COM 761624105 92 1,270 SH   SOLE 2 235 0 1,035
REX AMERICAN RESOURCES CORP COM 761624105 11 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,053 28,200 SH   SOLE 18 28,200 0 0
REX AMERICAN RESOURCES CORP COM 761624105 347 4,773 SH   SOLE 19 4,773 0 0
REX AMERICAN RESOURCES CORP COM 761624105 40,642 558,266 SH   SOLE 21 558,266 0 0
REX AMERICAN RESOURCES CORP COM 761624105 12,119 166,465 SH   SOLE 22 154,073 0 12,392
REX AMERICAN RESOURCES CORP COM 761624105 813 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 212 2,914 SH   SOLE 26 0 0 2,914
REX AMERICAN RESOURCES CORP COM 761624105 66 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 54 747 SH   SOLE 29 0 0 747
REX AMERICAN RESOURCES CORP COM 761624105 599 8,227 SH   SOLE 30 8,227 0 0
REX AMERICAN RESOURCES CORP COM 761624105 62 852 SH   SOLE 40 852 0 0
REX ENERGY CORPORATION COM NEW 761565506 11 12,572 SH   SOLE 21 12,572 0 0
REX ENERGY CORPORATION COM NEW 761565506 121 132,437 SH   SOLE 22 132,437 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 8 5,428 SH   SOLE 18 5,428 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 119 78,775 SH   SOLE 21 78,775 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 141 93,205 SH   SOLE 22 93,205 0 0
REXFORD INDL RLTY INC COM 76169C100 5,573 193,561 SH   SOLE 2 3,256 0 190,305
REXFORD INDL RLTY INC COM 76169C100 7,402 257,117 SH   SOLE 4 257,117 0 0
REXFORD INDL RLTY INC COM 76169C100 3,434 119,263 SH   SOLE 7 119,263 0 0
REXFORD INDL RLTY INC COM 76169C100 83 2,889 SH   SOLE 15 2,889 0 0
REXFORD INDL RLTY INC COM 76169C100 8,581 298,040 SH   SOLE 18 297,930 0 110
REXFORD INDL RLTY INC COM 76169C100 4,853 168,577 SH   SOLE 19 168,577 0 0
REXFORD INDL RLTY INC COM 76169C100 73,953 2,568,695 SH   SOLE 21 2,568,695 0 0
REXFORD INDL RLTY INC COM 76169C100 101,114 3,512,132 SH   SOLE 22 3,185,676 0 326,456
REXFORD INDL RLTY INC COM 76169C100 82 2,859 SH   SOLE 23 2,859 0 0
REXFORD INDL RLTY INC COM 76169C100 4,394 152,621 SH   SOLE 25 152,621 0 0
REXFORD INDL RLTY INC COM 76169C100 1,110 38,564 SH   SOLE 26 8,463 0 30,101
REXFORD INDL RLTY INC COM 76169C100 1,681 58,394 SH   SOLE 28 58,394 0 0
REXFORD INDL RLTY INC COM 76169C100 910 31,595 SH   SOLE 29 26,754 0 4,841
REXFORD INDL RLTY INC COM 76169C100 11,103 385,653 SH   SOLE 30 385,653 0 0
REXFORD INDL RLTY INC COM 76169C100 4,903 170,311 SH   SOLE 34 170,311 0 0
REXFORD INDL RLTY INC COM 76169C100 320 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 2,078 70,016 SH   SOLE 2 50,760 0 19,256
REXNORD CORP NEW COM 76169B102 10 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 1,543 51,994 SH   SOLE 7 51,994 0 0
REXNORD CORP NEW COM 76169B102 10,561 355,815 SH   SOLE 18 355,815 0 0
REXNORD CORP NEW COM 76169B102 14,108 475,352 SH   SOLE 19 475,352 0 0
REXNORD CORP NEW COM 76169B102 96,987 3,267,767 SH   SOLE 21 3,267,767 0 0
REXNORD CORP NEW COM 76169B102 106,634 3,592,801 SH   SOLE 22 3,393,094 0 199,707
REXNORD CORP NEW COM 76169B102 4,737 159,591 SH   SOLE 23 159,591 0 0
REXNORD CORP NEW COM 76169B102 8,042 270,963 SH   SOLE 26 26,208 0 244,755
REXNORD CORP NEW COM 76169B102 427 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 1,157 38,970 SH   SOLE 29 0 0 38,970
REXNORD CORP NEW COM 76169B102 9,513 320,505 SH   SOLE 30 320,505 0 0
REXNORD CORP NEW COM 76169B102 332 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 18 3,988 SH   SOLE 21 3,988 0 0
RF INDS LTD COM PAR $0.01 749552105 1,580 343,543 SH   SOLE 22 343,543 0 0
RGC RES INC COM 74955L103 19 747 SH   SOLE 2 406 0 341
RGC RES INC COM 74955L103 562 22,118 SH   SOLE 18 22,118 0 0
RGC RES INC COM 74955L103 97 3,826 SH   SOLE 19 3,826 0 0
RGC RES INC COM 74955L103 5,032 198,129 SH   SOLE 21 198,129 0 0
RGC RES INC COM 74955L103 1,474 58,032 SH   SOLE 22 52,482 0 5,550
RH COM 74967X103 248 2,608 SH   SOLE 2 2,415 0 193
RH COM 74967X103 21 222 SH   SOLE 4 222 0 0
RH COM 74967X103 40 417 SH   SOLE 7 417 0 0
RH COM 74967X103 8,231 86,385 SH   SOLE 18 86,385 0 0
RH COM 74967X103 3,527 37,016 SH   SOLE 19 37,016 0 0
RH COM 74967X103 169,588 1,779,888 SH   SOLE 21 1,779,888 0 0
RH COM 74967X103 53,258 558,968 SH   SOLE 22 519,833 0 39,135
RH COM 74967X103 579 6,074 SH   SOLE 23 6,074 0 0
RH COM 74967X103 2,079 21,818 SH   SOLE 26 8,743 0 13,075
RH COM 74967X103 251 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 251 2,635 SH   SOLE 29 0 0 2,635
RH COM 74967X103 2,517 26,420 SH   SOLE 30 26,420 0 0
RH COM 74967X103 108 1,131 SH   SOLE 34 1,131 0 0
RH COM 74967X103 191 2,002 SH   SOLE 40 2,002 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13 644 SH   SOLE 2 342 0 302
RHYTHM PHARMACEUTICALS INC COM 76243J105 549 27,612 SH   SOLE 18 27,612 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 103 5,164 SH   SOLE 19 5,164 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 5,249 263,755 SH   SOLE 21 263,755 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,764 88,627 SH   SOLE 22 81,726 0 6,901
RIBBON COMMUNICATIONS INC COM 762544104 66 12,973 SH   SOLE 2 2,308 0 10,665
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 896 175,602 SH   SOLE 18 175,602 0 0
RIBBON COMMUNICATIONS INC COM 762544104 167 32,693 SH   SOLE 19 32,693 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7,994 1,567,492 SH   SOLE 21 1,567,492 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6,875 1,348,012 SH   SOLE 22 1,262,729 0 85,283
RIBBON COMMUNICATIONS INC COM 762544104 56 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 33 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 52 10,210 SH   SOLE 30 10,210 0 0
RIBBON COMMUNICATIONS INC COM 762544104 25 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 7 4,154 SH   SOLE 21 4,154 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 15 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 15 1,884 SH   SOLE 18 1,884 0 0
RICHARDSON ELECTRS LTD COM 763165107 291 36,614 SH   SOLE 21 36,614 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,267 285,199 SH   SOLE 22 285,199 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 24 6,653 SH   SOLE 2 5,841 0 812
RIGEL PHARMACEUTICALS INC COM NEW 766559603 7 2,117 SH   SOLE 7 2,117 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,758 496,650 SH   SOLE 18 496,650 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 427 120,620 SH   SOLE 19 120,620 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 23,230 6,562,049 SH   SOLE 21 6,562,049 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 13,371 3,777,229 SH   SOLE 22 3,541,649 0 235,580
RIGEL PHARMACEUTICALS INC COM NEW 766559603 187 52,912 SH   SOLE 26 0 0 52,912
RIGEL PHARMACEUTICALS INC COM NEW 766559603 111 31,323 SH   SOLE 30 31,323 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 107 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 11 808 SH   SOLE 2 429 0 379
RIGNET INC COM 766582100 4 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 658 48,382 SH   SOLE 18 48,382 0 0
RIGNET INC COM 766582100 129 9,518 SH   SOLE 19 9,518 0 0
RIGNET INC COM 766582100 5,871 431,723 SH   SOLE 21 431,723 0 0
RIGNET INC COM 766582100 4,978 366,045 SH   SOLE 22 343,994 0 22,051
RIGNET INC COM 766582100 27 1,979 SH   SOLE 28 1,979 0 0
RIGNET INC COM 766582100 51 3,763 SH   SOLE 30 3,763 0 0
RIGNET INC COM 766582100 16 1,193 SH   SOLE 34 1,193 0 0
RIGNET INC COM 766582100 22 1,636 SH   SOLE 40 1,636 0 0
RING ENERGY INC COM 76680V108 56 3,897 SH   SOLE 2 2,103 0 1,794
RING ENERGY INC COM 76680V108 21 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 3,371 234,880 SH   SOLE 18 234,880 0 0
RING ENERGY INC COM 76680V108 574 39,986 SH   SOLE 19 39,986 0 0
RING ENERGY INC COM 76680V108 72,276 5,036,678 SH   SOLE 21 5,036,678 0 0
RING ENERGY INC COM 76680V108 21,193 1,476,865 SH   SOLE 22 1,377,524 0 99,341
RING ENERGY INC COM 76680V108 339 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 115 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 1,071 74,609 SH   SOLE 30 74,609 0 0
RING ENERGY INC COM 76680V108 113 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 1,009 15,885 SH   SOLE 2 15,545 0 340
RINGCENTRAL INC CL A 76680R206 57 893 SH   SOLE 4 893 0 0
RINGCENTRAL INC CL A 76680R206 106 1,671 SH   SOLE 7 1,671 0 0
RINGCENTRAL INC CL A 76680R206 13,250 208,660 SH   SOLE 18 208,564 0 96
RINGCENTRAL INC CL A 76680R206 12,659 199,353 SH   SOLE 19 199,353 0 0
RINGCENTRAL INC CL A 76680R206 132,343 2,084,148 SH   SOLE 21 2,084,148 0 0
RINGCENTRAL INC CL A 76680R206 126,709 1,995,414 SH   SOLE 22 1,881,988 0 113,426
RINGCENTRAL INC CL A 76680R206 3,523 55,473 SH   SOLE 23 55,473 0 0
RINGCENTRAL INC CL A 76680R206 3,414 53,763 SH   SOLE 26 17,129 0 36,634
RINGCENTRAL INC CL A 76680R206 513 8,084 SH   SOLE 28 8,084 0 0
RINGCENTRAL INC CL A 76680R206 696 10,963 SH   SOLE 29 0 0 10,963
RINGCENTRAL INC CL A 76680R206 747 11,762 SH   SOLE 30 11,762 0 0
RINGCENTRAL INC CL A 76680R206 474 7,464 SH   SOLE 40 7,464 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7,944 154,163 SH   SOLE 7 154,163 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,359 84,592 SH   SOLE 18 57 0 84,535
RIO TINTO PLC SPONSORED ADR 767204100 43,940 852,704 SH   SOLE 19 852,704 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,637 70,586 SH   SOLE 21 70,586 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,490 28,910 SH   SOLE 25 0 0 28,910
RIO TINTO PLC SPONSORED ADR 767204100 10,195 197,844 SH   SOLE 34 197,844 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,327 25,750 SH   SOLE 36 25,750 0 0
RIOT BLOCKCHAIN INC COM 767292105 26 3,960 SH   SOLE 21 3,960 0 0
RIOT BLOCKCHAIN INC COM 767292105 791 119,536 SH   SOLE 22 119,536 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 301 19,628 SH   SOLE 22 19,628 0 0
RITE AID CORP COM 767754104 833 495,691 SH   SOLE 2 77,720 0 417,971
RITE AID CORP COM 767754104 8 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 211 125,309 SH   SOLE 7 125,309 0 0
RITE AID CORP COM 767754104 908 540,303 SH   SOLE 18 540,303 0 0
RITE AID CORP COM 767754104 256 152,510 SH   SOLE 19 152,510 0 0
RITE AID CORP COM 767754104 19,683 11,716,369 SH   SOLE 21 11,716,369 0 0
RITE AID CORP COM 767754104 49,285 29,336,482 SH   SOLE 22 25,454,648 0 3,881,834
RITE AID CORP COM 767754104 467 277,803 SH   SOLE 26 200,768 0 77,035
RITE AID CORP COM 767754104 249 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 732 435,779 SH   SOLE 30 435,779 0 0
RITE AID CORP COM 767754104 38 22,755 SH   SOLE 31 22,755 0 0
RITE AID CORP COM 767754104 685 407,783 SH   SOLE 36 407,783 0 0
RITE AID CORP COM 767754104 173 102,757 SH   SOLE 40 102,757 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 23 8,621 SH   SOLE 21 8,621 0 0
RIVERVIEW BANCORP INC COM 769397100 753 80,603 SH   SOLE 2 77,830 0 2,773
RIVERVIEW BANCORP INC COM 769397100 719 76,943 SH   SOLE 18 76,943 0 0
RIVERVIEW BANCORP INC COM 769397100 1,272 136,162 SH   SOLE 19 136,162 0 0
RIVERVIEW BANCORP INC COM 769397100 6,625 709,289 SH   SOLE 21 709,289 0 0
RIVERVIEW BANCORP INC COM 769397100 8,557 916,121 SH   SOLE 22 897,396 0 18,725
RIVERVIEW BANCORP INC COM 769397100 1,856 198,695 SH   SOLE 23 198,695 0 0
RIVERVIEW BANCORP INC COM 769397100 400 42,806 SH   SOLE 26 0 0 42,806
RIVERVIEW BANCORP INC COM 769397100 162 17,324 SH   SOLE 29 0 0 17,324
RLI CORP COM 749607107 176 2,779 SH   SOLE 2 1,624 0 1,155
RLI CORP COM 749607107 12 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,567 40,491 SH   SOLE 7 40,491 0 0
RLI CORP COM 749607107 10,818 170,664 SH   SOLE 18 170,664 0 0
RLI CORP COM 749607107 1,957 30,866 SH   SOLE 19 30,866 0 0
RLI CORP COM 749607107 230,013 3,628,544 SH   SOLE 21 3,628,544 0 0
RLI CORP COM 749607107 67,360 1,062,629 SH   SOLE 22 990,269 0 72,360
RLI CORP COM 749607107 658 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 355 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 3,403 53,678 SH   SOLE 30 53,678 0 0
RLI CORP COM 749607107 54 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 275 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 1,325 68,140 SH   SOLE 2 38,811 0 29,329
RLJ LODGING TR COM 74965L101 1,117 57,466 SH   SOLE 4 57,466 0 0
RLJ LODGING TR COM 74965L101 5,126 263,676 SH   SOLE 7 263,676 0 0
RLJ LODGING TR COM 74965L101 131 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 11,168 574,460 SH   SOLE 18 574,123 0 337
RLJ LODGING TR COM 74965L101 6,672 343,204 SH   SOLE 19 343,204 0 0
RLJ LODGING TR COM 74965L101 120,822 6,215,101 SH   SOLE 21 6,215,101 0 0
RLJ LODGING TR COM 74965L101 137,383 7,067,028 SH   SOLE 22 6,732,391 0 334,637
RLJ LODGING TR COM 74965L101 124 6,388 SH   SOLE 23 6,388 0 0
RLJ LODGING TR COM 74965L101 6,509 334,836 SH   SOLE 25 334,836 0 0
RLJ LODGING TR COM 74965L101 2,323 119,498 SH   SOLE 26 32,888 0 86,610
RLJ LODGING TR COM 74965L101 459 23,608 SH   SOLE 28 23,608 0 0
RLJ LODGING TR COM 74965L101 1,175 60,430 SH   SOLE 29 60,430 0 0
RLJ LODGING TR COM 74965L101 16,511 849,338 SH   SOLE 30 849,338 0 0
RLJ LODGING TR COM 74965L101 126 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 398 20,464 SH   SOLE 40 20,464 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 37,763 1,487,916 SH   SOLE 21 1,487,916 0 0
RMG NETWORKS HLDG CORP COM NEW 74966K300 2 1,604 SH   SOLE 21 1,604 0 0
RMR GROUP INC CL A 74967R106 34 493 SH   SOLE 2 302 0 191
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 11 156 SH   SOLE 7 156 0 0
RMR GROUP INC CL A 74967R106 1,585 22,657 SH   SOLE 18 22,657 0 0
RMR GROUP INC CL A 74967R106 401 5,733 SH   SOLE 19 5,733 0 0
RMR GROUP INC CL A 74967R106 14,883 212,766 SH   SOLE 21 212,766 0 0
RMR GROUP INC CL A 74967R106 12,632 180,593 SH   SOLE 22 168,840 0 11,753
RMR GROUP INC CL A 74967R106 284 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 75 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 88 1,256 SH   SOLE 30 1,256 0 0
RMR GROUP INC CL A 74967R106 48 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 19 7,669 SH   SOLE 2 1,683 0 5,986
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 2 633 SH   SOLE 7 633 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 377 148,267 SH   SOLE 18 148,267 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 55 21,610 SH   SOLE 19 21,610 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 7,465 2,938,950 SH   SOLE 21 2,938,950 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1,844 725,969 SH   SOLE 22 657,692 0 68,277
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 4 1,561 SH   SOLE 26 0 0 1,561
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 11 4,505 SH   SOLE 28 4,505 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 109 42,816 SH   SOLE 30 42,816 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 8 2,964 SH   SOLE 40 2,964 0 0
ROBERT HALF INTL INC COM 770323103 16,863 291,290 SH   SOLE 2 167,980 0 123,310
ROBERT HALF INTL INC COM 770323103 3,141 54,261 SH   SOLE 4 50,530 0 3,731
ROBERT HALF INTL INC COM 770323103 7,203 124,432 SH   SOLE 7 107,668 0 16,764
ROBERT HALF INTL INC COM 770323103 47 806 SH   SOLE 15 806 0 0
ROBERT HALF INTL INC COM 770323103 44,589 770,234 SH   SOLE 18 686,386 0 83,848
ROBERT HALF INTL INC COM 770323103 11,923 205,952 SH   SOLE 19 205,952 0 0
ROBERT HALF INTL INC COM 770323103 4,774 82,460 SH   SOLE 20 0 0 82,460
ROBERT HALF INTL INC COM 770323103 155,761 2,690,646 SH   SOLE 21 2,690,646 0 0
ROBERT HALF INTL INC COM 770323103 218,838 3,780,240 SH   SOLE 22 3,155,725 0 624,515
ROBERT HALF INTL INC COM 770323103 9,728 168,041 SH   SOLE 23 168,041 0 0
ROBERT HALF INTL INC COM 770323103 7,357 127,092 SH   SOLE 25 106,935 0 20,157
ROBERT HALF INTL INC COM 770323103 27,486 474,793 SH   SOLE 26 180,315 0 294,478
ROBERT HALF INTL INC COM 770323103 1,100 19,008 SH   SOLE 28 19,008 0 0
ROBERT HALF INTL INC COM 770323103 2,399 41,433 SH   SOLE 29 9,994 0 31,439
ROBERT HALF INTL INC COM 770323103 23,938 413,502 SH   SOLE 30 413,502 0 0
ROBERT HALF INTL INC COM 770323103 4,369 75,463 SH   SOLE 31 27,865 0 47,598
ROBERT HALF INTL INC COM 770323103 9,778 168,904 SH   SOLE 34 168,904 0 0
ROBERT HALF INTL INC COM 770323103 7,736 133,634 SH   SOLE 36 133,634 0 0
ROBERT HALF INTL INC COM 770323103 147 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 26 1,373 SH   SOLE 18 1,373 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 343 18,312 SH   SOLE 21 18,312 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,198 63,877 SH   SOLE 22 63,877 0 0
ROCKWELL AUTOMATION INC COM 773903109 56,996 327,185 SH   SOLE 2 184,508 0 142,677
ROCKWELL AUTOMATION INC COM 773903109 10,733 61,612 SH   SOLE 4 58,105 0 3,507
ROCKWELL AUTOMATION INC COM 773903109 22,727 130,463 SH   SOLE 7 111,604 0 18,859
ROCKWELL AUTOMATION INC COM 773903109 5,010 28,762 SH   SOLE 13 28,762 0 0
ROCKWELL AUTOMATION INC COM 773903109 150 861 SH   SOLE 15 861 0 0
ROCKWELL AUTOMATION INC COM 773903109 88,859 510,099 SH   SOLE 18 437,002 0 73,097
ROCKWELL AUTOMATION INC COM 773903109 75,698 434,548 SH   SOLE 19 434,548 0 0
ROCKWELL AUTOMATION INC COM 773903109 11,601 66,598 SH   SOLE 20 0 0 66,598
ROCKWELL AUTOMATION INC COM 773903109 493,538 2,833,168 SH   SOLE 21 2,833,168 0 0
ROCKWELL AUTOMATION INC COM 773903109 690,625 3,964,551 SH   SOLE 22 3,130,330 0 834,221
ROCKWELL AUTOMATION INC COM 773903109 32,310 185,474 SH   SOLE 23 185,474 0 0
ROCKWELL AUTOMATION INC COM 773903109 20,808 119,447 SH   SOLE 25 119,447 0 0
ROCKWELL AUTOMATION INC COM 773903109 64,387 369,616 SH   SOLE 26 130,649 0 238,967
ROCKWELL AUTOMATION INC COM 773903109 3,384 19,425 SH   SOLE 28 19,425 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,385 25,173 SH   SOLE 29 19,658 0 5,515
ROCKWELL AUTOMATION INC COM 773903109 90,717 520,766 SH   SOLE 30 520,766 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,922 97,139 SH   SOLE 31 49,054 0 48,085
ROCKWELL AUTOMATION INC COM 773903109 7,681 44,092 SH   SOLE 34 44,092 0 0
ROCKWELL AUTOMATION INC COM 773903109 24,755 142,106 SH   SOLE 36 142,106 0 0
ROCKWELL AUTOMATION INC COM 773903109 449 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL COLLINS INC COM 774341101 24,946 184,992 SH   SOLE 2 36,143 0 148,849
ROCKWELL COLLINS INC COM 774341101 7,433 55,121 SH   SOLE 4 51,315 0 3,806
ROCKWELL COLLINS INC COM 774341101 16,217 120,263 SH   SOLE 7 114,291 0 5,972
ROCKWELL COLLINS INC COM 774341101 855 6,337 SH   SOLE 13 6,337 0 0
ROCKWELL COLLINS INC COM 774341101 162 1,202 SH   SOLE 15 1,202 0 0
ROCKWELL COLLINS INC COM 774341101 46,754 346,709 SH   SOLE 18 325,291 0 21,418
ROCKWELL COLLINS INC COM 774341101 8,550 63,407 SH   SOLE 19 63,407 0 0
ROCKWELL COLLINS INC COM 774341101 12,338 91,494 SH   SOLE 20 0 0 91,494
ROCKWELL COLLINS INC COM 774341101 680,640 5,047,385 SH   SOLE 21 5,047,385 0 0
ROCKWELL COLLINS INC COM 774341101 616,389 4,570,923 SH   SOLE 22 3,753,483 0 817,440
ROCKWELL COLLINS INC COM 774341101 27,192 201,646 SH   SOLE 23 201,646 0 0
ROCKWELL COLLINS INC COM 774341101 18,196 134,932 SH   SOLE 25 134,932 0 0
ROCKWELL COLLINS INC COM 774341101 53,116 393,888 SH   SOLE 26 185,967 0 207,921
ROCKWELL COLLINS INC COM 774341101 3,319 24,612 SH   SOLE 28 24,612 0 0
ROCKWELL COLLINS INC COM 774341101 2,589 19,196 SH   SOLE 29 4,481 0 14,715
ROCKWELL COLLINS INC COM 774341101 75,134 557,166 SH   SOLE 30 557,166 0 0
ROCKWELL COLLINS INC COM 774341101 10,569 78,373 SH   SOLE 31 30,010 0 48,363
ROCKWELL COLLINS INC COM 774341101 1,060 7,864 SH   SOLE 34 7,864 0 0
ROCKWELL COLLINS INC COM 774341101 20,455 151,688 SH   SOLE 36 151,688 0 0
ROCKWELL COLLINS INC COM 774341101 440 3,261 SH   SOLE 40 3,261 0 0
ROCKWELL MED INC COM 774374102 18 3,414 SH   SOLE 2 1,804 0 1,610
ROCKWELL MED INC COM 774374102 5 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 844 161,946 SH   SOLE 18 161,946 0 0
ROCKWELL MED INC COM 774374102 169 32,457 SH   SOLE 19 32,457 0 0
ROCKWELL MED INC COM 774374102 8,095 1,553,812 SH   SOLE 21 1,553,812 0 0
ROCKWELL MED INC COM 774374102 6,670 1,280,187 SH   SOLE 22 1,198,866 0 81,321
ROCKWELL MED INC COM 774374102 35 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 40 7,695 SH   SOLE 30 7,695 0 0
ROCKWELL MED INC COM 774374102 7 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 26 1,208 SH   SOLE 18 1,208 0 0
ROCKY BRANDS INC COM 774515100 410 19,136 SH   SOLE 21 19,136 0 0
ROCKY BRANDS INC COM 774515100 4,925 229,587 SH   SOLE 22 229,587 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 865 SH   SOLE 18 865 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 209 17,344 SH   SOLE 21 17,344 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 84,984 1,902,062 SH   SOLE 18 1,773,044 0 129,018
ROGERS CORP COM 775133101 107 893 SH   SOLE 2 758 0 135
ROGERS CORP COM 775133101 4 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 47 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 9,447 79,028 SH   SOLE 18 79,028 0 0
ROGERS CORP COM 775133101 1,791 14,985 SH   SOLE 19 14,985 0 0
ROGERS CORP COM 775133101 201,843 1,688,500 SH   SOLE 21 1,688,500 0 0
ROGERS CORP COM 775133101 58,426 488,758 SH   SOLE 22 456,426 0 32,332
ROGERS CORP COM 775133101 338 2,831 SH   SOLE 26 1,917 0 914
ROGERS CORP COM 775133101 310 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 3,047 25,489 SH   SOLE 30 25,489 0 0
ROGERS CORP COM 775133101 239 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 24 766 SH   SOLE 18 766 0 0
ROKU INC COM CL A 77543R102 7,187 231,083 SH   SOLE 19 231,083 0 0
ROKU INC COM CL A 77543R102 422 13,562 SH   SOLE 21 13,562 0 0
ROKU INC COM CL A 77543R102 8,681 279,129 SH   SOLE 22 279,129 0 0
ROKU INC COM CL A 77543R102 3,543 113,917 SH   SOLE 34 113,917 0 0
ROLLINS INC COM 775711104 6,878 134,781 SH   SOLE 2 58,799 0 75,982
ROLLINS INC COM 775711104 1,597 31,303 SH   SOLE 4 28,554 0 2,749
ROLLINS INC COM 775711104 1,633 31,993 SH   SOLE 7 19,702 0 12,291
ROLLINS INC COM 775711104 82 1,598 SH   SOLE 13 1,598 0 0
ROLLINS INC COM 775711104 17,106 335,212 SH   SOLE 18 326,242 0 8,970
ROLLINS INC COM 775711104 890 17,450 SH   SOLE 19 17,450 0 0
ROLLINS INC COM 775711104 234,086 4,587,216 SH   SOLE 21 4,587,216 0 0
ROLLINS INC COM 775711104 168,225 3,296,592 SH   SOLE 22 2,957,017 0 339,575
ROLLINS INC COM 775711104 5,515 108,080 SH   SOLE 23 108,080 0 0
ROLLINS INC COM 775711104 264 5,169 SH   SOLE 25 5,169 0 0
ROLLINS INC COM 775711104 10,824 212,107 SH   SOLE 26 106,497 0 105,610
ROLLINS INC COM 775711104 779 15,258 SH   SOLE 28 15,258 0 0
ROLLINS INC COM 775711104 1,220 23,917 SH   SOLE 29 0 0 23,917
ROLLINS INC COM 775711104 7,020 137,567 SH   SOLE 30 137,567 0 0
ROLLINS INC COM 775711104 2,041 40,002 SH   SOLE 31 20,005 0 19,997
ROLLINS INC COM 775711104 191 3,743 SH   SOLE 34 3,743 0 0
ROLLINS INC COM 775711104 961 18,834 SH   SOLE 36 18,834 0 0
ROLLINS INC COM 775711104 101 1,973 SH   SOLE 40 1,973 0 0
ROPER TECHNOLOGIES INC COM 776696106 46,415 165,360 SH   SOLE 2 38,693 0 126,667
ROPER TECHNOLOGIES INC COM 776696106 9,975 35,536 SH   SOLE 4 32,858 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 37,122 132,252 SH   SOLE 7 74,840 0 57,412
ROPER TECHNOLOGIES INC COM 776696106 516 1,840 SH   SOLE 13 1,840 0 0
ROPER TECHNOLOGIES INC COM 776696106 189 674 SH   SOLE 15 674 0 0
ROPER TECHNOLOGIES INC COM 776696106 139,994 498,749 SH   SOLE 18 414,222 0 84,527
ROPER TECHNOLOGIES INC COM 776696106 85,226 303,630 SH   SOLE 19 303,630 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,392 44,149 SH   SOLE 20 0 0 44,149
ROPER TECHNOLOGIES INC COM 776696106 615,702 2,193,531 SH   SOLE 21 2,193,531 0 0
ROPER TECHNOLOGIES INC COM 776696106 781,077 2,782,702 SH   SOLE 22 2,293,059 0 489,643
ROPER TECHNOLOGIES INC COM 776696106 35,004 124,706 SH   SOLE 23 124,706 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,118 82,362 SH   SOLE 25 82,362 0 0
ROPER TECHNOLOGIES INC COM 776696106 81,220 289,360 SH   SOLE 26 100,840 0 188,520
ROPER TECHNOLOGIES INC COM 776696106 4,313 15,365 SH   SOLE 28 15,365 0 0
ROPER TECHNOLOGIES INC COM 776696106 787 2,803 SH   SOLE 29 2,803 0 0
ROPER TECHNOLOGIES INC COM 776696106 85,771 305,573 SH   SOLE 30 305,573 0 0
ROPER TECHNOLOGIES INC COM 776696106 14,347 51,113 SH   SOLE 31 20,263 0 30,850
ROPER TECHNOLOGIES INC COM 776696106 5,985 21,323 SH   SOLE 34 21,323 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,509 90,880 SH   SOLE 36 90,880 0 0
ROPER TECHNOLOGIES INC COM 776696106 576 2,051 SH   SOLE 40 2,051 0 0
ROSEHILL RES INC CL A 777385105 7 1,252 SH   SOLE 2 0 0 1,252
ROSEHILL RES INC CL A 777385105 58 9,947 SH   SOLE 18 9,947 0 0
ROSEHILL RES INC CL A 777385105 13 2,229 SH   SOLE 19 2,229 0 0
ROSEHILL RES INC CL A 777385105 564 96,059 SH   SOLE 21 96,059 0 0
ROSEHILL RES INC CL A 777385105 154 26,272 SH   SOLE 22 17,696 0 8,576
ROSETTA STONE INC COM 777780107 37 2,785 SH   SOLE 2 699 0 2,086
ROSETTA STONE INC COM 777780107 798 60,682 SH   SOLE 18 60,682 0 0
ROSETTA STONE INC COM 777780107 181 13,755 SH   SOLE 19 13,755 0 0
ROSETTA STONE INC COM 777780107 7,149 543,674 SH   SOLE 21 543,674 0 0
ROSETTA STONE INC COM 777780107 2,832 215,352 SH   SOLE 22 200,596 0 14,756
ROSS STORES INC COM 778296103 56,084 719,216 SH   SOLE 2 359,665 0 359,551
ROSS STORES INC COM 778296103 14,285 183,187 SH   SOLE 4 172,994 0 10,193
ROSS STORES INC COM 778296103 32,347 414,810 SH   SOLE 7 358,502 0 56,308
ROSS STORES INC COM 778296103 531 6,814 SH   SOLE 13 6,814 0 0
ROSS STORES INC COM 778296103 263 3,374 SH   SOLE 15 3,374 0 0
ROSS STORES INC COM 778296103 67,835 869,900 SH   SOLE 18 810,526 0 59,374
ROSS STORES INC COM 778296103 16,472 211,228 SH   SOLE 19 211,228 0 0
ROSS STORES INC COM 778296103 15,647 200,649 SH   SOLE 20 0 0 200,649
ROSS STORES INC COM 778296103 697,154 8,940,161 SH   SOLE 21 8,940,161 0 0
ROSS STORES INC COM 778296103 829,409 10,636,181 SH   SOLE 22 8,604,974 0 2,031,207
ROSS STORES INC COM 778296103 39,765 509,944 SH   SOLE 23 509,944 0 0
ROSS STORES INC COM 778296103 25,656 329,007 SH   SOLE 25 329,007 0 0
ROSS STORES INC COM 778296103 94,353 1,209,968 SH   SOLE 26 382,337 0 827,631
ROSS STORES INC COM 778296103 4,537 58,180 SH   SOLE 28 58,180 0 0
ROSS STORES INC COM 778296103 7,223 92,630 SH   SOLE 29 47,752 0 44,878
ROSS STORES INC COM 778296103 108,879 1,396,242 SH   SOLE 30 1,396,242 0 0
ROSS STORES INC COM 778296103 20,201 259,052 SH   SOLE 31 109,420 0 149,632
ROSS STORES INC COM 778296103 4,310 55,267 SH   SOLE 32 55,267 0 0
ROSS STORES INC COM 778296103 5,280 67,707 SH   SOLE 34 67,707 0 0
ROSS STORES INC COM 778296103 29,487 378,141 SH   SOLE 36 378,141 0 0
ROSS STORES INC COM 778296103 609 7,809 SH   SOLE 40 7,809 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 920 950,000 PRN   SOLE 21 950,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 848 73,453 SH   SOLE 2 53,628 0 19,825
ROWAN COMPANIES PLC SHS CL A G7665A101 5 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 87 7,552 SH   SOLE 7 7,552 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 9,002 780,101 SH   SOLE 18 780,101 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2,546 220,651 SH   SOLE 19 220,651 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 89,509 7,756,429 SH   SOLE 21 7,756,429 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 45,217 3,918,326 SH   SOLE 22 3,667,742 0 250,584
ROWAN COMPANIES PLC SHS CL A G7665A101 124 10,754 SH   SOLE 23 10,754 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 510 44,209 SH   SOLE 25 44,209 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 361 31,257 SH   SOLE 26 8,457 0 22,800
ROWAN COMPANIES PLC SHS CL A G7665A101 198 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 261 22,641 SH   SOLE 30 22,641 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 993 86,030 SH   SOLE 34 86,030 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 156 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 152 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 530 6,854 SH   SOLE 18 6,854 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 703 9,094 SH   SOLE 25 9,094 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 76,589 2,992,916 SH   SOLE 21 2,992,916 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 33,446 284,063 SH   SOLE 2 117,468 0 166,595
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,754 65,855 SH   SOLE 4 61,721 0 4,134
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,070 127,997 SH   SOLE 7 120,407 0 7,590
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 632 5,369 SH   SOLE 13 5,369 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 173 1,471 SH   SOLE 15 1,471 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 48,200 409,376 SH   SOLE 18 382,045 0 27,331
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,633 73,321 SH   SOLE 19 73,321 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,416 79,975 SH   SOLE 20 0 0 79,975
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 406,784 3,454,935 SH   SOLE 21 3,454,935 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 557,359 4,733,810 SH   SOLE 22 3,885,936 0 847,874
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25,010 212,421 SH   SOLE 23 212,421 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,618 141,138 SH   SOLE 25 141,138 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 62,289 529,036 SH   SOLE 26 185,321 0 343,715
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,049 25,895 SH   SOLE 28 25,895 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,121 9,522 SH   SOLE 29 6,592 0 2,930
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55,679 472,902 SH   SOLE 30 472,902 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,900 75,592 SH   SOLE 31 31,336 0 44,256
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,836 24,084 SH   SOLE 34 24,084 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18,115 153,859 SH   SOLE 36 153,859 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 407 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 342 5,219 SH   SOLE 18 2,869 0 2,350
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 347 5,301 SH   SOLE 21 5,301 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,820 44,190 SH   SOLE 2 44,190 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,852 44,698 SH   SOLE 4 44,698 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 289,855 4,542,473 SH   SOLE 18 4,339,810 0 202,663
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 888,175 13,919,057 SH   SOLE 19 13,919,057 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 409 6,416 SH   SOLE 21 6,416 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 44,996 705,153 SH   SOLE 22 705,153 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,831 44,362 SH   SOLE 23 44,362 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,582 56,130 SH   SOLE 25 56,130 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 92,545 1,450,314 SH   SOLE 34 1,450,314 0 0
ROYAL GOLD INC COM 780287108 5,031 58,592 SH   SOLE 2 30,848 0 27,744
ROYAL GOLD INC COM 780287108 32 368 SH   SOLE 4 368 0 0
ROYAL GOLD INC COM 780287108 24,723 287,909 SH   SOLE 7 287,909 0 0
ROYAL GOLD INC COM 780287108 18,723 218,038 SH   SOLE 18 218,038 0 0
ROYAL GOLD INC COM 780287108 836 9,740 SH   SOLE 19 9,740 0 0
ROYAL GOLD INC COM 780287108 267,088 3,110,375 SH   SOLE 21 3,110,375 0 0
ROYAL GOLD INC COM 780287108 182,967 2,130,740 SH   SOLE 22 1,902,105 0 228,635
ROYAL GOLD INC COM 780287108 1,483 17,270 SH   SOLE 26 9,514 0 7,756
ROYAL GOLD INC COM 780287108 778 9,055 SH   SOLE 28 9,055 0 0
ROYAL GOLD INC COM 780287108 396 4,613 SH   SOLE 29 0 0 4,613
ROYAL GOLD INC COM 780287108 19,264 224,335 SH   SOLE 30 224,335 0 0
ROYAL GOLD INC COM 780287108 119 1,387 SH   SOLE 31 1,387 0 0
ROYAL GOLD INC COM 780287108 617 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 1,030 980,000 PRN   SOLE 21 980,000 0 0
RPC INC COM 749660106 396 21,986 SH   SOLE 2 4,209 0 17,777
RPC INC COM 749660106 5 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 24 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 459 25,465 SH   SOLE 18 25,465 0 0
RPC INC COM 749660106 154 8,556 SH   SOLE 19 8,556 0 0
RPC INC COM 749660106 14,791 820,357 SH   SOLE 21 820,357 0 0
RPC INC COM 749660106 36,604 2,030,195 SH   SOLE 22 1,819,850 0 210,345
RPC INC COM 749660106 500 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 168 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 221 12,282 SH   SOLE 30 12,282 0 0
RPC INC COM 749660106 25 1,414 SH   SOLE 31 1,414 0 0
RPC INC COM 749660106 125 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 5,948 124,775 SH   SOLE 2 78,999 0 45,776
RPM INTL INC COM 749685103 30 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 4,614 96,800 SH   SOLE 7 96,800 0 0
RPM INTL INC COM 749685103 20,890 438,230 SH   SOLE 18 438,230 0 0
RPM INTL INC COM 749685103 968 20,315 SH   SOLE 19 20,315 0 0
RPM INTL INC COM 749685103 293,039 6,147,235 SH   SOLE 21 6,147,235 0 0
RPM INTL INC COM 749685103 209,688 4,398,742 SH   SOLE 22 3,929,974 0 468,768
RPM INTL INC COM 749685103 2,303 48,315 SH   SOLE 26 25,744 0 22,571
RPM INTL INC COM 749685103 881 18,474 SH   SOLE 28 18,474 0 0
RPM INTL INC COM 749685103 1,213 25,445 SH   SOLE 30 25,445 0 0
RPM INTL INC COM 749685103 138 2,901 SH   SOLE 31 2,901 0 0
RPM INTL INC COM 749685103 175 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 692 14,521 SH   SOLE 40 14,521 0 0
RPX CORP COM 74972G103 110 10,329 SH   SOLE 2 1,935 0 8,394
RPX CORP COM 74972G103 13 1,183 SH   SOLE 7 1,183 0 0
RPX CORP COM 74972G103 1,794 167,793 SH   SOLE 18 167,793 0 0
RPX CORP COM 74972G103 366 34,265 SH   SOLE 19 34,265 0 0
RPX CORP COM 74972G103 15,175 1,419,583 SH   SOLE 21 1,419,583 0 0
RPX CORP COM 74972G103 17,046 1,594,536 SH   SOLE 22 1,504,078 0 90,458
RPX CORP COM 74972G103 520 48,600 SH   SOLE 23 48,600 0 0
RPX CORP COM 74972G103 175 16,324 SH   SOLE 26 0 0 16,324
RPX CORP COM 74972G103 81 7,586 SH   SOLE 28 7,586 0 0
RPX CORP COM 74972G103 123 11,529 SH   SOLE 29 0 0 11,529
RPX CORP COM 74972G103 89 8,338 SH   SOLE 30 8,338 0 0
RPX CORP COM 74972G103 409 38,264 SH   SOLE 34 38,264 0 0
RPX CORP COM 74972G103 60 5,602 SH   SOLE 40 5,602 0 0
RSP PERMIAN INC COM 74978Q105 5,016 106,990 SH   SOLE 2 52,306 0 54,684
RSP PERMIAN INC COM 74978Q105 25 524 SH   SOLE 4 524 0 0
RSP PERMIAN INC COM 74978Q105 186 3,967 SH   SOLE 7 3,967 0 0
RSP PERMIAN INC COM 74978Q105 3,251 69,342 SH   SOLE 18 69,342 0 0
RSP PERMIAN INC COM 74978Q105 7,800 166,379 SH   SOLE 19 166,379 0 0
RSP PERMIAN INC COM 74978Q105 75,866 1,618,297 SH   SOLE 21 1,618,297 0 0
RSP PERMIAN INC COM 74978Q105 166,294 3,547,217 SH   SOLE 22 3,092,041 0 455,176
RSP PERMIAN INC COM 74978Q105 1,599 34,099 SH   SOLE 26 19,734 0 14,365
RSP PERMIAN INC COM 74978Q105 771 16,456 SH   SOLE 28 16,456 0 0
RSP PERMIAN INC COM 74978Q105 3,187 67,988 SH   SOLE 30 67,988 0 0
RSP PERMIAN INC COM 74978Q105 130 2,765 SH   SOLE 31 2,765 0 0
RSP PERMIAN INC COM 74978Q105 659 14,058 SH   SOLE 40 14,058 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 1,093 1,040,000 PRN   SOLE 21 1,040,000 0 0
RTI SURGICAL INC COM 74975N105 17 3,753 SH   SOLE 2 2,021 0 1,732
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 900 195,592 SH   SOLE 18 195,592 0 0
RTI SURGICAL INC COM 74975N105 1,582 343,813 SH   SOLE 19 343,813 0 0
RTI SURGICAL INC COM 74975N105 8,073 1,754,946 SH   SOLE 21 1,754,946 0 0
RTI SURGICAL INC COM 74975N105 10,823 2,352,736 SH   SOLE 22 2,277,500 0 75,236
RTI SURGICAL INC COM 74975N105 127 27,594 SH   SOLE 29 0 0 27,594
RUBICON PROJ INC COM 78112V102 25 13,835 SH   SOLE 2 1,908 0 11,927
RUBICON PROJ INC COM 78112V102 1 591 SH   SOLE 7 591 0 0
RUBICON PROJ INC COM 78112V102 277 153,757 SH   SOLE 18 153,757 0 0
RUBICON PROJ INC COM 78112V102 48 26,559 SH   SOLE 19 26,559 0 0
RUBICON PROJ INC COM 78112V102 2,568 1,426,565 SH   SOLE 21 1,426,565 0 0
RUBICON PROJ INC COM 78112V102 1,946 1,081,089 SH   SOLE 22 1,017,871 0 63,218
RUBICON PROJ INC COM 78112V102 56 31,121 SH   SOLE 29 0 0 31,121
RUBICON TECHNOLOGY INC COM NEW 78112T206 6 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 339 48,761 SH   SOLE 22 48,761 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 55 1,969 SH   SOLE 2 1,292 0 677
RUDOLPH TECHNOLOGIES INC COM 781270103 20 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,947 142,475 SH   SOLE 18 142,475 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 651 23,499 SH   SOLE 19 23,499 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 82,631 2,983,063 SH   SOLE 21 2,983,063 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 25,365 915,701 SH   SOLE 22 860,562 0 55,139
RUDOLPH TECHNOLOGIES INC COM 781270103 117 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 119 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,237 44,642 SH   SOLE 30 44,642 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 81 2,924 SH   SOLE 40 2,924 0 0
RUSH ENTERPRISES INC CL A 781846209 553 13,012 SH   SOLE 2 10,144 0 2,868
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 63 1,487 SH   SOLE 7 1,487 0 0
RUSH ENTERPRISES INC CL A 781846209 4,272 100,551 SH   SOLE 18 100,551 0 0
RUSH ENTERPRISES INC CL A 781846209 4,219 99,291 SH   SOLE 19 99,291 0 0
RUSH ENTERPRISES INC CL A 781846209 40,060 942,821 SH   SOLE 21 942,821 0 0
RUSH ENTERPRISES INC CL A 781846209 44,127 1,038,522 SH   SOLE 22 976,931 0 61,591
RUSH ENTERPRISES INC CL A 781846209 1,482 34,868 SH   SOLE 23 34,868 0 0
RUSH ENTERPRISES INC CL A 781846209 3,126 73,567 SH   SOLE 26 5,546 0 68,021
RUSH ENTERPRISES INC CL A 781846209 184 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 495 11,657 SH   SOLE 29 0 0 11,657
RUSH ENTERPRISES INC CL A 781846209 259 6,089 SH   SOLE 30 6,089 0 0
RUSH ENTERPRISES INC CL A 781846209 135 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 21 527 SH   SOLE 2 276 0 251
RUSH ENTERPRISES INC CL B 781846308 774 19,159 SH   SOLE 18 19,159 0 0
RUSH ENTERPRISES INC CL B 781846308 111 2,748 SH   SOLE 19 2,748 0 0
RUSH ENTERPRISES INC CL B 781846308 6,416 158,894 SH   SOLE 21 158,894 0 0
RUSH ENTERPRISES INC CL B 781846308 3,806 94,244 SH   SOLE 22 89,546 0 4,698
RUSH ENTERPRISES INC CL B 781846308 37 905 SH   SOLE 30 905 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 334 13,657 SH   SOLE 2 13,424 0 233
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 21 856 SH   SOLE 7 856 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,325 135,979 SH   SOLE 18 135,979 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,371 137,873 SH   SOLE 19 137,873 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 67,503 2,760,861 SH   SOLE 21 2,760,861 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 22,181 907,213 SH   SOLE 22 850,136 0 57,077
RUTHS HOSPITALITY GROUP INC COM 783332109 1,907 78,006 SH   SOLE 23 78,006 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 119 4,872 SH   SOLE 26 0 0 4,872
RUTHS HOSPITALITY GROUP INC COM 783332109 87 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 102 4,167 SH   SOLE 29 0 0 4,167
RUTHS HOSPITALITY GROUP INC COM 783332109 995 40,704 SH   SOLE 30 40,704 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 228 9,318 SH   SOLE 34 9,318 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 96 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 1 403 SH   SOLE 21 403 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 2 712 SH   SOLE 22 712 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 453 3,687 SH   SOLE 2 0 0 3,687
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 172 1,400 SH   SOLE 4 1,400 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,778 14,474 SH   SOLE 7 14,474 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 286 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 595 4,840 SH   SOLE 18 4,800 0 40
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,771 22,555 SH   SOLE 19 22,555 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 78,261 637,043 SH   SOLE 21 637,043 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 34,436 280,307 SH   SOLE 22 232,827 0 47,480
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 164 1,339 SH   SOLE 23 1,339 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 76 617 SH   SOLE 25 617 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,044 8,497 SH   SOLE 26 1,302 0 7,195
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 277 2,252 SH   SOLE 31 0 0 2,252
RYB ED INC ADR 74979W101 4 267 SH   SOLE 22 267 0 0
RYDER SYS INC COM 783549108 20,205 277,574 SH   SOLE 2 251,297 0 26,277
RYDER SYS INC COM 783549108 3,087 42,415 SH   SOLE 4 42,415 0 0
RYDER SYS INC COM 783549108 1,104 15,169 SH   SOLE 7 15,169 0 0
RYDER SYS INC COM 783549108 13,269 182,293 SH   SOLE 18 181,819 0 474
RYDER SYS INC COM 783549108 2,363 32,463 SH   SOLE 19 32,463 0 0
RYDER SYS INC COM 783549108 203,983 2,802,353 SH   SOLE 21 2,802,353 0 0
RYDER SYS INC COM 783549108 167,968 2,307,573 SH   SOLE 22 1,949,881 0 357,692
RYDER SYS INC COM 783549108 4,671 64,170 SH   SOLE 23 64,170 0 0
RYDER SYS INC COM 783549108 1,354 18,597 SH   SOLE 25 18,597 0 0
RYDER SYS INC COM 783549108 2,072 28,471 SH   SOLE 26 11,300 0 17,171
RYDER SYS INC COM 783549108 551 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 3,381 46,444 SH   SOLE 29 35,746 0 10,698
RYDER SYS INC COM 783549108 1,078 14,808 SH   SOLE 30 14,808 0 0
RYDER SYS INC COM 783549108 6,407 88,025 SH   SOLE 31 71,468 0 16,557
RYDER SYS INC COM 783549108 4,341 59,638 SH   SOLE 34 59,638 0 0
RYDER SYS INC COM 783549108 3,565 48,971 SH   SOLE 36 48,971 0 0
RYDER SYS INC COM 783549108 466 6,403 SH   SOLE 40 6,403 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 14,601 146,769 SH   SOLE 22 146,769 0 0
RYERSON HLDG CORP COM 783754104 120 14,751 SH   SOLE 2 11,823 0 2,928
RYERSON HLDG CORP COM 783754104 488 59,858 SH   SOLE 18 59,858 0 0
RYERSON HLDG CORP COM 783754104 318 39,036 SH   SOLE 19 39,036 0 0
RYERSON HLDG CORP COM 783754104 4,465 547,815 SH   SOLE 21 547,815 0 0
RYERSON HLDG CORP COM 783754104 4,566 560,279 SH   SOLE 22 540,366 0 19,913
RYMAN HOSPITALITY PPTYS INC COM 78377T107 755 9,752 SH   SOLE 2 9,429 0 323
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,158 14,952 SH   SOLE 4 14,952 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,226 67,482 SH   SOLE 7 67,482 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 139 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 10,966 141,594 SH   SOLE 18 141,594 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,607 162,775 SH   SOLE 19 162,775 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 125,302 1,617,846 SH   SOLE 21 1,617,846 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 167,930 2,168,236 SH   SOLE 22 2,087,778 0 80,458
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,443 31,549 SH   SOLE 23 31,549 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,796 87,745 SH   SOLE 25 87,745 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,122 40,309 SH   SOLE 26 4,877 0 35,432
RYMAN HOSPITALITY PPTYS INC COM 78377T107 478 6,174 SH   SOLE 28 6,174 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,311 29,842 SH   SOLE 29 16,851 0 12,991
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,076 220,474 SH   SOLE 30 220,474 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 195 2,517 SH   SOLE 36 2,517 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 306 3,957 SH   SOLE 40 3,957 0 0
S & T BANCORP INC COM 783859101 291 7,290 SH   SOLE 2 1,448 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 6,653 166,570 SH   SOLE 18 166,570 0 0
S & T BANCORP INC COM 783859101 1,094 27,392 SH   SOLE 19 27,392 0 0
S & T BANCORP INC COM 783859101 129,518 3,242,824 SH   SOLE 21 3,242,824 0 0
S & T BANCORP INC COM 783859101 41,012 1,026,836 SH   SOLE 22 959,064 0 67,772
S & T BANCORP INC COM 783859101 684 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 186 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,938 48,534 SH   SOLE 30 48,534 0 0
S & T BANCORP INC COM 783859101 129 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 120,666 631,559 SH   SOLE 2 323,230 0 308,329
S&P GLOBAL INC COM 78409V104 27,472 143,787 SH   SOLE 4 137,221 0 6,566
S&P GLOBAL INC COM 78409V104 54,148 283,406 SH   SOLE 7 197,956 0 85,450
S&P GLOBAL INC COM 78409V104 9,530 49,879 SH   SOLE 13 49,879 0 0
S&P GLOBAL INC COM 78409V104 422 2,208 SH   SOLE 15 2,208 0 0
S&P GLOBAL INC COM 78409V104 217,030 1,135,925 SH   SOLE 18 946,836 0 189,089
S&P GLOBAL INC COM 78409V104 168,352 881,146 SH   SOLE 19 881,146 0 0
S&P GLOBAL INC COM 78409V104 16,452 86,108 SH   SOLE 20 0 0 86,108
S&P GLOBAL INC COM 78409V104 844,737 4,421,319 SH   SOLE 21 4,421,319 0 0
S&P GLOBAL INC COM 78409V104 1,483,916 7,766,755 SH   SOLE 22 6,146,109 0 1,620,646
S&P GLOBAL INC COM 78409V104 78,550 411,126 SH   SOLE 23 411,126 0 0
S&P GLOBAL INC COM 78409V104 58,120 304,198 SH   SOLE 25 304,198 0 0
S&P GLOBAL INC COM 78409V104 155,029 811,416 SH   SOLE 26 265,462 0 545,954
S&P GLOBAL INC COM 78409V104 7,370 38,574 SH   SOLE 28 38,574 0 0
S&P GLOBAL INC COM 78409V104 26,062 136,406 SH   SOLE 29 51,933 0 84,473
S&P GLOBAL INC COM 78409V104 175,865 920,469 SH   SOLE 30 920,469 0 0
S&P GLOBAL INC COM 78409V104 41,717 218,346 SH   SOLE 31 132,823 0 85,523
S&P GLOBAL INC COM 78409V104 14,951 78,255 SH   SOLE 34 78,255 0 0
S&P GLOBAL INC COM 78409V104 55,147 288,638 SH   SOLE 36 288,638 0 0
S&P GLOBAL INC COM 78409V104 986 5,160 SH   SOLE 40 5,160 0 0
S&W SEED CO COM 785135104 12 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 147 40,825 SH   SOLE 21 40,825 0 0
S&W SEED CO COM 785135104 88 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,838 104,119 SH   SOLE 2 78,451 0 25,668
SABRA HEALTH CARE REIT INC COM 78573L106 5,448 308,679 SH   SOLE 4 308,679 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,752 269,221 SH   SOLE 7 269,221 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 126 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 20,716 1,173,726 SH   SOLE 18 1,173,726 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 22,276 1,262,112 SH   SOLE 19 1,262,112 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 223,552 12,665,856 SH   SOLE 21 12,665,856 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 140,791 7,976,802 SH   SOLE 22 7,445,091 0 531,711
SABRA HEALTH CARE REIT INC COM 78573L106 115 6,507 SH   SOLE 23 6,507 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,157 348,858 SH   SOLE 25 348,858 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,591 90,145 SH   SOLE 26 13,849 0 76,296
SABRA HEALTH CARE REIT INC COM 78573L106 2,340 132,606 SH   SOLE 28 132,606 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,084 61,400 SH   SOLE 29 61,400 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,755 892,615 SH   SOLE 30 892,615 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 14,669 831,111 SH   SOLE 34 831,111 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 281 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 6,184 288,306 SH   SOLE 2 127,440 0 160,866
SABRE CORP COM 78573M104 1,380 64,357 SH   SOLE 4 59,583 0 4,774
SABRE CORP COM 78573M104 398 18,539 SH   SOLE 7 13,618 0 4,921
SABRE CORP COM 78573M104 16,293 759,562 SH   SOLE 18 741,154 0 18,408
SABRE CORP COM 78573M104 934 43,532 SH   SOLE 19 43,532 0 0
SABRE CORP COM 78573M104 2,783 129,736 SH   SOLE 20 0 0 129,736
SABRE CORP COM 78573M104 216,282 10,083,099 SH   SOLE 21 10,083,099 0 0
SABRE CORP COM 78573M104 152,127 7,092,190 SH   SOLE 22 6,331,187 0 761,003
SABRE CORP COM 78573M104 6,338 295,484 SH   SOLE 23 295,484 0 0
SABRE CORP COM 78573M104 141 6,560 SH   SOLE 25 6,560 0 0
SABRE CORP COM 78573M104 11,219 523,053 SH   SOLE 26 257,219 0 265,834
SABRE CORP COM 78573M104 664 30,979 SH   SOLE 28 30,979 0 0
SABRE CORP COM 78573M104 1,221 56,931 SH   SOLE 29 4,205 0 52,726
SABRE CORP COM 78573M104 4,700 219,115 SH   SOLE 30 219,115 0 0
SABRE CORP COM 78573M104 1,782 83,090 SH   SOLE 31 35,474 0 47,616
SABRE CORP COM 78573M104 221 10,323 SH   SOLE 34 10,323 0 0
SABRE CORP COM 78573M104 852 39,716 SH   SOLE 36 39,716 0 0
SABRE CORP COM 78573M104 90 4,196 SH   SOLE 40 4,196 0 0
SACHEM CAP CORP COM 78590A109 6 1,789 SH   SOLE 18 1,789 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 1 811 SH   SOLE 18 811 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 14 10,000 SH   SOLE 21 10,000 0 0
SAFE BULKERS INC COM Y7388L103 34 10,713 SH   SOLE 2 2,124 0 8,589
SAFE BULKERS INC COM Y7388L103 545 171,829 SH   SOLE 18 171,829 0 0
SAFE BULKERS INC COM Y7388L103 136 42,996 SH   SOLE 19 42,996 0 0
SAFE BULKERS INC COM Y7388L103 4,993 1,575,008 SH   SOLE 21 1,575,008 0 0
SAFE BULKERS INC COM Y7388L103 1,514 477,584 SH   SOLE 22 430,597 0 46,987
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 48 3,888 SH   SOLE 2 1,119 0 2,769
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 878 71,663 SH   SOLE 18 71,663 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 162 13,194 SH   SOLE 19 13,194 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,762 633,647 SH   SOLE 21 633,647 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8,174 667,240 SH   SOLE 22 641,979 0 25,261
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,366 111,487 SH   SOLE 30 111,487 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 28 1,738 SH   SOLE 2 596 0 1,142
SAFETY INCOME & GROWTH INC COM 78649D104 538 33,626 SH   SOLE 18 33,626 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 122 7,615 SH   SOLE 19 7,615 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 5,452 340,986 SH   SOLE 21 340,986 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,597 99,846 SH   SOLE 22 89,804 0 10,042
SAFETY INS GROUP INC COM 78648T100 240 3,123 SH   SOLE 2 617 0 2,506
SAFETY INS GROUP INC COM 78648T100 12 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 24 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,236 68,127 SH   SOLE 18 68,127 0 0
SAFETY INS GROUP INC COM 78648T100 1,016 13,221 SH   SOLE 19 13,221 0 0
SAFETY INS GROUP INC COM 78648T100 107,724 1,401,749 SH   SOLE 21 1,401,749 0 0
SAFETY INS GROUP INC COM 78648T100 32,036 416,863 SH   SOLE 22 388,106 0 28,757
SAFETY INS GROUP INC COM 78648T100 642 8,356 SH   SOLE 26 3,605 0 4,751
SAFETY INS GROUP INC COM 78648T100 154 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,713 22,289 SH   SOLE 30 22,289 0 0
SAFETY INS GROUP INC COM 78648T100 109 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 19 514 SH   SOLE 2 152 0 362
SAGA COMMUNICATIONS INC CL A NEW 786598300 498 13,362 SH   SOLE 18 13,362 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 67 1,787 SH   SOLE 19 1,787 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,926 132,241 SH   SOLE 21 132,241 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,982 133,748 SH   SOLE 22 129,300 0 4,448
SAGE THERAPEUTICS INC COM 78667J108 4,837 30,029 SH   SOLE 2 29,738 0 291
SAGE THERAPEUTICS INC COM 78667J108 34 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 163 1,012 SH   SOLE 7 1,012 0 0
SAGE THERAPEUTICS INC COM 78667J108 26,594 165,110 SH   SOLE 18 165,110 0 0
SAGE THERAPEUTICS INC COM 78667J108 64,447 400,117 SH   SOLE 19 400,117 0 0
SAGE THERAPEUTICS INC COM 78667J108 676 4,200 SH   SOLE 20 4,200 0 0
SAGE THERAPEUTICS INC COM 78667J108 295,582 1,835,116 SH   SOLE 21 1,835,116 0 0
SAGE THERAPEUTICS INC COM 78667J108 194,627 1,208,338 SH   SOLE 22 1,133,374 0 74,964
SAGE THERAPEUTICS INC COM 78667J108 1,886 11,711 SH   SOLE 23 11,711 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,078 25,318 SH   SOLE 26 7,181 0 18,137
SAGE THERAPEUTICS INC COM 78667J108 982 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 441 2,736 SH   SOLE 29 0 0 2,736
SAGE THERAPEUTICS INC COM 78667J108 1,632 10,130 SH   SOLE 30 10,130 0 0
SAGE THERAPEUTICS INC COM 78667J108 11,174 69,371 SH   SOLE 34 69,371 0 0
SAGE THERAPEUTICS INC COM 78667J108 770 4,782 SH   SOLE 40 4,782 0 0
SAIA INC COM 78709Y105 263 3,499 SH   SOLE 2 1,061 0 2,438
SAIA INC COM 78709Y105 13 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 40 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 8,632 114,867 SH   SOLE 18 114,867 0 0
SAIA INC COM 78709Y105 1,886 25,099 SH   SOLE 19 25,099 0 0
SAIA INC COM 78709Y105 178,201 2,371,277 SH   SOLE 21 2,371,277 0 0
SAIA INC COM 78709Y105 53,910 717,367 SH   SOLE 22 669,659 0 47,708
SAIA INC COM 78709Y105 156 2,078 SH   SOLE 23 2,078 0 0
SAIA INC COM 78709Y105 460 6,122 SH   SOLE 26 0 0 6,122
SAIA INC COM 78709Y105 274 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 2,691 35,807 SH   SOLE 30 35,807 0 0
SAIA INC COM 78709Y105 203 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 32 1,539 SH   SOLE 2 867 0 672
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 13 631 SH   SOLE 7 631 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,335 64,507 SH   SOLE 18 64,507 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9,434 455,953 SH   SOLE 19 455,953 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12,077 583,696 SH   SOLE 21 583,696 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 14,281 690,213 SH   SOLE 22 673,484 0 16,729
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 320 15,479 SH   SOLE 26 3,447 0 12,032
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,428 262,344 SH   SOLE 34 262,344 0 0
SALEM MEDIA GROUP INC CL A 794093104 15 4,237 SH   SOLE 2 576 0 3,661
SALEM MEDIA GROUP INC CL A 794093104 135 37,443 SH   SOLE 18 37,443 0 0
SALEM MEDIA GROUP INC CL A 794093104 23 6,448 SH   SOLE 19 6,448 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,511 419,607 SH   SOLE 21 419,607 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,501 416,889 SH   SOLE 22 397,072 0 19,817
SALESFORCE COM INC COM 79466L302 110,821 952,888 SH   SOLE 2 230,290 0 722,598
SALESFORCE COM INC COM 79466L302 26,972 231,917 SH   SOLE 4 215,300 0 16,617
SALESFORCE COM INC COM 79466L302 54,791 471,117 SH   SOLE 7 466,908 0 4,209
SALESFORCE COM INC COM 79466L302 1,264 10,869 SH   SOLE 13 10,869 0 0
SALESFORCE COM INC COM 79466L302 631 5,423 SH   SOLE 15 5,423 0 0
SALESFORCE COM INC COM 79466L302 246,857 2,122,584 SH   SOLE 18 1,835,419 0 287,165
SALESFORCE COM INC COM 79466L302 113,065 972,186 SH   SOLE 19 972,186 0 0
SALESFORCE COM INC COM 79466L302 25,004 214,997 SH   SOLE 20 0 0 214,997
SALESFORCE COM INC COM 79466L302 1,425,686 12,258,692 SH   SOLE 21 12,258,692 0 0
SALESFORCE COM INC COM 79466L302 2,150,077 18,487,333 SH   SOLE 22 15,137,123 0 3,350,210
SALESFORCE COM INC COM 79466L302 98,457 846,577 SH   SOLE 23 846,577 0 0
SALESFORCE COM INC COM 79466L302 64,782 557,025 SH   SOLE 25 557,025 0 0
SALESFORCE COM INC COM 79466L302 217,828 1,872,985 SH   SOLE 26 626,067 0 1,246,918
SALESFORCE COM INC COM 79466L302 12,046 103,580 SH   SOLE 28 103,580 0 0
SALESFORCE COM INC COM 79466L302 2,190 18,832 SH   SOLE 29 18,832 0 0
SALESFORCE COM INC COM 79466L302 246,589 2,120,281 SH   SOLE 30 2,120,281 0 0
SALESFORCE COM INC COM 79466L302 40,333 346,803 SH   SOLE 31 148,326 0 198,477
SALESFORCE COM INC COM 79466L302 26,841 230,794 SH   SOLE 34 230,794 0 0
SALESFORCE COM INC COM 79466L302 70,319 604,635 SH   SOLE 36 604,635 0 0
SALESFORCE COM INC COM 79466L302 1,594 13,703 SH   SOLE 40 13,703 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,087 126,890 SH   SOLE 2 75,914 0 50,976
SALLY BEAUTY HLDGS INC COM 79546E104 12 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 92 5,605 SH   SOLE 7 5,605 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 6,856 416,751 SH   SOLE 18 416,751 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 304 18,496 SH   SOLE 19 18,496 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 90,901 5,525,901 SH   SOLE 21 5,525,901 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 77,016 4,681,807 SH   SOLE 22 4,208,083 0 473,724
SALLY BEAUTY HLDGS INC COM 79546E104 757 45,988 SH   SOLE 26 32,792 0 13,196
SALLY BEAUTY HLDGS INC COM 79546E104 282 17,171 SH   SOLE 28 17,171 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 417 25,357 SH   SOLE 30 25,357 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 44 2,686 SH   SOLE 31 2,686 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 93 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 210 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 9 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 4 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 618 197,473 SH   SOLE 18 197,473 0 0
SANCHEZ ENERGY CORP COM 79970Y105 70 22,513 SH   SOLE 19 22,513 0 0
SANCHEZ ENERGY CORP COM 79970Y105 6,730 2,150,261 SH   SOLE 21 2,150,261 0 0
SANCHEZ ENERGY CORP COM 79970Y105 4,393 1,403,617 SH   SOLE 22 1,319,643 0 83,974
SANCHEZ ENERGY CORP COM 79970Y105 6 1,839 SH   SOLE 26 0 0 1,839
SANCHEZ ENERGY CORP COM 79970Y105 21 6,729 SH   SOLE 28 6,729 0 0
SANCHEZ ENERGY CORP COM 79970Y105 36 11,440 SH   SOLE 30 11,440 0 0
SANCHEZ ENERGY CORP COM 79970Y105 18 5,662 SH   SOLE 40 5,662 0 0
SANDERSON FARMS INC COM 800013104 1,474 12,388 SH   SOLE 2 8,837 0 3,551
SANDERSON FARMS INC COM 800013104 17 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 82 691 SH   SOLE 7 691 0 0
SANDERSON FARMS INC COM 800013104 14,949 125,604 SH   SOLE 18 125,604 0 0
SANDERSON FARMS INC COM 800013104 1,867 15,686 SH   SOLE 19 15,686 0 0
SANDERSON FARMS INC COM 800013104 157,840 1,326,162 SH   SOLE 21 1,326,162 0 0
SANDERSON FARMS INC COM 800013104 88,013 739,482 SH   SOLE 22 699,411 0 40,071
SANDERSON FARMS INC COM 800013104 1,077 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 351 2,952 SH   SOLE 28 2,952 0 0
SANDERSON FARMS INC COM 800013104 1,064 8,943 SH   SOLE 30 8,943 0 0
SANDERSON FARMS INC COM 800013104 266 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 157 10,826 SH   SOLE 2 5,017 0 5,809
SANDRIDGE ENERGY INC COM NEW 80007P869 14 982 SH   SOLE 7 982 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,839 126,771 SH   SOLE 18 126,771 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 704 48,490 SH   SOLE 19 48,490 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 17,079 1,177,074 SH   SOLE 21 1,177,074 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 12,421 856,010 SH   SOLE 22 790,565 0 65,445
SANDRIDGE ENERGY INC COM NEW 80007P869 178 12,269 SH   SOLE 23 12,269 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 844 58,177 SH   SOLE 26 0 0 58,177
SANDRIDGE ENERGY INC COM NEW 80007P869 68 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 97 6,699 SH   SOLE 30 6,699 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 68 4,720 SH   SOLE 40 4,720 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 80 16,787 SH   SOLE 21 16,787 0 0
SANDY SPRING BANCORP INC COM 800363103 1,113 28,719 SH   SOLE 2 23,837 0 4,882
SANDY SPRING BANCORP INC COM 800363103 25 635 SH   SOLE 7 635 0 0
SANDY SPRING BANCORP INC COM 800363103 4,787 123,514 SH   SOLE 18 123,514 0 0
SANDY SPRING BANCORP INC COM 800363103 4,638 119,658 SH   SOLE 19 119,658 0 0
SANDY SPRING BANCORP INC COM 800363103 38,377 990,121 SH   SOLE 21 990,121 0 0
SANDY SPRING BANCORP INC COM 800363103 43,923 1,133,198 SH   SOLE 22 1,056,816 0 76,382
SANDY SPRING BANCORP INC COM 800363103 3,914 100,976 SH   SOLE 23 100,976 0 0
SANDY SPRING BANCORP INC COM 800363103 2,824 72,860 SH   SOLE 26 0 0 72,860
SANDY SPRING BANCORP INC COM 800363103 139 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 874 22,545 SH   SOLE 29 0 0 22,545
SANDY SPRING BANCORP INC COM 800363103 251 6,477 SH   SOLE 30 6,477 0 0
SANDY SPRING BANCORP INC COM 800363103 675 17,426 SH   SOLE 34 17,426 0 0
SANDY SPRING BANCORP INC COM 800363103 74 1,910 SH   SOLE 40 1,910 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 27 473 SH   SOLE 2 338 0 135
SANFILIPPO JOHN B & SON INC COM 800422107 15 264 SH   SOLE 7 264 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,281 39,414 SH   SOLE 18 39,414 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 354 6,122 SH   SOLE 19 6,122 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 47,617 822,831 SH   SOLE 21 822,831 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 16,202 279,976 SH   SOLE 22 265,306 0 14,670
SANFILIPPO JOHN B & SON INC COM 800422107 106 1,827 SH   SOLE 26 0 0 1,827
SANFILIPPO JOHN B & SON INC COM 800422107 68 1,183 SH   SOLE 28 1,183 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 842 14,543 SH   SOLE 30 14,543 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 45 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 257 13,537 SH   SOLE 2 12,811 0 726
SANGAMO THERAPEUTICS INC COM 800677106 11 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 33 1,711 SH   SOLE 7 1,711 0 0
SANGAMO THERAPEUTICS INC COM 800677106 5,349 281,537 SH   SOLE 18 281,537 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,969 156,258 SH   SOLE 19 156,258 0 0
SANGAMO THERAPEUTICS INC COM 800677106 70,928 3,733,050 SH   SOLE 21 3,733,050 0 0
SANGAMO THERAPEUTICS INC COM 800677106 45,280 2,383,152 SH   SOLE 22 2,238,402 0 144,750
SANGAMO THERAPEUTICS INC COM 800677106 723 38,070 SH   SOLE 23 38,070 0 0
SANGAMO THERAPEUTICS INC COM 800677106 681 35,839 SH   SOLE 26 0 0 35,839
SANGAMO THERAPEUTICS INC COM 800677106 278 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 114 5,983 SH   SOLE 29 0 0 5,983
SANGAMO THERAPEUTICS INC COM 800677106 345 18,161 SH   SOLE 30 18,161 0 0
SANGAMO THERAPEUTICS INC COM 800677106 43 2,256 SH   SOLE 34 2,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 139 7,324 SH   SOLE 40 7,324 0 0
SANMINA CORPORATION COM 801056102 392 14,986 SH   SOLE 2 2,995 0 11,991
SANMINA CORPORATION COM 801056102 5 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 110 4,213 SH   SOLE 7 4,213 0 0
SANMINA CORPORATION COM 801056102 8,431 322,424 SH   SOLE 18 322,424 0 0
SANMINA CORPORATION COM 801056102 1,440 55,063 SH   SOLE 19 55,063 0 0
SANMINA CORPORATION COM 801056102 174,175 6,660,626 SH   SOLE 21 6,660,626 0 0
SANMINA CORPORATION COM 801056102 54,660 2,090,243 SH   SOLE 22 1,936,893 0 153,350
SANMINA CORPORATION COM 801056102 469 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 272 10,384 SH   SOLE 28 10,384 0 0
SANMINA CORPORATION COM 801056102 2,647 101,205 SH   SOLE 30 101,205 0 0
SANMINA CORPORATION COM 801056102 115 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 231 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 2,232 55,700 SH   SOLE 2 55,700 0 0
SANOFI SPONSORED ADR 80105N105 82,074 2,047,757 SH   SOLE 18 1,895,711 0 152,046
SANOFI SPONSORED ADR 80105N105 39,827 993,700 SH   SOLE 19 993,700 0 0
SANOFI SPONSORED ADR 80105N105 2,104 52,500 SH   SOLE 20 52,500 0 0
SANOFI SPONSORED ADR 80105N105 6,256 156,098 SH   SOLE 34 156,098 0 0
SANOFI RIGHT 12/31/2020 80105N113 5 11,392 SH   SOLE 4 11,392 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 84 SH   SOLE 18 84 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,384 84,892 SH   SOLE 2 11,343 0 73,549
SANTANDER CONSUMER USA HDG I COM 80283M101 124 7,598 SH   SOLE 7 7,598 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,305 80,050 SH   SOLE 18 80,050 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 372 22,828 SH   SOLE 19 22,828 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 24,153 1,481,768 SH   SOLE 21 1,481,768 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 58,213 3,571,356 SH   SOLE 22 3,082,692 0 488,664
SANTANDER CONSUMER USA HDG I COM 80283M101 1,445 88,660 SH   SOLE 25 88,660 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,057 126,169 SH   SOLE 26 35,393 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 55 3,399 SH   SOLE 31 3,399 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,587 97,341 SH   SOLE 36 97,341 0 0
SAP SE SPON ADR 803054204 11 109 SH   SOLE 18 33 0 76
SAREPTA THERAPEUTICS INC COM 803607100 10,722 144,721 SH   SOLE 2 142,006 0 2,715
SAREPTA THERAPEUTICS INC COM 803607100 17 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 100 1,354 SH   SOLE 7 1,354 0 0
SAREPTA THERAPEUTICS INC COM 803607100 20,235 273,116 SH   SOLE 18 273,116 0 0
SAREPTA THERAPEUTICS INC COM 803607100 65,837 888,609 SH   SOLE 19 888,609 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,299 17,528 SH   SOLE 20 17,528 0 0
SAREPTA THERAPEUTICS INC COM 803607100 195,722 2,641,682 SH   SOLE 21 2,641,682 0 0
SAREPTA THERAPEUTICS INC COM 803607100 122,919 1,659,049 SH   SOLE 22 1,546,079 0 112,970
SAREPTA THERAPEUTICS INC COM 803607100 476 6,428 SH   SOLE 23 6,428 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,882 25,399 SH   SOLE 26 10,967 0 14,432
SAREPTA THERAPEUTICS INC COM 803607100 742 10,020 SH   SOLE 28 10,020 0 0
SAREPTA THERAPEUTICS INC COM 803607100 118 1,595 SH   SOLE 29 0 0 1,595
SAREPTA THERAPEUTICS INC COM 803607100 1,039 14,027 SH   SOLE 30 14,027 0 0
SAREPTA THERAPEUTICS INC COM 803607100 27,533 371,610 SH   SOLE 34 371,610 0 0
SAREPTA THERAPEUTICS INC COM 803607100 442 5,959 SH   SOLE 40 5,959 0 0
SAUL CTRS INC COM 804395101 41 811 SH   SOLE 2 481 0 330
SAUL CTRS INC COM 804395101 207 4,056 SH   SOLE 4 4,056 0 0
SAUL CTRS INC COM 804395101 870 17,072 SH   SOLE 7 17,072 0 0
SAUL CTRS INC COM 804395101 15 299 SH   SOLE 15 299 0 0
SAUL CTRS INC COM 804395101 2,611 51,234 SH   SOLE 18 51,234 0 0
SAUL CTRS INC COM 804395101 1,227 24,064 SH   SOLE 19 24,064 0 0
SAUL CTRS INC COM 804395101 57,270 1,123,597 SH   SOLE 21 1,123,597 0 0
SAUL CTRS INC COM 804395101 29,364 576,099 SH   SOLE 22 554,136 0 21,963
SAUL CTRS INC COM 804395101 23 458 SH   SOLE 23 458 0 0
SAUL CTRS INC COM 804395101 1,113 21,839 SH   SOLE 25 21,839 0 0
SAUL CTRS INC COM 804395101 349 6,839 SH   SOLE 26 3,470 0 3,369
SAUL CTRS INC COM 804395101 114 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 234 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 3,802 74,599 SH   SOLE 30 74,599 0 0
SAUL CTRS INC COM 804395101 71 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 37 4,066 SH   SOLE 18 4,066 0 0
SAVARA INC COM 805111101 3,986 433,228 SH   SOLE 21 433,228 0 0
SAVARA INC COM 805111101 2,365 257,074 SH   SOLE 22 257,074 0 0
SAVARA INC COM 805111101 8 901 SH   SOLE 30 901 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 22,613 132,303 SH   SOLE 2 23,005 0 109,298
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,287 42,633 SH   SOLE 4 39,630 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 34,560 202,202 SH   SOLE 7 196,872 0 5,330
SBA COMMUNICATIONS CORP NEW CL A 78410G104 256 1,499 SH   SOLE 13 1,499 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 99 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 41,493 242,765 SH   SOLE 18 227,420 0 15,345
SBA COMMUNICATIONS CORP NEW CL A 78410G104 32,960 192,841 SH   SOLE 19 192,841 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,027 46,962 SH   SOLE 20 0 0 46,962
SBA COMMUNICATIONS CORP NEW CL A 78410G104 478,266 2,798,185 SH   SOLE 21 2,798,185 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 535,604 3,133,651 SH   SOLE 22 2,573,892 0 559,759
SBA COMMUNICATIONS CORP NEW CL A 78410G104 25,605 149,806 SH   SOLE 23 149,806 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,582 97,015 SH   SOLE 25 97,015 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,246 329,079 SH   SOLE 26 123,772 0 205,307
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,045 17,813 SH   SOLE 28 17,813 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,592 32,716 SH   SOLE 29 2,929 0 29,787
SBA COMMUNICATIONS CORP NEW CL A 78410G104 66,435 388,690 SH   SOLE 30 388,690 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,267 42,515 SH   SOLE 31 22,933 0 19,582
SBA COMMUNICATIONS CORP NEW CL A 78410G104 997 5,832 SH   SOLE 34 5,832 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,205 106,509 SH   SOLE 36 106,509 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 413 2,417 SH   SOLE 40 2,417 0 0
SCANA CORP NEW COM 80589M102 7,549 201,029 SH   SOLE 2 73,792 0 127,237
SCANA CORP NEW COM 80589M102 1,718 45,763 SH   SOLE 4 42,278 0 3,485
SCANA CORP NEW COM 80589M102 5,784 154,041 SH   SOLE 7 141,351 0 12,690
SCANA CORP NEW COM 80589M102 195 5,199 SH   SOLE 13 5,199 0 0
SCANA CORP NEW COM 80589M102 31 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 13,159 350,440 SH   SOLE 18 332,457 0 17,983
SCANA CORP NEW COM 80589M102 840 22,365 SH   SOLE 19 22,365 0 0
SCANA CORP NEW COM 80589M102 2,984 79,469 SH   SOLE 20 0 0 79,469
SCANA CORP NEW COM 80589M102 220,497 5,872,097 SH   SOLE 21 5,872,097 0 0
SCANA CORP NEW COM 80589M102 141,232 3,761,175 SH   SOLE 22 3,073,617 0 687,558
SCANA CORP NEW COM 80589M102 5,913 157,457 SH   SOLE 23 157,457 0 0
SCANA CORP NEW COM 80589M102 3,682 98,058 SH   SOLE 25 98,058 0 0
SCANA CORP NEW COM 80589M102 16,116 429,195 SH   SOLE 26 181,165 0 248,030
SCANA CORP NEW COM 80589M102 768 20,445 SH   SOLE 28 20,445 0 0
SCANA CORP NEW COM 80589M102 1,406 37,455 SH   SOLE 29 4,054 0 33,401
SCANA CORP NEW COM 80589M102 19,800 527,303 SH   SOLE 30 527,303 0 0
SCANA CORP NEW COM 80589M102 2,268 60,394 SH   SOLE 31 26,832 0 33,562
SCANA CORP NEW COM 80589M102 2,223 59,189 SH   SOLE 32 59,189 0 0
SCANA CORP NEW COM 80589M102 197 5,244 SH   SOLE 34 5,244 0 0
SCANA CORP NEW COM 80589M102 6,044 160,960 SH   SOLE 36 160,960 0 0
SCANA CORP NEW COM 80589M102 102 2,723 SH   SOLE 40 2,723 0 0
SCANSOURCE INC COM 806037107 680 19,119 SH   SOLE 2 14,707 0 4,412
SCANSOURCE INC COM 806037107 8 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 26 734 SH   SOLE 7 734 0 0
SCANSOURCE INC COM 806037107 4,164 117,127 SH   SOLE 18 117,127 0 0
SCANSOURCE INC COM 806037107 2,432 68,412 SH   SOLE 19 68,412 0 0
SCANSOURCE INC COM 806037107 84,250 2,369,888 SH   SOLE 21 2,369,888 0 0
SCANSOURCE INC COM 806037107 30,576 860,071 SH   SOLE 22 803,700 0 56,371
SCANSOURCE INC COM 806037107 1,657 46,624 SH   SOLE 23 46,624 0 0
SCANSOURCE INC COM 806037107 4,145 116,599 SH   SOLE 26 7,693 0 108,906
SCANSOURCE INC COM 806037107 138 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 580 16,325 SH   SOLE 29 0 0 16,325
SCANSOURCE INC COM 806037107 1,246 35,047 SH   SOLE 30 35,047 0 0
SCANSOURCE INC COM 806037107 120 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 14,243 211,913 SH   SOLE 2 69,320 0 142,593
SCHEIN HENRY INC COM 806407102 3,198 47,585 SH   SOLE 4 43,455 0 4,130
SCHEIN HENRY INC COM 806407102 9,311 138,540 SH   SOLE 7 131,593 0 6,947
SCHEIN HENRY INC COM 806407102 333 4,953 SH   SOLE 13 4,953 0 0
SCHEIN HENRY INC COM 806407102 97 1,440 SH   SOLE 15 1,440 0 0
SCHEIN HENRY INC COM 806407102 21,793 324,250 SH   SOLE 18 302,498 0 21,752
SCHEIN HENRY INC COM 806407102 1,780 26,478 SH   SOLE 19 26,478 0 0
SCHEIN HENRY INC COM 806407102 6,285 93,514 SH   SOLE 20 0 0 93,514
SCHEIN HENRY INC COM 806407102 288,083 4,286,314 SH   SOLE 21 4,286,314 0 0
SCHEIN HENRY INC COM 806407102 298,555 4,442,122 SH   SOLE 22 3,662,200 0 779,922
SCHEIN HENRY INC COM 806407102 12,903 191,978 SH   SOLE 23 191,978 0 0
SCHEIN HENRY INC COM 806407102 8,271 123,063 SH   SOLE 25 123,063 0 0
SCHEIN HENRY INC COM 806407102 37,091 551,864 SH   SOLE 26 186,830 0 365,034
SCHEIN HENRY INC COM 806407102 1,596 23,742 SH   SOLE 28 23,742 0 0
SCHEIN HENRY INC COM 806407102 2,895 43,081 SH   SOLE 29 3,333 0 39,748
SCHEIN HENRY INC COM 806407102 51,785 770,499 SH   SOLE 30 770,499 0 0
SCHEIN HENRY INC COM 806407102 5,944 88,440 SH   SOLE 31 34,618 0 53,822
SCHEIN HENRY INC COM 806407102 1,494 22,227 SH   SOLE 32 22,227 0 0
SCHEIN HENRY INC COM 806407102 505 7,515 SH   SOLE 34 7,515 0 0
SCHEIN HENRY INC COM 806407102 11,522 171,429 SH   SOLE 36 171,429 0 0
SCHEIN HENRY INC COM 806407102 213 3,175 SH   SOLE 40 3,175 0 0
SCHLUMBERGER LTD COM 806857108 120,428 1,859,026 SH   SOLE 2 328,023 0 1,531,003
SCHLUMBERGER LTD COM 806857108 29,659 457,840 SH   SOLE 4 422,508 0 35,332
SCHLUMBERGER LTD COM 806857108 68,193 1,052,683 SH   SOLE 7 1,032,745 0 19,938
SCHLUMBERGER LTD COM 806857108 1,698 26,208 SH   SOLE 13 26,208 0 0
SCHLUMBERGER LTD COM 806857108 715 11,032 SH   SOLE 15 11,032 0 0
SCHLUMBERGER LTD COM 806857108 201,972 3,117,812 SH   SOLE 18 2,920,618 0 197,194
SCHLUMBERGER LTD COM 806857108 120,501 1,860,164 SH   SOLE 19 1,860,164 0 0
SCHLUMBERGER LTD COM 806857108 38,287 591,029 SH   SOLE 20 70,818 0 520,211
SCHLUMBERGER LTD COM 806857108 1,685,206 26,014,299 SH   SOLE 21 26,014,299 0 0
SCHLUMBERGER LTD COM 806857108 2,435,882 37,602,372 SH   SOLE 22 30,447,775 0 7,154,597
SCHLUMBERGER LTD COM 806857108 111,393 1,719,559 SH   SOLE 23 1,719,559 0 0
SCHLUMBERGER LTD COM 806857108 77,186 1,191,514 SH   SOLE 25 1,191,514 0 0
SCHLUMBERGER LTD COM 806857108 274,948 4,244,327 SH   SOLE 26 1,268,346 0 2,975,981
SCHLUMBERGER LTD COM 806857108 13,565 209,408 SH   SOLE 28 209,408 0 0
SCHLUMBERGER LTD COM 806857108 36,796 568,008 SH   SOLE 29 568,008 0 0
SCHLUMBERGER LTD COM 806857108 266,393 4,112,267 SH   SOLE 30 4,112,267 0 0
SCHLUMBERGER LTD COM 806857108 47,920 739,728 SH   SOLE 31 272,041 0 467,687
SCHLUMBERGER LTD COM 806857108 82,639 1,275,684 SH   SOLE 34 1,275,684 0 0
SCHLUMBERGER LTD COM 806857108 88,346 1,363,792 SH   SOLE 36 1,363,792 0 0
SCHLUMBERGER LTD COM 806857108 1,723 26,594 SH   SOLE 40 26,594 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 66 2,541 SH   SOLE 2 1,746 0 795
SCHNEIDER NATIONAL INC CL B 80689H102 21 811 SH   SOLE 7 811 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 3,479 133,488 SH   SOLE 18 133,488 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 847 32,486 SH   SOLE 19 32,486 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 32,684 1,254,176 SH   SOLE 21 1,254,176 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 24,036 922,323 SH   SOLE 22 849,513 0 72,810
SCHNITZER STL INDS CL A 806882106 1,325 40,968 SH   SOLE 2 36,078 0 4,890
SCHNITZER STL INDS CL A 806882106 5 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 19 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 3,191 98,630 SH   SOLE 18 98,630 0 0
SCHNITZER STL INDS CL A 806882106 4,444 137,358 SH   SOLE 19 137,358 0 0
SCHNITZER STL INDS CL A 806882106 29,608 915,247 SH   SOLE 21 915,247 0 0
SCHNITZER STL INDS CL A 806882106 39,842 1,231,592 SH   SOLE 22 1,172,111 0 59,481
SCHNITZER STL INDS CL A 806882106 4,714 145,714 SH   SOLE 23 145,714 0 0
SCHNITZER STL INDS CL A 806882106 2,645 81,770 SH   SOLE 26 4,779 0 76,991
SCHNITZER STL INDS CL A 806882106 126 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 244 7,544 SH   SOLE 29 0 0 7,544
SCHNITZER STL INDS CL A 806882106 183 5,669 SH   SOLE 30 5,669 0 0
SCHNITZER STL INDS CL A 806882106 92 2,851 SH   SOLE 40 2,851 0 0
SCHOLASTIC CORP COM 807066105 239 6,151 SH   SOLE 2 1,148 0 5,003
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 26 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 4,998 128,689 SH   SOLE 18 128,689 0 0
SCHOLASTIC CORP COM 807066105 905 23,296 SH   SOLE 19 23,296 0 0
SCHOLASTIC CORP COM 807066105 100,389 2,584,670 SH   SOLE 21 2,584,670 0 0
SCHOLASTIC CORP COM 807066105 32,040 824,912 SH   SOLE 22 762,309 0 62,603
SCHOLASTIC CORP COM 807066105 447 11,510 SH   SOLE 26 5,590 0 5,920
SCHOLASTIC CORP COM 807066105 140 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,517 39,055 SH   SOLE 30 39,055 0 0
SCHOLASTIC CORP COM 807066105 98 2,515 SH   SOLE 40 2,515 0 0
SCHULMAN A INC COM 808194104 74 1,730 SH   SOLE 2 1,199 0 531
SCHULMAN A INC COM 808194104 2 44 SH   SOLE 4 44 0 0
SCHULMAN A INC COM 808194104 34 783 SH   SOLE 7 783 0 0
SCHULMAN A INC COM 808194104 5,439 126,493 SH   SOLE 18 126,493 0 0
SCHULMAN A INC COM 808194104 962 22,367 SH   SOLE 19 22,367 0 0
SCHULMAN A INC COM 808194104 115,618 2,688,784 SH   SOLE 21 2,688,784 0 0
SCHULMAN A INC COM 808194104 36,365 845,693 SH   SOLE 22 788,753 0 56,940
SCHULMAN A INC COM 808194104 608 14,134 SH   SOLE 26 4,776 0 9,358
SCHULMAN A INC COM 808194104 183 4,250 SH   SOLE 28 4,250 0 0
SCHULMAN A INC COM 808194104 1,778 41,346 SH   SOLE 30 41,346 0 0
SCHULMAN A INC COM 808194104 138 3,212 SH   SOLE 40 3,212 0 0
SCHWAB CHARLES CORP NEW COM 808513105 82,659 1,582,908 SH   SOLE 2 455,202 0 1,127,706
SCHWAB CHARLES CORP NEW COM 808513105 25,725 492,630 SH   SOLE 4 463,495 0 29,135
SCHWAB CHARLES CORP NEW COM 808513105 43,071 824,804 SH   SOLE 7 816,474 0 8,330
SCHWAB CHARLES CORP NEW COM 808513105 753 14,416 SH   SOLE 13 14,416 0 0
SCHWAB CHARLES CORP NEW COM 808513105 459 8,788 SH   SOLE 15 8,788 0 0
SCHWAB CHARLES CORP NEW COM 808513105 225,820 4,324,391 SH   SOLE 18 4,112,736 0 211,655
SCHWAB CHARLES CORP NEW COM 808513105 397,548 7,612,942 SH   SOLE 19 7,612,942 0 0
SCHWAB CHARLES CORP NEW COM 808513105 26,059 499,023 SH   SOLE 20 0 0 499,023
SCHWAB CHARLES CORP NEW COM 808513105 1,218,945 23,342,492 SH   SOLE 21 23,342,492 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,687,705 32,319,137 SH   SOLE 22 26,425,280 0 5,893,857
SCHWAB CHARLES CORP NEW COM 808513105 77,610 1,486,217 SH   SOLE 23 1,486,217 0 0
SCHWAB CHARLES CORP NEW COM 808513105 51,766 991,309 SH   SOLE 25 991,309 0 0
SCHWAB CHARLES CORP NEW COM 808513105 178,816 3,424,275 SH   SOLE 26 1,125,464 0 2,298,811
SCHWAB CHARLES CORP NEW COM 808513105 9,520 182,303 SH   SOLE 28 182,303 0 0
SCHWAB CHARLES CORP NEW COM 808513105 6,578 125,958 SH   SOLE 29 32,700 0 93,258
SCHWAB CHARLES CORP NEW COM 808513105 232,336 4,449,173 SH   SOLE 30 4,449,173 0 0
SCHWAB CHARLES CORP NEW COM 808513105 24,976 478,293 SH   SOLE 31 227,871 0 250,422
SCHWAB CHARLES CORP NEW COM 808513105 121,895 2,334,262 SH   SOLE 34 2,334,262 0 0
SCHWAB CHARLES CORP NEW COM 808513105 56,002 1,072,426 SH   SOLE 36 1,072,426 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,263 24,192 SH   SOLE 40 24,192 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3 51 SH   SOLE 2 51 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 43 SH   SOLE 2 43 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 190 4,841 SH   SOLE 2 4,841 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 11 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 30 778 SH   SOLE 7 778 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,507 140,662 SH   SOLE 18 140,662 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,186 55,829 SH   SOLE 19 55,829 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 111,936 2,859,162 SH   SOLE 21 2,859,162 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 36,240 925,665 SH   SOLE 22 867,016 0 58,649
SCHWEITZER-MAUDUIT INTL INC COM 808541106 144 3,668 SH   SOLE 23 3,668 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,533 90,250 SH   SOLE 26 3,821 0 86,429
SCHWEITZER-MAUDUIT INTL INC COM 808541106 172 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,728 44,140 SH   SOLE 30 44,140 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 132 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,485 18,846 SH   SOLE 2 18,846 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 20 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 121 1,532 SH   SOLE 7 1,532 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 20,384 258,679 SH   SOLE 18 258,679 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,640 33,502 SH   SOLE 19 33,502 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 216,255 2,744,357 SH   SOLE 21 2,744,357 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 111,423 1,414,002 SH   SOLE 22 1,334,879 0 79,123
SCIENCE APPLICATNS INTL CP N COM 808625107 945 11,994 SH   SOLE 26 5,139 0 6,855
SCIENCE APPLICATNS INTL CP N COM 808625107 491 6,233 SH   SOLE 28 6,233 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 664 8,421 SH   SOLE 30 8,421 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 143 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 354 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,086 26,112 SH   SOLE 2 26,112 0 0
SCIENTIFIC GAMES CORP COM 80874P109 18 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP COM 80874P109 50 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 13,350 320,916 SH   SOLE 18 320,916 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,700 112,991 SH   SOLE 19 112,991 0 0
SCIENTIFIC GAMES CORP COM 80874P109 144,223 3,466,907 SH   SOLE 21 3,466,907 0 0
SCIENTIFIC GAMES CORP COM 80874P109 71,631 1,721,901 SH   SOLE 22 1,630,153 0 91,748
SCIENTIFIC GAMES CORP COM 80874P109 31 756 SH   SOLE 23 756 0 0
SCIENTIFIC GAMES CORP COM 80874P109 947 22,758 SH   SOLE 26 12,013 0 10,745
SCIENTIFIC GAMES CORP COM 80874P109 316 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 58 1,385 SH   SOLE 29 0 0 1,385
SCIENTIFIC GAMES CORP COM 80874P109 420 10,087 SH   SOLE 30 10,087 0 0
SCIENTIFIC GAMES CORP COM 80874P109 523 12,584 SH   SOLE 34 12,584 0 0
SCIENTIFIC GAMES CORP COM 80874P109 223 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 91 12,855 SH   SOLE 2 2,474 0 10,381
SCORPIO BULKERS INC COM Y7546A122 4 632 SH   SOLE 7 632 0 0
SCORPIO BULKERS INC COM Y7546A122 1,517 215,198 SH   SOLE 18 215,198 0 0
SCORPIO BULKERS INC COM Y7546A122 305 43,219 SH   SOLE 19 43,219 0 0
SCORPIO BULKERS INC COM Y7546A122 13,339 1,892,119 SH   SOLE 21 1,892,119 0 0
SCORPIO BULKERS INC COM Y7546A122 4,362 618,675 SH   SOLE 22 549,082 0 69,593
SCORPIO BULKERS INC COM Y7546A122 84 11,973 SH   SOLE 23 11,973 0 0
SCORPIO BULKERS INC COM Y7546A122 168 23,801 SH   SOLE 26 0 0 23,801
SCORPIO TANKERS INC SHS Y7542C106 104 52,979 SH   SOLE 2 10,132 0 42,847
SCORPIO TANKERS INC SHS Y7542C106 9 4,511 SH   SOLE 7 4,511 0 0
SCORPIO TANKERS INC SHS Y7542C106 1,782 909,012 SH   SOLE 18 909,012 0 0
SCORPIO TANKERS INC SHS Y7542C106 410 209,359 SH   SOLE 19 209,359 0 0
SCORPIO TANKERS INC SHS Y7542C106 15,788 8,054,974 SH   SOLE 21 8,054,974 0 0
SCORPIO TANKERS INC SHS Y7542C106 5,557 2,835,436 SH   SOLE 22 2,464,743 0 370,693
SCORPIO TANKERS INC SHS Y7542C106 129 65,579 SH   SOLE 26 0 0 65,579
SCOTTS MIRACLE GRO CO CL A 810186106 3,274 38,186 SH   SOLE 2 22,554 0 15,632
SCOTTS MIRACLE GRO CO CL A 810186106 20 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,171 106,952 SH   SOLE 7 106,952 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 11,405 133,008 SH   SOLE 18 133,008 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 659 7,683 SH   SOLE 19 7,683 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 160,397 1,870,520 SH   SOLE 21 1,870,520 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 116,988 1,364,292 SH   SOLE 22 1,213,161 0 151,131
SCOTTS MIRACLE GRO CO CL A 810186106 1,055 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 512 5,969 SH   SOLE 28 5,969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 733 8,550 SH   SOLE 30 8,550 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 83 969 SH   SOLE 31 969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 76 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 399 4,650 SH   SOLE 40 4,650 0 0
SCPHARMACEUTICALS INC COM 810648105 4 333 SH   SOLE 2 333 0 0
SCPHARMACEUTICALS INC COM 810648105 235 18,919 SH   SOLE 18 18,919 0 0
SCPHARMACEUTICALS INC COM 810648105 51 4,127 SH   SOLE 19 4,127 0 0
SCPHARMACEUTICALS INC COM 810648105 3,082 248,582 SH   SOLE 21 248,582 0 0
SCPHARMACEUTICALS INC COM 810648105 205 16,508 SH   SOLE 22 11,752 0 4,756
SCRIPPS E W CO OHIO CL A NEW 811054402 152 12,685 SH   SOLE 2 2,394 0 10,291
SCRIPPS E W CO OHIO CL A NEW 811054402 4 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 18 1,514 SH   SOLE 7 1,514 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,185 265,624 SH   SOLE 18 265,624 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 562 46,876 SH   SOLE 19 46,876 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 62,311 5,196,925 SH   SOLE 21 5,196,925 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 19,868 1,657,009 SH   SOLE 22 1,549,521 0 107,488
SCRIPPS E W CO OHIO CL A NEW 811054402 209 17,403 SH   SOLE 26 0 0 17,403
SCRIPPS E W CO OHIO CL A NEW 811054402 92 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 859 71,637 SH   SOLE 30 71,637 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 69 5,782 SH   SOLE 40 5,782 0 0
SCYNEXIS INC COM 811292101 5 4,073 SH   SOLE 18 4,073 0 0
SCYNEXIS INC COM 811292101 134 99,746 SH   SOLE 21 99,746 0 0
SCYNEXIS INC COM 811292101 11 8,102 SH   SOLE 22 8,102 0 0
SEA LTD ADR 81141R100 5,637 500,134 SH   SOLE 2 0 0 500,134
SEA LTD ADR 81141R100 10,521 933,574 SH   SOLE 18 932,444 0 1,130
SEA LTD ADR 81141R100 10,538 935,036 SH   SOLE 19 935,036 0 0
SEA LTD ADR 81141R100 1,315 116,708 SH   SOLE 22 116,708 0 0
SEA LTD ADR 81141R100 13,643 1,210,528 SH   SOLE 29 1,210,528 0 0
SEABOARD CORP COM 811543107 699 164 SH   SOLE 2 38 0 126
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 21 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 584 137 SH   SOLE 18 137 0 0
SEABOARD CORP COM 811543107 162 38 SH   SOLE 19 38 0 0
SEABOARD CORP COM 811543107 11,183 2,622 SH   SOLE 21 2,622 0 0
SEABOARD CORP COM 811543107 27,705 6,496 SH   SOLE 22 5,646 0 850
SEABOARD CORP COM 811543107 98 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 171 40 SH   SOLE 28 40 0 0
SEABOARD CORP COM 811543107 546 128 SH   SOLE 30 128 0 0
SEABOARD CORP COM 811543107 21 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 141 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,094 193,868 SH   SOLE 7 193,868 0 0
SEABRIDGE GOLD INC COM 811916105 43 4,019 SH   SOLE 21 4,019 0 0
SEACHANGE INTL INC COM 811699107 16 6,043 SH   SOLE 18 6,043 0 0
SEACHANGE INTL INC COM 811699107 263 97,050 SH   SOLE 21 97,050 0 0
SEACHANGE INTL INC COM 811699107 1,508 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 540 20,390 SH   SOLE 2 13,781 0 6,609
SEACOAST BKG CORP FLA COM NEW 811707801 43 1,607 SH   SOLE 7 1,607 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 5,459 206,217 SH   SOLE 18 206,217 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,399 52,868 SH   SOLE 19 52,868 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 114,674 4,332,225 SH   SOLE 21 4,332,225 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 41,739 1,576,835 SH   SOLE 22 1,508,261 0 68,574
SEACOAST BKG CORP FLA COM NEW 811707801 360 13,619 SH   SOLE 26 0 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 135 5,117 SH   SOLE 28 5,117 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 297 11,204 SH   SOLE 29 0 0 11,204
SEACOAST BKG CORP FLA COM NEW 811707801 1,657 62,587 SH   SOLE 30 62,587 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 69 2,609 SH   SOLE 40 2,609 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 1,121 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 17,751 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 199 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 10 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 5,071 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR HOLDINGS INC COM 811904101 177 3,468 SH   SOLE 2 691 0 2,777
SEACOR HOLDINGS INC COM 811904101 7 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 25 493 SH   SOLE 7 493 0 0
SEACOR HOLDINGS INC COM 811904101 3,951 77,321 SH   SOLE 18 77,321 0 0
SEACOR HOLDINGS INC COM 811904101 645 12,621 SH   SOLE 19 12,621 0 0
SEACOR HOLDINGS INC COM 811904101 83,727 1,638,500 SH   SOLE 21 1,638,500 0 0
SEACOR HOLDINGS INC COM 811904101 24,893 487,143 SH   SOLE 22 450,223 0 36,920
SEACOR HOLDINGS INC COM 811904101 381 7,452 SH   SOLE 26 1,993 0 5,459
SEACOR HOLDINGS INC COM 811904101 121 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,218 23,834 SH   SOLE 30 23,834 0 0
SEACOR HOLDINGS INC COM 811904101 99 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 63 3,314 SH   SOLE 2 523 0 2,791
SEACOR MARINE HLDGS INC COM 78413P101 9 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,169 61,442 SH   SOLE 18 61,442 0 0
SEACOR MARINE HLDGS INC COM 78413P101 219 11,499 SH   SOLE 19 11,499 0 0
SEACOR MARINE HLDGS INC COM 78413P101 10,083 530,143 SH   SOLE 21 530,143 0 0
SEACOR MARINE HLDGS INC COM 78413P101 10,690 562,017 SH   SOLE 22 533,776 0 28,241
SEADRILL LIMITED SHS G7945E105 2 10,458 SH   SOLE 18 10,458 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,911 220,619 SH   SOLE 2 43,311 0 177,308
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,098 87,124 SH   SOLE 4 80,007 0 7,117
SEAGATE TECHNOLOGY PLC SHS G7945M107 14,562 248,837 SH   SOLE 7 232,420 0 16,417
SEAGATE TECHNOLOGY PLC SHS G7945M107 184 3,137 SH   SOLE 13 3,137 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 142 2,433 SH   SOLE 15 2,433 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 31,788 543,192 SH   SOLE 18 505,484 0 37,708
SEAGATE TECHNOLOGY PLC SHS G7945M107 508 8,686 SH   SOLE 19 8,686 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,761 132,623 SH   SOLE 20 0 0 132,623
SEAGATE TECHNOLOGY PLC SHS G7945M107 516,167 8,820,359 SH   SOLE 21 8,820,359 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 325,773 5,566,862 SH   SOLE 22 5,015,760 0 551,102
SEAGATE TECHNOLOGY PLC SHS G7945M107 21,487 367,178 SH   SOLE 23 367,178 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 14,478 247,404 SH   SOLE 25 247,404 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 49,773 850,533 SH   SOLE 26 333,898 0 516,635
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,537 43,361 SH   SOLE 28 43,361 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,640 79,286 SH   SOLE 29 7,888 0 71,398
SEAGATE TECHNOLOGY PLC SHS G7945M107 67,943 1,161,029 SH   SOLE 30 1,161,029 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,550 163,197 SH   SOLE 31 49,792 0 113,405
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,044 137,461 SH   SOLE 32 137,461 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 872 14,907 SH   SOLE 34 14,907 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,557 214,568 SH   SOLE 35 214,568 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,527 299,512 SH   SOLE 36 299,512 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 338 5,778 SH   SOLE 40 5,778 0 0
SEAGATE TECHNOLOGY PLC OPTIONS SB58JVZ57 205 3,500 SH Put SOLE 2 3,500 0 0
SEAGATE TECHNOLOGY PLC OPTIONS SB58JVZ57 439 7,500 SH Put SOLE 18 7,500 0 0
SEAGATE TECHNOLOGY PLC OPTIONS SB58JVZ57 4,389 75,000 SH Put SOLE 19 75,000 0 0
SEALED AIR CORP NEW COM 81211K100 12,011 280,695 SH   SOLE 2 79,554 0 201,141
SEALED AIR CORP NEW COM 81211K100 2,472 57,771 SH   SOLE 4 52,767 0 5,004
SEALED AIR CORP NEW COM 81211K100 5,614 131,203 SH   SOLE 7 122,326 0 8,877
SEALED AIR CORP NEW COM 81211K100 54 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 16,200 378,593 SH   SOLE 18 344,276 0 34,317
SEALED AIR CORP NEW COM 81211K100 2,065 48,263 SH   SOLE 19 48,263 0 0
SEALED AIR CORP NEW COM 81211K100 4,493 105,006 SH   SOLE 20 0 0 105,006
SEALED AIR CORP NEW COM 81211K100 153,582 3,589,203 SH   SOLE 21 3,589,203 0 0
SEALED AIR CORP NEW COM 81211K100 217,015 5,071,628 SH   SOLE 22 4,178,990 0 892,638
SEALED AIR CORP NEW COM 81211K100 10,236 239,205 SH   SOLE 23 239,205 0 0
SEALED AIR CORP NEW COM 81211K100 6,522 152,422 SH   SOLE 25 152,422 0 0
SEALED AIR CORP NEW COM 81211K100 26,156 611,260 SH   SOLE 26 230,712 0 380,548
SEALED AIR CORP NEW COM 81211K100 1,174 27,439 SH   SOLE 28 27,439 0 0
SEALED AIR CORP NEW COM 81211K100 2,400 56,081 SH   SOLE 29 8,943 0 47,138
SEALED AIR CORP NEW COM 81211K100 20,422 477,262 SH   SOLE 30 477,262 0 0
SEALED AIR CORP NEW COM 81211K100 3,903 91,218 SH   SOLE 31 38,574 0 52,644
SEALED AIR CORP NEW COM 81211K100 370 8,648 SH   SOLE 34 8,648 0 0
SEALED AIR CORP NEW COM 81211K100 6,820 159,382 SH   SOLE 36 159,382 0 0
SEALED AIR CORP NEW COM 81211K100 163 3,815 SH   SOLE 40 3,815 0 0
SEARS HLDGS CORP COM 812350106 3 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 1 334 SH   SOLE 7 334 0 0
SEARS HLDGS CORP COM 812350106 108 40,574 SH   SOLE 18 40,574 0 0
SEARS HLDGS CORP COM 812350106 18 6,673 SH   SOLE 19 6,673 0 0
SEARS HLDGS CORP COM 812350106 1,126 421,799 SH   SOLE 21 421,799 0 0
SEARS HLDGS CORP COM 812350106 1,803 675,125 SH   SOLE 22 640,530 0 34,595
SEARS HLDGS CORP COM 812350106 23 8,663 SH   SOLE 26 7,526 0 1,137
SEARS HLDGS CORP COM 812350106 10 3,804 SH   SOLE 28 3,804 0 0
SEARS HLDGS CORP COM 812350106 8 3,058 SH   SOLE 30 3,058 0 0
SEARS HLDGS CORP COM 812350106 7 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 70 23,267 SH   SOLE 21 23,267 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 137 45,527 SH   SOLE 22 45,527 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH   SOLE 36 18 0 0
SEASPAN CORP SHS Y75638109 56 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 223 33,354 SH   SOLE 7 33,354 0 0
SEASPAN CORP SHS Y75638109 7,355 1,101,017 SH   SOLE 21 1,101,017 0 0
SEASPAN CORP SHS Y75638109 1,542 230,909 SH   SOLE 22 230,909 0 0
SEASPAN CORP SHS Y75638109 79 11,854 SH   SOLE 25 11,854 0 0
SEASPAN CORP SHS Y75638109 5,993 897,158 SH   SOLE 30 897,158 0 0
SEASPINE HLDGS CORP COM 81255T108 18 1,783 SH   SOLE 18 1,783 0 0
SEASPINE HLDGS CORP COM 81255T108 830 81,875 SH   SOLE 19 81,875 0 0
SEASPINE HLDGS CORP COM 81255T108 361 35,583 SH   SOLE 21 35,583 0 0
SEASPINE HLDGS CORP COM 81255T108 3,203 315,903 SH   SOLE 22 315,903 0 0
SEASPINE HLDGS CORP COM 81255T108 106 10,425 SH   SOLE 29 0 0 10,425
SEATTLE GENETICS INC COM 812578102 10,250 195,837 SH   SOLE 2 115,797 0 80,040
SEATTLE GENETICS INC COM 812578102 1,978 37,793 SH   SOLE 4 36,008 0 1,785
SEATTLE GENETICS INC COM 812578102 318 6,072 SH   SOLE 7 6,072 0 0
SEATTLE GENETICS INC COM 812578102 6,785 129,628 SH   SOLE 18 119,385 0 10,243
SEATTLE GENETICS INC COM 812578102 38,421 734,074 SH   SOLE 19 734,074 0 0
SEATTLE GENETICS INC COM 812578102 3,058 58,417 SH   SOLE 20 0 0 58,417
SEATTLE GENETICS INC COM 812578102 173,756 3,319,757 SH   SOLE 21 3,319,757 0 0
SEATTLE GENETICS INC COM 812578102 164,587 3,144,572 SH   SOLE 22 2,771,565 0 373,007
SEATTLE GENETICS INC COM 812578102 7,406 141,493 SH   SOLE 23 141,493 0 0
SEATTLE GENETICS INC COM 812578102 46 882 SH   SOLE 25 882 0 0
SEATTLE GENETICS INC COM 812578102 12,041 230,055 SH   SOLE 26 101,549 0 128,506
SEATTLE GENETICS INC COM 812578102 862 16,466 SH   SOLE 28 16,466 0 0
SEATTLE GENETICS INC COM 812578102 1,869 35,718 SH   SOLE 29 5,688 0 30,030
SEATTLE GENETICS INC COM 812578102 8,820 168,521 SH   SOLE 30 168,521 0 0
SEATTLE GENETICS INC COM 812578102 2,517 48,090 SH   SOLE 31 24,016 0 24,074
SEATTLE GENETICS INC COM 812578102 10,521 201,007 SH   SOLE 34 201,007 0 0
SEATTLE GENETICS INC COM 812578102 1,181 22,569 SH   SOLE 36 22,569 0 0
SEATTLE GENETICS INC COM 812578102 105 2,012 SH   SOLE 40 2,012 0 0
SEAWORLD ENTMT INC COM 81282V100 145 9,754 SH   SOLE 2 9,160 0 594
SEAWORLD ENTMT INC COM 81282V100 9 610 SH   SOLE 4 610 0 0
SEAWORLD ENTMT INC COM 81282V100 56 3,743 SH   SOLE 7 3,743 0 0
SEAWORLD ENTMT INC COM 81282V100 3,252 219,272 SH   SOLE 18 219,272 0 0
SEAWORLD ENTMT INC COM 81282V100 806 54,368 SH   SOLE 19 54,368 0 0
SEAWORLD ENTMT INC COM 81282V100 30,102 2,029,808 SH   SOLE 21 2,029,808 0 0
SEAWORLD ENTMT INC COM 81282V100 26,713 1,801,277 SH   SOLE 22 1,662,648 0 138,629
SEAWORLD ENTMT INC COM 81282V100 377 25,431 SH   SOLE 26 0 0 25,431
SEAWORLD ENTMT INC COM 81282V100 155 10,425 SH   SOLE 28 10,425 0 0
SEAWORLD ENTMT INC COM 81282V100 185 12,460 SH   SOLE 30 12,460 0 0
SEAWORLD ENTMT INC COM 81282V100 117 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 121 62,785 SH   SOLE 21 62,785 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 497 258,730 SH   SOLE 22 258,730 0 0
SECUREWORKS CORP CL A 81374A105 13 1,655 SH   SOLE 2 642 0 1,013
SECUREWORKS CORP CL A 81374A105 233 28,808 SH   SOLE 18 28,808 0 0
SECUREWORKS CORP CL A 81374A105 30 3,726 SH   SOLE 19 3,726 0 0
SECUREWORKS CORP CL A 81374A105 1,939 239,925 SH   SOLE 21 239,925 0 0
SECUREWORKS CORP CL A 81374A105 475 58,732 SH   SOLE 22 50,884 0 7,848
SECURITY NATL FINL CORP CL A NEW 814785309 7 1,428 SH   SOLE 18 1,428 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 125 24,330 SH   SOLE 21 24,330 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 207 40,202 SH   SOLE 22 40,202 0 0
SEI INVESTMENTS CO COM 784117103 14,049 187,548 SH   SOLE 2 77,549 0 109,999
SEI INVESTMENTS CO COM 784117103 3,418 45,629 SH   SOLE 4 42,571 0 3,058
SEI INVESTMENTS CO COM 784117103 4,846 64,686 SH   SOLE 7 47,411 0 17,275
SEI INVESTMENTS CO COM 784117103 84 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 33,367 445,425 SH   SOLE 18 432,538 0 12,887
SEI INVESTMENTS CO COM 784117103 1,702 22,720 SH   SOLE 19 22,720 0 0
SEI INVESTMENTS CO COM 784117103 5,628 75,127 SH   SOLE 20 0 0 75,127
SEI INVESTMENTS CO COM 784117103 495,560 6,615,405 SH   SOLE 21 6,615,405 0 0
SEI INVESTMENTS CO COM 784117103 341,328 4,556,510 SH   SOLE 22 3,992,894 0 563,616
SEI INVESTMENTS CO COM 784117103 12,041 160,738 SH   SOLE 23 160,738 0 0
SEI INVESTMENTS CO COM 784117103 8,294 110,717 SH   SOLE 25 110,717 0 0
SEI INVESTMENTS CO COM 784117103 25,680 342,818 SH   SOLE 26 145,698 0 197,120
SEI INVESTMENTS CO COM 784117103 1,530 20,428 SH   SOLE 28 20,428 0 0
SEI INVESTMENTS CO COM 784117103 2,772 36,998 SH   SOLE 29 4,020 0 32,978
SEI INVESTMENTS CO COM 784117103 16,667 222,500 SH   SOLE 30 222,500 0 0
SEI INVESTMENTS CO COM 784117103 4,388 58,581 SH   SOLE 31 28,196 0 30,385
SEI INVESTMENTS CO COM 784117103 520 6,939 SH   SOLE 34 6,939 0 0
SEI INVESTMENTS CO COM 784117103 8,238 109,977 SH   SOLE 36 109,977 0 0
SEI INVESTMENTS CO COM 784117103 202 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 22 1,639 SH   SOLE 18 1,639 0 0
SELECT BANCORP INC NEW COM 81617L108 56 4,183 SH   SOLE 21 4,183 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 14 1,098 SH   SOLE 2 1,098 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 12 974 SH   SOLE 7 974 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,038 82,269 SH   SOLE 18 82,269 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 242 19,185 SH   SOLE 19 19,185 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,931 786,925 SH   SOLE 21 786,925 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,355 741,301 SH   SOLE 22 701,656 0 39,645
SELECT ENERGY SVCS INC CL A COM 81617J301 231 18,267 SH   SOLE 23 18,267 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 165 13,039 SH   SOLE 26 0 0 13,039
SELECT ENERGY SVCS INC CL A COM 81617J301 80 6,314 SH   SOLE 30 6,314 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 285 14,630 SH   SOLE 2 2,664 0 11,966
SELECT INCOME REIT COM SH BEN INT 81618T100 390 20,038 SH   SOLE 4 20,038 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,954 100,286 SH   SOLE 7 100,286 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 53 2,731 SH   SOLE 15 2,731 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 4,221 216,666 SH   SOLE 18 216,666 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,635 135,283 SH   SOLE 19 135,283 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 40,871 2,098,109 SH   SOLE 21 2,098,109 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 48,817 2,506,021 SH   SOLE 22 2,380,637 0 125,384
SELECT INCOME REIT COM SH BEN INT 81618T100 46 2,385 SH   SOLE 23 2,385 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,479 127,251 SH   SOLE 25 127,251 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 919 47,178 SH   SOLE 26 8,163 0 39,015
SELECT INCOME REIT COM SH BEN INT 81618T100 194 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 458 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 6,261 321,418 SH   SOLE 30 321,418 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 136 6,975 SH   SOLE 40 6,975 0 0
SELECT MED HLDGS CORP COM 81619Q105 85 4,947 SH   SOLE 2 4,527 0 420
SELECT MED HLDGS CORP COM 81619Q105 6 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 81 4,718 SH   SOLE 7 4,718 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,083 468,595 SH   SOLE 18 468,595 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,444 83,723 SH   SOLE 19 83,723 0 0
SELECT MED HLDGS CORP COM 81619Q105 176,599 10,237,602 SH   SOLE 21 10,237,602 0 0
SELECT MED HLDGS CORP COM 81619Q105 51,561 2,989,053 SH   SOLE 22 2,776,075 0 212,978
SELECT MED HLDGS CORP COM 81619Q105 3 202 SH   SOLE 23 202 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,103 63,933 SH   SOLE 26 41,728 0 22,205
SELECT MED HLDGS CORP COM 81619Q105 240 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,576 149,352 SH   SOLE 30 149,352 0 0
SELECT MED HLDGS CORP COM 81619Q105 105 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 176 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 31,096 546,118 SH   SOLE 2 546,118 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 60 SH   SOLE 18 60 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 171,714 2,109,513 SH   SOLE 2 2,109,513 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 39 484 SH   SOLE 18 484 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 99,526 1,891,052 SH   SOLE 2 1,891,052 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21 398 SH   SOLE 18 398 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 658 6,500 SH Call SOLE 2 6,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 1,115 11,000 SH Call SOLE 18 11,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 18,738 185,000 SH Call SOLE 19 185,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 101 1,000 SH Call SOLE 22 1,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 89,869 887,244 SH   SOLE 2 887,244 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66 648 SH   SOLE 18 648 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 87,618 1,299,775 SH   SOLE 2 1,299,775 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 32 472 SH   SOLE 18 472 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 195 2,900 SH Put SOLE 2 2,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 16,906 250,800 SH Put SOLE 19 250,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 236 3,500 SH Put SOLE 22 3,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 1,293 46,900 SH Call SOLE 2 46,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 110,175 3,996,200 SH Call SOLE 19 3,996,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 1,569 56,900 SH Call SOLE 22 56,900 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 286,344 10,386,075 SH   SOLE 2 10,386,075 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 85 SH   SOLE 18 85 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 195,928 7,106,572 SH   SOLE 19 7,106,572 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,378 86,248 SH   SOLE 22 86,248 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 91,471 1,231,272 SH   SOLE 2 1,231,272 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5 74 SH   SOLE 18 74 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 523 8,000 SH Call SOLE 2 8,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 1,145 17,500 SH Call SOLE 18 17,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 11,449 175,000 SH Call SOLE 19 175,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 225,584 3,448,244 SH   SOLE 2 3,448,244 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 51 779 SH   SOLE 18 779 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 66,008 2,123,814 SH   SOLE 2 2,123,814 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 5 SH   SOLE 18 5 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 57,146 1,130,927 SH   SOLE 2 1,130,927 0 0
SELECTA BIOSCIENCES INC COM 816212104 8 737 SH   SOLE 2 737 0 0
SELECTA BIOSCIENCES INC COM 816212104 488 47,916 SH   SOLE 18 47,916 0 0
SELECTA BIOSCIENCES INC COM 816212104 87 8,537 SH   SOLE 19 8,537 0 0
SELECTA BIOSCIENCES INC COM 816212104 4,399 431,667 SH   SOLE 21 431,667 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,438 141,121 SH   SOLE 22 129,645 0 11,476
SELECTIVE INS GROUP INC COM 816300107 758 12,484 SH   SOLE 2 2,430 0 10,054
SELECTIVE INS GROUP INC COM 816300107 1 17 SH   SOLE 4 17 0 0
SELECTIVE INS GROUP INC COM 816300107 114 1,883 SH   SOLE 7 1,883 0 0
SELECTIVE INS GROUP INC COM 816300107 16,096 265,173 SH   SOLE 18 265,173 0 0
SELECTIVE INS GROUP INC COM 816300107 2,800 46,122 SH   SOLE 19 46,122 0 0
SELECTIVE INS GROUP INC COM 816300107 332,352 5,475,327 SH   SOLE 21 5,475,327 0 0
SELECTIVE INS GROUP INC COM 816300107 102,740 1,692,586 SH   SOLE 22 1,581,212 0 111,374
SELECTIVE INS GROUP INC COM 816300107 1,476 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 491 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 5,026 82,807 SH   SOLE 30 82,807 0 0
SELECTIVE INS GROUP INC COM 816300107 85 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 401 6,605 SH   SOLE 40 6,605 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 0 133 SH   SOLE 21 133 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 15 4,314 SH   SOLE 22 4,314 0 0
SEMGROUP CORP CL A 81663A105 3,066 143,249 SH   SOLE 2 131,867 0 11,382
SEMGROUP CORP CL A 81663A105 72 3,354 SH   SOLE 4 3,354 0 0
SEMGROUP CORP CL A 81663A105 1,532 71,586 SH   SOLE 7 71,586 0 0
SEMGROUP CORP CL A 81663A105 4,868 227,489 SH   SOLE 18 227,489 0 0
SEMGROUP CORP CL A 81663A105 1,131 52,836 SH   SOLE 19 52,836 0 0
SEMGROUP CORP CL A 81663A105 46,204 2,159,061 SH   SOLE 21 2,159,061 0 0
SEMGROUP CORP CL A 81663A105 38,886 1,817,102 SH   SOLE 22 1,687,302 0 129,800
SEMGROUP CORP CL A 81663A105 753 35,206 SH   SOLE 26 17,744 0 17,462
SEMGROUP CORP CL A 81663A105 203 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 946 44,204 SH   SOLE 30 44,204 0 0
SEMGROUP CORP CL A 81663A105 51 2,391 SH   SOLE 36 2,391 0 0
SEMGROUP CORP CL A 81663A105 144 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 36,300 326,377 SH   SOLE 2 95,705 0 230,672
SEMPRA ENERGY COM 816851109 11,974 107,658 SH   SOLE 4 100,765 0 6,893
SEMPRA ENERGY COM 816851109 52,909 475,717 SH   SOLE 7 466,206 0 9,511
SEMPRA ENERGY COM 816851109 540 4,854 SH   SOLE 13 4,854 0 0
SEMPRA ENERGY COM 816851109 229 2,058 SH   SOLE 15 2,058 0 0
SEMPRA ENERGY COM 816851109 85,354 767,431 SH   SOLE 18 735,408 0 32,023
SEMPRA ENERGY COM 816851109 154,680 1,390,754 SH   SOLE 19 1,390,754 0 0
SEMPRA ENERGY COM 816851109 11,444 102,898 SH   SOLE 20 0 0 102,898
SEMPRA ENERGY COM 816851109 884,852 7,955,875 SH   SOLE 21 7,955,875 0 0
SEMPRA ENERGY COM 816851109 764,055 6,869,764 SH   SOLE 22 5,584,478 0 1,285,286
SEMPRA ENERGY COM 816851109 32,532 292,505 SH   SOLE 23 292,505 0 0
SEMPRA ENERGY COM 816851109 22,572 202,945 SH   SOLE 25 202,945 0 0
SEMPRA ENERGY COM 816851109 88,305 793,968 SH   SOLE 26 239,062 0 554,906
SEMPRA ENERGY COM 816851109 4,009 36,044 SH   SOLE 28 36,044 0 0
SEMPRA ENERGY COM 816851109 705 6,338 SH   SOLE 29 6,338 0 0
SEMPRA ENERGY COM 816851109 97,557 877,156 SH   SOLE 30 877,156 0 0
SEMPRA ENERGY COM 816851109 13,046 117,297 SH   SOLE 31 52,138 0 65,159
SEMPRA ENERGY COM 816851109 3,865 34,754 SH   SOLE 32 34,754 0 0
SEMPRA ENERGY COM 816851109 60,614 544,988 SH   SOLE 34 544,988 0 0
SEMPRA ENERGY COM 816851109 27,062 243,317 SH   SOLE 36 243,317 0 0
SEMPRA ENERGY COM 816851109 533 4,788 SH   SOLE 40 4,788 0 0
SEMTECH CORP COM 816850101 122 3,131 SH   SOLE 2 2,711 0 420
SEMTECH CORP COM 816850101 19 477 SH   SOLE 4 477 0 0
SEMTECH CORP COM 816850101 54 1,374 SH   SOLE 7 1,374 0 0
SEMTECH CORP COM 816850101 11,140 285,267 SH   SOLE 18 285,267 0 0
SEMTECH CORP COM 816850101 4,969 127,238 SH   SOLE 19 127,238 0 0
SEMTECH CORP COM 816850101 239,599 6,135,693 SH   SOLE 21 6,135,693 0 0
SEMTECH CORP COM 816850101 73,696 1,887,226 SH   SOLE 22 1,768,676 0 118,550
SEMTECH CORP COM 816850101 19 497 SH   SOLE 23 497 0 0
SEMTECH CORP COM 816850101 1,284 32,870 SH   SOLE 26 5,184 0 27,686
SEMTECH CORP COM 816850101 365 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 96 2,458 SH   SOLE 29 0 0 2,458
SEMTECH CORP COM 816850101 3,586 91,834 SH   SOLE 30 91,834 0 0
SEMTECH CORP COM 816850101 288 7,378 SH   SOLE 40 7,378 0 0
SENDGRID INC COM 816883102 39 1,383 SH   SOLE 2 1,118 0 265
SENDGRID INC COM 816883102 846 30,066 SH   SOLE 18 30,066 0 0
SENDGRID INC COM 816883102 8,276 294,085 SH   SOLE 19 294,085 0 0
SENDGRID INC COM 816883102 7,402 263,047 SH   SOLE 21 263,047 0 0
SENDGRID INC COM 816883102 2,949 104,785 SH   SOLE 22 98,471 0 6,314
SENDGRID INC COM 816883102 157 5,575 SH   SOLE 23 5,575 0 0
SENDGRID INC COM 816883102 3,162 112,355 SH   SOLE 26 16,368 0 95,987
SENDGRID INC COM 816883102 4,238 150,617 SH   SOLE 34 150,617 0 0
SENECA FOODS CORP NEW CL B 817070105 3 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 40 1,460 SH   SOLE 2 217 0 1,243
SENECA FOODS CORP NEW CL A 817070501 923 33,315 SH   SOLE 18 33,315 0 0
SENECA FOODS CORP NEW CL A 817070501 172 6,220 SH   SOLE 19 6,220 0 0
SENECA FOODS CORP NEW CL A 817070501 18,213 657,520 SH   SOLE 21 657,520 0 0
SENECA FOODS CORP NEW CL A 817070501 6,717 242,488 SH   SOLE 22 227,626 0 14,862
SENECA FOODS CORP NEW CL A 817070501 29 1,048 SH   SOLE 28 1,048 0 0
SENECA FOODS CORP NEW CL A 817070501 290 10,473 SH   SOLE 30 10,473 0 0
SENECA FOODS CORP NEW CL A 817070501 21 742 SH   SOLE 40 742 0 0
SENESTECH INC COM 81720R109 0 300 SH   SOLE 18 300 0 0
SENESTECH INC COM 81720R109 18 34,444 SH   SOLE 21 34,444 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,475 221,933 SH   SOLE 2 115,811 0 106,122
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,092 69,753 SH   SOLE 4 69,753 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,725 301,739 SH   SOLE 7 301,739 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 137 8,765 SH   SOLE 15 8,765 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 11,850 756,682 SH   SOLE 18 756,682 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 3,213 205,199 SH   SOLE 19 205,199 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 166,950 10,660,904 SH   SOLE 21 10,660,904 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 149,491 9,546,019 SH   SOLE 22 8,967,252 0 578,767
SENIOR HSG PPTYS TR SH BEN INT 81721M109 104 6,667 SH   SOLE 23 6,667 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,225 333,642 SH   SOLE 25 333,642 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,666 106,380 SH   SOLE 26 27,104 0 79,276
SENIOR HSG PPTYS TR SH BEN INT 81721M109 526 33,566 SH   SOLE 28 33,566 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,287 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 17,392 1,110,627 SH   SOLE 30 1,110,627 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 79 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 153 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 395 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 19 21,177 SH   SOLE 21 21,177 0 0
SENOMYX INC COM 81724Q107 811 911,517 SH   SOLE 22 911,517 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,919 172,079 SH   SOLE 2 20,964 0 151,115
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,518 48,582 SH   SOLE 4 45,541 0 3,041
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 663 12,784 SH   SOLE 7 12,784 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 65 1,263 SH   SOLE 15 1,263 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,708 110,134 SH   SOLE 18 94,477 0 15,657
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,531 29,534 SH   SOLE 19 29,534 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,087 78,860 SH   SOLE 20 0 0 78,860
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 98,176 1,894,183 SH   SOLE 21 1,894,183 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 253,773 4,896,266 SH   SOLE 22 4,285,806 0 610,460
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,713 206,686 SH   SOLE 23 206,686 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,425 143,257 SH   SOLE 25 143,257 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 26,607 513,356 SH   SOLE 26 197,899 0 315,457
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,328 25,624 SH   SOLE 28 25,624 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,432 46,932 SH   SOLE 29 4,894 0 42,038
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,957 172,807 SH   SOLE 30 172,807 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,065 78,426 SH   SOLE 31 30,733 0 47,693
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 411 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,086 156,009 SH   SOLE 36 156,009 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 178 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 37 12,239 SH   SOLE 18 12,239 0 0
SENSEONICS HLDGS INC COM 81727U105 495 165,098 SH   SOLE 21 165,098 0 0
SENSEONICS HLDGS INC COM 81727U105 23 7,793 SH   SOLE 22 7,793 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,877 26,592 SH   SOLE 2 26,110 0 482
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 80 1,130 SH   SOLE 7 1,130 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 19,053 269,942 SH   SOLE 18 269,942 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 8,728 123,666 SH   SOLE 19 123,666 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 201,606 2,856,414 SH   SOLE 21 2,856,414 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 105,804 1,499,064 SH   SOLE 22 1,418,981 0 80,083
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,582 22,420 SH   SOLE 23 22,420 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,784 39,445 SH   SOLE 26 4,260 0 35,185
SENSIENT TECHNOLOGIES CORP COM 81725T100 443 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 911 12,904 SH   SOLE 29 0 0 12,904
SENSIENT TECHNOLOGIES CORP COM 81725T100 594 8,419 SH   SOLE 30 8,419 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,321 32,887 SH   SOLE 34 32,887 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 57 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 287 4,064 SH   SOLE 40 4,064 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 1,376 138,661 SH   SOLE 2 138,661 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 22,065 2,224,260 SH   SOLE 19 2,224,260 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 5,337 537,971 SH   SOLE 34 537,971 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 19 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 295 141,503 SH   SOLE 18 141,503 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 45 21,385 SH   SOLE 19 21,385 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2,662 1,276,920 SH   SOLE 21 1,276,920 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1,676 803,954 SH   SOLE 22 756,378 0 47,576
SERES THERAPEUTICS INC COM 81750R102 5 629 SH   SOLE 2 629 0 0
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 513 69,831 SH   SOLE 18 69,831 0 0
SERES THERAPEUTICS INC COM 81750R102 107 14,628 SH   SOLE 19 14,628 0 0
SERES THERAPEUTICS INC COM 81750R102 8,560 1,166,147 SH   SOLE 21 1,166,147 0 0
SERES THERAPEUTICS INC COM 81750R102 3,994 544,191 SH   SOLE 22 513,047 0 31,144
SERES THERAPEUTICS INC COM 81750R102 2 253 SH   SOLE 23 253 0 0
SERES THERAPEUTICS INC COM 81750R102 146 19,900 SH   SOLE 26 0 0 19,900
SERES THERAPEUTICS INC COM 81750R102 10 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 38 5,158 SH   SOLE 30 5,158 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 193 5,442 SH   SOLE 2 1,066 0 4,376
SERITAGE GROWTH PPTYS CL A 81752R100 328 9,235 SH   SOLE 4 9,235 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,381 38,859 SH   SOLE 7 38,859 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 35 971 SH   SOLE 15 971 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,080 86,640 SH   SOLE 18 86,640 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,793 50,422 SH   SOLE 19 50,422 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 28,714 807,713 SH   SOLE 21 807,713 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 37,442 1,053,220 SH   SOLE 22 1,005,125 0 48,095
SERITAGE GROWTH PPTYS CL A 81752R100 35 977 SH   SOLE 23 977 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,913 53,809 SH   SOLE 25 53,809 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 328 9,222 SH   SOLE 26 0 0 9,222
SERITAGE GROWTH PPTYS CL A 81752R100 129 3,625 SH   SOLE 28 3,625 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 344 9,665 SH   SOLE 29 9,665 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,647 130,730 SH   SOLE 30 130,730 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 127 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 6,328 167,678 SH   SOLE 2 106,876 0 60,802
SERVICE CORP INTL COM 817565104 36 963 SH   SOLE 4 963 0 0
SERVICE CORP INTL COM 817565104 204 5,393 SH   SOLE 7 5,393 0 0
SERVICE CORP INTL COM 817565104 26,285 696,483 SH   SOLE 18 696,483 0 0
SERVICE CORP INTL COM 817565104 38,695 1,025,298 SH   SOLE 19 1,025,298 0 0
SERVICE CORP INTL COM 817565104 3,695 97,900 SH   SOLE 20 97,900 0 0
SERVICE CORP INTL COM 817565104 317,190 8,404,607 SH   SOLE 21 8,404,607 0 0
SERVICE CORP INTL COM 817565104 230,766 6,114,637 SH   SOLE 22 5,475,714 0 638,923
SERVICE CORP INTL COM 817565104 2,263 59,974 SH   SOLE 26 27,119 0 32,855
SERVICE CORP INTL COM 817565104 979 25,936 SH   SOLE 28 25,936 0 0
SERVICE CORP INTL COM 817565104 397 10,527 SH   SOLE 29 0 0 10,527
SERVICE CORP INTL COM 817565104 2,391 63,364 SH   SOLE 30 63,364 0 0
SERVICE CORP INTL COM 817565104 143 3,795 SH   SOLE 31 3,795 0 0
SERVICE CORP INTL COM 817565104 6,400 169,573 SH   SOLE 34 169,573 0 0
SERVICE CORP INTL COM 817565104 265 7,016 SH   SOLE 36 7,016 0 0
SERVICE CORP INTL COM 817565104 792 20,991 SH   SOLE 40 20,991 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,962 58,253 SH   SOLE 2 14,177 0 44,076
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 31 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 197 3,883 SH   SOLE 7 3,883 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,665 72,069 SH   SOLE 18 71,973 0 96
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 16,348 321,503 SH   SOLE 19 321,503 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 72,180 1,419,474 SH   SOLE 21 1,419,474 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 189,309 3,722,895 SH   SOLE 22 3,266,096 0 456,799
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,002 39,372 SH   SOLE 26 22,698 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 950 18,681 SH   SOLE 28 18,681 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,309 25,751 SH   SOLE 30 25,751 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 145 2,849 SH   SOLE 31 2,849 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 691 13,583 SH   SOLE 40 13,583 0 0
SERVICENOW INC COM 81762P102 24,903 150,519 SH   SOLE 2 18,802 0 131,717
SERVICENOW INC COM 81762P102 9,884 59,741 SH   SOLE 4 55,270 0 4,471
SERVICENOW INC COM 81762P102 2,713 16,397 SH   SOLE 7 9,856 0 6,541
SERVICENOW INC COM 81762P102 241 1,457 SH   SOLE 15 1,457 0 0
SERVICENOW INC COM 81762P102 15,910 96,160 SH   SOLE 18 80,113 0 16,047
SERVICENOW INC COM 81762P102 18,138 109,628 SH   SOLE 19 109,628 0 0
SERVICENOW INC COM 81762P102 9,875 59,688 SH   SOLE 20 0 0 59,688
SERVICENOW INC COM 81762P102 414,976 2,508,166 SH   SOLE 21 2,508,166 0 0
SERVICENOW INC COM 81762P102 744,543 4,500,108 SH   SOLE 22 3,910,812 0 589,296
SERVICENOW INC COM 81762P102 35,346 213,638 SH   SOLE 23 213,638 0 0
SERVICENOW INC COM 81762P102 22,487 135,913 SH   SOLE 25 135,913 0 0
SERVICENOW INC COM 81762P102 70,690 427,262 SH   SOLE 26 150,245 0 277,017
SERVICENOW INC COM 81762P102 4,315 26,082 SH   SOLE 28 26,082 0 0
SERVICENOW INC COM 81762P102 7,958 48,101 SH   SOLE 29 4,933 0 43,168
SERVICENOW INC COM 81762P102 62,401 377,158 SH   SOLE 30 377,158 0 0
SERVICENOW INC COM 81762P102 14,097 85,205 SH   SOLE 31 34,584 0 50,621
SERVICENOW INC COM 81762P102 15,206 91,904 SH   SOLE 34 91,904 0 0
SERVICENOW INC COM 81762P102 24,173 146,105 SH   SOLE 36 146,105 0 0
SERVICENOW INC COM 81762P102 565 3,413 SH   SOLE 40 3,413 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 2,567 1,150,000 PRN   SOLE 21 1,150,000 0 0
SERVICESOURCE INTL INC COM 81763U100 28 7,353 SH   SOLE 2 3,677 0 3,676
SERVICESOURCE INTL INC COM 81763U100 1 156 SH   SOLE 4 156 0 0
SERVICESOURCE INTL INC COM 81763U100 6 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 998 261,862 SH   SOLE 18 261,862 0 0
SERVICESOURCE INTL INC COM 81763U100 221 58,008 SH   SOLE 19 58,008 0 0
SERVICESOURCE INTL INC COM 81763U100 9,314 2,444,727 SH   SOLE 21 2,444,727 0 0
SERVICESOURCE INTL INC COM 81763U100 7,097 1,862,857 SH   SOLE 22 1,728,619 0 134,238
SERVICESOURCE INTL INC COM 81763U100 39 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 33 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 75 19,630 SH   SOLE 30 19,630 0 0
SERVICESOURCE INTL INC COM 81763U100 25 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 100 2,444 SH   SOLE 2 1,948 0 496
SERVISFIRST BANCSHARES INC COM 81768T108 10 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 48 1,182 SH   SOLE 7 1,182 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,241 201,877 SH   SOLE 18 201,877 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,467 35,930 SH   SOLE 19 35,930 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 171,766 4,207,899 SH   SOLE 21 4,207,899 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 53,329 1,306,432 SH   SOLE 22 1,222,584 0 83,848
SERVISFIRST BANCSHARES INC COM 81768T108 1,027 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 257 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 92 2,265 SH   SOLE 29 0 0 2,265
SERVISFIRST BANCSHARES INC COM 81768T108 2,555 62,592 SH   SOLE 30 62,592 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 194 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 30 4,177 SH   SOLE 21 4,177 0 0
SHAKE SHACK INC CL A 819047101 45 1,088 SH   SOLE 2 931 0 157
SHAKE SHACK INC CL A 819047101 27 644 SH   SOLE 7 644 0 0
SHAKE SHACK INC CL A 819047101 3,906 93,826 SH   SOLE 18 93,826 0 0
SHAKE SHACK INC CL A 819047101 722 17,346 SH   SOLE 19 17,346 0 0
SHAKE SHACK INC CL A 819047101 77,147 1,853,167 SH   SOLE 21 1,853,167 0 0
SHAKE SHACK INC CL A 819047101 22,099 530,834 SH   SOLE 22 494,646 0 36,188
SHAKE SHACK INC CL A 819047101 32 763 SH   SOLE 26 0 0 763
SHAKE SHACK INC CL A 819047101 121 2,899 SH   SOLE 28 2,899 0 0
SHAKE SHACK INC CL A 819047101 1,106 26,559 SH   SOLE 30 26,559 0 0
SHAKE SHACK INC CL A 819047101 113 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 10 2,232 SH   SOLE 18 2,232 0 0
SHARPS COMPLIANCE CORP COM 820017101 168 37,092 SH   SOLE 21 37,092 0 0
SHARPS COMPLIANCE CORP COM 820017101 274 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 6 893 SH   SOLE 18 893 0 0
SHARPSPRING INC COM 820054104 109 17,078 SH   SOLE 21 17,078 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 14,791 702,677 SH   SOLE 19 702,677 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 81 2,253 SH   SOLE 2 1,948 0 305
SHENANDOAH TELECOMMUNICATION COM 82312B106 12 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 44 1,232 SH   SOLE 7 1,232 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,294 147,057 SH   SOLE 18 147,057 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,300 36,117 SH   SOLE 19 36,117 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 55,707 1,547,427 SH   SOLE 21 1,547,427 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 47,035 1,306,523 SH   SOLE 22 1,225,353 0 81,170
SHENANDOAH TELECOMMUNICATION COM 82312B106 824 22,887 SH   SOLE 26 12,820 0 10,067
SHENANDOAH TELECOMMUNICATION COM 82312B106 240 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 316 8,770 SH   SOLE 30 8,770 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 177 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 53,805 137,215 SH   SOLE 2 32,858 0 104,357
SHERWIN WILLIAMS CO COM 824348106 10,870 27,721 SH   SOLE 4 25,642 0 2,079
SHERWIN WILLIAMS CO COM 824348106 45,845 116,916 SH   SOLE 7 69,091 0 47,825
SHERWIN WILLIAMS CO COM 824348106 435 1,109 SH   SOLE 13 1,109 0 0
SHERWIN WILLIAMS CO COM 824348106 254 647 SH   SOLE 15 647 0 0
SHERWIN WILLIAMS CO COM 824348106 162,020 413,190 SH   SOLE 18 339,301 0 73,889
SHERWIN WILLIAMS CO COM 824348106 72,057 183,762 SH   SOLE 19 183,762 0 0
SHERWIN WILLIAMS CO COM 824348106 16,153 41,193 SH   SOLE 20 0 0 41,193
SHERWIN WILLIAMS CO COM 824348106 626,122 1,596,761 SH   SOLE 21 1,596,761 0 0
SHERWIN WILLIAMS CO COM 824348106 888,893 2,266,891 SH   SOLE 22 1,857,782 0 409,109
SHERWIN WILLIAMS CO COM 824348106 40,464 103,193 SH   SOLE 23 103,193 0 0
SHERWIN WILLIAMS CO COM 824348106 27,081 69,063 SH   SOLE 25 69,063 0 0
SHERWIN WILLIAMS CO COM 824348106 101,573 259,036 SH   SOLE 26 81,032 0 178,004
SHERWIN WILLIAMS CO COM 824348106 4,986 12,716 SH   SOLE 28 12,716 0 0
SHERWIN WILLIAMS CO COM 824348106 838 2,137 SH   SOLE 29 2,137 0 0
SHERWIN WILLIAMS CO COM 824348106 100,753 256,944 SH   SOLE 30 256,944 0 0
SHERWIN WILLIAMS CO COM 824348106 16,241 41,419 SH   SOLE 31 16,170 0 25,249
SHERWIN WILLIAMS CO COM 824348106 10,226 26,080 SH   SOLE 34 26,080 0 0
SHERWIN WILLIAMS CO COM 824348106 29,714 75,779 SH   SOLE 36 75,779 0 0
SHERWIN WILLIAMS CO COM 824348106 662 1,688 SH   SOLE 40 1,688 0 0
SHILOH INDS INC COM 824543102 14 1,645 SH   SOLE 2 909 0 736
SHILOH INDS INC COM 824543102 462 53,047 SH   SOLE 18 53,047 0 0
SHILOH INDS INC COM 824543102 97 11,146 SH   SOLE 19 11,146 0 0
SHILOH INDS INC COM 824543102 3,935 452,292 SH   SOLE 21 452,292 0 0
SHILOH INDS INC COM 824543102 2,744 315,410 SH   SOLE 22 302,025 0 13,385
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 368 8,674 SH   SOLE 19 8,674 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,701 40,112 SH   SOLE 21 40,112 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 11,673 275,295 SH   SOLE 22 232,757 0 42,538
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 237 5,583 SH   SOLE 25 5,583 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,550 107,301 SH   SOLE 26 107,301 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 509 12,000 SH   SOLE 30 12,000 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,965 46,354 SH   SOLE 34 46,354 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 369 8,696 SH   SOLE 36 8,696 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 172 12,018 SH   SOLE 2 2,583 0 9,435
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,181 82,620 SH   SOLE 7 82,620 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 2,914 203,765 SH   SOLE 18 203,765 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 681 47,655 SH   SOLE 19 47,655 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 25,544 1,786,302 SH   SOLE 21 1,786,302 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 9,438 659,986 SH   SOLE 22 567,677 0 92,309
SHIRE PLC SPONSORED ADR 82481R106 333 2,230 SH   SOLE 7 2,230 0 0
SHIRE PLC SPONSORED ADR 82481R106 55 371 SH   SOLE 15 371 0 0
SHIRE PLC SPONSORED ADR 82481R106 562 3,763 SH   SOLE 18 3,631 0 132
SHIRE PLC SPONSORED ADR 82481R106 129,854 869,226 SH   SOLE 21 869,226 0 0
SHIRE PLC SPONSORED ADR 82481R106 589 3,942 SH   SOLE 26 0 0 3,942
SHIRE PLC SPONSORED ADR 82481R106 2,699 18,066 SH   SOLE 30 18,066 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,514 10,133 SH   SOLE 32 10,133 0 0
SHOE CARNIVAL INC COM 824889109 63 2,629 SH   SOLE 2 456 0 2,173
SHOE CARNIVAL INC COM 824889109 8 344 SH   SOLE 7 344 0 0
SHOE CARNIVAL INC COM 824889109 1,287 54,061 SH   SOLE 18 54,061 0 0
SHOE CARNIVAL INC COM 824889109 222 9,347 SH   SOLE 19 9,347 0 0
SHOE CARNIVAL INC COM 824889109 25,648 1,077,633 SH   SOLE 21 1,077,633 0 0
SHOE CARNIVAL INC COM 824889109 8,572 360,171 SH   SOLE 22 332,816 0 27,355
SHOE CARNIVAL INC COM 824889109 170 7,138 SH   SOLE 26 0 0 7,138
SHOE CARNIVAL INC COM 824889109 53 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 383 16,106 SH   SOLE 30 16,106 0 0
SHOE CARNIVAL INC COM 824889109 101 4,241 SH   SOLE 34 4,241 0 0
SHOE CARNIVAL INC COM 824889109 42 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 8,833 70,900 SH   SOLE 19 70,900 0 0
SHOPIFY INC CL A 82509L107 2,400 19,264 SH   SOLE 21 19,264 0 0
SHOPIFY INC CL A 82509L107 0 2 SH   SOLE 22 2 0 0
SHORE BANCSHARES INC COM 825107105 30 1,605 SH   SOLE 2 643 0 962
SHORE BANCSHARES INC COM 825107105 896 47,511 SH   SOLE 18 47,511 0 0
SHORE BANCSHARES INC COM 825107105 263 13,947 SH   SOLE 19 13,947 0 0
SHORE BANCSHARES INC COM 825107105 7,830 415,142 SH   SOLE 21 415,142 0 0
SHORE BANCSHARES INC COM 825107105 5,010 265,664 SH   SOLE 22 253,732 0 11,932
SHORE BANCSHARES INC COM 825107105 22 1,145 SH   SOLE 26 0 0 1,145
SHOTSPOTTER INC COM 82536T107 22 849 SH   SOLE 18 849 0 0
SHOTSPOTTER INC COM 82536T107 238 8,999 SH   SOLE 21 8,999 0 0
SHUTTERFLY INC COM 82568P304 186 2,285 SH   SOLE 2 2,115 0 170
SHUTTERFLY INC COM 82568P304 17 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 63 777 SH   SOLE 7 777 0 0
SHUTTERFLY INC COM 82568P304 11,648 143,354 SH   SOLE 18 143,354 0 0
SHUTTERFLY INC COM 82568P304 2,921 35,953 SH   SOLE 19 35,953 0 0
SHUTTERFLY INC COM 82568P304 244,320 3,007,013 SH   SOLE 21 3,007,013 0 0
SHUTTERFLY INC COM 82568P304 72,384 890,879 SH   SOLE 22 832,881 0 57,998
SHUTTERFLY INC COM 82568P304 823 10,129 SH   SOLE 23 10,129 0 0
SHUTTERFLY INC COM 82568P304 1,071 13,179 SH   SOLE 26 5,383 0 7,796
SHUTTERFLY INC COM 82568P304 332 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 94 1,151 SH   SOLE 29 0 0 1,151
SHUTTERFLY INC COM 82568P304 3,689 45,404 SH   SOLE 30 45,404 0 0
SHUTTERFLY INC COM 82568P304 18 223 SH   SOLE 34 223 0 0
SHUTTERFLY INC COM 82568P304 338 4,159 SH   SOLE 40 4,159 0 0
SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 756 600,000 PRN   SOLE 21 600,000 0 0
SHUTTERSTOCK INC COM 825690100 267 5,542 SH   SOLE 2 5,428 0 114
SHUTTERSTOCK INC COM 825690100 5 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 21 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,921 81,443 SH   SOLE 18 81,443 0 0
SHUTTERSTOCK INC COM 825690100 1,917 39,813 SH   SOLE 19 39,813 0 0
SHUTTERSTOCK INC COM 825690100 83,016 1,724,111 SH   SOLE 21 1,724,111 0 0
SHUTTERSTOCK INC COM 825690100 24,825 515,566 SH   SOLE 22 482,257 0 33,309
SHUTTERSTOCK INC COM 825690100 579 12,016 SH   SOLE 23 12,016 0 0
SHUTTERSTOCK INC COM 825690100 776 16,111 SH   SOLE 26 0 0 16,111
SHUTTERSTOCK INC COM 825690100 140 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 534 11,095 SH   SOLE 29 0 0 11,095
SHUTTERSTOCK INC COM 825690100 1,205 25,034 SH   SOLE 30 25,034 0 0
SHUTTERSTOCK INC COM 825690100 96 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 15 1,075 SH   SOLE 2 314 0 761
SI FINL GROUP INC MD COM 78425V104 580 40,312 SH   SOLE 18 40,312 0 0
SI FINL GROUP INC MD COM 78425V104 93 6,458 SH   SOLE 19 6,458 0 0
SI FINL GROUP INC MD COM 78425V104 5,418 376,230 SH   SOLE 21 376,230 0 0
SI FINL GROUP INC MD COM 78425V104 3,495 242,722 SH   SOLE 22 233,915 0 8,807
SIBANYE STILLWATER SPONSORED ADR 825724206 7,570 1,897,235 SH   SOLE 7 1,897,235 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 159 39,744 SH   SOLE 21 39,744 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 5,601 1,403,870 SH   SOLE 30 1,403,870 0 0
SIEBERT FINL CORP COM 826176109 3 368 SH   SOLE 18 368 0 0
SIEBERT FINL CORP COM 826176109 64 7,572 SH   SOLE 21 7,572 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 22 1,189 SH   SOLE 2 627 0 562
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 956 50,920 SH   SOLE 18 50,920 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 188 9,988 SH   SOLE 19 9,988 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 13,750 732,148 SH   SOLE 21 732,148 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 2,222 118,336 SH   SOLE 22 105,780 0 12,556
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11 595 SH   SOLE 30 595 0 0
SIENTRA INC COM 82621J105 27 2,810 SH   SOLE 2 363 0 2,447
SIENTRA INC COM 82621J105 485 50,216 SH   SOLE 18 50,216 0 0
SIENTRA INC COM 82621J105 102 10,609 SH   SOLE 19 10,609 0 0
SIENTRA INC COM 82621J105 4,537 469,716 SH   SOLE 21 469,716 0 0
SIENTRA INC COM 82621J105 2,260 233,957 SH   SOLE 22 220,971 0 12,986
SIERRA BANCORP COM 82620P102 65 2,445 SH   SOLE 2 590 0 1,855
SIERRA BANCORP COM 82620P102 1,239 46,509 SH   SOLE 18 46,509 0 0
SIERRA BANCORP COM 82620P102 548 20,567 SH   SOLE 19 20,567 0 0
SIERRA BANCORP COM 82620P102 11,103 416,792 SH   SOLE 21 416,792 0 0
SIERRA BANCORP COM 82620P102 8,926 335,051 SH   SOLE 22 320,811 0 14,240
SIERRA BANCORP COM 82620P102 874 32,814 SH   SOLE 26 0 0 32,814
SIERRA BANCORP COM 82620P102 191 7,168 SH   SOLE 29 0 0 7,168
SIFCO INDS INC COM 826546103 2 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 43 7,855 SH   SOLE 21 7,855 0 0
SIFCO INDS INC COM 826546103 31 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 45 7,364 SH   SOLE 22 7,364 0 0
SIGMA DESIGNS INC COM 826565103 50 7,998 SH   SOLE 2 1,790 0 6,208
SIGMA DESIGNS INC COM 826565103 5 874 SH   SOLE 7 874 0 0
SIGMA DESIGNS INC COM 826565103 859 138,505 SH   SOLE 18 138,505 0 0
SIGMA DESIGNS INC COM 826565103 176 28,445 SH   SOLE 19 28,445 0 0
SIGMA DESIGNS INC COM 826565103 7,596 1,225,111 SH   SOLE 21 1,225,111 0 0
SIGMA DESIGNS INC COM 826565103 5,699 919,205 SH   SOLE 22 870,662 0 48,543
SIGMATRON INTL INC COM 82661L101 20 3,452 SH   SOLE 21 3,452 0 0
SIGMATRON INTL INC COM 82661L101 1,040 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 10,468 73,743 SH   SOLE 2 28,000 0 45,743
SIGNATURE BK NEW YORK N Y COM 82669G104 2,367 16,673 SH   SOLE 4 15,117 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 583 4,107 SH   SOLE 7 4,107 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 26,181 184,441 SH   SOLE 18 179,414 0 5,027
SIGNATURE BK NEW YORK N Y COM 82669G104 1,303 9,177 SH   SOLE 19 9,177 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,971 27,972 SH   SOLE 20 0 0 27,972
SIGNATURE BK NEW YORK N Y COM 82669G104 361,894 2,549,444 SH   SOLE 21 2,549,444 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 259,941 1,831,212 SH   SOLE 22 1,639,955 0 191,257
SIGNATURE BK NEW YORK N Y COM 82669G104 9,768 68,813 SH   SOLE 23 68,813 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 110 776 SH   SOLE 25 776 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 15,234 107,323 SH   SOLE 26 48,807 0 58,516
SIGNATURE BK NEW YORK N Y COM 82669G104 1,231 8,673 SH   SOLE 28 8,673 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,092 14,738 SH   SOLE 29 1,446 0 13,292
SIGNATURE BK NEW YORK N Y COM 82669G104 7,583 53,419 SH   SOLE 30 53,419 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,020 21,277 SH   SOLE 31 13,388 0 7,889
SIGNATURE BK NEW YORK N Y COM 82669G104 322 2,265 SH   SOLE 34 2,265 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,739 12,251 SH   SOLE 36 12,251 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 156 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,366 61,427 SH   SOLE 2 32,086 0 29,341
SIGNET JEWELERS LIMITED SHS G81276100 14 376 SH   SOLE 4 376 0 0
SIGNET JEWELERS LIMITED SHS G81276100 184 4,768 SH   SOLE 7 4,768 0 0
SIGNET JEWELERS LIMITED SHS G81276100 7,860 204,038 SH   SOLE 18 203,980 0 58
SIGNET JEWELERS LIMITED SHS G81276100 347 8,999 SH   SOLE 19 8,999 0 0
SIGNET JEWELERS LIMITED SHS G81276100 103,334 2,682,602 SH   SOLE 21 2,682,602 0 0
SIGNET JEWELERS LIMITED SHS G81276100 90,842 2,358,313 SH   SOLE 22 2,129,499 0 228,814
SIGNET JEWELERS LIMITED SHS G81276100 920 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 315 8,172 SH   SOLE 28 8,172 0 0
SIGNET JEWELERS LIMITED SHS G81276100 978 25,380 SH   SOLE 30 25,380 0 0
SIGNET JEWELERS LIMITED SHS G81276100 51 1,317 SH   SOLE 31 1,317 0 0
SIGNET JEWELERS LIMITED SHS G81276100 205 5,313 SH   SOLE 36 5,313 0 0
SIGNET JEWELERS LIMITED SHS G81276100 239 6,202 SH   SOLE 40 6,202 0 0
SILGAN HOLDINGS INC COM 827048109 2,021 72,566 SH   SOLE 2 49,357 0 23,209
SILGAN HOLDINGS INC COM 827048109 12 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 54 1,940 SH   SOLE 7 1,940 0 0
SILGAN HOLDINGS INC COM 827048109 7,367 264,515 SH   SOLE 18 264,515 0 0
SILGAN HOLDINGS INC COM 827048109 303 10,885 SH   SOLE 19 10,885 0 0
SILGAN HOLDINGS INC COM 827048109 94,532 3,394,341 SH   SOLE 21 3,394,341 0 0
SILGAN HOLDINGS INC COM 827048109 68,707 2,467,035 SH   SOLE 22 2,204,379 0 262,656
SILGAN HOLDINGS INC COM 827048109 771 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 324 11,642 SH   SOLE 28 11,642 0 0
SILGAN HOLDINGS INC COM 827048109 424 15,227 SH   SOLE 30 15,227 0 0
SILGAN HOLDINGS INC COM 827048109 49 1,766 SH   SOLE 31 1,766 0 0
SILGAN HOLDINGS INC COM 827048109 2,767 99,358 SH   SOLE 34 99,358 0 0
SILGAN HOLDINGS INC COM 827048109 39 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 236 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 1,704 18,955 SH   SOLE 2 18,714 0 241
SILICON LABORATORIES INC COM 826919102 14 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 83 921 SH   SOLE 7 921 0 0
SILICON LABORATORIES INC COM 826919102 22,869 254,384 SH   SOLE 18 254,384 0 0
SILICON LABORATORIES INC COM 826919102 21,362 237,615 SH   SOLE 19 237,615 0 0
SILICON LABORATORIES INC COM 826919102 263,605 2,932,197 SH   SOLE 21 2,932,197 0 0
SILICON LABORATORIES INC COM 826919102 122,503 1,362,659 SH   SOLE 22 1,287,725 0 74,934
SILICON LABORATORIES INC COM 826919102 1,085 12,071 SH   SOLE 26 7,725 0 4,346
SILICON LABORATORIES INC COM 826919102 529 5,889 SH   SOLE 28 5,889 0 0
SILICON LABORATORIES INC COM 826919102 747 8,312 SH   SOLE 30 8,312 0 0
SILICON LABORATORIES INC COM 826919102 4,366 48,569 SH   SOLE 34 48,569 0 0
SILICON LABORATORIES INC COM 826919102 381 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 953 825,000 PRN   SOLE 21 825,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 15 305 SH   SOLE 22 305 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 237 4,921 SH   SOLE 25 4,921 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 445 450,000 PRN   SOLE 21 450,000 0 0
SILVERBOW RES INC COM 82836G102 65 2,248 SH   SOLE 2 1,201 0 1,047
SILVERBOW RES INC COM 82836G102 732 25,143 SH   SOLE 18 25,143 0 0
SILVERBOW RES INC COM 82836G102 270 9,284 SH   SOLE 19 9,284 0 0
SILVERBOW RES INC COM 82836G102 6,273 215,578 SH   SOLE 21 215,578 0 0
SILVERBOW RES INC COM 82836G102 2,396 82,345 SH   SOLE 22 74,187 0 8,158
SILVERBOW RES INC COM 82836G102 66 2,285 SH   SOLE 26 0 0 2,285
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 413 27,187 SH   SOLE 18 27,187 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 64 4,196 SH   SOLE 19 4,196 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,393 223,221 SH   SOLE 21 223,221 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,029 133,484 SH   SOLE 22 127,204 0 6,280
SILVERCREST ASSET MGMT GROUP CL A 828359109 7 492 SH   SOLE 26 0 0 492
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 491 17,267 SH   SOLE 2 3,464 0 13,803
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 51 1,794 SH   SOLE 7 1,794 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10,618 373,208 SH   SOLE 18 373,208 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,888 66,371 SH   SOLE 19 66,371 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 212,423 7,466,541 SH   SOLE 21 7,466,541 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 70,795 2,488,398 SH   SOLE 22 2,337,944 0 150,454
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 553 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 306 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,083 108,380 SH   SOLE 30 108,380 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 191 6,718 SH   SOLE 40 6,718 0 0
SIMON PPTY GROUP INC NEW COM 828806109 89,095 577,226 SH   SOLE 2 284,244 0 292,982
SIMON PPTY GROUP INC NEW COM 828806109 48,099 311,622 SH   SOLE 4 303,237 0 8,385
SIMON PPTY GROUP INC NEW COM 828806109 108,672 704,062 SH   SOLE 7 694,436 0 9,626
SIMON PPTY GROUP INC NEW COM 828806109 9,609 62,255 SH   SOLE 13 62,255 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,241 14,521 SH   SOLE 15 14,521 0 0
SIMON PPTY GROUP INC NEW COM 828806109 110,761 717,598 SH   SOLE 18 676,629 0 40,969
SIMON PPTY GROUP INC NEW COM 828806109 151,545 981,829 SH   SOLE 19 981,829 0 0
SIMON PPTY GROUP INC NEW COM 828806109 16,062 104,062 SH   SOLE 20 0 0 104,062
SIMON PPTY GROUP INC NEW COM 828806109 1,196,145 7,749,564 SH   SOLE 21 7,749,564 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,078,746 13,467,739 SH   SOLE 22 11,674,584 0 1,793,155
SIMON PPTY GROUP INC NEW COM 828806109 66,602 431,500 SH   SOLE 23 431,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109 133,834 867,083 SH   SOLE 25 867,083 0 0
SIMON PPTY GROUP INC NEW COM 828806109 150,708 976,403 SH   SOLE 26 290,156 0 686,247
SIMON PPTY GROUP INC NEW COM 828806109 10,859 70,356 SH   SOLE 28 70,356 0 0
SIMON PPTY GROUP INC NEW COM 828806109 38,375 248,624 SH   SOLE 29 123,778 0 124,846
SIMON PPTY GROUP INC NEW COM 828806109 365,919 2,370,712 SH   SOLE 30 2,370,712 0 0
SIMON PPTY GROUP INC NEW COM 828806109 19,784 128,176 SH   SOLE 31 61,916 0 66,260
SIMON PPTY GROUP INC NEW COM 828806109 25,085 162,523 SH   SOLE 34 162,523 0 0
SIMON PPTY GROUP INC NEW COM 828806109 49,529 320,885 SH   SOLE 36 320,885 0 0
SIMON PPTY GROUP INC NEW COM 828806109 963 6,241 SH   SOLE 40 6,241 0 0
SIMPLY GOOD FOODS CO COM 82900L102 164 11,941 SH   SOLE 21 11,941 0 0
SIMPLY GOOD FOODS CO COM 82900L102 9,663 703,761 SH   SOLE 22 671,951 0 31,810
SIMPLY GOOD FOODS CO COM 82900L102 3,882 282,707 SH   SOLE 26 59,235 0 223,472
SIMPLY GOOD FOODS CO COM 82900L102 145 10,544 SH   SOLE 30 10,544 0 0
SIMPLY GOOD FOODS CO COM 82900L102 154 11,232 SH   SOLE 40 11,232 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 100 1,729 SH   SOLE 2 1,729 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 10,739 186,470 SH   SOLE 18 186,470 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,829 31,762 SH   SOLE 19 31,762 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 236,418 4,105,188 SH   SOLE 21 4,105,188 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 70,994 1,232,751 SH   SOLE 22 1,153,032 0 79,719
SIMPSON MANUFACTURING CO INC COM 829073105 526 9,133 SH   SOLE 26 5,210 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 339 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,383 58,744 SH   SOLE 30 58,744 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 259 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 537 36,436 SH   SOLE 18 36,436 0 0
SIMULATIONS PLUS INC COM 829214105 89 6,027 SH   SOLE 19 6,027 0 0
SIMULATIONS PLUS INC COM 829214105 5,018 340,189 SH   SOLE 21 340,189 0 0
SIMULATIONS PLUS INC COM 829214105 5,456 369,919 SH   SOLE 22 360,861 0 9,058
SINA CORP ORD G81477104 22,773 218,405 SH   SOLE 2 46,935 0 171,470
SINA CORP ORD G81477104 1,871 17,942 SH   SOLE 4 17,942 0 0
SINA CORP ORD G81477104 980 9,402 SH   SOLE 7 9,402 0 0
SINA CORP ORD G81477104 2,371 22,741 SH   SOLE 15 22,741 0 0
SINA CORP ORD G81477104 4,319 41,419 SH   SOLE 18 41,330 0 89
SINA CORP ORD G81477104 1,835 17,595 SH   SOLE 19 17,595 0 0
SINA CORP ORD G81477104 120,644 1,157,035 SH   SOLE 21 1,157,035 0 0
SINA CORP ORD G81477104 206,077 1,976,374 SH   SOLE 22 1,384,477 0 591,897
SINA CORP ORD G81477104 7,376 70,738 SH   SOLE 23 70,738 0 0
SINA CORP ORD G81477104 2,430 23,303 SH   SOLE 25 23,303 0 0
SINA CORP ORD G81477104 22,527 216,044 SH   SOLE 26 46,190 0 169,854
SINA CORP ORD G81477104 75 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 3,291 31,567 SH   SOLE 29 24,994 0 6,573
SINA CORP ORD G81477104 40,034 383,944 SH   SOLE 30 383,944 0 0
SINA CORP ORD G81477104 6,077 58,280 SH   SOLE 31 24,214 0 34,066
SINA CORP ORD G81477104 411 3,942 SH   SOLE 32 3,942 0 0
SINA CORP ORD G81477104 1,052 10,088 SH   SOLE 34 10,088 0 0
SINA CORP ORD G81477104 1,037 9,943 SH   SOLE 36 9,943 0 0
SINA CORP ORD G81477104 32 304 SH   SOLE 40 304 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 111 3,561 SH   SOLE 2 2,986 0 575
SINCLAIR BROADCAST GROUP INC CL A 829226109 12 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 77 2,470 SH   SOLE 7 2,470 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 7,101 226,876 SH   SOLE 18 226,876 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,763 56,331 SH   SOLE 19 56,331 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 69,214 2,211,315 SH   SOLE 21 2,211,315 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 63,619 2,032,547 SH   SOLE 22 1,894,473 0 138,074
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,084 34,628 SH   SOLE 26 17,148 0 17,480
SINCLAIR BROADCAST GROUP INC CL A 829226109 329 10,524 SH   SOLE 28 10,524 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 447 14,276 SH   SOLE 30 14,276 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 299 9,540 SH   SOLE 40 9,540 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 1 1,009 SH   SOLE 18 1,009 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 13 11,739 SH   SOLE 21 11,739 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 87 1,412 SH   SOLE 4 1,412 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 845 13,775 SH   SOLE 22 13,775 0 0
SIRIUS XM HLDGS INC COM 82968B103 8,893 1,425,178 SH   SOLE 2 202,248 0 1,222,930
SIRIUS XM HLDGS INC COM 82968B103 3,496 560,187 SH   SOLE 4 505,492 0 54,695
SIRIUS XM HLDGS INC COM 82968B103 2,536 406,449 SH   SOLE 7 267,660 0 138,789
SIRIUS XM HLDGS INC COM 82968B103 189 30,226 SH   SOLE 13 30,226 0 0
SIRIUS XM HLDGS INC COM 82968B103 121 19,350 SH   SOLE 15 19,350 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,679 749,853 SH   SOLE 18 602,220 0 147,633
SIRIUS XM HLDGS INC COM 82968B103 1,378 220,774 SH   SOLE 19 220,774 0 0
SIRIUS XM HLDGS INC COM 82968B103 102,030 16,351,001 SH   SOLE 21 16,351,001 0 0
SIRIUS XM HLDGS INC COM 82968B103 244,245 39,141,789 SH   SOLE 22 33,929,334 0 5,212,455
SIRIUS XM HLDGS INC COM 82968B103 12,772 2,046,824 SH   SOLE 23 2,046,824 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,971 1,277,395 SH   SOLE 25 1,277,395 0 0
SIRIUS XM HLDGS INC COM 82968B103 34,912 5,594,794 SH   SOLE 26 1,708,181 0 3,886,613
SIRIUS XM HLDGS INC COM 82968B103 1,516 242,953 SH   SOLE 28 242,953 0 0
SIRIUS XM HLDGS INC COM 82968B103 319 51,149 SH   SOLE 29 51,149 0 0
SIRIUS XM HLDGS INC COM 82968B103 18,236 2,922,486 SH   SOLE 30 2,922,486 0 0
SIRIUS XM HLDGS INC COM 82968B103 5,266 843,857 SH   SOLE 31 386,199 0 457,658
SIRIUS XM HLDGS INC COM 82968B103 4,054 649,620 SH   SOLE 32 649,620 0 0
SIRIUS XM HLDGS INC COM 82968B103 454 72,712 SH   SOLE 34 72,712 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,922 1,269,496 SH   SOLE 36 1,269,496 0 0
SIRIUS XM HLDGS INC COM 82968B103 203 32,483 SH   SOLE 40 32,483 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 135 1,755 SH   SOLE 2 1,427 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,317 107,960 SH   SOLE 18 107,960 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,029 26,335 SH   SOLE 19 26,335 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 78,306 1,016,436 SH   SOLE 21 1,016,436 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 81,013 1,051,572 SH   SOLE 22 987,691 0 63,881
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 977 12,684 SH   SOLE 26 9,330 0 3,354
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 424 5,502 SH   SOLE 28 5,502 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 581 7,540 SH   SOLE 30 7,540 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 257 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 17 4,327 SH   SOLE 18 4,327 0 0
SITO MOBILE LTD COM NEW 82988R203 199 49,522 SH   SOLE 21 49,522 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,139 66,479 SH   SOLE 2 45,496 0 20,983
SIX FLAGS ENTMT CORP NEW COM 83001A102 89 1,437 SH   SOLE 4 1,437 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 126 2,016 SH   SOLE 7 2,016 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 16,514 265,244 SH   SOLE 18 265,108 0 136
SIX FLAGS ENTMT CORP NEW COM 83001A102 752 12,084 SH   SOLE 19 12,084 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 217,099 3,486,969 SH   SOLE 21 3,486,969 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 158,281 2,542,255 SH   SOLE 22 2,299,875 0 242,380
SIX FLAGS ENTMT CORP NEW COM 83001A102 25 398 SH   SOLE 23 398 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 292 4,694 SH   SOLE 25 4,694 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,438 23,096 SH   SOLE 26 14,925 0 8,171
SIX FLAGS ENTMT CORP NEW COM 83001A102 613 9,853 SH   SOLE 28 9,853 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,079 33,397 SH   SOLE 29 0 0 33,397
SIX FLAGS ENTMT CORP NEW COM 83001A102 856 13,749 SH   SOLE 30 13,749 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 89 1,428 SH   SOLE 31 1,428 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 136 2,184 SH   SOLE 34 2,184 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 500 8,028 SH   SOLE 40 8,028 0 0
SJW GROUP COM 784305104 358 6,787 SH   SOLE 2 4,190 0 2,597
SJW GROUP COM 784305104 39 738 SH   SOLE 4 738 0 0
SJW GROUP COM 784305104 1,731 32,839 SH   SOLE 7 32,839 0 0
SJW GROUP COM 784305104 3,002 56,952 SH   SOLE 18 56,952 0 0
SJW GROUP COM 784305104 1,835 34,812 SH   SOLE 19 34,812 0 0
SJW GROUP COM 784305104 26,764 507,762 SH   SOLE 21 507,762 0 0
SJW GROUP COM 784305104 26,512 502,980 SH   SOLE 22 472,497 0 30,483
SJW GROUP COM 784305104 1,968 37,327 SH   SOLE 23 37,327 0 0
SJW GROUP COM 784305104 2,083 39,513 SH   SOLE 26 10,204 0 29,309
SJW GROUP COM 784305104 117 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 438 8,303 SH   SOLE 29 0 0 8,303
SJW GROUP COM 784305104 3,655 69,344 SH   SOLE 30 69,344 0 0
SJW GROUP COM 784305104 33 633 SH   SOLE 36 633 0 0
SJW GROUP COM 784305104 82 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 7,056 291,915 SH   SOLE 2 35,221 0 256,694
SK TELECOM LTD SPONSORED ADR 78440P108 3,578 148,043 SH   SOLE 18 103,943 0 44,100
SK TELECOM LTD SPONSORED ADR 78440P108 4,454 184,270 SH   SOLE 19 184,270 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 9,278 383,866 SH   SOLE 22 383,866 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 557 23,058 SH   SOLE 25 23,058 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 294 12,176 SH   SOLE 26 0 0 12,176
SK TELECOM LTD SPONSORED ADR 78440P108 5,476 226,566 SH   SOLE 30 226,566 0 0
SKECHERS U S A INC CL A 830566105 5,664 145,629 SH   SOLE 2 92,408 0 53,221
SKECHERS U S A INC CL A 830566105 198 5,096 SH   SOLE 4 5,096 0 0
SKECHERS U S A INC CL A 830566105 166 4,258 SH   SOLE 7 4,258 0 0
SKECHERS U S A INC CL A 830566105 2,530 65,057 SH   SOLE 13 65,057 0 0
SKECHERS U S A INC CL A 830566105 19,762 508,155 SH   SOLE 18 507,735 0 420
SKECHERS U S A INC CL A 830566105 25,686 660,473 SH   SOLE 19 660,473 0 0
SKECHERS U S A INC CL A 830566105 240,678 6,188,682 SH   SOLE 21 6,188,682 0 0
SKECHERS U S A INC CL A 830566105 196,839 5,061,442 SH   SOLE 22 4,436,016 0 625,426
SKECHERS U S A INC CL A 830566105 199 5,128 SH   SOLE 23 5,128 0 0
SKECHERS U S A INC CL A 830566105 1,549 39,835 SH   SOLE 26 19,075 0 20,760
SKECHERS U S A INC CL A 830566105 721 18,528 SH   SOLE 28 18,528 0 0
SKECHERS U S A INC CL A 830566105 2,781 71,498 SH   SOLE 29 775 0 70,723
SKECHERS U S A INC CL A 830566105 1,022 26,281 SH   SOLE 30 26,281 0 0
SKECHERS U S A INC CL A 830566105 274 7,040 SH   SOLE 31 4,228 0 2,812
SKECHERS U S A INC CL A 830566105 83 2,141 SH   SOLE 34 2,141 0 0
SKECHERS U S A INC CL A 830566105 1,514 38,938 SH   SOLE 36 38,938 0 0
SKECHERS U S A INC CL A 830566105 579 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CORP COM 830830105 27 1,221 SH   SOLE 18 1,221 0 0
SKYLINE CORP COM 830830105 442 20,106 SH   SOLE 21 20,106 0 0
SKYLINE CORP COM 830830105 3,955 179,756 SH   SOLE 22 179,756 0 0
SKYWEST INC COM 830879102 586 10,770 SH   SOLE 2 2,127 0 8,643
SKYWEST INC COM 830879102 60 1,106 SH   SOLE 7 1,106 0 0
SKYWEST INC COM 830879102 12,684 233,157 SH   SOLE 18 233,157 0 0
SKYWEST INC COM 830879102 2,158 39,662 SH   SOLE 19 39,662 0 0
SKYWEST INC COM 830879102 260,567 4,789,829 SH   SOLE 21 4,789,829 0 0
SKYWEST INC COM 830879102 74,331 1,366,370 SH   SOLE 22 1,285,725 0 80,645
SKYWEST INC COM 830879102 104 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,507 64,458 SH   SOLE 30 64,458 0 0
SKYWEST INC COM 830879102 71 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 30,922 308,417 SH   SOLE 2 137,628 0 170,789
SKYWORKS SOLUTIONS INC COM 83088M102 6,691 66,733 SH   SOLE 4 61,800 0 4,933
SKYWORKS SOLUTIONS INC COM 83088M102 15,865 158,237 SH   SOLE 7 152,679 0 5,558
SKYWORKS SOLUTIONS INC COM 83088M102 3,478 34,690 SH   SOLE 13 34,690 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 157 1,565 SH   SOLE 15 1,565 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 40,728 406,220 SH   SOLE 18 381,792 0 24,428
SKYWORKS SOLUTIONS INC COM 83088M102 28,159 280,856 SH   SOLE 19 280,856 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,818 87,947 SH   SOLE 20 0 0 87,947
SKYWORKS SOLUTIONS INC COM 83088M102 472,894 4,716,672 SH   SOLE 21 4,716,672 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 523,646 5,222,877 SH   SOLE 22 4,252,770 0 970,107
SKYWORKS SOLUTIONS INC COM 83088M102 25,255 251,899 SH   SOLE 23 251,899 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 15,226 151,868 SH   SOLE 25 151,868 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 53,973 538,330 SH   SOLE 26 185,348 0 352,982
SKYWORKS SOLUTIONS INC COM 83088M102 2,785 27,779 SH   SOLE 28 27,779 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,002 79,810 SH   SOLE 29 16,203 0 63,607
SKYWORKS SOLUTIONS INC COM 83088M102 61,524 613,642 SH   SOLE 30 613,642 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,572 125,395 SH   SOLE 31 61,198 0 64,197
SKYWORKS SOLUTIONS INC COM 83088M102 2,644 26,373 SH   SOLE 32 26,373 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,603 15,992 SH   SOLE 34 15,992 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,265 182,172 SH   SOLE 36 182,172 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 370 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 10,551 108,967 SH   SOLE 2 18,080 0 90,887
SL GREEN RLTY CORP COM 78440X101 6,330 65,375 SH   SOLE 4 63,164 0 2,211
SL GREEN RLTY CORP COM 78440X101 20,815 214,961 SH   SOLE 7 208,789 0 6,172
SL GREEN RLTY CORP COM 78440X101 311 3,213 SH   SOLE 13 3,213 0 0
SL GREEN RLTY CORP COM 78440X101 408 4,214 SH   SOLE 15 4,214 0 0
SL GREEN RLTY CORP COM 78440X101 18,879 194,973 SH   SOLE 18 182,261 0 12,712
SL GREEN RLTY CORP COM 78440X101 11,766 121,512 SH   SOLE 19 121,512 0 0
SL GREEN RLTY CORP COM 78440X101 4,436 45,812 SH   SOLE 20 0 0 45,812
SL GREEN RLTY CORP COM 78440X101 271,412 2,802,978 SH   SOLE 21 2,802,978 0 0
SL GREEN RLTY CORP COM 78440X101 366,171 3,781,590 SH   SOLE 22 3,311,739 0 469,851
SL GREEN RLTY CORP COM 78440X101 12,627 130,401 SH   SOLE 23 130,401 0 0
SL GREEN RLTY CORP COM 78440X101 24,843 256,562 SH   SOLE 25 256,562 0 0
SL GREEN RLTY CORP COM 78440X101 28,010 289,266 SH   SOLE 26 141,168 0 148,098
SL GREEN RLTY CORP COM 78440X101 1,426 14,732 SH   SOLE 28 14,732 0 0
SL GREEN RLTY CORP COM 78440X101 5,647 58,316 SH   SOLE 29 33,766 0 24,550
SL GREEN RLTY CORP COM 78440X101 68,124 703,542 SH   SOLE 30 703,542 0 0
SL GREEN RLTY CORP COM 78440X101 3,608 37,259 SH   SOLE 31 18,170 0 19,089
SL GREEN RLTY CORP COM 78440X101 410 4,239 SH   SOLE 34 4,239 0 0
SL GREEN RLTY CORP COM 78440X101 8,790 90,780 SH   SOLE 36 90,780 0 0
SL GREEN RLTY CORP COM 78440X101 192 1,985 SH   SOLE 40 1,985 0 0
SLEEP NUMBER CORP COM 83125X103 65 1,863 SH   SOLE 2 1,646 0 217
SLEEP NUMBER CORP COM 83125X103 11 312 SH   SOLE 4 312 0 0
SLEEP NUMBER CORP COM 83125X103 34 979 SH   SOLE 7 979 0 0
SLEEP NUMBER CORP COM 83125X103 5,961 169,593 SH   SOLE 18 169,593 0 0
SLEEP NUMBER CORP COM 83125X103 1,076 30,623 SH   SOLE 19 30,623 0 0
SLEEP NUMBER CORP COM 83125X103 125,915 3,582,233 SH   SOLE 21 3,582,233 0 0
SLEEP NUMBER CORP COM 83125X103 43,241 1,230,193 SH   SOLE 22 1,155,721 0 74,472
SLEEP NUMBER CORP COM 83125X103 310 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 194 5,509 SH   SOLE 28 5,509 0 0
SLEEP NUMBER CORP COM 83125X103 2,656 75,562 SH   SOLE 30 75,562 0 0
SLEEP NUMBER CORP COM 83125X103 51 1,456 SH   SOLE 34 1,456 0 0
SLEEP NUMBER CORP COM 83125X103 204 5,798 SH   SOLE 40 5,798 0 0
SLM CORP COM 78442P106 4,676 417,090 SH   SOLE 2 209,039 0 208,051
SLM CORP COM 78442P106 17 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 180 16,017 SH   SOLE 7 16,017 0 0
SLM CORP COM 78442P106 35,155 3,136,064 SH   SOLE 18 2,743,834 0 392,230
SLM CORP COM 78442P106 26,445 2,359,092 SH   SOLE 19 2,359,092 0 0
SLM CORP COM 78442P106 223,394 19,928,117 SH   SOLE 21 19,928,117 0 0
SLM CORP COM 78442P106 160,559 14,322,842 SH   SOLE 22 12,731,726 0 1,591,116
SLM CORP COM 78442P106 607 54,146 SH   SOLE 23 54,146 0 0
SLM CORP COM 78442P106 1,528 136,306 SH   SOLE 25 1,220 0 135,086
SLM CORP COM 78442P106 1,557 138,926 SH   SOLE 26 84,221 0 54,705
SLM CORP COM 78442P106 670 59,750 SH   SOLE 28 59,750 0 0
SLM CORP COM 78442P106 931 83,014 SH   SOLE 30 83,014 0 0
SLM CORP COM 78442P106 101 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 15,191 1,355,143 SH   SOLE 34 1,355,143 0 0
SLM CORP COM 78442P106 1,549 138,216 SH   SOLE 36 138,216 0 0
SLM CORP COM 78442P106 516 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 1,934 107,293 SH   SOLE 2 49,383 0 57,910
SM ENERGY CO COM 78454L100 6 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 83 4,621 SH   SOLE 7 4,621 0 0
SM ENERGY CO COM 78454L100 6,297 349,251 SH   SOLE 18 349,251 0 0
SM ENERGY CO COM 78454L100 310 17,173 SH   SOLE 19 17,173 0 0
SM ENERGY CO COM 78454L100 85,700 4,753,203 SH   SOLE 21 4,753,203 0 0
SM ENERGY CO COM 78454L100 63,623 3,528,720 SH   SOLE 22 3,103,808 0 424,912
SM ENERGY CO COM 78454L100 451 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 273 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 1,013 56,173 SH   SOLE 30 56,173 0 0
SM ENERGY CO COM 78454L100 41 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 218 12,106 SH   SOLE 36 12,106 0 0
SM ENERGY CO COM 78454L100 232 12,854 SH   SOLE 40 12,854 0 0
SMART & FINAL STORES INC COM 83190B101 33 5,956 SH   SOLE 2 986 0 4,970
SMART & FINAL STORES INC COM 83190B101 3 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 435 78,304 SH   SOLE 18 78,304 0 0
SMART & FINAL STORES INC COM 83190B101 103 18,511 SH   SOLE 19 18,511 0 0
SMART & FINAL STORES INC COM 83190B101 3,953 712,340 SH   SOLE 21 712,340 0 0
SMART & FINAL STORES INC COM 83190B101 4,866 876,730 SH   SOLE 22 834,930 0 41,800
SMART & FINAL STORES INC COM 83190B101 24 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 49 8,861 SH   SOLE 30 8,861 0 0
SMART & FINAL STORES INC COM 83190B101 17 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 43 861 SH   SOLE 2 340 0 521
SMART GLOBAL HLDGS INC SHS G8232Y101 19 382 SH   SOLE 7 382 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,632 32,751 SH   SOLE 18 32,751 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 378 7,575 SH   SOLE 19 7,575 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 15,295 306,882 SH   SOLE 21 306,882 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 10,177 204,198 SH   SOLE 22 188,955 0 15,243
SMART GLOBAL HLDGS INC SHS G8232Y101 91 1,832 SH   SOLE 30 1,832 0 0
SMART SAND INC COM 83191H107 13 2,233 SH   SOLE 2 1,101 0 1,132
SMART SAND INC COM 83191H107 437 75,065 SH   SOLE 18 75,065 0 0
SMART SAND INC COM 83191H107 76 13,116 SH   SOLE 19 13,116 0 0
SMART SAND INC COM 83191H107 4,023 691,180 SH   SOLE 21 691,180 0 0
SMART SAND INC COM 83191H107 3,443 591,590 SH   SOLE 22 571,559 0 20,031
SMARTFINANCIAL INC COM NEW 83190L208 31 1,330 SH   SOLE 2 437 0 893
SMARTFINANCIAL INC COM NEW 83190L208 629 26,701 SH   SOLE 18 26,701 0 0
SMARTFINANCIAL INC COM NEW 83190L208 361 15,320 SH   SOLE 19 15,320 0 0
SMARTFINANCIAL INC COM NEW 83190L208 5,576 236,678 SH   SOLE 21 236,678 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,679 71,277 SH   SOLE 22 65,735 0 5,542
SMARTFINANCIAL INC COM NEW 83190L208 388 16,485 SH   SOLE 26 0 0 16,485
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,722 71,362 SH   SOLE 18 71,278 0 84
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,924 155,270 SH   SOLE 19 155,270 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,033 53,280 SH   SOLE 25 53,280 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3,956 103,700 SH   SOLE 34 103,700 0 0
SMITH A O COM 831865209 10,796 169,774 SH   SOLE 2 39,785 0 129,989
SMITH A O COM 831865209 2,922 45,958 SH   SOLE 4 41,806 0 4,152
SMITH A O COM 831865209 25,256 397,174 SH   SOLE 7 152,496 0 244,678
SMITH A O COM 831865209 105 1,656 SH   SOLE 13 1,656 0 0
SMITH A O COM 831865209 19,390 304,919 SH   SOLE 18 285,718 0 19,201
SMITH A O COM 831865209 16,908 265,893 SH   SOLE 19 265,893 0 0
SMITH A O COM 831865209 5,191 81,631 SH   SOLE 20 0 0 81,631
SMITH A O COM 831865209 194,834 3,063,910 SH   SOLE 21 3,063,910 0 0
SMITH A O COM 831865209 274,450 4,315,929 SH   SOLE 22 3,599,460 0 716,469
SMITH A O COM 831865209 11,136 175,117 SH   SOLE 23 175,117 0 0
SMITH A O COM 831865209 17,282 271,774 SH   SOLE 25 271,774 0 0
SMITH A O COM 831865209 22,958 361,039 SH   SOLE 26 160,440 0 200,599
SMITH A O COM 831865209 1,416 22,269 SH   SOLE 28 22,269 0 0
SMITH A O COM 831865209 2,835 44,575 SH   SOLE 29 4,326 0 40,249
SMITH A O COM 831865209 28,115 442,136 SH   SOLE 30 442,136 0 0
SMITH A O COM 831865209 4,196 65,978 SH   SOLE 31 31,478 0 34,500
SMITH A O COM 831865209 2,241 35,243 SH   SOLE 34 35,243 0 0
SMITH A O COM 831865209 2,041 32,096 SH   SOLE 36 32,096 0 0
SMITH A O COM 831865209 187 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 9 4,998 SH   SOLE 21 4,998 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 535 305,588 SH   SOLE 22 305,588 0 0
SMUCKER J M CO COM NEW 832696405 19,632 158,308 SH   SOLE 2 54,380 0 103,928
SMUCKER J M CO COM NEW 832696405 4,630 37,335 SH   SOLE 4 34,211 0 3,124
SMUCKER J M CO COM NEW 832696405 16,858 135,941 SH   SOLE 7 127,387 0 8,554
SMUCKER J M CO COM NEW 832696405 613 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 111,801 901,545 SH   SOLE 18 847,689 0 53,856
SMUCKER J M CO COM NEW 832696405 48,021 387,234 SH   SOLE 19 387,234 0 0
SMUCKER J M CO COM NEW 832696405 7,824 63,094 SH   SOLE 20 0 0 63,094
SMUCKER J M CO COM NEW 832696405 302,738 2,441,239 SH   SOLE 21 2,441,239 0 0
SMUCKER J M CO COM NEW 832696405 395,485 3,189,135 SH   SOLE 22 2,616,304 0 572,831
SMUCKER J M CO COM NEW 832696405 19,145 154,379 SH   SOLE 23 154,379 0 0
SMUCKER J M CO COM NEW 832696405 13,395 108,016 SH   SOLE 25 94,872 0 13,144
SMUCKER J M CO COM NEW 832696405 57,127 460,666 SH   SOLE 26 126,844 0 333,822
SMUCKER J M CO COM NEW 832696405 2,104 16,969 SH   SOLE 28 16,969 0 0
SMUCKER J M CO COM NEW 832696405 3,951 31,860 SH   SOLE 29 3,836 0 28,024
SMUCKER J M CO COM NEW 832696405 65,273 526,353 SH   SOLE 30 526,353 0 0
SMUCKER J M CO COM NEW 832696405 7,194 58,014 SH   SOLE 31 20,943 0 37,071
SMUCKER J M CO COM NEW 832696405 21,372 172,344 SH   SOLE 34 172,344 0 0
SMUCKER J M CO COM NEW 832696405 14,604 117,766 SH   SOLE 36 117,766 0 0
SMUCKER J M CO COM NEW 832696405 282 2,274 SH   SOLE 40 2,274 0 0
SNAP INC CL A 83304A106 26 1,617 SH   SOLE 2 1,617 0 0
SNAP INC CL A 83304A106 1,342 84,591 SH   SOLE 4 84,591 0 0
SNAP INC CL A 83304A106 11,554 728,037 SH   SOLE 18 728,037 0 0
SNAP INC CL A 83304A106 79,130 4,986,129 SH   SOLE 19 4,986,129 0 0
SNAP INC CL A 83304A106 9,992 629,633 SH   SOLE 21 629,633 0 0
SNAP INC CL A 83304A106 64,494 4,063,916 SH   SOLE 22 4,056,870 0 7,046
SNAP INC CL A 83304A106 33,228 2,093,762 SH   SOLE 34 2,093,762 0 0
SNAP ON INC COM 833034101 12,412 84,124 SH   SOLE 2 24,512 0 59,612
SNAP ON INC COM 833034101 2,614 17,719 SH   SOLE 4 16,432 0 1,287
SNAP ON INC COM 833034101 6,296 42,673 SH   SOLE 7 40,510 0 2,163
SNAP ON INC COM 833034101 126 856 SH   SOLE 13 856 0 0
SNAP ON INC COM 833034101 72 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 18,214 123,451 SH   SOLE 18 115,865 0 7,586
SNAP ON INC COM 833034101 1,500 10,167 SH   SOLE 19 10,167 0 0
SNAP ON INC COM 833034101 4,598 31,163 SH   SOLE 20 0 0 31,163
SNAP ON INC COM 833034101 174,556 1,183,109 SH   SOLE 21 1,183,109 0 0
SNAP ON INC COM 833034101 256,335 1,737,395 SH   SOLE 22 1,448,732 0 288,663
SNAP ON INC COM 833034101 10,255 69,504 SH   SOLE 23 69,504 0 0
SNAP ON INC COM 833034101 7,001 47,452 SH   SOLE 25 47,452 0 0
SNAP ON INC COM 833034101 27,386 185,617 SH   SOLE 26 65,865 0 119,752
SNAP ON INC COM 833034101 1,271 8,616 SH   SOLE 28 8,616 0 0
SNAP ON INC COM 833034101 2,504 16,972 SH   SOLE 29 1,782 0 15,190
SNAP ON INC COM 833034101 23,827 161,496 SH   SOLE 30 161,496 0 0
SNAP ON INC COM 833034101 4,259 28,867 SH   SOLE 31 11,667 0 17,200
SNAP ON INC COM 833034101 402 2,726 SH   SOLE 34 2,726 0 0
SNAP ON INC COM 833034101 7,087 48,037 SH   SOLE 36 48,037 0 0
SNAP ON INC COM 833034101 170 1,155 SH   SOLE 40 1,155 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 1,131 107,000 SH   SOLE 2 107,000 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 106 10,000 SH   SOLE 22 10,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 43,659 888,273 SH   SOLE 2 0 0 888,273
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 343 6,974 SH   SOLE 4 6,974 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 15,520 315,778 SH   SOLE 7 315,778 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 18,030 366,846 SH   SOLE 21 366,846 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4,705 95,722 SH   SOLE 22 95,722 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,251 66,145 SH   SOLE 25 66,145 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,545 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,554 174,047 SH   SOLE 30 174,047 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 582 11,843 SH   SOLE 34 11,843 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 41 444 SH   SOLE 2 444 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 10 113 SH   SOLE 4 113 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 145 1,580 SH   SOLE 7 1,301 0 279
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 328 3,567 SH   SOLE 18 3,567 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 15,755 171,571 SH   SOLE 21 171,571 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 11,881 129,382 SH   SOLE 22 118,540 0 10,842
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 716 7,792 SH   SOLE 26 0 0 7,792
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 89 964 SH   SOLE 30 964 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,200 13,067 SH   SOLE 34 13,067 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 218 2,374 SH   SOLE 40 2,374 0 0
SOGOU INC ADR REPSTG A 83409V104 452 54,846 SH   SOLE 22 54,846 0 0
SOHU COM INC COM 83408W103 88 2,841 SH   SOLE 2 2,841 0 0
SOHU COM INC COM 83408W103 245 7,937 SH   SOLE 4 7,937 0 0
SOHU COM INC COM 83408W103 74 2,384 SH   SOLE 7 2,384 0 0
SOHU COM INC COM 83408W103 6 185 SH   SOLE 18 0 0 185
SOHU COM INC COM 83408W103 30 961 SH   SOLE 19 961 0 0
SOHU COM INC COM 83408W103 8,110 262,301 SH   SOLE 21 262,301 0 0
SOHU COM INC COM 83408W103 26,371 852,864 SH   SOLE 22 597,461 0 255,403
SOHU COM INC COM 83408W103 260 8,419 SH   SOLE 23 8,419 0 0
SOHU COM INC COM 83408W103 55 1,770 SH   SOLE 25 1,770 0 0
SOHU COM INC COM 83408W103 5 174 SH   SOLE 26 174 0 0
SOHU COM INC COM 83408W103 247 7,976 SH   SOLE 29 7,976 0 0
SOHU COM INC COM 83408W103 2,197 71,039 SH   SOLE 30 71,039 0 0
SOHU COM INC COM 83408W103 92 2,970 SH   SOLE 34 2,970 0 0
SOHU COM INC COM 83408W103 73 2,367 SH   SOLE 36 2,367 0 0
SOLAR CAP LTD COM 83413U100 4,728 232,802 SH   SOLE 30 232,802 0 0
SOLAR SR CAP LTD COM 83416M105 1,483 88,301 SH   SOLE 30 88,301 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,063 1,165,000 PRN   SOLE 21 1,165,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,216 42,122 SH   SOLE 18 42,122 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 127,945 2,432,415 SH   SOLE 21 2,432,415 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31,839 605,298 SH   SOLE 22 591,012 0 14,286
SOLAREDGE TECHNOLOGIES INC COM 83417M104 477 9,067 SH   SOLE 26 0 0 9,067
SOLAREDGE TECHNOLOGIES INC COM 83417M104 258 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,745 185,272 SH   SOLE 30 185,272 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 157 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 16 947 SH   SOLE 2 612 0 335
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,011 61,080 SH   SOLE 18 61,080 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 202 12,217 SH   SOLE 19 12,217 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 9,100 549,504 SH   SOLE 21 549,504 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 9,025 544,962 SH   SOLE 22 528,668 0 16,294
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 138 8,345 SH   SOLE 23 8,345 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 600 SH   SOLE 21 600 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 27 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 5 728 SH   SOLE 2 374 0 354
SOLID BIOSCIENCES INC COM 83422E105 219 29,199 SH   SOLE 18 29,199 0 0
SOLID BIOSCIENCES INC COM 83422E105 45 6,061 SH   SOLE 19 6,061 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,030 270,708 SH   SOLE 21 270,708 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,872 249,639 SH   SOLE 22 242,248 0 7,391
SOLID BIOSCIENCES INC COM 83422E105 623 83,026 SH   SOLE 26 15,600 0 67,426
SOLITARIO ZINC CORP COM 8342EP107 261 561,571 SH   SOLE 21 561,571 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 395 20,855 SH   SOLE 2 16,777 0 4,078
SONIC AUTOMOTIVE INC CL A 83545G102 5 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 45 2,401 SH   SOLE 7 2,401 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,144 113,166 SH   SOLE 18 113,166 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,636 86,309 SH   SOLE 19 86,309 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 42,953 2,266,639 SH   SOLE 21 2,266,639 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 19,120 1,008,986 SH   SOLE 22 944,521 0 64,465
SONIC AUTOMOTIVE INC CL A 83545G102 895 47,211 SH   SOLE 23 47,211 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,144 113,133 SH   SOLE 26 0 0 113,133
SONIC AUTOMOTIVE INC CL A 83545G102 90 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 335 17,686 SH   SOLE 29 0 0 17,686
SONIC AUTOMOTIVE INC CL A 83545G102 675 35,602 SH   SOLE 30 35,602 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 38 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 68 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 120 4,747 SH   SOLE 2 1,627 0 3,120
SONIC CORP COM 835451105 4 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 23 900 SH   SOLE 7 900 0 0
SONIC CORP COM 835451105 4,355 172,611 SH   SOLE 18 172,611 0 0
SONIC CORP COM 835451105 758 30,053 SH   SOLE 19 30,053 0 0
SONIC CORP COM 835451105 88,965 3,526,167 SH   SOLE 21 3,526,167 0 0
SONIC CORP COM 835451105 30,782 1,220,040 SH   SOLE 22 1,141,691 0 78,349
SONIC CORP COM 835451105 334 13,226 SH   SOLE 26 0 0 13,226
SONIC CORP COM 835451105 135 5,339 SH   SOLE 28 5,339 0 0
SONIC CORP COM 835451105 1,394 55,238 SH   SOLE 30 55,238 0 0
SONIC CORP COM 835451105 138 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 2 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 10 4,408 SH   SOLE 22 4,408 0 0
SONOCO PRODS CO COM 835495102 5,639 116,259 SH   SOLE 2 67,758 0 48,501
SONOCO PRODS CO COM 835495102 20 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 5,663 116,761 SH   SOLE 7 116,761 0 0
SONOCO PRODS CO COM 835495102 18,049 372,136 SH   SOLE 18 372,136 0 0
SONOCO PRODS CO COM 835495102 717 14,781 SH   SOLE 19 14,781 0 0
SONOCO PRODS CO COM 835495102 318,304 6,562,973 SH   SOLE 21 6,562,973 0 0
SONOCO PRODS CO COM 835495102 163,029 3,361,423 SH   SOLE 22 2,997,761 0 363,662
SONOCO PRODS CO COM 835495102 1,579 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 681 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 963 19,846 SH   SOLE 30 19,846 0 0
SONOCO PRODS CO COM 835495102 100 2,061 SH   SOLE 31 2,061 0 0
SONOCO PRODS CO COM 835495102 2,061 42,487 SH   SOLE 32 42,487 0 0
SONOCO PRODS CO COM 835495102 159 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 491 10,125 SH   SOLE 40 10,125 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 12 3,384 SH   SOLE 21 3,384 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 94 25,523 SH   SOLE 22 25,523 0 0
SONY CORP SPONSORED ADR 835699307 41,472 857,931 SH   SOLE 18 855,793 0 2,138
SOPHIRIS BIO INC COM NEW 83578Q209 10 4,985 SH   SOLE 18 4,985 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 145 72,092 SH   SOLE 21 72,092 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 70 13,683 SH   SOLE 18 13,683 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 127 24,586 SH   SOLE 19 24,586 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 945 183,482 SH   SOLE 21 183,482 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,251 1,213,817 SH   SOLE 22 1,213,817 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3,799 737,755 SH   SOLE 26 141,651 0 596,104
SORRENTO THERAPEUTICS INC COM NEW 83587F202 70 13,613 SH   SOLE 29 0 0 13,613
SOTHEBYS COM 835898107 1,113 21,695 SH   SOLE 2 21,418 0 277
SOTHEBYS COM 835898107 86 1,679 SH   SOLE 4 1,679 0 0
SOTHEBYS COM 835898107 75 1,464 SH   SOLE 7 1,464 0 0
SOTHEBYS COM 835898107 11,853 231,009 SH   SOLE 18 231,009 0 0
SOTHEBYS COM 835898107 3,360 65,479 SH   SOLE 19 65,479 0 0
SOTHEBYS COM 835898107 125,664 2,449,107 SH   SOLE 21 2,449,107 0 0
SOTHEBYS COM 835898107 68,636 1,337,680 SH   SOLE 22 1,265,002 0 72,678
SOTHEBYS COM 835898107 173 3,366 SH   SOLE 23 3,366 0 0
SOTHEBYS COM 835898107 104 2,033 SH   SOLE 25 2,033 0 0
SOTHEBYS COM 835898107 1,850 36,065 SH   SOLE 26 11,418 0 24,647
SOTHEBYS COM 835898107 259 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 244 4,749 SH   SOLE 29 960 0 3,789
SOTHEBYS COM 835898107 360 7,025 SH   SOLE 30 7,025 0 0
SOTHEBYS COM 835898107 85 1,663 SH   SOLE 31 1,663 0 0
SOTHEBYS COM 835898107 664 12,950 SH   SOLE 34 12,950 0 0
SOTHEBYS COM 835898107 48 938 SH   SOLE 36 938 0 0
SOTHEBYS COM 835898107 173 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 15 2,099 SH   SOLE 18 2,099 0 0
SOTHERLY HOTELS INC COM 83600C103 254 36,747 SH   SOLE 21 36,747 0 0
SOTHERLY HOTELS INC COM 83600C103 3,445 497,859 SH   SOLE 22 497,859 0 0
SOUND FINL BANCORP INC COM 83607A100 14 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 10 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 480 17,041 SH   SOLE 2 3,353 0 13,688
SOUTH JERSEY INDS INC COM 838518108 13 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 85 3,004 SH   SOLE 7 3,004 0 0
SOUTH JERSEY INDS INC COM 838518108 10,195 362,056 SH   SOLE 18 362,056 0 0
SOUTH JERSEY INDS INC COM 838518108 1,751 62,189 SH   SOLE 19 62,189 0 0
SOUTH JERSEY INDS INC COM 838518108 211,956 7,526,847 SH   SOLE 21 7,526,847 0 0
SOUTH JERSEY INDS INC COM 838518108 62,260 2,210,937 SH   SOLE 22 2,043,453 0 167,484
SOUTH JERSEY INDS INC COM 838518108 103 3,673 SH   SOLE 23 3,673 0 0
SOUTH JERSEY INDS INC COM 838518108 601 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 310 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 3,114 110,579 SH   SOLE 30 110,579 0 0
SOUTH JERSEY INDS INC COM 838518108 207 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 1,661 19,477 SH   SOLE 2 13,993 0 5,484
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 79 925 SH   SOLE 7 925 0 0
SOUTH ST CORP COM 840441109 10,440 122,390 SH   SOLE 18 122,390 0 0
SOUTH ST CORP COM 840441109 5,109 59,896 SH   SOLE 19 59,896 0 0
SOUTH ST CORP COM 840441109 96,632 1,132,843 SH   SOLE 21 1,132,843 0 0
SOUTH ST CORP COM 840441109 99,031 1,160,973 SH   SOLE 22 1,093,913 0 67,060
SOUTH ST CORP COM 840441109 5,381 63,081 SH   SOLE 23 63,081 0 0
SOUTH ST CORP COM 840441109 2,083 24,415 SH   SOLE 26 3,975 0 20,440
SOUTH ST CORP COM 840441109 469 5,499 SH   SOLE 28 5,499 0 0
SOUTH ST CORP COM 840441109 1,116 13,088 SH   SOLE 29 0 0 13,088
SOUTH ST CORP COM 840441109 599 7,017 SH   SOLE 30 7,017 0 0
SOUTH ST CORP COM 840441109 402 4,707 SH   SOLE 40 4,707 0 0
SOUTHERN CO COM 842587107 52,377 1,172,805 SH   SOLE 2 243,458 0 929,347
SOUTHERN CO COM 842587107 15,855 355,020 SH   SOLE 4 327,398 0 27,622
SOUTHERN CO COM 842587107 36,778 823,512 SH   SOLE 7 776,496 0 47,016
SOUTHERN CO COM 842587107 1,595 35,724 SH   SOLE 13 35,724 0 0
SOUTHERN CO COM 842587107 359 8,035 SH   SOLE 15 8,035 0 0
SOUTHERN CO COM 842587107 81,458 1,823,953 SH   SOLE 18 1,691,264 0 132,689
SOUTHERN CO COM 842587107 2,901 64,962 SH   SOLE 19 64,962 0 0
SOUTHERN CO COM 842587107 17,032 381,379 SH   SOLE 20 0 0 381,379
SOUTHERN CO COM 842587107 885,352 19,824,266 SH   SOLE 21 19,824,266 0 0
SOUTHERN CO COM 842587107 1,257,867 28,165,408 SH   SOLE 22 23,002,821 0 5,162,587
SOUTHERN CO COM 842587107 55,623 1,245,482 SH   SOLE 23 1,245,482 0 0
SOUTHERN CO COM 842587107 36,406 815,182 SH   SOLE 25 815,182 0 0
SOUTHERN CO COM 842587107 106,014 2,373,796 SH   SOLE 26 865,391 0 1,508,405
SOUTHERN CO COM 842587107 6,769 151,563 SH   SOLE 28 151,563 0 0
SOUTHERN CO COM 842587107 1,203 26,937 SH   SOLE 29 26,937 0 0
SOUTHERN CO COM 842587107 178,910 4,006,038 SH   SOLE 30 4,006,038 0 0
SOUTHERN CO COM 842587107 22,357 500,609 SH   SOLE 31 191,774 0 308,835
SOUTHERN CO COM 842587107 2,158 48,316 SH   SOLE 34 48,316 0 0
SOUTHERN CO COM 842587107 14,839 332,270 SH   SOLE 35 332,270 0 0
SOUTHERN CO COM 842587107 51,568 1,154,673 SH   SOLE 36 1,154,673 0 0
SOUTHERN CO COM 842587107 896 20,059 SH   SOLE 40 20,059 0 0
SOUTHERN COPPER CORP COM 84265V105 4,103 75,734 SH   SOLE 2 15,875 0 59,859
SOUTHERN COPPER CORP COM 84265V105 1,180 21,774 SH   SOLE 4 21,774 0 0
SOUTHERN COPPER CORP COM 84265V105 3,922 72,392 SH   SOLE 7 72,392 0 0
SOUTHERN COPPER CORP COM 84265V105 50 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 2,875 53,072 SH   SOLE 18 53,072 0 0
SOUTHERN COPPER CORP COM 84265V105 574 10,594 SH   SOLE 19 10,594 0 0
SOUTHERN COPPER CORP COM 84265V105 172,372 3,181,461 SH   SOLE 21 3,181,461 0 0
SOUTHERN COPPER CORP COM 84265V105 109,652 2,023,855 SH   SOLE 22 1,579,920 0 443,935
SOUTHERN COPPER CORP COM 84265V105 4,891 90,271 SH   SOLE 23 90,271 0 0
SOUTHERN COPPER CORP COM 84265V105 3,499 64,584 SH   SOLE 25 64,584 0 0
SOUTHERN COPPER CORP COM 84265V105 19,103 352,588 SH   SOLE 26 106,916 0 245,672
SOUTHERN COPPER CORP COM 84265V105 701 12,937 SH   SOLE 28 12,937 0 0
SOUTHERN COPPER CORP COM 84265V105 1,067 19,686 SH   SOLE 29 9,916 0 9,770
SOUTHERN COPPER CORP COM 84265V105 28,827 532,065 SH   SOLE 30 532,065 0 0
SOUTHERN COPPER CORP COM 84265V105 643 11,866 SH   SOLE 31 7,678 0 4,188
SOUTHERN COPPER CORP COM 84265V105 419 7,726 SH   SOLE 34 7,726 0 0
SOUTHERN COPPER CORP COM 84265V105 3,571 65,918 SH   SOLE 36 65,918 0 0
SOUTHERN COPPER CORP COM 84265V105 25 465 SH   SOLE 40 465 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 48 1,087 SH   SOLE 2 257 0 830
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,042 23,408 SH   SOLE 18 23,408 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 298 6,697 SH   SOLE 19 6,697 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 9,591 215,530 SH   SOLE 21 215,530 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,894 65,023 SH   SOLE 22 59,716 0 5,307
SOUTHERN MO BANCORP INC COM 843380106 39 1,052 SH   SOLE 2 358 0 694
SOUTHERN MO BANCORP INC COM 843380106 862 23,545 SH   SOLE 18 23,545 0 0
SOUTHERN MO BANCORP INC COM 843380106 196 5,357 SH   SOLE 19 5,357 0 0
SOUTHERN MO BANCORP INC COM 843380106 7,729 211,165 SH   SOLE 21 211,165 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,049 55,970 SH   SOLE 22 50,130 0 5,840
SOUTHERN NATL BANCORP OF VA COM 843395104 62 3,945 SH   SOLE 2 1,059 0 2,886
SOUTHERN NATL BANCORP OF VA COM 843395104 1,173 74,042 SH   SOLE 18 74,042 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 240 15,173 SH   SOLE 19 15,173 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,095 700,441 SH   SOLE 21 700,441 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,448 280,791 SH   SOLE 22 259,814 0 20,977
SOUTHSIDE BANCSHARES INC COM 84470P109 194 5,578 SH   SOLE 2 1,154 0 4,424
SOUTHSIDE BANCSHARES INC COM 84470P109 31 879 SH   SOLE 7 879 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,424 127,335 SH   SOLE 18 127,335 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 777 22,357 SH   SOLE 19 22,357 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 89,515 2,576,712 SH   SOLE 21 2,576,712 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 28,652 824,754 SH   SOLE 22 774,179 0 50,575
SOUTHSIDE BANCSHARES INC COM 84470P109 381 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 125 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,338 38,522 SH   SOLE 30 38,522 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 84 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 27,411 478,551 SH   SOLE 2 127,700 0 350,851
SOUTHWEST AIRLS CO COM 844741108 2,745 47,930 SH   SOLE 4 44,204 0 3,726
SOUTHWEST AIRLS CO COM 844741108 23,411 408,719 SH   SOLE 7 383,428 0 25,291
SOUTHWEST AIRLS CO COM 844741108 310 5,416 SH   SOLE 13 5,416 0 0
SOUTHWEST AIRLS CO COM 844741108 80 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 97,254 1,697,864 SH   SOLE 18 1,647,818 0 50,046
SOUTHWEST AIRLS CO COM 844741108 22,797 397,994 SH   SOLE 19 397,994 0 0
SOUTHWEST AIRLS CO COM 844741108 5,770 100,733 SH   SOLE 20 0 0 100,733
SOUTHWEST AIRLS CO COM 844741108 533,755 9,318,351 SH   SOLE 21 9,318,351 0 0
SOUTHWEST AIRLS CO COM 844741108 858,286 14,984,039 SH   SOLE 22 12,463,635 0 2,520,404
SOUTHWEST AIRLS CO COM 844741108 11,091 193,625 SH   SOLE 23 193,625 0 0
SOUTHWEST AIRLS CO COM 844741108 6,859 119,753 SH   SOLE 25 119,753 0 0
SOUTHWEST AIRLS CO COM 844741108 29,687 518,272 SH   SOLE 26 232,182 0 286,090
SOUTHWEST AIRLS CO COM 844741108 1,298 22,663 SH   SOLE 28 22,663 0 0
SOUTHWEST AIRLS CO COM 844741108 3,742 65,333 SH   SOLE 29 6,817 0 58,516
SOUTHWEST AIRLS CO COM 844741108 75,651 1,320,723 SH   SOLE 30 1,320,723 0 0
SOUTHWEST AIRLS CO COM 844741108 4,778 83,423 SH   SOLE 31 44,873 0 38,550
SOUTHWEST AIRLS CO COM 844741108 395 6,896 SH   SOLE 34 6,896 0 0
SOUTHWEST AIRLS CO COM 844741108 7,033 122,786 SH   SOLE 36 122,786 0 0
SOUTHWEST AIRLS CO COM 844741108 171 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 8 370 SH   SOLE 18 370 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,045 45,022 SH   SOLE 2 37,397 0 7,625
SOUTHWEST GAS HOLDINGS INC COM 844895102 16 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,520 52,049 SH   SOLE 7 52,049 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 20,081 296,928 SH   SOLE 18 296,928 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,837 86,310 SH   SOLE 19 86,310 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 215,569 3,187,471 SH   SOLE 21 3,187,471 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 121,447 1,795,752 SH   SOLE 22 1,709,200 0 86,552
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,088 30,871 SH   SOLE 23 30,871 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,747 99,761 SH   SOLE 26 10,189 0 89,572
SOUTHWEST GAS HOLDINGS INC COM 844895102 464 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 599 8,855 SH   SOLE 29 0 0 8,855
SOUTHWEST GAS HOLDINGS INC COM 844895102 618 9,141 SH   SOLE 30 9,141 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 12 174 SH   SOLE 36 174 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 346 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,992 690,971 SH   SOLE 2 425,620 0 265,351
SOUTHWESTERN ENERGY CO COM 845467109 266 61,346 SH   SOLE 4 61,346 0 0
SOUTHWESTERN ENERGY CO COM 845467109 53 12,326 SH   SOLE 7 12,326 0 0
SOUTHWESTERN ENERGY CO COM 845467109 7,808 1,803,281 SH   SOLE 18 1,803,281 0 0
SOUTHWESTERN ENERGY CO COM 845467109 424 97,915 SH   SOLE 19 97,915 0 0
SOUTHWESTERN ENERGY CO COM 845467109 104,444 24,121,094 SH   SOLE 21 24,121,094 0 0
SOUTHWESTERN ENERGY CO COM 845467109 80,291 18,543,012 SH   SOLE 22 16,570,657 0 1,972,355
SOUTHWESTERN ENERGY CO COM 845467109 170 39,364 SH   SOLE 23 39,364 0 0
SOUTHWESTERN ENERGY CO COM 845467109 743 171,561 SH   SOLE 26 98,877 0 72,684
SOUTHWESTERN ENERGY CO COM 845467109 335 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,215 280,692 SH   SOLE 30 280,692 0 0
SOUTHWESTERN ENERGY CO COM 845467109 55 12,705 SH   SOLE 31 12,705 0 0
SOUTHWESTERN ENERGY CO COM 845467109 107 24,802 SH   SOLE 36 24,802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 294 67,798 SH   SOLE 40 67,798 0 0
SP PLUS CORP COM 78469C103 134 3,769 SH   SOLE 2 1,560 0 2,209
SP PLUS CORP COM 78469C103 20 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,263 63,561 SH   SOLE 18 63,561 0 0
SP PLUS CORP COM 78469C103 966 27,144 SH   SOLE 19 27,144 0 0
SP PLUS CORP COM 78469C103 20,465 574,870 SH   SOLE 21 574,870 0 0
SP PLUS CORP COM 78469C103 17,399 488,740 SH   SOLE 22 455,953 0 32,787
SP PLUS CORP COM 78469C103 1,535 43,104 SH   SOLE 23 43,104 0 0
SP PLUS CORP COM 78469C103 110 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 111 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 91 2,544 SH   SOLE 29 0 0 2,544
SP PLUS CORP COM 78469C103 152 4,264 SH   SOLE 30 4,264 0 0
SP PLUS CORP COM 78469C103 57 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 5 3,622 SH   SOLE 21 3,622 0 0
SPAR GROUP INC COM 784933103 2 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 15 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 467 39,420 SH   SOLE 18 39,420 0 0
SPARK ENERGY INC CL A COM 846511103 96 8,130 SH   SOLE 19 8,130 0 0
SPARK ENERGY INC CL A COM 846511103 4,447 375,303 SH   SOLE 21 375,303 0 0
SPARK ENERGY INC CL A COM 846511103 5,885 496,622 SH   SOLE 22 479,195 0 17,427
SPARK ENERGY INC CL A COM 846511103 175 14,784 SH   SOLE 26 0 0 14,784
SPARK ENERGY INC CL A COM 846511103 47 4,005 SH   SOLE 30 4,005 0 0
SPARK THERAPEUTICS INC COM 84652J103 2,134 32,042 SH   SOLE 2 31,873 0 169
SPARK THERAPEUTICS INC COM 84652J103 8 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 50 744 SH   SOLE 7 744 0 0
SPARK THERAPEUTICS INC COM 84652J103 6,902 103,650 SH   SOLE 18 103,650 0 0
SPARK THERAPEUTICS INC COM 84652J103 14,437 216,811 SH   SOLE 19 216,811 0 0
SPARK THERAPEUTICS INC COM 84652J103 85,818 1,288,753 SH   SOLE 21 1,288,753 0 0
SPARK THERAPEUTICS INC COM 84652J103 57,890 869,351 SH   SOLE 22 817,809 0 51,542
SPARK THERAPEUTICS INC COM 84652J103 559 8,402 SH   SOLE 23 8,402 0 0
SPARK THERAPEUTICS INC COM 84652J103 980 14,722 SH   SOLE 26 3,387 0 11,335
SPARK THERAPEUTICS INC COM 84652J103 344 5,168 SH   SOLE 28 5,168 0 0
SPARK THERAPEUTICS INC COM 84652J103 129 1,944 SH   SOLE 29 0 0 1,944
SPARK THERAPEUTICS INC COM 84652J103 461 6,920 SH   SOLE 30 6,920 0 0
SPARK THERAPEUTICS INC COM 84652J103 5,842 87,734 SH   SOLE 34 87,734 0 0
SPARK THERAPEUTICS INC COM 84652J103 206 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 73 4,269 SH   SOLE 2 1,442 0 2,827
SPARTAN MTRS INC COM 846819100 20 1,150 SH   SOLE 7 1,150 0 0
SPARTAN MTRS INC COM 846819100 2,037 118,409 SH   SOLE 18 118,409 0 0
SPARTAN MTRS INC COM 846819100 471 27,405 SH   SOLE 19 27,405 0 0
SPARTAN MTRS INC COM 846819100 19,042 1,107,098 SH   SOLE 21 1,107,098 0 0
SPARTAN MTRS INC COM 846819100 17,641 1,025,630 SH   SOLE 22 962,259 0 63,371
SPARTAN MTRS INC COM 846819100 232 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 113 6,582 SH   SOLE 30 6,582 0 0
SPARTANNASH CO COM 847215100 149 8,649 SH   SOLE 2 1,543 0 7,106
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 39 2,292 SH   SOLE 7 2,292 0 0
SPARTANNASH CO COM 847215100 2,912 169,180 SH   SOLE 18 169,180 0 0
SPARTANNASH CO COM 847215100 504 29,267 SH   SOLE 19 29,267 0 0
SPARTANNASH CO COM 847215100 57,986 3,369,348 SH   SOLE 21 3,369,348 0 0
SPARTANNASH CO COM 847215100 18,993 1,103,589 SH   SOLE 22 1,018,171 0 85,418
SPARTANNASH CO COM 847215100 458 26,615 SH   SOLE 26 13,987 0 12,628
SPARTANNASH CO COM 847215100 94 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 873 50,747 SH   SOLE 30 50,747 0 0
SPARTANNASH CO COM 847215100 75 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 9 492 SH   SOLE 2 492 0 0
SPARTON CORP COM 847235108 4 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 626 35,954 SH   SOLE 18 35,954 0 0
SPARTON CORP COM 847235108 108 6,178 SH   SOLE 19 6,178 0 0
SPARTON CORP COM 847235108 5,512 316,623 SH   SOLE 21 316,623 0 0
SPARTON CORP COM 847235108 2,731 156,865 SH   SOLE 22 142,728 0 14,137
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 41 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 17,623 140,095 SH   SOLE 4 140,095 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 184,256 1,464,788 SH   SOLE 18 1,464,788 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 986,641 7,843,554 SH   SOLE 19 7,843,554 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 52,546 417,726 SH   SOLE 22 417,726 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 453,843 3,607,945 SH   SOLE 34 3,607,945 0 0
SPDR GOLD TRUST OPTIONS 78463V107 5,145 40,900 SH Call SOLE 4 40,900 0 0
SPDR GOLD TRUST OPTIONS 78463V107 46,039 366,000 SH Call SOLE 18 366,000 0 0
SPDR GOLD TRUST OPTIONS 78463V107 317,318 2,522,600 SH Call SOLE 19 2,522,600 0 0
SPDR GOLD TRUST OPTIONS 78463V107 10,441 83,000 SH Call SOLE 22 83,000 0 0
SPDR GOLD TRUST OPTIONS 78463V107 124,217 987,500 SH Call SOLE 34 987,500 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 68,376 1,413,317 SH   SOLE 13 1,413,317 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 112,496 427,500 SH Call SOLE 2 427,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 391,436 1,487,500 SH Put SOLE 2 1,487,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,632 10,000 SH Put SOLE 18 10,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,523,739 13,390,600 SH Call SOLE 19 13,390,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 119,732 455,000 SH Put SOLE 19 455,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 52,314 198,800 SH Call SOLE 22 198,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 8,684 33,000 SH Put SOLE 22 33,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 11,790 44,800 SH Call SOLE 25 44,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 11,683 44,400 SH Call SOLE 26 0 0 44,400
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,119,468 4,254,100 SH Call SOLE 34 4,254,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 474,670 1,803,801 SH   SOLE 2 1,706,198 0 97,603
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,019 239,481 SH   SOLE 18 239,481 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,683 40,596 SH   SOLE 22 40,596 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 243,102 923,817 SH   SOLE 23 923,817 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,052 80,000 SH   SOLE 34 80,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,363 33,251 SH   SOLE 2 33,251 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 499 1,460 SH   SOLE 18 1,460 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,815 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 8,126 296,893 SH   SOLE 2 0 0 296,893
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,249 45,633 SH   SOLE 18 45,633 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 42,505 1,552,960 SH   SOLE 19 1,552,960 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,779 101,551 SH   SOLE 30 101,551 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 19 210 SH   SOLE 18 210 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 77 SH   SOLE 2 77 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,105 85,843 SH   SOLE 2 0 0 85,843
SPDR SER TR NUVEEN BLMBRG SR 78468R739 119 2,497 SH   SOLE 18 2,497 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,574 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,173 116,365 SH   SOLE 18 116,365 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 160,506 4,477,148 SH   SOLE 19 4,477,148 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14,059 392,164 SH   SOLE 26 392,164 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,613 45,000 SH   SOLE 30 45,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 15,900 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,313 407,729 SH   SOLE 2 0 0 407,729
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 119 4,019 SH   SOLE 18 4,019 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4,032 136,622 SH   SOLE 19 136,622 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 10,129 117,589 SH   SOLE 22 117,589 0 0
SPDR SERIES TRUST OPTIONS 78464A714 177 4,000 SH Put SOLE 2 4,000 0 0
SPDR SERIES TRUST OPTIONS 78464A714 332 7,500 SH Put SOLE 18 7,500 0 0
SPDR SERIES TRUST OPTIONS 78464A714 5,538 125,000 SH Put SOLE 19 125,000 0 0
SPDR SERIES TRUST OPTIONS 78464A714 44 1,000 SH Put SOLE 22 1,000 0 0
SPDR SERIES TRUST OPTIONS 78464A730 423 12,000 SH Call SOLE 2 12,000 0 0
SPDR SERIES TRUST OPTIONS 78464A730 192,262 5,458,900 SH Call SOLE 19 5,458,900 0 0
SPDR SERIES TRUST OPTIONS 78464A730 514 14,600 SH Call SOLE 22 14,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,458 41,385 SH   SOLE 2 41,385 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26,119 741,597 SH   SOLE 19 741,597 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,536 24,451 SH   SOLE 2 4,591 0 19,860
SPECTRUM BRANDS HLDGS INC COM 84763R101 771 7,437 SH   SOLE 4 6,603 0 834
SPECTRUM BRANDS HLDGS INC COM 84763R101 277 2,669 SH   SOLE 7 2,669 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,368 13,196 SH   SOLE 18 10,808 0 2,388
SPECTRUM BRANDS HLDGS INC COM 84763R101 461 4,442 SH   SOLE 19 4,442 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 28,462 274,469 SH   SOLE 21 274,469 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 68,701 662,496 SH   SOLE 22 575,929 0 86,567
SPECTRUM BRANDS HLDGS INC COM 84763R101 4,211 40,612 SH   SOLE 23 40,612 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 49 469 SH   SOLE 25 469 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 7,217 69,598 SH   SOLE 26 42,555 0 27,043
SPECTRUM BRANDS HLDGS INC COM 84763R101 417 4,020 SH   SOLE 28 4,020 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 832 8,021 SH   SOLE 29 1,306 0 6,715
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,838 27,372 SH   SOLE 30 27,372 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,186 11,436 SH   SOLE 31 5,426 0 6,010
SPECTRUM BRANDS HLDGS INC COM 84763R101 163 1,568 SH   SOLE 34 1,568 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 525 5,065 SH   SOLE 36 5,065 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 50 485 SH   SOLE 40 485 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,382 148,038 SH   SOLE 2 133,194 0 14,844
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 38 2,337 SH   SOLE 7 2,337 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8,276 514,366 SH   SOLE 18 514,366 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 18,461 1,147,352 SH   SOLE 19 1,147,352 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 602 37,399 SH   SOLE 20 37,399 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 162,146 10,077,434 SH   SOLE 21 10,077,434 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 41,012 2,548,936 SH   SOLE 22 2,389,992 0 158,944
SPECTRUM PHARMACEUTICALS INC COM 84763A108 418 25,966 SH   SOLE 23 25,966 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,051 65,348 SH   SOLE 26 21,329 0 44,019
SPECTRUM PHARMACEUTICALS INC COM 84763A108 225 13,981 SH   SOLE 28 13,981 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,120 131,771 SH   SOLE 30 131,771 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5,471 340,048 SH   SOLE 34 340,048 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 171 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 60 3,345 SH   SOLE 2 558 0 2,787
SPEEDWAY MOTORSPORTS INC COM 847788106 5 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 753 42,235 SH   SOLE 18 42,235 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 177 9,956 SH   SOLE 19 9,956 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,375 357,734 SH   SOLE 21 357,734 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,135 288,151 SH   SOLE 22 274,459 0 13,692
SPEEDWAY MOTORSPORTS INC COM 847788106 32 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 31 1,735 SH   SOLE 30 1,735 0 0
SPERO THERAPEUTICS INC COM 84833T103 278 19,521 SH   SOLE 18 19,521 0 0
SPERO THERAPEUTICS INC COM 84833T103 57 3,990 SH   SOLE 19 3,990 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,813 197,377 SH   SOLE 21 197,377 0 0
SPERO THERAPEUTICS INC COM 84833T103 448 31,413 SH   SOLE 22 26,485 0 4,928
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 738 10,214 SH   SOLE 2 1,977 0 8,237
SPIRE INC COM 84857L101 138 1,913 SH   SOLE 4 1,913 0 0
SPIRE INC COM 84857L101 3,792 52,447 SH   SOLE 7 52,447 0 0
SPIRE INC COM 84857L101 15,686 216,960 SH   SOLE 18 216,960 0 0
SPIRE INC COM 84857L101 2,665 36,862 SH   SOLE 19 36,862 0 0
SPIRE INC COM 84857L101 328,234 4,539,890 SH   SOLE 21 4,539,890 0 0
SPIRE INC COM 84857L101 97,776 1,352,369 SH   SOLE 22 1,258,883 0 93,486
SPIRE INC COM 84857L101 992 13,719 SH   SOLE 26 4,422 0 9,297
SPIRE INC COM 84857L101 483 6,678 SH   SOLE 28 6,678 0 0
SPIRE INC COM 84857L101 6,557 90,696 SH   SOLE 30 90,696 0 0
SPIRE INC COM 84857L101 127 1,757 SH   SOLE 36 1,757 0 0
SPIRE INC COM 84857L101 352 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,335 135,427 SH   SOLE 2 24,776 0 110,651
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,294 39,359 SH   SOLE 4 36,404 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 566 6,763 SH   SOLE 7 6,763 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 117 1,402 SH   SOLE 13 1,402 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,242 74,579 SH   SOLE 18 63,760 0 10,819
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,675 20,012 SH   SOLE 19 20,012 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,377 64,237 SH   SOLE 20 0 0 64,237
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 272,498 3,255,656 SH   SOLE 21 3,255,656 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 290,907 3,475,596 SH   SOLE 22 3,041,727 0 433,869
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,465 136,983 SH   SOLE 23 136,983 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 198 2,364 SH   SOLE 25 2,364 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 19,824 236,851 SH   SOLE 26 95,773 0 141,078
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,439 17,196 SH   SOLE 28 17,196 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,657 31,742 SH   SOLE 29 2,392 0 29,350
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14,661 175,166 SH   SOLE 30 175,166 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,226 50,491 SH   SOLE 31 23,232 0 27,259
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 520 6,218 SH   SOLE 34 6,218 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,552 30,494 SH   SOLE 36 30,494 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 199 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 1,474 39,003 SH   SOLE 2 5,323 0 33,680
SPIRIT AIRLS INC COM 848577102 5 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 64 1,691 SH   SOLE 7 1,691 0 0
SPIRIT AIRLS INC COM 848577102 1,370 36,273 SH   SOLE 18 36,273 0 0
SPIRIT AIRLS INC COM 848577102 377 9,986 SH   SOLE 19 9,986 0 0
SPIRIT AIRLS INC COM 848577102 28,373 750,999 SH   SOLE 21 750,999 0 0
SPIRIT AIRLS INC COM 848577102 68,955 1,825,164 SH   SOLE 22 1,599,131 0 226,033
SPIRIT AIRLS INC COM 848577102 57 1,516 SH   SOLE 26 0 0 1,516
SPIRIT AIRLS INC COM 848577102 98 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 113 2,989 SH   SOLE 30 2,989 0 0
SPIRIT AIRLS INC COM 848577102 58 1,529 SH   SOLE 31 1,529 0 0
SPIRIT AIRLS INC COM 848577102 77 2,029 SH   SOLE 40 2,029 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,089 269,148 SH   SOLE 2 37,100 0 232,048
SPIRIT RLTY CAP INC NEW COM 84860W102 6,319 814,323 SH   SOLE 4 814,323 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,509 709,880 SH   SOLE 7 709,880 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 138 17,728 SH   SOLE 15 17,728 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 3,351 431,860 SH   SOLE 18 431,860 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 13,622 1,755,445 SH   SOLE 19 1,755,445 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 58,436 7,530,404 SH   SOLE 21 7,530,404 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 139,133 17,929,490 SH   SOLE 22 15,752,607 0 2,176,883
SPIRIT RLTY CAP INC NEW COM 84860W102 129 16,615 SH   SOLE 23 16,615 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,907 890,096 SH   SOLE 25 890,096 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,147 276,623 SH   SOLE 26 91,206 0 185,417
SPIRIT RLTY CAP INC NEW COM 84860W102 2,576 331,898 SH   SOLE 28 331,898 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,299 167,375 SH   SOLE 29 167,375 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 18,051 2,326,159 SH   SOLE 30 2,326,159 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 75 9,668 SH   SOLE 31 9,668 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 9,869 1,271,787 SH   SOLE 34 1,271,787 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 120 15,409 SH   SOLE 36 15,409 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 353 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 1,099 1,105,000 PRN   SOLE 21 1,105,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 710 700,000 PRN   SOLE 21 700,000 0 0
SPLUNK INC COM 848637104 13,590 138,121 SH   SOLE 2 29,640 0 108,481
SPLUNK INC COM 848637104 4,654 47,299 SH   SOLE 4 44,122 0 3,177
SPLUNK INC COM 848637104 827 8,406 SH   SOLE 7 8,406 0 0
SPLUNK INC COM 848637104 162 1,642 SH   SOLE 15 1,642 0 0
SPLUNK INC COM 848637104 8,850 89,948 SH   SOLE 18 76,858 0 13,090
SPLUNK INC COM 848637104 3,454 35,101 SH   SOLE 19 35,101 0 0
SPLUNK INC COM 848637104 5,350 54,374 SH   SOLE 20 0 0 54,374
SPLUNK INC COM 848637104 201,287 2,045,804 SH   SOLE 21 2,045,804 0 0
SPLUNK INC COM 848637104 390,861 3,972,573 SH   SOLE 22 3,480,901 0 491,672
SPLUNK INC COM 848637104 17,386 176,704 SH   SOLE 23 176,704 0 0
SPLUNK INC COM 848637104 11,476 116,639 SH   SOLE 25 116,639 0 0
SPLUNK INC COM 848637104 35,164 357,394 SH   SOLE 26 143,067 0 214,327
SPLUNK INC COM 848637104 2,111 21,460 SH   SOLE 28 21,460 0 0
SPLUNK INC COM 848637104 3,820 38,830 SH   SOLE 29 4,418 0 34,412
SPLUNK INC COM 848637104 47,185 479,569 SH   SOLE 30 479,569 0 0
SPLUNK INC COM 848637104 6,006 61,039 SH   SOLE 31 23,765 0 37,274
SPLUNK INC COM 848637104 658 6,683 SH   SOLE 34 6,683 0 0
SPLUNK INC COM 848637104 11,978 121,735 SH   SOLE 36 121,735 0 0
SPLUNK INC COM 848637104 273 2,779 SH   SOLE 40 2,779 0 0
SPOK HLDGS INC COM 84863T106 61 4,097 SH   SOLE 2 993 0 3,104
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,472 98,456 SH   SOLE 18 98,456 0 0
SPOK HLDGS INC COM 84863T106 217 14,518 SH   SOLE 19 14,518 0 0
SPOK HLDGS INC COM 84863T106 31,361 2,097,722 SH   SOLE 21 2,097,722 0 0
SPOK HLDGS INC COM 84863T106 10,236 684,710 SH   SOLE 22 644,846 0 39,864
SPOK HLDGS INC COM 84863T106 47 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 447 29,930 SH   SOLE 30 29,930 0 0
SPOK HLDGS INC COM 84863T106 79 5,252 SH   SOLE 34 5,252 0 0
SPOK HLDGS INC COM 84863T106 29 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 2,044 SH   SOLE 2 1,962 0 82
SPORTSMANS WHSE HLDGS INC COM 84920Y106 511 125,172 SH   SOLE 18 125,172 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 104 25,476 SH   SOLE 19 25,476 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4,675 1,145,893 SH   SOLE 21 1,145,893 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5,085 1,246,379 SH   SOLE 22 1,208,276 0 38,103
SPRING BK PHARMACEUTICALS IN COM 849431101 29 1,907 SH   SOLE 18 1,907 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 436 28,319 SH   SOLE 21 28,319 0 0
SPRINT CORP COM SER 1 85207U105 6,219 1,274,471 SH   SOLE 2 693,566 0 580,905
SPRINT CORP COM SER 1 85207U105 1,682 344,770 SH   SOLE 4 323,378 0 21,392
SPRINT CORP COM SER 1 85207U105 258 52,795 SH   SOLE 7 52,795 0 0
SPRINT CORP COM SER 1 85207U105 30 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 1,584 324,497 SH   SOLE 18 251,403 0 73,094
SPRINT CORP COM SER 1 85207U105 6,322 1,295,500 SH   SOLE 19 1,295,500 0 0
SPRINT CORP COM SER 1 85207U105 2,293 469,970 SH   SOLE 20 0 0 469,970
SPRINT CORP COM SER 1 85207U105 33,624 6,890,114 SH   SOLE 21 6,890,114 0 0
SPRINT CORP COM SER 1 85207U105 104,619 21,438,396 SH   SOLE 22 18,651,909 0 2,786,487
SPRINT CORP COM SER 1 85207U105 5,627 1,152,977 SH   SOLE 23 1,152,977 0 0
SPRINT CORP COM SER 1 85207U105 2,959 606,319 SH   SOLE 25 606,319 0 0
SPRINT CORP COM SER 1 85207U105 11,035 2,261,208 SH   SOLE 26 1,059,661 0 1,201,547
SPRINT CORP COM SER 1 85207U105 604 123,829 SH   SOLE 28 123,829 0 0
SPRINT CORP COM SER 1 85207U105 1,263 258,753 SH   SOLE 29 16,050 0 242,703
SPRINT CORP COM SER 1 85207U105 4,282 877,471 SH   SOLE 30 877,471 0 0
SPRINT CORP COM SER 1 85207U105 2,004 410,627 SH   SOLE 31 174,195 0 236,432
SPRINT CORP COM SER 1 85207U105 194 39,698 SH   SOLE 34 39,698 0 0
SPRINT CORP COM SER 1 85207U105 5,226 1,070,914 SH   SOLE 36 1,070,914 0 0
SPRINT CORP COM SER 1 85207U105 78 16,064 SH   SOLE 40 16,064 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,390 101,828 SH   SOLE 2 58,775 0 43,053
SPROUTS FMRS MKT INC COM 85208M102 17 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 102 4,357 SH   SOLE 7 4,357 0 0
SPROUTS FMRS MKT INC COM 85208M102 9,697 413,148 SH   SOLE 18 413,148 0 0
SPROUTS FMRS MKT INC COM 85208M102 470 20,019 SH   SOLE 19 20,019 0 0
SPROUTS FMRS MKT INC COM 85208M102 133,726 5,697,745 SH   SOLE 21 5,697,745 0 0
SPROUTS FMRS MKT INC COM 85208M102 105,984 4,515,724 SH   SOLE 22 4,054,319 0 461,405
SPROUTS FMRS MKT INC COM 85208M102 567 24,139 SH   SOLE 26 14,906 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 410 17,489 SH   SOLE 28 17,489 0 0
SPROUTS FMRS MKT INC COM 85208M102 982 41,842 SH   SOLE 30 41,842 0 0
SPROUTS FMRS MKT INC COM 85208M102 63 2,701 SH   SOLE 31 2,701 0 0
SPROUTS FMRS MKT INC COM 85208M102 21 910 SH   SOLE 34 910 0 0
SPROUTS FMRS MKT INC COM 85208M102 287 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 54 842 SH   SOLE 2 710 0 132
SPS COMM INC COM 78463M107 6 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 28 444 SH   SOLE 7 444 0 0
SPS COMM INC COM 78463M107 4,776 74,542 SH   SOLE 18 74,542 0 0
SPS COMM INC COM 78463M107 929 14,496 SH   SOLE 19 14,496 0 0
SPS COMM INC COM 78463M107 100,095 1,562,278 SH   SOLE 21 1,562,278 0 0
SPS COMM INC COM 78463M107 30,064 469,235 SH   SOLE 22 440,153 0 29,082
SPS COMM INC COM 78463M107 704 10,985 SH   SOLE 26 0 0 10,985
SPS COMM INC COM 78463M107 156 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 1,541 24,048 SH   SOLE 30 24,048 0 0
SPS COMM INC COM 78463M107 110 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 64 1,959 SH   SOLE 2 1,783 0 176
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 36 1,121 SH   SOLE 7 1,121 0 0
SPX CORP COM 784635104 5,991 184,448 SH   SOLE 18 184,448 0 0
SPX CORP COM 784635104 1,098 33,818 SH   SOLE 19 33,818 0 0
SPX CORP COM 784635104 126,606 3,897,969 SH   SOLE 21 3,897,969 0 0
SPX CORP COM 784635104 37,642 1,158,914 SH   SOLE 22 1,084,104 0 74,810
SPX CORP COM 784635104 317 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 177 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 1,939 59,703 SH   SOLE 30 59,703 0 0
SPX CORP COM 784635104 130 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 394 8,006 SH   SOLE 2 1,787 0 6,219
SPX FLOW INC COM 78469X107 5 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 50 1,007 SH   SOLE 7 1,007 0 0
SPX FLOW INC COM 78469X107 9,267 188,401 SH   SOLE 18 188,401 0 0
SPX FLOW INC COM 78469X107 1,609 32,702 SH   SOLE 19 32,702 0 0
SPX FLOW INC COM 78469X107 192,169 3,906,658 SH   SOLE 21 3,906,658 0 0
SPX FLOW INC COM 78469X107 56,339 1,145,340 SH   SOLE 22 1,065,024 0 80,316
SPX FLOW INC COM 78469X107 1,329 27,018 SH   SOLE 26 5,150 0 21,868
SPX FLOW INC COM 78469X107 288 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,902 58,990 SH   SOLE 30 58,990 0 0
SPX FLOW INC COM 78469X107 175 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 196 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 10,503 213,483 SH   SOLE 2 27,972 0 185,511
SQUARE INC CL A 852234103 4,268 86,741 SH   SOLE 4 81,335 0 5,406
SQUARE INC CL A 852234103 635 12,913 SH   SOLE 7 12,913 0 0
SQUARE INC CL A 852234103 8,267 168,029 SH   SOLE 18 143,199 0 24,830
SQUARE INC CL A 852234103 29,981 609,377 SH   SOLE 19 609,377 0 0
SQUARE INC CL A 852234103 5,595 113,717 SH   SOLE 20 0 0 113,717
SQUARE INC CL A 852234103 165,554 3,364,919 SH   SOLE 21 3,364,919 0 0
SQUARE INC CL A 852234103 371,915 7,559,257 SH   SOLE 22 6,680,467 0 878,790
SQUARE INC CL A 852234103 16,073 326,677 SH   SOLE 23 326,677 0 0
SQUARE INC CL A 852234103 231 4,695 SH   SOLE 25 4,695 0 0
SQUARE INC CL A 852234103 22,379 454,853 SH   SOLE 26 183,522 0 271,331
SQUARE INC CL A 852234103 1,933 39,295 SH   SOLE 28 39,295 0 0
SQUARE INC CL A 852234103 4,137 84,093 SH   SOLE 29 6,180 0 77,913
SQUARE INC CL A 852234103 17,253 350,680 SH   SOLE 30 350,680 0 0
SQUARE INC CL A 852234103 5,487 111,518 SH   SOLE 31 49,380 0 62,138
SQUARE INC CL A 852234103 9,069 184,324 SH   SOLE 34 184,324 0 0
SQUARE INC CL A 852234103 2,109 42,864 SH   SOLE 36 42,864 0 0
SQUARE INC CL A 852234103 249 5,064 SH   SOLE 40 5,064 0 0
SQUARE INC NOTE 0.375% 3/0 852234AB9 1,969 900,000 PRN   SOLE 21 900,000 0 0
SRC ENERGY INC COM 78470V108 505 53,525 SH   SOLE 2 16,343 0 37,182
SRC ENERGY INC COM 78470V108 11 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 54 5,756 SH   SOLE 7 5,756 0 0
SRC ENERGY INC COM 78470V108 10,307 1,093,049 SH   SOLE 18 1,093,049 0 0
SRC ENERGY INC COM 78470V108 2,167 229,810 SH   SOLE 19 229,810 0 0
SRC ENERGY INC COM 78470V108 212,826 22,569,058 SH   SOLE 21 22,569,058 0 0
SRC ENERGY INC COM 78470V108 66,945 7,099,131 SH   SOLE 22 6,600,821 0 498,310
SRC ENERGY INC COM 78470V108 84 8,957 SH   SOLE 23 8,957 0 0
SRC ENERGY INC COM 78470V108 1,222 129,595 SH   SOLE 26 21,682 0 107,913
SRC ENERGY INC COM 78470V108 308 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 249 26,372 SH   SOLE 29 0 0 26,372
SRC ENERGY INC COM 78470V108 3,955 419,435 SH   SOLE 30 419,435 0 0
SRC ENERGY INC COM 78470V108 236 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,692 162,035 SH   SOLE 2 27,333 0 134,702
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,999 55,910 SH   SOLE 4 51,141 0 4,769
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 490 9,136 SH   SOLE 7 9,136 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,002 74,600 SH   SOLE 13 74,600 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,717 162,505 SH   SOLE 18 146,539 0 15,966
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,049 522,916 SH   SOLE 19 522,916 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 134,549 2,508,364 SH   SOLE 21 2,508,364 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 290,935 5,423,852 SH   SOLE 22 4,681,274 0 742,578
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,274 210,184 SH   SOLE 23 210,184 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 64 1,190 SH   SOLE 25 1,190 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18,771 349,948 SH   SOLE 26 156,466 0 193,482
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,435 26,754 SH   SOLE 28 26,754 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,195 152,771 SH   SOLE 29 3,457 0 149,314
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15,978 297,884 SH   SOLE 30 297,884 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,956 73,742 SH   SOLE 31 33,229 0 40,513
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 419 7,814 SH   SOLE 34 7,814 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,182 77,972 SH   SOLE 36 77,972 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 188 3,505 SH   SOLE 40 3,505 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 38 782 SH   SOLE 18 782 0 0
SSR MNG INC COM 784730103 105 10,953 SH   SOLE 21 10,953 0 0
ST JOE CO COM 790148100 179 9,497 SH   SOLE 2 1,845 0 7,652
ST JOE CO COM 790148100 1,309 69,430 SH   SOLE 4 69,430 0 0
ST JOE CO COM 790148100 20 1,072 SH   SOLE 7 1,072 0 0
ST JOE CO COM 790148100 13,389 710,267 SH   SOLE 18 710,267 0 0
ST JOE CO COM 790148100 81,382 4,317,360 SH   SOLE 19 4,317,360 0 0
ST JOE CO COM 790148100 25,705 1,363,645 SH   SOLE 21 1,363,645 0 0
ST JOE CO COM 790148100 32,797 1,739,894 SH   SOLE 22 1,650,321 0 89,573
ST JOE CO COM 790148100 264 13,992 SH   SOLE 26 0 0 13,992
ST JOE CO COM 790148100 205 10,894 SH   SOLE 30 10,894 0 0
ST JOE CO COM 790148100 33,058 1,753,719 SH   SOLE 34 1,753,719 0 0
ST JOE CO COM 790148100 104 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 73 4,948 SH   SOLE 2 4,818 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 14 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,091 141,259 SH   SOLE 18 141,259 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,242 83,908 SH   SOLE 19 83,908 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 19,387 1,309,899 SH   SOLE 21 1,309,899 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 15,929 1,076,272 SH   SOLE 22 1,009,913 0 66,359
STAAR SURGICAL CO COM PAR $0.01 852312305 196 13,234 SH   SOLE 23 13,234 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,012 68,410 SH   SOLE 26 0 0 68,410
STAAR SURGICAL CO COM PAR $0.01 852312305 68 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 42 2,825 SH   SOLE 29 0 0 2,825
STAAR SURGICAL CO COM PAR $0.01 852312305 87 5,902 SH   SOLE 30 5,902 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 48 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 6,152 257,175 SH   SOLE 2 16,987 0 240,188
STAG INDL INC COM 85254J102 773 32,319 SH   SOLE 4 32,319 0 0
STAG INDL INC COM 85254J102 3,452 144,295 SH   SOLE 7 144,295 0 0
STAG INDL INC COM 85254J102 91 3,803 SH   SOLE 15 3,803 0 0
STAG INDL INC COM 85254J102 7,788 325,598 SH   SOLE 18 325,598 0 0
STAG INDL INC COM 85254J102 5,366 224,332 SH   SOLE 19 224,332 0 0
STAG INDL INC COM 85254J102 73,691 3,080,716 SH   SOLE 21 3,080,716 0 0
STAG INDL INC COM 85254J102 86,867 3,631,571 SH   SOLE 22 3,451,358 0 180,213
STAG INDL INC COM 85254J102 83 3,470 SH   SOLE 23 3,470 0 0
STAG INDL INC COM 85254J102 4,506 188,388 SH   SOLE 25 188,388 0 0
STAG INDL INC COM 85254J102 3,452 144,304 SH   SOLE 26 7,622 0 136,682
STAG INDL INC COM 85254J102 338 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,192 49,825 SH   SOLE 29 32,788 0 17,037
STAG INDL INC COM 85254J102 11,474 479,698 SH   SOLE 30 479,698 0 0
STAG INDL INC COM 85254J102 290 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 10 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 138 63,468 SH   SOLE 21 63,468 0 0
STAGE STORES INC COM NEW 85254C305 865 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 161 801 SH   SOLE 2 687 0 114
STAMPS COM INC COM NEW 852857200 16 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 71 354 SH   SOLE 7 354 0 0
STAMPS COM INC COM NEW 852857200 14,328 71,265 SH   SOLE 18 71,265 0 0
STAMPS COM INC COM NEW 852857200 34,546 171,826 SH   SOLE 19 171,826 0 0
STAMPS COM INC COM NEW 852857200 303,927 1,511,699 SH   SOLE 21 1,511,699 0 0
STAMPS COM INC COM NEW 852857200 89,894 447,123 SH   SOLE 22 417,286 0 29,837
STAMPS COM INC COM NEW 852857200 16 78 SH   SOLE 23 78 0 0
STAMPS COM INC COM NEW 852857200 1,210 6,016 SH   SOLE 26 1,988 0 4,028
STAMPS COM INC COM NEW 852857200 518 2,578 SH   SOLE 28 2,578 0 0
STAMPS COM INC COM NEW 852857200 4,644 23,101 SH   SOLE 30 23,101 0 0
STAMPS COM INC COM NEW 852857200 5,376 26,740 SH   SOLE 34 26,740 0 0
STAMPS COM INC COM NEW 852857200 326 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 108 2,273 SH   SOLE 2 883 0 1,390
STANDARD MTR PRODS INC COM 853666105 21 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,494 94,472 SH   SOLE 18 94,472 0 0
STANDARD MTR PRODS INC COM 853666105 796 16,741 SH   SOLE 19 16,741 0 0
STANDARD MTR PRODS INC COM 853666105 91,119 1,915,470 SH   SOLE 21 1,915,470 0 0
STANDARD MTR PRODS INC COM 853666105 28,302 594,954 SH   SOLE 22 554,148 0 40,806
STANDARD MTR PRODS INC COM 853666105 73 1,533 SH   SOLE 26 0 0 1,533
STANDARD MTR PRODS INC COM 853666105 136 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,344 28,244 SH   SOLE 30 28,244 0 0
STANDARD MTR PRODS INC COM 853666105 103 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 318 3,338 SH   SOLE 2 2,092 0 1,246
STANDEX INTL CORP COM 854231107 9 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 32 335 SH   SOLE 7 335 0 0
STANDEX INTL CORP COM 854231107 5,560 58,314 SH   SOLE 18 58,314 0 0
STANDEX INTL CORP COM 854231107 2,960 31,046 SH   SOLE 19 31,046 0 0
STANDEX INTL CORP COM 854231107 112,059 1,175,234 SH   SOLE 21 1,175,234 0 0
STANDEX INTL CORP COM 854231107 33,595 352,329 SH   SOLE 22 329,674 0 22,655
STANDEX INTL CORP COM 854231107 228 2,389 SH   SOLE 23 2,389 0 0
STANDEX INTL CORP COM 854231107 2,542 26,656 SH   SOLE 26 0 0 26,656
STANDEX INTL CORP COM 854231107 176 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 39 406 SH   SOLE 29 0 0 406
STANDEX INTL CORP COM 854231107 1,713 17,967 SH   SOLE 30 17,967 0 0
STANDEX INTL CORP COM 854231107 572 6,000 SH   SOLE 34 6,000 0 0
STANDEX INTL CORP COM 854231107 141 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 45,559 297,382 SH   SOLE 2 154,764 0 142,618
STANLEY BLACK & DECKER INC COM 854502101 9,615 62,762 SH   SOLE 4 58,993 0 3,769
STANLEY BLACK & DECKER INC COM 854502101 33,528 218,848 SH   SOLE 7 123,919 0 94,929
STANLEY BLACK & DECKER INC COM 854502101 752 4,909 SH   SOLE 13 4,909 0 0
STANLEY BLACK & DECKER INC COM 854502101 218 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 50,093 326,979 SH   SOLE 18 306,449 0 20,530
STANLEY BLACK & DECKER INC COM 854502101 4,968 32,430 SH   SOLE 19 32,430 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,330 73,957 SH   SOLE 20 0 0 73,957
STANLEY BLACK & DECKER INC COM 854502101 467,994 3,054,790 SH   SOLE 21 3,054,790 0 0
STANLEY BLACK & DECKER INC COM 854502101 641,010 4,184,141 SH   SOLE 22 3,404,847 0 779,294
STANLEY BLACK & DECKER INC COM 854502101 29,371 191,717 SH   SOLE 23 191,717 0 0
STANLEY BLACK & DECKER INC COM 854502101 20,808 135,822 SH   SOLE 25 135,822 0 0
STANLEY BLACK & DECKER INC COM 854502101 81,738 533,537 SH   SOLE 26 153,051 0 380,486
STANLEY BLACK & DECKER INC COM 854502101 3,550 23,173 SH   SOLE 28 23,173 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,565 10,213 SH   SOLE 29 10,213 0 0
STANLEY BLACK & DECKER INC COM 854502101 67,539 440,853 SH   SOLE 30 440,853 0 0
STANLEY BLACK & DECKER INC COM 854502101 11,710 76,435 SH   SOLE 31 27,706 0 48,729
STANLEY BLACK & DECKER INC COM 854502101 2,866 18,706 SH   SOLE 34 18,706 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,548 140,650 SH   SOLE 36 140,650 0 0
STANLEY BLACK & DECKER INC COM 854502101 471 3,072 SH   SOLE 40 3,072 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,732 15,090 SH   SOLE 2 15,090 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,170 10,190 SH   SOLE 19 10,190 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 46 400 SH   SOLE 25 400 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,510 13,150 SH   SOLE 34 13,150 0 0
STARBUCKS CORP COM 855244109 100,459 1,735,342 SH   SOLE 2 402,864 0 1,332,478
STARBUCKS CORP COM 855244109 26,257 453,573 SH   SOLE 4 417,501 0 36,072
STARBUCKS CORP COM 855244109 61,560 1,063,402 SH   SOLE 7 1,055,015 0 8,387
STARBUCKS CORP COM 855244109 1,571 27,144 SH   SOLE 13 27,144 0 0
STARBUCKS CORP COM 855244109 747 12,908 SH   SOLE 15 12,908 0 0
STARBUCKS CORP COM 855244109 163,425 2,823,026 SH   SOLE 18 2,615,314 0 207,712
STARBUCKS CORP COM 855244109 9,277 160,253 SH   SOLE 19 160,253 0 0
STARBUCKS CORP COM 855244109 38,520 665,393 SH   SOLE 20 0 0 665,393
STARBUCKS CORP COM 855244109 1,411,429 24,381,223 SH   SOLE 21 24,381,223 0 0
STARBUCKS CORP COM 855244109 2,205,371 38,095,897 SH   SOLE 22 31,092,612 0 7,003,285
STARBUCKS CORP COM 855244109 102,062 1,763,033 SH   SOLE 23 1,763,033 0 0
STARBUCKS CORP COM 855244109 66,498 1,148,699 SH   SOLE 25 1,148,699 0 0
STARBUCKS CORP COM 855244109 247,047 4,267,519 SH   SOLE 26 1,296,269 0 2,971,250
STARBUCKS CORP COM 855244109 12,467 215,351 SH   SOLE 28 215,351 0 0
STARBUCKS CORP COM 855244109 2,795 48,282 SH   SOLE 29 44,652 0 3,630
STARBUCKS CORP COM 855244109 288,464 4,982,962 SH   SOLE 30 4,982,962 0 0
STARBUCKS CORP COM 855244109 44,114 762,039 SH   SOLE 31 279,362 0 482,677
STARBUCKS CORP COM 855244109 11,768 203,280 SH   SOLE 32 203,280 0 0
STARBUCKS CORP COM 855244109 4,027 69,563 SH   SOLE 34 69,563 0 0
STARBUCKS CORP COM 855244109 73,536 1,270,275 SH   SOLE 36 1,270,275 0 0
STARBUCKS CORP COM 855244109 1,591 27,477 SH   SOLE 40 27,477 0 0
STARRETT L S CO CL A 855668109 6 950 SH   SOLE 18 950 0 0
STARRETT L S CO CL A 855668109 132 19,526 SH   SOLE 21 19,526 0 0
STARRETT L S CO CL A 855668109 62 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 83 3,000 SH   SOLE 22 3,000 0 0
STARTEK INC COM 85569C107 5 470 SH   SOLE 2 470 0 0
STARTEK INC COM 85569C107 351 35,925 SH   SOLE 18 35,925 0 0
STARTEK INC COM 85569C107 84 8,627 SH   SOLE 19 8,627 0 0
STARTEK INC COM 85569C107 3,185 325,696 SH   SOLE 21 325,696 0 0
STARTEK INC COM 85569C107 4,325 442,219 SH   SOLE 22 434,014 0 8,205
STARWOOD PPTY TR INC COM 85571B105 3,388 161,728 SH   SOLE 2 36,761 0 124,967
STARWOOD PPTY TR INC COM 85571B105 22 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 204 9,715 SH   SOLE 7 9,715 0 0
STARWOOD PPTY TR INC COM 85571B105 2,876 137,273 SH   SOLE 18 137,273 0 0
STARWOOD PPTY TR INC COM 85571B105 810 38,682 SH   SOLE 19 38,682 0 0
STARWOOD PPTY TR INC COM 85571B105 156,648 7,477,254 SH   SOLE 21 7,477,254 0 0
STARWOOD PPTY TR INC COM 85571B105 152,501 7,279,285 SH   SOLE 22 6,310,675 0 968,610
STARWOOD PPTY TR INC COM 85571B105 1,669 79,686 SH   SOLE 26 48,309 0 31,377
STARWOOD PPTY TR INC COM 85571B105 756 36,108 SH   SOLE 28 36,108 0 0
STARWOOD PPTY TR INC COM 85571B105 1,102 52,598 SH   SOLE 30 52,598 0 0
STARWOOD PPTY TR INC COM 85571B105 116 5,528 SH   SOLE 31 5,528 0 0
STARWOOD PPTY TR INC COM 85571B105 145 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 594 28,360 SH   SOLE 40 28,360 0 0
STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 780 725,000 PRN   SOLE 21 725,000 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 703 700,000 PRN   SOLE 21 700,000 0 0
STATE AUTO FINL CORP COM 855707105 93 3,271 SH   SOLE 2 660 0 2,611
STATE AUTO FINL CORP COM 855707105 11 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,556 54,476 SH   SOLE 18 54,476 0 0
STATE AUTO FINL CORP COM 855707105 408 14,293 SH   SOLE 19 14,293 0 0
STATE AUTO FINL CORP COM 855707105 14,150 495,269 SH   SOLE 21 495,269 0 0
STATE AUTO FINL CORP COM 855707105 13,233 463,170 SH   SOLE 22 431,943 0 31,227
STATE AUTO FINL CORP COM 855707105 71 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 158 5,528 SH   SOLE 30 5,528 0 0
STATE AUTO FINL CORP COM 855707105 43 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 221 7,356 SH   SOLE 2 1,595 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 3,854 128,429 SH   SOLE 18 128,429 0 0
STATE BK FINL CORP COM 856190103 869 28,953 SH   SOLE 19 28,953 0 0
STATE BK FINL CORP COM 856190103 34,808 1,159,895 SH   SOLE 21 1,159,895 0 0
STATE BK FINL CORP COM 856190103 22,037 734,333 SH   SOLE 22 660,873 0 73,460
STATE BK FINL CORP COM 856190103 737 24,568 SH   SOLE 26 11,715 0 12,853
STATE BK FINL CORP COM 856190103 154 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 226 7,524 SH   SOLE 30 7,524 0 0
STATE BK FINL CORP COM 856190103 120 3,985 SH   SOLE 40 3,985 0 0
STATE STR CORP COM 857477103 49,456 495,897 SH   SOLE 2 139,301 0 356,596
STATE STR CORP COM 857477103 12,961 129,961 SH   SOLE 4 120,728 0 9,233
STATE STR CORP COM 857477103 26,638 267,099 SH   SOLE 7 253,445 0 13,654
STATE STR CORP COM 857477103 377 3,777 SH   SOLE 13 3,777 0 0
STATE STR CORP COM 857477103 289 2,895 SH   SOLE 15 2,895 0 0
STATE STR CORP COM 857477103 69,270 694,580 SH   SOLE 18 642,414 0 52,166
STATE STR CORP COM 857477103 6,805 68,233 SH   SOLE 19 68,233 0 0
STATE STR CORP COM 857477103 15,788 158,310 SH   SOLE 20 0 0 158,310
STATE STR CORP COM 857477103 587,320 5,889,101 SH   SOLE 21 5,889,101 0 0
STATE STR CORP COM 857477103 994,763 9,974,561 SH   SOLE 22 8,120,469 0 1,854,092
STATE STR CORP COM 857477103 46,215 463,398 SH   SOLE 23 463,398 0 0
STATE STR CORP COM 857477103 30,051 301,325 SH   SOLE 25 301,325 0 0
STATE STR CORP COM 857477103 116,891 1,172,071 SH   SOLE 26 362,947 0 809,124
STATE STR CORP COM 857477103 5,596 56,114 SH   SOLE 28 56,114 0 0
STATE STR CORP COM 857477103 1,105 11,078 SH   SOLE 29 11,078 0 0
STATE STR CORP COM 857477103 127,404 1,277,489 SH   SOLE 30 1,277,489 0 0
STATE STR CORP COM 857477103 15,974 160,171 SH   SOLE 31 81,144 0 79,027
STATE STR CORP COM 857477103 3,392 34,008 SH   SOLE 34 34,008 0 0
STATE STR CORP COM 857477103 48,034 481,636 SH   SOLE 36 481,636 0 0
STATE STR CORP COM 857477103 749 7,506 SH   SOLE 40 7,506 0 0
STATOIL ASA SPONSORED ADR 85771P102 171 7,234 SH   SOLE 18 3,976 0 3,258
STATOIL ASA SPONSORED ADR 85771P102 73 3,103 SH   SOLE 21 3,103 0 0
STEEL CONNECT INC COM 858098106 14 6,607 SH   SOLE 18 6,607 0 0
STEEL CONNECT INC COM 858098106 229 107,822 SH   SOLE 21 107,822 0 0
STEEL CONNECT INC COM 858098106 2,259 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 14,964 338,405 SH   SOLE 2 120,787 0 217,618
STEEL DYNAMICS INC COM 858119100 3,947 89,250 SH   SOLE 4 82,570 0 6,680
STEEL DYNAMICS INC COM 858119100 887 20,064 SH   SOLE 7 13,717 0 6,347
STEEL DYNAMICS INC COM 858119100 173 3,904 SH   SOLE 13 3,904 0 0
STEEL DYNAMICS INC COM 858119100 35,970 813,443 SH   SOLE 18 791,509 0 21,934
STEEL DYNAMICS INC COM 858119100 1,814 41,016 SH   SOLE 19 41,016 0 0
STEEL DYNAMICS INC COM 858119100 4,217 95,361 SH   SOLE 20 0 0 95,361
STEEL DYNAMICS INC COM 858119100 477,798 10,805,012 SH   SOLE 21 10,805,012 0 0
STEEL DYNAMICS INC COM 858119100 363,731 8,225,488 SH   SOLE 22 7,364,745 0 860,743
STEEL DYNAMICS INC COM 858119100 13,735 310,600 SH   SOLE 23 310,600 0 0
STEEL DYNAMICS INC COM 858119100 24,201 547,279 SH   SOLE 26 195,333 0 351,946
STEEL DYNAMICS INC COM 858119100 1,607 36,341 SH   SOLE 28 36,341 0 0
STEEL DYNAMICS INC COM 858119100 3,240 73,273 SH   SOLE 29 6,440 0 66,833
STEEL DYNAMICS INC COM 858119100 15,037 340,052 SH   SOLE 30 340,052 0 0
STEEL DYNAMICS INC COM 858119100 4,130 93,399 SH   SOLE 31 46,980 0 46,419
STEEL DYNAMICS INC COM 858119100 584 13,212 SH   SOLE 34 13,212 0 0
STEEL DYNAMICS INC COM 858119100 2,632 59,526 SH   SOLE 36 59,526 0 0
STEEL DYNAMICS INC COM 858119100 214 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 102 7,491 SH   SOLE 2 3,543 0 3,948
STEELCASE INC CL A 858155203 7 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 28 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 3,670 269,881 SH   SOLE 18 269,881 0 0
STEELCASE INC CL A 858155203 901 66,246 SH   SOLE 19 66,246 0 0
STEELCASE INC CL A 858155203 34,550 2,540,461 SH   SOLE 21 2,540,461 0 0
STEELCASE INC CL A 858155203 32,760 2,408,827 SH   SOLE 22 2,240,064 0 168,763
STEELCASE INC CL A 858155203 168 12,355 SH   SOLE 26 8,213 0 4,142
STEELCASE INC CL A 858155203 178 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 223 16,405 SH   SOLE 30 16,405 0 0
STEELCASE INC CL A 858155203 129 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 8 5,294 SH   SOLE 18 5,294 0 0
STEIN MART INC COM 858375108 100 65,568 SH   SOLE 21 65,568 0 0
STEIN MART INC COM 858375108 906 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 1,011 87,866 SH   SOLE 30 87,866 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 76 4,971 SH   SOLE 2 1,192 0 3,779
STEMLINE THERAPEUTICS INC COM 85858C107 5 322 SH   SOLE 7 322 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,419 92,738 SH   SOLE 18 92,738 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 333 21,782 SH   SOLE 19 21,782 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 13,093 855,762 SH   SOLE 21 855,762 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 9,117 595,851 SH   SOLE 22 564,456 0 31,395
STEPAN CO COM 858586100 316 3,799 SH   SOLE 2 2,158 0 1,641
STEPAN CO COM 858586100 5 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 44 529 SH   SOLE 7 529 0 0
STEPAN CO COM 858586100 7,475 89,863 SH   SOLE 18 89,863 0 0
STEPAN CO COM 858586100 3,414 41,047 SH   SOLE 19 41,047 0 0
STEPAN CO COM 858586100 152,148 1,829,137 SH   SOLE 21 1,829,137 0 0
STEPAN CO COM 858586100 49,488 594,950 SH   SOLE 22 556,940 0 38,010
STEPAN CO COM 858586100 2,008 24,139 SH   SOLE 23 24,139 0 0
STEPAN CO COM 858586100 1,322 15,897 SH   SOLE 26 3,219 0 12,678
STEPAN CO COM 858586100 240 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,286 27,486 SH   SOLE 30 27,486 0 0
STEPAN CO COM 858586100 159 1,909 SH   SOLE 34 1,909 0 0
STEPAN CO COM 858586100 188 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 5,550 94,822 SH   SOLE 2 18,578 0 76,244
STERICYCLE INC COM 858912108 1,413 24,140 SH   SOLE 4 21,840 0 2,300
STERICYCLE INC COM 858912108 3,622 61,875 SH   SOLE 7 61,178 0 697
STERICYCLE INC COM 858912108 30 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 10,467 178,825 SH   SOLE 18 167,707 0 11,118
STERICYCLE INC COM 858912108 793 13,549 SH   SOLE 19 13,549 0 0
STERICYCLE INC COM 858912108 98,357 1,680,449 SH   SOLE 21 1,680,449 0 0
STERICYCLE INC COM 858912108 131,858 2,252,834 SH   SOLE 22 1,838,248 0 414,586
STERICYCLE INC COM 858912108 6,397 109,287 SH   SOLE 23 109,287 0 0
STERICYCLE INC COM 858912108 3,721 63,579 SH   SOLE 25 63,579 0 0
STERICYCLE INC COM 858912108 15,907 271,778 SH   SOLE 26 118,975 0 152,803
STERICYCLE INC COM 858912108 754 12,878 SH   SOLE 28 12,878 0 0
STERICYCLE INC COM 858912108 1,350 23,064 SH   SOLE 29 2,133 0 20,931
STERICYCLE INC COM 858912108 19,360 330,777 SH   SOLE 30 330,777 0 0
STERICYCLE INC COM 858912108 2,287 39,075 SH   SOLE 31 16,280 0 22,795
STERICYCLE INC COM 858912108 283 4,840 SH   SOLE 34 4,840 0 0
STERICYCLE INC COM 858912108 4,569 78,063 SH   SOLE 36 78,063 0 0
STERICYCLE INC COM 858912108 100 1,712 SH   SOLE 40 1,712 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 35,601 786,764 SH   SOLE 21 786,764 0 0
STERIS PLC SHS USD G84720104 8,549 91,571 SH   SOLE 2 51,045 0 40,526
STERIS PLC SHS USD G84720104 115 1,227 SH   SOLE 4 1,227 0 0
STERIS PLC SHS USD G84720104 242 2,590 SH   SOLE 7 2,590 0 0
STERIS PLC SHS USD G84720104 26,757 286,604 SH   SOLE 18 286,604 0 0
STERIS PLC SHS USD G84720104 1,182 12,658 SH   SOLE 19 12,658 0 0
STERIS PLC SHS USD G84720104 387,077 4,146,068 SH   SOLE 21 4,146,068 0 0
STERIS PLC SHS USD G84720104 261,450 2,800,451 SH   SOLE 22 2,490,022 0 310,429
STERIS PLC SHS USD G84720104 80 862 SH   SOLE 23 862 0 0
STERIS PLC SHS USD G84720104 2,309 24,732 SH   SOLE 26 13,338 0 11,394
STERIS PLC SHS USD G84720104 1,099 11,767 SH   SOLE 28 11,767 0 0
STERIS PLC SHS USD G84720104 3,181 34,069 SH   SOLE 29 325 0 33,744
STERIS PLC SHS USD G84720104 4,561 48,859 SH   SOLE 30 48,859 0 0
STERIS PLC SHS USD G84720104 172 1,843 SH   SOLE 31 1,843 0 0
STERIS PLC SHS USD G84720104 54 574 SH   SOLE 34 574 0 0
STERIS PLC SHS USD G84720104 261 2,792 SH   SOLE 36 2,792 0 0
STERIS PLC SHS USD G84720104 962 10,305 SH   SOLE 40 10,305 0 0
STERLING BANCORP DEL COM 85917A100 3,038 134,728 SH   SOLE 2 98,342 0 36,386
STERLING BANCORP DEL COM 85917A100 26 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 111 4,909 SH   SOLE 7 4,909 0 0
STERLING BANCORP DEL COM 85917A100 30,697 1,361,286 SH   SOLE 18 1,361,286 0 0
STERLING BANCORP DEL COM 85917A100 3,766 166,987 SH   SOLE 19 166,987 0 0
STERLING BANCORP DEL COM 85917A100 328,779 14,580,020 SH   SOLE 21 14,580,020 0 0
STERLING BANCORP DEL COM 85917A100 169,100 7,498,910 SH   SOLE 22 7,102,408 0 396,502
STERLING BANCORP DEL COM 85917A100 1,344 59,615 SH   SOLE 26 34,907 0 24,708
STERLING BANCORP DEL COM 85917A100 752 33,350 SH   SOLE 28 33,350 0 0
STERLING BANCORP DEL COM 85917A100 923 40,916 SH   SOLE 30 40,916 0 0
STERLING BANCORP DEL COM 85917A100 555 24,633 SH   SOLE 40 24,633 0 0
STERLING BANCORP INC COM 85917W102 34 2,526 SH   SOLE 2 828 0 1,698
STERLING BANCORP INC COM 85917W102 755 55,869 SH   SOLE 18 55,869 0 0
STERLING BANCORP INC COM 85917W102 344 25,492 SH   SOLE 19 25,492 0 0
STERLING BANCORP INC COM 85917W102 7,653 566,473 SH   SOLE 21 566,473 0 0
STERLING BANCORP INC COM 85917W102 1,602 118,589 SH   SOLE 22 103,093 0 15,496
STERLING BANCORP INC COM 85917W102 100 7,407 SH   SOLE 23 7,407 0 0
STERLING BANCORP INC COM 85917W102 933 69,053 SH   SOLE 26 12,975 0 56,078
STERLING CONSTRUCTION CO INC COM 859241101 68 5,974 SH   SOLE 2 1,080 0 4,894
STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,050 91,583 SH   SOLE 18 91,583 0 0
STERLING CONSTRUCTION CO INC COM 859241101 239 20,838 SH   SOLE 19 20,838 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,544 832,832 SH   SOLE 21 832,832 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,632 840,494 SH   SOLE 22 794,870 0 45,624
STEWARDSHIP FINL CORP COM 860326107 15 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 39 3,586 SH   SOLE 21 3,586 0 0
STEWART INFORMATION SVCS COR COM 860372101 194 4,413 SH   SOLE 2 886 0 3,527
STEWART INFORMATION SVCS COR COM 860372101 21 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,461 101,516 SH   SOLE 18 101,516 0 0
STEWART INFORMATION SVCS COR COM 860372101 755 17,184 SH   SOLE 19 17,184 0 0
STEWART INFORMATION SVCS COR COM 860372101 93,381 2,125,185 SH   SOLE 21 2,125,185 0 0
STEWART INFORMATION SVCS COR COM 860372101 29,227 665,168 SH   SOLE 22 622,038 0 43,130
STEWART INFORMATION SVCS COR COM 860372101 617 14,037 SH   SOLE 26 0 0 14,037
STEWART INFORMATION SVCS COR COM 860372101 108 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,487 33,847 SH   SOLE 30 33,847 0 0
STEWART INFORMATION SVCS COR COM 860372101 103 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 2,635 44,493 SH   SOLE 2 33,137 0 11,356
STIFEL FINL CORP COM 860630102 63 1,059 SH   SOLE 4 1,059 0 0
STIFEL FINL CORP COM 860630102 136 2,288 SH   SOLE 7 2,288 0 0
STIFEL FINL CORP COM 860630102 25,497 430,469 SH   SOLE 18 430,469 0 0
STIFEL FINL CORP COM 860630102 3,131 52,854 SH   SOLE 19 52,854 0 0
STIFEL FINL CORP COM 860630102 276,122 4,661,857 SH   SOLE 21 4,661,857 0 0
STIFEL FINL CORP COM 860630102 139,206 2,350,268 SH   SOLE 22 2,217,424 0 132,844
STIFEL FINL CORP COM 860630102 26 437 SH   SOLE 23 437 0 0
STIFEL FINL CORP COM 860630102 1,168 19,724 SH   SOLE 26 10,354 0 9,370
STIFEL FINL CORP COM 860630102 561 9,472 SH   SOLE 28 9,472 0 0
STIFEL FINL CORP COM 860630102 38 646 SH   SOLE 29 0 0 646
STIFEL FINL CORP COM 860630102 780 13,175 SH   SOLE 30 13,175 0 0
STIFEL FINL CORP COM 860630102 18 302 SH   SOLE 34 302 0 0
STIFEL FINL CORP COM 860630102 135 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 400 6,754 SH   SOLE 40 6,754 0 0
STOCK YDS BANCORP INC COM 861025104 169 4,811 SH   SOLE 2 930 0 3,881
STOCK YDS BANCORP INC COM 861025104 22 625 SH   SOLE 7 625 0 0
STOCK YDS BANCORP INC COM 861025104 2,795 79,623 SH   SOLE 18 79,623 0 0
STOCK YDS BANCORP INC COM 861025104 599 17,068 SH   SOLE 19 17,068 0 0
STOCK YDS BANCORP INC COM 861025104 25,194 717,790 SH   SOLE 21 717,790 0 0
STOCK YDS BANCORP INC COM 861025104 24,551 699,459 SH   SOLE 22 654,481 0 44,978
STOCK YDS BANCORP INC COM 861025104 72 2,059 SH   SOLE 26 0 0 2,059
STOCK YDS BANCORP INC COM 861025104 108 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 140 3,975 SH   SOLE 30 3,975 0 0
STOCK YDS BANCORP INC COM 861025104 95 2,694 SH   SOLE 40 2,694 0 0
STONE ENERGY CORP COM PAR 861642403 154 4,156 SH   SOLE 2 819 0 3,337
STONE ENERGY CORP COM PAR 861642403 16 421 SH   SOLE 7 421 0 0
STONE ENERGY CORP COM PAR 861642403 2,595 69,947 SH   SOLE 18 69,947 0 0
STONE ENERGY CORP COM PAR 861642403 593 15,982 SH   SOLE 19 15,982 0 0
STONE ENERGY CORP COM PAR 861642403 24,235 653,227 SH   SOLE 21 653,227 0 0
STONE ENERGY CORP COM PAR 861642403 20,533 553,442 SH   SOLE 22 509,829 0 43,613
STONE ENERGY CORP COM PAR 861642403 135 3,652 SH   SOLE 26 0 0 3,652
STONE ENERGY CORP COM PAR 861642403 143 3,865 SH   SOLE 30 3,865 0 0
STONE ENERGY CORP COM PAR 861642403 79 2,121 SH   SOLE 40 2,121 0 0
STONERIDGE INC COM 86183P102 295 10,671 SH   SOLE 2 6,168 0 4,503
STONERIDGE INC COM 86183P102 21 746 SH   SOLE 7 746 0 0
STONERIDGE INC COM 86183P102 2,747 99,533 SH   SOLE 18 99,533 0 0
STONERIDGE INC COM 86183P102 1,731 62,705 SH   SOLE 19 62,705 0 0
STONERIDGE INC COM 86183P102 24,391 883,725 SH   SOLE 21 883,725 0 0
STONERIDGE INC COM 86183P102 24,583 890,673 SH   SOLE 22 838,429 0 52,244
STONERIDGE INC COM 86183P102 246 8,901 SH   SOLE 23 8,901 0 0
STONERIDGE INC COM 86183P102 416 15,060 SH   SOLE 26 0 0 15,060
STONERIDGE INC COM 86183P102 110 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 619 22,425 SH   SOLE 29 0 0 22,425
STONERIDGE INC COM 86183P102 177 6,411 SH   SOLE 30 6,411 0 0
STONERIDGE INC COM 86183P102 157 5,693 SH   SOLE 34 5,693 0 0
STORE CAP CORP COM 862121100 2,520 101,511 SH   SOLE 2 18,929 0 82,582
STORE CAP CORP COM 862121100 1,408 56,720 SH   SOLE 4 56,720 0 0
STORE CAP CORP COM 862121100 6,476 260,931 SH   SOLE 7 260,931 0 0
STORE CAP CORP COM 862121100 174 7,024 SH   SOLE 15 7,024 0 0
STORE CAP CORP COM 862121100 2,278 91,770 SH   SOLE 18 91,698 0 72
STORE CAP CORP COM 862121100 5,635 227,018 SH   SOLE 19 227,018 0 0
STORE CAP CORP COM 862121100 67,812 2,732,168 SH   SOLE 21 2,732,168 0 0
STORE CAP CORP COM 862121100 162,926 6,564,297 SH   SOLE 22 5,945,293 0 619,004
STORE CAP CORP COM 862121100 150 6,030 SH   SOLE 23 6,030 0 0
STORE CAP CORP COM 862121100 8,273 333,307 SH   SOLE 25 333,307 0 0
STORE CAP CORP COM 862121100 2,615 105,377 SH   SOLE 26 35,240 0 70,137
STORE CAP CORP COM 862121100 587 23,659 SH   SOLE 28 23,659 0 0
STORE CAP CORP COM 862121100 1,464 58,975 SH   SOLE 29 58,975 0 0
STORE CAP CORP COM 862121100 21,255 856,383 SH   SOLE 30 856,383 0 0
STORE CAP CORP COM 862121100 96 3,852 SH   SOLE 31 3,852 0 0
STORE CAP CORP COM 862121100 431 17,370 SH   SOLE 40 17,370 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 1 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 71 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 131 6,467 SH   SOLE 2 2,096 0 4,371
STRATASYS LTD SHS M85548101 27 1,331 SH   SOLE 7 1,331 0 0
STRATASYS LTD SHS M85548101 3,360 166,508 SH   SOLE 18 166,508 0 0
STRATASYS LTD SHS M85548101 799 39,584 SH   SOLE 19 39,584 0 0
STRATASYS LTD SHS M85548101 29,859 1,479,636 SH   SOLE 21 1,479,636 0 0
STRATASYS LTD SHS M85548101 10,456 518,148 SH   SOLE 22 452,599 0 65,549
STRATTEC SEC CORP COM 863111100 23 625 SH   SOLE 18 625 0 0
STRATTEC SEC CORP COM 863111100 662 17,909 SH   SOLE 21 17,909 0 0
STRATTEC SEC CORP COM 863111100 2,975 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 43 1,431 SH   SOLE 2 159 0 1,272
STRATUS PPTYS INC COM NEW 863167201 641 21,211 SH   SOLE 18 21,211 0 0
STRATUS PPTYS INC COM NEW 863167201 149 4,926 SH   SOLE 19 4,926 0 0
STRATUS PPTYS INC COM NEW 863167201 5,663 187,529 SH   SOLE 21 187,529 0 0
STRATUS PPTYS INC COM NEW 863167201 1,609 53,262 SH   SOLE 22 47,657 0 5,605
STRAYER ED INC COM 863236105 55 540 SH   SOLE 2 441 0 99
STRAYER ED INC COM 863236105 8 81 SH   SOLE 4 81 0 0
STRAYER ED INC COM 863236105 20 193 SH   SOLE 7 193 0 0
STRAYER ED INC COM 863236105 4,681 46,326 SH   SOLE 18 46,326 0 0
STRAYER ED INC COM 863236105 837 8,284 SH   SOLE 19 8,284 0 0
STRAYER ED INC COM 863236105 98,305 972,834 SH   SOLE 21 972,834 0 0
STRAYER ED INC COM 863236105 29,671 293,627 SH   SOLE 22 272,458 0 21,169
STRAYER ED INC COM 863236105 532 5,268 SH   SOLE 26 2,172 0 3,096
STRAYER ED INC COM 863236105 163 1,618 SH   SOLE 28 1,618 0 0
STRAYER ED INC COM 863236105 1,475 14,601 SH   SOLE 30 14,601 0 0
STRAYER ED INC COM 863236105 110 1,087 SH   SOLE 40 1,087 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 17 9,475 SH   SOLE 21 9,475 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 674 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 8 954 SH   SOLE 2 954 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 843 95,223 SH   SOLE 18 95,223 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 167 18,838 SH   SOLE 19 18,838 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 12,686 1,433,426 SH   SOLE 21 1,433,426 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,176 245,915 SH   SOLE 22 223,093 0 22,822
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 12 1,337 SH   SOLE 30 1,337 0 0
STRYKER CORP COM 863667101 107,018 665,038 SH   SOLE 2 353,309 0 311,729
STRYKER CORP COM 863667101 18,268 113,522 SH   SOLE 4 104,613 0 8,909
STRYKER CORP COM 863667101 39,506 245,498 SH   SOLE 7 240,509 0 4,989
STRYKER CORP COM 863667101 307 1,910 SH   SOLE 13 1,910 0 0
STRYKER CORP COM 863667101 410 2,549 SH   SOLE 15 2,549 0 0
STRYKER CORP COM 863667101 131,423 816,696 SH   SOLE 18 773,014 0 43,682
STRYKER CORP COM 863667101 270,005 1,677,881 SH   SOLE 19 1,677,881 0 0
STRYKER CORP COM 863667101 4,071 25,300 SH   SOLE 20 25,300 0 0
STRYKER CORP COM 863667101 1,121,077 6,966,675 SH   SOLE 21 6,966,675 0 0
STRYKER CORP COM 863667101 1,463,285 9,093,247 SH   SOLE 22 7,399,150 0 1,694,097
STRYKER CORP COM 863667101 66,405 412,659 SH   SOLE 23 412,659 0 0
STRYKER CORP COM 863667101 46,787 290,747 SH   SOLE 25 290,747 0 0
STRYKER CORP COM 863667101 164,098 1,019,750 SH   SOLE 26 315,292 0 704,458
STRYKER CORP COM 863667101 8,191 50,899 SH   SOLE 28 50,899 0 0
STRYKER CORP COM 863667101 7,693 47,807 SH   SOLE 29 9,097 0 38,710
STRYKER CORP COM 863667101 203,125 1,262,274 SH   SOLE 30 1,262,274 0 0
STRYKER CORP COM 863667101 26,937 167,396 SH   SOLE 31 65,237 0 102,159
STRYKER CORP COM 863667101 114,812 713,473 SH   SOLE 34 713,473 0 0
STRYKER CORP COM 863667101 52,314 325,093 SH   SOLE 36 325,093 0 0
STRYKER CORP COM 863667101 1,087 6,758 SH   SOLE 40 6,758 0 0
STURM RUGER & CO INC COM 864159108 37 707 SH   SOLE 2 707 0 0
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 27 505 SH   SOLE 7 505 0 0
STURM RUGER & CO INC COM 864159108 3,855 73,422 SH   SOLE 18 73,422 0 0
STURM RUGER & CO INC COM 864159108 680 12,947 SH   SOLE 19 12,947 0 0
STURM RUGER & CO INC COM 864159108 130,496 2,485,646 SH   SOLE 21 2,485,646 0 0
STURM RUGER & CO INC COM 864159108 26,567 506,047 SH   SOLE 22 481,168 0 24,879
STURM RUGER & CO INC COM 864159108 197 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 142 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,314 25,031 SH   SOLE 30 25,031 0 0
STURM RUGER & CO INC COM 864159108 106 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 14 1,691 SH   SOLE 18 419 0 1,272
SUMMER INFANT INC COM 865646103 2 1,436 SH   SOLE 18 1,436 0 0
SUMMER INFANT INC COM 865646103 29 24,955 SH   SOLE 21 24,955 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 46 1,840 SH   SOLE 2 538 0 1,302
SUMMIT FINANCIAL GROUP INC COM 86606G101 992 39,656 SH   SOLE 18 39,656 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 223 8,924 SH   SOLE 19 8,924 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 8,883 355,158 SH   SOLE 21 355,158 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,487 99,445 SH   SOLE 22 89,347 0 10,098
SUMMIT HOTEL PPTYS INC COM 866082100 305 22,431 SH   SOLE 2 4,372 0 18,059
SUMMIT HOTEL PPTYS INC COM 866082100 515 37,809 SH   SOLE 4 37,809 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,162 158,880 SH   SOLE 7 158,880 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 62 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,516 478,800 SH   SOLE 18 478,800 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,860 210,174 SH   SOLE 19 210,174 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 134,950 9,915,484 SH   SOLE 21 9,915,484 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 58,480 4,296,846 SH   SOLE 22 4,098,858 0 197,988
SUMMIT HOTEL PPTYS INC COM 866082100 52 3,835 SH   SOLE 23 3,835 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,879 211,566 SH   SOLE 25 211,566 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,125 82,662 SH   SOLE 26 26,929 0 55,733
SUMMIT HOTEL PPTYS INC COM 866082100 180 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 488 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 8,792 645,962 SH   SOLE 30 645,962 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 134 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 165 5,433 SH   SOLE 2 4,646 0 787
SUMMIT MATLS INC CL A 86614U100 11 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 80 2,640 SH   SOLE 7 2,640 0 0
SUMMIT MATLS INC CL A 86614U100 10,717 353,920 SH   SOLE 18 353,920 0 0
SUMMIT MATLS INC CL A 86614U100 2,846 93,994 SH   SOLE 19 93,994 0 0
SUMMIT MATLS INC CL A 86614U100 103,429 3,415,743 SH   SOLE 21 3,415,743 0 0
SUMMIT MATLS INC CL A 86614U100 90,889 3,001,629 SH   SOLE 22 2,802,840 0 198,789
SUMMIT MATLS INC CL A 86614U100 729 24,088 SH   SOLE 26 9,408 0 14,680
SUMMIT MATLS INC CL A 86614U100 461 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 656 21,664 SH   SOLE 30 21,664 0 0
SUMMIT MATLS INC CL A 86614U100 389 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 12 855 SH   SOLE 18 855 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 12 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 4,039 44,201 SH   SOLE 2 5,895 0 38,306
SUN CMNTYS INC COM 866674104 9,403 102,913 SH   SOLE 4 102,913 0 0
SUN CMNTYS INC COM 866674104 10,718 117,300 SH   SOLE 7 117,300 0 0
SUN CMNTYS INC COM 866674104 286 3,129 SH   SOLE 15 3,129 0 0
SUN CMNTYS INC COM 866674104 5,282 57,811 SH   SOLE 18 57,811 0 0
SUN CMNTYS INC COM 866674104 9,894 108,281 SH   SOLE 19 108,281 0 0
SUN CMNTYS INC COM 866674104 124,865 1,366,581 SH   SOLE 21 1,366,581 0 0
SUN CMNTYS INC COM 866674104 302,964 3,315,794 SH   SOLE 22 2,982,127 0 333,667
SUN CMNTYS INC COM 866674104 265 2,896 SH   SOLE 23 2,896 0 0
SUN CMNTYS INC COM 866674104 13,612 148,975 SH   SOLE 25 148,975 0 0
SUN CMNTYS INC COM 866674104 4,471 48,937 SH   SOLE 26 12,290 0 36,647
SUN CMNTYS INC COM 866674104 2,995 32,783 SH   SOLE 28 32,783 0 0
SUN CMNTYS INC COM 866674104 2,416 26,447 SH   SOLE 29 26,447 0 0
SUN CMNTYS INC COM 866674104 35,019 383,262 SH   SOLE 30 383,262 0 0
SUN CMNTYS INC COM 866674104 151 1,650 SH   SOLE 31 1,650 0 0
SUN CMNTYS INC COM 866674104 5,029 55,043 SH   SOLE 34 55,043 0 0
SUN CMNTYS INC COM 866674104 829 9,073 SH   SOLE 40 9,073 0 0
SUN HYDRAULICS CORP COM 866942105 63 1,179 SH   SOLE 2 1,179 0 0
SUN HYDRAULICS CORP COM 866942105 11 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 40 756 SH   SOLE 7 756 0 0
SUN HYDRAULICS CORP COM 866942105 4,667 87,137 SH   SOLE 18 87,137 0 0
SUN HYDRAULICS CORP COM 866942105 1,146 21,405 SH   SOLE 19 21,405 0 0
SUN HYDRAULICS CORP COM 866942105 44,007 821,638 SH   SOLE 21 821,638 0 0
SUN HYDRAULICS CORP COM 866942105 39,447 736,501 SH   SOLE 22 683,799 0 52,702
SUN HYDRAULICS CORP COM 866942105 551 10,293 SH   SOLE 26 3,996 0 6,297
SUN HYDRAULICS CORP COM 866942105 175 3,262 SH   SOLE 28 3,262 0 0
SUN HYDRAULICS CORP COM 866942105 310 5,797 SH   SOLE 30 5,797 0 0
SUN HYDRAULICS CORP COM 866942105 125 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 145 13,448 SH   SOLE 2 2,702 0 10,746
SUNCOKE ENERGY INC COM 86722A103 4 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 15 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 3,326 309,127 SH   SOLE 18 309,127 0 0
SUNCOKE ENERGY INC COM 86722A103 540 50,205 SH   SOLE 19 50,205 0 0
SUNCOKE ENERGY INC COM 86722A103 65,724 6,108,209 SH   SOLE 21 6,108,209 0 0
SUNCOKE ENERGY INC COM 86722A103 20,221 1,879,302 SH   SOLE 22 1,743,461 0 135,841
SUNCOKE ENERGY INC COM 86722A103 438 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 101 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 964 89,592 SH   SOLE 30 89,592 0 0
SUNCOKE ENERGY INC COM 86722A103 79 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,174 62,940 SH   SOLE 2 62,940 0 0
SUNCOR ENERGY INC NEW COM 867224107 316,991 9,177,509 SH   SOLE 18 7,670,784 0 1,506,725
SUNCOR ENERGY INC NEW COM 867224107 581,702 16,841,405 SH   SOLE 19 16,841,405 0 0
SUNCOR ENERGY INC NEW COM 867224107 30,661 887,698 SH   SOLE 21 887,698 0 0
SUNCOR ENERGY INC NEW COM 867224107 37,924 1,097,959 SH   SOLE 22 1,097,959 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,922 55,650 SH   SOLE 23 55,650 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,302 182,448 SH   SOLE 25 100,270 0 82,178
SUNCOR ENERGY INC NEW COM 867224107 34,400 995,958 SH   SOLE 34 995,958 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,537 73,448 SH   SOLE 36 73,448 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 15 5,471 SH   SOLE 18 5,471 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 211 77,395 SH   SOLE 21 77,395 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 182 66,770 SH   SOLE 22 66,770 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 5,863 706,331 SH   SOLE 19 706,331 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 3,267 393,669 SH   SOLE 34 393,669 0 0
SUNOCO LP COM U REP LP 86765K109 820 32,162 SH   SOLE 2 32,162 0 0
SUNOCO LP COM U REP LP 86765K109 16,465 645,441 SH   SOLE 19 645,441 0 0
SUNOPTA INC COM 8676EP108 638 89,898 SH   SOLE 19 89,898 0 0
SUNOPTA INC COM 8676EP108 1,159 163,304 SH   SOLE 34 163,304 0 0
SUNPOWER CORP COM 867652406 102 12,799 SH   SOLE 2 2,393 0 10,406
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 11 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,638 205,205 SH   SOLE 18 205,205 0 0
SUNPOWER CORP COM 867652406 422 52,845 SH   SOLE 19 52,845 0 0
SUNPOWER CORP COM 867652406 16,425 2,058,231 SH   SOLE 21 2,058,231 0 0
SUNPOWER CORP COM 867652406 12,666 1,587,169 SH   SOLE 22 1,480,757 0 106,412
SUNPOWER CORP COM 867652406 14 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 63 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 1,973 247,299 SH   SOLE 30 247,299 0 0
SUNPOWER CORP COM 867652406 47 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 74 75,000 PRN   SOLE 21 75,000 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 684 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 915 1,150,000 PRN   SOLE 21 1,150,000 0 0
SUNRUN INC COM 86771W105 153 17,184 SH   SOLE 2 3,584 0 13,600
SUNRUN INC COM 86771W105 13 1,430 SH   SOLE 7 1,430 0 0
SUNRUN INC COM 86771W105 2,760 309,098 SH   SOLE 18 309,098 0 0
SUNRUN INC COM 86771W105 601 67,273 SH   SOLE 19 67,273 0 0
SUNRUN INC COM 86771W105 27,584 3,088,938 SH   SOLE 21 3,088,938 0 0
SUNRUN INC COM 86771W105 20,194 2,261,335 SH   SOLE 22 2,121,220 0 140,115
SUNRUN INC COM 86771W105 73 8,204 SH   SOLE 28 8,204 0 0
SUNRUN INC COM 86771W105 2,407 269,502 SH   SOLE 30 269,502 0 0
SUNRUN INC COM 86771W105 99 11,141 SH   SOLE 40 11,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 824 54,168 SH   SOLE 2 14,495 0 39,673
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,235 81,119 SH   SOLE 4 81,119 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,354 351,782 SH   SOLE 7 351,782 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 141 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,723 770,216 SH   SOLE 18 769,589 0 627
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,957 457,095 SH   SOLE 19 457,095 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 125,072 8,217,623 SH   SOLE 21 8,217,623 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 143,005 9,395,884 SH   SOLE 22 8,942,589 0 453,295
SUNSTONE HOTEL INVS INC NEW COM 867892101 276 18,147 SH   SOLE 23 18,147 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,740 442,863 SH   SOLE 25 442,863 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,482 228,786 SH   SOLE 26 26,611 0 202,175
SUNSTONE HOTEL INVS INC NEW COM 867892101 478 31,389 SH   SOLE 28 31,389 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,141 74,938 SH   SOLE 29 74,938 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 17,222 1,131,535 SH   SOLE 30 1,131,535 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 25 1,612 SH   SOLE 34 1,612 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 211 13,873 SH   SOLE 36 13,873 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 361 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 68,150 1,001,613 SH   SOLE 2 547,927 0 453,686
SUNTRUST BKS INC COM 867914103 19,046 279,921 SH   SOLE 4 267,115 0 12,806
SUNTRUST BKS INC COM 867914103 25,098 368,867 SH   SOLE 7 348,450 0 20,417
SUNTRUST BKS INC COM 867914103 1,361 20,009 SH   SOLE 13 20,009 0 0
SUNTRUST BKS INC COM 867914103 244 3,584 SH   SOLE 15 3,584 0 0
SUNTRUST BKS INC COM 867914103 349,387 5,135,028 SH   SOLE 18 4,835,025 0 300,003
SUNTRUST BKS INC COM 867914103 462,176 6,792,705 SH   SOLE 19 6,792,705 0 0
SUNTRUST BKS INC COM 867914103 754,645 11,091,199 SH   SOLE 21 11,091,199 0 0
SUNTRUST BKS INC COM 867914103 932,026 13,698,211 SH   SOLE 22 10,895,057 0 2,803,154
SUNTRUST BKS INC COM 867914103 62,275 915,269 SH   SOLE 23 915,269 0 0
SUNTRUST BKS INC COM 867914103 34,749 510,707 SH   SOLE 25 467,385 0 43,322
SUNTRUST BKS INC COM 867914103 93,160 1,369,190 SH   SOLE 26 483,497 0 885,693
SUNTRUST BKS INC COM 867914103 4,901 72,038 SH   SOLE 28 72,038 0 0
SUNTRUST BKS INC COM 867914103 6,479 95,218 SH   SOLE 29 82,493 0 12,725
SUNTRUST BKS INC COM 867914103 121,594 1,787,099 SH   SOLE 30 1,787,099 0 0
SUNTRUST BKS INC COM 867914103 25,212 370,553 SH   SOLE 31 202,253 0 168,300
SUNTRUST BKS INC COM 867914103 96,858 1,423,548 SH   SOLE 34 1,423,548 0 0
SUNTRUST BKS INC COM 867914103 39,739 584,050 SH   SOLE 36 584,050 0 0
SUNTRUST BKS INC COM 867914103 655 9,631 SH   SOLE 40 9,631 0 0
SUNWORKS INC COM 86803X105 3 3,482 SH   SOLE 18 3,482 0 0
SUNWORKS INC COM 86803X105 54 56,373 SH   SOLE 21 56,373 0 0
SUNWORKS INC COM 86803X105 37 38,659 SH   SOLE 22 38,659 0 0
SUPER MICRO COMPUTER INC COM 86800U104 122 7,182 SH   SOLE 2 1,630 0 5,552
SUPER MICRO COMPUTER INC COM 86800U104 2 146 SH   SOLE 4 146 0 0
SUPER MICRO COMPUTER INC COM 86800U104 17 975 SH   SOLE 7 975 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,018 177,529 SH   SOLE 18 177,529 0 0
SUPER MICRO COMPUTER INC COM 86800U104 514 30,264 SH   SOLE 19 30,264 0 0
SUPER MICRO COMPUTER INC COM 86800U104 60,887 3,581,584 SH   SOLE 21 3,581,584 0 0
SUPER MICRO COMPUTER INC COM 86800U104 19,494 1,146,728 SH   SOLE 22 1,070,150 0 76,578
SUPER MICRO COMPUTER INC COM 86800U104 254 14,920 SH   SOLE 26 0 0 14,920
SUPER MICRO COMPUTER INC COM 86800U104 93 5,497 SH   SOLE 28 5,497 0 0
SUPER MICRO COMPUTER INC COM 86800U104 45 2,635 SH   SOLE 29 0 0 2,635
SUPER MICRO COMPUTER INC COM 86800U104 921 54,205 SH   SOLE 30 54,205 0 0
SUPER MICRO COMPUTER INC COM 86800U104 71 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 43 45,163 SH   SOLE 22 45,163 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 7 4,129 SH   SOLE 21 4,129 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,250 148,311 SH   SOLE 2 122,506 0 25,805
SUPERIOR ENERGY SVCS INC COM 868157108 7 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 67 7,890 SH   SOLE 7 7,890 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 8,080 958,520 SH   SOLE 18 958,520 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,308 392,354 SH   SOLE 19 392,354 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 88,059 10,445,957 SH   SOLE 21 10,445,957 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 44,040 5,224,179 SH   SOLE 22 4,879,137 0 345,042
SUPERIOR ENERGY SVCS INC COM 868157108 168 19,928 SH   SOLE 23 19,928 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 952 112,932 SH   SOLE 25 112,932 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 403 47,755 SH   SOLE 26 37,309 0 10,446
SUPERIOR ENERGY SVCS INC COM 868157108 182 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 245 29,033 SH   SOLE 30 29,033 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 167 19,813 SH   SOLE 36 19,813 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 143 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR INDS INTL INC COM 868168105 69 5,175 SH   SOLE 2 1,031 0 4,144
SUPERIOR INDS INTL INC COM 868168105 2 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 8 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 1,570 118,040 SH   SOLE 18 118,040 0 0
SUPERIOR INDS INTL INC COM 868168105 259 19,497 SH   SOLE 19 19,497 0 0
SUPERIOR INDS INTL INC COM 868168105 30,711 2,309,093 SH   SOLE 21 2,309,093 0 0
SUPERIOR INDS INTL INC COM 868168105 8,963 673,882 SH   SOLE 22 618,934 0 54,948
SUPERIOR INDS INTL INC COM 868168105 40 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 456 34,320 SH   SOLE 30 34,320 0 0
SUPERIOR INDS INTL INC COM 868168105 34 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 753 28,660 SH   SOLE 18 28,660 0 0
SUPERIOR UNIFORM GP INC COM 868358102 142 5,394 SH   SOLE 19 5,394 0 0
SUPERIOR UNIFORM GP INC COM 868358102 7,289 277,470 SH   SOLE 21 277,470 0 0
SUPERIOR UNIFORM GP INC COM 868358102 4,041 153,814 SH   SOLE 22 145,742 0 8,072
SUPERNUS PHARMACEUTICALS INC COM 868459108 109 2,379 SH   SOLE 2 2,032 0 347
SUPERNUS PHARMACEUTICALS INC COM 868459108 20 436 SH   SOLE 4 436 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 59 1,278 SH   SOLE 7 1,278 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 9,806 214,103 SH   SOLE 18 214,103 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,830 39,956 SH   SOLE 19 39,956 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 242,610 5,297,154 SH   SOLE 21 5,297,154 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 63,788 1,392,741 SH   SOLE 22 1,304,713 0 88,028
SUPERNUS PHARMACEUTICALS INC COM 868459108 582 12,700 SH   SOLE 23 12,700 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 984 21,487 SH   SOLE 26 13,587 0 7,900
SUPERNUS PHARMACEUTICALS INC COM 868459108 358 7,817 SH   SOLE 28 7,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 115 2,503 SH   SOLE 29 0 0 2,503
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,338 72,875 SH   SOLE 30 72,875 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 299 6,518 SH   SOLE 40 6,518 0 0
SUPERVALU INC COM NEW 868536301 126 8,253 SH   SOLE 2 1,609 0 6,644
SUPERVALU INC COM NEW 868536301 1 73 SH   SOLE 4 73 0 0
SUPERVALU INC COM NEW 868536301 99 6,512 SH   SOLE 7 6,512 0 0
SUPERVALU INC COM NEW 868536301 2,676 175,718 SH   SOLE 18 175,718 0 0
SUPERVALU INC COM NEW 868536301 448 29,440 SH   SOLE 19 29,440 0 0
SUPERVALU INC COM NEW 868536301 54,113 3,553,042 SH   SOLE 21 3,553,042 0 0
SUPERVALU INC COM NEW 868536301 16,643 1,092,775 SH   SOLE 22 1,005,448 0 87,327
SUPERVALU INC COM NEW 868536301 209 13,729 SH   SOLE 26 0 0 13,729
SUPERVALU INC COM NEW 868536301 67 4,405 SH   SOLE 28 4,405 0 0
SUPERVALU INC COM NEW 868536301 775 50,889 SH   SOLE 30 50,889 0 0
SUPERVALU INC COM NEW 868536301 107 7,053 SH   SOLE 36 7,053 0 0
SUPERVALU INC COM NEW 868536301 49 3,188 SH   SOLE 40 3,188 0 0
SUPPORT COM INC COM NEW 86858W200 7 2,635 SH   SOLE 18 2,635 0 0
SUPPORT COM INC COM NEW 86858W200 127 45,837 SH   SOLE 21 45,837 0 0
SUPPORT COM INC COM NEW 86858W200 1,189 430,827 SH   SOLE 22 430,827 0 0
SURGERY PARTNERS INC COM 86881A100 16 924 SH   SOLE 2 730 0 194
SURGERY PARTNERS INC COM 86881A100 5 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 1,021 59,506 SH   SOLE 18 59,506 0 0
SURGERY PARTNERS INC COM 86881A100 235 13,702 SH   SOLE 19 13,702 0 0
SURGERY PARTNERS INC COM 86881A100 9,819 572,534 SH   SOLE 21 572,534 0 0
SURGERY PARTNERS INC COM 86881A100 10,855 632,961 SH   SOLE 22 597,784 0 35,177
SURGERY PARTNERS INC COM 86881A100 55 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 112 6,554 SH   SOLE 30 6,554 0 0
SURGERY PARTNERS INC COM 86881A100 41 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 31 812 SH   SOLE 2 635 0 177
SURMODICS INC COM 868873100 5 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 13 329 SH   SOLE 7 329 0 0
SURMODICS INC COM 868873100 2,290 60,197 SH   SOLE 18 60,197 0 0
SURMODICS INC COM 868873100 359 9,433 SH   SOLE 19 9,433 0 0
SURMODICS INC COM 868873100 48,275 1,268,724 SH   SOLE 21 1,268,724 0 0
SURMODICS INC COM 868873100 16,490 433,368 SH   SOLE 22 409,251 0 24,117
SURMODICS INC COM 868873100 897 23,584 SH   SOLE 23 23,584 0 0
SURMODICS INC COM 868873100 74 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 664 17,450 SH   SOLE 30 17,450 0 0
SURMODICS INC COM 868873100 75 1,981 SH   SOLE 40 1,981 0 0
SUSSEX BANCORP COM 869245100 26 868 SH   SOLE 18 868 0 0
SUSSEX BANCORP COM 869245100 506 16,655 SH   SOLE 21 16,655 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 57 3,754 SH   SOLE 2 582 0 3,172
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1 70 SH   SOLE 7 70 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1,020 67,317 SH   SOLE 18 67,317 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 225 14,862 SH   SOLE 19 14,862 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 13,858 914,746 SH   SOLE 21 914,746 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 5,671 374,345 SH   SOLE 22 351,857 0 22,488
SUTHERLAND ASSET MGMT CORP M COM 86933G105 136 9,000 SH   SOLE 26 0 0 9,000
SUTHERLAND ASSET MGMT CORP M COM 86933G105 37 2,457 SH   SOLE 30 2,457 0 0
SVB FINL GROUP COM 78486Q101 15,225 63,435 SH   SOLE 2 13,503 0 49,932
SVB FINL GROUP COM 78486Q101 4,084 17,018 SH   SOLE 4 15,592 0 1,426
SVB FINL GROUP COM 78486Q101 8,772 36,549 SH   SOLE 7 35,555 0 994
SVB FINL GROUP COM 78486Q101 41 171 SH   SOLE 15 171 0 0
SVB FINL GROUP COM 78486Q101 33,355 138,973 SH   SOLE 18 132,031 0 6,942
SVB FINL GROUP COM 78486Q101 26,871 111,956 SH   SOLE 19 111,956 0 0
SVB FINL GROUP COM 78486Q101 6,006 25,023 SH   SOLE 20 0 0 25,023
SVB FINL GROUP COM 78486Q101 307,622 1,281,704 SH   SOLE 21 1,281,704 0 0
SVB FINL GROUP COM 78486Q101 362,630 1,510,896 SH   SOLE 22 1,261,365 0 249,531
SVB FINL GROUP COM 78486Q101 16,115 67,145 SH   SOLE 23 67,145 0 0
SVB FINL GROUP COM 78486Q101 9,109 37,952 SH   SOLE 25 37,952 0 0
SVB FINL GROUP COM 78486Q101 35,860 149,412 SH   SOLE 26 60,055 0 89,357
SVB FINL GROUP COM 78486Q101 1,936 8,065 SH   SOLE 28 8,065 0 0
SVB FINL GROUP COM 78486Q101 3,491 14,546 SH   SOLE 29 1,415 0 13,131
SVB FINL GROUP COM 78486Q101 46,067 191,939 SH   SOLE 30 191,939 0 0
SVB FINL GROUP COM 78486Q101 4,861 20,254 SH   SOLE 31 11,411 0 8,843
SVB FINL GROUP COM 78486Q101 35,717 148,815 SH   SOLE 34 148,815 0 0
SVB FINL GROUP COM 78486Q101 11,810 49,208 SH   SOLE 36 49,208 0 0
SVB FINL GROUP COM 78486Q101 254 1,058 SH   SOLE 40 1,058 0 0
SWITCH INC CL A 87105L104 290 18,209 SH   SOLE 2 2,665 0 15,544
SWITCH INC CL A 87105L104 310 19,506 SH   SOLE 18 19,506 0 0
SWITCH INC CL A 87105L104 100 6,279 SH   SOLE 19 6,279 0 0
SWITCH INC CL A 87105L104 5,200 326,852 SH   SOLE 21 326,852 0 0
SWITCH INC CL A 87105L104 15,014 943,706 SH   SOLE 22 809,533 0 134,173
SWITCH INC CL A 87105L104 678 42,598 SH   SOLE 26 9,499 0 33,099
SWITCH INC CL A 87105L104 16 1,034 SH   SOLE 31 1,034 0 0
SYKES ENTERPRISES INC COM 871237103 231 7,970 SH   SOLE 2 1,639 0 6,331
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 29 1,005 SH   SOLE 7 1,005 0 0
SYKES ENTERPRISES INC COM 871237103 5,226 180,597 SH   SOLE 18 180,597 0 0
SYKES ENTERPRISES INC COM 871237103 890 30,768 SH   SOLE 19 30,768 0 0
SYKES ENTERPRISES INC COM 871237103 107,057 3,699,277 SH   SOLE 21 3,699,277 0 0
SYKES ENTERPRISES INC COM 871237103 33,538 1,158,875 SH   SOLE 22 1,078,842 0 80,033
SYKES ENTERPRISES INC COM 871237103 329 11,380 SH   SOLE 26 0 0 11,380
SYKES ENTERPRISES INC COM 871237103 164 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,616 55,827 SH   SOLE 30 55,827 0 0
SYKES ENTERPRISES INC COM 871237103 133 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 20,353 787,364 SH   SOLE 2 207,111 0 580,253
SYMANTEC CORP COM 871503108 5,001 193,448 SH   SOLE 4 176,651 0 16,797
SYMANTEC CORP COM 871503108 12,792 494,858 SH   SOLE 7 453,393 0 41,465
SYMANTEC CORP COM 871503108 217 8,401 SH   SOLE 13 8,401 0 0
SYMANTEC CORP COM 871503108 130 5,045 SH   SOLE 15 5,045 0 0
SYMANTEC CORP COM 871503108 32,761 1,267,361 SH   SOLE 18 1,184,700 0 82,661
SYMANTEC CORP COM 871503108 2,811 108,743 SH   SOLE 19 108,743 0 0
SYMANTEC CORP COM 871503108 6,550 253,366 SH   SOLE 20 0 0 253,366
SYMANTEC CORP COM 871503108 371,284 14,362,999 SH   SOLE 21 14,362,999 0 0
SYMANTEC CORP COM 871503108 431,691 16,699,861 SH   SOLE 22 13,664,560 0 3,035,301
SYMANTEC CORP COM 871503108 19,738 763,544 SH   SOLE 23 763,544 0 0
SYMANTEC CORP COM 871503108 13,151 508,756 SH   SOLE 25 508,756 0 0
SYMANTEC CORP COM 871503108 44,691 1,728,874 SH   SOLE 26 630,344 0 1,098,530
SYMANTEC CORP COM 871503108 2,396 92,674 SH   SOLE 28 92,674 0 0
SYMANTEC CORP COM 871503108 403 15,595 SH   SOLE 29 15,595 0 0
SYMANTEC CORP COM 871503108 55,376 2,142,199 SH   SOLE 30 2,142,199 0 0
SYMANTEC CORP COM 871503108 7,908 305,936 SH   SOLE 31 121,791 0 184,145
SYMANTEC CORP COM 871503108 2,324 89,888 SH   SOLE 32 89,888 0 0
SYMANTEC CORP COM 871503108 862 33,360 SH   SOLE 34 33,360 0 0
SYMANTEC CORP COM 871503108 15,707 607,608 SH   SOLE 36 607,608 0 0
SYMANTEC CORP COM 871503108 319 12,328 SH   SOLE 40 12,328 0 0
SYNACOR INC COM 871561106 9 5,767 SH   SOLE 18 5,767 0 0
SYNACOR INC COM 871561106 138 86,555 SH   SOLE 21 86,555 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 21 1,469 SH   SOLE 18 1,469 0 0
SYNALLOY CP DEL COM 871565107 354 24,274 SH   SOLE 21 24,274 0 0
SYNALLOY CP DEL COM 871565107 1,582 108,342 SH   SOLE 22 108,342 0 0
SYNAPTICS INC COM 87157D109 723 15,808 SH   SOLE 2 15,629 0 179
SYNAPTICS INC COM 87157D109 8 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 41 900 SH   SOLE 7 900 0 0
SYNAPTICS INC COM 87157D109 9,546 208,757 SH   SOLE 18 208,757 0 0
SYNAPTICS INC COM 87157D109 1,515 33,124 SH   SOLE 19 33,124 0 0
SYNAPTICS INC COM 87157D109 100,579 2,199,406 SH   SOLE 21 2,199,406 0 0
SYNAPTICS INC COM 87157D109 49,274 1,077,499 SH   SOLE 22 1,012,521 0 64,978
SYNAPTICS INC COM 87157D109 803 17,553 SH   SOLE 23 17,553 0 0
SYNAPTICS INC COM 87157D109 713 15,586 SH   SOLE 26 3,868 0 11,718
SYNAPTICS INC COM 87157D109 238 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 274 5,996 SH   SOLE 29 0 0 5,996
SYNAPTICS INC COM 87157D109 298 6,527 SH   SOLE 30 6,527 0 0
SYNAPTICS INC COM 87157D109 182 3,972 SH   SOLE 40 3,972 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 94 8,932 SH   SOLE 2 1,738 0 7,194
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2 150 SH   SOLE 4 150 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10 986 SH   SOLE 7 986 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,080 197,117 SH   SOLE 18 197,117 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 359 33,987 SH   SOLE 19 33,987 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 42,231 4,002,974 SH   SOLE 21 4,002,974 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 13,730 1,301,409 SH   SOLE 22 1,224,797 0 76,612
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 232 22,007 SH   SOLE 26 2,230 0 19,777
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 58 5,473 SH   SOLE 28 5,473 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 678 64,280 SH   SOLE 30 64,280 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 43 4,045 SH   SOLE 40 4,045 0 0
SYNCHRONY FINL COM 87165B103 37,132 1,107,420 SH   SOLE 2 362,503 0 744,917
SYNCHRONY FINL COM 87165B103 9,276 276,661 SH   SOLE 4 256,412 0 20,249
SYNCHRONY FINL COM 87165B103 17,456 520,607 SH   SOLE 7 499,545 0 21,062
SYNCHRONY FINL COM 87165B103 347 10,358 SH   SOLE 13 10,358 0 0
SYNCHRONY FINL COM 87165B103 205 6,102 SH   SOLE 15 6,102 0 0
SYNCHRONY FINL COM 87165B103 52,510 1,566,056 SH   SOLE 18 1,465,841 0 100,215
SYNCHRONY FINL COM 87165B103 8,819 263,004 SH   SOLE 19 263,004 0 0
SYNCHRONY FINL COM 87165B103 8,932 266,393 SH   SOLE 20 0 0 266,393
SYNCHRONY FINL COM 87165B103 509,174 15,185,617 SH   SOLE 21 15,185,617 0 0
SYNCHRONY FINL COM 87165B103 671,579 20,029,204 SH   SOLE 22 16,154,406 0 3,874,798
SYNCHRONY FINL COM 87165B103 33,609 1,002,351 SH   SOLE 23 1,002,351 0 0
SYNCHRONY FINL COM 87165B103 22,374 667,281 SH   SOLE 25 667,281 0 0
SYNCHRONY FINL COM 87165B103 78,318 2,335,746 SH   SOLE 26 788,091 0 1,547,655
SYNCHRONY FINL COM 87165B103 3,970 118,391 SH   SOLE 28 118,391 0 0
SYNCHRONY FINL COM 87165B103 759 22,645 SH   SOLE 29 22,645 0 0
SYNCHRONY FINL COM 87165B103 85,611 2,553,267 SH   SOLE 30 2,553,267 0 0
SYNCHRONY FINL COM 87165B103 10,640 317,323 SH   SOLE 31 151,297 0 166,026
SYNCHRONY FINL COM 87165B103 2,739 81,701 SH   SOLE 34 81,701 0 0
SYNCHRONY FINL COM 87165B103 26,412 787,703 SH   SOLE 36 787,703 0 0
SYNCHRONY FINL COM 87165B103 535 15,965 SH   SOLE 40 15,965 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 683 SH   SOLE 2 683 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 882 61,971 SH   SOLE 18 61,971 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,436 311,702 SH   SOLE 19 311,702 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 9,520 668,998 SH   SOLE 21 668,998 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,310 232,596 SH   SOLE 22 223,612 0 8,984
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 721 SH   SOLE 30 721 0 0
SYNEOS HEALTH INC CL A 87166B102 890 25,081 SH   SOLE 2 24,704 0 377
SYNEOS HEALTH INC CL A 87166B102 6 171 SH   SOLE 4 171 0 0
SYNEOS HEALTH INC CL A 87166B102 48 1,339 SH   SOLE 7 1,339 0 0
SYNEOS HEALTH INC CL A 87166B102 11,839 333,493 SH   SOLE 18 333,493 0 0
SYNEOS HEALTH INC CL A 87166B102 2,111 59,475 SH   SOLE 19 59,475 0 0
SYNEOS HEALTH INC CL A 87166B102 170,776 4,810,594 SH   SOLE 21 4,810,594 0 0
SYNEOS HEALTH INC CL A 87166B102 63,387 1,785,556 SH   SOLE 22 1,685,329 0 100,227
SYNEOS HEALTH INC CL A 87166B102 20 565 SH   SOLE 23 565 0 0
SYNEOS HEALTH INC CL A 87166B102 925 26,051 SH   SOLE 26 11,997 0 14,054
SYNEOS HEALTH INC CL A 87166B102 326 9,196 SH   SOLE 28 9,196 0 0
SYNEOS HEALTH INC CL A 87166B102 493 13,889 SH   SOLE 30 13,889 0 0
SYNEOS HEALTH INC CL A 87166B102 223 6,281 SH   SOLE 40 6,281 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 22 11,891 SH   SOLE 2 10,024 0 1,867
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 12 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1,563 854,052 SH   SOLE 18 854,052 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 380 207,570 SH   SOLE 19 207,570 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 23,283 12,723,134 SH   SOLE 21 12,723,134 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 13,279 7,256,124 SH   SOLE 22 6,847,192 0 408,932
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 176 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 52 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 100 54,531 SH   SOLE 30 54,531 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 54 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 33 3,548 SH   SOLE 21 3,548 0 0
SYNNEX CORP COM 87162W100 3,655 30,870 SH   SOLE 2 26,726 0 4,144
SYNNEX CORP COM 87162W100 94 793 SH   SOLE 4 793 0 0
SYNNEX CORP COM 87162W100 136 1,149 SH   SOLE 7 1,149 0 0
SYNNEX CORP COM 87162W100 556 4,694 SH   SOLE 13 4,694 0 0
SYNNEX CORP COM 87162W100 21,810 184,204 SH   SOLE 18 184,204 0 0
SYNNEX CORP COM 87162W100 26,661 225,178 SH   SOLE 19 225,178 0 0
SYNNEX CORP COM 87162W100 225,336 1,903,172 SH   SOLE 21 1,903,172 0 0
SYNNEX CORP COM 87162W100 135,911 1,147,894 SH   SOLE 22 1,083,991 0 63,903
SYNNEX CORP COM 87162W100 7,524 63,546 SH   SOLE 23 63,546 0 0
SYNNEX CORP COM 87162W100 7,633 64,469 SH   SOLE 26 6,327 0 58,142
SYNNEX CORP COM 87162W100 500 4,222 SH   SOLE 28 4,222 0 0
SYNNEX CORP COM 87162W100 3,105 26,224 SH   SOLE 29 0 0 26,224
SYNNEX CORP COM 87162W100 665 5,614 SH   SOLE 30 5,614 0 0
SYNNEX CORP COM 87162W100 479 4,044 SH   SOLE 36 4,044 0 0
SYNNEX CORP COM 87162W100 393 3,316 SH   SOLE 40 3,316 0 0
SYNOPSYS INC COM 871607107 39,941 479,825 SH   SOLE 2 338,308 0 141,517
SYNOPSYS INC COM 871607107 8,407 101,003 SH   SOLE 4 97,668 0 3,335
SYNOPSYS INC COM 871607107 15,724 188,895 SH   SOLE 7 160,738 0 28,157
SYNOPSYS INC COM 871607107 3,416 41,037 SH   SOLE 13 41,037 0 0
SYNOPSYS INC COM 871607107 108 1,299 SH   SOLE 15 1,299 0 0
SYNOPSYS INC COM 871607107 30,147 362,167 SH   SOLE 18 340,264 0 21,903
SYNOPSYS INC COM 871607107 42,520 510,808 SH   SOLE 19 510,808 0 0
SYNOPSYS INC COM 871607107 7,347 88,263 SH   SOLE 20 0 0 88,263
SYNOPSYS INC COM 871607107 368,902 4,431,785 SH   SOLE 21 4,431,785 0 0
SYNOPSYS INC COM 871607107 446,619 5,365,443 SH   SOLE 22 4,125,119 0 1,240,324
SYNOPSYS INC COM 871607107 22,690 272,587 SH   SOLE 23 272,587 0 0
SYNOPSYS INC COM 871607107 12,163 146,117 SH   SOLE 25 146,117 0 0
SYNOPSYS INC COM 871607107 46,223 555,303 SH   SOLE 26 174,353 0 380,950
SYNOPSYS INC COM 871607107 1,898 22,798 SH   SOLE 28 22,798 0 0
SYNOPSYS INC COM 871607107 11,627 139,680 SH   SOLE 29 50,803 0 88,877
SYNOPSYS INC COM 871607107 51,416 617,678 SH   SOLE 30 617,678 0 0
SYNOPSYS INC COM 871607107 14,829 178,150 SH   SOLE 31 96,379 0 81,771
SYNOPSYS INC COM 871607107 1,801 21,631 SH   SOLE 32 21,631 0 0
SYNOPSYS INC COM 871607107 18,068 217,058 SH   SOLE 34 217,058 0 0
SYNOPSYS INC COM 871607107 17,238 207,093 SH   SOLE 36 207,093 0 0
SYNOPSYS INC COM 871607107 251 3,016 SH   SOLE 40 3,016 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,814 116,424 SH   SOLE 2 56,416 0 60,008
SYNOVUS FINL CORP COM NEW 87161C501 24 476 SH   SOLE 4 476 0 0
SYNOVUS FINL CORP COM NEW 87161C501 179 3,578 SH   SOLE 7 3,578 0 0
SYNOVUS FINL CORP COM NEW 87161C501 20,000 400,480 SH   SOLE 18 400,480 0 0
SYNOVUS FINL CORP COM NEW 87161C501 867 17,370 SH   SOLE 19 17,370 0 0
SYNOVUS FINL CORP COM NEW 87161C501 286,270 5,732,275 SH   SOLE 21 5,732,275 0 0
SYNOVUS FINL CORP COM NEW 87161C501 216,491 4,335,017 SH   SOLE 22 3,905,125 0 429,892
SYNOVUS FINL CORP COM NEW 87161C501 40 794 SH   SOLE 23 794 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,097 41,984 SH   SOLE 26 26,888 0 15,096
SYNOVUS FINL CORP COM NEW 87161C501 899 17,995 SH   SOLE 28 17,995 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,171 23,441 SH   SOLE 29 0 0 23,441
SYNOVUS FINL CORP COM NEW 87161C501 1,198 23,991 SH   SOLE 30 23,991 0 0
SYNOVUS FINL CORP COM NEW 87161C501 124 2,476 SH   SOLE 31 2,476 0 0
SYNOVUS FINL CORP COM NEW 87161C501 104 2,075 SH   SOLE 34 2,075 0 0
SYNOVUS FINL CORP COM NEW 87161C501 141 2,819 SH   SOLE 36 2,819 0 0
SYNOVUS FINL CORP COM NEW 87161C501 678 13,571 SH   SOLE 40 13,571 0 0
SYNTEL INC COM 87162H103 110 4,303 SH   SOLE 2 4,115 0 188
SYNTEL INC COM 87162H103 4 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 19 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 2,672 104,661 SH   SOLE 18 104,661 0 0
SYNTEL INC COM 87162H103 758 29,705 SH   SOLE 19 29,705 0 0
SYNTEL INC COM 87162H103 26,044 1,020,128 SH   SOLE 21 1,020,128 0 0
SYNTEL INC COM 87162H103 29,489 1,155,075 SH   SOLE 22 1,093,673 0 61,402
SYNTEL INC COM 87162H103 13 527 SH   SOLE 23 527 0 0
SYNTEL INC COM 87162H103 915 35,825 SH   SOLE 26 2,924 0 32,901
SYNTEL INC COM 87162H103 122 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 146 5,702 SH   SOLE 30 5,702 0 0
SYNTEL INC COM 87162H103 92 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 11 4,269 SH   SOLE 21 4,269 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 60 22,371 SH   SOLE 22 22,371 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 11 35,016 SH   SOLE 21 35,016 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 414 1,299,186 SH   SOLE 22 1,299,186 0 0
SYPRIS SOLUTIONS INC COM 871655106 14 8,661 SH   SOLE 21 8,661 0 0
SYPRIS SOLUTIONS INC COM 871655106 49 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 11 832 SH   SOLE 2 832 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 632 48,670 SH   SOLE 18 48,670 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 131 10,107 SH   SOLE 19 10,107 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,446 496,580 SH   SOLE 21 496,580 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 4,846 373,348 SH   SOLE 22 360,502 0 12,846
SYSCO CORP COM 871829107 40,549 676,262 SH   SOLE 2 202,115 0 474,147
SYSCO CORP COM 871829107 9,981 166,466 SH   SOLE 4 152,186 0 14,280
SYSCO CORP COM 871829107 42,176 703,395 SH   SOLE 7 447,829 0 255,566
SYSCO CORP COM 871829107 736 12,272 SH   SOLE 13 12,272 0 0
SYSCO CORP COM 871829107 226 3,771 SH   SOLE 15 3,771 0 0
SYSCO CORP COM 871829107 59,950 999,827 SH   SOLE 18 934,504 0 65,323
SYSCO CORP COM 871829107 2,483 41,408 SH   SOLE 19 41,408 0 0
SYSCO CORP COM 871829107 18,708 312,002 SH   SOLE 20 0 0 312,002
SYSCO CORP COM 871829107 625,294 10,428,512 SH   SOLE 21 10,428,512 0 0
SYSCO CORP COM 871829107 824,014 13,742,733 SH   SOLE 22 11,235,946 0 2,506,787
SYSCO CORP COM 871829107 37,547 626,199 SH   SOLE 23 626,199 0 0
SYSCO CORP COM 871829107 24,294 405,170 SH   SOLE 25 405,170 0 0
SYSCO CORP COM 871829107 117,001 1,951,316 SH   SOLE 26 496,495 0 1,454,821
SYSCO CORP COM 871829107 4,496 74,984 SH   SOLE 28 74,984 0 0
SYSCO CORP COM 871829107 783 13,053 SH   SOLE 29 13,053 0 0
SYSCO CORP COM 871829107 86,547 1,443,414 SH   SOLE 30 1,443,414 0 0
SYSCO CORP COM 871829107 14,456 241,089 SH   SOLE 31 100,062 0 141,027
SYSCO CORP COM 871829107 2,765 46,110 SH   SOLE 32 46,110 0 0
SYSCO CORP COM 871829107 1,655 27,601 SH   SOLE 34 27,601 0 0
SYSCO CORP COM 871829107 30,849 514,498 SH   SOLE 36 514,498 0 0
SYSCO CORP COM 871829107 604 10,067 SH   SOLE 40 10,067 0 0
SYSTEMAX INC COM 871851101 166 5,804 SH   SOLE 2 5,320 0 484
SYSTEMAX INC COM 871851101 2 85 SH   SOLE 7 85 0 0
SYSTEMAX INC COM 871851101 1,145 40,091 SH   SOLE 18 40,091 0 0
SYSTEMAX INC COM 871851101 1,348 47,231 SH   SOLE 19 47,231 0 0
SYSTEMAX INC COM 871851101 10,785 377,770 SH   SOLE 21 377,770 0 0
SYSTEMAX INC COM 871851101 9,841 344,685 SH   SOLE 22 325,230 0 19,455
SYSTEMAX INC COM 871851101 514 18,000 SH   SOLE 23 18,000 0 0
SYSTEMAX INC COM 871851101 1,169 40,932 SH   SOLE 26 0 0 40,932
SYSTEMAX INC COM 871851101 78 2,721 SH   SOLE 29 0 0 2,721
SYSTEMAX INC COM 871851101 92 3,209 SH   SOLE 30 3,209 0 0
T MOBILE US INC COM 872590104 19,921 326,355 SH   SOLE 2 93,306 0 233,049
T MOBILE US INC COM 872590104 6,233 102,120 SH   SOLE 4 94,454 0 7,666
T MOBILE US INC COM 872590104 4,206 68,905 SH   SOLE 7 54,707 0 14,198
T MOBILE US INC COM 872590104 3,078 50,429 SH   SOLE 13 50,429 0 0
T MOBILE US INC COM 872590104 214 3,504 SH   SOLE 15 3,504 0 0
T MOBILE US INC COM 872590104 7,325 120,008 SH   SOLE 18 93,411 0 26,597
T MOBILE US INC COM 872590104 48,001 786,378 SH   SOLE 19 786,378 0 0
T MOBILE US INC COM 872590104 7,554 123,762 SH   SOLE 20 0 0 123,762
T MOBILE US INC COM 872590104 147,523 2,416,824 SH   SOLE 21 2,416,824 0 0
T MOBILE US INC COM 872590104 495,177 8,112,328 SH   SOLE 22 6,990,103 0 1,122,225
T MOBILE US INC COM 872590104 21,996 360,357 SH   SOLE 23 360,357 0 0
T MOBILE US INC COM 872590104 14,758 241,781 SH   SOLE 25 241,781 0 0
T MOBILE US INC COM 872590104 43,196 707,659 SH   SOLE 26 286,664 0 420,995
T MOBILE US INC COM 872590104 2,656 43,517 SH   SOLE 28 43,517 0 0
T MOBILE US INC COM 872590104 2,162 35,423 SH   SOLE 29 7,064 0 28,359
T MOBILE US INC COM 872590104 30,402 498,060 SH   SOLE 30 498,060 0 0
T MOBILE US INC COM 872590104 8,834 144,724 SH   SOLE 31 60,569 0 84,155
T MOBILE US INC COM 872590104 7,543 123,569 SH   SOLE 32 123,569 0 0
T MOBILE US INC COM 872590104 12,446 203,907 SH   SOLE 34 203,907 0 0
T MOBILE US INC COM 872590104 17,888 293,054 SH   SOLE 36 293,054 0 0
T MOBILE US INC COM 872590104 357 5,853 SH   SOLE 40 5,853 0 0
T2 BIOSYSTEMS INC COM 89853L104 27 4,113 SH   SOLE 18 4,113 0 0
T2 BIOSYSTEMS INC COM 89853L104 386 59,444 SH   SOLE 21 59,444 0 0
T2 BIOSYSTEMS INC COM 89853L104 630 97,149 SH   SOLE 22 97,149 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,323 28,746 SH   SOLE 2 7,187 0 21,559
TABLEAU SOFTWARE INC CL A 87336U105 95 1,177 SH   SOLE 4 1,177 0 0
TABLEAU SOFTWARE INC CL A 87336U105 128 1,586 SH   SOLE 7 1,586 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3,036 37,565 SH   SOLE 18 37,565 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,063 13,158 SH   SOLE 19 13,158 0 0
TABLEAU SOFTWARE INC CL A 87336U105 81,070 1,003,094 SH   SOLE 21 1,003,094 0 0
TABLEAU SOFTWARE INC CL A 87336U105 144,367 1,786,274 SH   SOLE 22 1,569,660 0 216,614
TABLEAU SOFTWARE INC CL A 87336U105 104 1,289 SH   SOLE 23 1,289 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,561 19,313 SH   SOLE 26 12,246 0 7,067
TABLEAU SOFTWARE INC CL A 87336U105 718 8,883 SH   SOLE 28 8,883 0 0
TABLEAU SOFTWARE INC CL A 87336U105 25,413 314,434 SH   SOLE 30 314,434 0 0
TABLEAU SOFTWARE INC CL A 87336U105 110 1,358 SH   SOLE 31 1,358 0 0
TABLEAU SOFTWARE INC CL A 87336U105 23 289 SH   SOLE 34 289 0 0
TABLEAU SOFTWARE INC CL A 87336U105 13 159 SH   SOLE 36 159 0 0
TABLEAU SOFTWARE INC CL A 87336U105 495 6,127 SH   SOLE 40 6,127 0 0
TABULA RASA HEALTHCARE INC COM 873379101 20 509 SH   SOLE 2 509 0 0
TABULA RASA HEALTHCARE INC COM 873379101 15 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,176 56,094 SH   SOLE 18 56,094 0 0
TABULA RASA HEALTHCARE INC COM 873379101 372 9,588 SH   SOLE 19 9,588 0 0
TABULA RASA HEALTHCARE INC COM 873379101 46,392 1,195,674 SH   SOLE 21 1,195,674 0 0
TABULA RASA HEALTHCARE INC COM 873379101 13,840 356,692 SH   SOLE 22 346,649 0 10,043
TABULA RASA HEALTHCARE INC COM 873379101 604 15,574 SH   SOLE 30 15,574 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 17 550 SH   SOLE 2 550 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 15 486 SH   SOLE 7 486 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,911 60,108 SH   SOLE 18 60,108 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 293 9,226 SH   SOLE 19 9,226 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 42,577 1,338,887 SH   SOLE 21 1,338,887 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 11,255 353,925 SH   SOLE 22 330,209 0 23,716
TACTILE SYS TECHNOLOGY INC COM 87357P100 675 21,237 SH   SOLE 30 21,237 0 0
TAHOE RES INC COM 873868103 806 171,917 SH   SOLE 2 25,978 0 145,939
TAHOE RES INC COM 873868103 35 7,503 SH   SOLE 7 7,503 0 0
TAHOE RES INC COM 873868103 775 165,291 SH   SOLE 18 165,291 0 0
TAHOE RES INC COM 873868103 221 47,179 SH   SOLE 19 47,179 0 0
TAHOE RES INC COM 873868103 14,467 3,084,665 SH   SOLE 21 3,084,665 0 0
TAHOE RES INC COM 873868103 15,037 3,206,152 SH   SOLE 22 2,285,031 0 921,121
TAHOE RES INC COM 873868103 33 7,130 SH   SOLE 31 7,130 0 0
TAILORED BRANDS INC COM 87403A107 195 7,782 SH   SOLE 2 2,062 0 5,720
TAILORED BRANDS INC COM 87403A107 6 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 31 1,219 SH   SOLE 7 1,219 0 0
TAILORED BRANDS INC COM 87403A107 5,510 219,872 SH   SOLE 18 219,872 0 0
TAILORED BRANDS INC COM 87403A107 961 38,359 SH   SOLE 19 38,359 0 0
TAILORED BRANDS INC COM 87403A107 114,124 4,554,030 SH   SOLE 21 4,554,030 0 0
TAILORED BRANDS INC COM 87403A107 33,108 1,321,168 SH   SOLE 22 1,228,530 0 92,638
TAILORED BRANDS INC COM 87403A107 500 19,969 SH   SOLE 26 4,681 0 15,288
TAILORED BRANDS INC COM 87403A107 150 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 1,715 68,431 SH   SOLE 30 68,431 0 0
TAILORED BRANDS INC COM 87403A107 112 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 34,890 797,313 SH   SOLE 2 87,941 0 709,372
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,155 26,383 SH   SOLE 4 26,383 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 160,037 3,657,150 SH   SOLE 18 3,462,040 0 195,110
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 32,691 747,057 SH   SOLE 19 747,057 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 67,382 1,539,805 SH   SOLE 21 1,539,805 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 104,156 2,380,165 SH   SOLE 22 2,380,165 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,701 38,871 SH   SOLE 25 38,871 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 19,724 450,724 SH   SOLE 26 75,333 0 375,391
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 449 10,262 SH   SOLE 30 10,262 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,510 80,206 SH   SOLE 32 80,206 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 18,714 427,656 SH   SOLE 34 427,656 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,185 134,839 SH   SOLE 2 31,918 0 102,921
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,552 36,330 SH   SOLE 4 34,403 0 1,927
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,193 83,791 SH   SOLE 7 81,210 0 2,581
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98 1,005 SH   SOLE 15 1,005 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24,039 245,846 SH   SOLE 18 230,575 0 15,271
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42,820 437,924 SH   SOLE 19 437,924 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,221 53,399 SH   SOLE 20 0 0 53,399
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 244,849 2,504,078 SH   SOLE 21 2,504,078 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 315,269 3,224,269 SH   SOLE 22 2,685,374 0 538,895
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,134 134,325 SH   SOLE 23 134,325 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,327 85,158 SH   SOLE 25 85,158 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33,063 338,139 SH   SOLE 26 116,549 0 221,590
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,637 16,742 SH   SOLE 28 16,742 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,118 31,883 SH   SOLE 29 3,594 0 28,289
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35,173 359,717 SH   SOLE 30 359,717 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,867 49,780 SH   SOLE 31 20,962 0 28,818
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,618 16,545 SH   SOLE 32 16,545 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,863 90,641 SH   SOLE 34 90,641 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,705 99,250 SH   SOLE 36 99,250 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 208 2,128 SH   SOLE 40 2,128 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,634 71,009 SH   SOLE 2 9,245 0 61,764
TAL ED GROUP SPONSORED ADS 874080104 2,906 78,353 SH   SOLE 4 78,353 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,891 77,934 SH   SOLE 7 38,437 0 39,497
TAL ED GROUP SPONSORED ADS 874080104 4,390 118,350 SH   SOLE 15 118,350 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,719 100,282 SH   SOLE 18 100,282 0 0
TAL ED GROUP SPONSORED ADS 874080104 87 2,352 SH   SOLE 19 2,352 0 0
TAL ED GROUP SPONSORED ADS 874080104 254,154 6,852,347 SH   SOLE 21 6,852,347 0 0
TAL ED GROUP SPONSORED ADS 874080104 139,707 3,766,706 SH   SOLE 22 3,438,060 0 328,646
TAL ED GROUP SPONSORED ADS 874080104 12,318 332,105 SH   SOLE 23 332,105 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,108 83,805 SH   SOLE 25 83,805 0 0
TAL ED GROUP SPONSORED ADS 874080104 35,740 963,593 SH   SOLE 26 163,107 0 800,486
TAL ED GROUP SPONSORED ADS 874080104 1,533 41,338 SH   SOLE 28 41,338 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,757 101,303 SH   SOLE 29 64,769 0 36,534
TAL ED GROUP SPONSORED ADS 874080104 69,861 1,883,541 SH   SOLE 30 1,883,541 0 0
TAL ED GROUP SPONSORED ADS 874080104 7,523 202,839 SH   SOLE 31 16,362 0 186,477
TAL ED GROUP SPONSORED ADS 874080104 706 19,025 SH   SOLE 32 19,025 0 0
TAL ED GROUP SPONSORED ADS 874080104 936 25,247 SH   SOLE 34 25,247 0 0
TAL ED GROUP SPONSORED ADS 874080104 65 1,762 SH   SOLE 40 1,762 0 0
TALEND S A ADS 874224207 6 117 SH   SOLE 22 117 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 5 249 SH   SOLE 4 249 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 323 16,978 SH   SOLE 21 16,978 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,039 54,613 SH   SOLE 22 26,998 0 27,615
TALLGRASS ENERGY GP LP SHS CL A 874696107 451 23,704 SH   SOLE 26 19,656 0 4,048
TALLGRASS ENERGY GP LP SHS CL A 874696107 138 7,231 SH   SOLE 28 7,231 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 622 32,689 SH   SOLE 29 0 0 32,689
TALLGRASS ENERGY GP LP SHS CL A 874696107 184 9,675 SH   SOLE 30 9,675 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 806 42,379 SH   SOLE 34 42,379 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 101 5,316 SH   SOLE 40 5,316 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4 822 SH   SOLE 21 822 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 203 40,898 SH   SOLE 22 40,898 0 0
TANDY LEATHER FACTORY INC COM 87538X105 7 1,022 SH   SOLE 18 1,022 0 0
TANDY LEATHER FACTORY INC COM 87538X105 121 16,982 SH   SOLE 21 16,982 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,370 107,727 SH   SOLE 2 63,683 0 44,044
TANGER FACTORY OUTLET CTRS I COM 875465106 655 29,769 SH   SOLE 4 29,769 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 11,659 529,965 SH   SOLE 7 529,965 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 78 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 6,970 316,809 SH   SOLE 18 316,763 0 46
TANGER FACTORY OUTLET CTRS I COM 875465106 2,780 126,370 SH   SOLE 19 126,370 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 102,782 4,671,890 SH   SOLE 21 4,671,890 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 96,953 4,406,954 SH   SOLE 22 4,073,818 0 333,136
TANGER FACTORY OUTLET CTRS I COM 875465106 77 3,478 SH   SOLE 23 3,478 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,145 188,411 SH   SOLE 25 188,411 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,567 71,208 SH   SOLE 26 20,646 0 50,562
TANGER FACTORY OUTLET CTRS I COM 875465106 302 13,742 SH   SOLE 28 13,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 730 33,169 SH   SOLE 29 33,169 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10,145 461,125 SH   SOLE 30 461,125 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 48 2,178 SH   SOLE 31 2,178 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 203 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 16,513 313,883 SH   SOLE 2 56,644 0 257,239
TAPESTRY INC COM 876030107 4,782 90,892 SH   SOLE 4 83,344 0 7,548
TAPESTRY INC COM 876030107 11,523 219,022 SH   SOLE 7 203,169 0 15,853
TAPESTRY INC COM 876030107 286 5,440 SH   SOLE 13 5,440 0 0
TAPESTRY INC COM 876030107 97 1,842 SH   SOLE 15 1,842 0 0
TAPESTRY INC COM 876030107 31,973 607,732 SH   SOLE 18 568,739 0 38,993
TAPESTRY INC COM 876030107 2,427 46,126 SH   SOLE 19 46,126 0 0
TAPESTRY INC COM 876030107 7,693 146,220 SH   SOLE 20 0 0 146,220
TAPESTRY INC COM 876030107 298,424 5,672,382 SH   SOLE 21 5,672,382 0 0
TAPESTRY INC COM 876030107 405,271 7,703,309 SH   SOLE 22 6,269,185 0 1,434,124
TAPESTRY INC COM 876030107 17,944 341,074 SH   SOLE 23 341,074 0 0
TAPESTRY INC COM 876030107 12,546 238,471 SH   SOLE 25 238,471 0 0
TAPESTRY INC COM 876030107 49,495 940,795 SH   SOLE 26 335,245 0 605,550
TAPESTRY INC COM 876030107 2,238 42,541 SH   SOLE 28 42,541 0 0
TAPESTRY INC COM 876030107 4,070 77,361 SH   SOLE 29 6,279 0 71,082
TAPESTRY INC COM 876030107 58,784 1,117,358 SH   SOLE 30 1,117,358 0 0
TAPESTRY INC COM 876030107 7,337 139,458 SH   SOLE 31 52,880 0 86,578
TAPESTRY INC COM 876030107 747 14,203 SH   SOLE 34 14,203 0 0
TAPESTRY INC COM 876030107 14,097 267,953 SH   SOLE 36 267,953 0 0
TAPESTRY INC COM 876030107 299 5,674 SH   SOLE 40 5,674 0 0
TAPIMMUNE INC COM PAR 876033408 3 925 SH   SOLE 18 925 0 0
TAPIMMUNE INC COM PAR 876033408 44 13,125 SH   SOLE 21 13,125 0 0
TARENA INTL INC ADR 876108101 58 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 4,312 384,285 SH   SOLE 21 384,285 0 0
TARENA INTL INC ADR 876108101 1,454 129,575 SH   SOLE 22 129,575 0 0
TARENA INTL INC ADR 876108101 1,106 98,566 SH   SOLE 30 98,566 0 0
TARGA RES CORP COM 87612G101 9,494 215,772 SH   SOLE 2 23,069 0 192,703
TARGA RES CORP COM 87612G101 2,853 64,836 SH   SOLE 4 58,912 0 5,924
TARGA RES CORP COM 87612G101 10,955 248,983 SH   SOLE 7 240,414 0 8,569
TARGA RES CORP COM 87612G101 144 3,282 SH   SOLE 13 3,282 0 0
TARGA RES CORP COM 87612G101 72 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 7,300 165,912 SH   SOLE 18 146,197 0 19,715
TARGA RES CORP COM 87612G101 16,224 368,732 SH   SOLE 19 368,732 0 0
TARGA RES CORP COM 87612G101 4,030 91,599 SH   SOLE 20 0 0 91,599
TARGA RES CORP COM 87612G101 137,745 3,130,579 SH   SOLE 21 3,130,579 0 0
TARGA RES CORP COM 87612G101 268,938 6,112,218 SH   SOLE 22 5,323,692 0 788,526
TARGA RES CORP COM 87612G101 11,589 263,378 SH   SOLE 23 263,378 0 0
TARGA RES CORP COM 87612G101 7,316 166,282 SH   SOLE 25 166,282 0 0
TARGA RES CORP COM 87612G101 26,930 612,055 SH   SOLE 26 223,721 0 388,334
TARGA RES CORP COM 87612G101 1,412 32,100 SH   SOLE 28 32,100 0 0
TARGA RES CORP COM 87612G101 2,647 60,168 SH   SOLE 29 5,584 0 54,584
TARGA RES CORP COM 87612G101 10,532 239,358 SH   SOLE 30 239,358 0 0
TARGA RES CORP COM 87612G101 5,248 119,279 SH   SOLE 31 43,447 0 75,832
TARGA RES CORP COM 87612G101 5,730 130,232 SH   SOLE 34 130,232 0 0
TARGA RES CORP COM 87612G101 7,958 180,870 SH   SOLE 36 180,870 0 0
TARGA RES CORP COM 87612G101 191 4,336 SH   SOLE 40 4,336 0 0
TARGET CORP COM 87612E106 74,482 1,072,761 SH   SOLE 2 566,412 0 506,349
TARGET CORP COM 87612E106 19,128 275,505 SH   SOLE 4 261,403 0 14,102
TARGET CORP COM 87612E106 52,644 758,225 SH   SOLE 7 532,727 0 225,498
TARGET CORP COM 87612E106 7,944 114,411 SH   SOLE 13 114,411 0 0
TARGET CORP COM 87612E106 291 4,195 SH   SOLE 15 4,195 0 0
TARGET CORP COM 87612E106 77,627 1,118,060 SH   SOLE 18 1,036,438 0 81,622
TARGET CORP COM 87612E106 56,235 809,958 SH   SOLE 19 809,958 0 0
TARGET CORP COM 87612E106 15,812 227,742 SH   SOLE 20 0 0 227,742
TARGET CORP COM 87612E106 819,610 11,804,837 SH   SOLE 21 11,804,837 0 0
TARGET CORP COM 87612E106 1,174,493 16,916,214 SH   SOLE 22 13,368,275 0 3,547,939
TARGET CORP COM 87612E106 60,870 876,716 SH   SOLE 23 876,716 0 0
TARGET CORP COM 87612E106 32,121 462,634 SH   SOLE 25 462,634 0 0
TARGET CORP COM 87612E106 150,938 2,173,965 SH   SOLE 26 536,632 0 1,637,333
TARGET CORP COM 87612E106 5,425 78,139 SH   SOLE 28 78,139 0 0
TARGET CORP COM 87612E106 18,345 264,229 SH   SOLE 29 120,554 0 143,675
TARGET CORP COM 87612E106 127,436 1,835,460 SH   SOLE 30 1,835,460 0 0
TARGET CORP COM 87612E106 35,253 507,755 SH   SOLE 31 278,588 0 229,167
TARGET CORP COM 87612E106 3,671 52,878 SH   SOLE 32 52,878 0 0
TARGET CORP COM 87612E106 27,465 395,578 SH   SOLE 34 395,578 0 0
TARGET CORP COM 87612E106 8,764 126,227 SH   SOLE 35 126,227 0 0
TARGET CORP COM 87612E106 50,178 722,715 SH   SOLE 36 722,715 0 0
TARGET CORP COM 87612E106 723 10,417 SH   SOLE 40 10,417 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 27 276 SH   SOLE 2 276 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 122 1,233 SH   SOLE 7 1,103 0 130
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 857 8,680 SH   SOLE 22 8,680 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 266 2,689 SH   SOLE 26 0 0 2,689
TASEKO MINES LTD COM 876511106 13 10,979 SH   SOLE 21 10,979 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,620 63,031 SH   SOLE 2 63,031 0 0
TATA MTRS LTD SPONSORED ADR 876568502 62 2,420 SH   SOLE 7 2,420 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7,213 280,654 SH   SOLE 18 280,552 0 102
TATA MTRS LTD SPONSORED ADR 876568502 156 6,074 SH   SOLE 19 6,074 0 0
TATA MTRS LTD SPONSORED ADR 876568502 10,388 404,219 SH   SOLE 21 404,219 0 0
TATA MTRS LTD SPONSORED ADR 876568502 38,973 1,516,463 SH   SOLE 22 537,361 0 979,102
TATA MTRS LTD SPONSORED ADR 876568502 414 16,115 SH   SOLE 25 16,115 0 0
TATA MTRS LTD SPONSORED ADR 876568502 22,515 876,065 SH   SOLE 26 454,778 0 421,287
TATA MTRS LTD SPONSORED ADR 876568502 4,226 164,423 SH   SOLE 28 164,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 3,782 147,159 SH   SOLE 29 142,555 0 4,604
TATA MTRS LTD SPONSORED ADR 876568502 12,171 473,573 SH   SOLE 30 473,573 0 0
TATA MTRS LTD SPONSORED ADR 876568502 412 16,049 SH   SOLE 34 16,049 0 0
TAUBMAN CTRS INC COM 876664103 3,206 56,333 SH   SOLE 2 32,882 0 23,451
TAUBMAN CTRS INC COM 876664103 1,111 19,514 SH   SOLE 4 19,514 0 0
TAUBMAN CTRS INC COM 876664103 5,215 91,642 SH   SOLE 7 91,642 0 0
TAUBMAN CTRS INC COM 876664103 140 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 11,497 202,013 SH   SOLE 18 201,981 0 32
TAUBMAN CTRS INC COM 876664103 4,477 78,666 SH   SOLE 19 78,666 0 0
TAUBMAN CTRS INC COM 876664103 172,413 3,029,581 SH   SOLE 21 3,029,581 0 0
TAUBMAN CTRS INC COM 876664103 160,953 2,828,205 SH   SOLE 22 2,619,884 0 208,321
TAUBMAN CTRS INC COM 876664103 126 2,218 SH   SOLE 23 2,218 0 0
TAUBMAN CTRS INC COM 876664103 6,616 116,248 SH   SOLE 25 116,248 0 0
TAUBMAN CTRS INC COM 876664103 2,167 38,080 SH   SOLE 26 12,545 0 25,535
TAUBMAN CTRS INC COM 876664103 485 8,529 SH   SOLE 28 8,529 0 0
TAUBMAN CTRS INC COM 876664103 1,186 20,845 SH   SOLE 29 20,845 0 0
TAUBMAN CTRS INC COM 876664103 16,845 295,995 SH   SOLE 30 295,995 0 0
TAUBMAN CTRS INC COM 876664103 77 1,349 SH   SOLE 31 1,349 0 0
TAUBMAN CTRS INC COM 876664103 111 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 371 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 6 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 8 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 29 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,772 76,098 SH   SOLE 2 75,819 0 279
TAYLOR MORRISON HOME CORP CL A 87724P106 380 16,310 SH   SOLE 4 16,310 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 158 6,785 SH   SOLE 7 6,785 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 8,985 385,962 SH   SOLE 18 385,268 0 694
TAYLOR MORRISON HOME CORP CL A 87724P106 6,306 270,873 SH   SOLE 19 270,873 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 117,376 5,041,916 SH   SOLE 21 5,041,916 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 93,569 4,019,296 SH   SOLE 22 3,405,632 0 613,664
TAYLOR MORRISON HOME CORP CL A 87724P106 2,148 92,277 SH   SOLE 23 92,277 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 878 37,707 SH   SOLE 25 37,707 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,909 82,011 SH   SOLE 26 18,050 0 63,961
TAYLOR MORRISON HOME CORP CL A 87724P106 358 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,284 55,134 SH   SOLE 29 7,682 0 47,452
TAYLOR MORRISON HOME CORP CL A 87724P106 526 22,600 SH   SOLE 30 22,600 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 465 19,977 SH   SOLE 31 11,824 0 8,153
TAYLOR MORRISON HOME CORP CL A 87724P106 546 23,468 SH   SOLE 34 23,468 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 190 8,144 SH   SOLE 36 8,144 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 314 13,496 SH   SOLE 40 13,496 0 0
TCF FINL CORP COM 872275102 3,701 162,252 SH   SOLE 2 85,707 0 76,545
TCF FINL CORP COM 872275102 20 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 130 5,695 SH   SOLE 7 5,695 0 0
TCF FINL CORP COM 872275102 12,942 567,393 SH   SOLE 18 567,393 0 0
TCF FINL CORP COM 872275102 548 24,013 SH   SOLE 19 24,013 0 0
TCF FINL CORP COM 872275102 179,159 7,854,427 SH   SOLE 21 7,854,427 0 0
TCF FINL CORP COM 872275102 132,253 5,798,018 SH   SOLE 22 5,219,765 0 578,253
TCF FINL CORP COM 872275102 1,370 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 532 23,303 SH   SOLE 28 23,303 0 0
TCF FINL CORP COM 872275102 737 32,301 SH   SOLE 30 32,301 0 0
TCF FINL CORP COM 872275102 83 3,628 SH   SOLE 31 3,628 0 0
TCF FINL CORP COM 872275102 86 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 397 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 156 8,730 SH   SOLE 26 0 0 8,730
TCG BDC INC COM 872280102 6,136 342,782 SH   SOLE 30 342,782 0 0
TCP CAP CORP COM 87238Q103 4,607 323,958 SH   SOLE 30 323,958 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 25,240 426,141 SH   SOLE 2 198,741 0 227,400
TD AMERITRADE HLDG CORP COM 87236Y108 8,166 137,865 SH   SOLE 4 131,450 0 6,415
TD AMERITRADE HLDG CORP COM 87236Y108 1,836 31,006 SH   SOLE 7 22,130 0 8,876
TD AMERITRADE HLDG CORP COM 87236Y108 1,422 24,016 SH   SOLE 13 24,016 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 164 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,320 174,243 SH   SOLE 18 146,692 0 27,551
TD AMERITRADE HLDG CORP COM 87236Y108 9,240 155,994 SH   SOLE 19 155,994 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 277,649 4,687,638 SH   SOLE 21 4,687,638 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 464,353 7,839,831 SH   SOLE 22 6,670,617 0 1,169,214
TD AMERITRADE HLDG CORP COM 87236Y108 24,946 421,170 SH   SOLE 23 421,170 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 13,766 232,419 SH   SOLE 25 232,419 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 44,212 746,450 SH   SOLE 26 281,694 0 464,756
TD AMERITRADE HLDG CORP COM 87236Y108 2,517 42,500 SH   SOLE 28 42,500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,291 38,683 SH   SOLE 29 38,683 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 22,568 381,024 SH   SOLE 30 381,024 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,979 168,473 SH   SOLE 31 67,366 0 101,107
TD AMERITRADE HLDG CORP COM 87236Y108 1,516 25,596 SH   SOLE 34 25,596 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16,919 285,650 SH   SOLE 36 285,650 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 304 5,130 SH   SOLE 40 5,130 0 0
TE CONNECTIVITY LTD REG SHS H84989104 70,442 705,124 SH   SOLE 2 496,553 0 208,571
TE CONNECTIVITY LTD REG SHS H84989104 19,281 193,006 SH   SOLE 4 183,340 0 9,666
TE CONNECTIVITY LTD REG SHS H84989104 37,110 371,470 SH   SOLE 7 312,054 0 59,416
TE CONNECTIVITY LTD REG SHS H84989104 8,703 87,115 SH   SOLE 13 87,115 0 0
TE CONNECTIVITY LTD REG SHS H84989104 298 2,979 SH   SOLE 15 2,979 0 0
TE CONNECTIVITY LTD REG SHS H84989104 62,045 621,074 SH   SOLE 18 573,549 0 47,525
TE CONNECTIVITY LTD REG SHS H84989104 38,092 381,302 SH   SOLE 19 381,302 0 0
TE CONNECTIVITY LTD REG SHS H84989104 16,248 162,644 SH   SOLE 20 0 0 162,644
TE CONNECTIVITY LTD REG SHS H84989104 473,047 4,735,210 SH   SOLE 21 4,735,210 0 0
TE CONNECTIVITY LTD REG SHS H84989104 745,426 7,461,723 SH   SOLE 22 6,345,595 0 1,116,128
TE CONNECTIVITY LTD REG SHS H84989104 55,679 557,347 SH   SOLE 23 557,347 0 0
TE CONNECTIVITY LTD REG SHS H84989104 32,515 325,475 SH   SOLE 25 325,475 0 0
TE CONNECTIVITY LTD REG SHS H84989104 112,704 1,128,173 SH   SOLE 26 353,529 0 774,644
TE CONNECTIVITY LTD REG SHS H84989104 5,313 53,186 SH   SOLE 28 53,186 0 0
TE CONNECTIVITY LTD REG SHS H84989104 19,116 191,348 SH   SOLE 29 86,837 0 104,511
TE CONNECTIVITY LTD REG SHS H84989104 120,276 1,203,962 SH   SOLE 30 1,203,962 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34,975 350,096 SH   SOLE 31 204,535 0 145,561
TE CONNECTIVITY LTD REG SHS H84989104 30,011 300,410 SH   SOLE 34 300,410 0 0
TE CONNECTIVITY LTD REG SHS H84989104 43,638 436,817 SH   SOLE 36 436,817 0 0
TE CONNECTIVITY LTD REG SHS H84989104 709 7,095 SH   SOLE 40 7,095 0 0
TEAM INC COM 878155100 58 4,195 SH   SOLE 2 1,228 0 2,967
TEAM INC COM 878155100 3 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 11 800 SH   SOLE 7 800 0 0
TEAM INC COM 878155100 1,896 137,893 SH   SOLE 18 137,893 0 0
TEAM INC COM 878155100 326 23,729 SH   SOLE 19 23,729 0 0
TEAM INC COM 878155100 38,769 2,819,554 SH   SOLE 21 2,819,554 0 0
TEAM INC COM 878155100 11,227 816,514 SH   SOLE 22 756,639 0 59,875
TEAM INC COM 878155100 238 17,291 SH   SOLE 26 2,358 0 14,933
TEAM INC COM 878155100 56 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 560 40,742 SH   SOLE 30 40,742 0 0
TEAM INC COM 878155100 43 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 1,873 22,006 SH   SOLE 2 16,408 0 5,598
TECH DATA CORP COM 878237106 67 792 SH   SOLE 4 792 0 0
TECH DATA CORP COM 878237106 231 2,712 SH   SOLE 7 2,712 0 0
TECH DATA CORP COM 878237106 18,539 217,777 SH   SOLE 18 217,777 0 0
TECH DATA CORP COM 878237106 2,569 30,180 SH   SOLE 19 30,180 0 0
TECH DATA CORP COM 878237106 193,861 2,277,235 SH   SOLE 21 2,277,235 0 0
TECH DATA CORP COM 878237106 108,477 1,274,247 SH   SOLE 22 1,193,825 0 80,422
TECH DATA CORP COM 878237106 89 1,045 SH   SOLE 23 1,045 0 0
TECH DATA CORP COM 878237106 2,800 32,887 SH   SOLE 26 6,906 0 25,981
TECH DATA CORP COM 878237106 473 5,551 SH   SOLE 28 5,551 0 0
TECH DATA CORP COM 878237106 465 5,464 SH   SOLE 29 604 0 4,860
TECH DATA CORP COM 878237106 628 7,382 SH   SOLE 30 7,382 0 0
TECH DATA CORP COM 878237106 26 304 SH   SOLE 31 304 0 0
TECH DATA CORP COM 878237106 38 450 SH   SOLE 34 450 0 0
TECH DATA CORP COM 878237106 1,632 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 364 4,270 SH   SOLE 40 4,270 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 23,768 807,048 SH   SOLE 2 82,399 0 724,649
TECHNIPFMC PLC COM G87110105 4,737 160,838 SH   SOLE 4 149,897 0 10,941
TECHNIPFMC PLC COM G87110105 9,581 325,347 SH   SOLE 7 316,011 0 9,336
TECHNIPFMC PLC COM G87110105 175 5,932 SH   SOLE 13 5,932 0 0
TECHNIPFMC PLC COM G87110105 46,235 1,569,948 SH   SOLE 18 1,505,419 0 64,529
TECHNIPFMC PLC COM G87110105 26,713 907,061 SH   SOLE 19 907,061 0 0
TECHNIPFMC PLC COM G87110105 5,904 200,479 SH   SOLE 20 0 0 200,479
TECHNIPFMC PLC COM G87110105 183,990 6,247,536 SH   SOLE 21 6,247,536 0 0
TECHNIPFMC PLC COM G87110105 235,486 7,996,130 SH   SOLE 22 7,115,655 0 880,475
TECHNIPFMC PLC COM G87110105 15,968 542,224 SH   SOLE 23 542,224 0 0
TECHNIPFMC PLC COM G87110105 1,429 48,510 SH   SOLE 25 48,510 0 0
TECHNIPFMC PLC COM G87110105 25,069 851,246 SH   SOLE 26 378,232 0 473,014
TECHNIPFMC PLC COM G87110105 1,892 64,242 SH   SOLE 28 64,242 0 0
TECHNIPFMC PLC COM G87110105 36,751 1,247,895 SH   SOLE 29 1,137,793 0 110,102
TECHNIPFMC PLC COM G87110105 45,320 1,538,873 SH   SOLE 30 1,538,873 0 0
TECHNIPFMC PLC COM G87110105 6,389 216,946 SH   SOLE 31 85,732 0 131,214
TECHNIPFMC PLC COM G87110105 934 31,711 SH   SOLE 34 31,711 0 0
TECHNIPFMC PLC COM G87110105 2,600 88,295 SH   SOLE 36 88,295 0 0
TECHNIPFMC PLC COM G87110105 233 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 130 6,558 SH   SOLE 2 3,873 0 2,685
TECHTARGET INC COM 87874R100 18 906 SH   SOLE 7 906 0 0
TECHTARGET INC COM 87874R100 1,435 72,180 SH   SOLE 18 72,180 0 0
TECHTARGET INC COM 87874R100 1,314 66,114 SH   SOLE 19 66,114 0 0
TECHTARGET INC COM 87874R100 12,577 632,649 SH   SOLE 21 632,649 0 0
TECHTARGET INC COM 87874R100 8,067 405,770 SH   SOLE 22 388,292 0 17,478
TECHTARGET INC COM 87874R100 359 18,052 SH   SOLE 23 18,052 0 0
TECHTARGET INC COM 87874R100 1,307 65,729 SH   SOLE 26 0 0 65,729
TECK RESOURCES LTD CL B 878742204 31,520 1,223,585 SH   SOLE 19 1,223,585 0 0
TECK RESOURCES LTD CL B 878742204 7,748 300,764 SH   SOLE 21 300,764 0 0
TECK RESOURCES LTD CL B 878742204 38,846 1,507,998 SH   SOLE 22 1,507,998 0 0
TECK RESOURCES LTD CL B 878742204 6,348 246,434 SH   SOLE 25 246,434 0 0
TECK RESOURCES LTD CL B 878742204 21,762 844,806 SH   SOLE 29 844,806 0 0
TECK RESOURCES LTD CL B 878742204 1,675 65,041 SH   SOLE 34 65,041 0 0
TECNOGLASS INC SHS G87264100 6 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 10 3,375 SH   SOLE 18 3,375 0 0
TECOGEN INC NEW COM NEW 87876P201 116 40,702 SH   SOLE 21 40,702 0 0
TEEKAY CORPORATION COM Y8564W103 101 12,544 SH   SOLE 2 2,285 0 10,259
TEEKAY CORPORATION COM Y8564W103 10 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 1,723 213,033 SH   SOLE 18 213,033 0 0
TEEKAY CORPORATION COM Y8564W103 402 49,751 SH   SOLE 19 49,751 0 0
TEEKAY CORPORATION COM Y8564W103 15,244 1,884,341 SH   SOLE 21 1,884,341 0 0
TEEKAY CORPORATION COM Y8564W103 5,580 689,801 SH   SOLE 22 580,601 0 109,200
TEEKAY CORPORATION COM Y8564W103 71 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 46 38,753 SH   SOLE 2 7,025 0 31,728
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 816 685,488 SH   SOLE 18 685,488 0 0
TEEKAY TANKERS LTD CL A Y8565N102 164 137,576 SH   SOLE 19 137,576 0 0
TEEKAY TANKERS LTD CL A Y8565N102 7,851 6,597,630 SH   SOLE 21 6,597,630 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,681 2,252,556 SH   SOLE 22 1,994,341 0 258,215
TEGNA INC COM 87901J105 2,459 215,857 SH   SOLE 2 111,965 0 103,892
TEGNA INC COM 87901J105 41 3,581 SH   SOLE 4 3,581 0 0
TEGNA INC COM 87901J105 95 8,377 SH   SOLE 7 8,377 0 0
TEGNA INC COM 87901J105 8,266 725,724 SH   SOLE 18 725,724 0 0
TEGNA INC COM 87901J105 376 32,977 SH   SOLE 19 32,977 0 0
TEGNA INC COM 87901J105 108,015 9,483,277 SH   SOLE 21 9,483,277 0 0
TEGNA INC COM 87901J105 90,007 7,902,274 SH   SOLE 22 7,111,957 0 790,317
TEGNA INC COM 87901J105 24 2,132 SH   SOLE 23 2,132 0 0
TEGNA INC COM 87901J105 570 50,029 SH   SOLE 26 31,253 0 18,776
TEGNA INC COM 87901J105 337 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 451 39,563 SH   SOLE 30 39,563 0 0
TEGNA INC COM 87901J105 54 4,754 SH   SOLE 31 4,754 0 0
TEGNA INC COM 87901J105 149 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 239 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 88 3,805 SH   SOLE 2 758 0 3,047
TEJON RANCH CO COM 879080109 4 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 10 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,535 66,432 SH   SOLE 18 66,432 0 0
TEJON RANCH CO COM 879080109 308 13,320 SH   SOLE 19 13,320 0 0
TEJON RANCH CO COM 879080109 14,077 609,125 SH   SOLE 21 609,125 0 0
TEJON RANCH CO COM 879080109 12,635 546,747 SH   SOLE 22 509,889 0 36,858
TEJON RANCH CO COM 879080109 214 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 63 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 130 5,641 SH   SOLE 30 5,641 0 0
TEJON RANCH CO COM 879080109 40 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,990 123,817 SH   SOLE 2 123,440 0 377
TELADOC INC COM 87918A105 9 229 SH   SOLE 4 229 0 0
TELADOC INC COM 87918A105 55 1,357 SH   SOLE 7 1,357 0 0
TELADOC INC COM 87918A105 10,058 249,587 SH   SOLE 18 249,587 0 0
TELADOC INC COM 87918A105 30,747 762,958 SH   SOLE 19 762,958 0 0
TELADOC INC COM 87918A105 75,152 1,864,808 SH   SOLE 21 1,864,808 0 0
TELADOC INC COM 87918A105 61,633 1,529,345 SH   SOLE 22 1,425,734 0 103,611
TELADOC INC COM 87918A105 106 2,636 SH   SOLE 26 0 0 2,636
TELADOC INC COM 87918A105 295 7,326 SH   SOLE 28 7,326 0 0
TELADOC INC COM 87918A105 420 10,434 SH   SOLE 30 10,434 0 0
TELADOC INC COM 87918A105 13,091 324,837 SH   SOLE 34 324,837 0 0
TELADOC INC COM 87918A105 177 4,380 SH   SOLE 40 4,380 0 0
TELARIA INC COM 879181105 24 6,262 SH   SOLE 18 6,262 0 0
TELARIA INC COM 879181105 375 99,756 SH   SOLE 21 99,756 0 0
TELARIA INC COM 879181105 233 62,098 SH   SOLE 22 62,098 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 1,567 50,000 SH   SOLE 18 0 0 50,000
TELECOM ARGENTINA S A SPON ADR REP B 879273209 940 30,000 SH   SOLE 19 30,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 18,832 601,091 SH   SOLE 21 601,091 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,237 199,085 SH   SOLE 22 199,085 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 1,567 50,000 SH   SOLE 25 50,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,457 238,000 SH   SOLE 34 238,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,888 42,144 SH   SOLE 2 22,812 0 19,332
TELEDYNE TECHNOLOGIES INC COM 879360105 35 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 191 1,023 SH   SOLE 7 1,023 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 22,401 119,680 SH   SOLE 18 119,680 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 977 5,219 SH   SOLE 19 5,219 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 425,082 2,271,102 SH   SOLE 21 2,271,102 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 219,465 1,172,545 SH   SOLE 22 1,042,629 0 129,916
TELEDYNE TECHNOLOGIES INC COM 879360105 2,026 10,826 SH   SOLE 26 6,699 0 4,127
TELEDYNE TECHNOLOGIES INC COM 879360105 872 4,657 SH   SOLE 28 4,657 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 618 3,302 SH   SOLE 29 0 0 3,302
TELEDYNE TECHNOLOGIES INC COM 879360105 1,202 6,421 SH   SOLE 30 6,421 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 142 757 SH   SOLE 31 757 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 131 698 SH   SOLE 36 698 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 708 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 23,348 91,568 SH   SOLE 2 51,082 0 40,486
TELEFLEX INC COM 879369106 3,853 15,110 SH   SOLE 4 14,022 0 1,088
TELEFLEX INC COM 879369106 4,850 19,021 SH   SOLE 7 12,813 0 6,208
TELEFLEX INC COM 879369106 41 161 SH   SOLE 15 161 0 0
TELEFLEX INC COM 879369106 42,971 168,528 SH   SOLE 18 164,410 0 4,118
TELEFLEX INC COM 879369106 65,747 257,850 SH   SOLE 19 257,850 0 0
TELEFLEX INC COM 879369106 9,193 36,054 SH   SOLE 20 7,400 0 28,654
TELEFLEX INC COM 879369106 611,131 2,396,780 SH   SOLE 21 2,396,780 0 0
TELEFLEX INC COM 879369106 389,577 1,527,873 SH   SOLE 22 1,363,524 0 164,349
TELEFLEX INC COM 879369106 13,726 53,830 SH   SOLE 23 53,830 0 0
TELEFLEX INC COM 879369106 8,243 32,327 SH   SOLE 25 32,327 0 0
TELEFLEX INC COM 879369106 29,841 117,033 SH   SOLE 26 41,307 0 75,726
TELEFLEX INC COM 879369106 1,749 6,859 SH   SOLE 28 6,859 0 0
TELEFLEX INC COM 879369106 3,164 12,409 SH   SOLE 29 1,409 0 11,000
TELEFLEX INC COM 879369106 19,223 75,390 SH   SOLE 30 75,390 0 0
TELEFLEX INC COM 879369106 5,029 19,724 SH   SOLE 31 8,641 0 11,083
TELEFLEX INC COM 879369106 17,710 69,457 SH   SOLE 34 69,457 0 0
TELEFLEX INC COM 879369106 10,184 39,940 SH   SOLE 36 39,940 0 0
TELEFLEX INC COM 879369106 231 904 SH   SOLE 40 904 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 13,860 902,360 SH   SOLE 2 0 0 902,360
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 185 12,034 SH   SOLE 22 12,034 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5,531 360,076 SH   SOLE 26 0 0 360,076
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2,159 140,557 SH   SOLE 30 140,557 0 0
TELEFONICA S A SPONSORED ADR 879382208 43 4,324 SH   SOLE 18 4,324 0 0
TELENAV INC COM 879455103 17 3,151 SH   SOLE 2 816 0 2,335
TELENAV INC COM 879455103 583 107,953 SH   SOLE 18 107,953 0 0
TELENAV INC COM 879455103 99 18,243 SH   SOLE 19 18,243 0 0
TELENAV INC COM 879455103 5,479 1,014,556 SH   SOLE 21 1,014,556 0 0
TELENAV INC COM 879455103 2,366 438,215 SH   SOLE 22 410,867 0 27,348
TELENAV INC COM 879455103 66 12,132 SH   SOLE 29 0 0 12,132
TELEPHONE & DATA SYS INC COM NEW 879433829 3,181 113,477 SH   SOLE 2 68,259 0 45,218
TELEPHONE & DATA SYS INC COM NEW 879433829 179 6,377 SH   SOLE 4 6,377 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,237 151,166 SH   SOLE 7 151,166 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,802 99,959 SH   SOLE 13 99,959 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 63,155 2,253,124 SH   SOLE 18 2,252,799 0 325
TELEPHONE & DATA SYS INC COM NEW 879433829 70,020 2,498,035 SH   SOLE 19 2,498,035 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 121,650 4,339,987 SH   SOLE 21 4,339,987 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 127,153 4,536,328 SH   SOLE 22 3,745,117 0 791,211
TELEPHONE & DATA SYS INC COM NEW 879433829 2,333 83,241 SH   SOLE 23 83,241 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,852 101,764 SH   SOLE 25 101,764 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 960 34,232 SH   SOLE 26 26,372 0 7,860
TELEPHONE & DATA SYS INC COM NEW 879433829 395 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 630 22,459 SH   SOLE 29 1,705 0 20,754
TELEPHONE & DATA SYS INC COM NEW 879433829 586 20,891 SH   SOLE 30 20,891 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,126 40,154 SH   SOLE 31 5,459 0 34,695
TELEPHONE & DATA SYS INC COM NEW 879433829 19,477 694,854 SH   SOLE 34 694,854 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,738 62,017 SH   SOLE 36 62,017 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 292 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 9 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 476 141,789 SH   SOLE 18 141,789 0 0
TELIGENT INC NEW COM 87960W104 132 39,388 SH   SOLE 19 39,388 0 0
TELIGENT INC NEW COM 87960W104 6,656 1,980,892 SH   SOLE 21 1,980,892 0 0
TELIGENT INC NEW COM 87960W104 4,115 1,224,680 SH   SOLE 22 1,156,977 0 67,703
TELIGENT INC NEW COM 87960W104 18 5,384 SH   SOLE 28 5,384 0 0
TELIGENT INC NEW COM 87960W104 23 6,990 SH   SOLE 30 6,990 0 0
TELIGENT INC NEW COM 87960W104 13 3,836 SH   SOLE 40 3,836 0 0
TELLURIAN INC NEW COM 87968A104 21 2,917 SH   SOLE 2 2,426 0 491
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 10 1,399 SH   SOLE 7 1,399 0 0
TELLURIAN INC NEW COM 87968A104 1,344 186,383 SH   SOLE 18 186,383 0 0
TELLURIAN INC NEW COM 87968A104 371 51,453 SH   SOLE 19 51,453 0 0
TELLURIAN INC NEW COM 87968A104 13,871 1,923,848 SH   SOLE 21 1,923,848 0 0
TELLURIAN INC NEW COM 87968A104 16,402 2,274,868 SH   SOLE 22 2,167,678 0 107,190
TELLURIAN INC NEW COM 87968A104 319 44,297 SH   SOLE 23 44,297 0 0
TELLURIAN INC NEW COM 87968A104 165 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 61 8,505 SH   SOLE 28 8,505 0 0
TELLURIAN INC NEW COM 87968A104 91 12,637 SH   SOLE 30 12,637 0 0
TELLURIAN INC NEW COM 87968A104 61 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 89,158 2,535,781 SH   SOLE 18 2,349,959 0 185,822
TELUS CORP COM 87971M103 2,470 70,248 SH   SOLE 26 70,248 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,851 40,868 SH   SOLE 2 22,004 0 18,864
TEMPUR SEALY INTL INC COM 88023U101 15 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 47 1,042 SH   SOLE 7 1,042 0 0
TEMPUR SEALY INTL INC COM 88023U101 7,006 154,702 SH   SOLE 18 154,702 0 0
TEMPUR SEALY INTL INC COM 88023U101 309 6,815 SH   SOLE 19 6,815 0 0
TEMPUR SEALY INTL INC COM 88023U101 93,149 2,056,734 SH   SOLE 21 2,056,734 0 0
TEMPUR SEALY INTL INC COM 88023U101 69,119 1,526,153 SH   SOLE 22 1,357,961 0 168,192
TEMPUR SEALY INTL INC COM 88023U101 805 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 313 6,901 SH   SOLE 28 6,901 0 0
TEMPUR SEALY INTL INC COM 88023U101 393 8,677 SH   SOLE 30 8,677 0 0
TEMPUR SEALY INTL INC COM 88023U101 48 1,056 SH   SOLE 31 1,056 0 0
TEMPUR SEALY INTL INC COM 88023U101 249 5,497 SH   SOLE 40 5,497 0 0
TENARIS S A SPONSORED ADR 88031M109 22 623 SH   SOLE 21 623 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 3 625 SH   SOLE 21 625 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,205 132,178 SH   SOLE 2 131,609 0 569
TENET HEALTHCARE CORP COM NEW 88033G407 1,398 57,660 SH   SOLE 4 57,660 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 197 8,142 SH   SOLE 7 8,142 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 24,392 1,005,838 SH   SOLE 18 1,005,838 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 96,966 3,998,590 SH   SOLE 19 3,998,590 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 131,965 5,441,866 SH   SOLE 21 5,441,866 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 68,609 2,829,234 SH   SOLE 22 2,641,363 0 187,871
TENET HEALTHCARE CORP COM NEW 88033G407 433 17,837 SH   SOLE 26 8,223 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 349 14,400 SH   SOLE 28 14,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,618 66,722 SH   SOLE 30 66,722 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 40,244 1,659,533 SH   SOLE 34 1,659,533 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,710 70,520 SH   SOLE 36 70,520 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 309 12,741 SH   SOLE 40 12,741 0 0
TENNANT CO COM 880345103 93 1,373 SH   SOLE 2 738 0 635
TENNANT CO COM 880345103 10 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 32 467 SH   SOLE 7 467 0 0
TENNANT CO COM 880345103 5,254 77,607 SH   SOLE 18 77,607 0 0
TENNANT CO COM 880345103 937 13,835 SH   SOLE 19 13,835 0 0
TENNANT CO COM 880345103 110,542 1,632,823 SH   SOLE 21 1,632,823 0 0
TENNANT CO COM 880345103 34,241 505,780 SH   SOLE 22 472,401 0 33,379
TENNANT CO COM 880345103 301 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 165 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,668 24,645 SH   SOLE 30 24,645 0 0
TENNANT CO COM 880345103 132 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 9,187 167,426 SH   SOLE 2 167,145 0 281
TENNECO INC COM 880349105 1,109 20,214 SH   SOLE 4 20,214 0 0
TENNECO INC COM 880349105 379 6,914 SH   SOLE 7 6,914 0 0
TENNECO INC COM 880349105 10,065 183,440 SH   SOLE 18 183,284 0 156
TENNECO INC COM 880349105 21,216 386,654 SH   SOLE 19 386,654 0 0
TENNECO INC COM 880349105 85,600 1,560,044 SH   SOLE 21 1,560,044 0 0
TENNECO INC COM 880349105 130,815 2,384,097 SH   SOLE 22 2,215,200 0 168,897
TENNECO INC COM 880349105 6,847 124,787 SH   SOLE 23 124,787 0 0
TENNECO INC COM 880349105 80 1,461 SH   SOLE 25 1,461 0 0
TENNECO INC COM 880349105 6,122 111,578 SH   SOLE 26 10,197 0 101,381
TENNECO INC COM 880349105 392 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC COM 880349105 4,357 79,404 SH   SOLE 29 15,614 0 63,790
TENNECO INC COM 880349105 666 12,140 SH   SOLE 30 12,140 0 0
TENNECO INC COM 880349105 1,566 28,534 SH   SOLE 31 26,358 0 2,176
TENNECO INC COM 880349105 2,820 51,395 SH   SOLE 34 51,395 0 0
TENNECO INC COM 880349105 1,232 22,448 SH   SOLE 36 22,448 0 0
TENNECO INC COM 880349105 353 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 5,112 128,863 SH   SOLE 2 70,791 0 58,072
TERADATA CORP DEL COM 88076W103 161 4,054 SH   SOLE 4 4,054 0 0
TERADATA CORP DEL COM 88076W103 184 4,636 SH   SOLE 7 4,636 0 0
TERADATA CORP DEL COM 88076W103 16,325 411,521 SH   SOLE 18 411,521 0 0
TERADATA CORP DEL COM 88076W103 769 19,379 SH   SOLE 19 19,379 0 0
TERADATA CORP DEL COM 88076W103 224,060 5,648,101 SH   SOLE 21 5,648,101 0 0
TERADATA CORP DEL COM 88076W103 175,020 4,411,890 SH   SOLE 22 3,956,613 0 455,277
TERADATA CORP DEL COM 88076W103 325 8,203 SH   SOLE 23 8,203 0 0
TERADATA CORP DEL COM 88076W103 5,205 131,197 SH   SOLE 25 131,197 0 0
TERADATA CORP DEL COM 88076W103 2,874 72,455 SH   SOLE 26 37,026 0 35,429
TERADATA CORP DEL COM 88076W103 753 18,973 SH   SOLE 28 18,973 0 0
TERADATA CORP DEL COM 88076W103 87 2,200 SH   SOLE 29 0 0 2,200
TERADATA CORP DEL COM 88076W103 28,306 713,549 SH   SOLE 30 713,549 0 0
TERADATA CORP DEL COM 88076W103 117 2,953 SH   SOLE 31 2,953 0 0
TERADATA CORP DEL COM 88076W103 568 14,325 SH   SOLE 34 14,325 0 0
TERADATA CORP DEL COM 88076W103 268 6,751 SH   SOLE 36 6,751 0 0
TERADATA CORP DEL COM 88076W103 579 14,591 SH   SOLE 40 14,591 0 0
TERADYNE INC COM 880770102 7,996 174,919 SH   SOLE 2 108,017 0 66,902
TERADYNE INC COM 880770102 85 1,869 SH   SOLE 4 1,869 0 0
TERADYNE INC COM 880770102 246 5,373 SH   SOLE 7 5,373 0 0
TERADYNE INC COM 880770102 30,861 675,157 SH   SOLE 18 673,880 0 1,277
TERADYNE INC COM 880770102 13,545 296,331 SH   SOLE 19 296,331 0 0
TERADYNE INC COM 880770102 444,890 9,732,888 SH   SOLE 21 9,732,888 0 0
TERADYNE INC COM 880770102 305,860 6,691,305 SH   SOLE 22 6,012,401 0 678,904
TERADYNE INC COM 880770102 435 9,520 SH   SOLE 23 9,520 0 0
TERADYNE INC COM 880770102 15,859 346,944 SH   SOLE 26 91,087 0 255,857
TERADYNE INC COM 880770102 1,240 27,138 SH   SOLE 28 27,138 0 0
TERADYNE INC COM 880770102 862 18,849 SH   SOLE 29 0 0 18,849
TERADYNE INC COM 880770102 26,231 573,848 SH   SOLE 30 573,848 0 0
TERADYNE INC COM 880770102 207 4,526 SH   SOLE 31 4,239 0 287
TERADYNE INC COM 880770102 3,909 85,528 SH   SOLE 34 85,528 0 0
TERADYNE INC COM 880770102 117 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 1,009 22,081 SH   SOLE 40 22,081 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 1,738 1,140,000 PRN   SOLE 21 1,140,000 0 0
TEREX CORP NEW COM 880779103 5,863 156,731 SH   SOLE 2 115,828 0 40,903
TEREX CORP NEW COM 880779103 583 15,586 SH   SOLE 4 15,586 0 0
TEREX CORP NEW COM 880779103 219 5,864 SH   SOLE 7 5,864 0 0
TEREX CORP NEW COM 880779103 11,124 297,367 SH   SOLE 18 297,032 0 335
TEREX CORP NEW COM 880779103 2,499 66,787 SH   SOLE 19 66,787 0 0
TEREX CORP NEW COM 880779103 130,727 3,494,432 SH   SOLE 21 3,494,432 0 0
TEREX CORP NEW COM 880779103 108,411 2,897,910 SH   SOLE 22 2,558,111 0 339,799
TEREX CORP NEW COM 880779103 451 12,043 SH   SOLE 23 12,043 0 0
TEREX CORP NEW COM 880779103 624 16,692 SH   SOLE 25 16,692 0 0
TEREX CORP NEW COM 880779103 1,349 36,052 SH   SOLE 26 23,548 0 12,504
TEREX CORP NEW COM 880779103 435 11,635 SH   SOLE 28 11,635 0 0
TEREX CORP NEW COM 880779103 1,144 30,569 SH   SOLE 29 11,823 0 18,746
TEREX CORP NEW COM 880779103 1,675 44,762 SH   SOLE 30 44,762 0 0
TEREX CORP NEW COM 880779103 834 22,298 SH   SOLE 31 19,914 0 2,384
TEREX CORP NEW COM 880779103 5,291 141,429 SH   SOLE 34 141,429 0 0
TEREX CORP NEW COM 880779103 567 15,151 SH   SOLE 36 15,151 0 0
TEREX CORP NEW COM 880779103 457 12,222 SH   SOLE 40 12,222 0 0
TERNIUM SA SPON ADR 880890108 161 4,955 SH   SOLE 22 4,955 0 0
TERRAFORM PWR INC COM CL A 88104R209 19,951 1,859,374 SH   SOLE 2 1,850,586 0 8,788
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 17 1,545 SH   SOLE 7 1,545 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,644 153,186 SH   SOLE 18 153,186 0 0
TERRAFORM PWR INC COM CL A 88104R209 385 35,854 SH   SOLE 19 35,854 0 0
TERRAFORM PWR INC COM CL A 88104R209 18,762 1,748,587 SH   SOLE 21 1,748,587 0 0
TERRAFORM PWR INC COM CL A 88104R209 16,058 1,496,592 SH   SOLE 22 1,412,315 0 84,277
TERRAFORM PWR INC COM CL A 88104R209 8 785 SH   SOLE 26 0 0 785
TERRAFORM PWR INC COM CL A 88104R209 47 4,356 SH   SOLE 28 4,356 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,373 314,307 SH   SOLE 30 314,307 0 0
TERRAFORM PWR INC COM CL A 88104R209 45 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 5,801 168,094 SH   SOLE 2 33,293 0 134,801
TERRENO RLTY CORP COM 88146M101 640 18,536 SH   SOLE 4 18,536 0 0
TERRENO RLTY CORP COM 88146M101 2,875 83,321 SH   SOLE 7 83,321 0 0
TERRENO RLTY CORP COM 88146M101 73 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 6,355 184,164 SH   SOLE 18 184,164 0 0
TERRENO RLTY CORP COM 88146M101 8,474 245,556 SH   SOLE 19 245,556 0 0
TERRENO RLTY CORP COM 88146M101 61,201 1,773,420 SH   SOLE 21 1,773,420 0 0
TERRENO RLTY CORP COM 88146M101 88,942 2,577,291 SH   SOLE 22 2,460,086 0 117,205
TERRENO RLTY CORP COM 88146M101 5,225 151,402 SH   SOLE 23 151,402 0 0
TERRENO RLTY CORP COM 88146M101 3,692 106,983 SH   SOLE 25 106,983 0 0
TERRENO RLTY CORP COM 88146M101 1,422 41,211 SH   SOLE 26 13,892 0 27,319
TERRENO RLTY CORP COM 88146M101 260 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 1,424 41,267 SH   SOLE 29 18,503 0 22,764
TERRENO RLTY CORP COM 88146M101 9,272 268,682 SH   SOLE 30 268,682 0 0
TERRENO RLTY CORP COM 88146M101 212 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 36 1,207 SH   SOLE 2 291 0 916
TERRITORIAL BANCORP INC COM 88145X108 821 27,682 SH   SOLE 18 27,682 0 0
TERRITORIAL BANCORP INC COM 88145X108 154 5,182 SH   SOLE 19 5,182 0 0
TERRITORIAL BANCORP INC COM 88145X108 7,932 267,415 SH   SOLE 21 267,415 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,695 124,570 SH   SOLE 22 110,803 0 13,767
TESARO INC COM 881569107 5,815 101,772 SH   SOLE 2 73,095 0 28,677
TESARO INC COM 881569107 1,357 23,755 SH   SOLE 4 22,746 0 1,009
TESARO INC COM 881569107 147 2,573 SH   SOLE 7 2,573 0 0
TESARO INC COM 881569107 6,960 121,805 SH   SOLE 18 118,385 0 3,420
TESARO INC COM 881569107 46,797 818,993 SH   SOLE 19 818,993 0 0
TESARO INC COM 881569107 69,525 1,216,753 SH   SOLE 21 1,216,753 0 0
TESARO INC COM 881569107 61,731 1,080,346 SH   SOLE 22 947,311 0 133,035
TESARO INC COM 881569107 2,763 48,347 SH   SOLE 23 48,347 0 0
TESARO INC COM 881569107 5,076 88,828 SH   SOLE 26 54,251 0 34,577
TESARO INC COM 881569107 364 6,369 SH   SOLE 28 6,369 0 0
TESARO INC COM 881569107 597 10,452 SH   SOLE 29 1,187 0 9,265
TESARO INC COM 881569107 4,139 72,435 SH   SOLE 30 72,435 0 0
TESARO INC COM 881569107 1,065 18,639 SH   SOLE 31 10,253 0 8,386
TESARO INC COM 881569107 21,140 369,973 SH   SOLE 34 369,973 0 0
TESARO INC COM 881569107 478 8,369 SH   SOLE 36 8,369 0 0
TESARO INC COM 881569107 40 703 SH   SOLE 40 703 0 0
TESLA INC COM 88160R101 39,145 147,089 SH   SOLE 2 23,953 0 123,136
TESLA INC COM 88160R101 11,083 41,644 SH   SOLE 4 38,264 0 3,380
TESLA INC COM 88160R101 3,486 13,099 SH   SOLE 7 12,783 0 316
TESLA INC COM 88160R101 129 486 SH   SOLE 13 486 0 0
TESLA INC COM 88160R101 327 1,227 SH   SOLE 15 1,227 0 0
TESLA INC COM 88160R101 63,172 237,374 SH   SOLE 18 181,284 0 56,090
TESLA INC COM 88160R101 42,531 159,813 SH   SOLE 19 159,813 0 0
TESLA INC COM 88160R101 228,000 856,724 SH   SOLE 21 856,724 0 0
TESLA INC COM 88160R101 944,509 3,549,053 SH   SOLE 22 3,067,489 0 481,564
TESLA INC COM 88160R101 43,819 164,652 SH   SOLE 23 164,652 0 0
TESLA INC COM 88160R101 29,652 111,419 SH   SOLE 25 111,419 0 0
TESLA INC COM 88160R101 89,023 334,509 SH   SOLE 26 106,704 0 227,805
TESLA INC COM 88160R101 5,401 20,295 SH   SOLE 28 20,295 0 0
TESLA INC COM 88160R101 977 3,671 SH   SOLE 29 3,671 0 0
TESLA INC COM 88160R101 49,366 185,494 SH   SOLE 30 185,494 0 0
TESLA INC COM 88160R101 17,818 66,954 SH   SOLE 31 29,070 0 37,884
TESLA INC COM 88160R101 6,501 24,429 SH   SOLE 32 24,429 0 0
TESLA INC COM 88160R101 4,344 16,322 SH   SOLE 34 16,322 0 0
TESLA INC COM 88160R101 30,689 115,316 SH   SOLE 36 115,316 0 0
TESLA INC COM 88160R101 714 2,682 SH   SOLE 40 2,682 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 1,869 1,875,000 PRN   SOLE 21 1,875,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 2,855 2,875,000 PRN   SOLE 21 2,875,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 2,188 2,100,000 PRN   SOLE 21 2,100,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 25 1,078 SH   SOLE 18 1,078 0 0
TESSCO TECHNOLOGIES INC COM 872386107 416 17,971 SH   SOLE 21 17,971 0 0
TESSCO TECHNOLOGIES INC COM 872386107 4,260 184,010 SH   SOLE 22 184,010 0 0
TETRA TECH INC NEW COM 88162G103 182 3,715 SH   SOLE 2 2,342 0 1,373
TETRA TECH INC NEW COM 88162G103 12 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 1,710 34,925 SH   SOLE 7 34,925 0 0
TETRA TECH INC NEW COM 88162G103 12,028 245,714 SH   SOLE 18 245,714 0 0
TETRA TECH INC NEW COM 88162G103 4,860 99,283 SH   SOLE 19 99,283 0 0
TETRA TECH INC NEW COM 88162G103 253,520 5,179,156 SH   SOLE 21 5,179,156 0 0
TETRA TECH INC NEW COM 88162G103 77,725 1,587,854 SH   SOLE 22 1,480,410 0 107,444
TETRA TECH INC NEW COM 88162G103 967 19,764 SH   SOLE 26 5,933 0 13,831
TETRA TECH INC NEW COM 88162G103 403 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 149 3,044 SH   SOLE 29 0 0 3,044
TETRA TECH INC NEW COM 88162G103 14,019 286,389 SH   SOLE 30 286,389 0 0
TETRA TECH INC NEW COM 88162G103 325 6,630 SH   SOLE 40 6,630 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 90 23,916 SH   SOLE 2 4,851 0 19,065
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 7 1,819 SH   SOLE 7 1,819 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,144 571,639 SH   SOLE 18 571,639 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 433 115,559 SH   SOLE 19 115,559 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 43,159 11,509,163 SH   SOLE 21 11,509,163 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,084 3,222,290 SH   SOLE 22 3,033,772 0 188,518
TETRA TECHNOLOGIES INC DEL COM 88162F105 108 28,765 SH   SOLE 23 28,765 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 66 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 43 11,496 SH   SOLE 28 11,496 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 652 173,966 SH   SOLE 30 173,966 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 38 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 54 17,563 SH   SOLE 2 9,764 0 7,799
TETRAPHASE PHARMACEUTICALS I COM 88165N105 2 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 545 177,615 SH   SOLE 18 177,615 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 98 31,771 SH   SOLE 19 31,771 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 7,144 2,326,907 SH   SOLE 21 2,326,907 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 4,424 1,441,004 SH   SOLE 22 1,379,558 0 61,446
TETRAPHASE PHARMACEUTICALS I COM 88165N105 78 25,279 SH   SOLE 26 0 0 25,279
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 1,513 SH   SOLE 30 1,513 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 855 975,000 PRN   SOLE 21 975,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 60 3,500 SH Put SOLE 2 3,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 128 7,500 SH Put SOLE 18 7,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 1,282 75,000 SH Put SOLE 19 75,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,126 182,921 SH   SOLE 2 123,860 0 59,061
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,308 310,585 SH   SOLE 4 282,927 0 27,658
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 8,439 493,813 SH   SOLE 7 472,246 0 21,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15,550 909,902 SH   SOLE 18 900,193 0 9,709
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11,935 698,351 SH   SOLE 19 698,351 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 175,608 10,275,469 SH   SOLE 21 10,275,469 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 225,735 13,208,624 SH   SOLE 22 12,079,428 0 1,129,196
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 19,492 1,140,543 SH   SOLE 23 1,140,543 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 322 18,856 SH   SOLE 25 18,856 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17,042 997,188 SH   SOLE 26 433,856 0 563,332
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 231 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 29 1,668 SH   SOLE 29 1,668 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,336 78,190 SH   SOLE 30 78,190 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6,185 361,887 SH   SOLE 31 161,014 0 200,873
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 369 21,612 SH   SOLE 34 21,612 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,140 183,762 SH   SOLE 36 183,762 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 314 18,381 SH   SOLE 40 18,381 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,183 24,279 SH   SOLE 2 21,840 0 2,439
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 22 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 145 1,615 SH   SOLE 7 1,615 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 27,094 301,380 SH   SOLE 18 301,380 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,517 39,124 SH   SOLE 19 39,124 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 303,371 3,374,541 SH   SOLE 21 3,374,541 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 148,695 1,654,007 SH   SOLE 22 1,562,014 0 91,993
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,369 15,225 SH   SOLE 26 9,779 0 5,446
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 675 7,505 SH   SOLE 28 7,505 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 844 9,391 SH   SOLE 30 9,391 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 75 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 449 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 198,921 1,914,724 SH   SOLE 2 990,865 0 923,859
TEXAS INSTRS INC COM 882508104 48,801 469,741 SH   SOLE 4 444,247 0 25,494
TEXAS INSTRS INC COM 882508104 80,654 776,336 SH   SOLE 7 769,930 0 6,406
TEXAS INSTRS INC COM 882508104 11,935 114,883 SH   SOLE 13 114,883 0 0
TEXAS INSTRS INC COM 882508104 896 8,622 SH   SOLE 15 8,622 0 0
TEXAS INSTRS INC COM 882508104 213,457 2,054,646 SH   SOLE 18 1,914,122 0 140,524
TEXAS INSTRS INC COM 882508104 104,747 1,008,246 SH   SOLE 19 1,008,246 0 0
TEXAS INSTRS INC COM 882508104 46,078 443,526 SH   SOLE 20 0 0 443,526
TEXAS INSTRS INC COM 882508104 2,149,510 20,690,253 SH   SOLE 21 20,690,253 0 0
TEXAS INSTRS INC COM 882508104 2,969,656 28,584,620 SH   SOLE 22 22,768,883 0 5,815,737
TEXAS INSTRS INC COM 882508104 157,208 1,513,219 SH   SOLE 23 1,513,219 0 0
TEXAS INSTRS INC COM 882508104 88,405 850,944 SH   SOLE 25 850,944 0 0
TEXAS INSTRS INC COM 882508104 364,604 3,509,524 SH   SOLE 26 899,939 0 2,609,585
TEXAS INSTRS INC COM 882508104 15,489 149,086 SH   SOLE 28 149,086 0 0
TEXAS INSTRS INC COM 882508104 38,368 369,315 SH   SOLE 29 181,439 0 187,876
TEXAS INSTRS INC COM 882508104 385,323 3,708,954 SH   SOLE 30 3,708,954 0 0
TEXAS INSTRS INC COM 882508104 87,465 841,902 SH   SOLE 31 444,071 0 397,831
TEXAS INSTRS INC COM 882508104 14,781 142,277 SH   SOLE 32 142,277 0 0
TEXAS INSTRS INC COM 882508104 40,069 385,691 SH   SOLE 34 385,691 0 0
TEXAS INSTRS INC COM 882508104 110,649 1,065,060 SH   SOLE 36 1,065,060 0 0
TEXAS INSTRS INC COM 882508104 1,982 19,081 SH   SOLE 40 19,081 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,684 3,332 SH   SOLE 21 3,332 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 700 1,385 SH   SOLE 26 1,037 0 348
TEXAS PAC LD TR SUB CTF PROP I T 882610108 439 868 SH   SOLE 28 868 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 450 890 SH   SOLE 30 890 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 462 915 SH   SOLE 40 915 0 0
TEXAS ROADHOUSE INC COM 882681109 4,033 69,799 SH   SOLE 2 69,313 0 486
TEXAS ROADHOUSE INC COM 882681109 84 1,454 SH   SOLE 4 1,454 0 0
TEXAS ROADHOUSE INC COM 882681109 97 1,681 SH   SOLE 7 1,681 0 0
TEXAS ROADHOUSE INC COM 882681109 1,877 32,478 SH   SOLE 13 32,478 0 0
TEXAS ROADHOUSE INC COM 882681109 23,694 410,070 SH   SOLE 18 409,780 0 290
TEXAS ROADHOUSE INC COM 882681109 29,498 510,526 SH   SOLE 19 510,526 0 0
TEXAS ROADHOUSE INC COM 882681109 248,785 4,305,733 SH   SOLE 21 4,305,733 0 0
TEXAS ROADHOUSE INC COM 882681109 177,019 3,063,674 SH   SOLE 22 2,820,840 0 242,834
TEXAS ROADHOUSE INC COM 882681109 6,675 115,531 SH   SOLE 23 115,531 0 0
TEXAS ROADHOUSE INC COM 882681109 11,545 199,812 SH   SOLE 26 14,282 0 185,530
TEXAS ROADHOUSE INC COM 882681109 539 9,337 SH   SOLE 28 9,337 0 0
TEXAS ROADHOUSE INC COM 882681109 2,947 51,001 SH   SOLE 29 0 0 51,001
TEXAS ROADHOUSE INC COM 882681109 762 13,193 SH   SOLE 30 13,193 0 0
TEXAS ROADHOUSE INC COM 882681109 18 307 SH   SOLE 34 307 0 0
TEXAS ROADHOUSE INC COM 882681109 1,366 23,633 SH   SOLE 36 23,633 0 0
TEXAS ROADHOUSE INC COM 882681109 398 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 103 6,064 SH   SOLE 2 1,090 0 4,974
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 462 SH   SOLE 7 462 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,586 93,574 SH   SOLE 18 93,574 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 364 21,469 SH   SOLE 19 21,469 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 13,833 816,112 SH   SOLE 21 816,112 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,887 288,334 SH   SOLE 22 248,101 0 40,233
TEXTRON INC COM 883203101 17,686 299,909 SH   SOLE 2 56,108 0 243,801
TEXTRON INC COM 883203101 3,691 62,593 SH   SOLE 4 56,005 0 6,588
TEXTRON INC COM 883203101 12,972 219,980 SH   SOLE 7 217,810 0 2,170
TEXTRON INC COM 883203101 177 3,002 SH   SOLE 13 3,002 0 0
TEXTRON INC COM 883203101 142 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 31,362 531,825 SH   SOLE 18 521,297 0 10,528
TEXTRON INC COM 883203101 4,489 76,116 SH   SOLE 19 76,116 0 0
TEXTRON INC COM 883203101 7,793 132,156 SH   SOLE 20 0 0 132,156
TEXTRON INC COM 883203101 505,051 8,564,542 SH   SOLE 21 8,564,542 0 0
TEXTRON INC COM 883203101 417,259 7,075,784 SH   SOLE 22 5,732,179 0 1,343,605
TEXTRON INC COM 883203101 18,955 321,429 SH   SOLE 23 321,429 0 0
TEXTRON INC COM 883203101 29,643 502,684 SH   SOLE 25 502,684 0 0
TEXTRON INC COM 883203101 14,011 237,594 SH   SOLE 26 172,571 0 65,023
TEXTRON INC COM 883203101 678 11,502 SH   SOLE 29 6,950 0 4,552
TEXTRON INC COM 883203101 47,675 808,458 SH   SOLE 30 808,458 0 0
TEXTRON INC COM 883203101 6,434 109,108 SH   SOLE 31 49,964 0 59,144
TEXTRON INC COM 883203101 15,415 261,399 SH   SOLE 36 261,399 0 0
TEXTRON INC COM 883203101 313 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 521 35,499 SH   SOLE 2 7,137 0 28,362
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 56 3,835 SH   SOLE 7 3,835 0 0
TFS FINL CORP COM 87240R107 727 49,506 SH   SOLE 18 49,506 0 0
TFS FINL CORP COM 87240R107 1,586 107,942 SH   SOLE 19 107,942 0 0
TFS FINL CORP COM 87240R107 10,325 702,852 SH   SOLE 21 702,852 0 0
TFS FINL CORP COM 87240R107 27,311 1,859,143 SH   SOLE 22 1,663,437 0 195,706
TFS FINL CORP COM 87240R107 636 43,271 SH   SOLE 23 43,271 0 0
TFS FINL CORP COM 87240R107 1,513 102,977 SH   SOLE 26 11,939 0 91,038
TFS FINL CORP COM 87240R107 147 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 718 48,867 SH   SOLE 29 0 0 48,867
TFS FINL CORP COM 87240R107 185 12,611 SH   SOLE 30 12,611 0 0
TFS FINL CORP COM 87240R107 18 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 19 1,262 SH   SOLE 34 1,262 0 0
TFS FINL CORP COM 87240R107 129 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 34 2,365 SH   SOLE 2 2,120 0 245
TG THERAPEUTICS INC COM 88322Q108 15 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 2,445 172,213 SH   SOLE 18 172,213 0 0
TG THERAPEUTICS INC COM 88322Q108 572 40,261 SH   SOLE 19 40,261 0 0
TG THERAPEUTICS INC COM 88322Q108 23,469 1,652,727 SH   SOLE 21 1,652,727 0 0
TG THERAPEUTICS INC COM 88322Q108 22,017 1,550,524 SH   SOLE 22 1,469,839 0 80,685
TG THERAPEUTICS INC COM 88322Q108 460 32,369 SH   SOLE 26 0 0 32,369
TG THERAPEUTICS INC COM 88322Q108 74 5,238 SH   SOLE 28 5,238 0 0
TG THERAPEUTICS INC COM 88322Q108 133 9,334 SH   SOLE 30 9,334 0 0
TG THERAPEUTICS INC COM 88322Q108 129 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 8 2,993 SH   SOLE 18 2,993 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 114 41,274 SH   SOLE 21 41,274 0 0
THE TRADE DESK INC COM CL A 88339J105 91 1,831 SH   SOLE 2 1,754 0 77
THE TRADE DESK INC COM CL A 88339J105 7 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 33 657 SH   SOLE 7 657 0 0
THE TRADE DESK INC COM CL A 88339J105 3,792 76,412 SH   SOLE 18 76,412 0 0
THE TRADE DESK INC COM CL A 88339J105 1,155 23,278 SH   SOLE 19 23,278 0 0
THE TRADE DESK INC COM CL A 88339J105 36,338 732,318 SH   SOLE 21 732,318 0 0
THE TRADE DESK INC COM CL A 88339J105 28,425 572,853 SH   SOLE 22 526,110 0 46,743
THE TRADE DESK INC COM CL A 88339J105 14 273 SH   SOLE 23 273 0 0
THE TRADE DESK INC COM CL A 88339J105 373 7,510 SH   SOLE 26 0 0 7,510
THE TRADE DESK INC COM CL A 88339J105 211 4,258 SH   SOLE 28 4,258 0 0
THE TRADE DESK INC COM CL A 88339J105 292 5,887 SH   SOLE 30 5,887 0 0
THE TRADE DESK INC COM CL A 88339J105 138 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 38 7,783 SH   SOLE 2 6,966 0 817
THERAPEUTICSMD INC COM 88338N107 5 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 16 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 2,593 532,447 SH   SOLE 18 532,447 0 0
THERAPEUTICSMD INC COM 88338N107 627 128,810 SH   SOLE 19 128,810 0 0
THERAPEUTICSMD INC COM 88338N107 41,423 8,505,751 SH   SOLE 21 8,505,751 0 0
THERAPEUTICSMD INC COM 88338N107 22,565 4,633,430 SH   SOLE 22 4,354,268 0 279,162
THERAPEUTICSMD INC COM 88338N107 178 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 108 22,239 SH   SOLE 28 22,239 0 0
THERAPEUTICSMD INC COM 88338N107 203 41,696 SH   SOLE 30 41,696 0 0
THERAPEUTICSMD INC COM 88338N107 58 11,962 SH   SOLE 40 11,962 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 49 2,035 SH   SOLE 2 1,759 0 276
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 28 1,149 SH   SOLE 7 1,149 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,457 142,577 SH   SOLE 18 142,577 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 2,999 123,663 SH   SOLE 19 123,663 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 473 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 51,131 2,108,506 SH   SOLE 21 2,108,506 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 27,947 1,152,444 SH   SOLE 22 1,078,828 0 73,616
THERAVANCE BIOPHARMA INC COM G8807B106 303 12,477 SH   SOLE 26 9,808 0 2,669
THERAVANCE BIOPHARMA INC COM G8807B106 146 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 219 9,043 SH   SOLE 30 9,043 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 133 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 127,961 619,786 SH   SOLE 2 243,223 0 376,563
THERMO FISHER SCIENTIFIC INC COM 883556102 28,887 139,914 SH   SOLE 4 130,181 0 9,733
THERMO FISHER SCIENTIFIC INC COM 883556102 58,970 285,623 SH   SOLE 7 283,755 0 1,868
THERMO FISHER SCIENTIFIC INC COM 883556102 553 2,680 SH   SOLE 13 2,680 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 644 3,118 SH   SOLE 15 3,118 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 168,517 816,219 SH   SOLE 18 762,472 0 53,747
THERMO FISHER SCIENTIFIC INC COM 883556102 112,309 543,977 SH   SOLE 19 543,977 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,420 161,870 SH   SOLE 20 0 0 161,870
THERMO FISHER SCIENTIFIC INC COM 883556102 1,464,723 7,094,463 SH   SOLE 21 7,094,463 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,240,821 10,853,538 SH   SOLE 22 8,810,740 0 2,042,798
THERMO FISHER SCIENTIFIC INC COM 883556102 104,632 506,793 SH   SOLE 23 506,793 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 68,402 331,309 SH   SOLE 25 331,309 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 221,305 1,071,901 SH   SOLE 26 366,460 0 705,441
THERMO FISHER SCIENTIFIC INC COM 883556102 12,486 60,476 SH   SOLE 28 60,476 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,943 28,783 SH   SOLE 29 13,024 0 15,759
THERMO FISHER SCIENTIFIC INC COM 883556102 260,667 1,262,556 SH   SOLE 30 1,262,556 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 39,500 191,319 SH   SOLE 31 80,994 0 110,325
THERMO FISHER SCIENTIFIC INC COM 883556102 47,267 228,941 SH   SOLE 34 228,941 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 76,607 371,051 SH   SOLE 36 371,051 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,658 8,030 SH   SOLE 40 8,030 0 0
THERMON GROUP HLDGS INC COM 88362T103 193 8,612 SH   SOLE 2 1,360 0 7,252
THERMON GROUP HLDGS INC COM 88362T103 4 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 16 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,446 109,138 SH   SOLE 18 109,138 0 0
THERMON GROUP HLDGS INC COM 88362T103 550 24,553 SH   SOLE 19 24,553 0 0
THERMON GROUP HLDGS INC COM 88362T103 21,828 974,043 SH   SOLE 21 974,043 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,143 809,594 SH   SOLE 22 751,291 0 58,303
THERMON GROUP HLDGS INC COM 88362T103 791 35,312 SH   SOLE 26 0 0 35,312
THERMON GROUP HLDGS INC COM 88362T103 105 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 125 5,575 SH   SOLE 30 5,575 0 0
THERMON GROUP HLDGS INC COM 88362T103 85 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 31 17,169 SH   SOLE 21 17,169 0 0
THESTREET INC COM 88368Q103 2,295 1,282,028 SH   SOLE 22 1,282,028 0 0
THIRD PT REINS LTD COM G8827U100 153 10,961 SH   SOLE 2 3,866 0 7,095
THIRD PT REINS LTD COM G8827U100 31 2,254 SH   SOLE 7 2,254 0 0
THIRD PT REINS LTD COM G8827U100 5,367 384,712 SH   SOLE 18 384,712 0 0
THIRD PT REINS LTD COM G8827U100 869 62,266 SH   SOLE 19 62,266 0 0
THIRD PT REINS LTD COM G8827U100 111,030 7,959,117 SH   SOLE 21 7,959,117 0 0
THIRD PT REINS LTD COM G8827U100 31,619 2,266,605 SH   SOLE 22 2,147,767 0 118,838
THIRD PT REINS LTD COM G8827U100 178 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 129 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,577 113,059 SH   SOLE 30 113,059 0 0
THIRD PT REINS LTD COM G8827U100 90 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 1,315 169,240 SH   SOLE 30 169,240 0 0
THOMSON REUTERS CORP COM 884903105 10 256 SH   SOLE 18 0 0 256
THOR INDS INC COM 885160101 4,820 41,852 SH   SOLE 2 25,604 0 16,248
THOR INDS INC COM 885160101 32 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 175 1,517 SH   SOLE 7 1,517 0 0
THOR INDS INC COM 885160101 18,723 162,572 SH   SOLE 18 162,572 0 0
THOR INDS INC COM 885160101 852 7,399 SH   SOLE 19 7,399 0 0
THOR INDS INC COM 885160101 258,987 2,248,737 SH   SOLE 21 2,248,737 0 0
THOR INDS INC COM 885160101 186,983 1,623,537 SH   SOLE 22 1,450,483 0 173,054
THOR INDS INC COM 885160101 1,868 16,217 SH   SOLE 26 7,551 0 8,666
THOR INDS INC COM 885160101 840 7,290 SH   SOLE 28 7,290 0 0
THOR INDS INC COM 885160101 2,074 18,008 SH   SOLE 30 18,008 0 0
THOR INDS INC COM 885160101 123 1,065 SH   SOLE 31 1,065 0 0
THOR INDS INC COM 885160101 88 767 SH   SOLE 36 767 0 0
THOR INDS INC COM 885160101 679 5,895 SH   SOLE 40 5,895 0 0
TIDEWATER INC NEW COM 88642R109 2,482 86,738 SH   SOLE 21 86,738 0 0
TIDEWATER INC NEW COM 88642R109 7,335 256,382 SH   SOLE 22 256,382 0 0
TIDEWATER INC NEW COM 88642R109 1,228 42,918 SH   SOLE 26 8,688 0 34,230
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 10 2,840 SH   SOLE 22 2,840 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 10 3,070 SH   SOLE 22 3,070 0 0
TIER REIT INC COM NEW 88650V208 177 9,599 SH   SOLE 2 2,025 0 7,574
TIER REIT INC COM NEW 88650V208 270 14,597 SH   SOLE 4 14,597 0 0
TIER REIT INC COM NEW 88650V208 1,328 71,873 SH   SOLE 7 71,873 0 0
TIER REIT INC COM NEW 88650V208 38 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 3,060 165,559 SH   SOLE 18 165,559 0 0
TIER REIT INC COM NEW 88650V208 1,713 92,668 SH   SOLE 19 92,668 0 0
TIER REIT INC COM NEW 88650V208 28,640 1,549,773 SH   SOLE 21 1,549,773 0 0
TIER REIT INC COM NEW 88650V208 35,306 1,910,498 SH   SOLE 22 1,816,992 0 93,506
TIER REIT INC COM NEW 88650V208 32 1,741 SH   SOLE 23 1,741 0 0
TIER REIT INC COM NEW 88650V208 1,838 99,479 SH   SOLE 25 99,479 0 0
TIER REIT INC COM NEW 88650V208 550 29,771 SH   SOLE 26 0 0 29,771
TIER REIT INC COM NEW 88650V208 126 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 302 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 4,478 242,341 SH   SOLE 30 242,341 0 0
TIER REIT INC COM NEW 88650V208 60 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 35,507 363,576 SH   SOLE 2 260,737 0 102,839
TIFFANY & CO NEW COM 886547108 7,682 78,659 SH   SOLE 4 75,809 0 2,850
TIFFANY & CO NEW COM 886547108 9,395 96,199 SH   SOLE 7 85,557 0 10,642
TIFFANY & CO NEW COM 886547108 6,106 62,521 SH   SOLE 13 62,521 0 0
TIFFANY & CO NEW COM 886547108 84 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 23,946 245,196 SH   SOLE 18 226,443 0 18,753
TIFFANY & CO NEW COM 886547108 33,405 342,049 SH   SOLE 19 342,049 0 0
TIFFANY & CO NEW COM 886547108 6,936 71,025 SH   SOLE 20 0 0 71,025
TIFFANY & CO NEW COM 886547108 220,599 2,258,843 SH   SOLE 21 2,258,843 0 0
TIFFANY & CO NEW COM 886547108 350,926 3,593,341 SH   SOLE 22 2,862,468 0 730,873
TIFFANY & CO NEW COM 886547108 20,759 212,569 SH   SOLE 23 212,569 0 0
TIFFANY & CO NEW COM 886547108 11,342 116,142 SH   SOLE 25 116,142 0 0
TIFFANY & CO NEW COM 886547108 41,668 426,666 SH   SOLE 26 132,913 0 293,753
TIFFANY & CO NEW COM 886547108 1,838 18,818 SH   SOLE 28 18,818 0 0
TIFFANY & CO NEW COM 886547108 11,221 114,901 SH   SOLE 29 38,170 0 76,731
TIFFANY & CO NEW COM 886547108 30,581 313,135 SH   SOLE 30 313,135 0 0
TIFFANY & CO NEW COM 886547108 15,397 157,655 SH   SOLE 31 97,930 0 59,725
TIFFANY & CO NEW COM 886547108 3,570 36,553 SH   SOLE 34 36,553 0 0
TIFFANY & CO NEW COM 886547108 15,879 162,592 SH   SOLE 36 162,592 0 0
TIFFANY & CO NEW COM 886547108 244 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 10 1,600 SH   SOLE 2 1,600 0 0
TILE SHOP HLDGS INC COM 88677Q109 3 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,021 170,228 SH   SOLE 18 170,228 0 0
TILE SHOP HLDGS INC COM 88677Q109 177 29,543 SH   SOLE 19 29,543 0 0
TILE SHOP HLDGS INC COM 88677Q109 26,635 4,439,115 SH   SOLE 21 4,439,115 0 0
TILE SHOP HLDGS INC COM 88677Q109 6,672 1,111,922 SH   SOLE 22 1,053,567 0 58,355
TILE SHOP HLDGS INC COM 88677Q109 10 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 24 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 271 45,169 SH   SOLE 30 45,169 0 0
TILE SHOP HLDGS INC COM 88677Q109 15 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 29 2,567 SH   SOLE 2 727 0 1,840
TILLYS INC CL A 886885102 558 49,419 SH   SOLE 18 49,419 0 0
TILLYS INC CL A 886885102 97 8,546 SH   SOLE 19 8,546 0 0
TILLYS INC CL A 886885102 4,718 417,510 SH   SOLE 21 417,510 0 0
TILLYS INC CL A 886885102 4,761 421,354 SH   SOLE 22 409,203 0 12,151
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,051 48,514 SH   SOLE 4 48,514 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 6,053 279,344 SH   SOLE 18 194,344 0 85,000
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3,912 180,508 SH   SOLE 19 180,508 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,079 95,935 SH   SOLE 21 95,935 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 102,170 4,714,791 SH   SOLE 22 3,836,654 0 878,137
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,842 85,000 SH   SOLE 25 85,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 6,562 302,822 SH   SOLE 26 0 0 302,822
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,094 96,637 SH   SOLE 30 96,637 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 9,101 420,000 SH   SOLE 34 420,000 0 0
TIMBERLAND BANCORP INC COM 887098101 28 906 SH   SOLE 2 287 0 619
TIMBERLAND BANCORP INC COM 887098101 682 22,436 SH   SOLE 18 22,436 0 0
TIMBERLAND BANCORP INC COM 887098101 155 5,111 SH   SOLE 19 5,111 0 0
TIMBERLAND BANCORP INC COM 887098101 6,249 205,575 SH   SOLE 21 205,575 0 0
TIMBERLAND BANCORP INC COM 887098101 4,040 132,888 SH   SOLE 22 127,601 0 5,287
TIMBERLAND BANCORP INC COM 887098101 105 3,470 SH   SOLE 26 0 0 3,470
TIME WARNER INC COM NEW 887317303 118,648 1,254,477 SH   SOLE 2 522,881 0 731,596
TIME WARNER INC COM NEW 887317303 27,217 287,763 SH   SOLE 4 268,438 0 19,325
TIME WARNER INC COM NEW 887317303 53,221 562,712 SH   SOLE 7 557,359 0 5,353
TIME WARNER INC COM NEW 887317303 3,015 31,875 SH   SOLE 13 31,875 0 0
TIME WARNER INC COM NEW 887317303 567 6,000 SH   SOLE 15 6,000 0 0
TIME WARNER INC COM NEW 887317303 139,000 1,469,657 SH   SOLE 18 1,359,368 0 110,289
TIME WARNER INC COM NEW 887317303 30,073 317,968 SH   SOLE 19 317,968 0 0
TIME WARNER INC COM NEW 887317303 29,988 317,067 SH   SOLE 20 0 0 317,067
TIME WARNER INC COM NEW 887317303 1,171,676 12,388,199 SH   SOLE 21 12,388,199 0 0
TIME WARNER INC COM NEW 887317303 2,028,738 21,449,967 SH   SOLE 22 17,301,846 0 4,148,121
TIME WARNER INC COM NEW 887317303 96,437 1,019,631 SH   SOLE 23 1,019,631 0 0
TIME WARNER INC COM NEW 887317303 61,091 645,917 SH   SOLE 25 645,917 0 0
TIME WARNER INC COM NEW 887317303 228,166 2,412,408 SH   SOLE 26 714,506 0 1,697,902
TIME WARNER INC COM NEW 887317303 11,125 117,629 SH   SOLE 28 117,629 0 0
TIME WARNER INC COM NEW 887317303 11,362 120,134 SH   SOLE 29 48,857 0 71,277
TIME WARNER INC COM NEW 887317303 211,675 2,238,057 SH   SOLE 30 2,238,057 0 0
TIME WARNER INC COM NEW 887317303 41,378 437,496 SH   SOLE 31 202,938 0 234,558
TIME WARNER INC COM NEW 887317303 7,470 78,976 SH   SOLE 34 78,976 0 0
TIME WARNER INC COM NEW 887317303 75,342 796,592 SH   SOLE 36 796,592 0 0
TIME WARNER INC COM NEW 887317303 1,476 15,610 SH   SOLE 40 15,610 0 0
TIMKEN CO COM 887389104 3,255 71,372 SH   SOLE 2 36,301 0 35,071
TIMKEN CO COM 887389104 17 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 117 2,564 SH   SOLE 7 2,564 0 0
TIMKEN CO COM 887389104 10,706 234,776 SH   SOLE 18 234,583 0 193
TIMKEN CO COM 887389104 498 10,912 SH   SOLE 19 10,912 0 0
TIMKEN CO COM 887389104 142,588 3,126,935 SH   SOLE 21 3,126,935 0 0
TIMKEN CO COM 887389104 111,068 2,435,703 SH   SOLE 22 2,178,047 0 257,656
TIMKEN CO COM 887389104 47 1,036 SH   SOLE 23 1,036 0 0
TIMKEN CO COM 887389104 1,213 26,606 SH   SOLE 26 16,467 0 10,139
TIMKEN CO COM 887389104 426 9,349 SH   SOLE 28 9,349 0 0
TIMKEN CO COM 887389104 535 11,743 SH   SOLE 29 0 0 11,743
TIMKEN CO COM 887389104 622 13,638 SH   SOLE 30 13,638 0 0
TIMKEN CO COM 887389104 64 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 281 6,173 SH   SOLE 34 6,173 0 0
TIMKEN CO COM 887389104 210 4,615 SH   SOLE 36 4,615 0 0
TIMKEN CO COM 887389104 358 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 236 15,517 SH   SOLE 2 8,476 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 2,892 190,364 SH   SOLE 18 190,364 0 0
TIMKENSTEEL CORP COM 887399103 887 58,363 SH   SOLE 19 58,363 0 0
TIMKENSTEEL CORP COM 887399103 57,214 3,766,577 SH   SOLE 21 3,766,577 0 0
TIMKENSTEEL CORP COM 887399103 17,988 1,184,179 SH   SOLE 22 1,098,997 0 85,182
TIMKENSTEEL CORP COM 887399103 134 8,823 SH   SOLE 26 2,891 0 5,932
TIMKENSTEEL CORP COM 887399103 78 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 832 54,748 SH   SOLE 30 54,748 0 0
TIMKENSTEEL CORP COM 887399103 58 3,816 SH   SOLE 40 3,816 0 0
TINTRI INC COM 88770Q105 77 44,940 SH   SOLE 18 44,940 0 0
TINTRI INC COM 88770Q105 16 9,207 SH   SOLE 19 9,207 0 0
TINTRI INC COM 88770Q105 539 315,487 SH   SOLE 21 315,487 0 0
TINTRI INC COM 88770Q105 161 93,978 SH   SOLE 22 86,079 0 7,899
TIPTREE INC CL A 88822Q103 39 6,065 SH   SOLE 2 1,343 0 4,722
TIPTREE INC CL A 88822Q103 11 1,713 SH   SOLE 7 1,713 0 0
TIPTREE INC CL A 88822Q103 616 96,978 SH   SOLE 18 96,978 0 0
TIPTREE INC CL A 88822Q103 91 14,280 SH   SOLE 19 14,280 0 0
TIPTREE INC CL A 88822Q103 5,292 833,447 SH   SOLE 21 833,447 0 0
TIPTREE INC CL A 88822Q103 1,558 245,332 SH   SOLE 22 215,419 0 29,913
TITAN INTL INC ILL COM 88830M102 135 10,704 SH   SOLE 2 2,098 0 8,606
TITAN INTL INC ILL COM 88830M102 5 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 996 78,961 SH   SOLE 7 78,961 0 0
TITAN INTL INC ILL COM 88830M102 3,000 237,911 SH   SOLE 18 237,911 0 0
TITAN INTL INC ILL COM 88830M102 488 38,672 SH   SOLE 19 38,672 0 0
TITAN INTL INC ILL COM 88830M102 59,820 4,743,870 SH   SOLE 21 4,743,870 0 0
TITAN INTL INC ILL COM 88830M102 16,156 1,281,223 SH   SOLE 22 1,175,173 0 106,050
TITAN INTL INC ILL COM 88830M102 342 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 84 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 1,060 84,053 SH   SOLE 30 84,053 0 0
TITAN INTL INC ILL COM 88830M102 54 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 106 4,520 SH   SOLE 2 779 0 3,741
TITAN MACHY INC COM 88830R101 11 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,590 67,490 SH   SOLE 18 67,490 0 0
TITAN MACHY INC COM 88830R101 358 15,198 SH   SOLE 19 15,198 0 0
TITAN MACHY INC COM 88830R101 14,437 612,771 SH   SOLE 21 612,771 0 0
TITAN MACHY INC COM 88830R101 11,373 482,707 SH   SOLE 22 448,429 0 34,278
TITAN MACHY INC COM 88830R101 244 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 33 1,381 SH   SOLE 26 0 0 1,381
TITAN MACHY INC COM 88830R101 63 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 95 4,052 SH   SOLE 30 4,052 0 0
TITAN MACHY INC COM 88830R101 172 7,306 SH   SOLE 34 7,306 0 0
TITAN MACHY INC COM 88830R101 40 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 4 3,653 SH   SOLE 18 3,653 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 60 56,884 SH   SOLE 21 56,884 0 0
TIVITY HEALTH INC COM 88870R102 158 3,976 SH   SOLE 2 1,535 0 2,441
TIVITY HEALTH INC COM 88870R102 13 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 28 708 SH   SOLE 7 708 0 0
TIVITY HEALTH INC COM 88870R102 6,395 161,296 SH   SOLE 18 161,296 0 0
TIVITY HEALTH INC COM 88870R102 2,037 51,387 SH   SOLE 19 51,387 0 0
TIVITY HEALTH INC COM 88870R102 133,103 3,356,940 SH   SOLE 21 3,356,940 0 0
TIVITY HEALTH INC COM 88870R102 40,615 1,024,326 SH   SOLE 22 962,500 0 61,826
TIVITY HEALTH INC COM 88870R102 44 1,111 SH   SOLE 23 1,111 0 0
TIVITY HEALTH INC COM 88870R102 154 3,881 SH   SOLE 26 0 0 3,881
TIVITY HEALTH INC COM 88870R102 188 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 153 3,851 SH   SOLE 29 0 0 3,851
TIVITY HEALTH INC COM 88870R102 1,878 47,357 SH   SOLE 30 47,357 0 0
TIVITY HEALTH INC COM 88870R102 98 2,473 SH   SOLE 34 2,473 0 0
TIVITY HEALTH INC COM 88870R102 138 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 350 25,808 SH   SOLE 2 5,069 0 20,739
TIVO CORP COM 88870P106 11 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 36 2,650 SH   SOLE 7 2,650 0 0
TIVO CORP COM 88870P106 7,473 551,539 SH   SOLE 18 551,539 0 0
TIVO CORP COM 88870P106 1,376 101,520 SH   SOLE 19 101,520 0 0
TIVO CORP COM 88870P106 157,054 11,590,680 SH   SOLE 21 11,590,680 0 0
TIVO CORP COM 88870P106 46,250 3,413,251 SH   SOLE 22 3,172,740 0 240,511
TIVO CORP COM 88870P106 934 68,911 SH   SOLE 26 19,627 0 49,284
TIVO CORP COM 88870P106 236 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 2,347 173,188 SH   SOLE 30 173,188 0 0
TIVO CORP COM 88870P106 201 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 66,726 818,123 SH   SOLE 2 217,727 0 600,396
TJX COS INC NEW COM 872540109 18,280 224,127 SH   SOLE 4 207,994 0 16,133
TJX COS INC NEW COM 872540109 43,922 538,520 SH   SOLE 7 531,621 0 6,899
TJX COS INC NEW COM 872540109 1,253 15,369 SH   SOLE 13 15,369 0 0
TJX COS INC NEW COM 872540109 425 5,208 SH   SOLE 15 5,208 0 0
TJX COS INC NEW COM 872540109 111,712 1,369,694 SH   SOLE 18 1,286,108 0 83,586
TJX COS INC NEW COM 872540109 62,069 761,018 SH   SOLE 19 761,018 0 0
TJX COS INC NEW COM 872540109 25,246 309,538 SH   SOLE 20 0 0 309,538
TJX COS INC NEW COM 872540109 983,414 12,057,556 SH   SOLE 21 12,057,556 0 0
TJX COS INC NEW COM 872540109 1,448,066 17,754,614 SH   SOLE 22 14,492,588 0 3,262,026
TJX COS INC NEW COM 872540109 70,463 863,943 SH   SOLE 23 863,943 0 0
TJX COS INC NEW COM 872540109 43,140 528,932 SH   SOLE 25 528,932 0 0
TJX COS INC NEW COM 872540109 244,200 2,994,119 SH   SOLE 26 600,553 0 2,393,566
TJX COS INC NEW COM 872540109 7,805 95,700 SH   SOLE 28 95,700 0 0
TJX COS INC NEW COM 872540109 2,675 32,804 SH   SOLE 29 32,804 0 0
TJX COS INC NEW COM 872540109 176,494 2,163,980 SH   SOLE 30 2,163,980 0 0
TJX COS INC NEW COM 872540109 28,930 354,709 SH   SOLE 31 128,429 0 226,280
TJX COS INC NEW COM 872540109 26,983 330,841 SH   SOLE 34 330,841 0 0
TJX COS INC NEW COM 872540109 53,131 651,432 SH   SOLE 36 651,432 0 0
TJX COS INC NEW COM 872540109 1,042 12,776 SH   SOLE 40 12,776 0 0
TOCAGEN INC COM 888846102 6 505 SH   SOLE 2 505 0 0
TOCAGEN INC COM 888846102 683 57,668 SH   SOLE 18 57,668 0 0
TOCAGEN INC COM 888846102 180 15,192 SH   SOLE 19 15,192 0 0
TOCAGEN INC COM 888846102 9,574 807,895 SH   SOLE 21 807,895 0 0
TOCAGEN INC COM 888846102 2,187 184,579 SH   SOLE 22 169,720 0 14,859
TOCAGEN INC COM 888846102 7 577 SH   SOLE 30 577 0 0
TOLL BROTHERS INC COM 889478103 8,139 188,189 SH   SOLE 2 69,743 0 118,446
TOLL BROTHERS INC COM 889478103 1,795 41,503 SH   SOLE 4 38,129 0 3,374
TOLL BROTHERS INC COM 889478103 1,910 44,171 SH   SOLE 7 16,342 0 27,829
TOLL BROTHERS INC COM 889478103 51 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 21,264 491,649 SH   SOLE 18 477,440 0 14,209
TOLL BROTHERS INC COM 889478103 3,395 78,499 SH   SOLE 19 78,499 0 0
TOLL BROTHERS INC COM 889478103 3,542 81,905 SH   SOLE 20 0 0 81,905
TOLL BROTHERS INC COM 889478103 374,293 8,654,178 SH   SOLE 21 8,654,178 0 0
TOLL BROTHERS INC COM 889478103 242,459 5,605,993 SH   SOLE 22 5,073,902 0 532,091
TOLL BROTHERS INC COM 889478103 8,543 197,535 SH   SOLE 23 197,535 0 0
TOLL BROTHERS INC COM 889478103 5,103 117,986 SH   SOLE 25 117,986 0 0
TOLL BROTHERS INC COM 889478103 20,379 471,199 SH   SOLE 26 194,129 0 277,070
TOLL BROTHERS INC COM 889478103 995 23,006 SH   SOLE 28 23,006 0 0
TOLL BROTHERS INC COM 889478103 1,794 41,474 SH   SOLE 29 3,844 0 37,630
TOLL BROTHERS INC COM 889478103 8,659 200,206 SH   SOLE 30 200,206 0 0
TOLL BROTHERS INC COM 889478103 3,026 69,964 SH   SOLE 31 28,357 0 41,607
TOLL BROTHERS INC COM 889478103 1,266 29,267 SH   SOLE 34 29,267 0 0
TOLL BROTHERS INC COM 889478103 5,668 131,046 SH   SOLE 36 131,046 0 0
TOLL BROTHERS INC COM 889478103 135 3,125 SH   SOLE 40 3,125 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 236 3,109 SH   SOLE 2 613 0 2,496
TOMPKINS FINANCIAL CORPORATI COM 890110109 33 436 SH   SOLE 7 436 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 4,841 63,899 SH   SOLE 18 63,899 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 908 11,982 SH   SOLE 19 11,982 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 92,522 1,221,256 SH   SOLE 21 1,221,256 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 29,764 392,873 SH   SOLE 22 364,924 0 27,949
TOMPKINS FINANCIAL CORPORATI COM 890110109 660 8,711 SH   SOLE 26 0 0 8,711
TOMPKINS FINANCIAL CORPORATI COM 890110109 146 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,345 17,748 SH   SOLE 30 17,748 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 71 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 46 15,425 SH   SOLE 21 15,425 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 14 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 293 9,957 SH   SOLE 2 8,608 0 1,349
TOOTSIE ROLL INDS INC COM 890516107 5 161 SH   SOLE 4 161 0 0
TOOTSIE ROLL INDS INC COM 890516107 14 474 SH   SOLE 7 474 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,276 111,225 SH   SOLE 18 111,225 0 0
TOOTSIE ROLL INDS INC COM 890516107 399 13,561 SH   SOLE 19 13,561 0 0
TOOTSIE ROLL INDS INC COM 890516107 35,114 1,192,310 SH   SOLE 21 1,192,310 0 0
TOOTSIE ROLL INDS INC COM 890516107 18,676 634,160 SH   SOLE 22 599,702 0 34,458
TOOTSIE ROLL INDS INC COM 890516107 1 19 SH   SOLE 26 0 0 19
TOOTSIE ROLL INDS INC COM 890516107 87 2,960 SH   SOLE 28 2,960 0 0
TOOTSIE ROLL INDS INC COM 890516107 107 3,647 SH   SOLE 30 3,647 0 0
TOOTSIE ROLL INDS INC COM 890516107 106 3,602 SH   SOLE 31 0 0 3,602
TOOTSIE ROLL INDS INC COM 890516107 69 2,355 SH   SOLE 40 2,355 0 0
TOPBUILD CORP COM 89055F103 350 4,573 SH   SOLE 2 1,489 0 3,084
TOPBUILD CORP COM 89055F103 14 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 62 806 SH   SOLE 7 806 0 0
TOPBUILD CORP COM 89055F103 12,105 158,188 SH   SOLE 18 158,188 0 0
TOPBUILD CORP COM 89055F103 2,101 27,459 SH   SOLE 19 27,459 0 0
TOPBUILD CORP COM 89055F103 292,965 3,828,605 SH   SOLE 21 3,828,605 0 0
TOPBUILD CORP COM 89055F103 74,584 974,703 SH   SOLE 22 906,347 0 68,356
TOPBUILD CORP COM 89055F103 939 12,276 SH   SOLE 26 4,264 0 8,012
TOPBUILD CORP COM 89055F103 369 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,175 54,565 SH   SOLE 30 54,565 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 304 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 10 7,355 SH   SOLE 18 7,355 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 256 197,237 SH   SOLE 21 197,237 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 161 124,009 SH   SOLE 22 124,009 0 0
TORCHMARK CORP COM 891027104 14,009 166,434 SH   SOLE 2 39,954 0 126,480
TORCHMARK CORP COM 891027104 2,824 33,557 SH   SOLE 4 31,196 0 2,361
TORCHMARK CORP COM 891027104 9,807 116,510 SH   SOLE 7 92,962 0 23,548
TORCHMARK CORP COM 891027104 380 4,511 SH   SOLE 13 4,511 0 0
TORCHMARK CORP COM 891027104 75 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 20,147 239,365 SH   SOLE 18 224,962 0 14,403
TORCHMARK CORP COM 891027104 1,802 21,411 SH   SOLE 19 21,411 0 0
TORCHMARK CORP COM 891027104 5,664 67,291 SH   SOLE 20 0 0 67,291
TORCHMARK CORP COM 891027104 210,236 2,497,752 SH   SOLE 21 2,497,752 0 0
TORCHMARK CORP COM 891027104 304,401 3,616,507 SH   SOLE 22 2,744,809 0 871,698
TORCHMARK CORP COM 891027104 11,638 138,265 SH   SOLE 23 138,265 0 0
TORCHMARK CORP COM 891027104 7,985 94,871 SH   SOLE 25 94,871 0 0
TORCHMARK CORP COM 891027104 28,629 340,132 SH   SOLE 26 143,189 0 196,943
TORCHMARK CORP COM 891027104 1,373 16,314 SH   SOLE 28 16,314 0 0
TORCHMARK CORP COM 891027104 2,602 30,919 SH   SOLE 29 3,397 0 27,522
TORCHMARK CORP COM 891027104 36,535 434,064 SH   SOLE 30 434,064 0 0
TORCHMARK CORP COM 891027104 4,493 53,378 SH   SOLE 31 21,942 0 31,436
TORCHMARK CORP COM 891027104 434 5,160 SH   SOLE 34 5,160 0 0
TORCHMARK CORP COM 891027104 9,722 115,500 SH   SOLE 36 115,500 0 0
TORCHMARK CORP COM 891027104 187 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 6,563 105,092 SH   SOLE 2 71,188 0 33,904
TORO CO COM 891092108 173 2,769 SH   SOLE 4 2,769 0 0
TORO CO COM 891092108 1,188 19,025 SH   SOLE 7 19,025 0 0
TORO CO COM 891092108 23,118 370,187 SH   SOLE 18 370,187 0 0
TORO CO COM 891092108 981 15,703 SH   SOLE 19 15,703 0 0
TORO CO COM 891092108 306,863 4,913,743 SH   SOLE 21 4,913,743 0 0
TORO CO COM 891092108 235,148 3,765,386 SH   SOLE 22 3,395,013 0 370,373
TORO CO COM 891092108 58 929 SH   SOLE 23 929 0 0
TORO CO COM 891092108 2,107 33,740 SH   SOLE 26 14,827 0 18,913
TORO CO COM 891092108 931 14,909 SH   SOLE 28 14,909 0 0
TORO CO COM 891092108 258 4,127 SH   SOLE 29 0 0 4,127
TORO CO COM 891092108 1,327 21,253 SH   SOLE 30 21,253 0 0
TORO CO COM 891092108 142 2,276 SH   SOLE 31 2,276 0 0
TORO CO COM 891092108 4,135 66,207 SH   SOLE 34 66,207 0 0
TORO CO COM 891092108 764 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 235 4,126 SH   SOLE 18 1,353 0 2,773
TOTAL S A SPONSORED ADR 89151E109 69 1,198 SH   SOLE 4 1,198 0 0
TOTAL S A SPONSORED ADR 89151E109 140,381 2,433,369 SH   SOLE 18 2,226,895 0 206,474
TOTAL S A SPONSORED ADR 89151E109 378,245 6,556,508 SH   SOLE 19 6,556,508 0 0
TOTAL S A SPONSORED ADR 89151E109 412 7,138 SH   SOLE 21 7,138 0 0
TOTAL S A SPONSORED ADR 89151E109 27,653 479,340 SH   SOLE 22 479,340 0 0
TOTAL S A SPONSORED ADR 89151E109 3,476 60,251 SH   SOLE 25 43,877 0 16,374
TOTAL S A SPONSORED ADR 89151E109 9,061 157,069 SH   SOLE 34 157,069 0 0
TOTAL S A SPONSORED ADR 89151E109 844 14,633 SH   SOLE 36 14,633 0 0
TOTAL SYS SVCS INC COM 891906109 23,722 275,005 SH   SOLE 2 123,439 0 151,566
TOTAL SYS SVCS INC COM 891906109 6,376 73,918 SH   SOLE 4 69,594 0 4,324
TOTAL SYS SVCS INC COM 891906109 13,039 151,157 SH   SOLE 7 137,490 0 13,667
TOTAL SYS SVCS INC COM 891906109 351 4,065 SH   SOLE 13 4,065 0 0
TOTAL SYS SVCS INC COM 891906109 135 1,561 SH   SOLE 15 1,561 0 0
TOTAL SYS SVCS INC COM 891906109 31,547 365,715 SH   SOLE 18 343,994 0 21,721
TOTAL SYS SVCS INC COM 891906109 11,968 138,748 SH   SOLE 19 138,748 0 0
TOTAL SYS SVCS INC COM 891906109 7,671 88,932 SH   SOLE 20 0 0 88,932
TOTAL SYS SVCS INC COM 891906109 321,594 3,728,197 SH   SOLE 21 3,728,197 0 0
TOTAL SYS SVCS INC COM 891906109 421,048 4,881,147 SH   SOLE 22 3,925,631 0 955,516
TOTAL SYS SVCS INC COM 891906109 19,049 220,838 SH   SOLE 23 220,838 0 0
TOTAL SYS SVCS INC COM 891906109 31,815 368,825 SH   SOLE 25 368,825 0 0
TOTAL SYS SVCS INC COM 891906109 48,020 556,684 SH   SOLE 26 204,457 0 352,227
TOTAL SYS SVCS INC COM 891906109 2,166 25,113 SH   SOLE 28 25,113 0 0
TOTAL SYS SVCS INC COM 891906109 7,056 81,796 SH   SOLE 29 19,900 0 61,896
TOTAL SYS SVCS INC COM 891906109 52,223 605,410 SH   SOLE 30 605,410 0 0
TOTAL SYS SVCS INC COM 891906109 11,016 127,710 SH   SOLE 31 58,624 0 69,086
TOTAL SYS SVCS INC COM 891906109 3,552 41,182 SH   SOLE 34 41,182 0 0
TOTAL SYS SVCS INC COM 891906109 14,618 169,464 SH   SOLE 36 169,464 0 0
TOTAL SYS SVCS INC COM 891906109 287 3,328 SH   SOLE 40 3,328 0 0
TOWER INTL INC COM 891826109 1,064 38,356 SH   SOLE 2 34,854 0 3,502
TOWER INTL INC COM 891826109 14 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,165 78,013 SH   SOLE 18 78,013 0 0
TOWER INTL INC COM 891826109 5,919 213,312 SH   SOLE 19 213,312 0 0
TOWER INTL INC COM 891826109 19,025 685,573 SH   SOLE 21 685,573 0 0
TOWER INTL INC COM 891826109 32,897 1,185,471 SH   SOLE 22 1,144,813 0 40,658
TOWER INTL INC COM 891826109 3,618 130,366 SH   SOLE 23 130,366 0 0
TOWER INTL INC COM 891826109 876 31,560 SH   SOLE 26 0 0 31,560
TOWER INTL INC COM 891826109 86 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 905 32,611 SH   SOLE 29 0 0 32,611
TOWER INTL INC COM 891826109 118 4,268 SH   SOLE 30 4,268 0 0
TOWER INTL INC COM 891826109 778 28,036 SH   SOLE 34 28,036 0 0
TOWER INTL INC COM 891826109 70 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 14 519 SH   SOLE 7 0 0 519
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 167 6,194 SH   SOLE 22 6,194 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 48 1,788 SH   SOLE 23 1,788 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 9 329 SH   SOLE 26 329 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 22 806 SH   SOLE 34 806 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 16 2,168 SH   SOLE 18 2,168 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 323 42,475 SH   SOLE 21 42,475 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 349 45,935 SH   SOLE 22 45,935 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 364 12,741 SH   SOLE 2 2,694 0 10,047
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 68 2,376 SH   SOLE 7 2,376 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,182 216,156 SH   SOLE 18 216,156 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,470 51,384 SH   SOLE 19 51,384 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 56,629 1,980,020 SH   SOLE 21 1,980,020 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 49,234 1,721,466 SH   SOLE 22 1,608,894 0 112,572
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,289 45,067 SH   SOLE 26 5,955 0 39,112
TOWNEBANK PORTSMOUTH VA COM 89214P109 286 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 344 12,024 SH   SOLE 30 12,024 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 218 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 20 2,461 SH   SOLE 2 542 0 1,919
TOWNSQUARE MEDIA INC CL A 892231101 282 35,544 SH   SOLE 18 35,544 0 0
TOWNSQUARE MEDIA INC CL A 892231101 41 5,139 SH   SOLE 19 5,139 0 0
TOWNSQUARE MEDIA INC CL A 892231101 2,377 299,696 SH   SOLE 21 299,696 0 0
TOWNSQUARE MEDIA INC CL A 892231101 646 81,486 SH   SOLE 22 70,220 0 11,266
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,524 146,000 SH   SOLE 2 146,000 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 325 31,110 SH   SOLE 22 31,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,659 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 154 7,737 SH   SOLE 2 4,566 0 3,171
TPG RE FIN TR INC COM 87266M107 20 1,027 SH   SOLE 7 1,027 0 0
TPG RE FIN TR INC COM 87266M107 1,359 68,317 SH   SOLE 18 68,317 0 0
TPG RE FIN TR INC COM 87266M107 869 43,692 SH   SOLE 19 43,692 0 0
TPG RE FIN TR INC COM 87266M107 20,765 1,043,976 SH   SOLE 21 1,043,976 0 0
TPG RE FIN TR INC COM 87266M107 83,313 4,188,677 SH   SOLE 22 225,517 0 3,963,160
TPG RE FIN TR INC COM 87266M107 120 6,048 SH   SOLE 26 0 0 6,048
TPG RE FIN TR INC COM 87266M107 218 10,954 SH   SOLE 30 10,954 0 0
TPI COMPOSITES INC COM 87266J104 13 577 SH   SOLE 2 577 0 0
TPI COMPOSITES INC COM 87266J104 827 36,842 SH   SOLE 18 36,842 0 0
TPI COMPOSITES INC COM 87266J104 163 7,247 SH   SOLE 19 7,247 0 0
TPI COMPOSITES INC COM 87266J104 7,442 331,483 SH   SOLE 21 331,483 0 0
TPI COMPOSITES INC COM 87266J104 7,092 315,896 SH   SOLE 22 307,268 0 8,628
TRACON PHARMACEUTICALS INC COM 89237H100 4 1,891 SH   SOLE 18 1,891 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 70 30,277 SH   SOLE 21 30,277 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 113 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 13,333 211,572 SH   SOLE 2 97,265 0 114,307
TRACTOR SUPPLY CO COM 892356106 3,106 49,282 SH   SOLE 4 46,041 0 3,241
TRACTOR SUPPLY CO COM 892356106 10,695 169,715 SH   SOLE 7 167,467 0 2,248
TRACTOR SUPPLY CO COM 892356106 94 1,489 SH   SOLE 13 1,489 0 0
TRACTOR SUPPLY CO COM 892356106 47 742 SH   SOLE 15 742 0 0
TRACTOR SUPPLY CO COM 892356106 16,940 268,799 SH   SOLE 18 252,100 0 16,699
TRACTOR SUPPLY CO COM 892356106 1,603 25,432 SH   SOLE 19 25,432 0 0
TRACTOR SUPPLY CO COM 892356106 5,158 81,849 SH   SOLE 20 0 0 81,849
TRACTOR SUPPLY CO COM 892356106 163,979 2,602,023 SH   SOLE 21 2,602,023 0 0
TRACTOR SUPPLY CO COM 892356106 218,664 3,469,761 SH   SOLE 22 2,849,345 0 620,416
TRACTOR SUPPLY CO COM 892356106 10,293 163,330 SH   SOLE 23 163,330 0 0
TRACTOR SUPPLY CO COM 892356106 6,598 104,697 SH   SOLE 25 104,697 0 0
TRACTOR SUPPLY CO COM 892356106 26,791 425,112 SH   SOLE 26 161,792 0 263,320
TRACTOR SUPPLY CO COM 892356106 1,202 19,068 SH   SOLE 28 19,068 0 0
TRACTOR SUPPLY CO COM 892356106 2,193 34,804 SH   SOLE 29 3,698 0 31,106
TRACTOR SUPPLY CO COM 892356106 23,903 379,290 SH   SOLE 30 379,290 0 0
TRACTOR SUPPLY CO COM 892356106 4,136 65,624 SH   SOLE 31 27,950 0 37,674
TRACTOR SUPPLY CO COM 892356106 442 7,014 SH   SOLE 34 7,014 0 0
TRACTOR SUPPLY CO COM 892356106 6,577 104,367 SH   SOLE 36 104,367 0 0
TRACTOR SUPPLY CO COM 892356106 160 2,544 SH   SOLE 40 2,544 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 2 1,631 SH   SOLE 18 1,631 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 26 21,088 SH   SOLE 21 21,088 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 402 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 15 1,154 SH   SOLE 18 1,154 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 276 21,151 SH   SOLE 21 21,151 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,332 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 6 4,986 SH   SOLE 18 4,986 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 195 151,287 SH   SOLE 21 151,287 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 13 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 87 2,097 SH   SOLE 18 600 0 1,497
TRANSCANADA CORP COM 89353D107 19,688 476,584 SH   SOLE 21 476,584 0 0
TRANSCAT INC COM 893529107 18 1,172 SH   SOLE 18 1,172 0 0
TRANSCAT INC COM 893529107 288 18,410 SH   SOLE 21 18,410 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 10 257 SH   SOLE 2 0 0 257
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 248 6,108 SH   SOLE 18 6,108 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 27 670 SH   SOLE 19 670 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 2,166 53,329 SH   SOLE 21 53,329 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 546 13,447 SH   SOLE 22 11,852 0 1,595
TRANSDIGM GROUP INC COM 893641100 26,093 85,009 SH   SOLE 2 10,443 0 74,566
TRANSDIGM GROUP INC COM 893641100 5,266 17,156 SH   SOLE 4 15,922 0 1,234
TRANSDIGM GROUP INC COM 893641100 10,735 34,975 SH   SOLE 7 34,072 0 903
TRANSDIGM GROUP INC COM 893641100 165 537 SH   SOLE 13 537 0 0
TRANSDIGM GROUP INC COM 893641100 99 321 SH   SOLE 15 321 0 0
TRANSDIGM GROUP INC COM 893641100 108,127 352,275 SH   SOLE 18 282,515 0 69,760
TRANSDIGM GROUP INC COM 893641100 73,875 240,682 SH   SOLE 19 240,682 0 0
TRANSDIGM GROUP INC COM 893641100 6,938 22,604 SH   SOLE 20 0 0 22,604
TRANSDIGM GROUP INC COM 893641100 486,513 1,585,043 SH   SOLE 21 1,585,043 0 0
TRANSDIGM GROUP INC COM 893641100 416,488 1,356,903 SH   SOLE 22 1,120,335 0 236,568
TRANSDIGM GROUP INC COM 893641100 20,418 66,522 SH   SOLE 23 66,522 0 0
TRANSDIGM GROUP INC COM 893641100 12,459 40,590 SH   SOLE 25 40,590 0 0
TRANSDIGM GROUP INC COM 893641100 50,733 165,286 SH   SOLE 26 59,109 0 106,177
TRANSDIGM GROUP INC COM 893641100 2,410 7,853 SH   SOLE 28 7,853 0 0
TRANSDIGM GROUP INC COM 893641100 4,363 14,213 SH   SOLE 29 1,213 0 13,000
TRANSDIGM GROUP INC COM 893641100 41,960 136,704 SH   SOLE 30 136,704 0 0
TRANSDIGM GROUP INC COM 893641100 7,758 25,275 SH   SOLE 31 10,044 0 15,231
TRANSDIGM GROUP INC COM 893641100 5,225 17,023 SH   SOLE 34 17,023 0 0
TRANSDIGM GROUP INC COM 893641100 13,990 45,579 SH   SOLE 36 45,579 0 0
TRANSDIGM GROUP INC COM 893641100 320 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 50 29,172 SH   SOLE 21 29,172 0 0
TRANSENTERIX INC COM NEW 89366M201 2,905 1,708,912 SH   SOLE 22 1,708,912 0 0
TRANSGLOBE ENERGY CORP COM 893662106 19 14,002 SH   SOLE 22 14,002 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,816 1,600,000 PRN   SOLE 21 1,600,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,027 608,806 SH   SOLE 2 404,753 0 204,053
TRANSOCEAN LTD REG SHS H8817H100 586 59,155 SH   SOLE 4 59,155 0 0
TRANSOCEAN LTD REG SHS H8817H100 399 40,322 SH   SOLE 7 40,322 0 0
TRANSOCEAN LTD REG SHS H8817H100 15,243 1,539,651 SH   SOLE 18 1,539,651 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,423 244,709 SH   SOLE 19 244,709 0 0
TRANSOCEAN LTD REG SHS H8817H100 200,608 20,263,476 SH   SOLE 21 20,263,476 0 0
TRANSOCEAN LTD REG SHS H8817H100 158,154 15,975,202 SH   SOLE 22 14,263,662 0 1,711,540
TRANSOCEAN LTD REG SHS H8817H100 422 42,616 SH   SOLE 23 42,616 0 0
TRANSOCEAN LTD REG SHS H8817H100 610 61,650 SH   SOLE 25 61,650 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,002 101,170 SH   SOLE 26 70,605 0 30,565
TRANSOCEAN LTD REG SHS H8817H100 594 60,032 SH   SOLE 28 60,032 0 0
TRANSOCEAN LTD REG SHS H8817H100 841 84,953 SH   SOLE 30 84,953 0 0
TRANSOCEAN LTD REG SHS H8817H100 88 8,873 SH   SOLE 31 8,873 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,188 119,980 SH   SOLE 34 119,980 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,348 237,144 SH   SOLE 36 237,144 0 0
TRANSOCEAN LTD REG SHS H8817H100 489 49,348 SH   SOLE 40 49,348 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 9,336 459,004 SH   SOLE 21 459,004 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 2,887 141,930 SH   SOLE 22 141,930 0 0
TRANSUNION COM 89400J107 8,007 141,022 SH   SOLE 2 15,621 0 125,401
TRANSUNION COM 89400J107 2,595 45,694 SH   SOLE 4 43,731 0 1,963
TRANSUNION COM 89400J107 523 9,212 SH   SOLE 7 9,212 0 0
TRANSUNION COM 89400J107 6,445 113,513 SH   SOLE 18 99,375 0 14,138
TRANSUNION COM 89400J107 18,901 332,877 SH   SOLE 19 332,877 0 0
TRANSUNION COM 89400J107 4,883 86,004 SH   SOLE 20 0 0 86,004
TRANSUNION COM 89400J107 117,597 2,071,095 SH   SOLE 21 2,071,095 0 0
TRANSUNION COM 89400J107 260,194 4,582,489 SH   SOLE 22 3,977,220 0 605,269
TRANSUNION COM 89400J107 12,282 216,315 SH   SOLE 23 216,315 0 0
TRANSUNION COM 89400J107 172 3,026 SH   SOLE 25 3,026 0 0
TRANSUNION COM 89400J107 18,332 322,856 SH   SOLE 26 132,126 0 190,730
TRANSUNION COM 89400J107 1,218 21,448 SH   SOLE 28 21,448 0 0
TRANSUNION COM 89400J107 2,790 49,142 SH   SOLE 29 4,876 0 44,266
TRANSUNION COM 89400J107 10,631 187,233 SH   SOLE 30 187,233 0 0
TRANSUNION COM 89400J107 3,795 66,829 SH   SOLE 31 30,984 0 35,845
TRANSUNION COM 89400J107 534 9,402 SH   SOLE 34 9,402 0 0
TRANSUNION COM 89400J107 1,413 24,891 SH   SOLE 36 24,891 0 0
TRANSUNION COM 89400J107 177 3,109 SH   SOLE 40 3,109 0 0
TRAVELCENTERS AMER LLC COM 894174101 438 121,749 SH   SOLE 22 121,749 0 0
TRAVELERS COMPANIES INC COM 89417E109 54,850 395,005 SH   SOLE 2 130,936 0 264,069
TRAVELERS COMPANIES INC COM 89417E109 13,545 97,542 SH   SOLE 4 89,851 0 7,691
TRAVELERS COMPANIES INC COM 89417E109 30,182 217,353 SH   SOLE 7 207,529 0 9,824
TRAVELERS COMPANIES INC COM 89417E109 2,436 17,541 SH   SOLE 13 17,541 0 0
TRAVELERS COMPANIES INC COM 89417E109 300 2,158 SH   SOLE 15 2,158 0 0
TRAVELERS COMPANIES INC COM 89417E109 168,182 1,211,159 SH   SOLE 18 1,124,626 0 86,533
TRAVELERS COMPANIES INC COM 89417E109 319,385 2,300,053 SH   SOLE 19 2,300,053 0 0
TRAVELERS COMPANIES INC COM 89417E109 17,334 124,828 SH   SOLE 20 0 0 124,828
TRAVELERS COMPANIES INC COM 89417E109 668,517 4,814,322 SH   SOLE 21 4,814,322 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,104,581 7,954,637 SH   SOLE 22 6,440,473 0 1,514,164
TRAVELERS COMPANIES INC COM 89417E109 47,929 345,160 SH   SOLE 23 345,160 0 0
TRAVELERS COMPANIES INC COM 89417E109 34,563 248,905 SH   SOLE 25 248,905 0 0
TRAVELERS COMPANIES INC COM 89417E109 235,246 1,694,124 SH   SOLE 26 267,896 0 1,426,228
TRAVELERS COMPANIES INC COM 89417E109 5,754 41,437 SH   SOLE 28 41,437 0 0
TRAVELERS COMPANIES INC COM 89417E109 8,260 59,486 SH   SOLE 29 7,750 0 51,736
TRAVELERS COMPANIES INC COM 89417E109 186,416 1,342,478 SH   SOLE 30 1,342,478 0 0
TRAVELERS COMPANIES INC COM 89417E109 17,608 126,806 SH   SOLE 31 63,148 0 63,658
TRAVELERS COMPANIES INC COM 89417E109 14,011 100,901 SH   SOLE 32 100,901 0 0
TRAVELERS COMPANIES INC COM 89417E109 12,407 89,352 SH   SOLE 34 89,352 0 0
TRAVELERS COMPANIES INC COM 89417E109 43,836 315,687 SH   SOLE 36 315,687 0 0
TRAVELERS COMPANIES INC COM 89417E109 769 5,541 SH   SOLE 40 5,541 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 518 31,707 SH   SOLE 2 12,676 0 19,031
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 43 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 9,286 568,310 SH   SOLE 18 568,310 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,870 114,449 SH   SOLE 19 114,449 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 191,037 11,691,382 SH   SOLE 21 11,691,382 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 56,138 3,435,620 SH   SOLE 22 3,184,428 0 251,192
TRAVELPORT WORLDWIDE LTD SHS G9019D104 8 504 SH   SOLE 23 504 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,834 112,265 SH   SOLE 26 13,328 0 98,937
TRAVELPORT WORLDWIDE LTD SHS G9019D104 283 17,337 SH   SOLE 28 17,337 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 577 35,331 SH   SOLE 29 0 0 35,331
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,872 175,780 SH   SOLE 30 175,780 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 158 9,662 SH   SOLE 40 9,662 0 0
TRAVELZOO COM NEW 89421Q205 8 1,076 SH   SOLE 18 1,076 0 0
TRAVELZOO COM NEW 89421Q205 121 16,611 SH   SOLE 21 16,611 0 0
TRAVELZOO COM NEW 89421Q205 1,724 237,011 SH   SOLE 22 237,011 0 0
TRECORA RES COM 894648104 74 5,417 SH   SOLE 2 1,070 0 4,347
TRECORA RES COM 894648104 8 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 991 72,845 SH   SOLE 18 72,845 0 0
TRECORA RES COM 894648104 191 14,032 SH   SOLE 19 14,032 0 0
TRECORA RES COM 894648104 8,697 639,517 SH   SOLE 21 639,517 0 0
TRECORA RES COM 894648104 3,137 230,696 SH   SOLE 22 201,508 0 29,188
TREDEGAR CORP COM 894650100 114 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 11 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,199 122,490 SH   SOLE 18 122,490 0 0
TREDEGAR CORP COM 894650100 365 20,356 SH   SOLE 19 20,356 0 0
TREDEGAR CORP COM 894650100 43,776 2,438,782 SH   SOLE 21 2,438,782 0 0
TREDEGAR CORP COM 894650100 12,110 674,663 SH   SOLE 22 626,969 0 47,694
TREDEGAR CORP COM 894650100 57 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 660 36,746 SH   SOLE 30 36,746 0 0
TREDEGAR CORP COM 894650100 45 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 1,940 50,686 SH   SOLE 2 26,898 0 23,788
TREEHOUSE FOODS INC COM 89469A104 9 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 104 2,726 SH   SOLE 7 2,726 0 0
TREEHOUSE FOODS INC COM 89469A104 7,233 189,009 SH   SOLE 18 189,009 0 0
TREEHOUSE FOODS INC COM 89469A104 319 8,336 SH   SOLE 19 8,336 0 0
TREEHOUSE FOODS INC COM 89469A104 94,599 2,471,889 SH   SOLE 21 2,471,889 0 0
TREEHOUSE FOODS INC COM 89469A104 70,700 1,847,390 SH   SOLE 22 1,646,513 0 200,877
TREEHOUSE FOODS INC COM 89469A104 670 17,515 SH   SOLE 26 12,245 0 5,270
TREEHOUSE FOODS INC COM 89469A104 303 7,915 SH   SOLE 28 7,915 0 0
TREEHOUSE FOODS INC COM 89469A104 420 10,979 SH   SOLE 30 10,979 0 0
TREEHOUSE FOODS INC COM 89469A104 49 1,269 SH   SOLE 31 1,269 0 0
TREEHOUSE FOODS INC COM 89469A104 77 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 244 6,367 SH   SOLE 40 6,367 0 0
TREMONT MTG TR COM 894789106 6 439 SH   SOLE 18 439 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 335 204,427 SH   SOLE 18 204,427 0 0
TREVENA INC COM 89532E109 73 44,239 SH   SOLE 19 44,239 0 0
TREVENA INC COM 89532E109 2,927 1,784,678 SH   SOLE 21 1,784,678 0 0
TREVENA INC COM 89532E109 1,834 1,118,042 SH   SOLE 22 1,050,080 0 67,962
TREX CO INC COM 89531P105 1,050 9,657 SH   SOLE 2 9,301 0 356
TREX CO INC COM 89531P105 52 476 SH   SOLE 4 476 0 0
TREX CO INC COM 89531P105 74 678 SH   SOLE 7 678 0 0
TREX CO INC COM 89531P105 14,013 128,828 SH   SOLE 18 128,828 0 0
TREX CO INC COM 89531P105 10,501 96,541 SH   SOLE 19 96,541 0 0
TREX CO INC COM 89531P105 313,258 2,880,005 SH   SOLE 21 2,880,005 0 0
TREX CO INC COM 89531P105 100,288 922,019 SH   SOLE 22 870,326 0 51,693
TREX CO INC COM 89531P105 3,558 32,710 SH   SOLE 23 32,710 0 0
TREX CO INC COM 89531P105 2,896 26,623 SH   SOLE 26 3,010 0 23,613
TREX CO INC COM 89531P105 443 4,071 SH   SOLE 28 4,071 0 0
TREX CO INC COM 89531P105 642 5,900 SH   SOLE 29 0 0 5,900
TREX CO INC COM 89531P105 4,477 41,156 SH   SOLE 30 41,156 0 0
TREX CO INC COM 89531P105 12 111 SH   SOLE 34 111 0 0
TREX CO INC COM 89531P105 10 90 SH   SOLE 36 90 0 0
TREX CO INC COM 89531P105 370 3,404 SH   SOLE 40 3,404 0 0
TRI POINTE GROUP INC COM 87265H109 1,746 106,299 SH   SOLE 2 82,651 0 23,648
TRI POINTE GROUP INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 82 4,968 SH   SOLE 7 4,968 0 0
TRI POINTE GROUP INC COM 87265H109 15,347 934,085 SH   SOLE 18 934,085 0 0
TRI POINTE GROUP INC COM 87265H109 3,389 206,249 SH   SOLE 19 206,249 0 0
TRI POINTE GROUP INC COM 87265H109 201,713 12,277,100 SH   SOLE 21 12,277,100 0 0
TRI POINTE GROUP INC COM 87265H109 86,187 5,245,688 SH   SOLE 22 4,951,052 0 294,636
TRI POINTE GROUP INC COM 87265H109 18 1,095 SH   SOLE 23 1,095 0 0
TRI POINTE GROUP INC COM 87265H109 2,129 129,578 SH   SOLE 26 35,187 0 94,391
TRI POINTE GROUP INC COM 87265H109 363 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 336 20,444 SH   SOLE 29 0 0 20,444
TRI POINTE GROUP INC COM 87265H109 826 50,282 SH   SOLE 30 50,282 0 0
TRI POINTE GROUP INC COM 87265H109 266 16,202 SH   SOLE 40 16,202 0 0
TRIANGLE CAP CORP COM 895848109 2,928 263,092 SH   SOLE 30 263,092 0 0
TRIBUNE MEDIA CO CL A 896047503 1,792 44,247 SH   SOLE 2 5,877 0 38,370
TRIBUNE MEDIA CO CL A 896047503 17 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 143 3,539 SH   SOLE 7 3,539 0 0
TRIBUNE MEDIA CO CL A 896047503 1,818 44,874 SH   SOLE 18 44,874 0 0
TRIBUNE MEDIA CO CL A 896047503 1,260 31,100 SH   SOLE 19 31,100 0 0
TRIBUNE MEDIA CO CL A 896047503 35,505 876,462 SH   SOLE 21 876,462 0 0
TRIBUNE MEDIA CO CL A 896047503 85,192 2,102,977 SH   SOLE 22 1,811,473 0 291,504
TRIBUNE MEDIA CO CL A 896047503 147 3,620 SH   SOLE 23 3,620 0 0
TRIBUNE MEDIA CO CL A 896047503 602 14,849 SH   SOLE 26 8,807 0 6,042
TRIBUNE MEDIA CO CL A 896047503 465 11,474 SH   SOLE 28 11,474 0 0
TRIBUNE MEDIA CO CL A 896047503 648 15,991 SH   SOLE 30 15,991 0 0
TRIBUNE MEDIA CO CL A 896047503 74 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 239 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 361 8,913 SH   SOLE 40 8,913 0 0
TRICO BANCSHARES COM 896095106 149 4,009 SH   SOLE 2 864 0 3,145
TRICO BANCSHARES COM 896095106 16 440 SH   SOLE 7 440 0 0
TRICO BANCSHARES COM 896095106 2,770 74,426 SH   SOLE 18 74,426 0 0
TRICO BANCSHARES COM 896095106 711 19,097 SH   SOLE 19 19,097 0 0
TRICO BANCSHARES COM 896095106 25,110 674,636 SH   SOLE 21 674,636 0 0
TRICO BANCSHARES COM 896095106 24,969 670,854 SH   SOLE 22 627,708 0 43,146
TRICO BANCSHARES COM 896095106 2,055 55,199 SH   SOLE 26 0 0 55,199
TRICO BANCSHARES COM 896095106 110 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 238 6,382 SH   SOLE 29 0 0 6,382
TRICO BANCSHARES COM 896095106 153 4,118 SH   SOLE 30 4,118 0 0
TRICO BANCSHARES COM 896095106 87 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 257 9,781 SH   SOLE 2 1,903 0 7,878
TRIMAS CORP COM NEW 896215209 7 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 33 1,258 SH   SOLE 7 1,258 0 0
TRIMAS CORP COM NEW 896215209 4,086 155,658 SH   SOLE 18 155,658 0 0
TRIMAS CORP COM NEW 896215209 955 36,378 SH   SOLE 19 36,378 0 0
TRIMAS CORP COM NEW 896215209 36,538 1,391,922 SH   SOLE 21 1,391,922 0 0
TRIMAS CORP COM NEW 896215209 33,514 1,276,720 SH   SOLE 22 1,188,391 0 88,329
TRIMAS CORP COM NEW 896215209 57 2,166 SH   SOLE 26 0 0 2,166
TRIMAS CORP COM NEW 896215209 170 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 237 9,039 SH   SOLE 30 9,039 0 0
TRIMAS CORP COM NEW 896215209 132 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 11,668 325,209 SH   SOLE 2 122,404 0 202,805
TRIMBLE INC COM 896239100 2,811 78,351 SH   SOLE 4 72,727 0 5,624
TRIMBLE INC COM 896239100 1,873 52,196 SH   SOLE 7 52,196 0 0
TRIMBLE INC COM 896239100 97 2,697 SH   SOLE 13 2,697 0 0
TRIMBLE INC COM 896239100 68 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 30,512 850,395 SH   SOLE 18 827,247 0 23,148
TRIMBLE INC COM 896239100 2,303 64,186 SH   SOLE 19 64,186 0 0
TRIMBLE INC COM 896239100 5,486 152,912 SH   SOLE 20 0 0 152,912
TRIMBLE INC COM 896239100 419,430 11,689,793 SH   SOLE 21 11,689,793 0 0
TRIMBLE INC COM 896239100 300,353 8,371,031 SH   SOLE 22 7,494,653 0 876,378
TRIMBLE INC COM 896239100 11,059 308,208 SH   SOLE 23 308,208 0 0
TRIMBLE INC COM 896239100 7,666 213,652 SH   SOLE 25 213,652 0 0
TRIMBLE INC COM 896239100 26,662 743,089 SH   SOLE 26 280,142 0 462,947
TRIMBLE INC COM 896239100 1,374 38,288 SH   SOLE 28 38,288 0 0
TRIMBLE INC COM 896239100 2,487 69,322 SH   SOLE 29 7,788 0 61,534
TRIMBLE INC COM 896239100 11,590 323,033 SH   SOLE 30 323,033 0 0
TRIMBLE INC COM 896239100 4,124 114,934 SH   SOLE 31 51,970 0 62,964
TRIMBLE INC COM 896239100 1,670 46,531 SH   SOLE 34 46,531 0 0
TRIMBLE INC COM 896239100 8,094 225,599 SH   SOLE 36 225,599 0 0
TRIMBLE INC COM 896239100 183 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 96 2,070 SH   SOLE 2 1,738 0 332
TRINET GROUP INC COM 896288107 13 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 42 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 6,268 135,314 SH   SOLE 18 135,314 0 0
TRINET GROUP INC COM 896288107 1,486 32,075 SH   SOLE 19 32,075 0 0
TRINET GROUP INC COM 896288107 57,345 1,238,009 SH   SOLE 21 1,238,009 0 0
TRINET GROUP INC COM 896288107 54,750 1,181,999 SH   SOLE 22 1,113,314 0 68,685
TRINET GROUP INC COM 896288107 501 10,826 SH   SOLE 26 0 0 10,826
TRINET GROUP INC COM 896288107 261 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 363 7,841 SH   SOLE 30 7,841 0 0
TRINET GROUP INC COM 896288107 201 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 4,765 146,044 SH   SOLE 2 71,559 0 74,485
TRINITY INDS INC COM 896522109 22 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 204 6,251 SH   SOLE 7 6,251 0 0
TRINITY INDS INC COM 896522109 16,561 507,526 SH   SOLE 18 507,526 0 0
TRINITY INDS INC COM 896522109 738 22,602 SH   SOLE 19 22,602 0 0
TRINITY INDS INC COM 896522109 216,169 6,624,857 SH   SOLE 21 6,624,857 0 0
TRINITY INDS INC COM 896522109 168,735 5,171,162 SH   SOLE 22 4,620,929 0 550,233
TRINITY INDS INC COM 896522109 1,318 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 617 18,899 SH   SOLE 28 18,899 0 0
TRINITY INDS INC COM 896522109 900 27,582 SH   SOLE 30 27,582 0 0
TRINITY INDS INC COM 896522109 102 3,129 SH   SOLE 31 3,129 0 0
TRINITY INDS INC COM 896522109 253 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 541 16,566 SH   SOLE 40 16,566 0 0
TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 1,179 865,000 PRN   SOLE 21 865,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 391 60,228 SH   SOLE 18 60,228 0 0
TRINITY PL HLDGS INC COM 89656D101 63 9,645 SH   SOLE 19 9,645 0 0
TRINITY PL HLDGS INC COM 89656D101 4,025 619,209 SH   SOLE 21 619,209 0 0
TRINITY PL HLDGS INC COM 89656D101 1,046 160,969 SH   SOLE 22 146,772 0 14,197
TRINSEO S A SHS L9340P101 1,828 24,689 SH   SOLE 2 21,503 0 3,186
TRINSEO S A SHS L9340P101 273 3,692 SH   SOLE 4 3,692 0 0
TRINSEO S A SHS L9340P101 156 2,104 SH   SOLE 7 2,104 0 0
TRINSEO S A SHS L9340P101 11,678 157,703 SH   SOLE 18 157,520 0 183
TRINSEO S A SHS L9340P101 7,720 104,249 SH   SOLE 19 104,249 0 0
TRINSEO S A SHS L9340P101 105,853 1,429,483 SH   SOLE 21 1,429,483 0 0
TRINSEO S A SHS L9340P101 104,831 1,415,684 SH   SOLE 22 1,325,449 0 90,235
TRINSEO S A SHS L9340P101 1,694 22,883 SH   SOLE 23 22,883 0 0
TRINSEO S A SHS L9340P101 108 1,457 SH   SOLE 25 1,457 0 0
TRINSEO S A SHS L9340P101 4,760 64,279 SH   SOLE 26 11,489 0 52,790
TRINSEO S A SHS L9340P101 446 6,017 SH   SOLE 28 6,017 0 0
TRINSEO S A SHS L9340P101 890 12,014 SH   SOLE 29 3,829 0 8,185
TRINSEO S A SHS L9340P101 634 8,556 SH   SOLE 30 8,556 0 0
TRINSEO S A SHS L9340P101 363 4,901 SH   SOLE 31 4,901 0 0
TRINSEO S A SHS L9340P101 3,852 52,020 SH   SOLE 34 52,020 0 0
TRINSEO S A SHS L9340P101 218 2,944 SH   SOLE 36 2,944 0 0
TRINSEO S A SHS L9340P101 390 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,475 133,907 SH   SOLE 2 21,781 0 112,126
TRIPADVISOR INC COM 896945201 2,694 65,881 SH   SOLE 4 63,096 0 2,785
TRIPADVISOR INC COM 896945201 3,059 74,812 SH   SOLE 7 74,812 0 0
TRIPADVISOR INC COM 896945201 26 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 20,768 507,891 SH   SOLE 18 493,125 0 14,766
TRIPADVISOR INC COM 896945201 78,935 1,930,435 SH   SOLE 19 1,930,435 0 0
TRIPADVISOR INC COM 896945201 2,885 70,552 SH   SOLE 20 0 0 70,552
TRIPADVISOR INC COM 896945201 88,098 2,154,515 SH   SOLE 21 2,154,515 0 0
TRIPADVISOR INC COM 896945201 132,071 3,229,913 SH   SOLE 22 2,695,747 0 534,166
TRIPADVISOR INC COM 896945201 6,271 153,361 SH   SOLE 23 153,361 0 0
TRIPADVISOR INC COM 896945201 15,675 383,343 SH   SOLE 25 383,343 0 0
TRIPADVISOR INC COM 896945201 17,641 431,438 SH   SOLE 26 203,937 0 227,501
TRIPADVISOR INC COM 896945201 702 17,157 SH   SOLE 28 17,157 0 0
TRIPADVISOR INC COM 896945201 1,463 35,782 SH   SOLE 29 2,128 0 33,654
TRIPADVISOR INC COM 896945201 17,659 431,874 SH   SOLE 30 431,874 0 0
TRIPADVISOR INC COM 896945201 2,187 53,484 SH   SOLE 31 22,739 0 30,745
TRIPADVISOR INC COM 896945201 34,481 843,253 SH   SOLE 34 843,253 0 0
TRIPADVISOR INC COM 896945201 4,430 108,340 SH   SOLE 36 108,340 0 0
TRIPADVISOR INC COM 896945201 86 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 99 3,777 SH   SOLE 2 932 0 2,845
TRIPLE-S MGMT CORP CL B 896749108 6 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 14 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 2,169 82,979 SH   SOLE 18 82,979 0 0
TRIPLE-S MGMT CORP CL B 896749108 492 18,835 SH   SOLE 19 18,835 0 0
TRIPLE-S MGMT CORP CL B 896749108 22,534 862,044 SH   SOLE 21 862,044 0 0
TRIPLE-S MGMT CORP CL B 896749108 15,837 605,834 SH   SOLE 22 553,714 0 52,120
TRIPLE-S MGMT CORP CL B 896749108 33 1,277 SH   SOLE 23 1,277 0 0
TRIPLE-S MGMT CORP CL B 896749108 264 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 87 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 97 3,695 SH   SOLE 30 3,695 0 0
TRIPLE-S MGMT CORP CL B 896749108 70 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,050 87,833 SH   SOLE 30 87,833 0 0
TRISTATE CAP HLDGS INC COM 89678F100 344 14,794 SH   SOLE 2 12,197 0 2,597
TRISTATE CAP HLDGS INC COM 89678F100 6 268 SH   SOLE 7 268 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,975 84,954 SH   SOLE 18 84,954 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,522 108,487 SH   SOLE 19 108,487 0 0
TRISTATE CAP HLDGS INC COM 89678F100 17,474 751,556 SH   SOLE 21 751,556 0 0
TRISTATE CAP HLDGS INC COM 89678F100 15,734 676,748 SH   SOLE 22 631,546 0 45,202
TRISTATE CAP HLDGS INC COM 89678F100 631 27,151 SH   SOLE 23 27,151 0 0
TRISTATE CAP HLDGS INC COM 89678F100 3,781 162,615 SH   SOLE 26 0 0 162,615
TRISTATE CAP HLDGS INC COM 89678F100 71 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 261 11,233 SH   SOLE 29 0 0 11,233
TRISTATE CAP HLDGS INC COM 89678F100 100 4,289 SH   SOLE 30 4,289 0 0
TRISTATE CAP HLDGS INC COM 89678F100 55 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 477 15,573 SH   SOLE 2 7,472 0 8,101
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 33 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 4,885 159,640 SH   SOLE 18 159,640 0 0
TRITON INTL LTD CL A G9078F107 1,468 47,988 SH   SOLE 19 47,988 0 0
TRITON INTL LTD CL A G9078F107 45,054 1,472,357 SH   SOLE 21 1,472,357 0 0
TRITON INTL LTD CL A G9078F107 41,338 1,350,923 SH   SOLE 22 1,250,288 0 100,635
TRITON INTL LTD CL A G9078F107 504 16,459 SH   SOLE 23 16,459 0 0
TRITON INTL LTD CL A G9078F107 1,106 36,156 SH   SOLE 26 3,743 0 32,413
TRITON INTL LTD CL A G9078F107 256 8,372 SH   SOLE 28 8,372 0 0
TRITON INTL LTD CL A G9078F107 154 5,027 SH   SOLE 29 0 0 5,027
TRITON INTL LTD CL A G9078F107 348 11,380 SH   SOLE 30 11,380 0 0
TRITON INTL LTD CL A G9078F107 192 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 144 3,492 SH   SOLE 2 739 0 2,753
TRIUMPH BANCORP INC COM 89679E300 18 440 SH   SOLE 7 440 0 0
TRIUMPH BANCORP INC COM 89679E300 2,577 62,555 SH   SOLE 18 62,555 0 0
TRIUMPH BANCORP INC COM 89679E300 567 13,771 SH   SOLE 19 13,771 0 0
TRIUMPH BANCORP INC COM 89679E300 23,940 581,056 SH   SOLE 21 581,056 0 0
TRIUMPH BANCORP INC COM 89679E300 15,298 371,312 SH   SOLE 22 337,350 0 33,962
TRIUMPH BANCORP INC COM 89679E300 140 3,403 SH   SOLE 30 3,403 0 0
TRIUMPH GROUP INC NEW COM 896818101 52 2,046 SH   SOLE 2 2,046 0 0
TRIUMPH GROUP INC NEW COM 896818101 8 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 59 2,335 SH   SOLE 7 2,335 0 0
TRIUMPH GROUP INC NEW COM 896818101 5,686 225,617 SH   SOLE 18 225,617 0 0
TRIUMPH GROUP INC NEW COM 896818101 958 38,009 SH   SOLE 19 38,009 0 0
TRIUMPH GROUP INC NEW COM 896818101 167,835 6,660,101 SH   SOLE 21 6,660,101 0 0
TRIUMPH GROUP INC NEW COM 896818101 34,324 1,362,080 SH   SOLE 22 1,257,668 0 104,412
TRIUMPH GROUP INC NEW COM 896818101 408 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 181 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,752 69,537 SH   SOLE 30 69,537 0 0
TRIUMPH GROUP INC NEW COM 896818101 107 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 138 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 32 4,554 SH   SOLE 22 4,554 0 0
TRONC INC COM 89703P107 38 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,139 69,340 SH   SOLE 18 69,340 0 0
TRONC INC COM 89703P107 281 17,097 SH   SOLE 19 17,097 0 0
TRONC INC COM 89703P107 10,636 647,756 SH   SOLE 21 647,756 0 0
TRONC INC COM 89703P107 8,922 543,377 SH   SOLE 22 505,941 0 37,436
TRONC INC COM 89703P107 175 10,684 SH   SOLE 26 0 0 10,684
TRONC INC COM 89703P107 50 3,055 SH   SOLE 28 3,055 0 0
TRONC INC COM 89703P107 39 2,401 SH   SOLE 30 2,401 0 0
TRONC INC COM 89703P107 34 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 358 19,433 SH   SOLE 2 3,776 0 15,657
TRONOX LTD SHS CL A Q9235V101 5 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 36 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 5,625 305,018 SH   SOLE 18 305,018 0 0
TRONOX LTD SHS CL A Q9235V101 1,283 69,597 SH   SOLE 19 69,597 0 0
TRONOX LTD SHS CL A Q9235V101 50,868 2,758,572 SH   SOLE 21 2,758,572 0 0
TRONOX LTD SHS CL A Q9235V101 46,902 2,543,518 SH   SOLE 22 2,360,324 0 183,194
TRONOX LTD SHS CL A Q9235V101 465 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX LTD SHS CL A Q9235V101 232 12,565 SH   SOLE 28 12,565 0 0
TRONOX LTD SHS CL A Q9235V101 322 17,448 SH   SOLE 30 17,448 0 0
TRONOX LTD SHS CL A Q9235V101 172 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM NEW 897238309 5 12,913 SH   SOLE 21 12,913 0 0
TROVAGENE INC COM NEW 897238309 135 385,780 SH   SOLE 22 385,780 0 0
TRUEBLUE INC COM 89785X101 223 8,628 SH   SOLE 2 1,711 0 6,917
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 28 1,086 SH   SOLE 7 1,086 0 0
TRUEBLUE INC COM 89785X101 4,834 186,643 SH   SOLE 18 186,643 0 0
TRUEBLUE INC COM 89785X101 832 32,121 SH   SOLE 19 32,121 0 0
TRUEBLUE INC COM 89785X101 98,425 3,800,202 SH   SOLE 21 3,800,202 0 0
TRUEBLUE INC COM 89785X101 31,302 1,208,556 SH   SOLE 22 1,124,672 0 83,884
TRUEBLUE INC COM 89785X101 410 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 157 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,526 58,909 SH   SOLE 30 58,909 0 0
TRUEBLUE INC COM 89785X101 117 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 32 3,344 SH   SOLE 2 2,965 0 379
TRUECAR INC COM 89785L107 4 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 17 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,099 221,901 SH   SOLE 18 221,901 0 0
TRUECAR INC COM 89785L107 902 95,389 SH   SOLE 19 95,389 0 0
TRUECAR INC COM 89785L107 20,262 2,141,813 SH   SOLE 21 2,141,813 0 0
TRUECAR INC COM 89785L107 18,983 2,006,661 SH   SOLE 22 1,875,841 0 130,820
TRUECAR INC COM 89785L107 13 1,348 SH   SOLE 23 1,348 0 0
TRUECAR INC COM 89785L107 821 86,737 SH   SOLE 26 0 0 86,737
TRUECAR INC COM 89785L107 112 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 144 15,235 SH   SOLE 29 0 0 15,235
TRUECAR INC COM 89785L107 123 12,994 SH   SOLE 30 12,994 0 0
TRUECAR INC COM 89785L107 88 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 29 955 SH   SOLE 2 955 0 0
TRUPANION INC COM 898202106 12 398 SH   SOLE 7 398 0 0
TRUPANION INC COM 898202106 2,287 76,527 SH   SOLE 18 76,527 0 0
TRUPANION INC COM 898202106 799 26,739 SH   SOLE 19 26,739 0 0
TRUPANION INC COM 898202106 22,148 740,996 SH   SOLE 21 740,996 0 0
TRUPANION INC COM 898202106 13,851 463,398 SH   SOLE 22 427,840 0 35,558
TRUPANION INC COM 898202106 53 1,769 SH   SOLE 23 1,769 0 0
TRUPANION INC COM 898202106 552 18,454 SH   SOLE 26 0 0 18,454
TRUPANION INC COM 898202106 94 3,157 SH   SOLE 30 3,157 0 0
TRUPANION INC COM 898202106 102 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 182 21,562 SH   SOLE 2 4,071 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 20 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,680 435,484 SH   SOLE 18 435,484 0 0
TRUSTCO BK CORP N Y COM 898349105 594 70,296 SH   SOLE 19 70,296 0 0
TRUSTCO BK CORP N Y COM 898349105 75,333 8,915,113 SH   SOLE 21 8,915,113 0 0
TRUSTCO BK CORP N Y COM 898349105 23,579 2,790,393 SH   SOLE 22 2,613,699 0 176,694
TRUSTCO BK CORP N Y COM 898349105 738 87,358 SH   SOLE 26 45,476 0 41,882
TRUSTCO BK CORP N Y COM 898349105 115 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,159 137,209 SH   SOLE 30 137,209 0 0
TRUSTCO BK CORP N Y COM 898349105 110 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 1,285 41,243 SH   SOLE 2 29,747 0 11,496
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 224 7,186 SH   SOLE 7 7,186 0 0
TRUSTMARK CORP COM 898402102 13,800 442,880 SH   SOLE 18 442,880 0 0
TRUSTMARK CORP COM 898402102 1,492 47,891 SH   SOLE 19 47,891 0 0
TRUSTMARK CORP COM 898402102 183,599 5,892,140 SH   SOLE 21 5,892,140 0 0
TRUSTMARK CORP COM 898402102 70,288 2,255,726 SH   SOLE 22 2,150,524 0 105,202
TRUSTMARK CORP COM 898402102 876 28,115 SH   SOLE 26 15,095 0 13,020
TRUSTMARK CORP COM 898402102 295 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 148 4,756 SH   SOLE 29 0 0 4,756
TRUSTMARK CORP COM 898402102 312 10,014 SH   SOLE 30 10,014 0 0
TRUSTMARK CORP COM 898402102 865 27,762 SH   SOLE 32 27,762 0 0
TRUSTMARK CORP COM 898402102 90 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 214 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 36 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 20 642 SH   SOLE 2 642 0 0
TTEC HLDGS INC COM 89854H102 9 298 SH   SOLE 4 298 0 0
TTEC HLDGS INC COM 89854H102 11 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 1,955 63,695 SH   SOLE 18 63,695 0 0
TTEC HLDGS INC COM 89854H102 344 11,196 SH   SOLE 19 11,196 0 0
TTEC HLDGS INC COM 89854H102 39,743 1,294,569 SH   SOLE 21 1,294,569 0 0
TTEC HLDGS INC COM 89854H102 15,107 492,099 SH   SOLE 22 463,053 0 29,046
TTEC HLDGS INC COM 89854H102 169 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 79 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 606 19,736 SH   SOLE 30 19,736 0 0
TTEC HLDGS INC COM 89854H102 102 3,334 SH   SOLE 34 3,334 0 0
TTEC HLDGS INC COM 89854H102 67 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 253 16,557 SH   SOLE 2 3,876 0 12,681
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 33 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,438 421,046 SH   SOLE 18 421,046 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,098 71,812 SH   SOLE 19 71,812 0 0
TTM TECHNOLOGIES INC COM 87305R109 132,223 8,647,687 SH   SOLE 21 8,647,687 0 0
TTM TECHNOLOGIES INC COM 87305R109 39,268 2,568,202 SH   SOLE 22 2,399,299 0 168,903
TTM TECHNOLOGIES INC COM 87305R109 313 20,475 SH   SOLE 23 20,475 0 0
TTM TECHNOLOGIES INC COM 87305R109 409 26,722 SH   SOLE 26 5,993 0 20,729
TTM TECHNOLOGIES INC COM 87305R109 191 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,973 129,020 SH   SOLE 30 129,020 0 0
TTM TECHNOLOGIES INC COM 87305R109 108 7,054 SH   SOLE 40 7,054 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 706 425,000 PRN   SOLE 21 425,000 0 0
TUCOWS INC COM NEW 898697206 22 384 SH   SOLE 2 384 0 0
TUCOWS INC COM NEW 898697206 15 270 SH   SOLE 7 270 0 0
TUCOWS INC COM NEW 898697206 1,727 30,842 SH   SOLE 18 30,842 0 0
TUCOWS INC COM NEW 898697206 387 6,908 SH   SOLE 19 6,908 0 0
TUCOWS INC COM NEW 898697206 16,068 286,929 SH   SOLE 21 286,929 0 0
TUCOWS INC COM NEW 898697206 5,777 103,153 SH   SOLE 22 85,042 0 18,111
TUCOWS INC COM NEW 898697206 189 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 89 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 91 1,631 SH   SOLE 30 1,631 0 0
TUCOWS INC COM NEW 898697206 80 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 31 7,772 SH   SOLE 18 7,772 0 0
TUESDAY MORNING CORP COM NEW 899035505 474 119,910 SH   SOLE 21 119,910 0 0
TUESDAY MORNING CORP COM NEW 899035505 2,813 712,049 SH   SOLE 22 712,049 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,080 345,460 SH   SOLE 21 345,460 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1,209 200,753 SH   SOLE 22 200,753 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 510 84,726 SH   SOLE 30 84,726 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,220 45,896 SH   SOLE 2 30,088 0 15,808
TUPPERWARE BRANDS CORP COM 899896104 11 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 316 6,529 SH   SOLE 7 6,529 0 0
TUPPERWARE BRANDS CORP COM 899896104 9,065 187,363 SH   SOLE 18 187,363 0 0
TUPPERWARE BRANDS CORP COM 899896104 384 7,934 SH   SOLE 19 7,934 0 0
TUPPERWARE BRANDS CORP COM 899896104 164,248 3,394,959 SH   SOLE 21 3,394,959 0 0
TUPPERWARE BRANDS CORP COM 899896104 89,934 1,858,901 SH   SOLE 22 1,682,161 0 176,740
TUPPERWARE BRANDS CORP COM 899896104 24 491 SH   SOLE 23 491 0 0
TUPPERWARE BRANDS CORP COM 899896104 971 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 349 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 510 10,540 SH   SOLE 29 0 0 10,540
TUPPERWARE BRANDS CORP COM 899896104 471 9,733 SH   SOLE 30 9,733 0 0
TUPPERWARE BRANDS CORP COM 899896104 53 1,087 SH   SOLE 31 1,087 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,053 21,765 SH   SOLE 32 21,765 0 0
TUPPERWARE BRANDS CORP COM 899896104 123 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 232 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 6 588 SH   SOLE 18 0 0 588
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 46 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 391 40,911 SH   SOLE 25 40,911 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 243 25,375 SH   SOLE 34 25,375 0 0
TURNING PT BRANDS INC COM 90041L105 6 290 SH   SOLE 2 290 0 0
TURNING PT BRANDS INC COM 90041L105 358 18,417 SH   SOLE 18 18,417 0 0
TURNING PT BRANDS INC COM 90041L105 87 4,486 SH   SOLE 19 4,486 0 0
TURNING PT BRANDS INC COM 90041L105 3,460 177,962 SH   SOLE 21 177,962 0 0
TURNING PT BRANDS INC COM 90041L105 917 47,181 SH   SOLE 22 44,019 0 3,162
TURQUOISE HILL RES LTD COM 900435108 1,804 587,766 SH   SOLE 21 587,766 0 0
TURTLE BEACH CORP COM 900450107 5 8,396 SH   SOLE 21 8,396 0 0
TURTLE BEACH CORP COM 900450107 207 344,412 SH   SOLE 22 344,412 0 0
TUTOR PERINI CORP COM 901109108 184 8,363 SH   SOLE 2 1,562 0 6,801
TUTOR PERINI CORP COM 901109108 6 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 423 19,184 SH   SOLE 7 19,184 0 0
TUTOR PERINI CORP COM 901109108 2,803 127,120 SH   SOLE 18 127,120 0 0
TUTOR PERINI CORP COM 901109108 647 29,338 SH   SOLE 19 29,338 0 0
TUTOR PERINI CORP COM 901109108 26,042 1,181,038 SH   SOLE 21 1,181,038 0 0
TUTOR PERINI CORP COM 901109108 24,791 1,124,301 SH   SOLE 22 1,043,331 0 80,970
TUTOR PERINI CORP COM 901109108 265 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 125 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 170 7,688 SH   SOLE 30 7,688 0 0
TUTOR PERINI CORP COM 901109108 47 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 91 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 43,660 1,189,966 SH   SOLE 2 210,717 0 979,249
TWENTY FIRST CENTY FOX INC CL A 90130A101 12,509 340,924 SH   SOLE 4 310,319 0 30,605
TWENTY FIRST CENTY FOX INC CL A 90130A101 29,048 791,708 SH   SOLE 7 757,521 0 34,187
TWENTY FIRST CENTY FOX INC CL A 90130A101 380 10,350 SH   SOLE 13 10,350 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 328 8,938 SH   SOLE 15 8,938 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 71,583 1,951,010 SH   SOLE 18 1,804,921 0 146,089
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,780 75,772 SH   SOLE 19 75,772 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 16,812 458,208 SH   SOLE 20 0 0 458,208
TWENTY FIRST CENTY FOX INC CL A 90130A101 625,582 17,050,480 SH   SOLE 21 17,050,480 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,032,107 28,130,477 SH   SOLE 22 22,945,999 0 5,184,478
TWENTY FIRST CENTY FOX INC CL A 90130A101 48,004 1,308,357 SH   SOLE 23 1,308,357 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 29,622 807,371 SH   SOLE 25 807,371 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 79,286 2,160,977 SH   SOLE 26 838,576 0 1,322,401
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,814 158,473 SH   SOLE 28 158,473 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,123 30,613 SH   SOLE 29 30,613 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 122,013 3,325,509 SH   SOLE 30 3,325,509 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 18,954 516,604 SH   SOLE 31 221,859 0 294,745
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,593 152,432 SH   SOLE 32 152,432 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,809 49,313 SH   SOLE 34 49,313 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 36,029 981,989 SH   SOLE 36 981,989 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 775 21,127 SH   SOLE 40 21,127 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 20,633 567,315 SH   SOLE 2 172,645 0 394,670
TWENTY FIRST CENTY FOX INC CL B 90130A200 5,183 142,498 SH   SOLE 4 131,439 0 11,059
TWENTY FIRST CENTY FOX INC CL B 90130A200 12,618 346,943 SH   SOLE 7 336,706 0 10,237
TWENTY FIRST CENTY FOX INC CL B 90130A200 166 4,569 SH   SOLE 15 4,569 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 28,272 777,333 SH   SOLE 18 718,919 0 58,414
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,129 31,039 SH   SOLE 19 31,039 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 7,472 205,455 SH   SOLE 20 0 0 205,455
TWENTY FIRST CENTY FOX INC CL B 90130A200 254,346 6,993,302 SH   SOLE 21 6,993,302 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 438,707 12,062,320 SH   SOLE 22 9,664,244 0 2,398,076
TWENTY FIRST CENTY FOX INC CL B 90130A200 19,989 549,609 SH   SOLE 23 549,609 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 12,580 345,902 SH   SOLE 25 345,902 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 77,815 2,139,531 SH   SOLE 26 580,623 0 1,558,908
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,395 65,854 SH   SOLE 28 65,854 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,982 54,501 SH   SOLE 29 15,072 0 39,429
TWENTY FIRST CENTY FOX INC CL B 90130A200 52,069 1,431,636 SH   SOLE 30 1,431,636 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 7,780 213,914 SH   SOLE 31 80,229 0 133,685
TWENTY FIRST CENTY FOX INC CL B 90130A200 4,200 115,483 SH   SOLE 32 115,483 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 786 21,610 SH   SOLE 34 21,610 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 15,704 431,790 SH   SOLE 36 431,790 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 321 8,815 SH   SOLE 40 8,815 0 0
TWILIO INC CL A 90138F102 814 21,315 SH   SOLE 2 20,935 0 380
TWILIO INC CL A 90138F102 105 2,742 SH   SOLE 4 2,742 0 0
TWILIO INC CL A 90138F102 148 3,873 SH   SOLE 7 3,873 0 0
TWILIO INC CL A 90138F102 8,044 210,687 SH   SOLE 18 210,687 0 0
TWILIO INC CL A 90138F102 5,658 148,187 SH   SOLE 19 148,187 0 0
TWILIO INC CL A 90138F102 72,073 1,887,726 SH   SOLE 21 1,887,726 0 0
TWILIO INC CL A 90138F102 74,622 1,954,466 SH   SOLE 22 1,830,261 0 124,205
TWILIO INC CL A 90138F102 1,555 40,733 SH   SOLE 23 40,733 0 0
TWILIO INC CL A 90138F102 64 1,684 SH   SOLE 25 1,684 0 0
TWILIO INC CL A 90138F102 2,621 68,636 SH   SOLE 26 17,438 0 51,198
TWILIO INC CL A 90138F102 305 7,990 SH   SOLE 28 7,990 0 0
TWILIO INC CL A 90138F102 892 23,376 SH   SOLE 29 5,148 0 18,228
TWILIO INC CL A 90138F102 539 14,112 SH   SOLE 30 14,112 0 0
TWILIO INC CL A 90138F102 346 9,073 SH   SOLE 31 6,233 0 2,840
TWILIO INC CL A 90138F102 135 3,543 SH   SOLE 34 3,543 0 0
TWILIO INC CL A 90138F102 151 3,958 SH   SOLE 36 3,958 0 0
TWILIO INC CL A 90138F102 251 6,562 SH   SOLE 40 6,562 0 0
TWIN DISC INC COM 901476101 47 2,146 SH   SOLE 2 319 0 1,827
TWIN DISC INC COM 901476101 648 29,829 SH   SOLE 18 29,829 0 0
TWIN DISC INC COM 901476101 141 6,485 SH   SOLE 19 6,485 0 0
TWIN DISC INC COM 901476101 5,956 273,984 SH   SOLE 21 273,984 0 0
TWIN DISC INC COM 901476101 5,545 255,079 SH   SOLE 22 247,277 0 7,802
TWIN DISC INC COM 901476101 67 3,063 SH   SOLE 26 0 0 3,063
TWITTER INC COM 90184L102 29,053 1,001,493 SH   SOLE 2 474,268 0 527,225
TWITTER INC COM 90184L102 7,869 271,261 SH   SOLE 4 256,585 0 14,676
TWITTER INC COM 90184L102 2,368 81,621 SH   SOLE 7 54,065 0 27,556
TWITTER INC COM 90184L102 1,988 68,542 SH   SOLE 13 68,542 0 0
TWITTER INC COM 90184L102 182 6,282 SH   SOLE 15 6,282 0 0
TWITTER INC COM 90184L102 13,127 452,503 SH   SOLE 18 394,618 0 57,885
TWITTER INC COM 90184L102 13,962 481,278 SH   SOLE 19 481,278 0 0
TWITTER INC COM 90184L102 6,516 224,596 SH   SOLE 20 0 0 224,596
TWITTER INC COM 90184L102 256,623 8,846,009 SH   SOLE 21 8,846,009 0 0
TWITTER INC COM 90184L102 531,009 18,304,339 SH   SOLE 22 15,490,939 0 2,813,400
TWITTER INC COM 90184L102 25,194 868,471 SH   SOLE 23 868,471 0 0
TWITTER INC COM 90184L102 16,678 574,901 SH   SOLE 25 574,901 0 0
TWITTER INC COM 90184L102 49,554 1,708,177 SH   SOLE 26 603,694 0 1,104,483
TWITTER INC COM 90184L102 2,775 95,650 SH   SOLE 28 95,650 0 0
TWITTER INC COM 90184L102 8,050 277,477 SH   SOLE 29 58,854 0 218,623
TWITTER INC COM 90184L102 28,166 970,891 SH   SOLE 30 970,891 0 0
TWITTER INC COM 90184L102 12,239 421,903 SH   SOLE 31 212,072 0 209,831
TWITTER INC COM 90184L102 1,708 58,891 SH   SOLE 34 58,891 0 0
TWITTER INC COM 90184L102 18,080 623,225 SH   SOLE 36 623,225 0 0
TWITTER INC COM 90184L102 366 12,602 SH   SOLE 40 12,602 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 1,779 1,850,000 PRN   SOLE 21 1,850,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,076 2,220,000 PRN   SOLE 21 2,220,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,864 121,245 SH   SOLE 2 31,227 0 90,018
TWO HBRS INVT CORP COM NEW 90187B408 11 728 SH   SOLE 4 728 0 0
TWO HBRS INVT CORP COM NEW 90187B408 108 7,057 SH   SOLE 7 7,057 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,404 91,316 SH   SOLE 18 91,316 0 0
TWO HBRS INVT CORP COM NEW 90187B408 390 25,344 SH   SOLE 19 25,344 0 0
TWO HBRS INVT CORP COM NEW 90187B408 85,535 5,565,091 SH   SOLE 21 5,565,091 0 0
TWO HBRS INVT CORP COM NEW 90187B408 78,017 5,075,902 SH   SOLE 22 4,417,021 0 658,881
TWO HBRS INVT CORP COM NEW 90187B408 866 56,332 SH   SOLE 26 40,841 0 15,491
TWO HBRS INVT CORP COM NEW 90187B408 421 27,423 SH   SOLE 28 27,423 0 0
TWO HBRS INVT CORP COM NEW 90187B408 525 34,138 SH   SOLE 30 34,138 0 0
TWO HBRS INVT CORP COM NEW 90187B408 57 3,732 SH   SOLE 31 3,732 0 0
TWO HBRS INVT CORP COM NEW 90187B408 137 8,933 SH   SOLE 36 8,933 0 0
TWO HBRS INVT CORP COM NEW 90187B408 307 19,977 SH   SOLE 40 19,977 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 689 660,000 PRN   SOLE 21 660,000 0 0
TWO RIV BANCORP COM 90207C105 16 864 SH   SOLE 2 261 0 603
TWO RIV BANCORP COM 90207C105 456 25,264 SH   SOLE 18 25,264 0 0
TWO RIV BANCORP COM 90207C105 77 4,247 SH   SOLE 19 4,247 0 0
TWO RIV BANCORP COM 90207C105 4,386 242,971 SH   SOLE 21 242,971 0 0
TWO RIV BANCORP COM 90207C105 1,163 64,425 SH   SOLE 22 59,238 0 5,187
TYLER TECHNOLOGIES INC COM 902252105 6,299 29,860 SH   SOLE 2 18,697 0 11,163
TYLER TECHNOLOGIES INC COM 902252105 31 149 SH   SOLE 4 149 0 0
TYLER TECHNOLOGIES INC COM 902252105 172 817 SH   SOLE 7 817 0 0
TYLER TECHNOLOGIES INC COM 902252105 24,318 115,271 SH   SOLE 18 115,271 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,112 5,272 SH   SOLE 19 5,272 0 0
TYLER TECHNOLOGIES INC COM 902252105 358,117 1,697,560 SH   SOLE 21 1,697,560 0 0
TYLER TECHNOLOGIES INC COM 902252105 241,628 1,145,372 SH   SOLE 22 1,027,355 0 118,017
TYLER TECHNOLOGIES INC COM 902252105 2,342 11,102 SH   SOLE 26 6,701 0 4,401
TYLER TECHNOLOGIES INC COM 902252105 1,042 4,938 SH   SOLE 28 4,938 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,446 6,853 SH   SOLE 30 6,853 0 0
TYLER TECHNOLOGIES INC COM 902252105 160 757 SH   SOLE 31 757 0 0
TYLER TECHNOLOGIES INC COM 902252105 823 3,900 SH   SOLE 40 3,900 0 0
TYSON FOODS INC CL A 902494103 38,466 525,563 SH   SOLE 2 381,811 0 143,752
TYSON FOODS INC CL A 902494103 11,747 160,503 SH   SOLE 4 152,947 0 7,556
TYSON FOODS INC CL A 902494103 40,832 557,894 SH   SOLE 7 501,322 0 56,572
TYSON FOODS INC CL A 902494103 1,914 26,153 SH   SOLE 13 26,153 0 0
TYSON FOODS INC CL A 902494103 144 1,964 SH   SOLE 15 1,964 0 0
TYSON FOODS INC CL A 902494103 58,054 793,197 SH   SOLE 18 743,896 0 49,301
TYSON FOODS INC CL A 902494103 55,670 760,617 SH   SOLE 19 760,617 0 0
TYSON FOODS INC CL A 902494103 12,734 173,984 SH   SOLE 20 0 0 173,984
TYSON FOODS INC CL A 902494103 457,425 6,249,831 SH   SOLE 21 6,249,831 0 0
TYSON FOODS INC CL A 902494103 658,363 8,995,261 SH   SOLE 22 7,292,449 0 1,702,812
TYSON FOODS INC CL A 902494103 35,532 485,474 SH   SOLE 23 485,474 0 0
TYSON FOODS INC CL A 902494103 18,397 251,363 SH   SOLE 25 251,363 0 0
TYSON FOODS INC CL A 902494103 73,413 1,003,051 SH   SOLE 26 291,862 0 711,189
TYSON FOODS INC CL A 902494103 3,283 44,855 SH   SOLE 28 44,855 0 0
TYSON FOODS INC CL A 902494103 17,021 232,565 SH   SOLE 29 181,334 0 51,231
TYSON FOODS INC CL A 902494103 107,214 1,464,870 SH   SOLE 30 1,464,870 0 0
TYSON FOODS INC CL A 902494103 22,245 303,934 SH   SOLE 31 168,556 0 135,378
TYSON FOODS INC CL A 902494103 15,595 213,079 SH   SOLE 34 213,079 0 0
TYSON FOODS INC CL A 902494103 26,086 356,408 SH   SOLE 36 356,408 0 0
TYSON FOODS INC CL A 902494103 425 5,802 SH   SOLE 40 5,802 0 0
U S CONCRETE INC COM NEW 90333L201 47 783 SH   SOLE 2 663 0 120
U S CONCRETE INC COM NEW 90333L201 20 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 4,147 68,657 SH   SOLE 18 68,657 0 0
U S CONCRETE INC COM NEW 90333L201 770 12,745 SH   SOLE 19 12,745 0 0
U S CONCRETE INC COM NEW 90333L201 87,801 1,453,657 SH   SOLE 21 1,453,657 0 0
U S CONCRETE INC COM NEW 90333L201 27,214 450,568 SH   SOLE 22 421,600 0 28,968
U S CONCRETE INC COM NEW 90333L201 271 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 122 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,336 22,120 SH   SOLE 30 22,120 0 0
U S CONCRETE INC COM NEW 90333L201 84 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 202 164,611 SH   SOLE 22 164,611 0 0
U S G CORP COM NEW 903293405 2,008 49,682 SH   SOLE 2 6,533 0 43,149
U S G CORP COM NEW 903293405 17 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 115 2,856 SH   SOLE 7 2,856 0 0
U S G CORP COM NEW 903293405 1,838 45,483 SH   SOLE 18 45,483 0 0
U S G CORP COM NEW 903293405 532 13,152 SH   SOLE 19 13,152 0 0
U S G CORP COM NEW 903293405 57,337 1,418,519 SH   SOLE 21 1,418,519 0 0
U S G CORP COM NEW 903293405 96,443 2,386,018 SH   SOLE 22 2,075,658 0 310,360
U S G CORP COM NEW 903293405 1,297 32,094 SH   SOLE 26 22,480 0 9,614
U S G CORP COM NEW 903293405 552 13,667 SH   SOLE 28 13,667 0 0
U S G CORP COM NEW 903293405 707 17,479 SH   SOLE 30 17,479 0 0
U S G CORP COM NEW 903293405 70 1,734 SH   SOLE 31 1,734 0 0
U S G CORP COM NEW 903293405 416 10,288 SH   SOLE 40 10,288 0 0
U S GEOTHERMAL INC COM NEW 90338S201 15 2,758 SH   SOLE 18 2,758 0 0
U S GEOTHERMAL INC COM NEW 90338S201 251 46,770 SH   SOLE 21 46,770 0 0
U S GEOTHERMAL INC COM NEW 90338S201 25 4,648 SH   SOLE 22 4,648 0 0
U S GLOBAL INVS INC CL A 902952100 22 8,853 SH   SOLE 21 8,853 0 0
U S GLOBAL INVS INC CL A 902952100 834 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 46 570 SH   SOLE 2 512 0 58
U S PHYSICAL THERAPY INC COM 90337L108 23 288 SH   SOLE 7 288 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,490 55,226 SH   SOLE 18 55,226 0 0
U S PHYSICAL THERAPY INC COM 90337L108 775 9,535 SH   SOLE 19 9,535 0 0
U S PHYSICAL THERAPY INC COM 90337L108 99,063 1,218,482 SH   SOLE 21 1,218,482 0 0
U S PHYSICAL THERAPY INC COM 90337L108 27,427 337,359 SH   SOLE 22 316,138 0 21,221
U S PHYSICAL THERAPY INC COM 90337L108 117 1,439 SH   SOLE 26 0 0 1,439
U S PHYSICAL THERAPY INC COM 90337L108 148 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,452 17,862 SH   SOLE 30 17,862 0 0
U S PHYSICAL THERAPY INC COM 90337L108 108 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 249 9,766 SH   SOLE 2 3,863 0 5,903
U S SILICA HLDGS INC COM 90346E103 7 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 45 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 9,253 362,595 SH   SOLE 18 362,595 0 0
U S SILICA HLDGS INC COM 90346E103 2,085 81,695 SH   SOLE 19 81,695 0 0
U S SILICA HLDGS INC COM 90346E103 190,431 7,462,041 SH   SOLE 21 7,462,041 0 0
U S SILICA HLDGS INC COM 90346E103 58,687 2,299,663 SH   SOLE 22 2,146,126 0 153,537
U S SILICA HLDGS INC COM 90346E103 287 11,245 SH   SOLE 25 11,245 0 0
U S SILICA HLDGS INC COM 90346E103 943 36,941 SH   SOLE 26 11,577 0 25,364
U S SILICA HLDGS INC COM 90346E103 288 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 895 35,088 SH   SOLE 29 26,540 0 8,548
U S SILICA HLDGS INC COM 90346E103 2,871 112,504 SH   SOLE 30 112,504 0 0
U S SILICA HLDGS INC COM 90346E103 236 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 13 6,154 SH   SOLE 18 6,154 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 25 11,983 SH   SOLE 19 11,983 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 96 47,069 SH   SOLE 21 47,069 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 464 226,259 SH   SOLE 22 226,259 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 10 4,750 SH   SOLE 23 4,750 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 206 SH   SOLE 29 0 0 206
UBIQUITI NETWORKS INC COM 90347A100 327 4,750 SH   SOLE 2 4,537 0 213
UBIQUITI NETWORKS INC COM 90347A100 15 219 SH   SOLE 4 219 0 0
UBIQUITI NETWORKS INC COM 90347A100 41 596 SH   SOLE 7 596 0 0
UBIQUITI NETWORKS INC COM 90347A100 4,945 71,881 SH   SOLE 18 71,881 0 0
UBIQUITI NETWORKS INC COM 90347A100 3,567 51,850 SH   SOLE 19 51,850 0 0
UBIQUITI NETWORKS INC COM 90347A100 50,883 739,572 SH   SOLE 21 739,572 0 0
UBIQUITI NETWORKS INC COM 90347A100 45,415 660,108 SH   SOLE 22 617,250 0 42,858
UBIQUITI NETWORKS INC COM 90347A100 924 13,426 SH   SOLE 23 13,426 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,739 39,810 SH   SOLE 26 8,258 0 31,552
UBIQUITI NETWORKS INC COM 90347A100 247 3,594 SH   SOLE 28 3,594 0 0
UBIQUITI NETWORKS INC COM 90347A100 216 3,140 SH   SOLE 29 0 0 3,140
UBIQUITI NETWORKS INC COM 90347A100 701 10,194 SH   SOLE 30 10,194 0 0
UBIQUITI NETWORKS INC COM 90347A100 178 2,586 SH   SOLE 40 2,586 0 0
UBS GROUP AG SHS H42097107 1,073 60,773 SH   SOLE 22 60,773 0 0
UDR INC COM 902653104 11,243 315,640 SH   SOLE 2 80,542 0 235,098
UDR INC COM 902653104 10,974 308,091 SH   SOLE 4 301,253 0 6,838
UDR INC COM 902653104 23,783 667,674 SH   SOLE 7 647,605 0 20,069
UDR INC COM 902653104 348 9,763 SH   SOLE 13 9,763 0 0
UDR INC COM 902653104 440 12,354 SH   SOLE 15 12,354 0 0
UDR INC COM 902653104 21,304 598,083 SH   SOLE 18 563,204 0 34,879
UDR INC COM 902653104 13,144 368,996 SH   SOLE 19 368,996 0 0
UDR INC COM 902653104 6,032 169,351 SH   SOLE 20 0 0 169,351
UDR INC COM 902653104 380,198 10,673,716 SH   SOLE 21 10,673,716 0 0
UDR INC COM 902653104 419,499 11,777,073 SH   SOLE 22 10,349,023 0 1,428,050
UDR INC COM 902653104 12,213 342,879 SH   SOLE 23 342,879 0 0
UDR INC COM 902653104 26,689 749,281 SH   SOLE 25 749,281 0 0
UDR INC COM 902653104 32,519 912,941 SH   SOLE 26 302,440 0 610,501
UDR INC COM 902653104 1,443 40,512 SH   SOLE 28 40,512 0 0
UDR INC COM 902653104 5,886 165,250 SH   SOLE 29 99,474 0 65,776
UDR INC COM 902653104 75,777 2,127,378 SH   SOLE 30 2,127,378 0 0
UDR INC COM 902653104 4,345 121,982 SH   SOLE 31 52,451 0 69,531
UDR INC COM 902653104 4,025 112,995 SH   SOLE 34 112,995 0 0
UDR INC COM 902653104 9,075 254,765 SH   SOLE 36 254,765 0 0
UDR INC COM 902653104 191 5,371 SH   SOLE 40 5,371 0 0
UFP TECHNOLOGIES INC COM 902673102 53 1,801 SH   SOLE 2 211 0 1,590
UFP TECHNOLOGIES INC COM 902673102 721 24,435 SH   SOLE 18 24,435 0 0
UFP TECHNOLOGIES INC COM 902673102 132 4,462 SH   SOLE 19 4,462 0 0
UFP TECHNOLOGIES INC COM 902673102 6,214 210,657 SH   SOLE 21 210,657 0 0
UFP TECHNOLOGIES INC COM 902673102 2,021 68,514 SH   SOLE 22 62,330 0 6,184
UGI CORP NEW COM 902681105 18,133 408,208 SH   SOLE 2 244,772 0 163,436
UGI CORP NEW COM 902681105 4,102 92,356 SH   SOLE 4 87,757 0 4,599
UGI CORP NEW COM 902681105 8,278 186,363 SH   SOLE 7 160,645 0 25,718
UGI CORP NEW COM 902681105 298 6,704 SH   SOLE 13 6,704 0 0
UGI CORP NEW COM 902681105 28,423 639,877 SH   SOLE 18 624,024 0 15,853
UGI CORP NEW COM 902681105 5,420 122,010 SH   SOLE 19 122,010 0 0
UGI CORP NEW COM 902681105 6,724 151,366 SH   SOLE 20 0 0 151,366
UGI CORP NEW COM 902681105 346,214 7,794,092 SH   SOLE 21 7,794,092 0 0
UGI CORP NEW COM 902681105 274,421 6,177,877 SH   SOLE 22 5,370,515 0 807,362
UGI CORP NEW COM 902681105 12,657 284,937 SH   SOLE 23 284,937 0 0
UGI CORP NEW COM 902681105 783 17,619 SH   SOLE 25 17,619 0 0
UGI CORP NEW COM 902681105 15,340 345,335 SH   SOLE 26 148,908 0 196,427
UGI CORP NEW COM 902681105 1,171 26,365 SH   SOLE 28 26,365 0 0
UGI CORP NEW COM 902681105 2,987 67,242 SH   SOLE 29 23,768 0 43,474
UGI CORP NEW COM 902681105 9,995 225,005 SH   SOLE 30 225,005 0 0
UGI CORP NEW COM 902681105 5,114 115,138 SH   SOLE 31 62,703 0 52,435
UGI CORP NEW COM 902681105 1,108 24,937 SH   SOLE 34 24,937 0 0
UGI CORP NEW COM 902681105 3,594 80,913 SH   SOLE 36 80,913 0 0
UGI CORP NEW COM 902681105 155 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 29,208 142,989 SH   SOLE 2 11,386 0 131,603
ULTA BEAUTY INC COM 90384S303 3,726 18,242 SH   SOLE 4 16,901 0 1,341
ULTA BEAUTY INC COM 90384S303 9,488 46,450 SH   SOLE 7 44,394 0 2,056
ULTA BEAUTY INC COM 90384S303 353 1,727 SH   SOLE 13 1,727 0 0
ULTA BEAUTY INC COM 90384S303 103 503 SH   SOLE 15 503 0 0
ULTA BEAUTY INC COM 90384S303 170,624 835,286 SH   SOLE 18 647,447 0 187,839
ULTA BEAUTY INC COM 90384S303 143,729 703,621 SH   SOLE 19 703,621 0 0
ULTA BEAUTY INC COM 90384S303 6,528 31,956 SH   SOLE 20 0 0 31,956
ULTA BEAUTY INC COM 90384S303 255,978 1,253,136 SH   SOLE 21 1,253,136 0 0
ULTA BEAUTY INC COM 90384S303 341,639 1,672,489 SH   SOLE 22 1,391,238 0 281,251
ULTA BEAUTY INC COM 90384S303 14,626 71,599 SH   SOLE 23 71,599 0 0
ULTA BEAUTY INC COM 90384S303 10,237 50,113 SH   SOLE 25 50,113 0 0
ULTA BEAUTY INC COM 90384S303 38,475 188,356 SH   SOLE 26 65,123 0 123,233
ULTA BEAUTY INC COM 90384S303 1,795 8,787 SH   SOLE 28 8,787 0 0
ULTA BEAUTY INC COM 90384S303 3,302 16,166 SH   SOLE 29 1,622 0 14,544
ULTA BEAUTY INC COM 90384S303 37,405 183,114 SH   SOLE 30 183,114 0 0
ULTA BEAUTY INC COM 90384S303 5,686 27,838 SH   SOLE 31 10,652 0 17,186
ULTA BEAUTY INC COM 90384S303 1,794 8,781 SH   SOLE 32 8,781 0 0
ULTA BEAUTY INC COM 90384S303 9,008 44,097 SH   SOLE 34 44,097 0 0
ULTA BEAUTY INC COM 90384S303 10,652 52,148 SH   SOLE 36 52,148 0 0
ULTA BEAUTY INC COM 90384S303 241 1,182 SH   SOLE 40 1,182 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 5,612 23,030 SH   SOLE 2 13,758 0 9,272
ULTIMATE SOFTWARE GROUP INC COM 90385D107 29 118 SH   SOLE 4 118 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 162 666 SH   SOLE 7 666 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 23,618 96,916 SH   SOLE 18 96,916 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,049 4,306 SH   SOLE 19 4,306 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 340,198 1,395,972 SH   SOLE 21 1,395,972 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 226,907 931,093 SH   SOLE 22 834,982 0 96,111
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,937 7,948 SH   SOLE 26 4,531 0 3,417
ULTIMATE SOFTWARE GROUP INC COM 90385D107 957 3,927 SH   SOLE 28 3,927 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 375 1,538 SH   SOLE 29 0 0 1,538
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,354 5,557 SH   SOLE 30 5,557 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 149 613 SH   SOLE 31 613 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 742 3,046 SH   SOLE 40 3,046 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 154 7,977 SH   SOLE 2 7,882 0 95
ULTRA CLEAN HLDGS INC COM 90385V107 14 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,326 172,787 SH   SOLE 18 172,787 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,040 54,029 SH   SOLE 19 54,029 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 69,517 3,611,287 SH   SOLE 21 3,611,287 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 20,310 1,055,064 SH   SOLE 22 997,107 0 57,957
ULTRA CLEAN HLDGS INC COM 90385V107 9 477 SH   SOLE 23 477 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 934 48,538 SH   SOLE 26 0 0 48,538
ULTRA CLEAN HLDGS INC COM 90385V107 114 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 248 12,897 SH   SOLE 29 0 0 12,897
ULTRA CLEAN HLDGS INC COM 90385V107 1,024 53,187 SH   SOLE 30 53,187 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 85 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 164 39,320 SH   SOLE 2 8,200 0 31,120
ULTRA PETROLEUM CORP COM NEW 903914208 3 698 SH   SOLE 4 698 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 21 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 2,791 669,206 SH   SOLE 18 669,206 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 637 152,823 SH   SOLE 19 152,823 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 26,149 6,270,712 SH   SOLE 21 6,270,712 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 22,934 5,499,860 SH   SOLE 22 5,090,936 0 408,924
ULTRA PETROLEUM CORP COM NEW 903914208 404 96,853 SH   SOLE 26 56,048 0 40,805
ULTRA PETROLEUM CORP COM NEW 903914208 443 106,250 SH   SOLE 30 106,250 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 80 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,118 41,529 SH   SOLE 2 41,271 0 258
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 48 947 SH   SOLE 7 947 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,142 179,283 SH   SOLE 18 179,283 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 23,617 463,169 SH   SOLE 19 463,169 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 744 14,600 SH   SOLE 20 14,600 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 100,967 1,980,133 SH   SOLE 21 1,980,133 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 70,664 1,385,845 SH   SOLE 22 1,304,647 0 81,198
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28 549 SH   SOLE 23 549 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,179 23,117 SH   SOLE 26 8,731 0 14,386
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 345 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 118 2,322 SH   SOLE 29 0 0 2,322
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 505 9,911 SH   SOLE 30 9,911 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,988 117,430 SH   SOLE 34 117,430 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 246 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 18 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 284 28,418 SH   SOLE 21 28,418 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4,148 191,847 SH   SOLE 2 63,747 0 128,100
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,371 109,645 SH   SOLE 7 109,645 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 27,793 1,285,522 SH   SOLE 21 1,285,522 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 14,279 660,453 SH   SOLE 22 488,552 0 171,901
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5,031 232,712 SH   SOLE 26 0 0 232,712
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 9,402 434,876 SH   SOLE 30 434,876 0 0
UMB FINL CORP COM 902788108 1,979 27,343 SH   SOLE 2 19,437 0 7,906
UMB FINL CORP COM 902788108 14 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 85 1,171 SH   SOLE 7 1,171 0 0
UMB FINL CORP COM 902788108 20,218 279,298 SH   SOLE 18 279,298 0 0
UMB FINL CORP COM 902788108 2,610 36,058 SH   SOLE 19 36,058 0 0
UMB FINL CORP COM 902788108 215,266 2,973,695 SH   SOLE 21 2,973,695 0 0
UMB FINL CORP COM 902788108 105,888 1,462,744 SH   SOLE 22 1,379,099 0 83,645
UMB FINL CORP COM 902788108 1,800 24,870 SH   SOLE 26 9,157 0 15,713
UMB FINL CORP COM 902788108 439 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 157 2,173 SH   SOLE 29 0 0 2,173
UMB FINL CORP COM 902788108 575 7,945 SH   SOLE 30 7,945 0 0
UMB FINL CORP COM 902788108 219 3,025 SH   SOLE 34 3,025 0 0
UMB FINL CORP COM 902788108 315 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 39 2,940 SH   SOLE 2 1,243 0 1,697
UMH PPTYS INC COM 903002103 9 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,375 102,543 SH   SOLE 18 102,543 0 0
UMH PPTYS INC COM 903002103 324 24,193 SH   SOLE 19 24,193 0 0
UMH PPTYS INC COM 903002103 13,941 1,039,580 SH   SOLE 21 1,039,580 0 0
UMH PPTYS INC COM 903002103 16,647 1,241,403 SH   SOLE 22 1,156,255 0 85,148
UMH PPTYS INC COM 903002103 16 1,171 SH   SOLE 23 1,171 0 0
UMH PPTYS INC COM 903002103 108 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 85 6,342 SH   SOLE 30 6,342 0 0
UMPQUA HLDGS CORP COM 904214103 2,946 137,614 SH   SOLE 2 97,118 0 40,496
UMPQUA HLDGS CORP COM 904214103 21 998 SH   SOLE 4 998 0 0
UMPQUA HLDGS CORP COM 904214103 166 7,731 SH   SOLE 7 7,731 0 0
UMPQUA HLDGS CORP COM 904214103 29,542 1,379,801 SH   SOLE 18 1,379,801 0 0
UMPQUA HLDGS CORP COM 904214103 3,727 174,093 SH   SOLE 19 174,093 0 0
UMPQUA HLDGS CORP COM 904214103 318,206 14,862,487 SH   SOLE 21 14,862,487 0 0
UMPQUA HLDGS CORP COM 904214103 157,291 7,346,634 SH   SOLE 22 6,926,930 0 419,704
UMPQUA HLDGS CORP COM 904214103 12 541 SH   SOLE 23 541 0 0
UMPQUA HLDGS CORP COM 904214103 1,902 88,820 SH   SOLE 26 48,126 0 40,694
UMPQUA HLDGS CORP COM 904214103 680 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 904 42,223 SH   SOLE 30 42,223 0 0
UMPQUA HLDGS CORP COM 904214103 158 7,397 SH   SOLE 36 7,397 0 0
UMPQUA HLDGS CORP COM 904214103 510 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 3,339 204,228 SH   SOLE 2 31,819 0 172,409
UNDER ARMOUR INC CL A 904311107 878 53,671 SH   SOLE 4 49,011 0 4,660
UNDER ARMOUR INC CL A 904311107 2,093 128,005 SH   SOLE 7 128,005 0 0
UNDER ARMOUR INC CL A 904311107 22 1,336 SH   SOLE 13 1,336 0 0
UNDER ARMOUR INC CL A 904311107 18 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 6,308 385,828 SH   SOLE 18 362,665 0 23,163
UNDER ARMOUR INC CL A 904311107 3,606 220,533 SH   SOLE 19 220,533 0 0
UNDER ARMOUR INC CL A 904311107 2,038 124,626 SH   SOLE 20 0 0 124,626
UNDER ARMOUR INC CL A 904311107 58,384 3,570,865 SH   SOLE 21 3,570,865 0 0
UNDER ARMOUR INC CL A 904311107 81,746 4,999,737 SH   SOLE 22 4,118,206 0 881,531
UNDER ARMOUR INC CL A 904311107 4,367 267,096 SH   SOLE 23 267,096 0 0
UNDER ARMOUR INC CL A 904311107 2,267 138,658 SH   SOLE 25 138,658 0 0
UNDER ARMOUR INC CL A 904311107 10,561 645,937 SH   SOLE 26 287,494 0 358,443
UNDER ARMOUR INC CL A 904311107 476 29,094 SH   SOLE 28 29,094 0 0
UNDER ARMOUR INC CL A 904311107 894 54,668 SH   SOLE 29 9,442 0 45,226
UNDER ARMOUR INC CL A 904311107 11,692 715,098 SH   SOLE 30 715,098 0 0
UNDER ARMOUR INC CL A 904311107 1,382 84,551 SH   SOLE 31 36,445 0 48,106
UNDER ARMOUR INC CL A 904311107 1,163 71,131 SH   SOLE 34 71,131 0 0
UNDER ARMOUR INC CL A 904311107 2,766 169,148 SH   SOLE 36 169,148 0 0
UNDER ARMOUR INC CL A 904311107 56 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 2,814 196,129 SH   SOLE 2 32,017 0 164,112
UNDER ARMOUR INC CL C 904311206 779 54,283 SH   SOLE 4 49,590 0 4,693
UNDER ARMOUR INC CL C 904311206 1,849 128,833 SH   SOLE 7 128,833 0 0
UNDER ARMOUR INC CL C 904311206 19 1,358 SH   SOLE 13 1,358 0 0
UNDER ARMOUR INC CL C 904311206 18 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 5,415 377,375 SH   SOLE 18 353,575 0 23,800
UNDER ARMOUR INC CL C 904311206 433 30,144 SH   SOLE 19 30,144 0 0
UNDER ARMOUR INC CL C 904311206 2,186 152,301 SH   SOLE 20 0 0 152,301
UNDER ARMOUR INC CL C 904311206 52,968 3,691,136 SH   SOLE 21 3,691,136 0 0
UNDER ARMOUR INC CL C 904311206 71,448 4,978,970 SH   SOLE 22 4,089,655 0 889,315
UNDER ARMOUR INC CL C 904311206 3,432 239,163 SH   SOLE 23 239,163 0 0
UNDER ARMOUR INC CL C 904311206 2,058 143,423 SH   SOLE 25 143,423 0 0
UNDER ARMOUR INC CL C 904311206 8,956 624,140 SH   SOLE 26 296,560 0 327,580
UNDER ARMOUR INC CL C 904311206 415 28,936 SH   SOLE 28 28,936 0 0
UNDER ARMOUR INC CL C 904311206 794 55,321 SH   SOLE 29 9,266 0 46,055
UNDER ARMOUR INC CL C 904311206 7,468 520,428 SH   SOLE 30 520,428 0 0
UNDER ARMOUR INC CL C 904311206 1,217 84,798 SH   SOLE 31 36,761 0 48,037
UNDER ARMOUR INC CL C 904311206 173 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 2,524 175,874 SH   SOLE 36 175,874 0 0
UNDER ARMOUR INC CL C 904311206 50 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 3 411 SH   SOLE 18 411 0 0
UNICO AMERN CORP COM 904607108 5 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 120 3,318 SH   SOLE 2 636 0 2,682
UNIFI INC COM NEW 904677200 12 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 2,751 75,889 SH   SOLE 18 75,889 0 0
UNIFI INC COM NEW 904677200 415 11,452 SH   SOLE 19 11,452 0 0
UNIFI INC COM NEW 904677200 56,778 1,566,295 SH   SOLE 21 1,566,295 0 0
UNIFI INC COM NEW 904677200 15,818 436,365 SH   SOLE 22 405,518 0 30,847
UNIFI INC COM NEW 904677200 80 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 856 23,603 SH   SOLE 30 23,603 0 0
UNIFI INC COM NEW 904677200 61 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 529 3,271 SH   SOLE 2 637 0 2,634
UNIFIRST CORP MASS COM 904708104 12 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 59 365 SH   SOLE 7 365 0 0
UNIFIRST CORP MASS COM 904708104 11,342 70,163 SH   SOLE 18 70,163 0 0
UNIFIRST CORP MASS COM 904708104 1,927 11,923 SH   SOLE 19 11,923 0 0
UNIFIRST CORP MASS COM 904708104 231,532 1,432,303 SH   SOLE 21 1,432,303 0 0
UNIFIRST CORP MASS COM 904708104 70,142 433,912 SH   SOLE 22 404,935 0 28,977
UNIFIRST CORP MASS COM 904708104 456 2,819 SH   SOLE 26 1,415 0 1,404
UNIFIRST CORP MASS COM 904708104 358 2,214 SH   SOLE 28 2,214 0 0
UNIFIRST CORP MASS COM 904708104 3,473 21,486 SH   SOLE 30 21,486 0 0
UNIFIRST CORP MASS COM 904708104 263 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 885 15,700 SH   SOLE 2 15,700 0 0
UNILEVER N V N Y SHS NEW 904784709 156,255 2,770,962 SH   SOLE 18 2,609,628 0 161,334
UNILEVER N V N Y SHS NEW 904784709 184,919 3,279,287 SH   SOLE 19 3,279,287 0 0
UNILEVER N V N Y SHS NEW 904784709 12,985 230,280 SH   SOLE 22 230,280 0 0
UNILEVER N V N Y SHS NEW 904784709 346 6,136 SH   SOLE 23 6,136 0 0
UNILEVER N V N Y SHS NEW 904784709 1,187 21,050 SH   SOLE 25 21,050 0 0
UNILEVER N V N Y SHS NEW 904784709 2,845 50,458 SH   SOLE 34 50,458 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,180 93,241 SH   SOLE 18 93,113 0 128
UNION BANKSHARES CORP NEW COM 90539J109 420 11,454 SH   SOLE 2 2,428 0 9,026
UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 43 1,162 SH   SOLE 7 1,162 0 0
UNION BANKSHARES CORP NEW COM 90539J109 6,990 190,410 SH   SOLE 18 190,410 0 0
UNION BANKSHARES CORP NEW COM 90539J109 1,616 44,016 SH   SOLE 19 44,016 0 0
UNION BANKSHARES CORP NEW COM 90539J109 64,028 1,744,144 SH   SOLE 21 1,744,144 0 0
UNION BANKSHARES CORP NEW COM 90539J109 56,354 1,535,108 SH   SOLE 22 1,432,145 0 102,963
UNION BANKSHARES CORP NEW COM 90539J109 1,148 31,272 SH   SOLE 26 14,831 0 16,441
UNION BANKSHARES CORP NEW COM 90539J109 299 8,147 SH   SOLE 28 8,147 0 0
UNION BANKSHARES CORP NEW COM 90539J109 417 11,362 SH   SOLE 30 11,362 0 0
UNION BANKSHARES CORP NEW COM 90539J109 188 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 686 13,503 SH   SOLE 18 13,503 0 0
UNION BANKSHARES INC COM 905400107 108 2,119 SH   SOLE 19 2,119 0 0
UNION BANKSHARES INC COM 905400107 6,231 122,665 SH   SOLE 21 122,665 0 0
UNION BANKSHARES INC COM 905400107 1,783 35,092 SH   SOLE 22 30,666 0 4,426
UNION PAC CORP COM 907818108 173,697 1,292,103 SH   SOLE 2 404,522 0 887,581
UNION PAC CORP COM 907818108 45,616 339,327 SH   SOLE 4 318,625 0 20,702
UNION PAC CORP COM 907818108 75,110 558,732 SH   SOLE 7 554,367 0 4,365
UNION PAC CORP COM 907818108 1,672 12,435 SH   SOLE 13 12,435 0 0
UNION PAC CORP COM 907818108 841 6,257 SH   SOLE 15 6,257 0 0
UNION PAC CORP COM 907818108 424,775 3,159,820 SH   SOLE 18 2,713,146 0 446,674
UNION PAC CORP COM 907818108 318,941 2,372,544 SH   SOLE 19 2,372,544 0 0
UNION PAC CORP COM 907818108 57,632 428,713 SH   SOLE 20 100,402 0 328,311
UNION PAC CORP COM 907818108 1,717,988 12,779,798 SH   SOLE 21 12,779,798 0 0
UNION PAC CORP COM 907818108 2,959,360 22,014,134 SH   SOLE 22 17,833,273 0 4,180,861
UNION PAC CORP COM 907818108 146,981 1,093,368 SH   SOLE 23 1,093,368 0 0
UNION PAC CORP COM 907818108 89,745 667,596 SH   SOLE 25 667,596 0 0
UNION PAC CORP COM 907818108 300,092 2,232,326 SH   SOLE 26 732,863 0 1,499,463
UNION PAC CORP COM 907818108 15,981 118,878 SH   SOLE 28 118,878 0 0
UNION PAC CORP COM 907818108 15,366 114,305 SH   SOLE 29 86,079 0 28,226
UNION PAC CORP COM 907818108 364,700 2,712,936 SH   SOLE 30 2,712,936 0 0
UNION PAC CORP COM 907818108 63,715 473,967 SH   SOLE 31 195,000 0 278,967
UNION PAC CORP COM 907818108 34,791 258,805 SH   SOLE 34 258,805 0 0
UNION PAC CORP COM 907818108 107,394 798,881 SH   SOLE 36 798,881 0 0
UNION PAC CORP COM 907818108 2,071 15,408 SH   SOLE 40 15,408 0 0
UNIQUE FABRICATING INC COM 90915J103 10 1,165 SH   SOLE 18 1,165 0 0
UNIQUE FABRICATING INC COM 90915J103 100 11,866 SH   SOLE 21 11,866 0 0
UNIQURE NV SHS N90064101 87 3,705 SH   SOLE 18 3,705 0 0
UNIQURE NV SHS N90064101 10,116 430,480 SH   SOLE 21 430,480 0 0
UNIQURE NV SHS N90064101 22 942 SH   SOLE 30 942 0 0
UNISYS CORP COM NEW 909214306 111 10,342 SH   SOLE 2 7,126 0 3,216
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 12 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 1,864 173,435 SH   SOLE 18 173,435 0 0
UNISYS CORP COM NEW 909214306 1,767 164,335 SH   SOLE 19 164,335 0 0
UNISYS CORP COM NEW 909214306 17,627 1,639,719 SH   SOLE 21 1,639,719 0 0
UNISYS CORP COM NEW 909214306 17,850 1,660,421 SH   SOLE 22 1,550,713 0 109,708
UNISYS CORP COM NEW 909214306 133 12,343 SH   SOLE 23 12,343 0 0
UNISYS CORP COM NEW 909214306 65 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 77 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 175 16,325 SH   SOLE 29 0 0 16,325
UNISYS CORP COM NEW 909214306 119 11,075 SH   SOLE 30 11,075 0 0
UNISYS CORP COM NEW 909214306 63 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 238 12,022 SH   SOLE 2 2,175 0 9,847
UNIT CORP COM 909218109 6 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 28 1,438 SH   SOLE 7 1,438 0 0
UNIT CORP COM 909218109 4,727 239,215 SH   SOLE 18 239,215 0 0
UNIT CORP COM 909218109 840 42,535 SH   SOLE 19 42,535 0 0
UNIT CORP COM 909218109 100,332 5,077,535 SH   SOLE 21 5,077,535 0 0
UNIT CORP COM 909218109 31,830 1,610,844 SH   SOLE 22 1,493,246 0 117,598
UNIT CORP COM 909218109 390 19,731 SH   SOLE 26 3,789 0 15,942
UNIT CORP COM 909218109 138 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 1,464 74,104 SH   SOLE 30 74,104 0 0
UNIT CORP COM 909218109 107 5,393 SH   SOLE 36 5,393 0 0
UNIT CORP COM 909218109 96 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 45 3,443 SH   SOLE 21 3,443 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,107 88,148 SH   SOLE 2 70,880 0 17,268
UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,686 161,294 SH   SOLE 7 161,294 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,766 674,205 SH   SOLE 18 674,205 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,773 78,661 SH   SOLE 19 78,661 0 0
UNITED BANKSHARES INC WEST V COM 909907107 317,762 9,014,529 SH   SOLE 21 9,014,529 0 0
UNITED BANKSHARES INC WEST V COM 909907107 122,590 3,477,737 SH   SOLE 22 3,283,944 0 193,793
UNITED BANKSHARES INC WEST V COM 909907107 1,150 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 528 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 671 19,042 SH   SOLE 30 19,042 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,516 43,005 SH   SOLE 32 43,005 0 0
UNITED BANKSHARES INC WEST V COM 909907107 351 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BANCORP IND COM 90984R101 15 614 SH   SOLE 18 614 0 0
UNITED CMNTY BANCORP IND COM 90984R101 20 811 SH   SOLE 21 811 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,895 59,883 SH   SOLE 2 47,989 0 11,894
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 61 1,923 SH   SOLE 7 1,923 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,687 337,649 SH   SOLE 18 337,649 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,430 203,146 SH   SOLE 19 203,146 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 217,433 6,869,912 SH   SOLE 21 6,869,912 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 88,721 2,803,200 SH   SOLE 22 2,662,809 0 140,391
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,643 146,688 SH   SOLE 23 146,688 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,861 279,972 SH   SOLE 26 7,068 0 272,904
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 323 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 868 27,431 SH   SOLE 29 0 0 27,431
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,224 101,870 SH   SOLE 30 101,870 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 326 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 95 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,791 181,676 SH   SOLE 18 181,676 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 475 48,138 SH   SOLE 19 48,138 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 15,817 1,604,115 SH   SOLE 21 1,604,115 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 14,436 1,464,109 SH   SOLE 22 1,415,239 0 48,870
UNITED CMNTY FINL CORP OHIO COM 909839102 125 12,649 SH   SOLE 23 12,649 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 82 8,310 SH   SOLE 29 0 0 8,310
UNITED CONTL HLDGS INC COM 910047109 16,292 234,517 SH   SOLE 2 56,344 0 178,173
UNITED CONTL HLDGS INC COM 910047109 5,126 73,789 SH   SOLE 4 71,718 0 2,071
UNITED CONTL HLDGS INC COM 910047109 11,844 170,496 SH   SOLE 7 162,433 0 8,063
UNITED CONTL HLDGS INC COM 910047109 326 4,691 SH   SOLE 13 4,691 0 0
UNITED CONTL HLDGS INC COM 910047109 48 694 SH   SOLE 15 694 0 0
UNITED CONTL HLDGS INC COM 910047109 68,521 986,343 SH   SOLE 18 963,010 0 23,333
UNITED CONTL HLDGS INC COM 910047109 225,693 3,248,779 SH   SOLE 19 3,248,779 0 0
UNITED CONTL HLDGS INC COM 910047109 3,060 44,047 SH   SOLE 20 0 0 44,047
UNITED CONTL HLDGS INC COM 910047109 407,132 5,860,544 SH   SOLE 21 5,860,544 0 0
UNITED CONTL HLDGS INC COM 910047109 453,673 6,530,494 SH   SOLE 22 5,345,803 0 1,184,691
UNITED CONTL HLDGS INC COM 910047109 7,258 104,476 SH   SOLE 23 104,476 0 0
UNITED CONTL HLDGS INC COM 910047109 4,098 58,987 SH   SOLE 25 58,987 0 0
UNITED CONTL HLDGS INC COM 910047109 21,160 304,592 SH   SOLE 26 145,964 0 158,628
UNITED CONTL HLDGS INC COM 910047109 798 11,487 SH   SOLE 28 11,487 0 0
UNITED CONTL HLDGS INC COM 910047109 250 3,603 SH   SOLE 29 3,603 0 0
UNITED CONTL HLDGS INC COM 910047109 46,064 663,082 SH   SOLE 30 663,082 0 0
UNITED CONTL HLDGS INC COM 910047109 3,254 46,835 SH   SOLE 31 21,530 0 25,305
UNITED CONTL HLDGS INC COM 910047109 91,991 1,324,188 SH   SOLE 34 1,324,188 0 0
UNITED CONTL HLDGS INC COM 910047109 5,919 85,205 SH   SOLE 36 85,205 0 0
UNITED CONTL HLDGS INC COM 910047109 106 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 172 10,612 SH   SOLE 2 2,169 0 8,443
UNITED FINL BANCORP INC NEW COM 910304104 27 1,647 SH   SOLE 7 1,647 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,983 184,149 SH   SOLE 18 184,149 0 0
UNITED FINL BANCORP INC NEW COM 910304104 618 38,166 SH   SOLE 19 38,166 0 0
UNITED FINL BANCORP INC NEW COM 910304104 27,235 1,681,180 SH   SOLE 21 1,681,180 0 0
UNITED FINL BANCORP INC NEW COM 910304104 27,277 1,683,778 SH   SOLE 22 1,588,621 0 95,157
UNITED FINL BANCORP INC NEW COM 910304104 751 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 113 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 197 12,148 SH   SOLE 30 12,148 0 0
UNITED FINL BANCORP INC NEW COM 910304104 79 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 202 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 29 613 SH   SOLE 7 613 0 0
UNITED FIRE GROUP INC COM 910340108 4,572 95,534 SH   SOLE 18 95,534 0 0
UNITED FIRE GROUP INC COM 910340108 379 7,909 SH   SOLE 19 7,909 0 0
UNITED FIRE GROUP INC COM 910340108 79,658 1,664,406 SH   SOLE 21 1,664,406 0 0
UNITED FIRE GROUP INC COM 910340108 26,191 547,244 SH   SOLE 22 513,038 0 34,206
UNITED FIRE GROUP INC COM 910340108 244 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 154 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,367 28,553 SH   SOLE 30 28,553 0 0
UNITED FIRE GROUP INC COM 910340108 99 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 290 16,331 SH   SOLE 21 16,331 0 0
UNITED GUARDIAN INC COM 910571108 54 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 38 2,010 SH   SOLE 2 885 0 1,125
UNITED INS HLDGS CORP COM 910710102 8 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,852 96,736 SH   SOLE 18 96,736 0 0
UNITED INS HLDGS CORP COM 910710102 322 16,829 SH   SOLE 19 16,829 0 0
UNITED INS HLDGS CORP COM 910710102 38,248 1,998,315 SH   SOLE 21 1,998,315 0 0
UNITED INS HLDGS CORP COM 910710102 10,816 565,094 SH   SOLE 22 530,694 0 34,400
UNITED INS HLDGS CORP COM 910710102 51 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 570 29,801 SH   SOLE 30 29,801 0 0
UNITED INS HLDGS CORP COM 910710102 35 1,809 SH   SOLE 40 1,809 0 0
UNITED NAT FOODS INC COM 911163103 1,383 32,201 SH   SOLE 2 23,306 0 8,895
UNITED NAT FOODS INC COM 911163103 9 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 116 2,704 SH   SOLE 7 2,704 0 0
UNITED NAT FOODS INC COM 911163103 13,527 315,015 SH   SOLE 18 315,015 0 0
UNITED NAT FOODS INC COM 911163103 1,887 43,934 SH   SOLE 19 43,934 0 0
UNITED NAT FOODS INC COM 911163103 139,846 3,256,779 SH   SOLE 21 3,256,779 0 0
UNITED NAT FOODS INC COM 911163103 78,286 1,823,141 SH   SOLE 22 1,715,074 0 108,067
UNITED NAT FOODS INC COM 911163103 1,774 41,313 SH   SOLE 26 3,766 0 37,547
UNITED NAT FOODS INC COM 911163103 312 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 239 5,569 SH   SOLE 29 0 0 5,569
UNITED NAT FOODS INC COM 911163103 403 9,394 SH   SOLE 30 9,394 0 0
UNITED NAT FOODS INC COM 911163103 218 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 231 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 89,616 856,256 SH   SOLE 2 212,859 0 643,397
UNITED PARCEL SERVICE INC CL B 911312106 23,690 226,350 SH   SOLE 4 208,032 0 18,318
UNITED PARCEL SERVICE INC CL B 911312106 54,507 520,804 SH   SOLE 7 514,460 0 6,344
UNITED PARCEL SERVICE INC CL B 911312106 431 4,114 SH   SOLE 13 4,114 0 0
UNITED PARCEL SERVICE INC CL B 911312106 548 5,236 SH   SOLE 15 5,236 0 0
UNITED PARCEL SERVICE INC CL B 911312106 170,911 1,633,013 SH   SOLE 18 1,514,417 0 118,596
UNITED PARCEL SERVICE INC CL B 911312106 44,913 429,131 SH   SOLE 19 429,131 0 0
UNITED PARCEL SERVICE INC CL B 911312106 22,848 218,303 SH   SOLE 20 0 0 218,303
UNITED PARCEL SERVICE INC CL B 911312106 1,343,434 12,836,176 SH   SOLE 21 12,836,176 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,016,725 19,269,297 SH   SOLE 22 15,787,901 0 3,481,396
UNITED PARCEL SERVICE INC CL B 911312106 89,395 854,146 SH   SOLE 23 854,146 0 0
UNITED PARCEL SERVICE INC CL B 911312106 82,473 788,007 SH   SOLE 25 788,007 0 0
UNITED PARCEL SERVICE INC CL B 911312106 241,133 2,303,966 SH   SOLE 26 657,972 0 1,645,994
UNITED PARCEL SERVICE INC CL B 911312106 10,870 103,856 SH   SOLE 28 103,856 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,258 21,574 SH   SOLE 29 19,500 0 2,074
UNITED PARCEL SERVICE INC CL B 911312106 211,043 2,016,459 SH   SOLE 30 2,016,459 0 0
UNITED PARCEL SERVICE INC CL B 911312106 37,190 355,341 SH   SOLE 31 146,372 0 208,969
UNITED PARCEL SERVICE INC CL B 911312106 30,209 288,635 SH   SOLE 34 288,635 0 0
UNITED PARCEL SERVICE INC CL B 911312106 71,533 683,483 SH   SOLE 36 683,483 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,317 12,587 SH   SOLE 37 12,587 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,364 13,035 SH   SOLE 40 13,035 0 0
UNITED RENTALS INC COM 911363109 19,388 112,245 SH   SOLE 2 27,023 0 85,222
UNITED RENTALS INC COM 911363109 5,058 29,281 SH   SOLE 4 27,025 0 2,256
UNITED RENTALS INC COM 911363109 10,459 60,552 SH   SOLE 7 58,305 0 2,247
UNITED RENTALS INC COM 911363109 164 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 32,553 188,460 SH   SOLE 18 177,297 0 11,163
UNITED RENTALS INC COM 911363109 11,352 65,720 SH   SOLE 19 65,720 0 0
UNITED RENTALS INC COM 911363109 5,917 34,258 SH   SOLE 20 0 0 34,258
UNITED RENTALS INC COM 911363109 349,364 2,022,601 SH   SOLE 21 2,022,601 0 0
UNITED RENTALS INC COM 911363109 455,319 2,636,016 SH   SOLE 22 2,227,553 0 408,463
UNITED RENTALS INC COM 911363109 18,396 106,499 SH   SOLE 23 106,499 0 0
UNITED RENTALS INC COM 911363109 12,027 69,628 SH   SOLE 25 69,628 0 0
UNITED RENTALS INC COM 911363109 46,969 271,922 SH   SOLE 26 93,126 0 178,796
UNITED RENTALS INC COM 911363109 2,179 12,616 SH   SOLE 28 12,616 0 0
UNITED RENTALS INC COM 911363109 3,995 23,126 SH   SOLE 29 1,973 0 21,153
UNITED RENTALS INC COM 911363109 58,865 340,793 SH   SOLE 30 340,793 0 0
UNITED RENTALS INC COM 911363109 8,288 47,982 SH   SOLE 31 19,321 0 28,661
UNITED RENTALS INC COM 911363109 4,378 25,344 SH   SOLE 34 25,344 0 0
UNITED RENTALS INC COM 911363109 14,508 83,992 SH   SOLE 36 83,992 0 0
UNITED RENTALS INC COM 911363109 293 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 21 1,965 SH   SOLE 2 508 0 1,457
UNITED SECURITY BANCSHARES C COM 911460103 493 45,823 SH   SOLE 18 45,823 0 0
UNITED SECURITY BANCSHARES C COM 911460103 97 9,009 SH   SOLE 19 9,009 0 0
UNITED SECURITY BANCSHARES C COM 911460103 4,718 438,892 SH   SOLE 21 438,892 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,269 118,044 SH   SOLE 22 106,363 0 11,681
UNITED STATES ANTIMONY CORP COM 911549103 8 33,646 SH   SOLE 21 33,646 0 0
UNITED STATES ANTIMONY CORP COM 911549103 8 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 349 8,684 SH   SOLE 2 2,275 0 6,409
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,411 109,761 SH   SOLE 18 109,761 0 0
UNITED STATES CELLULAR CORP COM 911684108 5,828 145,018 SH   SOLE 19 145,018 0 0
UNITED STATES CELLULAR CORP COM 911684108 9,782 243,384 SH   SOLE 21 243,384 0 0
UNITED STATES CELLULAR CORP COM 911684108 18,685 464,906 SH   SOLE 22 414,147 0 50,759
UNITED STATES CELLULAR CORP COM 911684108 227 5,652 SH   SOLE 23 5,652 0 0
UNITED STATES CELLULAR CORP COM 911684108 224 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 65 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 145 3,618 SH   SOLE 30 3,618 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,451 36,100 SH   SOLE 34 36,100 0 0
UNITED STATES CELLULAR CORP COM 911684108 100 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 29 398 SH   SOLE 2 126 0 272
UNITED STATES LIME & MINERAL COM 911922102 522 7,130 SH   SOLE 18 7,130 0 0
UNITED STATES LIME & MINERAL COM 911922102 104 1,423 SH   SOLE 19 1,423 0 0
UNITED STATES LIME & MINERAL COM 911922102 4,852 66,304 SH   SOLE 21 66,304 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,511 88,973 SH   SOLE 22 86,682 0 2,291
UNITED STATES LIME & MINERAL COM 911922102 29 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 37 506 SH   SOLE 30 506 0 0
UNITED STATES LIME & MINERAL COM 911922102 19 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 5,945 168,945 SH   SOLE 2 84,031 0 84,914
UNITED STATES STL CORP NEW COM 912909108 31 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 213 6,052 SH   SOLE 7 6,052 0 0
UNITED STATES STL CORP NEW COM 912909108 20,840 592,218 SH   SOLE 18 592,218 0 0
UNITED STATES STL CORP NEW COM 912909108 922 26,211 SH   SOLE 19 26,211 0 0
UNITED STATES STL CORP NEW COM 912909108 283,701 8,061,967 SH   SOLE 21 8,061,967 0 0
UNITED STATES STL CORP NEW COM 912909108 216,281 6,146,104 SH   SOLE 22 5,492,558 0 653,546
UNITED STATES STL CORP NEW COM 912909108 1,971 56,002 SH   SOLE 26 31,080 0 24,922
UNITED STATES STL CORP NEW COM 912909108 852 24,210 SH   SOLE 28 24,210 0 0
UNITED STATES STL CORP NEW COM 912909108 1,192 33,878 SH   SOLE 30 33,878 0 0
UNITED STATES STL CORP NEW COM 912909108 132 3,760 SH   SOLE 31 3,760 0 0
UNITED STATES STL CORP NEW COM 912909108 1,188 33,771 SH   SOLE 36 33,771 0 0
UNITED STATES STL CORP NEW COM 912909108 687 19,511 SH   SOLE 40 19,511 0 0
UNITED TECHNOLOGIES CORP COM 913017109 114,032 906,314 SH   SOLE 2 201,746 0 704,568
UNITED TECHNOLOGIES CORP COM 913017109 31,926 253,747 SH   SOLE 4 234,592 0 19,155
UNITED TECHNOLOGIES CORP COM 913017109 70,874 563,295 SH   SOLE 7 543,088 0 20,207
UNITED TECHNOLOGIES CORP COM 913017109 349 2,777 SH   SOLE 13 2,777 0 0
UNITED TECHNOLOGIES CORP COM 913017109 717 5,695 SH   SOLE 15 5,695 0 0
UNITED TECHNOLOGIES CORP COM 913017109 229,896 1,827,179 SH   SOLE 18 1,683,060 0 144,119
UNITED TECHNOLOGIES CORP COM 913017109 94,781 753,307 SH   SOLE 19 753,307 0 0
UNITED TECHNOLOGIES CORP COM 913017109 41,066 326,383 SH   SOLE 20 0 0 326,383
UNITED TECHNOLOGIES CORP COM 913017109 1,885,245 14,983,665 SH   SOLE 21 14,983,665 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,520,026 20,028,816 SH   SOLE 22 16,148,912 0 3,879,904
UNITED TECHNOLOGIES CORP COM 913017109 117,716 935,589 SH   SOLE 23 935,589 0 0
UNITED TECHNOLOGIES CORP COM 913017109 95,920 762,358 SH   SOLE 25 762,358 0 0
UNITED TECHNOLOGIES CORP COM 913017109 228,334 1,814,766 SH   SOLE 26 767,904 0 1,046,862
UNITED TECHNOLOGIES CORP COM 913017109 14,430 114,688 SH   SOLE 28 114,688 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,588 20,566 SH   SOLE 29 20,566 0 0
UNITED TECHNOLOGIES CORP COM 913017109 293,907 2,335,932 SH   SOLE 30 2,335,932 0 0
UNITED TECHNOLOGIES CORP COM 913017109 46,097 366,372 SH   SOLE 31 151,239 0 215,133
UNITED TECHNOLOGIES CORP COM 913017109 12,695 100,901 SH   SOLE 32 100,901 0 0
UNITED TECHNOLOGIES CORP COM 913017109 53,070 421,791 SH   SOLE 34 421,791 0 0
UNITED TECHNOLOGIES CORP COM 913017109 91,671 728,588 SH   SOLE 36 728,588 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,317 18,416 SH   SOLE 37 18,416 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,834 14,576 SH   SOLE 40 14,576 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,572 76,288 SH   SOLE 2 35,221 0 41,067
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,734 15,430 SH   SOLE 4 14,393 0 1,037
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,917 17,063 SH   SOLE 7 11,161 0 5,902
UNITED THERAPEUTICS CORP DEL COM 91307C102 18,262 162,532 SH   SOLE 18 158,511 0 4,021
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,778 42,524 SH   SOLE 19 42,524 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 299,838 2,668,548 SH   SOLE 21 2,668,548 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 182,473 1,624,002 SH   SOLE 22 1,450,738 0 173,264
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,344 65,360 SH   SOLE 23 65,360 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 157 1,397 SH   SOLE 25 1,397 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,113 90,009 SH   SOLE 26 40,991 0 49,018
UNITED THERAPEUTICS CORP DEL COM 91307C102 753 6,704 SH   SOLE 28 6,704 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,835 25,227 SH   SOLE 29 2,489 0 22,738
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,128 81,236 SH   SOLE 30 81,236 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,475 22,027 SH   SOLE 31 9,022 0 13,005
UNITED THERAPEUTICS CORP DEL COM 91307C102 378 3,365 SH   SOLE 34 3,365 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,168 10,399 SH   SOLE 36 10,399 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 98 874 SH   SOLE 40 874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 382,965 1,789,557 SH   SOLE 2 705,222 0 1,084,335
UNITEDHEALTH GROUP INC COM 91324P102 71,526 334,234 SH   SOLE 4 309,785 0 24,449
UNITEDHEALTH GROUP INC COM 91324P102 147,473 689,126 SH   SOLE 7 685,254 0 3,872
UNITEDHEALTH GROUP INC COM 91324P102 2,463 11,508 SH   SOLE 13 11,508 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,552 7,250 SH   SOLE 15 7,250 0 0
UNITEDHEALTH GROUP INC COM 91324P102 959,567 4,483,957 SH   SOLE 18 3,885,646 0 598,311
UNITEDHEALTH GROUP INC COM 91324P102 1,096,808 5,125,271 SH   SOLE 19 5,125,271 0 0
UNITEDHEALTH GROUP INC COM 91324P102 82,731 386,592 SH   SOLE 20 0 0 386,592
UNITEDHEALTH GROUP INC COM 91324P102 3,572,213 16,692,585 SH   SOLE 21 16,692,585 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,695,463 26,614,311 SH   SOLE 22 21,700,069 0 4,914,242
UNITEDHEALTH GROUP INC COM 91324P102 259,938 1,214,664 SH   SOLE 23 1,214,664 0 0
UNITEDHEALTH GROUP INC COM 91324P102 176,022 822,535 SH   SOLE 25 806,913 0 15,622
UNITEDHEALTH GROUP INC COM 91324P102 664,265 3,104,044 SH   SOLE 26 861,523 0 2,242,521
UNITEDHEALTH GROUP INC COM 91324P102 31,326 146,385 SH   SOLE 28 146,385 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,617 86,996 SH   SOLE 29 28,671 0 58,325
UNITEDHEALTH GROUP INC COM 91324P102 712,117 3,327,648 SH   SOLE 30 3,327,648 0 0
UNITEDHEALTH GROUP INC COM 91324P102 99,298 464,011 SH   SOLE 31 188,615 0 275,396
UNITEDHEALTH GROUP INC COM 91324P102 21,593 100,901 SH   SOLE 32 100,901 0 0
UNITEDHEALTH GROUP INC COM 91324P102 233,670 1,091,914 SH   SOLE 34 1,091,914 0 0
UNITEDHEALTH GROUP INC COM 91324P102 202,313 945,390 SH   SOLE 36 945,390 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,066 19,000 SH   SOLE 40 19,000 0 0
UNITI GROUP INC COM 91325V108 2,608 160,522 SH   SOLE 2 78,612 0 81,910
UNITI GROUP INC COM 91325V108 160 9,870 SH   SOLE 4 9,870 0 0
UNITI GROUP INC COM 91325V108 112 6,898 SH   SOLE 7 6,898 0 0
UNITI GROUP INC COM 91325V108 9,023 555,284 SH   SOLE 18 555,284 0 0
UNITI GROUP INC COM 91325V108 418 25,696 SH   SOLE 19 25,696 0 0
UNITI GROUP INC COM 91325V108 131,575 8,096,935 SH   SOLE 21 8,096,935 0 0
UNITI GROUP INC COM 91325V108 90,582 5,574,288 SH   SOLE 22 4,978,696 0 595,592
UNITI GROUP INC COM 91325V108 761 46,858 SH   SOLE 26 31,574 0 15,284
UNITI GROUP INC COM 91325V108 360 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 1,819 111,915 SH   SOLE 30 111,915 0 0
UNITI GROUP INC COM 91325V108 62 3,830 SH   SOLE 31 3,830 0 0
UNITI GROUP INC COM 91325V108 316 19,425 SH   SOLE 36 19,425 0 0
UNITI GROUP INC COM 91325V108 284 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V108 159 9,800 SH Put SOLE 2 9,800 0 0
UNITI GROUP INC OPTIONS 91325V108 309 19,000 SH Put SOLE 18 19,000 0 0
UNITI GROUP INC OPTIONS 91325V108 4,306 265,000 SH Put SOLE 19 265,000 0 0
UNITI GROUP INC OPTIONS 91325V108 20 1,200 SH Put SOLE 22 1,200 0 0
UNITIL CORP COM 913259107 141 3,030 SH   SOLE 2 583 0 2,447
UNITIL CORP COM 913259107 8 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 749 16,135 SH   SOLE 7 16,135 0 0
UNITIL CORP COM 913259107 2,331 50,234 SH   SOLE 18 50,234 0 0
UNITIL CORP COM 913259107 506 10,902 SH   SOLE 19 10,902 0 0
UNITIL CORP COM 913259107 21,505 463,376 SH   SOLE 21 463,376 0 0
UNITIL CORP COM 913259107 23,789 512,574 SH   SOLE 22 485,883 0 26,691
UNITIL CORP COM 913259107 1,244 26,809 SH   SOLE 26 0 0 26,809
UNITIL CORP COM 913259107 91 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 134 2,891 SH   SOLE 30 2,891 0 0
UNITIL CORP COM 913259107 70 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 18 829 SH   SOLE 2 281 0 548
UNITY BANCORP INC COM 913290102 589 26,773 SH   SOLE 18 26,773 0 0
UNITY BANCORP INC COM 913290102 84 3,814 SH   SOLE 19 3,814 0 0
UNITY BANCORP INC COM 913290102 5,802 263,720 SH   SOLE 21 263,720 0 0
UNITY BANCORP INC COM 913290102 1,488 67,634 SH   SOLE 22 61,167 0 6,467
UNIVAR INC COM 91336L107 1,170 42,147 SH   SOLE 2 8,479 0 33,668
UNIVAR INC COM 91336L107 13 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 137 4,932 SH   SOLE 7 4,932 0 0
UNIVAR INC COM 91336L107 1,853 66,771 SH   SOLE 18 66,771 0 0
UNIVAR INC COM 91336L107 472 17,000 SH   SOLE 19 17,000 0 0
UNIVAR INC COM 91336L107 34,569 1,245,733 SH   SOLE 21 1,245,733 0 0
UNIVAR INC COM 91336L107 81,801 2,947,792 SH   SOLE 22 2,564,936 0 382,856
UNIVAR INC COM 91336L107 883 31,837 SH   SOLE 26 23,673 0 8,164
UNIVAR INC COM 91336L107 429 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 130 4,667 SH   SOLE 29 0 0 4,667
UNIVAR INC COM 91336L107 590 21,266 SH   SOLE 30 21,266 0 0
UNIVAR INC COM 91336L107 64 2,314 SH   SOLE 31 2,314 0 0
UNIVAR INC COM 91336L107 220 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 351 12,632 SH   SOLE 40 12,632 0 0
UNIVERSAL CORP VA COM 913456109 148 3,049 SH   SOLE 2 3,049 0 0
UNIVERSAL CORP VA COM 913456109 9 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 59 1,213 SH   SOLE 7 1,213 0 0
UNIVERSAL CORP VA COM 913456109 5,522 113,860 SH   SOLE 18 113,860 0 0
UNIVERSAL CORP VA COM 913456109 1,335 27,526 SH   SOLE 19 27,526 0 0
UNIVERSAL CORP VA COM 913456109 113,536 2,340,939 SH   SOLE 21 2,340,939 0 0
UNIVERSAL CORP VA COM 913456109 40,962 844,570 SH   SOLE 22 793,471 0 51,099
UNIVERSAL CORP VA COM 913456109 163 3,363 SH   SOLE 23 3,363 0 0
UNIVERSAL CORP VA COM 913456109 1,688 34,806 SH   SOLE 26 1,592 0 33,214
UNIVERSAL CORP VA COM 913456109 154 3,180 SH   SOLE 28 3,180 0 0
UNIVERSAL CORP VA COM 913456109 135 2,787 SH   SOLE 29 0 0 2,787
UNIVERSAL CORP VA COM 913456109 1,690 34,838 SH   SOLE 30 34,838 0 0
UNIVERSAL CORP VA COM 913456109 172 3,552 SH   SOLE 36 3,552 0 0
UNIVERSAL CORP VA COM 913456109 112 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,675 16,587 SH   SOLE 2 3,288 0 13,299
UNIVERSAL DISPLAY CORP COM 91347P105 17 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 102 1,005 SH   SOLE 7 1,005 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,109 20,879 SH   SOLE 18 20,879 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 637 6,307 SH   SOLE 19 6,307 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 46,358 458,994 SH   SOLE 21 458,994 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 116,208 1,150,576 SH   SOLE 22 1,009,433 0 141,143
UNIVERSAL DISPLAY CORP COM 91347P105 29,678 293,843 SH   SOLE 25 293,843 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,763 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 592 5,857 SH   SOLE 28 5,857 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 827 8,185 SH   SOLE 30 8,185 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 94 934 SH   SOLE 31 934 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 516 5,104 SH   SOLE 40 5,104 0 0
UNIVERSAL ELECTRS INC COM 913483103 31 587 SH   SOLE 2 587 0 0
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 23 449 SH   SOLE 7 449 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,232 62,095 SH   SOLE 18 62,095 0 0
UNIVERSAL ELECTRS INC COM 913483103 589 11,316 SH   SOLE 19 11,316 0 0
UNIVERSAL ELECTRS INC COM 913483103 68,269 1,311,610 SH   SOLE 21 1,311,610 0 0
UNIVERSAL ELECTRS INC COM 913483103 21,054 404,487 SH   SOLE 22 375,839 0 28,648
UNIVERSAL ELECTRS INC COM 913483103 35 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 108 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,030 19,790 SH   SOLE 30 19,790 0 0
UNIVERSAL ELECTRS INC COM 913483103 86 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,713 52,776 SH   SOLE 2 49,138 0 3,638
UNIVERSAL FST PRODS INC COM 913543104 13 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 49 1,524 SH   SOLE 7 1,524 0 0
UNIVERSAL FST PRODS INC COM 913543104 8,612 265,395 SH   SOLE 18 265,395 0 0
UNIVERSAL FST PRODS INC COM 913543104 14,119 435,100 SH   SOLE 19 435,100 0 0
UNIVERSAL FST PRODS INC COM 913543104 197,958 6,100,391 SH   SOLE 21 6,100,391 0 0
UNIVERSAL FST PRODS INC COM 913543104 75,555 2,328,341 SH   SOLE 22 2,213,034 0 115,307
UNIVERSAL FST PRODS INC COM 913543104 6,604 203,511 SH   SOLE 23 203,511 0 0
UNIVERSAL FST PRODS INC COM 913543104 3,723 114,741 SH   SOLE 26 6,831 0 107,910
UNIVERSAL FST PRODS INC COM 913543104 282 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,100 33,912 SH   SOLE 29 0 0 33,912
UNIVERSAL FST PRODS INC COM 913543104 2,795 86,127 SH   SOLE 30 86,127 0 0
UNIVERSAL FST PRODS INC COM 913543104 207 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 32 538 SH   SOLE 2 538 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 284 4,729 SH   SOLE 4 4,729 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,178 19,603 SH   SOLE 7 19,603 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 36 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,446 57,337 SH   SOLE 18 57,337 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,591 26,471 SH   SOLE 19 26,471 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 74,805 1,244,674 SH   SOLE 21 1,244,674 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 33,538 558,042 SH   SOLE 22 536,475 0 21,567
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 28 461 SH   SOLE 23 461 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,635 27,212 SH   SOLE 25 27,212 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 541 8,999 SH   SOLE 26 0 0 8,999
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 262 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,923 81,920 SH   SOLE 30 81,920 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 92 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 15,968 134,855 SH   SOLE 2 56,038 0 78,817
UNIVERSAL HLTH SVCS INC CL B 913903100 3,110 26,263 SH   SOLE 4 23,887 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 11,278 95,247 SH   SOLE 7 78,236 0 17,011
UNIVERSAL HLTH SVCS INC CL B 913903100 308 2,599 SH   SOLE 13 2,599 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 67 568 SH   SOLE 15 568 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 25,347 214,062 SH   SOLE 18 201,729 0 12,333
UNIVERSAL HLTH SVCS INC CL B 913903100 54,393 459,361 SH   SOLE 19 459,361 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 245,661 2,074,662 SH   SOLE 21 2,074,662 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 281,095 2,373,916 SH   SOLE 22 1,938,866 0 435,050
UNIVERSAL HLTH SVCS INC CL B 913903100 13,475 113,796 SH   SOLE 23 113,796 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 8,601 72,637 SH   SOLE 25 72,637 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 28,856 243,699 SH   SOLE 26 107,725 0 135,974
UNIVERSAL HLTH SVCS INC CL B 913903100 1,570 13,259 SH   SOLE 28 13,259 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,953 24,940 SH   SOLE 29 2,881 0 22,059
UNIVERSAL HLTH SVCS INC CL B 913903100 45,723 386,140 SH   SOLE 30 386,140 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,545 38,381 SH   SOLE 31 17,159 0 21,222
UNIVERSAL HLTH SVCS INC CL B 913903100 12,748 107,664 SH   SOLE 34 107,664 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,667 81,643 SH   SOLE 36 81,643 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 210 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 93 2,922 SH   SOLE 2 1,319 0 1,603
UNIVERSAL INS HLDGS INC COM 91359V107 23 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,618 144,770 SH   SOLE 18 144,770 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 802 25,149 SH   SOLE 19 25,149 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 97,261 3,048,938 SH   SOLE 21 3,048,938 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 28,459 892,119 SH   SOLE 22 833,450 0 58,669
UNIVERSAL INS HLDGS INC COM 91359V107 77 2,402 SH   SOLE 26 0 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 147 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,435 44,986 SH   SOLE 30 44,986 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 116 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 860 SH   SOLE 2 346 0 514
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 649 30,663 SH   SOLE 18 30,663 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 123 5,829 SH   SOLE 19 5,829 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,285 297,161 SH   SOLE 21 297,161 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5,072 239,818 SH   SOLE 22 228,899 0 10,919
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 28 1,319 SH   SOLE 26 0 0 1,319
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 30 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 39 1,867 SH   SOLE 30 1,867 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 25 1,167 SH   SOLE 34 1,167 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 16 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 35 1,271 SH   SOLE 18 1,271 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 535 19,463 SH   SOLE 21 19,463 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 37 1,342 SH   SOLE 22 1,342 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 9 3,138 SH   SOLE 18 3,138 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 137 46,604 SH   SOLE 21 46,604 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,280 435,513 SH   SOLE 22 435,513 0 0
UNIVEST CORP PA COM 915271100 160 5,776 SH   SOLE 2 1,318 0 4,458
UNIVEST CORP PA COM 915271100 17 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,717 98,078 SH   SOLE 18 98,078 0 0
UNIVEST CORP PA COM 915271100 605 21,853 SH   SOLE 19 21,853 0 0
UNIVEST CORP PA COM 915271100 26,046 940,284 SH   SOLE 21 940,284 0 0
UNIVEST CORP PA COM 915271100 22,718 820,161 SH   SOLE 22 764,096 0 56,065
UNIVEST CORP PA COM 915271100 226 8,164 SH   SOLE 26 0 0 8,164
UNIVEST CORP PA COM 915271100 83 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 139 5,016 SH   SOLE 30 5,016 0 0
UNIVEST CORP PA COM 915271100 67 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 29,024 609,615 SH   SOLE 2 400,609 0 209,006
UNUM GROUP COM 91529Y106 6,797 142,762 SH   SOLE 4 137,369 0 5,393
UNUM GROUP COM 91529Y106 12,085 253,836 SH   SOLE 7 210,489 0 43,347
UNUM GROUP COM 91529Y106 3,012 63,270 SH   SOLE 13 63,270 0 0
UNUM GROUP COM 91529Y106 89 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 24,900 522,990 SH   SOLE 18 492,174 0 30,816
UNUM GROUP COM 91529Y106 16,460 345,727 SH   SOLE 19 345,727 0 0
UNUM GROUP COM 91529Y106 4,904 103,004 SH   SOLE 20 0 0 103,004
UNUM GROUP COM 91529Y106 223,124 4,686,495 SH   SOLE 21 4,686,495 0 0
UNUM GROUP COM 91529Y106 346,796 7,284,104 SH   SOLE 22 5,791,695 0 1,492,409
UNUM GROUP COM 91529Y106 18,506 388,709 SH   SOLE 23 388,709 0 0
UNUM GROUP COM 91529Y106 9,544 200,458 SH   SOLE 25 200,458 0 0
UNUM GROUP COM 91529Y106 32,588 684,480 SH   SOLE 26 258,378 0 426,102
UNUM GROUP COM 91529Y106 1,625 34,136 SH   SOLE 28 34,136 0 0
UNUM GROUP COM 91529Y106 8,354 175,474 SH   SOLE 29 61,002 0 114,472
UNUM GROUP COM 91529Y106 42,509 892,851 SH   SOLE 30 892,851 0 0
UNUM GROUP COM 91529Y106 10,827 227,417 SH   SOLE 31 150,362 0 77,055
UNUM GROUP COM 91529Y106 2,185 45,892 SH   SOLE 34 45,892 0 0
UNUM GROUP COM 91529Y106 15,737 330,535 SH   SOLE 36 330,535 0 0
UNUM GROUP COM 91529Y106 225 4,725 SH   SOLE 40 4,725 0 0
UPLAND SOFTWARE INC COM 91544A109 7 244 SH   SOLE 2 244 0 0
UPLAND SOFTWARE INC COM 91544A109 738 25,636 SH   SOLE 18 25,636 0 0
UPLAND SOFTWARE INC COM 91544A109 167 5,802 SH   SOLE 19 5,802 0 0
UPLAND SOFTWARE INC COM 91544A109 7,365 255,817 SH   SOLE 21 255,817 0 0
UPLAND SOFTWARE INC COM 91544A109 2,860 99,341 SH   SOLE 22 92,657 0 6,684
UQM TECHNOLOGIES INC COM 903213106 27 20,648 SH   SOLE 21 20,648 0 0
UQM TECHNOLOGIES INC COM 903213106 1,795 1,391,320 SH   SOLE 22 1,391,320 0 0
URANIUM ENERGY CORP COM 916896103 11 8,303 SH   SOLE 2 5,949 0 2,354
URANIUM ENERGY CORP COM 916896103 601 458,925 SH   SOLE 18 458,925 0 0
URANIUM ENERGY CORP COM 916896103 127 96,861 SH   SOLE 19 96,861 0 0
URANIUM ENERGY CORP COM 916896103 5,859 4,472,524 SH   SOLE 21 4,472,524 0 0
URANIUM ENERGY CORP COM 916896103 4,105 3,133,297 SH   SOLE 22 2,990,588 0 142,709
URBAN EDGE PPTYS COM 91704F104 1,011 47,345 SH   SOLE 2 46,659 0 686
URBAN EDGE PPTYS COM 91704F104 769 36,003 SH   SOLE 4 36,003 0 0
URBAN EDGE PPTYS COM 91704F104 3,404 159,459 SH   SOLE 7 159,459 0 0
URBAN EDGE PPTYS COM 91704F104 85 4,000 SH   SOLE 15 4,000 0 0
URBAN EDGE PPTYS COM 91704F104 13,428 628,960 SH   SOLE 18 628,960 0 0
URBAN EDGE PPTYS COM 91704F104 4,317 202,179 SH   SOLE 19 202,179 0 0
URBAN EDGE PPTYS COM 91704F104 156,010 7,307,259 SH   SOLE 21 7,307,259 0 0
URBAN EDGE PPTYS COM 91704F104 106,568 4,991,498 SH   SOLE 22 4,792,758 0 198,740
URBAN EDGE PPTYS COM 91704F104 83 3,888 SH   SOLE 23 3,888 0 0
URBAN EDGE PPTYS COM 91704F104 4,373 204,823 SH   SOLE 25 204,823 0 0
URBAN EDGE PPTYS COM 91704F104 1,424 66,698 SH   SOLE 26 25,537 0 41,161
URBAN EDGE PPTYS COM 91704F104 336 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 764 35,786 SH   SOLE 29 35,786 0 0
URBAN EDGE PPTYS COM 91704F104 11,033 516,771 SH   SOLE 30 516,771 0 0
URBAN EDGE PPTYS COM 91704F104 236 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 9 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 137 66,786 SH   SOLE 21 66,786 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,056 1,003,125 SH   SOLE 22 1,003,125 0 0
URBAN OUTFITTERS INC COM 917047102 3,720 100,645 SH   SOLE 2 59,644 0 41,001
URBAN OUTFITTERS INC COM 917047102 247 6,670 SH   SOLE 4 6,670 0 0
URBAN OUTFITTERS INC COM 917047102 124 3,346 SH   SOLE 7 3,346 0 0
URBAN OUTFITTERS INC COM 917047102 69,868 1,890,359 SH   SOLE 18 1,705,608 0 184,751
URBAN OUTFITTERS INC COM 917047102 11,438 309,462 SH   SOLE 19 309,462 0 0
URBAN OUTFITTERS INC COM 917047102 129,990 3,517,041 SH   SOLE 21 3,517,041 0 0
URBAN OUTFITTERS INC COM 917047102 109,583 2,964,909 SH   SOLE 22 2,636,403 0 328,506
URBAN OUTFITTERS INC COM 917047102 243 6,566 SH   SOLE 23 6,566 0 0
URBAN OUTFITTERS INC COM 917047102 2,267 61,346 SH   SOLE 25 0 0 61,346
URBAN OUTFITTERS INC COM 917047102 619 16,744 SH   SOLE 26 8,896 0 7,848
URBAN OUTFITTERS INC COM 917047102 387 10,483 SH   SOLE 28 10,483 0 0
URBAN OUTFITTERS INC COM 917047102 1,037 28,059 SH   SOLE 30 28,059 0 0
URBAN OUTFITTERS INC COM 917047102 304 8,219 SH   SOLE 31 5,172 0 3,047
URBAN OUTFITTERS INC COM 917047102 16,566 448,226 SH   SOLE 34 448,226 0 0
URBAN OUTFITTERS INC COM 917047102 2,204 59,627 SH   SOLE 36 59,627 0 0
URBAN OUTFITTERS INC COM 917047102 283 7,656 SH   SOLE 40 7,656 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 118 6,112 SH   SOLE 2 1,272 0 4,840
URSTADT BIDDLE PPTYS INC CL A 917286205 199 10,306 SH   SOLE 4 10,306 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 881 45,661 SH   SOLE 7 45,661 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 21 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,731 141,478 SH   SOLE 18 141,478 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,170 60,615 SH   SOLE 19 60,615 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 55,514 2,876,352 SH   SOLE 21 2,876,352 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 19,427 1,006,569 SH   SOLE 22 953,565 0 53,004
URSTADT BIDDLE PPTYS INC CL A 917286205 21 1,081 SH   SOLE 23 1,081 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,010 52,318 SH   SOLE 25 52,318 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 168 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 207 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,615 187,293 SH   SOLE 30 187,293 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 117 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 98,538 1,951,242 SH   SOLE 2 434,023 0 1,517,219
US BANCORP DEL COM NEW 902973304 27,505 544,663 SH   SOLE 4 501,446 0 43,217
US BANCORP DEL COM NEW 902973304 58,139 1,151,276 SH   SOLE 7 1,100,026 0 51,250
US BANCORP DEL COM NEW 902973304 798 15,803 SH   SOLE 13 15,803 0 0
US BANCORP DEL COM NEW 902973304 591 11,711 SH   SOLE 15 11,711 0 0
US BANCORP DEL COM NEW 902973304 411,537 8,149,246 SH   SOLE 18 6,911,293 0 1,237,953
US BANCORP DEL COM NEW 902973304 389,343 7,709,759 SH   SOLE 19 7,709,759 0 0
US BANCORP DEL COM NEW 902973304 34,204 677,299 SH   SOLE 20 0 0 677,299
US BANCORP DEL COM NEW 902973304 1,417,971 28,078,642 SH   SOLE 21 28,078,642 0 0
US BANCORP DEL COM NEW 902973304 2,180,094 43,170,172 SH   SOLE 22 35,074,101 0 8,096,071
US BANCORP DEL COM NEW 902973304 104,160 2,062,574 SH   SOLE 23 2,062,574 0 0
US BANCORP DEL COM NEW 902973304 82,471 1,633,089 SH   SOLE 25 1,578,828 0 54,261
US BANCORP DEL COM NEW 902973304 245,034 4,852,156 SH   SOLE 26 1,539,569 0 3,312,587
US BANCORP DEL COM NEW 902973304 12,639 250,279 SH   SOLE 28 250,279 0 0
US BANCORP DEL COM NEW 902973304 2,294 45,432 SH   SOLE 29 45,432 0 0
US BANCORP DEL COM NEW 902973304 281,730 5,578,818 SH   SOLE 30 5,578,818 0 0
US BANCORP DEL COM NEW 902973304 34,185 676,932 SH   SOLE 31 327,242 0 349,690
US BANCORP DEL COM NEW 902973304 59,222 1,172,708 SH   SOLE 34 1,172,708 0 0
US BANCORP DEL COM NEW 902973304 83,982 1,663,003 SH   SOLE 36 1,663,003 0 0
US BANCORP DEL COM NEW 902973304 1,747 34,603 SH   SOLE 37 34,603 0 0
US BANCORP DEL COM NEW 902973304 1,615 31,983 SH   SOLE 40 31,983 0 0
US ECOLOGY INC COM 91732J102 57 1,077 SH   SOLE 2 913 0 164
US ECOLOGY INC COM 91732J102 8 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 33 624 SH   SOLE 7 624 0 0
US ECOLOGY INC COM 91732J102 5,083 95,372 SH   SOLE 18 95,372 0 0
US ECOLOGY INC COM 91732J102 916 17,188 SH   SOLE 19 17,188 0 0
US ECOLOGY INC COM 91732J102 107,443 2,015,820 SH   SOLE 21 2,015,820 0 0
US ECOLOGY INC COM 91732J102 31,540 591,753 SH   SOLE 22 553,864 0 37,889
US ECOLOGY INC COM 91732J102 420 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 167 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,643 30,824 SH   SOLE 30 30,824 0 0
US ECOLOGY INC COM 91732J102 129 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 4,233 129,172 SH   SOLE 2 28,208 0 100,964
US FOODS HLDG CORP COM 912008109 5 150 SH   SOLE 4 150 0 0
US FOODS HLDG CORP COM 912008109 325 9,918 SH   SOLE 7 9,918 0 0
US FOODS HLDG CORP COM 912008109 3,631 110,816 SH   SOLE 18 110,816 0 0
US FOODS HLDG CORP COM 912008109 1,019 31,089 SH   SOLE 19 31,089 0 0
US FOODS HLDG CORP COM 912008109 70,484 2,150,863 SH   SOLE 21 2,150,863 0 0
US FOODS HLDG CORP COM 912008109 155,697 4,751,211 SH   SOLE 22 3,999,522 0 751,689
US FOODS HLDG CORP COM 912008109 2,044 62,367 SH   SOLE 26 37,966 0 24,401
US FOODS HLDG CORP COM 912008109 973 29,702 SH   SOLE 28 29,702 0 0
US FOODS HLDG CORP COM 912008109 100 3,043 SH   SOLE 29 0 0 3,043
US FOODS HLDG CORP COM 912008109 1,356 41,373 SH   SOLE 30 41,373 0 0
US FOODS HLDG CORP COM 912008109 144 4,390 SH   SOLE 31 4,390 0 0
US FOODS HLDG CORP COM 912008109 557 16,994 SH   SOLE 36 16,994 0 0
US FOODS HLDG CORP COM 912008109 692 21,123 SH   SOLE 40 21,123 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 27 2,971 SH   SOLE 2 2,068 0 903
USA TECHNOLOGIES INC COM NO PAR 90328S500 14 1,562 SH   SOLE 7 1,562 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,481 164,574 SH   SOLE 18 164,574 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 356 39,516 SH   SOLE 19 39,516 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 13,759 1,528,758 SH   SOLE 21 1,528,758 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 12,433 1,381,416 SH   SOLE 22 1,290,502 0 90,914
USA TRUCK INC COM 902925106 37 1,467 SH   SOLE 18 1,467 0 0
USA TRUCK INC COM 902925106 577 22,627 SH   SOLE 21 22,627 0 0
USA TRUCK INC COM 902925106 5,956 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 172 2,006 SH   SOLE 2 2,006 0 0
USANA HEALTH SCIENCES INC COM 90328M107 21 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,086 35,929 SH   SOLE 18 35,929 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,277 38,144 SH   SOLE 19 38,144 0 0
USANA HEALTH SCIENCES INC COM 90328M107 29,712 345,886 SH   SOLE 21 345,886 0 0
USANA HEALTH SCIENCES INC COM 90328M107 30,397 353,865 SH   SOLE 22 331,652 0 22,213
USANA HEALTH SCIENCES INC COM 90328M107 769 8,956 SH   SOLE 23 8,956 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,732 31,799 SH   SOLE 26 0 0 31,799
USANA HEALTH SCIENCES INC COM 90328M107 145 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 638 7,428 SH   SOLE 29 0 0 7,428
USANA HEALTH SCIENCES INC COM 90328M107 187 2,173 SH   SOLE 30 2,173 0 0
USANA HEALTH SCIENCES INC COM 90328M107 101 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 17 175 SH   SOLE 2 119 0 56
UTAH MED PRODS INC COM 917488108 1,170 11,839 SH   SOLE 18 11,839 0 0
UTAH MED PRODS INC COM 917488108 248 2,506 SH   SOLE 19 2,506 0 0
UTAH MED PRODS INC COM 917488108 10,472 105,940 SH   SOLE 21 105,940 0 0
UTAH MED PRODS INC COM 917488108 3,854 38,985 SH   SOLE 22 35,841 0 3,144
UTAH MED PRODS INC COM 917488108 241 2,438 SH   SOLE 26 0 0 2,438
V F CORP COM 918204108 48,443 653,577 SH   SOLE 2 345,482 0 308,095
V F CORP COM 918204108 10,618 143,255 SH   SOLE 4 133,739 0 9,516
V F CORP COM 918204108 38,078 513,735 SH   SOLE 7 314,552 0 199,183
V F CORP COM 918204108 173 2,338 SH   SOLE 15 2,338 0 0
V F CORP COM 918204108 56,717 765,204 SH   SOLE 18 716,233 0 48,971
V F CORP COM 918204108 5,963 80,453 SH   SOLE 19 80,453 0 0
V F CORP COM 918204108 13,156 177,502 SH   SOLE 20 0 0 177,502
V F CORP COM 918204108 534,709 7,214,096 SH   SOLE 21 7,214,096 0 0
V F CORP COM 918204108 669,263 9,029,450 SH   SOLE 22 7,279,046 0 1,750,404
V F CORP COM 918204108 35,042 472,777 SH   SOLE 23 472,777 0 0
V F CORP COM 918204108 20,260 273,337 SH   SOLE 25 273,337 0 0
V F CORP COM 918204108 86,414 1,165,861 SH   SOLE 26 329,803 0 836,058
V F CORP COM 918204108 3,741 50,472 SH   SOLE 28 50,472 0 0
V F CORP COM 918204108 3,387 45,694 SH   SOLE 29 31,432 0 14,262
V F CORP COM 918204108 99,869 1,347,401 SH   SOLE 30 1,347,401 0 0
V F CORP COM 918204108 16,745 225,911 SH   SOLE 31 104,735 0 121,176
V F CORP COM 918204108 6,011 81,101 SH   SOLE 34 81,101 0 0
V F CORP COM 918204108 25,352 342,037 SH   SOLE 36 342,037 0 0
V F CORP COM 918204108 497 6,711 SH   SOLE 40 6,711 0 0
VAALCO ENERGY INC COM NEW 91851C201 6 7,445 SH   SOLE 18 7,445 0 0
VAALCO ENERGY INC COM NEW 91851C201 228 265,121 SH   SOLE 21 265,121 0 0
VAALCO ENERGY INC COM NEW 91851C201 847 983,305 SH   SOLE 22 983,305 0 0
VAIL RESORTS INC COM 91879Q109 8,542 38,530 SH   SOLE 2 7,215 0 31,315
VAIL RESORTS INC COM 91879Q109 2,927 13,202 SH   SOLE 4 12,249 0 953
VAIL RESORTS INC COM 91879Q109 749 3,379 SH   SOLE 7 3,379 0 0
VAIL RESORTS INC COM 91879Q109 5,467 24,659 SH   SOLE 18 21,001 0 3,658
VAIL RESORTS INC COM 91879Q109 31,314 141,247 SH   SOLE 19 141,247 0 0
VAIL RESORTS INC COM 91879Q109 110,778 499,674 SH   SOLE 21 499,674 0 0
VAIL RESORTS INC COM 91879Q109 256,171 1,155,487 SH   SOLE 22 1,014,509 0 140,978
VAIL RESORTS INC COM 91879Q109 10,772 48,588 SH   SOLE 23 48,588 0 0
VAIL RESORTS INC COM 91879Q109 180 811 SH   SOLE 25 811 0 0
VAIL RESORTS INC COM 91879Q109 16,521 74,519 SH   SOLE 26 31,075 0 43,444
VAIL RESORTS INC COM 91879Q109 1,369 6,176 SH   SOLE 28 6,176 0 0
VAIL RESORTS INC COM 91879Q109 2,436 10,990 SH   SOLE 29 803 0 10,187
VAIL RESORTS INC COM 91879Q109 10,193 45,975 SH   SOLE 30 45,975 0 0
VAIL RESORTS INC COM 91879Q109 3,987 17,982 SH   SOLE 31 8,666 0 9,316
VAIL RESORTS INC COM 91879Q109 466 2,103 SH   SOLE 34 2,103 0 0
VAIL RESORTS INC COM 91879Q109 1,433 6,465 SH   SOLE 36 6,465 0 0
VAIL RESORTS INC COM 91879Q109 178 805 SH   SOLE 40 805 0 0
VALE S A ADR 91912E105 6,244 490,876 SH   SOLE 2 0 0 490,876
VALE S A ADR 91912E105 38,450 3,022,802 SH   SOLE 18 793,682 0 2,229,120
VALE S A ADR 91912E105 76,999 6,053,351 SH   SOLE 19 6,053,351 0 0
VALE S A ADR 91912E105 165,937 13,045,365 SH   SOLE 21 13,045,365 0 0
VALE S A ADR 91912E105 1,169 91,872 SH   SOLE 22 91,872 0 0
VALE S A ADR 91912E105 122,198 9,606,789 SH   SOLE 25 9,606,789 0 0
VALE S A ADR 91912E105 26,426 2,077,530 SH   SOLE 26 0 0 2,077,530
VALE S A ADR 91912E105 53,331 4,192,726 SH   SOLE 29 4,192,726 0 0
VALE S A ADR 91912E105 13,550 1,065,255 SH   SOLE 30 1,065,255 0 0
VALE S A ADR 91912E105 725,824 57,061,645 SH   SOLE 34 57,061,645 0 0
VALE S A OPTIONS 91912E105 1,114 87,600 SH Call SOLE 19 87,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 11 666 SH   SOLE 21 666 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 248 15,600 SH Put SOLE 2 15,600 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 493 31,000 SH Put SOLE 18 31,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 7,403 465,000 SH Put SOLE 19 465,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 39 2,400 SH Put SOLE 22 2,400 0 0
VALERITAS HLDGS INC COM NEW 91914N202 1 299 SH   SOLE 18 299 0 0
VALERITAS HLDGS INC COM NEW 91914N202 16 5,933 SH   SOLE 21 5,933 0 0
VALERO ENERGY CORP NEW COM 91913Y100 74,343 801,372 SH   SOLE 2 382,185 0 419,187
VALERO ENERGY CORP NEW COM 91913Y100 18,458 198,969 SH   SOLE 4 187,803 0 11,166
VALERO ENERGY CORP NEW COM 91913Y100 46,802 504,498 SH   SOLE 7 422,032 0 82,466
VALERO ENERGY CORP NEW COM 91913Y100 6,722 72,461 SH   SOLE 13 72,461 0 0
VALERO ENERGY CORP NEW COM 91913Y100 298 3,214 SH   SOLE 15 3,214 0 0
VALERO ENERGY CORP NEW COM 91913Y100 113,767 1,226,338 SH   SOLE 18 1,162,892 0 63,446
VALERO ENERGY CORP NEW COM 91913Y100 91,322 984,392 SH   SOLE 19 984,392 0 0
VALERO ENERGY CORP NEW COM 91913Y100 17,700 190,794 SH   SOLE 20 0 0 190,794
VALERO ENERGY CORP NEW COM 91913Y100 1,057,952 11,404,035 SH   SOLE 21 11,404,035 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,245,376 13,424,341 SH   SOLE 22 10,620,647 0 2,803,694
VALERO ENERGY CORP NEW COM 91913Y100 65,659 707,761 SH   SOLE 23 707,761 0 0
VALERO ENERGY CORP NEW COM 91913Y100 38,890 419,205 SH   SOLE 25 419,205 0 0
VALERO ENERGY CORP NEW COM 91913Y100 156,567 1,687,686 SH   SOLE 26 440,068 0 1,247,618
VALERO ENERGY CORP NEW COM 91913Y100 6,146 66,255 SH   SOLE 28 66,255 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,054 119,153 SH   SOLE 29 88,962 0 30,191
VALERO ENERGY CORP NEW COM 91913Y100 158,591 1,709,511 SH   SOLE 30 1,709,511 0 0
VALERO ENERGY CORP NEW COM 91913Y100 29,266 315,471 SH   SOLE 31 118,609 0 196,862
VALERO ENERGY CORP NEW COM 91913Y100 4,097 44,161 SH   SOLE 32 44,161 0 0
VALERO ENERGY CORP NEW COM 91913Y100 79,836 860,581 SH   SOLE 34 860,581 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,420 101,543 SH   SOLE 35 101,543 0 0
VALERO ENERGY CORP NEW COM 91913Y100 52,058 561,146 SH   SOLE 36 561,146 0 0
VALERO ENERGY CORP NEW COM 91913Y100 822 8,865 SH   SOLE 40 8,865 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 553 15,600 SH   SOLE 18 15,600 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 7,899 222,949 SH   SOLE 19 222,949 0 0
VALHI INC NEW COM 918905100 48 7,900 SH   SOLE 2 1,313 0 6,587
VALHI INC NEW COM 918905100 537 88,570 SH   SOLE 18 88,570 0 0
VALHI INC NEW COM 918905100 115 18,962 SH   SOLE 19 18,962 0 0
VALHI INC NEW COM 918905100 4,577 755,259 SH   SOLE 21 755,259 0 0
VALHI INC NEW COM 918905100 3,115 513,992 SH   SOLE 22 489,221 0 24,771
VALHI INC NEW COM 918905100 0 1 SH   SOLE 29 0 0 1
VALIDUS HOLDINGS LTD COM SHS G9319H102 3,842 56,958 SH   SOLE 2 19,570 0 37,388
VALIDUS HOLDINGS LTD COM SHS G9319H102 24 358 SH   SOLE 4 358 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 198 2,929 SH   SOLE 7 2,929 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 4,996 74,064 SH   SOLE 18 74,064 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 7,279 107,918 SH   SOLE 19 107,918 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 62,268 923,169 SH   SOLE 21 923,169 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 148,046 2,194,907 SH   SOLE 22 1,901,878 0 293,029
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,106 31,223 SH   SOLE 25 31,223 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,822 27,008 SH   SOLE 26 18,458 0 8,550
VALIDUS HOLDINGS LTD COM SHS G9319H102 741 10,993 SH   SOLE 28 10,993 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 379 5,622 SH   SOLE 29 0 0 5,622
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,050 15,567 SH   SOLE 30 15,567 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 109 1,622 SH   SOLE 31 1,622 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 4,119 61,071 SH   SOLE 34 61,071 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 212 3,141 SH   SOLE 36 3,141 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 695 10,303 SH   SOLE 40 10,303 0 0
VALLEY NATL BANCORP COM 919794107 3,847 308,748 SH   SOLE 2 265,120 0 43,628
VALLEY NATL BANCORP COM 919794107 15 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 391 31,396 SH   SOLE 7 31,396 0 0
VALLEY NATL BANCORP COM 919794107 21,500 1,725,509 SH   SOLE 18 1,725,509 0 0
VALLEY NATL BANCORP COM 919794107 2,788 223,751 SH   SOLE 19 223,751 0 0
VALLEY NATL BANCORP COM 919794107 286,357 22,982,096 SH   SOLE 21 22,982,096 0 0
VALLEY NATL BANCORP COM 919794107 117,397 9,421,889 SH   SOLE 22 8,859,647 0 562,242
VALLEY NATL BANCORP COM 919794107 1,178 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 593 47,627 SH   SOLE 28 47,627 0 0
VALLEY NATL BANCORP COM 919794107 750 60,232 SH   SOLE 30 60,232 0 0
VALLEY NATL BANCORP COM 919794107 1,361 109,250 SH   SOLE 32 109,250 0 0
VALLEY NATL BANCORP COM 919794107 72 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 416 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 3,543 24,216 SH   SOLE 2 12,541 0 11,675
VALMONT INDS INC COM 920253101 18 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 107 730 SH   SOLE 7 730 0 0
VALMONT INDS INC COM 920253101 11,140 76,148 SH   SOLE 18 76,148 0 0
VALMONT INDS INC COM 920253101 501 3,427 SH   SOLE 19 3,427 0 0
VALMONT INDS INC COM 920253101 148,329 1,013,870 SH   SOLE 21 1,013,870 0 0
VALMONT INDS INC COM 920253101 108,422 741,093 SH   SOLE 22 660,165 0 80,928
VALMONT INDS INC COM 920253101 1,067 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 458 3,128 SH   SOLE 28 3,128 0 0
VALMONT INDS INC COM 920253101 618 4,221 SH   SOLE 30 4,221 0 0
VALMONT INDS INC COM 920253101 70 476 SH   SOLE 31 476 0 0
VALMONT INDS INC COM 920253101 372 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 19 1,052 SH   SOLE 18 1,052 0 0
VALUE LINE INC COM 920437100 667 36,425 SH   SOLE 21 36,425 0 0
VALUE LINE INC COM 920437100 899 49,142 SH   SOLE 22 47,403 0 1,739
VALVOLINE INC COM 92047W101 4,470 201,993 SH   SOLE 2 102,466 0 99,527
VALVOLINE INC COM 92047W101 18 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 107 4,835 SH   SOLE 7 4,835 0 0
VALVOLINE INC COM 92047W101 14,982 677,019 SH   SOLE 18 677,019 0 0
VALVOLINE INC COM 92047W101 669 30,232 SH   SOLE 19 30,232 0 0
VALVOLINE INC COM 92047W101 205,148 9,270,117 SH   SOLE 21 9,270,117 0 0
VALVOLINE INC COM 92047W101 144,748 6,540,786 SH   SOLE 22 5,818,651 0 722,135
VALVOLINE INC COM 92047W101 1,024 46,275 SH   SOLE 26 22,832 0 23,443
VALVOLINE INC COM 92047W101 620 28,019 SH   SOLE 28 28,019 0 0
VALVOLINE INC COM 92047W101 881 39,810 SH   SOLE 30 39,810 0 0
VALVOLINE INC COM 92047W101 102 4,624 SH   SOLE 31 4,624 0 0
VALVOLINE INC COM 92047W101 453 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 360 21,371 SH   SOLE 2 21,030 0 341
VANDA PHARMACEUTICALS INC COM 921659108 22 1,313 SH   SOLE 7 1,313 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,560 151,936 SH   SOLE 18 151,936 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,545 151,016 SH   SOLE 19 151,016 0 0
VANDA PHARMACEUTICALS INC COM 921659108 38,332 2,274,900 SH   SOLE 21 2,274,900 0 0
VANDA PHARMACEUTICALS INC COM 921659108 25,266 1,499,450 SH   SOLE 22 1,427,963 0 71,487
VANDA PHARMACEUTICALS INC COM 921659108 1,322 78,438 SH   SOLE 23 78,438 0 0
VANDA PHARMACEUTICALS INC COM 921659108 779 46,220 SH   SOLE 26 0 0 46,220
VANDA PHARMACEUTICALS INC COM 921659108 104 6,160 SH   SOLE 28 6,160 0 0
VANDA PHARMACEUTICALS INC COM 921659108 287 17,026 SH   SOLE 29 0 0 17,026
VANDA PHARMACEUTICALS INC COM 921659108 185 10,973 SH   SOLE 30 10,973 0 0
VANDA PHARMACEUTICALS INC COM 921659108 62 3,706 SH   SOLE 34 3,706 0 0
VANDA PHARMACEUTICALS INC COM 921659108 76 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 12,747 411,320 SH   SOLE 2 0 0 411,320
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 9 300 SH   SOLE 18 300 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10,847 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 12,595 553,848 SH   SOLE 2 553,848 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 22,861 1,005,336 SH   SOLE 22 1,005,336 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 573 5,500 SH Put SOLE 2 5,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,251 12,000 SH Put SOLE 18 12,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 18,249 175,000 SH Put SOLE 19 175,000 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 162 4,151 SH   SOLE 22 0 0 4,151
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 132 951 SH   SOLE 18 951 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 248 3,161 SH   SOLE 18 3,161 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 401,331 5,021,027 SH   SOLE 2 4,769,518 0 251,509
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 18,931 345,893 SH   SOLE 2 345,893 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1 12 SH   SOLE 18 12 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 200 826 SH   SOLE 18 826 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 388 5,141 SH   SOLE 2 0 0 5,141
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 59,472 788,027 SH   SOLE 4 788,027 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 134 1,770 SH   SOLE 18 1,770 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 142,288 1,885,353 SH   SOLE 22 1,885,353 0 0
VANGUARD INDEX FDS OPTIONS 922908744 5,159 50,000 SH Call SOLE 22 50,000 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 514 4,981 SH   SOLE 18 4,981 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 510 3,473 SH   SOLE 22 3,473 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,406 93,791 SH   SOLE 2 93,791 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 141 3,000 SH   SOLE 18 3,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 124,526 2,141,455 SH   SOLE 23 2,141,455 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 114,383 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 53 680 SH   SOLE 18 680 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,229 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,176 34,760 SH   SOLE 18 34,760 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,038 12,230 SH   SOLE 18 0 0 12,230
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,446 77,869 SH   SOLE 2 77,869 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 109 1,316 SH   SOLE 18 1,316 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 4 53 SH   SOLE 18 53 0 0
VAREX IMAGING CORP COM 92214X106 65 1,830 SH   SOLE 2 1,587 0 243
VAREX IMAGING CORP COM 92214X106 7 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 34 946 SH   SOLE 7 946 0 0
VAREX IMAGING CORP COM 92214X106 5,924 165,576 SH   SOLE 18 165,576 0 0
VAREX IMAGING CORP COM 92214X106 1,048 29,281 SH   SOLE 19 29,281 0 0
VAREX IMAGING CORP COM 92214X106 133,818 3,740,030 SH   SOLE 21 3,740,030 0 0
VAREX IMAGING CORP COM 92214X106 37,754 1,055,169 SH   SOLE 22 989,118 0 66,051
VAREX IMAGING CORP COM 92214X106 521 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 192 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,864 52,087 SH   SOLE 30 52,087 0 0
VAREX IMAGING CORP COM 92214X106 152 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 18,814 153,392 SH   SOLE 2 66,227 0 87,165
VARIAN MED SYS INC COM 92220P105 3,543 28,887 SH   SOLE 4 27,051 0 1,836
VARIAN MED SYS INC COM 92220P105 14,165 115,491 SH   SOLE 7 93,602 0 21,889
VARIAN MED SYS INC COM 92220P105 344 2,801 SH   SOLE 13 2,801 0 0
VARIAN MED SYS INC COM 92220P105 90 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 27,138 221,265 SH   SOLE 18 208,784 0 12,481
VARIAN MED SYS INC COM 92220P105 40,712 331,937 SH   SOLE 19 331,937 0 0
VARIAN MED SYS INC COM 92220P105 7,144 58,249 SH   SOLE 20 0 0 58,249
VARIAN MED SYS INC COM 92220P105 376,148 3,066,844 SH   SOLE 21 3,066,844 0 0
VARIAN MED SYS INC COM 92220P105 330,162 2,691,905 SH   SOLE 22 2,243,196 0 448,709
VARIAN MED SYS INC COM 92220P105 13,567 110,612 SH   SOLE 23 110,612 0 0
VARIAN MED SYS INC COM 92220P105 26,054 212,424 SH   SOLE 25 212,424 0 0
VARIAN MED SYS INC COM 92220P105 42,935 350,059 SH   SOLE 26 116,833 0 233,226
VARIAN MED SYS INC COM 92220P105 1,707 13,915 SH   SOLE 28 13,915 0 0
VARIAN MED SYS INC COM 92220P105 3,457 28,188 SH   SOLE 29 2,937 0 25,251
VARIAN MED SYS INC COM 92220P105 48,453 395,048 SH   SOLE 30 395,048 0 0
VARIAN MED SYS INC COM 92220P105 5,787 47,186 SH   SOLE 31 16,926 0 30,260
VARIAN MED SYS INC COM 92220P105 11,306 92,179 SH   SOLE 34 92,179 0 0
VARIAN MED SYS INC COM 92220P105 9,382 76,493 SH   SOLE 36 76,493 0 0
VARIAN MED SYS INC COM 92220P105 226 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,003 16,581 SH   SOLE 2 16,490 0 91
VARONIS SYS INC COM 922280102 27 444 SH   SOLE 7 444 0 0
VARONIS SYS INC COM 922280102 4,065 67,196 SH   SOLE 18 67,196 0 0
VARONIS SYS INC COM 922280102 8,321 137,535 SH   SOLE 19 137,535 0 0
VARONIS SYS INC COM 922280102 41,134 679,898 SH   SOLE 21 679,898 0 0
VARONIS SYS INC COM 922280102 45,330 749,250 SH   SOLE 22 718,437 0 30,813
VARONIS SYS INC COM 922280102 3,994 66,023 SH   SOLE 23 66,023 0 0
VARONIS SYS INC COM 922280102 1,563 25,836 SH   SOLE 26 0 0 25,836
VARONIS SYS INC COM 922280102 128 2,118 SH   SOLE 28 2,118 0 0
VARONIS SYS INC COM 922280102 830 13,723 SH   SOLE 29 0 0 13,723
VARONIS SYS INC COM 922280102 225 3,726 SH   SOLE 30 3,726 0 0
VARONIS SYS INC COM 922280102 39 640 SH   SOLE 40 640 0 0
VASCO DATA SEC INTL INC COM 92230Y104 84 6,456 SH   SOLE 2 1,251 0 5,205
VASCO DATA SEC INTL INC COM 92230Y104 8 643 SH   SOLE 7 643 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1,860 143,654 SH   SOLE 18 143,654 0 0
VASCO DATA SEC INTL INC COM 92230Y104 303 23,426 SH   SOLE 19 23,426 0 0
VASCO DATA SEC INTL INC COM 92230Y104 36,968 2,854,692 SH   SOLE 21 2,854,692 0 0
VASCO DATA SEC INTL INC COM 92230Y104 10,435 805,759 SH   SOLE 22 750,935 0 54,824
VASCO DATA SEC INTL INC COM 92230Y104 20 1,515 SH   SOLE 26 0 0 1,515
VASCO DATA SEC INTL INC COM 92230Y104 57 4,371 SH   SOLE 28 4,371 0 0
VASCO DATA SEC INTL INC COM 92230Y104 523 40,421 SH   SOLE 30 40,421 0 0
VASCO DATA SEC INTL INC COM 92230Y104 43 3,328 SH   SOLE 40 3,328 0 0
VAXART INC COM NEW 92243A200 10 1,830 SH   SOLE 21 1,830 0 0
VAXART INC COM NEW 92243A200 205 38,579 SH   SOLE 22 38,579 0 0
VBI VACCINES INC COM NEW 91822J103 4 1,105 SH   SOLE 2 1,105 0 0
VBI VACCINES INC COM NEW 91822J103 431 123,128 SH   SOLE 18 123,128 0 0
VBI VACCINES INC COM NEW 91822J103 79 22,577 SH   SOLE 19 22,577 0 0
VBI VACCINES INC COM NEW 91822J103 3,827 1,093,487 SH   SOLE 21 1,093,487 0 0
VBI VACCINES INC COM NEW 91822J103 965 275,615 SH   SOLE 22 246,375 0 29,240
VECTOR GROUP LTD COM 92240M108 84 4,122 SH   SOLE 2 4,122 0 0
VECTOR GROUP LTD COM 92240M108 9 464 SH   SOLE 4 464 0 0
VECTOR GROUP LTD COM 92240M108 46 2,233 SH   SOLE 7 2,233 0 0
VECTOR GROUP LTD COM 92240M108 6,616 324,473 SH   SOLE 18 324,473 0 0
VECTOR GROUP LTD COM 92240M108 1,582 77,584 SH   SOLE 19 77,584 0 0
VECTOR GROUP LTD COM 92240M108 61,271 3,004,950 SH   SOLE 21 3,004,950 0 0
VECTOR GROUP LTD COM 92240M108 62,278 3,054,346 SH   SOLE 22 2,884,323 0 170,023
VECTOR GROUP LTD COM 92240M108 2,926 143,523 SH   SOLE 26 23,216 0 120,307
VECTOR GROUP LTD COM 92240M108 299 14,669 SH   SOLE 28 14,669 0 0
VECTOR GROUP LTD COM 92240M108 262 12,841 SH   SOLE 29 0 0 12,841
VECTOR GROUP LTD COM 92240M108 404 19,819 SH   SOLE 30 19,819 0 0
VECTOR GROUP LTD COM 92240M108 223 10,955 SH   SOLE 40 10,955 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 658 600,000 PRN   SOLE 21 600,000 0 0
VECTREN CORP COM 92240G101 11,960 187,112 SH   SOLE 2 146,685 0 40,427
VECTREN CORP COM 92240G101 1,890 29,568 SH   SOLE 4 29,568 0 0
VECTREN CORP COM 92240G101 6,421 100,455 SH   SOLE 7 100,455 0 0
VECTREN CORP COM 92240G101 2,285 35,742 SH   SOLE 13 35,742 0 0
VECTREN CORP COM 92240G101 18,095 283,086 SH   SOLE 18 282,911 0 175
VECTREN CORP COM 92240G101 10,468 163,760 SH   SOLE 19 163,760 0 0
VECTREN CORP COM 92240G101 244,417 3,823,798 SH   SOLE 21 3,823,798 0 0
VECTREN CORP COM 92240G101 202,886 3,174,060 SH   SOLE 22 2,698,111 0 475,949
VECTREN CORP COM 92240G101 3,240 50,692 SH   SOLE 23 50,692 0 0
VECTREN CORP COM 92240G101 1,708 26,718 SH   SOLE 26 13,901 0 12,817
VECTREN CORP COM 92240G101 734 11,483 SH   SOLE 28 11,483 0 0
VECTREN CORP COM 92240G101 2,261 35,379 SH   SOLE 29 17,044 0 18,335
VECTREN CORP COM 92240G101 3,686 57,666 SH   SOLE 30 57,666 0 0
VECTREN CORP COM 92240G101 2,613 40,883 SH   SOLE 31 30,889 0 9,994
VECTREN CORP COM 92240G101 577 9,021 SH   SOLE 34 9,021 0 0
VECTREN CORP COM 92240G101 2,612 40,869 SH   SOLE 36 40,869 0 0
VECTREN CORP COM 92240G101 556 8,699 SH   SOLE 40 8,699 0 0
VECTRUS INC COM 92242T101 135 3,630 SH   SOLE 2 531 0 3,099
VECTRUS INC COM 92242T101 9 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,449 38,915 SH   SOLE 18 38,915 0 0
VECTRUS INC COM 92242T101 300 8,054 SH   SOLE 19 8,054 0 0
VECTRUS INC COM 92242T101 13,351 358,524 SH   SOLE 21 358,524 0 0
VECTRUS INC COM 92242T101 14,123 379,244 SH   SOLE 22 363,961 0 15,283
VECTRUS INC COM 92242T101 98 2,631 SH   SOLE 26 0 0 2,631
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 11 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 2,740 155,940 SH   SOLE 2 126,090 0 29,850
VEDANTA LTD SPONSORED ADR 92242Y100 5,261 299,424 SH   SOLE 7 290,004 0 9,420
VEDANTA LTD SPONSORED ADR 92242Y100 8,090 460,469 SH   SOLE 18 460,469 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 251 14,305 SH   SOLE 19 14,305 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 18,761 1,067,760 SH   SOLE 21 1,067,760 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,822 103,690 SH   SOLE 22 103,690 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,228 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 14,612 831,653 SH   SOLE 26 162,773 0 668,880
VEDANTA LTD SPONSORED ADR 92242Y100 3,666 208,667 SH   SOLE 28 208,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,388 192,806 SH   SOLE 29 192,806 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 17,822 1,014,363 SH   SOLE 30 1,014,363 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 352 20,037 SH   SOLE 34 20,037 0 0
VEECO INSTRS INC DEL COM 922417100 167 9,809 SH   SOLE 2 1,978 0 7,831
VEECO INSTRS INC DEL COM 922417100 6 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 22 1,307 SH   SOLE 7 1,307 0 0
VEECO INSTRS INC DEL COM 922417100 3,723 218,986 SH   SOLE 18 218,986 0 0
VEECO INSTRS INC DEL COM 922417100 634 37,269 SH   SOLE 19 37,269 0 0
VEECO INSTRS INC DEL COM 922417100 75,735 4,455,011 SH   SOLE 21 4,455,011 0 0
VEECO INSTRS INC DEL COM 922417100 22,678 1,334,007 SH   SOLE 22 1,240,957 0 93,050
VEECO INSTRS INC DEL COM 922417100 364 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 116 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,152 67,792 SH   SOLE 30 67,792 0 0
VEECO INSTRS INC DEL COM 922417100 92 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 817 900,000 PRN   SOLE 21 900,000 0 0
VEEVA SYS INC CL A COM 922475108 7,704 105,507 SH   SOLE 2 20,166 0 85,341
VEEVA SYS INC CL A COM 922475108 3,255 44,578 SH   SOLE 4 41,271 0 3,307
VEEVA SYS INC CL A COM 922475108 394 5,399 SH   SOLE 7 5,399 0 0
VEEVA SYS INC CL A COM 922475108 2,827 38,720 SH   SOLE 13 38,720 0 0
VEEVA SYS INC CL A COM 922475108 6,685 91,557 SH   SOLE 18 80,827 0 10,730
VEEVA SYS INC CL A COM 922475108 25,365 347,370 SH   SOLE 19 347,370 0 0
VEEVA SYS INC CL A COM 922475108 93,287 1,277,556 SH   SOLE 21 1,277,556 0 0
VEEVA SYS INC CL A COM 922475108 260,568 3,568,444 SH   SOLE 22 3,101,954 0 466,490
VEEVA SYS INC CL A COM 922475108 9,753 133,569 SH   SOLE 23 133,569 0 0
VEEVA SYS INC CL A COM 922475108 247 3,379 SH   SOLE 25 3,379 0 0
VEEVA SYS INC CL A COM 922475108 16,408 224,701 SH   SOLE 26 101,070 0 123,631
VEEVA SYS INC CL A COM 922475108 1,271 17,407 SH   SOLE 28 17,407 0 0
VEEVA SYS INC CL A COM 922475108 7,722 105,755 SH   SOLE 29 1,942 0 103,813
VEEVA SYS INC CL A COM 922475108 8,865 121,405 SH   SOLE 30 121,405 0 0
VEEVA SYS INC CL A COM 922475108 3,219 44,086 SH   SOLE 31 20,346 0 23,740
VEEVA SYS INC CL A COM 922475108 413 5,655 SH   SOLE 34 5,655 0 0
VEEVA SYS INC CL A COM 922475108 2,591 35,488 SH   SOLE 36 35,488 0 0
VEEVA SYS INC CL A COM 922475108 160 2,185 SH   SOLE 40 2,185 0 0
VENATOR MATLS PLC SHS G9329Z100 1,628 90,012 SH   SOLE 21 90,012 0 0
VENATOR MATLS PLC SHS G9329Z100 18,422 1,018,365 SH   SOLE 22 994,621 0 23,744
VENATOR MATLS PLC SHS G9329Z100 278 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 185 10,247 SH   SOLE 30 10,247 0 0
VENATOR MATLS PLC SHS G9329Z100 108 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 44,566 899,785 SH   SOLE 2 572,873 0 326,912
VENTAS INC COM 92276F100 15,448 311,898 SH   SOLE 4 303,084 0 8,814
VENTAS INC COM 92276F100 41,880 845,546 SH   SOLE 7 835,522 0 10,024
VENTAS INC COM 92276F100 4,490 90,646 SH   SOLE 13 90,646 0 0
VENTAS INC COM 92276F100 836 16,872 SH   SOLE 15 16,872 0 0
VENTAS INC COM 92276F100 40,081 809,217 SH   SOLE 18 759,796 0 49,421
VENTAS INC COM 92276F100 52,629 1,062,571 SH   SOLE 19 1,062,571 0 0
VENTAS INC COM 92276F100 7,112 143,596 SH   SOLE 20 0 0 143,596
VENTAS INC COM 92276F100 588,061 11,872,823 SH   SOLE 21 11,872,823 0 0
VENTAS INC COM 92276F100 779,300 15,733,901 SH   SOLE 22 13,692,260 0 2,041,641
VENTAS INC COM 92276F100 28,013 565,574 SH   SOLE 23 565,574 0 0
VENTAS INC COM 92276F100 50,350 1,016,550 SH   SOLE 25 1,016,550 0 0
VENTAS INC COM 92276F100 57,566 1,162,236 SH   SOLE 26 359,950 0 802,286
VENTAS INC COM 92276F100 2,650 53,493 SH   SOLE 28 53,493 0 0
VENTAS INC COM 92276F100 10,601 214,027 SH   SOLE 29 160,386 0 53,641
VENTAS INC COM 92276F100 134,972 2,725,056 SH   SOLE 30 2,725,056 0 0
VENTAS INC COM 92276F100 8,060 162,737 SH   SOLE 31 64,404 0 98,333
VENTAS INC COM 92276F100 23,708 478,656 SH   SOLE 34 478,656 0 0
VENTAS INC COM 92276F100 20,816 420,273 SH   SOLE 36 420,273 0 0
VENTAS INC COM 92276F100 354 7,148 SH   SOLE 40 7,148 0 0
VEON LTD SPONSORED ADR 91822M106 146 55,182 SH   SOLE 22 55,182 0 0
VEON LTD SPONSORED ADR 91822M106 180 68,138 SH   SOLE 25 68,138 0 0
VERA BRADLEY INC COM 92335C106 48 4,556 SH   SOLE 2 1,040 0 3,516
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 5 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,002 94,421 SH   SOLE 18 94,421 0 0
VERA BRADLEY INC COM 92335C106 169 15,934 SH   SOLE 19 15,934 0 0
VERA BRADLEY INC COM 92335C106 19,645 1,851,569 SH   SOLE 21 1,851,569 0 0
VERA BRADLEY INC COM 92335C106 7,263 684,586 SH   SOLE 22 643,789 0 40,797
VERA BRADLEY INC COM 92335C106 32 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 278 26,163 SH   SOLE 30 26,163 0 0
VERA BRADLEY INC COM 92335C106 29 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 186 33,390 SH   SOLE 2 33,352 0 38
VERACYTE INC COM 92337F107 479 86,164 SH   SOLE 18 86,164 0 0
VERACYTE INC COM 92337F107 782 140,616 SH   SOLE 19 140,616 0 0
VERACYTE INC COM 92337F107 6,686 1,202,483 SH   SOLE 21 1,202,483 0 0
VERACYTE INC COM 92337F107 1,695 304,808 SH   SOLE 22 285,726 0 19,082
VERACYTE INC COM 92337F107 179 32,227 SH   SOLE 23 32,227 0 0
VERACYTE INC COM 92337F107 6 992 SH   SOLE 26 0 0 992
VERACYTE INC COM 92337F107 47 8,424 SH   SOLE 29 0 0 8,424
VERACYTE INC COM 92337F107 6 992 SH   SOLE 30 992 0 0
VERASTEM INC COM 92337C104 24 7,962 SH   SOLE 18 7,962 0 0
VERASTEM INC COM 92337C104 52 17,387 SH   SOLE 19 17,387 0 0
VERASTEM INC COM 92337C104 298 100,111 SH   SOLE 21 100,111 0 0
VERASTEM INC COM 92337C104 2,602 873,087 SH   SOLE 22 873,087 0 0
VERASTEM INC COM 92337C104 124 41,512 SH   SOLE 26 0 0 41,512
VEREIT INC COM 92339V100 5,611 806,202 SH   SOLE 2 90,078 0 716,124
VEREIT INC COM 92339V100 10,463 1,503,267 SH   SOLE 4 1,484,025 0 19,242
VEREIT INC COM 92339V100 11,615 1,668,785 SH   SOLE 7 1,584,995 0 83,790
VEREIT INC COM 92339V100 222 31,857 SH   SOLE 13 31,857 0 0
VEREIT INC COM 92339V100 314 45,081 SH   SOLE 15 45,081 0 0
VEREIT INC COM 92339V100 5,739 824,541 SH   SOLE 18 734,613 0 89,928
VEREIT INC COM 92339V100 19,153 2,751,798 SH   SOLE 19 2,751,798 0 0
VEREIT INC COM 92339V100 132,124 18,983,305 SH   SOLE 21 18,983,305 0 0
VEREIT INC COM 92339V100 262,158 37,666,445 SH   SOLE 22 33,406,505 0 4,259,940
VEREIT INC COM 92339V100 8,980 1,290,211 SH   SOLE 23 1,290,211 0 0
VEREIT INC COM 92339V100 18,794 2,700,230 SH   SOLE 25 2,700,230 0 0
VEREIT INC COM 92339V100 21,018 3,019,779 SH   SOLE 26 1,046,804 0 1,972,975
VEREIT INC COM 92339V100 938 134,780 SH   SOLE 28 134,780 0 0
VEREIT INC COM 92339V100 4,208 604,599 SH   SOLE 29 364,959 0 239,640
VEREIT INC COM 92339V100 48,394 6,953,204 SH   SOLE 30 6,953,204 0 0
VEREIT INC COM 92339V100 2,504 359,840 SH   SOLE 31 183,367 0 176,473
VEREIT INC COM 92339V100 11,176 1,605,737 SH   SOLE 34 1,605,737 0 0
VEREIT INC COM 92339V100 7,002 1,006,060 SH   SOLE 36 1,006,060 0 0
VEREIT INC COM 92339V100 136 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 61 6,144 SH   SOLE 18 6,144 0 0
VERICEL CORP COM 92346J108 891 89,577 SH   SOLE 21 89,577 0 0
VERICEL CORP COM 92346J108 9,531 957,874 SH   SOLE 22 957,874 0 0
VERIFONE SYS INC COM 92342Y109 1,050 68,296 SH   SOLE 2 51,090 0 17,206
VERIFONE SYS INC COM 92342Y109 7 487 SH   SOLE 4 487 0 0
VERIFONE SYS INC COM 92342Y109 43 2,799 SH   SOLE 7 2,799 0 0
VERIFONE SYS INC COM 92342Y109 10,543 685,504 SH   SOLE 18 685,504 0 0
VERIFONE SYS INC COM 92342Y109 1,336 86,855 SH   SOLE 19 86,855 0 0
VERIFONE SYS INC COM 92342Y109 109,017 7,088,241 SH   SOLE 21 7,088,241 0 0
VERIFONE SYS INC COM 92342Y109 55,846 3,631,085 SH   SOLE 22 3,416,620 0 214,465
VERIFONE SYS INC COM 92342Y109 1,195 77,697 SH   SOLE 26 8,662 0 69,035
VERIFONE SYS INC COM 92342Y109 243 15,805 SH   SOLE 28 15,805 0 0
VERIFONE SYS INC COM 92342Y109 51 3,324 SH   SOLE 29 0 0 3,324
VERIFONE SYS INC COM 92342Y109 328 21,352 SH   SOLE 30 21,352 0 0
VERIFONE SYS INC COM 92342Y109 21 1,341 SH   SOLE 36 1,341 0 0
VERIFONE SYS INC COM 92342Y109 191 12,429 SH   SOLE 40 12,429 0 0
VERINT SYS INC COM 92343X100 869 20,407 SH   SOLE 2 11,065 0 9,342
VERINT SYS INC COM 92343X100 12 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 64 1,497 SH   SOLE 7 1,497 0 0
VERINT SYS INC COM 92343X100 9,130 214,311 SH   SOLE 18 214,311 0 0
VERINT SYS INC COM 92343X100 2,851 66,915 SH   SOLE 19 66,915 0 0
VERINT SYS INC COM 92343X100 91,300 2,143,201 SH   SOLE 21 2,143,201 0 0
VERINT SYS INC COM 92343X100 81,138 1,904,654 SH   SOLE 22 1,788,023 0 116,631
VERINT SYS INC COM 92343X100 1,547 36,321 SH   SOLE 23 36,321 0 0
VERINT SYS INC COM 92343X100 885 20,775 SH   SOLE 26 15,485 0 5,290
VERINT SYS INC COM 92343X100 383 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 295 6,917 SH   SOLE 29 0 0 6,917
VERINT SYS INC COM 92343X100 535 12,563 SH   SOLE 30 12,563 0 0
VERINT SYS INC COM 92343X100 11 264 SH   SOLE 36 264 0 0
VERINT SYS INC COM 92343X100 283 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 720 740,000 PRN   SOLE 21 740,000 0 0
VERISIGN INC COM 92343E102 48,216 406,677 SH   SOLE 2 320,508 0 86,169
VERISIGN INC COM 92343E102 13,090 110,412 SH   SOLE 4 107,896 0 2,516
VERISIGN INC COM 92343E102 11,861 100,042 SH   SOLE 7 96,334 0 3,708
VERISIGN INC COM 92343E102 72 604 SH   SOLE 15 604 0 0
VERISIGN INC COM 92343E102 23,249 196,094 SH   SOLE 18 179,716 0 16,378
VERISIGN INC COM 92343E102 16,309 137,558 SH   SOLE 19 137,558 0 0
VERISIGN INC COM 92343E102 5,515 46,516 SH   SOLE 20 0 0 46,516
VERISIGN INC COM 92343E102 267,753 2,258,377 SH   SOLE 21 2,258,377 0 0
VERISIGN INC COM 92343E102 387,513 3,268,500 SH   SOLE 22 2,401,462 0 867,038
VERISIGN INC COM 92343E102 31,023 261,668 SH   SOLE 23 261,668 0 0
VERISIGN INC COM 92343E102 24,422 205,990 SH   SOLE 25 205,990 0 0
VERISIGN INC COM 92343E102 38,712 326,522 SH   SOLE 26 118,110 0 208,412
VERISIGN INC COM 92343E102 1,566 13,209 SH   SOLE 28 13,209 0 0
VERISIGN INC COM 92343E102 13,758 116,045 SH   SOLE 29 91,560 0 24,485
VERISIGN INC COM 92343E102 36,514 307,980 SH   SOLE 30 307,980 0 0
VERISIGN INC COM 92343E102 28,785 242,786 SH   SOLE 31 159,371 0 83,415
VERISIGN INC COM 92343E102 10,237 86,341 SH   SOLE 34 86,341 0 0
VERISIGN INC COM 92343E102 18,609 156,961 SH   SOLE 36 156,961 0 0
VERISIGN INC COM 92343E102 214 1,806 SH   SOLE 40 1,806 0 0
VERISK ANALYTICS INC COM 92345Y106 23,334 224,365 SH   SOLE 2 75,307 0 149,058
VERISK ANALYTICS INC COM 92345Y106 5,081 48,854 SH   SOLE 4 44,838 0 4,016
VERISK ANALYTICS INC COM 92345Y106 13,883 133,492 SH   SOLE 7 123,047 0 10,445
VERISK ANALYTICS INC COM 92345Y106 301 2,895 SH   SOLE 13 2,895 0 0
VERISK ANALYTICS INC COM 92345Y106 155 1,495 SH   SOLE 15 1,495 0 0
VERISK ANALYTICS INC COM 92345Y106 32,664 314,080 SH   SOLE 18 293,719 0 20,361
VERISK ANALYTICS INC COM 92345Y106 2,572 24,726 SH   SOLE 19 24,726 0 0
VERISK ANALYTICS INC COM 92345Y106 8,548 82,190 SH   SOLE 20 0 0 82,190
VERISK ANALYTICS INC COM 92345Y106 373,270 3,589,130 SH   SOLE 21 3,589,130 0 0
VERISK ANALYTICS INC COM 92345Y106 430,684 4,141,188 SH   SOLE 22 3,394,943 0 746,245
VERISK ANALYTICS INC COM 92345Y106 19,146 184,097 SH   SOLE 23 184,097 0 0
VERISK ANALYTICS INC COM 92345Y106 14,066 135,246 SH   SOLE 25 135,246 0 0
VERISK ANALYTICS INC COM 92345Y106 45,849 440,857 SH   SOLE 26 178,494 0 262,363
VERISK ANALYTICS INC COM 92345Y106 2,438 23,443 SH   SOLE 28 23,443 0 0
VERISK ANALYTICS INC COM 92345Y106 4,424 42,536 SH   SOLE 29 3,661 0 38,875
VERISK ANALYTICS INC COM 92345Y106 51,970 499,709 SH   SOLE 30 499,709 0 0
VERISK ANALYTICS INC COM 92345Y106 6,982 67,131 SH   SOLE 31 28,066 0 39,065
VERISK ANALYTICS INC COM 92345Y106 2,482 23,865 SH   SOLE 32 23,865 0 0
VERISK ANALYTICS INC COM 92345Y106 779 7,494 SH   SOLE 34 7,494 0 0
VERISK ANALYTICS INC COM 92345Y106 14,146 136,024 SH   SOLE 36 136,024 0 0
VERISK ANALYTICS INC COM 92345Y106 326 3,138 SH   SOLE 40 3,138 0 0
VERITEX HLDGS INC COM 923451108 56 2,022 SH   SOLE 2 602 0 1,420
VERITEX HLDGS INC COM 923451108 10 345 SH   SOLE 7 345 0 0
VERITEX HLDGS INC COM 923451108 1,486 53,710 SH   SOLE 18 53,710 0 0
VERITEX HLDGS INC COM 923451108 363 13,129 SH   SOLE 19 13,129 0 0
VERITEX HLDGS INC COM 923451108 14,721 532,004 SH   SOLE 21 532,004 0 0
VERITEX HLDGS INC COM 923451108 8,326 300,909 SH   SOLE 22 265,926 0 34,983
VERITEX HLDGS INC COM 923451108 205 7,426 SH   SOLE 26 0 0 7,426
VERITEX HLDGS INC COM 923451108 97 3,496 SH   SOLE 30 3,496 0 0
VERITIV CORP COM 923454102 95 2,417 SH   SOLE 2 446 0 1,971
VERITIV CORP COM 923454102 2 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 7 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 2,069 52,772 SH   SOLE 18 52,772 0 0
VERITIV CORP COM 923454102 359 9,152 SH   SOLE 19 9,152 0 0
VERITIV CORP COM 923454102 40,563 1,034,781 SH   SOLE 21 1,034,781 0 0
VERITIV CORP COM 923454102 14,271 364,058 SH   SOLE 22 339,466 0 24,592
VERITIV CORP COM 923454102 147 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 51 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 594 15,153 SH   SOLE 30 15,153 0 0
VERITIV CORP COM 923454102 39 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 2 172 SH   SOLE 2 172 0 0
VERITONE INC COM 92347M100 126 9,083 SH   SOLE 18 9,083 0 0
VERITONE INC COM 92347M100 20 1,425 SH   SOLE 19 1,425 0 0
VERITONE INC COM 92347M100 1,166 83,771 SH   SOLE 21 83,771 0 0
VERITONE INC COM 92347M100 1,695 121,791 SH   SOLE 22 119,475 0 2,316
VERIZON COMMUNICATIONS INC COM 92343V104 254,087 5,313,412 SH   SOLE 2 1,449,388 0 3,864,024
VERIZON COMMUNICATIONS INC COM 92343V104 66,484 1,390,292 SH   SOLE 4 1,285,939 0 104,353
VERIZON COMMUNICATIONS INC COM 92343V104 157,608 3,295,854 SH   SOLE 7 3,185,008 0 110,846
VERIZON COMMUNICATIONS INC COM 92343V104 497 10,403 SH   SOLE 13 10,403 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,477 30,883 SH   SOLE 15 30,883 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 628,438 13,141,740 SH   SOLE 18 12,322,619 0 819,121
VERIZON COMMUNICATIONS INC COM 92343V104 652,933 13,653,967 SH   SOLE 19 13,653,967 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 59,722 1,248,890 SH   SOLE 20 0 0 1,248,890
VERIZON COMMUNICATIONS INC COM 92343V104 3,550,919 74,255,935 SH   SOLE 21 74,255,935 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,500,339 115,021,721 SH   SOLE 22 93,744,631 0 21,277,090
VERIZON COMMUNICATIONS INC COM 92343V104 248,279 5,191,941 SH   SOLE 23 5,191,941 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 167,692 3,506,729 SH   SOLE 25 3,506,729 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 643,939 13,465,890 SH   SOLE 26 3,660,336 0 9,805,554
VERIZON COMMUNICATIONS INC COM 92343V104 29,679 620,649 SH   SOLE 28 620,649 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,463 239,706 SH   SOLE 29 111,690 0 128,016
VERIZON COMMUNICATIONS INC COM 92343V104 583,227 12,196,303 SH   SOLE 30 12,196,303 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 94,155 1,968,941 SH   SOLE 31 796,443 0 1,172,498
VERIZON COMMUNICATIONS INC COM 92343V104 9,066 189,580 SH   SOLE 32 189,580 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 37,045 774,686 SH   SOLE 34 774,686 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,913 270,031 SH   SOLE 35 270,031 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 205,729 4,302,159 SH   SOLE 36 4,302,159 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,092 85,564 SH   SOLE 40 85,564 0 0
VERMILION ENERGY INC COM 923725105 2,133 66,067 SH   SOLE 21 66,067 0 0
VERMILLION INC COM NEW 92407M206 7 4,885 SH   SOLE 18 4,885 0 0
VERMILLION INC COM NEW 92407M206 97 71,459 SH   SOLE 21 71,459 0 0
VERMILLION INC COM NEW 92407M206 7 5,223 SH   SOLE 22 5,223 0 0
VERSARTIS INC COM 92529L102 3 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 178 107,831 SH   SOLE 18 107,831 0 0
VERSARTIS INC COM 92529L102 33 20,297 SH   SOLE 19 20,297 0 0
VERSARTIS INC COM 92529L102 1,678 1,016,942 SH   SOLE 21 1,016,942 0 0
VERSARTIS INC COM 92529L102 1,422 862,084 SH   SOLE 22 826,542 0 35,542
VERSO CORP CL A 92531L207 121 7,188 SH   SOLE 2 1,384 0 5,804
VERSO CORP CL A 92531L207 14 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 2,068 122,823 SH   SOLE 18 122,823 0 0
VERSO CORP CL A 92531L207 491 29,129 SH   SOLE 19 29,129 0 0
VERSO CORP CL A 92531L207 18,838 1,118,656 SH   SOLE 21 1,118,656 0 0
VERSO CORP CL A 92531L207 12,892 765,576 SH   SOLE 22 711,036 0 54,540
VERSUM MATLS INC COM 92532W103 6,213 165,101 SH   SOLE 2 112,777 0 52,324
VERSUM MATLS INC COM 92532W103 18 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 15,011 398,908 SH   SOLE 18 398,858 0 50
VERSUM MATLS INC COM 92532W103 625 16,601 SH   SOLE 19 16,601 0 0
VERSUM MATLS INC COM 92532W103 1,169 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 201,823 5,363,360 SH   SOLE 21 5,363,360 0 0
VERSUM MATLS INC COM 92532W103 139,809 3,715,369 SH   SOLE 22 3,325,504 0 389,865
VERSUM MATLS INC COM 92532W103 97 2,578 SH   SOLE 23 2,578 0 0
VERSUM MATLS INC COM 92532W103 1,444 38,382 SH   SOLE 26 26,444 0 11,938
VERSUM MATLS INC COM 92532W103 566 15,054 SH   SOLE 28 15,054 0 0
VERSUM MATLS INC COM 92532W103 235 6,238 SH   SOLE 29 0 0 6,238
VERSUM MATLS INC COM 92532W103 834 22,162 SH   SOLE 30 22,162 0 0
VERSUM MATLS INC COM 92532W103 88 2,341 SH   SOLE 31 2,341 0 0
VERSUM MATLS INC COM 92532W103 3,599 95,642 SH   SOLE 34 95,642 0 0
VERSUM MATLS INC COM 92532W103 502 13,342 SH   SOLE 40 13,342 0 0
VERTEX ENERGY INC COM 92534K107 5 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 79 70,865 SH   SOLE 21 70,865 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 79,210 486,008 SH   SOLE 2 193,432 0 292,576
VERTEX PHARMACEUTICALS INC COM 92532F100 15,118 92,758 SH   SOLE 4 86,571 0 6,187
VERTEX PHARMACEUTICALS INC COM 92532F100 29,625 181,771 SH   SOLE 7 180,532 0 1,239
VERTEX PHARMACEUTICALS INC COM 92532F100 186 1,144 SH   SOLE 13 1,144 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 368 2,261 SH   SOLE 15 2,261 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 166,132 1,019,338 SH   SOLE 18 872,039 0 147,299
VERTEX PHARMACEUTICALS INC COM 92532F100 176,742 1,084,439 SH   SOLE 19 1,084,439 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 13,656 83,792 SH   SOLE 20 0 0 83,792
VERTEX PHARMACEUTICALS INC COM 92532F100 1,172,728 7,195,531 SH   SOLE 21 7,195,531 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,121,954 6,883,997 SH   SOLE 22 5,617,238 0 1,266,759
VERTEX PHARMACEUTICALS INC COM 92532F100 54,903 336,868 SH   SOLE 23 336,868 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 51,897 318,424 SH   SOLE 25 318,424 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 115,365 707,846 SH   SOLE 26 250,601 0 457,245
VERTEX PHARMACEUTICALS INC COM 92532F100 6,221 38,172 SH   SOLE 28 38,172 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,927 17,962 SH   SOLE 29 16,083 0 1,879
VERTEX PHARMACEUTICALS INC COM 92532F100 137,041 840,848 SH   SOLE 30 840,848 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 22,697 139,265 SH   SOLE 31 66,626 0 72,639
VERTEX PHARMACEUTICALS INC COM 92532F100 5,984 36,718 SH   SOLE 32 36,718 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 31,607 193,934 SH   SOLE 34 193,934 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 36,160 221,870 SH   SOLE 36 221,870 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 825 5,062 SH   SOLE 40 5,062 0 0
VERU INC COM 92536C103 17 9,359 SH   SOLE 21 9,359 0 0
VERU INC COM 92536C103 19 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 127 3,200 SH   SOLE 2 0 0 3,200
VIACOM INC NEW CL A 92553P102 200 5,045 SH   SOLE 18 5,045 0 0
VIACOM INC NEW CL A 92553P102 37 943 SH   SOLE 19 943 0 0
VIACOM INC NEW CL A 92553P102 4,354 109,948 SH   SOLE 21 109,948 0 0
VIACOM INC NEW CL A 92553P102 3,197 80,744 SH   SOLE 22 57,031 0 23,713
VIACOM INC NEW CL A 92553P102 9 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 13,641 439,178 SH   SOLE 2 108,452 0 330,726
VIACOM INC NEW CL B 92553P201 3,592 115,653 SH   SOLE 4 107,008 0 8,645
VIACOM INC NEW CL B 92553P201 8,178 263,287 SH   SOLE 7 246,869 0 16,418
VIACOM INC NEW CL B 92553P201 124 3,988 SH   SOLE 13 3,988 0 0
VIACOM INC NEW CL B 92553P201 73 2,347 SH   SOLE 15 2,347 0 0
VIACOM INC NEW CL B 92553P201 23,326 751,006 SH   SOLE 18 701,070 0 49,936
VIACOM INC NEW CL B 92553P201 1,969 63,404 SH   SOLE 19 63,404 0 0
VIACOM INC NEW CL B 92553P201 4,915 158,256 SH   SOLE 20 0 0 158,256
VIACOM INC NEW CL B 92553P201 223,629 7,199,896 SH   SOLE 21 7,199,896 0 0
VIACOM INC NEW CL B 92553P201 343,121 11,047,052 SH   SOLE 22 9,168,148 0 1,878,904
VIACOM INC NEW CL B 92553P201 13,161 423,734 SH   SOLE 23 423,734 0 0
VIACOM INC NEW CL B 92553P201 20,662 665,223 SH   SOLE 25 665,223 0 0
VIACOM INC NEW CL B 92553P201 37,200 1,197,671 SH   SOLE 26 447,847 0 749,824
VIACOM INC NEW CL B 92553P201 1,676 53,957 SH   SOLE 28 53,957 0 0
VIACOM INC NEW CL B 92553P201 3,182 102,442 SH   SOLE 29 8,481 0 93,961
VIACOM INC NEW CL B 92553P201 37,647 1,212,076 SH   SOLE 30 1,212,076 0 0
VIACOM INC NEW CL B 92553P201 5,150 165,804 SH   SOLE 31 67,400 0 98,404
VIACOM INC NEW CL B 92553P201 1,800 57,951 SH   SOLE 34 57,951 0 0
VIACOM INC NEW CL B 92553P201 11,557 372,095 SH   SOLE 36 372,095 0 0
VIACOM INC NEW CL B 92553P201 230 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 136 2,595 SH   SOLE 2 842 0 1,753
VIAD CORP COM NEW 92552R406 12 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 24 464 SH   SOLE 7 464 0 0
VIAD CORP COM NEW 92552R406 4,981 94,963 SH   SOLE 18 94,963 0 0
VIAD CORP COM NEW 92552R406 856 16,312 SH   SOLE 19 16,312 0 0
VIAD CORP COM NEW 92552R406 100,951 1,924,718 SH   SOLE 21 1,924,718 0 0
VIAD CORP COM NEW 92552R406 29,301 558,645 SH   SOLE 22 519,189 0 39,456
VIAD CORP COM NEW 92552R406 404 7,707 SH   SOLE 26 5,536 0 2,171
VIAD CORP COM NEW 92552R406 153 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,512 28,834 SH   SOLE 30 28,834 0 0
VIAD CORP COM NEW 92552R406 108 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 1,578 24,007 SH   SOLE 2 24,007 0 0
VIASAT INC COM 92552V100 18 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 113 1,723 SH   SOLE 7 1,723 0 0
VIASAT INC COM 92552V100 22,240 338,408 SH   SOLE 18 338,408 0 0
VIASAT INC COM 92552V100 2,789 42,441 SH   SOLE 19 42,441 0 0
VIASAT INC COM 92552V100 242,204 3,685,392 SH   SOLE 21 3,685,392 0 0
VIASAT INC COM 92552V100 120,609 1,835,199 SH   SOLE 22 1,730,360 0 104,839
VIASAT INC COM 92552V100 942 14,326 SH   SOLE 26 8,532 0 5,794
VIASAT INC COM 92552V100 520 7,910 SH   SOLE 28 7,910 0 0
VIASAT INC COM 92552V100 726 11,047 SH   SOLE 30 11,047 0 0
VIASAT INC COM 92552V100 135 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 387 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 428 44,070 SH   SOLE 2 17,524 0 26,546
VIAVI SOLUTIONS INC COM 925550105 59 6,032 SH   SOLE 7 6,032 0 0
VIAVI SOLUTIONS INC COM 925550105 9,880 1,016,471 SH   SOLE 18 1,016,471 0 0
VIAVI SOLUTIONS INC COM 925550105 1,739 178,876 SH   SOLE 19 178,876 0 0
VIAVI SOLUTIONS INC COM 925550105 211,193 21,727,625 SH   SOLE 21 21,727,625 0 0
VIAVI SOLUTIONS INC COM 925550105 62,776 6,458,485 SH   SOLE 22 6,034,473 0 424,012
VIAVI SOLUTIONS INC COM 925550105 437 44,995 SH   SOLE 23 44,995 0 0
VIAVI SOLUTIONS INC COM 925550105 934 96,123 SH   SOLE 26 17,735 0 78,388
VIAVI SOLUTIONS INC COM 925550105 332 34,169 SH   SOLE 28 34,169 0 0
VIAVI SOLUTIONS INC COM 925550105 3,106 319,589 SH   SOLE 30 319,589 0 0
VIAVI SOLUTIONS INC COM 925550105 246 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,319 1,300,000 PRN   SOLE 21 1,300,000 0 0
VICAL INC COM NEW 925602203 6 4,480 SH   SOLE 21 4,480 0 0
VICAL INC COM NEW 925602203 470 324,108 SH   SOLE 22 324,108 0 0
VICI PPTYS INC COM 925652109 2,775 151,488 SH   SOLE 2 66,422 0 85,066
VICI PPTYS INC COM 925652109 1,632 89,070 SH   SOLE 4 89,070 0 0
VICI PPTYS INC COM 925652109 7,552 412,206 SH   SOLE 7 412,206 0 0
VICI PPTYS INC COM 925652109 198 10,796 SH   SOLE 15 10,796 0 0
VICI PPTYS INC COM 925652109 2,583 141,005 SH   SOLE 18 141,005 0 0
VICI PPTYS INC COM 925652109 7,234 394,894 SH   SOLE 19 394,894 0 0
VICI PPTYS INC COM 925652109 51,346 2,802,715 SH   SOLE 21 2,802,715 0 0
VICI PPTYS INC COM 925652109 77,134 4,210,354 SH   SOLE 22 3,374,566 0 835,788
VICI PPTYS INC COM 925652109 9,745 531,943 SH   SOLE 25 531,943 0 0
VICI PPTYS INC COM 925652109 8,134 444,020 SH   SOLE 26 81,362 0 362,658
VICI PPTYS INC COM 925652109 1,677 91,536 SH   SOLE 29 91,536 0 0
VICI PPTYS INC COM 925652109 7,087 386,829 SH   SOLE 30 386,829 0 0
VICI PPTYS INC COM 925652109 108 5,914 SH   SOLE 31 5,914 0 0
VICI PPTYS INC COM 925652109 1,412 77,076 SH   SOLE 34 77,076 0 0
VICON INDS INC COM 925811101 1 3,563 SH   SOLE 21 3,563 0 0
VICOR CORP COM 925815102 29 1,019 SH   SOLE 2 674 0 345
VICOR CORP COM 925815102 16 571 SH   SOLE 7 571 0 0
VICOR CORP COM 925815102 2,167 75,909 SH   SOLE 18 75,909 0 0
VICOR CORP COM 925815102 325 11,384 SH   SOLE 19 11,384 0 0
VICOR CORP COM 925815102 43,769 1,533,073 SH   SOLE 21 1,533,073 0 0
VICOR CORP COM 925815102 15,649 548,135 SH   SOLE 22 522,532 0 25,603
VICOR CORP COM 925815102 80 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 691 24,195 SH   SOLE 30 24,195 0 0
VICOR CORP COM 925815102 47 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 285 23,142 SH   SOLE 22 23,142 0 0
VIEWRAY INC COM 92672L107 8 1,208 SH   SOLE 2 1,208 0 0
VIEWRAY INC COM 92672L107 651 101,206 SH   SOLE 18 101,206 0 0
VIEWRAY INC COM 92672L107 144 22,367 SH   SOLE 19 22,367 0 0
VIEWRAY INC COM 92672L107 6,255 972,724 SH   SOLE 21 972,724 0 0
VIEWRAY INC COM 92672L107 4,902 762,441 SH   SOLE 22 736,500 0 25,941
VIKING THERAPEUTICS INC COM 92686J106 15 3,470 SH   SOLE 2 3,470 0 0
VIKING THERAPEUTICS INC COM 92686J106 38 8,605 SH   SOLE 19 8,605 0 0
VIKING THERAPEUTICS INC COM 92686J106 23 5,254 SH   SOLE 21 5,254 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,309 299,523 SH   SOLE 22 299,523 0 0
VIKING THERAPEUTICS INC COM 92686J106 54 12,377 SH   SOLE 23 12,377 0 0
VIKING THERAPEUTICS INC COM 92686J106 206 47,060 SH   SOLE 26 0 0 47,060
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 58 2,210 SH   SOLE 2 361 0 1,849
VILLAGE SUPER MKT INC CL A NEW 927107409 738 27,990 SH   SOLE 18 27,990 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 131 4,951 SH   SOLE 19 4,951 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,747 255,846 SH   SOLE 21 255,846 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,221 197,975 SH   SOLE 22 184,430 0 13,545
VILLAGE SUPER MKT INC CL A NEW 927107409 28 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 27 1,034 SH   SOLE 30 1,034 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 8 896 SH   SOLE 21 896 0 0
VINCE HLDG CORP COM NEW 92719W207 295 32,947 SH   SOLE 22 32,947 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,050 123,352 SH   SOLE 2 12,916 0 110,436
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,903 114,490 SH   SOLE 4 114,490 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 770 46,356 SH   SOLE 7 46,356 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,609 156,997 SH   SOLE 15 156,997 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,103 186,691 SH   SOLE 18 186,691 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 54 3,220 SH   SOLE 19 3,220 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 134,193 8,074,215 SH   SOLE 21 8,074,215 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 82,454 4,961,112 SH   SOLE 22 4,502,367 0 458,745
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 7,804 469,529 SH   SOLE 23 469,529 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,100 126,354 SH   SOLE 25 126,354 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 26,839 1,614,864 SH   SOLE 26 450,635 0 1,164,229
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,017 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,272 136,713 SH   SOLE 29 90,273 0 46,440
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 38,722 2,329,860 SH   SOLE 30 2,329,860 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4,432 266,693 SH   SOLE 31 23,984 0 242,709
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 423 25,439 SH   SOLE 32 25,439 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 36,283 2,183,118 SH   SOLE 34 2,183,118 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 34 2,071 SH   SOLE 40 2,071 0 0
VIRCO MFG CO COM 927651109 6 1,516 SH   SOLE 18 1,516 0 0
VIRCO MFG CO COM 927651109 17 4,047 SH   SOLE 21 4,047 0 0
VIRCO MFG CO COM 927651109 302 73,588 SH   SOLE 22 73,588 0 0
VIRNETX HLDG CORP COM 92823T108 8 2,112 SH   SOLE 2 1,758 0 354
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 698 176,595 SH   SOLE 18 176,595 0 0
VIRNETX HLDG CORP COM 92823T108 173 43,752 SH   SOLE 19 43,752 0 0
VIRNETX HLDG CORP COM 92823T108 6,374 1,613,706 SH   SOLE 21 1,613,706 0 0
VIRNETX HLDG CORP COM 92823T108 4,771 1,207,790 SH   SOLE 22 1,145,394 0 62,396
VIRTU FINL INC CL A 928254101 38 1,152 SH   SOLE 2 934 0 218
VIRTU FINL INC CL A 928254101 12 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 17 516 SH   SOLE 7 516 0 0
VIRTU FINL INC CL A 928254101 2,650 80,296 SH   SOLE 18 80,296 0 0
VIRTU FINL INC CL A 928254101 651 19,727 SH   SOLE 19 19,727 0 0
VIRTU FINL INC CL A 928254101 31,376 950,790 SH   SOLE 21 950,790 0 0
VIRTU FINL INC CL A 928254101 33,730 1,022,125 SH   SOLE 22 966,622 0 55,503
VIRTU FINL INC CL A 928254101 125 3,776 SH   SOLE 26 0 0 3,776
VIRTU FINL INC CL A 928254101 224 6,792 SH   SOLE 28 6,792 0 0
VIRTU FINL INC CL A 928254101 321 9,718 SH   SOLE 30 9,718 0 0
VIRTU FINL INC CL A 928254101 175 5,311 SH   SOLE 40 5,311 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 149 1,205 SH   SOLE 2 291 0 914
VIRTUS INVT PARTNERS INC COM 92828Q109 7 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 25 198 SH   SOLE 7 198 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,974 32,099 SH   SOLE 18 32,099 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 707 5,708 SH   SOLE 19 5,708 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 81,769 660,491 SH   SOLE 21 660,491 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 26,958 217,752 SH   SOLE 22 204,755 0 12,997
VIRTUS INVT PARTNERS INC COM 92828Q109 63 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 128 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,263 10,201 SH   SOLE 30 10,201 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 93 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 13,386 126,158 SH   SOLE 21 126,158 0 0
VIRTUSA CORP COM 92827P102 210 4,328 SH   SOLE 2 2,758 0 1,570
VIRTUSA CORP COM 92827P102 10 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 36 744 SH   SOLE 7 744 0 0
VIRTUSA CORP COM 92827P102 5,876 121,261 SH   SOLE 18 121,261 0 0
VIRTUSA CORP COM 92827P102 1,913 39,478 SH   SOLE 19 39,478 0 0
VIRTUSA CORP COM 92827P102 122,672 2,531,414 SH   SOLE 21 2,531,414 0 0
VIRTUSA CORP COM 92827P102 37,999 784,140 SH   SOLE 22 733,495 0 50,645
VIRTUSA CORP COM 92827P102 225 4,651 SH   SOLE 23 4,651 0 0
VIRTUSA CORP COM 92827P102 1,202 24,797 SH   SOLE 26 0 0 24,797
VIRTUSA CORP COM 92827P102 197 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 36 744 SH   SOLE 29 0 0 744
VIRTUSA CORP COM 92827P102 1,857 38,321 SH   SOLE 30 38,321 0 0
VIRTUSA CORP COM 92827P102 23 478 SH   SOLE 34 478 0 0
VIRTUSA CORP COM 92827P102 151 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 358,626 2,998,047 SH   SOLE 2 944,828 0 2,053,219
VISA INC COM CL A 92826C839 77,030 643,959 SH   SOLE 4 595,765 0 48,194
VISA INC COM CL A 92826C839 156,685 1,309,855 SH   SOLE 7 1,304,148 0 5,707
VISA INC COM CL A 92826C839 11,614 97,094 SH   SOLE 13 97,094 0 0
VISA INC COM CL A 92826C839 717 5,990 SH   SOLE 15 5,990 0 0
VISA INC COM CL A 92826C839 803,351 6,715,856 SH   SOLE 18 5,703,705 0 1,012,151
VISA INC COM CL A 92826C839 440,612 3,683,427 SH   SOLE 19 3,683,427 0 0
VISA INC COM CL A 92826C839 90,125 753,427 SH   SOLE 20 0 0 753,427
VISA INC COM CL A 92826C839 4,068,962 34,015,732 SH   SOLE 21 34,015,732 0 0
VISA INC COM CL A 92826C839 6,017,547 50,305,522 SH   SOLE 22 41,008,513 0 9,297,009
VISA INC COM CL A 92826C839 276,169 2,308,723 SH   SOLE 23 2,308,723 0 0
VISA INC COM CL A 92826C839 258,380 2,160,009 SH   SOLE 25 2,160,009 0 0
VISA INC COM CL A 92826C839 613,610 5,129,658 SH   SOLE 26 1,629,493 0 3,500,165
VISA INC COM CL A 92826C839 32,758 273,850 SH   SOLE 28 273,850 0 0
VISA INC COM CL A 92826C839 34,411 287,670 SH   SOLE 29 63,057 0 224,613
VISA INC COM CL A 92826C839 713,798 5,967,217 SH   SOLE 30 5,967,217 0 0
VISA INC COM CL A 92826C839 118,181 987,968 SH   SOLE 31 376,488 0 611,480
VISA INC COM CL A 92826C839 16,702 139,628 SH   SOLE 32 139,628 0 0
VISA INC COM CL A 92826C839 56,323 470,846 SH   SOLE 34 470,846 0 0
VISA INC COM CL A 92826C839 206,107 1,723,017 SH   SOLE 36 1,723,017 0 0
VISA INC COM CL A 92826C839 4,297 35,921 SH   SOLE 40 35,921 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,305 123,921 SH   SOLE 2 101,425 0 22,496
VISHAY INTERTECHNOLOGY INC COM 928298108 41 2,181 SH   SOLE 4 2,181 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 92 4,946 SH   SOLE 7 4,946 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15,432 829,687 SH   SOLE 18 829,215 0 472
VISHAY INTERTECHNOLOGY INC COM 928298108 6,162 331,314 SH   SOLE 19 331,314 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 161,382 8,676,478 SH   SOLE 21 8,676,478 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 107,912 5,801,703 SH   SOLE 22 5,533,636 0 268,067
VISHAY INTERTECHNOLOGY INC COM 928298108 3,486 187,437 SH   SOLE 23 187,437 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,836 152,487 SH   SOLE 26 13,765 0 138,722
VISHAY INTERTECHNOLOGY INC COM 928298108 322 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 817 43,946 SH   SOLE 29 6,621 0 37,325
VISHAY INTERTECHNOLOGY INC COM 928298108 495 26,610 SH   SOLE 30 26,610 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 110 5,889 SH   SOLE 31 5,889 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 345 18,529 SH   SOLE 34 18,529 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 140 7,510 SH   SOLE 36 7,510 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 271 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 70 2,258 SH   SOLE 2 461 0 1,797
VISHAY PRECISION GROUP INC COM 92835K103 10 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,126 36,137 SH   SOLE 18 36,137 0 0
VISHAY PRECISION GROUP INC COM 92835K103 480 15,396 SH   SOLE 19 15,396 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,242 328,782 SH   SOLE 21 328,782 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,412 462,671 SH   SOLE 22 448,408 0 14,263
VISHAY PRECISION GROUP INC COM 92835K103 165 5,299 SH   SOLE 26 0 0 5,299
VISTA OUTDOOR INC COM 928377100 39 2,392 SH   SOLE 2 2,392 0 0
VISTA OUTDOOR INC COM 928377100 5 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 50 3,038 SH   SOLE 7 3,038 0 0
VISTA OUTDOOR INC COM 928377100 4,284 262,490 SH   SOLE 18 262,490 0 0
VISTA OUTDOOR INC COM 928377100 726 44,499 SH   SOLE 19 44,499 0 0
VISTA OUTDOOR INC COM 928377100 86,557 5,303,722 SH   SOLE 21 5,303,722 0 0
VISTA OUTDOOR INC COM 928377100 25,813 1,581,681 SH   SOLE 22 1,501,187 0 80,494
VISTA OUTDOOR INC COM 928377100 453 27,755 SH   SOLE 26 8,770 0 18,985
VISTA OUTDOOR INC COM 928377100 142 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,324 81,099 SH   SOLE 30 81,099 0 0
VISTA OUTDOOR INC COM 928377100 114 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 1,464 13,276 SH   SOLE 2 3,476 0 9,800
VISTEON CORP COM NEW 92839U206 16 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 157 1,428 SH   SOLE 7 1,428 0 0
VISTEON CORP COM NEW 92839U206 1,573 14,272 SH   SOLE 18 14,272 0 0
VISTEON CORP COM NEW 92839U206 528 4,792 SH   SOLE 19 4,792 0 0
VISTEON CORP COM NEW 92839U206 37,164 337,121 SH   SOLE 21 337,121 0 0
VISTEON CORP COM NEW 92839U206 104,509 948,010 SH   SOLE 22 836,814 0 111,196
VISTEON CORP COM NEW 92839U206 1,128 10,228 SH   SOLE 26 3,802 0 6,426
VISTEON CORP COM NEW 92839U206 474 4,302 SH   SOLE 28 4,302 0 0
VISTEON CORP COM NEW 92839U206 1,128 10,230 SH   SOLE 30 10,230 0 0
VISTEON CORP COM NEW 92839U206 75 680 SH   SOLE 31 680 0 0
VISTEON CORP COM NEW 92839U206 196 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 372 3,371 SH   SOLE 40 3,371 0 0
VISTRA ENERGY CORP COM 92840M102 6,955 333,877 SH   SOLE 2 104,890 0 228,987
VISTRA ENERGY CORP COM 92840M102 2,174 104,350 SH   SOLE 4 101,504 0 2,846
VISTRA ENERGY CORP COM 92840M102 1,910 91,708 SH   SOLE 7 59,135 0 32,573
VISTRA ENERGY CORP COM 92840M102 6,879 330,227 SH   SOLE 18 306,768 0 23,459
VISTRA ENERGY CORP COM 92840M102 26,911 1,291,917 SH   SOLE 19 1,291,917 0 0
VISTRA ENERGY CORP COM 92840M102 6,207 298,007 SH   SOLE 20 0 0 298,007
VISTRA ENERGY CORP COM 92840M102 58,991 2,832,041 SH   SOLE 21 2,832,041 0 0
VISTRA ENERGY CORP COM 92840M102 153,528 7,370,532 SH   SOLE 22 6,494,450 0 876,082
VISTRA ENERGY CORP COM 92840M102 6,591 316,439 SH   SOLE 23 316,439 0 0
VISTRA ENERGY CORP COM 92840M102 126 6,043 SH   SOLE 25 6,043 0 0
VISTRA ENERGY CORP COM 92840M102 10,097 484,749 SH   SOLE 26 252,978 0 231,771
VISTRA ENERGY CORP COM 92840M102 740 35,545 SH   SOLE 28 35,545 0 0
VISTRA ENERGY CORP COM 92840M102 1,494 71,731 SH   SOLE 29 8,091 0 63,640
VISTRA ENERGY CORP COM 92840M102 6,560 314,933 SH   SOLE 30 314,933 0 0
VISTRA ENERGY CORP COM 92840M102 2,222 106,657 SH   SOLE 31 50,440 0 56,217
VISTRA ENERGY CORP COM 92840M102 10,790 517,986 SH   SOLE 34 517,986 0 0
VISTRA ENERGY CORP COM 92840M102 1,890 90,755 SH   SOLE 36 90,755 0 0
VISTRA ENERGY CORP COM 92840M102 571 27,428 SH   SOLE 37 27,428 0 0
VISTRA ENERGY CORP COM 92840M102 107 5,115 SH   SOLE 40 5,115 0 0
VITAL THERAPIES INC COM 92847R104 37 5,467 SH   SOLE 18 5,467 0 0
VITAL THERAPIES INC COM 92847R104 4,158 611,524 SH   SOLE 21 611,524 0 0
VITAL THERAPIES INC COM 92847R104 2,288 336,481 SH   SOLE 22 336,481 0 0
VITAL THERAPIES INC COM 92847R104 8 1,243 SH   SOLE 30 1,243 0 0
VITAMIN SHOPPE INC COM 92849E101 21 4,900 SH   SOLE 2 1,088 0 3,812
VITAMIN SHOPPE INC COM 92849E101 3 804 SH   SOLE 7 804 0 0
VITAMIN SHOPPE INC COM 92849E101 473 108,669 SH   SOLE 18 108,669 0 0
VITAMIN SHOPPE INC COM 92849E101 58 13,440 SH   SOLE 19 13,440 0 0
VITAMIN SHOPPE INC COM 92849E101 9,536 2,192,143 SH   SOLE 21 2,192,143 0 0
VITAMIN SHOPPE INC COM 92849E101 2,934 674,570 SH   SOLE 22 611,402 0 63,168
VITAMIN SHOPPE INC COM 92849E101 131 30,044 SH   SOLE 30 30,044 0 0
VIVEVE MED INC COM NEW 92852W204 2 588 SH   SOLE 2 588 0 0
VIVEVE MED INC COM NEW 92852W204 200 54,582 SH   SOLE 18 54,582 0 0
VIVEVE MED INC COM NEW 92852W204 49 13,356 SH   SOLE 19 13,356 0 0
VIVEVE MED INC COM NEW 92852W204 1,910 521,839 SH   SOLE 21 521,839 0 0
VIVEVE MED INC COM NEW 92852W204 696 190,226 SH   SOLE 22 174,604 0 15,622
VIVINT SOLAR INC COM 92854Q106 27 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 338 92,470 SH   SOLE 18 92,470 0 0
VIVINT SOLAR INC COM 92854Q106 60 16,403 SH   SOLE 19 16,403 0 0
VIVINT SOLAR INC COM 92854Q106 3,155 864,480 SH   SOLE 21 864,480 0 0
VIVINT SOLAR INC COM 92854Q106 2,681 734,628 SH   SOLE 22 699,848 0 34,780
VIVUS INC COM 928551100 7 18,355 SH   SOLE 18 18,355 0 0
VIVUS INC COM 928551100 108 303,091 SH   SOLE 21 303,091 0 0
VIVUS INC COM 928551100 702 1,973,331 SH   SOLE 22 1,973,331 0 0
VMWARE INC CL A COM 928563402 15,846 130,663 SH   SOLE 2 72,227 0 58,436
VMWARE INC CL A COM 928563402 4,814 39,698 SH   SOLE 4 37,838 0 1,860
VMWARE INC CL A COM 928563402 1,986 16,378 SH   SOLE 7 16,378 0 0
VMWARE INC CL A COM 928563402 66 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 4,365 35,991 SH   SOLE 18 27,245 0 8,746
VMWARE INC CL A COM 928563402 6,635 54,716 SH   SOLE 19 54,716 0 0
VMWARE INC CL A COM 928563402 5,334 43,988 SH   SOLE 20 0 0 43,988
VMWARE INC CL A COM 928563402 131,999 1,088,475 SH   SOLE 21 1,088,475 0 0
VMWARE INC CL A COM 928563402 261,056 2,152,684 SH   SOLE 22 1,880,530 0 272,154
VMWARE INC CL A COM 928563402 14,156 116,730 SH   SOLE 23 116,730 0 0
VMWARE INC CL A COM 928563402 7,638 62,986 SH   SOLE 25 62,986 0 0
VMWARE INC CL A COM 928563402 28,822 237,664 SH   SOLE 26 80,115 0 157,549
VMWARE INC CL A COM 928563402 1,320 10,885 SH   SOLE 28 10,885 0 0
VMWARE INC CL A COM 928563402 2,686 22,147 SH   SOLE 29 22,147 0 0
VMWARE INC CL A COM 928563402 20,174 166,355 SH   SOLE 30 166,355 0 0
VMWARE INC CL A COM 928563402 6,668 54,987 SH   SOLE 31 16,612 0 38,375
VMWARE INC CL A COM 928563402 1,878 15,482 SH   SOLE 34 15,482 0 0
VMWARE INC CL A COM 928563402 9,121 75,211 SH   SOLE 36 75,211 0 0
VMWARE INC CL A COM 928563402 174 1,435 SH   SOLE 40 1,435 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 29 1,233 SH   SOLE 2 1,225 0 8
VOCERA COMMUNICATIONS INC COM 92857F107 18 787 SH   SOLE 7 787 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,277 97,228 SH   SOLE 18 97,228 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,415 103,102 SH   SOLE 19 103,102 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 21,892 934,777 SH   SOLE 21 934,777 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 20,474 874,230 SH   SOLE 22 828,194 0 46,036
VOCERA COMMUNICATIONS INC COM 92857F107 4 191 SH   SOLE 23 191 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 458 19,566 SH   SOLE 26 0 0 19,566
VOCERA COMMUNICATIONS INC COM 92857F107 81 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 143 6,114 SH   SOLE 30 6,114 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 58 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,023 36,789 SH   SOLE 4 36,789 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 421 15,116 SH   SOLE 7 15,116 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 13 480 SH   SOLE 15 480 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,282 333,635 SH   SOLE 18 331,190 0 2,445
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 63,552 2,284,413 SH   SOLE 19 2,284,413 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,083 74,876 SH   SOLE 22 74,876 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,841 102,103 SH   SOLE 30 102,103 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,911 68,693 SH   SOLE 32 68,693 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 26,415 949,505 SH   SOLE 34 949,505 0 0
VOLITIONRX LTD COM 928661107 12 4,982 SH   SOLE 21 4,982 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 6 1,809 SH   SOLE 18 1,809 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 85 27,994 SH   SOLE 21 27,994 0 0
VONAGE HLDGS CORP COM 92886T201 97 9,133 SH   SOLE 2 8,649 0 484
VONAGE HLDGS CORP COM 92886T201 8 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 50 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 9,557 897,385 SH   SOLE 18 897,385 0 0
VONAGE HLDGS CORP COM 92886T201 1,710 160,529 SH   SOLE 19 160,529 0 0
VONAGE HLDGS CORP COM 92886T201 210,095 19,727,188 SH   SOLE 21 19,727,188 0 0
VONAGE HLDGS CORP COM 92886T201 64,589 6,064,688 SH   SOLE 22 5,692,118 0 372,570
VONAGE HLDGS CORP COM 92886T201 1,312 123,188 SH   SOLE 26 60,883 0 62,305
VONAGE HLDGS CORP COM 92886T201 303 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 3,136 294,426 SH   SOLE 30 294,426 0 0
VONAGE HLDGS CORP COM 92886T201 199 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,052 208,796 SH   SOLE 2 46,299 0 162,497
VORNADO RLTY TR SH BEN INT 929042109 8,826 131,139 SH   SOLE 4 127,176 0 3,963
VORNADO RLTY TR SH BEN INT 929042109 26,649 395,967 SH   SOLE 7 390,115 0 5,852
VORNADO RLTY TR SH BEN INT 929042109 283 4,211 SH   SOLE 13 4,211 0 0
VORNADO RLTY TR SH BEN INT 929042109 538 7,990 SH   SOLE 15 7,990 0 0
VORNADO RLTY TR SH BEN INT 929042109 24,965 370,950 SH   SOLE 18 348,645 0 22,305
VORNADO RLTY TR SH BEN INT 929042109 15,923 236,604 SH   SOLE 19 236,604 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,277 78,414 SH   SOLE 20 0 0 78,414
VORNADO RLTY TR SH BEN INT 929042109 364,974 5,423,085 SH   SOLE 21 5,423,085 0 0
VORNADO RLTY TR SH BEN INT 929042109 473,814 7,040,332 SH   SOLE 22 6,178,041 0 862,291
VORNADO RLTY TR SH BEN INT 929042109 15,022 223,204 SH   SOLE 23 223,204 0 0
VORNADO RLTY TR SH BEN INT 929042109 32,180 478,153 SH   SOLE 25 478,153 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,982 519,794 SH   SOLE 26 187,105 0 332,689
VORNADO RLTY TR SH BEN INT 929042109 1,713 25,459 SH   SOLE 28 25,459 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,310 64,036 SH   SOLE 29 64,036 0 0
VORNADO RLTY TR SH BEN INT 929042109 88,433 1,314,018 SH   SOLE 30 1,314,018 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,717 70,085 SH   SOLE 31 31,806 0 38,279
VORNADO RLTY TR SH BEN INT 929042109 1,117 16,599 SH   SOLE 34 16,599 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,948 162,672 SH   SOLE 36 162,672 0 0
VORNADO RLTY TR SH BEN INT 929042109 230 3,422 SH   SOLE 40 3,422 0 0
VOXX INTL CORP CL A 91829F104 22 4,379 SH   SOLE 2 1,296 0 3,083
VOXX INTL CORP CL A 91829F104 352 71,082 SH   SOLE 18 71,082 0 0
VOXX INTL CORP CL A 91829F104 58 11,637 SH   SOLE 19 11,637 0 0
VOXX INTL CORP CL A 91829F104 3,225 651,434 SH   SOLE 21 651,434 0 0
VOXX INTL CORP CL A 91829F104 2,864 578,575 SH   SOLE 22 559,681 0 18,894
VOYA FINL INC COM 929089100 9,979 197,613 SH   SOLE 2 30,073 0 167,540
VOYA FINL INC COM 929089100 3,453 68,378 SH   SOLE 4 63,412 0 4,966
VOYA FINL INC COM 929089100 3,701 73,289 SH   SOLE 7 47,346 0 25,943
VOYA FINL INC COM 929089100 57 1,128 SH   SOLE 15 1,128 0 0
VOYA FINL INC COM 929089100 5,811 115,062 SH   SOLE 18 97,957 0 17,105
VOYA FINL INC COM 929089100 1,616 32,004 SH   SOLE 19 32,004 0 0
VOYA FINL INC COM 929089100 4,074 80,676 SH   SOLE 20 0 0 80,676
VOYA FINL INC COM 929089100 123,980 2,455,059 SH   SOLE 21 2,455,059 0 0
VOYA FINL INC COM 929089100 276,417 5,473,599 SH   SOLE 22 4,789,609 0 683,990
VOYA FINL INC COM 929089100 12,454 246,619 SH   SOLE 23 246,619 0 0
VOYA FINL INC COM 929089100 8,546 169,221 SH   SOLE 25 169,221 0 0
VOYA FINL INC COM 929089100 27,091 536,458 SH   SOLE 26 229,043 0 307,415
VOYA FINL INC COM 929089100 1,399 27,696 SH   SOLE 28 27,696 0 0
VOYA FINL INC COM 929089100 2,496 49,426 SH   SOLE 29 4,850 0 44,576
VOYA FINL INC COM 929089100 19,320 382,579 SH   SOLE 30 382,579 0 0
VOYA FINL INC COM 929089100 3,891 77,058 SH   SOLE 31 36,862 0 40,196
VOYA FINL INC COM 929089100 19,359 383,339 SH   SOLE 34 383,339 0 0
VOYA FINL INC COM 929089100 9,306 184,285 SH   SOLE 36 184,285 0 0
VOYA FINL INC COM 929089100 183 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 67 3,575 SH   SOLE 2 776 0 2,799
VOYAGER THERAPEUTICS INC COM 92915B106 11 600 SH   SOLE 7 600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,147 61,047 SH   SOLE 18 61,047 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 256 13,604 SH   SOLE 19 13,604 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 18,090 962,729 SH   SOLE 21 962,729 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 7,313 389,216 SH   SOLE 22 373,496 0 15,720
VOYAGER THERAPEUTICS INC COM 92915B106 102 5,449 SH   SOLE 30 5,449 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 34 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 19 364 SH   SOLE 2 364 0 0
VSE CORP COM 918284100 11 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,636 31,633 SH   SOLE 18 31,633 0 0
VSE CORP COM 918284100 360 6,952 SH   SOLE 19 6,952 0 0
VSE CORP COM 918284100 14,709 284,388 SH   SOLE 21 284,388 0 0
VSE CORP COM 918284100 12,754 246,605 SH   SOLE 22 231,351 0 15,254
VSE CORP COM 918284100 129 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 64 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 88 1,705 SH   SOLE 30 1,705 0 0
VSE CORP COM 918284100 47 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 92 22,665 SH   SOLE 18 22,665 0 0
VTV THERAPEUTICS INC CL A 918385105 7 1,669 SH   SOLE 19 1,669 0 0
VTV THERAPEUTICS INC CL A 918385105 979 240,500 SH   SOLE 21 240,500 0 0
VTV THERAPEUTICS INC CL A 918385105 313 77,018 SH   SOLE 22 70,550 0 6,468
VULCAN MATLS CO COM 929160109 35,020 306,733 SH   SOLE 2 85,889 0 220,844
VULCAN MATLS CO COM 929160109 4,842 42,414 SH   SOLE 4 39,141 0 3,273
VULCAN MATLS CO COM 929160109 11,087 97,106 SH   SOLE 7 92,360 0 4,746
VULCAN MATLS CO COM 929160109 505 4,419 SH   SOLE 13 4,419 0 0
VULCAN MATLS CO COM 929160109 120 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 130,253 1,140,873 SH   SOLE 18 893,254 0 247,619
VULCAN MATLS CO COM 929160109 107,930 945,345 SH   SOLE 19 945,345 0 0
VULCAN MATLS CO COM 929160109 6,698 58,665 SH   SOLE 20 0 0 58,665
VULCAN MATLS CO COM 929160109 315,092 2,759,851 SH   SOLE 21 2,759,851 0 0
VULCAN MATLS CO COM 929160109 417,946 3,660,738 SH   SOLE 22 3,031,661 0 629,077
VULCAN MATLS CO COM 929160109 18,974 166,195 SH   SOLE 23 166,195 0 0
VULCAN MATLS CO COM 929160109 12,185 106,724 SH   SOLE 25 106,724 0 0
VULCAN MATLS CO COM 929160109 49,618 434,597 SH   SOLE 26 137,413 0 297,184
VULCAN MATLS CO COM 929160109 2,257 19,768 SH   SOLE 28 19,768 0 0
VULCAN MATLS CO COM 929160109 4,821 42,226 SH   SOLE 29 9,054 0 33,172
VULCAN MATLS CO COM 929160109 43,113 377,620 SH   SOLE 30 377,620 0 0
VULCAN MATLS CO COM 929160109 6,599 57,801 SH   SOLE 31 24,631 0 33,170
VULCAN MATLS CO COM 929160109 6,301 55,191 SH   SOLE 34 55,191 0 0
VULCAN MATLS CO COM 929160109 13,458 117,873 SH   SOLE 36 117,873 0 0
VULCAN MATLS CO COM 929160109 303 2,656 SH   SOLE 40 2,656 0 0
VUZIX CORP COM NEW 92921W300 22 3,957 SH   SOLE 18 3,957 0 0
VUZIX CORP COM NEW 92921W300 251 45,718 SH   SOLE 21 45,718 0 0
VUZIX CORP COM NEW 92921W300 1,284 233,409 SH   SOLE 22 233,409 0 0
W & T OFFSHORE INC COM 92922P106 153 34,514 SH   SOLE 2 17,170 0 17,344
W & T OFFSHORE INC COM 92922P106 4 801 SH   SOLE 7 801 0 0
W & T OFFSHORE INC COM 92922P106 1,506 339,854 SH   SOLE 18 339,854 0 0
W & T OFFSHORE INC COM 92922P106 783 176,769 SH   SOLE 19 176,769 0 0
W & T OFFSHORE INC COM 92922P106 13,296 3,001,340 SH   SOLE 21 3,001,340 0 0
W & T OFFSHORE INC COM 92922P106 11,130 2,512,390 SH   SOLE 22 2,347,757 0 164,633
W & T OFFSHORE INC COM 92922P106 429 96,830 SH   SOLE 23 96,830 0 0
W & T OFFSHORE INC COM 92922P106 235 53,142 SH   SOLE 26 0 0 53,142
W & T OFFSHORE INC COM 92922P106 180 40,571 SH   SOLE 29 0 0 40,571
W P CAREY INC COM 92936U109 4,321 69,710 SH   SOLE 2 14,237 0 55,473
W P CAREY INC COM 92936U109 2,204 35,560 SH   SOLE 4 35,560 0 0
W P CAREY INC COM 92936U109 10,021 161,654 SH   SOLE 7 161,654 0 0
W P CAREY INC COM 92936U109 269 4,347 SH   SOLE 15 4,347 0 0
W P CAREY INC COM 92936U109 3,525 56,856 SH   SOLE 18 56,856 0 0
W P CAREY INC COM 92936U109 8,701 140,361 SH   SOLE 19 140,361 0 0
W P CAREY INC COM 92936U109 104,965 1,693,260 SH   SOLE 21 1,693,260 0 0
W P CAREY INC COM 92936U109 251,864 4,062,974 SH   SOLE 22 3,677,125 0 385,849
W P CAREY INC COM 92936U109 242 3,902 SH   SOLE 23 3,902 0 0
W P CAREY INC COM 92936U109 12,845 207,204 SH   SOLE 25 207,204 0 0
W P CAREY INC COM 92936U109 4,264 68,780 SH   SOLE 26 18,788 0 49,992
W P CAREY INC COM 92936U109 956 15,423 SH   SOLE 28 15,423 0 0
W P CAREY INC COM 92936U109 2,260 36,459 SH   SOLE 29 36,019 0 440
W P CAREY INC COM 92936U109 32,842 529,803 SH   SOLE 30 529,803 0 0
W P CAREY INC COM 92936U109 145 2,340 SH   SOLE 31 2,340 0 0
W P CAREY INC COM 92936U109 132 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 843 13,601 SH   SOLE 40 13,601 0 0
W R BERKLEY CORPORATION COM 084423102 12,214 168,006 SH   SOLE 2 75,721 0 92,285
W R BERKLEY CORPORATION COM 084423102 2,259 31,068 SH   SOLE 4 27,929 0 3,139
W R BERKLEY CORPORATION COM 084423102 4,337 59,662 SH   SOLE 7 44,524 0 15,138
W R BERKLEY CORPORATION COM 084423102 46 639 SH   SOLE 15 639 0 0
W R BERKLEY CORPORATION COM 084423102 24,328 334,640 SH   SOLE 18 325,768 0 8,872
W R BERKLEY CORPORATION COM 084423102 1,281 17,621 SH   SOLE 19 17,621 0 0
W R BERKLEY CORPORATION COM 084423102 5,386 74,080 SH   SOLE 20 0 0 74,080
W R BERKLEY CORPORATION COM 084423102 381,445 5,246,837 SH   SOLE 21 5,246,837 0 0
W R BERKLEY CORPORATION COM 084423102 256,714 3,531,143 SH   SOLE 22 3,161,562 0 369,581
W R BERKLEY CORPORATION COM 084423102 7,753 106,650 SH   SOLE 23 106,650 0 0
W R BERKLEY CORPORATION COM 084423102 5,590 76,892 SH   SOLE 25 76,892 0 0
W R BERKLEY CORPORATION COM 084423102 31,302 430,563 SH   SOLE 26 117,781 0 312,782
W R BERKLEY CORPORATION COM 084423102 1,041 14,321 SH   SOLE 28 14,321 0 0
W R BERKLEY CORPORATION COM 084423102 1,968 27,077 SH   SOLE 29 2,452 0 24,625
W R BERKLEY CORPORATION COM 084423102 16,138 221,984 SH   SOLE 30 221,984 0 0
W R BERKLEY CORPORATION COM 084423102 4,469 61,477 SH   SOLE 31 20,885 0 40,592
W R BERKLEY CORPORATION COM 084423102 374 5,150 SH   SOLE 34 5,150 0 0
W R BERKLEY CORPORATION COM 084423102 8,749 120,339 SH   SOLE 36 120,339 0 0
W R BERKLEY CORPORATION COM 084423102 142 1,951 SH   SOLE 40 1,951 0 0
WABASH NATL CORP COM 929566107 219 10,512 SH   SOLE 2 2,451 0 8,061
WABASH NATL CORP COM 929566107 10 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 28 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 5,432 261,007 SH   SOLE 18 261,007 0 0
WABASH NATL CORP COM 929566107 951 45,686 SH   SOLE 19 45,686 0 0
WABASH NATL CORP COM 929566107 112,039 5,383,910 SH   SOLE 21 5,383,910 0 0
WABASH NATL CORP COM 929566107 36,112 1,735,343 SH   SOLE 22 1,610,512 0 124,831
WABASH NATL CORP COM 929566107 559 26,870 SH   SOLE 26 13,307 0 13,563
WABASH NATL CORP COM 929566107 202 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,719 82,603 SH   SOLE 30 82,603 0 0
WABASH NATL CORP COM 929566107 152 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 8,047 60,110 SH   SOLE 2 16,998 0 43,112
WABCO HLDGS INC COM 92927K102 2,571 19,203 SH   SOLE 4 17,995 0 1,208
WABCO HLDGS INC COM 92927K102 2,473 18,474 SH   SOLE 7 12,008 0 6,466
WABCO HLDGS INC COM 92927K102 95 706 SH   SOLE 13 706 0 0
WABCO HLDGS INC COM 92927K102 10,118 75,582 SH   SOLE 18 56,936 0 18,646
WABCO HLDGS INC COM 92927K102 9,293 69,421 SH   SOLE 19 69,421 0 0
WABCO HLDGS INC COM 92927K102 4,352 32,507 SH   SOLE 20 0 0 32,507
WABCO HLDGS INC COM 92927K102 81,424 608,229 SH   SOLE 21 608,229 0 0
WABCO HLDGS INC COM 92927K102 202,419 1,512,054 SH   SOLE 22 1,331,033 0 181,021
WABCO HLDGS INC COM 92927K102 8,114 60,611 SH   SOLE 23 60,611 0 0
WABCO HLDGS INC COM 92927K102 813 6,074 SH   SOLE 25 1,960 0 4,114
WABCO HLDGS INC COM 92927K102 13,476 100,662 SH   SOLE 26 43,269 0 57,393
WABCO HLDGS INC COM 92927K102 1,016 7,591 SH   SOLE 28 7,591 0 0
WABCO HLDGS INC COM 92927K102 2,156 16,102 SH   SOLE 29 3,337 0 12,765
WABCO HLDGS INC COM 92927K102 10,148 75,804 SH   SOLE 30 75,804 0 0
WABCO HLDGS INC COM 92927K102 3,473 25,940 SH   SOLE 31 10,995 0 14,945
WABCO HLDGS INC COM 92927K102 6,242 46,629 SH   SOLE 34 46,629 0 0
WABCO HLDGS INC COM 92927K102 1,999 14,934 SH   SOLE 36 14,934 0 0
WABCO HLDGS INC COM 92927K102 137 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 10,223 125,589 SH   SOLE 2 43,025 0 82,564
WABTEC CORP COM 929740108 2,199 27,013 SH   SOLE 4 24,643 0 2,370
WABTEC CORP COM 929740108 609 7,479 SH   SOLE 7 6,151 0 1,328
WABTEC CORP COM 929740108 99 1,220 SH   SOLE 13 1,220 0 0
WABTEC CORP COM 929740108 38 470 SH   SOLE 15 470 0 0
WABTEC CORP COM 929740108 24,005 294,901 SH   SOLE 18 287,002 0 7,899
WABTEC CORP COM 929740108 1,208 14,846 SH   SOLE 19 14,846 0 0
WABTEC CORP COM 929740108 4,310 52,944 SH   SOLE 20 0 0 52,944
WABTEC CORP COM 929740108 310,885 3,819,221 SH   SOLE 21 3,819,221 0 0
WABTEC CORP COM 929740108 234,697 2,883,257 SH   SOLE 22 2,570,468 0 312,789
WABTEC CORP COM 929740108 9,320 114,493 SH   SOLE 23 114,493 0 0
WABTEC CORP COM 929740108 5,809 71,366 SH   SOLE 25 71,366 0 0
WABTEC CORP COM 929740108 22,375 274,882 SH   SOLE 26 109,769 0 165,113
WABTEC CORP COM 929740108 1,069 13,134 SH   SOLE 28 13,134 0 0
WABTEC CORP COM 929740108 1,930 23,705 SH   SOLE 29 2,694 0 21,011
WABTEC CORP COM 929740108 8,143 100,031 SH   SOLE 30 100,031 0 0
WABTEC CORP COM 929740108 3,400 41,764 SH   SOLE 31 17,147 0 24,617
WABTEC CORP COM 929740108 412 5,062 SH   SOLE 34 5,062 0 0
WABTEC CORP COM 929740108 5,833 71,654 SH   SOLE 36 71,654 0 0
WABTEC CORP COM 929740108 141 1,738 SH   SOLE 40 1,738 0 0
WADDELL & REED FINL INC CL A 930059100 319 15,767 SH   SOLE 2 3,324 0 12,443
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 178 8,790 SH   SOLE 7 8,790 0 0
WADDELL & REED FINL INC CL A 930059100 7,197 356,130 SH   SOLE 18 356,130 0 0
WADDELL & REED FINL INC CL A 930059100 1,178 58,303 SH   SOLE 19 58,303 0 0
WADDELL & REED FINL INC CL A 930059100 144,291 7,139,581 SH   SOLE 21 7,139,581 0 0
WADDELL & REED FINL INC CL A 930059100 44,973 2,225,265 SH   SOLE 22 2,083,766 0 141,499
WADDELL & REED FINL INC CL A 930059100 279 13,823 SH   SOLE 26 10,737 0 3,086
WADDELL & REED FINL INC CL A 930059100 246 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 2,406 119,056 SH   SOLE 30 119,056 0 0
WADDELL & REED FINL INC CL A 930059100 264 13,081 SH   SOLE 36 13,081 0 0
WADDELL & REED FINL INC CL A 930059100 186 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 85 1,875 SH   SOLE 2 1,664 0 211
WAGEWORKS INC COM 930427109 6 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 41 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 7,844 173,545 SH   SOLE 18 173,545 0 0
WAGEWORKS INC COM 930427109 2,662 58,896 SH   SOLE 19 58,896 0 0
WAGEWORKS INC COM 930427109 165,790 3,667,913 SH   SOLE 21 3,667,913 0 0
WAGEWORKS INC COM 930427109 51,831 1,146,698 SH   SOLE 22 1,074,377 0 72,321
WAGEWORKS INC COM 930427109 38 850 SH   SOLE 23 850 0 0
WAGEWORKS INC COM 930427109 992 21,945 SH   SOLE 26 3,544 0 18,401
WAGEWORKS INC COM 930427109 248 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 183 4,048 SH   SOLE 29 0 0 4,048
WAGEWORKS INC COM 930427109 2,491 55,119 SH   SOLE 30 55,119 0 0
WAGEWORKS INC COM 930427109 9 209 SH   SOLE 36 209 0 0
WAGEWORKS INC COM 930427109 180 3,975 SH   SOLE 40 3,975 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 69,555 1,062,399 SH   SOLE 2 250,570 0 811,829
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,348 295,522 SH   SOLE 4 272,348 0 23,174
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,992 901,055 SH   SOLE 7 677,374 0 223,681
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,342 20,496 SH   SOLE 13 20,496 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 518 7,910 SH   SOLE 15 7,910 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 143,576 2,193,011 SH   SOLE 18 2,074,409 0 118,602
WALGREENS BOOTS ALLIANCE INC COM 931427108 45,318 692,196 SH   SOLE 19 692,196 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,909 395,733 SH   SOLE 20 0 0 395,733
WALGREENS BOOTS ALLIANCE INC COM 931427108 861,431 13,157,652 SH   SOLE 21 13,157,652 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,535,370 23,451,512 SH   SOLE 22 19,003,155 0 4,448,357
WALGREENS BOOTS ALLIANCE INC COM 931427108 71,938 1,098,800 SH   SOLE 23 1,098,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 46,726 713,701 SH   SOLE 25 713,701 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 247,254 3,776,600 SH   SOLE 26 796,095 0 2,980,505
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,351 127,554 SH   SOLE 28 127,554 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,239 34,200 SH   SOLE 29 24,503 0 9,697
WALGREENS BOOTS ALLIANCE INC COM 931427108 186,856 2,854,072 SH   SOLE 30 2,854,072 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 28,747 439,086 SH   SOLE 31 174,464 0 264,622
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,380 143,272 SH   SOLE 32 143,272 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,662 239,226 SH   SOLE 34 239,226 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 55,904 853,883 SH   SOLE 36 853,883 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,091 16,662 SH   SOLE 40 16,662 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 170 2,600 SH Put SOLE 2 2,600 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 262 4,000 SH Put SOLE 18 4,000 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 5,893 90,000 SH Put SOLE 19 90,000 0 0
WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 59 900 SH Put SOLE 22 900 0 0
WALKER & DUNLOP INC COM 93148P102 121 2,028 SH   SOLE 2 1,170 0 858
WALKER & DUNLOP INC COM 93148P102 11 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 35 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 7,321 123,214 SH   SOLE 18 123,214 0 0
WALKER & DUNLOP INC COM 93148P102 1,829 30,775 SH   SOLE 19 30,775 0 0
WALKER & DUNLOP INC COM 93148P102 153,868 2,589,494 SH   SOLE 21 2,589,494 0 0
WALKER & DUNLOP INC COM 93148P102 49,504 833,116 SH   SOLE 22 782,992 0 50,124
WALKER & DUNLOP INC COM 93148P102 1,297 21,828 SH   SOLE 23 21,828 0 0
WALKER & DUNLOP INC COM 93148P102 319 5,368 SH   SOLE 26 0 0 5,368
WALKER & DUNLOP INC COM 93148P102 236 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 367 6,175 SH   SOLE 29 0 0 6,175
WALKER & DUNLOP INC COM 93148P102 2,329 39,196 SH   SOLE 30 39,196 0 0
WALKER & DUNLOP INC COM 93148P102 166 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 199,972 2,247,631 SH   SOLE 2 856,530 0 1,391,101
WALMART INC COM 931142103 49,144 552,370 SH   SOLE 4 512,758 0 39,612
WALMART INC COM 931142103 119,409 1,342,124 SH   SOLE 7 1,140,317 0 201,807
WALMART INC COM 931142103 8,061 90,608 SH   SOLE 13 90,608 0 0
WALMART INC COM 931142103 987 11,089 SH   SOLE 15 11,089 0 0
WALMART INC COM 931142103 331,469 3,725,624 SH   SOLE 18 3,401,882 0 323,742
WALMART INC COM 931142103 79,508 893,649 SH   SOLE 19 893,649 0 0
WALMART INC COM 931142103 1,632 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,159,701 24,274,486 SH   SOLE 21 24,274,486 0 0
WALMART INC COM 931142103 3,602,394 40,489,983 SH   SOLE 22 32,909,471 0 7,580,512
WALMART INC COM 931142103 174,172 1,957,649 SH   SOLE 23 1,957,649 0 0
WALMART INC COM 931142103 112,816 1,268,027 SH   SOLE 25 1,230,063 0 37,964
WALMART INC COM 931142103 303,116 3,406,950 SH   SOLE 26 1,305,464 0 2,101,486
WALMART INC COM 931142103 20,053 225,385 SH   SOLE 28 225,385 0 0
WALMART INC COM 931142103 5,053 56,796 SH   SOLE 29 56,796 0 0
WALMART INC COM 931142103 467,744 5,257,320 SH   SOLE 30 5,257,320 0 0
WALMART INC COM 931142103 71,102 799,172 SH   SOLE 31 327,925 0 471,247
WALMART INC COM 931142103 11,752 132,086 SH   SOLE 32 132,086 0 0
WALMART INC COM 931142103 50,327 565,657 SH   SOLE 34 565,657 0 0
WALMART INC COM 931142103 148,998 1,674,701 SH   SOLE 36 1,674,701 0 0
WALMART INC COM 931142103 2,584 29,041 SH   SOLE 40 29,041 0 0
WARRIOR MET COAL INC COM 93627C101 214 7,638 SH   SOLE 2 1,383 0 6,255
WARRIOR MET COAL INC COM 93627C101 18 651 SH   SOLE 7 651 0 0
WARRIOR MET COAL INC COM 93627C101 3,086 110,182 SH   SOLE 18 110,182 0 0
WARRIOR MET COAL INC COM 93627C101 717 25,601 SH   SOLE 19 25,601 0 0
WARRIOR MET COAL INC COM 93627C101 28,549 1,019,232 SH   SOLE 21 1,019,232 0 0
WARRIOR MET COAL INC COM 93627C101 18,407 657,175 SH   SOLE 22 587,130 0 70,045
WARRIOR MET COAL INC COM 93627C101 101 3,617 SH   SOLE 26 0 0 3,617
WARRIOR MET COAL INC COM 93627C101 188 6,711 SH   SOLE 30 6,711 0 0
WARRIOR MET COAL INC COM 93627C101 103 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 2,782 80,399 SH   SOLE 2 65,731 0 14,668
WASHINGTON FED INC COM 938824109 15 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 101 2,906 SH   SOLE 7 2,906 0 0
WASHINGTON FED INC COM 938824109 18,729 541,304 SH   SOLE 18 541,304 0 0
WASHINGTON FED INC COM 938824109 5,920 171,097 SH   SOLE 19 171,097 0 0
WASHINGTON FED INC COM 938824109 202,031 5,839,042 SH   SOLE 21 5,839,042 0 0
WASHINGTON FED INC COM 938824109 119,689 3,459,222 SH   SOLE 22 3,287,343 0 171,879
WASHINGTON FED INC COM 938824109 2,312 66,807 SH   SOLE 23 66,807 0 0
WASHINGTON FED INC COM 938824109 9,258 267,558 SH   SOLE 26 21,850 0 245,708
WASHINGTON FED INC COM 938824109 416 12,020 SH   SOLE 28 12,020 0 0
WASHINGTON FED INC COM 938824109 830 23,984 SH   SOLE 29 0 0 23,984
WASHINGTON FED INC COM 938824109 646 18,667 SH   SOLE 30 18,667 0 0
WASHINGTON FED INC COM 938824109 75 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 375 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 756 113,321 SH   SOLE 2 80,864 0 32,457
WASHINGTON PRIME GROUP NEW COM 93964W108 449 67,331 SH   SOLE 4 67,331 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,870 280,429 SH   SOLE 7 280,429 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 51 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 7,769 1,164,761 SH   SOLE 18 1,164,761 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,438 365,483 SH   SOLE 19 365,483 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 87,219 13,076,370 SH   SOLE 21 13,076,370 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 59,377 8,902,150 SH   SOLE 22 8,503,291 0 398,859
WASHINGTON PRIME GROUP NEW COM 93964W108 44 6,606 SH   SOLE 23 6,606 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,253 337,725 SH   SOLE 25 337,725 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 676 101,283 SH   SOLE 26 24,115 0 77,168
WASHINGTON PRIME GROUP NEW COM 93964W108 179 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 425 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 6,223 932,969 SH   SOLE 30 932,969 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 13 1,926 SH   SOLE 36 1,926 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 134 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 331 12,110 SH   SOLE 2 3,308 0 8,802
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 741 27,131 SH   SOLE 4 27,131 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,346 122,575 SH   SOLE 7 122,575 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 86 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,172 262,703 SH   SOLE 18 262,659 0 44
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,243 155,438 SH   SOLE 19 155,438 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 77,158 2,826,291 SH   SOLE 21 2,826,291 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 95,405 3,494,696 SH   SOLE 22 3,326,405 0 168,291
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 79 2,900 SH   SOLE 23 2,900 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,368 160,007 SH   SOLE 25 160,007 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,486 54,431 SH   SOLE 26 11,549 0 42,882
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 296 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 745 27,303 SH   SOLE 29 27,303 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,993 402,656 SH   SOLE 30 402,656 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 39 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 198 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 152 2,835 SH   SOLE 2 644 0 2,191
WASHINGTON TR BANCORP COM 940610108 30 556 SH   SOLE 7 556 0 0
WASHINGTON TR BANCORP COM 940610108 2,905 54,044 SH   SOLE 18 54,044 0 0
WASHINGTON TR BANCORP COM 940610108 618 11,496 SH   SOLE 19 11,496 0 0
WASHINGTON TR BANCORP COM 940610108 26,815 498,889 SH   SOLE 21 498,889 0 0
WASHINGTON TR BANCORP COM 940610108 25,425 473,028 SH   SOLE 22 442,439 0 30,589
WASHINGTON TR BANCORP COM 940610108 219 4,067 SH   SOLE 26 1,018 0 3,049
WASHINGTON TR BANCORP COM 940610108 112 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 198 3,681 SH   SOLE 30 3,681 0 0
WASHINGTON TR BANCORP COM 940610108 84 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 10,089 140,635 SH   SOLE 2 30,835 0 109,800
WASTE CONNECTIONS INC COM 94106B101 6,276 87,488 SH   SOLE 4 80,588 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,323 18,437 SH   SOLE 7 18,437 0 0
WASTE CONNECTIONS INC COM 94106B101 1,817 25,325 SH   SOLE 18 1,218 0 24,107
WASTE CONNECTIONS INC COM 94106B101 20,222 281,880 SH   SOLE 19 281,880 0 0
WASTE CONNECTIONS INC COM 94106B101 30,167 420,508 SH   SOLE 21 420,508 0 0
WASTE CONNECTIONS INC COM 94106B101 32,560 453,858 SH   SOLE 22 304,835 0 149,023
WASTE CONNECTIONS INC COM 94106B101 22,474 313,266 SH   SOLE 23 313,266 0 0
WASTE CONNECTIONS INC COM 94106B101 53 735 SH   SOLE 25 735 0 0
WASTE CONNECTIONS INC COM 94106B101 30,717 428,168 SH   SOLE 26 149,655 0 278,513
WASTE CONNECTIONS INC COM 94106B101 2,800 39,036 SH   SOLE 28 39,036 0 0
WASTE CONNECTIONS INC COM 94106B101 4,679 65,219 SH   SOLE 29 7,030 0 58,189
WASTE CONNECTIONS INC COM 94106B101 19,332 269,470 SH   SOLE 30 269,470 0 0
WASTE CONNECTIONS INC COM 94106B101 7,294 101,673 SH   SOLE 31 38,777 0 62,896
WASTE CONNECTIONS INC COM 94106B101 871 12,148 SH   SOLE 34 12,148 0 0
WASTE CONNECTIONS INC COM 94106B101 3,379 47,103 SH   SOLE 36 47,103 0 0
WASTE CONNECTIONS INC COM 94106B101 380 5,297 SH   SOLE 40 5,297 0 0
WASTE MGMT INC DEL COM 94106L109 67,041 796,971 SH   SOLE 2 396,240 0 400,731
WASTE MGMT INC DEL COM 94106L109 15,736 187,066 SH   SOLE 4 174,354 0 12,712
WASTE MGMT INC DEL COM 94106L109 30,758 365,645 SH   SOLE 7 340,898 0 24,747
WASTE MGMT INC DEL COM 94106L109 287 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 325 3,861 SH   SOLE 15 3,861 0 0
WASTE MGMT INC DEL COM 94106L109 69,622 827,655 SH   SOLE 18 770,464 0 57,191
WASTE MGMT INC DEL COM 94106L109 9,142 108,678 SH   SOLE 19 108,678 0 0
WASTE MGMT INC DEL COM 94106L109 14,090 167,493 SH   SOLE 20 0 0 167,493
WASTE MGMT INC DEL COM 94106L109 909,503 10,811,971 SH   SOLE 21 10,811,971 0 0
WASTE MGMT INC DEL COM 94106L109 1,051,610 12,501,305 SH   SOLE 22 10,319,179 0 2,182,126
WASTE MGMT INC DEL COM 94106L109 54,031 642,307 SH   SOLE 23 642,307 0 0
WASTE MGMT INC DEL COM 94106L109 30,139 358,282 SH   SOLE 25 358,282 0 0
WASTE MGMT INC DEL COM 94106L109 124,815 1,483,775 SH   SOLE 26 415,300 0 1,068,475
WASTE MGMT INC DEL COM 94106L109 5,529 65,724 SH   SOLE 28 65,724 0 0
WASTE MGMT INC DEL COM 94106L109 2,860 33,995 SH   SOLE 29 33,995 0 0
WASTE MGMT INC DEL COM 94106L109 142,769 1,697,202 SH   SOLE 30 1,697,202 0 0
WASTE MGMT INC DEL COM 94106L109 22,565 268,243 SH   SOLE 31 100,807 0 167,436
WASTE MGMT INC DEL COM 94106L109 2,441 29,013 SH   SOLE 32 29,013 0 0
WASTE MGMT INC DEL COM 94106L109 19,953 237,199 SH   SOLE 34 237,199 0 0
WASTE MGMT INC DEL COM 94106L109 40,150 477,293 SH   SOLE 36 477,293 0 0
WASTE MGMT INC DEL COM 94106L109 658 7,820 SH   SOLE 40 7,820 0 0
WATERS CORP COM 941848103 23,805 119,836 SH   SOLE 2 44,414 0 75,422
WATERS CORP COM 941848103 6,019 30,302 SH   SOLE 4 28,102 0 2,200
WATERS CORP COM 941848103 16,766 84,398 SH   SOLE 7 69,181 0 15,217
WATERS CORP COM 941848103 567 2,854 SH   SOLE 13 2,854 0 0
WATERS CORP COM 941848103 111 557 SH   SOLE 15 557 0 0
WATERS CORP COM 941848103 34,161 171,967 SH   SOLE 18 159,592 0 12,375
WATERS CORP COM 941848103 10,600 53,361 SH   SOLE 19 53,361 0 0
WATERS CORP COM 941848103 8,593 43,255 SH   SOLE 20 0 0 43,255
WATERS CORP COM 941848103 415,106 2,089,633 SH   SOLE 21 2,089,633 0 0
WATERS CORP COM 941848103 440,159 2,215,752 SH   SOLE 22 1,833,880 0 381,872
WATERS CORP COM 941848103 19,274 97,023 SH   SOLE 23 97,023 0 0
WATERS CORP COM 941848103 12,674 63,799 SH   SOLE 25 63,799 0 0
WATERS CORP COM 941848103 44,344 223,227 SH   SOLE 26 84,128 0 139,099
WATERS CORP COM 941848103 2,389 12,026 SH   SOLE 28 12,026 0 0
WATERS CORP COM 941848103 7,598 38,248 SH   SOLE 29 2,977 0 35,271
WATERS CORP COM 941848103 54,017 271,920 SH   SOLE 30 271,920 0 0
WATERS CORP COM 941848103 8,794 44,268 SH   SOLE 31 17,467 0 26,801
WATERS CORP COM 941848103 1,007 5,070 SH   SOLE 34 5,070 0 0
WATERS CORP COM 941848103 14,364 72,307 SH   SOLE 36 72,307 0 0
WATERS CORP COM 941848103 318 1,602 SH   SOLE 40 1,602 0 0
WATERSTONE FINL INC MD COM 94188P101 83 4,784 SH   SOLE 2 1,087 0 3,697
WATERSTONE FINL INC MD COM 94188P101 16 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,594 92,165 SH   SOLE 18 92,165 0 0
WATERSTONE FINL INC MD COM 94188P101 327 18,903 SH   SOLE 19 18,903 0 0
WATERSTONE FINL INC MD COM 94188P101 15,030 868,789 SH   SOLE 21 868,789 0 0
WATERSTONE FINL INC MD COM 94188P101 8,684 501,988 SH   SOLE 22 440,194 0 61,794
WATERSTONE FINL INC MD COM 94188P101 491 28,360 SH   SOLE 23 28,360 0 0
WATERSTONE FINL INC MD COM 94188P101 43 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 73 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 122 7,065 SH   SOLE 30 7,065 0 0
WATERSTONE FINL INC MD COM 94188P101 62 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 6,027 33,305 SH   SOLE 2 23,545 0 9,760
WATSCO INC COM 942622200 65 358 SH   SOLE 4 358 0 0
WATSCO INC COM 942622200 848 4,685 SH   SOLE 7 4,685 0 0
WATSCO INC COM 942622200 2,132 11,779 SH   SOLE 13 11,779 0 0
WATSCO INC COM 942622200 22,110 122,173 SH   SOLE 18 122,110 0 63
WATSCO INC COM 942622200 9,724 53,730 SH   SOLE 19 53,730 0 0
WATSCO INC COM 942622200 399,095 2,205,308 SH   SOLE 21 2,205,308 0 0
WATSCO INC COM 942622200 208,635 1,152,872 SH   SOLE 22 1,025,670 0 127,202
WATSCO INC COM 942622200 81 445 SH   SOLE 23 445 0 0
WATSCO INC COM 942622200 1,631 9,013 SH   SOLE 26 5,458 0 3,555
WATSCO INC COM 942622200 764 4,221 SH   SOLE 28 4,221 0 0
WATSCO INC COM 942622200 351 1,939 SH   SOLE 29 0 0 1,939
WATSCO INC COM 942622200 1,062 5,866 SH   SOLE 30 5,866 0 0
WATSCO INC COM 942622200 113 626 SH   SOLE 31 626 0 0
WATSCO INC COM 942622200 2,303 12,725 SH   SOLE 32 12,725 0 0
WATSCO INC COM 942622200 1,095 6,048 SH   SOLE 36 6,048 0 0
WATSCO INC COM 942622200 541 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,503 19,350 SH   SOLE 2 16,262 0 3,088
WATTS WATER TECHNOLOGIES INC CL A 942749102 13 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,060 13,648 SH   SOLE 7 13,648 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,690 124,714 SH   SOLE 18 124,714 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,656 150,007 SH   SOLE 19 150,007 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 199,744 2,570,714 SH   SOLE 21 2,570,714 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 79,564 1,023,990 SH   SOLE 22 971,761 0 52,229
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,437 44,235 SH   SOLE 23 44,235 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,829 75,023 SH   SOLE 26 1,893 0 73,130
WATTS WATER TECHNOLOGIES INC CL A 942749102 299 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,075 13,832 SH   SOLE 29 0 0 13,832
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,208 118,510 SH   SOLE 30 118,510 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 235 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 17 416 SH   SOLE 2 416 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 9 215 SH   SOLE 7 215 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,616 40,301 SH   SOLE 18 40,301 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 380 9,475 SH   SOLE 19 9,475 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 18,760 467,831 SH   SOLE 21 467,831 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 14,238 355,071 SH   SOLE 22 333,624 0 21,447
WAVE LIFE SCIENCES LTD SHS Y95308105 101 2,531 SH   SOLE 30 2,531 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 46 1,156 SH   SOLE 40 1,156 0 0
WAYFAIR INC CL A 94419L101 1,023 15,154 SH   SOLE 2 2,988 0 12,166
WAYFAIR INC CL A 94419L101 16 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 64 946 SH   SOLE 7 946 0 0
WAYFAIR INC CL A 94419L101 1,301 19,261 SH   SOLE 18 19,261 0 0
WAYFAIR INC CL A 94419L101 385 5,704 SH   SOLE 19 5,704 0 0
WAYFAIR INC CL A 94419L101 28,346 419,758 SH   SOLE 21 419,758 0 0
WAYFAIR INC CL A 94419L101 74,860 1,108,542 SH   SOLE 22 978,730 0 129,812
WAYFAIR INC CL A 94419L101 718 10,628 SH   SOLE 26 7,474 0 3,154
WAYFAIR INC CL A 94419L101 389 5,762 SH   SOLE 28 5,762 0 0
WAYFAIR INC CL A 94419L101 27 404 SH   SOLE 29 0 0 404
WAYFAIR INC CL A 94419L101 509 7,536 SH   SOLE 30 7,536 0 0
WAYFAIR INC CL A 94419L101 57 848 SH   SOLE 31 848 0 0
WAYFAIR INC CL A 94419L101 266 3,935 SH   SOLE 40 3,935 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAA9 896 944,000 PRN   SOLE 21 944,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 682 SH   SOLE 18 682 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,832 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 103 785 SH   SOLE 2 579 0 206
WD-40 CO COM 929236107 9 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 49 373 SH   SOLE 7 373 0 0
WD-40 CO COM 929236107 7,912 60,079 SH   SOLE 18 60,079 0 0
WD-40 CO COM 929236107 1,667 12,657 SH   SOLE 19 12,657 0 0
WD-40 CO COM 929236107 168,624 1,280,363 SH   SOLE 21 1,280,363 0 0
WD-40 CO COM 929236107 51,246 389,115 SH   SOLE 22 363,656 0 25,459
WD-40 CO COM 929236107 11 84 SH   SOLE 23 84 0 0
WD-40 CO COM 929236107 2,245 17,050 SH   SOLE 26 3,222 0 13,828
WD-40 CO COM 929236107 274 2,082 SH   SOLE 28 2,082 0 0
WD-40 CO COM 929236107 42 322 SH   SOLE 29 0 0 322
WD-40 CO COM 929236107 2,590 19,666 SH   SOLE 30 19,666 0 0
WD-40 CO COM 929236107 198 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 2,353 2,625,000 PRN   SOLE 21 2,625,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,153 503,330 SH   SOLE 2 74,476 0 428,854
WEATHERFORD INTL PLC ORD SHS G48833100 9 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 138 60,228 SH   SOLE 7 60,228 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 14 6,081 SH   SOLE 15 6,081 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,094 477,840 SH   SOLE 18 477,840 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 321 140,335 SH   SOLE 19 140,335 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 30,125 13,154,920 SH   SOLE 21 13,154,920 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 61,096 26,679,592 SH   SOLE 22 23,190,461 0 3,489,131
WEATHERFORD INTL PLC ORD SHS G48833100 1,867 815,206 SH   SOLE 25 815,206 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,905 1,268,624 SH   SOLE 26 440,782 0 827,842
WEATHERFORD INTL PLC ORD SHS G48833100 356 155,474 SH   SOLE 28 155,474 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 438 191,281 SH   SOLE 30 191,281 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 40 17,490 SH   SOLE 31 17,490 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,648 1,156,514 SH   SOLE 36 1,156,514 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 245 106,794 SH   SOLE 40 106,794 0 0
WEB COM GROUP INC COM 94733A104 34 1,871 SH   SOLE 2 1,615 0 256
WEB COM GROUP INC COM 94733A104 7 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 20 1,127 SH   SOLE 7 1,127 0 0
WEB COM GROUP INC COM 94733A104 2,241 123,796 SH   SOLE 18 123,796 0 0
WEB COM GROUP INC COM 94733A104 535 29,539 SH   SOLE 19 29,539 0 0
WEB COM GROUP INC COM 94733A104 21,060 1,163,555 SH   SOLE 21 1,163,555 0 0
WEB COM GROUP INC COM 94733A104 23,447 1,295,414 SH   SOLE 22 1,220,574 0 74,840
WEB COM GROUP INC COM 94733A104 33 1,836 SH   SOLE 26 0 0 1,836
WEB COM GROUP INC COM 94733A104 113 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 154 8,494 SH   SOLE 30 8,494 0 0
WEB COM GROUP INC COM 94733A104 93 5,114 SH   SOLE 40 5,114 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 540 545,000 PRN   SOLE 21 545,000 0 0
WEBSTER FINL CORP CONN COM 947890109 4,876 88,021 SH   SOLE 2 43,692 0 44,329
WEBSTER FINL CORP CONN COM 947890109 28 511 SH   SOLE 4 511 0 0
WEBSTER FINL CORP CONN COM 947890109 167 3,007 SH   SOLE 7 3,007 0 0
WEBSTER FINL CORP CONN COM 947890109 17,177 310,057 SH   SOLE 18 310,057 0 0
WEBSTER FINL CORP CONN COM 947890109 781 14,093 SH   SOLE 19 14,093 0 0
WEBSTER FINL CORP CONN COM 947890109 242,832 4,383,249 SH   SOLE 21 4,383,249 0 0
WEBSTER FINL CORP CONN COM 947890109 168,759 3,046,196 SH   SOLE 22 2,718,343 0 327,853
WEBSTER FINL CORP CONN COM 947890109 1,679 30,313 SH   SOLE 26 13,484 0 16,829
WEBSTER FINL CORP CONN COM 947890109 734 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 972 17,541 SH   SOLE 30 17,541 0 0
WEBSTER FINL CORP CONN COM 947890109 110 1,977 SH   SOLE 31 1,977 0 0
WEBSTER FINL CORP CONN COM 947890109 31,344 565,778 SH   SOLE 34 565,778 0 0
WEBSTER FINL CORP CONN COM 947890109 98 1,774 SH   SOLE 36 1,774 0 0
WEBSTER FINL CORP CONN COM 947890109 541 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 30,686 489,416 SH   SOLE 2 195,788 0 293,628
WEC ENERGY GROUP INC COM 92939U106 7,220 115,156 SH   SOLE 4 106,223 0 8,933
WEC ENERGY GROUP INC COM 92939U106 20,925 333,738 SH   SOLE 7 305,198 0 28,540
WEC ENERGY GROUP INC COM 92939U106 943 15,037 SH   SOLE 13 15,037 0 0
WEC ENERGY GROUP INC COM 92939U106 136 2,162 SH   SOLE 15 2,162 0 0
WEC ENERGY GROUP INC COM 92939U106 46,199 736,830 SH   SOLE 18 693,890 0 42,940
WEC ENERGY GROUP INC COM 92939U106 7,706 122,895 SH   SOLE 19 122,895 0 0
WEC ENERGY GROUP INC COM 92939U106 11,585 184,768 SH   SOLE 20 0 0 184,768
WEC ENERGY GROUP INC COM 92939U106 792,629 12,641,612 SH   SOLE 21 12,641,612 0 0
WEC ENERGY GROUP INC COM 92939U106 569,203 9,078,203 SH   SOLE 22 7,465,148 0 1,613,055
WEC ENERGY GROUP INC COM 92939U106 24,084 384,114 SH   SOLE 23 384,114 0 0
WEC ENERGY GROUP INC COM 92939U106 15,715 250,643 SH   SOLE 25 250,643 0 0
WEC ENERGY GROUP INC COM 92939U106 55,926 891,954 SH   SOLE 26 294,949 0 597,005
WEC ENERGY GROUP INC COM 92939U106 2,989 47,666 SH   SOLE 28 47,666 0 0
WEC ENERGY GROUP INC COM 92939U106 5,404 86,182 SH   SOLE 29 7,529 0 78,653
WEC ENERGY GROUP INC COM 92939U106 76,212 1,215,496 SH   SOLE 30 1,215,496 0 0
WEC ENERGY GROUP INC COM 92939U106 11,493 183,308 SH   SOLE 31 65,691 0 117,617
WEC ENERGY GROUP INC COM 92939U106 4,452 71,002 SH   SOLE 32 71,002 0 0
WEC ENERGY GROUP INC COM 92939U106 948 15,115 SH   SOLE 34 15,115 0 0
WEC ENERGY GROUP INC COM 92939U106 21,881 348,987 SH   SOLE 36 348,987 0 0
WEC ENERGY GROUP INC COM 92939U106 397 6,336 SH   SOLE 40 6,336 0 0
WEIBO CORP SPONSORED ADR 948596101 49,349 412,823 SH   SOLE 2 98,533 0 314,290
WEIBO CORP SPONSORED ADR 948596101 1,961 16,403 SH   SOLE 4 16,403 0 0
WEIBO CORP SPONSORED ADR 948596101 2,309 19,318 SH   SOLE 7 13,180 0 6,138
WEIBO CORP SPONSORED ADR 948596101 2,174 18,186 SH   SOLE 15 18,186 0 0
WEIBO CORP SPONSORED ADR 948596101 4,743 39,676 SH   SOLE 18 39,305 0 371
WEIBO CORP SPONSORED ADR 948596101 4,298 35,951 SH   SOLE 19 35,951 0 0
WEIBO CORP SPONSORED ADR 948596101 115,119 963,013 SH   SOLE 21 963,013 0 0
WEIBO CORP SPONSORED ADR 948596101 253,655 2,121,925 SH   SOLE 22 1,510,034 0 611,891
WEIBO CORP SPONSORED ADR 948596101 8,883 74,312 SH   SOLE 23 74,312 0 0
WEIBO CORP SPONSORED ADR 948596101 1,313 10,985 SH   SOLE 25 10,985 0 0
WEIBO CORP SPONSORED ADR 948596101 18,871 157,860 SH   SOLE 26 36,470 0 121,390
WEIBO CORP SPONSORED ADR 948596101 796 6,658 SH   SOLE 28 6,658 0 0
WEIBO CORP SPONSORED ADR 948596101 4,542 37,993 SH   SOLE 29 33,665 0 4,328
WEIBO CORP SPONSORED ADR 948596101 34,780 290,946 SH   SOLE 30 290,946 0 0
WEIBO CORP SPONSORED ADR 948596101 8,943 74,809 SH   SOLE 31 47,134 0 27,675
WEIBO CORP SPONSORED ADR 948596101 1,925 16,103 SH   SOLE 34 16,103 0 0
WEIBO CORP SPONSORED ADR 948596101 2,649 22,163 SH   SOLE 36 22,163 0 0
WEIBO CORP SPONSORED ADR 948596101 34 286 SH   SOLE 40 286 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 399 6,257 SH   SOLE 2 5,528 0 729
WEIGHT WATCHERS INTL INC NEW COM 948626106 11 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 40 620 SH   SOLE 7 620 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 5,800 91,016 SH   SOLE 18 91,016 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 3,626 56,908 SH   SOLE 19 56,908 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 53,444 838,730 SH   SOLE 21 838,730 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 49,999 784,675 SH   SOLE 22 731,830 0 52,845
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,209 18,969 SH   SOLE 23 18,969 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,101 17,271 SH   SOLE 26 5,585 0 11,686
WEIGHT WATCHERS INTL INC NEW COM 948626106 256 4,017 SH   SOLE 28 4,017 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 190 2,981 SH   SOLE 29 0 0 2,981
WEIGHT WATCHERS INTL INC NEW COM 948626106 340 5,334 SH   SOLE 30 5,334 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 211 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,270 152,049 SH   SOLE 2 94,471 0 57,578
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,138 76,145 SH   SOLE 4 76,145 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,317 189,335 SH   SOLE 7 189,335 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 159 5,666 SH   SOLE 15 5,666 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,439 407,362 SH   SOLE 18 406,122 0 1,240
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,666 166,185 SH   SOLE 19 166,185 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 167,765 5,974,548 SH   SOLE 21 5,974,548 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 174,793 6,224,809 SH   SOLE 22 5,792,175 0 432,634
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,951 105,105 SH   SOLE 23 105,105 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,311 331,603 SH   SOLE 25 331,603 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,049 179,819 SH   SOLE 26 65,088 0 114,731
WEINGARTEN RLTY INVS SH BEN INT 948741103 474 16,879 SH   SOLE 28 16,879 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,411 121,469 SH   SOLE 29 74,251 0 47,218
WEINGARTEN RLTY INVS SH BEN INT 948741103 16,990 605,061 SH   SOLE 30 605,061 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 588 20,931 SH   SOLE 31 2,732 0 18,199
WEINGARTEN RLTY INVS SH BEN INT 948741103 399 14,212 SH   SOLE 34 14,212 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,797 99,611 SH   SOLE 36 99,611 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 441 15,713 SH   SOLE 40 15,713 0 0
WEIS MKTS INC COM 948849104 100 2,444 SH   SOLE 2 366 0 2,078
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,347 32,872 SH   SOLE 18 32,872 0 0
WEIS MKTS INC COM 948849104 278 6,777 SH   SOLE 19 6,777 0 0
WEIS MKTS INC COM 948849104 12,459 304,031 SH   SOLE 21 304,031 0 0
WEIS MKTS INC COM 948849104 14,146 345,198 SH   SOLE 22 318,821 0 26,377
WEIS MKTS INC COM 948849104 236 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 72 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 92 2,249 SH   SOLE 30 2,249 0 0
WEIS MKTS INC COM 948849104 60 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 948 48,739 SH   SOLE 2 9,459 0 39,280
WELBILT INC COM 949090104 16 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 67 3,425 SH   SOLE 7 3,425 0 0
WELBILT INC COM 949090104 1,157 59,477 SH   SOLE 18 59,477 0 0
WELBILT INC COM 949090104 367 18,855 SH   SOLE 19 18,855 0 0
WELBILT INC COM 949090104 27,634 1,420,794 SH   SOLE 21 1,420,794 0 0
WELBILT INC COM 949090104 71,734 3,688,149 SH   SOLE 22 3,243,304 0 444,845
WELBILT INC COM 949090104 886 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 364 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 511 26,259 SH   SOLE 30 26,259 0 0
WELBILT INC COM 949090104 58 3,003 SH   SOLE 31 3,003 0 0
WELBILT INC COM 949090104 37 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 275 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 20,862 107,739 SH   SOLE 2 92,300 0 15,439
WELLCARE HEALTH PLANS INC COM 94946T106 1,766 9,122 SH   SOLE 4 9,122 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 707 3,649 SH   SOLE 7 3,649 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 34,223 176,745 SH   SOLE 18 176,387 0 358
WELLCARE HEALTH PLANS INC COM 94946T106 44,553 230,096 SH   SOLE 19 230,096 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 402,002 2,076,134 SH   SOLE 21 2,076,134 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 337,901 1,745,087 SH   SOLE 22 1,527,508 0 217,579
WELLCARE HEALTH PLANS INC COM 94946T106 2,831 14,623 SH   SOLE 23 14,623 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,151 5,946 SH   SOLE 25 5,946 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,512 18,137 SH   SOLE 26 9,403 0 8,734
WELLCARE HEALTH PLANS INC COM 94946T106 1,193 6,159 SH   SOLE 28 6,159 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,261 22,008 SH   SOLE 29 10,164 0 11,844
WELLCARE HEALTH PLANS INC COM 94946T106 1,974 10,196 SH   SOLE 30 10,196 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 3,236 16,710 SH   SOLE 31 13,199 0 3,511
WELLCARE HEALTH PLANS INC COM 94946T106 17,986 92,890 SH   SOLE 34 92,890 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,222 11,475 SH   SOLE 36 11,475 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 960 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 320,430 6,113,908 SH   SOLE 2 1,819,383 0 4,294,525
WELLS FARGO CO NEW COM 949746101 83,662 1,596,304 SH   SOLE 4 1,475,877 0 120,427
WELLS FARGO CO NEW COM 949746101 172,607 3,293,404 SH   SOLE 7 3,177,474 0 115,930
WELLS FARGO CO NEW COM 949746101 8,728 166,529 SH   SOLE 13 166,529 0 0
WELLS FARGO CO NEW COM 949746101 1,763 33,643 SH   SOLE 15 33,643 0 0
WELLS FARGO CO NEW COM 949746101 785,586 14,989,246 SH   SOLE 18 13,979,187 0 1,010,059
WELLS FARGO CO NEW COM 949746101 891,827 17,016,356 SH   SOLE 19 17,016,356 0 0
WELLS FARGO CO NEW COM 949746101 88,839 1,695,070 SH   SOLE 20 315,123 0 1,379,947
WELLS FARGO CO NEW COM 949746101 3,942,309 75,220,551 SH   SOLE 21 75,220,551 0 0
WELLS FARGO CO NEW COM 949746101 6,323,657 120,657,448 SH   SOLE 22 97,905,813 0 22,751,635
WELLS FARGO CO NEW COM 949746101 310,646 5,927,233 SH   SOLE 23 5,927,233 0 0
WELLS FARGO CO NEW COM 949746101 208,535 3,978,920 SH   SOLE 25 3,978,920 0 0
WELLS FARGO CO NEW COM 949746101 643,139 12,271,303 SH   SOLE 26 3,735,286 0 8,536,017
WELLS FARGO CO NEW COM 949746101 37,018 706,316 SH   SOLE 28 706,316 0 0
WELLS FARGO CO NEW COM 949746101 31,991 610,391 SH   SOLE 29 133,614 0 476,777
WELLS FARGO CO NEW COM 949746101 824,269 15,727,330 SH   SOLE 30 15,727,330 0 0
WELLS FARGO CO NEW COM 949746101 97,763 1,865,343 SH   SOLE 31 918,315 0 947,028
WELLS FARGO CO NEW COM 949746101 133,080 2,539,218 SH   SOLE 34 2,539,218 0 0
WELLS FARGO CO NEW COM 949746101 242,014 4,617,708 SH   SOLE 36 4,617,708 0 0
WELLS FARGO CO NEW COM 949746101 1,779 33,941 SH   SOLE 37 33,941 0 0
WELLS FARGO CO NEW COM 949746101 4,801 91,602 SH   SOLE 40 91,602 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 303 235 SH   SOLE 4 235 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,677 2,075 SH   SOLE 18 2,075 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 19,288 14,952 SH   SOLE 19 14,952 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 521 404 SH   SOLE 22 404 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 7,270 5,636 SH   SOLE 34 5,636 0 0
WELLTOWER INC COM 95040Q104 23,666 434,790 SH   SOLE 2 92,130 0 342,660
WELLTOWER INC COM 95040Q104 13,302 244,385 SH   SOLE 4 235,125 0 9,260
WELLTOWER INC COM 95040Q104 47,051 864,439 SH   SOLE 7 853,434 0 11,005
WELLTOWER INC COM 95040Q104 248 4,565 SH   SOLE 13 4,565 0 0
WELLTOWER INC COM 95040Q104 955 17,537 SH   SOLE 15 17,537 0 0
WELLTOWER INC COM 95040Q104 43,891 806,379 SH   SOLE 18 757,809 0 48,570
WELLTOWER INC COM 95040Q104 29,705 545,752 SH   SOLE 19 545,752 0 0
WELLTOWER INC COM 95040Q104 7,965 146,343 SH   SOLE 20 0 0 146,343
WELLTOWER INC COM 95040Q104 676,441 12,427,725 SH   SOLE 21 12,427,725 0 0
WELLTOWER INC COM 95040Q104 832,838 15,301,080 SH   SOLE 22 13,458,255 0 1,842,825
WELLTOWER INC COM 95040Q104 24,887 457,226 SH   SOLE 23 457,226 0 0
WELLTOWER INC COM 95040Q104 56,474 1,037,553 SH   SOLE 25 1,037,553 0 0
WELLTOWER INC COM 95040Q104 74,221 1,363,601 SH   SOLE 26 349,247 0 1,014,354
WELLTOWER INC COM 95040Q104 3,027 55,607 SH   SOLE 28 55,607 0 0
WELLTOWER INC COM 95040Q104 7,444 136,762 SH   SOLE 29 136,762 0 0
WELLTOWER INC COM 95040Q104 155,507 2,857,002 SH   SOLE 30 2,857,002 0 0
WELLTOWER INC COM 95040Q104 8,473 155,669 SH   SOLE 31 71,980 0 83,689
WELLTOWER INC COM 95040Q104 2,721 49,989 SH   SOLE 34 49,989 0 0
WELLTOWER INC COM 95040Q104 20,323 373,372 SH   SOLE 36 373,372 0 0
WELLTOWER INC COM 95040Q104 403 7,402 SH   SOLE 40 7,402 0 0
WENDYS CO COM 95058W100 2,587 147,403 SH   SOLE 2 85,957 0 61,446
WENDYS CO COM 95058W100 15 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 73 4,154 SH   SOLE 7 4,154 0 0
WENDYS CO COM 95058W100 10,376 591,209 SH   SOLE 18 591,209 0 0
WENDYS CO COM 95058W100 495 28,192 SH   SOLE 19 28,192 0 0
WENDYS CO COM 95058W100 142,517 8,120,613 SH   SOLE 21 8,120,613 0 0
WENDYS CO COM 95058W100 104,123 5,932,945 SH   SOLE 22 5,266,040 0 666,905
WENDYS CO COM 95058W100 704 40,127 SH   SOLE 26 28,560 0 11,567
WENDYS CO COM 95058W100 470 26,805 SH   SOLE 28 26,805 0 0
WENDYS CO COM 95058W100 647 36,840 SH   SOLE 30 36,840 0 0
WENDYS CO COM 95058W100 74 4,208 SH   SOLE 31 4,208 0 0
WENDYS CO COM 95058W100 92 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 319 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 1,057 28,963 SH   SOLE 2 20,848 0 8,115
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 39 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 10,565 289,465 SH   SOLE 18 289,465 0 0
WERNER ENTERPRISES INC COM 950755108 1,422 38,960 SH   SOLE 19 38,960 0 0
WERNER ENTERPRISES INC COM 950755108 109,817 3,008,679 SH   SOLE 21 3,008,679 0 0
WERNER ENTERPRISES INC COM 950755108 70,925 1,943,164 SH   SOLE 22 1,849,213 0 93,951
WERNER ENTERPRISES INC COM 950755108 183 5,024 SH   SOLE 23 5,024 0 0
WERNER ENTERPRISES INC COM 950755108 1,121 30,716 SH   SOLE 26 6,879 0 23,837
WERNER ENTERPRISES INC COM 950755108 247 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 344 9,436 SH   SOLE 30 9,436 0 0
WERNER ENTERPRISES INC COM 950755108 188 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 378 8,932 SH   SOLE 2 1,770 0 7,162
WESBANCO INC COM 950810101 14 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 39 922 SH   SOLE 7 922 0 0
WESBANCO INC COM 950810101 6,099 144,173 SH   SOLE 18 144,173 0 0
WESBANCO INC COM 950810101 1,373 32,454 SH   SOLE 19 32,454 0 0
WESBANCO INC COM 950810101 56,391 1,333,115 SH   SOLE 21 1,333,115 0 0
WESBANCO INC COM 950810101 51,540 1,218,449 SH   SOLE 22 1,139,966 0 78,483
WESBANCO INC COM 950810101 713 16,862 SH   SOLE 26 7,015 0 9,847
WESBANCO INC COM 950810101 258 6,092 SH   SOLE 28 6,092 0 0
WESBANCO INC COM 950810101 366 8,647 SH   SOLE 30 8,647 0 0
WESBANCO INC COM 950810101 166 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 178 17,387 SH   SOLE 2 2,335 0 15,052
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 17 1,667 SH   SOLE 7 1,667 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,992 194,371 SH   SOLE 18 194,371 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 441 43,035 SH   SOLE 19 43,035 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 56,591 5,521,080 SH   SOLE 21 5,521,080 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 16,915 1,650,212 SH   SOLE 22 1,539,962 0 110,250
WESCO AIRCRAFT HLDGS INC COM 950814103 424 41,324 SH   SOLE 26 0 0 41,324
WESCO AIRCRAFT HLDGS INC COM 950814103 100 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 99 9,649 SH   SOLE 30 9,649 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 79 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 1,660 26,745 SH   SOLE 2 3,593 0 23,152
WESCO INTL INC COM 95082P105 58 934 SH   SOLE 4 934 0 0
WESCO INTL INC COM 95082P105 148 2,378 SH   SOLE 7 2,378 0 0
WESCO INTL INC COM 95082P105 1,563 25,194 SH   SOLE 18 25,194 0 0
WESCO INTL INC COM 95082P105 436 7,027 SH   SOLE 19 7,027 0 0
WESCO INTL INC COM 95082P105 33,155 534,329 SH   SOLE 21 534,329 0 0
WESCO INTL INC COM 95082P105 81,808 1,318,419 SH   SOLE 22 1,133,520 0 184,899
WESCO INTL INC COM 95082P105 33 535 SH   SOLE 23 535 0 0
WESCO INTL INC COM 95082P105 817 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 427 6,883 SH   SOLE 28 6,883 0 0
WESCO INTL INC COM 95082P105 555 8,948 SH   SOLE 30 8,948 0 0
WESCO INTL INC COM 95082P105 58 934 SH   SOLE 31 934 0 0
WESCO INTL INC COM 95082P105 276 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 324 5,222 SH   SOLE 40 5,222 0 0
WEST BANCORPORATION INC CAP STK 95123P106 63 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,470 57,420 SH   SOLE 18 57,420 0 0
WEST BANCORPORATION INC CAP STK 95123P106 631 24,665 SH   SOLE 19 24,665 0 0
WEST BANCORPORATION INC CAP STK 95123P106 13,581 530,526 SH   SOLE 21 530,526 0 0
WEST BANCORPORATION INC CAP STK 95123P106 5,858 228,826 SH   SOLE 22 212,888 0 15,938
WEST BANCORPORATION INC CAP STK 95123P106 956 37,325 SH   SOLE 26 0 0 37,325
WEST BANCORPORATION INC CAP STK 95123P106 236 9,226 SH   SOLE 29 0 0 9,226
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,814 65,847 SH   SOLE 2 42,617 0 23,230
WEST PHARMACEUTICAL SVSC INC COM 955306105 33 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,170 13,252 SH   SOLE 7 13,252 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,722 246,027 SH   SOLE 18 246,027 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 24,784 280,707 SH   SOLE 19 280,707 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 295,302 3,344,680 SH   SOLE 21 3,344,680 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 217,911 2,468,130 SH   SOLE 22 2,214,586 0 253,544
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,964 22,242 SH   SOLE 26 9,680 0 12,562
WEST PHARMACEUTICAL SVSC INC COM 955306105 907 10,273 SH   SOLE 28 10,273 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 579 6,556 SH   SOLE 29 0 0 6,556
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,280 14,495 SH   SOLE 30 14,495 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 143 1,622 SH   SOLE 31 1,622 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 793 8,986 SH   SOLE 40 8,986 0 0
WESTAMERICA BANCORPORATION COM 957090103 317 5,458 SH   SOLE 2 1,063 0 4,395
WESTAMERICA BANCORPORATION COM 957090103 13 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 38 653 SH   SOLE 7 653 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,852 117,982 SH   SOLE 18 117,982 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,146 19,733 SH   SOLE 19 19,733 0 0
WESTAMERICA BANCORPORATION COM 957090103 142,920 2,460,739 SH   SOLE 21 2,460,739 0 0
WESTAMERICA BANCORPORATION COM 957090103 46,368 798,349 SH   SOLE 22 748,137 0 50,212
WESTAMERICA BANCORPORATION COM 957090103 595 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 219 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,146 36,952 SH   SOLE 30 36,952 0 0
WESTAMERICA BANCORPORATION COM 957090103 166 2,851 SH   SOLE 40 2,851 0 0
WESTAR ENERGY INC COM 95709T100 45,522 865,594 SH   SOLE 2 738,866 0 126,728
WESTAR ENERGY INC COM 95709T100 8,482 161,292 SH   SOLE 4 157,457 0 3,835
WESTAR ENERGY INC COM 95709T100 6,086 115,723 SH   SOLE 7 84,021 0 31,702
WESTAR ENERGY INC COM 95709T100 372 7,079 SH   SOLE 13 7,079 0 0
WESTAR ENERGY INC COM 95709T100 25,933 493,118 SH   SOLE 18 479,186 0 13,932
WESTAR ENERGY INC COM 95709T100 7,280 138,431 SH   SOLE 19 138,431 0 0
WESTAR ENERGY INC COM 95709T100 7,947 151,112 SH   SOLE 20 0 0 151,112
WESTAR ENERGY INC COM 95709T100 381,432 7,252,930 SH   SOLE 21 7,252,930 0 0
WESTAR ENERGY INC COM 95709T100 287,828 5,473,051 SH   SOLE 22 4,641,295 0 831,756
WESTAR ENERGY INC COM 95709T100 21,355 406,067 SH   SOLE 23 406,067 0 0
WESTAR ENERGY INC COM 95709T100 782 14,873 SH   SOLE 25 14,873 0 0
WESTAR ENERGY INC COM 95709T100 15,404 292,902 SH   SOLE 26 111,969 0 180,933
WESTAR ENERGY INC COM 95709T100 1,138 21,644 SH   SOLE 28 21,644 0 0
WESTAR ENERGY INC COM 95709T100 5,435 103,346 SH   SOLE 29 103,346 0 0
WESTAR ENERGY INC COM 95709T100 15,594 296,523 SH   SOLE 30 296,523 0 0
WESTAR ENERGY INC COM 95709T100 14,799 281,402 SH   SOLE 31 210,941 0 70,461
WESTAR ENERGY INC COM 95709T100 14,246 270,880 SH   SOLE 34 270,880 0 0
WESTAR ENERGY INC COM 95709T100 7,898 150,185 SH   SOLE 36 150,185 0 0
WESTAR ENERGY INC COM 95709T100 150 2,854 SH   SOLE 40 2,854 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 17 5,074 SH   SOLE 21 5,074 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 1,001 298,868 SH   SOLE 22 298,868 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 55 16,362 SH   SOLE 29 0 0 16,362
WESTERN ALLIANCE BANCORP COM 957638109 2,981 51,297 SH   SOLE 2 13,439 0 37,858
WESTERN ALLIANCE BANCORP COM 957638109 28 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 136 2,343 SH   SOLE 7 2,343 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,872 83,846 SH   SOLE 13 83,846 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,251 107,579 SH   SOLE 18 107,579 0 0
WESTERN ALLIANCE BANCORP COM 957638109 15,688 269,974 SH   SOLE 19 269,974 0 0
WESTERN ALLIANCE BANCORP COM 957638109 76,415 1,315,010 SH   SOLE 21 1,315,010 0 0
WESTERN ALLIANCE BANCORP COM 957638109 192,402 3,310,993 SH   SOLE 22 2,918,789 0 392,204
WESTERN ALLIANCE BANCORP COM 957638109 36 622 SH   SOLE 23 622 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,209 38,020 SH   SOLE 26 20,017 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 806 13,864 SH   SOLE 28 13,864 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5,661 97,413 SH   SOLE 29 0 0 97,413
WESTERN ALLIANCE BANCORP COM 957638109 1,143 19,670 SH   SOLE 30 19,670 0 0
WESTERN ALLIANCE BANCORP COM 957638109 126 2,176 SH   SOLE 31 2,176 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,040 35,112 SH   SOLE 36 35,112 0 0
WESTERN ALLIANCE BANCORP COM 957638109 771 13,263 SH   SOLE 40 13,263 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 104 10,743 SH   SOLE 2 2,078 0 8,665
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,453 149,971 SH   SOLE 18 149,971 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 329 33,938 SH   SOLE 19 33,938 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 20,923 2,159,287 SH   SOLE 21 2,159,287 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 13,212 1,363,433 SH   SOLE 22 1,275,093 0 88,340
WESTERN ASSET MTG CAP CORP COM 95790D105 130 13,391 SH   SOLE 26 0 0 13,391
WESTERN ASSET MTG CAP CORP COM 95790D105 62 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 85 8,724 SH   SOLE 30 8,724 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 41 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 32,180 348,763 SH   SOLE 2 75,721 0 273,042
WESTERN DIGITAL CORP COM 958102105 9,270 100,468 SH   SOLE 4 92,952 0 7,516
WESTERN DIGITAL CORP COM 958102105 24,499 265,511 SH   SOLE 7 253,992 0 11,519
WESTERN DIGITAL CORP COM 958102105 625 6,777 SH   SOLE 13 6,777 0 0
WESTERN DIGITAL CORP COM 958102105 253 2,747 SH   SOLE 15 2,747 0 0
WESTERN DIGITAL CORP COM 958102105 59,027 639,721 SH   SOLE 18 600,646 0 39,075
WESTERN DIGITAL CORP COM 958102105 9,354 101,373 SH   SOLE 19 101,373 0 0
WESTERN DIGITAL CORP COM 958102105 9,224 99,966 SH   SOLE 20 0 0 99,966
WESTERN DIGITAL CORP COM 958102105 592,544 6,421,847 SH   SOLE 21 6,421,847 0 0
WESTERN DIGITAL CORP COM 958102105 748,768 8,114,971 SH   SOLE 22 6,624,047 0 1,490,924
WESTERN DIGITAL CORP COM 958102105 33,093 358,657 SH   SOLE 23 358,657 0 0
WESTERN DIGITAL CORP COM 958102105 28,259 306,260 SH   SOLE 25 306,260 0 0
WESTERN DIGITAL CORP COM 958102105 75,338 816,490 SH   SOLE 26 287,721 0 528,769
WESTERN DIGITAL CORP COM 958102105 4,117 44,615 SH   SOLE 28 44,615 0 0
WESTERN DIGITAL CORP COM 958102105 834 9,040 SH   SOLE 29 8,150 0 890
WESTERN DIGITAL CORP COM 958102105 108,914 1,180,385 SH   SOLE 30 1,180,385 0 0
WESTERN DIGITAL CORP COM 958102105 16,184 175,402 SH   SOLE 31 57,911 0 117,491
WESTERN DIGITAL CORP COM 958102105 3,971 43,034 SH   SOLE 32 43,034 0 0
WESTERN DIGITAL CORP COM 958102105 3,866 41,900 SH   SOLE 34 41,900 0 0
WESTERN DIGITAL CORP COM 958102105 25,875 280,429 SH   SOLE 36 280,429 0 0
WESTERN DIGITAL CORP COM 958102105 546 5,916 SH   SOLE 40 5,916 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 268 2,900 SH Put SOLE 2 2,900 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 461 5,000 SH Put SOLE 18 5,000 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 8,074 87,500 SH Put SOLE 19 87,500 0 0
WESTERN DIGITAL CORP OPTIONS 958102105 55 600 SH Put SOLE 22 600 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 603 18,212 SH   SOLE 18 18,212 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 30,483 714,390 SH   SOLE 19 714,390 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,059 99,450 SH   SOLE 18 99,450 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 201 18,839 SH   SOLE 19 18,839 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 9,724 913,013 SH   SOLE 21 913,013 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 12,240 1,149,327 SH   SOLE 22 1,126,028 0 23,299
WESTERN UN CO COM 959802109 12,083 628,354 SH   SOLE 2 186,049 0 442,305
WESTERN UN CO COM 959802109 2,876 149,546 SH   SOLE 4 135,759 0 13,787
WESTERN UN CO COM 959802109 7,587 394,533 SH   SOLE 7 367,947 0 26,586
WESTERN UN CO COM 959802109 73 3,794 SH   SOLE 15 3,794 0 0
WESTERN UN CO COM 959802109 22,125 1,150,521 SH   SOLE 18 1,055,634 0 94,887
WESTERN UN CO COM 959802109 2,963 154,094 SH   SOLE 19 154,094 0 0
WESTERN UN CO COM 959802109 4,623 240,387 SH   SOLE 20 0 0 240,387
WESTERN UN CO COM 959802109 373,890 19,443,061 SH   SOLE 21 19,443,061 0 0
WESTERN UN CO COM 959802109 249,911 12,995,910 SH   SOLE 22 10,718,466 0 2,277,444
WESTERN UN CO COM 959802109 11,718 609,364 SH   SOLE 23 609,364 0 0
WESTERN UN CO COM 959802109 14,434 750,599 SH   SOLE 25 750,599 0 0
WESTERN UN CO COM 959802109 27,610 1,435,795 SH   SOLE 26 578,728 0 857,067
WESTERN UN CO COM 959802109 1,347 70,046 SH   SOLE 28 70,046 0 0
WESTERN UN CO COM 959802109 2,786 144,866 SH   SOLE 29 24,363 0 120,503
WESTERN UN CO COM 959802109 28,888 1,502,243 SH   SOLE 30 1,502,243 0 0
WESTERN UN CO COM 959802109 4,629 240,731 SH   SOLE 31 99,884 0 140,847
WESTERN UN CO COM 959802109 3,820 198,647 SH   SOLE 32 198,647 0 0
WESTERN UN CO COM 959802109 5,240 272,465 SH   SOLE 34 272,465 0 0
WESTERN UN CO COM 959802109 8,213 427,076 SH   SOLE 36 427,076 0 0
WESTERN UN CO COM 959802109 179 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 2,034 18,300 SH   SOLE 2 2,868 0 15,432
WESTLAKE CHEM CORP COM 960413102 34 310 SH   SOLE 4 310 0 0
WESTLAKE CHEM CORP COM 960413102 99 892 SH   SOLE 7 892 0 0
WESTLAKE CHEM CORP COM 960413102 32 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,955 17,588 SH   SOLE 18 17,588 0 0
WESTLAKE CHEM CORP COM 960413102 602 5,413 SH   SOLE 19 5,413 0 0
WESTLAKE CHEM CORP COM 960413102 47,095 423,706 SH   SOLE 21 423,706 0 0
WESTLAKE CHEM CORP COM 960413102 109,155 982,053 SH   SOLE 22 869,623 0 112,430
WESTLAKE CHEM CORP COM 960413102 3,109 27,971 SH   SOLE 25 27,971 0 0
WESTLAKE CHEM CORP COM 960413102 4,371 39,329 SH   SOLE 26 27,130 0 12,199
WESTLAKE CHEM CORP COM 960413102 85 765 SH   SOLE 31 765 0 0
WESTLAKE CHEM CORP COM 960413102 1,985 17,862 SH   SOLE 36 17,862 0 0
WESTMORELAND COAL CO COM 960878106 0 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 29 69,848 SH   SOLE 18 69,848 0 0
WESTMORELAND COAL CO COM 960878106 3 7,826 SH   SOLE 19 7,826 0 0
WESTMORELAND COAL CO COM 960878106 225 549,541 SH   SOLE 21 549,541 0 0
WESTMORELAND COAL CO COM 960878106 226 550,343 SH   SOLE 22 539,666 0 10,677
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 29 13,367 SH   SOLE 22 13,367 0 0
WESTROCK CO COM 96145D105 19,879 309,780 SH   SOLE 2 68,705 0 241,075
WESTROCK CO COM 96145D105 7,486 116,665 SH   SOLE 4 110,489 0 6,176
WESTROCK CO COM 96145D105 13,227 206,129 SH   SOLE 7 196,964 0 9,165
WESTROCK CO COM 96145D105 378 5,894 SH   SOLE 13 5,894 0 0
WESTROCK CO COM 96145D105 123 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 51,415 801,238 SH   SOLE 18 759,946 0 41,292
WESTROCK CO COM 96145D105 89,805 1,399,478 SH   SOLE 19 1,399,478 0 0
WESTROCK CO COM 96145D105 6,595 102,767 SH   SOLE 20 0 0 102,767
WESTROCK CO COM 96145D105 524,479 8,173,278 SH   SOLE 21 8,173,278 0 0
WESTROCK CO COM 96145D105 460,556 7,177,116 SH   SOLE 22 5,919,271 0 1,257,845
WESTROCK CO COM 96145D105 20,177 314,431 SH   SOLE 23 314,431 0 0
WESTROCK CO COM 96145D105 15,548 242,287 SH   SOLE 25 242,287 0 0
WESTROCK CO COM 96145D105 48,681 758,618 SH   SOLE 26 277,893 0 480,725
WESTROCK CO COM 96145D105 2,476 38,585 SH   SOLE 28 38,585 0 0
WESTROCK CO COM 96145D105 4,945 77,066 SH   SOLE 29 8,563 0 68,503
WESTROCK CO COM 96145D105 57,577 897,252 SH   SOLE 30 897,252 0 0
WESTROCK CO COM 96145D105 7,451 116,116 SH   SOLE 31 49,220 0 66,896
WESTROCK CO COM 96145D105 2,912 45,378 SH   SOLE 32 45,378 0 0
WESTROCK CO COM 96145D105 37,590 585,794 SH   SOLE 34 585,794 0 0
WESTROCK CO COM 96145D105 6,804 106,035 SH   SOLE 35 106,035 0 0
WESTROCK CO COM 96145D105 15,903 247,830 SH   SOLE 36 247,830 0 0
WESTROCK CO COM 96145D105 327 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM 961684107 2 4,353 SH   SOLE 18 4,353 0 0
WESTWATER RES INC COM 961684107 33 57,752 SH   SOLE 21 57,752 0 0
WESTWATER RES INC COM 961684107 242 422,433 SH   SOLE 22 422,433 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 20 347 SH   SOLE 2 331 0 16
WESTWOOD HLDGS GROUP INC COM 961765104 8 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,614 28,578 SH   SOLE 18 28,578 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 380 6,722 SH   SOLE 19 6,722 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 15,050 266,419 SH   SOLE 21 266,419 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 15,884 281,185 SH   SOLE 22 265,265 0 15,920
WESTWOOD HLDGS GROUP INC COM 961765104 258 4,559 SH   SOLE 26 0 0 4,559
WESTWOOD HLDGS GROUP INC COM 961765104 64 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 202 3,581 SH   SOLE 29 0 0 3,581
WESTWOOD HLDGS GROUP INC COM 961765104 87 1,536 SH   SOLE 30 1,536 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 40 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 5,254 33,544 SH   SOLE 2 18,933 0 14,611
WEX INC COM 96208T104 31 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 180 1,147 SH   SOLE 7 1,147 0 0
WEX INC COM 96208T104 20,609 131,588 SH   SOLE 18 131,588 0 0
WEX INC COM 96208T104 920 5,877 SH   SOLE 19 5,877 0 0
WEX INC COM 96208T104 286,370 1,828,439 SH   SOLE 21 1,828,439 0 0
WEX INC COM 96208T104 202,741 1,294,479 SH   SOLE 22 1,159,250 0 135,229
WEX INC COM 96208T104 1,555 9,930 SH   SOLE 26 5,474 0 4,456
WEX INC COM 96208T104 837 5,343 SH   SOLE 28 5,343 0 0
WEX INC COM 96208T104 6,207 39,633 SH   SOLE 30 39,633 0 0
WEX INC COM 96208T104 132 845 SH   SOLE 31 845 0 0
WEX INC COM 96208T104 659 4,206 SH   SOLE 40 4,206 0 0
WEYCO GROUP INC COM 962149100 52 1,541 SH   SOLE 2 241 0 1,300
WEYCO GROUP INC COM 962149100 732 21,778 SH   SOLE 18 21,778 0 0
WEYCO GROUP INC COM 962149100 148 4,399 SH   SOLE 19 4,399 0 0
WEYCO GROUP INC COM 962149100 6,984 207,866 SH   SOLE 21 207,866 0 0
WEYCO GROUP INC COM 962149100 6,371 189,608 SH   SOLE 22 183,187 0 6,421
WEYERHAEUSER CO COM 962166104 32,781 936,601 SH   SOLE 2 241,374 0 695,227
WEYERHAEUSER CO COM 962166104 8,022 229,189 SH   SOLE 4 209,487 0 19,702
WEYERHAEUSER CO COM 962166104 17,963 513,227 SH   SOLE 7 490,488 0 22,739
WEYERHAEUSER CO COM 962166104 147 4,200 SH   SOLE 13 4,200 0 0
WEYERHAEUSER CO COM 962166104 132 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 56,243 1,606,946 SH   SOLE 18 1,507,434 0 99,512
WEYERHAEUSER CO COM 962166104 4,191 119,752 SH   SOLE 19 119,752 0 0
WEYERHAEUSER CO COM 962166104 9,733 278,087 SH   SOLE 20 0 0 278,087
WEYERHAEUSER CO COM 962166104 660,919 18,883,386 SH   SOLE 21 18,883,386 0 0
WEYERHAEUSER CO COM 962166104 709,335 20,266,700 SH   SOLE 22 16,567,217 0 3,699,483
WEYERHAEUSER CO COM 962166104 32,021 914,881 SH   SOLE 23 914,881 0 0
WEYERHAEUSER CO COM 962166104 35,645 1,018,439 SH   SOLE 25 1,018,439 0 0
WEYERHAEUSER CO COM 962166104 73,522 2,100,641 SH   SOLE 26 757,559 0 1,343,082
WEYERHAEUSER CO COM 962166104 4,019 114,839 SH   SOLE 28 114,839 0 0
WEYERHAEUSER CO COM 962166104 912 26,054 SH   SOLE 29 19,442 0 6,612
WEYERHAEUSER CO COM 962166104 85,113 2,431,786 SH   SOLE 30 2,431,786 0 0
WEYERHAEUSER CO COM 962166104 10,582 302,351 SH   SOLE 31 144,756 0 157,595
WEYERHAEUSER CO COM 962166104 2,728 77,932 SH   SOLE 34 77,932 0 0
WEYERHAEUSER CO COM 962166104 24,115 688,992 SH   SOLE 36 688,992 0 0
WEYERHAEUSER CO COM 962166104 529 15,104 SH   SOLE 40 15,104 0 0
WGL HLDGS INC COM 92924F106 2,638 31,533 SH   SOLE 2 22,587 0 8,946
WGL HLDGS INC COM 92924F106 17 203 SH   SOLE 4 203 0 0
WGL HLDGS INC COM 92924F106 9,498 113,545 SH   SOLE 7 113,545 0 0
WGL HLDGS INC COM 92924F106 26,805 320,445 SH   SOLE 18 320,445 0 0
WGL HLDGS INC COM 92924F106 3,381 40,424 SH   SOLE 19 40,424 0 0
WGL HLDGS INC COM 92924F106 282,598 3,378,333 SH   SOLE 21 3,378,333 0 0
WGL HLDGS INC COM 92924F106 140,433 1,678,811 SH   SOLE 22 1,580,538 0 98,273
WGL HLDGS INC COM 92924F106 1,439 17,198 SH   SOLE 26 11,603 0 5,595
WGL HLDGS INC COM 92924F106 612 7,318 SH   SOLE 28 7,318 0 0
WGL HLDGS INC COM 92924F106 840 10,043 SH   SOLE 30 10,043 0 0
WGL HLDGS INC COM 92924F106 123 1,466 SH   SOLE 36 1,466 0 0
WGL HLDGS INC COM 92924F106 455 5,438 SH   SOLE 40 5,438 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 17,794 873,517 SH   SOLE 19 873,517 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,671 278,400 SH   SOLE 21 278,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,164 57,153 SH   SOLE 25 57,153 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,845 581,515 SH   SOLE 29 581,515 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 908 44,569 SH   SOLE 34 44,569 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 5 1,480 SH   SOLE 18 1,480 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 69 19,147 SH   SOLE 21 19,147 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 171 47,749 SH   SOLE 22 47,749 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 680 SH   SOLE 23 680 0 0
WHIRLPOOL CORP COM 963320106 15,154 98,977 SH   SOLE 2 29,723 0 69,254
WHIRLPOOL CORP COM 963320106 4,157 27,148 SH   SOLE 4 25,325 0 1,823
WHIRLPOOL CORP COM 963320106 8,324 54,367 SH   SOLE 7 51,547 0 2,820
WHIRLPOOL CORP COM 963320106 2,363 15,436 SH   SOLE 13 15,436 0 0
WHIRLPOOL CORP COM 963320106 77 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 26,599 173,728 SH   SOLE 18 164,241 0 9,487
WHIRLPOOL CORP COM 963320106 19,903 129,993 SH   SOLE 19 129,993 0 0
WHIRLPOOL CORP COM 963320106 5,823 38,034 SH   SOLE 20 0 0 38,034
WHIRLPOOL CORP COM 963320106 227,207 1,483,944 SH   SOLE 21 1,483,944 0 0
WHIRLPOOL CORP COM 963320106 310,713 2,029,342 SH   SOLE 22 1,656,144 0 373,198
WHIRLPOOL CORP COM 963320106 14,995 97,937 SH   SOLE 23 97,937 0 0
WHIRLPOOL CORP COM 963320106 14,882 97,198 SH   SOLE 25 97,198 0 0
WHIRLPOOL CORP COM 963320106 39,021 254,857 SH   SOLE 26 83,738 0 171,119
WHIRLPOOL CORP COM 963320106 1,672 10,922 SH   SOLE 28 10,922 0 0
WHIRLPOOL CORP COM 963320106 7,450 48,657 SH   SOLE 29 4,351 0 44,306
WHIRLPOOL CORP COM 963320106 35,869 234,268 SH   SOLE 30 234,268 0 0
WHIRLPOOL CORP COM 963320106 5,768 37,670 SH   SOLE 31 14,703 0 22,967
WHIRLPOOL CORP COM 963320106 2,289 14,951 SH   SOLE 34 14,951 0 0
WHIRLPOOL CORP COM 963320106 11,974 78,204 SH   SOLE 36 78,204 0 0
WHIRLPOOL CORP COM 963320106 224 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,686 2,050 SH   SOLE 2 273 0 1,777
WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 105 128 SH   SOLE 7 128 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,594 1,938 SH   SOLE 18 1,938 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 456 555 SH   SOLE 19 555 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 34,249 41,639 SH   SOLE 21 41,639 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 82,937 100,833 SH   SOLE 22 86,757 0 14,076
WHITE MTNS INS GROUP LTD COM G9618E107 107 130 SH   SOLE 23 130 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,082 1,316 SH   SOLE 26 585 0 731
WHITE MTNS INS GROUP LTD COM G9618E107 427 519 SH   SOLE 28 519 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,655 2,012 SH   SOLE 30 2,012 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 68 83 SH   SOLE 31 83 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 392 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 701 56,463 SH   SOLE 30 56,463 0 0
WHITESTONE REIT COM 966084204 89 8,600 SH   SOLE 2 1,564 0 7,036
WHITESTONE REIT COM 966084204 8 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,914 184,232 SH   SOLE 18 184,232 0 0
WHITESTONE REIT COM 966084204 290 27,947 SH   SOLE 19 27,947 0 0
WHITESTONE REIT COM 966084204 38,735 3,728,109 SH   SOLE 21 3,728,109 0 0
WHITESTONE REIT COM 966084204 14,515 1,397,000 SH   SOLE 22 1,303,345 0 93,655
WHITESTONE REIT COM 966084204 15 1,472 SH   SOLE 23 1,472 0 0
WHITESTONE REIT COM 966084204 151 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 617 59,423 SH   SOLE 30 59,423 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,884 55,680 SH   SOLE 2 11,278 0 44,402
WHITING PETE CORP NEW COM NEW 966387409 14 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 191 5,644 SH   SOLE 7 5,644 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,124 62,760 SH   SOLE 18 62,760 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,351 39,929 SH   SOLE 19 39,929 0 0
WHITING PETE CORP NEW COM NEW 966387409 39,848 1,177,553 SH   SOLE 21 1,177,553 0 0
WHITING PETE CORP NEW COM NEW 966387409 100,717 2,976,274 SH   SOLE 22 2,613,900 0 362,374
WHITING PETE CORP NEW COM NEW 966387409 671 19,827 SH   SOLE 26 11,565 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 484 14,313 SH   SOLE 28 14,313 0 0
WHITING PETE CORP NEW COM NEW 966387409 446 13,170 SH   SOLE 29 0 0 13,170
WHITING PETE CORP NEW COM NEW 966387409 1,659 49,012 SH   SOLE 30 49,012 0 0
WHITING PETE CORP NEW COM NEW 966387409 71 2,084 SH   SOLE 31 2,084 0 0
WHITING PETE CORP NEW COM NEW 966387409 559 16,522 SH   SOLE 36 16,522 0 0
WHITING PETE CORP NEW COM NEW 966387409 312 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 6,092 6,472,000 PRN   SOLE 2 6,472,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 6,023 6,399,000 PRN   SOLE 19 6,399,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 941 1,000,000 PRN   SOLE 21 1,000,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 40 43,000 PRN   SOLE 22 43,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,350 2,497,000 PRN   SOLE 26 2,497,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 882 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 28 3,888 SH   SOLE 2 1,084 0 2,804
WIDEOPENWEST INC COM 96758W101 6 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 631 88,254 SH   SOLE 18 88,254 0 0
WIDEOPENWEST INC COM 96758W101 135 18,857 SH   SOLE 19 18,857 0 0
WIDEOPENWEST INC COM 96758W101 5,759 805,391 SH   SOLE 21 805,391 0 0
WIDEOPENWEST INC COM 96758W101 2,197 307,244 SH   SOLE 22 262,556 0 44,688
WIDEOPENWEST INC COM 96758W101 30 4,259 SH   SOLE 30 4,259 0 0
WIDEPOINT CORP COM 967590100 20 35,092 SH   SOLE 21 35,092 0 0
WIDEPOINT CORP COM 967590100 90 155,395 SH   SOLE 22 155,395 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 209 10,933 SH   SOLE 2 2,046 0 8,887
WILDHORSE RESOURCE DEV CORP COM 96812T102 24 1,263 SH   SOLE 7 1,263 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 3,083 161,520 SH   SOLE 18 161,520 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 741 38,822 SH   SOLE 19 38,822 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 27,785 1,455,478 SH   SOLE 21 1,455,478 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 20,440 1,070,705 SH   SOLE 22 981,416 0 89,289
WILDHORSE RESOURCE DEV CORP COM 96812T102 4 231 SH   SOLE 26 0 0 231
WILDHORSE RESOURCE DEV CORP COM 96812T102 97 5,096 SH   SOLE 30 5,096 0 0
WILEY JOHN & SONS INC CL A 968223206 3,741 58,735 SH   SOLE 2 36,537 0 22,198
WILEY JOHN & SONS INC CL A 968223206 10 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 3,207 50,343 SH   SOLE 7 50,343 0 0
WILEY JOHN & SONS INC CL A 968223206 3,558 55,859 SH   SOLE 13 55,859 0 0
WILEY JOHN & SONS INC CL A 968223206 12,109 190,101 SH   SOLE 18 190,101 0 0
WILEY JOHN & SONS INC CL A 968223206 33,465 525,357 SH   SOLE 19 525,357 0 0
WILEY JOHN & SONS INC CL A 968223206 127,996 2,009,359 SH   SOLE 21 2,009,359 0 0
WILEY JOHN & SONS INC CL A 968223206 143,433 2,251,692 SH   SOLE 22 1,810,124 0 441,568
WILEY JOHN & SONS INC CL A 968223206 495 7,763 SH   SOLE 26 3,996 0 3,767
WILEY JOHN & SONS INC CL A 968223206 417 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 7,296 114,531 SH   SOLE 29 0 0 114,531
WILEY JOHN & SONS INC CL A 968223206 555 8,714 SH   SOLE 30 8,714 0 0
WILEY JOHN & SONS INC CL A 968223206 65 1,014 SH   SOLE 31 1,014 0 0
WILEY JOHN & SONS INC CL A 968223206 3,872 60,786 SH   SOLE 34 60,786 0 0
WILEY JOHN & SONS INC CL A 968223206 2,087 32,757 SH   SOLE 36 32,757 0 0
WILEY JOHN & SONS INC CL A 968223206 329 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 6 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 13 471 SH   SOLE 2 345 0 126
WILLDAN GROUP INC COM 96924N100 751 26,503 SH   SOLE 18 26,503 0 0
WILLDAN GROUP INC COM 96924N100 176 6,198 SH   SOLE 19 6,198 0 0
WILLDAN GROUP INC COM 96924N100 6,812 240,277 SH   SOLE 21 240,277 0 0
WILLDAN GROUP INC COM 96924N100 5,770 203,512 SH   SOLE 22 197,245 0 6,267
WILLIAMS COS INC DEL COM 969457100 30,637 1,232,378 SH   SOLE 2 472,011 0 760,367
WILLIAMS COS INC DEL COM 969457100 14,098 567,086 SH   SOLE 4 545,511 0 21,575
WILLIAMS COS INC DEL COM 969457100 37,449 1,506,405 SH   SOLE 7 1,491,771 0 14,634
WILLIAMS COS INC DEL COM 969457100 2,785 112,011 SH   SOLE 13 112,011 0 0
WILLIAMS COS INC DEL COM 969457100 177 7,128 SH   SOLE 15 7,128 0 0
WILLIAMS COS INC DEL COM 969457100 103,920 4,180,193 SH   SOLE 18 4,045,217 0 134,976
WILLIAMS COS INC DEL COM 969457100 456,421 18,359,663 SH   SOLE 19 18,359,663 0 0
WILLIAMS COS INC DEL COM 969457100 7,411 298,114 SH   SOLE 20 0 0 298,114
WILLIAMS COS INC DEL COM 969457100 511,599 20,579,222 SH   SOLE 21 20,579,222 0 0
WILLIAMS COS INC DEL COM 969457100 618,567 24,882,038 SH   SOLE 22 20,636,471 0 4,245,567
WILLIAMS COS INC DEL COM 969457100 24,965 1,004,231 SH   SOLE 23 1,004,231 0 0
WILLIAMS COS INC DEL COM 969457100 17,322 696,763 SH   SOLE 25 696,763 0 0
WILLIAMS COS INC DEL COM 969457100 50,735 2,040,819 SH   SOLE 26 780,234 0 1,260,585
WILLIAMS COS INC DEL COM 969457100 3,106 124,940 SH   SOLE 28 124,940 0 0
WILLIAMS COS INC DEL COM 969457100 5,003 201,256 SH   SOLE 29 22,850 0 178,406
WILLIAMS COS INC DEL COM 969457100 69,580 2,798,886 SH   SOLE 30 2,798,886 0 0
WILLIAMS COS INC DEL COM 969457100 11,135 447,920 SH   SOLE 31 162,942 0 284,978
WILLIAMS COS INC DEL COM 969457100 194,792 7,835,564 SH   SOLE 34 7,835,564 0 0
WILLIAMS COS INC DEL COM 969457100 22,180 892,181 SH   SOLE 36 892,181 0 0
WILLIAMS COS INC DEL COM 969457100 413 16,599 SH   SOLE 40 16,599 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 346 10,062 SH   SOLE 18 10,062 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 42,378 1,230,832 SH   SOLE 19 1,230,832 0 0
WILLIAMS SONOMA INC COM 969904101 4,763 90,282 SH   SOLE 2 51,923 0 38,359
WILLIAMS SONOMA INC COM 969904101 1,156 21,920 SH   SOLE 4 21,920 0 0
WILLIAMS SONOMA INC COM 969904101 171 3,235 SH   SOLE 7 3,235 0 0
WILLIAMS SONOMA INC COM 969904101 25,108 475,885 SH   SOLE 18 475,885 0 0
WILLIAMS SONOMA INC COM 969904101 92,155 1,746,676 SH   SOLE 19 1,746,676 0 0
WILLIAMS SONOMA INC COM 969904101 182,332 3,455,867 SH   SOLE 21 3,455,867 0 0
WILLIAMS SONOMA INC COM 969904101 148,526 2,815,124 SH   SOLE 22 2,503,229 0 311,895
WILLIAMS SONOMA INC COM 969904101 1,081 20,483 SH   SOLE 25 20,483 0 0
WILLIAMS SONOMA INC COM 969904101 1,449 27,455 SH   SOLE 26 16,347 0 11,108
WILLIAMS SONOMA INC COM 969904101 586 11,103 SH   SOLE 28 11,103 0 0
WILLIAMS SONOMA INC COM 969904101 646 12,251 SH   SOLE 29 0 0 12,251
WILLIAMS SONOMA INC COM 969904101 816 15,467 SH   SOLE 30 15,467 0 0
WILLIAMS SONOMA INC COM 969904101 96 1,828 SH   SOLE 31 1,828 0 0
WILLIAMS SONOMA INC COM 969904101 36,664 694,928 SH   SOLE 34 694,928 0 0
WILLIAMS SONOMA INC COM 969904101 162 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 480 9,099 SH   SOLE 40 9,099 0 0
WILLIS LEASE FINANCE CORP COM 970646105 18 511 SH   SOLE 2 210 0 301
WILLIS LEASE FINANCE CORP COM 970646105 479 13,969 SH   SOLE 18 13,969 0 0
WILLIS LEASE FINANCE CORP COM 970646105 117 3,409 SH   SOLE 19 3,409 0 0
WILLIS LEASE FINANCE CORP COM 970646105 4,350 126,891 SH   SOLE 21 126,891 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,214 35,422 SH   SOLE 22 31,197 0 4,225
WILLIS LEASE FINANCE CORP COM 970646105 47 1,371 SH   SOLE 26 0 0 1,371
WILLIS TOWERS WATSON PUB LTD SHS G96629103 26,097 171,478 SH   SOLE 2 50,528 0 120,950
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,159 40,469 SH   SOLE 4 37,163 0 3,306
WILLIS TOWERS WATSON PUB LTD SHS G96629103 14,999 98,554 SH   SOLE 7 92,058 0 6,496
WILLIS TOWERS WATSON PUB LTD SHS G96629103 330 2,168 SH   SOLE 13 2,168 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 146 958 SH   SOLE 15 958 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 42,751 280,905 SH   SOLE 18 261,844 0 19,061
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,587 23,568 SH   SOLE 19 23,568 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,345 48,264 SH   SOLE 20 0 0 48,264
WILLIS TOWERS WATSON PUB LTD SHS G96629103 398,618 2,619,212 SH   SOLE 21 2,619,212 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 533,787 3,507,370 SH   SOLE 22 2,883,985 0 623,385
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,073 158,175 SH   SOLE 23 158,175 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,950 104,800 SH   SOLE 25 104,800 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 53,423 351,028 SH   SOLE 26 132,212 0 218,816
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,891 18,995 SH   SOLE 28 18,995 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 561 3,686 SH   SOLE 29 3,686 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 69,808 458,690 SH   SOLE 30 458,690 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,502 49,294 SH   SOLE 31 26,941 0 22,353
WILLIS TOWERS WATSON PUB LTD SHS G96629103 930 6,114 SH   SOLE 34 6,114 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 16,881 110,920 SH   SOLE 36 110,920 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 391 2,568 SH   SOLE 40 2,568 0 0
WILLSCOT CORP COM 971375126 3,412 249,946 SH   SOLE 22 249,946 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 56 39,623 SH   SOLE 2 7,297 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 6 4,538 SH   SOLE 7 4,538 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 900 638,054 SH   SOLE 18 638,054 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 199 140,912 SH   SOLE 19 140,912 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 11,018 7,813,862 SH   SOLE 21 7,813,862 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 8,657 6,139,420 SH   SOLE 22 5,540,369 0 599,051
WINDSTREAM HLDGS INC COM NEW 97382A200 100 70,992 SH   SOLE 26 51,223 0 19,769
WINDSTREAM HLDGS INC COM NEW 97382A200 38 26,832 SH   SOLE 28 26,832 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 51 36,487 SH   SOLE 30 36,487 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 63 44,686 SH   SOLE 36 44,686 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 27 19,471 SH   SOLE 40 19,471 0 0
WINGSTOP INC COM 974155103 72 1,514 SH   SOLE 2 1,217 0 297
WINGSTOP INC COM 974155103 27 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 5,959 126,170 SH   SOLE 18 126,170 0 0
WINGSTOP INC COM 974155103 1,065 22,543 SH   SOLE 19 22,543 0 0
WINGSTOP INC COM 974155103 126,052 2,668,896 SH   SOLE 21 2,668,896 0 0
WINGSTOP INC COM 974155103 40,895 865,867 SH   SOLE 22 816,691 0 49,176
WINGSTOP INC COM 974155103 82 1,744 SH   SOLE 26 0 0 1,744
WINGSTOP INC COM 974155103 190 4,025 SH   SOLE 28 4,025 0 0
WINGSTOP INC COM 974155103 1,929 40,838 SH   SOLE 30 40,838 0 0
WINGSTOP INC COM 974155103 113 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 15 111 SH   SOLE 2 88 0 23
WINMARK CORP COM 974250102 5 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 882 6,743 SH   SOLE 18 6,743 0 0
WINMARK CORP COM 974250102 187 1,428 SH   SOLE 19 1,428 0 0
WINMARK CORP COM 974250102 9,448 72,236 SH   SOLE 21 72,236 0 0
WINMARK CORP COM 974250102 3,872 29,604 SH   SOLE 22 26,179 0 3,425
WINMARK CORP COM 974250102 49 371 SH   SOLE 23 371 0 0
WINMARK CORP COM 974250102 42 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 70 534 SH   SOLE 30 534 0 0
WINMARK CORP COM 974250102 33 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 79 2,114 SH   SOLE 2 1,322 0 792
WINNEBAGO INDS INC COM 974637100 3 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 25 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 5,314 141,325 SH   SOLE 18 141,325 0 0
WINNEBAGO INDS INC COM 974637100 923 24,554 SH   SOLE 19 24,554 0 0
WINNEBAGO INDS INC COM 974637100 106,434 2,830,698 SH   SOLE 21 2,830,698 0 0
WINNEBAGO INDS INC COM 974637100 33,238 884,002 SH   SOLE 22 825,989 0 58,013
WINNEBAGO INDS INC COM 974637100 243 6,460 SH   SOLE 26 0 0 6,460
WINNEBAGO INDS INC COM 974637100 157 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 1,554 41,328 SH   SOLE 30 41,328 0 0
WINNEBAGO INDS INC COM 974637100 111 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 4,945 57,465 SH   SOLE 2 48,128 0 9,337
WINTRUST FINL CORP COM 97650W108 64 744 SH   SOLE 4 744 0 0
WINTRUST FINL CORP COM 97650W108 146 1,698 SH   SOLE 7 1,698 0 0
WINTRUST FINL CORP COM 97650W108 30,624 355,884 SH   SOLE 18 355,884 0 0
WINTRUST FINL CORP COM 97650W108 24,815 288,382 SH   SOLE 19 288,382 0 0
WINTRUST FINL CORP COM 97650W108 327,153 3,801,895 SH   SOLE 21 3,801,895 0 0
WINTRUST FINL CORP COM 97650W108 206,598 2,400,910 SH   SOLE 22 2,182,202 0 218,708
WINTRUST FINL CORP COM 97650W108 7,951 92,404 SH   SOLE 23 92,404 0 0
WINTRUST FINL CORP COM 97650W108 7,860 91,339 SH   SOLE 26 9,805 0 81,534
WINTRUST FINL CORP COM 97650W108 760 8,837 SH   SOLE 28 8,837 0 0
WINTRUST FINL CORP COM 97650W108 1,849 21,493 SH   SOLE 29 0 0 21,493
WINTRUST FINL CORP COM 97650W108 920 10,693 SH   SOLE 30 10,693 0 0
WINTRUST FINL CORP COM 97650W108 90 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 488 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,793 928,932 SH   SOLE 2 858,924 0 70,008
WIPRO LTD SPON ADR 1 SH 97651M109 269 52,091 SH   SOLE 7 0 0 52,091
WIPRO LTD SPON ADR 1 SH 97651M109 6,834 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 281 54,380 SH   SOLE 19 54,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 45,030 8,726,719 SH   SOLE 21 8,726,719 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 15,116 2,929,457 SH   SOLE 22 2,929,457 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 701 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,709 2,075,449 SH   SOLE 26 598,615 0 1,476,834
WIPRO LTD SPON ADR 1 SH 97651M109 4,015 778,060 SH   SOLE 28 778,060 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,623 508,237 SH   SOLE 29 508,237 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 13,891 2,692,073 SH   SOLE 30 2,692,073 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 107 20,795 SH   SOLE 34 20,795 0 0
WIRELESS TELECOM GROUP INC COM 976524108 7 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 134 54,984 SH   SOLE 21 54,984 0 0
WISDOMTREE INVTS INC COM 97717P104 51 5,550 SH   SOLE 2 4,854 0 696
WISDOMTREE INVTS INC COM 97717P104 3 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 26 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 4,536 494,665 SH   SOLE 18 494,665 0 0
WISDOMTREE INVTS INC COM 97717P104 579 63,129 SH   SOLE 19 63,129 0 0
WISDOMTREE INVTS INC COM 97717P104 88,396 9,639,745 SH   SOLE 21 9,639,745 0 0
WISDOMTREE INVTS INC COM 97717P104 28,828 3,143,688 SH   SOLE 22 2,957,825 0 185,863
WISDOMTREE INVTS INC COM 97717P104 125 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 157 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,379 150,368 SH   SOLE 30 150,368 0 0
WISDOMTREE INVTS INC COM 97717P104 115 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 146 2,700 SH   SOLE 18 2,700 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 10 212 SH   SOLE 18 212 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,833 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 217,729 8,303,943 SH   SOLE 2 430,319 0 7,873,624
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,830 107,933 SH   SOLE 7 107,933 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 14 547 SH   SOLE 18 547 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 49,342 1,881,846 SH   SOLE 22 1,881,846 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 2,291 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,776 120,976 SH   SOLE 22 120,976 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 23,520 375,000 SH   SOLE 2 0 0 375,000
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22 351 SH   SOLE 18 351 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 10,205 162,707 SH   SOLE 22 162,707 0 0
WIX COM LTD SHS M98068105 564 7,094 SH   SOLE 2 7,094 0 0
WIX COM LTD SHS M98068105 168 2,118 SH   SOLE 4 2,118 0 0
WIX COM LTD SHS M98068105 269 3,380 SH   SOLE 7 3,380 0 0
WIX COM LTD SHS M98068105 11 138 SH   SOLE 18 0 0 138
WIX COM LTD SHS M98068105 35,618 447,742 SH   SOLE 19 447,742 0 0
WIX COM LTD SHS M98068105 24,696 310,450 SH   SOLE 21 310,450 0 0
WIX COM LTD SHS M98068105 20,948 263,336 SH   SOLE 22 245,779 0 17,557
WIX COM LTD SHS M98068105 388 4,881 SH   SOLE 23 4,881 0 0
WIX COM LTD SHS M98068105 205 2,574 SH   SOLE 25 2,574 0 0
WIX COM LTD SHS M98068105 361 4,544 SH   SOLE 26 480 0 4,064
WIX COM LTD SHS M98068105 95 1,193 SH   SOLE 29 1,193 0 0
WIX COM LTD SHS M98068105 139 1,744 SH   SOLE 30 1,744 0 0
WIX COM LTD SHS M98068105 82 1,034 SH   SOLE 31 1,034 0 0
WIX COM LTD SHS M98068105 6,179 77,674 SH   SOLE 34 77,674 0 0
WIX COM LTD SHS M98068105 55 687 SH   SOLE 36 687 0 0
WIX COM LTD SHS M98068105 373 4,691 SH   SOLE 40 4,691 0 0
WMIH CORP COM 92936P100 53 37,642 SH   SOLE 2 10,198 0 27,444
WMIH CORP COM 92936P100 1 379 SH   SOLE 7 379 0 0
WMIH CORP COM 92936P100 1,026 722,750 SH   SOLE 18 722,750 0 0
WMIH CORP COM 92936P100 223 157,248 SH   SOLE 19 157,248 0 0
WMIH CORP COM 92936P100 9,036 6,363,614 SH   SOLE 21 6,363,614 0 0
WMIH CORP COM 92936P100 5,548 3,906,913 SH   SOLE 22 3,657,024 0 249,889
WNS HOLDINGS LTD SPON ADR 92932M101 62 1,364 SH   SOLE 3 1,364 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 156 3,448 SH   SOLE 15 3,448 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 25,768 568,456 SH   SOLE 22 568,456 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 309 6,818 SH   SOLE 25 6,818 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 472 10,408 SH   SOLE 34 10,408 0 0
WOLVERINE WORLD WIDE INC COM 978097103 497 17,183 SH   SOLE 2 16,921 0 262
WOLVERINE WORLD WIDE INC COM 978097103 111 3,852 SH   SOLE 4 3,852 0 0
WOLVERINE WORLD WIDE INC COM 978097103 87 3,011 SH   SOLE 7 3,011 0 0
WOLVERINE WORLD WIDE INC COM 978097103 12,234 423,320 SH   SOLE 18 423,320 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,496 120,956 SH   SOLE 19 120,956 0 0
WOLVERINE WORLD WIDE INC COM 978097103 254,881 8,819,423 SH   SOLE 21 8,819,423 0 0
WOLVERINE WORLD WIDE INC COM 978097103 80,904 2,799,449 SH   SOLE 22 2,610,959 0 188,490
WOLVERINE WORLD WIDE INC COM 978097103 126 4,347 SH   SOLE 23 4,347 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,233 77,281 SH   SOLE 26 8,267 0 69,014
WOLVERINE WORLD WIDE INC COM 978097103 406 14,039 SH   SOLE 28 14,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103 100 3,471 SH   SOLE 29 1,685 0 1,786
WOLVERINE WORLD WIDE INC COM 978097103 3,869 133,865 SH   SOLE 30 133,865 0 0
WOLVERINE WORLD WIDE INC COM 978097103 90 3,112 SH   SOLE 31 3,112 0 0
WOLVERINE WORLD WIDE INC COM 978097103 70 2,433 SH   SOLE 34 2,433 0 0
WOLVERINE WORLD WIDE INC COM 978097103 65 2,236 SH   SOLE 36 2,236 0 0
WOLVERINE WORLD WIDE INC COM 978097103 318 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 1,953 27,250 SH   SOLE 2 24,804 0 2,446
WOODWARD INC COM 980745103 14 193 SH   SOLE 4 193 0 0
WOODWARD INC COM 980745103 91 1,267 SH   SOLE 7 1,267 0 0
WOODWARD INC COM 980745103 23,421 326,836 SH   SOLE 18 326,836 0 0
WOODWARD INC COM 980745103 4,672 65,202 SH   SOLE 19 65,202 0 0
WOODWARD INC COM 980745103 249,664 3,484,007 SH   SOLE 21 3,484,007 0 0
WOODWARD INC COM 980745103 126,193 1,760,992 SH   SOLE 22 1,659,506 0 101,486
WOODWARD INC COM 980745103 191 2,664 SH   SOLE 23 2,664 0 0
WOODWARD INC COM 980745103 3,188 44,491 SH   SOLE 26 12,504 0 31,987
WOODWARD INC COM 980745103 555 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 29 402 SH   SOLE 29 0 0 402
WOODWARD INC COM 980745103 775 10,814 SH   SOLE 30 10,814 0 0
WOODWARD INC COM 980745103 188 2,627 SH   SOLE 36 2,627 0 0
WOODWARD INC COM 980745103 457 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 23,178 182,346 SH   SOLE 2 9,233 0 173,113
WORKDAY INC CL A 98138H101 5,526 43,474 SH   SOLE 4 40,121 0 3,353
WORKDAY INC CL A 98138H101 1,949 15,333 SH   SOLE 7 12,696 0 2,637
WORKDAY INC CL A 98138H101 174 1,367 SH   SOLE 15 1,367 0 0
WORKDAY INC CL A 98138H101 58,000 456,294 SH   SOLE 18 355,086 0 101,208
WORKDAY INC CL A 98138H101 34,796 273,749 SH   SOLE 19 273,749 0 0
WORKDAY INC CL A 98138H101 6,327 49,772 SH   SOLE 20 0 0 49,772
WORKDAY INC CL A 98138H101 236,288 1,858,923 SH   SOLE 21 1,858,923 0 0
WORKDAY INC CL A 98138H101 461,495 3,630,676 SH   SOLE 22 3,158,197 0 472,479
WORKDAY INC CL A 98138H101 21,537 169,434 SH   SOLE 23 169,434 0 0
WORKDAY INC CL A 98138H101 14,046 110,502 SH   SOLE 25 110,502 0 0
WORKDAY INC CL A 98138H101 48,328 380,208 SH   SOLE 26 127,593 0 252,615
WORKDAY INC CL A 98138H101 2,645 20,811 SH   SOLE 28 20,811 0 0
WORKDAY INC CL A 98138H101 492 3,870 SH   SOLE 29 3,870 0 0
WORKDAY INC CL A 98138H101 22,578 177,626 SH   SOLE 30 177,626 0 0
WORKDAY INC CL A 98138H101 8,304 65,333 SH   SOLE 31 25,527 0 39,806
WORKDAY INC CL A 98138H101 2,518 19,813 SH   SOLE 32 19,813 0 0
WORKDAY INC CL A 98138H101 3,430 26,981 SH   SOLE 34 26,981 0 0
WORKDAY INC CL A 98138H101 15,016 118,132 SH   SOLE 36 118,132 0 0
WORKDAY INC CL A 98138H101 342 2,691 SH   SOLE 40 2,691 0 0
WORKDAY INC NOTE 0.750% 7/1 98138HAC5 463 305,000 PRN   SOLE 21 305,000 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1,254 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 205 77,716 SH   SOLE 21 77,716 0 0
WORKIVA INC COM CL A 98139A105 27 1,146 SH   SOLE 2 1,097 0 49
WORKIVA INC COM CL A 98139A105 21 891 SH   SOLE 7 891 0 0
WORKIVA INC COM CL A 98139A105 2,035 85,847 SH   SOLE 18 85,847 0 0
WORKIVA INC COM CL A 98139A105 491 20,715 SH   SOLE 19 20,715 0 0
WORKIVA INC COM CL A 98139A105 19,312 814,856 SH   SOLE 21 814,856 0 0
WORKIVA INC COM CL A 98139A105 13,512 570,147 SH   SOLE 22 527,220 0 42,927
WORKIVA INC COM CL A 98139A105 60 2,552 SH   SOLE 28 2,552 0 0
WORKIVA INC COM CL A 98139A105 98 4,148 SH   SOLE 30 4,148 0 0
WORLD ACCEP CORP DEL COM 981419104 134 1,269 SH   SOLE 2 247 0 1,022
WORLD ACCEP CORP DEL COM 981419104 9 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 19 178 SH   SOLE 7 178 0 0
WORLD ACCEP CORP DEL COM 981419104 3,034 28,809 SH   SOLE 18 28,809 0 0
WORLD ACCEP CORP DEL COM 981419104 513 4,873 SH   SOLE 19 4,873 0 0
WORLD ACCEP CORP DEL COM 981419104 61,094 580,187 SH   SOLE 21 580,187 0 0
WORLD ACCEP CORP DEL COM 981419104 19,144 181,808 SH   SOLE 22 166,080 0 15,728
WORLD ACCEP CORP DEL COM 981419104 343 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 102 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 907 8,614 SH   SOLE 30 8,614 0 0
WORLD ACCEP CORP DEL COM 981419104 86 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 1,596 64,993 SH   SOLE 2 31,709 0 33,284
WORLD FUEL SVCS CORP COM 981475106 7 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 120 4,868 SH   SOLE 7 4,868 0 0
WORLD FUEL SVCS CORP COM 981475106 5,584 227,434 SH   SOLE 18 227,434 0 0
WORLD FUEL SVCS CORP COM 981475106 253 10,319 SH   SOLE 19 10,319 0 0
WORLD FUEL SVCS CORP COM 981475106 76,383 3,111,313 SH   SOLE 21 3,111,313 0 0
WORLD FUEL SVCS CORP COM 981475106 57,955 2,360,703 SH   SOLE 22 2,037,401 0 323,302
WORLD FUEL SVCS CORP COM 981475106 344 14,023 SH   SOLE 26 9,133 0 4,890
WORLD FUEL SVCS CORP COM 981475106 255 10,377 SH   SOLE 28 10,377 0 0
WORLD FUEL SVCS CORP COM 981475106 317 12,922 SH   SOLE 30 12,922 0 0
WORLD FUEL SVCS CORP COM 981475106 39 1,596 SH   SOLE 31 1,596 0 0
WORLD FUEL SVCS CORP COM 981475106 908 36,992 SH   SOLE 36 36,992 0 0
WORLD FUEL SVCS CORP COM 981475106 194 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 525 14,580 SH   SOLE 2 14,247 0 333
WORLD WRESTLING ENTMT INC CL A 98156Q108 13 348 SH   SOLE 4 348 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 42 1,176 SH   SOLE 7 1,176 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,555 182,027 SH   SOLE 18 182,027 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,648 212,397 SH   SOLE 19 212,397 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 135,432 3,760,967 SH   SOLE 21 3,760,967 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 44,749 1,242,693 SH   SOLE 22 1,178,220 0 64,473
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,856 51,541 SH   SOLE 23 51,541 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,689 74,686 SH   SOLE 26 0 0 74,686
WORLD WRESTLING ENTMT INC CL A 98156Q108 177 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 383 10,628 SH   SOLE 29 0 0 10,628
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,008 55,775 SH   SOLE 30 55,775 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 135 3,743 SH   SOLE 40 3,743 0 0
WORLDPAY INC CL A 981558109 20,740 252,194 SH   SOLE 2 28,192 0 224,002
WORLDPAY INC CL A 981558109 7,480 90,948 SH   SOLE 4 79,601 0 11,347
WORLDPAY INC CL A 981558109 4,607 56,019 SH   SOLE 7 38,986 0 17,033
WORLDPAY INC CL A 981558109 364 4,427 SH   SOLE 13 4,427 0 0
WORLDPAY INC CL A 981558109 138 1,681 SH   SOLE 15 1,681 0 0
WORLDPAY INC CL A 981558109 13,647 165,938 SH   SOLE 18 138,845 0 27,093
WORLDPAY INC CL A 981558109 26,068 316,969 SH   SOLE 19 316,969 0 0
WORLDPAY INC CL A 981558109 9,774 118,851 SH   SOLE 20 0 0 118,851
WORLDPAY INC CL A 981558109 331,165 4,026,809 SH   SOLE 21 4,026,809 0 0
WORLDPAY INC CL A 981558109 651,175 7,917,978 SH   SOLE 22 6,916,386 0 1,001,592
WORLDPAY INC CL A 981558109 30,527 371,200 SH   SOLE 23 371,200 0 0
WORLDPAY INC CL A 981558109 18,886 229,639 SH   SOLE 25 229,639 0 0
WORLDPAY INC CL A 981558109 70,213 853,756 SH   SOLE 26 303,377 0 550,379
WORLDPAY INC CL A 981558109 3,686 44,815 SH   SOLE 28 44,815 0 0
WORLDPAY INC CL A 981558109 704 8,555 SH   SOLE 29 8,555 0 0
WORLDPAY INC CL A 981558109 31,906 387,961 SH   SOLE 30 387,961 0 0
WORLDPAY INC CL A 981558109 11,767 143,081 SH   SOLE 31 58,114 0 84,967
WORLDPAY INC CL A 981558109 1,387 16,864 SH   SOLE 34 16,864 0 0
WORLDPAY INC CL A 981558109 24,512 298,052 SH   SOLE 36 298,052 0 0
WORLDPAY INC CL A 981558109 489 5,951 SH   SOLE 40 5,951 0 0
WORTHINGTON INDS INC COM 981811102 1,408 32,809 SH   SOLE 2 31,889 0 920
WORTHINGTON INDS INC COM 981811102 13 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 39 909 SH   SOLE 7 909 0 0
WORTHINGTON INDS INC COM 981811102 12,571 292,888 SH   SOLE 18 292,888 0 0
WORTHINGTON INDS INC COM 981811102 10,437 243,165 SH   SOLE 19 243,165 0 0
WORTHINGTON INDS INC COM 981811102 123,303 2,872,850 SH   SOLE 21 2,872,850 0 0
WORTHINGTON INDS INC COM 981811102 77,535 1,806,509 SH   SOLE 22 1,690,286 0 116,223
WORTHINGTON INDS INC COM 981811102 1,595 37,171 SH   SOLE 23 37,171 0 0
WORTHINGTON INDS INC COM 981811102 173 4,028 SH   SOLE 25 4,028 0 0
WORTHINGTON INDS INC COM 981811102 2,307 53,740 SH   SOLE 26 4,574 0 49,166
WORTHINGTON INDS INC COM 981811102 298 6,946 SH   SOLE 28 6,946 0 0
WORTHINGTON INDS INC COM 981811102 4,496 104,752 SH   SOLE 29 2,092 0 102,660
WORTHINGTON INDS INC COM 981811102 409 9,518 SH   SOLE 30 9,518 0 0
WORTHINGTON INDS INC COM 981811102 149 3,468 SH   SOLE 34 3,468 0 0
WORTHINGTON INDS INC COM 981811102 186 4,341 SH   SOLE 36 4,341 0 0
WORTHINGTON INDS INC COM 981811102 243 5,670 SH   SOLE 40 5,670 0 0
WPX ENERGY INC COM 98212B103 5,607 379,348 SH   SOLE 2 188,852 0 190,496
WPX ENERGY INC COM 98212B103 28 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 213 14,425 SH   SOLE 7 14,425 0 0
WPX ENERGY INC COM 98212B103 19,810 1,340,296 SH   SOLE 18 1,339,410 0 886
WPX ENERGY INC COM 98212B103 898 60,755 SH   SOLE 19 60,755 0 0
WPX ENERGY INC COM 98212B103 265,975 17,995,626 SH   SOLE 21 17,995,626 0 0
WPX ENERGY INC COM 98212B103 194,757 13,177,064 SH   SOLE 22 11,742,340 0 1,434,724
WPX ENERGY INC COM 98212B103 1,903 128,776 SH   SOLE 26 82,953 0 45,823
WPX ENERGY INC COM 98212B103 814 55,083 SH   SOLE 28 55,083 0 0
WPX ENERGY INC COM 98212B103 3,178 215,053 SH   SOLE 30 215,053 0 0
WPX ENERGY INC COM 98212B103 127 8,604 SH   SOLE 31 8,604 0 0
WPX ENERGY INC COM 98212B103 148 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 739 50,029 SH   SOLE 40 50,029 0 0
WPX ENERGY INC PFD SER A CV 98212B202 35,329 562,743 SH   SOLE 21 562,743 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 1,502 1,515,000 PRN   SOLE 21 1,515,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 328 16,557 SH   SOLE 2 15,894 0 663
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 46 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 6,627 334,046 SH   SOLE 18 334,046 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3,803 191,661 SH   SOLE 19 191,661 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 72,632 3,660,872 SH   SOLE 21 3,660,872 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 59,731 3,010,639 SH   SOLE 22 2,829,961 0 180,678
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1,107 55,804 SH   SOLE 23 55,804 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1,509 76,050 SH   SOLE 26 11,811 0 64,239
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 335 16,868 SH   SOLE 28 16,868 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 169 8,530 SH   SOLE 29 0 0 8,530
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 372 18,749 SH   SOLE 30 18,749 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 200 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 232 4,851 SH   SOLE 2 1,262 0 3,589
WSFS FINL CORP COM 929328102 17 354 SH   SOLE 4 354 0 0
WSFS FINL CORP COM 929328102 42 867 SH   SOLE 7 867 0 0
WSFS FINL CORP COM 929328102 4,915 102,614 SH   SOLE 18 102,614 0 0
WSFS FINL CORP COM 929328102 1,146 23,927 SH   SOLE 19 23,927 0 0
WSFS FINL CORP COM 929328102 44,180 922,336 SH   SOLE 21 922,336 0 0
WSFS FINL CORP COM 929328102 43,006 897,828 SH   SOLE 22 843,602 0 54,226
WSFS FINL CORP COM 929328102 372 7,771 SH   SOLE 26 0 0 7,771
WSFS FINL CORP COM 929328102 208 4,343 SH   SOLE 28 4,343 0 0
WSFS FINL CORP COM 929328102 336 7,007 SH   SOLE 30 7,007 0 0
WSFS FINL CORP COM 929328102 175 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 17 3,411 SH   SOLE 21 3,411 0 0
WSI INDS INC COM 92932Q102 513 104,781 SH   SOLE 22 104,781 0 0
WVS FINL CORP COM 929358109 5 311 SH   SOLE 18 311 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 15,240 133,183 SH   SOLE 2 32,005 0 101,178
WYNDHAM WORLDWIDE CORP COM 98310W108 3,758 32,839 SH   SOLE 4 30,283 0 2,556
WYNDHAM WORLDWIDE CORP COM 98310W108 8,935 78,083 SH   SOLE 7 73,956 0 4,127
WYNDHAM WORLDWIDE CORP COM 98310W108 86 748 SH   SOLE 15 748 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 25,106 219,401 SH   SOLE 18 203,901 0 15,500
WYNDHAM WORLDWIDE CORP COM 98310W108 10,982 95,968 SH   SOLE 19 95,968 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 6,139 53,646 SH   SOLE 20 0 0 53,646
WYNDHAM WORLDWIDE CORP COM 98310W108 230,500 2,014,328 SH   SOLE 21 2,014,328 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 311,469 2,721,916 SH   SOLE 22 2,229,160 0 492,756
WYNDHAM WORLDWIDE CORP COM 98310W108 14,772 129,095 SH   SOLE 23 129,095 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 9,239 80,742 SH   SOLE 25 80,742 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 38,002 332,097 SH   SOLE 26 126,180 0 205,917
WYNDHAM WORLDWIDE CORP COM 98310W108 1,784 15,593 SH   SOLE 28 15,593 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 3,350 29,272 SH   SOLE 29 3,962 0 25,310
WYNDHAM WORLDWIDE CORP COM 98310W108 34,085 297,867 SH   SOLE 30 297,867 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 5,638 49,274 SH   SOLE 31 22,971 0 26,303
WYNDHAM WORLDWIDE CORP COM 98310W108 4,265 37,276 SH   SOLE 34 37,276 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 10,358 90,521 SH   SOLE 36 90,521 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 236 2,066 SH   SOLE 40 2,066 0 0
WYNN RESORTS LTD COM 983134107 8,389 46,004 SH   SOLE 2 18,684 0 27,320
WYNN RESORTS LTD COM 983134107 4,927 27,016 SH   SOLE 4 25,020 0 1,996
WYNN RESORTS LTD COM 983134107 11,446 62,764 SH   SOLE 7 59,246 0 3,518
WYNN RESORTS LTD COM 983134107 133 729 SH   SOLE 15 729 0 0
WYNN RESORTS LTD COM 983134107 31,381 172,083 SH   SOLE 18 158,558 0 13,525
WYNN RESORTS LTD COM 983134107 5,968 32,725 SH   SOLE 19 32,725 0 0
WYNN RESORTS LTD COM 983134107 7,023 38,513 SH   SOLE 20 0 0 38,513
WYNN RESORTS LTD COM 983134107 295,772 1,621,913 SH   SOLE 21 1,621,913 0 0
WYNN RESORTS LTD COM 983134107 408,253 2,238,720 SH   SOLE 22 1,893,308 0 345,412
WYNN RESORTS LTD COM 983134107 18,133 99,435 SH   SOLE 23 99,435 0 0
WYNN RESORTS LTD COM 983134107 13,018 71,389 SH   SOLE 25 71,389 0 0
WYNN RESORTS LTD COM 983134107 43,739 239,848 SH   SOLE 26 91,668 0 148,180
WYNN RESORTS LTD COM 983134107 2,630 14,420 SH   SOLE 28 14,420 0 0
WYNN RESORTS LTD COM 983134107 4,487 24,606 SH   SOLE 29 401 0 24,205
WYNN RESORTS LTD COM 983134107 46,316 253,982 SH   SOLE 30 253,982 0 0
WYNN RESORTS LTD COM 983134107 5,430 29,775 SH   SOLE 31 3,569 0 26,206
WYNN RESORTS LTD COM 983134107 2,717 14,899 SH   SOLE 32 14,899 0 0
WYNN RESORTS LTD COM 983134107 2,037 11,168 SH   SOLE 34 11,168 0 0
WYNN RESORTS LTD COM 983134107 14,609 80,113 SH   SOLE 36 80,113 0 0
WYNN RESORTS LTD COM 983134107 300 1,646 SH   SOLE 40 1,646 0 0
XBIOTECH INC COM 98400H102 5 905 SH   SOLE 2 905 0 0
XBIOTECH INC COM 98400H102 322 60,193 SH   SOLE 18 60,193 0 0
XBIOTECH INC COM 98400H102 52 9,793 SH   SOLE 19 9,793 0 0
XBIOTECH INC COM 98400H102 3,410 637,466 SH   SOLE 21 637,466 0 0
XBIOTECH INC COM 98400H102 1,058 197,708 SH   SOLE 22 177,279 0 20,429
XCEL BRANDS INC COM NEW 98400M101 4 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 51 15,934 SH   SOLE 21 15,934 0 0
XCEL ENERGY INC COM 98389B100 38,195 839,828 SH   SOLE 2 367,941 0 471,887
XCEL ENERGY INC COM 98389B100 9,717 213,654 SH   SOLE 4 199,696 0 13,958
XCEL ENERGY INC COM 98389B100 23,646 519,930 SH   SOLE 7 478,092 0 41,838
XCEL ENERGY INC COM 98389B100 1,091 23,979 SH   SOLE 13 23,979 0 0
XCEL ENERGY INC COM 98389B100 151 3,318 SH   SOLE 15 3,318 0 0
XCEL ENERGY INC COM 98389B100 53,698 1,180,705 SH   SOLE 18 1,114,135 0 66,570
XCEL ENERGY INC COM 98389B100 10,016 220,238 SH   SOLE 19 220,238 0 0
XCEL ENERGY INC COM 98389B100 12,921 284,104 SH   SOLE 20 0 0 284,104
XCEL ENERGY INC COM 98389B100 904,414 19,885,967 SH   SOLE 21 19,885,967 0 0
XCEL ENERGY INC COM 98389B100 664,510 14,611,036 SH   SOLE 22 12,030,857 0 2,580,179
XCEL ENERGY INC COM 98389B100 29,631 651,522 SH   SOLE 23 651,522 0 0
XCEL ENERGY INC COM 98389B100 18,521 407,226 SH   SOLE 25 407,226 0 0
XCEL ENERGY INC COM 98389B100 86,067 1,892,414 SH   SOLE 26 471,786 0 1,420,628
XCEL ENERGY INC COM 98389B100 3,466 76,212 SH   SOLE 28 76,212 0 0
XCEL ENERGY INC COM 98389B100 607 13,350 SH   SOLE 29 13,350 0 0
XCEL ENERGY INC COM 98389B100 86,150 1,894,238 SH   SOLE 30 1,894,238 0 0
XCEL ENERGY INC COM 98389B100 12,504 274,928 SH   SOLE 31 102,612 0 172,316
XCEL ENERGY INC COM 98389B100 4,294 94,419 SH   SOLE 32 94,419 0 0
XCEL ENERGY INC COM 98389B100 1,163 25,571 SH   SOLE 34 25,571 0 0
XCEL ENERGY INC COM 98389B100 26,699 587,046 SH   SOLE 36 587,046 0 0
XCEL ENERGY INC COM 98389B100 464 10,193 SH   SOLE 40 10,193 0 0
XCERRA CORP COM 98400J108 81 6,940 SH   SOLE 2 6,312 0 628
XCERRA CORP COM 98400J108 7 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 13 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 2,147 184,257 SH   SOLE 18 184,257 0 0
XCERRA CORP COM 98400J108 953 81,780 SH   SOLE 19 81,780 0 0
XCERRA CORP COM 98400J108 19,441 1,668,760 SH   SOLE 21 1,668,760 0 0
XCERRA CORP COM 98400J108 19,863 1,704,958 SH   SOLE 22 1,606,320 0 98,638
XCERRA CORP COM 98400J108 192 16,490 SH   SOLE 23 16,490 0 0
XCERRA CORP COM 98400J108 233 20,021 SH   SOLE 26 0 0 20,021
XCERRA CORP COM 98400J108 89 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 180 15,439 SH   SOLE 30 15,439 0 0
XCERRA CORP COM 98400J108 76 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 182 6,064 SH   SOLE 2 5,779 0 285
XENCOR INC COM 98401F105 23 763 SH   SOLE 7 763 0 0
XENCOR INC COM 98401F105 3,722 124,134 SH   SOLE 18 124,134 0 0
XENCOR INC COM 98401F105 2,451 81,761 SH   SOLE 19 81,761 0 0
XENCOR INC COM 98401F105 51,593 1,720,905 SH   SOLE 21 1,720,905 0 0
XENCOR INC COM 98401F105 31,973 1,066,470 SH   SOLE 22 1,007,637 0 58,833
XENCOR INC COM 98401F105 519 17,317 SH   SOLE 23 17,317 0 0
XENCOR INC COM 98401F105 2,322 77,450 SH   SOLE 26 9,139 0 68,311
XENCOR INC COM 98401F105 166 5,522 SH   SOLE 28 5,522 0 0
XENCOR INC COM 98401F105 135 4,497 SH   SOLE 29 0 0 4,497
XENCOR INC COM 98401F105 327 10,918 SH   SOLE 30 10,918 0 0
XENCOR INC COM 98401F105 21 701 SH   SOLE 34 701 0 0
XENCOR INC COM 98401F105 164 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 477 24,205 SH   SOLE 2 4,561 0 19,644
XENIA HOTELS & RESORTS INC COM 984017103 749 37,989 SH   SOLE 4 37,989 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,265 165,544 SH   SOLE 7 165,544 0 0
XENIA HOTELS & RESORTS INC COM 984017103 87 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,174 363,805 SH   SOLE 18 363,805 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,289 217,500 SH   SOLE 19 217,500 0 0
XENIA HOTELS & RESORTS INC COM 984017103 78,391 3,975,205 SH   SOLE 21 3,975,205 0 0
XENIA HOTELS & RESORTS INC COM 984017103 87,725 4,448,541 SH   SOLE 22 4,232,063 0 216,478
XENIA HOTELS & RESORTS INC COM 984017103 78 3,938 SH   SOLE 23 3,938 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,068 206,263 SH   SOLE 25 206,263 0 0
XENIA HOTELS & RESORTS INC COM 984017103 939 47,622 SH   SOLE 26 6,646 0 40,976
XENIA HOTELS & RESORTS INC COM 984017103 302 15,302 SH   SOLE 28 15,302 0 0
XENIA HOTELS & RESORTS INC COM 984017103 808 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,669 541,038 SH   SOLE 30 541,038 0 0
XENIA HOTELS & RESORTS INC COM 984017103 191 9,670 SH   SOLE 36 9,670 0 0
XENIA HOTELS & RESORTS INC COM 984017103 230 11,644 SH   SOLE 40 11,644 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 13 2,086 SH   SOLE 18 2,086 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 198 30,720 SH   SOLE 21 30,720 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 560 86,845 SH   SOLE 22 86,845 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 51 7,931 SH   SOLE 29 0 0 7,931
XEROX CORP COM NEW 984121608 9,710 337,394 SH   SOLE 2 117,980 0 219,414
XEROX CORP COM NEW 984121608 1,935 67,242 SH   SOLE 4 62,002 0 5,240
XEROX CORP COM NEW 984121608 6,453 224,233 SH   SOLE 7 192,527 0 31,706
XEROX CORP COM NEW 984121608 47 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 13,167 457,507 SH   SOLE 18 429,458 0 28,049
XEROX CORP COM NEW 984121608 1,098 38,151 SH   SOLE 19 38,151 0 0
XEROX CORP COM NEW 984121608 3,324 115,492 SH   SOLE 20 0 0 115,492
XEROX CORP COM NEW 984121608 141,697 4,923,470 SH   SOLE 21 4,923,470 0 0
XEROX CORP COM NEW 984121608 178,553 6,204,081 SH   SOLE 22 5,056,006 0 1,148,075
XEROX CORP COM NEW 984121608 8,029 278,971 SH   SOLE 23 278,971 0 0
XEROX CORP COM NEW 984121608 9,652 335,361 SH   SOLE 25 335,361 0 0
XEROX CORP COM NEW 984121608 19,743 685,996 SH   SOLE 26 289,520 0 396,476
XEROX CORP COM NEW 984121608 960 33,356 SH   SOLE 28 33,356 0 0
XEROX CORP COM NEW 984121608 1,806 62,757 SH   SOLE 29 6,784 0 55,973
XEROX CORP COM NEW 984121608 24,659 856,800 SH   SOLE 30 856,800 0 0
XEROX CORP COM NEW 984121608 3,620 125,776 SH   SOLE 31 41,647 0 84,129
XEROX CORP COM NEW 984121608 610 21,209 SH   SOLE 34 21,209 0 0
XEROX CORP COM NEW 984121608 7,156 248,633 SH   SOLE 36 248,633 0 0
XEROX CORP COM NEW 984121608 125 4,329 SH   SOLE 40 4,329 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 22,310 308,837 SH   SOLE 2 72,741 0 236,096
XILINX INC COM 983919101 6,051 83,760 SH   SOLE 4 77,433 0 6,327
XILINX INC COM 983919101 14,507 200,811 SH   SOLE 7 187,350 0 13,461
XILINX INC COM 983919101 211 2,923 SH   SOLE 13 2,923 0 0
XILINX INC COM 983919101 159 2,204 SH   SOLE 15 2,204 0 0
XILINX INC COM 983919101 41,635 576,336 SH   SOLE 18 543,396 0 32,940
XILINX INC COM 983919101 8,721 120,728 SH   SOLE 19 120,728 0 0
XILINX INC COM 983919101 9,117 126,198 SH   SOLE 20 0 0 126,198
XILINX INC COM 983919101 468,353 6,483,297 SH   SOLE 21 6,483,297 0 0
XILINX INC COM 983919101 506,313 7,008,769 SH   SOLE 22 5,735,304 0 1,273,465
XILINX INC COM 983919101 22,216 307,532 SH   SOLE 23 307,532 0 0
XILINX INC COM 983919101 16,391 226,897 SH   SOLE 25 226,897 0 0
XILINX INC COM 983919101 59,219 819,756 SH   SOLE 26 260,363 0 559,393
XILINX INC COM 983919101 2,751 38,081 SH   SOLE 28 38,081 0 0
XILINX INC COM 983919101 6,884 95,296 SH   SOLE 29 7,899 0 87,397
XILINX INC COM 983919101 81,698 1,130,923 SH   SOLE 30 1,130,923 0 0
XILINX INC COM 983919101 9,713 134,452 SH   SOLE 31 49,289 0 85,163
XILINX INC COM 983919101 2,662 36,852 SH   SOLE 32 36,852 0 0
XILINX INC COM 983919101 2,065 28,590 SH   SOLE 34 28,590 0 0
XILINX INC COM 983919101 16,742 231,761 SH   SOLE 36 231,761 0 0
XILINX INC COM 983919101 361 4,991 SH   SOLE 40 4,991 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 18 3,474 SH   SOLE 18 3,474 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 145 27,533 SH   SOLE 21 27,533 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 795 150,633 SH   SOLE 22 150,633 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 115 21,847 SH   SOLE 30 21,847 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 63 12,009 SH   SOLE 34 12,009 0 0
XL GROUP LTD COM G98294104 18,929 342,553 SH   SOLE 2 93,763 0 248,790
XL GROUP LTD COM G98294104 4,431 80,177 SH   SOLE 4 73,170 0 7,007
XL GROUP LTD COM G98294104 15,383 278,379 SH   SOLE 7 223,634 0 54,745
XL GROUP LTD COM G98294104 701 12,689 SH   SOLE 13 12,689 0 0
XL GROUP LTD COM G98294104 137 2,474 SH   SOLE 15 2,474 0 0
XL GROUP LTD COM G98294104 61,439 1,111,813 SH   SOLE 18 1,063,558 0 48,255
XL GROUP LTD COM G98294104 39,232 709,957 SH   SOLE 19 709,957 0 0
XL GROUP LTD COM G98294104 7,392 133,760 SH   SOLE 20 0 0 133,760
XL GROUP LTD COM G98294104 300,633 5,440,337 SH   SOLE 21 5,440,337 0 0
XL GROUP LTD COM G98294104 381,621 6,905,918 SH   SOLE 22 5,625,748 0 1,280,170
XL GROUP LTD COM G98294104 19,422 351,458 SH   SOLE 23 351,458 0 0
XL GROUP LTD COM G98294104 11,677 211,318 SH   SOLE 25 211,318 0 0
XL GROUP LTD COM G98294104 42,169 763,103 SH   SOLE 26 301,943 0 461,160
XL GROUP LTD COM G98294104 2,115 38,265 SH   SOLE 28 38,265 0 0
XL GROUP LTD COM G98294104 4,074 73,717 SH   SOLE 29 10,361 0 63,356
XL GROUP LTD COM G98294104 56,011 1,013,586 SH   SOLE 30 1,013,586 0 0
XL GROUP LTD COM G98294104 6,228 112,700 SH   SOLE 31 54,403 0 58,297
XL GROUP LTD COM G98294104 9,687 175,305 SH   SOLE 34 175,305 0 0
XL GROUP LTD COM G98294104 14,742 266,784 SH   SOLE 36 266,784 0 0
XL GROUP LTD COM G98294104 286 5,184 SH   SOLE 40 5,184 0 0
XO GROUP INC COM 983772104 38 1,825 SH   SOLE 2 1,036 0 789
XO GROUP INC COM 983772104 12 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 2,346 113,073 SH   SOLE 18 113,073 0 0
XO GROUP INC COM 983772104 413 19,927 SH   SOLE 19 19,927 0 0
XO GROUP INC COM 983772104 47,981 2,312,316 SH   SOLE 21 2,312,316 0 0
XO GROUP INC COM 983772104 15,454 744,771 SH   SOLE 22 698,731 0 46,040
XO GROUP INC COM 983772104 138 6,629 SH   SOLE 26 0 0 6,629
XO GROUP INC COM 983772104 67 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 648 31,252 SH   SOLE 30 31,252 0 0
XO GROUP INC COM 983772104 55 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 21 1,047 SH   SOLE 18 1,047 0 0
XOMA CORP DEL COM NEW 98419J206 350 17,307 SH   SOLE 21 17,307 0 0
XOMA CORP DEL COM NEW 98419J206 3,238 160,062 SH   SOLE 22 160,062 0 0
XPERI CORP COM 98421B100 46 2,177 SH   SOLE 2 2,054 0 123
XPERI CORP COM 98421B100 4 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 27 1,290 SH   SOLE 7 1,290 0 0
XPERI CORP COM 98421B100 4,543 214,800 SH   SOLE 18 214,800 0 0
XPERI CORP COM 98421B100 802 37,905 SH   SOLE 19 37,905 0 0
XPERI CORP COM 98421B100 95,700 4,524,824 SH   SOLE 21 4,524,824 0 0
XPERI CORP COM 98421B100 28,866 1,364,806 SH   SOLE 22 1,276,909 0 87,897
XPERI CORP COM 98421B100 190 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 140 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,484 70,158 SH   SOLE 30 70,158 0 0
XPERI CORP COM 98421B100 107 5,071 SH   SOLE 40 5,071 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 14 4,413 SH   SOLE 21 4,413 0 0
XPO LOGISTICS INC COM 983793100 5,947 58,416 SH   SOLE 2 15,212 0 43,204
XPO LOGISTICS INC COM 983793100 171 1,680 SH   SOLE 4 1,680 0 0
XPO LOGISTICS INC COM 983793100 381 3,745 SH   SOLE 7 3,745 0 0
XPO LOGISTICS INC COM 983793100 96 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 6,636 65,177 SH   SOLE 18 65,177 0 0
XPO LOGISTICS INC COM 983793100 3,682 36,168 SH   SOLE 19 36,168 0 0
XPO LOGISTICS INC COM 983793100 141,839 1,393,176 SH   SOLE 21 1,393,176 0 0
XPO LOGISTICS INC COM 983793100 304,961 2,995,394 SH   SOLE 22 2,579,091 0 416,303
XPO LOGISTICS INC COM 983793100 61 595 SH   SOLE 23 595 0 0
XPO LOGISTICS INC COM 983793100 8,360 82,114 SH   SOLE 25 82,114 0 0
XPO LOGISTICS INC COM 983793100 29,170 286,514 SH   SOLE 26 79,328 0 207,186
XPO LOGISTICS INC COM 983793100 1,689 16,585 SH   SOLE 28 16,585 0 0
XPO LOGISTICS INC COM 983793100 39 383 SH   SOLE 29 383 0 0
XPO LOGISTICS INC COM 983793100 2,394 23,511 SH   SOLE 30 23,511 0 0
XPO LOGISTICS INC COM 983793100 747 7,340 SH   SOLE 31 2,559 0 4,781
XPO LOGISTICS INC COM 983793100 119 1,173 SH   SOLE 34 1,173 0 0
XPO LOGISTICS INC COM 983793100 8,797 86,410 SH   SOLE 36 86,410 0 0
XPO LOGISTICS INC COM 983793100 1,368 13,440 SH   SOLE 40 13,440 0 0
XPRESSPA GROUP INC COM 98420U109 3 3,823 SH   SOLE 18 3,823 0 0
XPRESSPA GROUP INC COM 98420U109 27 37,978 SH   SOLE 21 37,978 0 0
XPRESSPA GROUP INC COM 98420U109 187 259,582 SH   SOLE 22 259,582 0 0
XTANT MED HLDGS INC COM NEW 98420P308 1 120 SH   SOLE 21 120 0 0
XUNLEI LTD SPONSORED ADR 98419E108 2,075 205,607 SH   SOLE 21 205,607 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1,077 106,728 SH   SOLE 22 106,728 0 0
XUNLEI LTD SPONSORED ADR 98419E108 178 17,637 SH   SOLE 30 17,637 0 0
XYLEM INC COM 98419M100 20,443 265,775 SH   SOLE 2 78,571 0 187,204
XYLEM INC COM 98419M100 5,047 65,611 SH   SOLE 4 61,256 0 4,355
XYLEM INC COM 98419M100 16,924 220,015 SH   SOLE 7 208,066 0 11,949
XYLEM INC COM 98419M100 5,180 67,347 SH   SOLE 13 67,347 0 0
XYLEM INC COM 98419M100 103 1,340 SH   SOLE 15 1,340 0 0
XYLEM INC COM 98419M100 32,009 416,136 SH   SOLE 18 392,726 0 23,410
XYLEM INC COM 98419M100 67,888 882,576 SH   SOLE 19 882,576 0 0
XYLEM INC COM 98419M100 7,490 97,369 SH   SOLE 20 0 0 97,369
XYLEM INC COM 98419M100 303,475 3,945,333 SH   SOLE 21 3,945,333 0 0
XYLEM INC COM 98419M100 449,985 5,850,043 SH   SOLE 22 4,674,996 0 1,175,047
XYLEM INC COM 98419M100 16,170 210,223 SH   SOLE 23 210,223 0 0
XYLEM INC COM 98419M100 12,242 159,147 SH   SOLE 25 159,147 0 0
XYLEM INC COM 98419M100 43,812 569,582 SH   SOLE 26 204,396 0 365,186
XYLEM INC COM 98419M100 2,097 27,265 SH   SOLE 28 27,265 0 0
XYLEM INC COM 98419M100 8,542 111,051 SH   SOLE 29 6,585 0 104,466
XYLEM INC COM 98419M100 79,597 1,034,806 SH   SOLE 30 1,034,806 0 0
XYLEM INC COM 98419M100 7,058 91,752 SH   SOLE 31 42,196 0 49,556
XYLEM INC COM 98419M100 867 11,266 SH   SOLE 34 11,266 0 0
XYLEM INC COM 98419M100 14,543 189,066 SH   SOLE 36 189,066 0 0
XYLEM INC COM 98419M100 277 3,603 SH   SOLE 40 3,603 0 0
YAHOO INC NOTE 12/0 984332AF3 4,542 3,250,000 PRN   SOLE 21 3,250,000 0 0
YAMANA GOLD INC COM 98462Y100 1,651 598,101 SH   SOLE 21 598,101 0 0
YANDEX N V SHS CLASS A N97284108 38,776 982,922 SH   SOLE 2 99,737 0 883,185
YANDEX N V SHS CLASS A N97284108 562 14,247 SH   SOLE 4 14,247 0 0
YANDEX N V SHS CLASS A N97284108 81 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 989 25,066 SH   SOLE 18 24,950 0 116
YANDEX N V SHS CLASS A N97284108 24,540 622,052 SH   SOLE 19 622,052 0 0
YANDEX N V SHS CLASS A N97284108 1,111 28,157 SH   SOLE 21 28,157 0 0
YANDEX N V SHS CLASS A N97284108 88,661 2,247,435 SH   SOLE 22 1,228,692 0 1,018,743
YANDEX N V SHS CLASS A N97284108 9,708 246,073 SH   SOLE 25 246,073 0 0
YANDEX N V SHS CLASS A N97284108 9,499 240,796 SH   SOLE 26 77,772 0 163,024
YANDEX N V SHS CLASS A N97284108 776 19,658 SH   SOLE 30 19,658 0 0
YANDEX N V SHS CLASS A N97284108 268 6,786 SH   SOLE 31 0 0 6,786
YANDEX N V SHS CLASS A N97284108 14,099 357,400 SH   SOLE 34 357,400 0 0
YANDEX N V SHS CLASS A N97284108 6,864 173,984 SH   SOLE 36 173,984 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 886 875,000 PRN   SOLE 21 875,000 0 0
YELP INC CL A 985817105 1,324 31,704 SH   SOLE 2 31,246 0 458
YELP INC CL A 985817105 194 4,656 SH   SOLE 4 4,656 0 0
YELP INC CL A 985817105 89 2,130 SH   SOLE 7 2,130 0 0
YELP INC CL A 985817105 10,789 258,417 SH   SOLE 18 258,066 0 351
YELP INC CL A 985817105 9,900 237,125 SH   SOLE 19 237,125 0 0
YELP INC CL A 985817105 101,771 2,437,621 SH   SOLE 21 2,437,621 0 0
YELP INC CL A 985817105 97,400 2,332,938 SH   SOLE 22 2,183,987 0 148,951
YELP INC CL A 985817105 1,876 44,942 SH   SOLE 23 44,942 0 0
YELP INC CL A 985817105 1,924 46,080 SH   SOLE 26 9,628 0 36,452
YELP INC CL A 985817105 508 12,171 SH   SOLE 28 12,171 0 0
YELP INC CL A 985817105 529 12,670 SH   SOLE 29 900 0 11,770
YELP INC CL A 985817105 5,274 126,317 SH   SOLE 30 126,317 0 0
YELP INC CL A 985817105 48 1,150 SH   SOLE 34 1,150 0 0
YELP INC CL A 985817105 21 514 SH   SOLE 36 514 0 0
YELP INC CL A 985817105 343 8,219 SH   SOLE 40 8,219 0 0
YEXT INC COM 98585N106 31 2,478 SH   SOLE 2 2,478 0 0
YEXT INC COM 98585N106 901 71,194 SH   SOLE 18 71,194 0 0
YEXT INC COM 98585N106 285 22,535 SH   SOLE 19 22,535 0 0
YEXT INC COM 98585N106 8,770 693,307 SH   SOLE 21 693,307 0 0
YEXT INC COM 98585N106 5,972 472,057 SH   SOLE 22 429,672 0 42,385
YEXT INC COM 98585N106 6 499 SH   SOLE 23 499 0 0
YEXT INC COM 98585N106 345 27,287 SH   SOLE 26 0 0 27,287
YEXT INC COM 98585N106 89 7,072 SH   SOLE 30 7,072 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 29 14,794 SH   SOLE 22 14,794 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 83 2,052 SH   SOLE 4 2,052 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 4,281 106,410 SH   SOLE 21 106,410 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,845 45,860 SH   SOLE 22 45,860 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 320 7,958 SH   SOLE 30 7,958 0 0
YOGAWORKS INC COM 986005106 4 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 45 15,676 SH   SOLE 21 15,676 0 0
YORK WTR CO COM 987184108 17 533 SH   SOLE 2 533 0 0
YORK WTR CO COM 987184108 248 7,991 SH   SOLE 7 7,991 0 0
YORK WTR CO COM 987184108 1,345 43,374 SH   SOLE 18 43,374 0 0
YORK WTR CO COM 987184108 319 10,306 SH   SOLE 19 10,306 0 0
YORK WTR CO COM 987184108 12,740 410,973 SH   SOLE 21 410,973 0 0
YORK WTR CO COM 987184108 5,213 168,154 SH   SOLE 22 141,825 0 26,329
YORK WTR CO COM 987184108 37 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,595 51,459 SH   SOLE 30 51,459 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,362 63,000 SH   SOLE 2 63,000 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,297 60,000 SH   SOLE 18 0 0 60,000
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 865 40,000 SH   SOLE 19 40,000 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 20,890 966,251 SH   SOLE 21 966,251 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,986 323,145 SH   SOLE 22 323,145 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 26,236 1,213,483 SH   SOLE 25 1,213,483 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,486 300,000 SH   SOLE 34 300,000 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 54 6,066 SH   SOLE 2 1,308 0 4,758
YRC WORLDWIDE INC COM PAR $.01 984249607 43 4,822 SH   SOLE 7 4,822 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,040 117,767 SH   SOLE 18 117,767 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 232 26,328 SH   SOLE 19 26,328 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 9,548 1,081,355 SH   SOLE 21 1,081,355 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 8,529 965,873 SH   SOLE 22 905,424 0 60,449
YRC WORLDWIDE INC COM PAR $.01 984249607 28 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 60 6,838 SH   SOLE 30 6,838 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 15 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 73,916 868,269 SH   SOLE 2 551,680 0 316,589
YUM BRANDS INC COM 988498101 15,883 186,576 SH   SOLE 4 177,736 0 8,840
YUM BRANDS INC COM 988498101 22,025 258,719 SH   SOLE 7 245,071 0 13,648
YUM BRANDS INC COM 988498101 1,240 14,567 SH   SOLE 13 14,567 0 0
YUM BRANDS INC COM 988498101 228 2,676 SH   SOLE 15 2,676 0 0
YUM BRANDS INC COM 988498101 57,238 672,355 SH   SOLE 18 622,651 0 49,704
YUM BRANDS INC COM 988498101 9,119 107,123 SH   SOLE 19 107,123 0 0
YUM BRANDS INC COM 988498101 10,458 122,848 SH   SOLE 20 0 0 122,848
YUM BRANDS INC COM 988498101 453,632 5,328,695 SH   SOLE 21 5,328,695 0 0
YUM BRANDS INC COM 988498101 830,968 9,761,170 SH   SOLE 22 7,971,655 0 1,789,515
YUM BRANDS INC COM 988498101 39,793 467,434 SH   SOLE 23 467,434 0 0
YUM BRANDS INC COM 988498101 40,902 480,462 SH   SOLE 25 480,462 0 0
YUM BRANDS INC COM 988498101 81,882 961,849 SH   SOLE 26 347,647 0 614,202
YUM BRANDS INC COM 988498101 4,130 48,519 SH   SOLE 28 48,519 0 0
YUM BRANDS INC COM 988498101 3,971 46,642 SH   SOLE 29 43,487 0 3,155
YUM BRANDS INC COM 988498101 88,981 1,045,238 SH   SOLE 30 1,045,238 0 0
YUM BRANDS INC COM 988498101 16,410 192,769 SH   SOLE 31 84,827 0 107,942
YUM BRANDS INC COM 988498101 4,271 50,175 SH   SOLE 34 50,175 0 0
YUM BRANDS INC COM 988498101 28,448 334,168 SH   SOLE 36 334,168 0 0
YUM BRANDS INC COM 988498101 559 6,570 SH   SOLE 40 6,570 0 0
YUM CHINA HLDGS INC COM 98850P109 11,644 280,582 SH   SOLE 2 62,660 0 217,922
YUM CHINA HLDGS INC COM 98850P109 4,593 110,667 SH   SOLE 4 110,667 0 0
YUM CHINA HLDGS INC COM 98850P109 4,284 103,230 SH   SOLE 7 52,473 0 50,757
YUM CHINA HLDGS INC COM 98850P109 6,285 151,438 SH   SOLE 15 151,438 0 0
YUM CHINA HLDGS INC COM 98850P109 13,977 336,804 SH   SOLE 18 336,522 0 282
YUM CHINA HLDGS INC COM 98850P109 2,259 54,423 SH   SOLE 19 54,423 0 0
YUM CHINA HLDGS INC COM 98850P109 516,877 12,454,875 SH   SOLE 21 12,454,875 0 0
YUM CHINA HLDGS INC COM 98850P109 374,010 9,012,289 SH   SOLE 22 7,467,418 0 1,544,871
YUM CHINA HLDGS INC COM 98850P109 18,652 449,449 SH   SOLE 23 449,449 0 0
YUM CHINA HLDGS INC COM 98850P109 14,494 349,254 SH   SOLE 25 349,254 0 0
YUM CHINA HLDGS INC COM 98850P109 57,580 1,387,466 SH   SOLE 26 252,847 0 1,134,619
YUM CHINA HLDGS INC COM 98850P109 2,311 55,693 SH   SOLE 28 55,693 0 0
YUM CHINA HLDGS INC COM 98850P109 5,330 128,433 SH   SOLE 29 84,283 0 44,150
YUM CHINA HLDGS INC COM 98850P109 96,684 2,329,739 SH   SOLE 30 2,329,739 0 0
YUM CHINA HLDGS INC COM 98850P109 11,253 271,159 SH   SOLE 31 31,196 0 239,963
YUM CHINA HLDGS INC COM 98850P109 1,059 25,527 SH   SOLE 32 25,527 0 0
YUM CHINA HLDGS INC COM 98850P109 1,380 33,242 SH   SOLE 34 33,242 0 0
YUM CHINA HLDGS INC COM 98850P109 10,735 258,675 SH   SOLE 36 258,675 0 0
YUM CHINA HLDGS INC COM 98850P109 85 2,044 SH   SOLE 40 2,044 0 0
YUMA ENERGY INC NEW COM 98872F105 1 729 SH   SOLE 21 729 0 0
YY INC ADS REPCOM CLA 98426T106 4,285 40,735 SH   SOLE 2 26,823 0 13,912
YY INC ADS REPCOM CLA 98426T106 1,236 11,746 SH   SOLE 4 11,746 0 0
YY INC ADS REPCOM CLA 98426T106 1,336 12,699 SH   SOLE 7 7,015 0 5,684
YY INC ADS REPCOM CLA 98426T106 1,765 16,781 SH   SOLE 15 16,781 0 0
YY INC ADS REPCOM CLA 98426T106 2,226 21,158 SH   SOLE 18 20,960 0 198
YY INC ADS REPCOM CLA 98426T106 1,033 9,816 SH   SOLE 19 9,816 0 0
YY INC ADS REPCOM CLA 98426T106 93,967 893,220 SH   SOLE 21 893,220 0 0
YY INC ADS REPCOM CLA 98426T106 84,775 805,846 SH   SOLE 22 756,493 0 49,353
YY INC ADS REPCOM CLA 98426T106 5,403 51,356 SH   SOLE 23 51,356 0 0
YY INC ADS REPCOM CLA 98426T106 1,093 10,390 SH   SOLE 25 10,390 0 0
YY INC ADS REPCOM CLA 98426T106 16,394 155,834 SH   SOLE 26 38,681 0 117,153
YY INC ADS REPCOM CLA 98426T106 682 6,487 SH   SOLE 28 6,487 0 0
YY INC ADS REPCOM CLA 98426T106 1,853 17,615 SH   SOLE 29 13,575 0 4,040
YY INC ADS REPCOM CLA 98426T106 27,698 263,291 SH   SOLE 30 263,291 0 0
YY INC ADS REPCOM CLA 98426T106 3,876 36,845 SH   SOLE 31 10,729 0 26,116
YY INC ADS REPCOM CLA 98426T106 621 5,907 SH   SOLE 34 5,907 0 0
YY INC ADS REPCOM CLA 98426T106 326 3,095 SH   SOLE 36 3,095 0 0
YY INC ADS REPCOM CLA 98426T106 25 234 SH   SOLE 40 234 0 0
ZAFGEN INC COM 98885E103 21 2,840 SH   SOLE 2 2,840 0 0
ZAFGEN INC COM 98885E103 30 3,963 SH   SOLE 18 3,963 0 0
ZAFGEN INC COM 98885E103 461 61,928 SH   SOLE 21 61,928 0 0
ZAFGEN INC COM 98885E103 2,281 306,121 SH   SOLE 22 306,121 0 0
ZAGG INC COM 98884U108 44 3,596 SH   SOLE 2 1,005 0 2,591
ZAGG INC COM 98884U108 9 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 1,153 94,540 SH   SOLE 18 94,540 0 0
ZAGG INC COM 98884U108 276 22,640 SH   SOLE 19 22,640 0 0
ZAGG INC COM 98884U108 10,567 866,143 SH   SOLE 21 866,143 0 0
ZAGG INC COM 98884U108 10,017 821,105 SH   SOLE 22 781,533 0 39,572
ZAGG INC COM 98884U108 204 16,705 SH   SOLE 26 0 0 16,705
ZAI LAB LTD ADR 98887Q104 443 20,760 SH   SOLE 22 20,760 0 0
ZAIS GROUP HLDGS INC COM 98887G106 3 628 SH   SOLE 18 628 0 0
ZAIS GROUP HLDGS INC COM 98887G106 34 8,493 SH   SOLE 21 8,493 0 0
ZAYO GROUP HLDGS INC COM 98919V105 7,829 229,186 SH   SOLE 2 16,321 0 212,865
ZAYO GROUP HLDGS INC COM 98919V105 2,034 59,546 SH   SOLE 4 55,627 0 3,919
ZAYO GROUP HLDGS INC COM 98919V105 859 25,161 SH   SOLE 7 25,161 0 0
ZAYO GROUP HLDGS INC COM 98919V105 34,994 1,024,400 SH   SOLE 18 777,612 0 246,788
ZAYO GROUP HLDGS INC COM 98919V105 38,304 1,121,322 SH   SOLE 19 1,121,322 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,170 122,070 SH   SOLE 20 0 0 122,070
ZAYO GROUP HLDGS INC COM 98919V105 101,788 2,979,735 SH   SOLE 21 2,979,735 0 0
ZAYO GROUP HLDGS INC COM 98919V105 180,853 5,294,290 SH   SOLE 22 4,650,727 0 643,563
ZAYO GROUP HLDGS INC COM 98919V105 7,645 223,812 SH   SOLE 23 223,812 0 0
ZAYO GROUP HLDGS INC COM 98919V105 136 3,976 SH   SOLE 25 3,976 0 0
ZAYO GROUP HLDGS INC COM 98919V105 12,707 371,980 SH   SOLE 26 170,811 0 201,169
ZAYO GROUP HLDGS INC COM 98919V105 968 28,339 SH   SOLE 28 28,339 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,724 50,471 SH   SOLE 29 3,763 0 46,708
ZAYO GROUP HLDGS INC COM 98919V105 6,559 192,009 SH   SOLE 30 192,009 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,334 68,314 SH   SOLE 31 32,165 0 36,149
ZAYO GROUP HLDGS INC COM 98919V105 2,053 60,108 SH   SOLE 34 60,108 0 0
ZAYO GROUP HLDGS INC COM 98919V105 997 29,197 SH   SOLE 36 29,197 0 0
ZAYO GROUP HLDGS INC COM 98919V105 127 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,851 42,039 SH   SOLE 2 25,362 0 16,677
ZEBRA TECHNOLOGIES CORP CL A 989207105 103 742 SH   SOLE 4 742 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 211 1,515 SH   SOLE 7 1,515 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 25,436 182,740 SH   SOLE 18 182,740 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,394 10,018 SH   SOLE 19 10,018 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 340,026 2,442,893 SH   SOLE 21 2,442,893 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 242,252 1,740,439 SH   SOLE 22 1,558,910 0 181,529
ZEBRA TECHNOLOGIES CORP CL A 989207105 89 641 SH   SOLE 23 641 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,424 17,416 SH   SOLE 26 10,795 0 6,621
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,024 7,358 SH   SOLE 28 7,358 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 315 2,266 SH   SOLE 29 335 0 1,931
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,472 10,576 SH   SOLE 30 10,576 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 157 1,126 SH   SOLE 31 1,126 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 24 172 SH   SOLE 34 172 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 124 891 SH   SOLE 36 891 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 774 5,560 SH   SOLE 40 5,560 0 0
ZEDGE INC CL B 98923T104 11 3,567 SH   SOLE 21 3,567 0 0
ZEDGE INC CL B 98923T104 295 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 3,047 63,662 SH   SOLE 2 63,023 0 639
ZENDESK INC COM 98936J101 113 2,367 SH   SOLE 4 2,367 0 0
ZENDESK INC COM 98936J101 152 3,167 SH   SOLE 7 3,167 0 0
ZENDESK INC COM 98936J101 2,770 57,865 SH   SOLE 13 57,865 0 0
ZENDESK INC COM 98936J101 17,638 368,465 SH   SOLE 18 368,107 0 358
ZENDESK INC COM 98936J101 52,475 1,096,195 SH   SOLE 19 1,096,195 0 0
ZENDESK INC COM 98936J101 154,711 3,231,889 SH   SOLE 21 3,231,889 0 0
ZENDESK INC COM 98936J101 191,214 3,994,440 SH   SOLE 22 3,742,347 0 252,093
ZENDESK INC COM 98936J101 7,205 150,519 SH   SOLE 23 150,519 0 0
ZENDESK INC COM 98936J101 119 2,479 SH   SOLE 25 2,479 0 0
ZENDESK INC COM 98936J101 10,462 218,541 SH   SOLE 26 22,728 0 195,813
ZENDESK INC COM 98936J101 672 14,043 SH   SOLE 28 14,043 0 0
ZENDESK INC COM 98936J101 6,700 139,967 SH   SOLE 29 1,087 0 138,880
ZENDESK INC COM 98936J101 961 20,083 SH   SOLE 30 20,083 0 0
ZENDESK INC COM 98936J101 81 1,687 SH   SOLE 31 1,687 0 0
ZENDESK INC COM 98936J101 6,066 126,716 SH   SOLE 34 126,716 0 0
ZENDESK INC COM 98936J101 1,552 32,430 SH   SOLE 36 32,430 0 0
ZENDESK INC COM 98936J101 453 9,454 SH   SOLE 40 9,454 0 0
ZILLOW GROUP INC CL A 98954M101 1,283 23,756 SH   SOLE 2 4,320 0 19,436
ZILLOW GROUP INC CL A 98954M101 63 1,174 SH   SOLE 7 1,174 0 0
ZILLOW GROUP INC CL A 98954M101 1,481 27,431 SH   SOLE 18 27,431 0 0
ZILLOW GROUP INC CL A 98954M101 429 7,951 SH   SOLE 19 7,951 0 0
ZILLOW GROUP INC CL A 98954M101 31,738 587,739 SH   SOLE 21 587,739 0 0
ZILLOW GROUP INC CL A 98954M101 67,016 1,241,042 SH   SOLE 22 1,093,263 0 147,779
ZILLOW GROUP INC CL A 98954M101 66 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,761 107,078 SH   SOLE 2 9,264 0 97,814
ZILLOW GROUP INC CL C CAP STK 98954M200 1,831 34,027 SH   SOLE 4 31,840 0 2,187
ZILLOW GROUP INC CL C CAP STK 98954M200 421 7,817 SH   SOLE 7 7,817 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 94 1,756 SH   SOLE 13 1,756 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,324 61,776 SH   SOLE 18 52,124 0 9,652
ZILLOW GROUP INC CL C CAP STK 98954M200 1,022 18,996 SH   SOLE 19 18,996 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 69,514 1,292,089 SH   SOLE 21 1,292,089 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 164,054 3,049,335 SH   SOLE 22 2,666,844 0 382,491
ZILLOW GROUP INC CL C CAP STK 98954M200 7,509 139,570 SH   SOLE 23 139,570 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 101 1,883 SH   SOLE 25 1,883 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,426 249,547 SH   SOLE 26 126,560 0 122,987
ZILLOW GROUP INC CL C CAP STK 98954M200 877 16,294 SH   SOLE 28 16,294 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,541 28,652 SH   SOLE 29 1,693 0 26,959
ZILLOW GROUP INC CL C CAP STK 98954M200 11,126 206,801 SH   SOLE 30 206,801 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,711 50,387 SH   SOLE 31 22,366 0 28,021
ZILLOW GROUP INC CL C CAP STK 98954M200 330 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,104 20,518 SH   SOLE 36 20,518 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 115 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,166 965,000 PRN   SOLE 21 965,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 28,167 258,318 SH   SOLE 2 74,172 0 184,146
ZIMMER BIOMET HLDGS INC COM 98956P102 8,988 82,427 SH   SOLE 4 77,578 0 4,849
ZIMMER BIOMET HLDGS INC COM 98956P102 16,548 151,762 SH   SOLE 7 144,781 0 6,981
ZIMMER BIOMET HLDGS INC COM 98956P102 619 5,677 SH   SOLE 13 5,677 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 147 1,346 SH   SOLE 15 1,346 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 161,608 1,482,100 SH   SOLE 18 1,455,440 0 26,660
ZIMMER BIOMET HLDGS INC COM 98956P102 249,707 2,290,048 SH   SOLE 19 2,290,048 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 10,104 92,661 SH   SOLE 20 0 0 92,661
ZIMMER BIOMET HLDGS INC COM 98956P102 516,851 4,740,014 SH   SOLE 21 4,740,014 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 596,108 5,466,874 SH   SOLE 22 4,457,742 0 1,009,132
ZIMMER BIOMET HLDGS INC COM 98956P102 31,026 284,534 SH   SOLE 23 284,534 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 19,095 175,123 SH   SOLE 25 175,123 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 60,621 555,951 SH   SOLE 26 202,013 0 353,938
ZIMMER BIOMET HLDGS INC COM 98956P102 3,320 30,443 SH   SOLE 28 30,443 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 604 5,543 SH   SOLE 29 5,543 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 71,996 660,270 SH   SOLE 30 660,270 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 10,305 94,511 SH   SOLE 31 38,029 0 56,482
ZIMMER BIOMET HLDGS INC COM 98956P102 87,911 806,230 SH   SOLE 34 806,230 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20,647 189,352 SH   SOLE 36 189,352 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 443 4,061 SH   SOLE 40 4,061 0 0
ZION OIL & GAS INC COM 989696109 41 8,541 SH   SOLE 18 8,541 0 0
ZION OIL & GAS INC COM 989696109 785 165,007 SH   SOLE 21 165,007 0 0
ZION OIL & GAS INC COM 989696109 740 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION COM 989701107 15,524 294,409 SH   SOLE 2 73,376 0 221,033
ZIONS BANCORPORATION COM 989701107 3,939 74,693 SH   SOLE 4 70,118 0 4,575
ZIONS BANCORPORATION COM 989701107 8,856 167,957 SH   SOLE 7 155,883 0 12,074
ZIONS BANCORPORATION COM 989701107 121 2,298 SH   SOLE 13 2,298 0 0
ZIONS BANCORPORATION COM 989701107 103 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION COM 989701107 22,381 424,452 SH   SOLE 18 398,029 0 26,423
ZIONS BANCORPORATION COM 989701107 5,944 112,724 SH   SOLE 19 112,724 0 0
ZIONS BANCORPORATION COM 989701107 4,675 88,653 SH   SOLE 20 0 0 88,653
ZIONS BANCORPORATION COM 989701107 229,814 4,358,307 SH   SOLE 21 4,358,307 0 0
ZIONS BANCORPORATION COM 989701107 308,014 5,841,347 SH   SOLE 22 4,844,478 0 996,869
ZIONS BANCORPORATION COM 989701107 13,720 260,197 SH   SOLE 23 260,197 0 0
ZIONS BANCORPORATION COM 989701107 8,915 169,064 SH   SOLE 25 169,064 0 0
ZIONS BANCORPORATION COM 989701107 31,882 604,629 SH   SOLE 26 243,100 0 361,529
ZIONS BANCORPORATION COM 989701107 1,614 30,602 SH   SOLE 28 30,602 0 0
ZIONS BANCORPORATION COM 989701107 2,915 55,280 SH   SOLE 29 5,482 0 49,798
ZIONS BANCORPORATION COM 989701107 39,152 742,507 SH   SOLE 30 742,507 0 0
ZIONS BANCORPORATION COM 989701107 4,001 75,881 SH   SOLE 31 39,310 0 36,571
ZIONS BANCORPORATION COM 989701107 1,785 33,845 SH   SOLE 34 33,845 0 0
ZIONS BANCORPORATION COM 989701107 10,217 193,766 SH   SOLE 36 193,766 0 0
ZIONS BANCORPORATION COM 989701107 214 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 25 6,266 SH   SOLE 2 5,622 0 644
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,684 429,594 SH   SOLE 18 429,594 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,060 270,348 SH   SOLE 19 270,348 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15,320 3,908,137 SH   SOLE 21 3,908,137 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 14,740 3,760,258 SH   SOLE 22 3,538,598 0 221,660
ZIOPHARM ONCOLOGY INC COM 98973P101 10 2,617 SH   SOLE 23 2,617 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 34 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 66 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 85 21,673 SH   SOLE 30 21,673 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 86 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 8 1,934 SH   SOLE 2 1,934 0 0
ZIX CORP COM 98974P100 7 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 782 183,199 SH   SOLE 18 183,199 0 0
ZIX CORP COM 98974P100 576 134,853 SH   SOLE 19 134,853 0 0
ZIX CORP COM 98974P100 7,431 1,740,384 SH   SOLE 21 1,740,384 0 0
ZIX CORP COM 98974P100 7,905 1,851,288 SH   SOLE 22 1,775,434 0 75,854
ZIX CORP COM 98974P100 53 12,456 SH   SOLE 29 0 0 12,456
ZOES KITCHEN INC COM 98979J109 53 3,697 SH   SOLE 2 945 0 2,752
ZOES KITCHEN INC COM 98979J109 8 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 960 66,475 SH   SOLE 18 66,475 0 0
ZOES KITCHEN INC COM 98979J109 206 14,267 SH   SOLE 19 14,267 0 0
ZOES KITCHEN INC COM 98979J109 9,125 631,932 SH   SOLE 21 631,932 0 0
ZOES KITCHEN INC COM 98979J109 6,923 479,403 SH   SOLE 22 453,880 0 25,523
ZOETIS INC CL A 98978V103 126,035 1,509,220 SH   SOLE 2 950,588 0 558,632
ZOETIS INC CL A 98978V103 24,245 290,321 SH   SOLE 4 278,040 0 12,281
ZOETIS INC CL A 98978V103 32,767 392,372 SH   SOLE 7 376,712 0 15,660
ZOETIS INC CL A 98978V103 9,738 116,604 SH   SOLE 13 116,604 0 0
ZOETIS INC CL A 98978V103 291 3,490 SH   SOLE 15 3,490 0 0
ZOETIS INC CL A 98978V103 178,912 2,142,397 SH   SOLE 18 1,839,468 0 302,929
ZOETIS INC CL A 98978V103 248,378 2,974,228 SH   SOLE 19 2,974,228 0 0
ZOETIS INC CL A 98978V103 18,409 220,438 SH   SOLE 20 0 0 220,438
ZOETIS INC CL A 98978V103 980,346 11,739,260 SH   SOLE 21 11,739,260 0 0
ZOETIS INC CL A 98978V103 1,271,315 15,223,507 SH   SOLE 22 11,973,213 0 3,250,294
ZOETIS INC CL A 98978V103 69,776 835,541 SH   SOLE 23 835,541 0 0
ZOETIS INC CL A 98978V103 36,736 439,902 SH   SOLE 25 439,902 0 0
ZOETIS INC CL A 98978V103 125,975 1,508,505 SH   SOLE 26 489,396 0 1,019,109
ZOETIS INC CL A 98978V103 6,154 73,688 SH   SOLE 28 73,688 0 0
ZOETIS INC CL A 98978V103 22,130 264,996 SH   SOLE 29 113,313 0 151,683
ZOETIS INC CL A 98978V103 133,059 1,593,327 SH   SOLE 30 1,593,327 0 0
ZOETIS INC CL A 98978V103 40,517 485,174 SH   SOLE 31 270,677 0 214,497
ZOETIS INC CL A 98978V103 55,741 667,474 SH   SOLE 34 667,474 0 0
ZOETIS INC CL A 98978V103 48,392 579,480 SH   SOLE 36 579,480 0 0
ZOETIS INC CL A 98978V103 820 9,817 SH   SOLE 40 9,817 0 0
ZOGENIX INC COM NEW 98978L204 126 3,142 SH   SOLE 2 1,437 0 1,705
ZOGENIX INC COM NEW 98978L204 32 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 4,734 118,211 SH   SOLE 18 118,211 0 0
ZOGENIX INC COM NEW 98978L204 1,278 31,904 SH   SOLE 19 31,904 0 0
ZOGENIX INC COM NEW 98978L204 61,298 1,530,540 SH   SOLE 21 1,530,540 0 0
ZOGENIX INC COM NEW 98978L204 36,482 910,905 SH   SOLE 22 848,320 0 62,585
ZOGENIX INC COM NEW 98978L204 8 208 SH   SOLE 23 208 0 0
ZOGENIX INC COM NEW 98978L204 293 7,314 SH   SOLE 26 0 0 7,314
ZOGENIX INC COM NEW 98978L204 277 6,912 SH   SOLE 30 6,912 0 0
ZOGENIX INC COM NEW 98978L204 198 4,952 SH   SOLE 40 4,952 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 2 343 SH   SOLE 18 343 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 22 4,393 SH   SOLE 21 4,393 0 0
ZSCALER INC COM 98980G102 3 124 SH   SOLE 22 124 0 0
ZSCALER INC COM 98980G102 111 3,943 SH   SOLE 26 737 0 3,206
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 356 23,718 SH   SOLE 19 23,718 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 20 1,321 SH   SOLE 22 1,321 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,086 72,470 SH   SOLE 25 72,470 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,087 139,208 SH   SOLE 26 7,088 0 132,120
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 1,463 97,588 SH   SOLE 34 97,588 0 0
ZUMIEZ INC COM 989817101 340 14,225 SH   SOLE 2 10,942 0 3,283
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 11 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 2,114 88,439 SH   SOLE 18 88,439 0 0
ZUMIEZ INC COM 989817101 1,247 52,183 SH   SOLE 19 52,183 0 0
ZUMIEZ INC COM 989817101 40,954 1,713,551 SH   SOLE 21 1,713,551 0 0
ZUMIEZ INC COM 989817101 21,188 886,511 SH   SOLE 22 841,255 0 45,256
ZUMIEZ INC COM 989817101 1,100 46,040 SH   SOLE 23 46,040 0 0
ZUMIEZ INC COM 989817101 1,332 55,718 SH   SOLE 26 4,857 0 50,861
ZUMIEZ INC COM 989817101 69 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 123 5,133 SH   SOLE 29 0 0 5,133
ZUMIEZ INC COM 989817101 643 26,913 SH   SOLE 30 26,913 0 0
ZUMIEZ INC COM 989817101 62 2,600 SH   SOLE 40 2,600 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2 238 SH   SOLE 2 238 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 342 39,348 SH   SOLE 18 39,348 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 72 8,237 SH   SOLE 19 8,237 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,156 363,122 SH   SOLE 21 363,122 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,644 304,237 SH   SOLE 22 294,719 0 9,518
ZYNGA INC CL A 98986T108 2,173 593,731 SH   SOLE 2 220,073 0 373,658
ZYNGA INC CL A 98986T108 570 155,846 SH   SOLE 4 155,846 0 0
ZYNGA INC CL A 98986T108 89 24,322 SH   SOLE 7 24,322 0 0
ZYNGA INC CL A 98986T108 5,410 1,478,212 SH   SOLE 18 1,475,259 0 2,953
ZYNGA INC CL A 98986T108 24,852 6,790,105 SH   SOLE 19 6,790,105 0 0
ZYNGA INC CL A 98986T108 34,893 9,533,600 SH   SOLE 21 9,533,600 0 0
ZYNGA INC CL A 98986T108 81,640 22,306,044 SH   SOLE 22 19,308,157 0 2,997,887
ZYNGA INC CL A 98986T108 181 49,431 SH   SOLE 23 49,431 0 0
ZYNGA INC CL A 98986T108 917 250,461 SH   SOLE 26 172,294 0 78,167
ZYNGA INC CL A 98986T108 396 108,157 SH   SOLE 28 108,157 0 0
ZYNGA INC CL A 98986T108 609 166,388 SH   SOLE 29 10,936 0 155,452
ZYNGA INC CL A 98986T108 567 154,945 SH   SOLE 30 154,945 0 0
ZYNGA INC CL A 98986T108 134 36,721 SH   SOLE 31 36,721 0 0
ZYNGA INC CL A 98986T108 9,612 2,626,283 SH   SOLE 34 2,626,283 0 0
ZYNGA INC CL A 98986T108 51 13,930 SH   SOLE 36 13,930 0 0
ZYNGA INC CL A 98986T108 308 84,096 SH   SOLE 40 84,096 0 0
3-D SYS CORP DEL COM NEW 88554D205 2 130 SH   SOLE 17 0 0 130
ABBOTT LABS COM 002824100 8 129 SH   SOLE 17 0 0 129
ABBVIE INC COM 00287Y109 12 129 SH   SOLE 17 0 0 129
ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH   SOLE 17 0 0 6
ADOBE SYS INC COM 00724F101 101 468 SH   SOLE 17 0 0 468
ADVANCED MICRO DEVICES INC COM 007903107 2 227 SH   SOLE 17 0 0 227
AETNA INC NEW COM 00817Y108 23 137 SH   SOLE 17 0 0 137
AGILENT TECHNOLOGIES INC COM 00846U101 5 75 SH   SOLE 17 0 0 75
AIR T INC COM 009207101 51 2,000 SH   SOLE 17 0 0 2,000
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
ALAMO GROUP INC COM 011311107 0 1 SH   SOLE 17 0 0 1
ALCOA CORP COM 013872106 0 11 SH   SOLE 17 0 0 11
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 101 552 SH   SOLE 17 0 0 552
ALLETE INC COM NEW 018522300 17 235 SH   SOLE 17 0 0 235
ALPHABET INC CAP STK CL C 02079K107 127 123 SH   SOLE 17 0 0 123
ALPS ETF TR INTL SEC DV DOG 00162Q718 0 0 SH   SOLE 17 0 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2 45 SH   SOLE 17 0 0 45
ALPS ETF TR ALERIAN MLP 00162Q866 1 64 SH   SOLE 17 0 0 64
ALTABA INC COM 021346101 2 31 SH   SOLE 17 0 0 31
ALTRIA GROUP INC COM 02209S103 86 1,381 SH   SOLE 17 0 0 1,381
AMAZON COM INC COM 023135106 352 243 SH   SOLE 17 0 0 243
AMEDISYS INC COM 023436108 4 64 SH   SOLE 17 0 0 64
AMERICAN AIRLS GROUP INC COM 02376R102 55 1,058 SH   SOLE 17 0 0 1,058
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 91 SH   SOLE 17 0 0 91
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN TOWER CORP NEW COM 03027X100 8 52 SH   SOLE 17 0 0 52
AMERISOURCEBERGEN CORP COM 03073E105 5 54 SH   SOLE 17 0 0 54
AMGEN INC COM 031162100 79 463 SH   SOLE 17 0 0 463
AMPHENOL CORP NEW CL A 032095101 27 310 SH   SOLE 17 0 0 310
ANNALY CAP MGMT INC COM 035710409 0 1 SH   SOLE 17 0 0 1
AON PLC SHS CL A G0408V102 20 142 SH   SOLE 17 0 0 142
APACHE CORP COM 037411105 11 279 SH   SOLE 17 0 0 279
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE INC COM 037833100 1,362 8,119 SH   SOLE 17 0 0 8,119
APPLIED DNA SCIENCES INC COM NEW 03815U201 0 200 SH   SOLE 17 0 0 200
APTOSE BIOSCIENCES INC COM NEW 03835T200 1 200 SH   SOLE 17 0 0 200
AQUA AMERICA INC COM 03836W103 4 125 SH   SOLE 17 0 0 125
ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH   SOLE 17 0 0 20
ARCONIC INC COM 03965L100 0 3 SH   SOLE 17 0 0 3
ARROW ELECTRS INC COM 042735100 1 17 SH   SOLE 17 0 0 17
AT&T INC COM 00206R102 20 566 SH   SOLE 17 0 0 566
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
AVEO PHARMACEUTICALS INC COM 053588109 2 669 SH   SOLE 17 0 0 669
BALL CORP COM 058498106 2 40 SH   SOLE 17 0 0 40
BANK AMER CORP COM 060505104 112 3,751 SH   SOLE 17 0 0 3,751
BANK NEW YORK MELLON CORP COM 064058100 11 211 SH   SOLE 17 0 0 211
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 4 665 SH   SOLE 17 0 0 665
BAXTER INTL INC COM 071813109 3 52 SH   SOLE 17 0 0 52
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 238 1,194 SH   SOLE 17 0 0 1,194
BEST BUY INC COM 086516101 4 62 SH   SOLE 17 0 0 62
BIOGEN INC COM 09062X103 5 18 SH   SOLE 17 0 0 18
BIOTIME INC *W EXP 10/01/201 09066L162 0 50 SH   SOLE 17 0 0 50
BLACKBERRY LTD COM 09228F103 0 23 SH   SOLE 17 0 0 23
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1 28 SH   SOLE 17 0 0 28
BLINK CHARGING CO COM 09354A100 0 2 SH   SOLE 17 0 0 2
BLUE APRON HLDGS INC CL A 09523Q101 0 30 SH   SOLE 17 0 0 30
BOEING CO COM 097023105 67 204 SH   SOLE 17 0 0 204
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 158 SH   SOLE 17 0 0 158
BP PLC SPONSORED ADR 055622104 4 100 SH   SOLE 17 0 0 100
BRIDGEPOINT ED INC COM 10807M105 0 53 SH   SOLE 17 0 0 53
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
CAESARSTONE LTD ORD SHS M20598104 0 25 SH   SOLE 17 0 0 25
CANADIAN NATL RY CO COM 136375102 1 10 SH   SOLE 17 0 0 10
CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH   SOLE 17 0 0 100
CASEYS GEN STORES INC COM 147528103 3 23 SH   SOLE 17 0 0 23
CATERPILLAR INC DEL COM 149123101 49 331 SH   SOLE 17 0 0 331
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBS CORP NEW CL B 124857202 11 207 SH   SOLE 17 0 0 207
CDK GLOBAL INC COM 12508E101 5 77 SH   SOLE 17 0 0 77
CELGENE CORP COM 151020104 3 38 SH   SOLE 17 0 0 38
CENTENE CORP DEL COM 15135B101 3 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTURYLINK INC COM 156700106 0 1 SH   SOLE 17 0 0 1
CERNER CORP COM 156782104 44 756 SH   SOLE 17 0 0 756
CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH   SOLE 17 0 0 23
CHEVRON CORP NEW COM 166764100 12 101 SH   SOLE 17 0 0 101
CHIPOTLE MEXICAN GRILL INC COM 169656105 4 12 SH   SOLE 17 0 0 12
CIGNA CORPORATION COM 125509109 2 14 SH   SOLE 17 0 0 14
CISCO SYS INC COM 17275R102 138 3,224 SH   SOLE 17 0 0 3,224
CITIGROUP INC COM NEW 172967424 13 192 SH   SOLE 17 0 0 192
CITRIX SYS INC COM 177376100 4 41 SH   SOLE 17 0 0 41
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 16 SH   SOLE 17 0 0 16
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLOROX CO DEL COM 189054109 13 100 SH   SOLE 17 0 0 100
COCA COLA CO COM 191216100 16 377 SH   SOLE 17 0 0 377
COMCAST CORP NEW CL A 20030N101 104 3,045 SH   SOLE 17 0 0 3,045
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 0 6 SH   SOLE 17 0 0 6
CONDUENT INC COM 206787103 7 367 SH   SOLE 17 0 0 367
CONOCOPHILLIPS COM 20825C104 1 23 SH   SOLE 17 0 0 23
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CORESITE RLTY CORP COM 21870Q105 20 200 SH   SOLE 17 0 0 200
CORNING INC COM 219350105 26 925 SH   SOLE 17 0 0 925
COSTAR GROUP INC COM 22160N109 26 71 SH   SOLE 17 0 0 71
COSTCO WHSL CORP NEW COM 22160K105 47 249 SH   SOLE 17 0 0 249
CRITEO S A SPONS ADS 226718104 5 200 SH   SOLE 17 0 0 200
CROWN CASTLE INTL CORP NEW COM 22822V101 21 196 SH   SOLE 17 0 0 196
CVS HEALTH CORP COM 126650100 6 100 SH   SOLE 17 0 0 100
CYS INVTS INC COM 12673A108 0 1 SH   SOLE 17 0 0 1
CYTOSORBENTS CORP COM NEW 23283X206 3 400 SH   SOLE 17 0 0 400
D R HORTON INC COM 23331A109 4 100 SH   SOLE 17 0 0 100
DANA INCORPORATED COM 235825205 5 192 SH   SOLE 17 0 0 192
DAVITA INC COM 23918K108 0 4 SH   SOLE 17 0 0 4
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DBX ETF TR XTRACK MSCI EAFE 233051200 10 319 SH   SOLE 17 0 0 319
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DEERE & CO COM 244199105 42 270 SH   SOLE 17 0 0 270
DELL TECHNOLOGIES INC COM CL V 24703L103 5 72 SH   SOLE 17 0 0 72
DELTA AIR LINES INC DEL COM NEW 247361702 16 286 SH   SOLE 17 0 0 286
DEVON ENERGY CORP NEW COM 25179M103 1 32 SH   SOLE 17 0 0 32
DIAGEO P L C SPON ADR NEW 25243Q205 38 278 SH   SOLE 17 0 0 278
DISNEY WALT CO COM DISNEY 254687106 162 1,609 SH   SOLE 17 0 0 1,609
DOLBY LABORATORIES INC COM 25659T107 6 100 SH   SOLE 17 0 0 100
DOMINION ENERGY INC COM 25746U109 2 25 SH   SOLE 17 0 0 25
DOWDUPONT INC COM 26078J100 79 1,243 SH   SOLE 17 0 0 1,243
DST SYS INC DEL COM 233326107 7 80 SH   SOLE 17 0 0 80
DUKE ENERGY CORP NEW COM NEW 26441C204 0 2 SH   SOLE 17 0 0 2
DXC TECHNOLOGY CO COM 23355L106 31 306 SH   SOLE 17 0 0 306
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
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
EBAY INC COM 278642103 33 809 SH   SOLE 17 0 0 809
EDWARDS LIFESCIENCES CORP COM 28176E108 27 196 SH   SOLE 17 0 0 196
EMERSON ELEC CO COM 291011104 8 110 SH   SOLE 17 0 0 110
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENSCO PLC SHS CLASS A G3157S106 0 13 SH   SOLE 17 0 0 13
ETF MANAGERS TR DRONE ECONMY STG 26924G805 5 150 SH   SOLE 17 0 0 150
EXELON CORP COM 30161N101 6 164 SH   SOLE 17 0 0 164
EXONE CO COM 302104104 0 17 SH   SOLE 17 0 0 17
EXPRESS SCRIPTS HLDG CO COM 30219G108 17 247 SH   SOLE 17 0 0 247
EXTREME NETWORKS INC COM 30226D106 3 240 SH   SOLE 17 0 0 240
EXXON MOBIL CORP COM 30231G102 32 430 SH   SOLE 17 0 0 430
FACEBOOK INC CL A 30303M102 196 1,225 SH   SOLE 17 0 0 1,225
FEDEX CORP COM 31428X106 14 58 SH   SOLE 17 0 0 58
FIDELITY MSCI CONSM DIS 316092204 16 402 SH   SOLE 17 0 0 402
FIDELITY VLU FACTOR ETF 316092782 1 26 SH   SOLE 17 0 0 26
FIDELITY MSCI RL EST ETF 316092857 2 94 SH   SOLE 17 0 0 94
FIDELITY TOTAL BD ETF 316188309 1 28 SH   SOLE 17 0 0 28
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 43 155 SH   SOLE 17 0 0 155
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 9 850 SH   SOLE 17 0 0 850
FIFTH THIRD BANCORP COM 316773100 1 26 SH   SOLE 17 0 0 26
FIRST REP BK SAN FRANCISCO C COM 33616C100 147 1,583 SH   SOLE 17 0 0 1,583
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5 78 SH   SOLE 17 0 0 78
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 LRGE CP CORE ALPHA COM SHS 33734K109 6 104 SH   SOLE 17 0 0 104
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 89 SH   SOLE 17 0 0 89
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6 94 SH   SOLE 17 0 0 94
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH   SOLE 17 0 0 15
FISERV INC COM 337738108 2 28 SH   SOLE 17 0 0 28
FLWS/1-800 FLOWERS CL A 68243Q106 0 4 SH   SOLE 17 0 0 4
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FORD MTR CO DEL COM PAR $0.01 345370860 32 2,902 SH   SOLE 17 0 0 2,902
GAP INC DEL COM 364760108 0 1 SH   SOLE 17 0 0 1
GENERAL DYNAMICS CORP COM 369550108 22 98 SH   SOLE 17 0 0 98
GENERAL ELECTRIC CO COM 369604103 21 1,550 SH   SOLE 17 0 0 1,550
GENERAL MLS INC COM 370334104 5 116 SH   SOLE 17 0 0 116
GEO GROUP INC NEW COM 36162J106 0 5 SH   SOLE 17 0 0 5
GILEAD SCIENCES INC COM 375558103 27 355 SH   SOLE 17 0 0 355
GLOBAL X FDS REIT ETF 37950E127 2 123 SH   SOLE 17 0 0 123
GLOBAL X FDS GLB X SUPERDIV 37950E549 0 15 SH   SOLE 17 0 0 15
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 13 442 SH   SOLE 17 0 0 442
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 29 549 SH   SOLE 17 0 0 549
GRAHAM CORP COM 384556106 0 8 SH   SOLE 17 0 0 8
GRAMERCY PPTY TR COM NEW 385002308 0 10 SH   SOLE 17 0 0 10
GW PHARMACEUTICALS PLC ADS 36197T103 8 67 SH   SOLE 17 0 0 67
HALLIBURTON CO COM 406216101 6 130 SH   SOLE 17 0 0 130
HALYARD HEALTH INC COM 40650V100 0 1 SH   SOLE 17 0 0 1
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 9 200 SH   SOLE 17 0 0 200
HASBRO INC COM 418056107 3 40 SH   SOLE 17 0 0 40
HDFC BANK LTD ADR REPS 3 SHS 40415F101 5 46 SH   SOLE 17 0 0 46
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEWLETT PACKARD ENTERPRISE C COM 42824C109 63 3,597 SH   SOLE 17 0 0 3,597
HILL ROM HLDGS INC COM 431475102 40 463 SH   SOLE 17 0 0 463
HOME DEPOT INC COM 437076102 161 902 SH   SOLE 17 0 0 902
HORMEL FOODS CORP COM 440452100 12 360 SH   SOLE 17 0 0 360
HORTONWORKS INC COM 440894103 30 1,471 SH   SOLE 17 0 0 1,471
HUBSPOT INC COM 443573100 0 3 SH   SOLE 17 0 0 3
HUMANA INC COM 444859102 27 100 SH   SOLE 17 0 0 100
HUNT J B TRANS SVCS INC COM 445658107 2 15 SH   SOLE 17 0 0 15
HUNTSMAN CORP COM 447011107 15 500 SH   SOLE 17 0 0 500
IAC INTERACTIVECORP COM 44919P508 3 16 SH   SOLE 17 0 0 16
ILLINOIS TOOL WKS INC COM 452308109 22 143 SH   SOLE 17 0 0 143
ILLUMINA INC COM 452327109 41 172 SH   SOLE 17 0 0 172
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH   SOLE 17 0 0 16
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INPHI CORP COM 45772F107 0 14 SH   SOLE 17 0 0 14
INSMED INC COM PAR $.01 457669307 4 172 SH   SOLE 17 0 0 172
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 1 SH   SOLE 17 0 0 1
INTEL CORP COM 458140100 63 1,213 SH   SOLE 17 0 0 1,213
INTELLIGENT SYS CORP NEW COM 45816D100 1 100 SH   SOLE 17 0 0 100
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERNATIONAL BUSINESS MACHS COM 459200101 43 280 SH   SOLE 17 0 0 280
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTUIT COM 461202103 12 68 SH   SOLE 17 0 0 68
INTUITIVE SURGICAL INC COM NEW 46120E602 27 66 SH   SOLE 17 0 0 66
ISHARES INC MSCI FRNTR100ETF 464286145 0 3 SH   SOLE 17 0 0 3
ISHARES INC MSCI BRAZIL ETF 464286400 1 32 SH   SOLE 17 0 0 32
ISHARES INC MSCI CDA ETF 464286509 5 184 SH   SOLE 17 0 0 184
ISHARES INC JP MORGAN EM ETF 464286517 405 8,044 SH   SOLE 17 0 0 8,044
ISHARES INC MIN VOL GBL ETF 464286525 9 103 SH   SOLE 17 0 0 103
ISHARES INC MIN VOL EMRG MKT 464286533 19 307 SH   SOLE 17 0 0 307
ISHARES INC MSCI EURZONE ETF 464286608 12 271 SH   SOLE 17 0 0 271
ISHARES INC MSCI BRIC INDX 464286657 8 169 SH   SOLE 17 0 0 169
ISHARES INC MSCI PAC JP ETF 464286665 10 216 SH   SOLE 17 0 0 216
ISHARES INC MSCI EQUAL WEITE 464286681 1 18 SH   SOLE 17 0 0 18
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWEDEN ETF 464286756 3 91 SH   SOLE 17 0 0 91
ISHARES INC MSCI MEXICO ETF 464286822 1 24 SH   SOLE 17 0 0 24
ISHARES INC MSCI HONG KG ETF 464286871 45 1,770 SH   SOLE 17 0 0 1,770
ISHARES INC CORE MSCI EMKT 46434G103 99,674 1,706,740 SH   SOLE 17 0 0 1,706,740
ISHARES INC MSCI SINGPOR ETF 46434G780 4 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI JPN ETF NEW 46434G822 9 154 SH   SOLE 17 0 0 154
ISHARES INC MSCI EM ESG OPZ 46434G863 0 6 SH   SOLE 17 0 0 6
ISHARES TR S&P 100 ETF 464287101 25 217 SH   SOLE 17 0 0 217
ISHARES TR MRNGSTR LG-CP ET 464287127 42 273 SH   SOLE 17 0 0 273
ISHARES TR CORE S&P TTL STK 464287150 1,566 25,894 SH   SOLE 17 0 0 25,894
ISHARES TR SELECT DIVID ETF 464287168 31 327 SH   SOLE 17 0 0 327
ISHARES TR TIPS BD ETF 464287176 2,175 19,238 SH   SOLE 17 0 0 19,238
ISHARES TR CORE S&P500 ETF 464287200 80,339 302,743 SH   SOLE 17 0 0 302,743
ISHARES TR CORE US AGGBD ET 464287226 82,622 770,370 SH   SOLE 17 0 0 770,370
ISHARES TR MSCI EMG MKT ETF 464287234 405 8,395 SH   SOLE 17 0 0 8,395
ISHARES TR IBOXX INV CP ETF 464287242 120 1,019 SH   SOLE 17 0 0 1,019
ISHARES TR S&P 500 GRWT ETF 464287309 271 1,749 SH   SOLE 17 0 0 1,749
ISHARES TR S&P 500 VAL ETF 464287408 40,542 370,787 SH   SOLE 17 0 0 370,787
ISHARES TR 20 YR TR BD ETF 464287432 79 651 SH   SOLE 17 0 0 651
ISHARES TR BARCLAYS 7 10 YR 464287440 43 417 SH   SOLE 17 0 0 417
ISHARES TR 1 3 YR TREAS BD 464287457 10 115 SH   SOLE 17 0 0 115
ISHARES TR MSCI EAFE ETF 464287465 695 9,969 SH   SOLE 17 0 0 9,969
ISHARES TR RUS MDCP VAL ETF 464287473 33 387 SH   SOLE 17 0 0 387
ISHARES TR RUS MD CP GR ETF 464287481 105 854 SH   SOLE 17 0 0 854
ISHARES TR RUS MID CAP ETF 464287499 131 635 SH   SOLE 17 0 0 635
ISHARES TR CORE S&P MCP ETF 464287507 262 1,394 SH   SOLE 17 0 0 1,394
ISHARES TR COHEN STEER REIT 464287564 7 74 SH   SOLE 17 0 0 74
ISHARES TR GLOBAL 100 ETF 464287572 7 82 SH   SOLE 17 0 0 82
ISHARES TR RUS 1000 VAL ETF 464287598 8,844 73,726 SH   SOLE 17 0 0 73,726
ISHARES TR S&P MC 400GR ETF 464287606 9 39 SH   SOLE 17 0 0 39
ISHARES TR RUS 1000 GRW ETF 464287614 11,195 82,261 SH   SOLE 17 0 0 82,261
ISHARES TR RUS 1000 ETF 464287622 112 762 SH   SOLE 17 0 0 762
ISHARES TR RUS 2000 VAL ETF 464287630 162 1,325 SH   SOLE 17 0 0 1,325
ISHARES TR RUS 2000 GRW ETF 464287648 109 571 SH   SOLE 17 0 0 571
ISHARES TR RUSSELL 2000 ETF 464287655 1,243 8,188 SH   SOLE 17 0 0 8,188
ISHARES TR CORE S&P US VLU 464287663 16 308 SH   SOLE 17 0 0 308
ISHARES TR CORE S&P US GWT 464287671 10 189 SH   SOLE 17 0 0 189
ISHARES TR RUSSELL 3000 ETF 464287689 253 1,619 SH   SOLE 17 0 0 1,619
ISHARES TR S&P MC 400VL ETF 464287705 42 271 SH   SOLE 17 0 0 271
ISHARES TR U.S. REAL ES ETF 464287739 821 10,880 SH   SOLE 17 0 0 10,880
ISHARES TR CORE S&P SCP ETF 464287804 24,235 314,701 SH   SOLE 17 0 0 314,701
ISHARES TR DOW JONES US ETF 464287846 28 214 SH   SOLE 17 0 0 214
ISHARES TR EUROPE ETF 464287861 9 191 SH   SOLE 17 0 0 191
ISHARES TR SP SMCP600VL ETF 464287879 104 688 SH   SOLE 17 0 0 688
ISHARES TR S&P SML 600 GWT 464287887 19 109 SH   SOLE 17 0 0 109
ISHARES TR INTL TREA BD ETF 464288117 26,769 518,669 SH   SOLE 17 0 0 518,669
ISHARES TR SHRT NAT MUN ETF 464288158 1,338 12,758 SH   SOLE 17 0 0 12,758
ISHARES TR MRGSTR MD CP ETF 464288208 2 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI ACWI EX US 464288240 1 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI ETF 464288257 1,736 24,210 SH   SOLE 17 0 0 24,210
ISHARES TR EAFE SML CP ETF 464288273 29,691 455,461 SH   SOLE 17 0 0 455,461
ISHARES TR JPMORGAN USD EMG 464288281 141 1,254 SH   SOLE 17 0 0 1,254
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 CALIF MUN BD ETF 464288356 5 82 SH   SOLE 17 0 0 82
ISHARES TR MRGSTR MD CP VAL 464288406 0 3 SH   SOLE 17 0 0 3
ISHARES TR NATIONAL MUN ETF 464288414 8,344 76,597 SH   SOLE 17 0 0 76,597
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR IBOXX HI YD ETF 464288513 1,256 14,668 SH   SOLE 17 0 0 14,668
ISHARES TR CRE U S REIT ETF 464288521 2 39 SH   SOLE 17 0 0 39
ISHARES TR RESIDNL REAL EST 464288562 2 33 SH   SOLE 17 0 0 33
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MBS ETF 464288588 9 83 SH   SOLE 17 0 0 83
ISHARES TR INTRM GOV CR ETF 464288612 11 97 SH   SOLE 17 0 0 97
ISHARES TR US CR BD ETF 464288620 2 18 SH   SOLE 17 0 0 18
ISHARES TR INTRMD CR BD ETF 464288638 1 10 SH   SOLE 17 0 0 10
ISHARES TR 1 3 YR CR BD ETF 464288646 1 7 SH   SOLE 17 0 0 7
ISHARES TR 10-20 YR TRS ETF 464288653 0 3 SH   SOLE 17 0 0 3
ISHARES TR 3 7 YR TREAS BD 464288661 28 229 SH   SOLE 17 0 0 229
ISHARES TR S&P US PFD STK 464288687 0 6 SH   SOLE 17 0 0 6
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR US HOME CONS ETF 464288752 0 8 SH   SOLE 17 0 0 8
ISHARES TR EAFE VALUE ETF 464288877 32,286 591,862 SH   SOLE 17 0 0 591,862
ISHARES TR EAFE GRWTH ETF 464288885 2 30 SH   SOLE 17 0 0 30
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TOP 200 ETF 464289446 5 80 SH   SOLE 17 0 0 80
ISHARES TR CORE LT USDB ETF 464289479 10 169 SH   SOLE 17 0 0 169
ISHARES TR AGGRES ALLOC ETF 464289859 8 153 SH   SOLE 17 0 0 153
ISHARES TR GRWT ALLOCAT ETF 464289867 5 114 SH   SOLE 17 0 0 114
ISHARES TR US TREAS BD ETF 46429B267 5 196 SH   SOLE 17 0 0 196
ISHARES TR GNMA BOND ETF 46429B333 0 2 SH   SOLE 17 0 0 2
ISHARES TR FLTG RATE NT ETF 46429B655 3 57 SH   SOLE 17 0 0 57
ISHARES TR CORE HIGH DV ETF 46429B663 13 153 SH   SOLE 17 0 0 153
ISHARES TR MIN VOL EAFE ETF 46429B689 92 1,243 SH   SOLE 17 0 0 1,243
ISHARES TR MIN VOL USA ETF 46429B697 32 607 SH   SOLE 17 0 0 607
ISHARES TR 0-5 YR TIPS ETF 46429B747 103,604 1,034,592 SH   SOLE 17 0 0 1,034,592
ISHARES TR USA QUALITY FCTR 46432F339 6 78 SH   SOLE 17 0 0 78
ISHARES TR USA MOMENTUM FCT 46432F396 8 75 SH   SOLE 17 0 0 75
ISHARES TR CORE MSCI TOTAL 46432F834 105 1,664 SH   SOLE 17 0 0 1,664
ISHARES TR CORE MSCI EAFE 46432F842 62,664 951,179 SH   SOLE 17 0 0 951,179
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR 0-5YR HI YL CP 46434V407 1 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI LW CRB TG 46434V464 0 4 SH   SOLE 17 0 0 4
ISHARES TR CORE TOTAL USD 46434V613 26 526 SH   SOLE 17 0 0 526
ISHARES TR CORE DIV GRWTH 46434V621 13 379 SH   SOLE 17 0 0 379
ISHARES TR GLOBAL REIT ETF 46434V647 6 264 SH   SOLE 17 0 0 264
ISHARES TR CUR HED MSCI GER 46434V704 1 20 SH   SOLE 17 0 0 20
ISHARES TR HDG MSCI EAFE 46434V803 13 438 SH   SOLE 17 0 0 438
ISHARES TR MSCI UK ETF NEW 46435G334 5 149 SH   SOLE 17 0 0 149
ISHARES TR MORTGE REL ETF 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR CORE INTL AGGR 46435G672 54 1,030 SH   SOLE 17 0 0 1,030
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2 46 SH   SOLE 17 0 0 46
ISHARES US ETF TR INT RT HDG C B 46431W705 4 45 SH   SOLE 17 0 0 45
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8 50 SH   SOLE 17 0 0 50
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2 52 SH   SOLE 17 0 0 52
JOHNSON & JOHNSON COM 478160104 73 566 SH   SOLE 17 0 0 566
JPMORGAN CHASE & CO COM 46625H100 144 1,313 SH   SOLE 17 0 0 1,313
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,291 53,772 SH   SOLE 17 0 0 53,772
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 37 SH   SOLE 17 0 0 37
KIMBERLY CLARK CORP COM 494368103 2 17 SH   SOLE 17 0 0 17
KINDER MORGAN INC DEL COM 49456B101 5 312 SH   SOLE 17 0 0 312
KINDRED HEALTHCARE INC COM 494580103 0 1 SH   SOLE 17 0 0 1
KKR & CO L P DEL COM UNITS 48248M102 4 193 SH   SOLE 17 0 0 193
KRAFT HEINZ CO COM 500754106 2 32 SH   SOLE 17 0 0 32
L BRANDS INC COM 501797104 0 5 SH   SOLE 17 0 0 5
L3 TECHNOLOGIES INC COM 502413107 8 38 SH   SOLE 17 0 0 38
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6 36 SH   SOLE 17 0 0 36
LAUDER ESTEE COS INC CL A 518439104 1 10 SH   SOLE 17 0 0 10
LENNAR CORP CL A 526057104 7 123 SH   SOLE 17 0 0 123
LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH   SOLE 17 0 0 7
LILLY ELI & CO COM 532457108 26 330 SH   SOLE 17 0 0 330
LOCKHEED MARTIN CORP COM 539830109 101 299 SH   SOLE 17 0 0 299
LOGMEIN INC COM 54142L109 2 15 SH   SOLE 17 0 0 15
LOWES COS INC COM 548661107 8 91 SH   SOLE 17 0 0 91
LULULEMON ATHLETICA INC COM 550021109 4 48 SH   SOLE 17 0 0 48
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH   SOLE 17 0 0 86
MACYS INC COM 55616P104 4 135 SH   SOLE 17 0 0 135
MAINSOURCE FINANCIAL GP INC COM 56062Y102 2 44 SH   SOLE 17 0 0 44
MANTECH INTL CORP CL A 564563104 1 20 SH   SOLE 17 0 0 20
MARATHON PETE CORP COM 56585A102 82 1,122 SH   SOLE 17 0 0 1,122
MARKEL CORP COM 570535104 8 7 SH   SOLE 17 0 0 7
MARRIOTT INTL INC NEW CL A 571903202 103 757 SH   SOLE 17 0 0 757
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MASTERCARD INCORPORATED CL A 57636Q104 16 93 SH   SOLE 17 0 0 93
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXLINEAR INC COM 57776J100 0 21 SH   SOLE 17 0 0 21
MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH   SOLE 17 0 0 50
MCDONALDS CORP COM 580135101 67 426 SH   SOLE 17 0 0 426
MCKESSON CORP COM 58155Q103 7 51 SH   SOLE 17 0 0 51
MEDTRONIC PLC SHS G5960L103 20 248 SH   SOLE 17 0 0 248
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 35 SH   SOLE 17 0 0 35
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICRON TECHNOLOGY INC COM 595112103 16 300 SH   SOLE 17 0 0 300
MICROSOFT CORP COM 594918104 864 9,466 SH   SOLE 17 0 0 9,466
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONROE CAP CORP COM 610335101 0 9 SH   SOLE 17 0 0 9
MONSANTO CO NEW COM 61166W101 7 60 SH   SOLE 17 0 0 60
MOTOROLA SOLUTIONS INC COM NEW 620076307 39 375 SH   SOLE 17 0 0 375
MSCI INC COM 55354G100 74 496 SH   SOLE 17 0 0 496
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 1 SH   SOLE 17 0 0 1
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 1 100 SH   SOLE 17 0 0 100
NCR CORP NEW COM 62886E108 40 1,276 SH   SOLE 17 0 0 1,276
NETAPP INC COM 64110D104 13 211 SH   SOLE 17 0 0 211
NETFLIX INC COM 64110L106 131 444 SH   SOLE 17 0 0 444
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEWELL BRANDS INC COM 651229106 8 309 SH   SOLE 17 0 0 309
NEWMONT MINING CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWS CORP NEW CL B 65249B208 0 28 SH   SOLE 17 0 0 28
NEXTERA ENERGY INC COM 65339F101 21 131 SH   SOLE 17 0 0 131
NIKE INC CL B 654106103 24 357 SH   SOLE 17 0 0 357
NORDSTROM INC COM 655664100 1 22 SH   SOLE 17 0 0 22
NORFOLK SOUTHERN CORP COM 655844108 14 100 SH   SOLE 17 0 0 100
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUSHARES ETF TR ESG MID CAP GWTH 67092P409 0 8 SH   SOLE 17 0 0 8
NUSHARES ETF TR ESG SMALL CAP 67092P607 1 33 SH   SOLE 17 0 0 33
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NVIDIA CORP COM 67066G104 86 372 SH   SOLE 17 0 0 372
OASIS PETE INC NEW COM 674215108 0 35 SH   SOLE 17 0 0 35
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OCLARO INC COM NEW 67555N206 1 54 SH   SOLE 17 0 0 54
ON SEMICONDUCTOR CORP COM 682189105 2 102 SH   SOLE 17 0 0 102
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 0 192 SH   SOLE 17 0 0 192
ORACLE CORP COM 68389X105 28 609 SH   SOLE 17 0 0 609
ORBITAL ATK INC COM 68557N103 24 181 SH   SOLE 17 0 0 181
PACKAGING CORP AMER COM 695156109 11 95 SH   SOLE 17 0 0 95
PACWEST BANCORP DEL COM 695263103 5 111 SH   SOLE 17 0 0 111
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PEOPLES BANCORP N C INC COM 710577107 41 1,319 SH   SOLE 17 0 0 1,319
PEPSICO INC COM 713448108 27 251 SH   SOLE 17 0 0 251
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PFIZER INC COM 717081103 25 694 SH   SOLE 17 0 0 694
PHILIP MORRIS INTL INC COM 718172109 10 100 SH   SOLE 17 0 0 100
PHILLIPS 66 COM 718546104 1 13 SH   SOLE 17 0 0 13
PIMCO ETF TR 1-5 US TIP IDX 72201R205 7,868 151,341 SH   SOLE 17 0 0 151,341
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 5 SH   SOLE 17 0 0 5
POLYMET MINING CORP COM 731916102 13 14,803 SH   SOLE 17 0 0 14,803
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1 39 SH   SOLE 17 0 0 39
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 6 214 SH   SOLE 17 0 0 214
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 34 SH   SOLE 17 0 0 34
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 3 114 SH   SOLE 17 0 0 114
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 10 316 SH   SOLE 17 0 0 316
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 1 16 SH   SOLE 17 0 0 16
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 13 335 SH   SOLE 17 0 0 335
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 3 105 SH   SOLE 17 0 0 105
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 74 1,573 SH   SOLE 17 0 0 1,573
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 25 225 SH   SOLE 17 0 0 225
POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 0 2 SH   SOLE 17 0 0 2
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 5 SH   SOLE 17 0 0 5
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 25 1,451 SH   SOLE 17 0 0 1,451
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 3 23 SH   SOLE 17 0 0 23
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 152 1,384 SH   SOLE 17 0 0 1,384
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 23 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 6 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 1 24 SH   SOLE 17 0 0 24
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 566 3,534 SH   SOLE 17 0 0 3,534
PPL CORP COM 69351T106 6 200 SH   SOLE 17 0 0 200
PROCTER AND GAMBLE CO COM 742718109 22 282 SH   SOLE 17 0 0 282
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROSHARES TR S&P MDCP 400 DIV 74347B680 0 7 SH   SOLE 17 0 0 7
PROSHARES TR RUSS 2000 DIVD 74347B698 0 8 SH   SOLE 17 0 0 8
PUBLIC SVC ENTERPRISE GROUP COM 744573106 7 130 SH   SOLE 17 0 0 130
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
QORVO INC COM 74736K101 9 126 SH   SOLE 17 0 0 126
QUALCOMM INC COM 747525103 3 60 SH   SOLE 17 0 0 60
RADA ELECTR INDS LTD COM PAR NEW M81863124 0 40 SH   SOLE 17 0 0 40
RAYTHEON CO COM NEW 755111507 2 10 SH   SOLE 17 0 0 10
RED HAT INC COM 756577102 3 20 SH   SOLE 17 0 0 20
RESTAURANT BRANDS INTL INC COM 76131D103 11 199 SH   SOLE 17 0 0 199
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 317 SH   SOLE 17 0 0 317
RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH   SOLE 17 0 0 25
RETROPHIN INC COM 761299106 6 250 SH   SOLE 17 0 0 250
REV GROUP INC COM 749527107 0 4 SH   SOLE 17 0 0 4
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 1 SH   SOLE 17 0 0 1
RITE AID CORP COM 767754104 1 790 SH   SOLE 17 0 0 790
RMR GROUP INC CL A 74967R106 1 13 SH   SOLE 17 0 0 13
ROCKY BRANDS INC COM 774515100 0 3 SH   SOLE 17 0 0 3
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 96 1,501 SH   SOLE 17 0 0 1,501
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 156 1,569 SH   SOLE 17 0 0 1,569
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 12 65 SH   SOLE 17 0 0 65
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 18 279 SH   SOLE 17 0 0 279
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 27 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
SALESFORCE COM INC COM 79466L302 3 24 SH   SOLE 17 0 0 24
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SAREPTA THERAPEUTICS INC COM 803607100 6 80 SH   SOLE 17 0 0 80
SCHLUMBERGER LTD COM 806857108 5 72 SH   SOLE 17 0 0 72
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,242 144,881 SH   SOLE 17 0 0 144,881
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 686 10,883 SH   SOLE 17 0 0 10,883
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 112 1,561 SH   SOLE 17 0 0 1,561
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 41,171 779,158 SH   SOLE 17 0 0 779,158
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 30 560 SH   SOLE 17 0 0 560
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,827 26,423 SH   SOLE 17 0 0 26,423
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26,333 917,522 SH   SOLE 17 0 0 917,522
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 746 SH   SOLE 17 0 0 746
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 8 219 SH   SOLE 17 0 0 219
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 59,601 1,988,024 SH   SOLE 17 0 0 1,988,024
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 15 405 SH   SOLE 17 0 0 405
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 36 980 SH   SOLE 17 0 0 980
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 48 969 SH   SOLE 17 0 0 969
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,123 389,286 SH   SOLE 17 0 0 389,286
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11,775 230,789 SH   SOLE 17 0 0 230,789
SCHWAB STRATEGIC TR US REIT ETF 808524847 35,126 918,331 SH   SOLE 17 0 0 918,331
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 27 508 SH   SOLE 17 0 0 508
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH   SOLE 17 0 0 15
SCHWAB STRATEGIC TR US TIPS ETF 808524870 247 4,498 SH   SOLE 17 0 0 4,498
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17,974 492,296 SH   SOLE 17 0 0 492,296
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 39 SH   SOLE 17 0 0 39
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2 75 SH   SOLE 17 0 0 75
SHERWIN WILLIAMS CO COM 824348106 2 6 SH   SOLE 17 0 0 6
SHOPIFY INC CL A 82509L107 2 20 SH   SOLE 17 0 0 20
SIERRA WIRELESS INC COM 826516106 0 24 SH   SOLE 17 0 0 24
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SIRIUS XM HLDGS INC COM 82968B103 33 5,326 SH   SOLE 17 0 0 5,326
SONIC CORP COM 835451105 5 202 SH   SOLE 17 0 0 202
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOUTHWEST AIRLS CO COM 844741108 77 1,347 SH   SOLE 17 0 0 1,347
SOUTHWESTERN ENERGY CO COM 845467109 1 300 SH   SOLE 17 0 0 300
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 254 1,052 SH   SOLE 17 0 0 1,052
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 93 SH   SOLE 17 0 0 93
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 DJ GLB RL ES ETF 78463X749 128 2,760 SH   SOLE 17 0 0 2,760
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5 97 SH   SOLE 17 0 0 97
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 2 33 SH   SOLE 17 0 0 33
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,831 95,734 SH   SOLE 17 0 0 95,734
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 TR UNIT 78462F103 1,573 5,979 SH   SOLE 17 0 0 5,979
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,260 15,392 SH   SOLE 17 0 0 15,392
SPDR SER TR BLOOMBERG SRT TR 78468R408 4 152 SH   SOLE 17 0 0 152
SPDR SER TR S&P1500MOMTILT 78468R705 5 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 11 222 SH   SOLE 17 0 0 222
SPDR SER TR SSGA GNDER ETF 78468R747 0 1 SH   SOLE 17 0 0 1
SPDR SER TR PRTFLO S&P500 HI 78468R788 2 47 SH   SOLE 17 0 0 47
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 17 72 SH   SOLE 17 0 0 72
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4 32 SH   SOLE 17 0 0 32
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 1,211 33,766 SH   SOLE 17 0 0 33,766
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,072 70,202 SH   SOLE 17 0 0 70,202
SPDR SERIES TRUST DJ REIT ETF 78464A607 28 324 SH   SOLE 17 0 0 324
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 S&P DIVID ETF 78464A763 46 506 SH   SOLE 17 0 0 506
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 3,628 27,278 SH   SOLE 17 0 0 27,278
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 PHARMACEUTICALS INC COM 84763A108 0 1 SH   SOLE 17 0 0 1
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 23 1,707 SH   SOLE 17 0 0 1,707
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1 28 SH   SOLE 17 0 0 28
STARBUCKS CORP COM 855244109 41 700 SH   SOLE 17 0 0 700
STATE STR CORP COM 857477103 6 59 SH   SOLE 17 0 0 59
STRATA SKIN SCIENCES INC COM NEW 86272A206 0 110 SH   SOLE 17 0 0 110
SUNCOR ENERGY INC NEW COM 867224107 7 204 SH   SOLE 17 0 0 204
SUNOPTA INC COM 8676EP108 3 483 SH   SOLE 17 0 0 483
SYMANTEC CORP COM 871503108 15 574 SH   SOLE 17 0 0 574
SYNCHRONY FINL COM 87165B103 0 11 SH   SOLE 17 0 0 11
SYNTEL INC COM 87162H103 1 40 SH   SOLE 17 0 0 40
SYSCO CORP COM 871829107 26 437 SH   SOLE 17 0 0 437
T MOBILE US INC COM 872590104 0 6 SH   SOLE 17 0 0 6
TABLEAU SOFTWARE INC CL A 87336U105 2 20 SH   SOLE 17 0 0 20
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12 270 SH   SOLE 17 0 0 270
TATA MTRS LTD SPONSORED ADR 876568502 9 354 SH   SOLE 17 0 0 354
TD AMERITRADE HLDG CORP COM 87236Y108 8 130 SH   SOLE 17 0 0 130
TEREX CORP NEW COM 880779103 5 135 SH   SOLE 17 0 0 135
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESLA INC COM 88160R101 309 1,162 SH   SOLE 17 0 0 1,162
TEXAS INSTRS INC COM 882508104 24 230 SH   SOLE 17 0 0 230
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTRON INC COM 883203101 11 179 SH   SOLE 17 0 0 179
THERMO FISHER SCIENTIFIC INC COM 883556102 22 106 SH   SOLE 17 0 0 106
TIER REIT INC COM NEW 88650V208 10 518 SH   SOLE 17 0 0 518
TIME WARNER INC COM NEW 887317303 40 424 SH   SOLE 17 0 0 424
TIMKEN CO COM 887389104 231 5,076 SH   SOLE 17 0 0 5,076
TJX COS INC NEW COM 872540109 2 30 SH   SOLE 17 0 0 30
TORTOISE ENERGY INFRA CORP COM 89147L100 12 500 SH   SOLE 17 0 0 500
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 4 SH   SOLE 17 0 0 4
TRANSOCEAN LTD REG SHS H8817H100 1 150 SH   SOLE 17 0 0 150
TRAVELERS COMPANIES INC COM 89417E109 4 28 SH   SOLE 17 0 0 28
TRINITY INDS INC COM 896522109 13 400 SH   SOLE 17 0 0 400
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TWENTY FIRST CENTY FOX INC CL B 90130A200 4 115 SH   SOLE 17 0 0 115
TWITTER INC COM 90184L102 3 117 SH   SOLE 17 0 0 117
U S SILICA HLDGS INC COM 90346E103 0 18 SH   SOLE 17 0 0 18
UBS AG JERSEY BRH ALERIAN INFRST 902641646 2 100 SH   SOLE 17 0 0 100
UNDER ARMOUR INC CL A 904311107 1 44 SH   SOLE 17 0 0 44
UNITED STATES OIL FUND LP UNITS 91232N108 4 320 SH   SOLE 17 0 0 320
UNITED TECHNOLOGIES CORP COM 913017109 10 78 SH   SOLE 17 0 0 78
UNITEDHEALTH GROUP INC COM 91324P102 197 919 SH   SOLE 17 0 0 919
US BANCORP DEL COM NEW 902973304 3 62 SH   SOLE 17 0 0 62
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 7 322 SH   SOLE 17 0 0 322
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,332 67,965 SH   SOLE 17 0 0 67,965
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH   SOLE 17 0 0 76
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,023 43,456 SH   SOLE 17 0 0 43,456
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 213 SH   SOLE 17 0 0 213
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2 17 SH   SOLE 17 0 0 17
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 33 408 SH   SOLE 17 0 0 408
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 38 482 SH   SOLE 17 0 0 482
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 15,166 189,741 SH   SOLE 17 0 0 189,741
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 43,790 800,110 SH   SOLE 17 0 0 800,110
VANGUARD GROUP DIV APP ETF 921908844 109 1,082 SH   SOLE 17 0 0 1,082
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,318 13,705 SH   SOLE 17 0 0 13,705
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 218 1,995 SH   SOLE 17 0 0 1,995
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 83 639 SH   SOLE 17 0 0 639
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 19,452 257,749 SH   SOLE 17 0 0 257,749
VANGUARD INDEX FDS SML CP GRW ETF 922908595 73 443 SH   SOLE 17 0 0 443
VANGUARD INDEX FDS SM CP VAL ETF 922908611 165 1,275 SH   SOLE 17 0 0 1,275
VANGUARD INDEX FDS MID CAP ETF 922908629 101 656 SH   SOLE 17 0 0 656
VANGUARD INDEX FDS LARGE CAP ETF 922908637 710 5,859 SH   SOLE 17 0 0 5,859
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 216 1,935 SH   SOLE 17 0 0 1,935
VANGUARD INDEX FDS GROWTH ETF 922908736 1,015 7,155 SH   SOLE 17 0 0 7,155
VANGUARD INDEX FDS VALUE ETF 922908744 22,083 214,028 SH   SOLE 17 0 0 214,028
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,382 23,019 SH   SOLE 17 0 0 23,019
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,323 105,532 SH   SOLE 17 0 0 105,532
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 50,732 832,772 SH   SOLE 17 0 0 832,772
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,337 44,758 SH   SOLE 17 0 0 44,758
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 781 10,609 SH   SOLE 17 0 0 10,609
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 381 7,001 SH   SOLE 17 0 0 7,001
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 30,686 653,170 SH   SOLE 17 0 0 653,170
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 48 661 SH   SOLE 17 0 0 661
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 156 2,682 SH   SOLE 17 0 0 2,682
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16,942 346,389 SH   SOLE 17 0 0 346,389
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 41 519 SH   SOLE 17 0 0 519
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 3 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4 29 SH   SOLE 17 0 0 29
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 20 162 SH   SOLE 17 0 0 162
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1 5 SH   SOLE 17 0 0 5
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5 85 SH   SOLE 17 0 0 85
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 23 191 SH   SOLE 17 0 0 191
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 7 134 SH   SOLE 17 0 0 134
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 7 77 SH   SOLE 17 0 0 77
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,502 29,492 SH   SOLE 17 0 0 29,492
VANGUARD STAR FD VG TL INTL STK F 921909768 354 6,255 SH   SOLE 17 0 0 6,255
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 18,779 424,374 SH   SOLE 17 0 0 424,374
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 101 1,219 SH   SOLE 17 0 0 1,219
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 5 76 SH   SOLE 17 0 0 76
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 234 2,085 SH   SOLE 17 0 0 2,085
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15 207 SH   SOLE 17 0 0 207
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 90 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 11 74 SH   SOLE 17 0 0 74
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VAREX IMAGING CORP COM 92214X106 1 40 SH   SOLE 17 0 0 40
VARIAN MED SYS INC COM 92220P105 12 100 SH   SOLE 17 0 0 100
VERIZON COMMUNICATIONS INC COM 92343V104 5 100 SH   SOLE 17 0 0 100
VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH   SOLE 17 0 0 37
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 5 106 SH   SOLE 17 0 0 106
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 0 10 SH   SOLE 17 0 0 10
VISA INC COM CL A 92826C839 69 580 SH   SOLE 17 0 0 580
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 121 SH   SOLE 17 0 0 121
VOXELJET AG ADS 92912L107 0 25 SH   SOLE 17 0 0 25
VOXX INTL CORP CL A 91829F104 0 59 SH   SOLE 17 0 0 59
WALGREENS BOOTS ALLIANCE INC COM 931427108 17 263 SH   SOLE 17 0 0 263
WALMART INC COM 931142103 37 416 SH   SOLE 17 0 0 416
WASTE MGMT INC DEL COM 94106L109 12 143 SH   SOLE 17 0 0 143
WAYFAIR INC CL A 94419L101 0 5 SH   SOLE 17 0 0 5
WELLS FARGO CO NEW COM 949746101 5 92 SH   SOLE 17 0 0 92
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WESTERN DIGITAL CORP COM 958102105 13 137 SH   SOLE 17 0 0 137
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 31 SH   SOLE 17 0 0 31
WHITING PETE CORP NEW COM NEW 966387409 1 21 SH   SOLE 17 0 0 21
WISDOMTREE INVTS INC COM 97717P104 1 102 SH   SOLE 17 0 0 102
WISDOMTREE TR US TOTAL DIVIDND 97717W109 68 758 SH   SOLE 17 0 0 758
WISDOMTREE TR BRCLYS INTRT HED 97717W380 4 80 SH   SOLE 17 0 0 80
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 39 SH   SOLE 17 0 0 39
WISDOMTREE TR US MIDCAP DIVID 97717W505 3 86 SH   SOLE 17 0 0 86
WISDOMTREE TR US SMALLCP ERNGS 97717W562 2 42 SH   SOLE 17 0 0 42
WISDOMTREE TR US MIDCP EARNING 97717W570 5 124 SH   SOLE 17 0 0 124
WISDOMTREE TR US TOTAL EARNING 97717W596 2 63 SH   SOLE 17 0 0 63
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 29 SH   SOLE 17 0 0 29
WISDOMTREE TR INTL EQUITY FD 97717W703 27 494 SH   SOLE 17 0 0 494
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 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 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
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
XEROX CORP COM NEW 984121608 0 15 SH   SOLE 17 0 0 15
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XPO LOGISTICS INC COM 983793100 20 200 SH   SOLE 17 0 0 200
ZEBRA TECHNOLOGIES CORP CL A 989207105 14 100 SH   SOLE 17 0 0 100
ZILLOW GROUP INC CL A 98954M101 73 1,343 SH   SOLE 17 0 0 1,343
ZILLOW GROUP INC CL C CAP STK 98954M200 145 2,686 SH   SOLE 17 0 0 2,686
ZIONS BANCORPORATION COM 989701107 6 117 SH   SOLE 17 0 0 117
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3