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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1347 PPTY INS HLDGS INC COM 68244P107 4 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 105 15,724 SH   SOLE 21 15,724 0 0
1ST CONSTITUTION BANCORP COM 31986N102 119 5,770 SH   SOLE 2 350 0 5,420
1ST CONSTITUTION BANCORP COM 31986N102 481 23,240 SH   SOLE 18 23,240 0 0
1ST CONSTITUTION BANCORP COM 31986N102 101 4,888 SH   SOLE 19 4,888 0 0
1ST CONSTITUTION BANCORP COM 31986N102 5,432 262,401 SH   SOLE 21 262,401 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,125 54,351 SH   SOLE 22 52,483 0 1,868
1ST SOURCE CORP COM 336901103 804 15,277 SH   SOLE 2 591 0 14,686
1ST SOURCE CORP COM 336901103 20 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,739 52,054 SH   SOLE 18 52,054 0 0
1ST SOURCE CORP COM 336901103 772 14,677 SH   SOLE 19 14,677 0 0
1ST SOURCE CORP COM 336901103 27,566 523,869 SH   SOLE 21 523,869 0 0
1ST SOURCE CORP COM 336901103 28,312 538,038 SH   SOLE 22 517,417 0 20,621
1ST SOURCE CORP COM 336901103 363 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 132 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 217 4,115 SH   SOLE 30 4,115 0 0
1ST SOURCE CORP COM 336901103 80 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 147 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 8,421 833,806 SH   SOLE 21 833,806 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 3,833 379,509 SH   SOLE 22 378,117 0 1,392
21VIANET GROUP INC SPONSORED ADR 90138A103 90 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 1,763 174,533 SH   SOLE 30 174,533 0 0
22ND CENTY GROUP INC COM 90137F103 180 64,183 SH   SOLE 2 3,975 0 60,208
22ND CENTY GROUP INC COM 90137F103 8 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 1,084 385,894 SH   SOLE 18 385,894 0 0
22ND CENTY GROUP INC COM 90137F103 282 100,252 SH   SOLE 19 100,252 0 0
22ND CENTY GROUP INC COM 90137F103 11,465 4,080,241 SH   SOLE 21 4,080,241 0 0
22ND CENTY GROUP INC COM 90137F103 9,356 3,329,393 SH   SOLE 22 3,234,218 0 95,175
2U INC COM 90214J101 6,847 91,061 SH   SOLE 2 3,900 0 87,161
2U INC COM 90214J101 15 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 89 1,182 SH   SOLE 7 1,182 0 0
2U INC COM 90214J101 1,971 26,217 SH   SOLE 18 26,217 0 0
2U INC COM 90214J101 728 9,685 SH   SOLE 19 9,685 0 0
2U INC COM 90214J101 50,796 675,567 SH   SOLE 21 675,567 0 0
2U INC COM 90214J101 113,520 1,509,775 SH   SOLE 22 1,407,952 0 101,823
2U INC COM 90214J101 1,368 18,198 SH   SOLE 26 11,851 0 6,347
2U INC COM 90214J101 579 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 1,002 13,322 SH   SOLE 30 13,322 0 0
2U INC COM 90214J101 148 1,965 SH   SOLE 31 1,190 0 775
2U INC COM 90214J101 9,053 120,400 SH   SOLE 34 120,400 0 0
2U INC COM 90214J101 434 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,030 107,412 SH   SOLE 2 4,081 0 103,331
3-D SYS CORP DEL COM NEW 88554D205 11 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 45 2,383 SH   SOLE 7 2,383 0 0
3-D SYS CORP DEL COM NEW 88554D205 1 37 SH   SOLE 17 0 0 37
3-D SYS CORP DEL COM NEW 88554D205 9,218 487,733 SH   SOLE 18 487,733 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,882 99,571 SH   SOLE 19 99,571 0 0
3-D SYS CORP DEL COM NEW 88554D205 245,030 12,964,569 SH   SOLE 21 12,964,569 0 0
3-D SYS CORP DEL COM NEW 88554D205 59,324 3,138,834 SH   SOLE 22 3,003,023 0 135,811
3-D SYS CORP DEL COM NEW 88554D205 279 14,748 SH   SOLE 26 7,374 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 291 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 73 3,886 SH   SOLE 29 0 0 3,886
3-D SYS CORP DEL COM NEW 88554D205 4,732 250,373 SH   SOLE 30 250,373 0 0
3-D SYS CORP DEL COM NEW 88554D205 209 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 298,588 1,417,056 SH   SOLE 2 215,244 0 1,201,812
3M CO COM 88579Y101 41,660 197,714 SH   SOLE 4 182,049 0 15,665
3M CO COM 88579Y101 110,889 526,262 SH   SOLE 7 482,620 0 43,642
3M CO COM 88579Y101 463 2,195 SH   SOLE 13 2,195 0 0
3M CO COM 88579Y101 1,001 4,752 SH   SOLE 15 4,752 0 0
3M CO COM 88579Y101 375,204 1,780,663 SH   SOLE 18 1,690,632 0 90,031
3M CO COM 88579Y101 272,309 1,292,339 SH   SOLE 19 1,292,339 0 0
3M CO COM 88579Y101 60,070 285,084 SH   SOLE 20 23,636 0 261,448
3M CO COM 88579Y101 2,402,282 11,400,890 SH   SOLE 21 11,400,890 0 0
3M CO COM 88579Y101 2,989,083 14,185,769 SH   SOLE 22 12,587,864 0 1,597,905
3M CO COM 88579Y101 158,416 751,821 SH   SOLE 23 751,821 0 0
3M CO COM 88579Y101 131,927 626,108 SH   SOLE 25 626,108 0 0
3M CO COM 88579Y101 457,011 2,168,909 SH   SOLE 26 474,260 0 1,694,649
3M CO COM 88579Y101 24,001 113,907 SH   SOLE 28 85,911 0 27,996
3M CO COM 88579Y101 5,472 25,971 SH   SOLE 29 20,474 0 5,497
3M CO COM 88579Y101 430,958 2,045,268 SH   SOLE 30 2,045,268 0 0
3M CO COM 88579Y101 48,109 228,320 SH   SOLE 31 113,898 0 114,422
3M CO COM 88579Y101 24,101 114,379 SH   SOLE 32 114,379 0 0
3M CO COM 88579Y101 41,850 198,615 SH   SOLE 34 198,615 0 0
3M CO COM 88579Y101 101,567 482,023 SH   SOLE 36 482,023 0 0
3M CO COM 88579Y101 2,142 10,167 SH   SOLE 37 10,167 0 0
3M CO COM 88579Y101 2,533 12,022 SH   SOLE 40 12,022 0 0
500 COM LTD SPON ADR REP A 33829R100 45 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 122 11,030 SH   SOLE 21 11,030 0 0
500 COM LTD SPON ADR REP A 33829R100 737 66,642 SH   SOLE 22 66,642 0 0
500 COM LTD SPON ADR REP A 33829R100 556 50,285 SH   SOLE 30 50,285 0 0
51JOB INC SP ADR REP COM 316827104 2,264 29,409 SH   SOLE 2 838 0 28,571
51JOB INC SP ADR REP COM 316827104 425 5,518 SH   SOLE 4 5,518 0 0
51JOB INC SP ADR REP COM 316827104 566 7,357 SH   SOLE 7 2,451 0 4,906
51JOB INC SP ADR REP COM 316827104 779 10,115 SH   SOLE 15 10,115 0 0
51JOB INC SP ADR REP COM 316827104 632 8,205 SH   SOLE 18 8,205 0 0
51JOB INC SP ADR REP COM 316827104 52 677 SH   SOLE 19 677 0 0
51JOB INC SP ADR REP COM 316827104 45,015 584,684 SH   SOLE 21 584,684 0 0
51JOB INC SP ADR REP COM 316827104 24,953 324,102 SH   SOLE 22 299,921 0 24,181
51JOB INC SP ADR REP COM 316827104 2,140 27,796 SH   SOLE 23 27,796 0 0
51JOB INC SP ADR REP COM 316827104 754 9,799 SH   SOLE 25 9,799 0 0
51JOB INC SP ADR REP COM 316827104 9,470 122,997 SH   SOLE 26 34,857 0 88,140
51JOB INC SP ADR REP COM 316827104 300 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SP ADR REP COM 316827104 577 7,498 SH   SOLE 29 5,168 0 2,330
51JOB INC SP ADR REP COM 316827104 12,588 163,497 SH   SOLE 30 163,497 0 0
51JOB INC SP ADR REP COM 316827104 111 1,437 SH   SOLE 31 1,437 0 0
51JOB INC SP ADR REP COM 316827104 138 1,792 SH   SOLE 34 1,792 0 0
51JOB INC SP ADR REP COM 316827104 19 251 SH   SOLE 40 251 0 0
58 COM INC SPON ADR REP A 31680Q104 7,070 96,059 SH   SOLE 2 15,036 0 81,023
58 COM INC SPON ADR REP A 31680Q104 2,450 33,292 SH   SOLE 4 26,649 0 6,643
58 COM INC SPON ADR REP A 31680Q104 769 10,455 SH   SOLE 7 10,455 0 0
58 COM INC SPON ADR REP A 31680Q104 2,784 37,829 SH   SOLE 15 37,829 0 0
58 COM INC SPON ADR REP A 31680Q104 2,699 36,676 SH   SOLE 18 36,676 0 0
58 COM INC SPON ADR REP A 31680Q104 10,682 145,140 SH   SOLE 19 145,140 0 0
58 COM INC SPON ADR REP A 31680Q104 127,634 1,734,164 SH   SOLE 21 1,734,164 0 0
58 COM INC SPON ADR REP A 31680Q104 97,744 1,328,042 SH   SOLE 22 1,240,006 0 88,036
58 COM INC SPON ADR REP A 31680Q104 7,277 98,875 SH   SOLE 23 98,875 0 0
58 COM INC SPON ADR REP A 31680Q104 3,023 41,077 SH   SOLE 25 41,077 0 0
58 COM INC SPON ADR REP A 31680Q104 27,165 369,084 SH   SOLE 26 63,109 0 305,975
58 COM INC SPON ADR REP A 31680Q104 898 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 2,230 30,304 SH   SOLE 29 21,754 0 8,550
58 COM INC SPON ADR REP A 31680Q104 39,515 536,888 SH   SOLE 30 536,888 0 0
58 COM INC SPON ADR REP A 31680Q104 397 5,391 SH   SOLE 31 5,391 0 0
58 COM INC SPON ADR REP A 31680Q104 425 5,776 SH   SOLE 32 5,776 0 0
58 COM INC SPON ADR REP A 31680Q104 27,341 371,480 SH   SOLE 34 371,480 0 0
58 COM INC SPON ADR REP A 31680Q104 64 872 SH   SOLE 40 872 0 0
8X8 INC NEW COM 282914100 1,577 74,202 SH   SOLE 2 3,392 0 70,810
8X8 INC NEW COM 282914100 15 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 42 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 8,365 393,658 SH   SOLE 18 393,658 0 0
8X8 INC NEW COM 282914100 2,251 105,926 SH   SOLE 19 105,926 0 0
8X8 INC NEW COM 282914100 213,493 10,046,723 SH   SOLE 21 10,046,723 0 0
8X8 INC NEW COM 282914100 55,987 2,634,672 SH   SOLE 22 2,520,787 0 113,885
8X8 INC NEW COM 282914100 38 1,786 SH   SOLE 23 1,786 0 0
8X8 INC NEW COM 282914100 827 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 275 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 4,320 203,316 SH   SOLE 30 203,316 0 0
8X8 INC NEW COM 282914100 224 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 16 3,533 SH   SOLE 18 3,533 0 0
A H BELO CORP COM CL A 001282102 305 66,279 SH   SOLE 21 66,279 0 0
A H BELO CORP COM CL A 001282102 2,200 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 11 870 SH   SOLE 18 870 0 0
A MARK PRECIOUS METALS INC COM 00181T107 184 14,166 SH   SOLE 21 14,166 0 0
A10 NETWORKS INC COM 002121101 271 44,612 SH   SOLE 2 6,006 0 38,606
A10 NETWORKS INC COM 002121101 6 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,048 172,395 SH   SOLE 18 172,395 0 0
A10 NETWORKS INC COM 002121101 3,020 496,650 SH   SOLE 19 496,650 0 0
A10 NETWORKS INC COM 002121101 10,966 1,803,578 SH   SOLE 21 1,803,578 0 0
A10 NETWORKS INC COM 002121101 10,929 1,797,468 SH   SOLE 22 1,723,004 0 74,464
A10 NETWORKS INC COM 002121101 888 146,106 SH   SOLE 23 146,106 0 0
A10 NETWORKS INC COM 002121101 1,715 282,099 SH   SOLE 26 0 0 282,099
A10 NETWORKS INC COM 002121101 28 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 516 84,861 SH   SOLE 29 0 0 84,861
A10 NETWORKS INC COM 002121101 70 11,573 SH   SOLE 30 11,573 0 0
AAC HLDGS INC COM 000307108 91 11,886 SH   SOLE 2 454 0 11,432
AAC HLDGS INC COM 000307108 1 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 349 45,775 SH   SOLE 18 45,775 0 0
AAC HLDGS INC COM 000307108 67 8,833 SH   SOLE 19 8,833 0 0
AAC HLDGS INC COM 000307108 3,720 487,568 SH   SOLE 21 487,568 0 0
AAC HLDGS INC COM 000307108 1,833 240,190 SH   SOLE 22 233,091 0 7,099
AAON INC COM PAR $0.004 000360206 1,254 33,177 SH   SOLE 2 1,542 0 31,635
AAON INC COM PAR $0.004 000360206 8 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 34 895 SH   SOLE 7 895 0 0
AAON INC COM PAR $0.004 000360206 6,652 175,975 SH   SOLE 18 175,975 0 0
AAON INC COM PAR $0.004 000360206 1,425 37,689 SH   SOLE 19 37,689 0 0
AAON INC COM PAR $0.004 000360206 162,781 4,306,380 SH   SOLE 21 4,306,380 0 0
AAON INC COM PAR $0.004 000360206 42,921 1,135,467 SH   SOLE 22 1,080,074 0 55,393
AAON INC COM PAR $0.004 000360206 693 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 231 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 3,492 92,390 SH   SOLE 30 92,390 0 0
AAON INC COM PAR $0.004 000360206 178 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,720 35,917 SH   SOLE 2 1,214 0 34,703
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 31 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 6,866 143,380 SH   SOLE 18 143,380 0 0
AAR CORP COM 000361105 1,406 29,355 SH   SOLE 19 29,355 0 0
AAR CORP COM 000361105 224,707 4,692,145 SH   SOLE 21 4,692,145 0 0
AAR CORP COM 000361105 45,523 950,581 SH   SOLE 22 903,575 0 47,006
AAR CORP COM 000361105 687 14,342 SH   SOLE 26 5,768 0 8,574
AAR CORP COM 000361105 230 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 3,373 70,431 SH   SOLE 30 70,431 0 0
AAR CORP COM 000361105 172 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 5,385 98,874 SH   SOLE 2 32,389 0 66,485
AARONS INC COM PAR $0.50 002535300 56 1,021 SH   SOLE 4 1,021 0 0
AARONS INC COM PAR $0.50 002535300 83 1,522 SH   SOLE 7 1,522 0 0
AARONS INC COM PAR $0.50 002535300 22,307 409,611 SH   SOLE 18 409,611 0 0
AARONS INC COM PAR $0.50 002535300 4,110 75,468 SH   SOLE 19 75,468 0 0
AARONS INC COM PAR $0.50 002535300 258,340 4,743,660 SH   SOLE 21 4,743,660 0 0
AARONS INC COM PAR $0.50 002535300 133,154 2,444,991 SH   SOLE 22 2,344,478 0 100,513
AARONS INC COM PAR $0.50 002535300 693 12,717 SH   SOLE 23 12,717 0 0
AARONS INC COM PAR $0.50 002535300 1,633 29,978 SH   SOLE 26 6,447 0 23,531
AARONS INC COM PAR $0.50 002535300 513 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 279 5,121 SH   SOLE 29 0 0 5,121
AARONS INC COM PAR $0.50 002535300 880 16,164 SH   SOLE 30 16,164 0 0
AARONS INC COM PAR $0.50 002535300 68 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 391 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 40,177 1,700,249 SH   SOLE 18 1,700,249 0 0
ABB LTD SPONSORED ADR 000375204 44,846 1,897,848 SH   SOLE 19 1,897,848 0 0
ABB LTD SPONSORED ADR 000375204 1,779 75,284 SH   SOLE 23 75,284 0 0
ABB LTD SPONSORED ADR 000375204 10,689 452,328 SH   SOLE 34 452,328 0 0
ABBOTT LABS COM 002824100 361,881 4,932,945 SH   SOLE 2 1,333,799 0 3,599,146
ABBOTT LABS COM 002824100 41,449 565,002 SH   SOLE 4 518,743 0 46,259
ABBOTT LABS COM 002824100 107,936 1,471,325 SH   SOLE 7 1,331,305 0 140,020
ABBOTT LABS COM 002824100 903 12,305 SH   SOLE 13 12,305 0 0
ABBOTT LABS COM 002824100 1,004 13,683 SH   SOLE 15 13,683 0 0
ABBOTT LABS COM 002824100 9 125 SH   SOLE 17 0 0 125
ABBOTT LABS COM 002824100 264,870 3,610,551 SH   SOLE 18 3,395,700 0 214,851
ABBOTT LABS COM 002824100 379,642 5,175,055 SH   SOLE 19 5,175,055 0 0
ABBOTT LABS COM 002824100 51,649 704,045 SH   SOLE 20 157,656 0 546,389
ABBOTT LABS COM 002824100 2,658,695 36,241,752 SH   SOLE 21 36,241,752 0 0
ABBOTT LABS COM 002824100 3,102,476 42,291,117 SH   SOLE 22 37,448,342 0 4,842,775
ABBOTT LABS COM 002824100 162,668 2,217,398 SH   SOLE 23 2,217,398 0 0
ABBOTT LABS COM 002824100 187,286 2,552,972 SH   SOLE 25 2,552,972 0 0
ABBOTT LABS COM 002824100 430,286 5,865,407 SH   SOLE 26 1,347,472 0 4,517,935
ABBOTT LABS COM 002824100 24,574 334,979 SH   SOLE 28 253,215 0 81,764
ABBOTT LABS COM 002824100 10,449 142,431 SH   SOLE 29 59,850 0 82,581
ABBOTT LABS COM 002824100 464,635 6,333,633 SH   SOLE 30 6,333,633 0 0
ABBOTT LABS COM 002824100 49,128 669,679 SH   SOLE 31 337,015 0 332,664
ABBOTT LABS COM 002824100 192,718 2,627,019 SH   SOLE 34 2,627,019 0 0
ABBOTT LABS COM 002824100 103,204 1,406,811 SH   SOLE 36 1,406,811 0 0
ABBOTT LABS COM 002824100 2,586 35,255 SH   SOLE 40 35,255 0 0
ABBVIE INC COM 00287Y109 372,196 3,935,252 SH   SOLE 2 766,275 0 3,168,977
ABBVIE INC COM 00287Y109 51,817 547,859 SH   SOLE 4 507,844 0 40,015
ABBVIE INC COM 00287Y109 119,673 1,265,309 SH   SOLE 7 1,173,714 0 91,595
ABBVIE INC COM 00287Y109 8,377 88,566 SH   SOLE 13 88,566 0 0
ABBVIE INC COM 00287Y109 1,238 13,087 SH   SOLE 15 13,087 0 0
ABBVIE INC COM 00287Y109 12 129 SH   SOLE 17 0 0 129
ABBVIE INC COM 00287Y109 320,651 3,390,258 SH   SOLE 18 3,189,334 0 200,924
ABBVIE INC COM 00287Y109 147,016 1,554,405 SH   SOLE 19 1,554,405 0 0
ABBVIE INC COM 00287Y109 43,396 458,825 SH   SOLE 20 0 0 458,825
ABBVIE INC COM 00287Y109 2,721,932 28,779,148 SH   SOLE 21 28,779,148 0 0
ABBVIE INC COM 00287Y109 3,571,083 37,757,276 SH   SOLE 22 33,390,883 0 4,366,393
ABBVIE INC COM 00287Y109 191,454 2,024,251 SH   SOLE 23 2,024,251 0 0
ABBVIE INC COM 00287Y109 152,195 1,609,172 SH   SOLE 25 1,609,172 0 0
ABBVIE INC COM 00287Y109 486,797 5,146,929 SH   SOLE 26 1,216,916 0 3,930,013
ABBVIE INC COM 00287Y109 27,654 292,389 SH   SOLE 28 221,362 0 71,027
ABBVIE INC COM 00287Y109 36,950 390,674 SH   SOLE 29 107,663 0 283,011
ABBVIE INC COM 00287Y109 517,168 5,468,052 SH   SOLE 30 5,468,052 0 0
ABBVIE INC COM 00287Y109 67,739 716,205 SH   SOLE 31 373,898 0 342,307
ABBVIE INC COM 00287Y109 3,464 36,621 SH   SOLE 32 36,621 0 0
ABBVIE INC COM 00287Y109 67,498 713,657 SH   SOLE 34 713,657 0 0
ABBVIE INC COM 00287Y109 124,636 1,317,785 SH   SOLE 36 1,317,785 0 0
ABBVIE INC COM 00287Y109 1,436 15,178 SH   SOLE 37 15,178 0 0
ABBVIE INC COM 00287Y109 2,895 30,604 SH   SOLE 40 30,604 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 320 25,035 SH   SOLE 2 1,193 0 23,842
ABEONA THERAPEUTICS INC COM 00289Y107 10 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,335 104,269 SH   SOLE 18 104,269 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 379 29,604 SH   SOLE 19 29,604 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 14,092 1,100,926 SH   SOLE 21 1,100,926 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 12,086 944,248 SH   SOLE 22 902,644 0 41,604
ABEONA THERAPEUTICS INC COM 00289Y107 56 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 99 7,721 SH   SOLE 30 7,721 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 41 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,417 67,107 SH   SOLE 2 2,540 0 64,567
ABERCROMBIE & FITCH CO CL A 002896207 7 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 70 3,309 SH   SOLE 7 3,309 0 0
ABERCROMBIE & FITCH CO CL A 002896207 6,390 302,545 SH   SOLE 18 302,545 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,318 62,388 SH   SOLE 19 62,388 0 0
ABERCROMBIE & FITCH CO CL A 002896207 149,122 7,060,699 SH   SOLE 21 7,060,699 0 0
ABERCROMBIE & FITCH CO CL A 002896207 41,399 1,960,201 SH   SOLE 22 1,839,622 0 120,579
ABERCROMBIE & FITCH CO CL A 002896207 254 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 210 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,142 148,766 SH   SOLE 30 148,766 0 0
ABERCROMBIE & FITCH CO CL A 002896207 142 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 164 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,118 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,230 254,000 SH   SOLE 2 254,000 0 0
ABIOMED INC COM 003654100 42,950 95,497 SH   SOLE 2 7,913 0 87,584
ABIOMED INC COM 003654100 6,016 13,377 SH   SOLE 4 12,262 0 1,115
ABIOMED INC COM 003654100 14,409 32,038 SH   SOLE 7 32,038 0 0
ABIOMED INC COM 003654100 157 349 SH   SOLE 15 349 0 0
ABIOMED INC COM 003654100 41,425 92,107 SH   SOLE 18 86,920 0 5,187
ABIOMED INC COM 003654100 4,283 9,523 SH   SOLE 19 9,523 0 0
ABIOMED INC COM 003654100 7,622 16,948 SH   SOLE 20 0 0 16,948
ABIOMED INC COM 003654100 570,841 1,269,241 SH   SOLE 21 1,269,241 0 0
ABIOMED INC COM 003654100 474,021 1,053,965 SH   SOLE 22 947,945 0 106,020
ABIOMED INC COM 003654100 23,548 52,359 SH   SOLE 23 52,359 0 0
ABIOMED INC COM 003654100 35,342 78,581 SH   SOLE 25 78,581 0 0
ABIOMED INC COM 003654100 69,882 155,379 SH   SOLE 26 39,966 0 115,413
ABIOMED INC COM 003654100 3,755 8,348 SH   SOLE 28 6,380 0 1,968
ABIOMED INC COM 003654100 4,367 9,709 SH   SOLE 29 1,347 0 8,362
ABIOMED INC COM 003654100 79,370 176,476 SH   SOLE 30 176,476 0 0
ABIOMED INC COM 003654100 7,050 15,676 SH   SOLE 31 8,245 0 7,431
ABIOMED INC COM 003654100 3,099 6,890 SH   SOLE 34 6,890 0 0
ABIOMED INC COM 003654100 13,616 30,275 SH   SOLE 36 30,275 0 0
ABIOMED INC COM 003654100 374 831 SH   SOLE 40 831 0 0
ABM INDS INC COM 000957100 3,552 110,155 SH   SOLE 2 46,355 0 63,800
ABM INDS INC COM 000957100 11 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 4,362 135,249 SH   SOLE 7 135,249 0 0
ABM INDS INC COM 000957100 9,372 290,602 SH   SOLE 18 290,602 0 0
ABM INDS INC COM 000957100 1,950 60,462 SH   SOLE 19 60,462 0 0
ABM INDS INC COM 000957100 222,918 6,912,173 SH   SOLE 21 6,912,173 0 0
ABM INDS INC COM 000957100 61,605 1,910,242 SH   SOLE 22 1,792,841 0 117,401
ABM INDS INC COM 000957100 595 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 236 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 4,765 147,758 SH   SOLE 30 147,758 0 0
ABM INDS INC COM 000957100 85 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 199 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 410 175,893 SH   SOLE 2 27,761 0 148,132
ABRAXAS PETE CORP COM 003830106 10 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 1,242 533,183 SH   SOLE 18 533,183 0 0
ABRAXAS PETE CORP COM 003830106 493 211,501 SH   SOLE 19 211,501 0 0
ABRAXAS PETE CORP COM 003830106 13,341 5,725,561 SH   SOLE 21 5,725,561 0 0
ABRAXAS PETE CORP COM 003830106 11,962 5,133,979 SH   SOLE 22 5,030,695 0 103,284
ACACIA COMMUNICATIONS INC COM 00401C108 1,072 25,921 SH   SOLE 2 1,022 0 24,899
ACACIA COMMUNICATIONS INC COM 00401C108 28 672 SH   SOLE 7 672 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3,703 89,518 SH   SOLE 18 89,518 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,038 25,089 SH   SOLE 19 25,089 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 41,466 1,002,325 SH   SOLE 21 1,002,325 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 32,909 795,480 SH   SOLE 22 757,694 0 37,786
ACACIA COMMUNICATIONS INC COM 00401C108 73 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 155 3,752 SH   SOLE 28 3,752 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 267 6,465 SH   SOLE 30 6,465 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 97 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 102 31,750 SH   SOLE 2 721 0 31,029
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 480 150,087 SH   SOLE 18 150,087 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 49 15,302 SH   SOLE 19 15,302 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,062 1,269,424 SH   SOLE 21 1,269,424 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,644 1,138,796 SH   SOLE 22 1,104,144 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,115 202,128 SH   SOLE 2 43,776 0 158,352
ACADIA HEALTHCARE COMPANY IN COM 00404A109 871 24,744 SH   SOLE 4 24,744 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 99 2,803 SH   SOLE 7 2,803 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 18,435 523,727 SH   SOLE 18 523,727 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 58,922 1,673,923 SH   SOLE 19 1,673,923 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 153,408 4,358,171 SH   SOLE 21 4,358,171 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 99,890 2,837,770 SH   SOLE 22 2,663,269 0 174,501
ACADIA HEALTHCARE COMPANY IN COM 00404A109 824 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 399 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 338 9,612 SH   SOLE 29 0 0 9,612
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,627 46,224 SH   SOLE 30 46,224 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 60 1,708 SH   SOLE 31 1,708 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 24,255 689,062 SH   SOLE 34 689,062 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 349 9,904 SH   SOLE 40 9,904 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,735 131,757 SH   SOLE 2 56,442 0 75,315
ACADIA PHARMACEUTICALS INC COM 004225108 10 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 42 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 7,804 375,910 SH   SOLE 18 375,910 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18,764 903,834 SH   SOLE 19 903,834 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 488 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 99,822 4,808,371 SH   SOLE 21 4,808,371 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 59,915 2,886,100 SH   SOLE 22 2,757,834 0 128,266
ACADIA PHARMACEUTICALS INC COM 004225108 551 26,552 SH   SOLE 23 26,552 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,465 70,575 SH   SOLE 26 13,422 0 57,153
ACADIA PHARMACEUTICALS INC COM 004225108 335 16,129 SH   SOLE 28 16,129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 252 12,162 SH   SOLE 29 0 0 12,162
ACADIA PHARMACEUTICALS INC COM 004225108 7,524 362,440 SH   SOLE 30 362,440 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,228 155,497 SH   SOLE 34 155,497 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 240 11,568 SH   SOLE 40 11,568 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,268 80,930 SH   SOLE 2 3,005 0 77,925
ACADIA RLTY TR COM SH BEN INT 004239109 640 22,821 SH   SOLE 4 22,821 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,706 132,216 SH   SOLE 7 132,216 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 89 3,176 SH   SOLE 15 3,176 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,989 356,359 SH   SOLE 18 356,359 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,197 185,421 SH   SOLE 19 185,421 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 253,133 9,030,797 SH   SOLE 21 9,030,797 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 97,947 3,494,355 SH   SOLE 22 3,386,351 0 108,004
ACADIA RLTY TR COM SH BEN INT 004239109 149 5,322 SH   SOLE 23 5,322 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,285 152,861 SH   SOLE 25 152,861 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,127 40,211 SH   SOLE 26 8,271 0 31,940
ACADIA RLTY TR COM SH BEN INT 004239109 340 12,137 SH   SOLE 28 12,137 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 825 29,425 SH   SOLE 29 29,425 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 15,046 536,799 SH   SOLE 30 536,799 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 258 9,219 SH   SOLE 31 0 0 9,219
ACADIA RLTY TR COM SH BEN INT 004239109 206 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 484 21,111 SH   SOLE 2 917 0 20,194
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,878 81,847 SH   SOLE 18 81,847 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 559 24,358 SH   SOLE 19 24,358 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 19,517 850,421 SH   SOLE 21 850,421 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,962 782,674 SH   SOLE 22 749,356 0 33,318
ACCELERATE DIAGNOSTICS INC COM 00430H102 246 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 100 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 162 7,070 SH   SOLE 30 7,070 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 63 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 6,930 121,085 SH   SOLE 2 90,307 0 30,778
ACCELERON PHARMA INC COM 00434H108 11 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 49 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 10,755 187,922 SH   SOLE 18 187,922 0 0
ACCELERON PHARMA INC COM 00434H108 45,415 793,550 SH   SOLE 19 793,550 0 0
ACCELERON PHARMA INC COM 00434H108 946 16,534 SH   SOLE 20 16,534 0 0
ACCELERON PHARMA INC COM 00434H108 104,291 1,822,310 SH   SOLE 21 1,822,310 0 0
ACCELERON PHARMA INC COM 00434H108 62,669 1,095,041 SH   SOLE 22 1,045,812 0 49,229
ACCELERON PHARMA INC COM 00434H108 24 421 SH   SOLE 23 421 0 0
ACCELERON PHARMA INC COM 00434H108 121 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 304 5,319 SH   SOLE 28 5,319 0 0
ACCELERON PHARMA INC COM 00434H108 559 9,768 SH   SOLE 30 9,768 0 0
ACCELERON PHARMA INC COM 00434H108 16,420 286,920 SH   SOLE 34 286,920 0 0
ACCELERON PHARMA INC COM 00434H108 336 5,863 SH   SOLE 40 5,863 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 281,227 1,652,331 SH   SOLE 2 264,344 0 1,387,987
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,883 228,453 SH   SOLE 4 211,485 0 16,968
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,877 710,207 SH   SOLE 7 580,584 0 129,623
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 517 3,040 SH   SOLE 13 3,040 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 899 5,282 SH   SOLE 15 5,282 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 216,910 1,274,440 SH   SOLE 18 1,196,291 0 78,149
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,373 125,578 SH   SOLE 19 125,578 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,922 299,189 SH   SOLE 20 0 0 299,189
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,437,727 14,322,723 SH   SOLE 21 14,322,723 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,688,417 15,795,633 SH   SOLE 22 14,051,359 0 1,744,274
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 142,592 837,790 SH   SOLE 23 837,790 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 128,715 756,256 SH   SOLE 25 756,256 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 491,643 2,888,618 SH   SOLE 26 506,679 0 2,381,939
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,795 122,181 SH   SOLE 28 92,046 0 30,135
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,521 50,067 SH   SOLE 29 22,401 0 27,666
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 431,712 2,536,498 SH   SOLE 30 2,536,498 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49,371 290,075 SH   SOLE 31 142,736 0 147,339
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,918 70,022 SH   SOLE 34 70,022 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,869 575,025 SH   SOLE 36 575,025 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,228 13,089 SH   SOLE 40 13,089 0 0
ACCESS NATL CORP COM 004337101 376 13,857 SH   SOLE 2 624 0 13,233
ACCESS NATL CORP COM 004337101 7 242 SH   SOLE 7 242 0 0
ACCESS NATL CORP COM 004337101 1,433 52,877 SH   SOLE 18 52,877 0 0
ACCESS NATL CORP COM 004337101 393 14,503 SH   SOLE 19 14,503 0 0
ACCESS NATL CORP COM 004337101 14,648 540,332 SH   SOLE 21 540,332 0 0
ACCESS NATL CORP COM 004337101 5,779 213,184 SH   SOLE 22 197,952 0 15,232
ACCESS NATL CORP COM 004337101 99 3,637 SH   SOLE 30 3,637 0 0
ACCO BRANDS CORP COM 00081T108 1,187 105,049 SH   SOLE 2 3,975 0 101,074
ACCO BRANDS CORP COM 00081T108 11 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 27 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 3,840 339,821 SH   SOLE 18 339,821 0 0
ACCO BRANDS CORP COM 00081T108 1,173 103,817 SH   SOLE 19 103,817 0 0
ACCO BRANDS CORP COM 00081T108 38,384 3,396,855 SH   SOLE 21 3,396,855 0 0
ACCO BRANDS CORP COM 00081T108 36,874 3,263,149 SH   SOLE 22 3,107,812 0 155,337
ACCO BRANDS CORP COM 00081T108 783 69,255 SH   SOLE 26 13,259 0 55,996
ACCO BRANDS CORP COM 00081T108 172 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 70 6,163 SH   SOLE 29 0 0 6,163
ACCO BRANDS CORP COM 00081T108 257 22,760 SH   SOLE 30 22,760 0 0
ACCO BRANDS CORP COM 00081T108 146 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 550 122,177 SH   SOLE 2 58,012 0 64,165
ACCURAY INC COM 004397105 3 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 8 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,259 279,762 SH   SOLE 18 279,762 0 0
ACCURAY INC COM 004397105 2,301 511,319 SH   SOLE 19 511,319 0 0
ACCURAY INC COM 004397105 18,597 4,132,617 SH   SOLE 21 4,132,617 0 0
ACCURAY INC COM 004397105 13,526 3,005,697 SH   SOLE 22 2,901,008 0 104,689
ACCURAY INC COM 004397105 782 173,781 SH   SOLE 23 173,781 0 0
ACCURAY INC COM 004397105 933 207,312 SH   SOLE 26 0 0 207,312
ACCURAY INC COM 004397105 51 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 248 55,127 SH   SOLE 29 0 0 55,127
ACCURAY INC COM 004397105 102 22,705 SH   SOLE 30 22,705 0 0
ACCURAY INC COM 004397105 33 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 34 8,810 SH   SOLE 18 8,810 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 555 144,110 SH   SOLE 21 144,110 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,437 633,114 SH   SOLE 22 633,114 0 0
ACER THERAPEUTICS INC COM 00444P108 20 649 SH   SOLE 18 649 0 0
ACER THERAPEUTICS INC COM 00444P108 307 9,942 SH   SOLE 21 9,942 0 0
ACETO CORP COM 004446100 99 43,641 SH   SOLE 18 43,641 0 0
ACETO CORP COM 004446100 6,007 2,657,756 SH   SOLE 21 2,657,756 0 0
ACETO CORP COM 004446100 1,304 576,881 SH   SOLE 22 576,881 0 0
ACETO CORP COM 004446100 126 55,952 SH   SOLE 30 55,952 0 0
ACHAOGEN INC COM 004449104 101 25,252 SH   SOLE 2 1,385 0 23,867
ACHAOGEN INC COM 004449104 3 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 436 109,155 SH   SOLE 18 109,155 0 0
ACHAOGEN INC COM 004449104 216 54,071 SH   SOLE 19 54,071 0 0
ACHAOGEN INC COM 004449104 6,394 1,602,382 SH   SOLE 21 1,602,382 0 0
ACHAOGEN INC COM 004449104 4,051 1,015,373 SH   SOLE 22 973,754 0 41,619
ACHAOGEN INC COM 004449104 18 4,507 SH   SOLE 28 4,507 0 0
ACHAOGEN INC COM 004449104 23 5,820 SH   SOLE 30 5,820 0 0
ACHAOGEN INC COM 004449104 14 3,587 SH   SOLE 40 3,587 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 6 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 21 6,560 SH   SOLE 22 6,560 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 579 157,303 SH   SOLE 2 26,958 0 130,345
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,749 475,192 SH   SOLE 18 475,192 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 821 223,066 SH   SOLE 19 223,066 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 23,929 6,502,392 SH   SOLE 21 6,502,392 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 15,837 4,303,611 SH   SOLE 22 4,153,448 0 150,163
ACHILLION PHARMACEUTICALS IN COM 00448Q201 479 130,124 SH   SOLE 23 130,124 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 271 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 57 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 99 26,873 SH   SOLE 30 26,873 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 16 4,400 SH   SOLE 34 4,400 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 35 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 4,003 142,267 SH   SOLE 2 51,944 0 90,323
ACI WORLDWIDE INC COM 004498101 12 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 71 2,533 SH   SOLE 7 2,533 0 0
ACI WORLDWIDE INC COM 004498101 18,730 665,607 SH   SOLE 18 665,607 0 0
ACI WORLDWIDE INC COM 004498101 2,970 105,546 SH   SOLE 19 105,546 0 0
ACI WORLDWIDE INC COM 004498101 234,650 8,338,669 SH   SOLE 21 8,338,669 0 0
ACI WORLDWIDE INC COM 004498101 109,538 3,892,623 SH   SOLE 22 3,742,295 0 150,328
ACI WORLDWIDE INC COM 004498101 585 20,795 SH   SOLE 26 10,986 0 9,809
ACI WORLDWIDE INC COM 004498101 477 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 802 28,512 SH   SOLE 30 28,512 0 0
ACI WORLDWIDE INC COM 004498101 352 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 293 20,165 SH   SOLE 2 988 0 19,177
ACLARIS THERAPEUTICS INC COM 00461U105 10 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,306 89,971 SH   SOLE 18 89,971 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 350 24,108 SH   SOLE 19 24,108 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 22,144 1,525,052 SH   SOLE 21 1,525,052 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 12,112 834,171 SH   SOLE 22 799,687 0 34,484
ACLARIS THERAPEUTICS INC COM 00461U105 134 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 54 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 106 7,329 SH   SOLE 30 7,329 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 42 2,915 SH   SOLE 40 2,915 0 0
ACM RESEARCH INC COM CL A 00108J109 71 6,406 SH   SOLE 2 237 0 6,169
ACM RESEARCH INC COM CL A 00108J109 294 26,529 SH   SOLE 18 26,529 0 0
ACM RESEARCH INC COM CL A 00108J109 67 6,054 SH   SOLE 19 6,054 0 0
ACM RESEARCH INC COM CL A 00108J109 3,211 290,072 SH   SOLE 21 290,072 0 0
ACM RESEARCH INC COM CL A 00108J109 844 76,217 SH   SOLE 22 73,751 0 2,466
ACME UTD CORP COM 004816104 10 470 SH   SOLE 18 470 0 0
ACME UTD CORP COM 004816104 16 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 219 5,898 SH   SOLE 2 203 0 5,695
ACNB CORP COM 000868109 862 23,174 SH   SOLE 18 23,174 0 0
ACNB CORP COM 000868109 218 5,854 SH   SOLE 19 5,854 0 0
ACNB CORP COM 000868109 9,017 242,402 SH   SOLE 21 242,402 0 0
ACNB CORP COM 000868109 2,217 59,606 SH   SOLE 22 56,416 0 3,190
ACORDA THERAPEUTICS INC COM 00484M106 881 44,855 SH   SOLE 2 4,758 0 40,097
ACORDA THERAPEUTICS INC COM 00484M106 5 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 18 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 3,670 186,769 SH   SOLE 18 186,769 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,031 52,485 SH   SOLE 19 52,485 0 0
ACORDA THERAPEUTICS INC COM 00484M106 82,648 4,206,025 SH   SOLE 21 4,206,025 0 0
ACORDA THERAPEUTICS INC COM 00484M106 23,688 1,205,507 SH   SOLE 22 1,152,833 0 52,674
ACORDA THERAPEUTICS INC COM 00484M106 164 8,356 SH   SOLE 23 8,356 0 0
ACORDA THERAPEUTICS INC COM 00484M106 555 28,268 SH   SOLE 26 5,154 0 23,114
ACORDA THERAPEUTICS INC COM 00484M106 122 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 140 7,141 SH   SOLE 29 0 0 7,141
ACORDA THERAPEUTICS INC COM 00484M106 1,718 87,455 SH   SOLE 30 87,455 0 0
ACORDA THERAPEUTICS INC COM 00484M106 30 1,519 SH   SOLE 34 1,519 0 0
ACORDA THERAPEUTICS INC COM 00484M106 98 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 490 580,000 PRN   SOLE 21 580,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 14 19,142 SH   SOLE 21 19,142 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 334 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 158,746 1,908,234 SH   SOLE 2 228,618 0 1,679,616
ACTIVISION BLIZZARD INC COM 00507V109 18,824 226,274 SH   SOLE 4 207,193 0 19,081
ACTIVISION BLIZZARD INC COM 00507V109 47,612 572,330 SH   SOLE 7 572,330 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,012 12,166 SH   SOLE 13 12,166 0 0
ACTIVISION BLIZZARD INC COM 00507V109 610 7,336 SH   SOLE 15 7,336 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1 16 SH   SOLE 17 0 0 16
ACTIVISION BLIZZARD INC COM 00507V109 243,113 2,922,388 SH   SOLE 18 2,448,866 0 473,522
ACTIVISION BLIZZARD INC COM 00507V109 136,469 1,640,449 SH   SOLE 19 1,640,449 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,226 303,232 SH   SOLE 20 0 0 303,232
ACTIVISION BLIZZARD INC COM 00507V109 1,169,751 14,061,202 SH   SOLE 21 14,061,202 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,532,550 18,422,287 SH   SOLE 22 16,468,848 0 1,953,439
ACTIVISION BLIZZARD INC COM 00507V109 75,887 912,212 SH   SOLE 23 912,212 0 0
ACTIVISION BLIZZARD INC COM 00507V109 126,257 1,517,700 SH   SOLE 25 1,517,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 282,425 3,394,935 SH   SOLE 26 593,135 0 2,801,800
ACTIVISION BLIZZARD INC COM 00507V109 11,543 138,749 SH   SOLE 28 104,719 0 34,030
ACTIVISION BLIZZARD INC COM 00507V109 2,403 28,880 SH   SOLE 29 28,880 0 0
ACTIVISION BLIZZARD INC COM 00507V109 211,566 2,543,163 SH   SOLE 30 2,543,163 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,293 304,033 SH   SOLE 31 135,730 0 168,303
ACTIVISION BLIZZARD INC COM 00507V109 10,800 129,818 SH   SOLE 32 129,818 0 0
ACTIVISION BLIZZARD INC COM 00507V109 32,380 389,229 SH   SOLE 34 389,229 0 0
ACTIVISION BLIZZARD INC COM 00507V109 50,463 606,603 SH   SOLE 36 606,603 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,198 14,396 SH   SOLE 40 14,396 0 0
ACTUANT CORP CL A NEW 00508X203 1,582 56,719 SH   SOLE 2 2,276 0 54,443
ACTUANT CORP CL A NEW 00508X203 13 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 37 1,342 SH   SOLE 7 1,342 0 0
ACTUANT CORP CL A NEW 00508X203 7,364 263,929 SH   SOLE 18 263,929 0 0
ACTUANT CORP CL A NEW 00508X203 1,561 55,949 SH   SOLE 19 55,949 0 0
ACTUANT CORP CL A NEW 00508X203 178,950 6,413,963 SH   SOLE 21 6,413,963 0 0
ACTUANT CORP CL A NEW 00508X203 48,901 1,752,727 SH   SOLE 22 1,668,404 0 84,323
ACTUANT CORP CL A NEW 00508X203 275 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 229 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 3,762 134,829 SH   SOLE 30 134,829 0 0
ACTUANT CORP CL A NEW 00508X203 172 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 17,533 111,534 SH   SOLE 2 22,337 0 89,197
ACUITY BRANDS INC COM 00508Y102 2,075 13,200 SH   SOLE 4 12,118 0 1,082
ACUITY BRANDS INC COM 00508Y102 525 3,340 SH   SOLE 7 3,340 0 0
ACUITY BRANDS INC COM 00508Y102 96 608 SH   SOLE 13 608 0 0
ACUITY BRANDS INC COM 00508Y102 45 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 20,170 128,311 SH   SOLE 18 124,955 0 3,356
ACUITY BRANDS INC COM 00508Y102 1,206 7,672 SH   SOLE 19 7,672 0 0
ACUITY BRANDS INC COM 00508Y102 4,232 26,922 SH   SOLE 20 0 0 26,922
ACUITY BRANDS INC COM 00508Y102 298,018 1,895,786 SH   SOLE 21 1,895,786 0 0
ACUITY BRANDS INC COM 00508Y102 205,576 1,307,734 SH   SOLE 22 1,220,067 0 87,667
ACUITY BRANDS INC COM 00508Y102 9,039 57,500 SH   SOLE 23 57,500 0 0
ACUITY BRANDS INC COM 00508Y102 6,087 38,722 SH   SOLE 25 38,722 0 0
ACUITY BRANDS INC COM 00508Y102 22,417 142,603 SH   SOLE 26 55,348 0 87,255
ACUITY BRANDS INC COM 00508Y102 1,275 8,111 SH   SOLE 28 6,161 0 1,950
ACUITY BRANDS INC COM 00508Y102 1,505 9,575 SH   SOLE 29 1,350 0 8,225
ACUITY BRANDS INC COM 00508Y102 9,606 61,106 SH   SOLE 30 61,106 0 0
ACUITY BRANDS INC COM 00508Y102 2,657 16,904 SH   SOLE 31 9,037 0 7,867
ACUITY BRANDS INC COM 00508Y102 29,632 188,497 SH   SOLE 34 188,497 0 0
ACUITY BRANDS INC COM 00508Y102 4,679 29,764 SH   SOLE 36 29,764 0 0
ACUITY BRANDS INC COM 00508Y102 133 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,003 36,558 SH   SOLE 2 1,386 0 35,172
ACUSHNET HOLDINGS CORP COM 005098108 18 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 3,149 114,804 SH   SOLE 18 114,804 0 0
ACUSHNET HOLDINGS CORP COM 005098108 894 32,605 SH   SOLE 19 32,605 0 0
ACUSHNET HOLDINGS CORP COM 005098108 31,790 1,158,956 SH   SOLE 21 1,158,956 0 0
ACUSHNET HOLDINGS CORP COM 005098108 24,901 907,805 SH   SOLE 22 864,319 0 43,486
ACUSHNET HOLDINGS CORP COM 005098108 462 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 230 8,388 SH   SOLE 30 8,388 0 0
ACXIOM HOLDINGS INC COM 005125109 5,011 101,421 SH   SOLE 2 34,400 0 67,021
ACXIOM HOLDINGS INC COM 005125109 12 245 SH   SOLE 4 245 0 0
ACXIOM HOLDINGS INC COM 005125109 84 1,699 SH   SOLE 7 1,699 0 0
ACXIOM HOLDINGS INC COM 005125109 22,209 449,479 SH   SOLE 18 449,479 0 0
ACXIOM HOLDINGS INC COM 005125109 3,503 70,906 SH   SOLE 19 70,906 0 0
ACXIOM HOLDINGS INC COM 005125109 264,724 5,357,706 SH   SOLE 21 5,357,706 0 0
ACXIOM HOLDINGS INC COM 005125109 126,928 2,568,869 SH   SOLE 22 2,466,999 0 101,870
ACXIOM HOLDINGS INC COM 005125109 99 2,012 SH   SOLE 23 2,012 0 0
ACXIOM HOLDINGS INC COM 005125109 1,423 28,804 SH   SOLE 26 9,368 0 19,436
ACXIOM HOLDINGS INC COM 005125109 504 10,206 SH   SOLE 28 10,206 0 0
ACXIOM HOLDINGS INC COM 005125109 86 1,732 SH   SOLE 29 0 0 1,732
ACXIOM HOLDINGS INC COM 005125109 942 19,073 SH   SOLE 30 19,073 0 0
ACXIOM HOLDINGS INC COM 005125109 413 8,353 SH   SOLE 40 8,353 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 405 20,222 SH   SOLE 2 1,701 0 18,521
ADAMAS PHARMACEUTICALS INC COM 00548A106 11 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,510 75,417 SH   SOLE 18 75,417 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,167 58,272 SH   SOLE 19 58,272 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 22,164 1,107,108 SH   SOLE 21 1,107,108 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 12,129 605,835 SH   SOLE 22 577,574 0 28,261
ADAMAS PHARMACEUTICALS INC COM 00548A106 100 5,004 SH   SOLE 23 5,004 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 130 6,503 SH   SOLE 26 0 0 6,503
ADAMAS PHARMACEUTICALS INC COM 00548A106 57 2,847 SH   SOLE 28 2,847 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 92 4,588 SH   SOLE 30 4,588 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 71 3,568 SH   SOLE 40 3,568 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 29 8,230 SH   SOLE 18 8,230 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 445 127,181 SH   SOLE 21 127,181 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2,639 754,029 SH   SOLE 22 754,029 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 133 3,134 SH   SOLE 2 128 0 3,006
ADAMS RES & ENERGY INC COM NEW 006351308 307 7,223 SH   SOLE 18 7,223 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 78 1,828 SH   SOLE 19 1,828 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,203 75,429 SH   SOLE 21 75,429 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,752 88,361 SH   SOLE 22 87,791 0 570
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 10,492 773,770 SH   SOLE 21 773,770 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 22 1,635 SH   SOLE 30 1,635 0 0
ADDUS HOMECARE CORP COM 006739106 533 7,593 SH   SOLE 2 367 0 7,226
ADDUS HOMECARE CORP COM 006739106 12 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 2,168 30,907 SH   SOLE 18 30,907 0 0
ADDUS HOMECARE CORP COM 006739106 597 8,517 SH   SOLE 19 8,517 0 0
ADDUS HOMECARE CORP COM 006739106 28,785 410,336 SH   SOLE 21 410,336 0 0
ADDUS HOMECARE CORP COM 006739106 18,877 269,096 SH   SOLE 22 258,907 0 10,189
ADDUS HOMECARE CORP COM 006739106 204 2,907 SH   SOLE 26 0 0 2,907
ADDUS HOMECARE CORP COM 006739106 105 1,496 SH   SOLE 30 1,496 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 6 3,980 SH   SOLE 21 3,980 0 0
ADECOAGRO S A COM L00849106 883 120,075 SH   SOLE 7 120,075 0 0
ADECOAGRO S A COM L00849106 3,470 472,093 SH   SOLE 21 472,093 0 0
ADECOAGRO S A COM L00849106 0 2 SH   SOLE 22 2 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 116 19,452 SH   SOLE 2 839 0 18,613
ADESTO TECHNOLOGIES CORP COM 00687D101 4 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 402 67,510 SH   SOLE 18 67,510 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 133 22,359 SH   SOLE 19 22,359 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 4,298 722,419 SH   SOLE 21 722,419 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 3,469 583,054 SH   SOLE 22 573,983 0 9,071
ADIENT PLC ORD SHS G0084W101 8,381 213,201 SH   SOLE 2 46,788 0 166,413
ADIENT PLC ORD SHS G0084W101 18 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 192 4,872 SH   SOLE 7 4,872 0 0
ADIENT PLC ORD SHS G0084W101 24 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 11,216 285,328 SH   SOLE 18 285,328 0 0
ADIENT PLC ORD SHS G0084W101 2,065 52,528 SH   SOLE 19 52,528 0 0
ADIENT PLC ORD SHS G0084W101 158,452 4,030,832 SH   SOLE 21 4,030,832 0 0
ADIENT PLC ORD SHS G0084W101 113,337 2,883,148 SH   SOLE 22 2,670,120 0 213,028
ADIENT PLC ORD SHS G0084W101 4,304 109,482 SH   SOLE 25 109,482 0 0
ADIENT PLC ORD SHS G0084W101 4,415 112,301 SH   SOLE 26 46,412 0 65,889
ADIENT PLC ORD SHS G0084W101 441 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 809 20,569 SH   SOLE 30 20,569 0 0
ADIENT PLC ORD SHS G0084W101 269 6,838 SH   SOLE 31 2,026 0 4,812
ADIENT PLC ORD SHS G0084W101 878 22,339 SH   SOLE 34 22,339 0 0
ADIENT PLC ORD SHS G0084W101 3,590 91,328 SH   SOLE 36 91,328 0 0
ADIENT PLC ORD SHS G0084W101 408 10,379 SH   SOLE 40 10,379 0 0
ADMA BIOLOGICS INC COM 000899104 94 15,210 SH   SOLE 2 686 0 14,524
ADMA BIOLOGICS INC COM 000899104 388 62,532 SH   SOLE 18 62,532 0 0
ADMA BIOLOGICS INC COM 000899104 229 36,892 SH   SOLE 19 36,892 0 0
ADMA BIOLOGICS INC COM 000899104 4,210 677,936 SH   SOLE 21 677,936 0 0
ADMA BIOLOGICS INC COM 000899104 1,031 166,101 SH   SOLE 22 160,285 0 5,816
ADMA BIOLOGICS INC COM 000899104 7 1,101 SH   SOLE 23 1,101 0 0
ADOBE SYS INC COM 00724F101 390,483 1,446,500 SH   SOLE 2 354,215 0 1,092,285
ADOBE SYS INC COM 00724F101 55,936 207,208 SH   SOLE 4 194,214 0 12,994
ADOBE SYS INC COM 00724F101 102,336 379,092 SH   SOLE 7 376,658 0 2,434
ADOBE SYS INC COM 00724F101 4,004 14,832 SH   SOLE 13 14,832 0 0
ADOBE SYS INC COM 00724F101 1,286 4,762 SH   SOLE 15 4,762 0 0
ADOBE SYS INC COM 00724F101 126 468 SH   SOLE 17 0 0 468
ADOBE SYS INC COM 00724F101 473,087 1,752,497 SH   SOLE 18 1,481,451 0 271,046
ADOBE SYS INC COM 00724F101 272,864 1,010,795 SH   SOLE 19 1,010,795 0 0
ADOBE SYS INC COM 00724F101 55,129 204,219 SH   SOLE 20 0 0 204,219
ADOBE SYS INC COM 00724F101 2,806,548 10,396,547 SH   SOLE 21 10,396,547 0 0
ADOBE SYS INC COM 00724F101 3,338,096 12,365,607 SH   SOLE 22 10,863,091 0 1,502,516
ADOBE SYS INC COM 00724F101 190,583 705,994 SH   SOLE 23 705,994 0 0
ADOBE SYS INC COM 00724F101 137,473 509,252 SH   SOLE 25 509,252 0 0
ADOBE SYS INC COM 00724F101 460,360 1,705,351 SH   SOLE 26 386,510 0 1,318,841
ADOBE SYS INC COM 00724F101 25,520 94,535 SH   SOLE 28 71,444 0 23,091
ADOBE SYS INC COM 00724F101 37,785 139,972 SH   SOLE 29 75,563 0 64,409
ADOBE SYS INC COM 00724F101 534,580 1,980,293 SH   SOLE 30 1,980,293 0 0
ADOBE SYS INC COM 00724F101 80,774 299,217 SH   SOLE 31 159,570 0 139,647
ADOBE SYS INC COM 00724F101 22,507 83,376 SH   SOLE 32 83,376 0 0
ADOBE SYS INC COM 00724F101 65,115 241,211 SH   SOLE 34 241,211 0 0
ADOBE SYS INC COM 00724F101 114,171 422,935 SH   SOLE 36 422,935 0 0
ADOBE SYS INC COM 00724F101 2,679 9,924 SH   SOLE 40 9,924 0 0
ADT INC COM 00090Q103 2,404 256,059 SH   SOLE 2 23,533 0 232,526
ADT INC COM 00090Q103 25 2,686 SH   SOLE 7 2,686 0 0
ADT INC COM 00090Q103 483 51,386 SH   SOLE 18 51,386 0 0
ADT INC COM 00090Q103 183 19,471 SH   SOLE 19 19,471 0 0
ADT INC COM 00090Q103 10,455 1,113,406 SH   SOLE 21 1,113,406 0 0
ADT INC COM 00090Q103 27,600 2,939,252 SH   SOLE 22 2,781,503 0 157,749
ADT INC COM 00090Q103 7,221 768,971 SH   SOLE 26 142,634 0 626,337
ADT INC COM 00090Q103 21 2,284 SH   SOLE 31 2,284 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,104 85,137 SH   SOLE 2 27,099 0 58,038
ADTALEM GLOBAL ED INC COM 00737L103 12 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 92 1,916 SH   SOLE 7 1,916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 16,972 352,112 SH   SOLE 18 352,112 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,646 54,899 SH   SOLE 19 54,899 0 0
ADTALEM GLOBAL ED INC COM 00737L103 197,561 4,098,772 SH   SOLE 21 4,098,772 0 0
ADTALEM GLOBAL ED INC COM 00737L103 99,062 2,055,227 SH   SOLE 22 1,969,470 0 85,757
ADTALEM GLOBAL ED INC COM 00737L103 502 10,413 SH   SOLE 26 5,544 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 382 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 691 14,335 SH   SOLE 30 14,335 0 0
ADTALEM GLOBAL ED INC COM 00737L103 44 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 323 6,697 SH   SOLE 40 6,697 0 0
ADTRAN INC COM 00738A106 821 46,534 SH   SOLE 2 1,799 0 44,735
ADTRAN INC COM 00738A106 8 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 0 15 SH   SOLE 7 15 0 0
ADTRAN INC COM 00738A106 3,708 210,098 SH   SOLE 18 210,098 0 0
ADTRAN INC COM 00738A106 782 44,322 SH   SOLE 19 44,322 0 0
ADTRAN INC COM 00738A106 92,378 5,233,893 SH   SOLE 21 5,233,893 0 0
ADTRAN INC COM 00738A106 25,794 1,461,437 SH   SOLE 22 1,385,886 0 75,551
ADTRAN INC COM 00738A106 159 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 127 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,854 105,053 SH   SOLE 30 105,053 0 0
ADTRAN INC COM 00738A106 102 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 454 61,759 SH   SOLE 2 11,623 0 50,136
ADURO BIOTECH INC COM 00739L101 10 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,488 202,473 SH   SOLE 18 202,473 0 0
ADURO BIOTECH INC COM 00739L101 575 78,213 SH   SOLE 19 78,213 0 0
ADURO BIOTECH INC COM 00739L101 22,349 3,040,675 SH   SOLE 21 3,040,675 0 0
ADURO BIOTECH INC COM 00739L101 12,182 1,657,457 SH   SOLE 22 1,590,895 0 66,562
ADURO BIOTECH INC COM 00739L101 194 26,349 SH   SOLE 23 26,349 0 0
ADURO BIOTECH INC COM 00739L101 269 36,657 SH   SOLE 26 0 0 36,657
ADURO BIOTECH INC COM 00739L101 23 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 96 13,093 SH   SOLE 30 13,093 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 27,870 165,565 SH   SOLE 2 19,656 0 145,909
ADVANCE AUTO PARTS INC COM 00751Y106 3,786 22,490 SH   SOLE 4 20,542 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 9,659 57,379 SH   SOLE 7 53,346 0 4,033
ADVANCE AUTO PARTS INC COM 00751Y106 652 3,876 SH   SOLE 13 3,876 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 117 696 SH   SOLE 15 696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 25,478 151,360 SH   SOLE 18 141,378 0 9,982
ADVANCE AUTO PARTS INC COM 00751Y106 3,073 18,254 SH   SOLE 19 18,254 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,227 42,936 SH   SOLE 20 0 0 42,936
ADVANCE AUTO PARTS INC COM 00751Y106 249,487 1,482,132 SH   SOLE 21 1,482,132 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 299,019 1,776,385 SH   SOLE 22 1,586,202 0 190,183
ADVANCE AUTO PARTS INC COM 00751Y106 15,538 92,304 SH   SOLE 23 92,304 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,752 69,814 SH   SOLE 25 69,814 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 53,997 320,781 SH   SOLE 26 80,029 0 240,752
ADVANCE AUTO PARTS INC COM 00751Y106 2,352 13,973 SH   SOLE 28 10,604 0 3,369
ADVANCE AUTO PARTS INC COM 00751Y106 2,913 17,305 SH   SOLE 29 2,521 0 14,784
ADVANCE AUTO PARTS INC COM 00751Y106 37,699 223,960 SH   SOLE 30 223,960 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,063 30,078 SH   SOLE 31 13,917 0 16,161
ADVANCE AUTO PARTS INC COM 00751Y106 598 3,552 SH   SOLE 34 3,552 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,086 59,916 SH   SOLE 36 59,916 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 250 1,483 SH   SOLE 40 1,483 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,579 58,321 SH   SOLE 2 2,711 0 55,610
ADVANCED DISP SVCS INC DEL COM 00790X101 41 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,204 229,098 SH   SOLE 18 229,098 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,787 66,002 SH   SOLE 19 66,002 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 63,950 2,361,505 SH   SOLE 21 2,361,505 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 53,695 1,982,839 SH   SOLE 22 1,878,894 0 103,945
ADVANCED DISP SVCS INC DEL COM 00790X101 139 5,128 SH   SOLE 26 0 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 199 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 447 16,501 SH   SOLE 30 16,501 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 221 8,143 SH   SOLE 40 8,143 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 907 29,356 SH   SOLE 2 1,403 0 27,953
ADVANCED DRAIN SYS INC DEL COM 00790R104 8 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 641 20,733 SH   SOLE 7 20,733 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,585 116,016 SH   SOLE 18 116,016 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,497 48,460 SH   SOLE 19 48,460 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 36,854 1,192,693 SH   SOLE 21 1,192,693 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 36,458 1,179,865 SH   SOLE 22 1,127,901 0 51,964
ADVANCED DRAIN SYS INC DEL COM 00790R104 14 462 SH   SOLE 23 462 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 135 4,379 SH   SOLE 26 0 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 154 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,743 121,131 SH   SOLE 30 121,131 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 520 16,830 SH   SOLE 34 16,830 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 111 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 37,362 3,123,873 SH   SOLE 2 3,121,693 0 2,180
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 207 17,282 SH   SOLE 18 17,282 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,781 483,379 SH   SOLE 19 483,379 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,307 276,464 SH   SOLE 21 276,464 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 319 26,682 SH   SOLE 22 25,566 0 1,116
ADVANCED ENERGY INDS COM 007973100 1,631 31,577 SH   SOLE 2 1,513 0 30,064
ADVANCED ENERGY INDS COM 007973100 9 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 45 873 SH   SOLE 7 873 0 0
ADVANCED ENERGY INDS COM 007973100 8,658 167,625 SH   SOLE 18 167,625 0 0
ADVANCED ENERGY INDS COM 007973100 1,865 36,108 SH   SOLE 19 36,108 0 0
ADVANCED ENERGY INDS COM 007973100 216,184 4,185,560 SH   SOLE 21 4,185,560 0 0
ADVANCED ENERGY INDS COM 007973100 58,140 1,125,656 SH   SOLE 22 1,074,058 0 51,598
ADVANCED ENERGY INDS COM 007973100 356 6,901 SH   SOLE 26 4,264 0 2,637
ADVANCED ENERGY INDS COM 007973100 291 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 4,467 86,488 SH   SOLE 30 86,488 0 0
ADVANCED ENERGY INDS COM 007973100 226 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 65,700 2,126,913 SH   SOLE 2 233,839 0 1,893,074
ADVANCED MICRO DEVICES INC COM 007903107 9,202 297,883 SH   SOLE 4 273,301 0 24,582
ADVANCED MICRO DEVICES INC COM 007903107 19,018 615,656 SH   SOLE 7 615,656 0 0
ADVANCED MICRO DEVICES INC COM 007903107 319 10,311 SH   SOLE 13 10,311 0 0
ADVANCED MICRO DEVICES INC COM 007903107 196 6,345 SH   SOLE 15 6,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7 227 SH   SOLE 17 0 0 227
ADVANCED MICRO DEVICES INC COM 007903107 57,180 1,851,087 SH   SOLE 18 1,742,677 0 108,410
ADVANCED MICRO DEVICES INC COM 007903107 33,759 1,092,874 SH   SOLE 19 1,092,874 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,152 328,647 SH   SOLE 20 0 0 328,647
ADVANCED MICRO DEVICES INC COM 007903107 720,574 23,327,091 SH   SOLE 21 23,327,091 0 0
ADVANCED MICRO DEVICES INC COM 007903107 699,643 22,649,484 SH   SOLE 22 20,396,897 0 2,252,587
ADVANCED MICRO DEVICES INC COM 007903107 35,402 1,146,072 SH   SOLE 23 1,146,072 0 0
ADVANCED MICRO DEVICES INC COM 007903107 60,267 1,951,034 SH   SOLE 25 1,951,034 0 0
ADVANCED MICRO DEVICES INC COM 007903107 104,483 3,382,428 SH   SOLE 26 991,316 0 2,391,112
ADVANCED MICRO DEVICES INC COM 007903107 5,482 177,472 SH   SOLE 28 134,504 0 42,968
ADVANCED MICRO DEVICES INC COM 007903107 6,689 216,556 SH   SOLE 29 32,563 0 183,993
ADVANCED MICRO DEVICES INC COM 007903107 92,228 2,985,684 SH   SOLE 30 2,985,684 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13,178 426,626 SH   SOLE 31 188,538 0 238,088
ADVANCED MICRO DEVICES INC COM 007903107 26,024 842,471 SH   SOLE 34 842,471 0 0
ADVANCED MICRO DEVICES INC COM 007903107 22,418 725,740 SH   SOLE 36 725,740 0 0
ADVANCED MICRO DEVICES INC COM 007903107 683 22,112 SH   SOLE 40 22,112 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 5,145 1,325,000 PRN   SOLE 21 1,325,000 0 0
ADVANSIX INC COM 00773T101 2,273 66,951 SH   SOLE 2 38,687 0 28,264
ADVANSIX INC COM 00773T101 5 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 21 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 4,526 133,306 SH   SOLE 18 133,306 0 0
ADVANSIX INC COM 00773T101 1,363 40,144 SH   SOLE 19 40,144 0 0
ADVANSIX INC COM 00773T101 108,488 3,195,518 SH   SOLE 21 3,195,518 0 0
ADVANSIX INC COM 00773T101 29,127 857,925 SH   SOLE 22 813,991 0 43,934
ADVANSIX INC COM 00773T101 191 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 143 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 217 6,398 SH   SOLE 29 0 0 6,398
ADVANSIX INC COM 00773T101 2,219 65,371 SH   SOLE 30 65,371 0 0
ADVANSIX INC COM 00773T101 127 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624208 8 8,887 SH   SOLE 18 8,887 0 0
ADVAXIS INC COM NEW 007624208 134 142,133 SH   SOLE 21 142,133 0 0
ADVAXIS INC COM NEW 007624208 1,177 1,251,900 SH   SOLE 22 1,251,900 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,895 248,560 SH   SOLE 2 248,560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 322 53,204 SH   SOLE 2 2,372 0 50,832
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 7 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,142 188,708 SH   SOLE 18 188,708 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 315 52,078 SH   SOLE 19 52,078 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11,458 1,893,913 SH   SOLE 21 1,893,913 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 9,082 1,501,164 SH   SOLE 22 1,460,628 0 40,536
AECOM COM 00766T100 10,705 327,781 SH   SOLE 2 80,457 0 247,324
AECOM COM 00766T100 24 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 446 13,666 SH   SOLE 7 13,666 0 0
AECOM COM 00766T100 16,372 501,291 SH   SOLE 18 501,291 0 0
AECOM COM 00766T100 925 28,327 SH   SOLE 19 28,327 0 0
AECOM COM 00766T100 237,662 7,276,854 SH   SOLE 21 7,276,854 0 0
AECOM COM 00766T100 166,909 5,110,510 SH   SOLE 22 4,786,037 0 324,473
AECOM COM 00766T100 947 29,005 SH   SOLE 26 21,375 0 7,630
AECOM COM 00766T100 714 21,871 SH   SOLE 29 0 0 21,871
AECOM COM 00766T100 1,239 37,928 SH   SOLE 30 37,928 0 0
AECOM COM 00766T100 105 3,215 SH   SOLE 31 3,215 0 0
AECOM COM 00766T100 814 24,937 SH   SOLE 36 24,937 0 0
AECOM COM 00766T100 595 18,211 SH   SOLE 40 18,211 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 7 4,788 SH   SOLE 22 4,788 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 412 550,000 PRN   SOLE 21 550,000 0 0
AEGION CORP COM 00770F104 825 32,505 SH   SOLE 2 1,206 0 31,299
AEGION CORP COM 00770F104 8 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 21 821 SH   SOLE 7 821 0 0
AEGION CORP COM 00770F104 3,558 140,180 SH   SOLE 18 140,180 0 0
AEGION CORP COM 00770F104 757 29,831 SH   SOLE 19 29,831 0 0
AEGION CORP COM 00770F104 85,880 3,383,764 SH   SOLE 21 3,383,764 0 0
AEGION CORP COM 00770F104 24,146 951,360 SH   SOLE 22 899,502 0 51,858
AEGION CORP COM 00770F104 390 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 133 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 1,783 70,241 SH   SOLE 30 70,241 0 0
AEGION CORP COM 00770F104 93 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 127 13,292 SH   SOLE 2 700 0 12,592
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 517 54,055 SH   SOLE 18 54,055 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 147 15,320 SH   SOLE 19 15,320 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5,526 577,479 SH   SOLE 21 577,479 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3,524 368,274 SH   SOLE 22 351,412 0 16,862
AEGON N V NY REGISTRY SH 007924103 85 13,270 SH   SOLE 18 13,270 0 0
AEGON N V NY REGISTRY SH 007924103 3,920 609,700 SH   SOLE 22 609,700 0 0
AEHR TEST SYSTEMS COM 00760J108 8 3,616 SH   SOLE 18 3,616 0 0
AEHR TEST SYSTEMS COM 00760J108 115 51,616 SH   SOLE 21 51,616 0 0
AEMETIS INC COM NEW 00770K202 2 2,432 SH   SOLE 18 2,432 0 0
AEMETIS INC COM NEW 00770K202 41 39,881 SH   SOLE 21 39,881 0 0
AEMETIS INC COM NEW 00770K202 8 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 4,507 78,356 SH   SOLE 2 31,138 0 47,218
AERCAP HOLDINGS NV SHS N00985106 2,781 48,346 SH   SOLE 4 45,046 0 3,300
AERCAP HOLDINGS NV SHS N00985106 6,983 121,399 SH   SOLE 7 95,253 0 26,146
AERCAP HOLDINGS NV SHS N00985106 183 3,184 SH   SOLE 13 3,184 0 0
AERCAP HOLDINGS NV SHS N00985106 58 1,007 SH   SOLE 15 1,007 0 0
AERCAP HOLDINGS NV SHS N00985106 7,228 125,652 SH   SOLE 18 125,652 0 0
AERCAP HOLDINGS NV SHS N00985106 5,826 101,282 SH   SOLE 19 101,282 0 0
AERCAP HOLDINGS NV SHS N00985106 97,099 1,688,088 SH   SOLE 21 1,688,088 0 0
AERCAP HOLDINGS NV SHS N00985106 139,919 2,432,534 SH   SOLE 22 2,230,158 0 202,376
AERCAP HOLDINGS NV SHS N00985106 10,905 189,581 SH   SOLE 23 189,581 0 0
AERCAP HOLDINGS NV SHS N00985106 7,708 134,006 SH   SOLE 25 134,006 0 0
AERCAP HOLDINGS NV SHS N00985106 28,497 495,432 SH   SOLE 26 125,730 0 369,702
AERCAP HOLDINGS NV SHS N00985106 1,134 19,719 SH   SOLE 28 19,719 0 0
AERCAP HOLDINGS NV SHS N00985106 364 6,335 SH   SOLE 29 6,335 0 0
AERCAP HOLDINGS NV SHS N00985106 47,079 818,474 SH   SOLE 30 818,474 0 0
AERCAP HOLDINGS NV SHS N00985106 7,341 127,632 SH   SOLE 31 27,004 0 100,628
AERCAP HOLDINGS NV SHS N00985106 580 10,085 SH   SOLE 34 10,085 0 0
AERCAP HOLDINGS NV SHS N00985106 5,852 101,743 SH   SOLE 36 101,743 0 0
AERCAP HOLDINGS NV SHS N00985106 161 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,757 28,554 SH   SOLE 2 1,324 0 27,230
AERIE PHARMACEUTICALS INC COM 00771V108 3 46 SH   SOLE 4 46 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 50 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 6,895 112,020 SH   SOLE 18 112,020 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,999 32,479 SH   SOLE 19 32,479 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 112,737 1,831,631 SH   SOLE 21 1,831,631 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 66,709 1,083,813 SH   SOLE 22 1,030,653 0 53,160
AERIE PHARMACEUTICALS INC COM 00771V108 1,128 18,319 SH   SOLE 26 11,736 0 6,583
AERIE PHARMACEUTICALS INC COM 00771V108 286 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 576 9,357 SH   SOLE 30 9,357 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 164 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 123 29,837 SH   SOLE 2 4,854 0 24,983
AEROHIVE NETWORKS INC COM 007786106 475 115,350 SH   SOLE 18 115,350 0 0
AEROHIVE NETWORKS INC COM 007786106 441 107,117 SH   SOLE 19 107,117 0 0
AEROHIVE NETWORKS INC COM 007786106 5,110 1,240,173 SH   SOLE 21 1,240,173 0 0
AEROHIVE NETWORKS INC COM 007786106 3,094 750,851 SH   SOLE 22 740,639 0 10,212
AEROHIVE NETWORKS INC COM 007786106 19 4,566 SH   SOLE 23 4,566 0 0
AEROHIVE NETWORKS INC COM 007786106 183 44,534 SH   SOLE 26 0 0 44,534
AEROHIVE NETWORKS INC COM 007786106 127 30,850 SH   SOLE 29 0 0 30,850
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,904 56,009 SH   SOLE 2 2,608 0 53,401
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 49 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 10,143 298,399 SH   SOLE 18 298,399 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,510 73,846 SH   SOLE 19 73,846 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 325,296 9,570,350 SH   SOLE 21 9,570,350 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 66,210 1,947,938 SH   SOLE 22 1,862,121 0 85,817
AEROJET ROCKETDYNE HLDGS INC COM 007800105 27 793 SH   SOLE 23 793 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 605 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,102 150,098 SH   SOLE 30 150,098 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 190 5,600 SH   SOLE 40 5,600 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 877 615,000 PRN   SOLE 21 615,000 0 0
AEROVIRONMENT INC COM 008073108 1,907 17,000 SH   SOLE 2 792 0 16,208
AEROVIRONMENT INC COM 008073108 15 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 48 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 10,125 90,267 SH   SOLE 18 90,267 0 0
AEROVIRONMENT INC COM 008073108 2,175 19,393 SH   SOLE 19 19,393 0 0
AEROVIRONMENT INC COM 008073108 327,745 2,921,861 SH   SOLE 21 2,921,861 0 0
AEROVIRONMENT INC COM 008073108 65,673 585,476 SH   SOLE 22 559,275 0 26,201
AEROVIRONMENT INC COM 008073108 206 1,836 SH   SOLE 26 0 0 1,836
AEROVIRONMENT INC COM 008073108 343 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 5,264 46,927 SH   SOLE 30 46,927 0 0
AEROVIRONMENT INC COM 008073108 231 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 21,299 1,521,357 SH   SOLE 2 146,126 0 1,375,231
AES CORP COM 00130H105 2,774 198,116 SH   SOLE 4 180,665 0 17,451
AES CORP COM 00130H105 8,369 597,787 SH   SOLE 7 597,787 0 0
AES CORP COM 00130H105 58 4,152 SH   SOLE 15 4,152 0 0
AES CORP COM 00130H105 133,138 9,509,847 SH   SOLE 18 9,258,351 0 251,496
AES CORP COM 00130H105 96,126 6,866,150 SH   SOLE 19 6,866,150 0 0
AES CORP COM 00130H105 6,034 431,035 SH   SOLE 20 0 0 431,035
AES CORP COM 00130H105 203,781 14,555,780 SH   SOLE 21 14,555,780 0 0
AES CORP COM 00130H105 271,486 19,391,889 SH   SOLE 22 17,476,939 0 1,914,950
AES CORP COM 00130H105 15,193 1,085,249 SH   SOLE 23 1,085,249 0 0
AES CORP COM 00130H105 10,807 771,898 SH   SOLE 25 718,962 0 52,936
AES CORP COM 00130H105 28,501 2,035,782 SH   SOLE 26 802,163 0 1,233,619
AES CORP COM 00130H105 1,831 130,757 SH   SOLE 28 99,740 0 31,017
AES CORP COM 00130H105 2,141 152,924 SH   SOLE 29 19,618 0 133,306
AES CORP COM 00130H105 38,333 2,738,102 SH   SOLE 30 2,738,102 0 0
AES CORP COM 00130H105 3,530 252,125 SH   SOLE 31 123,318 0 128,807
AES CORP COM 00130H105 29,237 2,088,374 SH   SOLE 34 2,088,374 0 0
AES CORP COM 00130H105 9,899 707,061 SH   SOLE 36 707,061 0 0
AES CORP COM 00130H105 186 13,253 SH   SOLE 40 13,253 0 0
AETHLON MED INC COM NEW 00808Y208 5 4,206 SH   SOLE 21 4,206 0 0
AETHLON MED INC COM NEW 00808Y208 59 50,126 SH   SOLE 22 50,126 0 0
AETNA INC NEW COM 00817Y108 174,492 860,202 SH   SOLE 2 192,281 0 667,921
AETNA INC NEW COM 00817Y108 23,047 113,618 SH   SOLE 4 104,987 0 8,631
AETNA INC NEW COM 00817Y108 53,089 261,717 SH   SOLE 7 250,248 0 11,469
AETNA INC NEW COM 00817Y108 3,670 18,091 SH   SOLE 13 18,091 0 0
AETNA INC NEW COM 00817Y108 527 2,600 SH   SOLE 15 2,600 0 0
AETNA INC NEW COM 00817Y108 28 137 SH   SOLE 17 0 0 137
AETNA INC NEW COM 00817Y108 302,876 1,493,102 SH   SOLE 18 1,399,819 0 93,283
AETNA INC NEW COM 00817Y108 443,600 2,186,837 SH   SOLE 19 2,186,837 0 0
AETNA INC NEW COM 00817Y108 28,896 142,448 SH   SOLE 20 0 0 142,448
AETNA INC NEW COM 00817Y108 1,246,719 6,146,016 SH   SOLE 21 6,146,016 0 0
AETNA INC NEW COM 00817Y108 1,676,899 8,266,695 SH   SOLE 22 7,322,547 0 944,148
AETNA INC NEW COM 00817Y108 85,646 422,215 SH   SOLE 23 422,215 0 0
AETNA INC NEW COM 00817Y108 67,593 333,218 SH   SOLE 25 333,218 0 0
AETNA INC NEW COM 00817Y108 260,019 1,281,831 SH   SOLE 26 262,632 0 1,019,199
AETNA INC NEW COM 00817Y108 12,744 62,824 SH   SOLE 28 47,440 0 15,384
AETNA INC NEW COM 00817Y108 10,967 54,065 SH   SOLE 29 13,230 0 40,835
AETNA INC NEW COM 00817Y108 241,243 1,189,266 SH   SOLE 30 1,189,266 0 0
AETNA INC NEW COM 00817Y108 26,280 129,554 SH   SOLE 31 65,476 0 64,078
AETNA INC NEW COM 00817Y108 14,747 72,697 SH   SOLE 34 72,697 0 0
AETNA INC NEW COM 00817Y108 59,924 295,410 SH   SOLE 36 295,410 0 0
AETNA INC NEW COM 00817Y108 1,356 6,683 SH   SOLE 40 6,683 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 8 6,530 SH   SOLE 18 6,530 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 139 113,309 SH   SOLE 21 113,309 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 816 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP COM 008252108 19,111 139,781 SH   SOLE 2 27,618 0 112,163
AFFILIATED MANAGERS GROUP COM 008252108 2,840 20,769 SH   SOLE 4 19,336 0 1,433
AFFILIATED MANAGERS GROUP COM 008252108 5,659 41,393 SH   SOLE 7 40,489 0 904
AFFILIATED MANAGERS GROUP COM 008252108 57 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 15,421 112,792 SH   SOLE 18 106,136 0 6,656
AFFILIATED MANAGERS GROUP COM 008252108 2,603 19,038 SH   SOLE 19 19,038 0 0
AFFILIATED MANAGERS GROUP COM 008252108 151,614 1,108,938 SH   SOLE 21 1,108,938 0 0
AFFILIATED MANAGERS GROUP COM 008252108 184,229 1,347,493 SH   SOLE 22 1,191,562 0 155,931
AFFILIATED MANAGERS GROUP COM 008252108 10,163 74,331 SH   SOLE 23 74,331 0 0
AFFILIATED MANAGERS GROUP COM 008252108 7,411 54,209 SH   SOLE 25 54,209 0 0
AFFILIATED MANAGERS GROUP COM 008252108 29,189 213,494 SH   SOLE 26 63,435 0 150,059
AFFILIATED MANAGERS GROUP COM 008252108 1,411 10,324 SH   SOLE 28 7,663 0 2,661
AFFILIATED MANAGERS GROUP COM 008252108 2,903 21,232 SH   SOLE 29 2,169 0 19,063
AFFILIATED MANAGERS GROUP COM 008252108 27,432 200,646 SH   SOLE 30 200,646 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,386 17,449 SH   SOLE 31 10,368 0 7,081
AFFILIATED MANAGERS GROUP COM 008252108 355 2,598 SH   SOLE 34 2,598 0 0
AFFILIATED MANAGERS GROUP COM 008252108 6,904 50,498 SH   SOLE 36 50,498 0 0
AFFILIATED MANAGERS GROUP COM 008252108 154 1,123 SH   SOLE 40 1,123 0 0
AFLAC INC COM 001055102 86,957 1,847,396 SH   SOLE 2 239,817 0 1,607,579
AFLAC INC COM 001055102 12,728 270,414 SH   SOLE 4 249,987 0 20,427
AFLAC INC COM 001055102 57,074 1,212,531 SH   SOLE 7 843,911 0 368,620
AFLAC INC COM 001055102 777 16,500 SH   SOLE 13 16,500 0 0
AFLAC INC COM 001055102 334 7,098 SH   SOLE 15 7,098 0 0
AFLAC INC COM 001055102 64,914 1,379,088 SH   SOLE 18 1,285,299 0 93,789
AFLAC INC COM 001055102 3,867 82,155 SH   SOLE 19 82,155 0 0
AFLAC INC COM 001055102 17,441 370,531 SH   SOLE 20 0 0 370,531
AFLAC INC COM 001055102 764,455 16,240,808 SH   SOLE 21 16,240,808 0 0
AFLAC INC COM 001055102 902,764 19,179,171 SH   SOLE 22 16,959,810 0 2,219,361
AFLAC INC COM 001055102 46,136 980,155 SH   SOLE 23 980,155 0 0
AFLAC INC COM 001055102 37,262 791,638 SH   SOLE 25 791,638 0 0
AFLAC INC COM 001055102 153,741 3,266,221 SH   SOLE 26 656,104 0 2,610,117
AFLAC INC COM 001055102 7,056 149,903 SH   SOLE 28 113,412 0 36,491
AFLAC INC COM 001055102 1,267 26,921 SH   SOLE 29 26,921 0 0
AFLAC INC COM 001055102 151,172 3,211,644 SH   SOLE 30 3,211,644 0 0
AFLAC INC COM 001055102 12,282 260,920 SH   SOLE 31 155,858 0 105,062
AFLAC INC COM 001055102 1,734 36,849 SH   SOLE 34 36,849 0 0
AFLAC INC COM 001055102 35,028 744,162 SH   SOLE 36 744,162 0 0
AFLAC INC COM 001055102 747 15,868 SH   SOLE 40 15,868 0 0
AG MTG INVT TR INC COM 001228105 525 28,858 SH   SOLE 2 1,163 0 27,695
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 14 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,825 100,364 SH   SOLE 18 100,364 0 0
AG MTG INVT TR INC COM 001228105 497 27,317 SH   SOLE 19 27,317 0 0
AG MTG INVT TR INC COM 001228105 30,438 1,674,246 SH   SOLE 21 1,674,246 0 0
AG MTG INVT TR INC COM 001228105 20,488 1,126,953 SH   SOLE 22 1,084,047 0 42,906
AG MTG INVT TR INC COM 001228105 286 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 82 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 112 6,146 SH   SOLE 30 6,146 0 0
AG MTG INVT TR INC COM 001228105 324 17,820 SH   SOLE 34 17,820 0 0
AG MTG INVT TR INC COM 001228105 49 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 10,474 172,290 SH   SOLE 2 42,977 0 129,313
AGCO CORP COM 001084102 1,300 21,392 SH   SOLE 4 19,713 0 1,679
AGCO CORP COM 001084102 3,446 56,688 SH   SOLE 7 43,425 0 13,263
AGCO CORP COM 001084102 29 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 12,895 212,117 SH   SOLE 18 206,987 0 5,130
AGCO CORP COM 001084102 1,915 31,495 SH   SOLE 19 31,495 0 0
AGCO CORP COM 001084102 3,233 53,180 SH   SOLE 20 0 0 53,180
AGCO CORP COM 001084102 199,714 3,285,315 SH   SOLE 21 3,285,315 0 0
AGCO CORP COM 001084102 133,464 2,195,498 SH   SOLE 22 2,051,432 0 144,066
AGCO CORP COM 001084102 5,584 91,851 SH   SOLE 23 91,851 0 0
AGCO CORP COM 001084102 199 3,269 SH   SOLE 25 3,269 0 0
AGCO CORP COM 001084102 10,448 171,876 SH   SOLE 26 72,545 0 99,331
AGCO CORP COM 001084102 769 12,642 SH   SOLE 28 9,310 0 3,332
AGCO CORP COM 001084102 823 13,540 SH   SOLE 29 1,123 0 12,417
AGCO CORP COM 001084102 8,236 135,491 SH   SOLE 30 135,491 0 0
AGCO CORP COM 001084102 1,662 27,339 SH   SOLE 31 15,830 0 11,509
AGCO CORP COM 001084102 2,231 36,706 SH   SOLE 34 36,706 0 0
AGCO CORP COM 001084102 978 16,094 SH   SOLE 36 16,094 0 0
AGCO CORP COM 001084102 73 1,194 SH   SOLE 40 1,194 0 0
AGENUS INC COM NEW 00847G705 142 66,215 SH   SOLE 2 3,576 0 62,639
AGENUS INC COM NEW 00847G705 6 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 546 254,989 SH   SOLE 18 254,989 0 0
AGENUS INC COM NEW 00847G705 719 335,784 SH   SOLE 19 335,784 0 0
AGENUS INC COM NEW 00847G705 6,353 2,968,766 SH   SOLE 21 2,968,766 0 0
AGENUS INC COM NEW 00847G705 4,775 2,231,175 SH   SOLE 22 2,121,422 0 109,753
AGENUS INC COM NEW 00847G705 17 8,137 SH   SOLE 23 8,137 0 0
AGENUS INC COM NEW 00847G705 41 19,304 SH   SOLE 30 19,304 0 0
AGENUS INC COM NEW 00847G705 20 9,539 SH   SOLE 40 9,539 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 3,283 SH   SOLE 18 3,283 0 0
AGILE THERAPEUTICS INC COM 00847L100 21 58,278 SH   SOLE 21 58,278 0 0
AGILE THERAPEUTICS INC COM 00847L100 20 53,620 SH   SOLE 22 53,620 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 118,743 1,683,348 SH   SOLE 2 1,021,799 0 661,549
AGILENT TECHNOLOGIES INC COM 00846U101 19,102 270,800 SH   SOLE 4 262,358 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 21,349 302,646 SH   SOLE 7 293,064 0 9,582
AGILENT TECHNOLOGIES INC COM 00846U101 256 3,630 SH   SOLE 13 3,630 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 189 2,685 SH   SOLE 15 2,685 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 53,011 751,500 SH   SOLE 18 711,886 0 39,614
AGILENT TECHNOLOGIES INC COM 00846U101 64,402 912,987 SH   SOLE 19 912,987 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 11,089 157,200 SH   SOLE 20 0 0 157,200
AGILENT TECHNOLOGIES INC COM 00846U101 518,137 7,345,296 SH   SOLE 21 7,345,296 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 636,652 9,025,406 SH   SOLE 22 7,484,046 0 1,541,360
AGILENT TECHNOLOGIES INC COM 00846U101 51,560 730,933 SH   SOLE 23 730,933 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24,730 350,577 SH   SOLE 25 350,577 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 92,406 1,309,983 SH   SOLE 26 330,635 0 979,348
AGILENT TECHNOLOGIES INC COM 00846U101 4,396 62,323 SH   SOLE 28 46,777 0 15,546
AGILENT TECHNOLOGIES INC COM 00846U101 23,722 336,293 SH   SOLE 29 224,857 0 111,436
AGILENT TECHNOLOGIES INC COM 00846U101 84,139 1,192,783 SH   SOLE 30 1,192,783 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 36,334 515,079 SH   SOLE 31 362,231 0 152,848
AGILENT TECHNOLOGIES INC COM 00846U101 46,337 656,893 SH   SOLE 34 656,893 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 25,314 358,865 SH   SOLE 36 358,865 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 455 6,451 SH   SOLE 40 6,451 0 0
AGILYSYS INC COM 00847J105 192 11,751 SH   SOLE 2 597 0 11,154
AGILYSYS INC COM 00847J105 7 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,200 73,636 SH   SOLE 18 73,636 0 0
AGILYSYS INC COM 00847J105 240 14,704 SH   SOLE 19 14,704 0 0
AGILYSYS INC COM 00847J105 30,668 1,881,469 SH   SOLE 21 1,881,469 0 0
AGILYSYS INC COM 00847J105 8,453 518,600 SH   SOLE 22 505,347 0 13,253
AGILYSYS INC COM 00847J105 629 38,577 SH   SOLE 30 38,577 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 10,123 131,257 SH   SOLE 2 45,720 0 85,537
AGIOS PHARMACEUTICALS INC COM 00847X104 12 154 SH   SOLE 4 154 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 85 1,104 SH   SOLE 7 1,104 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,016 52,078 SH   SOLE 18 52,078 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 22,987 298,064 SH   SOLE 19 298,064 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 98,112 1,272,195 SH   SOLE 21 1,272,195 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 106,258 1,377,832 SH   SOLE 22 1,273,214 0 104,618
AGIOS PHARMACEUTICALS INC COM 00847X104 1,168 15,148 SH   SOLE 26 10,811 0 4,337
AGIOS PHARMACEUTICALS INC COM 00847X104 536 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 65 840 SH   SOLE 29 0 0 840
AGIOS PHARMACEUTICALS INC COM 00847X104 1,008 13,071 SH   SOLE 30 13,071 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 136 1,759 SH   SOLE 31 1,091 0 668
AGIOS PHARMACEUTICALS INC COM 00847X104 8,467 109,792 SH   SOLE 34 109,792 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 431 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 22,430 1,203,978 SH   SOLE 2 131,992 0 1,071,986
AGNC INVT CORP COM 00123Q104 2,639 141,629 SH   SOLE 4 129,172 0 12,457
AGNC INVT CORP COM 00123Q104 6,529 350,476 SH   SOLE 7 232,051 0 118,425
AGNC INVT CORP COM 00123Q104 24 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 5,128 275,251 SH   SOLE 18 235,259 0 39,992
AGNC INVT CORP COM 00123Q104 1,829 98,199 SH   SOLE 19 98,199 0 0
AGNC INVT CORP COM 00123Q104 5,746 308,407 SH   SOLE 20 0 0 308,407
AGNC INVT CORP COM 00123Q104 393,035 21,096,861 SH   SOLE 21 21,096,861 0 0
AGNC INVT CORP COM 00123Q104 267,969 14,383,753 SH   SOLE 22 13,356,954 0 1,026,799
AGNC INVT CORP COM 00123Q104 10,782 578,748 SH   SOLE 23 578,748 0 0
AGNC INVT CORP COM 00123Q104 8,757 470,056 SH   SOLE 25 470,056 0 0
AGNC INVT CORP COM 00123Q104 32,965 1,769,446 SH   SOLE 26 492,085 0 1,277,361
AGNC INVT CORP COM 00123Q104 1,688 90,584 SH   SOLE 28 65,403 0 25,181
AGNC INVT CORP COM 00123Q104 2,049 109,969 SH   SOLE 29 16,671 0 93,298
AGNC INVT CORP COM 00123Q104 23,116 1,240,772 SH   SOLE 30 1,240,772 0 0
AGNC INVT CORP COM 00123Q104 2,696 144,731 SH   SOLE 31 95,363 0 49,368
AGNC INVT CORP COM 00123Q104 404 21,678 SH   SOLE 34 21,678 0 0
AGNC INVT CORP COM 00123Q104 12,476 669,671 SH   SOLE 36 669,671 0 0
AGNC INVT CORP COM 00123Q104 232 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,752 138,950 SH   SOLE 21 138,950 0 0
AGREE REALTY CORP COM 008492100 1,627 30,634 SH   SOLE 2 1,135 0 29,499
AGREE REALTY CORP COM 008492100 423 7,959 SH   SOLE 4 7,959 0 0
AGREE REALTY CORP COM 008492100 2,661 50,099 SH   SOLE 7 50,099 0 0
AGREE REALTY CORP COM 008492100 67 1,262 SH   SOLE 15 1,262 0 0
AGREE REALTY CORP COM 008492100 7,164 134,860 SH   SOLE 18 134,860 0 0
AGREE REALTY CORP COM 008492100 3,634 68,406 SH   SOLE 19 68,406 0 0
AGREE REALTY CORP COM 008492100 177,181 3,335,477 SH   SOLE 21 3,335,477 0 0
AGREE REALTY CORP COM 008492100 67,153 1,264,178 SH   SOLE 22 1,225,490 0 38,688
AGREE REALTY CORP COM 008492100 107 2,021 SH   SOLE 23 2,021 0 0
AGREE REALTY CORP COM 008492100 2,980 56,107 SH   SOLE 25 56,107 0 0
AGREE REALTY CORP COM 008492100 1,074 20,209 SH   SOLE 26 7,181 0 13,028
AGREE REALTY CORP COM 008492100 215 4,042 SH   SOLE 28 4,042 0 0
AGREE REALTY CORP COM 008492100 544 10,235 SH   SOLE 29 10,235 0 0
AGREE REALTY CORP COM 008492100 10,942 205,987 SH   SOLE 30 205,987 0 0
AGREE REALTY CORP COM 008492100 211 3,977 SH   SOLE 40 3,977 0 0
AGROFRESH SOLUTIONS COM 00856G109 191 30,725 SH   SOLE 2 1,201 0 29,524
AGROFRESH SOLUTIONS COM 00856G109 5 822 SH   SOLE 7 822 0 0
AGROFRESH SOLUTIONS COM 00856G109 682 109,513 SH   SOLE 18 109,513 0 0
AGROFRESH SOLUTIONS COM 00856G109 180 28,968 SH   SOLE 19 28,968 0 0
AGROFRESH SOLUTIONS COM 00856G109 6,941 1,114,205 SH   SOLE 21 1,114,205 0 0
AGROFRESH SOLUTIONS COM 00856G109 2,675 429,331 SH   SOLE 22 402,631 0 26,700
AGROFRESH SOLUTIONS COM 00856G109 28 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 3 1,008 SH   SOLE 18 1,008 0 0
AILERON THERAPEUTICS INC COM 00887A105 44 16,070 SH   SOLE 21 16,070 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,107 40,564 SH   SOLE 2 7,450 0 33,114
AIMMUNE THERAPEUTICS INC COM 00900T107 10 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 11,620 425,970 SH   SOLE 18 425,970 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,069 112,484 SH   SOLE 19 112,484 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 58,141 2,131,276 SH   SOLE 21 2,131,276 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 32,418 1,188,341 SH   SOLE 22 1,133,153 0 55,188
AIMMUNE THERAPEUTICS INC COM 00900T107 565 20,728 SH   SOLE 23 20,728 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,061 38,882 SH   SOLE 26 0 0 38,882
AIMMUNE THERAPEUTICS INC COM 00900T107 163 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 70 2,576 SH   SOLE 29 0 0 2,576
AIMMUNE THERAPEUTICS INC COM 00900T107 275 10,087 SH   SOLE 30 10,087 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 19 702 SH   SOLE 34 702 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 102 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 5 3,799 SH   SOLE 18 3,799 0 0
AIR INDS GROUP COM NEW 00912N205 82 58,843 SH   SOLE 21 58,843 0 0
AIR LEASE CORP CL A 00912X302 8,609 187,632 SH   SOLE 2 10,877 0 176,755
AIR LEASE CORP CL A 00912X302 20 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 115 2,497 SH   SOLE 7 2,497 0 0
AIR LEASE CORP CL A 00912X302 2,250 49,036 SH   SOLE 18 49,036 0 0
AIR LEASE CORP CL A 00912X302 797 17,362 SH   SOLE 19 17,362 0 0
AIR LEASE CORP CL A 00912X302 48,169 1,049,884 SH   SOLE 21 1,049,884 0 0
AIR LEASE CORP CL A 00912X302 120,506 2,626,555 SH   SOLE 22 2,433,724 0 192,831
AIR LEASE CORP CL A 00912X302 1,457 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 663 14,461 SH   SOLE 28 14,461 0 0
AIR LEASE CORP CL A 00912X302 1,026 22,366 SH   SOLE 30 22,366 0 0
AIR LEASE CORP CL A 00912X302 93 2,028 SH   SOLE 31 2,006 0 22
AIR LEASE CORP CL A 00912X302 119 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 486 10,590 SH   SOLE 40 10,590 0 0
AIR PRODS & CHEMS INC COM 009158106 113,975 682,281 SH   SOLE 2 218,262 0 464,019
AIR PRODS & CHEMS INC COM 009158106 16,756 100,303 SH   SOLE 4 94,533 0 5,770
AIR PRODS & CHEMS INC COM 009158106 43,726 261,755 SH   SOLE 7 202,825 0 58,930
AIR PRODS & CHEMS INC COM 009158106 10,040 60,103 SH   SOLE 13 60,103 0 0
AIR PRODS & CHEMS INC COM 009158106 320 1,916 SH   SOLE 15 1,916 0 0
AIR PRODS & CHEMS INC COM 009158106 113,175 677,492 SH   SOLE 18 650,463 0 27,029
AIR PRODS & CHEMS INC COM 009158106 330,569 1,978,865 SH   SOLE 19 1,978,865 0 0
AIR PRODS & CHEMS INC COM 009158106 27,020 161,747 SH   SOLE 20 62,114 0 99,633
AIR PRODS & CHEMS INC COM 009158106 674,598 4,038,298 SH   SOLE 21 4,038,298 0 0
AIR PRODS & CHEMS INC COM 009158106 972,899 5,824,000 SH   SOLE 22 5,028,474 0 795,526
AIR PRODS & CHEMS INC COM 009158106 52,297 313,062 SH   SOLE 23 313,062 0 0
AIR PRODS & CHEMS INC COM 009158106 33,400 199,943 SH   SOLE 25 199,943 0 0
AIR PRODS & CHEMS INC COM 009158106 108,363 648,687 SH   SOLE 26 184,332 0 464,355
AIR PRODS & CHEMS INC COM 009158106 6,932 41,497 SH   SOLE 28 31,225 0 10,272
AIR PRODS & CHEMS INC COM 009158106 18,434 110,349 SH   SOLE 29 29,756 0 80,593
AIR PRODS & CHEMS INC COM 009158106 121,615 728,017 SH   SOLE 30 728,017 0 0
AIR PRODS & CHEMS INC COM 009158106 16,825 100,716 SH   SOLE 31 55,527 0 45,189
AIR PRODS & CHEMS INC COM 009158106 109,455 655,225 SH   SOLE 34 655,225 0 0
AIR PRODS & CHEMS INC COM 009158106 37,200 222,687 SH   SOLE 36 222,687 0 0
AIR PRODS & CHEMS INC COM 009158106 730 4,372 SH   SOLE 40 4,372 0 0
AIR T INC COM 009207101 67 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 7 197 SH   SOLE 18 197 0 0
AIR T INC COM 009207101 9 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 244 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,004 46,744 SH   SOLE 2 2,185 0 44,559
AIR TRANSPORT SERVICES GRP I COM 00922R105 28 1,299 SH   SOLE 7 1,299 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,956 184,253 SH   SOLE 18 184,253 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,133 52,788 SH   SOLE 19 52,788 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40,964 1,907,971 SH   SOLE 21 1,907,971 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 35,144 1,636,872 SH   SOLE 22 1,581,885 0 54,987
AIR TRANSPORT SERVICES GRP I COM 00922R105 50 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 85 3,963 SH   SOLE 30 3,963 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 40 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 478 500,000 PRN   SOLE 21 500,000 0 0
AIRCASTLE LTD COM G0129K104 1,199 54,735 SH   SOLE 2 2,230 0 52,505
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 21 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 4,102 187,214 SH   SOLE 18 187,214 0 0
AIRCASTLE LTD COM G0129K104 1,107 50,516 SH   SOLE 19 50,516 0 0
AIRCASTLE LTD COM G0129K104 40,906 1,866,979 SH   SOLE 21 1,866,979 0 0
AIRCASTLE LTD COM G0129K104 35,292 1,610,758 SH   SOLE 22 1,538,424 0 72,334
AIRCASTLE LTD COM G0129K104 419 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 184 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 282 12,861 SH   SOLE 30 12,861 0 0
AIRCASTLE LTD COM G0129K104 766 34,948 SH   SOLE 34 34,948 0 0
AIRCASTLE LTD COM G0129K104 71 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 165 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 19 1,450 SH   SOLE 18 1,450 0 0
AIRGAIN INC COM 00938A104 267 20,320 SH   SOLE 21 20,320 0 0
AK STL HLDG CORP COM 001547108 1,532 312,583 SH   SOLE 2 11,777 0 300,806
AK STL HLDG CORP COM 001547108 9 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 63 12,786 SH   SOLE 7 12,786 0 0
AK STL HLDG CORP COM 001547108 6,826 1,392,983 SH   SOLE 18 1,392,983 0 0
AK STL HLDG CORP COM 001547108 1,420 289,797 SH   SOLE 19 289,797 0 0
AK STL HLDG CORP COM 001547108 162,958 33,256,790 SH   SOLE 21 33,256,790 0 0
AK STL HLDG CORP COM 001547108 46,940 9,579,616 SH   SOLE 22 9,126,866 0 452,750
AK STL HLDG CORP COM 001547108 476 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 213 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 3,544 723,223 SH   SOLE 30 723,223 0 0
AK STL HLDG CORP COM 001547108 25 5,149 SH   SOLE 36 5,149 0 0
AK STL HLDG CORP COM 001547108 134 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 28,496 389,549 SH   SOLE 2 38,671 0 350,878
AKAMAI TECHNOLOGIES INC COM 00971T101 4,117 56,287 SH   SOLE 4 51,785 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 14,300 195,494 SH   SOLE 7 147,526 0 47,968
AKAMAI TECHNOLOGIES INC COM 00971T101 510 6,968 SH   SOLE 13 6,968 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 106 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 25,313 346,046 SH   SOLE 18 325,554 0 20,492
AKAMAI TECHNOLOGIES INC COM 00971T101 2,765 37,801 SH   SOLE 19 37,801 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,861 93,789 SH   SOLE 20 0 0 93,789
AKAMAI TECHNOLOGIES INC COM 00971T101 298,354 4,078,667 SH   SOLE 21 4,078,667 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 310,050 4,238,547 SH   SOLE 22 3,774,900 0 463,647
AKAMAI TECHNOLOGIES INC COM 00971T101 14,972 204,679 SH   SOLE 23 204,679 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,278 181,518 SH   SOLE 25 181,518 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 43,768 598,327 SH   SOLE 26 170,505 0 427,822
AKAMAI TECHNOLOGIES INC COM 00971T101 2,373 32,442 SH   SOLE 28 24,602 0 7,840
AKAMAI TECHNOLOGIES INC COM 00971T101 2,888 39,475 SH   SOLE 29 5,650 0 33,825
AKAMAI TECHNOLOGIES INC COM 00971T101 50,444 689,600 SH   SOLE 30 689,600 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,274 72,105 SH   SOLE 31 32,217 0 39,888
AKAMAI TECHNOLOGIES INC COM 00971T101 594 8,116 SH   SOLE 34 8,116 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,732 133,044 SH   SOLE 36 133,044 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 252 3,441 SH   SOLE 40 3,441 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 1,151 1,160,000 PRN   SOLE 21 1,160,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 367 10,475 SH   SOLE 2 602 0 9,873
AKCEA THERAPEUTICS INC COM 00972L107 10 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,371 39,157 SH   SOLE 18 39,157 0 0
AKCEA THERAPEUTICS INC COM 00972L107 407 11,619 SH   SOLE 19 11,619 0 0
AKCEA THERAPEUTICS INC COM 00972L107 49,766 1,421,080 SH   SOLE 21 1,421,080 0 0
AKCEA THERAPEUTICS INC COM 00972L107 14,197 405,385 SH   SOLE 22 382,130 0 23,255
AKCEA THERAPEUTICS INC COM 00972L107 123 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 215 6,143 SH   SOLE 30 6,143 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 680 77,036 SH   SOLE 2 38,360 0 38,676
AKEBIA THERAPEUTICS INC COM 00972D105 8 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,512 171,206 SH   SOLE 18 171,206 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,336 264,577 SH   SOLE 19 264,577 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 21,898 2,480,001 SH   SOLE 21 2,480,001 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 17,112 1,937,940 SH   SOLE 22 1,880,972 0 56,968
AKEBIA THERAPEUTICS INC COM 00972D105 1,001 113,336 SH   SOLE 23 113,336 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,646 186,449 SH   SOLE 26 0 0 186,449
AKEBIA THERAPEUTICS INC COM 00972D105 159 18,053 SH   SOLE 29 0 0 18,053
AKEBIA THERAPEUTICS INC COM 00972D105 98 11,055 SH   SOLE 30 11,055 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 73 8,284 SH   SOLE 40 8,284 0 0
AKERS BIOSCIENCES INC COM 00973E102 0 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 373 1,315,135 SH   SOLE 22 1,315,135 0 0
AKORN INC COM 009728106 1,665 128,290 SH   SOLE 2 41,893 0 86,397
AKORN INC COM 009728106 4 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 25 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 7,164 551,899 SH   SOLE 18 551,899 0 0
AKORN INC COM 009728106 1,112 85,698 SH   SOLE 19 85,698 0 0
AKORN INC COM 009728106 90,607 6,980,498 SH   SOLE 21 6,980,498 0 0
AKORN INC COM 009728106 40,440 3,115,586 SH   SOLE 22 2,988,592 0 126,994
AKORN INC COM 009728106 280 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 174 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 279 21,492 SH   SOLE 30 21,492 0 0
AKORN INC COM 009728106 128 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 21 2,634 SH   SOLE 18 2,634 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 293 37,232 SH   SOLE 21 37,232 0 0
ALAMO GROUP INC COM 011311107 1,459 15,927 SH   SOLE 2 8,145 0 7,782
ALAMO GROUP INC COM 011311107 9,286 101,366 SH   SOLE 7 101,366 0 0
ALAMO GROUP INC COM 011311107 3,875 42,304 SH   SOLE 18 42,304 0 0
ALAMO GROUP INC COM 011311107 5,827 63,608 SH   SOLE 19 63,608 0 0
ALAMO GROUP INC COM 011311107 94,679 1,033,499 SH   SOLE 21 1,033,499 0 0
ALAMO GROUP INC COM 011311107 33,563 366,365 SH   SOLE 22 353,998 0 12,367
ALAMO GROUP INC COM 011311107 2,402 26,224 SH   SOLE 23 26,224 0 0
ALAMO GROUP INC COM 011311107 3,818 41,673 SH   SOLE 26 0 0 41,673
ALAMO GROUP INC COM 011311107 129 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 617 6,736 SH   SOLE 29 0 0 6,736
ALAMO GROUP INC COM 011311107 1,934 21,110 SH   SOLE 30 21,110 0 0
ALAMO GROUP INC COM 011311107 91 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 47 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 109 23,564 SH   SOLE 23 23,564 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 653 141,681 SH   SOLE 26 0 0 141,681
ALAMOS GOLD INC NEW COM CL A 011532108 5,578 1,209,930 SH   SOLE 34 1,209,930 0 0
ALARM COM HLDGS INC COM 011642105 1,425 24,825 SH   SOLE 2 1,171 0 23,654
ALARM COM HLDGS INC COM 011642105 13 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 34 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 7,845 136,679 SH   SOLE 18 136,679 0 0
ALARM COM HLDGS INC COM 011642105 1,605 27,968 SH   SOLE 19 27,968 0 0
ALARM COM HLDGS INC COM 011642105 204,862 3,569,021 SH   SOLE 21 3,569,021 0 0
ALARM COM HLDGS INC COM 011642105 53,056 924,319 SH   SOLE 22 882,113 0 42,206
ALARM COM HLDGS INC COM 011642105 434 7,562 SH   SOLE 26 0 0 7,562
ALARM COM HLDGS INC COM 011642105 236 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 4,380 76,309 SH   SOLE 30 76,309 0 0
ALARM COM HLDGS INC COM 011642105 130 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 18,145 263,504 SH   SOLE 2 31,242 0 232,262
ALASKA AIR GROUP INC COM 011659109 5,872 85,278 SH   SOLE 7 85,278 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 16,956 246,245 SH   SOLE 18 240,437 0 5,808
ALASKA AIR GROUP INC COM 011659109 1,936 28,110 SH   SOLE 19 28,110 0 0
ALASKA AIR GROUP INC COM 011659109 199,830 2,901,968 SH   SOLE 21 2,901,968 0 0
ALASKA AIR GROUP INC COM 011659109 205,842 2,989,280 SH   SOLE 22 2,731,866 0 257,414
ALASKA AIR GROUP INC COM 011659109 1,885 27,369 SH   SOLE 25 27,369 0 0
ALASKA AIR GROUP INC COM 011659109 8,167 118,607 SH   SOLE 26 18,782 0 99,825
ALASKA AIR GROUP INC COM 011659109 16,267 236,240 SH   SOLE 30 236,240 0 0
ALASKA AIR GROUP INC COM 011659109 167 2,426 SH   SOLE 31 2,426 0 0
ALASKA AIR GROUP INC COM 011659109 1,244 18,062 SH   SOLE 36 18,062 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 15 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 271 165,238 SH   SOLE 21 165,238 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,612 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 1,846 23,215 SH   SOLE 2 1,076 0 22,139
ALBANY INTL CORP CL A 012348108 18 230 SH   SOLE 4 230 0 0
ALBANY INTL CORP CL A 012348108 50 628 SH   SOLE 7 628 0 0
ALBANY INTL CORP CL A 012348108 9,793 123,188 SH   SOLE 18 123,188 0 0
ALBANY INTL CORP CL A 012348108 2,090 26,292 SH   SOLE 19 26,292 0 0
ALBANY INTL CORP CL A 012348108 243,520 3,063,149 SH   SOLE 21 3,063,149 0 0
ALBANY INTL CORP CL A 012348108 65,107 818,953 SH   SOLE 22 781,170 0 37,783
ALBANY INTL CORP CL A 012348108 545 6,856 SH   SOLE 26 5,161 0 1,695
ALBANY INTL CORP CL A 012348108 319 4,012 SH   SOLE 28 4,012 0 0
ALBANY INTL CORP CL A 012348108 5,003 62,929 SH   SOLE 30 62,929 0 0
ALBANY INTL CORP CL A 012348108 261 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 27,219 272,790 SH   SOLE 2 34,183 0 238,607
ALBEMARLE CORP COM 012653101 3,353 33,603 SH   SOLE 4 30,534 0 3,069
ALBEMARLE CORP COM 012653101 10,578 106,016 SH   SOLE 7 104,142 0 1,874
ALBEMARLE CORP COM 012653101 131 1,310 SH   SOLE 13 1,310 0 0
ALBEMARLE CORP COM 012653101 99 990 SH   SOLE 15 990 0 0
ALBEMARLE CORP COM 012653101 22,882 229,326 SH   SOLE 18 209,397 0 19,929
ALBEMARLE CORP COM 012653101 4,085 40,938 SH   SOLE 19 40,938 0 0
ALBEMARLE CORP COM 012653101 5,984 59,970 SH   SOLE 20 0 0 59,970
ALBEMARLE CORP COM 012653101 244,044 2,445,818 SH   SOLE 21 2,445,818 0 0
ALBEMARLE CORP COM 012653101 261,727 2,623,036 SH   SOLE 22 2,329,400 0 293,636
ALBEMARLE CORP COM 012653101 14,531 145,634 SH   SOLE 23 145,634 0 0
ALBEMARLE CORP COM 012653101 23,398 234,495 SH   SOLE 25 234,495 0 0
ALBEMARLE CORP COM 012653101 38,645 387,307 SH   SOLE 26 116,806 0 270,501
ALBEMARLE CORP COM 012653101 2,111 21,158 SH   SOLE 28 16,084 0 5,074
ALBEMARLE CORP COM 012653101 2,821 28,273 SH   SOLE 29 6,076 0 22,197
ALBEMARLE CORP COM 012653101 33,929 340,039 SH   SOLE 30 340,039 0 0
ALBEMARLE CORP COM 012653101 4,833 48,438 SH   SOLE 31 22,235 0 26,203
ALBEMARLE CORP COM 012653101 30,748 308,155 SH   SOLE 34 308,155 0 0
ALBEMARLE CORP COM 012653101 8,946 89,658 SH   SOLE 36 89,658 0 0
ALBEMARLE CORP COM 012653101 221 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 272 8,243 SH   SOLE 2 391 0 7,852
ALBIREO PHARMA INC COM 01345P106 6 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,034 31,367 SH   SOLE 18 31,367 0 0
ALBIREO PHARMA INC COM 01345P106 297 9,015 SH   SOLE 19 9,015 0 0
ALBIREO PHARMA INC COM 01345P106 10,561 320,406 SH   SOLE 21 320,406 0 0
ALBIREO PHARMA INC COM 01345P106 7,085 214,950 SH   SOLE 22 208,172 0 6,778
ALCOA CORP COM 013872106 15,801 391,121 SH   SOLE 2 50,133 0 340,988
ALCOA CORP COM 013872106 28 700 SH   SOLE 4 700 0 0
ALCOA CORP COM 013872106 5,641 139,636 SH   SOLE 7 139,636 0 0
ALCOA CORP COM 013872106 38 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 0 11 SH   SOLE 17 0 0 11
ALCOA CORP COM 013872106 3,713 91,911 SH   SOLE 18 91,911 0 0
ALCOA CORP COM 013872106 1,329 32,902 SH   SOLE 19 32,902 0 0
ALCOA CORP COM 013872106 92,638 2,293,032 SH   SOLE 21 2,293,032 0 0
ALCOA CORP COM 013872106 213,215 5,277,596 SH   SOLE 22 4,868,165 0 409,431
ALCOA CORP COM 013872106 9,461 234,193 SH   SOLE 25 234,193 0 0
ALCOA CORP COM 013872106 7,148 176,925 SH   SOLE 26 85,261 0 91,664
ALCOA CORP COM 013872106 1,034 25,597 SH   SOLE 28 25,597 0 0
ALCOA CORP COM 013872106 1,769 43,788 SH   SOLE 30 43,788 0 0
ALCOA CORP COM 013872106 160 3,959 SH   SOLE 31 3,959 0 0
ALCOA CORP COM 013872106 12,158 300,939 SH   SOLE 34 300,939 0 0
ALCOA CORP COM 013872106 6,103 151,061 SH   SOLE 36 151,061 0 0
ALCOA CORP COM 013872106 846 20,948 SH   SOLE 40 20,948 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 885 53,170 SH   SOLE 2 7,171 0 45,999
ALDER BIOPHARMACEUTICALS INC COM 014339105 4 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 22 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 3,108 186,675 SH   SOLE 18 186,675 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,158 129,625 SH   SOLE 19 129,625 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 45,449 2,729,670 SH   SOLE 21 2,729,670 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 28,135 1,689,773 SH   SOLE 22 1,605,751 0 84,022
ALDER BIOPHARMACEUTICALS INC COM 014339105 301 18,067 SH   SOLE 23 18,067 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 575 34,513 SH   SOLE 26 5,739 0 28,774
ALDER BIOPHARMACEUTICALS INC COM 014339105 140 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 262 15,717 SH   SOLE 30 15,717 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 14 866 SH   SOLE 34 866 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 79 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 588 550,000 PRN   SOLE 21 550,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 180 13,010 SH   SOLE 2 751 0 12,259
ALDEYRA THERAPEUTICS INC COM 01438T106 730 52,894 SH   SOLE 18 52,894 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 166 11,996 SH   SOLE 19 11,996 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 7,982 578,437 SH   SOLE 21 578,437 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,938 140,451 SH   SOLE 22 135,522 0 4,929
ALEXANDER & BALDWIN INC NEW COM 014491104 2,212 97,483 SH   SOLE 2 30,117 0 67,366
ALEXANDER & BALDWIN INC NEW COM 014491104 10 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 34 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,125 402,146 SH   SOLE 18 402,146 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,438 63,358 SH   SOLE 19 63,358 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 106,618 4,698,897 SH   SOLE 21 4,698,897 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 53,672 2,365,448 SH   SOLE 22 2,272,060 0 93,388
ALEXANDER & BALDWIN INC NEW COM 014491104 548 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 214 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 361 15,899 SH   SOLE 30 15,899 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 159 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 615 1,792 SH   SOLE 2 79 0 1,713
ALEXANDERS INC COM 014752109 182 531 SH   SOLE 4 531 0 0
ALEXANDERS INC COM 014752109 1,217 3,544 SH   SOLE 7 3,544 0 0
ALEXANDERS INC COM 014752109 33 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,363 6,883 SH   SOLE 18 6,883 0 0
ALEXANDERS INC COM 014752109 1,745 5,084 SH   SOLE 19 5,084 0 0
ALEXANDERS INC COM 014752109 26,582 77,432 SH   SOLE 21 77,432 0 0
ALEXANDERS INC COM 014752109 38,280 111,505 SH   SOLE 22 108,751 0 2,754
ALEXANDERS INC COM 014752109 87 254 SH   SOLE 23 254 0 0
ALEXANDERS INC COM 014752109 1,429 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 514 1,497 SH   SOLE 26 186 0 1,311
ALEXANDERS INC COM 014752109 114 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 241 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 3,497 10,187 SH   SOLE 30 10,187 0 0
ALEXANDERS INC COM 014752109 81 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 29,460 234,200 SH   SOLE 2 16,916 0 217,284
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,135 128,272 SH   SOLE 4 125,699 0 2,573
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,458 258,035 SH   SOLE 7 257,054 0 981
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 586 4,659 SH   SOLE 15 4,659 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 29,323 233,111 SH   SOLE 18 220,705 0 12,406
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 33,724 268,094 SH   SOLE 19 268,094 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 418,321 3,325,553 SH   SOLE 21 3,325,553 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 518,304 4,120,389 SH   SOLE 22 3,786,212 0 334,177
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,381 169,977 SH   SOLE 23 169,977 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38,251 304,089 SH   SOLE 25 304,089 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 50,077 398,101 SH   SOLE 26 103,475 0 294,626
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,884 30,878 SH   SOLE 28 26,136 0 4,742
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,686 61,102 SH   SOLE 29 40,386 0 20,716
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 100,543 799,289 SH   SOLE 30 799,289 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,655 44,955 SH   SOLE 31 19,441 0 25,514
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,748 133,139 SH   SOLE 34 133,139 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,119 80,440 SH   SOLE 36 80,440 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 325 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 85,616 615,896 SH   SOLE 2 168,463 0 447,433
ALEXION PHARMACEUTICALS INC COM 015351109 10,839 77,976 SH   SOLE 4 72,147 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 23,999 172,640 SH   SOLE 7 169,892 0 2,748
ALEXION PHARMACEUTICALS INC COM 015351109 1,008 7,254 SH   SOLE 13 7,254 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 268 1,926 SH   SOLE 15 1,926 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 65,705 472,667 SH   SOLE 18 445,971 0 26,696
ALEXION PHARMACEUTICALS INC COM 015351109 76,915 553,306 SH   SOLE 19 553,306 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,404 110,815 SH   SOLE 20 15,446 0 95,369
ALEXION PHARMACEUTICALS INC COM 015351109 878,430 6,319,184 SH   SOLE 21 6,319,184 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 737,183 5,303,092 SH   SOLE 22 4,728,157 0 574,935
ALEXION PHARMACEUTICALS INC COM 015351109 41,412 297,910 SH   SOLE 23 297,910 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 28,883 207,777 SH   SOLE 25 207,777 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 105,277 757,333 SH   SOLE 26 189,774 0 567,559
ALEXION PHARMACEUTICALS INC COM 015351109 5,968 42,929 SH   SOLE 28 32,442 0 10,487
ALEXION PHARMACEUTICALS INC COM 015351109 2,106 15,150 SH   SOLE 29 15,150 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 116,026 834,656 SH   SOLE 30 834,656 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,834 99,518 SH   SOLE 31 51,448 0 48,070
ALEXION PHARMACEUTICALS INC COM 015351109 5,275 37,947 SH   SOLE 32 37,947 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 27,061 194,672 SH   SOLE 34 194,672 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 24,382 175,399 SH   SOLE 36 175,399 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 623 4,481 SH   SOLE 40 4,481 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W952 41,964 254,700 SH Put SOLE 19 254,700 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W952 412 2,500 SH Put SOLE 22 2,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W952 10,083 61,200 SH Put SOLE 34 61,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 365,804 2,220,221 SH   SOLE 2 309,425 0 1,910,796
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 244 1,482 SH   SOLE 3 1,482 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93,287 566,199 SH   SOLE 4 462,644 0 103,555
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,388 148,022 SH   SOLE 7 148,022 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,494 69,762 SH   SOLE 13 69,762 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 131,889 800,491 SH   SOLE 15 774,681 0 25,810
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 107 650 SH   SOLE 17 0 0 650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 116,492 707,043 SH   SOLE 18 707,043 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 305,484 1,854,115 SH   SOLE 19 1,854,115 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,576,387 21,706,643 SH   SOLE 21 21,706,643 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,915,792 17,697,207 SH   SOLE 22 15,380,185 0 2,317,022
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 232,111 1,408,781 SH   SOLE 23 1,408,781 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 117,938 715,818 SH   SOLE 25 715,818 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 683,711 4,149,736 SH   SOLE 26 328,353 0 3,821,383
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,088 164,408 SH   SOLE 28 164,408 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 73,740 447,562 SH   SOLE 29 338,753 0 108,809
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,101,742 6,686,953 SH   SOLE 30 6,686,953 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 35,899 217,889 SH   SOLE 31 217,889 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,197 37,615 SH   SOLE 32 37,615 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 612,933 3,720,154 SH   SOLE 34 3,720,154 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,682 46,628 SH   SOLE 36 46,628 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,629 9,888 SH   SOLE 40 9,888 0 0
ALICO INC COM 016230104 71 2,110 SH   SOLE 2 87 0 2,023
ALICO INC COM 016230104 376 11,135 SH   SOLE 18 11,135 0 0
ALICO INC COM 016230104 91 2,701 SH   SOLE 19 2,701 0 0
ALICO INC COM 016230104 3,823 113,111 SH   SOLE 21 113,111 0 0
ALICO INC COM 016230104 3,885 114,933 SH   SOLE 22 113,954 0 979
ALIGN TECHNOLOGY INC COM 016255101 72,570 185,496 SH   SOLE 2 22,313 0 163,183
ALIGN TECHNOLOGY INC COM 016255101 10,999 28,115 SH   SOLE 4 26,157 0 1,958
ALIGN TECHNOLOGY INC COM 016255101 33,164 84,770 SH   SOLE 7 68,888 0 15,882
ALIGN TECHNOLOGY INC COM 016255101 202 516 SH   SOLE 13 516 0 0
ALIGN TECHNOLOGY INC COM 016255101 308 788 SH   SOLE 15 788 0 0
ALIGN TECHNOLOGY INC COM 016255101 60,880 155,617 SH   SOLE 18 146,565 0 9,052
ALIGN TECHNOLOGY INC COM 016255101 52,969 135,394 SH   SOLE 19 135,394 0 0
ALIGN TECHNOLOGY INC COM 016255101 756,528 1,933,765 SH   SOLE 21 1,933,765 0 0
ALIGN TECHNOLOGY INC COM 016255101 717,738 1,834,616 SH   SOLE 22 1,639,225 0 195,391
ALIGN TECHNOLOGY INC COM 016255101 37,971 97,059 SH   SOLE 23 97,059 0 0
ALIGN TECHNOLOGY INC COM 016255101 31,646 80,891 SH   SOLE 25 80,891 0 0
ALIGN TECHNOLOGY INC COM 016255101 103,712 265,098 SH   SOLE 26 69,902 0 195,196
ALIGN TECHNOLOGY INC COM 016255101 5,772 14,755 SH   SOLE 28 11,209 0 3,546
ALIGN TECHNOLOGY INC COM 016255101 7,576 19,364 SH   SOLE 29 2,597 0 16,767
ALIGN TECHNOLOGY INC COM 016255101 124,703 318,754 SH   SOLE 30 318,754 0 0
ALIGN TECHNOLOGY INC COM 016255101 11,384 29,098 SH   SOLE 31 15,951 0 13,147
ALIGN TECHNOLOGY INC COM 016255101 5,350 13,676 SH   SOLE 32 13,676 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,402 3,584 SH   SOLE 34 3,584 0 0
ALIGN TECHNOLOGY INC COM 016255101 24,162 61,761 SH   SOLE 36 61,761 0 0
ALIGN TECHNOLOGY INC COM 016255101 597 1,527 SH   SOLE 40 1,527 0 0
ALIMERA SCIENCES INC COM 016259103 12 12,192 SH   SOLE 18 12,192 0 0
ALIMERA SCIENCES INC COM 016259103 255 260,003 SH   SOLE 21 260,003 0 0
ALIMERA SCIENCES INC COM 016259103 10 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 7 4,059 SH   SOLE 18 4,059 0 0
ALJ REGIONAL HLDGS INC COM 001627108 103 60,009 SH   SOLE 21 60,009 0 0
ALKERMES PLC SHS G01767105 15,431 363,588 SH   SOLE 2 51,084 0 312,504
ALKERMES PLC SHS G01767105 2,273 53,564 SH   SOLE 4 49,473 0 4,091
ALKERMES PLC SHS G01767105 460 10,848 SH   SOLE 7 10,848 0 0
ALKERMES PLC SHS G01767105 74 1,732 SH   SOLE 13 1,732 0 0
ALKERMES PLC SHS G01767105 37 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 3,627 85,467 SH   SOLE 18 73,019 0 12,448
ALKERMES PLC SHS G01767105 1,347 31,735 SH   SOLE 19 31,735 0 0
ALKERMES PLC SHS G01767105 3,475 81,888 SH   SOLE 20 0 0 81,888
ALKERMES PLC SHS G01767105 155,598 3,666,310 SH   SOLE 21 3,666,310 0 0
ALKERMES PLC SHS G01767105 181,007 4,265,015 SH   SOLE 22 3,958,036 0 306,979
ALKERMES PLC SHS G01767105 8,476 199,713 SH   SOLE 23 199,713 0 0
ALKERMES PLC SHS G01767105 6,342 149,429 SH   SOLE 25 149,429 0 0
ALKERMES PLC SHS G01767105 19,555 460,772 SH   SOLE 26 184,429 0 276,343
ALKERMES PLC SHS G01767105 1,289 30,382 SH   SOLE 28 23,111 0 7,271
ALKERMES PLC SHS G01767105 1,821 42,903 SH   SOLE 29 11,466 0 31,437
ALKERMES PLC SHS G01767105 13,430 316,447 SH   SOLE 30 316,447 0 0
ALKERMES PLC SHS G01767105 2,784 65,594 SH   SOLE 31 36,222 0 29,372
ALKERMES PLC SHS G01767105 434 10,232 SH   SOLE 34 10,232 0 0
ALKERMES PLC SHS G01767105 5,413 127,542 SH   SOLE 36 127,542 0 0
ALKERMES PLC SHS G01767105 131 3,087 SH   SOLE 40 3,087 0 0
ALLAKOS INC COM 01671P100 1,167 25,946 SH   SOLE 2 20,029 0 5,917
ALLAKOS INC COM 01671P100 1,623 36,071 SH   SOLE 18 36,071 0 0
ALLAKOS INC COM 01671P100 5,541 123,161 SH   SOLE 19 123,161 0 0
ALLAKOS INC COM 01671P100 84 1,873 SH   SOLE 20 1,873 0 0
ALLAKOS INC COM 01671P100 11,878 264,018 SH   SOLE 21 264,018 0 0
ALLAKOS INC COM 01671P100 8,278 183,991 SH   SOLE 22 183,991 0 0
ALLAKOS INC COM 01671P100 7 146 SH   SOLE 23 146 0 0
ALLAKOS INC COM 01671P100 2,360 52,455 SH   SOLE 34 52,455 0 0
ALLEGHANY CORP DEL COM 017175100 27,196 41,678 SH   SOLE 2 9,831 0 31,847
ALLEGHANY CORP DEL COM 017175100 3,329 5,101 SH   SOLE 4 4,702 0 399
ALLEGHANY CORP DEL COM 017175100 3,237 4,960 SH   SOLE 7 3,921 0 1,039
ALLEGHANY CORP DEL COM 017175100 383 587 SH   SOLE 13 587 0 0
ALLEGHANY CORP DEL COM 017175100 92 141 SH   SOLE 15 141 0 0
ALLEGHANY CORP DEL COM 017175100 30,880 47,323 SH   SOLE 18 46,068 0 1,255
ALLEGHANY CORP DEL COM 017175100 1,898 2,909 SH   SOLE 19 2,909 0 0
ALLEGHANY CORP DEL COM 017175100 5,839 8,949 SH   SOLE 20 0 0 8,949
ALLEGHANY CORP DEL COM 017175100 477,958 732,469 SH   SOLE 21 732,469 0 0
ALLEGHANY CORP DEL COM 017175100 335,269 513,799 SH   SOLE 22 480,831 0 32,968
ALLEGHANY CORP DEL COM 017175100 12,523 19,191 SH   SOLE 23 19,191 0 0
ALLEGHANY CORP DEL COM 017175100 9,954 15,255 SH   SOLE 25 15,255 0 0
ALLEGHANY CORP DEL COM 017175100 30,581 46,866 SH   SOLE 26 16,482 0 30,384
ALLEGHANY CORP DEL COM 017175100 1,979 3,033 SH   SOLE 28 2,320 0 713
ALLEGHANY CORP DEL COM 017175100 2,337 3,582 SH   SOLE 29 479 0 3,103
ALLEGHANY CORP DEL COM 017175100 21,570 33,056 SH   SOLE 30 33,056 0 0
ALLEGHANY CORP DEL COM 017175100 3,052 4,677 SH   SOLE 31 2,869 0 1,808
ALLEGHANY CORP DEL COM 017175100 513 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 11,939 18,296 SH   SOLE 36 18,296 0 0
ALLEGHANY CORP DEL COM 017175100 197 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,037 204,299 SH   SOLE 2 82,897 0 121,402
ALLEGHENY TECHNOLOGIES INC COM 01741R102 13 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 119 4,019 SH   SOLE 7 4,019 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 21,854 739,572 SH   SOLE 18 739,572 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,608 122,091 SH   SOLE 19 122,091 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 258,870 8,760,421 SH   SOLE 21 8,760,421 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 139,951 4,736,064 SH   SOLE 22 4,559,862 0 176,202
ALLEGHENY TECHNOLOGIES INC COM 01741R102 895 30,272 SH   SOLE 26 21,602 0 8,670
ALLEGHENY TECHNOLOGIES INC COM 01741R102 515 17,415 SH   SOLE 28 17,415 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 856 28,959 SH   SOLE 30 28,959 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 211 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 353 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,081 500,000 PRN   SOLE 21 500,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 442 10,593 SH   SOLE 2 409 0 10,184
ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,700 40,769 SH   SOLE 18 40,769 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 485 11,640 SH   SOLE 19 11,640 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 17,363 416,368 SH   SOLE 21 416,368 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 6,683 160,269 SH   SOLE 22 152,413 0 7,856
ALLEGIANCE BANCSHARES INC COM 01748H107 34 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 115 2,759 SH   SOLE 30 2,759 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,320 10,412 SH   SOLE 2 484 0 9,928
ALLEGIANT TRAVEL CO COM 01748X102 35 276 SH   SOLE 7 276 0 0
ALLEGIANT TRAVEL CO COM 01748X102 6,940 54,730 SH   SOLE 18 54,730 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,496 11,800 SH   SOLE 19 11,800 0 0
ALLEGIANT TRAVEL CO COM 01748X102 172,258 1,358,501 SH   SOLE 21 1,358,501 0 0
ALLEGIANT TRAVEL CO COM 01748X102 44,902 354,117 SH   SOLE 22 340,705 0 13,412
ALLEGIANT TRAVEL CO COM 01748X102 80 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,379 26,646 SH   SOLE 30 26,646 0 0
ALLEGIANT TRAVEL CO COM 01748X102 60 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 21,077 232,719 SH   SOLE 2 28,463 0 204,256
ALLEGION PUB LTD CO ORD SHS G0176J109 2,859 31,567 SH   SOLE 4 29,061 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 6,093 67,275 SH   SOLE 7 67,275 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 80 881 SH   SOLE 15 881 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 17,917 197,820 SH   SOLE 18 186,131 0 11,689
ALLEGION PUB LTD CO ORD SHS G0176J109 2,100 23,192 SH   SOLE 19 23,192 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,315 58,681 SH   SOLE 20 0 0 58,681
ALLEGION PUB LTD CO ORD SHS G0176J109 177,130 1,955,723 SH   SOLE 21 1,955,723 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 222,042 2,451,608 SH   SOLE 22 2,212,445 0 239,163
ALLEGION PUB LTD CO ORD SHS G0176J109 10,517 116,118 SH   SOLE 23 116,118 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8,073 89,131 SH   SOLE 25 89,131 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 32,549 359,382 SH   SOLE 26 112,082 0 247,300
ALLEGION PUB LTD CO ORD SHS G0176J109 1,711 18,889 SH   SOLE 28 14,549 0 4,340
ALLEGION PUB LTD CO ORD SHS G0176J109 2,058 22,721 SH   SOLE 29 3,496 0 19,225
ALLEGION PUB LTD CO ORD SHS G0176J109 27,119 299,426 SH   SOLE 30 299,426 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 3,387 37,397 SH   SOLE 31 20,785 0 16,612
ALLEGION PUB LTD CO ORD SHS G0176J109 457 5,043 SH   SOLE 34 5,043 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6,273 69,259 SH   SOLE 36 69,259 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 173 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 100 9,356 SH   SOLE 2 391 0 8,965
ALLENA PHARMACEUTICALS INC COM 018119107 5 464 SH   SOLE 7 464 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 414 38,562 SH   SOLE 18 38,562 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 94 8,798 SH   SOLE 19 8,798 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 4,427 412,202 SH   SOLE 21 412,202 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 1,161 108,061 SH   SOLE 22 102,925 0 5,136
ALLERGAN PLC SHS G0177J108 176,957 929,006 SH   SOLE 2 221,041 0 707,965
ALLERGAN PLC SHS G0177J108 21,284 111,739 SH   SOLE 4 102,866 0 8,873
ALLERGAN PLC SHS G0177J108 51,389 269,788 SH   SOLE 7 233,626 0 36,162
ALLERGAN PLC SHS G0177J108 1,508 7,919 SH   SOLE 13 7,919 0 0
ALLERGAN PLC SHS G0177J108 545 2,861 SH   SOLE 15 2,861 0 0
ALLERGAN PLC SHS G0177J108 122,715 644,239 SH   SOLE 18 599,050 0 45,189
ALLERGAN PLC SHS G0177J108 143,532 753,529 SH   SOLE 19 753,529 0 0
ALLERGAN PLC SHS G0177J108 20,475 107,492 SH   SOLE 20 0 0 107,492
ALLERGAN PLC SHS G0177J108 1,088,596 5,715,013 SH   SOLE 21 5,715,013 0 0
ALLERGAN PLC SHS G0177J108 1,497,714 7,862,842 SH   SOLE 22 6,971,572 0 891,270
ALLERGAN PLC SHS G0177J108 82,340 432,274 SH   SOLE 23 432,274 0 0
ALLERGAN PLC SHS G0177J108 63,349 332,574 SH   SOLE 25 332,574 0 0
ALLERGAN PLC SHS G0177J108 293,084 1,538,659 SH   SOLE 26 269,493 0 1,269,166
ALLERGAN PLC SHS G0177J108 12,392 65,058 SH   SOLE 28 49,200 0 15,858
ALLERGAN PLC SHS G0177J108 2,595 13,626 SH   SOLE 29 13,626 0 0
ALLERGAN PLC SHS G0177J108 244,981 1,286,126 SH   SOLE 30 1,286,126 0 0
ALLERGAN PLC SHS G0177J108 24,636 129,337 SH   SOLE 31 64,059 0 65,278
ALLERGAN PLC SHS G0177J108 59,946 314,711 SH   SOLE 34 314,711 0 0
ALLERGAN PLC SHS G0177J108 58,050 304,754 SH   SOLE 36 304,754 0 0
ALLERGAN PLC SHS G0177J108 1,283 6,735 SH   SOLE 40 6,735 0 0
ALLERGAN PLC OPTIONS G0177J958 3,619 19,000 SH Call SOLE 2 19,000 0 0
ALLERGAN PLC OPTIONS G0177J958 3,467 18,200 SH Call SOLE 19 18,200 0 0
ALLETE INC COM NEW 018522300 7,109 94,778 SH   SOLE 2 45,306 0 49,472
ALLETE INC COM NEW 018522300 192 2,560 SH   SOLE 4 2,560 0 0
ALLETE INC COM NEW 018522300 278 3,712 SH   SOLE 7 3,712 0 0
ALLETE INC COM NEW 018522300 18 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 22,759 303,414 SH   SOLE 18 303,414 0 0
ALLETE INC COM NEW 018522300 3,518 46,905 SH   SOLE 19 46,905 0 0
ALLETE INC COM NEW 018522300 278,614 3,714,353 SH   SOLE 21 3,714,353 0 0
ALLETE INC COM NEW 018522300 130,099 1,734,416 SH   SOLE 22 1,660,123 0 74,293
ALLETE INC COM NEW 018522300 1,261 16,809 SH   SOLE 26 11,483 0 5,326
ALLETE INC COM NEW 018522300 530 7,061 SH   SOLE 28 7,061 0 0
ALLETE INC COM NEW 018522300 2,337 31,160 SH   SOLE 30 31,160 0 0
ALLETE INC COM NEW 018522300 186 2,476 SH   SOLE 36 2,476 0 0
ALLETE INC COM NEW 018522300 427 5,689 SH   SOLE 40 5,689 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 27,048 114,532 SH   SOLE 2 9,829 0 104,703
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,633 15,385 SH   SOLE 4 14,069 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,102 34,309 SH   SOLE 7 34,309 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 188 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 99 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 23,232 98,376 SH   SOLE 18 92,478 0 5,898
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,935 20,896 SH   SOLE 19 20,896 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,223 22,116 SH   SOLE 20 0 0 22,116
ALLIANCE DATA SYSTEMS CORP COM 018581108 251,248 1,063,890 SH   SOLE 21 1,063,890 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 274,368 1,161,790 SH   SOLE 22 1,025,964 0 135,826
ALLIANCE DATA SYSTEMS CORP COM 018581108 14,446 61,169 SH   SOLE 23 61,169 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11,118 47,080 SH   SOLE 25 47,080 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 47,827 202,521 SH   SOLE 26 54,104 0 148,417
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,253 9,541 SH   SOLE 28 7,265 0 2,276
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,783 11,783 SH   SOLE 29 1,833 0 9,950
ALLIANCE DATA SYSTEMS CORP COM 018581108 46,898 198,584 SH   SOLE 30 198,584 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,806 20,350 SH   SOLE 31 10,371 0 9,979
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,572 6,656 SH   SOLE 34 6,656 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,527 40,343 SH   SOLE 36 40,343 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 237 1,005 SH   SOLE 40 1,005 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 2,251 193,200 SH   SOLE 2 193,200 0 0
ALLIANT ENERGY CORP COM 018802108 26,893 631,734 SH   SOLE 2 126,095 0 505,639
ALLIANT ENERGY CORP COM 018802108 3,740 87,861 SH   SOLE 4 81,935 0 5,926
ALLIANT ENERGY CORP COM 018802108 13,256 311,393 SH   SOLE 7 239,949 0 71,444
ALLIANT ENERGY CORP COM 018802108 493 11,589 SH   SOLE 13 11,589 0 0
ALLIANT ENERGY CORP COM 018802108 85 1,994 SH   SOLE 15 1,994 0 0
ALLIANT ENERGY CORP COM 018802108 24,885 584,567 SH   SOLE 18 556,531 0 28,036
ALLIANT ENERGY CORP COM 018802108 2,490 58,500 SH   SOLE 19 58,500 0 0
ALLIANT ENERGY CORP COM 018802108 11,935 280,367 SH   SOLE 20 0 0 280,367
ALLIANT ENERGY CORP COM 018802108 459,893 10,803,220 SH   SOLE 21 10,803,220 0 0
ALLIANT ENERGY CORP COM 018802108 257,782 6,055,490 SH   SOLE 22 5,426,012 0 629,478
ALLIANT ENERGY CORP COM 018802108 12,155 285,522 SH   SOLE 23 285,522 0 0
ALLIANT ENERGY CORP COM 018802108 10,269 241,230 SH   SOLE 25 241,230 0 0
ALLIANT ENERGY CORP COM 018802108 32,993 775,038 SH   SOLE 26 253,022 0 522,016
ALLIANT ENERGY CORP COM 018802108 1,870 43,933 SH   SOLE 28 32,904 0 11,029
ALLIANT ENERGY CORP COM 018802108 2,263 53,168 SH   SOLE 29 6,655 0 46,513
ALLIANT ENERGY CORP COM 018802108 43,467 1,021,069 SH   SOLE 30 1,021,069 0 0
ALLIANT ENERGY CORP COM 018802108 3,823 89,803 SH   SOLE 31 50,277 0 39,526
ALLIANT ENERGY CORP COM 018802108 4,302 101,046 SH   SOLE 32 101,046 0 0
ALLIANT ENERGY CORP COM 018802108 461 10,820 SH   SOLE 34 10,820 0 0
ALLIANT ENERGY CORP COM 018802108 8,863 208,195 SH   SOLE 36 208,195 0 0
ALLIANT ENERGY CORP COM 018802108 197 4,636 SH   SOLE 40 4,636 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 309 5,681 SH   SOLE 2 249 0 5,432
ALLIED MOTION TECHNOLOGIES I COM 019330109 8 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,273 23,381 SH   SOLE 18 23,381 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 364 6,695 SH   SOLE 19 6,695 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 13,957 256,415 SH   SOLE 21 256,415 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 14,210 261,064 SH   SOLE 22 255,846 0 5,218
ALLIQUA BIOMEDICAL INC COM PAR 019621309 2 1,090 SH   SOLE 21 1,090 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 6 2,554 SH   SOLE 22 2,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 12,094 232,536 SH   SOLE 2 25,765 0 206,771
ALLISON TRANSMISSION HLDGS I COM 01973R101 30 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 187 3,598 SH   SOLE 7 3,598 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 44,670 858,871 SH   SOLE 18 761,517 0 97,354
ALLISON TRANSMISSION HLDGS I COM 01973R101 14,671 282,074 SH   SOLE 19 282,074 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 69,390 1,334,159 SH   SOLE 21 1,334,159 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 187,217 3,599,642 SH   SOLE 22 3,361,144 0 238,498
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,126 79,323 SH   SOLE 25 49,890 0 29,433
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,220 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 874 16,801 SH   SOLE 28 16,801 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 729 14,021 SH   SOLE 29 0 0 14,021
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,518 29,179 SH   SOLE 30 29,179 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 339 6,525 SH   SOLE 31 2,459 0 4,066
ALLISON TRANSMISSION HLDGS I COM 01973R101 18,384 353,478 SH   SOLE 34 353,478 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,292 24,848 SH   SOLE 36 24,848 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 828 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,465 243,187 SH   SOLE 2 79,897 0 163,290
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 56 3,953 SH   SOLE 7 3,953 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14,591 1,023,962 SH   SOLE 18 1,023,962 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,439 171,153 SH   SOLE 19 171,153 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 173,561 12,179,748 SH   SOLE 21 12,179,748 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 84,564 5,934,313 SH   SOLE 22 5,696,083 0 238,230
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 572 40,173 SH   SOLE 26 15,786 0 24,387
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 370 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,043 424,092 SH   SOLE 30 424,092 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 88 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 269 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 710 675,000 PRN   SOLE 21 675,000 0 0
ALLSTATE CORP COM 020002101 144,988 1,468,974 SH   SOLE 2 727,075 0 741,899
ALLSTATE CORP COM 020002101 23,959 242,748 SH   SOLE 4 233,393 0 9,355
ALLSTATE CORP COM 020002101 36,896 373,816 SH   SOLE 7 361,745 0 12,071
ALLSTATE CORP COM 020002101 10,295 104,308 SH   SOLE 13 104,308 0 0
ALLSTATE CORP COM 020002101 286 2,893 SH   SOLE 15 2,893 0 0
ALLSTATE CORP COM 020002101 71,731 726,757 SH   SOLE 18 676,716 0 50,041
ALLSTATE CORP COM 020002101 86,343 874,798 SH   SOLE 19 874,798 0 0
ALLSTATE CORP COM 020002101 16,387 166,033 SH   SOLE 20 0 0 166,033
ALLSTATE CORP COM 020002101 679,132 6,880,772 SH   SOLE 21 6,880,772 0 0
ALLSTATE CORP COM 020002101 1,038,844 10,525,264 SH   SOLE 22 8,837,040 0 1,688,224
ALLSTATE CORP COM 020002101 66,590 674,671 SH   SOLE 23 674,671 0 0
ALLSTATE CORP COM 020002101 39,169 396,847 SH   SOLE 25 396,847 0 0
ALLSTATE CORP COM 020002101 174,227 1,765,215 SH   SOLE 26 306,370 0 1,458,845
ALLSTATE CORP COM 020002101 6,718 68,066 SH   SOLE 28 51,483 0 16,583
ALLSTATE CORP COM 020002101 34,225 346,753 SH   SOLE 29 160,232 0 186,521
ALLSTATE CORP COM 020002101 149,015 1,509,773 SH   SOLE 30 1,509,773 0 0
ALLSTATE CORP COM 020002101 37,987 384,878 SH   SOLE 31 277,612 0 107,266
ALLSTATE CORP COM 020002101 11,522 116,734 SH   SOLE 34 116,734 0 0
ALLSTATE CORP COM 020002101 49,495 501,470 SH   SOLE 36 501,470 0 0
ALLSTATE CORP COM 020002101 716 7,253 SH   SOLE 40 7,253 0 0
ALLY FINL INC COM 02005N100 36,787 1,390,805 SH   SOLE 2 529,856 0 860,949
ALLY FINL INC COM 02005N100 5,668 214,276 SH   SOLE 4 202,929 0 11,347
ALLY FINL INC COM 02005N100 6,780 256,333 SH   SOLE 7 112,864 0 143,469
ALLY FINL INC COM 02005N100 264 9,999 SH   SOLE 13 9,999 0 0
ALLY FINL INC COM 02005N100 111 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 61,977 2,343,170 SH   SOLE 18 2,108,750 0 234,420
ALLY FINL INC COM 02005N100 27,573 1,042,468 SH   SOLE 19 1,042,468 0 0
ALLY FINL INC COM 02005N100 5,340 201,886 SH   SOLE 20 0 0 201,886
ALLY FINL INC COM 02005N100 142,265 5,378,646 SH   SOLE 21 5,378,646 0 0
ALLY FINL INC COM 02005N100 300,201 11,349,739 SH   SOLE 22 10,175,259 0 1,174,480
ALLY FINL INC COM 02005N100 16,796 634,995 SH   SOLE 23 634,995 0 0
ALLY FINL INC COM 02005N100 14,071 531,996 SH   SOLE 25 471,304 0 60,692
ALLY FINL INC COM 02005N100 41,561 1,571,314 SH   SOLE 26 443,357 0 1,127,957
ALLY FINL INC COM 02005N100 2,231 84,347 SH   SOLE 28 64,122 0 20,225
ALLY FINL INC COM 02005N100 3,477 131,442 SH   SOLE 29 45,166 0 86,276
ALLY FINL INC COM 02005N100 21,208 801,815 SH   SOLE 30 801,815 0 0
ALLY FINL INC COM 02005N100 5,415 204,722 SH   SOLE 31 153,825 0 50,897
ALLY FINL INC COM 02005N100 19,414 733,979 SH   SOLE 34 733,979 0 0
ALLY FINL INC COM 02005N100 12,901 487,738 SH   SOLE 36 487,738 0 0
ALLY FINL INC COM 02005N100 239 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 20,418 233,293 SH   SOLE 2 46,505 0 186,788
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,831 32,348 SH   SOLE 4 30,048 0 2,300
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 492 5,618 SH   SOLE 7 5,618 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26 300 SH   SOLE 15 300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,716 65,313 SH   SOLE 18 58,092 0 7,221
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 15,656 178,888 SH   SOLE 19 178,888 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,689 42,151 SH   SOLE 20 0 0 42,151
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 203,037 2,319,888 SH   SOLE 21 2,319,888 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 214,081 2,446,085 SH   SOLE 22 2,262,917 0 183,168
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,365 118,434 SH   SOLE 23 118,434 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,628 75,734 SH   SOLE 25 75,734 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22,107 252,591 SH   SOLE 26 97,995 0 154,596
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,520 17,373 SH   SOLE 28 13,218 0 4,155
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,143 24,487 SH   SOLE 29 6,629 0 17,858
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,276 105,988 SH   SOLE 30 105,988 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,397 38,811 SH   SOLE 31 21,351 0 17,460
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,569 52,200 SH   SOLE 34 52,200 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,367 72,746 SH   SOLE 36 72,746 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 156 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 438 37,702 SH   SOLE 2 19,589 0 18,113
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 776 66,733 SH   SOLE 18 66,733 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 735 63,203 SH   SOLE 19 63,203 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8,073 694,116 SH   SOLE 21 694,116 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,163 873,827 SH   SOLE 22 854,987 0 18,840
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,134 97,471 SH   SOLE 23 97,471 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 56 4,843 SH   SOLE 29 0 0 4,843
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 38 3,259 SH   SOLE 30 3,259 0 0
ALPHA PRO TECH LTD COM 020772109 8 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 169 47,592 SH   SOLE 21 47,592 0 0
ALPHABET INC CAP STK CL C 02079K107 974,705 816,698 SH   SOLE 2 156,791 0 659,907
ALPHABET INC CAP STK CL C 02079K107 143,660 120,372 SH   SOLE 4 112,105 0 8,267
ALPHABET INC CAP STK CL C 02079K107 280,653 235,157 SH   SOLE 7 235,157 0 0
ALPHABET INC CAP STK CL C 02079K107 11,340 9,502 SH   SOLE 13 9,502 0 0
ALPHABET INC CAP STK CL C 02079K107 3,637 3,047 SH   SOLE 15 3,047 0 0
ALPHABET INC CAP STK CL C 02079K107 112 94 SH   SOLE 17 0 0 94
ALPHABET INC CAP STK CL C 02079K107 971,440 813,963 SH   SOLE 18 764,543 0 49,420
ALPHABET INC CAP STK CL C 02079K107 869,308 728,387 SH   SOLE 19 728,387 0 0
ALPHABET INC CAP STK CL C 02079K107 153,310 128,457 SH   SOLE 20 0 0 128,457
ALPHABET INC CAP STK CL C 02079K107 6,205,888 5,199,869 SH   SOLE 21 5,199,869 0 0
ALPHABET INC CAP STK CL C 02079K107 8,993,045 7,535,208 SH   SOLE 22 6,660,505 0 874,703
ALPHABET INC CAP STK CL C 02079K107 494,592 414,415 SH   SOLE 23 414,415 0 0
ALPHABET INC CAP STK CL C 02079K107 516,597 432,853 SH   SOLE 25 429,692 0 3,161
ALPHABET INC CAP STK CL C 02079K107 1,270,939 1,064,911 SH   SOLE 26 233,620 0 831,291
ALPHABET INC CAP STK CL C 02079K107 72,254 60,541 SH   SOLE 28 45,877 0 14,664
ALPHABET INC CAP STK CL C 02079K107 69,802 58,487 SH   SOLE 29 19,366 0 39,121
ALPHABET INC CAP STK CL C 02079K107 1,288,388 1,079,531 SH   SOLE 30 1,079,531 0 0
ALPHABET INC CAP STK CL C 02079K107 174,362 146,097 SH   SOLE 31 70,297 0 75,800
ALPHABET INC CAP STK CL C 02079K107 79,989 67,022 SH   SOLE 32 67,022 0 0
ALPHABET INC CAP STK CL C 02079K107 374,929 314,150 SH   SOLE 34 314,150 0 0
ALPHABET INC CAP STK CL C 02079K107 307,113 257,328 SH   SOLE 36 257,328 0 0
ALPHABET INC CAP STK CL C 02079K107 7,588 6,358 SH   SOLE 40 6,358 0 0
ALPHABET INC CAP STK CL A 02079K305 1,013,514 839,641 SH   SOLE 2 165,378 0 674,263
ALPHABET INC CAP STK CL A 02079K305 130,491 108,105 SH   SOLE 4 100,234 0 7,871
ALPHABET INC CAP STK CL A 02079K305 276,472 229,042 SH   SOLE 7 228,949 0 93
ALPHABET INC CAP STK CL A 02079K305 7,221 5,982 SH   SOLE 13 5,982 0 0
ALPHABET INC CAP STK CL A 02079K305 3,482 2,885 SH   SOLE 15 2,885 0 0
ALPHABET INC CAP STK CL A 02079K305 89 74 SH   SOLE 17 0 0 74
ALPHABET INC CAP STK CL A 02079K305 1,302,760 1,079,266 SH   SOLE 18 931,138 0 148,128
ALPHABET INC CAP STK CL A 02079K305 576,991 478,006 SH   SOLE 19 478,006 0 0
ALPHABET INC CAP STK CL A 02079K305 150,996 125,092 SH   SOLE 20 2,601 0 122,491
ALPHABET INC CAP STK CL A 02079K305 6,170,679 5,112,071 SH   SOLE 21 5,112,071 0 0
ALPHABET INC CAP STK CL A 02079K305 8,878,088 7,355,012 SH   SOLE 22 6,501,829 0 853,183
ALPHABET INC CAP STK CL A 02079K305 480,682 398,219 SH   SOLE 23 398,219 0 0
ALPHABET INC CAP STK CL A 02079K305 365,416 302,727 SH   SOLE 25 299,606 0 3,121
ALPHABET INC CAP STK CL A 02079K305 1,233,293 1,021,716 SH   SOLE 26 226,508 0 795,208
ALPHABET INC CAP STK CL A 02079K305 69,154 57,290 SH   SOLE 28 43,361 0 13,929
ALPHABET INC CAP STK CL A 02079K305 58,787 48,702 SH   SOLE 29 19,716 0 28,986
ALPHABET INC CAP STK CL A 02079K305 1,217,200 1,008,384 SH   SOLE 30 1,008,384 0 0
ALPHABET INC CAP STK CL A 02079K305 177,815 147,310 SH   SOLE 31 73,519 0 73,791
ALPHABET INC CAP STK CL A 02079K305 70,163 58,126 SH   SOLE 32 58,126 0 0
ALPHABET INC CAP STK CL A 02079K305 147,891 122,520 SH   SOLE 34 122,520 0 0
ALPHABET INC CAP STK CL A 02079K305 303,519 251,449 SH   SOLE 36 251,449 0 0
ALPHABET INC CAP STK CL A 02079K305 7,362 6,099 SH   SOLE 40 6,099 0 0
ALPHABET INC OPTIONS 02079K907 17,902 15,000 SH Call SOLE 19 15,000 0 0
ALPHABET INC OPTIONS 02079K957 29,837 25,000 SH Put SOLE 19 25,000 0 0
ALPHABET INC OPTIONS 02079K907 239 200 SH Call SOLE 22 200 0 0
ALPHABET INC OPTIONS 02079K957 358 300 SH Put SOLE 22 300 0 0
ALPHABET INC OPTIONS 02079K907 5,848 4,900 SH Call SOLE 34 4,900 0 0
ALPHABET INC OPTIONS 02079K957 9,667 8,100 SH Put SOLE 34 8,100 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 11 3,187 SH   SOLE 18 3,187 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 173 51,193 SH   SOLE 21 51,193 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 487 144,375 SH   SOLE 22 144,375 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 5 822 SH   SOLE 18 822 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 85 13,402 SH   SOLE 21 13,402 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 75 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 9 188 SH   SOLE 17 0 0 188
ALPS ETF TR ALERIAN MLP 00162Q866 642 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1 64 SH   SOLE 17 0 0 64
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTA MESA RES INC CL A 02133L109 458 109,517 SH   SOLE 2 3,586 0 105,931
ALTA MESA RES INC CL A 02133L109 8 1,977 SH   SOLE 7 1,977 0 0
ALTA MESA RES INC CL A 02133L109 1,334 319,243 SH   SOLE 18 319,243 0 0
ALTA MESA RES INC CL A 02133L109 379 90,665 SH   SOLE 19 90,665 0 0
ALTA MESA RES INC CL A 02133L109 13,687 3,274,293 SH   SOLE 21 3,274,293 0 0
ALTA MESA RES INC CL A 02133L109 14,059 3,363,452 SH   SOLE 22 3,249,823 0 113,629
ALTA MESA RES INC CL A 02133L109 94 22,375 SH   SOLE 26 0 0 22,375
ALTA MESA RES INC CL A 02133L109 106 25,253 SH   SOLE 29 0 0 25,253
ALTA MESA RES INC CL A 02133L109 59 14,020 SH   SOLE 30 14,020 0 0
ALTABA INC COM 021346101 28,543 419,016 SH   SOLE 2 419,016 0 0
ALTABA INC COM 021346101 3 41 SH   SOLE 17 0 0 41
ALTABA INC COM 021346101 76 1,113 SH   SOLE 18 1,113 0 0
ALTABA INC COM 021346101 20,846 306,016 SH   SOLE 19 306,016 0 0
ALTABA INC COM 021346101 57,200 839,696 SH   SOLE 34 839,696 0 0
ALTAIR ENGR INC COM CL A 021369103 1,052 24,203 SH   SOLE 2 1,164 0 23,039
ALTAIR ENGR INC COM CL A 021369103 23 538 SH   SOLE 7 538 0 0
ALTAIR ENGR INC COM CL A 021369103 4,102 94,408 SH   SOLE 18 94,408 0 0
ALTAIR ENGR INC COM CL A 021369103 18,629 428,735 SH   SOLE 19 428,735 0 0
ALTAIR ENGR INC COM CL A 021369103 42,243 972,220 SH   SOLE 21 972,220 0 0
ALTAIR ENGR INC COM CL A 021369103 31,955 735,450 SH   SOLE 22 716,372 0 19,078
ALTAIR ENGR INC COM CL A 021369103 75 1,731 SH   SOLE 23 1,731 0 0
ALTAIR ENGR INC COM CL A 021369103 12,125 279,056 SH   SOLE 34 279,056 0 0
ALTERYX INC COM CL A 02156B103 1,389 24,280 SH   SOLE 2 1,812 0 22,468
ALTERYX INC COM CL A 02156B103 35 617 SH   SOLE 7 617 0 0
ALTERYX INC COM CL A 02156B103 5,247 91,717 SH   SOLE 18 91,717 0 0
ALTERYX INC COM CL A 02156B103 12,058 210,775 SH   SOLE 19 210,775 0 0
ALTERYX INC COM CL A 02156B103 54,768 957,315 SH   SOLE 21 957,315 0 0
ALTERYX INC COM CL A 02156B103 44,561 778,901 SH   SOLE 22 756,857 0 22,044
ALTERYX INC COM CL A 02156B103 260 4,537 SH   SOLE 23 4,537 0 0
ALTERYX INC COM CL A 02156B103 380 6,647 SH   SOLE 26 0 0 6,647
ALTERYX INC COM CL A 02156B103 10,701 187,039 SH   SOLE 34 187,039 0 0
ALTICE USA INC CL A 02156K103 3,386 186,672 SH   SOLE 2 186,672 0 0
ALTICE USA INC CL A 02156K103 274 15,087 SH   SOLE 4 15,087 0 0
ALTICE USA INC CL A 02156K103 61 3,362 SH   SOLE 7 3,362 0 0
ALTICE USA INC CL A 02156K103 3 146 SH   SOLE 18 146 0 0
ALTICE USA INC CL A 02156K103 46,393 2,557,517 SH   SOLE 19 2,557,517 0 0
ALTICE USA INC CL A 02156K103 2,232 123,064 SH   SOLE 21 123,064 0 0
ALTICE USA INC CL A 02156K103 40,422 2,228,311 SH   SOLE 22 2,151,367 0 76,944
ALTICE USA INC CL A 02156K103 396 21,845 SH   SOLE 23 21,845 0 0
ALTICE USA INC CL A 02156K103 82 4,501 SH   SOLE 25 4,501 0 0
ALTICE USA INC CL A 02156K103 17,854 984,208 SH   SOLE 26 192,018 0 792,190
ALTICE USA INC CL A 02156K103 345 19,034 SH   SOLE 29 19,034 0 0
ALTICE USA INC CL A 02156K103 47 2,605 SH   SOLE 30 2,605 0 0
ALTICE USA INC CL A 02156K103 492 27,106 SH   SOLE 31 20,649 0 6,457
ALTICE USA INC CL A 02156K103 12,675 698,728 SH   SOLE 34 698,728 0 0
ALTICE USA INC CL A 02156K103 146 8,076 SH   SOLE 36 8,076 0 0
ALTIMMUNE INC COM NEW 02155H200 1 117 SH   SOLE 21 117 0 0
ALTIMMUNE INC COM NEW 02155H200 0 66 SH   SOLE 22 66 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 9 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 128 2,143 SH   SOLE 21 2,143 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 359 11,151 SH   SOLE 2 399 0 10,752
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,117 34,649 SH   SOLE 18 34,649 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 323 10,023 SH   SOLE 19 10,023 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11,938 370,415 SH   SOLE 21 370,415 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11,735 364,089 SH   SOLE 22 343,382 0 20,707
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 212 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 68 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 111 3,453 SH   SOLE 30 3,453 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 53 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,263 103,215 SH   SOLE 2 53,821 0 49,394
ALTRA INDL MOTION CORP COM 02208R106 6 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 26 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,871 190,582 SH   SOLE 18 190,582 0 0
ALTRA INDL MOTION CORP COM 02208R106 6,304 152,632 SH   SOLE 19 152,632 0 0
ALTRA INDL MOTION CORP COM 02208R106 80,270 1,943,580 SH   SOLE 21 1,943,580 0 0
ALTRA INDL MOTION CORP COM 02208R106 53,175 1,287,519 SH   SOLE 22 1,248,463 0 39,056
ALTRA INDL MOTION CORP COM 02208R106 1,185 28,696 SH   SOLE 23 28,696 0 0
ALTRA INDL MOTION CORP COM 02208R106 18,569 449,616 SH   SOLE 26 70,561 0 379,055
ALTRA INDL MOTION CORP COM 02208R106 167 4,050 SH   SOLE 28 4,050 0 0
ALTRA INDL MOTION CORP COM 02208R106 98 2,379 SH   SOLE 29 0 0 2,379
ALTRA INDL MOTION CORP COM 02208R106 591 14,320 SH   SOLE 30 14,320 0 0
ALTRA INDL MOTION CORP COM 02208R106 115 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 220,034 3,648,388 SH   SOLE 2 747,925 0 2,900,463
ALTRIA GROUP INC COM 02209S103 26,307 436,203 SH   SOLE 4 436,203 0 0
ALTRIA GROUP INC COM 02209S103 95,336 1,580,769 SH   SOLE 7 1,580,769 0 0
ALTRIA GROUP INC COM 02209S103 1,157 19,178 SH   SOLE 13 19,178 0 0
ALTRIA GROUP INC COM 02209S103 827 13,706 SH   SOLE 15 13,706 0 0
ALTRIA GROUP INC COM 02209S103 75 1,241 SH   SOLE 17 0 0 1,241
ALTRIA GROUP INC COM 02209S103 527,447 8,745,592 SH   SOLE 18 8,204,878 0 540,714
ALTRIA GROUP INC COM 02209S103 710,349 11,778,297 SH   SOLE 19 11,778,297 0 0
ALTRIA GROUP INC COM 02209S103 53,391 885,271 SH   SOLE 20 15,436 0 869,835
ALTRIA GROUP INC COM 02209S103 2,633,873 43,672,244 SH   SOLE 21 43,672,244 0 0
ALTRIA GROUP INC COM 02209S103 2,814,730 46,671,029 SH   SOLE 22 41,823,069 0 4,847,960
ALTRIA GROUP INC COM 02209S103 144,983 2,403,962 SH   SOLE 23 2,403,962 0 0
ALTRIA GROUP INC COM 02209S103 159,394 2,642,904 SH   SOLE 25 2,582,548 0 60,356
ALTRIA GROUP INC COM 02209S103 314,597 5,216,330 SH   SOLE 26 1,662,081 0 3,554,249
ALTRIA GROUP INC COM 02209S103 1,449 24,021 SH   SOLE 28 24,021 0 0
ALTRIA GROUP INC COM 02209S103 14,680 243,406 SH   SOLE 29 2,444 0 240,962
ALTRIA GROUP INC COM 02209S103 387,454 6,424,381 SH   SOLE 30 6,424,381 0 0
ALTRIA GROUP INC COM 02209S103 26,160 433,757 SH   SOLE 31 34,862 0 398,895
ALTRIA GROUP INC COM 02209S103 4,477 74,233 SH   SOLE 32 74,233 0 0
ALTRIA GROUP INC COM 02209S103 244,643 4,056,432 SH   SOLE 34 4,056,432 0 0
ALTRIA GROUP INC COM 02209S103 9,965 165,225 SH   SOLE 35 165,225 0 0
ALTRIA GROUP INC COM 02209S103 107,554 1,783,355 SH   SOLE 36 1,783,355 0 0
ALTRIA GROUP INC COM 02209S103 3,865 64,083 SH   SOLE 37 64,083 0 0
ALTRIA GROUP INC COM 02209S103 2,336 38,741 SH   SOLE 40 38,741 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,243 112,202 SH   SOLE 7 112,202 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 17 1,498 SH   SOLE 22 1,498 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 750 37,512 SH   SOLE 2 5,255 0 32,257
AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 13 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 3,114 155,692 SH   SOLE 18 155,692 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,019 50,926 SH   SOLE 19 50,926 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 78,164 3,908,215 SH   SOLE 21 3,908,215 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 21,077 1,053,840 SH   SOLE 22 1,007,512 0 46,328
AMAG PHARMACEUTICALS INC COM 00163U106 233 11,651 SH   SOLE 23 11,651 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 696 34,813 SH   SOLE 26 0 0 34,813
AMAG PHARMACEUTICALS INC COM 00163U106 101 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 166 8,276 SH   SOLE 29 0 0 8,276
AMAG PHARMACEUTICALS INC COM 00163U106 1,501 75,031 SH   SOLE 30 75,031 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 32 1,610 SH   SOLE 34 1,610 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 577 550,000 PRN   SOLE 21 550,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 193 10,003 SH   SOLE 2 405 0 9,598
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 584 30,295 SH   SOLE 18 30,295 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 167 8,637 SH   SOLE 19 8,637 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6,535 338,785 SH   SOLE 21 338,785 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 4,548 235,757 SH   SOLE 22 235,757 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 852 44,170 SH   SOLE 26 7,881 0 36,289
AMARIN CORP PLC SPONS ADR NEW 023111206 55,257 3,396,241 SH   SOLE 21 3,396,241 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 117 7,213 SH   SOLE 30 7,213 0 0
AMAZON COM INC COM 023135106 2,158,170 1,077,469 SH   SOLE 2 190,331 0 887,138
AMAZON COM INC COM 023135106 301,886 150,717 SH   SOLE 4 139,867 0 10,850
AMAZON COM INC COM 023135106 628,974 314,016 SH   SOLE 7 313,797 0 219
AMAZON COM INC COM 023135106 19,531 9,751 SH   SOLE 13 9,751 0 0
AMAZON COM INC COM 023135106 8,030 4,009 SH   SOLE 15 4,009 0 0
AMAZON COM INC COM 023135106 463 231 SH   SOLE 17 0 0 231
AMAZON COM INC COM 023135106 2,588,996 1,292,559 SH   SOLE 18 1,130,941 0 161,618
AMAZON COM INC COM 023135106 1,643,169 820,354 SH   SOLE 19 820,354 0 0
AMAZON COM INC COM 023135106 242,393 121,015 SH   SOLE 20 0 0 121,015
AMAZON COM INC COM 023135106 13,966,871 6,972,976 SH   SOLE 21 6,972,976 0 0
AMAZON COM INC COM 023135106 20,008,608 9,989,320 SH   SOLE 22 8,862,947 0 1,126,373
AMAZON COM INC COM 023135106 1,091,607 544,986 SH   SOLE 23 544,986 0 0
AMAZON COM INC COM 023135106 837,901 418,323 SH   SOLE 25 418,323 0 0
AMAZON COM INC COM 023135106 2,734,327 1,365,116 SH   SOLE 26 310,872 0 1,054,244
AMAZON COM INC COM 023135106 159,002 79,382 SH   SOLE 28 60,079 0 19,303
AMAZON COM INC COM 023135106 142,850 71,318 SH   SOLE 29 26,042 0 45,276
AMAZON COM INC COM 023135106 2,950,449 1,473,015 SH   SOLE 30 1,473,015 0 0
AMAZON COM INC COM 023135106 374,216 186,828 SH   SOLE 31 95,971 0 90,857
AMAZON COM INC COM 023135106 186,193 92,957 SH   SOLE 32 92,957 0 0
AMAZON COM INC COM 023135106 446,212 222,772 SH   SOLE 34 222,772 0 0
AMAZON COM INC COM 023135106 663,233 331,120 SH   SOLE 36 331,120 0 0
AMAZON COM INC COM 023135106 16,815 8,395 SH   SOLE 40 8,395 0 0
AMBAC FINL GROUP INC COM NEW 023139884 545 26,673 SH   SOLE 2 634 0 26,039
AMBAC FINL GROUP INC COM NEW 023139884 48 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,647 129,627 SH   SOLE 18 129,627 0 0
AMBAC FINL GROUP INC COM NEW 023139884 283 13,859 SH   SOLE 19 13,859 0 0
AMBAC FINL GROUP INC COM NEW 023139884 22,175 1,085,921 SH   SOLE 21 1,085,921 0 0
AMBAC FINL GROUP INC COM NEW 023139884 18,431 902,597 SH   SOLE 22 871,018 0 31,579
AMBAC FINL GROUP INC COM NEW 023139884 81 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 107 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,211 31,299 SH   SOLE 2 2,550 0 28,749
AMBARELLA INC SHS G037AX101 5 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 30 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 4,057 104,874 SH   SOLE 18 104,874 0 0
AMBARELLA INC SHS G037AX101 2,398 61,989 SH   SOLE 19 61,989 0 0
AMBARELLA INC SHS G037AX101 40,808 1,055,022 SH   SOLE 21 1,055,022 0 0
AMBARELLA INC SHS G037AX101 14,806 382,790 SH   SOLE 22 340,504 0 42,286
AMBARELLA INC SHS G037AX101 332 8,583 SH   SOLE 23 8,583 0 0
AMBARELLA INC SHS G037AX101 979 25,305 SH   SOLE 26 9,189 0 16,116
AMBARELLA INC SHS G037AX101 177 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 169 4,364 SH   SOLE 29 0 0 4,364
AMBARELLA INC SHS G037AX101 295 7,615 SH   SOLE 30 7,615 0 0
AMBARELLA INC SHS G037AX101 125 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 184 19,129 SH   SOLE 2 934 0 18,195
AMBER RD INC COM 02318Y108 6 631 SH   SOLE 7 631 0 0
AMBER RD INC COM 02318Y108 760 78,975 SH   SOLE 18 78,975 0 0
AMBER RD INC COM 02318Y108 191 19,805 SH   SOLE 19 19,805 0 0
AMBER RD INC COM 02318Y108 7,974 828,884 SH   SOLE 21 828,884 0 0
AMBER RD INC COM 02318Y108 5,021 521,963 SH   SOLE 22 501,561 0 20,402
AMBER RD INC COM 02318Y108 4 373 SH   SOLE 23 373 0 0
AMBEV SA SPONSORED ADR 02319V103 3,229 706,513 SH   SOLE 2 706,513 0 0
AMBEV SA SPONSORED ADR 02319V103 5,384 1,178,021 SH   SOLE 4 216,017 0 962,004
AMBEV SA SPONSORED ADR 02319V103 4,376 957,596 SH   SOLE 18 957,596 0 0
AMBEV SA SPONSORED ADR 02319V103 1,921 420,354 SH   SOLE 19 420,354 0 0
AMBEV SA SPONSORED ADR 02319V103 62,931 13,770,539 SH   SOLE 21 13,770,539 0 0
AMBEV SA SPONSORED ADR 02319V103 112,920 24,708,893 SH   SOLE 22 17,591,487 0 7,117,406
AMBEV SA SPONSORED ADR 02319V103 9,417 2,060,615 SH   SOLE 30 2,060,615 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,099 53,618 SH   SOLE 2 3,726 0 49,892
AMC ENTMT HLDGS INC CL A COM 00165C104 11 557 SH   SOLE 4 557 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 21 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3,512 171,324 SH   SOLE 18 171,324 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,233 60,133 SH   SOLE 19 60,133 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 34,392 1,677,651 SH   SOLE 21 1,677,651 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 31,447 1,534,009 SH   SOLE 22 1,454,222 0 79,787
AMC ENTMT HLDGS INC CL A COM 00165C104 180 8,798 SH   SOLE 23 8,798 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 642 31,306 SH   SOLE 26 12,620 0 18,686
AMC ENTMT HLDGS INC CL A COM 00165C104 133 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 234 11,426 SH   SOLE 30 11,426 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 140 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 6,848 103,222 SH   SOLE 2 24,680 0 78,542
AMC NETWORKS INC CL A 00164V103 20 300 SH   SOLE 4 300 0 0
AMC NETWORKS INC CL A 00164V103 105 1,576 SH   SOLE 7 1,576 0 0
AMC NETWORKS INC CL A 00164V103 9,334 140,705 SH   SOLE 18 140,705 0 0
AMC NETWORKS INC CL A 00164V103 512 7,714 SH   SOLE 19 7,714 0 0
AMC NETWORKS INC CL A 00164V103 144,139 2,172,725 SH   SOLE 21 2,172,725 0 0
AMC NETWORKS INC CL A 00164V103 132,082 1,990,989 SH   SOLE 22 1,901,636 0 89,353
AMC NETWORKS INC CL A 00164V103 801 12,078 SH   SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 414 6,237 SH   SOLE 28 6,237 0 0
AMC NETWORKS INC CL A 00164V103 363 5,471 SH   SOLE 29 0 0 5,471
AMC NETWORKS INC CL A 00164V103 767 11,564 SH   SOLE 30 11,564 0 0
AMC NETWORKS INC CL A 00164V103 73 1,107 SH   SOLE 31 999 0 108
AMC NETWORKS INC CL A 00164V103 105 1,582 SH   SOLE 36 1,582 0 0
AMC NETWORKS INC CL A 00164V103 409 6,162 SH   SOLE 40 6,162 0 0
AMC NETWORKS INC OPTIONS 00164V103 80 1,200 SH Put SOLE 2 1,200 0 0
AMC NETWORKS INC OPTIONS 00164V103 1,897 28,600 SH Put SOLE 19 28,600 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 19,994 303,028 SH   SOLE 2 61,298 0 241,730
AMDOCS LTD SHS G02602103 271 4,111 SH   SOLE 4 4,111 0 0
AMDOCS LTD SHS G02602103 1,128 17,094 SH   SOLE 7 4,104 0 12,990
AMDOCS LTD SHS G02602103 449 6,799 SH   SOLE 13 6,799 0 0
AMDOCS LTD SHS G02602103 76 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 9,688 146,826 SH   SOLE 18 87,866 0 58,960
AMDOCS LTD SHS G02602103 9,232 139,927 SH   SOLE 19 139,927 0 0
AMDOCS LTD SHS G02602103 92,845 1,407,172 SH   SOLE 21 1,407,172 0 0
AMDOCS LTD SHS G02602103 71,715 1,086,924 SH   SOLE 22 834,206 0 252,718
AMDOCS LTD SHS G02602103 2,023 30,663 SH   SOLE 23 30,663 0 0
AMDOCS LTD SHS G02602103 10,681 161,882 SH   SOLE 25 144,041 0 17,841
AMDOCS LTD SHS G02602103 18,810 285,086 SH   SOLE 26 39,077 0 246,009
AMDOCS LTD SHS G02602103 1,273 19,291 SH   SOLE 29 19,291 0 0
AMDOCS LTD SHS G02602103 4 55 SH   SOLE 30 55 0 0
AMDOCS LTD SHS G02602103 195 2,949 SH   SOLE 31 2,949 0 0
AMDOCS LTD SHS G02602103 11,025 167,101 SH   SOLE 34 167,101 0 0
AMDOCS LTD SHS G02602103 7,187 108,932 SH   SOLE 36 108,932 0 0
AMEDICA CORP COM PAR 023435407 0 365 SH   SOLE 21 365 0 0
AMEDICA CORP COM PAR 023435407 2 7,619 SH   SOLE 22 7,619 0 0
AMEDISYS INC COM 023436108 12,355 98,873 SH   SOLE 2 78,341 0 20,532
AMEDISYS INC COM 023436108 11 91 SH   SOLE 4 91 0 0
AMEDISYS INC COM 023436108 78 625 SH   SOLE 7 625 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 19,943 159,597 SH   SOLE 18 159,597 0 0
AMEDISYS INC COM 023436108 64,433 515,633 SH   SOLE 19 515,633 0 0
AMEDISYS INC COM 023436108 388,972 3,112,769 SH   SOLE 21 3,112,769 0 0
AMEDISYS INC COM 023436108 98,277 786,468 SH   SOLE 22 747,995 0 38,473
AMEDISYS INC COM 023436108 100 803 SH   SOLE 23 803 0 0
AMEDISYS INC COM 023436108 1,354 10,835 SH   SOLE 26 9,337 0 1,498
AMEDISYS INC COM 023436108 499 3,991 SH   SOLE 28 3,991 0 0
AMEDISYS INC COM 023436108 8,059 64,492 SH   SOLE 30 64,492 0 0
AMEDISYS INC COM 023436108 29,424 235,469 SH   SOLE 34 235,469 0 0
AMEDISYS INC COM 023436108 335 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 6,151 17,246 SH   SOLE 2 1,361 0 15,885
AMERCO COM 023586100 802 2,248 SH   SOLE 4 1,988 0 260
AMERCO COM 023586100 310 868 SH   SOLE 7 868 0 0
AMERCO COM 023586100 1,520 4,263 SH   SOLE 18 3,600 0 663
AMERCO COM 023586100 508 1,424 SH   SOLE 19 1,424 0 0
AMERCO COM 023586100 3,372 9,455 SH   SOLE 20 0 0 9,455
AMERCO COM 023586100 31,712 88,917 SH   SOLE 21 88,917 0 0
AMERCO COM 023586100 72,166 202,344 SH   SOLE 22 185,298 0 17,046
AMERCO COM 023586100 3,982 11,166 SH   SOLE 23 11,166 0 0
AMERCO COM 023586100 103 290 SH   SOLE 25 290 0 0
AMERCO COM 023586100 8,589 24,082 SH   SOLE 26 13,050 0 11,032
AMERCO COM 023586100 598 1,676 SH   SOLE 28 1,286 0 390
AMERCO COM 023586100 722 2,024 SH   SOLE 29 302 0 1,722
AMERCO COM 023586100 4,118 11,546 SH   SOLE 30 11,546 0 0
AMERCO COM 023586100 849 2,381 SH   SOLE 31 1,217 0 1,164
AMERCO COM 023586100 184 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 470 1,319 SH   SOLE 36 1,319 0 0
AMERCO COM 023586100 46 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 57,683 912,415 SH   SOLE 2 417,653 0 494,762
AMEREN CORP COM 023608102 8,737 138,207 SH   SOLE 4 131,937 0 6,270
AMEREN CORP COM 023608102 19,483 308,179 SH   SOLE 7 231,715 0 76,464
AMEREN CORP COM 023608102 972 15,375 SH   SOLE 13 15,375 0 0
AMEREN CORP COM 023608102 109 1,732 SH   SOLE 15 1,732 0 0
AMEREN CORP COM 023608102 33,772 534,200 SH   SOLE 18 504,893 0 29,307
AMEREN CORP COM 023608102 7,170 113,409 SH   SOLE 19 113,409 0 0
AMEREN CORP COM 023608102 10,919 172,718 SH   SOLE 20 0 0 172,718
AMEREN CORP COM 023608102 332,487 5,259,203 SH   SOLE 21 5,259,203 0 0
AMEREN CORP COM 023608102 415,368 6,570,202 SH   SOLE 22 5,785,448 0 784,754
AMEREN CORP COM 023608102 23,445 370,840 SH   SOLE 23 370,840 0 0
AMEREN CORP COM 023608102 15,749 249,107 SH   SOLE 25 249,107 0 0
AMEREN CORP COM 023608102 52,091 823,960 SH   SOLE 26 256,857 0 567,103
AMEREN CORP COM 023608102 2,855 45,164 SH   SOLE 28 33,997 0 11,167
AMEREN CORP COM 023608102 5,290 83,673 SH   SOLE 29 35,359 0 48,314
AMEREN CORP COM 023608102 87,212 1,379,506 SH   SOLE 30 1,379,506 0 0
AMEREN CORP COM 023608102 10,381 164,206 SH   SOLE 31 96,519 0 67,687
AMEREN CORP COM 023608102 8,552 135,273 SH   SOLE 34 135,273 0 0
AMEREN CORP COM 023608102 16,630 263,051 SH   SOLE 36 263,051 0 0
AMEREN CORP COM 023608102 308 4,872 SH   SOLE 40 4,872 0 0
AMERESCO INC CL A 02361E108 299 21,882 SH   SOLE 2 595 0 21,287
AMERESCO INC CL A 02361E108 231 16,955 SH   SOLE 7 16,955 0 0
AMERESCO INC CL A 02361E108 877 64,274 SH   SOLE 18 64,274 0 0
AMERESCO INC CL A 02361E108 257 18,799 SH   SOLE 19 18,799 0 0
AMERESCO INC CL A 02361E108 9,329 683,437 SH   SOLE 21 683,437 0 0
AMERESCO INC CL A 02361E108 2,780 203,627 SH   SOLE 22 186,887 0 16,740
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,757 607,555 SH   SOLE 2 0 0 607,555
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 101 6,262 SH   SOLE 4 6,262 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,658 975,000 SH   SOLE 18 0 0 975,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14,479 901,546 SH   SOLE 19 901,546 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 44,065 2,743,771 SH   SOLE 22 1,530,015 0 1,213,756
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,096 940,000 SH   SOLE 25 940,000 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 586 36,508 SH   SOLE 30 36,508 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 89,005 5,542,014 SH   SOLE 34 5,542,014 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 34,971 846,147 SH   SOLE 2 71,488 0 774,659
AMERICAN AIRLS GROUP INC COM 02376R102 1,530 37,017 SH   SOLE 4 33,929 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 12,993 314,365 SH   SOLE 7 299,407 0 14,958
AMERICAN AIRLS GROUP INC COM 02376R102 59 1,425 SH   SOLE 15 1,425 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9 225 SH   SOLE 17 0 0 225
AMERICAN AIRLS GROUP INC COM 02376R102 33,552 811,806 SH   SOLE 18 785,047 0 26,759
AMERICAN AIRLS GROUP INC COM 02376R102 3,551 85,923 SH   SOLE 19 85,923 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,287 79,533 SH   SOLE 20 0 0 79,533
AMERICAN AIRLS GROUP INC COM 02376R102 369,701 8,945,105 SH   SOLE 21 8,945,105 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 393,012 9,509,122 SH   SOLE 22 8,495,073 0 1,014,049
AMERICAN AIRLS GROUP INC COM 02376R102 6,535 158,119 SH   SOLE 23 158,119 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,113 123,710 SH   SOLE 25 123,710 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 30,549 739,158 SH   SOLE 26 200,419 0 538,739
AMERICAN AIRLS GROUP INC COM 02376R102 861 20,836 SH   SOLE 28 15,453 0 5,383
AMERICAN AIRLS GROUP INC COM 02376R102 176 4,250 SH   SOLE 29 4,250 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 49,040 1,186,538 SH   SOLE 30 1,186,538 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,302 55,705 SH   SOLE 31 39,028 0 16,677
AMERICAN AIRLS GROUP INC COM 02376R102 3,241 78,412 SH   SOLE 32 78,412 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 184 4,456 SH   SOLE 34 4,456 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,487 108,569 SH   SOLE 36 108,569 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 100 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 1,457 39,065 SH   SOLE 2 1,441 0 37,624
AMERICAN ASSETS TR INC COM 024013104 408 10,928 SH   SOLE 4 10,928 0 0
AMERICAN ASSETS TR INC COM 024013104 2,351 63,048 SH   SOLE 7 63,048 0 0
AMERICAN ASSETS TR INC COM 024013104 62 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 6,352 170,346 SH   SOLE 18 170,346 0 0
AMERICAN ASSETS TR INC COM 024013104 3,395 91,051 SH   SOLE 19 91,051 0 0
AMERICAN ASSETS TR INC COM 024013104 152,225 4,082,203 SH   SOLE 21 4,082,203 0 0
AMERICAN ASSETS TR INC COM 024013104 61,560 1,650,843 SH   SOLE 22 1,608,734 0 42,109
AMERICAN ASSETS TR INC COM 024013104 93 2,483 SH   SOLE 23 2,483 0 0
AMERICAN ASSETS TR INC COM 024013104 2,903 77,859 SH   SOLE 25 77,859 0 0
AMERICAN ASSETS TR INC COM 024013104 982 26,338 SH   SOLE 26 5,943 0 20,395
AMERICAN ASSETS TR INC COM 024013104 182 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 548 14,706 SH   SOLE 29 14,706 0 0
AMERICAN ASSETS TR INC COM 024013104 9,702 260,173 SH   SOLE 30 260,173 0 0
AMERICAN ASSETS TR INC COM 024013104 121 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,007 115,062 SH   SOLE 2 9,461 0 105,601
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 88 5,040 SH   SOLE 7 5,040 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8,544 489,932 SH   SOLE 18 489,932 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,204 126,391 SH   SOLE 19 126,391 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 203,202 11,651,475 SH   SOLE 21 11,651,475 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 60,126 3,447,578 SH   SOLE 22 3,283,854 0 163,724
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,332 76,377 SH   SOLE 26 20,155 0 56,222
AMERICAN AXLE & MFG HLDGS IN COM 024061103 242 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 239 13,685 SH   SOLE 29 0 0 13,685
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,305 246,872 SH   SOLE 30 246,872 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 113 6,463 SH   SOLE 36 6,463 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 137 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,071 317,555 SH   SOLE 2 64,662 0 252,893
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,772 43,043 SH   SOLE 4 43,043 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,038 243,868 SH   SOLE 7 243,868 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 227 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,846 433,577 SH   SOLE 18 433,577 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,955 217,574 SH   SOLE 19 217,574 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 326,594 7,934,751 SH   SOLE 21 7,934,751 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 261,074 6,342,904 SH   SOLE 22 6,071,609 0 271,295
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,284 31,194 SH   SOLE 23 31,194 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,753 261,242 SH   SOLE 25 261,242 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,447 83,757 SH   SOLE 26 25,065 0 58,692
AMERICAN CAMPUS CMNTYS INC COM 024835100 707 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,082 74,877 SH   SOLE 29 47,391 0 27,486
AMERICAN CAMPUS CMNTYS INC COM 024835100 26,585 645,894 SH   SOLE 30 645,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 118 2,872 SH   SOLE 31 2,872 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 146 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 695 16,892 SH   SOLE 40 16,892 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 14,021 564,665 SH   SOLE 2 436,086 0 128,579
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,714 69,048 SH   SOLE 4 69,048 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 509 20,515 SH   SOLE 7 20,515 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 91 SH   SOLE 17 0 0 91
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 24,027 967,644 SH   SOLE 18 967,644 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 15,599 628,225 SH   SOLE 19 628,225 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 289,237 11,648,708 SH   SOLE 21 11,648,708 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 167,697 6,753,795 SH   SOLE 22 6,334,664 0 419,131
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7,340 295,616 SH   SOLE 23 295,616 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 227 9,147 SH   SOLE 25 9,147 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7,606 306,333 SH   SOLE 26 46,219 0 260,114
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 572 23,023 SH   SOLE 28 23,023 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,282 91,908 SH   SOLE 29 60,514 0 31,394
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,168 47,039 SH   SOLE 30 47,039 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3,029 121,995 SH   SOLE 31 107,682 0 14,313
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,499 100,633 SH   SOLE 34 100,633 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,080 43,500 SH   SOLE 36 43,500 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 442 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR INC COM 025537101 88,268 1,245,311 SH   SOLE 2 206,576 0 1,038,735
AMERICAN ELEC PWR INC COM 025537101 13,422 189,362 SH   SOLE 4 176,346 0 13,016
AMERICAN ELEC PWR INC COM 025537101 32,287 455,518 SH   SOLE 7 436,038 0 19,480
AMERICAN ELEC PWR INC COM 025537101 1,021 14,406 SH   SOLE 13 14,406 0 0
AMERICAN ELEC PWR INC COM 025537101 292 4,114 SH   SOLE 15 4,114 0 0
AMERICAN ELEC PWR INC COM 025537101 66,583 939,378 SH   SOLE 18 879,834 0 59,544
AMERICAN ELEC PWR INC COM 025537101 10,424 147,064 SH   SOLE 19 147,064 0 0
AMERICAN ELEC PWR INC COM 025537101 16,480 232,502 SH   SOLE 20 0 0 232,502
AMERICAN ELEC PWR INC COM 025537101 982,763 13,865,167 SH   SOLE 21 13,865,167 0 0
AMERICAN ELEC PWR INC COM 025537101 866,198 12,220,620 SH   SOLE 22 10,837,907 0 1,382,713
AMERICAN ELEC PWR INC COM 025537101 44,309 625,125 SH   SOLE 23 625,125 0 0
AMERICAN ELEC PWR INC COM 025537101 32,394 457,033 SH   SOLE 25 457,033 0 0
AMERICAN ELEC PWR INC COM 025537101 113,903 1,606,988 SH   SOLE 26 422,482 0 1,184,506
AMERICAN ELEC PWR INC COM 025537101 6,682 94,275 SH   SOLE 28 71,186 0 23,089
AMERICAN ELEC PWR INC COM 025537101 1,192 16,824 SH   SOLE 29 16,824 0 0
AMERICAN ELEC PWR INC COM 025537101 157,765 2,225,811 SH   SOLE 30 2,225,811 0 0
AMERICAN ELEC PWR INC COM 025537101 13,605 191,938 SH   SOLE 31 98,681 0 93,257
AMERICAN ELEC PWR INC COM 025537101 4,682 66,061 SH   SOLE 32 66,061 0 0
AMERICAN ELEC PWR INC COM 025537101 1,714 24,181 SH   SOLE 34 24,181 0 0
AMERICAN ELEC PWR INC COM 025537101 10,581 149,281 SH   SOLE 35 149,281 0 0
AMERICAN ELEC PWR INC COM 025537101 36,881 520,334 SH   SOLE 36 520,334 0 0
AMERICAN ELEC PWR INC COM 025537101 700 9,872 SH   SOLE 40 9,872 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 3 4,835 SH   SOLE 21 4,835 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,188 90,153 SH   SOLE 2 3,343 0 86,810
AMERICAN EQTY INVT LIFE HLD COM 025676206 15 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 119 3,357 SH   SOLE 7 3,357 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 13,959 394,782 SH   SOLE 18 394,782 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,881 81,472 SH   SOLE 19 81,472 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 335,160 9,478,519 SH   SOLE 21 9,478,519 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 90,677 2,564,403 SH   SOLE 22 2,440,145 0 124,258
AMERICAN EQTY INVT LIFE HLD COM 025676206 608 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 370 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 218 6,153 SH   SOLE 29 0 0 6,153
AMERICAN EQTY INVT LIFE HLD COM 025676206 7,034 198,932 SH   SOLE 30 198,932 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 345 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 254,259 2,387,635 SH   SOLE 2 894,766 0 1,492,869
AMERICAN EXPRESS CO COM 025816109 38,571 362,202 SH   SOLE 4 342,914 0 19,288
AMERICAN EXPRESS CO COM 025816109 57,806 542,833 SH   SOLE 7 537,734 0 5,099
AMERICAN EXPRESS CO COM 025816109 4,022 37,767 SH   SOLE 13 37,767 0 0
AMERICAN EXPRESS CO COM 025816109 638 5,989 SH   SOLE 15 5,989 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 152,156 1,428,831 SH   SOLE 18 1,336,177 0 92,654
AMERICAN EXPRESS CO COM 025816109 56,279 528,495 SH   SOLE 19 528,495 0 0
AMERICAN EXPRESS CO COM 025816109 24,993 234,695 SH   SOLE 20 0 0 234,695
AMERICAN EXPRESS CO COM 025816109 1,290,582 12,119,276 SH   SOLE 21 12,119,276 0 0
AMERICAN EXPRESS CO COM 025816109 1,955,903 18,367,013 SH   SOLE 22 15,936,479 0 2,430,534
AMERICAN EXPRESS CO COM 025816109 121,655 1,142,407 SH   SOLE 23 1,142,407 0 0
AMERICAN EXPRESS CO COM 025816109 71,571 672,090 SH   SOLE 25 672,090 0 0
AMERICAN EXPRESS CO COM 025816109 283,544 2,662,636 SH   SOLE 26 566,728 0 2,095,908
AMERICAN EXPRESS CO COM 025816109 14,945 140,338 SH   SOLE 28 105,918 0 34,420
AMERICAN EXPRESS CO COM 025816109 33,887 318,219 SH   SOLE 29 137,835 0 180,384
AMERICAN EXPRESS CO COM 025816109 295,479 2,774,712 SH   SOLE 30 2,774,712 0 0
AMERICAN EXPRESS CO COM 025816109 59,782 561,389 SH   SOLE 31 376,647 0 184,742
AMERICAN EXPRESS CO COM 025816109 10,670 100,193 SH   SOLE 32 100,193 0 0
AMERICAN EXPRESS CO COM 025816109 11,388 106,937 SH   SOLE 34 106,937 0 0
AMERICAN EXPRESS CO COM 025816109 71,162 668,254 SH   SOLE 36 668,254 0 0
AMERICAN EXPRESS CO COM 025816109 1,605 15,072 SH   SOLE 40 15,072 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 748 49,010 SH   SOLE 21 49,010 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 6,977 457,206 SH   SOLE 22 457,206 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 31,697 285,633 SH   SOLE 2 134,985 0 150,648
AMERICAN FINL GROUP INC OHIO COM 025932104 5,050 45,507 SH   SOLE 4 43,542 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 4,348 39,185 SH   SOLE 7 23,133 0 16,052
AMERICAN FINL GROUP INC OHIO COM 025932104 2,441 22,000 SH   SOLE 13 22,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 28,075 252,995 SH   SOLE 18 246,390 0 6,605
AMERICAN FINL GROUP INC OHIO COM 025932104 21,864 197,025 SH   SOLE 19 197,025 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 368,361 3,319,465 SH   SOLE 21 3,319,465 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 334,949 3,018,378 SH   SOLE 22 2,558,923 0 459,455
AMERICAN FINL GROUP INC OHIO COM 025932104 12,770 115,074 SH   SOLE 23 115,074 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 370 3,333 SH   SOLE 25 3,333 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 17,029 153,460 SH   SOLE 26 63,110 0 90,350
AMERICAN FINL GROUP INC OHIO COM 025932104 1,660 14,960 SH   SOLE 28 11,014 0 3,946
AMERICAN FINL GROUP INC OHIO COM 025932104 4,250 38,297 SH   SOLE 29 17,667 0 20,630
AMERICAN FINL GROUP INC OHIO COM 025932104 15,700 141,480 SH   SOLE 30 141,480 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,937 53,502 SH   SOLE 31 41,213 0 12,289
AMERICAN FINL GROUP INC OHIO COM 025932104 2,373 21,380 SH   SOLE 34 21,380 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 7,114 64,106 SH   SOLE 36 64,106 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 167 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,052 459,191 SH   SOLE 2 18,242 0 440,949
AMERICAN HOMES 4 RENT CL A 02665T306 1,604 73,258 SH   SOLE 4 73,258 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,143 463,384 SH   SOLE 7 463,384 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 232 10,602 SH   SOLE 15 10,602 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,778 126,928 SH   SOLE 18 126,928 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,807 402,337 SH   SOLE 19 402,337 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 129,802 5,929,733 SH   SOLE 21 5,929,733 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 236,004 10,781,355 SH   SOLE 22 10,256,274 0 525,081
AMERICAN HOMES 4 RENT CL A 02665T306 371 16,926 SH   SOLE 23 16,926 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,704 489,009 SH   SOLE 25 489,009 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,544 161,916 SH   SOLE 26 42,566 0 119,350
AMERICAN HOMES 4 RENT CL A 02665T306 770 35,193 SH   SOLE 28 35,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,001 91,394 SH   SOLE 29 91,394 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,319 425,725 SH   SOLE 30 425,725 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,133 51,750 SH   SOLE 31 5,572 0 46,178
AMERICAN HOMES 4 RENT CL A 02665T306 85 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 671 30,651 SH   SOLE 40 30,651 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 32 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 114,872 2,157,620 SH   SOLE 2 289,419 0 1,868,201
AMERICAN INTL GROUP INC COM NEW 026874784 15,189 285,292 SH   SOLE 4 261,457 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 39,121 734,811 SH   SOLE 7 653,759 0 81,052
AMERICAN INTL GROUP INC COM NEW 026874784 969 18,194 SH   SOLE 13 18,194 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 427 8,012 SH   SOLE 15 8,012 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 260,342 4,889,966 SH   SOLE 18 4,779,312 0 110,654
AMERICAN INTL GROUP INC COM NEW 026874784 450,305 8,458,011 SH   SOLE 19 8,458,011 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,342 306,944 SH   SOLE 20 0 0 306,944
AMERICAN INTL GROUP INC COM NEW 026874784 797,097 14,971,769 SH   SOLE 21 14,971,769 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,194,270 22,431,809 SH   SOLE 22 19,798,042 0 2,633,767
AMERICAN INTL GROUP INC COM NEW 026874784 61,430 1,153,825 SH   SOLE 23 1,153,825 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 48,468 910,362 SH   SOLE 25 910,362 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 188,603 3,542,506 SH   SOLE 26 729,256 0 2,813,250
AMERICAN INTL GROUP INC COM NEW 026874784 9,244 173,634 SH   SOLE 28 131,280 0 42,354
AMERICAN INTL GROUP INC COM NEW 026874784 1,756 32,988 SH   SOLE 29 32,988 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 183,930 3,454,739 SH   SOLE 30 3,454,739 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 15,434 289,888 SH   SOLE 31 173,047 0 116,841
AMERICAN INTL GROUP INC COM NEW 026874784 11,845 222,492 SH   SOLE 34 222,492 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 46,968 882,189 SH   SOLE 36 882,189 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 966 18,138 SH   SOLE 40 18,138 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 310 7,958 SH   SOLE 2 317 0 7,641
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,103 28,274 SH   SOLE 18 28,274 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 247 6,344 SH   SOLE 19 6,344 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,316 290,158 SH   SOLE 21 290,158 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,515 269,625 SH   SOLE 22 264,997 0 4,628
AMERICAN NATL INS CO COM 028591105 1,556 12,037 SH   SOLE 2 1,068 0 10,969
AMERICAN NATL INS CO COM 028591105 24 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 485 3,749 SH   SOLE 18 3,749 0 0
AMERICAN NATL INS CO COM 028591105 1,307 10,110 SH   SOLE 19 10,110 0 0
AMERICAN NATL INS CO COM 028591105 11,126 86,057 SH   SOLE 21 86,057 0 0
AMERICAN NATL INS CO COM 028591105 35,744 276,463 SH   SOLE 22 260,207 0 16,256
AMERICAN NATL INS CO COM 028591105 552 4,273 SH   SOLE 23 4,273 0 0
AMERICAN NATL INS CO COM 028591105 2,654 20,530 SH   SOLE 26 4,121 0 16,409
AMERICAN NATL INS CO COM 028591105 830 6,423 SH   SOLE 29 0 0 6,423
AMERICAN NATL INS CO COM 028591105 309 2,393 SH   SOLE 30 2,393 0 0
AMERICAN NATL INS CO COM 028591105 23 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 157 1,215 SH   SOLE 40 1,215 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 144 9,289 SH   SOLE 2 2,082 0 7,207
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22 1,427 SH   SOLE 7 1,427 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,900 186,766 SH   SOLE 18 186,766 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 763 49,118 SH   SOLE 19 49,118 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 73,651 4,742,472 SH   SOLE 21 4,742,472 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 23,788 1,531,736 SH   SOLE 22 1,451,367 0 80,369
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 55 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 122 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 205 13,175 SH   SOLE 30 13,175 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 83 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 519 15,706 SH   SOLE 2 599 0 15,107
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 12 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,451 74,161 SH   SOLE 18 74,161 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 486 14,692 SH   SOLE 19 14,692 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 57,338 1,734,873 SH   SOLE 21 1,734,873 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 14,669 443,828 SH   SOLE 22 419,442 0 24,386
AMERICAN PUBLIC EDUCATION IN COM 02913V103 73 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 78 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,191 36,045 SH   SOLE 30 36,045 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 61 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 408 8,859 SH   SOLE 2 275 0 8,584
AMERICAN RAILCAR INDS INC COM 02916P103 10 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 1,104 23,949 SH   SOLE 18 23,949 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 332 7,204 SH   SOLE 19 7,204 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 11,093 240,637 SH   SOLE 21 240,637 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 10,014 217,216 SH   SOLE 22 206,359 0 10,857
AMERICAN RAILCAR INDS INC COM 02916P103 224 4,849 SH   SOLE 26 0 0 4,849
AMERICAN RAILCAR INDS INC COM 02916P103 61 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 64 1,392 SH   SOLE 30 1,392 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 50 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 239 11,035 SH   SOLE 2 706 0 10,329
AMERICAN RENAL ASSOCIATES HO COM 029227105 8 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 979 45,223 SH   SOLE 18 45,223 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 302 13,972 SH   SOLE 19 13,972 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 10,018 462,731 SH   SOLE 21 462,731 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 8,932 412,586 SH   SOLE 22 403,978 0 8,608
AMERICAN RENAL ASSOCIATES HO COM 029227105 169 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 46 2,147 SH   SOLE 30 2,147 0 0
AMERICAN RIVER BANKSHARES COM 029326105 15 950 SH   SOLE 18 950 0 0
AMERICAN RIVER BANKSHARES COM 029326105 409 26,684 SH   SOLE 21 26,684 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 832 825,000 PRN   SOLE 21 825,000 0 0
AMERICAN RLTY INVS INC COM 029174109 27 1,621 SH   SOLE 2 0 0 1,621
AMERICAN RLTY INVS INC COM 029174109 152 9,009 SH   SOLE 18 9,009 0 0
AMERICAN RLTY INVS INC COM 029174109 36 2,126 SH   SOLE 19 2,126 0 0
AMERICAN RLTY INVS INC COM 029174109 1,297 76,626 SH   SOLE 21 76,626 0 0
AMERICAN RLTY INVS INC COM 029174109 941 55,636 SH   SOLE 22 54,627 0 1,009
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 307 25,273 SH   SOLE 2 948 0 24,325
AMERICAN SOFTWARE INC CL A 029683109 9 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,172 96,633 SH   SOLE 18 96,633 0 0
AMERICAN SOFTWARE INC CL A 029683109 310 25,557 SH   SOLE 19 25,557 0 0
AMERICAN SOFTWARE INC CL A 029683109 11,939 984,282 SH   SOLE 21 984,282 0 0
AMERICAN SOFTWARE INC CL A 029683109 9,984 823,091 SH   SOLE 22 797,894 0 25,197
AMERICAN SOFTWARE INC CL A 029683109 12 1,013 SH   SOLE 23 1,013 0 0
AMERICAN STS WTR CO COM 029899101 1,967 32,180 SH   SOLE 2 1,370 0 30,810
AMERICAN STS WTR CO COM 029899101 94 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 7,231 118,265 SH   SOLE 7 118,265 0 0
AMERICAN STS WTR CO COM 029899101 9,654 157,904 SH   SOLE 18 157,904 0 0
AMERICAN STS WTR CO COM 029899101 2,035 33,282 SH   SOLE 19 33,282 0 0
AMERICAN STS WTR CO COM 029899101 237,896 3,891,010 SH   SOLE 21 3,891,010 0 0
AMERICAN STS WTR CO COM 029899101 64,517 1,055,226 SH   SOLE 22 1,007,228 0 47,998
AMERICAN STS WTR CO COM 029899101 884 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 310 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 13,660 223,419 SH   SOLE 30 223,419 0 0
AMERICAN STS WTR CO COM 029899101 82 1,335 SH   SOLE 36 1,335 0 0
AMERICAN STS WTR CO COM 029899101 256 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 24 3,455 SH   SOLE 18 3,455 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 370 53,275 SH   SOLE 21 53,275 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,563 224,876 SH   SOLE 22 224,876 0 0
AMERICAN TOWER CORP NEW COM 03027X100 152,000 1,046,114 SH   SOLE 2 133,177 0 912,937
AMERICAN TOWER CORP NEW COM 03027X100 23,593 162,377 SH   SOLE 4 150,724 0 11,653
AMERICAN TOWER CORP NEW COM 03027X100 138,009 949,820 SH   SOLE 7 949,820 0 0
AMERICAN TOWER CORP NEW COM 03027X100 332 2,284 SH   SOLE 13 2,284 0 0
AMERICAN TOWER CORP NEW COM 03027X100 357 2,457 SH   SOLE 15 2,457 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8 52 SH   SOLE 17 0 0 52
AMERICAN TOWER CORP NEW COM 03027X100 127,751 879,224 SH   SOLE 18 825,741 0 53,483
AMERICAN TOWER CORP NEW COM 03027X100 16,124 110,971 SH   SOLE 19 110,971 0 0
AMERICAN TOWER CORP NEW COM 03027X100 22,016 151,519 SH   SOLE 20 0 0 151,519
AMERICAN TOWER CORP NEW COM 03027X100 1,604,391 11,041,920 SH   SOLE 21 11,041,920 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,547,865 10,652,888 SH   SOLE 22 9,462,179 0 1,190,709
AMERICAN TOWER CORP NEW COM 03027X100 80,814 556,187 SH   SOLE 23 556,187 0 0
AMERICAN TOWER CORP NEW COM 03027X100 62,510 430,215 SH   SOLE 25 430,215 0 0
AMERICAN TOWER CORP NEW COM 03027X100 217,372 1,496,020 SH   SOLE 26 349,532 0 1,146,488
AMERICAN TOWER CORP NEW COM 03027X100 12,239 84,230 SH   SOLE 28 63,582 0 20,648
AMERICAN TOWER CORP NEW COM 03027X100 2,249 15,476 SH   SOLE 29 15,476 0 0
AMERICAN TOWER CORP NEW COM 03027X100 234,146 1,611,463 SH   SOLE 30 1,611,463 0 0
AMERICAN TOWER CORP NEW COM 03027X100 27,528 189,457 SH   SOLE 31 97,810 0 91,647
AMERICAN TOWER CORP NEW COM 03027X100 7,023 48,334 SH   SOLE 34 48,334 0 0
AMERICAN TOWER CORP NEW COM 03027X100 53,919 371,086 SH   SOLE 36 371,086 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,340 9,225 SH   SOLE 40 9,225 0 0
AMERICAN VANGUARD CORP COM 030371108 555 30,851 SH   SOLE 2 1,039 0 29,812
AMERICAN VANGUARD CORP COM 030371108 811 45,074 SH   SOLE 7 45,074 0 0
AMERICAN VANGUARD CORP COM 030371108 2,362 131,202 SH   SOLE 18 131,202 0 0
AMERICAN VANGUARD CORP COM 030371108 839 46,608 SH   SOLE 19 46,608 0 0
AMERICAN VANGUARD CORP COM 030371108 54,339 3,018,846 SH   SOLE 21 3,018,846 0 0
AMERICAN VANGUARD CORP COM 030371108 14,715 817,525 SH   SOLE 22 782,460 0 35,065
AMERICAN VANGUARD CORP COM 030371108 191 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 28 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 67 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 1,166 64,799 SH   SOLE 30 64,799 0 0
AMERICAN VANGUARD CORP COM 030371108 721 40,043 SH   SOLE 34 40,043 0 0
AMERICAN VANGUARD CORP COM 030371108 49 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 893 11,387 SH   SOLE 2 527 0 10,860
AMERICAN WOODMARK CORPORATIO COM 030506109 8 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 24 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 4,881 62,223 SH   SOLE 18 62,223 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,018 12,981 SH   SOLE 19 12,981 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 133,895 1,706,761 SH   SOLE 21 1,706,761 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 34,136 435,136 SH   SOLE 22 415,725 0 19,411
AMERICAN WOODMARK CORPORATIO COM 030506109 79 1,001 SH   SOLE 26 0 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 157 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,664 33,953 SH   SOLE 30 33,953 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 128 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 42,248 480,251 SH   SOLE 2 111,145 0 369,106
AMERICAN WTR WKS CO INC NEW COM 030420103 6,279 71,376 SH   SOLE 4 66,815 0 4,561
AMERICAN WTR WKS CO INC NEW COM 030420103 45,364 515,673 SH   SOLE 7 507,479 0 8,194
AMERICAN WTR WKS CO INC NEW COM 030420103 1,416 16,102 SH   SOLE 13 16,102 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 113 1,282 SH   SOLE 15 1,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 35,519 403,765 SH   SOLE 18 381,990 0 21,775
AMERICAN WTR WKS CO INC NEW COM 030420103 17,658 200,726 SH   SOLE 19 200,726 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 8,700 98,897 SH   SOLE 20 0 0 98,897
AMERICAN WTR WKS CO INC NEW COM 030420103 393,620 4,474,484 SH   SOLE 21 4,474,484 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 407,087 4,627,568 SH   SOLE 22 4,092,639 0 534,929
AMERICAN WTR WKS CO INC NEW COM 030420103 19,494 221,598 SH   SOLE 23 221,598 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,670 200,869 SH   SOLE 25 200,869 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 79,006 898,103 SH   SOLE 26 173,790 0 724,313
AMERICAN WTR WKS CO INC NEW COM 030420103 3,038 34,535 SH   SOLE 28 26,202 0 8,333
AMERICAN WTR WKS CO INC NEW COM 030420103 7,747 88,065 SH   SOLE 29 6,210 0 81,855
AMERICAN WTR WKS CO INC NEW COM 030420103 125,304 1,424,400 SH   SOLE 30 1,424,400 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,632 64,024 SH   SOLE 31 33,544 0 30,480
AMERICAN WTR WKS CO INC NEW COM 030420103 1,697 19,292 SH   SOLE 34 19,292 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 15,712 178,606 SH   SOLE 36 178,606 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 315 3,579 SH   SOLE 40 3,579 0 0
AMERICAS CAR MART INC COM 03062T105 573 7,328 SH   SOLE 2 1,703 0 5,625
AMERICAS CAR MART INC COM 03062T105 14 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,632 20,866 SH   SOLE 18 20,866 0 0
AMERICAS CAR MART INC COM 03062T105 1,452 18,564 SH   SOLE 19 18,564 0 0
AMERICAS CAR MART INC COM 03062T105 16,562 211,788 SH   SOLE 21 211,788 0 0
AMERICAS CAR MART INC COM 03062T105 20,141 257,555 SH   SOLE 22 251,918 0 5,637
AMERICAS CAR MART INC COM 03062T105 372 4,756 SH   SOLE 23 4,756 0 0
AMERICAS CAR MART INC COM 03062T105 347 4,433 SH   SOLE 26 0 0 4,433
AMERICAS CAR MART INC COM 03062T105 107 1,371 SH   SOLE 29 0 0 1,371
AMERICOLD RLTY TR COM 03064D108 6,756 270,040 SH   SOLE 2 3,243 0 266,797
AMERICOLD RLTY TR COM 03064D108 601 24,014 SH   SOLE 4 24,014 0 0
AMERICOLD RLTY TR COM 03064D108 3,549 141,846 SH   SOLE 7 141,846 0 0
AMERICOLD RLTY TR COM 03064D108 86 3,442 SH   SOLE 15 3,442 0 0
AMERICOLD RLTY TR COM 03064D108 6,767 270,456 SH   SOLE 18 270,456 0 0
AMERICOLD RLTY TR COM 03064D108 4,884 195,206 SH   SOLE 19 195,206 0 0
AMERICOLD RLTY TR COM 03064D108 75,957 3,035,855 SH   SOLE 21 3,035,855 0 0
AMERICOLD RLTY TR COM 03064D108 71,404 2,853,886 SH   SOLE 22 2,772,580 0 81,306
AMERICOLD RLTY TR COM 03064D108 95 3,808 SH   SOLE 23 3,808 0 0
AMERICOLD RLTY TR COM 03064D108 4,060 162,276 SH   SOLE 25 162,276 0 0
AMERICOLD RLTY TR COM 03064D108 707 28,248 SH   SOLE 26 0 0 28,248
AMERICOLD RLTY TR COM 03064D108 153 6,133 SH   SOLE 28 6,133 0 0
AMERICOLD RLTY TR COM 03064D108 750 29,992 SH   SOLE 29 29,992 0 0
AMERICOLD RLTY TR COM 03064D108 10,154 405,846 SH   SOLE 30 405,846 0 0
AMERICOLD RLTY TR COM 03064D108 1,029 41,109 SH   SOLE 31 0 0 41,109
AMERICOLD RLTY TR COM 03064D108 152 6,070 SH   SOLE 40 6,070 0 0
AMERIPRISE FINL INC COM 03076C106 73,370 496,882 SH   SOLE 2 191,510 0 305,372
AMERIPRISE FINL INC COM 03076C106 13,074 88,539 SH   SOLE 4 84,734 0 3,805
AMERIPRISE FINL INC COM 03076C106 21,635 146,519 SH   SOLE 7 116,671 0 29,848
AMERIPRISE FINL INC COM 03076C106 205 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 45,221 306,254 SH   SOLE 18 284,234 0 22,020
AMERIPRISE FINL INC COM 03076C106 13,510 91,493 SH   SOLE 19 91,493 0 0
AMERIPRISE FINL INC COM 03076C106 522,530 3,538,740 SH   SOLE 21 3,538,740 0 0
AMERIPRISE FINL INC COM 03076C106 549,416 3,720,816 SH   SOLE 22 3,219,994 0 500,822
AMERIPRISE FINL INC COM 03076C106 36,620 248,002 SH   SOLE 23 248,002 0 0
AMERIPRISE FINL INC COM 03076C106 21,468 145,386 SH   SOLE 25 145,386 0 0
AMERIPRISE FINL INC COM 03076C106 76,751 519,784 SH   SOLE 26 135,699 0 384,085
AMERIPRISE FINL INC COM 03076C106 4,169 28,236 SH   SOLE 28 21,266 0 6,970
AMERIPRISE FINL INC COM 03076C106 6,706 45,414 SH   SOLE 29 45,414 0 0
AMERIPRISE FINL INC COM 03076C106 82,251 557,032 SH   SOLE 30 557,032 0 0
AMERIPRISE FINL INC COM 03076C106 17,834 120,778 SH   SOLE 31 69,999 0 50,779
AMERIPRISE FINL INC COM 03076C106 36,972 250,383 SH   SOLE 34 250,383 0 0
AMERIPRISE FINL INC COM 03076C106 21,521 145,745 SH   SOLE 36 145,745 0 0
AMERIPRISE FINL INC COM 03076C106 444 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,554 34,009 SH   SOLE 2 1,640 0 32,369
AMERIS BANCORP COM 03076K108 10 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 39 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 8,073 176,658 SH   SOLE 18 176,658 0 0
AMERIS BANCORP COM 03076K108 1,774 38,808 SH   SOLE 19 38,808 0 0
AMERIS BANCORP COM 03076K108 197,672 4,325,434 SH   SOLE 21 4,325,434 0 0
AMERIS BANCORP COM 03076K108 54,673 1,196,348 SH   SOLE 22 1,143,733 0 52,615
AMERIS BANCORP COM 03076K108 982 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 235 5,151 SH   SOLE 28 5,151 0 0
AMERIS BANCORP COM 03076K108 4,100 89,717 SH   SOLE 30 89,717 0 0
AMERIS BANCORP COM 03076K108 153 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 910 14,685 SH   SOLE 2 716 0 13,969
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 7 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 5,156 83,230 SH   SOLE 18 83,230 0 0
AMERISAFE INC COM 03071H100 828 13,371 SH   SOLE 19 13,371 0 0
AMERISAFE INC COM 03071H100 111,411 1,798,407 SH   SOLE 21 1,798,407 0 0
AMERISAFE INC COM 03071H100 30,504 492,396 SH   SOLE 22 467,142 0 25,254
AMERISAFE INC COM 03071H100 315 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 181 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,555 25,104 SH   SOLE 30 25,104 0 0
AMERISAFE INC COM 03071H100 122 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 13 2,987 SH   SOLE 18 2,987 0 0
AMERISERV FINL INC COM 03074A102 383 89,103 SH   SOLE 21 89,103 0 0
AMERISERV FINL INC COM 03074A102 566 131,637 SH   SOLE 22 131,637 0 0
AMERISOURCEBERGEN CORP COM 03073E105 69,280 751,249 SH   SOLE 2 411,764 0 339,485
AMERISOURCEBERGEN CORP COM 03073E105 11,035 119,656 SH   SOLE 4 115,319 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 12,967 140,609 SH   SOLE 7 134,015 0 6,594
AMERISOURCEBERGEN CORP COM 03073E105 3,177 34,451 SH   SOLE 13 34,451 0 0
AMERISOURCEBERGEN CORP COM 03073E105 114 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8 84 SH   SOLE 17 0 0 84
AMERISOURCEBERGEN CORP COM 03073E105 37,802 409,909 SH   SOLE 18 389,916 0 19,993
AMERISOURCEBERGEN CORP COM 03073E105 63,918 693,104 SH   SOLE 19 693,104 0 0
AMERISOURCEBERGEN CORP COM 03073E105 8,345 90,486 SH   SOLE 20 7,600 0 82,886
AMERISOURCEBERGEN CORP COM 03073E105 330,681 3,585,788 SH   SOLE 21 3,585,788 0 0
AMERISOURCEBERGEN CORP COM 03073E105 424,450 4,602,583 SH   SOLE 22 3,846,334 0 756,249
AMERISOURCEBERGEN CORP COM 03073E105 30,754 333,484 SH   SOLE 23 333,484 0 0
AMERISOURCEBERGEN CORP COM 03073E105 16,060 174,145 SH   SOLE 25 174,145 0 0
AMERISOURCEBERGEN CORP COM 03073E105 66,852 724,915 SH   SOLE 26 176,133 0 548,782
AMERISOURCEBERGEN CORP COM 03073E105 2,876 31,190 SH   SOLE 28 23,463 0 7,727
AMERISOURCEBERGEN CORP COM 03073E105 18,565 201,308 SH   SOLE 29 88,098 0 113,210
AMERISOURCEBERGEN CORP COM 03073E105 56,001 607,250 SH   SOLE 30 607,250 0 0
AMERISOURCEBERGEN CORP COM 03073E105 21,058 228,348 SH   SOLE 31 158,831 0 69,517
AMERISOURCEBERGEN CORP COM 03073E105 33,683 365,248 SH   SOLE 34 365,248 0 0
AMERISOURCEBERGEN CORP COM 03073E105 20,879 226,409 SH   SOLE 36 226,409 0 0
AMERISOURCEBERGEN CORP COM 03073E105 304 3,300 SH   SOLE 40 3,300 0 0
AMES NATL CORP COM 031001100 232 8,507 SH   SOLE 2 319 0 8,188
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 836 30,670 SH   SOLE 18 30,670 0 0
AMES NATL CORP COM 031001100 197 7,243 SH   SOLE 19 7,243 0 0
AMES NATL CORP COM 031001100 8,565 314,298 SH   SOLE 21 314,298 0 0
AMES NATL CORP COM 031001100 5,658 207,628 SH   SOLE 22 203,622 0 4,006
AMETEK INC NEW COM 031100100 67,827 857,272 SH   SOLE 2 384,794 0 472,478
AMETEK INC NEW COM 031100100 10,527 133,051 SH   SOLE 4 126,941 0 6,110
AMETEK INC NEW COM 031100100 14,468 182,865 SH   SOLE 7 176,879 0 5,986
AMETEK INC NEW COM 031100100 9,505 120,139 SH   SOLE 13 120,139 0 0
AMETEK INC NEW COM 031100100 139 1,754 SH   SOLE 15 1,754 0 0
AMETEK INC NEW COM 031100100 44,915 567,687 SH   SOLE 18 540,111 0 27,576
AMETEK INC NEW COM 031100100 76,356 965,067 SH   SOLE 19 965,067 0 0
AMETEK INC NEW COM 031100100 385,962 4,878,191 SH   SOLE 21 4,878,191 0 0
AMETEK INC NEW COM 031100100 528,122 6,674,948 SH   SOLE 22 5,600,679 0 1,074,269
AMETEK INC NEW COM 031100100 28,671 362,371 SH   SOLE 23 362,371 0 0
AMETEK INC NEW COM 031100100 17,259 218,133 SH   SOLE 25 218,133 0 0
AMETEK INC NEW COM 031100100 68,176 861,677 SH   SOLE 26 226,716 0 634,961
AMETEK INC NEW COM 031100100 3,501 44,247 SH   SOLE 28 32,813 0 11,434
AMETEK INC NEW COM 031100100 15,993 202,134 SH   SOLE 29 58,206 0 143,928
AMETEK INC NEW COM 031100100 88,613 1,119,984 SH   SOLE 30 1,119,984 0 0
AMETEK INC NEW COM 031100100 14,701 185,807 SH   SOLE 31 125,303 0 60,504
AMETEK INC NEW COM 031100100 11,403 144,124 SH   SOLE 34 144,124 0 0
AMETEK INC NEW COM 031100100 19,973 252,438 SH   SOLE 36 252,438 0 0
AMETEK INC NEW COM 031100100 367 4,634 SH   SOLE 40 4,634 0 0
AMGEN INC COM 031162100 375,085 1,809,471 SH   SOLE 2 439,452 0 1,370,019
AMGEN INC COM 031162100 50,404 243,156 SH   SOLE 4 225,697 0 17,459
AMGEN INC COM 031162100 103,627 499,914 SH   SOLE 7 499,914 0 0
AMGEN INC COM 031162100 299 1,441 SH   SOLE 13 1,441 0 0
AMGEN INC COM 031162100 1,289 6,218 SH   SOLE 15 6,218 0 0
AMGEN INC COM 031162100 96 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 285,662 1,378,079 SH   SOLE 18 1,289,301 0 88,778
AMGEN INC COM 031162100 170,447 822,263 SH   SOLE 19 822,263 0 0
AMGEN INC COM 031162100 57,093 275,428 SH   SOLE 20 0 0 275,428
AMGEN INC COM 031162100 3,232,992 15,596,469 SH   SOLE 21 15,596,469 0 0
AMGEN INC COM 031162100 3,386,064 16,334,912 SH   SOLE 22 14,333,320 0 2,001,592
AMGEN INC COM 031162100 183,424 884,868 SH   SOLE 23 884,868 0 0
AMGEN INC COM 031162100 149,673 722,045 SH   SOLE 25 722,045 0 0
AMGEN INC COM 031162100 514,311 2,481,118 SH   SOLE 26 534,239 0 1,946,879
AMGEN INC COM 031162100 26,538 128,025 SH   SOLE 28 97,073 0 30,952
AMGEN INC COM 031162100 23,665 114,162 SH   SOLE 29 47,755 0 66,407
AMGEN INC COM 031162100 518,851 2,503,021 SH   SOLE 30 2,503,021 0 0
AMGEN INC COM 031162100 65,159 314,339 SH   SOLE 31 163,541 0 150,798
AMGEN INC COM 031162100 26,091 125,866 SH   SOLE 32 125,866 0 0
AMGEN INC COM 031162100 84,847 409,315 SH   SOLE 34 409,315 0 0
AMGEN INC COM 031162100 115,388 556,651 SH   SOLE 36 556,651 0 0
AMGEN INC COM 031162100 2,820 13,604 SH   SOLE 40 13,604 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,745 227,046 SH   SOLE 2 82,162 0 144,884
AMICUS THERAPEUTICS INC COM 03152W109 10 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 50 4,099 SH   SOLE 7 4,099 0 0
AMICUS THERAPEUTICS INC COM 03152W109 7,713 637,943 SH   SOLE 18 637,943 0 0
AMICUS THERAPEUTICS INC COM 03152W109 9,231 763,495 SH   SOLE 19 763,495 0 0
AMICUS THERAPEUTICS INC COM 03152W109 108,682 8,989,427 SH   SOLE 21 8,989,427 0 0
AMICUS THERAPEUTICS INC COM 03152W109 64,721 5,353,283 SH   SOLE 22 5,108,909 0 244,374
AMICUS THERAPEUTICS INC COM 03152W109 100 8,263 SH   SOLE 23 8,263 0 0
AMICUS THERAPEUTICS INC COM 03152W109 955 79,026 SH   SOLE 26 37,858 0 41,168
AMICUS THERAPEUTICS INC COM 03152W109 301 24,888 SH   SOLE 28 24,888 0 0
AMICUS THERAPEUTICS INC COM 03152W109 39 3,230 SH   SOLE 29 0 0 3,230
AMICUS THERAPEUTICS INC COM 03152W109 579 47,871 SH   SOLE 30 47,871 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,605 215,450 SH   SOLE 34 215,450 0 0
AMICUS THERAPEUTICS INC COM 03152W109 236 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,197 161,962 SH   SOLE 2 58,477 0 103,485
AMKOR TECHNOLOGY INC COM 031652100 6 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 19 2,606 SH   SOLE 7 2,606 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,485 336,265 SH   SOLE 18 336,265 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,357 318,940 SH   SOLE 19 318,940 0 0
AMKOR TECHNOLOGY INC COM 031652100 25,942 3,510,383 SH   SOLE 21 3,510,383 0 0
AMKOR TECHNOLOGY INC COM 031652100 31,368 4,244,678 SH   SOLE 22 4,095,798 0 148,880
AMKOR TECHNOLOGY INC COM 031652100 1,121 151,680 SH   SOLE 23 151,680 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,397 324,422 SH   SOLE 26 27,341 0 297,081
AMKOR TECHNOLOGY INC COM 031652100 112 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 315 42,660 SH   SOLE 29 0 0 42,660
AMKOR TECHNOLOGY INC COM 031652100 175 23,700 SH   SOLE 30 23,700 0 0
AMKOR TECHNOLOGY INC COM 031652100 64 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 86 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,078 37,981 SH   SOLE 2 1,761 0 36,220
AMN HEALTHCARE SERVICES INC COM 001744101 11 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 37 677 SH   SOLE 7 677 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 11,121 203,306 SH   SOLE 18 203,306 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,353 43,009 SH   SOLE 19 43,009 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 276,112 5,047,747 SH   SOLE 21 5,047,747 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 72,321 1,322,135 SH   SOLE 22 1,260,195 0 61,940
AMN HEALTHCARE SERVICES INC COM 001744101 502 9,185 SH   SOLE 26 5,950 0 3,235
AMN HEALTHCARE SERVICES INC COM 001744101 378 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 76 1,398 SH   SOLE 29 0 0 1,398
AMN HEALTHCARE SERVICES INC COM 001744101 5,740 104,938 SH   SOLE 30 104,938 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 293 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,549 69,784 SH   SOLE 2 3,246 0 66,538
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 39 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6,088 274,375 SH   SOLE 18 274,375 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,758 79,219 SH   SOLE 19 79,219 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 70,478 3,176,108 SH   SOLE 21 3,176,108 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 49,992 2,252,923 SH   SOLE 22 2,130,918 0 122,005
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 72 3,259 SH   SOLE 23 3,259 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 671 30,223 SH   SOLE 26 24,771 0 5,452
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 306 13,810 SH   SOLE 28 13,810 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 506 22,805 SH   SOLE 30 22,805 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 162 7,303 SH   SOLE 40 7,303 0 0
AMPCO-PITTSBURGH CORP COM 032037103 10 1,701 SH   SOLE 18 1,701 0 0
AMPCO-PITTSBURGH CORP COM 032037103 151 25,588 SH   SOLE 21 25,588 0 0
AMPCO-PITTSBURGH CORP COM 032037103 1,133 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 587 30,531 SH   SOLE 2 1,323 0 29,208
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,123 162,341 SH   SOLE 18 162,341 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 638 33,160 SH   SOLE 19 33,160 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 87,453 4,545,383 SH   SOLE 21 4,545,383 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 21,274 1,105,741 SH   SOLE 22 1,064,935 0 40,806
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 336 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 95 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 65 3,387 SH   SOLE 29 0 0 3,387
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,554 80,761 SH   SOLE 30 80,761 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 66 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 69,712 741,457 SH   SOLE 2 118,872 0 622,585
AMPHENOL CORP NEW CL A 032095101 9,303 98,948 SH   SOLE 4 91,014 0 7,934
AMPHENOL CORP NEW CL A 032095101 24,670 262,396 SH   SOLE 7 255,396 0 7,000
AMPHENOL CORP NEW CL A 032095101 283 3,007 SH   SOLE 13 3,007 0 0
AMPHENOL CORP NEW CL A 032095101 264 2,803 SH   SOLE 15 2,803 0 0
AMPHENOL CORP NEW CL A 032095101 29 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 58,463 621,812 SH   SOLE 18 585,246 0 36,566
AMPHENOL CORP NEW CL A 032095101 8,794 93,535 SH   SOLE 19 93,535 0 0
AMPHENOL CORP NEW CL A 032095101 13,825 147,048 SH   SOLE 20 0 0 147,048
AMPHENOL CORP NEW CL A 032095101 783,764 8,336,140 SH   SOLE 21 8,336,140 0 0
AMPHENOL CORP NEW CL A 032095101 698,055 7,424,539 SH   SOLE 22 6,632,559 0 791,980
AMPHENOL CORP NEW CL A 032095101 36,482 388,022 SH   SOLE 23 388,022 0 0
AMPHENOL CORP NEW CL A 032095101 27,218 289,494 SH   SOLE 25 289,494 0 0
AMPHENOL CORP NEW CL A 032095101 105,220 1,119,124 SH   SOLE 26 269,176 0 849,948
AMPHENOL CORP NEW CL A 032095101 5,360 57,013 SH   SOLE 28 42,939 0 14,074
AMPHENOL CORP NEW CL A 032095101 998 10,620 SH   SOLE 29 10,620 0 0
AMPHENOL CORP NEW CL A 032095101 103,464 1,100,449 SH   SOLE 30 1,100,449 0 0
AMPHENOL CORP NEW CL A 032095101 11,521 122,543 SH   SOLE 31 54,746 0 67,797
AMPHENOL CORP NEW CL A 032095101 11,653 123,942 SH   SOLE 34 123,942 0 0
AMPHENOL CORP NEW CL A 032095101 27,185 289,144 SH   SOLE 36 289,144 0 0
AMPHENOL CORP NEW CL A 032095101 576 6,129 SH   SOLE 40 6,129 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 32 63,690 SH   SOLE 2 2,443 0 61,247
AMPIO PHARMACEUTICALS INC COM 03209T109 135 264,974 SH   SOLE 18 264,974 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 54 105,329 SH   SOLE 19 105,329 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,600 3,148,896 SH   SOLE 21 3,148,896 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 915 1,800,322 SH   SOLE 22 1,775,987 0 24,335
AMPIO PHARMACEUTICALS INC COM 03209T109 2 3,215 SH   SOLE 23 3,215 0 0
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH   SOLE 21 77 0 0
AMREP CORP NEW COM 032159105 5 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 42 5,712 SH   SOLE 21 5,712 0 0
AMREP CORP NEW COM 032159105 42 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 12 2,273 SH   SOLE 18 2,273 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 197 36,844 SH   SOLE 21 36,844 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 619 115,874 SH   SOLE 22 115,874 0 0
AMTRUST FINL SVCS INC COM 032359309 1,569 108,038 SH   SOLE 2 4,130 0 103,908
AMTRUST FINL SVCS INC COM 032359309 6 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 38 2,592 SH   SOLE 7 2,592 0 0
AMTRUST FINL SVCS INC COM 032359309 5,263 362,462 SH   SOLE 18 362,462 0 0
AMTRUST FINL SVCS INC COM 032359309 1,478 101,766 SH   SOLE 19 101,766 0 0
AMTRUST FINL SVCS INC COM 032359309 54,975 3,786,136 SH   SOLE 21 3,786,136 0 0
AMTRUST FINL SVCS INC COM 032359309 42,386 2,919,161 SH   SOLE 22 2,757,054 0 162,107
AMTRUST FINL SVCS INC COM 032359309 423 29,142 SH   SOLE 26 22,402 0 6,740
AMTRUST FINL SVCS INC COM 032359309 228 15,711 SH   SOLE 28 15,711 0 0
AMTRUST FINL SVCS INC COM 032359309 414 28,544 SH   SOLE 30 28,544 0 0
AMTRUST FINL SVCS INC COM 032359309 115 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM NEW 03236M200 225 28,379 SH   SOLE 2 1,175 0 27,204
AMYRIS INC COM NEW 03236M200 721 90,795 SH   SOLE 18 90,795 0 0
AMYRIS INC COM NEW 03236M200 205 25,854 SH   SOLE 19 25,854 0 0
AMYRIS INC COM NEW 03236M200 8,625 1,086,284 SH   SOLE 21 1,086,284 0 0
AMYRIS INC COM NEW 03236M200 8,306 1,046,120 SH   SOLE 22 1,038,564 0 7,556
ANADARKO PETE CORP COM 032511107 124,520 1,847,210 SH   SOLE 2 759,447 0 1,087,763
ANADARKO PETE CORP COM 032511107 22,333 331,296 SH   SOLE 4 317,601 0 13,695
ANADARKO PETE CORP COM 032511107 27,151 402,773 SH   SOLE 7 390,614 0 12,159
ANADARKO PETE CORP COM 032511107 7,456 110,613 SH   SOLE 13 110,613 0 0
ANADARKO PETE CORP COM 032511107 330 4,892 SH   SOLE 15 4,892 0 0
ANADARKO PETE CORP COM 032511107 182,597 2,708,750 SH   SOLE 18 2,615,454 0 93,296
ANADARKO PETE CORP COM 032511107 585,013 8,678,428 SH   SOLE 19 8,678,428 0 0
ANADARKO PETE CORP COM 032511107 12,441 184,562 SH   SOLE 20 0 0 184,562
ANADARKO PETE CORP COM 032511107 604,870 8,973,003 SH   SOLE 21 8,973,003 0 0
ANADARKO PETE CORP COM 032511107 968,037 14,360,433 SH   SOLE 22 12,632,213 0 1,728,220
ANADARKO PETE CORP COM 032511107 54,127 802,958 SH   SOLE 23 802,958 0 0
ANADARKO PETE CORP COM 032511107 38,102 565,223 SH   SOLE 25 565,223 0 0
ANADARKO PETE CORP COM 032511107 106,731 1,583,315 SH   SOLE 26 442,407 0 1,140,908
ANADARKO PETE CORP COM 032511107 6,746 100,075 SH   SOLE 28 75,935 0 24,140
ANADARKO PETE CORP COM 032511107 30,494 452,359 SH   SOLE 29 116,810 0 335,549
ANADARKO PETE CORP COM 032511107 138,347 2,052,319 SH   SOLE 30 2,052,319 0 0
ANADARKO PETE CORP COM 032511107 27,318 405,248 SH   SOLE 31 253,267 0 151,981
ANADARKO PETE CORP COM 032511107 223,142 3,310,225 SH   SOLE 34 3,310,225 0 0
ANADARKO PETE CORP COM 032511107 37,695 559,193 SH   SOLE 36 559,193 0 0
ANADARKO PETE CORP COM 032511107 743 11,025 SH   SOLE 40 11,025 0 0
ANALOG DEVICES INC COM 032654105 81,364 879,988 SH   SOLE 2 108,358 0 771,630
ANALOG DEVICES INC COM 032654105 10,913 118,028 SH   SOLE 4 108,242 0 9,786
ANALOG DEVICES INC COM 032654105 26,135 282,658 SH   SOLE 7 282,658 0 0
ANALOG DEVICES INC COM 032654105 185 1,996 SH   SOLE 13 1,996 0 0
ANALOG DEVICES INC COM 032654105 349 3,778 SH   SOLE 15 3,778 0 0
ANALOG DEVICES INC COM 032654105 70,765 765,359 SH   SOLE 18 720,606 0 44,753
ANALOG DEVICES INC COM 032654105 7,680 83,063 SH   SOLE 19 83,063 0 0
ANALOG DEVICES INC COM 032654105 14,583 157,727 SH   SOLE 20 0 0 157,727
ANALOG DEVICES INC COM 032654105 822,280 8,893,355 SH   SOLE 21 8,893,355 0 0
ANALOG DEVICES INC COM 032654105 815,388 8,818,816 SH   SOLE 22 7,839,893 0 978,923
ANALOG DEVICES INC COM 032654105 43,271 467,995 SH   SOLE 23 467,995 0 0
ANALOG DEVICES INC COM 032654105 38,953 421,293 SH   SOLE 25 421,293 0 0
ANALOG DEVICES INC COM 032654105 114,960 1,243,353 SH   SOLE 26 312,583 0 930,770
ANALOG DEVICES INC COM 032654105 6,586 71,236 SH   SOLE 28 53,813 0 17,423
ANALOG DEVICES INC COM 032654105 1,167 12,618 SH   SOLE 29 12,618 0 0
ANALOG DEVICES INC COM 032654105 138,865 1,501,895 SH   SOLE 30 1,501,895 0 0
ANALOG DEVICES INC COM 032654105 14,410 155,852 SH   SOLE 31 72,768 0 83,084
ANALOG DEVICES INC COM 032654105 5,851 63,285 SH   SOLE 32 63,285 0 0
ANALOG DEVICES INC COM 032654105 2,306 24,938 SH   SOLE 34 24,938 0 0
ANALOG DEVICES INC COM 032654105 27,518 297,617 SH   SOLE 36 297,617 0 0
ANALOG DEVICES INC COM 032654105 682 7,380 SH   SOLE 40 7,380 0 0
ANAPTYSBIO INC COM 032724106 1,513 15,168 SH   SOLE 2 700 0 14,468
ANAPTYSBIO INC COM 032724106 36 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 6,233 62,471 SH   SOLE 18 62,471 0 0
ANAPTYSBIO INC COM 032724106 6,458 64,725 SH   SOLE 19 64,725 0 0
ANAPTYSBIO INC COM 032724106 90,268 904,760 SH   SOLE 21 904,760 0 0
ANAPTYSBIO INC COM 032724106 54,481 546,064 SH   SOLE 22 521,596 0 24,468
ANAPTYSBIO INC COM 032724106 26 259 SH   SOLE 23 259 0 0
ANAPTYSBIO INC COM 032724106 2,505 25,104 SH   SOLE 26 4,327 0 20,777
ANAPTYSBIO INC COM 032724106 245 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 421 4,215 SH   SOLE 30 4,215 0 0
ANAPTYSBIO INC COM 032724106 35 354 SH   SOLE 34 354 0 0
ANAPTYSBIO INC COM 032724106 120 1,199 SH   SOLE 40 1,199 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 19 7,110 SH   SOLE 18 7,110 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 326 119,531 SH   SOLE 21 119,531 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 268 98,118 SH   SOLE 22 98,118 0 0
ANCHOR BANCORP WA COM 032838104 11 384 SH   SOLE 18 384 0 0
ANCHOR BANCORP WA COM 032838104 18 622 SH   SOLE 21 622 0 0
ANDEAVOR COM 03349M105 50,683 330,181 SH   SOLE 2 35,854 0 294,327
ANDEAVOR COM 03349M105 4,759 31,006 SH   SOLE 4 27,036 0 3,970
ANDEAVOR COM 03349M105 16,932 110,305 SH   SOLE 7 110,305 0 0
ANDEAVOR COM 03349M105 38,260 249,250 SH   SOLE 18 231,969 0 17,281
ANDEAVOR COM 03349M105 45,677 297,572 SH   SOLE 19 297,572 0 0
ANDEAVOR COM 03349M105 8,701 56,682 SH   SOLE 20 0 0 56,682
ANDEAVOR COM 03349M105 244,341 1,591,798 SH   SOLE 21 1,591,798 0 0
ANDEAVOR COM 03349M105 518,445 3,377,490 SH   SOLE 22 2,979,286 0 398,204
ANDEAVOR COM 03349M105 27,646 180,104 SH   SOLE 23 180,104 0 0
ANDEAVOR COM 03349M105 14,478 94,319 SH   SOLE 25 94,319 0 0
ANDEAVOR COM 03349M105 79,530 518,110 SH   SOLE 26 100,040 0 418,070
ANDEAVOR COM 03349M105 4,279 27,877 SH   SOLE 28 21,152 0 6,725
ANDEAVOR COM 03349M105 5,375 35,017 SH   SOLE 29 35,017 0 0
ANDEAVOR COM 03349M105 2,669 17,386 SH   SOLE 31 5,503 0 11,883
ANDEAVOR COM 03349M105 71,713 467,186 SH   SOLE 34 467,186 0 0
ANDEAVOR COM 03349M105 20,341 132,514 SH   SOLE 36 132,514 0 0
ANDEAVOR COM 03349M105 460 2,994 SH   SOLE 40 2,994 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 12,432 256,011 SH   SOLE 19 256,011 0 0
ANDERSONS INC COM 034164103 1,048 27,844 SH   SOLE 2 1,022 0 26,822
ANDERSONS INC COM 034164103 8 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 1,101 29,232 SH   SOLE 7 29,232 0 0
ANDERSONS INC COM 034164103 4,507 119,709 SH   SOLE 18 119,709 0 0
ANDERSONS INC COM 034164103 921 24,469 SH   SOLE 19 24,469 0 0
ANDERSONS INC COM 034164103 104,679 2,780,318 SH   SOLE 21 2,780,318 0 0
ANDERSONS INC COM 034164103 28,004 743,798 SH   SOLE 22 700,029 0 43,769
ANDERSONS INC COM 034164103 427 11,349 SH   SOLE 26 2,602 0 8,747
ANDERSONS INC COM 034164103 118 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 2,222 59,015 SH   SOLE 30 59,015 0 0
ANDERSONS INC COM 034164103 28 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 119 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 5 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 16,575 705,914 SH   SOLE 19 705,914 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1,033 43,982 SH   SOLE 21 43,982 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 22,271 948,492 SH   SOLE 22 927,911 0 20,581
ANGI HOMESERVICES INC COM CL A 00183L102 149 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 216 9,208 SH   SOLE 30 9,208 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 103 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 772 35,528 SH   SOLE 2 1,366 0 34,162
ANGIODYNAMICS INC COM 03475V101 8 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 18 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 3,648 167,815 SH   SOLE 18 167,815 0 0
ANGIODYNAMICS INC COM 03475V101 743 34,199 SH   SOLE 19 34,199 0 0
ANGIODYNAMICS INC COM 03475V101 94,085 4,327,753 SH   SOLE 21 4,327,753 0 0
ANGIODYNAMICS INC COM 03475V101 23,756 1,092,735 SH   SOLE 22 1,052,640 0 40,095
ANGIODYNAMICS INC COM 03475V101 270 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 83 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,764 81,130 SH   SOLE 30 81,130 0 0
ANGIODYNAMICS INC COM 03475V101 59 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,808 1,376,245 SH   SOLE 2 71,828 0 1,304,417
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 395 46,084 SH   SOLE 4 46,084 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17,050 1,987,130 SH   SOLE 7 1,987,130 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 277 32,267 SH   SOLE 19 32,267 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18,478 2,153,660 SH   SOLE 22 516,787 0 1,636,873
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3,122 363,865 SH   SOLE 23 363,865 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11,470 1,336,814 SH   SOLE 25 1,336,814 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5,375 626,410 SH   SOLE 26 0 0 626,410
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14,221 1,657,491 SH   SOLE 30 1,657,491 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 35,924 4,187,002 SH   SOLE 34 4,187,002 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,395 27,344 SH   SOLE 18 27,344 0 0
ANI PHARMACEUTICALS INC COM 00182C103 374 6,608 SH   SOLE 2 338 0 6,270
ANI PHARMACEUTICALS INC COM 00182C103 8 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,054 36,332 SH   SOLE 18 36,332 0 0
ANI PHARMACEUTICALS INC COM 00182C103 400 7,072 SH   SOLE 19 7,072 0 0
ANI PHARMACEUTICALS INC COM 00182C103 59,162 1,046,372 SH   SOLE 21 1,046,372 0 0
ANI PHARMACEUTICALS INC COM 00182C103 15,313 270,840 SH   SOLE 22 259,967 0 10,873
ANI PHARMACEUTICALS INC COM 00182C103 70 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 957 16,933 SH   SOLE 30 16,933 0 0
ANI PHARMACEUTICALS INC COM 00182C103 46 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 607 14,381 SH   SOLE 2 514 0 13,867
ANIKA THERAPEUTICS INC COM 035255108 13 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,773 65,738 SH   SOLE 18 65,738 0 0
ANIKA THERAPEUTICS INC COM 035255108 532 12,609 SH   SOLE 19 12,609 0 0
ANIKA THERAPEUTICS INC COM 035255108 66,783 1,583,284 SH   SOLE 21 1,583,284 0 0
ANIKA THERAPEUTICS INC COM 035255108 17,782 421,581 SH   SOLE 22 403,674 0 17,907
ANIKA THERAPEUTICS INC COM 035255108 92 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 91 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,368 32,423 SH   SOLE 30 32,423 0 0
ANIKA THERAPEUTICS INC COM 035255108 71 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 2,054 29,219 SH   SOLE 2 1,105 0 28,114
ANIXTER INTL INC COM 035290105 13 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 89 1,260 SH   SOLE 7 1,260 0 0
ANIXTER INTL INC COM 035290105 9,048 128,706 SH   SOLE 18 128,706 0 0
ANIXTER INTL INC COM 035290105 2,378 33,829 SH   SOLE 19 33,829 0 0
ANIXTER INTL INC COM 035290105 214,882 3,056,639 SH   SOLE 21 3,056,639 0 0
ANIXTER INTL INC COM 035290105 58,957 838,652 SH   SOLE 22 793,747 0 44,905
ANIXTER INTL INC COM 035290105 1,138 16,185 SH   SOLE 26 5,838 0 10,347
ANIXTER INTL INC COM 035290105 303 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 334 4,758 SH   SOLE 29 0 0 4,758
ANIXTER INTL INC COM 035290105 4,403 62,637 SH   SOLE 30 62,637 0 0
ANIXTER INTL INC COM 035290105 105 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 219 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 30,633 2,994,394 SH   SOLE 2 383,176 0 2,611,218
ANNALY CAP MGMT INC COM 035710409 3,816 372,998 SH   SOLE 4 338,914 0 34,084
ANNALY CAP MGMT INC COM 035710409 6,102 596,515 SH   SOLE 7 412,952 0 183,563
ANNALY CAP MGMT INC COM 035710409 623 60,876 SH   SOLE 13 60,876 0 0
ANNALY CAP MGMT INC COM 035710409 71 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 0 1 SH   SOLE 17 0 0 1
ANNALY CAP MGMT INC COM 035710409 6,888 673,348 SH   SOLE 18 582,432 0 90,916
ANNALY CAP MGMT INC COM 035710409 2,214 216,382 SH   SOLE 19 216,382 0 0
ANNALY CAP MGMT INC COM 035710409 6,621 647,233 SH   SOLE 20 0 0 647,233
ANNALY CAP MGMT INC COM 035710409 549,884 53,752,114 SH   SOLE 21 53,752,114 0 0
ANNALY CAP MGMT INC COM 035710409 346,266 33,848,117 SH   SOLE 22 31,287,689 0 2,560,428
ANNALY CAP MGMT INC COM 035710409 16,317 1,594,980 SH   SOLE 23 1,594,980 0 0
ANNALY CAP MGMT INC COM 035710409 12,336 1,205,890 SH   SOLE 25 1,205,890 0 0
ANNALY CAP MGMT INC COM 035710409 48,835 4,773,702 SH   SOLE 26 1,081,000 0 3,692,702
ANNALY CAP MGMT INC COM 035710409 2,495 243,879 SH   SOLE 28 185,862 0 58,017
ANNALY CAP MGMT INC COM 035710409 3,106 303,584 SH   SOLE 29 47,257 0 256,327
ANNALY CAP MGMT INC COM 035710409 30,730 3,003,884 SH   SOLE 30 3,003,884 0 0
ANNALY CAP MGMT INC COM 035710409 4,018 392,754 SH   SOLE 31 215,507 0 177,247
ANNALY CAP MGMT INC COM 035710409 607 59,374 SH   SOLE 34 59,374 0 0
ANNALY CAP MGMT INC COM 035710409 19,293 1,885,925 SH   SOLE 36 1,885,925 0 0
ANNALY CAP MGMT INC COM 035710409 237 23,202 SH   SOLE 40 23,202 0 0
ANSYS INC COM 03662Q105 38,851 208,115 SH   SOLE 2 31,023 0 177,092
ANSYS INC COM 03662Q105 5,507 29,500 SH   SOLE 4 27,346 0 2,154
ANSYS INC COM 03662Q105 18,808 100,750 SH   SOLE 7 78,817 0 21,933
ANSYS INC COM 03662Q105 473 2,533 SH   SOLE 13 2,533 0 0
ANSYS INC COM 03662Q105 164 877 SH   SOLE 15 877 0 0
ANSYS INC COM 03662Q105 31,953 171,167 SH   SOLE 18 160,816 0 10,351
ANSYS INC COM 03662Q105 46,169 247,317 SH   SOLE 19 247,317 0 0
ANSYS INC COM 03662Q105 8,432 45,168 SH   SOLE 20 0 0 45,168
ANSYS INC COM 03662Q105 514,851 2,757,935 SH   SOLE 21 2,757,935 0 0
ANSYS INC COM 03662Q105 398,976 2,137,217 SH   SOLE 22 1,918,050 0 219,167
ANSYS INC COM 03662Q105 20,225 108,340 SH   SOLE 23 108,340 0 0
ANSYS INC COM 03662Q105 78,407 420,010 SH   SOLE 25 420,010 0 0
ANSYS INC COM 03662Q105 72,719 389,538 SH   SOLE 26 83,234 0 306,304
ANSYS INC COM 03662Q105 2,965 15,881 SH   SOLE 28 11,969 0 3,912
ANSYS INC COM 03662Q105 3,697 19,804 SH   SOLE 29 2,919 0 16,885
ANSYS INC COM 03662Q105 94,860 508,144 SH   SOLE 30 508,144 0 0
ANSYS INC COM 03662Q105 6,980 37,392 SH   SOLE 31 17,113 0 20,279
ANSYS INC COM 03662Q105 1,426 7,640 SH   SOLE 34 7,640 0 0
ANSYS INC COM 03662Q105 15,582 83,470 SH   SOLE 36 83,470 0 0
ANSYS INC COM 03662Q105 318 1,703 SH   SOLE 40 1,703 0 0
ANTARES PHARMA INC COM 036642106 387 115,233 SH   SOLE 2 5,210 0 110,023
ANTARES PHARMA INC COM 036642106 11 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,595 474,810 SH   SOLE 18 474,810 0 0
ANTARES PHARMA INC COM 036642106 459 136,475 SH   SOLE 19 136,475 0 0
ANTARES PHARMA INC COM 036642106 17,589 5,234,931 SH   SOLE 21 5,234,931 0 0
ANTARES PHARMA INC COM 036642106 13,321 3,964,548 SH   SOLE 22 3,861,255 0 103,293
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 353 20,888 SH   SOLE 18 20,888 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 446 26,377 SH   SOLE 21 26,377 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 25 1,462 SH   SOLE 22 0 0 1,462
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 91 5,392 SH   SOLE 26 0 0 5,392
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 162 9,600 SH   SOLE 28 9,600 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 293 17,330 SH   SOLE 30 17,330 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 4,202 248,352 SH   SOLE 34 248,352 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 142 8,386 SH   SOLE 40 8,386 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 17,640 615,476 SH   SOLE 19 615,476 0 0
ANTERO RES CORP COM 03674X106 9,749 550,476 SH   SOLE 2 32,030 0 518,446
ANTERO RES CORP COM 03674X106 1,339 75,629 SH   SOLE 4 70,191 0 5,438
ANTERO RES CORP COM 03674X106 863 48,756 SH   SOLE 7 48,756 0 0
ANTERO RES CORP COM 03674X106 15 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 3,237 182,767 SH   SOLE 18 166,202 0 16,565
ANTERO RES CORP COM 03674X106 3,236 182,717 SH   SOLE 19 182,717 0 0
ANTERO RES CORP COM 03674X106 58,395 3,297,297 SH   SOLE 21 3,297,297 0 0
ANTERO RES CORP COM 03674X106 129,287 7,300,234 SH   SOLE 22 6,610,711 0 689,523
ANTERO RES CORP COM 03674X106 4,759 268,716 SH   SOLE 23 268,716 0 0
ANTERO RES CORP COM 03674X106 4,045 228,404 SH   SOLE 25 228,404 0 0
ANTERO RES CORP COM 03674X106 12,574 710,014 SH   SOLE 26 339,953 0 370,061
ANTERO RES CORP COM 03674X106 717 40,472 SH   SOLE 28 30,927 0 9,545
ANTERO RES CORP COM 03674X106 871 49,176 SH   SOLE 29 7,081 0 42,095
ANTERO RES CORP COM 03674X106 7,168 404,764 SH   SOLE 30 404,764 0 0
ANTERO RES CORP COM 03674X106 1,321 74,583 SH   SOLE 31 35,599 0 38,984
ANTERO RES CORP COM 03674X106 211 11,942 SH   SOLE 34 11,942 0 0
ANTERO RES CORP COM 03674X106 3,196 180,439 SH   SOLE 36 180,439 0 0
ANTERO RES CORP COM 03674X106 73 4,127 SH   SOLE 40 4,127 0 0
ANTHEM INC COM 036752103 216,012 788,221 SH   SOLE 2 251,892 0 536,329
ANTHEM INC COM 036752103 33,038 120,554 SH   SOLE 4 113,821 0 6,733
ANTHEM INC COM 036752103 83,538 304,829 SH   SOLE 7 233,572 0 71,257
ANTHEM INC COM 036752103 1,250 4,562 SH   SOLE 13 4,562 0 0
ANTHEM INC COM 036752103 541 1,974 SH   SOLE 15 1,974 0 0
ANTHEM INC COM 036752103 392,962 1,433,908 SH   SOLE 18 1,345,232 0 88,676
ANTHEM INC COM 036752103 1,259,945 4,597,501 SH   SOLE 19 4,597,501 0 0
ANTHEM INC COM 036752103 30,444 111,088 SH   SOLE 20 4,070 0 107,018
ANTHEM INC COM 036752103 1,436,920 5,243,278 SH   SOLE 21 5,243,278 0 0
ANTHEM INC COM 036752103 1,811,802 6,611,211 SH   SOLE 22 5,870,134 0 741,077
ANTHEM INC COM 036752103 90,193 329,113 SH   SOLE 23 329,113 0 0
ANTHEM INC COM 036752103 77,698 283,518 SH   SOLE 25 283,518 0 0
ANTHEM INC COM 036752103 359,660 1,312,387 SH   SOLE 26 203,759 0 1,108,628
ANTHEM INC COM 036752103 13,455 49,098 SH   SOLE 28 37,129 0 11,969
ANTHEM INC COM 036752103 6,674 24,354 SH   SOLE 29 11,100 0 13,254
ANTHEM INC COM 036752103 287,178 1,047,905 SH   SOLE 30 1,047,905 0 0
ANTHEM INC COM 036752103 29,477 107,560 SH   SOLE 31 52,521 0 55,039
ANTHEM INC COM 036752103 243,395 888,142 SH   SOLE 34 888,142 0 0
ANTHEM INC COM 036752103 65,740 239,883 SH   SOLE 36 239,883 0 0
ANTHEM INC COM 036752103 1,444 5,269 SH   SOLE 40 5,269 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,170 575,000 PRN   SOLE 21 575,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 480 103,614 SH   SOLE 2 4,060 0 99,554
ANWORTH MORTGAGE ASSET CP COM 037347101 4 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 13 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,587 342,759 SH   SOLE 18 342,759 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 414 89,381 SH   SOLE 19 89,381 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 26,903 5,810,505 SH   SOLE 21 5,810,505 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 15,207 3,284,478 SH   SOLE 22 3,126,216 0 158,262
ANWORTH MORTGAGE ASSET CP COM 037347101 1,665 359,719 SH   SOLE 26 25,813 0 333,906
ANWORTH MORTGAGE ASSET CP COM 037347101 74 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 105 22,784 SH   SOLE 30 22,784 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 53 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 93,660 609,049 SH   SOLE 2 95,289 0 513,760
AON PLC SHS CL A G0408V102 11,920 77,516 SH   SOLE 4 71,079 0 6,437
AON PLC SHS CL A G0408V102 30,802 200,297 SH   SOLE 7 194,517 0 5,780
AON PLC SHS CL A G0408V102 259 1,687 SH   SOLE 13 1,687 0 0
AON PLC SHS CL A G0408V102 333 2,168 SH   SOLE 15 2,168 0 0
AON PLC SHS CL A G0408V102 22 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 77,530 504,165 SH   SOLE 18 474,587 0 29,578
AON PLC SHS CL A G0408V102 3,845 25,005 SH   SOLE 19 25,005 0 0
AON PLC SHS CL A G0408V102 17,692 115,048 SH   SOLE 20 0 0 115,048
AON PLC SHS CL A G0408V102 682,294 4,436,816 SH   SOLE 21 4,436,816 0 0
AON PLC SHS CL A G0408V102 930,343 6,049,833 SH   SOLE 22 5,347,758 0 702,075
AON PLC SHS CL A G0408V102 47,044 305,917 SH   SOLE 23 305,917 0 0
AON PLC SHS CL A G0408V102 36,955 240,312 SH   SOLE 25 240,312 0 0
AON PLC SHS CL A G0408V102 137,077 891,386 SH   SOLE 26 206,455 0 684,931
AON PLC SHS CL A G0408V102 7,345 47,760 SH   SOLE 28 36,173 0 11,587
AON PLC SHS CL A G0408V102 1,315 8,554 SH   SOLE 29 8,554 0 0
AON PLC SHS CL A G0408V102 153,024 995,082 SH   SOLE 30 995,082 0 0
AON PLC SHS CL A G0408V102 13,028 84,720 SH   SOLE 31 50,297 0 34,423
AON PLC SHS CL A G0408V102 1,790 11,642 SH   SOLE 34 11,642 0 0
AON PLC SHS CL A G0408V102 34,195 222,363 SH   SOLE 36 222,363 0 0
AON PLC SHS CL A G0408V102 811 5,276 SH   SOLE 40 5,276 0 0
APACHE CORP COM 037411105 43,397 910,355 SH   SOLE 2 109,209 0 801,146
APACHE CORP COM 037411105 5,397 113,221 SH   SOLE 4 103,138 0 10,083
APACHE CORP COM 037411105 14,695 308,267 SH   SOLE 7 280,633 0 27,634
APACHE CORP COM 037411105 666 13,969 SH   SOLE 13 13,969 0 0
APACHE CORP COM 037411105 153 3,208 SH   SOLE 15 3,208 0 0
APACHE CORP COM 037411105 37,841 793,808 SH   SOLE 18 747,851 0 45,957
APACHE CORP COM 037411105 3,964 83,147 SH   SOLE 19 83,147 0 0
APACHE CORP COM 037411105 6,985 146,536 SH   SOLE 20 0 0 146,536
APACHE CORP COM 037411105 407,956 8,557,922 SH   SOLE 21 8,557,922 0 0
APACHE CORP COM 037411105 476,147 9,988,404 SH   SOLE 22 8,941,966 0 1,046,438
APACHE CORP COM 037411105 22,803 478,355 SH   SOLE 23 478,355 0 0
APACHE CORP COM 037411105 17,662 370,499 SH   SOLE 25 370,499 0 0
APACHE CORP COM 037411105 70,083 1,470,170 SH   SOLE 26 372,698 0 1,097,472
APACHE CORP COM 037411105 3,446 72,292 SH   SOLE 28 54,240 0 18,052
APACHE CORP COM 037411105 710 14,899 SH   SOLE 29 14,899 0 0
APACHE CORP COM 037411105 68,632 1,439,723 SH   SOLE 30 1,439,723 0 0
APACHE CORP COM 037411105 7,956 166,901 SH   SOLE 31 79,591 0 87,310
APACHE CORP COM 037411105 885 18,557 SH   SOLE 34 18,557 0 0
APACHE CORP COM 037411105 16,394 343,897 SH   SOLE 36 343,897 0 0
APACHE CORP COM 037411105 364 7,645 SH   SOLE 40 7,645 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14,435 327,095 SH   SOLE 2 28,872 0 298,223
APARTMENT INVT & MGMT CO CL A 03748R101 1,957 44,354 SH   SOLE 4 44,354 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 15,854 359,263 SH   SOLE 7 359,263 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 284 6,430 SH   SOLE 15 6,430 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,842 313,673 SH   SOLE 18 306,053 0 7,620
APARTMENT INVT & MGMT CO CL A 03748R101 11,124 252,081 SH   SOLE 19 252,081 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 191,479 4,338,981 SH   SOLE 21 4,338,981 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 279,613 6,336,113 SH   SOLE 22 5,930,685 0 405,428
APARTMENT INVT & MGMT CO CL A 03748R101 455 10,318 SH   SOLE 23 10,318 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,981 294,147 SH   SOLE 25 294,147 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 9,598 217,493 SH   SOLE 26 38,700 0 178,793
APARTMENT INVT & MGMT CO CL A 03748R101 959 21,723 SH   SOLE 28 21,723 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 2,641 59,838 SH   SOLE 29 55,145 0 4,693
APARTMENT INVT & MGMT CO CL A 03748R101 45,658 1,034,636 SH   SOLE 30 1,034,636 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 139 3,145 SH   SOLE 31 3,145 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 109 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 902 20,438 SH   SOLE 40 20,438 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,350 75,906 SH   SOLE 2 47,886 0 28,020
APELLIS PHARMACEUTICALS INC COM 03753U106 14 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,471 138,982 SH   SOLE 18 138,982 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 5,676 319,210 SH   SOLE 19 319,210 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 20,967 1,179,226 SH   SOLE 21 1,179,226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 17,682 994,511 SH   SOLE 22 954,124 0 40,387
APELLIS PHARMACEUTICALS INC COM 03753U106 127 7,147 SH   SOLE 30 7,147 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,443 137,429 SH   SOLE 34 137,429 0 0
APERGY CORP COM 03755L104 7,826 179,664 SH   SOLE 2 41,311 0 138,353
APERGY CORP COM 03755L104 15 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 100 2,297 SH   SOLE 7 2,297 0 0
APERGY CORP COM 03755L104 26 605 SH   SOLE 15 605 0 0
APERGY CORP COM 03755L104 10,685 245,301 SH   SOLE 18 244,879 0 422
APERGY CORP COM 03755L104 618 14,187 SH   SOLE 19 14,187 0 0
APERGY CORP COM 03755L104 166,560 3,823,690 SH   SOLE 21 3,823,690 0 0
APERGY CORP COM 03755L104 107,761 2,473,845 SH   SOLE 22 2,316,794 0 157,051
APERGY CORP COM 03755L104 3,149 72,291 SH   SOLE 25 72,291 0 0
APERGY CORP COM 03755L104 2,112 48,487 SH   SOLE 26 36,398 0 12,089
APERGY CORP COM 03755L104 469 10,776 SH   SOLE 28 10,776 0 0
APERGY CORP COM 03755L104 285 6,546 SH   SOLE 29 0 0 6,546
APERGY CORP COM 03755L104 797 18,293 SH   SOLE 30 18,293 0 0
APERGY CORP COM 03755L104 73 1,667 SH   SOLE 31 1,667 0 0
APERGY CORP COM 03755L104 2,496 57,310 SH   SOLE 36 57,310 0 0
APERGY CORP COM 03755L104 385 8,848 SH   SOLE 40 8,848 0 0
APOGEE ENTERPRISES INC COM 037598109 991 23,984 SH   SOLE 2 1,036 0 22,948
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 25 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 4,912 118,888 SH   SOLE 18 118,888 0 0
APOGEE ENTERPRISES INC COM 037598109 1,042 25,226 SH   SOLE 19 25,226 0 0
APOGEE ENTERPRISES INC COM 037598109 122,478 2,964,145 SH   SOLE 21 2,964,145 0 0
APOGEE ENTERPRISES INC COM 037598109 33,664 814,708 SH   SOLE 22 775,539 0 39,169
APOGEE ENTERPRISES INC COM 037598109 448 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 174 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 2,556 61,847 SH   SOLE 30 61,847 0 0
APOGEE ENTERPRISES INC COM 037598109 135 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,263 119,946 SH   SOLE 2 4,604 0 115,342
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 92 4,891 SH   SOLE 7 4,891 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 10,077 533,996 SH   SOLE 18 533,996 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,151 113,983 SH   SOLE 19 113,983 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 282,615 14,976,945 SH   SOLE 21 14,976,945 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 67,597 3,582,259 SH   SOLE 22 3,417,693 0 164,566
APOLLO COML REAL EST FIN INC COM 03762U105 732 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 280 14,820 SH   SOLE 28 14,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,703 249,229 SH   SOLE 30 249,229 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 206 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 729 735,000 PRN   SOLE 21 735,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 13 1,865 SH   SOLE 18 1,865 0 0
APOLLO ENDOSURGERY INC COM 03767D108 159 22,202 SH   SOLE 21 22,202 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1,551 44,900 SH   SOLE 22 44,900 0 0
APOLLO INVT CORP COM 03761U106 5,620 1,033,031 SH   SOLE 30 1,033,031 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 60 2,698 SH   SOLE 2 155 0 2,543
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 12 532 SH   SOLE 7 532 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 256 11,583 SH   SOLE 18 11,583 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 87 3,941 SH   SOLE 19 3,941 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2,868 129,932 SH   SOLE 21 129,932 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3,887 176,121 SH   SOLE 22 158,274 0 17,847
APPFOLIO INC COM CL A 03783C100 982 12,528 SH   SOLE 2 807 0 11,721
APPFOLIO INC COM CL A 03783C100 25 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 3,720 47,453 SH   SOLE 18 47,453 0 0
APPFOLIO INC COM CL A 03783C100 2,830 36,094 SH   SOLE 19 36,094 0 0
APPFOLIO INC COM CL A 03783C100 38,077 485,671 SH   SOLE 21 485,671 0 0
APPFOLIO INC COM CL A 03783C100 27,094 345,581 SH   SOLE 22 334,215 0 11,366
APPFOLIO INC COM CL A 03783C100 197 2,508 SH   SOLE 23 2,508 0 0
APPFOLIO INC COM CL A 03783C100 154 1,963 SH   SOLE 29 0 0 1,963
APPIAN CORP CL A 03782L101 353 10,658 SH   SOLE 21 10,658 0 0
APPIAN CORP CL A 03782L101 13,183 398,286 SH   SOLE 22 398,286 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,887 450,933 SH   SOLE 2 38,108 0 412,825
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,069 61,147 SH   SOLE 4 61,147 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,415 366,783 SH   SOLE 7 366,783 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 151 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,855 106,053 SH   SOLE 18 106,053 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,983 342,069 SH   SOLE 19 342,069 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 66,246 3,787,675 SH   SOLE 21 3,787,675 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 159,014 9,091,706 SH   SOLE 22 8,625,278 0 466,428
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 249 14,249 SH   SOLE 23 14,249 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,019 401,302 SH   SOLE 25 401,302 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,288 130,807 SH   SOLE 26 41,565 0 89,242
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 513 29,317 SH   SOLE 28 29,317 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,352 77,278 SH   SOLE 29 77,278 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 17,945 1,026,015 SH   SOLE 30 1,026,015 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 79 4,533 SH   SOLE 31 4,533 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 130 7,446 SH   SOLE 36 7,446 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 464 26,510 SH   SOLE 40 26,510 0 0
APPLE INC COM 037833100 2,884,915 12,779,814 SH   SOLE 2 2,360,052 0 10,419,762
APPLE INC COM 037833100 405,957 1,798,339 SH   SOLE 4 1,669,014 0 129,325
APPLE INC COM 037833100 808,486 3,581,492 SH   SOLE 7 3,578,957 0 2,535
APPLE INC COM 037833100 27,721 122,800 SH   SOLE 13 122,800 0 0
APPLE INC COM 037833100 10,522 46,612 SH   SOLE 15 46,612 0 0
APPLE INC COM 037833100 1,591 7,050 SH   SOLE 17 0 0 7,050
APPLE INC COM 037833100 2,566,361 11,368,659 SH   SOLE 18 10,610,605 0 758,054
APPLE INC COM 037833100 1,344,158 5,954,450 SH   SOLE 19 5,954,450 0 0
APPLE INC COM 037833100 420,461 1,862,588 SH   SOLE 20 16,404 0 1,846,184
APPLE INC COM 037833100 19,271,728 85,371,348 SH   SOLE 21 85,371,348 0 0
APPLE INC COM 037833100 25,796,092 114,273,465 SH   SOLE 22 100,977,386 0 13,296,079
APPLE INC COM 037833100 1,463,393 6,482,648 SH   SOLE 23 6,482,648 0 0
APPLE INC COM 037833100 1,108,464 4,910,356 SH   SOLE 25 4,865,427 0 44,929
APPLE INC COM 037833100 3,871,278 17,149,280 SH   SOLE 26 3,665,576 0 13,483,704
APPLE INC COM 037833100 213,568 946,080 SH   SOLE 28 716,108 0 229,972
APPLE INC COM 037833100 199,624 884,309 SH   SOLE 29 297,813 0 586,496
APPLE INC COM 037833100 4,107,714 18,196,660 SH   SOLE 30 18,196,660 0 0
APPLE INC COM 037833100 492,019 2,179,581 SH   SOLE 31 1,125,332 0 1,054,249
APPLE INC COM 037833100 233,317 1,033,564 SH   SOLE 32 1,033,564 0 0
APPLE INC COM 037833100 579,950 2,569,108 SH   SOLE 34 2,569,108 0 0
APPLE INC COM 037833100 942,473 4,175,038 SH   SOLE 36 4,175,038 0 0
APPLE INC COM 037833100 22,583 100,039 SH   SOLE 40 100,039 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 7 4,913 SH   SOLE 18 4,913 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 117 78,348 SH   SOLE 21 78,348 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 216 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 58 7,879 SH   SOLE 2 7,879 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 20 2,681 SH   SOLE 18 2,681 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 273 37,374 SH   SOLE 19 37,374 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 389 53,313 SH   SOLE 21 53,313 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 1,521 208,367 SH   SOLE 22 208,367 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 17 2,311 SH   SOLE 23 2,311 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 110 15,062 SH   SOLE 29 0 0 15,062
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,851 49,211 SH   SOLE 2 19,792 0 29,419
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 64 820 SH   SOLE 7 820 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,010 166,258 SH   SOLE 18 166,258 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,329 170,345 SH   SOLE 19 170,345 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 319,092 4,077,853 SH   SOLE 21 4,077,853 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 110,471 1,411,773 SH   SOLE 22 1,331,694 0 80,079
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,020 64,157 SH   SOLE 23 64,157 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,721 47,547 SH   SOLE 26 3,520 0 44,027
APPLIED INDL TECHNOLOGIES IN COM 03820C105 420 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 929 11,869 SH   SOLE 29 0 0 11,869
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,625 84,670 SH   SOLE 30 84,670 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 85 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 337 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 106,774 2,762,587 SH   SOLE 2 643,175 0 2,119,412
APPLIED MATLS INC COM 038222105 14,478 374,595 SH   SOLE 4 347,997 0 26,598
APPLIED MATLS INC COM 038222105 31,932 826,190 SH   SOLE 7 826,190 0 0
APPLIED MATLS INC COM 038222105 1,555 40,222 SH   SOLE 13 40,222 0 0
APPLIED MATLS INC COM 038222105 397 10,266 SH   SOLE 15 10,266 0 0
APPLIED MATLS INC COM 038222105 78,180 2,022,763 SH   SOLE 18 1,900,741 0 122,022
APPLIED MATLS INC COM 038222105 21,555 557,686 SH   SOLE 19 557,686 0 0
APPLIED MATLS INC COM 038222105 18,022 466,289 SH   SOLE 20 0 0 466,289
APPLIED MATLS INC COM 038222105 776,461 20,089,540 SH   SOLE 21 20,089,540 0 0
APPLIED MATLS INC COM 038222105 984,396 25,469,501 SH   SOLE 22 22,663,310 0 2,806,191
APPLIED MATLS INC COM 038222105 52,943 1,369,797 SH   SOLE 23 1,369,797 0 0
APPLIED MATLS INC COM 038222105 41,140 1,064,429 SH   SOLE 25 1,064,429 0 0
APPLIED MATLS INC COM 038222105 204,719 5,296,738 SH   SOLE 26 838,677 0 4,458,061
APPLIED MATLS INC COM 038222105 7,530 194,834 SH   SOLE 28 147,662 0 47,172
APPLIED MATLS INC COM 038222105 11,645 301,299 SH   SOLE 29 74,618 0 226,681
APPLIED MATLS INC COM 038222105 153,110 3,961,453 SH   SOLE 30 3,961,453 0 0
APPLIED MATLS INC COM 038222105 21,749 562,726 SH   SOLE 31 303,766 0 258,960
APPLIED MATLS INC COM 038222105 6,469 167,377 SH   SOLE 32 167,377 0 0
APPLIED MATLS INC COM 038222105 4,106 106,232 SH   SOLE 34 106,232 0 0
APPLIED MATLS INC COM 038222105 34,211 885,143 SH   SOLE 36 885,143 0 0
APPLIED MATLS INC COM 038222105 828 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 402 16,300 SH   SOLE 2 693 0 15,607
APPLIED OPTOELECTRONICS INC COM 03823U102 2 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 9 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,080 84,338 SH   SOLE 18 84,338 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 427 17,298 SH   SOLE 19 17,298 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 52,633 2,134,356 SH   SOLE 21 2,134,356 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 12,340 500,411 SH   SOLE 22 475,571 0 24,840
APPLIED OPTOELECTRONICS INC COM 03823U102 159 6,444 SH   SOLE 26 0 0 6,444
APPLIED OPTOELECTRONICS INC COM 03823U102 62 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 933 37,842 SH   SOLE 30 37,842 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 44 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 211 94,648 SH   SOLE 2 35,131 0 59,517
APPROACH RESOURCES INC COM 03834A103 334 149,643 SH   SOLE 18 149,643 0 0
APPROACH RESOURCES INC COM 03834A103 172 77,183 SH   SOLE 19 77,183 0 0
APPROACH RESOURCES INC COM 03834A103 3,598 1,613,258 SH   SOLE 21 1,613,258 0 0
APPROACH RESOURCES INC COM 03834A103 3,179 1,425,596 SH   SOLE 22 1,413,459 0 12,137
APPROACH RESOURCES INC COM 03834A103 76 34,201 SH   SOLE 23 34,201 0 0
APPROACH RESOURCES INC COM 03834A103 165 73,829 SH   SOLE 26 0 0 73,829
APPROACH RESOURCES INC COM 03834A103 39 17,453 SH   SOLE 29 0 0 17,453
APPTIO INC CL A 03835C108 1,026 27,747 SH   SOLE 2 1,264 0 26,483
APPTIO INC CL A 03835C108 27 725 SH   SOLE 7 725 0 0
APPTIO INC CL A 03835C108 3,970 107,421 SH   SOLE 18 107,421 0 0
APPTIO INC CL A 03835C108 1,140 30,856 SH   SOLE 19 30,856 0 0
APPTIO INC CL A 03835C108 42,413 1,147,545 SH   SOLE 21 1,147,545 0 0
APPTIO INC CL A 03835C108 35,102 949,735 SH   SOLE 22 926,765 0 22,970
APRICUS BIOSCIENCES INC COM NEW 03832V307 0 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 27 85,756 SH   SOLE 22 85,756 0 0
APTARGROUP INC COM 038336103 16,116 149,586 SH   SOLE 2 35,935 0 113,651
APTARGROUP INC COM 038336103 32 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 2,785 25,848 SH   SOLE 7 25,848 0 0
APTARGROUP INC COM 038336103 20,756 192,652 SH   SOLE 18 192,652 0 0
APTARGROUP INC COM 038336103 1,183 10,981 SH   SOLE 19 10,981 0 0
APTARGROUP INC COM 038336103 316,376 2,936,475 SH   SOLE 21 2,936,475 0 0
APTARGROUP INC COM 038336103 214,097 1,987,161 SH   SOLE 22 1,855,068 0 132,093
APTARGROUP INC COM 038336103 2,144 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 929 8,618 SH   SOLE 28 8,618 0 0
APTARGROUP INC COM 038336103 1,563 14,509 SH   SOLE 30 14,509 0 0
APTARGROUP INC COM 038336103 144 1,340 SH   SOLE 31 1,340 0 0
APTARGROUP INC COM 038336103 128 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 699 6,485 SH   SOLE 40 6,485 0 0
APTEVO THERAPEUTICS INC COM 03835L108 18 3,477 SH   SOLE 18 3,477 0 0
APTEVO THERAPEUTICS INC COM 03835L108 303 59,669 SH   SOLE 21 59,669 0 0
APTEVO THERAPEUTICS INC COM 03835L108 1,489 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 293 10,113 SH   SOLE 2 511 0 9,602
APTINYX INC COM 03836N103 1,259 43,471 SH   SOLE 18 43,471 0 0
APTINYX INC COM 03836N103 647 22,351 SH   SOLE 19 22,351 0 0
APTINYX INC COM 03836N103 13,301 459,290 SH   SOLE 21 459,290 0 0
APTINYX INC COM 03836N103 6,729 232,366 SH   SOLE 22 232,366 0 0
APTINYX INC COM 03836N103 43 1,481 SH   SOLE 23 1,481 0 0
APTIV PLC SHS G6095L109 54,652 651,396 SH   SOLE 2 104,204 0 547,192
APTIV PLC SHS G6095L109 6,758 80,547 SH   SOLE 4 73,533 0 7,014
APTIV PLC SHS G6095L109 17,711 211,099 SH   SOLE 7 197,254 0 13,845
APTIV PLC SHS G6095L109 182 2,171 SH   SOLE 13 2,171 0 0
APTIV PLC SHS G6095L109 172 2,050 SH   SOLE 15 2,050 0 0
APTIV PLC SHS G6095L109 45,926 547,392 SH   SOLE 18 511,156 0 36,236
APTIV PLC SHS G6095L109 5,695 67,874 SH   SOLE 19 67,874 0 0
APTIV PLC SHS G6095L109 10,833 129,113 SH   SOLE 20 0 0 129,113
APTIV PLC SHS G6095L109 494,257 5,891,023 SH   SOLE 21 5,891,023 0 0
APTIV PLC SHS G6095L109 533,895 6,363,469 SH   SOLE 22 5,676,054 0 687,415
APTIV PLC SHS G6095L109 27,844 331,867 SH   SOLE 23 331,867 0 0
APTIV PLC SHS G6095L109 21,747 259,207 SH   SOLE 25 259,207 0 0
APTIV PLC SHS G6095L109 77,800 927,292 SH   SOLE 26 227,100 0 700,192
APTIV PLC SHS G6095L109 4,281 51,029 SH   SOLE 28 38,747 0 12,282
APTIV PLC SHS G6095L109 932 11,111 SH   SOLE 29 11,111 0 0
APTIV PLC SHS G6095L109 71,666 854,181 SH   SOLE 30 854,181 0 0
APTIV PLC SHS G6095L109 8,722 103,956 SH   SOLE 31 51,694 0 52,262
APTIV PLC SHS G6095L109 1,690 20,147 SH   SOLE 34 20,147 0 0
APTIV PLC SHS G6095L109 18,691 222,777 SH   SOLE 36 222,777 0 0
APTIV PLC SHS G6095L109 449 5,357 SH   SOLE 40 5,357 0 0
AQUA AMERICA INC COM 03836W103 15,287 414,281 SH   SOLE 2 93,489 0 320,792
AQUA AMERICA INC COM 03836W103 386 10,452 SH   SOLE 4 10,452 0 0
AQUA AMERICA INC COM 03836W103 17,350 470,191 SH   SOLE 7 470,191 0 0
AQUA AMERICA INC COM 03836W103 5 125 SH   SOLE 17 0 0 125
AQUA AMERICA INC COM 03836W103 20,367 551,948 SH   SOLE 18 551,948 0 0
AQUA AMERICA INC COM 03836W103 1,162 31,482 SH   SOLE 19 31,482 0 0
AQUA AMERICA INC COM 03836W103 313,478 8,495,326 SH   SOLE 21 8,495,326 0 0
AQUA AMERICA INC COM 03836W103 212,055 5,746,738 SH   SOLE 22 5,372,294 0 374,444
AQUA AMERICA INC COM 03836W103 2,414 65,413 SH   SOLE 26 34,093 0 31,320
AQUA AMERICA INC COM 03836W103 907 24,583 SH   SOLE 28 24,583 0 0
AQUA AMERICA INC COM 03836W103 629 17,048 SH   SOLE 29 0 0 17,048
AQUA AMERICA INC COM 03836W103 27,000 731,711 SH   SOLE 30 731,711 0 0
AQUA AMERICA INC COM 03836W103 142 3,854 SH   SOLE 31 3,854 0 0
AQUA AMERICA INC COM 03836W103 391 10,609 SH   SOLE 36 10,609 0 0
AQUA AMERICA INC COM 03836W103 804 21,776 SH   SOLE 40 21,776 0 0
AQUA METALS INC COM 03837J101 17 6,613 SH   SOLE 18 6,613 0 0
AQUA METALS INC COM 03837J101 257 99,711 SH   SOLE 21 99,711 0 0
AQUA METALS INC COM 03837J101 331 128,228 SH   SOLE 22 128,228 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 322 SH   SOLE 18 322 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 16 4,885 SH   SOLE 21 4,885 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 49 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 217 16,986 SH   SOLE 2 675 0 16,311
AQUANTIA CORP COM 03842Q108 6 481 SH   SOLE 7 481 0 0
AQUANTIA CORP COM 03842Q108 899 70,301 SH   SOLE 18 70,301 0 0
AQUANTIA CORP COM 03842Q108 235 18,400 SH   SOLE 19 18,400 0 0
AQUANTIA CORP COM 03842Q108 9,491 742,035 SH   SOLE 21 742,035 0 0
AQUANTIA CORP COM 03842Q108 7,253 567,084 SH   SOLE 22 550,583 0 16,501
AQUAVENTURE HLDGS LTD SHS G0443N107 176 9,749 SH   SOLE 2 400 0 9,349
AQUAVENTURE HLDGS LTD SHS G0443N107 696 38,536 SH   SOLE 18 38,536 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 182 10,080 SH   SOLE 19 10,080 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 7,017 388,317 SH   SOLE 21 388,317 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 51 2,802 SH   SOLE 30 2,802 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 51 2,936 SH   SOLE 2 0 0 2,936
AQUESTIVE THERAPEUTICS INC COM 03843E104 276 15,745 SH   SOLE 18 15,745 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 382 21,833 SH   SOLE 19 21,833 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,240 185,054 SH   SOLE 21 185,054 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2,410 137,632 SH   SOLE 22 137,632 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 28 1,603 SH   SOLE 23 1,603 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,867 106,601 SH   SOLE 26 19,090 0 87,511
AQUINOX PHARMACEUTICALS INC COM 03842B101 14 4,850 SH   SOLE 21 4,850 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 888 303,013 SH   SOLE 22 303,013 0 0
ARADIGM CORP COM PAR 038505400 6 5,023 SH   SOLE 21 5,023 0 0
ARAMARK COM 03852U106 25,792 599,532 SH   SOLE 2 61,828 0 537,704
ARAMARK COM 03852U106 3,352 77,924 SH   SOLE 4 71,360 0 6,564
ARAMARK COM 03852U106 1,801 41,855 SH   SOLE 7 41,855 0 0
ARAMARK COM 03852U106 76 1,757 SH   SOLE 15 1,757 0 0
ARAMARK COM 03852U106 6,153 143,029 SH   SOLE 18 123,246 0 19,783
ARAMARK COM 03852U106 2,054 47,741 SH   SOLE 19 47,741 0 0
ARAMARK COM 03852U106 5,814 135,149 SH   SOLE 20 0 0 135,149
ARAMARK COM 03852U106 166,576 3,872,055 SH   SOLE 21 3,872,055 0 0
ARAMARK COM 03852U106 297,841 6,923,309 SH   SOLE 22 6,407,789 0 515,520
ARAMARK COM 03852U106 12,872 299,205 SH   SOLE 23 299,205 0 0
ARAMARK COM 03852U106 9,308 216,353 SH   SOLE 25 216,353 0 0
ARAMARK COM 03852U106 34,028 790,975 SH   SOLE 26 248,118 0 542,857
ARAMARK COM 03852U106 2,063 47,955 SH   SOLE 28 36,711 0 11,244
ARAMARK COM 03852U106 2,433 56,544 SH   SOLE 29 7,236 0 49,308
ARAMARK COM 03852U106 13,983 325,043 SH   SOLE 30 325,043 0 0
ARAMARK COM 03852U106 3,831 89,043 SH   SOLE 31 42,388 0 46,655
ARAMARK COM 03852U106 461 10,719 SH   SOLE 34 10,719 0 0
ARAMARK COM 03852U106 9,266 215,381 SH   SOLE 36 215,381 0 0
ARAMARK COM 03852U106 212 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 212 36,330 SH   SOLE 2 1,861 0 34,469
ARATANA THERAPEUTICS INC COM 03874P101 4 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 839 143,621 SH   SOLE 18 143,621 0 0
ARATANA THERAPEUTICS INC COM 03874P101 216 37,060 SH   SOLE 19 37,060 0 0
ARATANA THERAPEUTICS INC COM 03874P101 12,450 2,131,812 SH   SOLE 21 2,131,812 0 0
ARATANA THERAPEUTICS INC COM 03874P101 6,359 1,088,916 SH   SOLE 22 1,061,111 0 27,805
ARATANA THERAPEUTICS INC COM 03874P101 7 1,199 SH   SOLE 30 1,199 0 0
ARBOR RLTY TR INC COM 038923108 1,116 97,196 SH   SOLE 2 60,781 0 36,415
ARBOR RLTY TR INC COM 038923108 5 478 SH   SOLE 7 478 0 0
ARBOR RLTY TR INC COM 038923108 1,588 138,299 SH   SOLE 18 138,299 0 0
ARBOR RLTY TR INC COM 038923108 2,238 194,907 SH   SOLE 19 194,907 0 0
ARBOR RLTY TR INC COM 038923108 28,212 2,457,463 SH   SOLE 21 2,457,463 0 0
ARBOR RLTY TR INC COM 038923108 36,866 3,211,292 SH   SOLE 22 3,162,851 0 48,441
ARBOR RLTY TR INC COM 038923108 3,529 307,383 SH   SOLE 23 307,383 0 0
ARBOR RLTY TR INC COM 038923108 753 65,588 SH   SOLE 29 0 0 65,588
ARBOR RLTY TR INC COM 038923108 135 11,761 SH   SOLE 30 11,761 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 312 32,995 SH   SOLE 2 1,232 0 31,763
ARBUTUS BIOPHARMA CORP COM 03879J100 9 913 SH   SOLE 7 913 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1,141 120,703 SH   SOLE 18 120,703 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 311 32,891 SH   SOLE 19 32,891 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 17,707 1,873,751 SH   SOLE 21 1,873,751 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,398 359,605 SH   SOLE 22 329,988 0 29,617
ARBUTUS BIOPHARMA CORP COM 03879J100 13 1,363 SH   SOLE 30 1,363 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 225 79,170 SH   SOLE 2 79,170 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 20 7,052 SH   SOLE 18 7,052 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,023 360,053 SH   SOLE 19 360,053 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 444 156,332 SH   SOLE 21 156,332 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 5,841 2,056,557 SH   SOLE 22 2,056,557 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 888 312,786 SH   SOLE 23 312,786 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 205 72,168 SH   SOLE 29 0 0 72,168
ARC GROUP WORLDWIDE INC COM 00213H105 4 2,356 SH   SOLE 18 2,356 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 59 35,792 SH   SOLE 21 35,792 0 0
ARCA BIOPHARMA INC COM PAR 00211Y407 0 865 SH   SOLE 21 865 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 1 219 SH   SOLE 21 219 0 0
ARCBEST CORP COM 03937C105 1,213 24,983 SH   SOLE 2 975 0 24,008
ARCBEST CORP COM 03937C105 11 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 29 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 5,440 112,053 SH   SOLE 18 112,053 0 0
ARCBEST CORP COM 03937C105 1,144 23,557 SH   SOLE 19 23,557 0 0
ARCBEST CORP COM 03937C105 129,851 2,674,580 SH   SOLE 21 2,674,580 0 0
ARCBEST CORP COM 03937C105 35,699 735,295 SH   SOLE 22 698,509 0 36,786
ARCBEST CORP COM 03937C105 65 1,330 SH   SOLE 26 0 0 1,330
ARCBEST CORP COM 03937C105 176 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 2,716 55,951 SH   SOLE 30 55,951 0 0
ARCBEST CORP COM 03937C105 138 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 905 29,329 SH   SOLE 19 29,329 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,819 58,950 SH   SOLE 21 58,950 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 531 17,215 SH   SOLE 25 17,215 0 0
ARCH CAP GROUP LTD ORD G0450A105 27,691 928,929 SH   SOLE 2 118,893 0 810,036
ARCH CAP GROUP LTD ORD G0450A105 4,067 136,419 SH   SOLE 4 126,021 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 9,066 304,112 SH   SOLE 7 185,644 0 118,468
ARCH CAP GROUP LTD ORD G0450A105 570 19,122 SH   SOLE 13 19,122 0 0
ARCH CAP GROUP LTD ORD G0450A105 137 4,600 SH   SOLE 15 4,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,294 211,124 SH   SOLE 18 178,076 0 33,048
ARCH CAP GROUP LTD ORD G0450A105 2,008 67,347 SH   SOLE 19 67,347 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,751 226,478 SH   SOLE 20 0 0 226,478
ARCH CAP GROUP LTD ORD G0450A105 273,052 9,159,749 SH   SOLE 21 9,159,749 0 0
ARCH CAP GROUP LTD ORD G0450A105 339,356 11,383,972 SH   SOLE 22 10,537,738 0 846,234
ARCH CAP GROUP LTD ORD G0450A105 15,332 514,321 SH   SOLE 23 514,321 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,311 412,975 SH   SOLE 25 412,975 0 0
ARCH CAP GROUP LTD ORD G0450A105 42,299 1,418,968 SH   SOLE 26 375,809 0 1,043,159
ARCH CAP GROUP LTD ORD G0450A105 2,333 78,247 SH   SOLE 28 59,073 0 19,174
ARCH CAP GROUP LTD ORD G0450A105 2,814 94,398 SH   SOLE 29 12,348 0 82,050
ARCH CAP GROUP LTD ORD G0450A105 29,708 996,593 SH   SOLE 30 996,593 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,616 121,318 SH   SOLE 31 76,501 0 44,817
ARCH CAP GROUP LTD ORD G0450A105 554 18,579 SH   SOLE 34 18,579 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,247 612,097 SH   SOLE 36 612,097 0 0
ARCH CAP GROUP LTD ORD G0450A105 245 8,235 SH   SOLE 40 8,235 0 0
ARCH COAL INC CL A 039380407 64 715 SH   SOLE 2 715 0 0
ARCH COAL INC CL A 039380407 8 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 38 426 SH   SOLE 7 426 0 0
ARCH COAL INC CL A 039380407 5,291 59,180 SH   SOLE 18 59,180 0 0
ARCH COAL INC CL A 039380407 1,488 16,646 SH   SOLE 19 16,646 0 0
ARCH COAL INC CL A 039380407 55,205 617,505 SH   SOLE 21 617,505 0 0
ARCH COAL INC CL A 039380407 47,491 531,220 SH   SOLE 22 504,644 0 26,576
ARCH COAL INC CL A 039380407 713 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 244 2,731 SH   SOLE 28 2,731 0 0
ARCH COAL INC CL A 039380407 447 5,001 SH   SOLE 30 5,001 0 0
ARCH COAL INC CL A 039380407 206 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 87,160 1,733,840 SH   SOLE 2 548,882 0 1,184,958
ARCHER DANIELS MIDLAND CO COM 039483102 12,356 245,800 SH   SOLE 4 231,243 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 65,584 1,304,631 SH   SOLE 7 925,213 0 379,418
ARCHER DANIELS MIDLAND CO COM 039483102 10,475 208,375 SH   SOLE 13 208,375 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 232 4,612 SH   SOLE 15 4,612 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 21 SH   SOLE 17 0 0 21
ARCHER DANIELS MIDLAND CO COM 039483102 66,454 1,321,934 SH   SOLE 18 1,244,837 0 77,097
ARCHER DANIELS MIDLAND CO COM 039483102 118,406 2,355,397 SH   SOLE 19 2,355,397 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 13,937 277,246 SH   SOLE 20 0 0 277,246
ARCHER DANIELS MIDLAND CO COM 039483102 610,061 12,135,681 SH   SOLE 21 12,135,681 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 783,989 15,595,555 SH   SOLE 22 13,188,612 0 2,406,943
ARCHER DANIELS MIDLAND CO COM 039483102 41,270 820,974 SH   SOLE 23 820,974 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 32,529 647,076 SH   SOLE 25 647,076 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 122,366 2,434,174 SH   SOLE 26 503,653 0 1,930,521
ARCHER DANIELS MIDLAND CO COM 039483102 5,413 107,679 SH   SOLE 28 81,453 0 26,226
ARCHER DANIELS MIDLAND CO COM 039483102 50,677 1,008,092 SH   SOLE 29 614,192 0 393,900
ARCHER DANIELS MIDLAND CO COM 039483102 122,284 2,432,536 SH   SOLE 30 2,432,536 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 12,645 251,551 SH   SOLE 31 109,766 0 141,785
ARCHER DANIELS MIDLAND CO COM 039483102 15,304 304,443 SH   SOLE 34 304,443 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 33,269 661,816 SH   SOLE 36 661,816 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 567 11,285 SH   SOLE 40 11,285 0 0
ARCHROCK INC COM 03957W106 2,030 166,431 SH   SOLE 2 41,989 0 124,442
ARCHROCK INC COM 03957W106 4 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 14 1,150 SH   SOLE 7 1,150 0 0
ARCHROCK INC COM 03957W106 6,899 565,517 SH   SOLE 18 565,517 0 0
ARCHROCK INC COM 03957W106 3,482 285,447 SH   SOLE 19 285,447 0 0
ARCHROCK INC COM 03957W106 168,632 13,822,261 SH   SOLE 21 13,822,261 0 0
ARCHROCK INC COM 03957W106 49,004 4,016,726 SH   SOLE 22 3,816,977 0 199,749
ARCHROCK INC COM 03957W106 1,258 103,106 SH   SOLE 23 103,106 0 0
ARCHROCK INC COM 03957W106 2,237 183,341 SH   SOLE 26 5,661 0 177,680
ARCHROCK INC COM 03957W106 193 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 255 20,861 SH   SOLE 29 0 0 20,861
ARCHROCK INC COM 03957W106 3,449 282,694 SH   SOLE 30 282,694 0 0
ARCHROCK INC COM 03957W106 240 19,634 SH   SOLE 34 19,634 0 0
ARCHROCK INC COM 03957W106 206 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 4 1,187 SH   SOLE 18 1,187 0 0
ARCIMOTO INC COM 039587100 61 16,454 SH   SOLE 21 16,454 0 0
ARCO PLATFORM LTD COM CL A G04553106 13,313 583,889 SH   SOLE 19 583,889 0 0
ARCO PLATFORM LTD COM CL A G04553106 9,726 426,577 SH   SOLE 34 426,577 0 0
ARCONIC INC COM 03965L100 31,008 1,408,825 SH   SOLE 2 510,678 0 898,147
ARCONIC INC COM 03965L100 3,055 138,782 SH   SOLE 4 127,076 0 11,706
ARCONIC INC COM 03965L100 7,105 322,815 SH   SOLE 7 308,716 0 14,099
ARCONIC INC COM 03965L100 158 7,197 SH   SOLE 13 7,197 0 0
ARCONIC INC COM 03965L100 75 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 19,265 875,264 SH   SOLE 18 823,443 0 51,821
ARCONIC INC COM 03965L100 6,660 302,608 SH   SOLE 19 302,608 0 0
ARCONIC INC COM 03965L100 4,417 200,664 SH   SOLE 20 0 0 200,664
ARCONIC INC COM 03965L100 338,958 15,400,173 SH   SOLE 21 15,400,173 0 0
ARCONIC INC COM 03965L100 230,982 10,494,433 SH   SOLE 22 9,372,890 0 1,121,543
ARCONIC INC COM 03965L100 12,057 547,817 SH   SOLE 23 547,817 0 0
ARCONIC INC COM 03965L100 9,426 428,255 SH   SOLE 25 428,255 0 0
ARCONIC INC COM 03965L100 37,087 1,684,989 SH   SOLE 26 503,576 0 1,181,413
ARCONIC INC COM 03965L100 1,865 84,755 SH   SOLE 28 62,701 0 22,054
ARCONIC INC COM 03965L100 2,193 99,627 SH   SOLE 29 12,414 0 87,213
ARCONIC INC COM 03965L100 30,088 1,367,027 SH   SOLE 30 1,367,027 0 0
ARCONIC INC COM 03965L100 3,521 159,991 SH   SOLE 31 80,931 0 79,060
ARCONIC INC COM 03965L100 13,143 597,140 SH   SOLE 34 597,140 0 0
ARCONIC INC COM 03965L100 8,539 387,944 SH   SOLE 36 387,944 0 0
ARCONIC INC COM 03965L100 176 7,978 SH   SOLE 40 7,978 0 0
ARCONIC INC OPTIONS 03965L100 8,584 390,000 SH Put SOLE 2 390,000 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,683 589,341 SH   SOLE 21 589,341 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 12 1,365 SH   SOLE 18 1,365 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 171 19,377 SH   SOLE 21 19,377 0 0
ARCUS BIOSCIENCES INC COM 03969F109 67 4,838 SH   SOLE 2 64 0 4,774
ARCUS BIOSCIENCES INC COM 03969F109 320 22,921 SH   SOLE 18 22,921 0 0
ARCUS BIOSCIENCES INC COM 03969F109 110 7,921 SH   SOLE 19 7,921 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,471 320,741 SH   SOLE 21 320,741 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,098 78,798 SH   SOLE 22 77,233 0 1,565
ARCUS BIOSCIENCES INC COM 03969F109 3 205 SH   SOLE 23 205 0 0
ARDAGH GROUP S A CL A L0223L101 1,110 66,532 SH   SOLE 2 4,227 0 62,305
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 116 6,972 SH   SOLE 18 6,972 0 0
ARDAGH GROUP S A CL A L0223L101 57 3,399 SH   SOLE 19 3,399 0 0
ARDAGH GROUP S A CL A L0223L101 2,810 168,356 SH   SOLE 21 168,356 0 0
ARDAGH GROUP S A CL A L0223L101 2,776 166,317 SH   SOLE 22 131,804 0 34,513
ARDAGH GROUP S A CL A L0223L101 8 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 230 52,943 SH   SOLE 2 13,643 0 39,300
ARDELYX INC COM 039697107 6 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 573 131,611 SH   SOLE 18 131,611 0 0
ARDELYX INC COM 039697107 466 107,061 SH   SOLE 19 107,061 0 0
ARDELYX INC COM 039697107 8,814 2,026,141 SH   SOLE 21 2,026,141 0 0
ARDELYX INC COM 039697107 6,139 1,411,273 SH   SOLE 22 1,393,669 0 17,604
ARDELYX INC COM 039697107 198 45,522 SH   SOLE 23 45,522 0 0
ARDELYX INC COM 039697107 448 102,988 SH   SOLE 26 0 0 102,988
ARDELYX INC COM 039697107 7 1,650 SH   SOLE 30 1,650 0 0
ARDMORE SHIPPING CORP COM Y0207T100 256 39,319 SH   SOLE 2 1,070 0 38,249
ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 738 113,552 SH   SOLE 18 113,552 0 0
ARDMORE SHIPPING CORP COM Y0207T100 174 26,705 SH   SOLE 19 26,705 0 0
ARDMORE SHIPPING CORP COM Y0207T100 7,330 1,127,748 SH   SOLE 21 1,127,748 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,942 298,721 SH   SOLE 22 278,674 0 20,047
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,524 120,041 SH   SOLE 2 80,357 0 39,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 14 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 50 1,076 SH   SOLE 7 1,076 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,217 200,290 SH   SOLE 18 200,290 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 24,775 538,354 SH   SOLE 19 538,354 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,215 26,400 SH   SOLE 20 26,400 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 102,323 2,223,440 SH   SOLE 21 2,223,440 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 64,622 1,404,223 SH   SOLE 22 1,335,495 0 68,728
ARENA PHARMACEUTICALS INC COM NEW 040047607 21 459 SH   SOLE 23 459 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 381 8,282 SH   SOLE 26 4,598 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 299 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 553 12,020 SH   SOLE 30 12,020 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,688 210,525 SH   SOLE 34 210,525 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 189 4,102 SH   SOLE 40 4,102 0 0
ARES CAP CORP COM 04010L103 17,309 1,006,898 SH   SOLE 30 1,006,898 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 541 540,000 PRN   SOLE 21 540,000 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 849 840,000 PRN   SOLE 21 840,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 405 29,012 SH   SOLE 2 1,117 0 27,895
ARES COML REAL ESTATE CORP COM 04013V108 13 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,324 94,782 SH   SOLE 18 94,782 0 0
ARES COML REAL ESTATE CORP COM 04013V108 360 25,763 SH   SOLE 19 25,763 0 0
ARES COML REAL ESTATE CORP COM 04013V108 22,333 1,598,635 SH   SOLE 21 1,598,635 0 0
ARES COML REAL ESTATE CORP COM 04013V108 12,385 886,565 SH   SOLE 22 867,778 0 18,787
ARES COML REAL ESTATE CORP COM 04013V108 599 42,864 SH   SOLE 26 0 0 42,864
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,090 70,200 SH   SOLE 2 70,200 0 0
ARGAN INC COM 04010E109 642 14,936 SH   SOLE 2 546 0 14,390
ARGAN INC COM 04010E109 839 19,514 SH   SOLE 7 19,514 0 0
ARGAN INC COM 04010E109 2,215 51,517 SH   SOLE 18 51,517 0 0
ARGAN INC COM 04010E109 554 12,879 SH   SOLE 19 12,879 0 0
ARGAN INC COM 04010E109 21,589 502,081 SH   SOLE 21 502,081 0 0
ARGAN INC COM 04010E109 17,235 400,810 SH   SOLE 22 383,799 0 17,011
ARGAN INC COM 04010E109 230 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 149 3,454 SH   SOLE 30 3,454 0 0
ARGAN INC COM 04010E109 58 1,354 SH   SOLE 40 1,354 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,072 32,867 SH   SOLE 2 1,212 0 31,655
ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 46 722 SH   SOLE 7 722 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 6,750 107,059 SH   SOLE 18 107,059 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,951 30,944 SH   SOLE 19 30,944 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 70,654 1,120,606 SH   SOLE 21 1,120,606 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 61,453 974,665 SH   SOLE 22 929,202 0 45,463
ARGO GROUP INTL HLDGS LTD COM G0464B107 941 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 290 4,595 SH   SOLE 28 4,595 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 519 8,227 SH   SOLE 30 8,227 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 90 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 246 3,908 SH   SOLE 40 3,908 0 0
ARISTA NETWORKS INC COM 040413106 33,451 125,822 SH   SOLE 2 9,188 0 116,634
ARISTA NETWORKS INC COM 040413106 4,694 17,657 SH   SOLE 4 16,283 0 1,374
ARISTA NETWORKS INC COM 040413106 13,499 50,774 SH   SOLE 7 41,081 0 9,693
ARISTA NETWORKS INC COM 040413106 152 572 SH   SOLE 13 572 0 0
ARISTA NETWORKS INC COM 040413106 132 496 SH   SOLE 15 496 0 0
ARISTA NETWORKS INC COM 040413106 13 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 29,543 111,124 SH   SOLE 18 104,891 0 6,233
ARISTA NETWORKS INC COM 040413106 3,810 14,330 SH   SOLE 19 14,330 0 0
ARISTA NETWORKS INC COM 040413106 7,370 27,721 SH   SOLE 20 0 0 27,721
ARISTA NETWORKS INC COM 040413106 369,281 1,389,005 SH   SOLE 21 1,389,005 0 0
ARISTA NETWORKS INC COM 040413106 338,204 1,272,112 SH   SOLE 22 1,135,167 0 136,945
ARISTA NETWORKS INC COM 040413106 17,156 64,531 SH   SOLE 23 64,531 0 0
ARISTA NETWORKS INC COM 040413106 19,163 72,081 SH   SOLE 25 72,081 0 0
ARISTA NETWORKS INC COM 040413106 60,114 226,112 SH   SOLE 26 54,481 0 171,631
ARISTA NETWORKS INC COM 040413106 2,664 10,022 SH   SOLE 28 7,595 0 2,427
ARISTA NETWORKS INC COM 040413106 3,224 12,126 SH   SOLE 29 1,830 0 10,296
ARISTA NETWORKS INC COM 040413106 50,562 190,182 SH   SOLE 30 190,182 0 0
ARISTA NETWORKS INC COM 040413106 5,202 19,565 SH   SOLE 31 9,164 0 10,401
ARISTA NETWORKS INC COM 040413106 1,306 4,912 SH   SOLE 34 4,912 0 0
ARISTA NETWORKS INC COM 040413106 11,532 43,377 SH   SOLE 36 43,377 0 0
ARISTA NETWORKS INC COM 040413106 252 947 SH   SOLE 40 947 0 0
ARK RESTAURANTS CORP COM 040712101 10 421 SH   SOLE 18 421 0 0
ARK RESTAURANTS CORP COM 040712101 150 6,451 SH   SOLE 21 6,451 0 0
ARK RESTAURANTS CORP COM 040712101 86 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 225 24,125 SH   SOLE 2 1,084 0 23,041
ARLINGTON ASSET INVT CORP CL A NEW 041356205 3 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 965 103,316 SH   SOLE 18 103,316 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 226 24,189 SH   SOLE 19 24,189 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 9,478 1,014,735 SH   SOLE 21 1,014,735 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 10,678 1,143,297 SH   SOLE 22 1,124,192 0 19,105
ARLINGTON ASSET INVT CORP CL A NEW 041356205 46 4,938 SH   SOLE 30 4,938 0 0
ARLO TECHNOLOGIES INC COM 04206A101 140 9,667 SH   SOLE 2 502 0 9,165
ARLO TECHNOLOGIES INC COM 04206A101 530 36,544 SH   SOLE 18 36,544 0 0
ARLO TECHNOLOGIES INC COM 04206A101 154 10,590 SH   SOLE 19 10,590 0 0
ARLO TECHNOLOGIES INC COM 04206A101 5,491 378,424 SH   SOLE 21 378,424 0 0
ARLO TECHNOLOGIES INC COM 04206A101 3,764 259,382 SH   SOLE 22 259,382 0 0
ARLO TECHNOLOGIES INC COM 04206A101 4,219 290,778 SH   SOLE 26 52,131 0 238,647
ARMADA HOFFLER PPTYS INC COM 04208T108 740 48,966 SH   SOLE 2 1,688 0 47,278
ARMADA HOFFLER PPTYS INC COM 04208T108 14 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,267 216,228 SH   SOLE 18 216,228 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 667 44,176 SH   SOLE 19 44,176 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 79,075 5,233,320 SH   SOLE 21 5,233,320 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 22,707 1,502,753 SH   SOLE 22 1,440,719 0 62,034
ARMADA HOFFLER PPTYS INC COM 04208T108 50 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 109 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,685 111,489 SH   SOLE 30 111,489 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 139 9,206 SH   SOLE 40 9,206 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 961 42,820 SH   SOLE 2 1,541 0 41,279
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,077 181,613 SH   SOLE 18 181,613 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 839 37,359 SH   SOLE 19 37,359 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 118,854 5,294,160 SH   SOLE 21 5,294,160 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 28,930 1,288,660 SH   SOLE 22 1,232,877 0 55,783
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 280 12,469 SH   SOLE 26 9,830 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 135 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,210 98,426 SH   SOLE 30 98,426 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 117 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 430 23,748 SH   SOLE 2 764 0 22,984
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 9 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,364 75,344 SH   SOLE 18 75,344 0 0
ARMSTRONG FLOORING INC COM 04238R106 314 17,338 SH   SOLE 19 17,338 0 0
ARMSTRONG FLOORING INC COM 04238R106 13,687 756,204 SH   SOLE 21 756,204 0 0
ARMSTRONG FLOORING INC COM 04238R106 16,008 884,411 SH   SOLE 22 848,489 0 35,922
ARMSTRONG FLOORING INC COM 04238R106 246 13,610 SH   SOLE 26 1,381 0 12,229
ARMSTRONG FLOORING INC COM 04238R106 51 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 67 3,717 SH   SOLE 30 3,717 0 0
ARMSTRONG FLOORING INC COM 04238R106 39 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 5,032 72,296 SH   SOLE 2 2,821 0 69,475
ARMSTRONG WORLD INDS INC NEW COM 04247X102 18 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 71 1,020 SH   SOLE 7 1,020 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,972 28,328 SH   SOLE 18 28,328 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 572 8,212 SH   SOLE 19 8,212 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 36,228 520,516 SH   SOLE 21 520,516 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 96,871 1,391,830 SH   SOLE 22 1,300,842 0 90,988
ARMSTRONG WORLD INDS INC NEW COM 04247X102 875 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 391 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 44 632 SH   SOLE 29 0 0 632
ARMSTRONG WORLD INDS INC NEW COM 04247X102 745 10,703 SH   SOLE 30 10,703 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 73 1,047 SH   SOLE 31 936 0 111
ARMSTRONG WORLD INDS INC NEW COM 04247X102 171 2,459 SH   SOLE 36 2,459 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 300 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 15 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 264 77,685 SH   SOLE 21 77,685 0 0
AROTECH CORP COM NEW 042682203 17 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 478 84,434 SH   SOLE 2 3,300 0 81,134
ARQULE INC COM 04269E107 10 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 2,024 357,579 SH   SOLE 18 357,579 0 0
ARQULE INC COM 04269E107 556 98,223 SH   SOLE 19 98,223 0 0
ARQULE INC COM 04269E107 21,421 3,784,712 SH   SOLE 21 3,784,712 0 0
ARQULE INC COM 04269E107 14,051 2,482,562 SH   SOLE 22 2,417,786 0 64,776
ARRAY BIOPHARMA INC COM 04269X105 2,716 178,678 SH   SOLE 2 22,219 0 156,459
ARRAY BIOPHARMA INC COM 04269X105 17 1,132 SH   SOLE 4 1,132 0 0
ARRAY BIOPHARMA INC COM 04269X105 67 4,418 SH   SOLE 7 4,418 0 0
ARRAY BIOPHARMA INC COM 04269X105 9,770 642,745 SH   SOLE 18 642,745 0 0
ARRAY BIOPHARMA INC COM 04269X105 6,926 455,630 SH   SOLE 19 455,630 0 0
ARRAY BIOPHARMA INC COM 04269X105 141,088 9,282,138 SH   SOLE 21 9,282,138 0 0
ARRAY BIOPHARMA INC COM 04269X105 93,306 6,138,566 SH   SOLE 22 5,876,655 0 261,911
ARRAY BIOPHARMA INC COM 04269X105 1,491 98,095 SH   SOLE 23 98,095 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,965 195,043 SH   SOLE 26 22,760 0 172,283
ARRAY BIOPHARMA INC COM 04269X105 443 29,149 SH   SOLE 28 29,149 0 0
ARRAY BIOPHARMA INC COM 04269X105 161 10,613 SH   SOLE 29 0 0 10,613
ARRAY BIOPHARMA INC COM 04269X105 808 53,183 SH   SOLE 30 53,183 0 0
ARRAY BIOPHARMA INC COM 04269X105 98 6,422 SH   SOLE 34 6,422 0 0
ARRAY BIOPHARMA INC COM 04269X105 387 25,440 SH   SOLE 40 25,440 0 0
ARRIS INTL INC SHS G0551A103 10,079 387,815 SH   SOLE 2 80,297 0 307,518
ARRIS INTL INC SHS G0551A103 26 1,017 SH   SOLE 4 1,017 0 0
ARRIS INTL INC SHS G0551A103 165 6,361 SH   SOLE 7 6,361 0 0
ARRIS INTL INC SHS G0551A103 13,655 525,382 SH   SOLE 18 525,382 0 0
ARRIS INTL INC SHS G0551A103 779 29,990 SH   SOLE 19 29,990 0 0
ARRIS INTL INC SHS G0551A103 215,958 8,309,292 SH   SOLE 21 8,309,292 0 0
ARRIS INTL INC SHS G0551A103 142,591 5,486,398 SH   SOLE 22 5,124,247 0 362,151
ARRIS INTL INC SHS G0551A103 1,565 60,218 SH   SOLE 26 39,271 0 20,947
ARRIS INTL INC SHS G0551A103 629 24,190 SH   SOLE 28 24,190 0 0
ARRIS INTL INC SHS G0551A103 1,094 42,105 SH   SOLE 30 42,105 0 0
ARRIS INTL INC SHS G0551A103 97 3,719 SH   SOLE 31 3,719 0 0
ARRIS INTL INC SHS G0551A103 133 5,124 SH   SOLE 36 5,124 0 0
ARRIS INTL INC SHS G0551A103 536 20,623 SH   SOLE 40 20,623 0 0
ARROW ELECTRS INC COM 042735100 16,682 226,286 SH   SOLE 2 47,594 0 178,692
ARROW ELECTRS INC COM 042735100 2,166 29,383 SH   SOLE 4 27,253 0 2,130
ARROW ELECTRS INC COM 042735100 4,144 56,212 SH   SOLE 7 21,946 0 34,266
ARROW ELECTRS INC COM 042735100 43 590 SH   SOLE 15 590 0 0
ARROW ELECTRS INC COM 042735100 20,466 277,616 SH   SOLE 18 270,756 0 6,860
ARROW ELECTRS INC COM 042735100 1,251 16,970 SH   SOLE 19 16,970 0 0
ARROW ELECTRS INC COM 042735100 4,349 58,999 SH   SOLE 20 0 0 58,999
ARROW ELECTRS INC COM 042735100 302,991 4,110,027 SH   SOLE 21 4,110,027 0 0
ARROW ELECTRS INC COM 042735100 219,667 2,979,753 SH   SOLE 22 2,754,172 0 225,581
ARROW ELECTRS INC COM 042735100 8,898 120,702 SH   SOLE 23 120,702 0 0
ARROW ELECTRS INC COM 042735100 5,835 79,145 SH   SOLE 25 79,145 0 0
ARROW ELECTRS INC COM 042735100 24,598 333,670 SH   SOLE 26 101,669 0 232,001
ARROW ELECTRS INC COM 042735100 1,216 16,491 SH   SOLE 28 12,172 0 4,319
ARROW ELECTRS INC COM 042735100 1,429 19,384 SH   SOLE 29 2,219 0 17,165
ARROW ELECTRS INC COM 042735100 11,908 161,530 SH   SOLE 30 161,530 0 0
ARROW ELECTRS INC COM 042735100 2,534 34,379 SH   SOLE 31 17,170 0 17,209
ARROW ELECTRS INC COM 042735100 256 3,467 SH   SOLE 34 3,467 0 0
ARROW ELECTRS INC COM 042735100 6,619 89,788 SH   SOLE 36 89,788 0 0
ARROW ELECTRS INC COM 042735100 131 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 401 10,844 SH   SOLE 2 444 0 10,400
ARROW FINL CORP COM 042744102 10 265 SH   SOLE 7 265 0 0
ARROW FINL CORP COM 042744102 1,582 42,758 SH   SOLE 18 42,758 0 0
ARROW FINL CORP COM 042744102 416 11,246 SH   SOLE 19 11,246 0 0
ARROW FINL CORP COM 042744102 16,220 438,365 SH   SOLE 21 438,365 0 0
ARROW FINL CORP COM 042744102 19,349 522,942 SH   SOLE 22 504,347 0 18,595
ARROW FINL CORP COM 042744102 68 1,829 SH   SOLE 28 1,829 0 0
ARROW FINL CORP COM 042744102 176 4,760 SH   SOLE 30 4,760 0 0
ARROW FINL CORP COM 042744102 48 1,296 SH   SOLE 40 1,296 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,344 70,120 SH   SOLE 2 3,245 0 66,875
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 36 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,575 290,819 SH   SOLE 18 290,819 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,985 103,559 SH   SOLE 19 103,559 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 79,075 4,124,920 SH   SOLE 21 4,124,920 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 46,859 2,444,367 SH   SOLE 22 2,337,226 0 107,141
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18 914 SH   SOLE 23 914 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 104 5,402 SH   SOLE 26 0 0 5,402
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 245 12,761 SH   SOLE 28 12,761 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 467 24,382 SH   SOLE 30 24,382 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 1,116 SH   SOLE 34 1,116 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 235 12,268 SH   SOLE 40 12,268 0 0
ARSANIS INC COM 042873109 6 3,715 SH   SOLE 2 345 0 3,370
ARSANIS INC COM 042873109 24 14,949 SH   SOLE 18 14,949 0 0
ARSANIS INC COM 042873109 5 2,924 SH   SOLE 19 2,924 0 0
ARSANIS INC COM 042873109 280 172,564 SH   SOLE 21 172,564 0 0
ARSANIS INC COM 042873109 53 32,486 SH   SOLE 22 31,083 0 1,403
ARTESIAN RESOURCES CORP CL A 043113208 302 8,220 SH   SOLE 2 311 0 7,909
ARTESIAN RESOURCES CORP CL A 043113208 10 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 995 27,059 SH   SOLE 18 27,059 0 0
ARTESIAN RESOURCES CORP CL A 043113208 276 7,494 SH   SOLE 19 7,494 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,549 286,823 SH   SOLE 21 286,823 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,419 92,948 SH   SOLE 22 89,685 0 3,263
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,272 39,270 SH   SOLE 2 1,802 0 37,468
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 19 585 SH   SOLE 7 585 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,878 150,567 SH   SOLE 18 150,567 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,441 44,473 SH   SOLE 19 44,473 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 53,145 1,640,275 SH   SOLE 21 1,640,275 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 47,403 1,463,049 SH   SOLE 22 1,391,838 0 71,211
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 515 15,901 SH   SOLE 26 11,284 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 213 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 356 10,980 SH   SOLE 30 10,980 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 132 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 488 28,916 SH   SOLE 2 28,916 0 0
ARVINAS INC COM 04335A105 135 8,030 SH   SOLE 18 8,030 0 0
ARVINAS INC COM 04335A105 1,911 113,275 SH   SOLE 19 113,275 0 0
ARVINAS INC COM 04335A105 22 1,327 SH   SOLE 20 1,327 0 0
ARVINAS INC COM 04335A105 10 592 SH   SOLE 22 592 0 0
ARVINAS INC COM 04335A105 319 18,919 SH   SOLE 26 3,371 0 15,548
ARVINAS INC COM 04335A105 1,514 89,728 SH   SOLE 34 89,728 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,246 32,664 SH   SOLE 2 17,227 0 15,437
ASBURY AUTOMOTIVE GROUP INC COM 043436104 11 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 70 1,012 SH   SOLE 7 1,012 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,930 86,254 SH   SOLE 18 86,254 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 10,112 147,083 SH   SOLE 19 147,083 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 147,507 2,145,557 SH   SOLE 21 2,145,557 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 50,175 729,813 SH   SOLE 22 698,660 0 31,153
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,479 50,597 SH   SOLE 23 50,597 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,587 81,261 SH   SOLE 26 2,939 0 78,322
ASBURY AUTOMOTIVE GROUP INC COM 043436104 177 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 737 10,727 SH   SOLE 29 0 0 10,727
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,433 49,939 SH   SOLE 30 49,939 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 125 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 179 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 795 173,857 SH   SOLE 2 6,121 0 167,736
ASCENA RETAIL GROUP INC COM 04351G101 4 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 73 16,053 SH   SOLE 7 16,053 0 0
ASCENA RETAIL GROUP INC COM 04351G101 3,662 801,422 SH   SOLE 18 801,422 0 0
ASCENA RETAIL GROUP INC COM 04351G101 742 162,449 SH   SOLE 19 162,449 0 0
ASCENA RETAIL GROUP INC COM 04351G101 84,757 18,546,353 SH   SOLE 21 18,546,353 0 0
ASCENA RETAIL GROUP INC COM 04351G101 22,957 5,023,405 SH   SOLE 22 4,644,841 0 378,564
ASCENA RETAIL GROUP INC COM 04351G101 84 18,452 SH   SOLE 26 12,621 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 75 16,484 SH   SOLE 28 16,484 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,633 357,232 SH   SOLE 30 357,232 0 0
ASCENA RETAIL GROUP INC COM 04351G101 40 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 32,594 459,982 SH   SOLE 21 459,982 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 69 979 SH   SOLE 30 979 0 0
ASCENT CAP GROUP INC COM SER A 043632108 10 5,423 SH   SOLE 21 5,423 0 0
ASCENT CAP GROUP INC COM SER A 043632108 343 193,664 SH   SOLE 22 193,664 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 1,335 276,497 SH   SOLE 2 0 0 276,497
ASGN INC COM 00191U102 3,346 42,392 SH   SOLE 2 3,409 0 38,983
ASGN INC COM 00191U102 21 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 89 1,125 SH   SOLE 7 1,125 0 0
ASGN INC COM 00191U102 17,371 220,086 SH   SOLE 18 220,086 0 0
ASGN INC COM 00191U102 8,662 109,743 SH   SOLE 19 109,743 0 0
ASGN INC COM 00191U102 435,755 5,520,783 SH   SOLE 21 5,520,783 0 0
ASGN INC COM 00191U102 121,913 1,544,567 SH   SOLE 22 1,472,788 0 71,779
ASGN INC COM 00191U102 1,490 18,877 SH   SOLE 23 18,877 0 0
ASGN INC COM 00191U102 4,675 59,226 SH   SOLE 26 10,010 0 49,216
ASGN INC COM 00191U102 540 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 502 6,359 SH   SOLE 29 0 0 6,359
ASGN INC COM 00191U102 9,013 114,188 SH   SOLE 30 114,188 0 0
ASGN INC COM 00191U102 406 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 579 90,639 SH   SOLE 2 3,221 0 87,418
ASHFORD HOSPITALITY TR INC COM SHS 044103109 167 26,130 SH   SOLE 4 26,130 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 875 136,949 SH   SOLE 7 136,949 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,906 298,318 SH   SOLE 18 298,318 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,175 183,869 SH   SOLE 19 183,869 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 20,359 3,186,016 SH   SOLE 21 3,186,016 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 23,976 3,752,156 SH   SOLE 22 3,624,208 0 127,948
ASHFORD HOSPITALITY TR INC COM SHS 044103109 37 5,839 SH   SOLE 23 5,839 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,146 179,351 SH   SOLE 25 179,351 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 461 72,102 SH   SOLE 26 0 0 72,102
ASHFORD HOSPITALITY TR INC COM SHS 044103109 89 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 226 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,704 423,183 SH   SOLE 30 423,183 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 223 34,916 SH   SOLE 34 34,916 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 129 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 32 421 SH   SOLE 2 0 0 421
ASHFORD INC COM 044104107 196 2,579 SH   SOLE 18 2,579 0 0
ASHFORD INC COM 044104107 42 554 SH   SOLE 19 554 0 0
ASHFORD INC COM 044104107 1,835 24,191 SH   SOLE 21 24,191 0 0
ASHFORD INC COM 044104107 2,147 28,297 SH   SOLE 22 28,040 0 257
ASHFORD INC COM 044104107 0 1 SH   SOLE 29 0 0 1
ASHLAND GLOBAL HLDGS INC COM 044186104 11,633 138,718 SH   SOLE 2 31,612 0 107,106
ASHLAND GLOBAL HLDGS INC COM 044186104 24 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 164 1,954 SH   SOLE 7 1,954 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 35 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 16,214 193,352 SH   SOLE 18 193,352 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 932 11,111 SH   SOLE 19 11,111 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 246,324 2,937,319 SH   SOLE 21 2,937,319 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 166,236 1,982,304 SH   SOLE 22 1,849,146 0 133,158
ASHLAND GLOBAL HLDGS INC COM 044186104 4,768 56,861 SH   SOLE 25 56,861 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 4,706 56,122 SH   SOLE 26 26,875 0 29,247
ASHLAND GLOBAL HLDGS INC COM 044186104 622 7,419 SH   SOLE 28 7,419 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,232 14,694 SH   SOLE 30 14,694 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 105 1,249 SH   SOLE 31 1,249 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,746 44,666 SH   SOLE 36 44,666 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 530 6,325 SH   SOLE 40 6,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,487 71,731 SH   SOLE 2 0 0 71,731
ASML HOLDING N V N Y REGISTRY SHS N07059210 542 2,885 SH   SOLE 7 2,885 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 20 104 SH   SOLE 15 104 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 164,589 875,382 SH   SOLE 18 639,171 0 236,211
ASML HOLDING N V N Y REGISTRY SHS N07059210 131,519 699,493 SH   SOLE 19 699,493 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 38,952 207,168 SH   SOLE 21 207,168 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 44,161 234,873 SH   SOLE 22 154,873 0 80,000
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,000 21,272 SH   SOLE 30 21,272 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,318 12,330 SH   SOLE 32 12,330 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 9,215 49,009 SH   SOLE 34 49,009 0 0
ASPEN AEROGELS INC COM 04523Y105 16 3,398 SH   SOLE 18 3,398 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 289 63,208 SH   SOLE 21 63,208 0 0
ASPEN AEROGELS INC COM 04523Y105 1,340 293,263 SH   SOLE 22 293,263 0 0
ASPEN AEROGELS INC COM 04523Y105 122 26,620 SH   SOLE 29 0 0 26,620
ASPEN GROUP INC COM NEW 04530L203 17 2,553 SH   SOLE 18 2,553 0 0
ASPEN GROUP INC COM NEW 04530L203 252 37,084 SH   SOLE 21 37,084 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 5,795 138,644 SH   SOLE 2 28,418 0 110,226
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 16 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 103 2,463 SH   SOLE 7 2,463 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7,719 184,660 SH   SOLE 18 184,660 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 433 10,349 SH   SOLE 19 10,349 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 116,007 2,775,276 SH   SOLE 21 2,775,276 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 80,907 1,935,582 SH   SOLE 22 1,808,606 0 126,976
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 784 18,763 SH   SOLE 26 14,462 0 4,301
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 337 8,062 SH   SOLE 28 8,062 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 592 14,169 SH   SOLE 30 14,169 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 47 1,127 SH   SOLE 31 1,127 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 186 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 266 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 14,329 125,792 SH   SOLE 2 9,792 0 116,000
ASPEN TECHNOLOGY INC COM 045327103 40 348 SH   SOLE 4 348 0 0
ASPEN TECHNOLOGY INC COM 045327103 178 1,564 SH   SOLE 7 1,564 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,858 33,868 SH   SOLE 18 33,868 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,436 12,605 SH   SOLE 19 12,605 0 0
ASPEN TECHNOLOGY INC COM 045327103 118,277 1,038,335 SH   SOLE 21 1,038,335 0 0
ASPEN TECHNOLOGY INC COM 045327103 234,406 2,057,820 SH   SOLE 22 1,921,028 0 136,792
ASPEN TECHNOLOGY INC COM 045327103 4,833 42,424 SH   SOLE 25 42,424 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,491 30,648 SH   SOLE 26 19,506 0 11,142
ASPEN TECHNOLOGY INC COM 045327103 1,143 10,035 SH   SOLE 28 10,035 0 0
ASPEN TECHNOLOGY INC COM 045327103 32,038 281,254 SH   SOLE 30 281,254 0 0
ASPEN TECHNOLOGY INC COM 045327103 275 2,417 SH   SOLE 31 1,450 0 967
ASPEN TECHNOLOGY INC COM 045327103 569 4,994 SH   SOLE 34 4,994 0 0
ASPEN TECHNOLOGY INC COM 045327103 993 8,719 SH   SOLE 40 8,719 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,290 34,745 SH   SOLE 2 18,711 0 16,034
ASSEMBLY BIOSCIENCES INC COM 045396108 11 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,885 77,682 SH   SOLE 18 77,682 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 6,028 162,316 SH   SOLE 19 162,316 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 215 5,800 SH   SOLE 20 5,800 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 32,179 866,432 SH   SOLE 21 866,432 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 23,316 627,791 SH   SOLE 22 606,293 0 21,498
ASSEMBLY BIOSCIENCES INC COM 045396108 258 6,939 SH   SOLE 23 6,939 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 344 9,263 SH   SOLE 26 0 0 9,263
ASSEMBLY BIOSCIENCES INC COM 045396108 117 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 145 3,899 SH   SOLE 30 3,899 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,704 45,884 SH   SOLE 34 45,884 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 65 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 278 47,355 SH   SOLE 2 2,423 0 44,932
ASSERTIO THERAPEUTICS INC COM 04545L107 3 475 SH   SOLE 4 475 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 7 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,580 268,678 SH   SOLE 18 268,678 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 323 54,964 SH   SOLE 19 54,964 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 47,195 8,026,420 SH   SOLE 21 8,026,420 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 10,945 1,861,472 SH   SOLE 22 1,784,260 0 77,212
ASSERTIO THERAPEUTICS INC COM 04545L107 73 12,492 SH   SOLE 26 9,821 0 2,671
ASSERTIO THERAPEUTICS INC COM 04545L107 54 9,100 SH   SOLE 28 9,100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 862 146,643 SH   SOLE 30 146,643 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 41 6,980 SH   SOLE 40 6,980 0 0
ASSOCIATED BANC CORP COM 045487105 9,619 369,944 SH   SOLE 2 85,281 0 284,663
ASSOCIATED BANC CORP COM 045487105 19 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 140 5,371 SH   SOLE 7 5,371 0 0
ASSOCIATED BANC CORP COM 045487105 13,825 531,733 SH   SOLE 18 531,733 0 0
ASSOCIATED BANC CORP COM 045487105 796 30,616 SH   SOLE 19 30,616 0 0
ASSOCIATED BANC CORP COM 045487105 216,015 8,308,271 SH   SOLE 21 8,308,271 0 0
ASSOCIATED BANC CORP COM 045487105 144,581 5,560,820 SH   SOLE 22 5,220,131 0 340,689
ASSOCIATED BANC CORP COM 045487105 1,365 52,489 SH   SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 631 24,285 SH   SOLE 28 24,285 0 0
ASSOCIATED BANC CORP COM 045487105 1,110 42,677 SH   SOLE 30 42,677 0 0
ASSOCIATED BANC CORP COM 045487105 95 3,665 SH   SOLE 31 3,665 0 0
ASSOCIATED BANC CORP COM 045487105 140 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 512 19,684 SH   SOLE 40 19,684 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 67 1,578 SH   SOLE 2 104 0 1,474
ASSOCIATED CAP GROUP INC CL A 045528106 6 130 SH   SOLE 7 130 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 453 10,648 SH   SOLE 18 10,648 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 142 3,339 SH   SOLE 19 3,339 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 4,433 104,177 SH   SOLE 21 104,177 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 6,192 145,528 SH   SOLE 22 138,918 0 6,610
ASSOCIATED CAP GROUP INC CL A 045528106 33 769 SH   SOLE 28 769 0 0
ASSURANT INC COM 04621X108 13,999 129,681 SH   SOLE 2 14,003 0 115,678
ASSURANT INC COM 04621X108 1,843 17,072 SH   SOLE 4 15,651 0 1,421
ASSURANT INC COM 04621X108 4,771 44,197 SH   SOLE 7 44,197 0 0
ASSURANT INC COM 04621X108 44 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 13,629 126,252 SH   SOLE 18 119,840 0 6,412
ASSURANT INC COM 04621X108 6,422 59,486 SH   SOLE 19 59,486 0 0
ASSURANT INC COM 04621X108 4,060 37,613 SH   SOLE 20 0 0 37,613
ASSURANT INC COM 04621X108 118,556 1,098,247 SH   SOLE 21 1,098,247 0 0
ASSURANT INC COM 04621X108 150,334 1,392,628 SH   SOLE 22 1,236,634 0 155,994
ASSURANT INC COM 04621X108 7,587 70,286 SH   SOLE 23 70,286 0 0
ASSURANT INC COM 04621X108 7,927 73,432 SH   SOLE 25 73,432 0 0
ASSURANT INC COM 04621X108 22,785 211,066 SH   SOLE 26 72,545 0 138,521
ASSURANT INC COM 04621X108 1,147 10,626 SH   SOLE 28 8,146 0 2,480
ASSURANT INC COM 04621X108 1,425 13,200 SH   SOLE 29 2,701 0 10,499
ASSURANT INC COM 04621X108 22,294 206,524 SH   SOLE 30 206,524 0 0
ASSURANT INC COM 04621X108 1,819 16,853 SH   SOLE 31 10,453 0 6,400
ASSURANT INC COM 04621X108 3,408 31,568 SH   SOLE 34 31,568 0 0
ASSURANT INC COM 04621X108 6,131 56,796 SH   SOLE 36 56,796 0 0
ASSURANT INC COM 04621X108 128 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 37,756 331,569 SH   SOLE 21 331,569 0 0
ASSURED GUARANTY LTD COM G0585R106 9,431 223,319 SH   SOLE 2 19,825 0 203,494
ASSURED GUARANTY LTD COM G0585R106 14 334 SH   SOLE 4 334 0 0
ASSURED GUARANTY LTD COM G0585R106 192 4,550 SH   SOLE 7 4,550 0 0
ASSURED GUARANTY LTD COM G0585R106 27,469 650,461 SH   SOLE 18 565,266 0 85,195
ASSURED GUARANTY LTD COM G0585R106 33,379 790,408 SH   SOLE 19 790,408 0 0
ASSURED GUARANTY LTD COM G0585R106 53,946 1,277,426 SH   SOLE 21 1,277,426 0 0
ASSURED GUARANTY LTD COM G0585R106 136,445 3,231,001 SH   SOLE 22 2,992,742 0 238,259
ASSURED GUARANTY LTD COM G0585R106 877 20,757 SH   SOLE 23 20,757 0 0
ASSURED GUARANTY LTD COM G0585R106 3,320 78,616 SH   SOLE 25 53,006 0 25,610
ASSURED GUARANTY LTD COM G0585R106 1,588 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 634 15,012 SH   SOLE 28 15,012 0 0
ASSURED GUARANTY LTD COM G0585R106 1,805 42,738 SH   SOLE 30 42,738 0 0
ASSURED GUARANTY LTD COM G0585R106 93 2,192 SH   SOLE 31 2,192 0 0
ASSURED GUARANTY LTD COM G0585R106 17,820 421,973 SH   SOLE 34 421,973 0 0
ASSURED GUARANTY LTD COM G0585R106 954 22,581 SH   SOLE 36 22,581 0 0
ASSURED GUARANTY LTD COM G0585R106 626 14,829 SH   SOLE 40 14,829 0 0
ASTA FDG INC COM 046220109 19 4,722 SH   SOLE 21 4,722 0 0
ASTA FDG INC COM 046220109 1,070 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 1,084 21,504 SH   SOLE 2 854 0 20,650
ASTEC INDS INC COM 046224101 9 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 25 504 SH   SOLE 7 504 0 0
ASTEC INDS INC COM 046224101 5,038 99,937 SH   SOLE 18 99,937 0 0
ASTEC INDS INC COM 046224101 1,064 21,101 SH   SOLE 19 21,101 0 0
ASTEC INDS INC COM 046224101 120,867 2,397,677 SH   SOLE 21 2,397,677 0 0
ASTEC INDS INC COM 046224101 33,245 659,495 SH   SOLE 22 628,192 0 31,303
ASTEC INDS INC COM 046224101 479 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 142 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 2,484 49,268 SH   SOLE 30 49,268 0 0
ASTEC INDS INC COM 046224101 104 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 8 5,993 SH   SOLE 18 5,993 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 113 87,140 SH   SOLE 21 87,140 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 154 118,843 SH   SOLE 22 118,843 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 193,762 4,896,692 SH   SOLE 18 4,895,444 0 1,248
ASTRAZENECA PLC SPONSORED ADR 046353108 53,487 1,351,700 SH   SOLE 19 1,351,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,358 59,600 SH   SOLE 20 59,600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,081 153,666 SH   SOLE 22 153,666 0 0
ASTRONICS CORP COM 046433108 809 18,590 SH   SOLE 2 796 0 17,794
ASTRONICS CORP COM 046433108 8 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 17 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,922 67,179 SH   SOLE 18 67,179 0 0
ASTRONICS CORP COM 046433108 856 19,685 SH   SOLE 19 19,685 0 0
ASTRONICS CORP COM 046433108 77,314 1,777,334 SH   SOLE 21 1,777,334 0 0
ASTRONICS CORP COM 046433108 26,794 615,954 SH   SOLE 22 585,690 0 30,264
ASTRONICS CORP COM 046433108 335 7,705 SH   SOLE 26 0 0 7,705
ASTRONICS CORP COM 046433108 127 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 211 4,847 SH   SOLE 30 4,847 0 0
ASTRONICS CORP COM 046433108 77 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 25 1,150 SH   SOLE 18 1,150 0 0
ASTRONOVA INC COM 04638F108 475 21,996 SH   SOLE 21 21,996 0 0
ASTROTECH CORP COM NEW 046484200 4 1,452 SH   SOLE 21 1,452 0 0
ASURE SOFTWARE INC COM 04649U102 100 8,052 SH   SOLE 2 461 0 7,591
ASURE SOFTWARE INC COM 04649U102 4 352 SH   SOLE 7 352 0 0
ASURE SOFTWARE INC COM 04649U102 406 32,671 SH   SOLE 18 32,671 0 0
ASURE SOFTWARE INC COM 04649U102 99 7,971 SH   SOLE 19 7,971 0 0
ASURE SOFTWARE INC COM 04649U102 4,595 369,940 SH   SOLE 21 369,940 0 0
ASURE SOFTWARE INC COM 04649U102 3,561 286,716 SH   SOLE 22 276,435 0 10,281
ASV HLDGS INC COM 00215L104 5 945 SH   SOLE 18 945 0 0
ASV HLDGS INC COM 00215L104 76 15,273 SH   SOLE 21 15,273 0 0
AT HOME GROUP INC COM 04650Y100 1,117 35,435 SH   SOLE 2 1,694 0 33,741
AT HOME GROUP INC COM 04650Y100 18 569 SH   SOLE 7 569 0 0
AT HOME GROUP INC COM 04650Y100 4,351 137,990 SH   SOLE 18 137,990 0 0
AT HOME GROUP INC COM 04650Y100 1,495 47,420 SH   SOLE 19 47,420 0 0
AT HOME GROUP INC COM 04650Y100 45,304 1,436,869 SH   SOLE 21 1,436,869 0 0
AT HOME GROUP INC COM 04650Y100 29,379 931,768 SH   SOLE 22 865,839 0 65,929
AT HOME GROUP INC COM 04650Y100 153 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 236 7,496 SH   SOLE 30 7,496 0 0
AT&T INC COM 00206R102 588,996 17,540,081 SH   SOLE 2 2,366,031 0 15,174,050
AT&T INC COM 00206R102 80,327 2,392,111 SH   SOLE 4 2,201,075 0 191,036
AT&T INC COM 00206R102 215,443 6,415,800 SH   SOLE 7 5,901,518 0 514,282
AT&T INC COM 00206R102 5,740 170,921 SH   SOLE 13 170,921 0 0
AT&T INC COM 00206R102 2,005 59,710 SH   SOLE 15 59,710 0 0
AT&T INC COM 00206R102 19 579 SH   SOLE 17 0 0 579
AT&T INC COM 00206R102 455,662 13,569,435 SH   SOLE 18 12,686,225 0 883,210
AT&T INC COM 00206R102 92,235 2,746,712 SH   SOLE 19 2,746,712 0 0
AT&T INC COM 00206R102 73,802 2,197,791 SH   SOLE 20 0 0 2,197,791
AT&T INC COM 00206R102 4,366,841 130,042,918 SH   SOLE 21 130,042,918 0 0
AT&T INC COM 00206R102 5,994,991 178,528,623 SH   SOLE 22 157,435,242 0 21,093,381
AT&T INC COM 00206R102 311,338 9,271,543 SH   SOLE 23 9,271,543 0 0
AT&T INC COM 00206R102 237,849 7,083,044 SH   SOLE 25 7,083,044 0 0
AT&T INC COM 00206R102 954,216 28,416,208 SH   SOLE 26 5,556,965 0 22,859,243
AT&T INC COM 00206R102 46,833 1,394,682 SH   SOLE 28 1,054,341 0 340,341
AT&T INC COM 00206R102 37,628 1,120,535 SH   SOLE 29 252,681 0 867,854
AT&T INC COM 00206R102 832,835 24,801,524 SH   SOLE 30 24,801,524 0 0
AT&T INC COM 00206R102 92,937 2,767,619 SH   SOLE 31 1,415,563 0 1,352,056
AT&T INC COM 00206R102 5,685 169,286 SH   SOLE 32 169,286 0 0
AT&T INC COM 00206R102 21,672 645,378 SH   SOLE 34 645,378 0 0
AT&T INC COM 00206R102 12,854 382,794 SH   SOLE 35 382,794 0 0
AT&T INC COM 00206R102 243,433 7,249,341 SH   SOLE 36 7,249,341 0 0
AT&T INC COM 00206R102 5,007 149,121 SH   SOLE 40 149,121 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,624 39,277 SH   SOLE 2 7,061 0 32,216
ATARA BIOTHERAPEUTICS INC COM 046513107 8 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 37 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5,383 130,180 SH   SOLE 18 130,180 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,028 97,416 SH   SOLE 19 97,416 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 78,856 1,907,040 SH   SOLE 21 1,907,040 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 51,494 1,245,313 SH   SOLE 22 1,197,498 0 47,815
ATARA BIOTHERAPEUTICS INC COM 046513107 698 16,874 SH   SOLE 23 16,874 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,377 33,297 SH   SOLE 26 7,440 0 25,857
ATARA BIOTHERAPEUTICS INC COM 046513107 165 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 166 4,005 SH   SOLE 29 0 0 4,005
ATARA BIOTHERAPEUTICS INC COM 046513107 352 8,521 SH   SOLE 30 8,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 28 678 SH   SOLE 34 678 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 129 3,108 SH   SOLE 40 3,108 0 0
ATHENAHEALTH INC COM 04685W103 9,472 70,895 SH   SOLE 2 3,604 0 67,291
ATHENAHEALTH INC COM 04685W103 16 118 SH   SOLE 4 118 0 0
ATHENAHEALTH INC COM 04685W103 115 858 SH   SOLE 7 858 0 0
ATHENAHEALTH INC COM 04685W103 3,011 22,539 SH   SOLE 18 22,539 0 0
ATHENAHEALTH INC COM 04685W103 947 7,092 SH   SOLE 19 7,092 0 0
ATHENAHEALTH INC COM 04685W103 63,384 474,432 SH   SOLE 21 474,432 0 0
ATHENAHEALTH INC COM 04685W103 144,124 1,078,775 SH   SOLE 22 1,002,469 0 76,306
ATHENAHEALTH INC COM 04685W103 2,003 14,992 SH   SOLE 23 14,992 0 0
ATHENAHEALTH INC COM 04685W103 1,493 11,177 SH   SOLE 26 6,480 0 4,697
ATHENAHEALTH INC COM 04685W103 740 5,536 SH   SOLE 28 5,536 0 0
ATHENAHEALTH INC COM 04685W103 423 3,166 SH   SOLE 29 0 0 3,166
ATHENAHEALTH INC COM 04685W103 5,310 39,749 SH   SOLE 30 39,749 0 0
ATHENAHEALTH INC COM 04685W103 127 952 SH   SOLE 31 855 0 97
ATHENAHEALTH INC COM 04685W103 381 2,851 SH   SOLE 34 2,851 0 0
ATHENAHEALTH INC COM 04685W103 588 4,402 SH   SOLE 40 4,402 0 0
ATHENE HLDG LTD CL A G0684D107 20,280 392,563 SH   SOLE 2 57,828 0 334,735
ATHENE HLDG LTD CL A G0684D107 2,747 53,169 SH   SOLE 4 48,922 0 4,247
ATHENE HLDG LTD CL A G0684D107 2,865 55,460 SH   SOLE 7 33,768 0 21,692
ATHENE HLDG LTD CL A G0684D107 2,660 51,481 SH   SOLE 13 51,481 0 0
ATHENE HLDG LTD CL A G0684D107 6,350 122,924 SH   SOLE 18 104,234 0 18,690
ATHENE HLDG LTD CL A G0684D107 19,411 375,745 SH   SOLE 19 375,745 0 0
ATHENE HLDG LTD CL A G0684D107 5,306 102,706 SH   SOLE 20 0 0 102,706
ATHENE HLDG LTD CL A G0684D107 122,482 2,370,922 SH   SOLE 21 2,370,922 0 0
ATHENE HLDG LTD CL A G0684D107 212,112 4,105,918 SH   SOLE 22 3,753,216 0 352,702
ATHENE HLDG LTD CL A G0684D107 10,136 196,197 SH   SOLE 23 196,197 0 0
ATHENE HLDG LTD CL A G0684D107 302 5,855 SH   SOLE 25 5,855 0 0
ATHENE HLDG LTD CL A G0684D107 20,500 396,826 SH   SOLE 26 133,932 0 262,894
ATHENE HLDG LTD CL A G0684D107 1,466 28,386 SH   SOLE 28 21,079 0 7,307
ATHENE HLDG LTD CL A G0684D107 3,016 58,381 SH   SOLE 29 8,837 0 49,544
ATHENE HLDG LTD CL A G0684D107 17,393 336,683 SH   SOLE 30 336,683 0 0
ATHENE HLDG LTD CL A G0684D107 2,291 44,339 SH   SOLE 31 29,790 0 14,549
ATHENE HLDG LTD CL A G0684D107 417 8,065 SH   SOLE 34 8,065 0 0
ATHENE HLDG LTD CL A G0684D107 5,545 107,345 SH   SOLE 36 107,345 0 0
ATHENE HLDG LTD CL A G0684D107 211 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 550 35,410 SH   SOLE 2 1,563 0 33,847
ATHENEX INC COM 04685N103 14 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 2,085 134,178 SH   SOLE 18 134,178 0 0
ATHENEX INC COM 04685N103 621 39,943 SH   SOLE 19 39,943 0 0
ATHENEX INC COM 04685N103 33,572 2,160,341 SH   SOLE 21 2,160,341 0 0
ATHENEX INC COM 04685N103 18,626 1,198,562 SH   SOLE 22 1,149,222 0 49,340
ATHENEX INC COM 04685N103 116 7,483 SH   SOLE 30 7,483 0 0
ATHENEX INC COM 04685N103 89 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 261 124,177 SH   SOLE 2 42,108 0 82,069
ATHERSYS INC COM 04744L106 6 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 838 398,877 SH   SOLE 18 398,877 0 0
ATHERSYS INC COM 04744L106 1,145 545,088 SH   SOLE 19 545,088 0 0
ATHERSYS INC COM 04744L106 8,610 4,099,824 SH   SOLE 21 4,099,824 0 0
ATHERSYS INC COM 04744L106 3,209 1,527,903 SH   SOLE 22 1,433,823 0 94,080
ATHERSYS INC COM 04744L106 45 21,503 SH   SOLE 23 21,503 0 0
ATHERSYS INC COM 04744L106 103 49,024 SH   SOLE 26 0 0 49,024
ATKORE INTL GROUP INC COM 047649108 1,249 47,067 SH   SOLE 2 17,110 0 29,957
ATKORE INTL GROUP INC COM 047649108 24 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 3,309 124,730 SH   SOLE 18 124,730 0 0
ATKORE INTL GROUP INC COM 047649108 5,447 205,304 SH   SOLE 19 205,304 0 0
ATKORE INTL GROUP INC COM 047649108 34,376 1,295,732 SH   SOLE 21 1,295,732 0 0
ATKORE INTL GROUP INC COM 047649108 37,164 1,400,826 SH   SOLE 22 1,342,337 0 58,489
ATKORE INTL GROUP INC COM 047649108 1,442 54,356 SH   SOLE 23 54,356 0 0
ATKORE INTL GROUP INC COM 047649108 3,228 121,656 SH   SOLE 26 0 0 121,656
ATKORE INTL GROUP INC COM 047649108 163 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 478 18,024 SH   SOLE 29 0 0 18,024
ATKORE INTL GROUP INC COM 047649108 281 10,580 SH   SOLE 30 10,580 0 0
ATKORE INTL GROUP INC COM 047649108 104 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 2 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 36 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 338 20,198 SH   SOLE 2 987 0 19,211
ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,444 86,224 SH   SOLE 18 86,224 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 400 23,896 SH   SOLE 19 23,896 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 15,197 907,300 SH   SOLE 21 907,300 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 5,651 337,369 SH   SOLE 22 314,277 0 23,092
ATLANTIC CAP BANCSHARES INC COM 048269203 95 5,651 SH   SOLE 30 5,651 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 266 120,930 SH   SOLE 2 4,080 0 116,850
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 835 379,566 SH   SOLE 18 379,566 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 310 140,818 SH   SOLE 19 140,818 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,608 3,912,665 SH   SOLE 21 3,912,665 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,583 1,173,955 SH   SOLE 22 1,081,977 0 91,978
ATLANTIC PWR CORP COM NEW 04878Q863 79 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 199 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC PWR CORP COM NEW 04878Q863 110 50,117 SH   SOLE 29 0 0 50,117
ATLANTICA YIELD PLC SHS G0751N103 5,157 250,572 SH   SOLE 21 250,572 0 0
ATLANTICA YIELD PLC SHS G0751N103 1 25 SH   SOLE 22 25 0 0
ATLANTICA YIELD PLC SHS G0751N103 12 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 3,018 146,636 SH   SOLE 30 146,636 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 3 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 12 3,958 SH   SOLE 21 3,958 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,563 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,520 23,839 SH   SOLE 2 884 0 22,955
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 15 241 SH   SOLE 7 241 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,828 107,104 SH   SOLE 18 107,104 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,572 24,652 SH   SOLE 19 24,652 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 166,930 2,618,505 SH   SOLE 21 2,618,505 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 43,554 683,206 SH   SOLE 22 658,401 0 24,805
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 78 1,222 SH   SOLE 23 1,222 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 754 11,824 SH   SOLE 26 0 0 11,824
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 61 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,224 50,578 SH   SOLE 30 50,578 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 48 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 634 525,000 PRN   SOLE 21 525,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 19 1,858 SH   SOLE 18 1,858 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 315 31,328 SH   SOLE 21 31,328 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 222 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 15,960 166,008 SH   SOLE 2 11,153 0 154,855
ATLASSIAN CORP PLC CL A G06242104 184 1,918 SH   SOLE 7 1,918 0 0
ATLASSIAN CORP PLC CL A G06242104 4,652 48,389 SH   SOLE 18 48,389 0 0
ATLASSIAN CORP PLC CL A G06242104 23,599 245,465 SH   SOLE 19 245,465 0 0
ATLASSIAN CORP PLC CL A G06242104 88,332 918,789 SH   SOLE 21 918,789 0 0
ATLASSIAN CORP PLC CL A G06242104 65,365 679,899 SH   SOLE 22 553,596 0 126,303
ATLASSIAN CORP PLC CL A G06242104 73 762 SH   SOLE 23 762 0 0
ATLASSIAN CORP PLC CL A G06242104 8 84 SH   SOLE 30 84 0 0
ATLASSIAN CORP PLC CL A G06242104 310 3,227 SH   SOLE 31 1,916 0 1,311
ATLASSIAN CORP PLC CL A G06242104 21,302 221,570 SH   SOLE 34 221,570 0 0
ATLASSIAN CORP PLC CL A G06242104 121 1,257 SH   SOLE 36 1,257 0 0
ATMOS ENERGY CORP COM 049560105 27,409 291,869 SH   SOLE 2 60,911 0 230,958
ATMOS ENERGY CORP COM 049560105 4,106 43,719 SH   SOLE 4 40,789 0 2,930
ATMOS ENERGY CORP COM 049560105 23,390 249,069 SH   SOLE 7 227,969 0 21,100
ATMOS ENERGY CORP COM 049560105 123 1,305 SH   SOLE 13 1,305 0 0
ATMOS ENERGY CORP COM 049560105 33,415 355,822 SH   SOLE 18 346,855 0 8,967
ATMOS ENERGY CORP COM 049560105 2,021 21,525 SH   SOLE 19 21,525 0 0
ATMOS ENERGY CORP COM 049560105 566,238 6,029,583 SH   SOLE 21 6,029,583 0 0
ATMOS ENERGY CORP COM 049560105 334,955 3,566,763 SH   SOLE 22 3,328,038 0 238,725
ATMOS ENERGY CORP COM 049560105 12,304 131,024 SH   SOLE 23 131,024 0 0
ATMOS ENERGY CORP COM 049560105 1,416 15,075 SH   SOLE 25 15,075 0 0
ATMOS ENERGY CORP COM 049560105 20,783 221,305 SH   SOLE 26 79,740 0 141,565
ATMOS ENERGY CORP COM 049560105 2,037 21,688 SH   SOLE 28 16,105 0 5,583
ATMOS ENERGY CORP COM 049560105 2,459 26,186 SH   SOLE 29 4,384 0 21,802
ATMOS ENERGY CORP COM 049560105 20,912 222,682 SH   SOLE 30 222,682 0 0
ATMOS ENERGY CORP COM 049560105 3,807 40,538 SH   SOLE 31 23,211 0 17,327
ATMOS ENERGY CORP COM 049560105 538 5,726 SH   SOLE 34 5,726 0 0
ATMOS ENERGY CORP COM 049560105 2,580 27,472 SH   SOLE 36 27,472 0 0
ATMOS ENERGY CORP COM 049560105 200 2,131 SH   SOLE 40 2,131 0 0
ATN INTL INC COM 00215F107 750 10,157 SH   SOLE 2 380 0 9,777
ATN INTL INC COM 00215F107 8 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 13 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 3,469 46,951 SH   SOLE 18 46,951 0 0
ATN INTL INC COM 00215F107 682 9,228 SH   SOLE 19 9,228 0 0
ATN INTL INC COM 00215F107 90,316 1,222,469 SH   SOLE 21 1,222,469 0 0
ATN INTL INC COM 00215F107 24,042 325,415 SH   SOLE 22 311,055 0 14,360
ATN INTL INC COM 00215F107 24 327 SH   SOLE 23 327 0 0
ATN INTL INC COM 00215F107 346 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 117 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,783 24,139 SH   SOLE 30 24,139 0 0
ATN INTL INC COM 00215F107 81 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 13 2,102 SH   SOLE 18 2,102 0 0
ATOMERA INC COM 04965B100 172 28,716 SH   SOLE 21 28,716 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA GENETICS INC COM PAR 04962H506 1 617 SH   SOLE 22 617 0 0
ATRICURE INC COM 04963C209 958 27,335 SH   SOLE 2 1,772 0 25,563
ATRICURE INC COM 04963C209 22 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 3,995 114,059 SH   SOLE 18 114,059 0 0
ATRICURE INC COM 04963C209 3,356 95,796 SH   SOLE 19 95,796 0 0
ATRICURE INC COM 04963C209 51,287 1,464,083 SH   SOLE 21 1,464,083 0 0
ATRICURE INC COM 04963C209 35,189 1,004,540 SH   SOLE 22 967,471 0 37,069
ATRICURE INC COM 04963C209 653 18,638 SH   SOLE 23 18,638 0 0
ATRICURE INC COM 04963C209 595 16,990 SH   SOLE 26 0 0 16,990
ATRICURE INC COM 04963C209 152 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 147 4,195 SH   SOLE 29 0 0 4,195
ATRICURE INC COM 04963C209 238 6,798 SH   SOLE 30 6,798 0 0
ATRICURE INC COM 04963C209 99 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 793 1,142 SH   SOLE 2 53 0 1,089
ATRION CORP COM 049904105 21 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 3,120 4,491 SH   SOLE 18 4,491 0 0
ATRION CORP COM 049904105 905 1,302 SH   SOLE 19 1,302 0 0
ATRION CORP COM 049904105 33,150 47,711 SH   SOLE 21 47,711 0 0
ATRION CORP COM 049904105 28,439 40,931 SH   SOLE 22 38,995 0 1,936
ATRION CORP COM 049904105 416 599 SH   SOLE 23 599 0 0
ATRION CORP COM 049904105 350 504 SH   SOLE 26 0 0 504
ATRION CORP COM 049904105 151 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 208 300 SH   SOLE 30 300 0 0
ATRION CORP COM 049904105 138 199 SH   SOLE 40 199 0 0
ATTUNITY LTD SHS NEW M15332121 894 47,345 SH   SOLE 22 47,345 0 0
ATYR PHARMA INC COM 002120103 4 4,706 SH   SOLE 18 4,706 0 0
ATYR PHARMA INC COM 002120103 16 20,000 SH   SOLE 19 20,000 0 0
ATYR PHARMA INC COM 002120103 51 62,296 SH   SOLE 21 62,296 0 0
ATYR PHARMA INC COM 002120103 98 120,221 SH   SOLE 22 120,221 0 0
ATYR PHARMA INC COM 002120103 0 58 SH   SOLE 29 0 0 58
AU OPTRONICS CORP SPONSORED ADR 002255107 1,622 385,199 SH   SOLE 2 0 0 385,199
AU OPTRONICS CORP SPONSORED ADR 002255107 72 17,069 SH   SOLE 22 17,069 0 0
AUBURN NATL BANCORP COM 050473107 76 1,990 SH   SOLE 2 57 0 1,933
AUBURN NATL BANCORP COM 050473107 296 7,716 SH   SOLE 18 7,716 0 0
AUBURN NATL BANCORP COM 050473107 65 1,691 SH   SOLE 19 1,691 0 0
AUBURN NATL BANCORP COM 050473107 2,948 76,929 SH   SOLE 21 76,929 0 0
AUBURN NATL BANCORP COM 050473107 621 16,215 SH   SOLE 22 15,553 0 662
AUDENTES THERAPEUTICS INC COM 05070R104 1,037 26,201 SH   SOLE 2 1,191 0 25,010
AUDENTES THERAPEUTICS INC COM 05070R104 27 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 4,014 101,396 SH   SOLE 18 101,396 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,301 32,862 SH   SOLE 19 32,862 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 59,746 1,509,110 SH   SOLE 21 1,509,110 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 34,893 881,351 SH   SOLE 22 843,769 0 37,582
AUDENTES THERAPEUTICS INC COM 05070R104 4 89 SH   SOLE 23 89 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 125 3,146 SH   SOLE 26 0 0 3,146
AUDENTES THERAPEUTICS INC COM 05070R104 138 3,492 SH   SOLE 28 3,492 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 300 7,572 SH   SOLE 30 7,572 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 82 2,075 SH   SOLE 40 2,075 0 0
AUDIOCODES LTD ORD M15342104 28 2,762 SH   SOLE 22 2,762 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 6,512 980,797 SH   SOLE 21 980,797 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 14 2,088 SH   SOLE 30 2,088 0 0
AUTODESK INC COM 052769106 93,451 598,620 SH   SOLE 2 69,417 0 529,203
AUTODESK INC COM 052769106 10,645 68,192 SH   SOLE 4 62,514 0 5,678
AUTODESK INC COM 052769106 25,895 165,876 SH   SOLE 7 164,866 0 1,010
AUTODESK INC COM 052769106 280 1,793 SH   SOLE 13 1,793 0 0
AUTODESK INC COM 052769106 330 2,115 SH   SOLE 15 2,115 0 0
AUTODESK INC COM 052769106 210,832 1,350,533 SH   SOLE 18 1,074,738 0 275,795
AUTODESK INC COM 052769106 150,075 961,342 SH   SOLE 19 961,342 0 0
AUTODESK INC COM 052769106 11,855 75,943 SH   SOLE 20 0 0 75,943
AUTODESK INC COM 052769106 844,662 5,410,684 SH   SOLE 21 5,410,684 0 0
AUTODESK INC COM 052769106 833,724 5,340,620 SH   SOLE 22 4,787,093 0 553,527
AUTODESK INC COM 052769106 42,928 274,987 SH   SOLE 23 274,987 0 0
AUTODESK INC COM 052769106 88,235 565,210 SH   SOLE 25 565,210 0 0
AUTODESK INC COM 052769106 118,986 762,192 SH   SOLE 26 194,958 0 567,234
AUTODESK INC COM 052769106 6,583 42,171 SH   SOLE 28 31,900 0 10,271
AUTODESK INC COM 052769106 1,401 8,973 SH   SOLE 29 8,973 0 0
AUTODESK INC COM 052769106 156,621 1,003,271 SH   SOLE 30 1,003,271 0 0
AUTODESK INC COM 052769106 15,185 97,272 SH   SOLE 31 45,269 0 52,003
AUTODESK INC COM 052769106 5,811 37,225 SH   SOLE 32 37,225 0 0
AUTODESK INC COM 052769106 35,616 228,149 SH   SOLE 34 228,149 0 0
AUTODESK INC COM 052769106 27,010 173,021 SH   SOLE 36 173,021 0 0
AUTODESK INC COM 052769106 723 4,631 SH   SOLE 40 4,631 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 4,706 60,795 SH   SOLE 2 9,632 0 51,163
AUTOHOME INC SP ADR RP CL A 05278C107 21 272 SH   SOLE 3 272 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,279 16,528 SH   SOLE 4 16,528 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,375 17,758 SH   SOLE 7 6,553 0 11,205
AUTOHOME INC SP ADR RP CL A 05278C107 1,899 24,532 SH   SOLE 15 24,532 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,775 22,924 SH   SOLE 18 22,924 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 118 1,519 SH   SOLE 19 1,519 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 92,223 1,191,353 SH   SOLE 21 1,191,353 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 61,154 789,997 SH   SOLE 22 734,648 0 55,349
AUTOHOME INC SP ADR RP CL A 05278C107 5,117 66,104 SH   SOLE 23 66,104 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,872 24,186 SH   SOLE 25 24,186 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 17,124 221,210 SH   SOLE 26 41,731 0 179,479
AUTOHOME INC SP ADR RP CL A 05278C107 701 9,052 SH   SOLE 28 9,052 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,342 17,337 SH   SOLE 29 12,460 0 4,877
AUTOHOME INC SP ADR RP CL A 05278C107 25,774 332,958 SH   SOLE 30 332,958 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 249 3,219 SH   SOLE 31 3,219 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 388 5,013 SH   SOLE 34 5,013 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 42 542 SH   SOLE 40 542 0 0
AUTOLIV INC COM 052800109 3,858 44,508 SH   SOLE 2 12,940 0 31,568
AUTOLIV INC COM 052800109 2,498 28,815 SH   SOLE 4 26,672 0 2,143
AUTOLIV INC COM 052800109 2,248 25,935 SH   SOLE 7 17,685 0 8,250
AUTOLIV INC COM 052800109 395 4,560 SH   SOLE 13 4,560 0 0
AUTOLIV INC COM 052800109 59 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 952 10,982 SH   SOLE 18 1,547 0 9,435
AUTOLIV INC COM 052800109 800 9,229 SH   SOLE 19 9,229 0 0
AUTOLIV INC COM 052800109 4,878 56,276 SH   SOLE 20 0 0 56,276
AUTOLIV INC COM 052800109 28,639 330,403 SH   SOLE 21 330,403 0 0
AUTOLIV INC COM 052800109 141,411 1,631,414 SH   SOLE 22 1,574,639 0 56,775
AUTOLIV INC COM 052800109 9,131 105,345 SH   SOLE 23 105,345 0 0
AUTOLIV INC COM 052800109 8,370 96,563 SH   SOLE 25 96,563 0 0
AUTOLIV INC COM 052800109 32,311 372,764 SH   SOLE 26 87,687 0 285,077
AUTOLIV INC COM 052800109 1,402 16,170 SH   SOLE 28 12,124 0 4,046
AUTOLIV INC COM 052800109 1,860 21,459 SH   SOLE 29 3,808 0 17,651
AUTOLIV INC COM 052800109 11,060 127,601 SH   SOLE 30 127,601 0 0
AUTOLIV INC COM 052800109 2,535 29,247 SH   SOLE 31 13,704 0 15,543
AUTOLIV INC COM 052800109 355 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 6,608 76,238 SH   SOLE 36 76,238 0 0
AUTOLIV INC COM 052800109 152 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 0 14 SH   SOLE 7 14 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 23 759 SH   SOLE 22 759 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 128 4,164 SH   SOLE 26 771 0 3,393
AUTOMATIC DATA PROCESSING IN COM 053015103 195,489 1,297,549 SH   SOLE 2 371,155 0 926,394
AUTOMATIC DATA PROCESSING IN COM 053015103 27,938 185,435 SH   SOLE 4 173,812 0 11,623
AUTOMATIC DATA PROCESSING IN COM 053015103 69,573 461,785 SH   SOLE 7 400,632 0 61,153
AUTOMATIC DATA PROCESSING IN COM 053015103 1,050 6,969 SH   SOLE 13 6,969 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 669 4,442 SH   SOLE 15 4,442 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 132,685 880,689 SH   SOLE 18 823,190 0 57,499
AUTOMATIC DATA PROCESSING IN COM 053015103 18,428 122,316 SH   SOLE 19 122,316 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 32,008 212,453 SH   SOLE 20 0 0 212,453
AUTOMATIC DATA PROCESSING IN COM 053015103 1,368,818 9,085,477 SH   SOLE 21 9,085,477 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,672,634 11,102,042 SH   SOLE 22 9,798,520 0 1,303,522
AUTOMATIC DATA PROCESSING IN COM 053015103 95,675 635,038 SH   SOLE 23 635,038 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 64,597 428,762 SH   SOLE 25 428,762 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 318,353 2,113,057 SH   SOLE 26 355,696 0 1,757,361
AUTOMATIC DATA PROCESSING IN COM 053015103 12,777 84,807 SH   SOLE 28 64,147 0 20,660
AUTOMATIC DATA PROCESSING IN COM 053015103 12,136 80,554 SH   SOLE 29 58,308 0 22,246
AUTOMATIC DATA PROCESSING IN COM 053015103 273,561 1,815,748 SH   SOLE 30 1,815,748 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 42,660 283,151 SH   SOLE 31 155,213 0 127,938
AUTOMATIC DATA PROCESSING IN COM 053015103 11,238 74,594 SH   SOLE 32 74,594 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,119 87,080 SH   SOLE 34 87,080 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 66,027 438,253 SH   SOLE 36 438,253 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,344 8,922 SH   SOLE 40 8,922 0 0
AUTONATION INC COM 05329W102 5,724 137,768 SH   SOLE 2 41,920 0 95,848
AUTONATION INC COM 05329W102 182 4,385 SH   SOLE 4 4,385 0 0
AUTONATION INC COM 05329W102 152 3,661 SH   SOLE 7 3,661 0 0
AUTONATION INC COM 05329W102 538 12,959 SH   SOLE 13 12,959 0 0
AUTONATION INC COM 05329W102 17 420 SH   SOLE 15 420 0 0
AUTONATION INC COM 05329W102 10,314 248,243 SH   SOLE 18 248,243 0 0
AUTONATION INC COM 05329W102 9,048 217,760 SH   SOLE 19 217,760 0 0
AUTONATION INC COM 05329W102 109,294 2,630,433 SH   SOLE 21 2,630,433 0 0
AUTONATION INC COM 05329W102 85,449 2,056,538 SH   SOLE 22 1,896,182 0 160,356
AUTONATION INC COM 05329W102 133 3,199 SH   SOLE 23 3,199 0 0
AUTONATION INC COM 05329W102 2,490 59,920 SH   SOLE 25 59,920 0 0
AUTONATION INC COM 05329W102 3,152 75,861 SH   SOLE 26 30,309 0 45,552
AUTONATION INC COM 05329W102 315 7,574 SH   SOLE 28 7,574 0 0
AUTONATION INC COM 05329W102 4,532 109,081 SH   SOLE 29 1,221 0 107,860
AUTONATION INC COM 05329W102 1,252 30,127 SH   SOLE 30 30,127 0 0
AUTONATION INC COM 05329W102 220 5,294 SH   SOLE 31 3,054 0 2,240
AUTONATION INC COM 05329W102 47 1,143 SH   SOLE 34 1,143 0 0
AUTONATION INC COM 05329W102 2,912 70,088 SH   SOLE 36 70,088 0 0
AUTONATION INC COM 05329W102 279 6,721 SH   SOLE 40 6,721 0 0
AUTOWEB INC COM 05335B100 6 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 86 29,215 SH   SOLE 21 29,215 0 0
AUTOWEB INC COM 05335B100 543 183,335 SH   SOLE 22 183,335 0 0
AUTOWEB INC COM 05335B100 58 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 54,250 69,937 SH   SOLE 2 14,309 0 55,628
AUTOZONE INC COM 053332102 7,110 9,166 SH   SOLE 4 8,463 0 703
AUTOZONE INC COM 053332102 17,029 21,953 SH   SOLE 7 21,512 0 441
AUTOZONE INC COM 053332102 270 348 SH   SOLE 13 348 0 0
AUTOZONE INC COM 053332102 168 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 42,570 54,879 SH   SOLE 18 50,816 0 4,063
AUTOZONE INC COM 053332102 5,600 7,219 SH   SOLE 19 7,219 0 0
AUTOZONE INC COM 053332102 8,928 11,509 SH   SOLE 20 0 0 11,509
AUTOZONE INC COM 053332102 510,342 657,911 SH   SOLE 21 657,911 0 0
AUTOZONE INC COM 053332102 552,688 712,502 SH   SOLE 22 640,855 0 71,647
AUTOZONE INC COM 053332102 27,056 34,880 SH   SOLE 23 34,880 0 0
AUTOZONE INC COM 053332102 19,673 25,362 SH   SOLE 25 25,362 0 0
AUTOZONE INC COM 053332102 94,570 121,916 SH   SOLE 26 29,538 0 92,378
AUTOZONE INC COM 053332102 4,002 5,159 SH   SOLE 28 3,916 0 1,243
AUTOZONE INC COM 053332102 1,149 1,481 SH   SOLE 29 1,481 0 0
AUTOZONE INC COM 053332102 72,249 93,140 SH   SOLE 30 93,140 0 0
AUTOZONE INC COM 053332102 8,581 11,062 SH   SOLE 31 5,657 0 5,405
AUTOZONE INC COM 053332102 1,136 1,465 SH   SOLE 34 1,465 0 0
AUTOZONE INC COM 053332102 23,072 29,744 SH   SOLE 36 29,744 0 0
AUTOZONE INC COM 053332102 436 562 SH   SOLE 40 562 0 0
AV HOMES INC COM 00234P102 242 12,111 SH   SOLE 2 408 0 11,703
AV HOMES INC COM 00234P102 6 292 SH   SOLE 7 292 0 0
AV HOMES INC COM 00234P102 815 40,758 SH   SOLE 18 40,758 0 0
AV HOMES INC COM 00234P102 231 11,532 SH   SOLE 19 11,532 0 0
AV HOMES INC COM 00234P102 8,547 427,372 SH   SOLE 21 427,372 0 0
AV HOMES INC COM 00234P102 6,329 316,437 SH   SOLE 22 305,114 0 11,323
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 2,117 482,278 SH   SOLE 21 482,278 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5 1,091 SH   SOLE 30 1,091 0 0
AVALARA INC COM 05338G106 232 6,650 SH   SOLE 2 352 0 6,298
AVALARA INC COM 05338G106 935 26,769 SH   SOLE 18 26,769 0 0
AVALARA INC COM 05338G106 10,920 312,639 SH   SOLE 19 312,639 0 0
AVALARA INC COM 05338G106 9,700 277,693 SH   SOLE 21 277,693 0 0
AVALARA INC COM 05338G106 6,428 184,034 SH   SOLE 22 184,034 0 0
AVALARA INC COM 05338G106 6,927 198,316 SH   SOLE 34 198,316 0 0
AVALONBAY CMNTYS INC COM 053484101 60,385 333,343 SH   SOLE 2 45,719 0 287,624
AVALONBAY CMNTYS INC COM 053484101 25,934 143,164 SH   SOLE 4 139,535 0 3,629
AVALONBAY CMNTYS INC COM 053484101 65,549 361,848 SH   SOLE 7 357,363 0 4,485
AVALONBAY CMNTYS INC COM 053484101 608 3,355 SH   SOLE 13 3,355 0 0
AVALONBAY CMNTYS INC COM 053484101 1,131 6,246 SH   SOLE 15 6,246 0 0
AVALONBAY CMNTYS INC COM 053484101 53,983 297,999 SH   SOLE 18 281,410 0 16,589
AVALONBAY CMNTYS INC COM 053484101 57,107 315,246 SH   SOLE 19 315,246 0 0
AVALONBAY CMNTYS INC COM 053484101 10,801 59,622 SH   SOLE 20 0 0 59,622
AVALONBAY CMNTYS INC COM 053484101 977,633 5,396,817 SH   SOLE 21 5,396,817 0 0
AVALONBAY CMNTYS INC COM 053484101 1,014,269 5,599,055 SH   SOLE 22 5,166,828 0 432,227
AVALONBAY CMNTYS INC COM 053484101 38,524 212,664 SH   SOLE 23 212,664 0 0
AVALONBAY CMNTYS INC COM 053484101 72,521 400,335 SH   SOLE 25 400,335 0 0
AVALONBAY CMNTYS INC COM 053484101 118,170 652,334 SH   SOLE 26 124,361 0 527,973
AVALONBAY CMNTYS INC COM 053484101 7,249 40,016 SH   SOLE 28 33,673 0 6,343
AVALONBAY CMNTYS INC COM 053484101 9,799 54,095 SH   SOLE 29 54,095 0 0
AVALONBAY CMNTYS INC COM 053484101 201,738 1,113,653 SH   SOLE 30 1,113,653 0 0
AVALONBAY CMNTYS INC COM 053484101 9,479 52,329 SH   SOLE 31 24,937 0 27,392
AVALONBAY CMNTYS INC COM 053484101 22,841 126,087 SH   SOLE 34 126,087 0 0
AVALONBAY CMNTYS INC COM 053484101 26,183 144,539 SH   SOLE 36 144,539 0 0
AVALONBAY CMNTYS INC COM 053484101 502 2,771 SH   SOLE 40 2,771 0 0
AVANGRID INC COM 05351W103 3,944 82,285 SH   SOLE 2 4,378 0 77,907
AVANGRID INC COM 05351W103 100 2,076 SH   SOLE 4 2,076 0 0
AVANGRID INC COM 05351W103 88 1,839 SH   SOLE 7 1,839 0 0
AVANGRID INC COM 05351W103 35 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,232 25,714 SH   SOLE 18 25,714 0 0
AVANGRID INC COM 05351W103 451 9,417 SH   SOLE 19 9,417 0 0
AVANGRID INC COM 05351W103 28,924 603,455 SH   SOLE 21 603,455 0 0
AVANGRID INC COM 05351W103 59,947 1,250,713 SH   SOLE 22 1,121,575 0 129,138
AVANGRID INC COM 05351W103 2,530 52,789 SH   SOLE 25 52,789 0 0
AVANGRID INC COM 05351W103 1,771 36,941 SH   SOLE 26 15,998 0 20,943
AVANGRID INC COM 05351W103 995 20,763 SH   SOLE 30 20,763 0 0
AVANGRID INC COM 05351W103 58 1,216 SH   SOLE 31 1,216 0 0
AVANGRID INC COM 05351W103 2,126 44,353 SH   SOLE 36 44,353 0 0
AVANOS MED INC COM 05350V106 4,536 66,219 SH   SOLE 2 21,091 0 45,128
AVANOS MED INC COM 05350V106 15 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 69 1,006 SH   SOLE 7 1,006 0 0
AVANOS MED INC COM 05350V106 0 1 SH   SOLE 17 0 0 1
AVANOS MED INC COM 05350V106 19,043 278,006 SH   SOLE 18 278,006 0 0
AVANOS MED INC COM 05350V106 2,939 42,909 SH   SOLE 19 42,909 0 0
AVANOS MED INC COM 05350V106 223,108 3,257,046 SH   SOLE 21 3,257,046 0 0
AVANOS MED INC COM 05350V106 108,592 1,585,285 SH   SOLE 22 1,521,078 0 64,207
AVANOS MED INC COM 05350V106 612 8,932 SH   SOLE 26 4,434 0 4,498
AVANOS MED INC COM 05350V106 462 6,750 SH   SOLE 28 6,750 0 0
AVANOS MED INC COM 05350V106 738 10,771 SH   SOLE 30 10,771 0 0
AVANOS MED INC COM 05350V106 115 1,675 SH   SOLE 36 1,675 0 0
AVANOS MED INC COM 05350V106 339 4,955 SH   SOLE 40 4,955 0 0
AVAYA HLDGS CORP COM 05351X101 2,309 104,279 SH   SOLE 2 4,013 0 100,266
AVAYA HLDGS CORP COM 05351X101 12 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 31 1,391 SH   SOLE 7 1,391 0 0
AVAYA HLDGS CORP COM 05351X101 7,624 344,366 SH   SOLE 18 344,366 0 0
AVAYA HLDGS CORP COM 05351X101 2,246 101,427 SH   SOLE 19 101,427 0 0
AVAYA HLDGS CORP COM 05351X101 82,571 3,729,497 SH   SOLE 21 3,729,497 0 0
AVAYA HLDGS CORP COM 05351X101 64,197 2,899,611 SH   SOLE 22 2,753,557 0 146,054
AVAYA HLDGS CORP COM 05351X101 575 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 319 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 566 25,572 SH   SOLE 30 25,572 0 0
AVAYA HLDGS CORP COM 05351X101 274 12,387 SH   SOLE 40 12,387 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 3 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 49 17,329 SH   SOLE 21 17,329 0 0
AVEO PHARMACEUTICALS INC COM 053588109 319 96,302 SH   SOLE 2 4,468 0 91,834
AVEO PHARMACEUTICALS INC COM 053588109 9 2,721 SH   SOLE 7 2,721 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,143 345,265 SH   SOLE 18 345,265 0 0
AVEO PHARMACEUTICALS INC COM 053588109 337 101,866 SH   SOLE 19 101,866 0 0
AVEO PHARMACEUTICALS INC COM 053588109 11,870 3,586,101 SH   SOLE 21 3,586,101 0 0
AVEO PHARMACEUTICALS INC COM 053588109 9,892 2,988,639 SH   SOLE 22 2,901,081 0 87,558
AVERY DENNISON CORP COM 053611109 24,105 222,475 SH   SOLE 2 38,987 0 183,488
AVERY DENNISON CORP COM 053611109 3,655 33,737 SH   SOLE 4 31,414 0 2,323
AVERY DENNISON CORP COM 053611109 10,634 98,149 SH   SOLE 7 79,430 0 18,719
AVERY DENNISON CORP COM 053611109 85 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 29,679 273,919 SH   SOLE 18 263,273 0 10,646
AVERY DENNISON CORP COM 053611109 4,559 42,075 SH   SOLE 19 42,075 0 0
AVERY DENNISON CORP COM 053611109 6,350 58,608 SH   SOLE 20 0 0 58,608
AVERY DENNISON CORP COM 053611109 229,861 2,121,472 SH   SOLE 21 2,121,472 0 0
AVERY DENNISON CORP COM 053611109 273,877 2,527,703 SH   SOLE 22 2,241,981 0 285,722
AVERY DENNISON CORP COM 053611109 12,193 112,530 SH   SOLE 23 112,530 0 0
AVERY DENNISON CORP COM 053611109 12,096 111,640 SH   SOLE 25 111,640 0 0
AVERY DENNISON CORP COM 053611109 42,398 391,303 SH   SOLE 26 97,389 0 293,914
AVERY DENNISON CORP COM 053611109 1,833 16,919 SH   SOLE 28 12,762 0 4,157
AVERY DENNISON CORP COM 053611109 2,312 21,341 SH   SOLE 29 2,486 0 18,855
AVERY DENNISON CORP COM 053611109 32,839 303,084 SH   SOLE 30 303,084 0 0
AVERY DENNISON CORP COM 053611109 4,416 40,753 SH   SOLE 31 18,180 0 22,573
AVERY DENNISON CORP COM 053611109 1,621 14,959 SH   SOLE 34 14,959 0 0
AVERY DENNISON CORP COM 053611109 7,266 67,056 SH   SOLE 36 67,056 0 0
AVERY DENNISON CORP COM 053611109 192 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 14 872 SH   SOLE 18 872 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 255 15,777 SH   SOLE 21 15,777 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,040 126,287 SH   SOLE 22 126,287 0 0
AVID BIOSERVICES INC COM 05368M106 284 41,328 SH   SOLE 2 2,191 0 39,137
AVID BIOSERVICES INC COM 05368M106 12 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 1,147 167,206 SH   SOLE 18 167,206 0 0
AVID BIOSERVICES INC COM 05368M106 334 48,737 SH   SOLE 19 48,737 0 0
AVID BIOSERVICES INC COM 05368M106 12,212 1,780,161 SH   SOLE 21 1,780,161 0 0
AVID BIOSERVICES INC COM 05368M106 10,549 1,537,727 SH   SOLE 22 1,512,852 0 24,875
AVID TECHNOLOGY INC COM 05367P100 141 23,846 SH   SOLE 2 908 0 22,938
AVID TECHNOLOGY INC COM 05367P100 4 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 550 92,667 SH   SOLE 18 92,667 0 0
AVID TECHNOLOGY INC COM 05367P100 123 20,679 SH   SOLE 19 20,679 0 0
AVID TECHNOLOGY INC COM 05367P100 6,359 1,072,415 SH   SOLE 21 1,072,415 0 0
AVID TECHNOLOGY INC COM 05367P100 4,329 729,976 SH   SOLE 22 708,903 0 21,073
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 2,603 80,994 SH   SOLE 2 29,694 0 51,300
AVIS BUDGET GROUP COM 053774105 6 172 SH   SOLE 4 172 0 0
AVIS BUDGET GROUP COM 053774105 155 4,821 SH   SOLE 7 4,821 0 0
AVIS BUDGET GROUP COM 053774105 12,324 383,433 SH   SOLE 18 383,433 0 0
AVIS BUDGET GROUP COM 053774105 1,959 60,948 SH   SOLE 19 60,948 0 0
AVIS BUDGET GROUP COM 053774105 163,576 5,089,476 SH   SOLE 21 5,089,476 0 0
AVIS BUDGET GROUP COM 053774105 79,957 2,487,778 SH   SOLE 22 2,369,806 0 117,972
AVIS BUDGET GROUP COM 053774105 437 13,610 SH   SOLE 26 8,506 0 5,104
AVIS BUDGET GROUP COM 053774105 288 8,950 SH   SOLE 28 8,950 0 0
AVIS BUDGET GROUP COM 053774105 549 17,073 SH   SOLE 30 17,073 0 0
AVIS BUDGET GROUP COM 053774105 1,291 40,174 SH   SOLE 36 40,174 0 0
AVIS BUDGET GROUP COM 053774105 225 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 3,580 70,809 SH   SOLE 2 7,550 0 63,259
AVISTA CORP COM 05379B107 158 3,122 SH   SOLE 4 3,122 0 0
AVISTA CORP COM 05379B107 536 10,604 SH   SOLE 7 10,604 0 0
AVISTA CORP COM 05379B107 15,927 315,003 SH   SOLE 18 315,003 0 0
AVISTA CORP COM 05379B107 3,925 77,625 SH   SOLE 19 77,625 0 0
AVISTA CORP COM 05379B107 431,130 8,527,105 SH   SOLE 21 8,527,105 0 0
AVISTA CORP COM 05379B107 98,105 1,940,358 SH   SOLE 22 1,848,920 0 91,438
AVISTA CORP COM 05379B107 726 14,358 SH   SOLE 23 14,358 0 0
AVISTA CORP COM 05379B107 1,787 35,346 SH   SOLE 26 6,053 0 29,293
AVISTA CORP COM 05379B107 451 8,912 SH   SOLE 28 8,912 0 0
AVISTA CORP COM 05379B107 266 5,269 SH   SOLE 29 0 0 5,269
AVISTA CORP COM 05379B107 8,466 167,448 SH   SOLE 30 167,448 0 0
AVISTA CORP COM 05379B107 1,411 27,899 SH   SOLE 32 27,899 0 0
AVISTA CORP COM 05379B107 189 3,741 SH   SOLE 36 3,741 0 0
AVISTA CORP COM 05379B107 335 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 14,190 316,957 SH   SOLE 2 60,750 0 256,207
AVNET INC COM 053807103 1,816 40,570 SH   SOLE 4 37,597 0 2,973
AVNET INC COM 053807103 3,348 74,792 SH   SOLE 7 29,896 0 44,896
AVNET INC COM 053807103 37 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 18,871 421,519 SH   SOLE 18 411,881 0 9,638
AVNET INC COM 053807103 6,374 142,373 SH   SOLE 19 142,373 0 0
AVNET INC COM 053807103 3,828 85,498 SH   SOLE 20 0 0 85,498
AVNET INC COM 053807103 244,283 5,456,407 SH   SOLE 21 5,456,407 0 0
AVNET INC COM 053807103 173,449 3,874,220 SH   SOLE 22 3,570,463 0 303,757
AVNET INC COM 053807103 7,666 171,232 SH   SOLE 23 171,232 0 0
AVNET INC COM 053807103 7,542 168,455 SH   SOLE 25 168,455 0 0
AVNET INC COM 053807103 20,656 461,381 SH   SOLE 26 160,623 0 300,758
AVNET INC COM 053807103 1,052 23,488 SH   SOLE 28 17,725 0 5,763
AVNET INC COM 053807103 1,163 25,985 SH   SOLE 29 2,391 0 23,594
AVNET INC COM 053807103 11,251 251,317 SH   SOLE 30 251,317 0 0
AVNET INC COM 053807103 2,034 45,432 SH   SOLE 31 21,793 0 23,639
AVNET INC COM 053807103 3,610 80,637 SH   SOLE 34 80,637 0 0
AVNET INC COM 053807103 5,677 126,798 SH   SOLE 36 126,798 0 0
AVNET INC COM 053807103 111 2,475 SH   SOLE 40 2,475 0 0
AVON PRODS INC COM 054303102 5 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 40 18,046 SH   SOLE 7 18,046 0 0
AVON PRODS INC COM 054303102 1,124 511,007 SH   SOLE 18 511,007 0 0
AVON PRODS INC COM 054303102 70,120 31,872,739 SH   SOLE 21 31,872,739 0 0
AVON PRODS INC COM 054303102 20,249 9,203,987 SH   SOLE 22 8,989,462 0 214,525
AVON PRODS INC COM 054303102 291 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 134 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 2,121 963,934 SH   SOLE 30 963,934 0 0
AVON PRODS INC COM 054303102 421 191,397 SH   SOLE 36 191,397 0 0
AVON PRODS INC COM 054303102 104 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 235 4,532 SH   SOLE 2 241 0 4,291
AVROBIO INC COM 05455M100 964 18,585 SH   SOLE 18 18,585 0 0
AVROBIO INC COM 05455M100 277 5,340 SH   SOLE 19 5,340 0 0
AVROBIO INC COM 05455M100 10,089 194,513 SH   SOLE 21 194,513 0 0
AVROBIO INC COM 05455M100 7,935 152,971 SH   SOLE 22 152,971 0 0
AVX CORP NEW COM 002444107 1,277 70,724 SH   SOLE 2 27,231 0 43,493
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 19 1,029 SH   SOLE 7 1,029 0 0
AVX CORP NEW COM 002444107 2,782 154,123 SH   SOLE 18 154,123 0 0
AVX CORP NEW COM 002444107 5,861 324,707 SH   SOLE 19 324,707 0 0
AVX CORP NEW COM 002444107 28,791 1,595,076 SH   SOLE 21 1,595,076 0 0
AVX CORP NEW COM 002444107 33,619 1,862,565 SH   SOLE 22 1,796,876 0 65,689
AVX CORP NEW COM 002444107 1,378 76,371 SH   SOLE 23 76,371 0 0
AVX CORP NEW COM 002444107 2,879 159,482 SH   SOLE 26 5,596 0 153,886
AVX CORP NEW COM 002444107 128 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 578 32,028 SH   SOLE 29 0 0 32,028
AVX CORP NEW COM 002444107 205 11,373 SH   SOLE 30 11,373 0 0
AVX CORP NEW COM 002444107 63 3,514 SH   SOLE 34 3,514 0 0
AVX CORP NEW COM 002444107 123 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 9 2,595 SH   SOLE 18 2,595 0 0
AWARE INC MASS COM 05453N100 187 52,020 SH   SOLE 21 52,020 0 0
AWARE INC MASS COM 05453N100 1,537 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 6,168 287,559 SH   SOLE 2 27,808 0 259,751
AXA EQUITABLE HLDGS INC COM 054561105 63 2,956 SH   SOLE 7 2,956 0 0
AXA EQUITABLE HLDGS INC COM 054561105 8,308 387,299 SH   SOLE 18 307,247 0 80,052
AXA EQUITABLE HLDGS INC COM 054561105 76,494 3,566,168 SH   SOLE 19 3,566,168 0 0
AXA EQUITABLE HLDGS INC COM 054561105 31,574 1,471,994 SH   SOLE 21 1,471,994 0 0
AXA EQUITABLE HLDGS INC COM 054561105 73,251 3,414,970 SH   SOLE 22 3,219,207 0 195,763
AXA EQUITABLE HLDGS INC COM 054561105 952 44,400 SH   SOLE 25 44,400 0 0
AXA EQUITABLE HLDGS INC COM 054561105 34 1,599 SH   SOLE 30 1,599 0 0
AXA EQUITABLE HLDGS INC COM 054561105 62 2,909 SH   SOLE 31 2,909 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,005 46,853 SH   SOLE 34 46,853 0 0
AXALTA COATING SYS LTD COM G0750C108 17,296 593,131 SH   SOLE 2 141,876 0 451,255
AXALTA COATING SYS LTD COM G0750C108 1,876 64,326 SH   SOLE 4 58,246 0 6,080
AXALTA COATING SYS LTD COM G0750C108 391 13,393 SH   SOLE 7 13,393 0 0
AXALTA COATING SYS LTD COM G0750C108 4,400 150,903 SH   SOLE 18 117,309 0 33,594
AXALTA COATING SYS LTD COM G0750C108 2,661 91,255 SH   SOLE 19 91,255 0 0
AXALTA COATING SYS LTD COM G0750C108 3,977 136,401 SH   SOLE 20 0 0 136,401
AXALTA COATING SYS LTD COM G0750C108 76,691 2,630,005 SH   SOLE 21 2,630,005 0 0
AXALTA COATING SYS LTD COM G0750C108 172,595 5,918,881 SH   SOLE 22 5,466,865 0 452,016
AXALTA COATING SYS LTD COM G0750C108 7,922 271,665 SH   SOLE 23 271,665 0 0
AXALTA COATING SYS LTD COM G0750C108 229 7,853 SH   SOLE 25 7,853 0 0
AXALTA COATING SYS LTD COM G0750C108 13,104 449,389 SH   SOLE 26 195,052 0 254,337
AXALTA COATING SYS LTD COM G0750C108 1,252 42,919 SH   SOLE 28 32,762 0 10,157
AXALTA COATING SYS LTD COM G0750C108 1,631 55,944 SH   SOLE 29 11,090 0 44,854
AXALTA COATING SYS LTD COM G0750C108 8,389 287,678 SH   SOLE 30 287,678 0 0
AXALTA COATING SYS LTD COM G0750C108 2,447 83,922 SH   SOLE 31 47,971 0 35,951
AXALTA COATING SYS LTD COM G0750C108 1,011 34,680 SH   SOLE 34 34,680 0 0
AXALTA COATING SYS LTD COM G0750C108 1,280 43,882 SH   SOLE 36 43,882 0 0
AXALTA COATING SYS LTD COM G0750C108 128 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 680 34,615 SH   SOLE 2 3,022 0 31,593
AXCELIS TECHNOLOGIES INC COM NEW 054540208 15 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,929 149,074 SH   SOLE 18 149,074 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 651 33,135 SH   SOLE 19 33,135 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 68,559 3,489,005 SH   SOLE 21 3,489,005 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 18,018 916,951 SH   SOLE 22 878,157 0 38,794
AXCELIS TECHNOLOGIES INC COM NEW 054540208 242 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 85 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 38 1,955 SH   SOLE 29 0 0 1,955
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,363 69,362 SH   SOLE 30 69,362 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 97 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 11,240 194,767 SH   SOLE 2 18,647 0 176,120
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,435 24,861 SH   SOLE 4 22,923 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,388 41,378 SH   SOLE 7 24,710 0 16,668
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 33 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,707 46,901 SH   SOLE 18 40,197 0 6,704
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 962 16,663 SH   SOLE 19 16,663 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,395 76,160 SH   SOLE 20 0 0 76,160
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 103,245 1,789,029 SH   SOLE 21 1,789,029 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 150,148 2,601,765 SH   SOLE 22 2,418,421 0 183,344
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,486 95,060 SH   SOLE 23 95,060 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,583 79,414 SH   SOLE 25 79,414 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 18,685 323,773 SH   SOLE 26 112,452 0 211,321
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 981 16,995 SH   SOLE 28 12,947 0 4,048
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,057 18,317 SH   SOLE 29 2,092 0 16,225
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 12,629 218,837 SH   SOLE 30 218,837 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,715 29,720 SH   SOLE 31 15,349 0 14,371
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 177 3,069 SH   SOLE 34 3,069 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,632 132,240 SH   SOLE 36 132,240 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 89 1,550 SH   SOLE 40 1,550 0 0
AXOGEN INC COM 05463X106 1,002 27,203 SH   SOLE 2 1,248 0 25,955
AXOGEN INC COM 05463X106 10 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 27 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 3,907 106,031 SH   SOLE 18 106,031 0 0
AXOGEN INC COM 05463X106 1,161 31,502 SH   SOLE 19 31,502 0 0
AXOGEN INC COM 05463X106 50,865 1,380,315 SH   SOLE 21 1,380,315 0 0
AXOGEN INC COM 05463X106 34,644 940,141 SH   SOLE 22 895,905 0 44,236
AXOGEN INC COM 05463X106 127 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 162 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 245 6,655 SH   SOLE 30 6,655 0 0
AXOGEN INC COM 05463X106 208 5,655 SH   SOLE 40 5,655 0 0
AXON ENTERPRISE INC COM 05464C101 3,194 46,672 SH   SOLE 2 2,166 0 44,506
AXON ENTERPRISE INC COM 05464C101 19 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 80 1,164 SH   SOLE 7 1,164 0 0
AXON ENTERPRISE INC COM 05464C101 16,886 246,756 SH   SOLE 18 246,756 0 0
AXON ENTERPRISE INC COM 05464C101 5,469 79,920 SH   SOLE 19 79,920 0 0
AXON ENTERPRISE INC COM 05464C101 516,952 7,554,466 SH   SOLE 21 7,554,466 0 0
AXON ENTERPRISE INC COM 05464C101 111,609 1,631,002 SH   SOLE 22 1,559,046 0 71,956
AXON ENTERPRISE INC COM 05464C101 100 1,465 SH   SOLE 23 1,465 0 0
AXON ENTERPRISE INC COM 05464C101 1,761 25,730 SH   SOLE 26 10,924 0 14,806
AXON ENTERPRISE INC COM 05464C101 530 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 38 562 SH   SOLE 29 0 0 562
AXON ENTERPRISE INC COM 05464C101 8,678 126,822 SH   SOLE 30 126,822 0 0
AXON ENTERPRISE INC COM 05464C101 385 5,624 SH   SOLE 40 5,624 0 0
AXOS FINL INC COM 05465C100 1,650 47,968 SH   SOLE 2 2,269 0 45,699
AXOS FINL INC COM 05465C100 5 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 44 1,281 SH   SOLE 7 1,281 0 0
AXOS FINL INC COM 05465C100 8,681 252,442 SH   SOLE 18 252,442 0 0
AXOS FINL INC COM 05465C100 1,877 54,585 SH   SOLE 19 54,585 0 0
AXOS FINL INC COM 05465C100 207,990 6,047,981 SH   SOLE 21 6,047,981 0 0
AXOS FINL INC COM 05465C100 56,539 1,644,057 SH   SOLE 22 1,565,942 0 78,115
AXOS FINL INC COM 05465C100 789 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 264 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 4,347 126,395 SH   SOLE 30 126,395 0 0
AXOS FINL INC COM 05465C100 17,445 507,263 SH   SOLE 34 507,263 0 0
AXOS FINL INC COM 05465C100 191 5,556 SH   SOLE 40 5,556 0 0
AXOVANT SCIENCES LTD COM G0750W104 3,441 1,422,048 SH   SOLE 21 1,422,048 0 0
AXOVANT SCIENCES LTD COM G0750W104 6 2,662 SH   SOLE 30 2,662 0 0
AXSOME THERAPEUTICS INC COM 05464T104 11 3,181 SH   SOLE 18 3,181 0 0
AXSOME THERAPEUTICS INC COM 05464T104 182 52,731 SH   SOLE 21 52,731 0 0
AXT INC COM 00246W103 279 39,085 SH   SOLE 2 1,335 0 37,750
AXT INC COM 00246W103 5 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 920 128,678 SH   SOLE 18 128,678 0 0
AXT INC COM 00246W103 228 31,948 SH   SOLE 19 31,948 0 0
AXT INC COM 00246W103 9,680 1,353,886 SH   SOLE 21 1,353,886 0 0
AXT INC COM 00246W103 7,957 1,112,837 SH   SOLE 22 1,084,047 0 28,790
AZUL S A SPONSR ADR PFD 05501U106 1,819 102,240 SH   SOLE 4 102,240 0 0
AZUL S A SPONSR ADR PFD 05501U106 21,403 1,203,079 SH   SOLE 18 1,053,079 0 150,000
AZUL S A SPONSR ADR PFD 05501U106 128,173 7,204,762 SH   SOLE 19 7,204,762 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,370 245,669 SH   SOLE 22 245,669 0 0
AZUL S A SPONSR ADR PFD 05501U106 12,958 728,413 SH   SOLE 25 728,413 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,297 129,105 SH   SOLE 30 129,105 0 0
AZUL S A SPONSR ADR PFD 05501U106 72,991 4,102,925 SH   SOLE 34 4,102,925 0 0
AZURRX BIOPHARMA INC COM 05502L105 5 1,982 SH   SOLE 18 1,982 0 0
AZURRX BIOPHARMA INC COM 05502L105 70 27,226 SH   SOLE 21 27,226 0 0
AZZ INC COM 002474104 1,205 23,861 SH   SOLE 2 968 0 22,893
AZZ INC COM 002474104 8 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 26 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,735 113,573 SH   SOLE 18 113,573 0 0
AZZ INC COM 002474104 1,214 24,032 SH   SOLE 19 24,032 0 0
AZZ INC COM 002474104 136,794 2,708,786 SH   SOLE 21 2,708,786 0 0
AZZ INC COM 002474104 37,495 742,479 SH   SOLE 22 707,683 0 34,796
AZZ INC COM 002474104 501 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 188 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 2,845 56,344 SH   SOLE 30 56,344 0 0
AZZ INC COM 002474104 147 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 2,610 95,087 SH   SOLE 2 33,131 0 61,956
B & G FOODS INC NEW COM 05508R106 9 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 39 1,422 SH   SOLE 7 1,422 0 0
B & G FOODS INC NEW COM 05508R106 7,905 287,970 SH   SOLE 18 287,970 0 0
B & G FOODS INC NEW COM 05508R106 1,640 59,736 SH   SOLE 19 59,736 0 0
B & G FOODS INC NEW COM 05508R106 191,418 6,973,320 SH   SOLE 21 6,973,320 0 0
B & G FOODS INC NEW COM 05508R106 51,340 1,870,311 SH   SOLE 22 1,777,260 0 93,051
B & G FOODS INC NEW COM 05508R106 336 12,226 SH   SOLE 26 6,006 0 6,220
B & G FOODS INC NEW COM 05508R106 216 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 3,981 145,024 SH   SOLE 30 145,024 0 0
B & G FOODS INC NEW COM 05508R106 174 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 438 19,349 SH   SOLE 2 722 0 18,627
B RILEY FINL INC COM 05580M108 8 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,553 68,556 SH   SOLE 18 68,556 0 0
B RILEY FINL INC COM 05580M108 434 19,174 SH   SOLE 19 19,174 0 0
B RILEY FINL INC COM 05580M108 16,473 727,267 SH   SOLE 21 727,267 0 0
B RILEY FINL INC COM 05580M108 8,629 380,971 SH   SOLE 22 361,741 0 19,230
B RILEY FINL INC COM 05580M108 72 3,159 SH   SOLE 30 3,159 0 0
B2GOLD CORP COM 11777Q209 1,136 494,115 SH   SOLE 21 494,115 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 51 49,199 SH   SOLE 2 1,868 0 47,331
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1 883 SH   SOLE 7 883 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 118 114,773 SH   SOLE 18 114,773 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 29 27,945 SH   SOLE 19 27,945 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,232 1,195,971 SH   SOLE 21 1,195,971 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 4,731 4,593,104 SH   SOLE 22 4,562,562 0 30,542
BADGER METER INC COM 056525108 1,217 22,979 SH   SOLE 2 1,070 0 21,909
BADGER METER INC COM 056525108 15 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 777 14,679 SH   SOLE 7 14,679 0 0
BADGER METER INC COM 056525108 6,526 123,253 SH   SOLE 18 123,253 0 0
BADGER METER INC COM 056525108 1,390 26,251 SH   SOLE 19 26,251 0 0
BADGER METER INC COM 056525108 161,781 3,055,361 SH   SOLE 21 3,055,361 0 0
BADGER METER INC COM 056525108 44,496 840,348 SH   SOLE 22 799,718 0 40,630
BADGER METER INC COM 056525108 450 8,492 SH   SOLE 26 0 0 8,492
BADGER METER INC COM 056525108 223 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 7,528 142,170 SH   SOLE 30 142,170 0 0
BADGER METER INC COM 056525108 194 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 111,074 485,717 SH   SOLE 2 41,584 0 444,133
BAIDU INC SPON ADR REP A 056752108 54 234 SH   SOLE 3 234 0 0
BAIDU INC SPON ADR REP A 056752108 30,648 134,022 SH   SOLE 4 129,579 0 4,443
BAIDU INC SPON ADR REP A 056752108 9,590 41,936 SH   SOLE 7 41,936 0 0
BAIDU INC SPON ADR REP A 056752108 7,959 34,806 SH   SOLE 13 34,806 0 0
BAIDU INC SPON ADR REP A 056752108 62,178 271,898 SH   SOLE 15 258,666 0 13,232
BAIDU INC SPON ADR REP A 056752108 63,349 277,021 SH   SOLE 18 277,021 0 0
BAIDU INC SPON ADR REP A 056752108 51,659 225,903 SH   SOLE 19 225,903 0 0
BAIDU INC SPON ADR REP A 056752108 1,209,954 5,291,035 SH   SOLE 21 5,291,035 0 0
BAIDU INC SPON ADR REP A 056752108 848,807 3,711,767 SH   SOLE 22 3,412,965 0 298,802
BAIDU INC SPON ADR REP A 056752108 73,379 320,880 SH   SOLE 23 320,880 0 0
BAIDU INC SPON ADR REP A 056752108 58,217 254,577 SH   SOLE 25 254,577 0 0
BAIDU INC SPON ADR REP A 056752108 241,795 1,057,351 SH   SOLE 26 122,994 0 934,357
BAIDU INC SPON ADR REP A 056752108 8,964 39,200 SH   SOLE 28 39,200 0 0
BAIDU INC SPON ADR REP A 056752108 62,447 273,075 SH   SOLE 29 247,163 0 25,912
BAIDU INC SPON ADR REP A 056752108 382,077 1,670,795 SH   SOLE 30 1,670,795 0 0
BAIDU INC SPON ADR REP A 056752108 3,645 15,939 SH   SOLE 31 15,939 0 0
BAIDU INC SPON ADR REP A 056752108 15,023 65,696 SH   SOLE 32 65,696 0 0
BAIDU INC SPON ADR REP A 056752108 364,219 1,592,702 SH   SOLE 34 1,592,702 0 0
BAIDU INC SPON ADR REP A 056752108 273 1,192 SH   SOLE 36 1,192 0 0
BAIDU INC SPON ADR REP A 056752108 540 2,362 SH   SOLE 40 2,362 0 0
BAKER HUGHES A GE CO CL A 05722G100 31,890 942,660 SH   SOLE 2 95,217 0 847,443
BAKER HUGHES A GE CO CL A 05722G100 4,029 119,084 SH   SOLE 4 108,097 0 10,987
BAKER HUGHES A GE CO CL A 05722G100 10,225 302,252 SH   SOLE 7 302,252 0 0
BAKER HUGHES A GE CO CL A 05722G100 345 10,184 SH   SOLE 13 10,184 0 0
BAKER HUGHES A GE CO CL A 05722G100 135 3,987 SH   SOLE 15 3,987 0 0
BAKER HUGHES A GE CO CL A 05722G100 25,429 751,672 SH   SOLE 18 701,204 0 50,468
BAKER HUGHES A GE CO CL A 05722G100 22,858 675,683 SH   SOLE 19 675,683 0 0
BAKER HUGHES A GE CO CL A 05722G100 5,787 171,071 SH   SOLE 20 0 0 171,071
BAKER HUGHES A GE CO CL A 05722G100 258,018 7,626,907 SH   SOLE 21 7,626,907 0 0
BAKER HUGHES A GE CO CL A 05722G100 340,037 10,051,348 SH   SOLE 22 8,886,625 0 1,164,723
BAKER HUGHES A GE CO CL A 05722G100 18,012 532,435 SH   SOLE 23 532,435 0 0
BAKER HUGHES A GE CO CL A 05722G100 15,507 458,373 SH   SOLE 25 458,373 0 0
BAKER HUGHES A GE CO CL A 05722G100 54,797 1,619,763 SH   SOLE 26 404,959 0 1,214,804
BAKER HUGHES A GE CO CL A 05722G100 2,712 80,159 SH   SOLE 28 60,961 0 19,198
BAKER HUGHES A GE CO CL A 05722G100 4,520 133,613 SH   SOLE 29 133,613 0 0
BAKER HUGHES A GE CO CL A 05722G100 50,578 1,495,050 SH   SOLE 30 1,495,050 0 0
BAKER HUGHES A GE CO CL A 05722G100 6,303 186,310 SH   SOLE 31 85,999 0 100,311
BAKER HUGHES A GE CO CL A 05722G100 33,882 1,001,532 SH   SOLE 34 1,001,532 0 0
BAKER HUGHES A GE CO CL A 05722G100 12,592 372,201 SH   SOLE 36 372,201 0 0
BAKER HUGHES A GE CO CL A 05722G100 287 8,493 SH   SOLE 40 8,493 0 0
BALCHEM CORP COM 057665200 2,974 26,530 SH   SOLE 2 1,889 0 24,641
BALCHEM CORP COM 057665200 15 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 79 703 SH   SOLE 7 703 0 0
BALCHEM CORP COM 057665200 15,405 137,430 SH   SOLE 18 137,430 0 0
BALCHEM CORP COM 057665200 6,306 56,254 SH   SOLE 19 56,254 0 0
BALCHEM CORP COM 057665200 382,166 3,409,457 SH   SOLE 21 3,409,457 0 0
BALCHEM CORP COM 057665200 102,892 917,939 SH   SOLE 22 874,274 0 43,665
BALCHEM CORP COM 057665200 368 3,285 SH   SOLE 23 3,285 0 0
BALCHEM CORP COM 057665200 1,816 16,202 SH   SOLE 26 6,403 0 9,799
BALCHEM CORP COM 057665200 504 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 203 1,814 SH   SOLE 29 0 0 1,814
BALCHEM CORP COM 057665200 7,841 69,950 SH   SOLE 30 69,950 0 0
BALCHEM CORP COM 057665200 371 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 38,588 877,202 SH   SOLE 2 166,999 0 710,203
BALL CORP COM 058498106 4,409 100,228 SH   SOLE 4 91,324 0 8,904
BALL CORP COM 058498106 10,998 250,000 SH   SOLE 7 250,000 0 0
BALL CORP COM 058498106 127 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 2 40 SH   SOLE 17 0 0 40
BALL CORP COM 058498106 30,856 701,435 SH   SOLE 18 660,370 0 41,065
BALL CORP COM 058498106 3,311 75,269 SH   SOLE 19 75,269 0 0
BALL CORP COM 058498106 7,155 162,650 SH   SOLE 20 0 0 162,650
BALL CORP COM 058498106 317,555 7,218,794 SH   SOLE 21 7,218,794 0 0
BALL CORP COM 058498106 365,017 8,297,737 SH   SOLE 22 7,325,321 0 972,416
BALL CORP COM 058498106 19,034 432,688 SH   SOLE 23 432,688 0 0
BALL CORP COM 058498106 14,950 339,840 SH   SOLE 25 339,840 0 0
BALL CORP COM 058498106 57,303 1,302,626 SH   SOLE 26 342,965 0 959,661
BALL CORP COM 058498106 2,794 63,521 SH   SOLE 28 47,763 0 15,758
BALL CORP COM 058498106 3,430 77,966 SH   SOLE 29 11,667 0 66,299
BALL CORP COM 058498106 47,389 1,077,265 SH   SOLE 30 1,077,265 0 0
BALL CORP COM 058498106 5,599 127,286 SH   SOLE 31 70,634 0 56,652
BALL CORP COM 058498106 779 17,703 SH   SOLE 34 17,703 0 0
BALL CORP COM 058498106 12,012 273,069 SH   SOLE 36 273,069 0 0
BALL CORP COM 058498106 295 6,708 SH   SOLE 40 6,708 0 0
BALLANTYNE STRONG INC COM 058516105 8 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 144 35,888 SH   SOLE 21 35,888 0 0
BALLANTYNE STRONG INC COM 058516105 24 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 825 43,647 SH   SOLE 2 1,610 0 42,037
BANC OF CALIFORNIA INC COM 05990K106 18 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,637 192,409 SH   SOLE 18 192,409 0 0
BANC OF CALIFORNIA INC COM 05990K106 745 39,416 SH   SOLE 19 39,416 0 0
BANC OF CALIFORNIA INC COM 05990K106 84,738 4,483,499 SH   SOLE 21 4,483,499 0 0
BANC OF CALIFORNIA INC COM 05990K106 25,684 1,358,952 SH   SOLE 22 1,300,994 0 57,958
BANC OF CALIFORNIA INC COM 05990K106 256 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 90 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,843 97,511 SH   SOLE 30 97,511 0 0
BANC OF CALIFORNIA INC COM 05990K106 57 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,052 17,545 SH   SOLE 2 676 0 16,869
BANCFIRST CORP COM 05945F103 20 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,535 58,959 SH   SOLE 18 58,959 0 0
BANCFIRST CORP COM 05945F103 1,025 17,090 SH   SOLE 19 17,090 0 0
BANCFIRST CORP COM 05945F103 36,401 607,188 SH   SOLE 21 607,188 0 0
BANCFIRST CORP COM 05945F103 32,964 549,854 SH   SOLE 22 528,692 0 21,162
BANCFIRST CORP COM 05945F103 309 5,147 SH   SOLE 26 0 0 5,147
BANCFIRST CORP COM 05945F103 145 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 256 4,275 SH   SOLE 30 4,275 0 0
BANCFIRST CORP COM 05945F103 79 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 32,329 5,131,542 SH   SOLE 18 5,131,542 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,674 236,411 SH   SOLE 2 167,792 0 68,619
BANCO BRADESCO S A SP ADR PFD NEW 059460303 175 24,755 SH   SOLE 4 0 0 24,755
BANCO BRADESCO S A SP ADR PFD NEW 059460303 21,107 2,981,204 SH   SOLE 18 206,204 0 2,775,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 15,175 2,143,294 SH   SOLE 19 2,143,294 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 72,588 10,252,490 SH   SOLE 21 10,252,490 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,113 298,448 SH   SOLE 22 298,448 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 33,908 4,789,266 SH   SOLE 25 4,789,266 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,754 388,943 SH   SOLE 26 0 0 388,943
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,119 1,287,947 SH   SOLE 30 1,287,947 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 116,807 16,498,149 SH   SOLE 34 16,498,149 0 0
BANCO DE CHILE SPONSORED ADR 059520106 360 3,952 SH   SOLE 4 2,059 0 1,893
BANCO DE CHILE SPONSORED ADR 059520106 207 2,270 SH   SOLE 19 2,270 0 0
BANCO DE CHILE SPONSORED ADR 059520106 271 2,975 SH   SOLE 21 2,975 0 0
BANCO DE CHILE SPONSORED ADR 059520106 2,005 22,019 SH   SOLE 22 22,019 0 0
BANCO DE CHILE SPONSORED ADR 059520106 3,435 37,725 SH   SOLE 25 37,725 0 0
BANCO DE CHILE SPONSORED ADR 059520106 527 5,785 SH   SOLE 30 5,785 0 0
BANCO DE CHILE SPONSORED ADR 059520106 411 4,510 SH   SOLE 34 4,510 0 0
BANCO MACRO SA SPON ADR B 05961W105 2,702 65,303 SH   SOLE 2 65,303 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,634 87,834 SH   SOLE 19 87,834 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,566 207,064 SH   SOLE 21 207,064 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,253 102,805 SH   SOLE 22 102,805 0 0
BANCO MACRO SA SPON ADR B 05961W105 17,203 415,822 SH   SOLE 25 415,822 0 0
BANCO MACRO SA SPON ADR B 05961W105 30,712 742,362 SH   SOLE 34 742,362 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 235 26,622 SH   SOLE 4 4,340 0 22,282
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 127 14,443 SH   SOLE 18 14,443 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 14,317 1,625,044 SH   SOLE 22 1,625,044 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,827 207,352 SH   SOLE 30 207,352 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,321 135,131 SH   SOLE 2 0 0 135,131
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15,087 471,763 SH   SOLE 21 471,763 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,944 92,070 SH   SOLE 22 92,070 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,543 142,052 SH   SOLE 25 142,052 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,482 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,313 322,468 SH   SOLE 30 322,468 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 454 14,204 SH   SOLE 34 14,204 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 13 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 392 50,565 SH   SOLE 26 0 0 50,565
BANCO SANTANDER SA ADR 05964H105 25 5,049 SH   SOLE 31 0 0 5,049
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,581 109,811 SH   SOLE 2 0 0 109,811
BANCOLOMBIA S A SPON ADR PREF 05968L102 215 5,145 SH   SOLE 4 5,145 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,241 125,615 SH   SOLE 18 30,615 0 95,000
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,378 57,000 SH   SOLE 19 57,000 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 14,395 345,044 SH   SOLE 21 345,044 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,164 315,530 SH   SOLE 22 204,145 0 111,385
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,381 105,000 SH   SOLE 25 105,000 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 998 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 6,377 152,860 SH   SOLE 30 152,860 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 20,727 496,804 SH   SOLE 34 496,804 0 0
BANCORP 34 INC COM 05970V106 9 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 521 54,310 SH   SOLE 2 1,728 0 52,582
BANCORP INC DEL COM 05969A105 8 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,644 171,387 SH   SOLE 18 171,387 0 0
BANCORP INC DEL COM 05969A105 460 47,982 SH   SOLE 19 47,982 0 0
BANCORP INC DEL COM 05969A105 17,209 1,794,493 SH   SOLE 21 1,794,493 0 0
BANCORP INC DEL COM 05969A105 14,197 1,480,358 SH   SOLE 22 1,430,121 0 50,237
BANCORP INC DEL COM 05969A105 280 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 49 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 134 14,007 SH   SOLE 30 14,007 0 0
BANCORP INC DEL COM 05969A105 144 14,982 SH   SOLE 40 14,982 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 15 875 SH   SOLE 18 875 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 73 4,293 SH   SOLE 21 4,293 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,316 131,985 SH   SOLE 2 40,217 0 91,768
BANCORPSOUTH BK TUPELO MISS COM 05971J102 8 234 SH   SOLE 4 234 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 47 1,438 SH   SOLE 7 1,438 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 17,764 543,235 SH   SOLE 18 543,235 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,864 87,599 SH   SOLE 19 87,599 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 214,876 6,571,125 SH   SOLE 21 6,571,125 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 109,747 3,356,167 SH   SOLE 22 3,215,553 0 140,614
BANCORPSOUTH BK TUPELO MISS COM 05971J102 713 21,793 SH   SOLE 26 16,785 0 5,008
BANCORPSOUTH BK TUPELO MISS COM 05971J102 403 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 753 23,019 SH   SOLE 30 23,019 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 300 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 23 430 SH   SOLE 2 430 0 0
BANDWIDTH INC COM CL A 05988J103 11,137 207,887 SH   SOLE 19 207,887 0 0
BANDWIDTH INC COM CL A 05988J103 71 1,326 SH   SOLE 21 1,326 0 0
BANDWIDTH INC COM CL A 05988J103 4,744 88,554 SH   SOLE 22 88,554 0 0
BANDWIDTH INC COM CL A 05988J103 20 376 SH   SOLE 23 376 0 0
BANDWIDTH INC COM CL A 05988J103 28 516 SH   SOLE 26 0 0 516
BANDWIDTH INC COM CL A 05988J103 5,436 101,481 SH   SOLE 34 101,481 0 0
BANK AMER CORP COM 060505104 708,018 24,033,190 SH   SOLE 2 4,500,501 0 19,532,689
BANK AMER CORP COM 060505104 101,141 3,433,160 SH   SOLE 4 3,179,702 0 253,458
BANK AMER CORP COM 060505104 199,267 6,764,002 SH   SOLE 7 6,735,118 0 28,884
BANK AMER CORP COM 060505104 10,825 367,459 SH   SOLE 13 367,459 0 0
BANK AMER CORP COM 060505104 2,311 78,448 SH   SOLE 15 78,448 0 0
BANK AMER CORP COM 060505104 126 4,272 SH   SOLE 17 0 0 4,272
BANK AMER CORP COM 060505104 635,429 21,569,226 SH   SOLE 18 19,296,141 0 2,273,085
BANK AMER CORP COM 060505104 1,244,671 42,249,525 SH   SOLE 19 42,249,525 0 0
BANK AMER CORP COM 060505104 86,149 2,924,271 SH   SOLE 20 48,170 0 2,876,101
BANK AMER CORP COM 060505104 4,632,691 157,253,582 SH   SOLE 21 157,253,582 0 0
BANK AMER CORP COM 060505104 6,667,675 226,329,769 SH   SOLE 22 200,579,910 0 25,749,859
BANK AMER CORP COM 060505104 365,469 12,405,591 SH   SOLE 23 12,405,591 0 0
BANK AMER CORP COM 060505104 275,790 9,361,493 SH   SOLE 25 9,222,173 0 139,320
BANK AMER CORP COM 060505104 955,529 32,434,809 SH   SOLE 26 7,170,135 0 25,264,674
BANK AMER CORP COM 060505104 54,763 1,858,892 SH   SOLE 28 1,407,507 0 451,385
BANK AMER CORP COM 060505104 32,742 1,111,415 SH   SOLE 29 357,348 0 754,067
BANK AMER CORP COM 060505104 1,033,192 35,071,000 SH   SOLE 30 35,071,000 0 0
BANK AMER CORP COM 060505104 92,708 3,146,928 SH   SOLE 31 1,896,128 0 1,250,800
BANK AMER CORP COM 060505104 280,289 9,514,209 SH   SOLE 34 9,514,209 0 0
BANK AMER CORP COM 060505104 244,162 8,287,911 SH   SOLE 36 8,287,911 0 0
BANK AMER CORP COM 060505104 5,788 196,478 SH   SOLE 40 196,478 0 0
BANK AMER CORP OPTIONS 060505104 1,664 56,500 SH Call SOLE 2 56,500 0 0
BANK AMER CORP OPTIONS 060505104 3,220 109,300 SH Call SOLE 19 109,300 0 0
BANK AMER CORP OPTIONS 060505104 21 700 SH Call SOLE 22 700 0 0
BANK AMER CORP OPTIONS 060505104 6 200 SH Call SOLE 26 0 0 200
BANK AMER CORP OPTIONS 060505104 521 17,700 SH Call SOLE 34 17,700 0 0
BANK COMM HLDGS COM 06424J103 190 15,547 SH   SOLE 2 2,116 0 13,431
BANK COMM HLDGS COM 06424J103 668 54,742 SH   SOLE 18 54,742 0 0
BANK COMM HLDGS COM 06424J103 646 52,937 SH   SOLE 19 52,937 0 0
BANK COMM HLDGS COM 06424J103 7,194 589,642 SH   SOLE 21 589,642 0 0
BANK COMM HLDGS COM 06424J103 1,615 132,371 SH   SOLE 22 127,939 0 4,432
BANK COMM HLDGS COM 06424J103 55 4,488 SH   SOLE 23 4,488 0 0
BANK COMM HLDGS COM 06424J103 232 19,052 SH   SOLE 26 0 0 19,052
BANK COMM HLDGS COM 06424J103 34 2,754 SH   SOLE 29 0 0 2,754
BANK HAWAII CORP COM 062540109 7,997 101,348 SH   SOLE 2 22,821 0 78,527
BANK HAWAII CORP COM 062540109 19 238 SH   SOLE 4 238 0 0
BANK HAWAII CORP COM 062540109 495 6,279 SH   SOLE 7 6,279 0 0
BANK HAWAII CORP COM 062540109 11,897 150,762 SH   SOLE 18 150,762 0 0
BANK HAWAII CORP COM 062540109 573 7,266 SH   SOLE 19 7,266 0 0
BANK HAWAII CORP COM 062540109 235,406 2,983,222 SH   SOLE 21 2,983,222 0 0
BANK HAWAII CORP COM 062540109 117,487 1,488,879 SH   SOLE 22 1,402,623 0 86,256
BANK HAWAII CORP COM 062540109 1,042 13,201 SH   SOLE 26 8,799 0 4,402
BANK HAWAII CORP COM 062540109 481 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 853 10,811 SH   SOLE 30 10,811 0 0
BANK HAWAII CORP COM 062540109 68 864 SH   SOLE 31 864 0 0
BANK HAWAII CORP COM 062540109 1,369 17,350 SH   SOLE 32 17,350 0 0
BANK HAWAII CORP COM 062540109 69 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 417 5,284 SH   SOLE 40 5,284 0 0
BANK N S HALIFAX COM 064149107 1,669 27,990 SH   SOLE 22 27,990 0 0
BANK NEW YORK MELLON CORP COM 064058100 114,779 2,251,018 SH   SOLE 2 297,608 0 1,953,410
BANK NEW YORK MELLON CORP COM 064058100 16,263 318,953 SH   SOLE 4 292,286 0 26,667
BANK NEW YORK MELLON CORP COM 064058100 35,915 704,351 SH   SOLE 7 671,781 0 32,570
BANK NEW YORK MELLON CORP COM 064058100 1,405 27,554 SH   SOLE 13 27,554 0 0
BANK NEW YORK MELLON CORP COM 064058100 404 7,929 SH   SOLE 15 7,929 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 205 SH   SOLE 17 0 0 205
BANK NEW YORK MELLON CORP COM 064058100 85,044 1,667,851 SH   SOLE 18 1,549,765 0 118,086
BANK NEW YORK MELLON CORP COM 064058100 8,453 165,786 SH   SOLE 19 165,786 0 0
BANK NEW YORK MELLON CORP COM 064058100 16,851 330,476 SH   SOLE 20 0 0 330,476
BANK NEW YORK MELLON CORP COM 064058100 781,167 15,319,999 SH   SOLE 21 15,319,999 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,135,860 22,276,125 SH   SOLE 22 19,671,990 0 2,604,135
BANK NEW YORK MELLON CORP COM 064058100 65,068 1,276,093 SH   SOLE 23 1,276,093 0 0
BANK NEW YORK MELLON CORP COM 064058100 46,389 909,757 SH   SOLE 25 909,757 0 0
BANK NEW YORK MELLON CORP COM 064058100 196,901 3,861,570 SH   SOLE 26 785,259 0 3,076,311
BANK NEW YORK MELLON CORP COM 064058100 9,883 193,829 SH   SOLE 28 146,130 0 47,699
BANK NEW YORK MELLON CORP COM 064058100 1,793 35,168 SH   SOLE 29 35,168 0 0
BANK NEW YORK MELLON CORP COM 064058100 173,893 3,410,333 SH   SOLE 30 3,410,333 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,851 350,098 SH   SOLE 31 219,670 0 130,428
BANK NEW YORK MELLON CORP COM 064058100 3,953 77,532 SH   SOLE 34 77,532 0 0
BANK NEW YORK MELLON CORP COM 064058100 48,829 957,620 SH   SOLE 36 957,620 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,061 20,804 SH   SOLE 40 20,804 0 0
BANK OF MARIN BANCORP COM 063425102 547 6,514 SH   SOLE 2 243 0 6,271
BANK OF MARIN BANCORP COM 063425102 10 125 SH   SOLE 7 125 0 0
BANK OF MARIN BANCORP COM 063425102 1,969 23,470 SH   SOLE 18 23,470 0 0
BANK OF MARIN BANCORP COM 063425102 645 7,687 SH   SOLE 19 7,687 0 0
BANK OF MARIN BANCORP COM 063425102 20,232 241,142 SH   SOLE 21 241,142 0 0
BANK OF MARIN BANCORP COM 063425102 22,609 269,477 SH   SOLE 22 259,133 0 10,344
BANK OF MARIN BANCORP COM 063425102 161 1,923 SH   SOLE 23 1,923 0 0
BANK OF MARIN BANCORP COM 063425102 706 8,418 SH   SOLE 26 0 0 8,418
BANK OF MARIN BANCORP COM 063425102 96 1,150 SH   SOLE 30 1,150 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,306 44,475 SH   SOLE 2 2,058 0 42,417
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8,884 171,315 SH   SOLE 18 171,315 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,609 50,300 SH   SOLE 19 50,300 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 91,415 1,762,719 SH   SOLE 21 1,762,719 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 29,910 576,749 SH   SOLE 22 499,821 0 76,928
BANK OF THE ST JAMES FINL GP COM 470299108 11 671 SH   SOLE 18 671 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 12 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 11,060 291,367 SH   SOLE 2 57,351 0 234,016
BANK OZK COM 06417N103 18 464 SH   SOLE 4 464 0 0
BANK OZK COM 06417N103 2,757 72,633 SH   SOLE 7 72,633 0 0
BANK OZK COM 06417N103 14,198 374,023 SH   SOLE 18 374,023 0 0
BANK OZK COM 06417N103 818 21,552 SH   SOLE 19 21,552 0 0
BANK OZK COM 06417N103 229,314 6,040,925 SH   SOLE 21 6,040,925 0 0
BANK OZK COM 06417N103 147,832 3,894,418 SH   SOLE 22 3,648,909 0 245,509
BANK OZK COM 06417N103 20 539 SH   SOLE 23 539 0 0
BANK OZK COM 06417N103 1,216 32,021 SH   SOLE 26 17,228 0 14,793
BANK OZK COM 06417N103 640 16,848 SH   SOLE 28 16,848 0 0
BANK OZK COM 06417N103 1,656 43,616 SH   SOLE 29 0 0 43,616
BANK OZK COM 06417N103 1,195 31,474 SH   SOLE 30 31,474 0 0
BANK OZK COM 06417N103 98 2,589 SH   SOLE 31 2,589 0 0
BANK OZK COM 06417N103 487 12,818 SH   SOLE 40 12,818 0 0
BANK PRINCETON NEW JERSEY COM 064520109 174 5,684 SH   SOLE 2 221 0 5,463
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 601 19,675 SH   SOLE 18 19,675 0 0
BANK PRINCETON NEW JERSEY COM 064520109 131 4,274 SH   SOLE 19 4,274 0 0
BANK PRINCETON NEW JERSEY COM 064520109 6,131 200,764 SH   SOLE 21 200,764 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,602 52,470 SH   SOLE 22 50,705 0 1,765
BANK SOUTH CAROLINA CORP COM 065066102 14 667 SH   SOLE 18 667 0 0
BANK SOUTH CAROLINA CORP COM 065066102 19 960 SH   SOLE 21 960 0 0
BANKFINANCIAL CORP COM 06643P104 176 11,034 SH   SOLE 2 626 0 10,408
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 758 47,578 SH   SOLE 18 47,578 0 0
BANKFINANCIAL CORP COM 06643P104 173 10,880 SH   SOLE 19 10,880 0 0
BANKFINANCIAL CORP COM 06643P104 8,217 515,467 SH   SOLE 21 515,467 0 0
BANKFINANCIAL CORP COM 06643P104 9,742 611,173 SH   SOLE 22 593,155 0 18,018
BANKFINANCIAL CORP COM 06643P104 122 7,684 SH   SOLE 26 0 0 7,684
BANKUNITED INC COM 06652K103 6,970 196,894 SH   SOLE 2 14,786 0 182,108
BANKUNITED INC COM 06652K103 15 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 118 3,347 SH   SOLE 7 3,347 0 0
BANKUNITED INC COM 06652K103 1,795 50,718 SH   SOLE 18 50,718 0 0
BANKUNITED INC COM 06652K103 636 17,976 SH   SOLE 19 17,976 0 0
BANKUNITED INC COM 06652K103 47,305 1,336,293 SH   SOLE 21 1,336,293 0 0
BANKUNITED INC COM 06652K103 99,777 2,818,554 SH   SOLE 22 2,611,436 0 207,118
BANKUNITED INC COM 06652K103 982 27,751 SH   SOLE 26 16,185 0 11,566
BANKUNITED INC COM 06652K103 529 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 914 25,827 SH   SOLE 30 25,827 0 0
BANKUNITED INC COM 06652K103 79 2,242 SH   SOLE 31 2,242 0 0
BANKUNITED INC COM 06652K103 99 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 466 13,164 SH   SOLE 40 13,164 0 0
BANKWELL FINL GROUP INC COM 06654A103 148 4,705 SH   SOLE 2 177 0 4,528
BANKWELL FINL GROUP INC COM 06654A103 636 20,284 SH   SOLE 18 20,284 0 0
BANKWELL FINL GROUP INC COM 06654A103 167 5,330 SH   SOLE 19 5,330 0 0
BANKWELL FINL GROUP INC COM 06654A103 7,107 226,626 SH   SOLE 21 226,626 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,539 49,062 SH   SOLE 22 47,266 0 1,796
BANNER CORP COM NEW 06652V208 2,722 43,791 SH   SOLE 2 13,304 0 30,487
BANNER CORP COM NEW 06652V208 44 714 SH   SOLE 7 714 0 0
BANNER CORP COM NEW 06652V208 8,777 141,184 SH   SOLE 18 141,184 0 0
BANNER CORP COM NEW 06652V208 3,659 58,861 SH   SOLE 19 58,861 0 0
BANNER CORP COM NEW 06652V208 205,954 3,312,753 SH   SOLE 21 3,312,753 0 0
BANNER CORP COM NEW 06652V208 62,909 1,011,892 SH   SOLE 22 968,133 0 43,759
BANNER CORP COM NEW 06652V208 3,467 55,759 SH   SOLE 23 55,759 0 0
BANNER CORP COM NEW 06652V208 4,175 67,150 SH   SOLE 26 8,937 0 58,213
BANNER CORP COM NEW 06652V208 268 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 870 14,000 SH   SOLE 29 0 0 14,000
BANNER CORP COM NEW 06652V208 3,373 54,247 SH   SOLE 30 54,247 0 0
BANNER CORP COM NEW 06652V208 228 3,675 SH   SOLE 40 3,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,285 47,045 SH   SOLE 2 1,127 0 45,918
BAOZUN INC SPONSORED ADR 06684L103 456 9,377 SH   SOLE 4 9,377 0 0
BAOZUN INC SPONSORED ADR 06684L103 188 3,880 SH   SOLE 7 3,880 0 0
BAOZUN INC SPONSORED ADR 06684L103 712 14,660 SH   SOLE 15 14,660 0 0
BAOZUN INC SPONSORED ADR 06684L103 810 16,667 SH   SOLE 18 16,667 0 0
BAOZUN INC SPONSORED ADR 06684L103 43 890 SH   SOLE 19 890 0 0
BAOZUN INC SPONSORED ADR 06684L103 32,596 670,971 SH   SOLE 21 670,971 0 0
BAOZUN INC SPONSORED ADR 06684L103 20,355 418,992 SH   SOLE 22 385,377 0 33,615
BAOZUN INC SPONSORED ADR 06684L103 2,087 42,952 SH   SOLE 23 42,952 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,156 188,471 SH   SOLE 26 72,443 0 116,028
BAOZUN INC SPONSORED ADR 06684L103 232 4,779 SH   SOLE 28 4,779 0 0
BAOZUN INC SPONSORED ADR 06684L103 547 11,261 SH   SOLE 29 7,797 0 3,464
BAOZUN INC SPONSORED ADR 06684L103 9,840 202,548 SH   SOLE 30 202,548 0 0
BAOZUN INC SPONSORED ADR 06684L103 101 2,069 SH   SOLE 31 2,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 88 1,808 SH   SOLE 34 1,808 0 0
BAOZUN INC SPONSORED ADR 06684L103 15 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 417 14,505 SH   SOLE 2 625 0 13,880
BAR HBR BANKSHARES COM 066849100 11 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,521 52,973 SH   SOLE 18 52,973 0 0
BAR HBR BANKSHARES COM 066849100 403 14,037 SH   SOLE 19 14,037 0 0
BAR HBR BANKSHARES COM 066849100 15,954 555,515 SH   SOLE 21 555,515 0 0
BAR HBR BANKSHARES COM 066849100 6,009 209,243 SH   SOLE 22 199,411 0 9,832
BAR HBR BANKSHARES COM 066849100 110 3,834 SH   SOLE 30 3,834 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 318,197 12,224,238 SH   SOLE 21 12,224,238 0 0
BARCLAYS PLC ADR 06738E204 9 961 SH   SOLE 18 961 0 0
BARINGS BDC INC COM 06759L103 2,698 269,521 SH   SOLE 30 269,521 0 0
BARNES & NOBLE ED INC COM 06777U101 229 39,806 SH   SOLE 2 1,751 0 38,055
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 4 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 982 170,545 SH   SOLE 18 170,545 0 0
BARNES & NOBLE ED INC COM 06777U101 190 33,040 SH   SOLE 19 33,040 0 0
BARNES & NOBLE ED INC COM 06777U101 23,029 3,998,018 SH   SOLE 21 3,998,018 0 0
BARNES & NOBLE ED INC COM 06777U101 5,928 1,029,253 SH   SOLE 22 949,218 0 80,035
BARNES & NOBLE ED INC COM 06777U101 32 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 434 75,421 SH   SOLE 30 75,421 0 0
BARNES & NOBLE ED INC COM 06777U101 17 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 359 61,843 SH   SOLE 2 2,335 0 59,508
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 7 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 1,573 271,290 SH   SOLE 18 271,290 0 0
BARNES & NOBLE INC COM 067774109 342 58,977 SH   SOLE 19 58,977 0 0
BARNES & NOBLE INC COM 067774109 35,515 6,123,211 SH   SOLE 21 6,123,211 0 0
BARNES & NOBLE INC COM 067774109 9,059 1,561,964 SH   SOLE 22 1,443,719 0 118,245
BARNES & NOBLE INC COM 067774109 51 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 647 111,549 SH   SOLE 30 111,549 0 0
BARNES & NOBLE INC COM 067774109 27 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 3,389 47,709 SH   SOLE 2 1,867 0 45,842
BARNES GROUP INC COM 067806109 21 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 78 1,095 SH   SOLE 7 1,095 0 0
BARNES GROUP INC COM 067806109 14,858 209,180 SH   SOLE 18 209,180 0 0
BARNES GROUP INC COM 067806109 3,084 43,417 SH   SOLE 19 43,417 0 0
BARNES GROUP INC COM 067806109 357,938 5,039,247 SH   SOLE 21 5,039,247 0 0
BARNES GROUP INC COM 067806109 98,745 1,390,187 SH   SOLE 22 1,318,919 0 71,268
BARNES GROUP INC COM 067806109 789 11,109 SH   SOLE 26 5,394 0 5,715
BARNES GROUP INC COM 067806109 509 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 7,363 103,667 SH   SOLE 30 103,667 0 0
BARNES GROUP INC COM 067806109 386 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 145 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 385 5,760 SH   SOLE 2 296 0 5,464
BARRETT BUSINESS SERVICES IN COM 068463108 11 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,613 24,159 SH   SOLE 18 24,159 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 449 6,717 SH   SOLE 19 6,717 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 17,067 255,567 SH   SOLE 21 255,567 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 12,617 188,935 SH   SOLE 22 178,955 0 9,980
BARRETT BUSINESS SERVICES IN COM 068463108 90 1,342 SH   SOLE 30 1,342 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 79 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORP COM 067901108 267 24,070 SH   SOLE 4 24,070 0 0
BARRICK GOLD CORP COM 067901108 16,976 1,532,125 SH   SOLE 19 1,532,125 0 0
BARRICK GOLD CORP COM 067901108 7,668 692,044 SH   SOLE 21 692,044 0 0
BARRICK GOLD CORP COM 067901108 23,150 2,089,383 SH   SOLE 22 2,089,383 0 0
BARRICK GOLD CORP COM 067901108 4,596 414,831 SH   SOLE 23 414,831 0 0
BARRICK GOLD CORP COM 067901108 16,721 1,509,095 SH   SOLE 25 1,509,095 0 0
BARRICK GOLD CORP COM 067901108 7,684 693,503 SH   SOLE 26 0 0 693,503
BARRICK GOLD CORP COM 067901108 10,809 975,537 SH   SOLE 29 975,537 0 0
BARRICK GOLD CORP COM 067901108 57,170 5,159,736 SH   SOLE 34 5,159,736 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 254 25,393 SH   SOLE 2 1,832 0 23,561
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 5 486 SH   SOLE 4 486 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 705 70,535 SH   SOLE 18 70,535 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 197 19,757 SH   SOLE 19 19,757 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6,675 668,185 SH   SOLE 21 668,185 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6,763 676,942 SH   SOLE 22 662,934 0 14,008
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 68 6,839 SH   SOLE 26 0 0 6,839
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 39 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 27 2,682 SH   SOLE 29 0 0 2,682
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 39 3,903 SH   SOLE 30 3,903 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 36 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 247 11,645 SH   SOLE 2 339 0 11,306
BASSETT FURNITURE INDS INC COM 070203104 6 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 731 34,396 SH   SOLE 18 34,396 0 0
BASSETT FURNITURE INDS INC COM 070203104 233 10,975 SH   SOLE 19 10,975 0 0
BASSETT FURNITURE INDS INC COM 070203104 7,607 357,982 SH   SOLE 21 357,982 0 0
BASSETT FURNITURE INDS INC COM 070203104 7,206 339,093 SH   SOLE 22 332,281 0 6,812
BAUSCH HEALTH COS INC COM 071734107 23 888 SH   SOLE 21 888 0 0
BAUSCH HEALTH COS INC COM 071734107 8,782 342,113 SH   SOLE 22 342,113 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 192 7,500 SH Put SOLE 2 7,500 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 5,519 215,000 SH Put SOLE 19 215,000 0 0
BAXTER INTL INC COM 071813109 109,807 1,424,404 SH   SOLE 2 373,858 0 1,050,546
BAXTER INTL INC COM 071813109 12,827 166,394 SH   SOLE 4 153,116 0 13,278
BAXTER INTL INC COM 071813109 32,331 419,389 SH   SOLE 7 397,856 0 21,533
BAXTER INTL INC COM 071813109 1,294 16,785 SH   SOLE 13 16,785 0 0
BAXTER INTL INC COM 071813109 320 4,150 SH   SOLE 15 4,150 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 210,135 2,725,846 SH   SOLE 18 2,563,812 0 162,034
BAXTER INTL INC COM 071813109 234,105 3,036,780 SH   SOLE 19 3,036,780 0 0
BAXTER INTL INC COM 071813109 14,405 186,866 SH   SOLE 20 0 0 186,866
BAXTER INTL INC COM 071813109 882,126 11,442,801 SH   SOLE 21 11,442,801 0 0
BAXTER INTL INC COM 071813109 982,234 12,741,390 SH   SOLE 22 11,257,353 0 1,484,037
BAXTER INTL INC COM 071813109 51,749 671,281 SH   SOLE 23 671,281 0 0
BAXTER INTL INC COM 071813109 53,655 696,003 SH   SOLE 25 665,626 0 30,377
BAXTER INTL INC COM 071813109 142,009 1,842,115 SH   SOLE 26 440,282 0 1,401,833
BAXTER INTL INC COM 071813109 7,554 97,985 SH   SOLE 28 74,092 0 23,893
BAXTER INTL INC COM 071813109 1,316 17,070 SH   SOLE 29 17,070 0 0
BAXTER INTL INC COM 071813109 145,943 1,893,147 SH   SOLE 30 1,893,147 0 0
BAXTER INTL INC COM 071813109 16,773 217,573 SH   SOLE 31 93,943 0 123,630
BAXTER INTL INC COM 071813109 104,304 1,353,020 SH   SOLE 34 1,353,020 0 0
BAXTER INTL INC COM 071813109 34,961 453,515 SH   SOLE 36 453,515 0 0
BAXTER INTL INC COM 071813109 855 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 223 8,376 SH   SOLE 2 434 0 7,942
BAYCOM CORP COM 07272M107 7 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 955 35,806 SH   SOLE 18 35,806 0 0
BAYCOM CORP COM 07272M107 284 10,632 SH   SOLE 19 10,632 0 0
BAYCOM CORP COM 07272M107 9,531 357,228 SH   SOLE 21 357,228 0 0
BAYCOM CORP COM 07272M107 2,790 104,590 SH   SOLE 22 95,950 0 8,640
BB&T CORP COM 054937107 93,306 1,922,247 SH   SOLE 2 297,502 0 1,624,745
BB&T CORP COM 054937107 12,262 252,623 SH   SOLE 4 232,049 0 20,574
BB&T CORP COM 054937107 30,744 633,375 SH   SOLE 7 607,249 0 26,126
BB&T CORP COM 054937107 1,345 27,714 SH   SOLE 13 27,714 0 0
BB&T CORP COM 054937107 335 6,902 SH   SOLE 15 6,902 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 69,613 1,434,129 SH   SOLE 18 1,336,217 0 97,912
BB&T CORP COM 054937107 4,466 92,008 SH   SOLE 19 92,008 0 0
BB&T CORP COM 054937107 13,057 268,989 SH   SOLE 20 0 0 268,989
BB&T CORP COM 054937107 840,323 17,311,979 SH   SOLE 21 17,311,979 0 0
BB&T CORP COM 054937107 906,527 18,675,883 SH   SOLE 22 16,521,628 0 2,154,255
BB&T CORP COM 054937107 47,788 984,513 SH   SOLE 23 984,513 0 0
BB&T CORP COM 054937107 36,025 742,162 SH   SOLE 25 742,162 0 0
BB&T CORP COM 054937107 151,430 3,119,705 SH   SOLE 26 649,951 0 2,469,754
BB&T CORP COM 054937107 7,372 151,877 SH   SOLE 28 115,666 0 36,211
BB&T CORP COM 054937107 1,396 28,758 SH   SOLE 29 28,758 0 0
BB&T CORP COM 054937107 135,123 2,783,746 SH   SOLE 30 2,783,746 0 0
BB&T CORP COM 054937107 12,427 256,013 SH   SOLE 31 155,317 0 100,696
BB&T CORP COM 054937107 2,430 50,060 SH   SOLE 32 50,060 0 0
BB&T CORP COM 054937107 1,806 37,210 SH   SOLE 34 37,210 0 0
BB&T CORP COM 054937107 33,819 696,734 SH   SOLE 36 696,734 0 0
BB&T CORP COM 054937107 792 16,307 SH   SOLE 40 16,307 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,907 334,765 SH   SOLE 21 334,765 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,891 162,036 SH   SOLE 22 162,036 0 0
BBX CAP CORP NEW CL A 05491N104 496 66,783 SH   SOLE 2 2,447 0 64,336
BBX CAP CORP NEW CL A 05491N104 10 1,354 SH   SOLE 7 1,354 0 0
BBX CAP CORP NEW CL A 05491N104 1,587 213,884 SH   SOLE 18 213,884 0 0
BBX CAP CORP NEW CL A 05491N104 390 52,557 SH   SOLE 19 52,557 0 0
BBX CAP CORP NEW CL A 05491N104 15,411 2,076,890 SH   SOLE 21 2,076,890 0 0
BBX CAP CORP NEW CL A 05491N104 10,578 1,425,633 SH   SOLE 22 1,344,298 0 81,335
BBX CAP CORP NEW CL A 05491N104 205 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 137 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 147 10,606 SH   SOLE 2 374 0 10,232
BCB BANCORP INC COM 055298103 641 46,278 SH   SOLE 18 46,278 0 0
BCB BANCORP INC COM 055298103 144 10,377 SH   SOLE 19 10,377 0 0
BCB BANCORP INC COM 055298103 6,670 481,624 SH   SOLE 21 481,624 0 0
BCB BANCORP INC COM 055298103 2,416 174,466 SH   SOLE 22 170,776 0 3,690
BCE INC COM NEW 05534B760 412 10,180 SH   SOLE 2 10,180 0 0
BCE INC COM NEW 05534B760 5,628 138,899 SH   SOLE 18 107,278 0 31,621
BCE INC COM NEW 05534B760 63,175 1,559,110 SH   SOLE 19 1,559,110 0 0
BCE INC COM NEW 05534B760 4,238 104,590 SH   SOLE 22 104,590 0 0
BCE INC COM NEW 05534B760 976 24,085 SH   SOLE 25 24,085 0 0
BCE INC COM NEW 05534B760 1,153 28,462 SH   SOLE 34 28,462 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,106 58,203 SH   SOLE 2 2,541 0 55,662
BEACON ROOFING SUPPLY INC COM 073685109 13 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 76 2,101 SH   SOLE 7 2,101 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,936 219,291 SH   SOLE 18 219,291 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,250 62,171 SH   SOLE 19 62,171 0 0
BEACON ROOFING SUPPLY INC COM 073685109 90,382 2,497,420 SH   SOLE 21 2,497,420 0 0
BEACON ROOFING SUPPLY INC COM 073685109 69,800 1,928,697 SH   SOLE 22 1,835,223 0 93,474
BEACON ROOFING SUPPLY INC COM 073685109 758 20,935 SH   SOLE 26 13,799 0 7,136
BEACON ROOFING SUPPLY INC COM 073685109 352 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 555 15,324 SH   SOLE 30 15,324 0 0
BEACON ROOFING SUPPLY INC COM 073685109 65 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 297 8,208 SH   SOLE 40 8,208 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 53 7,726 SH   SOLE 2 444 0 7,282
BEASLEY BROADCAST GROUP INC CL A 074014101 122 17,651 SH   SOLE 18 17,651 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 31 4,496 SH   SOLE 19 4,496 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,441 208,875 SH   SOLE 21 208,875 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 684 99,132 SH   SOLE 22 97,855 0 1,277
BEAZER HOMES USA INC COM NEW 07556Q881 478 45,543 SH   SOLE 2 11,930 0 33,613
BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,255 119,518 SH   SOLE 18 119,518 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 561 53,428 SH   SOLE 19 53,428 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 15,075 1,435,740 SH   SOLE 21 1,435,740 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 13,164 1,253,715 SH   SOLE 22 1,219,829 0 33,886
BEAZER HOMES USA INC COM NEW 07556Q881 908 86,463 SH   SOLE 23 86,463 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 369 35,177 SH   SOLE 26 0 0 35,177
BEAZER HOMES USA INC COM NEW 07556Q881 53 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 188 17,943 SH   SOLE 29 0 0 17,943
BEAZER HOMES USA INC COM NEW 07556Q881 105 9,978 SH   SOLE 30 9,978 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 446 42,468 SH   SOLE 34 42,468 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 32 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 204,418 783,212 SH   SOLE 2 174,574 0 608,638
BECTON DICKINSON & CO COM 075887109 21,662 82,996 SH   SOLE 4 76,011 0 6,985
BECTON DICKINSON & CO COM 075887109 64,374 246,643 SH   SOLE 7 212,131 0 34,512
BECTON DICKINSON & CO COM 075887109 225 861 SH   SOLE 13 861 0 0
BECTON DICKINSON & CO COM 075887109 549 2,103 SH   SOLE 15 2,103 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 321,830 1,233,064 SH   SOLE 18 1,009,149 0 223,915
BECTON DICKINSON & CO COM 075887109 297,453 1,139,667 SH   SOLE 19 1,139,667 0 0
BECTON DICKINSON & CO COM 075887109 22,828 87,463 SH   SOLE 20 0 0 87,463
BECTON DICKINSON & CO COM 075887109 1,457,091 5,582,726 SH   SOLE 21 5,582,726 0 0
BECTON DICKINSON & CO COM 075887109 1,717,288 6,579,649 SH   SOLE 22 5,862,056 0 717,593
BECTON DICKINSON & CO COM 075887109 87,935 336,915 SH   SOLE 23 336,915 0 0
BECTON DICKINSON & CO COM 075887109 67,200 257,473 SH   SOLE 25 257,473 0 0
BECTON DICKINSON & CO COM 075887109 245,329 939,959 SH   SOLE 26 211,470 0 728,489
BECTON DICKINSON & CO COM 075887109 13,377 51,254 SH   SOLE 28 38,797 0 12,457
BECTON DICKINSON & CO COM 075887109 2,377 9,109 SH   SOLE 29 9,109 0 0
BECTON DICKINSON & CO COM 075887109 272,637 1,044,588 SH   SOLE 30 1,044,588 0 0
BECTON DICKINSON & CO COM 075887109 28,667 109,836 SH   SOLE 31 58,596 0 51,240
BECTON DICKINSON & CO COM 075887109 83,779 320,993 SH   SOLE 34 320,993 0 0
BECTON DICKINSON & CO COM 075887109 56,175 215,228 SH   SOLE 36 215,228 0 0
BECTON DICKINSON & CO COM 075887109 1,385 5,308 SH   SOLE 40 5,308 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 376,470 5,759,940 SH   SOLE 21 5,759,940 0 0
BED BATH & BEYOND INC COM 075896100 2,875 191,654 SH   SOLE 2 61,729 0 129,925
BED BATH & BEYOND INC COM 075896100 12 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 114 7,622 SH   SOLE 7 7,622 0 0
BED BATH & BEYOND INC COM 075896100 12,067 804,468 SH   SOLE 18 804,468 0 0
BED BATH & BEYOND INC COM 075896100 1,846 123,097 SH   SOLE 19 123,097 0 0
BED BATH & BEYOND INC COM 075896100 141,188 9,412,547 SH   SOLE 21 9,412,547 0 0
BED BATH & BEYOND INC COM 075896100 78,284 5,218,929 SH   SOLE 22 4,899,367 0 319,562
BED BATH & BEYOND INC COM 075896100 650 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 264 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 784 52,243 SH   SOLE 30 52,243 0 0
BED BATH & BEYOND INC COM 075896100 854 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 232 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 74,822 434,454 SH   SOLE 21 434,454 0 0
BEIGENE LTD SPONSORED ADR 07725L102 214 1,242 SH   SOLE 22 0 0 1,242
BEIGENE LTD SPONSORED ADR 07725L102 2,578 14,970 SH   SOLE 25 14,970 0 0
BEIGENE LTD SPONSORED ADR 07725L102 3,542 20,564 SH   SOLE 26 1,100 0 19,464
BEIGENE LTD SPONSORED ADR 07725L102 159 925 SH   SOLE 30 925 0 0
BEIGENE LTD SPONSORED ADR 07725L102 548 3,182 SH   SOLE 32 3,182 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 249 9,399 SH   SOLE 2 335 0 9,064
BEL FUSE INC CL B 077347300 8 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 1,160 43,786 SH   SOLE 18 43,786 0 0
BEL FUSE INC CL B 077347300 218 8,240 SH   SOLE 19 8,240 0 0
BEL FUSE INC CL B 077347300 27,789 1,048,631 SH   SOLE 21 1,048,631 0 0
BEL FUSE INC CL B 077347300 8,442 318,561 SH   SOLE 22 309,848 0 8,713
BEL FUSE INC CL B 077347300 488 18,422 SH   SOLE 30 18,422 0 0
BELDEN INC COM 077454106 5,820 81,506 SH   SOLE 2 42,688 0 38,818
BELDEN INC COM 077454106 14 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 91 1,268 SH   SOLE 7 1,268 0 0
BELDEN INC COM 077454106 16,993 237,966 SH   SOLE 18 237,966 0 0
BELDEN INC COM 077454106 2,646 37,054 SH   SOLE 19 37,054 0 0
BELDEN INC COM 077454106 201,760 2,825,380 SH   SOLE 21 2,825,380 0 0
BELDEN INC COM 077454106 96,397 1,349,908 SH   SOLE 22 1,293,709 0 56,199
BELDEN INC COM 077454106 731 10,232 SH   SOLE 26 3,783 0 6,449
BELDEN INC COM 077454106 373 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 717 10,040 SH   SOLE 30 10,040 0 0
BELDEN INC COM 077454106 69 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 330 4,622 SH   SOLE 40 4,622 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 4 4,137 SH   SOLE 18 4,137 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 68 62,629 SH   SOLE 21 62,629 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 217 35,233 SH   SOLE 2 1,777 0 33,456
BELLICUM PHARMACEUTICALS INC COM 079481107 6 943 SH   SOLE 7 943 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 828 134,469 SH   SOLE 18 134,469 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 196 31,783 SH   SOLE 19 31,783 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 11,971 1,943,302 SH   SOLE 21 1,943,302 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 7,864 1,276,546 SH   SOLE 22 1,234,038 0 42,508
BELLICUM PHARMACEUTICALS INC COM 079481107 19 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 27 4,402 SH   SOLE 30 4,402 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 9 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 1,641 89,940 SH   SOLE 2 3,356 0 86,584
BELMOND LTD CL A G1154H107 12 646 SH   SOLE 4 646 0 0
BELMOND LTD CL A G1154H107 38 2,087 SH   SOLE 7 2,087 0 0
BELMOND LTD CL A G1154H107 7,205 394,772 SH   SOLE 18 394,772 0 0
BELMOND LTD CL A G1154H107 1,503 82,335 SH   SOLE 19 82,335 0 0
BELMOND LTD CL A G1154H107 169,828 9,305,664 SH   SOLE 21 9,305,664 0 0
BELMOND LTD CL A G1154H107 46,922 2,571,089 SH   SOLE 22 2,453,321 0 117,768
BELMOND LTD CL A G1154H107 391 21,414 SH   SOLE 26 17,374 0 4,040
BELMOND LTD CL A G1154H107 199 10,909 SH   SOLE 28 10,909 0 0
BELMOND LTD CL A G1154H107 3,556 194,848 SH   SOLE 30 194,848 0 0
BELMOND LTD CL A G1154H107 175 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 11,210 230,661 SH   SOLE 2 58,254 0 172,407
BEMIS INC COM 081437105 21 442 SH   SOLE 4 442 0 0
BEMIS INC COM 081437105 5,822 119,803 SH   SOLE 7 119,803 0 0
BEMIS INC COM 081437105 15,304 314,894 SH   SOLE 18 314,894 0 0
BEMIS INC COM 081437105 813 16,726 SH   SOLE 19 16,726 0 0
BEMIS INC COM 081437105 212,317 4,368,656 SH   SOLE 21 4,368,656 0 0
BEMIS INC COM 081437105 139,933 2,879,274 SH   SOLE 22 2,687,325 0 191,949
BEMIS INC COM 081437105 1,567 32,235 SH   SOLE 26 21,400 0 10,835
BEMIS INC COM 081437105 611 12,562 SH   SOLE 28 12,562 0 0
BEMIS INC COM 081437105 1,021 21,000 SH   SOLE 30 21,000 0 0
BEMIS INC COM 081437105 94 1,941 SH   SOLE 31 1,941 0 0
BEMIS INC COM 081437105 183 3,761 SH   SOLE 36 3,761 0 0
BEMIS INC COM 081437105 538 11,075 SH   SOLE 40 11,075 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,089 46,550 SH   SOLE 2 1,777 0 44,773
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 34 1,458 SH   SOLE 7 1,458 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,782 204,370 SH   SOLE 18 204,370 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,018 43,513 SH   SOLE 19 43,513 0 0
BENCHMARK ELECTRS INC COM 08160H101 113,505 4,850,653 SH   SOLE 21 4,850,653 0 0
BENCHMARK ELECTRS INC COM 08160H101 31,806 1,359,215 SH   SOLE 22 1,279,631 0 79,584
BENCHMARK ELECTRS INC COM 08160H101 704 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 172 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,343 100,107 SH   SOLE 30 100,107 0 0
BENCHMARK ELECTRS INC COM 08160H101 42 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 138 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 1,118 66,182 SH   SOLE 2 2,570 0 63,612
BENEFICIAL BANCORP INC COM 08171T102 7 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 24 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,794 224,518 SH   SOLE 18 224,518 0 0
BENEFICIAL BANCORP INC COM 08171T102 1,085 64,187 SH   SOLE 19 64,187 0 0
BENEFICIAL BANCORP INC COM 08171T102 37,699 2,230,735 SH   SOLE 21 2,230,735 0 0
BENEFICIAL BANCORP INC COM 08171T102 38,317 2,267,284 SH   SOLE 22 2,166,692 0 100,592
BENEFICIAL BANCORP INC COM 08171T102 300 17,762 SH   SOLE 26 0 0 17,762
BENEFICIAL BANCORP INC COM 08171T102 203 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 278 16,438 SH   SOLE 30 16,438 0 0
BENEFICIAL BANCORP INC COM 08171T102 138 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 724 17,903 SH   SOLE 2 744 0 17,159
BENEFITFOCUS INC COM 08180D106 18 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 2,826 69,872 SH   SOLE 18 69,872 0 0
BENEFITFOCUS INC COM 08180D106 1,130 27,946 SH   SOLE 19 27,946 0 0
BENEFITFOCUS INC COM 08180D106 29,855 738,065 SH   SOLE 21 738,065 0 0
BENEFITFOCUS INC COM 08180D106 25,798 637,785 SH   SOLE 22 614,403 0 23,382
BENEFITFOCUS INC COM 08180D106 40 992 SH   SOLE 23 992 0 0
BENEFITFOCUS INC COM 08180D106 93 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 174 4,313 SH   SOLE 30 4,313 0 0
BENEFITFOCUS INC COM 08180D106 111 2,737 SH   SOLE 40 2,737 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,200 35 SH   SOLE 22 35 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH   SOLE 23 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 133,120 416 SH   SOLE 25 416 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 130,240 407 SH   SOLE 26 122 0 285
BERKSHIRE HATHAWAY INC DEL CL A 084670108 96,960 303 SH   SOLE 36 303 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 946,277 4,419,582 SH   SOLE 2 553,360 0 3,866,222
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,639 399,978 SH   SOLE 4 366,332 0 33,646
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 299,483 1,398,732 SH   SOLE 7 1,395,883 0 2,849
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,925 13,659 SH   SOLE 13 13,659 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,819 13,168 SH   SOLE 15 13,168 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 256 1,197 SH   SOLE 17 0 0 1,197
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 876,507 4,093,723 SH   SOLE 18 3,755,017 0 338,706
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240,582 1,123,636 SH   SOLE 19 1,123,636 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,527,178 30,485,163 SH   SOLE 21 30,485,163 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,885,380 46,169,633 SH   SOLE 22 40,995,131 0 5,174,502
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 346,291 1,617,353 SH   SOLE 23 1,617,353 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 269,793 1,260,068 SH   SOLE 25 1,260,068 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,009,288 4,713,877 SH   SOLE 26 1,024,361 0 3,689,516
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 52,700 246,137 SH   SOLE 28 186,010 0 60,127
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,476 114,317 SH   SOLE 29 45,683 0 68,634
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,352,686 6,317,716 SH   SOLE 30 6,317,716 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 90,171 421,142 SH   SOLE 31 260,158 0 160,984
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,217 136,458 SH   SOLE 34 136,458 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 250,555 1,170,216 SH   SOLE 36 1,170,216 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,592 26,116 SH   SOLE 40 26,116 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,636 40,187 SH   SOLE 2 1,515 0 38,672
BERKSHIRE HILLS BANCORP INC COM 084680107 34 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 7,305 179,476 SH   SOLE 18 179,476 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,524 37,433 SH   SOLE 19 37,433 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 173,570 4,264,607 SH   SOLE 21 4,264,607 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 53,427 1,312,694 SH   SOLE 22 1,260,106 0 52,588
BERKSHIRE HILLS BANCORP INC COM 084680107 405 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 178 4,381 SH   SOLE 28 4,381 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,665 90,040 SH   SOLE 30 90,040 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 136 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,010 248,183 SH   SOLE 2 16,736 0 231,447
BERRY GLOBAL GROUP INC COM 08579W103 26 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 188 3,877 SH   SOLE 7 3,877 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,091 63,883 SH   SOLE 18 63,883 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,120 23,152 SH   SOLE 19 23,152 0 0
BERRY GLOBAL GROUP INC COM 08579W103 73,025 1,509,095 SH   SOLE 21 1,509,095 0 0
BERRY GLOBAL GROUP INC COM 08579W103 169,854 3,510,104 SH   SOLE 22 3,251,778 0 258,326
BERRY GLOBAL GROUP INC COM 08579W103 2,096 43,323 SH   SOLE 26 22,284 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 877 18,123 SH   SOLE 28 18,123 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,480 30,581 SH   SOLE 30 30,581 0 0
BERRY GLOBAL GROUP INC COM 08579W103 143 2,948 SH   SOLE 31 2,785 0 163
BERRY GLOBAL GROUP INC COM 08579W103 153 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 698 14,426 SH   SOLE 40 14,426 0 0
BERRY PETE CORP COM 08579X101 3,493 198,248 SH   SOLE 2 187,282 0 10,966
BERRY PETE CORP COM 08579X101 753 42,736 SH   SOLE 18 42,736 0 0
BERRY PETE CORP COM 08579X101 207 11,727 SH   SOLE 19 11,727 0 0
BERRY PETE CORP COM 08579X101 7,387 419,240 SH   SOLE 21 419,240 0 0
BERRY PETE CORP COM 08579X101 8,096 459,490 SH   SOLE 22 459,490 0 0
BEST BUY INC COM 086516101 47,433 597,699 SH   SOLE 2 81,933 0 515,766
BEST BUY INC COM 086516101 6,911 87,086 SH   SOLE 4 80,288 0 6,798
BEST BUY INC COM 086516101 23,001 289,831 SH   SOLE 7 223,659 0 66,172
BEST BUY INC COM 086516101 498 6,271 SH   SOLE 13 6,271 0 0
BEST BUY INC COM 086516101 153 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 5 58 SH   SOLE 17 0 0 58
BEST BUY INC COM 086516101 40,404 509,124 SH   SOLE 18 470,556 0 38,568
BEST BUY INC COM 086516101 6,242 78,649 SH   SOLE 19 78,649 0 0
BEST BUY INC COM 086516101 11,128 140,223 SH   SOLE 20 0 0 140,223
BEST BUY INC COM 086516101 480,779 6,058,200 SH   SOLE 21 6,058,200 0 0
BEST BUY INC COM 086516101 500,760 6,309,977 SH   SOLE 22 5,594,681 0 715,296
BEST BUY INC COM 086516101 25,899 326,354 SH   SOLE 23 326,354 0 0
BEST BUY INC COM 086516101 20,011 252,154 SH   SOLE 25 252,154 0 0
BEST BUY INC COM 086516101 83,462 1,051,691 SH   SOLE 26 254,585 0 797,106
BEST BUY INC COM 086516101 3,902 49,170 SH   SOLE 28 37,256 0 11,914
BEST BUY INC COM 086516101 5,102 64,284 SH   SOLE 29 12,740 0 51,544
BEST BUY INC COM 086516101 75,807 955,233 SH   SOLE 30 955,233 0 0
BEST BUY INC COM 086516101 9,984 125,806 SH   SOLE 31 61,875 0 63,931
BEST BUY INC COM 086516101 3,681 46,386 SH   SOLE 34 46,386 0 0
BEST BUY INC COM 086516101 17,479 220,254 SH   SOLE 36 220,254 0 0
BEST BUY INC COM 086516101 437 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 393 66,322 SH   SOLE 22 66,322 0 0
BG STAFFING INC COM 05544A109 189 6,948 SH   SOLE 2 266 0 6,682
BG STAFFING INC COM 05544A109 671 24,681 SH   SOLE 18 24,681 0 0
BG STAFFING INC COM 05544A109 208 7,634 SH   SOLE 19 7,634 0 0
BG STAFFING INC COM 05544A109 7,014 257,851 SH   SOLE 21 257,851 0 0
BG STAFFING INC COM 05544A109 4,661 171,360 SH   SOLE 22 168,889 0 2,471
BGC PARTNERS INC CL A 05541T101 6,558 554,861 SH   SOLE 2 50,851 0 504,010
BGC PARTNERS INC CL A 05541T101 15 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 69 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 1,706 144,362 SH   SOLE 18 144,362 0 0
BGC PARTNERS INC CL A 05541T101 564 47,715 SH   SOLE 19 47,715 0 0
BGC PARTNERS INC CL A 05541T101 43,199 3,654,743 SH   SOLE 21 3,654,743 0 0
BGC PARTNERS INC CL A 05541T101 84,301 7,132,099 SH   SOLE 22 6,620,083 0 512,016
BGC PARTNERS INC CL A 05541T101 599 50,712 SH   SOLE 26 21,820 0 28,892
BGC PARTNERS INC CL A 05541T101 353 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 322 27,210 SH   SOLE 29 0 0 27,210
BGC PARTNERS INC CL A 05541T101 679 57,473 SH   SOLE 30 57,473 0 0
BGC PARTNERS INC CL A 05541T101 144 12,189 SH   SOLE 31 5,209 0 6,980
BGC PARTNERS INC CL A 05541T101 149 12,586 SH   SOLE 34 12,586 0 0
BGC PARTNERS INC CL A 05541T101 278 23,541 SH   SOLE 40 23,541 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 7,210 144,658 SH   SOLE 7 144,658 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 64 1,288 SH   SOLE 18 1,288 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 7,364 147,762 SH   SOLE 21 147,762 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 7,154 162,659 SH   SOLE 7 162,659 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 4,276 97,230 SH   SOLE 21 97,230 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 4,889 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 96 18,785 SH   SOLE 2 625 0 18,160
BIG 5 SPORTING GOODS CORP COM 08915P101 3 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 491 96,371 SH   SOLE 18 96,371 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 79 15,548 SH   SOLE 19 15,548 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 10,818 2,121,228 SH   SOLE 21 2,121,228 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 3,323 651,659 SH   SOLE 22 621,234 0 30,425
BIG 5 SPORTING GOODS CORP COM 08915P101 213 41,784 SH   SOLE 30 41,784 0 0
BIG LOTS INC COM 089302103 2,303 55,118 SH   SOLE 2 18,039 0 37,079
BIG LOTS INC COM 089302103 11 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 66 1,584 SH   SOLE 7 1,584 0 0
BIG LOTS INC COM 089302103 9,812 234,782 SH   SOLE 18 234,782 0 0
BIG LOTS INC COM 089302103 1,547 37,009 SH   SOLE 19 37,009 0 0
BIG LOTS INC COM 089302103 116,756 2,793,884 SH   SOLE 21 2,793,884 0 0
BIG LOTS INC COM 089302103 67,791 1,622,190 SH   SOLE 22 1,534,509 0 87,681
BIG LOTS INC COM 089302103 342 8,184 SH   SOLE 26 5,708 0 2,476
BIG LOTS INC COM 089302103 245 5,873 SH   SOLE 28 5,873 0 0
BIG LOTS INC COM 089302103 760 18,179 SH   SOLE 30 18,179 0 0
BIG LOTS INC COM 089302103 124 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 159 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 155 855 SH   SOLE 2 43 0 812
BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 639 3,521 SH   SOLE 18 3,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 148 817 SH   SOLE 19 817 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 6,088 33,573 SH   SOLE 21 33,573 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 5,552 30,613 SH   SOLE 22 29,289 0 1,324
BIGLARI HLDGS INC COM STK CL B 08986R309 174 962 SH   SOLE 26 260 0 702
BIGLARI HLDGS INC COM STK CL B 08986R309 27 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 57 313 SH   SOLE 30 313 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 23 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 122 132 SH   SOLE 2 4 0 128
BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH   SOLE 7 1 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 322 349 SH   SOLE 18 349 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 75 81 SH   SOLE 19 81 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 3,060 3,319 SH   SOLE 21 3,319 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 2,737 2,969 SH   SOLE 22 2,874 0 95
BIGLARI HLDGS INC COM STK CL A 08986R408 35 38 SH   SOLE 26 26 0 12
BIGLARI HLDGS INC COM STK CL A 08986R408 13 14 SH   SOLE 28 14 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 24 26 SH   SOLE 30 26 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 10 11 SH   SOLE 40 11 0 0
BILIBILI INC SPONS ADS REP Z 090040106 3,259 241,792 SH   SOLE 19 241,792 0 0
BILIBILI INC SPONS ADS REP Z 090040106 8,545 633,891 SH   SOLE 25 633,891 0 0
BILIBILI INC SPONS ADS REP Z 090040106 7,909 586,750 SH   SOLE 34 586,750 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 3 4,453 SH   SOLE 21 4,453 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 1 2,485 SH   SOLE 22 2,485 0 0
BIO RAD LABS INC CL A 090572207 15,424 49,280 SH   SOLE 2 11,288 0 37,992
BIO RAD LABS INC CL A 090572207 72 231 SH   SOLE 4 231 0 0
BIO RAD LABS INC CL A 090572207 182 582 SH   SOLE 7 582 0 0
BIO RAD LABS INC CL A 090572207 19,723 63,016 SH   SOLE 18 63,016 0 0
BIO RAD LABS INC CL A 090572207 1,174 3,752 SH   SOLE 19 3,752 0 0
BIO RAD LABS INC CL A 090572207 332,284 1,061,643 SH   SOLE 21 1,061,643 0 0
BIO RAD LABS INC CL A 090572207 204,490 653,345 SH   SOLE 22 610,923 0 42,422
BIO RAD LABS INC CL A 090572207 69 222 SH   SOLE 23 222 0 0
BIO RAD LABS INC CL A 090572207 1,872 5,980 SH   SOLE 26 3,399 0 2,581
BIO RAD LABS INC CL A 090572207 907 2,899 SH   SOLE 28 2,899 0 0
BIO RAD LABS INC CL A 090572207 847 2,707 SH   SOLE 29 0 0 2,707
BIO RAD LABS INC CL A 090572207 6,617 21,142 SH   SOLE 30 21,142 0 0
BIO RAD LABS INC CL A 090572207 139 445 SH   SOLE 31 445 0 0
BIO RAD LABS INC CL A 090572207 122 389 SH   SOLE 36 389 0 0
BIO RAD LABS INC CL A 090572207 705 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 16,953 83,058 SH   SOLE 2 22,472 0 60,586
BIO TECHNE CORP COM 09073M104 26 125 SH   SOLE 4 125 0 0
BIO TECHNE CORP COM 09073M104 167 816 SH   SOLE 7 816 0 0
BIO TECHNE CORP COM 09073M104 23,789 116,548 SH   SOLE 18 116,548 0 0
BIO TECHNE CORP COM 09073M104 1,343 6,582 SH   SOLE 19 6,582 0 0
BIO TECHNE CORP COM 09073M104 462,332 2,265,114 SH   SOLE 21 2,265,114 0 0
BIO TECHNE CORP COM 09073M104 251,380 1,231,590 SH   SOLE 22 1,157,733 0 73,857
BIO TECHNE CORP COM 09073M104 2,842 13,923 SH   SOLE 26 8,253 0 5,670
BIO TECHNE CORP COM 09073M104 1,058 5,183 SH   SOLE 28 5,183 0 0
BIO TECHNE CORP COM 09073M104 324 1,586 SH   SOLE 29 0 0 1,586
BIO TECHNE CORP COM 09073M104 8,217 40,258 SH   SOLE 30 40,258 0 0
BIO TECHNE CORP COM 09073M104 179 877 SH   SOLE 31 787 0 90
BIO TECHNE CORP COM 09073M104 959 4,698 SH   SOLE 40 4,698 0 0
BIOANALYTICAL SYS INC COM 09058M103 7 4,107 SH   SOLE 21 4,107 0 0
BIOCEPT INC COM PAR 09072V402 5 1,891 SH   SOLE 21 1,891 0 0
BIOCEPT INC COM PAR 09072V402 68 24,585 SH   SOLE 22 24,585 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 676 88,580 SH   SOLE 2 3,529 0 85,051
BIOCRYST PHARMACEUTICALS COM 09058V103 15 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 2,734 358,352 SH   SOLE 18 358,352 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 762 99,881 SH   SOLE 19 99,881 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 39,134 5,129,015 SH   SOLE 21 5,129,015 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 23,244 3,046,372 SH   SOLE 22 2,957,438 0 88,934
BIOCRYST PHARMACEUTICALS COM 09058V103 77 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 220 28,777 SH   SOLE 30 28,777 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 52 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 28 10,138 SH   SOLE 18 10,138 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 593 211,849 SH   SOLE 21 211,849 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,735 976,802 SH   SOLE 22 976,802 0 0
BIOGEN INC COM 09062X103 213,183 603,387 SH   SOLE 2 179,528 0 423,859
BIOGEN INC COM 09062X103 28,481 80,612 SH   SOLE 4 75,060 0 5,552
BIOGEN INC COM 09062X103 56,097 158,776 SH   SOLE 7 158,074 0 702
BIOGEN INC COM 09062X103 1,174 3,324 SH   SOLE 13 3,324 0 0
BIOGEN INC COM 09062X103 737 2,087 SH   SOLE 15 2,087 0 0
BIOGEN INC COM 09062X103 4 11 SH   SOLE 17 0 0 11
BIOGEN INC COM 09062X103 302,428 855,984 SH   SOLE 18 799,190 0 56,794
BIOGEN INC COM 09062X103 334,078 945,566 SH   SOLE 19 945,566 0 0
BIOGEN INC COM 09062X103 32,719 92,608 SH   SOLE 20 0 0 92,608
BIOGEN INC COM 09062X103 2,062,729 5,838,298 SH   SOLE 21 5,838,298 0 0
BIOGEN INC COM 09062X103 1,783,091 5,046,816 SH   SOLE 22 4,473,487 0 573,329
BIOGEN INC COM 09062X103 99,784 282,427 SH   SOLE 23 282,427 0 0
BIOGEN INC COM 09062X103 72,276 204,569 SH   SOLE 25 195,676 0 8,893
BIOGEN INC COM 09062X103 251,224 711,059 SH   SOLE 26 164,691 0 546,368
BIOGEN INC COM 09062X103 14,383 40,708 SH   SOLE 28 30,814 0 9,894
BIOGEN INC COM 09062X103 5,272 14,921 SH   SOLE 29 14,921 0 0
BIOGEN INC COM 09062X103 293,647 831,131 SH   SOLE 30 831,131 0 0
BIOGEN INC COM 09062X103 35,910 101,639 SH   SOLE 31 56,660 0 44,979
BIOGEN INC COM 09062X103 12,119 34,300 SH   SOLE 32 34,300 0 0
BIOGEN INC COM 09062X103 165,777 469,211 SH   SOLE 34 469,211 0 0
BIOGEN INC COM 09062X103 62,424 176,682 SH   SOLE 36 176,682 0 0
BIOGEN INC COM 09062X103 1,499 4,244 SH   SOLE 40 4,244 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,730 46,059 SH   SOLE 2 24,230 0 21,829
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 24 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,940 104,936 SH   SOLE 18 104,936 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,704 178,529 SH   SOLE 19 178,529 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 109 2,912 SH   SOLE 20 2,912 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 36,965 984,415 SH   SOLE 21 984,415 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28,916 770,056 SH   SOLE 22 738,274 0 31,782
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 18 491 SH   SOLE 23 491 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 387 10,303 SH   SOLE 26 0 0 10,303
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 201 5,349 SH   SOLE 30 5,349 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,333 62,126 SH   SOLE 34 62,126 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 73 1,939 SH   SOLE 40 1,939 0 0
BIOHITECH GLOBAL INC COM 09074B107 5 1,332 SH   SOLE 18 1,332 0 0
BIOHITECH GLOBAL INC COM 09074B107 61 17,998 SH   SOLE 21 17,998 0 0
BIOLASE INC COM NEW 090911207 3 1,234 SH   SOLE 18 1,234 0 0
BIOLASE INC COM NEW 090911207 51 24,873 SH   SOLE 21 24,873 0 0
BIOLASE INC COM NEW 090911207 545 263,075 SH   SOLE 22 263,075 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 17 993 SH   SOLE 18 993 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 316 18,046 SH   SOLE 21 18,046 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,355 134,571 SH   SOLE 22 134,571 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 61,990 639,271 SH   SOLE 2 124,356 0 514,915
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,785 59,662 SH   SOLE 4 54,999 0 4,663
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,796 18,519 SH   SOLE 7 18,519 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 188 1,941 SH   SOLE 13 1,941 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 164 1,687 SH   SOLE 15 1,687 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 96,273 992,811 SH   SOLE 18 809,904 0 182,907
BIOMARIN PHARMACEUTICAL INC COM 09061G101 130,909 1,349,994 SH   SOLE 19 1,349,994 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,673 68,810 SH   SOLE 20 0 0 68,810
BIOMARIN PHARMACEUTICAL INC COM 09061G101 421,108 4,342,667 SH   SOLE 21 4,342,667 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 453,275 4,674,380 SH   SOLE 22 4,319,349 0 355,031
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22,681 233,892 SH   SOLE 23 233,892 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15,850 163,449 SH   SOLE 25 163,449 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 44,486 458,759 SH   SOLE 26 152,745 0 306,014
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,405 35,112 SH   SOLE 28 26,682 0 8,430
BIOMARIN PHARMACEUTICAL INC COM 09061G101 28,495 293,858 SH   SOLE 29 258,356 0 35,502
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,194 270,127 SH   SOLE 30 270,127 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,441 76,740 SH   SOLE 31 42,432 0 34,308
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,932 30,239 SH   SOLE 32 30,239 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,469 262,646 SH   SOLE 34 262,646 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,083 145,228 SH   SOLE 36 145,228 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 341 3,521 SH   SOLE 40 3,521 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 768 640,000 PRN   SOLE 21 640,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,092 1,025,000 PRN   SOLE 21 1,025,000 0 0
BIOMERICA INC COM NEW 09061H307 4 1,135 SH   SOLE 18 1,135 0 0
BIOMERICA INC COM NEW 09061H307 66 18,343 SH   SOLE 21 18,343 0 0
BIOPHARMX CORP COM 09072X101 0 2,012 SH   SOLE 17 0 0 2,012
BIOPHARMX CORP COM 09072X101 1 4,991 SH   SOLE 21 4,991 0 0
BIOSCRIP INC COM 09069N108 376 121,295 SH   SOLE 2 4,442 0 116,853
BIOSCRIP INC COM 09069N108 5 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,354 436,813 SH   SOLE 18 436,813 0 0
BIOSCRIP INC COM 09069N108 374 120,618 SH   SOLE 19 120,618 0 0
BIOSCRIP INC COM 09069N108 13,643 4,400,884 SH   SOLE 21 4,400,884 0 0
BIOSCRIP INC COM 09069N108 7,858 2,534,976 SH   SOLE 22 2,457,857 0 77,119
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 479 8,184 SH   SOLE 2 3,812 0 4,372
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,131 19,339 SH   SOLE 18 19,339 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,990 34,018 SH   SOLE 19 34,018 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,008 205,308 SH   SOLE 21 205,308 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10,736 183,550 SH   SOLE 22 178,051 0 5,499
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 467 7,981 SH   SOLE 23 7,981 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,468 25,096 SH   SOLE 26 0 0 25,096
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 206 3,529 SH   SOLE 29 0 0 3,529
BIOTELEMETRY INC COM 090672106 1,780 27,619 SH   SOLE 2 2,741 0 24,878
BIOTELEMETRY INC COM 090672106 46 715 SH   SOLE 7 715 0 0
BIOTELEMETRY INC COM 090672106 8,974 139,244 SH   SOLE 18 139,244 0 0
BIOTELEMETRY INC COM 090672106 3,979 61,737 SH   SOLE 19 61,737 0 0
BIOTELEMETRY INC COM 090672106 238,428 3,699,424 SH   SOLE 21 3,699,424 0 0
BIOTELEMETRY INC COM 090672106 60,403 937,213 SH   SOLE 22 894,060 0 43,153
BIOTELEMETRY INC COM 090672106 317 4,912 SH   SOLE 23 4,912 0 0
BIOTELEMETRY INC COM 090672106 470 7,291 SH   SOLE 26 0 0 7,291
BIOTELEMETRY INC COM 090672106 292 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 4,593 71,271 SH   SOLE 30 71,271 0 0
BIOTELEMETRY INC COM 090672106 249 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 193 82,178 SH   SOLE 2 3,583 0 78,595
BIOTIME INC COM 09066L105 2 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 726 308,923 SH   SOLE 18 308,923 0 0
BIOTIME INC COM 09066L105 174 74,033 SH   SOLE 19 74,033 0 0
BIOTIME INC COM 09066L105 7,520 3,200,149 SH   SOLE 21 3,200,149 0 0
BIOTIME INC COM 09066L105 5,607 2,386,109 SH   SOLE 22 2,309,455 0 76,654
BIOTIME INC COM 09066L105 22 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 31 13,183 SH   SOLE 30 13,183 0 0
BIOTIME INC COM 09066L105 65 27,489 SH   SOLE 40 27,489 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 8 1,002 SH   SOLE 18 1,002 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 112 14,585 SH   SOLE 21 14,585 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 82 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 6,633 288,387 SH   SOLE 21 288,387 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,627 114,197 SH   SOLE 22 114,197 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,615 70,235 SH   SOLE 30 70,235 0 0
BJS RESTAURANTS INC COM 09180C106 1,802 24,953 SH   SOLE 2 8,998 0 15,955
BJS RESTAURANTS INC COM 09180C106 6 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 33 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 7,244 100,327 SH   SOLE 18 100,327 0 0
BJS RESTAURANTS INC COM 09180C106 6,522 90,327 SH   SOLE 19 90,327 0 0
BJS RESTAURANTS INC COM 09180C106 148,954 2,063,080 SH   SOLE 21 2,063,080 0 0
BJS RESTAURANTS INC COM 09180C106 50,208 695,402 SH   SOLE 22 666,498 0 28,904
BJS RESTAURANTS INC COM 09180C106 1,926 26,679 SH   SOLE 23 26,679 0 0
BJS RESTAURANTS INC COM 09180C106 3,940 54,575 SH   SOLE 26 3,668 0 50,907
BJS RESTAURANTS INC COM 09180C106 202 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 634 8,786 SH   SOLE 29 0 0 8,786
BJS RESTAURANTS INC COM 09180C106 3,312 45,877 SH   SOLE 30 45,877 0 0
BJS RESTAURANTS INC COM 09180C106 148 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,010 37,707 SH   SOLE 2 1,658 0 36,049
BJS WHSL CLUB HLDGS INC COM 05550J101 18 673 SH   SOLE 7 673 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,791 141,578 SH   SOLE 18 141,578 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,066 39,802 SH   SOLE 19 39,802 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 37,071 1,384,289 SH   SOLE 21 1,384,289 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 30,091 1,123,647 SH   SOLE 22 1,082,297 0 41,350
BJS WHSL CLUB HLDGS INC COM 05550J101 42 1,586 SH   SOLE 23 1,586 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 15,210 567,949 SH   SOLE 26 101,288 0 466,661
BJS WHSL CLUB HLDGS INC COM 05550J101 126 4,711 SH   SOLE 29 0 0 4,711
BK TECHNOLOGIES INC COM 09180A100 6 1,523 SH   SOLE 18 1,523 0 0
BK TECHNOLOGIES INC COM 09180A100 143 35,335 SH   SOLE 21 35,335 0 0
BLACK BOX CORP DEL COM 091826107 9 8,943 SH   SOLE 21 8,943 0 0
BLACK BOX CORP DEL COM 091826107 233 226,237 SH   SOLE 22 226,237 0 0
BLACK HILLS CORP COM 092113109 4,912 84,550 SH   SOLE 2 32,579 0 51,971
BLACK HILLS CORP COM 092113109 198 3,412 SH   SOLE 4 3,412 0 0
BLACK HILLS CORP COM 092113109 5,367 92,398 SH   SOLE 7 92,398 0 0
BLACK HILLS CORP COM 092113109 19,539 336,357 SH   SOLE 18 336,357 0 0
BLACK HILLS CORP COM 092113109 4,437 76,389 SH   SOLE 19 76,389 0 0
BLACK HILLS CORP COM 092113109 283,700 4,883,809 SH   SOLE 21 4,883,809 0 0
BLACK HILLS CORP COM 092113109 108,615 1,869,763 SH   SOLE 22 1,789,763 0 80,000
BLACK HILLS CORP COM 092113109 1,388 23,896 SH   SOLE 23 23,896 0 0
BLACK HILLS CORP COM 092113109 1,186 20,422 SH   SOLE 26 9,441 0 10,981
BLACK HILLS CORP COM 092113109 430 7,399 SH   SOLE 28 7,399 0 0
BLACK HILLS CORP COM 092113109 448 7,705 SH   SOLE 29 0 0 7,705
BLACK HILLS CORP COM 092113109 1,832 31,536 SH   SOLE 30 31,536 0 0
BLACK HILLS CORP COM 092113109 1,319 22,703 SH   SOLE 32 22,703 0 0
BLACK HILLS CORP COM 092113109 291 5,013 SH   SOLE 36 5,013 0 0
BLACK HILLS CORP COM 092113109 365 6,276 SH   SOLE 40 6,276 0 0
BLACK KNIGHT INC COM 09215C105 13,244 254,947 SH   SOLE 2 11,643 0 243,304
BLACK KNIGHT INC COM 09215C105 31 600 SH   SOLE 4 600 0 0
BLACK KNIGHT INC COM 09215C105 161 3,101 SH   SOLE 7 3,101 0 0
BLACK KNIGHT INC COM 09215C105 3,544 68,219 SH   SOLE 18 68,219 0 0
BLACK KNIGHT INC COM 09215C105 1,297 24,962 SH   SOLE 19 24,962 0 0
BLACK KNIGHT INC COM 09215C105 85,917 1,653,841 SH   SOLE 21 1,653,841 0 0
BLACK KNIGHT INC COM 09215C105 196,779 3,787,862 SH   SOLE 22 3,518,353 0 269,509
BLACK KNIGHT INC COM 09215C105 2,144 41,271 SH   SOLE 26 22,104 0 19,167
BLACK KNIGHT INC COM 09215C105 1,000 19,257 SH   SOLE 28 19,257 0 0
BLACK KNIGHT INC COM 09215C105 135 2,591 SH   SOLE 29 0 0 2,591
BLACK KNIGHT INC COM 09215C105 6,197 119,283 SH   SOLE 30 119,283 0 0
BLACK KNIGHT INC COM 09215C105 257 4,949 SH   SOLE 31 2,918 0 2,031
BLACK KNIGHT INC COM 09215C105 519 9,984 SH   SOLE 34 9,984 0 0
BLACK KNIGHT INC COM 09215C105 834 16,061 SH   SOLE 40 16,061 0 0
BLACKBAUD INC COM 09227Q100 5,949 58,620 SH   SOLE 2 21,591 0 37,029
BLACKBAUD INC COM 09227Q100 15 151 SH   SOLE 4 151 0 0
BLACKBAUD INC COM 09227Q100 105 1,031 SH   SOLE 7 1,031 0 0
BLACKBAUD INC COM 09227Q100 28,231 278,192 SH   SOLE 18 278,192 0 0
BLACKBAUD INC COM 09227Q100 4,459 43,941 SH   SOLE 19 43,941 0 0
BLACKBAUD INC COM 09227Q100 359,205 3,539,661 SH   SOLE 21 3,539,661 0 0
BLACKBAUD INC COM 09227Q100 162,965 1,605,886 SH   SOLE 22 1,535,457 0 70,429
BLACKBAUD INC COM 09227Q100 1,486 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 675 6,653 SH   SOLE 28 6,653 0 0
BLACKBAUD INC COM 09227Q100 1,174 11,567 SH   SOLE 30 11,567 0 0
BLACKBAUD INC COM 09227Q100 516 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 0 23 SH   SOLE 17 0 0 23
BLACKBERRY LTD COM 09228F103 13,608 1,195,762 SH   SOLE 21 1,195,762 0 0
BLACKBERRY LTD COM 09228F103 942 82,805 SH   SOLE 22 82,805 0 0
BLACKLINE INC COM 09239B109 1,633 28,924 SH   SOLE 2 1,365 0 27,559
BLACKLINE INC COM 09239B109 39 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 6,370 112,802 SH   SOLE 18 112,802 0 0
BLACKLINE INC COM 09239B109 1,848 32,732 SH   SOLE 19 32,732 0 0
BLACKLINE INC COM 09239B109 72,438 1,282,771 SH   SOLE 21 1,282,771 0 0
BLACKLINE INC COM 09239B109 56,287 996,764 SH   SOLE 22 953,585 0 43,179
BLACKLINE INC COM 09239B109 142 2,523 SH   SOLE 26 0 0 2,523
BLACKLINE INC COM 09239B109 227 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 450 7,970 SH   SOLE 30 7,970 0 0
BLACKLINE INC COM 09239B109 149 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 160 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,010 340,660 SH   SOLE 30 340,660 0 0
BLACKROCK INC COM 09247X101 136,894 290,441 SH   SOLE 2 36,017 0 254,424
BLACKROCK INC COM 09247X101 17,297 36,699 SH   SOLE 4 33,530 0 3,169
BLACKROCK INC COM 09247X101 43,631 92,569 SH   SOLE 7 92,247 0 322
BLACKROCK INC COM 09247X101 180 382 SH   SOLE 13 382 0 0
BLACKROCK INC COM 09247X101 226 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 103,084 218,709 SH   SOLE 18 204,120 0 14,589
BLACKROCK INC COM 09247X101 5,766 12,234 SH   SOLE 19 12,234 0 0
BLACKROCK INC COM 09247X101 23,942 50,797 SH   SOLE 20 0 0 50,797
BLACKROCK INC COM 09247X101 1,226,266 2,601,714 SH   SOLE 21 2,601,714 0 0
BLACKROCK INC COM 09247X101 1,381,069 2,930,152 SH   SOLE 22 2,598,121 0 332,031
BLACKROCK INC COM 09247X101 71,505 151,708 SH   SOLE 23 151,708 0 0
BLACKROCK INC COM 09247X101 56,004 118,822 SH   SOLE 25 118,822 0 0
BLACKROCK INC COM 09247X101 263,716 559,515 SH   SOLE 26 96,334 0 463,181
BLACKROCK INC COM 09247X101 10,949 23,230 SH   SOLE 28 17,654 0 5,576
BLACKROCK INC COM 09247X101 1,948 4,134 SH   SOLE 29 4,134 0 0
BLACKROCK INC COM 09247X101 223,751 474,723 SH   SOLE 30 474,723 0 0
BLACKROCK INC COM 09247X101 18,964 40,235 SH   SOLE 31 26,620 0 13,615
BLACKROCK INC COM 09247X101 2,688 5,704 SH   SOLE 34 5,704 0 0
BLACKROCK INC COM 09247X101 1,142 2,423 SH   SOLE 40 2,423 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKROCK TCP CAP CORP COM 09259E108 231 16,250 SH   SOLE 22 0 0 16,250
BLACKROCK TCP CAP CORP COM 09259E108 3,754 263,826 SH   SOLE 30 263,826 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,281 59,900 SH   SOLE 2 59,900 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 610 16,020 SH   SOLE 18 16,020 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,645 69,465 SH   SOLE 19 69,465 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,070 28,100 SH   SOLE 25 28,100 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,656 43,498 SH   SOLE 34 43,498 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,720 111,026 SH   SOLE 2 4,206 0 106,820
BLACKSTONE MTG TR INC COM CL A 09257W100 11 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 108 3,225 SH   SOLE 7 3,225 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 12,341 368,285 SH   SOLE 18 368,285 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,435 102,514 SH   SOLE 19 102,514 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 197,516 5,894,231 SH   SOLE 21 5,894,231 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 109,126 3,256,525 SH   SOLE 22 3,087,847 0 168,678
BLACKSTONE MTG TR INC COM CL A 09257W100 784 23,399 SH   SOLE 26 16,129 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 436 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 783 23,352 SH   SOLE 30 23,352 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 97 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 293 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 648 650,000 PRN   SOLE 21 650,000 0 0
BLINK CHARGING CO COM 09354A100 5 1,931 SH   SOLE 18 1,931 0 0
BLINK CHARGING CO COM 09354A100 61 24,902 SH   SOLE 21 24,902 0 0
BLOCK H & R INC COM 093671105 29,987 1,164,530 SH   SOLE 2 699,149 0 465,381
BLOCK H & R INC COM 093671105 4,856 188,578 SH   SOLE 4 182,752 0 5,826
BLOCK H & R INC COM 093671105 5,074 197,030 SH   SOLE 7 197,030 0 0
BLOCK H & R INC COM 093671105 2,917 113,291 SH   SOLE 13 113,291 0 0
BLOCK H & R INC COM 093671105 37 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 16,031 622,579 SH   SOLE 18 589,327 0 33,252
BLOCK H & R INC COM 093671105 29,882 1,160,469 SH   SOLE 19 1,160,469 0 0
BLOCK H & R INC COM 093671105 3,594 139,565 SH   SOLE 20 0 0 139,565
BLOCK H & R INC COM 093671105 209,210 8,124,679 SH   SOLE 21 8,124,679 0 0
BLOCK H & R INC COM 093671105 206,523 8,020,306 SH   SOLE 22 6,791,297 0 1,229,009
BLOCK H & R INC COM 093671105 13,979 542,876 SH   SOLE 23 542,876 0 0
BLOCK H & R INC COM 093671105 18,926 735,003 SH   SOLE 25 735,003 0 0
BLOCK H & R INC COM 093671105 26,851 1,042,760 SH   SOLE 26 320,104 0 722,656
BLOCK H & R INC COM 093671105 1,102 42,783 SH   SOLE 28 32,331 0 10,452
BLOCK H & R INC COM 093671105 4,448 172,749 SH   SOLE 29 107,990 0 64,759
BLOCK H & R INC COM 093671105 17,390 675,349 SH   SOLE 30 675,349 0 0
BLOCK H & R INC COM 093671105 9,048 351,377 SH   SOLE 31 236,933 0 114,444
BLOCK H & R INC COM 093671105 2,041 79,272 SH   SOLE 32 79,272 0 0
BLOCK H & R INC COM 093671105 4,760 184,835 SH   SOLE 34 184,835 0 0
BLOCK H & R INC COM 093671105 7,714 299,569 SH   SOLE 36 299,569 0 0
BLOCK H & R INC COM 093671105 108 4,200 SH   SOLE 40 4,200 0 0
BLOOM ENERGY CORP COM CL A 093712107 11,389 334,194 SH   SOLE 22 334,194 0 0
BLOOMIN BRANDS INC COM 094235108 1,505 76,048 SH   SOLE 2 11,690 0 64,358
BLOOMIN BRANDS INC COM 094235108 11 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 65 3,296 SH   SOLE 7 3,296 0 0
BLOOMIN BRANDS INC COM 094235108 6,230 314,799 SH   SOLE 18 314,799 0 0
BLOOMIN BRANDS INC COM 094235108 4,091 206,745 SH   SOLE 19 206,745 0 0
BLOOMIN BRANDS INC COM 094235108 55,706 2,814,868 SH   SOLE 21 2,814,868 0 0
BLOOMIN BRANDS INC COM 094235108 63,738 3,220,740 SH   SOLE 22 3,099,549 0 121,191
BLOOMIN BRANDS INC COM 094235108 955 48,262 SH   SOLE 23 48,262 0 0
BLOOMIN BRANDS INC COM 094235108 2,217 112,032 SH   SOLE 26 33,505 0 78,527
BLOOMIN BRANDS INC COM 094235108 208 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 479 24,199 SH   SOLE 29 0 0 24,199
BLOOMIN BRANDS INC COM 094235108 375 18,926 SH   SOLE 30 18,926 0 0
BLOOMIN BRANDS INC COM 094235108 3,259 164,690 SH   SOLE 34 164,690 0 0
BLOOMIN BRANDS INC COM 094235108 94 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 264 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 1,668 41,453 SH   SOLE 2 1,751 0 39,702
BLUCORA INC COM 095229100 42 1,035 SH   SOLE 7 1,035 0 0
BLUCORA INC COM 095229100 8,226 204,363 SH   SOLE 18 204,363 0 0
BLUCORA INC COM 095229100 1,756 43,619 SH   SOLE 19 43,619 0 0
BLUCORA INC COM 095229100 201,319 5,001,715 SH   SOLE 21 5,001,715 0 0
BLUCORA INC COM 095229100 54,099 1,344,083 SH   SOLE 22 1,285,855 0 58,228
BLUCORA INC COM 095229100 431 10,711 SH   SOLE 26 8,564 0 2,147
BLUCORA INC COM 095229100 236 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 4,285 106,467 SH   SOLE 30 106,467 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 130 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 0 30 SH   SOLE 17 0 0 30
BLUE APRON HLDGS INC CL A 09523Q101 1,087 631,830 SH   SOLE 22 631,830 0 0
BLUE BIRD CORP COM 095306106 321 13,109 SH   SOLE 2 514 0 12,595
BLUE BIRD CORP COM 095306106 7 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,216 49,640 SH   SOLE 18 49,640 0 0
BLUE BIRD CORP COM 095306106 331 13,529 SH   SOLE 19 13,529 0 0
BLUE BIRD CORP COM 095306106 12,903 526,633 SH   SOLE 21 526,633 0 0
BLUE BIRD CORP COM 095306106 7,721 315,159 SH   SOLE 22 304,470 0 10,689
BLUE BIRD CORP COM 095306106 74 3,004 SH   SOLE 30 3,004 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 10 984 SH   SOLE 18 984 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 204 20,044 SH   SOLE 21 20,044 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 11 1,065 SH   SOLE 22 1,065 0 0
BLUE HILLS BANCORP INC COM 095573101 459 19,064 SH   SOLE 2 866 0 18,198
BLUE HILLS BANCORP INC COM 095573101 12 493 SH   SOLE 7 493 0 0
BLUE HILLS BANCORP INC COM 095573101 1,942 80,573 SH   SOLE 18 80,573 0 0
BLUE HILLS BANCORP INC COM 095573101 523 21,685 SH   SOLE 19 21,685 0 0
BLUE HILLS BANCORP INC COM 095573101 20,409 846,828 SH   SOLE 21 846,828 0 0
BLUE HILLS BANCORP INC COM 095573101 9,790 406,208 SH   SOLE 22 373,517 0 32,691
BLUE HILLS BANCORP INC COM 095573101 36 1,509 SH   SOLE 23 1,509 0 0
BLUE HILLS BANCORP INC COM 095573101 97 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 143 5,952 SH   SOLE 30 5,952 0 0
BLUE HILLS BANCORP INC COM 095573101 79 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 14,176 97,097 SH   SOLE 2 5,319 0 91,778
BLUEBIRD BIO INC COM 09609G100 37 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 160 1,095 SH   SOLE 7 1,095 0 0
BLUEBIRD BIO INC COM 09609G100 4,412 30,222 SH   SOLE 18 30,222 0 0
BLUEBIRD BIO INC COM 09609G100 7,671 52,539 SH   SOLE 19 52,539 0 0
BLUEBIRD BIO INC COM 09609G100 182,223 1,248,104 SH   SOLE 21 1,248,104 0 0
BLUEBIRD BIO INC COM 09609G100 210,462 1,441,519 SH   SOLE 22 1,332,051 0 109,468
BLUEBIRD BIO INC COM 09609G100 2,397 16,416 SH   SOLE 26 8,103 0 8,313
BLUEBIRD BIO INC COM 09609G100 1,048 7,177 SH   SOLE 28 7,177 0 0
BLUEBIRD BIO INC COM 09609G100 346 2,373 SH   SOLE 29 0 0 2,373
BLUEBIRD BIO INC COM 09609G100 6,678 45,737 SH   SOLE 30 45,737 0 0
BLUEBIRD BIO INC COM 09609G100 241 1,651 SH   SOLE 31 1,130 0 521
BLUEBIRD BIO INC COM 09609G100 267 1,832 SH   SOLE 34 1,832 0 0
BLUEBIRD BIO INC COM 09609G100 887 6,076 SH   SOLE 40 6,076 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 109 6,065 SH   SOLE 2 324 0 5,741
BLUEGREEN VACATIONS CORP COM 09629F108 400 22,377 SH   SOLE 18 22,377 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 119 6,655 SH   SOLE 19 6,655 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 4,319 241,424 SH   SOLE 21 241,424 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,136 63,497 SH   SOLE 22 61,238 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 227 7,195 SH   SOLE 2 285 0 6,910
BLUELINX HLDGS INC COM NEW 09624H208 6 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 932 29,592 SH   SOLE 18 29,592 0 0
BLUELINX HLDGS INC COM NEW 09624H208 241 7,649 SH   SOLE 19 7,649 0 0
BLUELINX HLDGS INC COM NEW 09624H208 9,893 314,161 SH   SOLE 21 314,161 0 0
BLUELINX HLDGS INC COM NEW 09624H208 7,020 222,937 SH   SOLE 22 216,434 0 6,503
BLUEPRINT MEDICINES CORP COM 09627Y109 3,048 39,041 SH   SOLE 2 7,340 0 31,701
BLUEPRINT MEDICINES CORP COM 09627Y109 11 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 73 932 SH   SOLE 7 932 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 10,620 136,051 SH   SOLE 18 136,051 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 9,559 122,459 SH   SOLE 19 122,459 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 539 6,900 SH   SOLE 20 6,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 147,637 1,891,327 SH   SOLE 21 1,891,327 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 93,766 1,201,206 SH   SOLE 22 1,146,775 0 54,431
BLUEPRINT MEDICINES CORP COM 09627Y109 68 870 SH   SOLE 23 870 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,114 14,269 SH   SOLE 26 11,842 0 2,427
BLUEPRINT MEDICINES CORP COM 09627Y109 417 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 785 10,051 SH   SOLE 30 10,051 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,307 16,743 SH   SOLE 34 16,743 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 297 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 255 25,980 SH   SOLE 2 830 0 25,150
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 831 84,795 SH   SOLE 18 84,795 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 197 20,073 SH   SOLE 19 20,073 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,045 922,922 SH   SOLE 21 922,922 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6,012 613,489 SH   SOLE 22 597,421 0 16,068
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 17 1,697 SH   SOLE 23 1,697 0 0
BMC STK HLDGS INC COM 05591B109 1,325 71,020 SH   SOLE 2 5,716 0 65,304
BMC STK HLDGS INC COM 05591B109 7 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 10 540 SH   SOLE 7 540 0 0
BMC STK HLDGS INC COM 05591B109 4,156 222,867 SH   SOLE 18 222,867 0 0
BMC STK HLDGS INC COM 05591B109 1,820 97,613 SH   SOLE 19 97,613 0 0
BMC STK HLDGS INC COM 05591B109 40,846 2,190,114 SH   SOLE 21 2,190,114 0 0
BMC STK HLDGS INC COM 05591B109 35,878 1,923,745 SH   SOLE 22 1,831,129 0 92,616
BMC STK HLDGS INC COM 05591B109 152 8,175 SH   SOLE 23 8,175 0 0
BMC STK HLDGS INC COM 05591B109 975 52,275 SH   SOLE 26 0 0 52,275
BMC STK HLDGS INC COM 05591B109 158 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 107 5,724 SH   SOLE 29 0 0 5,724
BMC STK HLDGS INC COM 05591B109 280 15,013 SH   SOLE 30 15,013 0 0
BMC STK HLDGS INC COM 05591B109 144 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 532,515 1,431,877 SH   SOLE 2 314,421 0 1,117,456
BOEING CO COM 097023105 75,483 202,965 SH   SOLE 4 188,407 0 14,558
BOEING CO COM 097023105 144,794 389,337 SH   SOLE 7 389,337 0 0
BOEING CO COM 097023105 2,605 7,004 SH   SOLE 13 7,004 0 0
BOEING CO COM 097023105 1,692 4,549 SH   SOLE 15 4,549 0 0
BOEING CO COM 097023105 73 195 SH   SOLE 17 0 0 195
BOEING CO COM 097023105 383,303 1,030,662 SH   SOLE 18 1,007,927 0 22,735
BOEING CO COM 097023105 65,303 175,593 SH   SOLE 19 175,593 0 0
BOEING CO COM 097023105 81,392 218,855 SH   SOLE 20 0 0 218,855
BOEING CO COM 097023105 4,492,001 12,078,519 SH   SOLE 21 12,078,519 0 0
BOEING CO COM 097023105 4,808,301 12,929,017 SH   SOLE 22 11,493,309 0 1,435,708
BOEING CO COM 097023105 280,638 754,606 SH   SOLE 23 754,606 0 0
BOEING CO COM 097023105 196,872 529,369 SH   SOLE 25 529,369 0 0
BOEING CO COM 097023105 418,220 1,124,550 SH   SOLE 26 396,110 0 728,440
BOEING CO COM 097023105 9,695 26,070 SH   SOLE 28 0 0 26,070
BOEING CO COM 097023105 42,469 114,195 SH   SOLE 29 42,907 0 71,288
BOEING CO COM 097023105 741,890 1,994,863 SH   SOLE 30 1,994,863 0 0
BOEING CO COM 097023105 101,254 272,262 SH   SOLE 31 145,418 0 126,844
BOEING CO COM 097023105 42,067 113,114 SH   SOLE 32 113,114 0 0
BOEING CO COM 097023105 24,272 65,264 SH   SOLE 34 65,264 0 0
BOEING CO COM 097023105 171,201 460,341 SH   SOLE 36 460,341 0 0
BOEING CO COM 097023105 4,198 11,287 SH   SOLE 40 11,287 0 0
BOINGO WIRELESS INC COM 09739C102 1,418 40,636 SH   SOLE 2 9,202 0 31,434
BOINGO WIRELESS INC COM 09739C102 34 985 SH   SOLE 7 985 0 0
BOINGO WIRELESS INC COM 09739C102 4,770 136,679 SH   SOLE 18 136,679 0 0
BOINGO WIRELESS INC COM 09739C102 4,251 121,811 SH   SOLE 19 121,811 0 0
BOINGO WIRELESS INC COM 09739C102 55,823 1,599,511 SH   SOLE 21 1,599,511 0 0
BOINGO WIRELESS INC COM 09739C102 44,888 1,286,193 SH   SOLE 22 1,232,611 0 53,582
BOINGO WIRELESS INC COM 09739C102 1,224 35,073 SH   SOLE 23 35,073 0 0
BOINGO WIRELESS INC COM 09739C102 755 21,634 SH   SOLE 26 0 0 21,634
BOINGO WIRELESS INC COM 09739C102 204 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 251 7,180 SH   SOLE 29 0 0 7,180
BOINGO WIRELESS INC COM 09739C102 355 10,184 SH   SOLE 30 10,184 0 0
BOINGO WIRELESS INC COM 09739C102 124 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,784 48,490 SH   SOLE 2 16,179 0 32,311
BOISE CASCADE CO DEL COM 09739D100 9 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 58 1,578 SH   SOLE 7 1,578 0 0
BOISE CASCADE CO DEL COM 09739D100 6,170 167,653 SH   SOLE 18 167,653 0 0
BOISE CASCADE CO DEL COM 09739D100 6,936 188,470 SH   SOLE 19 188,470 0 0
BOISE CASCADE CO DEL COM 09739D100 150,781 4,097,305 SH   SOLE 21 4,097,305 0 0
BOISE CASCADE CO DEL COM 09739D100 44,393 1,206,323 SH   SOLE 22 1,151,674 0 54,649
BOISE CASCADE CO DEL COM 09739D100 1,755 47,686 SH   SOLE 23 47,686 0 0
BOISE CASCADE CO DEL COM 09739D100 2,271 61,707 SH   SOLE 26 7,964 0 53,743
BOISE CASCADE CO DEL COM 09739D100 208 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 505 13,723 SH   SOLE 29 0 0 13,723
BOISE CASCADE CO DEL COM 09739D100 3,088 83,900 SH   SOLE 30 83,900 0 0
BOISE CASCADE CO DEL COM 09739D100 38 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 149 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 277 17,653 SH   SOLE 2 577 0 17,076
BOJANGLES INC COM 097488100 7 427 SH   SOLE 7 427 0 0
BOJANGLES INC COM 097488100 933 59,433 SH   SOLE 18 59,433 0 0
BOJANGLES INC COM 097488100 234 14,897 SH   SOLE 19 14,897 0 0
BOJANGLES INC COM 097488100 9,681 616,600 SH   SOLE 21 616,600 0 0
BOJANGLES INC COM 097488100 7,624 485,580 SH   SOLE 22 471,907 0 13,673
BOJANGLES INC COM 097488100 223 14,175 SH   SOLE 26 0 0 14,175
BOJANGLES INC COM 097488100 24 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 100 6,344 SH   SOLE 30 6,344 0 0
BOK FINL CORP COM NEW 05561Q201 4,691 48,226 SH   SOLE 2 1,827 0 46,399
BOK FINL CORP COM NEW 05561Q201 12 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 38 388 SH   SOLE 7 388 0 0
BOK FINL CORP COM NEW 05561Q201 1,269 13,045 SH   SOLE 18 13,045 0 0
BOK FINL CORP COM NEW 05561Q201 518 5,325 SH   SOLE 19 5,325 0 0
BOK FINL CORP COM NEW 05561Q201 39,880 409,946 SH   SOLE 21 409,946 0 0
BOK FINL CORP COM NEW 05561Q201 78,552 807,485 SH   SOLE 22 758,288 0 49,197
BOK FINL CORP COM NEW 05561Q201 642 6,595 SH   SOLE 26 5,322 0 1,273
BOK FINL CORP COM NEW 05561Q201 295 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 538 5,535 SH   SOLE 30 5,535 0 0
BOK FINL CORP COM NEW 05561Q201 50 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 252 2,589 SH   SOLE 40 2,589 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 593 19,924 SH   SOLE 2 704 0 19,220
BONANZA CREEK ENERGY INC COM NEW 097793400 12 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,565 86,140 SH   SOLE 18 86,140 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 500 16,793 SH   SOLE 19 16,793 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 61,033 2,049,474 SH   SOLE 21 2,049,474 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 16,694 560,566 SH   SOLE 22 537,914 0 22,652
BONANZA CREEK ENERGY INC COM NEW 097793400 35 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 1,147 38,529 SH   SOLE 30 38,529 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 54 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 245,953 123,968 SH   SOLE 2 13,860 0 110,108
BOOKING HLDGS INC COM 09857L108 31,071 15,661 SH   SOLE 4 14,390 0 1,271
BOOKING HLDGS INC COM 09857L108 73,688 37,141 SH   SOLE 7 36,941 0 200
BOOKING HLDGS INC COM 09857L108 690 348 SH   SOLE 13 348 0 0
BOOKING HLDGS INC COM 09857L108 925 466 SH   SOLE 15 466 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 436,940 220,232 SH   SOLE 18 180,475 0 39,757
BOOKING HLDGS INC COM 09857L108 210,018 105,856 SH   SOLE 19 105,856 0 0
BOOKING HLDGS INC COM 09857L108 42,079 21,209 SH   SOLE 20 0 0 21,209
BOOKING HLDGS INC COM 09857L108 1,679,585 846,565 SH   SOLE 21 846,565 0 0
BOOKING HLDGS INC COM 09857L108 2,321,847 1,170,286 SH   SOLE 22 1,047,149 0 123,137
BOOKING HLDGS INC COM 09857L108 120,637 60,805 SH   SOLE 23 60,805 0 0
BOOKING HLDGS INC COM 09857L108 91,278 46,007 SH   SOLE 25 46,007 0 0
BOOKING HLDGS INC COM 09857L108 321,497 162,045 SH   SOLE 26 37,618 0 124,427
BOOKING HLDGS INC COM 09857L108 18,392 9,270 SH   SOLE 28 7,015 0 2,255
BOOKING HLDGS INC COM 09857L108 9,874 4,977 SH   SOLE 29 1,675 0 3,302
BOOKING HLDGS INC COM 09857L108 332,209 167,444 SH   SOLE 30 167,444 0 0
BOOKING HLDGS INC COM 09857L108 37,980 19,143 SH   SOLE 31 9,130 0 10,013
BOOKING HLDGS INC COM 09857L108 16,037 8,083 SH   SOLE 32 8,083 0 0
BOOKING HLDGS INC COM 09857L108 20,102 10,132 SH   SOLE 34 10,132 0 0
BOOKING HLDGS INC COM 09857L108 74,999 37,802 SH   SOLE 36 37,802 0 0
BOOKING HLDGS INC COM 09857L108 1,956 986 SH   SOLE 40 986 0 0
BOOT BARN HLDGS INC COM 099406100 635 22,336 SH   SOLE 2 1,060 0 21,276
BOOT BARN HLDGS INC COM 099406100 8 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 2,593 91,285 SH   SOLE 18 91,285 0 0
BOOT BARN HLDGS INC COM 099406100 714 25,149 SH   SOLE 19 25,149 0 0
BOOT BARN HLDGS INC COM 099406100 27,826 979,445 SH   SOLE 21 979,445 0 0
BOOT BARN HLDGS INC COM 099406100 21,145 744,269 SH   SOLE 22 714,668 0 29,601
BOOT BARN HLDGS INC COM 099406100 112 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 144 5,079 SH   SOLE 30 5,079 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27,384 551,753 SH   SOLE 2 307,846 0 243,907
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,971 59,859 SH   SOLE 4 59,859 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 848 17,093 SH   SOLE 7 17,093 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,049 162,182 SH   SOLE 13 162,182 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,834 178,002 SH   SOLE 18 178,002 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 54,077 1,089,606 SH   SOLE 19 1,089,606 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 88,666 1,786,541 SH   SOLE 21 1,786,541 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 270,899 5,458,374 SH   SOLE 22 4,549,697 0 908,677
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,767 96,049 SH   SOLE 23 96,049 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,753 95,777 SH   SOLE 25 95,777 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,127 63,007 SH   SOLE 26 33,087 0 29,920
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,001 20,172 SH   SOLE 28 20,172 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,081 182,983 SH   SOLE 29 44,227 0 138,756
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,220 44,728 SH   SOLE 30 44,728 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,674 114,329 SH   SOLE 31 84,052 0 30,277
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,964 100,030 SH   SOLE 34 100,030 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,201 124,935 SH   SOLE 36 124,935 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 917 18,482 SH   SOLE 40 18,482 0 0
BORGWARNER INC COM 099724106 43,867 1,025,398 SH   SOLE 2 588,662 0 436,736
BORGWARNER INC COM 099724106 7,057 164,966 SH   SOLE 4 159,812 0 5,154
BORGWARNER INC COM 099724106 11,107 259,625 SH   SOLE 7 210,033 0 49,592
BORGWARNER INC COM 099724106 271 6,334 SH   SOLE 13 6,334 0 0
BORGWARNER INC COM 099724106 71 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 19,002 444,185 SH   SOLE 18 413,152 0 31,033
BORGWARNER INC COM 099724106 8,726 203,978 SH   SOLE 19 203,978 0 0
BORGWARNER INC COM 099724106 5,136 120,064 SH   SOLE 20 0 0 120,064
BORGWARNER INC COM 099724106 196,522 4,593,778 SH   SOLE 21 4,593,778 0 0
BORGWARNER INC COM 099724106 276,036 6,452,444 SH   SOLE 22 5,554,087 0 898,357
BORGWARNER INC COM 099724106 18,002 420,801 SH   SOLE 23 420,801 0 0
BORGWARNER INC COM 099724106 11,057 258,463 SH   SOLE 25 258,463 0 0
BORGWARNER INC COM 099724106 41,406 967,875 SH   SOLE 26 228,163 0 739,712
BORGWARNER INC COM 099724106 1,728 40,386 SH   SOLE 28 30,601 0 9,785
BORGWARNER INC COM 099724106 6,489 151,692 SH   SOLE 29 110,555 0 41,137
BORGWARNER INC COM 099724106 32,255 753,966 SH   SOLE 30 753,966 0 0
BORGWARNER INC COM 099724106 13,586 317,568 SH   SOLE 31 240,490 0 77,078
BORGWARNER INC COM 099724106 3,480 81,355 SH   SOLE 34 81,355 0 0
BORGWARNER INC COM 099724106 9,271 216,718 SH   SOLE 36 216,718 0 0
BORGWARNER INC COM 099724106 181 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 2,963 10,307 SH   SOLE 2 3,883 0 6,424
BOSTON BEER INC CL A 100557107 18 62 SH   SOLE 4 62 0 0
BOSTON BEER INC CL A 100557107 52 181 SH   SOLE 7 181 0 0
BOSTON BEER INC CL A 100557107 14,045 48,851 SH   SOLE 18 48,851 0 0
BOSTON BEER INC CL A 100557107 2,211 7,690 SH   SOLE 19 7,690 0 0
BOSTON BEER INC CL A 100557107 170,360 592,558 SH   SOLE 21 592,558 0 0
BOSTON BEER INC CL A 100557107 81,860 284,732 SH   SOLE 22 273,041 0 11,691
BOSTON BEER INC CL A 100557107 327 1,138 SH   SOLE 26 771 0 367
BOSTON BEER INC CL A 100557107 344 1,197 SH   SOLE 28 1,197 0 0
BOSTON BEER INC CL A 100557107 960 3,340 SH   SOLE 30 3,340 0 0
BOSTON BEER INC CL A 100557107 282 982 SH   SOLE 40 982 0 0
BOSTON OMAHA CORP COM 101044105 149 4,989 SH   SOLE 2 110 0 4,879
BOSTON OMAHA CORP COM 101044105 520 17,402 SH   SOLE 18 17,402 0 0
BOSTON OMAHA CORP COM 101044105 135 4,512 SH   SOLE 19 4,512 0 0
BOSTON OMAHA CORP COM 101044105 5,283 176,679 SH   SOLE 21 176,679 0 0
BOSTON OMAHA CORP COM 101044105 4,905 164,045 SH   SOLE 22 162,481 0 1,564
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,272 93,172 SH   SOLE 2 17,349 0 75,823
BOSTON PRIVATE FINL HLDGS IN COM 101119105 9 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 30 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 158 SH   SOLE 17 0 0 158
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,117 374,849 SH   SOLE 18 374,849 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,775 130,032 SH   SOLE 19 130,032 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 117,546 8,611,438 SH   SOLE 21 8,611,438 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 38,028 2,785,949 SH   SOLE 22 2,681,540 0 104,409
BOSTON PRIVATE FINL HLDGS IN COM 101119105 193 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,953 289,605 SH   SOLE 26 23,685 0 265,920
BOSTON PRIVATE FINL HLDGS IN COM 101119105 164 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 191 14,026 SH   SOLE 29 0 0 14,026
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,956 143,298 SH   SOLE 30 143,298 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 131 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 44,267 359,631 SH   SOLE 2 36,797 0 322,834
BOSTON PROPERTIES INC COM 101121101 21,275 172,837 SH   SOLE 4 168,764 0 4,073
BOSTON PROPERTIES INC COM 101121101 46,862 380,715 SH   SOLE 7 380,715 0 0
BOSTON PROPERTIES INC COM 101121101 864 7,016 SH   SOLE 15 7,016 0 0
BOSTON PROPERTIES INC COM 101121101 41,416 336,470 SH   SOLE 18 317,888 0 18,582
BOSTON PROPERTIES INC COM 101121101 48,160 391,259 SH   SOLE 19 391,259 0 0
BOSTON PROPERTIES INC COM 101121101 8,163 66,321 SH   SOLE 20 0 0 66,321
BOSTON PROPERTIES INC COM 101121101 615,907 5,003,716 SH   SOLE 21 5,003,716 0 0
BOSTON PROPERTIES INC COM 101121101 761,208 6,184,160 SH   SOLE 22 5,705,638 0 478,522
BOSTON PROPERTIES INC COM 101121101 30,012 243,824 SH   SOLE 23 243,824 0 0
BOSTON PROPERTIES INC COM 101121101 54,414 442,064 SH   SOLE 25 442,064 0 0
BOSTON PROPERTIES INC COM 101121101 71,402 580,079 SH   SOLE 26 144,516 0 435,563
BOSTON PROPERTIES INC COM 101121101 5,883 47,796 SH   SOLE 28 40,565 0 7,231
BOSTON PROPERTIES INC COM 101121101 7,474 60,716 SH   SOLE 29 60,716 0 0
BOSTON PROPERTIES INC COM 101121101 145,181 1,179,474 SH   SOLE 30 1,179,474 0 0
BOSTON PROPERTIES INC COM 101121101 7,962 64,681 SH   SOLE 31 32,050 0 32,631
BOSTON PROPERTIES INC COM 101121101 22,558 183,264 SH   SOLE 34 183,264 0 0
BOSTON PROPERTIES INC COM 101121101 17,069 138,668 SH   SOLE 36 138,668 0 0
BOSTON PROPERTIES INC COM 101121101 381 3,096 SH   SOLE 40 3,096 0 0
BOSTON SCIENTIFIC CORP COM 101137107 191,833 4,982,679 SH   SOLE 2 1,742,377 0 3,240,302
BOSTON SCIENTIFIC CORP COM 101137107 16,798 436,310 SH   SOLE 4 399,903 0 36,407
BOSTON SCIENTIFIC CORP COM 101137107 41,362 1,074,349 SH   SOLE 7 1,035,753 0 38,596
BOSTON SCIENTIFIC CORP COM 101137107 1,471 38,200 SH   SOLE 13 38,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 450 11,689 SH   SOLE 15 11,689 0 0
BOSTON SCIENTIFIC CORP COM 101137107 308,238 8,006,169 SH   SOLE 18 6,605,965 0 1,400,204
BOSTON SCIENTIFIC CORP COM 101137107 470,147 12,211,602 SH   SOLE 19 12,211,602 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22,771 591,449 SH   SOLE 20 122,800 0 468,649
BOSTON SCIENTIFIC CORP COM 101137107 1,142,571 29,677,172 SH   SOLE 21 29,677,172 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,312,292 34,085,505 SH   SOLE 22 30,486,930 0 3,598,575
BOSTON SCIENTIFIC CORP COM 101137107 66,946 1,738,860 SH   SOLE 23 1,738,860 0 0
BOSTON SCIENTIFIC CORP COM 101137107 101,526 2,637,044 SH   SOLE 25 2,637,044 0 0
BOSTON SCIENTIFIC CORP COM 101137107 181,032 4,702,125 SH   SOLE 26 1,132,150 0 3,569,975
BOSTON SCIENTIFIC CORP COM 101137107 10,209 265,177 SH   SOLE 28 200,670 0 64,507
BOSTON SCIENTIFIC CORP COM 101137107 1,815 47,135 SH   SOLE 29 47,135 0 0
BOSTON SCIENTIFIC CORP COM 101137107 198,246 5,149,238 SH   SOLE 30 5,149,238 0 0
BOSTON SCIENTIFIC CORP COM 101137107 20,765 539,354 SH   SOLE 31 267,490 0 271,864
BOSTON SCIENTIFIC CORP COM 101137107 192,648 5,003,841 SH   SOLE 34 5,003,841 0 0
BOSTON SCIENTIFIC CORP COM 101137107 41,903 1,088,393 SH   SOLE 36 1,088,393 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,060 27,541 SH   SOLE 40 27,541 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,358 32,437 SH   SOLE 2 1,505 0 30,932
BOTTOMLINE TECH DEL INC COM 101388106 19 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 64 878 SH   SOLE 7 878 0 0
BOTTOMLINE TECH DEL INC COM 101388106 12,245 168,408 SH   SOLE 18 168,408 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,688 36,967 SH   SOLE 19 36,967 0 0
BOTTOMLINE TECH DEL INC COM 101388106 298,641 4,107,295 SH   SOLE 21 4,107,295 0 0
BOTTOMLINE TECH DEL INC COM 101388106 77,996 1,072,695 SH   SOLE 22 1,020,155 0 52,540
BOTTOMLINE TECH DEL INC COM 101388106 9 125 SH   SOLE 23 125 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,289 17,723 SH   SOLE 26 5,886 0 11,837
BOTTOMLINE TECH DEL INC COM 101388106 422 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 62 846 SH   SOLE 29 0 0 846
BOTTOMLINE TECH DEL INC COM 101388106 5,878 80,839 SH   SOLE 30 80,839 0 0
BOTTOMLINE TECH DEL INC COM 101388106 335 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 41 5,784 SH   SOLE 18 5,784 0 0
BOVIE MEDICAL CORP COM 10211F100 695 97,830 SH   SOLE 21 97,830 0 0
BOVIE MEDICAL CORP COM 10211F100 2,042 287,670 SH   SOLE 22 287,670 0 0
BOWL AMER INC CL A 102565108 6 382 SH   SOLE 18 382 0 0
BOWL AMER INC CL A 102565108 10 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 2,896 121,122 SH   SOLE 2 26,409 0 94,713
BOX INC CL A 10316T104 130 5,449 SH   SOLE 4 5,449 0 0
BOX INC CL A 10316T104 92 3,842 SH   SOLE 7 3,842 0 0
BOX INC CL A 10316T104 9,319 389,769 SH   SOLE 18 389,769 0 0
BOX INC CL A 10316T104 7,946 332,338 SH   SOLE 19 332,338 0 0
BOX INC CL A 10316T104 99,751 4,171,940 SH   SOLE 21 4,171,940 0 0
BOX INC CL A 10316T104 94,889 3,968,583 SH   SOLE 22 3,788,947 0 179,636
BOX INC CL A 10316T104 1,433 59,951 SH   SOLE 23 59,951 0 0
BOX INC CL A 10316T104 2,135 89,287 SH   SOLE 26 22,988 0 66,299
BOX INC CL A 10316T104 377 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 581 24,304 SH   SOLE 29 3,208 0 21,096
BOX INC CL A 10316T104 688 28,783 SH   SOLE 30 28,783 0 0
BOX INC CL A 10316T104 101 4,211 SH   SOLE 31 4,211 0 0
BOX INC CL A 10316T104 49 2,054 SH   SOLE 34 2,054 0 0
BOX INC CL A 10316T104 47 1,971 SH   SOLE 36 1,971 0 0
BOX INC CL A 10316T104 326 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 1 301 SH   SOLE 18 301 0 0
BOXLIGHT CORP COM CL A 103197109 8 2,710 SH   SOLE 21 2,710 0 0
BOYD GAMING CORP COM 103304101 4,297 126,949 SH   SOLE 2 62,479 0 64,470
BOYD GAMING CORP COM 103304101 32 944 SH   SOLE 4 944 0 0
BOYD GAMING CORP COM 103304101 39 1,149 SH   SOLE 7 1,149 0 0
BOYD GAMING CORP COM 103304101 16,137 476,716 SH   SOLE 18 476,716 0 0
BOYD GAMING CORP COM 103304101 8,926 263,693 SH   SOLE 19 263,693 0 0
BOYD GAMING CORP COM 103304101 194,356 5,741,693 SH   SOLE 21 5,741,693 0 0
BOYD GAMING CORP COM 103304101 98,383 2,906,428 SH   SOLE 22 2,794,196 0 112,232
BOYD GAMING CORP COM 103304101 1,898 56,070 SH   SOLE 23 56,070 0 0
BOYD GAMING CORP COM 103304101 3,532 104,336 SH   SOLE 26 16,405 0 87,931
BOYD GAMING CORP COM 103304101 408 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 148 4,371 SH   SOLE 29 0 0 4,371
BOYD GAMING CORP COM 103304101 668 19,732 SH   SOLE 30 19,732 0 0
BOYD GAMING CORP COM 103304101 30 898 SH   SOLE 36 898 0 0
BOYD GAMING CORP COM 103304101 295 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 234 12,466 SH   SOLE 18 12,466 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 11,394 606,074 SH   SOLE 19 606,074 0 0
BP PLC SPONSORED ADR 055622104 6 137 SH   SOLE 17 0 0 137
BP PLC SPONSORED ADR 055622104 173,956 3,773,452 SH   SOLE 18 3,634,510 0 138,942
BP PLC SPONSORED ADR 055622104 65,618 1,423,381 SH   SOLE 19 1,423,381 0 0
BP PLC SPONSORED ADR 055622104 6,206 134,612 SH   SOLE 21 134,612 0 0
BP PLC SPONSORED ADR 055622104 1,928 41,818 SH   SOLE 25 0 0 41,818
BP PLC SPONSORED ADR 055622104 16,119 349,659 SH   SOLE 34 349,659 0 0
BRADY CORP CL A 104674106 2,073 47,382 SH   SOLE 2 1,753 0 45,629
BRADY CORP CL A 104674106 16 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 26 601 SH   SOLE 7 601 0 0
BRADY CORP CL A 104674106 9,255 211,548 SH   SOLE 18 211,548 0 0
BRADY CORP CL A 104674106 1,886 43,108 SH   SOLE 19 43,108 0 0
BRADY CORP CL A 104674106 220,191 5,032,935 SH   SOLE 21 5,032,935 0 0
BRADY CORP CL A 104674106 60,923 1,392,535 SH   SOLE 22 1,328,506 0 64,029
BRADY CORP CL A 104674106 879 20,102 SH   SOLE 26 4,777 0 15,325
BRADY CORP CL A 104674106 298 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 4,578 104,641 SH   SOLE 30 104,641 0 0
BRADY CORP CL A 104674106 232 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 392 33,269 SH   SOLE 2 1,135 0 32,134
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,227 104,286 SH   SOLE 18 104,286 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 341 28,960 SH   SOLE 19 28,960 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 12,543 1,065,698 SH   SOLE 21 1,065,698 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,836 1,005,611 SH   SOLE 22 966,274 0 39,337
BRAEMAR HOTELS & RESORTS INC COM 10482B101 26 2,192 SH   SOLE 23 2,192 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 210 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 50 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 79 6,743 SH   SOLE 30 6,743 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 32 2,704 SH   SOLE 40 2,704 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 12 3,268 SH   SOLE 18 3,268 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 218 57,011 SH   SOLE 21 57,011 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 95 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,385 342,570 SH   SOLE 2 51,460 0 291,110
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,336 275,841 SH   SOLE 4 275,841 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,773 303,623 SH   SOLE 7 303,623 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 112 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,156 137,136 SH   SOLE 18 137,136 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,670 297,079 SH   SOLE 19 297,079 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 48,507 3,085,691 SH   SOLE 21 3,085,691 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 130,674 8,312,614 SH   SOLE 22 7,756,345 0 556,269
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,644 104,579 SH   SOLE 23 104,579 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,428 345,298 SH   SOLE 25 345,298 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,751 111,389 SH   SOLE 26 43,043 0 68,346
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 402 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,725 109,754 SH   SOLE 29 71,849 0 37,905
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,362 850,020 SH   SOLE 30 850,020 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 63 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,300 146,324 SH   SOLE 34 146,324 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 284 18,056 SH   SOLE 36 18,056 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 309 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,083 99,213 SH   SOLE 2 99,213 0 0
BRASKEM S A SP ADR PFD A 105532105 2,282 79,027 SH   SOLE 2 0 0 79,027
BRASKEM S A SP ADR PFD A 105532105 882 30,536 SH   SOLE 4 2,420 0 28,116
BRASKEM S A SP ADR PFD A 105532105 8,094 280,350 SH   SOLE 22 184,426 0 95,924
BRASKEM S A SP ADR PFD A 105532105 494 17,108 SH   SOLE 26 0 0 17,108
BRF SA SPONSORED ADR 10552T107 26 4,776 SH   SOLE 19 4,776 0 0
BRF SA SPONSORED ADR 10552T107 12,909 2,355,748 SH   SOLE 21 2,355,748 0 0
BRF SA SPONSORED ADR 10552T107 2,647 482,941 SH   SOLE 22 482,941 0 0
BRF SA SPONSORED ADR 10552T107 112 20,407 SH   SOLE 25 20,407 0 0
BRF SA SPONSORED ADR 10552T107 3,614 659,411 SH   SOLE 30 659,411 0 0
BRF SA SPONSORED ADR 10552T107 1,691 308,547 SH   SOLE 34 308,547 0 0
BRIDGE BANCORP INC COM 108035106 518 15,613 SH   SOLE 2 626 0 14,987
BRIDGE BANCORP INC COM 108035106 15 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 1,938 58,374 SH   SOLE 18 58,374 0 0
BRIDGE BANCORP INC COM 108035106 527 15,874 SH   SOLE 19 15,874 0 0
BRIDGE BANCORP INC COM 108035106 19,477 586,654 SH   SOLE 21 586,654 0 0
BRIDGE BANCORP INC COM 108035106 11,249 338,837 SH   SOLE 22 317,520 0 21,317
BRIDGE BANCORP INC COM 108035106 100 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 76 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 172 5,174 SH   SOLE 30 5,174 0 0
BRIDGEPOINT ED INC COM 10807M105 52 5,152 SH   SOLE 2 5,152 0 0
BRIDGEPOINT ED INC COM 10807M105 50 4,878 SH   SOLE 18 4,878 0 0
BRIDGEPOINT ED INC COM 10807M105 214 21,034 SH   SOLE 19 21,034 0 0
BRIDGEPOINT ED INC COM 10807M105 864 85,014 SH   SOLE 21 85,014 0 0
BRIDGEPOINT ED INC COM 10807M105 5,641 555,223 SH   SOLE 22 555,223 0 0
BRIDGEPOINT ED INC COM 10807M105 4 422 SH   SOLE 23 422 0 0
BRIDGEPOINT ED INC COM 10807M105 154 15,206 SH   SOLE 26 0 0 15,206
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 91 6,951 SH   SOLE 2 0 0 6,951
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 223 17,111 SH   SOLE 18 17,111 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 47 3,604 SH   SOLE 19 3,604 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2,335 179,359 SH   SOLE 21 179,359 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,779 136,635 SH   SOLE 22 135,053 0 1,582
BRIDGFORD FOODS CORP COM 108763103 5 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 11 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 2,169 112,777 SH   SOLE 2 73,231 0 39,546
BRIGGS & STRATTON CORP COM 109043109 7 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 17 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 3,573 185,803 SH   SOLE 18 185,803 0 0
BRIGGS & STRATTON CORP COM 109043109 1,717 89,310 SH   SOLE 19 89,310 0 0
BRIGGS & STRATTON CORP COM 109043109 85,184 4,429,721 SH   SOLE 21 4,429,721 0 0
BRIGGS & STRATTON CORP COM 109043109 27,468 1,428,403 SH   SOLE 22 1,361,995 0 66,408
BRIGGS & STRATTON CORP COM 109043109 735 38,199 SH   SOLE 23 38,199 0 0
BRIGGS & STRATTON CORP COM 109043109 827 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 123 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 196 10,189 SH   SOLE 29 0 0 10,189
BRIGGS & STRATTON CORP COM 109043109 1,798 93,493 SH   SOLE 30 93,493 0 0
BRIGGS & STRATTON CORP COM 109043109 100 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,232 103,799 SH   SOLE 2 8,803 0 94,996
BRIGHT HORIZONS FAM SOL IN D COM 109194100 22 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 148 1,253 SH   SOLE 7 1,253 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,626 30,771 SH   SOLE 18 30,771 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 45,721 387,993 SH   SOLE 19 387,993 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 75,254 638,613 SH   SOLE 21 638,613 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 181,936 1,543,921 SH   SOLE 22 1,432,614 0 111,307
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,075 9,123 SH   SOLE 23 9,123 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,810 15,357 SH   SOLE 26 8,970 0 6,387
BRIGHT HORIZONS FAM SOL IN D COM 109194100 901 7,644 SH   SOLE 28 7,644 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,047 8,883 SH   SOLE 29 0 0 8,883
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,506 12,782 SH   SOLE 30 12,782 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 153 1,295 SH   SOLE 31 1,177 0 118
BRIGHT HORIZONS FAM SOL IN D COM 109194100 730 6,194 SH   SOLE 40 6,194 0 0
BRIGHTCOVE INC COM 10921T101 241 28,703 SH   SOLE 2 1,218 0 27,485
BRIGHTCOVE INC COM 10921T101 7 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 972 115,731 SH   SOLE 18 115,731 0 0
BRIGHTCOVE INC COM 10921T101 285 33,874 SH   SOLE 19 33,874 0 0
BRIGHTCOVE INC COM 10921T101 10,367 1,234,191 SH   SOLE 21 1,234,191 0 0
BRIGHTCOVE INC COM 10921T101 7,276 866,171 SH   SOLE 22 839,230 0 26,941
BRIGHTHOUSE FINL INC COM 10922N103 11,459 259,013 SH   SOLE 2 27,468 0 231,545
BRIGHTHOUSE FINL INC COM 10922N103 1,218 27,531 SH   SOLE 4 24,687 0 2,844
BRIGHTHOUSE FINL INC COM 10922N103 4,412 99,724 SH   SOLE 7 88,137 0 11,587
BRIGHTHOUSE FINL INC COM 10922N103 25 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 33,342 753,652 SH   SOLE 18 726,662 0 26,990
BRIGHTHOUSE FINL INC COM 10922N103 47,706 1,078,338 SH   SOLE 19 1,078,338 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,860 64,655 SH   SOLE 20 0 0 64,655
BRIGHTHOUSE FINL INC COM 10922N103 112,153 2,535,108 SH   SOLE 21 2,535,108 0 0
BRIGHTHOUSE FINL INC COM 10922N103 137,474 3,107,450 SH   SOLE 22 2,801,206 0 306,244
BRIGHTHOUSE FINL INC COM 10922N103 6,532 147,656 SH   SOLE 23 147,656 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8,580 193,949 SH   SOLE 25 193,949 0 0
BRIGHTHOUSE FINL INC COM 10922N103 19,572 442,408 SH   SOLE 26 140,575 0 301,833
BRIGHTHOUSE FINL INC COM 10922N103 833 18,825 SH   SOLE 28 13,877 0 4,948
BRIGHTHOUSE FINL INC COM 10922N103 1,079 24,398 SH   SOLE 29 3,368 0 21,030
BRIGHTHOUSE FINL INC COM 10922N103 19,215 434,335 SH   SOLE 30 434,335 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,528 34,542 SH   SOLE 31 16,991 0 17,551
BRIGHTHOUSE FINL INC COM 10922N103 60,577 1,369,289 SH   SOLE 34 1,369,289 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,954 89,374 SH   SOLE 36 89,374 0 0
BRIGHTHOUSE FINL INC COM 10922N103 74 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 942 76,007 SH   SOLE 2 9,797 0 66,210
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 51 4,077 SH   SOLE 7 4,077 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 4,056 327,116 SH   SOLE 18 327,116 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,500 120,962 SH   SOLE 19 120,962 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 35,102 2,830,816 SH   SOLE 21 2,830,816 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 14,646 1,181,151 SH   SOLE 22 1,077,378 0 103,773
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 244 19,709 SH   SOLE 26 0 0 19,709
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 141 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 381 30,750 SH   SOLE 29 0 0 30,750
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 221 17,856 SH   SOLE 30 17,856 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 3,270 263,710 SH   SOLE 34 263,710 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 161 12,989 SH   SOLE 40 12,989 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 370 23,081 SH   SOLE 2 987 0 22,094
BRIGHTVIEW HLDGS INC COM 10948C107 1,213 75,565 SH   SOLE 18 75,565 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 346 21,560 SH   SOLE 19 21,560 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12,618 786,192 SH   SOLE 21 786,192 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 8,605 536,126 SH   SOLE 22 536,126 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 6,333 394,578 SH   SOLE 26 70,540 0 324,038
BRINKER INTL INC COM 109641100 2,558 54,744 SH   SOLE 2 18,290 0 36,454
BRINKER INTL INC COM 109641100 11 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 93 1,984 SH   SOLE 7 1,984 0 0
BRINKER INTL INC COM 109641100 11,535 246,846 SH   SOLE 18 246,846 0 0
BRINKER INTL INC COM 109641100 1,880 40,238 SH   SOLE 19 40,238 0 0
BRINKER INTL INC COM 109641100 136,167 2,913,908 SH   SOLE 21 2,913,908 0 0
BRINKER INTL INC COM 109641100 75,903 1,624,291 SH   SOLE 22 1,553,657 0 70,634
BRINKER INTL INC COM 109641100 401 8,574 SH   SOLE 26 5,618 0 2,956
BRINKER INTL INC COM 109641100 299 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 491 10,512 SH   SOLE 30 10,512 0 0
BRINKER INTL INC COM 109641100 73 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 229 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 4,277 61,316 SH   SOLE 2 22,723 0 38,593
BRINKS CO COM 109696104 19 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 74 1,062 SH   SOLE 7 1,062 0 0
BRINKS CO COM 109696104 20,255 290,399 SH   SOLE 18 290,399 0 0
BRINKS CO COM 109696104 3,208 45,997 SH   SOLE 19 45,997 0 0
BRINKS CO COM 109696104 247,721 3,551,554 SH   SOLE 21 3,551,554 0 0
BRINKS CO COM 109696104 119,163 1,708,432 SH   SOLE 22 1,640,091 0 68,341
BRINKS CO COM 109696104 1,139 16,323 SH   SOLE 26 11,392 0 4,931
BRINKS CO COM 109696104 462 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 862 12,356 SH   SOLE 30 12,356 0 0
BRINKS CO COM 109696104 16 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 354 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 323,945 5,218,182 SH   SOLE 2 1,782,678 0 3,435,504
BRISTOL MYERS SQUIBB CO COM 110122108 46,498 749,009 SH   SOLE 4 705,881 0 43,128
BRISTOL MYERS SQUIBB CO COM 110122108 82,801 1,333,775 SH   SOLE 7 1,321,344 0 12,431
BRISTOL MYERS SQUIBB CO COM 110122108 13,390 215,690 SH   SOLE 13 215,690 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 844 13,598 SH   SOLE 15 13,598 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
BRISTOL MYERS SQUIBB CO COM 110122108 220,998 3,559,890 SH   SOLE 18 3,338,364 0 221,526
BRISTOL MYERS SQUIBB CO COM 110122108 294,992 4,751,809 SH   SOLE 19 4,751,809 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 46,537 749,624 SH   SOLE 20 44,700 0 704,924
BRISTOL MYERS SQUIBB CO COM 110122108 2,023,933 32,602,010 SH   SOLE 21 32,602,010 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,646,202 42,625,679 SH   SOLE 22 37,452,963 0 5,172,716
BRISTOL MYERS SQUIBB CO COM 110122108 151,687 2,443,405 SH   SOLE 23 2,443,405 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 99,114 1,596,554 SH   SOLE 25 1,596,554 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 428,832 6,907,738 SH   SOLE 26 1,311,248 0 5,596,490
BRISTOL MYERS SQUIBB CO COM 110122108 19,517 314,377 SH   SOLE 28 237,896 0 76,481
BRISTOL MYERS SQUIBB CO COM 110122108 37,895 610,417 SH   SOLE 29 229,750 0 380,667
BRISTOL MYERS SQUIBB CO COM 110122108 373,360 6,014,177 SH   SOLE 30 6,014,177 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 65,138 1,049,267 SH   SOLE 31 629,721 0 419,546
BRISTOL MYERS SQUIBB CO COM 110122108 139,104 2,240,715 SH   SOLE 34 2,240,715 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 95,888 1,544,595 SH   SOLE 36 1,544,595 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,070 33,339 SH   SOLE 40 33,339 0 0
BRISTOW GROUP INC COM 110394103 444 36,579 SH   SOLE 2 1,221 0 35,358
BRISTOW GROUP INC COM 110394103 11 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 1,876 154,685 SH   SOLE 18 154,685 0 0
BRISTOW GROUP INC COM 110394103 394 32,509 SH   SOLE 19 32,509 0 0
BRISTOW GROUP INC COM 110394103 45,884 3,782,704 SH   SOLE 21 3,782,704 0 0
BRISTOW GROUP INC COM 110394103 11,484 946,718 SH   SOLE 22 903,027 0 43,691
BRISTOW GROUP INC COM 110394103 982 80,975 SH   SOLE 30 80,975 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 79,874 1,712,939 SH   SOLE 18 1,712,939 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH   SOLE 19 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 7 SH   SOLE 22 5 0 2
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 187 4,020 SH   SOLE 25 4,020 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,092 194,990 SH   SOLE 26 0 0 194,990
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 61 1,306 SH   SOLE 30 1,306 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,795 616,483 SH   SOLE 2 50,390 0 566,093
BRIXMOR PPTY GROUP INC COM 11120U105 1,773 101,232 SH   SOLE 4 101,232 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,958 511,576 SH   SOLE 7 511,576 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 208 11,901 SH   SOLE 15 11,901 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,573 146,932 SH   SOLE 18 146,932 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,303 474,176 SH   SOLE 19 474,176 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 89,527 5,112,883 SH   SOLE 21 5,112,883 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 218,146 12,458,388 SH   SOLE 22 11,833,726 0 624,662
BRIXMOR PPTY GROUP INC COM 11120U105 415 23,682 SH   SOLE 23 23,682 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,063 574,689 SH   SOLE 25 574,689 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,242 185,172 SH   SOLE 26 50,481 0 134,691
BRIXMOR PPTY GROUP INC COM 11120U105 662 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,358 134,689 SH   SOLE 29 110,975 0 23,714
BRIXMOR PPTY GROUP INC COM 11120U105 24,910 1,422,608 SH   SOLE 30 1,422,608 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 373 21,323 SH   SOLE 31 6,524 0 14,799
BRIXMOR PPTY GROUP INC COM 11120U105 167 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 599 34,212 SH   SOLE 40 34,212 0 0
BROADCOM INC COM 11135F101 249,942 1,013,020 SH   SOLE 2 122,302 0 890,718
BROADCOM INC COM 11135F101 33,564 136,034 SH   SOLE 4 125,196 0 10,838
BROADCOM INC COM 11135F101 80,380 325,783 SH   SOLE 7 325,783 0 0
BROADCOM INC COM 11135F101 1,526 6,183 SH   SOLE 13 6,183 0 0
BROADCOM INC COM 11135F101 1,053 4,267 SH   SOLE 15 4,267 0 0
BROADCOM INC COM 11135F101 204,113 827,273 SH   SOLE 18 776,686 0 50,587
BROADCOM INC COM 11135F101 31,295 126,838 SH   SOLE 19 126,838 0 0
BROADCOM INC COM 11135F101 31,445 127,449 SH   SOLE 20 0 0 127,449
BROADCOM INC COM 11135F101 1,987,708 8,056,209 SH   SOLE 21 8,056,209 0 0
BROADCOM INC COM 11135F101 2,548,562 10,329,358 SH   SOLE 22 9,208,514 0 1,120,844
BROADCOM INC COM 11135F101 127,941 518,547 SH   SOLE 23 518,547 0 0
BROADCOM INC COM 11135F101 110,134 446,375 SH   SOLE 25 446,375 0 0
BROADCOM INC COM 11135F101 414,045 1,678,129 SH   SOLE 26 329,068 0 1,349,061
BROADCOM INC COM 11135F101 19,448 78,823 SH   SOLE 28 59,600 0 19,223
BROADCOM INC COM 11135F101 15,892 64,412 SH   SOLE 29 14,522 0 49,890
BROADCOM INC COM 11135F101 384,287 1,557,520 SH   SOLE 30 1,557,520 0 0
BROADCOM INC COM 11135F101 42,846 173,657 SH   SOLE 31 80,947 0 92,710
BROADCOM INC COM 11135F101 18,136 73,504 SH   SOLE 32 73,504 0 0
BROADCOM INC COM 11135F101 8,505 34,470 SH   SOLE 34 34,470 0 0
BROADCOM INC COM 11135F101 84,830 343,816 SH   SOLE 36 343,816 0 0
BROADCOM INC COM 11135F101 2,120 8,591 SH   SOLE 40 8,591 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,635 285,223 SH   SOLE 2 44,113 0 241,110
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,276 39,982 SH   SOLE 4 36,871 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22,031 166,965 SH   SOLE 7 136,510 0 30,455
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 286 2,165 SH   SOLE 13 2,165 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 118 892 SH   SOLE 15 892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32,202 244,049 SH   SOLE 18 229,422 0 14,627
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,456 33,771 SH   SOLE 19 33,771 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,904 67,483 SH   SOLE 20 0 0 67,483
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 598,406 4,535,093 SH   SOLE 21 4,535,093 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 423,799 3,211,817 SH   SOLE 22 2,901,202 0 310,615
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,072 144,541 SH   SOLE 23 144,541 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,755 119,404 SH   SOLE 25 119,404 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 68,752 521,047 SH   SOLE 26 130,291 0 390,756
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,997 22,710 SH   SOLE 28 17,242 0 5,468
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,604 27,313 SH   SOLE 29 4,011 0 23,302
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 73,961 560,523 SH   SOLE 30 560,523 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,985 45,355 SH   SOLE 31 23,407 0 21,948
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,639 65,475 SH   SOLE 34 65,475 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17,811 134,983 SH   SOLE 36 134,983 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 309 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 2,547 SH   SOLE 18 2,547 0 0
BROADWAY FINL CORP DEL COM 111444105 6 3,997 SH   SOLE 21 3,997 0 0
BROADWIND ENERGY INC COM NEW 11161T207 5 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 105 48,340 SH   SOLE 21 48,340 0 0
BROADWIND ENERGY INC COM NEW 11161T207 866 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 4,257 433,064 SH   SOLE 2 253,628 0 179,436
BROOKDALE SR LIVING INC COM 112463104 8 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 95 9,694 SH   SOLE 7 9,694 0 0
BROOKDALE SR LIVING INC COM 112463104 6,041 614,501 SH   SOLE 18 614,501 0 0
BROOKDALE SR LIVING INC COM 112463104 1,780 181,073 SH   SOLE 19 181,073 0 0
BROOKDALE SR LIVING INC COM 112463104 70,874 7,209,942 SH   SOLE 21 7,209,942 0 0
BROOKDALE SR LIVING INC COM 112463104 51,831 5,272,777 SH   SOLE 22 5,004,649 0 268,128
BROOKDALE SR LIVING INC COM 112463104 602 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 263 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 1,566 159,299 SH   SOLE 30 159,299 0 0
BROOKDALE SR LIVING INC COM 112463104 51 5,233 SH   SOLE 34 5,233 0 0
BROOKDALE SR LIVING INC COM 112463104 97 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 200 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 40 900 SH   SOLE 18 900 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,737 39,002 SH   SOLE 22 0 0 39,002
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1 18 SH   SOLE 18 18 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 217 5,440 SH   SOLE 18 5,440 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 286 13,699 SH   SOLE 22 1,801 0 11,898
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 12 597 SH   SOLE 23 597 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 25 1,173 SH   SOLE 25 1,173 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 37 1,755 SH   SOLE 26 0 0 1,755
BROOKFIELD PROPERTY REIT INC CL A 11282X103 9,963 476,006 SH   SOLE 2 132,177 0 343,829
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,761 131,939 SH   SOLE 4 124,813 0 7,126
BROOKFIELD PROPERTY REIT INC CL A 11282X103 5,653 270,068 SH   SOLE 7 270,068 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 166 7,942 SH   SOLE 15 7,942 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,995 95,317 SH   SOLE 18 71,896 0 23,421
BROOKFIELD PROPERTY REIT INC CL A 11282X103 5,125 244,886 SH   SOLE 19 244,886 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,479 118,461 SH   SOLE 20 0 0 118,461
BROOKFIELD PROPERTY REIT INC CL A 11282X103 40,234 1,922,331 SH   SOLE 21 1,922,331 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 78,185 3,735,538 SH   SOLE 22 3,345,099 0 390,439
BROOKFIELD PROPERTY REIT INC CL A 11282X103 6,749 322,432 SH   SOLE 23 322,432 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 11,327 541,203 SH   SOLE 25 541,203 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 25,131 1,200,696 SH   SOLE 26 300,846 0 899,850
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,009 48,214 SH   SOLE 28 36,708 0 11,506
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,335 63,777 SH   SOLE 29 63,777 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 20,875 997,381 SH   SOLE 30 997,381 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,973 94,247 SH   SOLE 31 46,040 0 48,207
BROOKFIELD PROPERTY REIT INC CL A 11282X103 265 12,665 SH   SOLE 34 12,665 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 4,590 219,304 SH   SOLE 36 219,304 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 106 5,087 SH   SOLE 40 5,087 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,310 78,421 SH   SOLE 2 2,968 0 75,453
BROOKLINE BANCORP INC DEL COM 11373M107 10 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 28 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 5,873 351,703 SH   SOLE 18 351,703 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,216 72,811 SH   SOLE 19 72,811 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 140,106 8,389,586 SH   SOLE 21 8,389,586 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 42,961 2,572,518 SH   SOLE 22 2,471,525 0 100,993
BROOKLINE BANCORP INC DEL COM 11373M107 618 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 164 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,950 176,666 SH   SOLE 30 176,666 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 139 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 1,962 56,010 SH   SOLE 2 2,595 0 53,415
BROOKS AUTOMATION INC COM 114340102 17 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 53 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 10,461 298,636 SH   SOLE 18 298,636 0 0
BROOKS AUTOMATION INC COM 114340102 3,106 88,672 SH   SOLE 19 88,672 0 0
BROOKS AUTOMATION INC COM 114340102 262,499 7,493,557 SH   SOLE 21 7,493,557 0 0
BROOKS AUTOMATION INC COM 114340102 69,489 1,983,691 SH   SOLE 22 1,892,846 0 90,845
BROOKS AUTOMATION INC COM 114340102 45 1,279 SH   SOLE 23 1,279 0 0
BROOKS AUTOMATION INC COM 114340102 1,155 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 324 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 5,511 157,313 SH   SOLE 30 157,313 0 0
BROOKS AUTOMATION INC COM 114340102 265 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 16,222 548,612 SH   SOLE 2 131,068 0 417,544
BROWN & BROWN INC COM 115236101 26 872 SH   SOLE 4 872 0 0
BROWN & BROWN INC COM 115236101 2,027 68,551 SH   SOLE 7 68,551 0 0
BROWN & BROWN INC COM 115236101 55 1,844 SH   SOLE 15 1,844 0 0
BROWN & BROWN INC COM 115236101 22,262 752,857 SH   SOLE 18 752,857 0 0
BROWN & BROWN INC COM 115236101 1,207 40,821 SH   SOLE 19 40,821 0 0
BROWN & BROWN INC COM 115236101 322,549 10,907,970 SH   SOLE 21 10,907,970 0 0
BROWN & BROWN INC COM 115236101 221,368 7,486,252 SH   SOLE 22 7,000,026 0 486,226
BROWN & BROWN INC COM 115236101 6,136 207,513 SH   SOLE 25 207,513 0 0
BROWN & BROWN INC COM 115236101 6,172 208,737 SH   SOLE 26 97,847 0 110,890
BROWN & BROWN INC COM 115236101 1,011 34,192 SH   SOLE 28 34,192 0 0
BROWN & BROWN INC COM 115236101 519 17,535 SH   SOLE 29 0 0 17,535
BROWN & BROWN INC COM 115236101 2,691 91,002 SH   SOLE 30 91,002 0 0
BROWN & BROWN INC COM 115236101 144 4,885 SH   SOLE 31 4,846 0 39
BROWN & BROWN INC COM 115236101 3,692 124,842 SH   SOLE 36 124,842 0 0
BROWN & BROWN INC COM 115236101 789 26,694 SH   SOLE 40 26,694 0 0
BROWN FORMAN CORP CL A 115637100 5,681 111,834 SH   SOLE 2 8,999 0 102,835
BROWN FORMAN CORP CL A 115637100 36 699 SH   SOLE 7 699 0 0
BROWN FORMAN CORP CL A 115637100 1,113 21,901 SH   SOLE 18 21,901 0 0
BROWN FORMAN CORP CL A 115637100 392 7,718 SH   SOLE 19 7,718 0 0
BROWN FORMAN CORP CL A 115637100 30,022 590,978 SH   SOLE 21 590,978 0 0
BROWN FORMAN CORP CL A 115637100 20,561 404,737 SH   SOLE 22 319,966 0 84,771
BROWN FORMAN CORP CL A 115637100 61 1,199 SH   SOLE 31 1,075 0 124
BROWN FORMAN CORP CL B 115637209 27,961 553,145 SH   SOLE 2 50,358 0 502,787
BROWN FORMAN CORP CL B 115637209 4,527 89,547 SH   SOLE 4 82,553 0 6,994
BROWN FORMAN CORP CL B 115637209 18,591 367,773 SH   SOLE 7 186,183 0 181,590
BROWN FORMAN CORP CL B 115637209 133 2,626 SH   SOLE 15 2,626 0 0
BROWN FORMAN CORP CL B 115637209 20,877 413,002 SH   SOLE 18 384,981 0 28,021
BROWN FORMAN CORP CL B 115637209 3,150 62,313 SH   SOLE 19 62,313 0 0
BROWN FORMAN CORP CL B 115637209 8,695 172,011 SH   SOLE 20 0 0 172,011
BROWN FORMAN CORP CL B 115637209 314,954 6,230,541 SH   SOLE 21 6,230,541 0 0
BROWN FORMAN CORP CL B 115637209 253,476 5,014,365 SH   SOLE 22 4,429,311 0 585,054
BROWN FORMAN CORP CL B 115637209 16,557 327,543 SH   SOLE 23 327,543 0 0
BROWN FORMAN CORP CL B 115637209 27,449 543,006 SH   SOLE 25 543,006 0 0
BROWN FORMAN CORP CL B 115637209 57,370 1,134,912 SH   SOLE 26 277,865 0 857,047
BROWN FORMAN CORP CL B 115637209 2,637 52,173 SH   SOLE 28 39,715 0 12,458
BROWN FORMAN CORP CL B 115637209 36,524 722,524 SH   SOLE 30 722,524 0 0
BROWN FORMAN CORP CL B 115637209 3,126 61,835 SH   SOLE 31 9,881 0 51,954
BROWN FORMAN CORP CL B 115637209 2,195 43,421 SH   SOLE 34 43,421 0 0
BROWN FORMAN CORP CL B 115637209 11,867 234,757 SH   SOLE 36 234,757 0 0
BROWN FORMAN CORP CL B 115637209 260 5,135 SH   SOLE 40 5,135 0 0
BRT APARTMENTS CORP COM 055645303 147 12,242 SH   SOLE 2 213 0 12,029
BRT APARTMENTS CORP COM 055645303 339 28,197 SH   SOLE 18 28,197 0 0
BRT APARTMENTS CORP COM 055645303 91 7,529 SH   SOLE 19 7,529 0 0
BRT APARTMENTS CORP COM 055645303 3,662 304,191 SH   SOLE 21 304,191 0 0
BRT APARTMENTS CORP COM 055645303 5,541 460,245 SH   SOLE 22 457,739 0 2,506
BRT APARTMENTS CORP COM 055645303 7 590 SH   SOLE 23 590 0 0
BRUKER CORP COM 116794108 8,645 258,435 SH   SOLE 2 70,760 0 187,675
BRUKER CORP COM 116794108 234 6,989 SH   SOLE 4 6,989 0 0
BRUKER CORP COM 116794108 73 2,175 SH   SOLE 7 2,175 0 0
BRUKER CORP COM 116794108 2,775 82,973 SH   SOLE 18 82,973 0 0
BRUKER CORP COM 116794108 585 17,478 SH   SOLE 19 17,478 0 0
BRUKER CORP COM 116794108 59,324 1,773,523 SH   SOLE 21 1,773,523 0 0
BRUKER CORP COM 116794108 100,730 3,011,349 SH   SOLE 22 2,814,717 0 196,632
BRUKER CORP COM 116794108 194 5,807 SH   SOLE 23 5,807 0 0
BRUKER CORP COM 116794108 1,383 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 504 15,065 SH   SOLE 28 15,065 0 0
BRUKER CORP COM 116794108 284 8,485 SH   SOLE 29 0 0 8,485
BRUKER CORP COM 116794108 803 24,018 SH   SOLE 30 24,018 0 0
BRUKER CORP COM 116794108 72 2,159 SH   SOLE 31 2,060 0 99
BRUKER CORP COM 116794108 2,139 63,946 SH   SOLE 34 63,946 0 0
BRUKER CORP COM 116794108 434 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 13,665 203,900 SH   SOLE 2 46,159 0 157,741
BRUNSWICK CORP COM 117043109 30 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 175 2,616 SH   SOLE 7 2,616 0 0
BRUNSWICK CORP COM 117043109 17,999 268,563 SH   SOLE 18 268,563 0 0
BRUNSWICK CORP COM 117043109 1,030 15,368 SH   SOLE 19 15,368 0 0
BRUNSWICK CORP COM 117043109 270,118 4,030,412 SH   SOLE 21 4,030,412 0 0
BRUNSWICK CORP COM 117043109 192,122 2,866,640 SH   SOLE 22 2,688,731 0 177,909
BRUNSWICK CORP COM 117043109 1,567 23,378 SH   SOLE 26 13,177 0 10,201
BRUNSWICK CORP COM 117043109 813 12,132 SH   SOLE 28 12,132 0 0
BRUNSWICK CORP COM 117043109 2,400 35,812 SH   SOLE 30 35,812 0 0
BRUNSWICK CORP COM 117043109 127 1,893 SH   SOLE 31 1,872 0 21
BRUNSWICK CORP COM 117043109 150 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 665 9,923 SH   SOLE 40 9,923 0 0
BRYN MAWR BK CORP COM 117665109 866 18,475 SH   SOLE 2 765 0 17,710
BRYN MAWR BK CORP COM 117665109 18 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,256 69,430 SH   SOLE 18 69,430 0 0
BRYN MAWR BK CORP COM 117665109 893 19,041 SH   SOLE 19 19,041 0 0
BRYN MAWR BK CORP COM 117665109 33,342 710,915 SH   SOLE 21 710,915 0 0
BRYN MAWR BK CORP COM 117665109 29,573 630,547 SH   SOLE 22 608,451 0 22,096
BRYN MAWR BK CORP COM 117665109 120 2,548 SH   SOLE 26 0 0 2,548
BRYN MAWR BK CORP COM 117665109 91 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 199 4,240 SH   SOLE 30 4,240 0 0
BRYN MAWR BK CORP COM 117665109 75 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 202 6,209 SH   SOLE 2 322 0 5,887
BSB BANCORP INC MD COM 05573H108 6 182 SH   SOLE 7 182 0 0
BSB BANCORP INC MD COM 05573H108 915 28,080 SH   SOLE 18 28,080 0 0
BSB BANCORP INC MD COM 05573H108 264 8,106 SH   SOLE 19 8,106 0 0
BSB BANCORP INC MD COM 05573H108 10,121 310,471 SH   SOLE 21 310,471 0 0
BSB BANCORP INC MD COM 05573H108 2,692 82,568 SH   SOLE 22 80,003 0 2,565
BSQUARE CORP COM NEW 11776U300 5 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 93 40,266 SH   SOLE 21 40,266 0 0
BSQUARE CORP COM NEW 11776U300 653 283,699 SH   SOLE 22 283,699 0 0
BT GROUP PLC ADR 05577E101 16 1,116 SH   SOLE 18 1,116 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 159 4,460 SH   SOLE 18 4,460 0 0
BUCKLE INC COM 118440106 643 27,909 SH   SOLE 2 1,051 0 26,858
BUCKLE INC COM 118440106 4 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 16 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,922 126,750 SH   SOLE 18 126,750 0 0
BUCKLE INC COM 118440106 588 25,493 SH   SOLE 19 25,493 0 0
BUCKLE INC COM 118440106 68,182 2,957,990 SH   SOLE 21 2,957,990 0 0
BUCKLE INC COM 118440106 18,310 794,368 SH   SOLE 22 745,692 0 48,676
BUCKLE INC COM 118440106 119 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 98 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,463 63,453 SH   SOLE 30 63,453 0 0
BUCKLE INC COM 118440106 73 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 23 2,592 SH   SOLE 18 2,592 0 0
BUILD A BEAR WORKSHOP COM 120076104 528 58,288 SH   SOLE 21 58,288 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,847 204,041 SH   SOLE 22 204,041 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,418 96,626 SH   SOLE 2 9,572 0 87,054
BUILDERS FIRSTSOURCE INC COM 12008R107 9 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 38 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,308 361,602 SH   SOLE 18 361,602 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,191 217,355 SH   SOLE 19 217,355 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 62,711 4,271,874 SH   SOLE 21 4,271,874 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 49,196 3,351,258 SH   SOLE 22 3,206,489 0 144,769
BUILDERS FIRSTSOURCE INC COM 12008R107 724 49,307 SH   SOLE 23 49,307 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,610 109,660 SH   SOLE 26 32,467 0 77,193
BUILDERS FIRSTSOURCE INC COM 12008R107 229 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 206 14,022 SH   SOLE 29 0 0 14,022
BUILDERS FIRSTSOURCE INC COM 12008R107 378 25,726 SH   SOLE 30 25,726 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 174 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 26,105 379,933 SH   SOLE 2 80,447 0 299,486
BUNGE LIMITED COM G16962105 4,026 58,599 SH   SOLE 4 54,881 0 3,718
BUNGE LIMITED COM G16962105 16,213 235,961 SH   SOLE 7 205,782 0 30,179
BUNGE LIMITED COM G16962105 468 6,813 SH   SOLE 13 6,813 0 0
BUNGE LIMITED COM G16962105 82 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 6,433 93,621 SH   SOLE 18 82,373 0 11,248
BUNGE LIMITED COM G16962105 14,047 204,443 SH   SOLE 19 204,443 0 0
BUNGE LIMITED COM G16962105 7,005 101,946 SH   SOLE 20 0 0 101,946
BUNGE LIMITED COM G16962105 133,423 1,941,825 SH   SOLE 21 1,941,825 0 0
BUNGE LIMITED COM G16962105 258,869 3,767,562 SH   SOLE 22 3,424,354 0 343,208
BUNGE LIMITED COM G16962105 12,312 179,189 SH   SOLE 23 179,189 0 0
BUNGE LIMITED COM G16962105 11,770 171,295 SH   SOLE 25 171,295 0 0
BUNGE LIMITED COM G16962105 39,892 580,592 SH   SOLE 26 142,025 0 438,567
BUNGE LIMITED COM G16962105 1,854 26,985 SH   SOLE 28 20,365 0 6,620
BUNGE LIMITED COM G16962105 7,601 110,626 SH   SOLE 29 82,292 0 28,334
BUNGE LIMITED COM G16962105 23,029 335,164 SH   SOLE 30 335,164 0 0
BUNGE LIMITED COM G16962105 4,222 61,445 SH   SOLE 31 30,713 0 30,732
BUNGE LIMITED COM G16962105 6,171 89,808 SH   SOLE 34 89,808 0 0
BUNGE LIMITED COM G16962105 10,618 154,537 SH   SOLE 36 154,537 0 0
BUNGE LIMITED COM G16962105 194 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 20,956 128,627 SH   SOLE 2 18,164 0 110,463
BURLINGTON STORES INC COM 122017106 306 1,881 SH   SOLE 4 1,881 0 0
BURLINGTON STORES INC COM 122017106 290 1,783 SH   SOLE 7 1,783 0 0
BURLINGTON STORES INC COM 122017106 5,471 33,579 SH   SOLE 18 33,579 0 0
BURLINGTON STORES INC COM 122017106 2,046 12,556 SH   SOLE 19 12,556 0 0
BURLINGTON STORES INC COM 122017106 122,490 751,840 SH   SOLE 21 751,840 0 0
BURLINGTON STORES INC COM 122017106 304,328 1,867,957 SH   SOLE 22 1,732,314 0 135,643
BURLINGTON STORES INC COM 122017106 443 2,722 SH   SOLE 23 2,722 0 0
BURLINGTON STORES INC COM 122017106 19,992 122,708 SH   SOLE 26 28,530 0 94,178
BURLINGTON STORES INC COM 122017106 1,486 9,122 SH   SOLE 28 9,122 0 0
BURLINGTON STORES INC COM 122017106 1,290 7,918 SH   SOLE 29 0 0 7,918
BURLINGTON STORES INC COM 122017106 2,617 16,061 SH   SOLE 30 16,061 0 0
BURLINGTON STORES INC COM 122017106 378 2,323 SH   SOLE 31 1,391 0 932
BURLINGTON STORES INC COM 122017106 276 1,694 SH   SOLE 34 1,694 0 0
BURLINGTON STORES INC COM 122017106 222 1,362 SH   SOLE 36 1,362 0 0
BURLINGTON STORES INC COM 122017106 1,259 7,727 SH   SOLE 40 7,727 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 291 10,957 SH   SOLE 2 342 0 10,615
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 899 33,859 SH   SOLE 18 33,859 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 257 9,691 SH   SOLE 19 9,691 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 9,090 342,356 SH   SOLE 21 342,356 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,863 107,832 SH   SOLE 22 99,972 0 7,860
BWX TECHNOLOGIES INC COM 05605H100 11,325 181,087 SH   SOLE 2 11,821 0 169,266
BWX TECHNOLOGIES INC COM 05605H100 23 361 SH   SOLE 4 361 0 0
BWX TECHNOLOGIES INC COM 05605H100 137 2,198 SH   SOLE 7 2,198 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,924 46,756 SH   SOLE 18 46,756 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,072 17,137 SH   SOLE 19 17,137 0 0
BWX TECHNOLOGIES INC COM 05605H100 192,458 3,077,354 SH   SOLE 21 3,077,354 0 0
BWX TECHNOLOGIES INC COM 05605H100 171,823 2,747,402 SH   SOLE 22 2,542,580 0 204,822
BWX TECHNOLOGIES INC COM 05605H100 1,470 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,448 23,155 SH   SOLE 30 23,155 0 0
BWX TECHNOLOGIES INC COM 05605H100 140 2,231 SH   SOLE 31 1,992 0 239
BWX TECHNOLOGIES INC COM 05605H100 634 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 319 14,042 SH   SOLE 2 613 0 13,429
BYLINE BANCORP INC COM 124411109 7 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,283 56,519 SH   SOLE 18 56,519 0 0
BYLINE BANCORP INC COM 124411109 366 16,129 SH   SOLE 19 16,129 0 0
BYLINE BANCORP INC COM 124411109 13,072 575,866 SH   SOLE 21 575,866 0 0
BYLINE BANCORP INC COM 124411109 3,929 173,073 SH   SOLE 22 161,943 0 11,130
BYLINE BANCORP INC COM 124411109 68 2,995 SH   SOLE 30 2,995 0 0
C & F FINL CORP COM 12466Q104 202 3,436 SH   SOLE 2 102 0 3,334
C & F FINL CORP COM 12466Q104 6 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 718 12,224 SH   SOLE 18 12,224 0 0
C & F FINL CORP COM 12466Q104 174 2,962 SH   SOLE 19 2,962 0 0
C & F FINL CORP COM 12466Q104 6,799 115,724 SH   SOLE 21 115,724 0 0
C & F FINL CORP COM 12466Q104 1,713 29,163 SH   SOLE 22 27,791 0 1,372
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 34,525 352,584 SH   SOLE 2 57,912 0 294,672
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,197 42,859 SH   SOLE 4 39,200 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,890 203,128 SH   SOLE 7 164,928 0 38,200
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 295 3,017 SH   SOLE 13 3,017 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 106 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28,202 288,008 SH   SOLE 18 270,142 0 17,866
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,337 34,075 SH   SOLE 19 34,075 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,950 81,185 SH   SOLE 20 0 0 81,185
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 475,409 4,855,071 SH   SOLE 21 4,855,071 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 356,593 3,641,672 SH   SOLE 22 3,262,596 0 379,076
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,361 177,298 SH   SOLE 23 177,298 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,684 139,750 SH   SOLE 25 139,750 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 67,084 685,090 SH   SOLE 26 145,358 0 539,732
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,605 26,606 SH   SOLE 28 20,073 0 6,533
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,182 32,495 SH   SOLE 29 4,678 0 27,817
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56,131 573,237 SH   SOLE 30 573,237 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,240 53,508 SH   SOLE 31 24,300 0 29,208
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 752 7,675 SH   SOLE 34 7,675 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15,517 158,462 SH   SOLE 36 158,462 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 276 2,816 SH   SOLE 40 2,816 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,374 66,072 SH   SOLE 2 2,415 0 63,657
C&J ENERGY SVCS INC NEW COM 12674R100 5 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 31 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 5,924 284,816 SH   SOLE 18 284,816 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,240 59,616 SH   SOLE 19 59,616 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 143,659 6,906,691 SH   SOLE 21 6,906,691 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 37,601 1,807,751 SH   SOLE 22 1,724,257 0 83,494
C&J ENERGY SVCS INC NEW COM 12674R100 663 31,878 SH   SOLE 26 17,720 0 14,158
C&J ENERGY SVCS INC NEW COM 12674R100 2,917 140,235 SH   SOLE 30 140,235 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 133 6,380 SH   SOLE 40 6,380 0 0
CA INC COM 12673P105 35,346 800,588 SH   SOLE 2 134,196 0 666,392
CA INC COM 12673P105 4,577 103,675 SH   SOLE 4 95,431 0 8,244
CA INC COM 12673P105 18,273 413,874 SH   SOLE 7 295,102 0 118,772
CA INC COM 12673P105 729 16,520 SH   SOLE 13 16,520 0 0
CA INC COM 12673P105 145 3,284 SH   SOLE 15 3,284 0 0
CA INC COM 12673P105 29,083 658,740 SH   SOLE 18 608,758 0 49,982
CA INC COM 12673P105 4,518 102,324 SH   SOLE 19 102,324 0 0
CA INC COM 12673P105 7,384 167,259 SH   SOLE 20 0 0 167,259
CA INC COM 12673P105 342,305 7,753,229 SH   SOLE 21 7,753,229 0 0
CA INC COM 12673P105 341,280 7,730,020 SH   SOLE 22 6,846,412 0 883,608
CA INC COM 12673P105 16,609 376,184 SH   SOLE 23 376,184 0 0
CA INC COM 12673P105 14,514 328,751 SH   SOLE 25 328,751 0 0
CA INC COM 12673P105 67,203 1,522,160 SH   SOLE 26 339,734 0 1,182,426
CA INC COM 12673P105 2,657 60,185 SH   SOLE 28 45,174 0 15,011
CA INC COM 12673P105 657 14,891 SH   SOLE 29 14,891 0 0
CA INC COM 12673P105 66,451 1,505,109 SH   SOLE 30 1,505,109 0 0
CA INC COM 12673P105 5,877 133,115 SH   SOLE 31 57,592 0 75,523
CA INC COM 12673P105 3,144 71,202 SH   SOLE 32 71,202 0 0
CA INC COM 12673P105 694 15,709 SH   SOLE 34 15,709 0 0
CA INC COM 12673P105 12,186 276,012 SH   SOLE 36 276,012 0 0
CA INC COM 12673P105 280 6,343 SH   SOLE 40 6,343 0 0
CABLE ONE INC COM 12685J105 9,080 10,276 SH   SOLE 2 2,526 0 7,750
CABLE ONE INC COM 12685J105 19 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 80 91 SH   SOLE 7 91 0 0
CABLE ONE INC COM 12685J105 13,231 14,974 SH   SOLE 18 14,974 0 0
CABLE ONE INC COM 12685J105 660 747 SH   SOLE 19 747 0 0
CABLE ONE INC COM 12685J105 203,475 230,277 SH   SOLE 21 230,277 0 0
CABLE ONE INC COM 12685J105 136,765 154,780 SH   SOLE 22 146,387 0 8,393
CABLE ONE INC COM 12685J105 1,363 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 525 594 SH   SOLE 28 594 0 0
CABLE ONE INC COM 12685J105 937 1,060 SH   SOLE 30 1,060 0 0
CABLE ONE INC COM 12685J105 85 96 SH   SOLE 31 86 0 10
CABLE ONE INC COM 12685J105 454 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 17,560 279,977 SH   SOLE 2 167,160 0 112,817
CABOT CORP COM 127055101 588 9,374 SH   SOLE 4 9,374 0 0
CABOT CORP COM 127055101 182 2,904 SH   SOLE 7 2,904 0 0
CABOT CORP COM 127055101 13,425 214,050 SH   SOLE 18 214,050 0 0
CABOT CORP COM 127055101 2,681 42,741 SH   SOLE 19 42,741 0 0
CABOT CORP COM 127055101 4,632 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 181,349 2,891,414 SH   SOLE 21 2,891,414 0 0
CABOT CORP COM 127055101 134,893 2,150,722 SH   SOLE 22 2,027,285 0 123,437
CABOT CORP COM 127055101 1,182 18,841 SH   SOLE 23 18,841 0 0
CABOT CORP COM 127055101 777 12,391 SH   SOLE 25 12,391 0 0
CABOT CORP COM 127055101 1,249 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 552 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 685 10,922 SH   SOLE 29 10,922 0 0
CABOT CORP COM 127055101 897 14,309 SH   SOLE 30 14,309 0 0
CABOT CORP COM 127055101 423 6,749 SH   SOLE 31 6,749 0 0
CABOT CORP COM 127055101 4,219 67,274 SH   SOLE 34 67,274 0 0
CABOT CORP COM 127055101 190 3,025 SH   SOLE 36 3,025 0 0
CABOT CORP COM 127055101 440 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,118 20,525 SH   SOLE 2 956 0 19,569
CABOT MICROELECTRONICS CORP COM 12709P103 19 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 36 353 SH   SOLE 7 353 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 11,706 113,463 SH   SOLE 18 113,463 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,375 23,017 SH   SOLE 19 23,017 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 281,622 2,729,691 SH   SOLE 21 2,729,691 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 74,126 718,488 SH   SOLE 22 681,120 0 37,368
CABOT MICROELECTRONICS CORP COM 12709P103 553 5,362 SH   SOLE 26 3,748 0 1,614
CABOT MICROELECTRONICS CORP COM 12709P103 362 3,508 SH   SOLE 28 3,508 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 110 1,067 SH   SOLE 29 0 0 1,067
CABOT MICROELECTRONICS CORP COM 12709P103 5,775 55,976 SH   SOLE 30 55,976 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 274 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 24,576 1,091,309 SH   SOLE 2 152,204 0 939,105
CABOT OIL & GAS CORP COM 127097103 3,120 138,529 SH   SOLE 4 127,269 0 11,260
CABOT OIL & GAS CORP COM 127097103 7,733 343,372 SH   SOLE 7 317,884 0 25,488
CABOT OIL & GAS CORP COM 127097103 123 5,455 SH   SOLE 13 5,455 0 0
CABOT OIL & GAS CORP COM 127097103 83 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 19,932 885,078 SH   SOLE 18 827,107 0 57,971
CABOT OIL & GAS CORP COM 127097103 7,976 354,158 SH   SOLE 19 354,158 0 0
CABOT OIL & GAS CORP COM 127097103 4,589 203,759 SH   SOLE 20 0 0 203,759
CABOT OIL & GAS CORP COM 127097103 228,513 10,147,094 SH   SOLE 21 10,147,094 0 0
CABOT OIL & GAS CORP COM 127097103 258,752 11,489,897 SH   SOLE 22 9,827,030 0 1,662,867
CABOT OIL & GAS CORP COM 127097103 12,840 570,169 SH   SOLE 23 570,169 0 0
CABOT OIL & GAS CORP COM 127097103 9,985 443,399 SH   SOLE 25 443,399 0 0
CABOT OIL & GAS CORP COM 127097103 41,237 1,831,140 SH   SOLE 26 488,166 0 1,342,974
CABOT OIL & GAS CORP COM 127097103 2,012 89,349 SH   SOLE 28 67,828 0 21,521
CABOT OIL & GAS CORP COM 127097103 2,387 105,987 SH   SOLE 29 14,912 0 91,075
CABOT OIL & GAS CORP COM 127097103 39,101 1,736,294 SH   SOLE 30 1,736,294 0 0
CABOT OIL & GAS CORP COM 127097103 4,712 209,249 SH   SOLE 31 92,902 0 116,347
CABOT OIL & GAS CORP COM 127097103 553 24,537 SH   SOLE 34 24,537 0 0
CABOT OIL & GAS CORP COM 127097103 7,622 338,457 SH   SOLE 36 338,457 0 0
CABOT OIL & GAS CORP COM 127097103 209 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 4,533 24,614 SH   SOLE 2 917 0 23,697
CACI INTL INC CL A 127190304 24 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 149 809 SH   SOLE 7 809 0 0
CACI INTL INC CL A 127190304 20,046 108,859 SH   SOLE 18 108,859 0 0
CACI INTL INC CL A 127190304 4,141 22,488 SH   SOLE 19 22,488 0 0
CACI INTL INC CL A 127190304 479,539 2,604,066 SH   SOLE 21 2,604,066 0 0
CACI INTL INC CL A 127190304 135,370 735,109 SH   SOLE 22 700,278 0 34,831
CACI INTL INC CL A 127190304 1,203 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 627 3,406 SH   SOLE 28 3,406 0 0
CACI INTL INC CL A 127190304 9,967 54,124 SH   SOLE 30 54,124 0 0
CACI INTL INC CL A 127190304 183 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 442 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 2,114 55,224 SH   SOLE 2 25,897 0 29,327
CACTUS INC CL A 127203107 20 535 SH   SOLE 7 535 0 0
CACTUS INC CL A 127203107 4,540 118,598 SH   SOLE 18 118,598 0 0
CACTUS INC CL A 127203107 8,804 229,987 SH   SOLE 19 229,987 0 0
CACTUS INC CL A 127203107 52,739 1,377,710 SH   SOLE 21 1,377,710 0 0
CACTUS INC CL A 127203107 49,445 1,291,662 SH   SOLE 22 1,251,092 0 40,570
CACTUS INC CL A 127203107 3,272 85,488 SH   SOLE 23 85,488 0 0
CACTUS INC CL A 127203107 4,909 128,242 SH   SOLE 26 0 0 128,242
CACTUS INC CL A 127203107 211 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 545 14,248 SH   SOLE 29 0 0 14,248
CACTUS INC CL A 127203107 434 11,328 SH   SOLE 30 11,328 0 0
CACTUS INC CL A 127203107 108 2,824 SH   SOLE 40 2,824 0 0
CADENCE BANCORPORATION CL A 12739A100 3,255 124,628 SH   SOLE 2 60,445 0 64,183
CADENCE BANCORPORATION CL A 12739A100 26 986 SH   SOLE 7 986 0 0
CADENCE BANCORPORATION CL A 12739A100 6,036 231,081 SH   SOLE 18 231,081 0 0
CADENCE BANCORPORATION CL A 12739A100 11,014 421,652 SH   SOLE 19 421,652 0 0
CADENCE BANCORPORATION CL A 12739A100 62,959 2,410,379 SH   SOLE 21 2,410,379 0 0
CADENCE BANCORPORATION CL A 12739A100 57,561 2,203,704 SH   SOLE 22 2,106,340 0 97,364
CADENCE BANCORPORATION CL A 12739A100 4,572 175,047 SH   SOLE 23 175,047 0 0
CADENCE BANCORPORATION CL A 12739A100 4,965 190,066 SH   SOLE 26 0 0 190,066
CADENCE BANCORPORATION CL A 12739A100 172 6,584 SH   SOLE 28 6,584 0 0
CADENCE BANCORPORATION CL A 12739A100 1,029 39,382 SH   SOLE 29 0 0 39,382
CADENCE BANCORPORATION CL A 12739A100 409 15,640 SH   SOLE 30 15,640 0 0
CADENCE BANCORPORATION CL A 12739A100 115 4,395 SH   SOLE 40 4,395 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 30,924 682,356 SH   SOLE 2 90,271 0 592,085
CADENCE DESIGN SYSTEM INC COM 127387108 4,830 106,575 SH   SOLE 4 99,137 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 14,154 312,321 SH   SOLE 7 244,667 0 67,654
CADENCE DESIGN SYSTEM INC COM 127387108 356 7,856 SH   SOLE 13 7,856 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 131 2,895 SH   SOLE 15 2,895 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 28,504 628,949 SH   SOLE 18 586,411 0 42,538
CADENCE DESIGN SYSTEM INC COM 127387108 8,348 184,204 SH   SOLE 19 184,204 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 7,332 161,774 SH   SOLE 20 0 0 161,774
CADENCE DESIGN SYSTEM INC COM 127387108 334,313 7,376,720 SH   SOLE 21 7,376,720 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 350,240 7,728,147 SH   SOLE 22 6,984,107 0 744,040
CADENCE DESIGN SYSTEM INC COM 127387108 15,682 346,026 SH   SOLE 23 346,026 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 16,760 369,814 SH   SOLE 25 369,814 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 50,907 1,123,286 SH   SOLE 26 290,017 0 833,269
CADENCE DESIGN SYSTEM INC COM 127387108 2,370 52,288 SH   SOLE 28 39,284 0 13,004
CADENCE DESIGN SYSTEM INC COM 127387108 3,587 79,141 SH   SOLE 29 11,077 0 68,064
CADENCE DESIGN SYSTEM INC COM 127387108 50,982 1,124,929 SH   SOLE 30 1,124,929 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,977 109,823 SH   SOLE 31 50,219 0 59,604
CADENCE DESIGN SYSTEM INC COM 127387108 2,182 48,155 SH   SOLE 32 48,155 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,261 27,822 SH   SOLE 34 27,822 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 9,574 211,244 SH   SOLE 36 211,244 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 255 5,624 SH   SOLE 40 5,624 0 0
CADIZ INC COM NEW 127537207 227 20,353 SH   SOLE 2 958 0 19,395
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 834 74,842 SH   SOLE 18 74,842 0 0
CADIZ INC COM NEW 127537207 251 22,483 SH   SOLE 19 22,483 0 0
CADIZ INC COM NEW 127537207 8,743 784,119 SH   SOLE 21 784,119 0 0
CADIZ INC COM NEW 127537207 6,597 591,651 SH   SOLE 22 575,103 0 16,548
CAE INC COM 124765108 4 212 SH   SOLE 18 212 0 0
CAESARS ENTMT CORP COM 127686103 15,146 1,477,633 SH   SOLE 2 117,026 0 1,360,607
CAESARS ENTMT CORP COM 127686103 30 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 133 13,019 SH   SOLE 7 13,019 0 0
CAESARS ENTMT CORP COM 127686103 3,007 293,337 SH   SOLE 18 293,337 0 0
CAESARS ENTMT CORP COM 127686103 25,217 2,460,194 SH   SOLE 19 2,460,194 0 0
CAESARS ENTMT CORP COM 127686103 63,660 6,210,770 SH   SOLE 21 6,210,770 0 0
CAESARS ENTMT CORP COM 127686103 161,917 15,796,736 SH   SOLE 22 14,660,940 0 1,135,796
CAESARS ENTMT CORP COM 127686103 16 1,590 SH   SOLE 25 1,590 0 0
CAESARS ENTMT CORP COM 127686103 1,687 164,621 SH   SOLE 26 98,451 0 66,170
CAESARS ENTMT CORP COM 127686103 811 79,154 SH   SOLE 28 79,154 0 0
CAESARS ENTMT CORP COM 127686103 1,595 155,578 SH   SOLE 30 155,578 0 0
CAESARS ENTMT CORP COM 127686103 127 12,439 SH   SOLE 31 12,439 0 0
CAESARS ENTMT CORP COM 127686103 5,682 554,386 SH   SOLE 34 554,386 0 0
CAESARS ENTMT CORP COM 127686103 676 65,924 SH   SOLE 40 65,924 0 0
CAESARS ENTMT CORP OPTIONS 127686103 33 3,200 SH Call SOLE 2 3,200 0 0
CAESARS ENTMT CORP OPTIONS 127686103 4,077 397,800 SH Call SOLE 19 397,800 0 0
CAESARS ENTMT CORP OPTIONS 127686103 39 3,800 SH Call SOLE 22 3,800 0 0
CAESARS ENTMT CORP OPTIONS 127686103 976 95,200 SH Call SOLE 34 95,200 0 0
CAESARSTONE LTD ORD SHS M20598104 1,555 83,845 SH   SOLE 2 60,231 0 23,614
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 37 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,478 79,682 SH   SOLE 18 79,682 0 0
CAESARSTONE LTD ORD SHS M20598104 395 21,300 SH   SOLE 19 21,300 0 0
CAESARSTONE LTD ORD SHS M20598104 20,100 1,083,544 SH   SOLE 21 1,083,544 0 0
CAESARSTONE LTD ORD SHS M20598104 7,392 398,496 SH   SOLE 22 367,087 0 31,409
CAESARSTONE LTD ORD SHS M20598104 30 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 26 1,401 SH   SOLE 30 1,401 0 0
CAESARSTONE LTD ORD SHS M20598104 51 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 7 4,545 SH   SOLE 21 4,545 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAI INTERNATIONAL INC COM 12477X106 366 15,988 SH   SOLE 2 658 0 15,330
CAI INTERNATIONAL INC COM 12477X106 9 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,320 57,737 SH   SOLE 18 57,737 0 0
CAI INTERNATIONAL INC COM 12477X106 359 15,716 SH   SOLE 19 15,716 0 0
CAI INTERNATIONAL INC COM 12477X106 14,296 625,085 SH   SOLE 21 625,085 0 0
CAI INTERNATIONAL INC COM 12477X106 11,399 498,425 SH   SOLE 22 475,922 0 22,503
CAI INTERNATIONAL INC COM 12477X106 98 4,289 SH   SOLE 30 4,289 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,410 29,197 SH   SOLE 2 1,164 0 28,033
CAL MAINE FOODS INC COM NEW 128030202 7 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 910 18,832 SH   SOLE 7 18,832 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,526 135,111 SH   SOLE 18 135,111 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,372 28,408 SH   SOLE 19 28,408 0 0
CAL MAINE FOODS INC COM NEW 128030202 155,357 3,216,492 SH   SOLE 21 3,216,492 0 0
CAL MAINE FOODS INC COM NEW 128030202 44,645 924,333 SH   SOLE 22 839,563 0 84,770
CAL MAINE FOODS INC COM NEW 128030202 393 8,133 SH   SOLE 26 0 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 214 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,705 76,718 SH   SOLE 30 76,718 0 0
CAL MAINE FOODS INC COM NEW 128030202 168 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 9 1,542 SH   SOLE 18 1,542 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 156 26,497 SH   SOLE 21 26,497 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 139 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 656 27,373 SH   SOLE 2 1,299 0 26,074
CALAMP CORP COM 128126109 19 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,732 155,751 SH   SOLE 18 155,751 0 0
CALAMP CORP COM 128126109 737 30,740 SH   SOLE 19 30,740 0 0
CALAMP CORP COM 128126109 94,827 3,957,706 SH   SOLE 21 3,957,706 0 0
CALAMP CORP COM 128126109 26,540 1,107,672 SH   SOLE 22 1,065,995 0 41,677
CALAMP CORP COM 128126109 32 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 127 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,874 78,229 SH   SOLE 30 78,229 0 0
CALAMP CORP COM 128126109 94 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,514 15,673 SH   SOLE 2 3,454 0 12,219
CALAVO GROWERS INC COM 128246105 12 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 843 8,726 SH   SOLE 7 8,726 0 0
CALAVO GROWERS INC COM 128246105 6,592 68,244 SH   SOLE 18 68,244 0 0
CALAVO GROWERS INC COM 128246105 5,227 54,114 SH   SOLE 19 54,114 0 0
CALAVO GROWERS INC COM 128246105 161,236 1,669,114 SH   SOLE 21 1,669,114 0 0
CALAVO GROWERS INC COM 128246105 45,436 470,347 SH   SOLE 22 451,016 0 19,331
CALAVO GROWERS INC COM 128246105 907 9,394 SH   SOLE 23 9,394 0 0
CALAVO GROWERS INC COM 128246105 2,273 23,535 SH   SOLE 26 0 0 23,535
CALAVO GROWERS INC COM 128246105 207 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 3,744 38,762 SH   SOLE 30 38,762 0 0
CALAVO GROWERS INC COM 128246105 2,127 22,014 SH   SOLE 34 22,014 0 0
CALAVO GROWERS INC COM 128246105 151 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 13 1,874 SH   SOLE 18 1,874 0 0
CALERES INC COM 129500104 1,533 42,762 SH   SOLE 2 1,574 0 41,188
CALERES INC COM 129500104 8 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 33 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 6,724 187,519 SH   SOLE 18 187,519 0 0
CALERES INC COM 129500104 1,521 42,416 SH   SOLE 19 42,416 0 0
CALERES INC COM 129500104 160,097 4,464,513 SH   SOLE 21 4,464,513 0 0
CALERES INC COM 129500104 43,503 1,213,148 SH   SOLE 22 1,149,930 0 63,218
CALERES INC COM 129500104 109 3,047 SH   SOLE 23 3,047 0 0
CALERES INC COM 129500104 854 23,821 SH   SOLE 26 0 0 23,821
CALERES INC COM 129500104 215 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 96 2,683 SH   SOLE 29 0 0 2,683
CALERES INC COM 129500104 3,383 94,344 SH   SOLE 30 94,344 0 0
CALERES INC COM 129500104 163 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,233 66,618 SH   SOLE 2 22,459 0 44,159
CALIFORNIA RES CORP COM NEW 13057Q206 9 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 48 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 7,217 148,703 SH   SOLE 18 148,703 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2,003 41,277 SH   SOLE 19 41,277 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 73,249 1,509,365 SH   SOLE 21 1,509,365 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 64,176 1,322,399 SH   SOLE 22 1,259,993 0 62,406
CALIFORNIA RES CORP COM NEW 13057Q206 519 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 306 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,269 26,158 SH   SOLE 30 26,158 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 165 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,049 47,756 SH   SOLE 2 1,796 0 45,960
CALIFORNIA WTR SVC GROUP COM 130788102 92 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,676 155,608 SH   SOLE 7 155,608 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 9,135 212,926 SH   SOLE 18 212,926 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,907 44,442 SH   SOLE 19 44,442 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 218,538 5,094,132 SH   SOLE 21 5,094,132 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 61,539 1,434,468 SH   SOLE 22 1,371,882 0 62,586
CALIFORNIA WTR SVC GROUP COM 130788102 800 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 297 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 12,506 291,507 SH   SOLE 30 291,507 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 75 1,738 SH   SOLE 36 1,738 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 235 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 283 53,997 SH   SOLE 2 25,230 0 28,767
CALITHERA BIOSCIENCES INC COM 13089P101 5 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 572 108,970 SH   SOLE 18 108,970 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,172 223,165 SH   SOLE 19 223,165 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 8,284 1,577,910 SH   SOLE 21 1,577,910 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 6,095 1,161,032 SH   SOLE 22 1,133,180 0 27,852
CALITHERA BIOSCIENCES INC COM 13089P101 496 94,545 SH   SOLE 23 94,545 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 534 101,796 SH   SOLE 26 0 0 101,796
CALITHERA BIOSCIENCES INC COM 13089P101 145 27,595 SH   SOLE 29 0 0 27,595
CALITHERA BIOSCIENCES INC COM 13089P101 5 879 SH   SOLE 30 879 0 0
CALIX INC COM 13100M509 416 51,301 SH   SOLE 2 14,309 0 36,992
CALIX INC COM 13100M509 8 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,225 151,260 SH   SOLE 18 151,260 0 0
CALIX INC COM 13100M509 1,380 170,355 SH   SOLE 19 170,355 0 0
CALIX INC COM 13100M509 12,896 1,592,061 SH   SOLE 21 1,592,061 0 0
CALIX INC COM 13100M509 10,417 1,285,990 SH   SOLE 22 1,250,692 0 35,298
CALIX INC COM 13100M509 366 45,178 SH   SOLE 23 45,178 0 0
CALIX INC COM 13100M509 386 47,668 SH   SOLE 26 0 0 47,668
CALLAWAY GOLF CO COM 131193104 2,134 87,850 SH   SOLE 2 7,453 0 80,397
CALLAWAY GOLF CO COM 131193104 3 120 SH   SOLE 4 120 0 0
CALLAWAY GOLF CO COM 131193104 49 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 9,820 404,295 SH   SOLE 18 404,295 0 0
CALLAWAY GOLF CO COM 131193104 4,583 188,697 SH   SOLE 19 188,697 0 0
CALLAWAY GOLF CO COM 131193104 232,231 9,560,782 SH   SOLE 21 9,560,782 0 0
CALLAWAY GOLF CO COM 131193104 65,200 2,684,245 SH   SOLE 22 2,553,606 0 130,639
CALLAWAY GOLF CO COM 131193104 229 9,444 SH   SOLE 23 9,444 0 0
CALLAWAY GOLF CO COM 131193104 1,343 55,290 SH   SOLE 26 19,657 0 35,633
CALLAWAY GOLF CO COM 131193104 309 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 99 4,090 SH   SOLE 29 0 0 4,090
CALLAWAY GOLF CO COM 131193104 4,717 194,215 SH   SOLE 30 194,215 0 0
CALLAWAY GOLF CO COM 131193104 204 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 4,114 343,156 SH   SOLE 2 121,164 0 221,992
CALLON PETE CO DEL COM 13123X102 16 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 61 5,061 SH   SOLE 7 5,061 0 0
CALLON PETE CO DEL COM 13123X102 16,045 1,338,201 SH   SOLE 18 1,338,201 0 0
CALLON PETE CO DEL COM 13123X102 2,476 206,487 SH   SOLE 19 206,487 0 0
CALLON PETE CO DEL COM 13123X102 189,273 15,785,927 SH   SOLE 21 15,785,927 0 0
CALLON PETE CO DEL COM 13123X102 91,214 7,607,505 SH   SOLE 22 7,333,501 0 274,004
CALLON PETE CO DEL COM 13123X102 1,153 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 381 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,488 124,074 SH   SOLE 30 124,074 0 0
CALLON PETE CO DEL COM 13123X102 265 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 64 4,222 SH   SOLE 2 114 0 4,108
CALYXT INC COM 13173L107 299 19,583 SH   SOLE 18 19,583 0 0
CALYXT INC COM 13173L107 91 5,974 SH   SOLE 19 5,974 0 0
CALYXT INC COM 13173L107 8,718 570,905 SH   SOLE 21 570,905 0 0
CALYXT INC COM 13173L107 2,459 161,058 SH   SOLE 22 159,395 0 1,663
CALYXT INC COM 13173L107 12 790 SH   SOLE 30 790 0 0
CAMBER ENERGY INC COM NEW 13200M201 0 1,182 SH   SOLE 21 1,182 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 190 16,031 SH   SOLE 2 318 0 15,713
CAMBIUM LEARNING GRP INC COM 13201A107 604 51,006 SH   SOLE 18 51,006 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 168 14,161 SH   SOLE 19 14,161 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 6,419 542,144 SH   SOLE 21 542,144 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,544 130,425 SH   SOLE 22 125,592 0 4,833
CAMBREX CORP COM 132011107 2,022 29,562 SH   SOLE 2 1,231 0 28,331
CAMBREX CORP COM 132011107 6 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 33 488 SH   SOLE 7 488 0 0
CAMBREX CORP COM 132011107 9,813 143,458 SH   SOLE 18 143,458 0 0
CAMBREX CORP COM 132011107 2,059 30,102 SH   SOLE 19 30,102 0 0
CAMBREX CORP COM 132011107 238,972 3,493,748 SH   SOLE 21 3,493,748 0 0
CAMBREX CORP COM 132011107 64,180 938,305 SH   SOLE 22 897,839 0 40,466
CAMBREX CORP COM 132011107 947 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 314 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 5,050 73,836 SH   SOLE 30 73,836 0 0
CAMBREX CORP COM 132011107 246 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 279 3,101 SH   SOLE 2 125 0 2,976
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,058 11,756 SH   SOLE 18 11,756 0 0
CAMBRIDGE BANCORP COM 132152109 281 3,122 SH   SOLE 19 3,122 0 0
CAMBRIDGE BANCORP COM 132152109 11,505 127,845 SH   SOLE 21 127,845 0 0
CAMBRIDGE BANCORP COM 132152109 3,161 35,122 SH   SOLE 22 32,582 0 2,540
CAMDEN NATL CORP COM 133034108 620 14,273 SH   SOLE 2 658 0 13,615
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,345 53,985 SH   SOLE 18 53,985 0 0
CAMDEN NATL CORP COM 133034108 619 14,258 SH   SOLE 19 14,258 0 0
CAMDEN NATL CORP COM 133034108 23,893 550,028 SH   SOLE 21 550,028 0 0
CAMDEN NATL CORP COM 133034108 21,492 494,751 SH   SOLE 22 470,993 0 23,758
CAMDEN NATL CORP COM 133034108 52 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 99 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 187 4,303 SH   SOLE 30 4,303 0 0
CAMDEN NATL CORP COM 133034108 47 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,803 243,697 SH   SOLE 2 47,935 0 195,762
CAMDEN PPTY TR SH BEN INT 133131102 5,254 56,148 SH   SOLE 4 53,700 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 19,177 204,943 SH   SOLE 7 186,390 0 18,553
CAMDEN PPTY TR SH BEN INT 133131102 332 3,550 SH   SOLE 15 3,550 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,480 293,683 SH   SOLE 18 286,056 0 7,627
CAMDEN PPTY TR SH BEN INT 133131102 13,144 140,476 SH   SOLE 19 140,476 0 0
CAMDEN PPTY TR SH BEN INT 133131102 5,952 63,606 SH   SOLE 20 0 0 63,606
CAMDEN PPTY TR SH BEN INT 133131102 541,242 5,784,358 SH   SOLE 21 5,784,358 0 0
CAMDEN PPTY TR SH BEN INT 133131102 402,699 4,303,723 SH   SOLE 22 4,113,108 0 190,615
CAMDEN PPTY TR SH BEN INT 133131102 11,330 121,086 SH   SOLE 23 121,086 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,114 172,210 SH   SOLE 25 172,210 0 0
CAMDEN PPTY TR SH BEN INT 133131102 21,614 230,989 SH   SOLE 26 70,181 0 160,808
CAMDEN PPTY TR SH BEN INT 133131102 1,710 18,278 SH   SOLE 28 13,972 0 4,306
CAMDEN PPTY TR SH BEN INT 133131102 5,123 54,750 SH   SOLE 29 36,006 0 18,744
CAMDEN PPTY TR SH BEN INT 133131102 50,350 538,100 SH   SOLE 30 538,100 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,979 31,840 SH   SOLE 31 15,392 0 16,448
CAMDEN PPTY TR SH BEN INT 133131102 442 4,724 SH   SOLE 34 4,724 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,523 26,966 SH   SOLE 36 26,966 0 0
CAMDEN PPTY TR SH BEN INT 133131102 174 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 2,437 213,741 SH   SOLE 21 213,741 0 0
CAMPBELL SOUP CO COM 134429109 18,405 502,444 SH   SOLE 2 115,327 0 387,117
CAMPBELL SOUP CO COM 134429109 2,134 58,263 SH   SOLE 4 53,504 0 4,759
CAMPBELL SOUP CO COM 134429109 7,046 192,360 SH   SOLE 7 174,833 0 17,527
CAMPBELL SOUP CO COM 134429109 41 1,128 SH   SOLE 15 1,128 0 0
CAMPBELL SOUP CO COM 134429109 14,482 395,350 SH   SOLE 18 365,370 0 29,980
CAMPBELL SOUP CO COM 134429109 2,225 60,740 SH   SOLE 19 60,740 0 0
CAMPBELL SOUP CO COM 134429109 5,607 153,072 SH   SOLE 20 0 0 153,072
CAMPBELL SOUP CO COM 134429109 203,061 5,543,572 SH   SOLE 21 5,543,572 0 0
CAMPBELL SOUP CO COM 134429109 179,170 4,891,336 SH   SOLE 22 4,412,063 0 479,273
CAMPBELL SOUP CO COM 134429109 8,220 224,402 SH   SOLE 23 224,402 0 0
CAMPBELL SOUP CO COM 134429109 5,812 158,666 SH   SOLE 25 158,666 0 0
CAMPBELL SOUP CO COM 134429109 34,580 944,026 SH   SOLE 26 231,260 0 712,766
CAMPBELL SOUP CO COM 134429109 1,268 34,623 SH   SOLE 28 26,368 0 8,255
CAMPBELL SOUP CO COM 134429109 1,639 44,742 SH   SOLE 29 9,545 0 35,197
CAMPBELL SOUP CO COM 134429109 32,832 896,303 SH   SOLE 30 896,303 0 0
CAMPBELL SOUP CO COM 134429109 3,072 83,879 SH   SOLE 31 41,061 0 42,818
CAMPBELL SOUP CO COM 134429109 318 8,672 SH   SOLE 34 8,672 0 0
CAMPBELL SOUP CO COM 134429109 6,555 178,965 SH   SOLE 36 178,965 0 0
CAMPBELL SOUP CO COM 134429109 134 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,267 59,408 SH   SOLE 2 34,894 0 24,514
CAMPING WORLD HLDGS INC CL A 13462K109 16 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,208 103,575 SH   SOLE 18 103,575 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 632 29,643 SH   SOLE 19 29,643 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 22,707 1,065,054 SH   SOLE 21 1,065,054 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 18,760 879,905 SH   SOLE 22 840,928 0 38,977
CAMPING WORLD HLDGS INC CL A 13462K109 193 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 92 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 152 7,107 SH   SOLE 30 7,107 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 68 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,790 27,741 SH   SOLE 22 27,741 0 0
CANADIAN NAT RES LTD COM 136385101 82 2,502 SH   SOLE 18 2,502 0 0
CANADIAN NAT RES LTD COM 136385101 21,587 660,950 SH   SOLE 21 660,950 0 0
CANADIAN NAT RES LTD COM 136385101 4,646 142,245 SH   SOLE 22 142,245 0 0
CANADIAN NATL RY CO COM 136375102 5 61 SH   SOLE 18 61 0 0
CANADIAN NATL RY CO COM 136375102 18,761 208,923 SH   SOLE 22 208,923 0 0
CANADIAN PAC RY LTD COM 13645T100 13 61 SH   SOLE 18 61 0 0
CANADIAN PAC RY LTD COM 13645T100 7,190 33,927 SH   SOLE 22 0 0 33,927
CANADIAN SOLAR INC COM 136635109 2,791 192,499 SH   SOLE 21 192,499 0 0
CANADIAN SOLAR INC COM 136635109 42 2,922 SH   SOLE 22 2,922 0 0
CANADIAN SOLAR INC COM 136635109 1,630 112,435 SH   SOLE 30 112,435 0 0
CANADIAN SOLAR INC COM 136635109 30,784 2,123,051 SH   SOLE 34 2,123,051 0 0
CANCER GENETICS INC COM 13739U104 6 5,590 SH   SOLE 21 5,590 0 0
CANNAE HLDGS INC COM 13765N107 1,485 70,877 SH   SOLE 2 2,535 0 68,342
CANNAE HLDGS INC COM 13765N107 9 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 32 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 4,756 227,027 SH   SOLE 18 227,027 0 0
CANNAE HLDGS INC COM 13765N107 1,316 62,795 SH   SOLE 19 62,795 0 0
CANNAE HLDGS INC COM 13765N107 48,023 2,292,289 SH   SOLE 21 2,292,289 0 0
CANNAE HLDGS INC COM 13765N107 45,974 2,194,482 SH   SOLE 22 2,084,177 0 110,305
CANNAE HLDGS INC COM 13765N107 348 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 184 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 7,135 340,564 SH   SOLE 30 340,564 0 0
CANNAE HLDGS INC COM 13765N107 187 8,938 SH   SOLE 40 8,938 0 0
CANTEL MEDICAL CORP COM 138098108 8,239 89,494 SH   SOLE 2 28,145 0 61,349
CANTEL MEDICAL CORP COM 138098108 73 795 SH   SOLE 4 795 0 0
CANTEL MEDICAL CORP COM 138098108 72 786 SH   SOLE 7 786 0 0
CANTEL MEDICAL CORP COM 138098108 11,109 120,671 SH   SOLE 18 120,671 0 0
CANTEL MEDICAL CORP COM 138098108 4,181 45,413 SH   SOLE 19 45,413 0 0
CANTEL MEDICAL CORP COM 138098108 184,618 2,005,410 SH   SOLE 21 2,005,410 0 0
CANTEL MEDICAL CORP COM 138098108 117,284 1,273,997 SH   SOLE 22 1,204,778 0 69,219
CANTEL MEDICAL CORP COM 138098108 1,925 20,914 SH   SOLE 23 20,914 0 0
CANTEL MEDICAL CORP COM 138098108 4,166 45,251 SH   SOLE 26 9,572 0 35,679
CANTEL MEDICAL CORP COM 138098108 479 5,205 SH   SOLE 28 5,205 0 0
CANTEL MEDICAL CORP COM 138098108 848 9,209 SH   SOLE 29 375 0 8,834
CANTEL MEDICAL CORP COM 138098108 859 9,333 SH   SOLE 30 9,333 0 0
CANTEL MEDICAL CORP COM 138098108 169 1,837 SH   SOLE 31 1,310 0 527
CANTEL MEDICAL CORP COM 138098108 2,011 21,843 SH   SOLE 34 21,843 0 0
CANTEL MEDICAL CORP COM 138098108 18 200 SH   SOLE 36 200 0 0
CANTEL MEDICAL CORP COM 138098108 375 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
CAPITAL CITY BK GROUP INC COM 139674105 296 12,690 SH   SOLE 2 1,110 0 11,580
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 914 39,181 SH   SOLE 18 39,181 0 0
CAPITAL CITY BK GROUP INC COM 139674105 333 14,248 SH   SOLE 19 14,248 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,683 414,873 SH   SOLE 21 414,873 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,900 424,163 SH   SOLE 22 419,200 0 4,963
CAPITAL CITY BK GROUP INC COM 139674105 50 2,159 SH   SOLE 23 2,159 0 0
CAPITAL CITY BK GROUP INC COM 139674105 143 6,125 SH   SOLE 26 0 0 6,125
CAPITAL ONE FINL CORP COM 14040H105 129,624 1,365,468 SH   SOLE 2 372,520 0 992,948
CAPITAL ONE FINL CORP COM 14040H105 16,150 170,127 SH   SOLE 4 157,292 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 38,999 410,819 SH   SOLE 7 376,546 0 34,273
CAPITAL ONE FINL CORP COM 14040H105 549 5,780 SH   SOLE 13 5,780 0 0
CAPITAL ONE FINL CORP COM 14040H105 381 4,011 SH   SOLE 15 4,011 0 0
CAPITAL ONE FINL CORP COM 14040H105 107,439 1,131,770 SH   SOLE 18 1,070,408 0 61,362
CAPITAL ONE FINL CORP COM 14040H105 45,650 480,880 SH   SOLE 19 480,880 0 0
CAPITAL ONE FINL CORP COM 14040H105 14,948 157,461 SH   SOLE 20 0 0 157,461
CAPITAL ONE FINL CORP COM 14040H105 756,906 7,973,309 SH   SOLE 21 7,973,309 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,130,491 11,908,678 SH   SOLE 22 10,497,604 0 1,411,074
CAPITAL ONE FINL CORP COM 14040H105 62,376 657,077 SH   SOLE 23 657,077 0 0
CAPITAL ONE FINL CORP COM 14040H105 46,745 492,413 SH   SOLE 25 492,413 0 0
CAPITAL ONE FINL CORP COM 14040H105 175,325 1,846,892 SH   SOLE 26 393,563 0 1,453,329
CAPITAL ONE FINL CORP COM 14040H105 8,881 93,553 SH   SOLE 28 70,573 0 22,980
CAPITAL ONE FINL CORP COM 14040H105 11,712 123,380 SH   SOLE 29 26,545 0 96,835
CAPITAL ONE FINL CORP COM 14040H105 172,977 1,822,156 SH   SOLE 30 1,822,156 0 0
CAPITAL ONE FINL CORP COM 14040H105 15,610 164,440 SH   SOLE 31 101,834 0 62,606
CAPITAL ONE FINL CORP COM 14040H105 12,391 130,531 SH   SOLE 34 130,531 0 0
CAPITAL ONE FINL CORP COM 14040H105 43,585 459,123 SH   SOLE 36 459,123 0 0
CAPITAL ONE FINL CORP COM 14040H105 922 9,713 SH   SOLE 40 9,713 0 0
CAPITAL SR LIVING CORP COM 140475104 185 19,588 SH   SOLE 2 879 0 18,709
CAPITAL SR LIVING CORP COM 140475104 2 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 6 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 767 81,297 SH   SOLE 18 81,297 0 0
CAPITAL SR LIVING CORP COM 140475104 188 19,906 SH   SOLE 19 19,906 0 0
CAPITAL SR LIVING CORP COM 140475104 11,602 1,229,015 SH   SOLE 21 1,229,015 0 0
CAPITAL SR LIVING CORP COM 140475104 8,180 866,556 SH   SOLE 22 826,997 0 39,559
CAPITAL SR LIVING CORP COM 140475104 139 14,712 SH   SOLE 26 0 0 14,712
CAPITAL SR LIVING CORP COM 140475104 39 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 40 4,195 SH   SOLE 30 4,195 0 0
CAPITAL SR LIVING CORP COM 140475104 32 3,367 SH   SOLE 40 3,367 0 0
CAPITOL FED FINL INC COM 14057J101 1,610 126,337 SH   SOLE 2 4,795 0 121,542
CAPITOL FED FINL INC COM 14057J101 11 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 41 3,205 SH   SOLE 7 3,205 0 0
CAPITOL FED FINL INC COM 14057J101 5,425 425,829 SH   SOLE 18 425,829 0 0
CAPITOL FED FINL INC COM 14057J101 1,562 122,571 SH   SOLE 19 122,571 0 0
CAPITOL FED FINL INC COM 14057J101 58,985 4,629,916 SH   SOLE 21 4,629,916 0 0
CAPITOL FED FINL INC COM 14057J101 60,255 4,729,605 SH   SOLE 22 4,546,053 0 183,552
CAPITOL FED FINL INC COM 14057J101 273 21,390 SH   SOLE 26 15,316 0 6,074
CAPITOL FED FINL INC COM 14057J101 238 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 401 31,501 SH   SOLE 30 31,501 0 0
CAPITOL FED FINL INC COM 14057J101 58 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 210 16,458 SH   SOLE 40 16,458 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 3 2,671 SH   SOLE 18 2,671 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 45 42,629 SH   SOLE 21 42,629 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 128 7,692 SH   SOLE 2 374 0 7,318
CAPSTAR FINL HLDGS INC COM 14070T102 459 27,472 SH   SOLE 18 27,472 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 97 5,795 SH   SOLE 19 5,795 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4,724 282,872 SH   SOLE 21 282,872 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,167 69,855 SH   SOLE 22 67,322 0 2,533
CAPSTEAD MTG CORP COM NO PAR 14067E506 763 96,476 SH   SOLE 2 3,473 0 93,003
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1 67 SH   SOLE 7 67 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,252 411,069 SH   SOLE 18 411,069 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 633 80,056 SH   SOLE 19 80,056 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 92,822 11,734,757 SH   SOLE 21 11,734,757 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 23,105 2,920,979 SH   SOLE 22 2,770,915 0 150,064
CAPSTEAD MTG CORP COM NO PAR 14067E506 120 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 114 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,736 219,485 SH   SOLE 30 219,485 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 26 3,322 SH   SOLE 36 3,322 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 88 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 10 9,724 SH   SOLE 18 9,724 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 143 142,625 SH   SOLE 21 142,625 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 337 336,672 SH   SOLE 22 336,672 0 0
CARA THERAPEUTICS INC COM 140755109 630 26,304 SH   SOLE 2 1,009 0 25,295
CARA THERAPEUTICS INC COM 140755109 14 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,593 108,249 SH   SOLE 18 108,249 0 0
CARA THERAPEUTICS INC COM 140755109 1,124 46,944 SH   SOLE 19 46,944 0 0
CARA THERAPEUTICS INC COM 140755109 38,524 1,608,532 SH   SOLE 21 1,608,532 0 0
CARA THERAPEUTICS INC COM 140755109 22,773 950,856 SH   SOLE 22 911,331 0 39,525
CARA THERAPEUTICS INC COM 140755109 22 936 SH   SOLE 23 936 0 0
CARA THERAPEUTICS INC COM 140755109 143 5,979 SH   SOLE 28 5,979 0 0
CARA THERAPEUTICS INC COM 140755109 133 5,549 SH   SOLE 30 5,549 0 0
CARA THERAPEUTICS INC COM 140755109 20 853 SH   SOLE 34 853 0 0
CARA THERAPEUTICS INC COM 140755109 79 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 193 26,664 SH   SOLE 2 891 0 25,773
CARBO CERAMICS INC COM 140781105 3 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 726 100,205 SH   SOLE 18 100,205 0 0
CARBO CERAMICS INC COM 140781105 110 15,219 SH   SOLE 19 15,219 0 0
CARBO CERAMICS INC COM 140781105 16,411 2,263,629 SH   SOLE 21 2,263,629 0 0
CARBO CERAMICS INC COM 140781105 3,767 519,647 SH   SOLE 22 492,962 0 26,685
CARBO CERAMICS INC COM 140781105 336 46,372 SH   SOLE 30 46,372 0 0
CARBON BLACK INC COM 14081R103 137 6,465 SH   SOLE 2 265 0 6,200
CARBON BLACK INC COM 14081R103 4 205 SH   SOLE 7 205 0 0
CARBON BLACK INC COM 14081R103 534 25,229 SH   SOLE 18 25,229 0 0
CARBON BLACK INC COM 14081R103 134 6,327 SH   SOLE 19 6,327 0 0
CARBON BLACK INC COM 14081R103 5,455 257,554 SH   SOLE 21 257,554 0 0
CARBON BLACK INC COM 14081R103 6,989 329,999 SH   SOLE 22 322,471 0 7,528
CARBONITE INC COM 141337105 899 25,229 SH   SOLE 2 1,216 0 24,013
CARBONITE INC COM 141337105 21 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 3,696 103,670 SH   SOLE 18 103,670 0 0
CARBONITE INC COM 141337105 1,257 35,250 SH   SOLE 19 35,250 0 0
CARBONITE INC COM 141337105 40,427 1,134,010 SH   SOLE 21 1,134,010 0 0
CARBONITE INC COM 141337105 32,560 913,315 SH   SOLE 22 877,427 0 35,888
CARBONITE INC COM 141337105 380 10,648 SH   SOLE 26 0 0 10,648
CARBONITE INC COM 141337105 173 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 222 6,215 SH   SOLE 30 6,215 0 0
CARBONITE INC COM 141337105 124 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 46,593 862,828 SH   SOLE 2 209,299 0 653,529
CARDINAL HEALTH INC COM 14149Y108 6,494 120,262 SH   SOLE 4 112,064 0 8,198
CARDINAL HEALTH INC COM 14149Y108 29,953 554,682 SH   SOLE 7 369,488 0 185,194
CARDINAL HEALTH INC COM 14149Y108 347 6,434 SH   SOLE 13 6,434 0 0
CARDINAL HEALTH INC COM 14149Y108 141 2,605 SH   SOLE 15 2,605 0 0
CARDINAL HEALTH INC COM 14149Y108 65,829 1,219,064 SH   SOLE 18 1,144,055 0 75,009
CARDINAL HEALTH INC COM 14149Y108 97,175 1,799,541 SH   SOLE 19 1,799,541 0 0
CARDINAL HEALTH INC COM 14149Y108 9,587 177,529 SH   SOLE 20 0 0 177,529
CARDINAL HEALTH INC COM 14149Y108 371,507 6,879,763 SH   SOLE 21 6,879,763 0 0
CARDINAL HEALTH INC COM 14149Y108 451,342 8,358,188 SH   SOLE 22 7,303,805 0 1,054,383
CARDINAL HEALTH INC COM 14149Y108 22,883 423,758 SH   SOLE 23 423,758 0 0
CARDINAL HEALTH INC COM 14149Y108 18,043 334,124 SH   SOLE 25 334,124 0 0
CARDINAL HEALTH INC COM 14149Y108 72,177 1,336,610 SH   SOLE 26 298,637 0 1,037,973
CARDINAL HEALTH INC COM 14149Y108 3,199 59,242 SH   SOLE 28 44,644 0 14,598
CARDINAL HEALTH INC COM 14149Y108 5,322 98,550 SH   SOLE 29 31,717 0 66,833
CARDINAL HEALTH INC COM 14149Y108 64,001 1,185,208 SH   SOLE 30 1,185,208 0 0
CARDINAL HEALTH INC COM 14149Y108 9,102 168,554 SH   SOLE 31 94,328 0 74,226
CARDINAL HEALTH INC COM 14149Y108 2,966 54,917 SH   SOLE 34 54,917 0 0
CARDINAL HEALTH INC COM 14149Y108 19,072 353,182 SH   SOLE 36 353,182 0 0
CARDINAL HEALTH INC COM 14149Y108 343 6,354 SH   SOLE 40 6,354 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,074 27,434 SH   SOLE 2 2,581 0 24,853
CARDIOVASCULAR SYS INC DEL COM 141619106 28 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,977 101,601 SH   SOLE 18 101,601 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,598 91,927 SH   SOLE 19 91,927 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 53,040 1,355,126 SH   SOLE 21 1,355,126 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 37,827 966,444 SH   SOLE 22 926,309 0 40,135
CARDIOVASCULAR SYS INC DEL COM 141619106 348 8,884 SH   SOLE 23 8,884 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 434 11,079 SH   SOLE 26 0 0 11,079
CARDIOVASCULAR SYS INC DEL COM 141619106 167 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 301 7,688 SH   SOLE 30 7,688 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 130 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 113 4,502 SH   SOLE 2 175 0 4,327
CARDLYTICS INC COM 14161W105 442 17,656 SH   SOLE 18 17,656 0 0
CARDLYTICS INC COM 14161W105 138 5,520 SH   SOLE 19 5,520 0 0
CARDLYTICS INC COM 14161W105 5,102 203,738 SH   SOLE 21 203,738 0 0
CARDLYTICS INC COM 14161W105 4,750 189,692 SH   SOLE 22 187,874 0 1,818
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 602 625,000 PRN   SOLE 21 625,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,056 33,380 SH   SOLE 2 1,483 0 31,897
CARDTRONICS PLC SHS CL A G1991C105 9 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 28 873 SH   SOLE 7 873 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,346 168,961 SH   SOLE 18 168,961 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,162 36,715 SH   SOLE 19 36,715 0 0
CARDTRONICS PLC SHS CL A G1991C105 126,368 3,993,930 SH   SOLE 21 3,993,930 0 0
CARDTRONICS PLC SHS CL A G1991C105 34,253 1,082,580 SH   SOLE 22 1,023,406 0 59,174
CARDTRONICS PLC SHS CL A G1991C105 334 10,555 SH   SOLE 26 8,573 0 1,982
CARDTRONICS PLC SHS CL A G1991C105 208 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,617 82,718 SH   SOLE 30 82,718 0 0
CARDTRONICS PLC SHS CL A G1991C105 152 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 860 38,897 SH   SOLE 2 23,783 0 15,114
CARE COM INC COM 141633107 9 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,460 66,052 SH   SOLE 18 66,052 0 0
CARE COM INC COM 141633107 4,368 197,536 SH   SOLE 19 197,536 0 0
CARE COM INC COM 141633107 15,497 700,884 SH   SOLE 21 700,884 0 0
CARE COM INC COM 141633107 18,887 854,250 SH   SOLE 22 839,821 0 14,429
CARE COM INC COM 141633107 1,745 78,916 SH   SOLE 23 78,916 0 0
CARE COM INC COM 141633107 1,608 72,735 SH   SOLE 26 0 0 72,735
CARE COM INC COM 141633107 279 12,629 SH   SOLE 29 0 0 12,629
CAREDX INC COM 14167L103 766 26,556 SH   SOLE 2 1,093 0 25,463
CAREDX INC COM 14167L103 20 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 3,149 109,153 SH   SOLE 18 109,153 0 0
CAREDX INC COM 14167L103 1,812 62,812 SH   SOLE 19 62,812 0 0
CAREDX INC COM 14167L103 33,362 1,156,411 SH   SOLE 21 1,156,411 0 0
CAREDX INC COM 14167L103 27,633 957,828 SH   SOLE 22 933,737 0 24,091
CAREDX INC COM 14167L103 13 445 SH   SOLE 23 445 0 0
CAREDX INC COM 14167L103 432 14,966 SH   SOLE 26 0 0 14,966
CAREER EDUCATION CORP COM 141665109 813 54,477 SH   SOLE 2 2,550 0 51,927
CAREER EDUCATION CORP COM 141665109 20 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 4,559 305,351 SH   SOLE 18 305,351 0 0
CAREER EDUCATION CORP COM 141665109 936 62,667 SH   SOLE 19 62,667 0 0
CAREER EDUCATION CORP COM 141665109 111,988 7,500,887 SH   SOLE 21 7,500,887 0 0
CAREER EDUCATION CORP COM 141665109 29,644 1,985,512 SH   SOLE 22 1,892,868 0 92,644
CAREER EDUCATION CORP COM 141665109 333 22,282 SH   SOLE 26 0 0 22,282
CAREER EDUCATION CORP COM 141665109 128 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 2,352 157,507 SH   SOLE 30 157,507 0 0
CAREER EDUCATION CORP COM 141665109 81 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,120 119,728 SH   SOLE 2 48,363 0 71,365
CARETRUST REIT INC COM 14174T107 7,848 443,136 SH   SOLE 4 443,136 0 0
CARETRUST REIT INC COM 14174T107 2,228 125,790 SH   SOLE 7 125,790 0 0
CARETRUST REIT INC COM 14174T107 56 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 7,525 424,881 SH   SOLE 18 424,881 0 0
CARETRUST REIT INC COM 14174T107 5,493 310,155 SH   SOLE 19 310,155 0 0
CARETRUST REIT INC COM 14174T107 154,320 8,713,729 SH   SOLE 21 8,713,729 0 0
CARETRUST REIT INC COM 14174T107 75,797 4,279,892 SH   SOLE 22 3,879,474 0 400,418
CARETRUST REIT INC COM 14174T107 4,499 254,058 SH   SOLE 23 254,058 0 0
CARETRUST REIT INC COM 14174T107 2,798 157,970 SH   SOLE 25 157,970 0 0
CARETRUST REIT INC COM 14174T107 4,586 258,948 SH   SOLE 26 0 0 258,948
CARETRUST REIT INC COM 14174T107 228 12,892 SH   SOLE 28 12,892 0 0
CARETRUST REIT INC COM 14174T107 481 27,136 SH   SOLE 29 27,136 0 0
CARETRUST REIT INC COM 14174T107 8,726 492,708 SH   SOLE 30 492,708 0 0
CARETRUST REIT INC COM 14174T107 4,988 281,669 SH   SOLE 34 281,669 0 0
CARETRUST REIT INC COM 14174T107 177 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 2,603 46,744 SH   SOLE 2 8,568 0 38,176
CARGURUS INC COM CL A 141788109 59 1,063 SH   SOLE 7 1,063 0 0
CARGURUS INC COM CL A 141788109 8,702 156,266 SH   SOLE 18 156,266 0 0
CARGURUS INC COM CL A 141788109 7,609 136,626 SH   SOLE 19 136,626 0 0
CARGURUS INC COM CL A 141788109 91,885 1,649,946 SH   SOLE 21 1,649,946 0 0
CARGURUS INC COM CL A 141788109 60,640 1,088,884 SH   SOLE 22 1,050,167 0 38,717
CARGURUS INC COM CL A 141788109 1,356 24,347 SH   SOLE 23 24,347 0 0
CARGURUS INC COM CL A 141788109 1,715 30,795 SH   SOLE 26 0 0 30,795
CARGURUS INC COM CL A 141788109 203 3,652 SH   SOLE 29 0 0 3,652
CARLISLE COS INC COM 142339100 16,890 138,672 SH   SOLE 2 33,498 0 105,174
CARLISLE COS INC COM 142339100 35 290 SH   SOLE 4 290 0 0
CARLISLE COS INC COM 142339100 2,672 21,939 SH   SOLE 7 21,939 0 0
CARLISLE COS INC COM 142339100 22,450 184,315 SH   SOLE 18 184,315 0 0
CARLISLE COS INC COM 142339100 1,247 10,242 SH   SOLE 19 10,242 0 0
CARLISLE COS INC COM 142339100 337,281 2,769,138 SH   SOLE 21 2,769,138 0 0
CARLISLE COS INC COM 142339100 230,669 1,893,838 SH   SOLE 22 1,764,713 0 129,125
CARLISLE COS INC COM 142339100 2,440 20,030 SH   SOLE 26 9,525 0 10,505
CARLISLE COS INC COM 142339100 951 7,811 SH   SOLE 28 7,811 0 0
CARLISLE COS INC COM 142339100 441 3,617 SH   SOLE 29 0 0 3,617
CARLISLE COS INC COM 142339100 1,734 14,240 SH   SOLE 30 14,240 0 0
CARLISLE COS INC COM 142339100 147 1,208 SH   SOLE 31 1,208 0 0
CARLISLE COS INC COM 142339100 214 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 863 7,082 SH   SOLE 40 7,082 0 0
CARMAX INC COM 143130102 29,785 398,886 SH   SOLE 2 29,756 0 369,130
CARMAX INC COM 143130102 4,202 56,279 SH   SOLE 4 51,581 0 4,698
CARMAX INC COM 143130102 9,655 129,303 SH   SOLE 7 129,303 0 0
CARMAX INC COM 143130102 112 1,503 SH   SOLE 15 1,503 0 0
CARMAX INC COM 143130102 27,250 364,933 SH   SOLE 18 343,364 0 21,569
CARMAX INC COM 143130102 2,860 38,304 SH   SOLE 19 38,304 0 0
CARMAX INC COM 143130102 5,847 78,307 SH   SOLE 20 0 0 78,307
CARMAX INC COM 143130102 277,145 3,711,593 SH   SOLE 21 3,711,593 0 0
CARMAX INC COM 143130102 319,107 4,273,557 SH   SOLE 22 3,785,157 0 488,400
CARMAX INC COM 143130102 16,913 226,509 SH   SOLE 23 226,509 0 0
CARMAX INC COM 143130102 12,529 167,786 SH   SOLE 25 167,786 0 0
CARMAX INC COM 143130102 48,567 650,416 SH   SOLE 26 184,731 0 465,685
CARMAX INC COM 143130102 2,567 34,377 SH   SOLE 28 26,086 0 8,291
CARMAX INC COM 143130102 3,063 41,014 SH   SOLE 29 5,439 0 35,575
CARMAX INC COM 143130102 41,598 557,085 SH   SOLE 30 557,085 0 0
CARMAX INC COM 143130102 5,672 75,962 SH   SOLE 31 37,373 0 38,589
CARMAX INC COM 143130102 661 8,856 SH   SOLE 34 8,856 0 0
CARMAX INC COM 143130102 11,571 154,956 SH   SOLE 36 154,956 0 0
CARMAX INC COM 143130102 275 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 72,849 1,142,366 SH   SOLE 2 291,809 0 850,557
CARNIVAL CORP UNIT 99/99/9999 143658300 13,861 217,363 SH   SOLE 4 206,205 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 22,556 353,714 SH   SOLE 7 336,086 0 17,628
CARNIVAL CORP UNIT 99/99/9999 143658300 6,365 99,811 SH   SOLE 13 99,811 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 157 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 116,096 1,820,543 SH   SOLE 18 1,642,020 0 178,523
CARNIVAL CORP UNIT 99/99/9999 143658300 54,596 856,141 SH   SOLE 19 856,141 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13,612 213,462 SH   SOLE 20 0 0 213,462
CARNIVAL CORP UNIT 99/99/9999 143658300 463,909 7,274,715 SH   SOLE 21 7,274,715 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 704,217 11,043,075 SH   SOLE 22 9,370,565 0 1,672,510
CARNIVAL CORP UNIT 99/99/9999 143658300 45,927 720,195 SH   SOLE 23 720,195 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 27,598 432,771 SH   SOLE 25 394,072 0 38,699
CARNIVAL CORP UNIT 99/99/9999 143658300 98,045 1,537,472 SH   SOLE 26 395,541 0 1,141,931
CARNIVAL CORP UNIT 99/99/9999 143658300 5,211 81,721 SH   SOLE 28 61,329 0 20,392
CARNIVAL CORP UNIT 99/99/9999 143658300 7,843 122,993 SH   SOLE 29 122,993 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 91,213 1,430,346 SH   SOLE 30 1,430,346 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,101 346,566 SH   SOLE 31 223,127 0 123,439
CARNIVAL CORP UNIT 99/99/9999 143658300 51,386 805,806 SH   SOLE 34 805,806 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 30,452 477,536 SH   SOLE 36 477,536 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 550 8,630 SH   SOLE 40 8,630 0 0
CARNIVAL PLC ADR 14365C103 297 4,705 SH   SOLE 18 4,705 0 0
CAROLINA FINL CORP NEW COM 143873107 940 24,932 SH   SOLE 2 9,156 0 15,776
CAROLINA FINL CORP NEW COM 143873107 17 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,565 68,008 SH   SOLE 18 68,008 0 0
CAROLINA FINL CORP NEW COM 143873107 1,990 52,762 SH   SOLE 19 52,762 0 0
CAROLINA FINL CORP NEW COM 143873107 28,573 757,500 SH   SOLE 21 757,500 0 0
CAROLINA FINL CORP NEW COM 143873107 27,387 726,059 SH   SOLE 22 693,295 0 32,764
CAROLINA FINL CORP NEW COM 143873107 324 8,602 SH   SOLE 23 8,602 0 0
CAROLINA FINL CORP NEW COM 143873107 1,161 30,768 SH   SOLE 26 0 0 30,768
CAROLINA FINL CORP NEW COM 143873107 169 4,481 SH   SOLE 29 0 0 4,481
CAROLINA FINL CORP NEW COM 143873107 176 4,667 SH   SOLE 30 4,667 0 0
CAROLINA FINL CORP NEW COM 143873107 148 3,917 SH   SOLE 40 3,917 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 10 1,184 SH   SOLE 18 1,184 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 33 4,010 SH   SOLE 21 4,010 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,893 66,038 SH   SOLE 2 20,869 0 45,169
CARPENTER TECHNOLOGY CORP COM 144285103 20 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 97 1,639 SH   SOLE 7 1,639 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 16,238 275,454 SH   SOLE 18 275,454 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,529 42,898 SH   SOLE 19 42,898 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 192,853 3,271,467 SH   SOLE 21 3,271,467 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 95,052 1,612,409 SH   SOLE 22 1,545,562 0 66,847
CARPENTER TECHNOLOGY CORP COM 144285103 927 15,718 SH   SOLE 26 3,814 0 11,904
CARPENTER TECHNOLOGY CORP COM 144285103 395 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 675 11,456 SH   SOLE 30 11,456 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 35 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 336 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 327 15,165 SH   SOLE 2 581 0 14,584
CARRIAGE SVCS INC COM 143905107 9 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,181 54,789 SH   SOLE 18 54,789 0 0
CARRIAGE SVCS INC COM 143905107 443 20,536 SH   SOLE 19 20,536 0 0
CARRIAGE SVCS INC COM 143905107 13,464 624,761 SH   SOLE 21 624,761 0 0
CARRIAGE SVCS INC COM 143905107 12,652 587,088 SH   SOLE 22 563,117 0 23,971
CARRIAGE SVCS INC COM 143905107 610 28,299 SH   SOLE 23 28,299 0 0
CARRIAGE SVCS INC COM 143905107 880 40,819 SH   SOLE 26 0 0 40,819
CARRIAGE SVCS INC COM 143905107 51 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 81 3,744 SH   SOLE 30 3,744 0 0
CARRIAGE SVCS INC COM 143905107 37 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 1,889 74,977 SH   SOLE 2 7,357 0 67,620
CARRIZO OIL & GAS INC COM 144577103 7 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 43 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 9,316 369,665 SH   SOLE 18 369,665 0 0
CARRIZO OIL & GAS INC COM 144577103 3,469 137,641 SH   SOLE 19 137,641 0 0
CARRIZO OIL & GAS INC COM 144577103 230,039 9,128,550 SH   SOLE 21 9,128,550 0 0
CARRIZO OIL & GAS INC COM 144577103 61,696 2,448,270 SH   SOLE 22 2,337,239 0 111,031
CARRIZO OIL & GAS INC COM 144577103 313 12,424 SH   SOLE 23 12,424 0 0
CARRIZO OIL & GAS INC COM 144577103 961 38,134 SH   SOLE 26 6,644 0 31,490
CARRIZO OIL & GAS INC COM 144577103 284 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 142 5,642 SH   SOLE 29 0 0 5,642
CARRIZO OIL & GAS INC COM 144577103 5,354 212,472 SH   SOLE 30 212,472 0 0
CARRIZO OIL & GAS INC COM 144577103 210 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 631 43,216 SH   SOLE 2 15,928 0 27,288
CARROLS RESTAURANT GROUP INC COM 14574X104 11 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,720 117,806 SH   SOLE 18 117,806 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 3,330 228,053 SH   SOLE 19 228,053 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 18,688 1,280,016 SH   SOLE 21 1,280,016 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 20,813 1,425,580 SH   SOLE 22 1,380,324 0 45,256
CARROLS RESTAURANT GROUP INC COM 14574X104 677 46,337 SH   SOLE 23 46,337 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,188 81,349 SH   SOLE 26 0 0 81,349
CARROLS RESTAURANT GROUP INC COM 14574X104 72 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 567 38,855 SH   SOLE 29 0 0 38,855
CARROLS RESTAURANT GROUP INC COM 14574X104 134 9,169 SH   SOLE 30 9,169 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 45 3,081 SH   SOLE 34 3,081 0 0
CARS COM INC COM 14575E105 2,684 97,216 SH   SOLE 2 28,857 0 68,359
CARS COM INC COM 14575E105 9 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 72 2,590 SH   SOLE 7 2,590 0 0
CARS COM INC COM 14575E105 10,971 397,367 SH   SOLE 18 397,367 0 0
CARS COM INC COM 14575E105 1,775 64,280 SH   SOLE 19 64,280 0 0
CARS COM INC COM 14575E105 129,339 4,684,491 SH   SOLE 21 4,684,491 0 0
CARS COM INC COM 14575E105 65,510 2,372,709 SH   SOLE 22 2,190,615 0 182,094
CARS COM INC COM 14575E105 463 16,777 SH   SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 273 9,875 SH   SOLE 28 9,875 0 0
CARS COM INC COM 14575E105 429 15,521 SH   SOLE 30 15,521 0 0
CARS COM INC COM 14575E105 121 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 240 8,705 SH   SOLE 40 8,705 0 0
CARTERS INC COM 146229109 10,526 106,751 SH   SOLE 2 28,029 0 78,722
CARTERS INC COM 146229109 25 249 SH   SOLE 4 249 0 0
CARTERS INC COM 146229109 128 1,296 SH   SOLE 7 1,296 0 0
CARTERS INC COM 146229109 14,110 143,101 SH   SOLE 18 143,101 0 0
CARTERS INC COM 146229109 790 8,015 SH   SOLE 19 8,015 0 0
CARTERS INC COM 146229109 219,758 2,228,784 SH   SOLE 21 2,228,784 0 0
CARTERS INC COM 146229109 153,335 1,555,125 SH   SOLE 22 1,459,598 0 95,527
CARTERS INC COM 146229109 1,653 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 581 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 1,112 11,275 SH   SOLE 30 11,275 0 0
CARTERS INC COM 146229109 243 2,462 SH   SOLE 31 991 0 1,471
CARTERS INC COM 146229109 91 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 547 5,546 SH   SOLE 40 5,546 0 0
CARVANA CO CL A 146869102 1,537 26,019 SH   SOLE 2 1,220 0 24,799
CARVANA CO CL A 146869102 36 616 SH   SOLE 7 616 0 0
CARVANA CO CL A 146869102 5,998 101,509 SH   SOLE 18 101,509 0 0
CARVANA CO CL A 146869102 1,741 29,465 SH   SOLE 19 29,465 0 0
CARVANA CO CL A 146869102 62,668 1,060,545 SH   SOLE 21 1,060,545 0 0
CARVANA CO CL A 146869102 52,108 881,834 SH   SOLE 22 860,216 0 21,618
CAS MED SYS INC COM PAR 124769209 10 4,576 SH   SOLE 18 4,576 0 0
CAS MED SYS INC COM PAR 124769209 189 82,965 SH   SOLE 21 82,965 0 0
CASA SYS INC COM 14713L102 323 21,905 SH   SOLE 2 1,060 0 20,845
CASA SYS INC COM 14713L102 5 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 1,232 83,514 SH   SOLE 18 83,514 0 0
CASA SYS INC COM 14713L102 361 24,459 SH   SOLE 19 24,459 0 0
CASA SYS INC COM 14713L102 13,546 918,379 SH   SOLE 21 918,379 0 0
CASA SYS INC COM 14713L102 11,090 751,868 SH   SOLE 22 739,973 0 11,895
CASELLA WASTE SYS INC CL A 147448104 1,181 38,016 SH   SOLE 2 1,496 0 36,520
CASELLA WASTE SYS INC CL A 147448104 26 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 4,302 138,521 SH   SOLE 18 138,521 0 0
CASELLA WASTE SYS INC CL A 147448104 1,152 37,100 SH   SOLE 19 37,100 0 0
CASELLA WASTE SYS INC CL A 147448104 43,735 1,408,088 SH   SOLE 21 1,408,088 0 0
CASELLA WASTE SYS INC CL A 147448104 34,207 1,101,324 SH   SOLE 22 1,056,795 0 44,529
CASELLA WASTE SYS INC CL A 147448104 493 15,886 SH   SOLE 26 0 0 15,886
CASELLA WASTE SYS INC CL A 147448104 168 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 258 8,310 SH   SOLE 30 8,310 0 0
CASELLA WASTE SYS INC CL A 147448104 148 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 11,558 89,518 SH   SOLE 2 24,318 0 65,200
CASEYS GEN STORES INC COM 147528103 27 207 SH   SOLE 4 207 0 0
CASEYS GEN STORES INC COM 147528103 167 1,292 SH   SOLE 7 1,292 0 0
CASEYS GEN STORES INC COM 147528103 34 262 SH   SOLE 17 0 0 262
CASEYS GEN STORES INC COM 147528103 14,630 113,311 SH   SOLE 18 113,311 0 0
CASEYS GEN STORES INC COM 147528103 832 6,444 SH   SOLE 19 6,444 0 0
CASEYS GEN STORES INC COM 147528103 215,950 1,672,604 SH   SOLE 21 1,672,604 0 0
CASEYS GEN STORES INC COM 147528103 151,349 1,172,245 SH   SOLE 22 1,093,861 0 78,384
CASEYS GEN STORES INC COM 147528103 84 648 SH   SOLE 23 648 0 0
CASEYS GEN STORES INC COM 147528103 1,920 14,873 SH   SOLE 26 7,741 0 7,132
CASEYS GEN STORES INC COM 147528103 673 5,211 SH   SOLE 28 5,211 0 0
CASEYS GEN STORES INC COM 147528103 1,149 8,899 SH   SOLE 30 8,899 0 0
CASEYS GEN STORES INC COM 147528103 96 744 SH   SOLE 31 744 0 0
CASEYS GEN STORES INC COM 147528103 191 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 525 4,065 SH   SOLE 40 4,065 0 0
CASI PHARMACEUTICALS INC COM 14757U109 174 37,157 SH   SOLE 2 1,628 0 35,529
CASI PHARMACEUTICALS INC COM 14757U109 5 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 779 166,772 SH   SOLE 18 166,772 0 0
CASI PHARMACEUTICALS INC COM 14757U109 223 47,656 SH   SOLE 19 47,656 0 0
CASI PHARMACEUTICALS INC COM 14757U109 8,278 1,772,602 SH   SOLE 21 1,772,602 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,892 833,380 SH   SOLE 22 795,799 0 37,581
CASS INFORMATION SYS INC COM 14808P109 630 9,680 SH   SOLE 2 450 0 9,230
CASS INFORMATION SYS INC COM 14808P109 18 278 SH   SOLE 7 278 0 0
CASS INFORMATION SYS INC COM 14808P109 2,573 39,513 SH   SOLE 18 39,513 0 0
CASS INFORMATION SYS INC COM 14808P109 724 11,112 SH   SOLE 19 11,112 0 0
CASS INFORMATION SYS INC COM 14808P109 27,847 427,631 SH   SOLE 21 427,631 0 0
CASS INFORMATION SYS INC COM 14808P109 18,418 282,833 SH   SOLE 22 269,993 0 12,840
CASS INFORMATION SYS INC COM 14808P109 122 1,881 SH   SOLE 26 0 0 1,881
CASS INFORMATION SYS INC COM 14808P109 95 1,454 SH   SOLE 28 1,454 0 0
CASS INFORMATION SYS INC COM 14808P109 191 2,938 SH   SOLE 30 2,938 0 0
CASS INFORMATION SYS INC COM 14808P109 70 1,068 SH   SOLE 40 1,068 0 0
CASTLE BRANDS INC COM 148435100 77 72,086 SH   SOLE 2 3,526 0 68,560
CASTLE BRANDS INC COM 148435100 316 295,315 SH   SOLE 18 295,315 0 0
CASTLE BRANDS INC COM 148435100 87 81,297 SH   SOLE 19 81,297 0 0
CASTLE BRANDS INC COM 148435100 3,778 3,530,990 SH   SOLE 21 3,530,990 0 0
CASTLE BRANDS INC COM 148435100 803 750,141 SH   SOLE 22 725,466 0 24,675
CASTLIGHT HEALTH INC CL B 14862Q100 205 75,901 SH   SOLE 2 17,937 0 57,964
CASTLIGHT HEALTH INC CL B 14862Q100 5 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 705 261,205 SH   SOLE 18 261,205 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 699 258,933 SH   SOLE 19 258,933 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7,433 2,752,885 SH   SOLE 21 2,752,885 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 6,416 2,376,400 SH   SOLE 22 2,323,709 0 52,691
CASTLIGHT HEALTH INC CL B 14862Q100 32 11,881 SH   SOLE 23 11,881 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 32 11,884 SH   SOLE 26 0 0 11,884
CASTLIGHT HEALTH INC CL B 14862Q100 20 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 34 12,637 SH   SOLE 30 12,637 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 8 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 8 10,404 SH   SOLE 18 10,404 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 128 159,889 SH   SOLE 21 159,889 0 0
CATALENT INC COM 148806102 14,851 326,031 SH   SOLE 2 68,718 0 257,313
CATALENT INC COM 148806102 22 492 SH   SOLE 4 492 0 0
CATALENT INC COM 148806102 165 3,629 SH   SOLE 7 3,629 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 20,461 449,194 SH   SOLE 18 449,194 0 0
CATALENT INC COM 148806102 1,138 24,982 SH   SOLE 19 24,982 0 0
CATALENT INC COM 148806102 323,722 7,106,955 SH   SOLE 21 7,106,955 0 0
CATALENT INC COM 148806102 209,429 4,597,786 SH   SOLE 22 4,328,421 0 269,365
CATALENT INC COM 148806102 1,826 40,096 SH   SOLE 26 24,644 0 15,452
CATALENT INC COM 148806102 837 18,381 SH   SOLE 28 18,381 0 0
CATALENT INC COM 148806102 463 10,158 SH   SOLE 29 0 0 10,158
CATALENT INC COM 148806102 1,443 31,682 SH   SOLE 30 31,682 0 0
CATALENT INC COM 148806102 141 3,093 SH   SOLE 31 3,012 0 81
CATALENT INC COM 148806102 109 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 641 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 120 11,116 SH   SOLE 2 618 0 10,498
CATALYST BIOSCIENCES INC COM NEW 14888D208 442 40,978 SH   SOLE 18 40,978 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 97 9,010 SH   SOLE 19 9,010 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 4,474 415,068 SH   SOLE 21 415,068 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 3,571 331,269 SH   SOLE 22 327,560 0 3,709
CATALYST PHARMACEUTICALS INC COM 14888U101 298 78,874 SH   SOLE 2 3,568 0 75,306
CATALYST PHARMACEUTICALS INC COM 14888U101 8 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,224 323,755 SH   SOLE 18 323,755 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 487 128,743 SH   SOLE 19 128,743 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,141 3,476,324 SH   SOLE 21 3,476,324 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 8,475 2,242,022 SH   SOLE 22 2,171,285 0 70,737
CATASYS INC COM PAR 149049504 11 851 SH   SOLE 18 851 0 0
CATASYS INC COM PAR 149049504 155 12,078 SH   SOLE 21 12,078 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 638 55,785 SH   SOLE 2 5,482 0 50,303
CATCHMARK TIMBER TR INC CL A 14912Y202 12 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,988 173,931 SH   SOLE 18 173,931 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 866 75,724 SH   SOLE 19 75,724 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 25,006 2,187,748 SH   SOLE 21 2,187,748 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,268 1,160,831 SH   SOLE 22 1,104,620 0 56,211
CATCHMARK TIMBER TR INC CL A 14912Y202 261 22,851 SH   SOLE 23 22,851 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 186 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 76 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 250 21,887 SH   SOLE 29 0 0 21,887
CATCHMARK TIMBER TR INC CL A 14912Y202 1,359 118,892 SH   SOLE 30 118,892 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 638 55,795 SH   SOLE 31 0 0 55,795
CATCHMARK TIMBER TR INC CL A 14912Y202 40 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 223,592 1,466,276 SH   SOLE 2 253,015 0 1,213,261
CATERPILLAR INC DEL COM 149123101 30,541 200,281 SH   SOLE 4 184,505 0 15,776
CATERPILLAR INC DEL COM 149123101 70,641 463,249 SH   SOLE 7 462,878 0 371
CATERPILLAR INC DEL COM 149123101 197 1,292 SH   SOLE 13 1,292 0 0
CATERPILLAR INC DEL COM 149123101 722 4,738 SH   SOLE 15 4,738 0 0
CATERPILLAR INC DEL COM 149123101 50 331 SH   SOLE 17 0 0 331
CATERPILLAR INC DEL COM 149123101 180,864 1,186,074 SH   SOLE 18 1,113,715 0 72,359
CATERPILLAR INC DEL COM 149123101 15,372 100,806 SH   SOLE 19 100,806 0 0
CATERPILLAR INC DEL COM 149123101 1,714,711 11,244,741 SH   SOLE 21 11,244,741 0 0
CATERPILLAR INC DEL COM 149123101 2,182,527 14,312,594 SH   SOLE 22 12,764,859 0 1,547,735
CATERPILLAR INC DEL COM 149123101 116,011 760,775 SH   SOLE 23 760,775 0 0
CATERPILLAR INC DEL COM 149123101 85,586 561,256 SH   SOLE 25 561,256 0 0
CATERPILLAR INC DEL COM 149123101 307,804 2,018,522 SH   SOLE 26 462,589 0 1,555,933
CATERPILLAR INC DEL COM 149123101 17,556 115,126 SH   SOLE 28 86,935 0 28,191
CATERPILLAR INC DEL COM 149123101 5,482 35,952 SH   SOLE 29 20,458 0 15,494
CATERPILLAR INC DEL COM 149123101 313,489 2,055,800 SH   SOLE 30 2,055,800 0 0
CATERPILLAR INC DEL COM 149123101 38,118 249,969 SH   SOLE 31 132,434 0 117,535
CATERPILLAR INC DEL COM 149123101 17,581 115,296 SH   SOLE 32 115,296 0 0
CATERPILLAR INC DEL COM 149123101 7,322 48,017 SH   SOLE 34 48,017 0 0
CATERPILLAR INC DEL COM 149123101 76,602 502,338 SH   SOLE 36 502,338 0 0
CATERPILLAR INC DEL COM 149123101 1,908 12,515 SH   SOLE 40 12,515 0 0
CATHAY GEN BANCORP COM 149150104 5,788 139,669 SH   SOLE 2 64,638 0 75,031
CATHAY GEN BANCORP COM 149150104 18 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 48 1,166 SH   SOLE 7 1,166 0 0
CATHAY GEN BANCORP COM 149150104 18,994 458,357 SH   SOLE 18 458,357 0 0
CATHAY GEN BANCORP COM 149150104 6,995 168,795 SH   SOLE 19 168,795 0 0
CATHAY GEN BANCORP COM 149150104 232,906 5,620,318 SH   SOLE 21 5,620,318 0 0
CATHAY GEN BANCORP COM 149150104 139,011 3,354,512 SH   SOLE 22 3,255,138 0 99,374
CATHAY GEN BANCORP COM 149150104 6,211 149,870 SH   SOLE 23 149,870 0 0
CATHAY GEN BANCORP COM 149150104 7,642 184,401 SH   SOLE 26 7,303 0 177,098
CATHAY GEN BANCORP COM 149150104 461 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 754 18,186 SH   SOLE 29 0 0 18,186
CATHAY GEN BANCORP COM 149150104 770 18,592 SH   SOLE 30 18,592 0 0
CATHAY GEN BANCORP COM 149150104 345 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 472 22,433 SH   SOLE 2 835 0 21,598
CATO CORP NEW CL A 149205106 3 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 9 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 2,223 105,759 SH   SOLE 18 105,759 0 0
CATO CORP NEW CL A 149205106 398 18,941 SH   SOLE 19 18,941 0 0
CATO CORP NEW CL A 149205106 50,808 2,417,118 SH   SOLE 21 2,417,118 0 0
CATO CORP NEW CL A 149205106 13,054 621,008 SH   SOLE 22 577,395 0 43,613
CATO CORP NEW CL A 149205106 419 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 78 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 1,072 50,993 SH   SOLE 30 50,993 0 0
CATO CORP NEW CL A 149205106 62 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,743 6,888 SH   SOLE 2 319 0 6,569
CAVCO INDS INC DEL COM 149568107 10 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 51 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 9,274 36,656 SH   SOLE 18 36,656 0 0
CAVCO INDS INC DEL COM 149568107 1,995 7,887 SH   SOLE 19 7,887 0 0
CAVCO INDS INC DEL COM 149568107 249,201 984,984 SH   SOLE 21 984,984 0 0
CAVCO INDS INC DEL COM 149568107 60,802 240,326 SH   SOLE 22 228,954 0 11,372
CAVCO INDS INC DEL COM 149568107 269 1,065 SH   SOLE 26 0 0 1,065
CAVCO INDS INC DEL COM 149568107 291 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 4,842 19,138 SH   SOLE 30 19,138 0 0
CAVCO INDS INC DEL COM 149568107 246 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 112 3,639 SH   SOLE 2 231 0 3,408
CB FINL SVCS INC COM 12479G101 474 15,375 SH   SOLE 18 15,375 0 0
CB FINL SVCS INC COM 12479G101 101 3,272 SH   SOLE 19 3,272 0 0
CB FINL SVCS INC COM 12479G101 4,681 151,724 SH   SOLE 21 151,724 0 0
CB FINL SVCS INC COM 12479G101 1,249 40,490 SH   SOLE 22 39,196 0 1,294
CBIZ INC COM 124805102 1,214 51,236 SH   SOLE 2 2,927 0 48,309
CBIZ INC COM 124805102 25 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 4,208 177,542 SH   SOLE 18 177,542 0 0
CBIZ INC COM 124805102 1,468 61,947 SH   SOLE 19 61,947 0 0
CBIZ INC COM 124805102 43,126 1,819,662 SH   SOLE 21 1,819,662 0 0
CBIZ INC COM 124805102 37,572 1,585,313 SH   SOLE 22 1,524,290 0 61,023
CBIZ INC COM 124805102 598 25,244 SH   SOLE 26 0 0 25,244
CBIZ INC COM 124805102 164 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 64 2,716 SH   SOLE 29 0 0 2,716
CBIZ INC COM 124805102 254 10,703 SH   SOLE 30 10,703 0 0
CBIZ INC COM 124805102 62 2,596 SH   SOLE 34 2,596 0 0
CBIZ INC COM 124805102 94 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 701 175,732 SH   SOLE 2 6,331 0 169,401
CBL & ASSOC PPTYS INC COM 124830100 177 44,422 SH   SOLE 4 44,422 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,143 286,521 SH   SOLE 7 286,521 0 0
CBL & ASSOC PPTYS INC COM 124830100 29 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 3,017 756,063 SH   SOLE 18 756,063 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,520 380,939 SH   SOLE 19 380,939 0 0
CBL & ASSOC PPTYS INC COM 124830100 72,681 18,215,748 SH   SOLE 21 18,215,748 0 0
CBL & ASSOC PPTYS INC COM 124830100 29,466 7,384,896 SH   SOLE 22 7,092,937 0 291,959
CBL & ASSOC PPTYS INC COM 124830100 45 11,186 SH   SOLE 23 11,186 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,433 359,215 SH   SOLE 25 359,215 0 0
CBL & ASSOC PPTYS INC COM 124830100 363 91,027 SH   SOLE 26 28,433 0 62,594
CBL & ASSOC PPTYS INC COM 124830100 99 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 235 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 4,787 1,199,774 SH   SOLE 30 1,199,774 0 0
CBL & ASSOC PPTYS INC COM 124830100 151 37,885 SH   SOLE 36 37,885 0 0
CBL & ASSOC PPTYS INC COM 124830100 74 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 24,599 256,351 SH   SOLE 2 23,827 0 232,524
CBOE GLOBAL MARKETS INC COM 12503M108 3,305 34,437 SH   SOLE 4 31,312 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 7,675 79,977 SH   SOLE 7 79,977 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 97 1,006 SH   SOLE 15 1,006 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21,543 224,498 SH   SOLE 18 210,851 0 13,647
CBOE GLOBAL MARKETS INC COM 12503M108 37,250 388,180 SH   SOLE 19 388,180 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 246,097 2,564,574 SH   SOLE 21 2,564,574 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 256,979 2,677,980 SH   SOLE 22 2,392,475 0 285,505
CBOE GLOBAL MARKETS INC COM 12503M108 13,559 141,296 SH   SOLE 23 141,296 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 23,310 242,914 SH   SOLE 25 242,914 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 40,712 424,261 SH   SOLE 26 115,165 0 309,096
CBOE GLOBAL MARKETS INC COM 12503M108 2,134 22,243 SH   SOLE 28 16,894 0 5,349
CBOE GLOBAL MARKETS INC COM 12503M108 2,567 26,753 SH   SOLE 29 4,146 0 22,607
CBOE GLOBAL MARKETS INC COM 12503M108 37,178 387,437 SH   SOLE 30 387,437 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2,931 30,543 SH   SOLE 31 19,845 0 10,698
CBOE GLOBAL MARKETS INC COM 12503M108 2,500 26,053 SH   SOLE 34 26,053 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,556 78,743 SH   SOLE 36 78,743 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 195 2,037 SH   SOLE 40 2,037 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,281 312,400 SH   SOLE 2 312,400 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 32,725 742,056 SH   SOLE 2 94,650 0 647,406
CBRE GROUP INC CL A 12504L109 4,333 98,252 SH   SOLE 4 89,849 0 8,403
CBRE GROUP INC CL A 12504L109 14,606 331,198 SH   SOLE 7 260,383 0 70,815
CBRE GROUP INC CL A 12504L109 102 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 0 6 SH   SOLE 17 0 0 6
CBRE GROUP INC CL A 12504L109 28,644 649,517 SH   SOLE 18 610,882 0 38,635
CBRE GROUP INC CL A 12504L109 3,168 71,842 SH   SOLE 19 71,842 0 0
CBRE GROUP INC CL A 12504L109 7,352 166,703 SH   SOLE 20 0 0 166,703
CBRE GROUP INC CL A 12504L109 406,444 9,216,418 SH   SOLE 21 9,216,418 0 0
CBRE GROUP INC CL A 12504L109 355,711 8,065,998 SH   SOLE 22 7,063,665 0 1,002,333
CBRE GROUP INC CL A 12504L109 17,862 405,033 SH   SOLE 23 405,033 0 0
CBRE GROUP INC CL A 12504L109 13,531 306,834 SH   SOLE 25 306,834 0 0
CBRE GROUP INC CL A 12504L109 52,978 1,201,305 SH   SOLE 26 301,486 0 899,819
CBRE GROUP INC CL A 12504L109 2,682 60,811 SH   SOLE 28 45,896 0 14,915
CBRE GROUP INC CL A 12504L109 3,358 76,153 SH   SOLE 29 11,935 0 64,218
CBRE GROUP INC CL A 12504L109 49,786 1,128,934 SH   SOLE 30 1,128,934 0 0
CBRE GROUP INC CL A 12504L109 5,334 120,942 SH   SOLE 31 67,522 0 53,420
CBRE GROUP INC CL A 12504L109 723 16,385 SH   SOLE 34 16,385 0 0
CBRE GROUP INC CL A 12504L109 12,164 275,833 SH   SOLE 36 275,833 0 0
CBRE GROUP INC CL A 12504L109 269 6,102 SH   SOLE 40 6,102 0 0
CBS CORP NEW CL A 124857103 264 4,549 SH   SOLE 21 4,549 0 0
CBS CORP NEW CL A 124857103 30 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 53,939 938,888 SH   SOLE 2 229,155 0 709,733
CBS CORP NEW CL B 124857202 7,114 123,831 SH   SOLE 4 114,821 0 9,010
CBS CORP NEW CL B 124857202 14,540 253,097 SH   SOLE 7 247,682 0 5,415
CBS CORP NEW CL B 124857202 195 3,387 SH   SOLE 13 3,387 0 0
CBS CORP NEW CL B 124857202 172 3,002 SH   SOLE 15 3,002 0 0
CBS CORP NEW CL B 124857202 1 23 SH   SOLE 17 0 0 23
CBS CORP NEW CL B 124857202 41,061 714,730 SH   SOLE 18 670,706 0 44,024
CBS CORP NEW CL B 124857202 8,645 150,472 SH   SOLE 19 150,472 0 0
CBS CORP NEW CL B 124857202 13,010 226,464 SH   SOLE 20 51,548 0 174,916
CBS CORP NEW CL B 124857202 413,347 7,194,900 SH   SOLE 21 7,194,900 0 0
CBS CORP NEW CL B 124857202 499,165 8,688,682 SH   SOLE 22 7,742,702 0 945,980
CBS CORP NEW CL B 124857202 26,216 456,330 SH   SOLE 23 456,330 0 0
CBS CORP NEW CL B 124857202 33,079 575,780 SH   SOLE 25 575,780 0 0
CBS CORP NEW CL B 124857202 70,449 1,226,267 SH   SOLE 26 328,774 0 897,493
CBS CORP NEW CL B 124857202 3,795 66,066 SH   SOLE 28 50,172 0 15,894
CBS CORP NEW CL B 124857202 778 13,542 SH   SOLE 29 13,542 0 0
CBS CORP NEW CL B 124857202 61,684 1,073,695 SH   SOLE 30 1,073,695 0 0
CBS CORP NEW CL B 124857202 8,550 148,821 SH   SOLE 31 74,221 0 74,600
CBS CORP NEW CL B 124857202 2,743 47,741 SH   SOLE 34 47,741 0 0
CBS CORP NEW CL B 124857202 16,994 295,806 SH   SOLE 36 295,806 0 0
CBS CORP NEW CL B 124857202 399 6,953 SH   SOLE 40 6,953 0 0
CBS CORP NEW OPTIONS 124857202 861 15,000 SH Call SOLE 2 15,000 0 0
CBS CORP NEW OPTIONS 124857202 20,970 365,000 SH Call SOLE 19 365,000 0 0
CBTX INC COM 12481V104 681 19,173 SH   SOLE 2 702 0 18,471
CBTX INC COM 12481V104 14 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 2,295 64,578 SH   SOLE 18 64,578 0 0
CBTX INC COM 12481V104 599 16,866 SH   SOLE 19 16,866 0 0
CBTX INC COM 12481V104 22,288 627,133 SH   SOLE 21 627,133 0 0
CBTX INC COM 12481V104 12,505 351,844 SH   SOLE 22 338,295 0 13,549
CCA INDS INC COM 124867102 13 4,544 SH   SOLE 21 4,544 0 0
CCA INDS INC COM 124867102 34 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 33,027 527,928 SH   SOLE 2 253,454 0 274,474
CDK GLOBAL INC COM 12508E101 3,300 52,748 SH   SOLE 4 49,449 0 3,299
CDK GLOBAL INC COM 12508E101 2,506 40,056 SH   SOLE 7 36,239 0 3,817
CDK GLOBAL INC COM 12508E101 52 836 SH   SOLE 15 836 0 0
CDK GLOBAL INC COM 12508E101 3 40 SH   SOLE 17 0 0 40
CDK GLOBAL INC COM 12508E101 28,063 448,581 SH   SOLE 18 430,137 0 18,444
CDK GLOBAL INC COM 12508E101 8,906 142,355 SH   SOLE 19 142,355 0 0
CDK GLOBAL INC COM 12508E101 4,642 74,204 SH   SOLE 20 0 0 74,204
CDK GLOBAL INC COM 12508E101 426,334 6,814,808 SH   SOLE 21 6,814,808 0 0
CDK GLOBAL INC COM 12508E101 276,890 4,425,990 SH   SOLE 22 4,130,310 0 295,680
CDK GLOBAL INC COM 12508E101 11,163 178,436 SH   SOLE 23 178,436 0 0
CDK GLOBAL INC COM 12508E101 7,941 126,933 SH   SOLE 25 126,933 0 0
CDK GLOBAL INC COM 12508E101 23,274 372,034 SH   SOLE 26 140,166 0 231,868
CDK GLOBAL INC COM 12508E101 1,563 24,985 SH   SOLE 28 19,099 0 5,886
CDK GLOBAL INC COM 12508E101 2,104 33,631 SH   SOLE 29 8,514 0 25,117
CDK GLOBAL INC COM 12508E101 34,713 554,878 SH   SOLE 30 554,878 0 0
CDK GLOBAL INC COM 12508E101 3,174 50,736 SH   SOLE 31 25,930 0 24,806
CDK GLOBAL INC COM 12508E101 3,234 51,689 SH   SOLE 34 51,689 0 0
CDK GLOBAL INC COM 12508E101 5,898 94,283 SH   SOLE 36 94,283 0 0
CDK GLOBAL INC COM 12508E101 159 2,536 SH   SOLE 40 2,536 0 0
CDTI ADVANCED MATLS INC COM NEW 12514V204 3 1,563 SH   SOLE 21 1,563 0 0
CDW CORP COM 12514G108 43,207 485,913 SH   SOLE 2 173,878 0 312,035
CDW CORP COM 12514G108 6,947 78,131 SH   SOLE 4 74,127 0 4,004
CDW CORP COM 12514G108 6,535 73,493 SH   SOLE 7 35,812 0 37,681
CDW CORP COM 12514G108 1,816 20,421 SH   SOLE 13 20,421 0 0
CDW CORP COM 12514G108 96 1,078 SH   SOLE 15 1,078 0 0
CDW CORP COM 12514G108 185,317 2,084,086 SH   SOLE 18 1,915,320 0 168,766
CDW CORP COM 12514G108 219,400 2,467,385 SH   SOLE 19 2,467,385 0 0
CDW CORP COM 12514G108 7,131 80,200 SH   SOLE 20 0 0 80,200
CDW CORP COM 12514G108 172,834 1,943,704 SH   SOLE 21 1,943,704 0 0
CDW CORP COM 12514G108 426,320 4,794,425 SH   SOLE 22 4,146,865 0 647,560
CDW CORP COM 12514G108 19,562 219,992 SH   SOLE 23 219,992 0 0
CDW CORP COM 12514G108 21,907 246,369 SH   SOLE 25 213,532 0 32,837
CDW CORP COM 12514G108 40,356 453,848 SH   SOLE 26 147,798 0 306,050
CDW CORP COM 12514G108 2,608 29,327 SH   SOLE 28 22,268 0 7,059
CDW CORP COM 12514G108 4,046 45,505 SH   SOLE 29 14,956 0 30,549
CDW CORP COM 12514G108 19,846 223,190 SH   SOLE 30 223,190 0 0
CDW CORP COM 12514G108 8,280 93,117 SH   SOLE 31 53,746 0 39,371
CDW CORP COM 12514G108 33,641 378,329 SH   SOLE 34 378,329 0 0
CDW CORP COM 12514G108 14,179 159,453 SH   SOLE 36 159,453 0 0
CDW CORP COM 12514G108 276 3,109 SH   SOLE 40 3,109 0 0
CECO ENVIRONMENTAL CORP COM 125141101 247 31,366 SH   SOLE 2 973 0 30,393
CECO ENVIRONMENTAL CORP COM 125141101 5 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 826 104,849 SH   SOLE 18 104,849 0 0
CECO ENVIRONMENTAL CORP COM 125141101 300 38,027 SH   SOLE 19 38,027 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,306 1,054,059 SH   SOLE 21 1,054,059 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,739 855,202 SH   SOLE 22 833,659 0 21,543
CECO ENVIRONMENTAL CORP COM 125141101 191 24,254 SH   SOLE 23 24,254 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 5 SH   SOLE 29 0 0 5
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 453 97,132 SH   SOLE 2 3,374 0 93,758
CEDAR REALTY TRUST INC COM NEW 150602209 3 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 11 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,945 417,387 SH   SOLE 18 417,387 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 350 75,197 SH   SOLE 19 75,197 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 45,402 9,743,003 SH   SOLE 21 9,743,003 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 13,365 2,868,102 SH   SOLE 22 2,736,147 0 131,955
CEDAR REALTY TRUST INC COM NEW 150602209 27 5,828 SH   SOLE 23 5,828 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 50 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,034 221,783 SH   SOLE 30 221,783 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 39 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 11 2,612 SH   SOLE 18 2,612 0 0
CEL SCI CORP COM PAR NEW 150837607 169 41,752 SH   SOLE 21 41,752 0 0
CEL SCI CORP COM PAR NEW 150837607 2,266 559,550 SH   SOLE 22 559,550 0 0
CELANESE CORP DEL COM 150870103 35,304 309,686 SH   SOLE 2 65,747 0 243,939
CELANESE CORP DEL COM 150870103 5,482 48,087 SH   SOLE 4 44,464 0 3,623
CELANESE CORP DEL COM 150870103 7,455 65,397 SH   SOLE 7 32,696 0 32,701
CELANESE CORP DEL COM 150870103 144 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM 150870103 10,871 95,357 SH   SOLE 18 73,764 0 21,593
CELANESE CORP DEL COM 150870103 8,339 73,145 SH   SOLE 19 73,145 0 0
CELANESE CORP DEL COM 150870103 7,887 69,182 SH   SOLE 20 0 0 69,182
CELANESE CORP DEL COM 150870103 212,101 1,860,531 SH   SOLE 21 1,860,531 0 0
CELANESE CORP DEL COM 150870103 409,448 3,591,649 SH   SOLE 22 3,303,830 0 287,819
CELANESE CORP DEL COM 150870103 20,688 181,471 SH   SOLE 23 181,471 0 0
CELANESE CORP DEL COM 150870103 16,122 141,423 SH   SOLE 25 141,423 0 0
CELANESE CORP DEL COM 150870103 47,705 418,461 SH   SOLE 26 123,725 0 294,736
CELANESE CORP DEL COM 150870103 2,988 26,212 SH   SOLE 28 19,693 0 6,519
CELANESE CORP DEL COM 150870103 8,045 70,569 SH   SOLE 29 9,018 0 61,551
CELANESE CORP DEL COM 150870103 23,488 206,034 SH   SOLE 30 206,034 0 0
CELANESE CORP DEL COM 150870103 6,840 60,000 SH   SOLE 31 29,519 0 30,481
CELANESE CORP DEL COM 150870103 750 6,582 SH   SOLE 34 6,582 0 0
CELANESE CORP DEL COM 150870103 12,711 111,499 SH   SOLE 36 111,499 0 0
CELANESE CORP DEL COM 150870103 315 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 134 4,651 SH   SOLE 2 171 0 4,480
CELCUITY INC COM 15102K100 559 19,445 SH   SOLE 18 19,445 0 0
CELCUITY INC COM 15102K100 165 5,730 SH   SOLE 19 5,730 0 0
CELCUITY INC COM 15102K100 5,980 207,932 SH   SOLE 21 207,932 0 0
CELCUITY INC COM 15102K100 1,543 53,653 SH   SOLE 22 51,847 0 1,806
CELESTICA INC SUB VTG SHS 15101Q108 281 25,985 SH   SOLE 21 25,985 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,608 148,439 SH   SOLE 22 148,439 0 0
CELGENE CORP COM 151020104 164,423 1,837,338 SH   SOLE 2 346,440 0 1,490,898
CELGENE CORP COM 151020104 23,610 263,830 SH   SOLE 4 244,705 0 19,125
CELGENE CORP COM 151020104 50,132 560,195 SH   SOLE 7 535,459 0 24,736
CELGENE CORP COM 151020104 8,746 97,732 SH   SOLE 13 97,732 0 0
CELGENE CORP COM 151020104 651 7,271 SH   SOLE 15 7,271 0 0
CELGENE CORP COM 151020104 2 19 SH   SOLE 17 0 0 19
CELGENE CORP COM 151020104 130,700 1,460,500 SH   SOLE 18 1,365,651 0 94,849
CELGENE CORP COM 151020104 63,510 709,691 SH   SOLE 19 709,691 0 0
CELGENE CORP COM 151020104 27,838 311,072 SH   SOLE 20 0 0 311,072
CELGENE CORP COM 151020104 1,836,898 20,526,289 SH   SOLE 21 20,526,289 0 0
CELGENE CORP COM 151020104 1,594,733 17,820,233 SH   SOLE 22 15,852,025 0 1,968,208
CELGENE CORP COM 151020104 86,762 969,521 SH   SOLE 23 969,521 0 0
CELGENE CORP COM 151020104 62,357 696,805 SH   SOLE 25 696,805 0 0
CELGENE CORP COM 151020104 225,881 2,524,092 SH   SOLE 26 590,365 0 1,933,727
CELGENE CORP COM 151020104 12,558 140,332 SH   SOLE 28 106,462 0 33,870
CELGENE CORP COM 151020104 16,903 188,887 SH   SOLE 29 53,839 0 135,048
CELGENE CORP COM 151020104 252,584 2,822,484 SH   SOLE 30 2,822,484 0 0
CELGENE CORP COM 151020104 30,107 336,433 SH   SOLE 31 181,828 0 154,605
CELGENE CORP COM 151020104 10,718 119,764 SH   SOLE 32 119,764 0 0
CELGENE CORP COM 151020104 6,535 73,020 SH   SOLE 34 73,020 0 0
CELGENE CORP COM 151020104 55,901 624,661 SH   SOLE 36 624,661 0 0
CELGENE CORP COM 151020104 1,409 15,740 SH   SOLE 40 15,740 0 0
CELGENE CORP OPTIONS 151020104 3,884 43,400 SH Call SOLE 2 43,400 0 0
CELGENE CORP OPTIONS 151020104 3,803 42,500 SH Call SOLE 19 42,500 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 1,186 SH   SOLE 19 1,186 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 857 1,900,318 SH   SOLE 21 1,900,318 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 815 1,807,756 SH   SOLE 22 1,807,756 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 40 88,828 SH   SOLE 26 0 0 88,828
CELLDEX THERAPEUTICS INC NEW COM 15117B103 2 3,579 SH   SOLE 30 3,579 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 739 26,192 SH   SOLE 18 26,192 0 0
CELLECTIS S A SPONSORED ADS 15117K103 8,207 290,808 SH   SOLE 19 290,808 0 0
CELLECTIS S A SPONSORED ADS 15117K103 5,293 187,559 SH   SOLE 21 187,559 0 0
CELLECTIS S A SPONSORED ADS 15117K103 11 389 SH   SOLE 30 389 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 168 9,236 SH   SOLE 2 508 0 8,728
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 648 35,706 SH   SOLE 18 35,706 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 190 10,464 SH   SOLE 19 10,464 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7,293 401,808 SH   SOLE 21 401,808 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3,203 176,447 SH   SOLE 22 165,806 0 10,641
CELSION CORPORATION COM PAR NEW 15117N503 9 3,238 SH   SOLE 18 3,238 0 0
CELSION CORPORATION COM PAR NEW 15117N503 131 47,451 SH   SOLE 21 47,451 0 0
CELSION CORPORATION COM PAR NEW 15117N503 183 66,189 SH   SOLE 22 66,189 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 73 18,135 SH   SOLE 2 541 0 17,594
CELSIUS HOLDINGS INC COM NEW 15118V207 300 74,434 SH   SOLE 18 74,434 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 68 16,952 SH   SOLE 19 16,952 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 3,305 820,205 SH   SOLE 21 820,205 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 850 211,012 SH   SOLE 22 204,139 0 6,873
CEMEX SAB DE CV SPON ADR NEW 151290889 32,570 4,626,353 SH   SOLE 2 0 0 4,626,353
CEMEX SAB DE CV SPON ADR NEW 151290889 106 15,075 SH   SOLE 4 15,075 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,286 1,035,000 SH   SOLE 18 0 0 1,035,000
CEMEX SAB DE CV SPON ADR NEW 151290889 4,421 628,000 SH   SOLE 19 628,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 37,572 5,336,981 SH   SOLE 22 2,595,758 0 2,741,223
CEMEX SAB DE CV SPON ADR NEW 151290889 7,744 1,100,000 SH   SOLE 25 1,100,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 41,397 5,880,196 SH   SOLE 34 5,880,196 0 0
CEMTREX INC COM PAR $.001 15130G303 2 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR $.001 15130G303 32 22,036 SH   SOLE 21 22,036 0 0
CENOVUS ENERGY INC COM 15135U109 5,537 552,037 SH   SOLE 21 552,037 0 0
CENTENE CORP DEL COM 15135B101 93,708 647,246 SH   SOLE 2 187,180 0 460,066
CENTENE CORP DEL COM 15135B101 9,014 62,261 SH   SOLE 4 56,906 0 5,355
CENTENE CORP DEL COM 15135B101 26,043 179,879 SH   SOLE 7 157,114 0 22,765
CENTENE CORP DEL COM 15135B101 607 4,196 SH   SOLE 13 4,196 0 0
CENTENE CORP DEL COM 15135B101 211 1,459 SH   SOLE 15 1,459 0 0
CENTENE CORP DEL COM 15135B101 1 7 SH   SOLE 17 0 0 7
CENTENE CORP DEL COM 15135B101 230,548 1,592,402 SH   SOLE 18 1,375,756 0 216,646
CENTENE CORP DEL COM 15135B101 183,059 1,264,394 SH   SOLE 19 1,264,394 0 0
CENTENE CORP DEL COM 15135B101 15,853 109,497 SH   SOLE 20 12,200 0 97,297
CENTENE CORP DEL COM 15135B101 722,402 4,989,654 SH   SOLE 21 4,989,654 0 0
CENTENE CORP DEL COM 15135B101 729,027 5,035,409 SH   SOLE 22 4,489,947 0 545,462
CENTENE CORP DEL COM 15135B101 37,242 257,234 SH   SOLE 23 257,234 0 0
CENTENE CORP DEL COM 15135B101 30,735 212,289 SH   SOLE 25 196,739 0 15,550
CENTENE CORP DEL COM 15135B101 118,353 817,467 SH   SOLE 26 180,835 0 636,632
CENTENE CORP DEL COM 15135B101 5,790 39,991 SH   SOLE 28 30,326 0 9,665
CENTENE CORP DEL COM 15135B101 7,071 48,842 SH   SOLE 29 7,868 0 40,974
CENTENE CORP DEL COM 15135B101 112,372 776,158 SH   SOLE 30 776,158 0 0
CENTENE CORP DEL COM 15135B101 11,313 78,142 SH   SOLE 31 45,129 0 33,013
CENTENE CORP DEL COM 15135B101 74,887 517,244 SH   SOLE 34 517,244 0 0
CENTENE CORP DEL COM 15135B101 26,074 180,094 SH   SOLE 36 180,094 0 0
CENTENE CORP DEL COM 15135B101 610 4,210 SH   SOLE 40 4,210 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7,549 345,505 SH   SOLE 2 12,956 0 332,549
CENTENNIAL RESOURCE DEV INC CL A 15136A102 14 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 87 3,995 SH   SOLE 7 3,995 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,971 90,203 SH   SOLE 18 90,203 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 718 32,863 SH   SOLE 19 32,863 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 48,472 2,218,396 SH   SOLE 21 2,218,396 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 109,535 5,013,047 SH   SOLE 22 4,667,103 0 345,944
CENTENNIAL RESOURCE DEV INC CL A 15136A102 843 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 486 22,264 SH   SOLE 28 22,264 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 2,095 95,866 SH   SOLE 30 95,866 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 89 4,061 SH   SOLE 31 4,061 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 429 19,620 SH   SOLE 40 19,620 0 0
CENTERPOINT ENERGY INC COM 15189T107 71,666 2,591,913 SH   SOLE 2 1,635,515 0 956,398
CENTERPOINT ENERGY INC COM 15189T107 12,541 453,550 SH   SOLE 4 440,568 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 31,226 1,129,331 SH   SOLE 7 1,090,196 0 39,135
CENTERPOINT ENERGY INC COM 15189T107 1,931 69,843 SH   SOLE 13 69,843 0 0
CENTERPOINT ENERGY INC COM 15189T107 85 3,086 SH   SOLE 15 3,086 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 33,366 1,206,724 SH   SOLE 18 1,156,352 0 50,372
CENTERPOINT ENERGY INC COM 15189T107 19,521 705,989 SH   SOLE 19 705,989 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,528 236,091 SH   SOLE 20 0 0 236,091
CENTERPOINT ENERGY INC COM 15189T107 518,752 18,761,385 SH   SOLE 21 18,761,385 0 0
CENTERPOINT ENERGY INC COM 15189T107 419,576 15,174,541 SH   SOLE 22 12,608,991 0 2,565,550
CENTERPOINT ENERGY INC COM 15189T107 26,642 963,553 SH   SOLE 23 963,553 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,840 428,207 SH   SOLE 25 428,207 0 0
CENTERPOINT ENERGY INC COM 15189T107 71,915 2,600,902 SH   SOLE 26 497,446 0 2,103,456
CENTERPOINT ENERGY INC COM 15189T107 2,092 75,662 SH   SOLE 28 56,362 0 19,300
CENTERPOINT ENERGY INC COM 15189T107 11,606 419,757 SH   SOLE 29 298,361 0 121,396
CENTERPOINT ENERGY INC COM 15189T107 55,868 2,020,529 SH   SOLE 30 2,020,529 0 0
CENTERPOINT ENERGY INC COM 15189T107 24,727 894,282 SH   SOLE 31 657,885 0 236,397
CENTERPOINT ENERGY INC COM 15189T107 4,817 174,230 SH   SOLE 32 174,230 0 0
CENTERPOINT ENERGY INC COM 15189T107 5,060 183,009 SH   SOLE 34 183,009 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,796 390,456 SH   SOLE 35 390,456 0 0
CENTERPOINT ENERGY INC COM 15189T107 17,102 618,531 SH   SOLE 36 618,531 0 0
CENTERPOINT ENERGY INC COM 15189T107 227 8,215 SH   SOLE 40 8,215 0 0
CENTERSTATE BK CORP COM 15201P109 2,641 94,163 SH   SOLE 2 7,487 0 86,676
CENTERSTATE BK CORP COM 15201P109 13 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 53 1,889 SH   SOLE 7 1,889 0 0
CENTERSTATE BK CORP COM 15201P109 8,484 302,475 SH   SOLE 18 302,475 0 0
CENTERSTATE BK CORP COM 15201P109 3,098 110,454 SH   SOLE 19 110,454 0 0
CENTERSTATE BK CORP COM 15201P109 84,632 3,017,181 SH   SOLE 21 3,017,181 0 0
CENTERSTATE BK CORP COM 15201P109 62,547 2,229,824 SH   SOLE 22 2,125,087 0 104,737
CENTERSTATE BK CORP COM 15201P109 280 9,993 SH   SOLE 23 9,993 0 0
CENTERSTATE BK CORP COM 15201P109 1,152 41,075 SH   SOLE 26 11,797 0 29,278
CENTERSTATE BK CORP COM 15201P109 263 9,392 SH   SOLE 28 9,392 0 0
CENTERSTATE BK CORP COM 15201P109 143 5,111 SH   SOLE 29 0 0 5,111
CENTERSTATE BK CORP COM 15201P109 428 15,275 SH   SOLE 30 15,275 0 0
CENTERSTATE BK CORP COM 15201P109 246 8,773 SH   SOLE 40 8,773 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 297 79,168 SH   SOLE 2 11,586 0 67,582
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,054 280,976 SH   SOLE 18 280,976 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 804 214,321 SH   SOLE 19 214,321 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11,544 3,078,325 SH   SOLE 21 3,078,325 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 3,823 1,019,554 SH   SOLE 22 952,524 0 67,030
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 70 18,688 SH   SOLE 23 18,688 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 428 114,260 SH   SOLE 26 0 0 114,260
CENTRAL FED CORP COM NEW PAR 15346Q400 9 601 SH   SOLE 18 601 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 194 12,532 SH   SOLE 21 12,532 0 0
CENTRAL GARDEN & PET CO COM 153527106 479 13,303 SH   SOLE 2 4,512 0 8,791
CENTRAL GARDEN & PET CO COM 153527106 8 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,707 47,375 SH   SOLE 18 47,375 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,048 29,071 SH   SOLE 19 29,071 0 0
CENTRAL GARDEN & PET CO COM 153527106 40,562 1,125,463 SH   SOLE 21 1,125,463 0 0
CENTRAL GARDEN & PET CO COM 153527106 12,214 338,902 SH   SOLE 22 335,544 0 3,358
CENTRAL GARDEN & PET CO COM 153527106 519 14,400 SH   SOLE 26 0 0 14,400
CENTRAL GARDEN & PET CO COM 153527106 201 5,582 SH   SOLE 28 5,582 0 0
CENTRAL GARDEN & PET CO COM 153527106 146 4,038 SH   SOLE 29 0 0 4,038
CENTRAL GARDEN & PET CO COM 153527106 735 20,406 SH   SOLE 30 20,406 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,250 37,720 SH   SOLE 2 4,968 0 32,752
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 33 996 SH   SOLE 7 996 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,699 171,979 SH   SOLE 18 171,979 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,573 47,466 SH   SOLE 19 47,466 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 144,224 4,351,960 SH   SOLE 21 4,351,960 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 38,294 1,155,525 SH   SOLE 22 1,099,346 0 56,179
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 349 10,538 SH   SOLE 23 10,538 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 488 14,730 SH   SOLE 26 0 0 14,730
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 75 2,269 SH   SOLE 29 0 0 2,269
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,991 90,253 SH   SOLE 30 90,253 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 106 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,253 47,390 SH   SOLE 2 29,022 0 18,368
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 21 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,207 121,344 SH   SOLE 18 121,344 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 5,794 219,235 SH   SOLE 19 219,235 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 65,496 2,478,096 SH   SOLE 21 2,478,096 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 36,231 1,370,839 SH   SOLE 22 1,336,966 0 33,873
CENTRAL PAC FINL CORP COM NEW 154760409 30 1,145 SH   SOLE 23 1,145 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6 243 SH   SOLE 26 0 0 243
CENTRAL PAC FINL CORP COM NEW 154760409 111 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,128 42,681 SH   SOLE 29 0 0 42,681
CENTRAL PAC FINL CORP COM NEW 154760409 1,086 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 121 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 3,623 351,746 SH   SOLE 21 351,746 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,764 171,215 SH   SOLE 22 171,215 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 255 11,787 SH   SOLE 2 304 0 11,483
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 804 37,202 SH   SOLE 18 37,202 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 233 10,765 SH   SOLE 19 10,765 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 8,828 408,503 SH   SOLE 21 408,503 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,145 99,238 SH   SOLE 22 95,744 0 3,494
CENTRUS ENERGY CORP CL A 15643U104 2 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 54 20,082 SH   SOLE 21 20,082 0 0
CENTURY ALUM CO COM 156431108 626 52,309 SH   SOLE 2 1,813 0 50,496
CENTURY ALUM CO COM 156431108 5 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 430 35,953 SH   SOLE 7 35,953 0 0
CENTURY ALUM CO COM 156431108 2,593 216,659 SH   SOLE 18 216,659 0 0
CENTURY ALUM CO COM 156431108 570 47,609 SH   SOLE 19 47,609 0 0
CENTURY ALUM CO COM 156431108 61,907 5,171,828 SH   SOLE 21 5,171,828 0 0
CENTURY ALUM CO COM 156431108 16,718 1,396,637 SH   SOLE 22 1,324,630 0 72,007
CENTURY ALUM CO COM 156431108 108 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 94 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,347 112,542 SH   SOLE 30 112,542 0 0
CENTURY ALUM CO COM 156431108 66 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 180 2,486 SH   SOLE 2 157 0 2,329
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 714 9,887 SH   SOLE 18 9,887 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 176 2,433 SH   SOLE 19 2,433 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,323 101,355 SH   SOLE 21 101,355 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,442 33,793 SH   SOLE 22 32,876 0 917
CENTURY CASINOS INC COM 156492100 258 34,597 SH   SOLE 2 8,318 0 26,279
CENTURY CASINOS INC COM 156492100 5 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 751 100,686 SH   SOLE 18 100,686 0 0
CENTURY CASINOS INC COM 156492100 776 104,008 SH   SOLE 19 104,008 0 0
CENTURY CASINOS INC COM 156492100 7,090 950,411 SH   SOLE 21 950,411 0 0
CENTURY CASINOS INC COM 156492100 10,197 1,366,837 SH   SOLE 22 1,344,737 0 22,100
CENTURY CASINOS INC COM 156492100 687 92,109 SH   SOLE 23 92,109 0 0
CENTURY CASINOS INC COM 156492100 737 98,811 SH   SOLE 26 0 0 98,811
CENTURY CASINOS INC COM 156492100 30 4,026 SH   SOLE 29 0 0 4,026
CENTURY CMNTYS INC COM 156504300 1,055 40,191 SH   SOLE 2 16,572 0 23,619
CENTURY CMNTYS INC COM 156504300 15 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 2,360 89,896 SH   SOLE 18 89,896 0 0
CENTURY CMNTYS INC COM 156504300 1,483 56,504 SH   SOLE 19 56,504 0 0
CENTURY CMNTYS INC COM 156504300 30,441 1,159,669 SH   SOLE 21 1,159,669 0 0
CENTURY CMNTYS INC COM 156504300 24,567 935,880 SH   SOLE 22 905,548 0 30,332
CENTURY CMNTYS INC COM 156504300 5 183 SH   SOLE 23 183 0 0
CENTURY CMNTYS INC COM 156504300 88 3,338 SH   SOLE 26 0 0 3,338
CENTURY CMNTYS INC COM 156504300 62 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 169 6,443 SH   SOLE 29 0 0 6,443
CENTURY CMNTYS INC COM 156504300 165 6,275 SH   SOLE 30 6,275 0 0
CENTURYLINK INC COM 156700106 50,382 2,376,499 SH   SOLE 2 363,475 0 2,013,024
CENTURYLINK INC COM 156700106 6,215 293,176 SH   SOLE 4 267,557 0 25,619
CENTURYLINK INC COM 156700106 17,894 844,048 SH   SOLE 7 797,988 0 46,060
CENTURYLINK INC COM 156700106 211 9,974 SH   SOLE 13 9,974 0 0
CENTURYLINK INC COM 156700106 163 7,709 SH   SOLE 15 7,709 0 0
CENTURYLINK INC COM 156700106 0 1 SH   SOLE 17 0 0 1
CENTURYLINK INC COM 156700106 49,241 2,322,693 SH   SOLE 18 2,205,265 0 117,428
CENTURYLINK INC COM 156700106 25,734 1,213,853 SH   SOLE 19 1,213,853 0 0
CENTURYLINK INC COM 156700106 7,539 355,625 SH   SOLE 20 0 0 355,625
CENTURYLINK INC COM 156700106 889,308 41,948,469 SH   SOLE 21 41,948,469 0 0
CENTURYLINK INC COM 156700106 494,799 23,339,587 SH   SOLE 22 20,534,627 0 2,804,960
CENTURYLINK INC COM 156700106 25,482 1,201,975 SH   SOLE 23 1,201,975 0 0
CENTURYLINK INC COM 156700106 20,063 946,383 SH   SOLE 25 946,383 0 0
CENTURYLINK INC COM 156700106 75,326 3,553,119 SH   SOLE 26 896,708 0 2,656,411
CENTURYLINK INC COM 156700106 3,995 188,427 SH   SOLE 28 142,996 0 45,431
CENTURYLINK INC COM 156700106 4,883 230,336 SH   SOLE 29 35,537 0 194,799
CENTURYLINK INC COM 156700106 66,530 3,138,214 SH   SOLE 30 3,138,214 0 0
CENTURYLINK INC COM 156700106 8,114 382,745 SH   SOLE 31 177,646 0 205,099
CENTURYLINK INC COM 156700106 8,766 413,473 SH   SOLE 32 413,473 0 0
CENTURYLINK INC COM 156700106 5,335 251,641 SH   SOLE 34 251,641 0 0
CENTURYLINK INC COM 156700106 21,326 1,005,927 SH   SOLE 36 1,005,927 0 0
CENTURYLINK INC COM 156700106 409 19,273 SH   SOLE 40 19,273 0 0
CERAGON NETWORKS LTD ORD M22013102 327 96,984 SH   SOLE 22 96,984 0 0
CERECOR INC COM 15671L109 7 1,590 SH   SOLE 18 1,590 0 0
CERECOR INC COM 15671L109 126 27,077 SH   SOLE 21 27,077 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,676 39,866 SH   SOLE 2 1,643 0 38,223
CERIDIAN HCM HLDG INC COM 15677J108 22 515 SH   SOLE 7 515 0 0
CERIDIAN HCM HLDG INC COM 15677J108 479 11,385 SH   SOLE 18 11,385 0 0
CERIDIAN HCM HLDG INC COM 15677J108 187 4,440 SH   SOLE 19 4,440 0 0
CERIDIAN HCM HLDG INC COM 15677J108 10,608 252,386 SH   SOLE 21 252,386 0 0
CERIDIAN HCM HLDG INC COM 15677J108 24,315 578,516 SH   SOLE 22 548,061 0 30,455
CERIDIAN HCM HLDG INC COM 15677J108 35 840 SH   SOLE 31 500 0 340
CERNER CORP COM 156782104 51,253 795,729 SH   SOLE 2 141,637 0 654,092
CERNER CORP COM 156782104 5,810 90,196 SH   SOLE 4 82,611 0 7,585
CERNER CORP COM 156782104 16,540 256,790 SH   SOLE 7 251,182 0 5,608
CERNER CORP COM 156782104 233 3,619 SH   SOLE 13 3,619 0 0
CERNER CORP COM 156782104 188 2,924 SH   SOLE 15 2,924 0 0
CERNER CORP COM 156782104 49 754 SH   SOLE 17 0 0 754
CERNER CORP COM 156782104 43,117 669,412 SH   SOLE 18 632,129 0 37,283
CERNER CORP COM 156782104 4,509 70,006 SH   SOLE 19 70,006 0 0
CERNER CORP COM 156782104 9,984 155,007 SH   SOLE 20 0 0 155,007
CERNER CORP COM 156782104 473,773 7,355,582 SH   SOLE 21 7,355,582 0 0
CERNER CORP COM 156782104 498,602 7,741,062 SH   SOLE 22 6,900,685 0 840,377
CERNER CORP COM 156782104 24,283 377,005 SH   SOLE 23 377,005 0 0
CERNER CORP COM 156782104 19,429 301,639 SH   SOLE 25 301,639 0 0
CERNER CORP COM 156782104 73,952 1,148,144 SH   SOLE 26 287,570 0 860,574
CERNER CORP COM 156782104 3,692 57,327 SH   SOLE 28 43,434 0 13,893
CERNER CORP COM 156782104 671 10,412 SH   SOLE 29 10,412 0 0
CERNER CORP COM 156782104 94,959 1,474,285 SH   SOLE 30 1,474,285 0 0
CERNER CORP COM 156782104 8,294 128,765 SH   SOLE 31 70,885 0 57,880
CERNER CORP COM 156782104 3,608 56,021 SH   SOLE 32 56,021 0 0
CERNER CORP COM 156782104 880 13,666 SH   SOLE 34 13,666 0 0
CERNER CORP COM 156782104 15,605 242,271 SH   SOLE 36 242,271 0 0
CERNER CORP COM 156782104 386 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 786 108,964 SH   SOLE 2 4,849 0 104,115
CERUS CORP COM 157085101 23 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 3,147 436,486 SH   SOLE 18 436,486 0 0
CERUS CORP COM 157085101 1,152 159,773 SH   SOLE 19 159,773 0 0
CERUS CORP COM 157085101 44,839 6,218,935 SH   SOLE 21 6,218,935 0 0
CERUS CORP COM 157085101 26,095 3,619,325 SH   SOLE 22 3,436,994 0 182,331
CERUS CORP COM 157085101 16 2,267 SH   SOLE 23 2,267 0 0
CERUS CORP COM 157085101 376 52,215 SH   SOLE 26 0 0 52,215
CERUS CORP COM 157085101 139 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 302 41,874 SH   SOLE 30 41,874 0 0
CERUS CORP COM 157085101 61 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 272 SH   SOLE 21 272 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 46 143,954 SH   SOLE 22 143,954 0 0
CEVA INC COM 157210105 521 18,134 SH   SOLE 2 908 0 17,226
CEVA INC COM 157210105 4 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 13 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,830 98,440 SH   SOLE 18 98,440 0 0
CEVA INC COM 157210105 605 21,053 SH   SOLE 19 21,053 0 0
CEVA INC COM 157210105 68,639 2,387,446 SH   SOLE 21 2,387,446 0 0
CEVA INC COM 157210105 18,787 653,456 SH   SOLE 22 618,868 0 34,588
CEVA INC COM 157210105 87 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 84 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,404 48,842 SH   SOLE 30 48,842 0 0
CEVA INC COM 157210105 59 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 36,033 661,892 SH   SOLE 2 143,699 0 518,193
CF INDS HLDGS INC COM 125269100 3,770 69,244 SH   SOLE 4 63,354 0 5,890
CF INDS HLDGS INC COM 125269100 13,489 247,773 SH   SOLE 7 247,773 0 0
CF INDS HLDGS INC COM 125269100 121 2,214 SH   SOLE 15 2,214 0 0
CF INDS HLDGS INC COM 125269100 30,688 563,711 SH   SOLE 18 530,939 0 32,772
CF INDS HLDGS INC COM 125269100 15,230 279,755 SH   SOLE 19 279,755 0 0
CF INDS HLDGS INC COM 125269100 5,624 103,314 SH   SOLE 20 0 0 103,314
CF INDS HLDGS INC COM 125269100 486,536 8,937,113 SH   SOLE 21 8,937,113 0 0
CF INDS HLDGS INC COM 125269100 334,357 6,141,756 SH   SOLE 22 5,501,167 0 640,589
CF INDS HLDGS INC COM 125269100 16,193 297,442 SH   SOLE 23 297,442 0 0
CF INDS HLDGS INC COM 125269100 13,511 248,175 SH   SOLE 25 248,175 0 0
CF INDS HLDGS INC COM 125269100 41,092 754,806 SH   SOLE 26 265,511 0 489,295
CF INDS HLDGS INC COM 125269100 2,484 45,622 SH   SOLE 28 34,878 0 10,744
CF INDS HLDGS INC COM 125269100 9,500 174,504 SH   SOLE 29 127,830 0 46,674
CF INDS HLDGS INC COM 125269100 44,269 813,177 SH   SOLE 30 813,177 0 0
CF INDS HLDGS INC COM 125269100 4,365 80,187 SH   SOLE 31 43,190 0 36,997
CF INDS HLDGS INC COM 125269100 4,286 78,738 SH   SOLE 32 78,738 0 0
CF INDS HLDGS INC COM 125269100 5,457 100,242 SH   SOLE 34 100,242 0 0
CF INDS HLDGS INC COM 125269100 11,842 217,522 SH   SOLE 36 217,522 0 0
CF INDS HLDGS INC COM 125269100 255 4,681 SH   SOLE 40 4,681 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 18 1,057 SH   SOLE 18 1,057 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 279 15,974 SH   SOLE 21 15,974 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,861 106,509 SH   SOLE 22 106,509 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 47 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 173 13,130 SH   SOLE 21 13,130 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,221 92,507 SH   SOLE 22 92,507 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 559 42,321 SH   SOLE 30 42,321 0 0
CHANNELADVISOR CORP COM 159179100 262 21,021 SH   SOLE 2 950 0 20,071
CHANNELADVISOR CORP COM 159179100 6 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,066 85,614 SH   SOLE 18 85,614 0 0
CHANNELADVISOR CORP COM 159179100 313 25,178 SH   SOLE 19 25,178 0 0
CHANNELADVISOR CORP COM 159179100 11,825 949,776 SH   SOLE 21 949,776 0 0
CHANNELADVISOR CORP COM 159179100 7,605 610,812 SH   SOLE 22 583,635 0 27,177
CHANNELADVISOR CORP COM 159179100 38 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 96 7,728 SH   SOLE 30 7,728 0 0
CHANNELADVISOR CORP COM 159179100 27 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 3 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 24 9,675 SH   SOLE 22 9,675 0 0
CHARAH SOLUTIONS INC COM 15957P105 23 2,923 SH   SOLE 2 0 0 2,923
CHARAH SOLUTIONS INC COM 15957P105 57 7,179 SH   SOLE 18 7,179 0 0
CHARAH SOLUTIONS INC COM 15957P105 2,080 263,286 SH   SOLE 21 263,286 0 0
CHARAH SOLUTIONS INC COM 15957P105 78 9,915 SH   SOLE 22 9,915 0 0
CHARLES & COLVARD LTD COM 159765106 12 14,227 SH   SOLE 21 14,227 0 0
CHARLES RIV LABS INTL INC COM 159864107 14,460 107,477 SH   SOLE 2 26,451 0 81,026
CHARLES RIV LABS INTL INC COM 159864107 20 150 SH   SOLE 4 150 0 0
CHARLES RIV LABS INTL INC COM 159864107 140 1,040 SH   SOLE 7 1,040 0 0
CHARLES RIV LABS INTL INC COM 159864107 22,193 164,953 SH   SOLE 18 164,953 0 0
CHARLES RIV LABS INTL INC COM 159864107 25,657 190,698 SH   SOLE 19 190,698 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,426 10,600 SH   SOLE 20 10,600 0 0
CHARLES RIV LABS INTL INC COM 159864107 324,551 2,412,299 SH   SOLE 21 2,412,299 0 0
CHARLES RIV LABS INTL INC COM 159864107 212,825 1,581,873 SH   SOLE 22 1,488,293 0 93,580
CHARLES RIV LABS INTL INC COM 159864107 1,664 12,365 SH   SOLE 26 6,765 0 5,600
CHARLES RIV LABS INTL INC COM 159864107 882 6,552 SH   SOLE 28 6,552 0 0
CHARLES RIV LABS INTL INC COM 159864107 681 5,063 SH   SOLE 29 0 0 5,063
CHARLES RIV LABS INTL INC COM 159864107 1,534 11,402 SH   SOLE 30 11,402 0 0
CHARLES RIV LABS INTL INC COM 159864107 150 1,114 SH   SOLE 31 1,033 0 81
CHARLES RIV LABS INTL INC COM 159864107 101 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 697 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,191 27,975 SH   SOLE 2 1,153 0 26,822
CHART INDS INC COM PAR $0.01 16115Q308 14 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 50 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 10,561 134,824 SH   SOLE 18 134,824 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,200 28,088 SH   SOLE 19 28,088 0 0
CHART INDS INC COM PAR $0.01 16115Q308 253,608 3,237,687 SH   SOLE 21 3,237,687 0 0
CHART INDS INC COM PAR $0.01 16115Q308 68,309 872,063 SH   SOLE 22 832,974 0 39,089
CHART INDS INC COM PAR $0.01 16115Q308 331 4,229 SH   SOLE 26 2,372 0 1,857
CHART INDS INC COM PAR $0.01 16115Q308 295 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,230 66,764 SH   SOLE 30 66,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 273 3,479 SH   SOLE 40 3,479 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 138,596 425,299 SH   SOLE 2 62,203 0 363,096
CHARTER COMMUNICATIONS INC N CL A 16119P108 23,730 72,819 SH   SOLE 4 68,433 0 4,386
CHARTER COMMUNICATIONS INC N CL A 16119P108 44,513 136,594 SH   SOLE 7 136,594 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 265 813 SH   SOLE 13 813 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 607 1,862 SH   SOLE 15 1,862 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 174,920 536,761 SH   SOLE 18 515,694 0 21,067
CHARTER COMMUNICATIONS INC N CL A 16119P108 428,648 1,315,356 SH   SOLE 19 1,315,356 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 923,519 2,833,925 SH   SOLE 21 2,833,925 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,394,536 4,279,294 SH   SOLE 22 3,830,605 0 448,689
CHARTER COMMUNICATIONS INC N CL A 16119P108 68,339 209,705 SH   SOLE 23 209,705 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 54,551 167,395 SH   SOLE 25 167,395 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 194,280 596,170 SH   SOLE 26 139,216 0 456,954
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,574 32,449 SH   SOLE 28 24,647 0 7,802
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,077 6,373 SH   SOLE 29 6,373 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 197,352 605,596 SH   SOLE 30 605,596 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 21,908 67,227 SH   SOLE 31 32,710 0 34,517
CHARTER COMMUNICATIONS INC N CL A 16119P108 12,866 39,480 SH   SOLE 32 39,480 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 183,483 563,038 SH   SOLE 34 563,038 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 47,171 144,750 SH   SOLE 36 144,750 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,075 3,300 SH   SOLE 40 3,300 0 0
CHASE CORP COM 16150R104 710 5,910 SH   SOLE 2 299 0 5,611
CHASE CORP COM 16150R104 18 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,742 22,825 SH   SOLE 18 22,825 0 0
CHASE CORP COM 16150R104 808 6,729 SH   SOLE 19 6,729 0 0
CHASE CORP COM 16150R104 29,080 242,028 SH   SOLE 21 242,028 0 0
CHASE CORP COM 16150R104 27,667 230,270 SH   SOLE 22 221,135 0 9,135
CHASE CORP COM 16150R104 126 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 133 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 237 1,969 SH   SOLE 30 1,969 0 0
CHASE CORP COM 16150R104 163 1,354 SH   SOLE 40 1,354 0 0
CHATHAM LODGING TR COM 16208T102 984 47,088 SH   SOLE 2 1,718 0 45,370
CHATHAM LODGING TR COM 16208T102 245 11,727 SH   SOLE 4 11,727 0 0
CHATHAM LODGING TR COM 16208T102 1,598 76,497 SH   SOLE 7 76,497 0 0
CHATHAM LODGING TR COM 16208T102 32 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 4,267 204,265 SH   SOLE 18 204,265 0 0
CHATHAM LODGING TR COM 16208T102 2,877 137,700 SH   SOLE 19 137,700 0 0
CHATHAM LODGING TR COM 16208T102 101,703 4,868,481 SH   SOLE 21 4,868,481 0 0
CHATHAM LODGING TR COM 16208T102 42,736 2,045,747 SH   SOLE 22 1,989,676 0 56,071
CHATHAM LODGING TR COM 16208T102 63 3,037 SH   SOLE 23 3,037 0 0
CHATHAM LODGING TR COM 16208T102 1,815 86,890 SH   SOLE 25 86,890 0 0
CHATHAM LODGING TR COM 16208T102 1,515 72,500 SH   SOLE 26 0 0 72,500
CHATHAM LODGING TR COM 16208T102 131 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 824 39,452 SH   SOLE 29 15,455 0 23,997
CHATHAM LODGING TR COM 16208T102 6,309 302,019 SH   SOLE 30 302,019 0 0
CHATHAM LODGING TR COM 16208T102 89 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,212 44,296 SH   SOLE 2 24,088 0 20,208
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,917 41,784 SH   SOLE 4 38,427 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,775 91,568 SH   SOLE 7 76,480 0 15,088
CHECK POINT SOFTWARE TECH LT ORD M22465104 156 1,329 SH   SOLE 15 1,329 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,038 136,293 SH   SOLE 18 130,565 0 5,728
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,142 137,178 SH   SOLE 19 137,178 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,588 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 189,422 1,609,775 SH   SOLE 21 1,609,775 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 231,642 1,968,576 SH   SOLE 22 1,742,089 0 226,487
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,231 197,421 SH   SOLE 23 197,421 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,883 117,981 SH   SOLE 25 117,981 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 49,443 420,187 SH   SOLE 26 91,185 0 329,002
CHECK POINT SOFTWARE TECH LT ORD M22465104 187 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 156 1,325 SH   SOLE 29 1,325 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 29,427 250,077 SH   SOLE 30 250,077 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,961 50,661 SH   SOLE 31 21,083 0 29,578
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,130 26,599 SH   SOLE 32 26,599 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,993 16,935 SH   SOLE 34 16,935 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,904 101,165 SH   SOLE 36 101,165 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 309 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 509 142,300 SH   SOLE 2 142,300 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 280 78,356 SH   SOLE 18 78,356 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3,022 845,400 SH   SOLE 19 845,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 309 86,400 SH   SOLE 20 86,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 192 53,592 SH   SOLE 21 53,592 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,535 429,300 SH   SOLE 34 429,300 0 0
CHEESECAKE FACTORY INC COM 163072101 3,283 61,317 SH   SOLE 2 28,499 0 32,818
CHEESECAKE FACTORY INC COM 163072101 12 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 50 929 SH   SOLE 7 929 0 0
CHEESECAKE FACTORY INC COM 163072101 13,071 244,138 SH   SOLE 18 244,138 0 0
CHEESECAKE FACTORY INC COM 163072101 6,675 124,681 SH   SOLE 19 124,681 0 0
CHEESECAKE FACTORY INC COM 163072101 156,306 2,919,423 SH   SOLE 21 2,919,423 0 0
CHEESECAKE FACTORY INC COM 163072101 92,932 1,735,752 SH   SOLE 22 1,671,486 0 64,266
CHEESECAKE FACTORY INC COM 163072101 1,746 32,614 SH   SOLE 23 32,614 0 0
CHEESECAKE FACTORY INC COM 163072101 2,494 46,588 SH   SOLE 26 4,621 0 41,967
CHEESECAKE FACTORY INC COM 163072101 313 5,849 SH   SOLE 28 5,849 0 0
CHEESECAKE FACTORY INC COM 163072101 1,092 20,400 SH   SOLE 29 0 0 20,400
CHEESECAKE FACTORY INC COM 163072101 591 11,042 SH   SOLE 30 11,042 0 0
CHEESECAKE FACTORY INC COM 163072101 262 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 1,198 121,826 SH   SOLE 22 121,826 0 0
CHEETAH MOBILE INC ADR 163075104 49 4,953 SH   SOLE 25 4,953 0 0
CHEFS WHSE INC COM 163086101 1,251 34,418 SH   SOLE 2 17,341 0 17,077
CHEFS WHSE INC COM 163086101 7 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 17 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 2,767 76,112 SH   SOLE 18 76,112 0 0
CHEFS WHSE INC COM 163086101 7,372 202,809 SH   SOLE 19 202,809 0 0
CHEFS WHSE INC COM 163086101 28,876 794,375 SH   SOLE 21 794,375 0 0
CHEFS WHSE INC COM 163086101 32,619 897,364 SH   SOLE 22 871,133 0 26,231
CHEFS WHSE INC COM 163086101 1,886 51,891 SH   SOLE 23 51,891 0 0
CHEFS WHSE INC COM 163086101 3,028 83,308 SH   SOLE 26 0 0 83,308
CHEFS WHSE INC COM 163086101 112 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 477 13,128 SH   SOLE 29 0 0 13,128
CHEFS WHSE INC COM 163086101 163 4,473 SH   SOLE 30 4,473 0 0
CHEFS WHSE INC COM 163086101 395 10,871 SH   SOLE 34 10,871 0 0
CHEFS WHSE INC COM 163086101 80 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 2,480 87,243 SH   SOLE 2 3,977 0 83,266
CHEGG INC COM 163092109 14 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 66 2,309 SH   SOLE 7 2,309 0 0
CHEGG INC COM 163092109 9,615 338,196 SH   SOLE 18 338,196 0 0
CHEGG INC COM 163092109 2,935 103,225 SH   SOLE 19 103,225 0 0
CHEGG INC COM 163092109 101,535 3,571,400 SH   SOLE 21 3,571,400 0 0
CHEGG INC COM 163092109 82,757 2,910,911 SH   SOLE 22 2,779,856 0 131,055
CHEGG INC COM 163092109 870 30,607 SH   SOLE 26 15,197 0 15,410
CHEGG INC COM 163092109 380 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 650 22,862 SH   SOLE 30 22,862 0 0
CHEGG INC COM 163092109 273 9,608 SH   SOLE 40 9,608 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 27 2,553 SH   SOLE 18 2,553 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 458 43,646 SH   SOLE 21 43,646 0 0
CHEMED CORP NEW COM 16359R103 12,407 38,824 SH   SOLE 2 14,425 0 24,399
CHEMED CORP NEW COM 16359R103 366 1,144 SH   SOLE 4 1,144 0 0
CHEMED CORP NEW COM 16359R103 108 339 SH   SOLE 7 339 0 0
CHEMED CORP NEW COM 16359R103 16,870 52,787 SH   SOLE 18 52,787 0 0
CHEMED CORP NEW COM 16359R103 10,619 33,229 SH   SOLE 19 33,229 0 0
CHEMED CORP NEW COM 16359R103 265,005 829,230 SH   SOLE 21 829,230 0 0
CHEMED CORP NEW COM 16359R103 205,338 642,526 SH   SOLE 22 611,026 0 31,500
CHEMED CORP NEW COM 16359R103 6,028 18,862 SH   SOLE 23 18,862 0 0
CHEMED CORP NEW COM 16359R103 10,371 32,453 SH   SOLE 26 2,383 0 30,070
CHEMED CORP NEW COM 16359R103 661 2,068 SH   SOLE 28 2,068 0 0
CHEMED CORP NEW COM 16359R103 1,969 6,162 SH   SOLE 29 0 0 6,162
CHEMED CORP NEW COM 16359R103 2,235 6,993 SH   SOLE 30 6,993 0 0
CHEMED CORP NEW COM 16359R103 118 370 SH   SOLE 31 333 0 37
CHEMED CORP NEW COM 16359R103 3,537 11,067 SH   SOLE 34 11,067 0 0
CHEMED CORP NEW COM 16359R103 615 1,924 SH   SOLE 40 1,924 0 0
CHEMICAL FINL CORP COM 163731102 5,407 101,254 SH   SOLE 2 31,973 0 69,281
CHEMICAL FINL CORP COM 163731102 18 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 83 1,549 SH   SOLE 7 1,549 0 0
CHEMICAL FINL CORP COM 163731102 22,423 419,900 SH   SOLE 18 419,900 0 0
CHEMICAL FINL CORP COM 163731102 3,501 65,561 SH   SOLE 19 65,561 0 0
CHEMICAL FINL CORP COM 163731102 271,306 5,080,628 SH   SOLE 21 5,080,628 0 0
CHEMICAL FINL CORP COM 163731102 133,242 2,495,177 SH   SOLE 22 2,401,429 0 93,748
CHEMICAL FINL CORP COM 163731102 1,447 27,102 SH   SOLE 26 13,689 0 13,413
CHEMICAL FINL CORP COM 163731102 542 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 963 18,026 SH   SOLE 30 18,026 0 0
CHEMICAL FINL CORP COM 163731102 366 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 503 39,781 SH   SOLE 2 22,305 0 17,476
CHEMOCENTRYX INC COM 16383L106 8 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 932 73,742 SH   SOLE 18 73,742 0 0
CHEMOCENTRYX INC COM 16383L106 1,962 155,250 SH   SOLE 19 155,250 0 0
CHEMOCENTRYX INC COM 16383L106 17,654 1,396,695 SH   SOLE 21 1,396,695 0 0
CHEMOCENTRYX INC COM 16383L106 11,667 923,017 SH   SOLE 22 903,409 0 19,608
CHEMOCENTRYX INC COM 16383L106 1,051 83,169 SH   SOLE 23 83,169 0 0
CHEMOCENTRYX INC COM 16383L106 1,334 105,556 SH   SOLE 26 0 0 105,556
CHEMOCENTRYX INC COM 16383L106 188 14,896 SH   SOLE 29 0 0 14,896
CHEMOCENTRYX INC COM 16383L106 81 6,430 SH   SOLE 30 6,430 0 0
CHEMOCENTRYX INC COM 16383L106 45 3,566 SH   SOLE 34 3,566 0 0
CHEMOURS CO COM 163851108 18,802 476,722 SH   SOLE 2 113,471 0 363,251
CHEMOURS CO COM 163851108 2,357 59,773 SH   SOLE 4 54,768 0 5,005
CHEMOURS CO COM 163851108 823 20,866 SH   SOLE 7 20,866 0 0
CHEMOURS CO COM 163851108 22,956 582,039 SH   SOLE 18 558,689 0 23,350
CHEMOURS CO COM 163851108 2,361 59,873 SH   SOLE 19 59,873 0 0
CHEMOURS CO COM 163851108 3,320 84,190 SH   SOLE 20 0 0 84,190
CHEMOURS CO COM 163851108 345,372 8,756,895 SH   SOLE 21 8,756,895 0 0
CHEMOURS CO COM 163851108 247,243 6,268,827 SH   SOLE 22 5,911,401 0 357,426
CHEMOURS CO COM 163851108 8,862 224,686 SH   SOLE 23 224,686 0 0
CHEMOURS CO COM 163851108 123 3,112 SH   SOLE 25 3,112 0 0
CHEMOURS CO COM 163851108 14,359 364,082 SH   SOLE 26 148,072 0 216,010
CHEMOURS CO COM 163851108 1,323 33,548 SH   SOLE 28 25,075 0 8,473
CHEMOURS CO COM 163851108 1,794 45,482 SH   SOLE 29 9,354 0 36,128
CHEMOURS CO COM 163851108 8,576 217,446 SH   SOLE 30 217,446 0 0
CHEMOURS CO COM 163851108 2,617 66,352 SH   SOLE 31 36,069 0 30,283
CHEMOURS CO COM 163851108 382 9,681 SH   SOLE 34 9,681 0 0
CHEMOURS CO COM 163851108 1,385 35,111 SH   SOLE 36 35,111 0 0
CHEMOURS CO COM 163851108 147 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 142 3,347 SH   SOLE 2 124 0 3,223
CHEMUNG FINL CORP COM 164024101 505 11,911 SH   SOLE 18 11,911 0 0
CHEMUNG FINL CORP COM 164024101 152 3,590 SH   SOLE 19 3,590 0 0
CHEMUNG FINL CORP COM 164024101 5,079 119,704 SH   SOLE 21 119,704 0 0
CHEMUNG FINL CORP COM 164024101 1,199 28,265 SH   SOLE 22 27,255 0 1,010
CHENIERE ENERGY INC COM NEW 16411R208 35,024 504,008 SH   SOLE 2 38,043 0 465,965
CHENIERE ENERGY INC COM NEW 16411R208 4,334 62,371 SH   SOLE 4 56,806 0 5,565
CHENIERE ENERGY INC COM NEW 16411R208 21,819 313,984 SH   SOLE 7 313,984 0 0
CHENIERE ENERGY INC COM NEW 16411R208 108 1,560 SH   SOLE 15 1,560 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,821 126,936 SH   SOLE 18 109,859 0 17,077
CHENIERE ENERGY INC COM NEW 16411R208 6,451 92,837 SH   SOLE 19 92,837 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,556 94,350 SH   SOLE 20 0 0 94,350
CHENIERE ENERGY INC COM NEW 16411R208 236,796 3,407,627 SH   SOLE 21 3,407,627 0 0
CHENIERE ENERGY INC COM NEW 16411R208 384,182 5,528,587 SH   SOLE 22 5,084,800 0 443,787
CHENIERE ENERGY INC COM NEW 16411R208 18,577 267,328 SH   SOLE 23 267,328 0 0
CHENIERE ENERGY INC COM NEW 16411R208 89,283 1,284,838 SH   SOLE 25 1,284,838 0 0
CHENIERE ENERGY INC COM NEW 16411R208 47,677 686,094 SH   SOLE 26 188,934 0 497,160
CHENIERE ENERGY INC COM NEW 16411R208 2,811 40,454 SH   SOLE 28 30,573 0 9,881
CHENIERE ENERGY INC COM NEW 16411R208 3,482 50,104 SH   SOLE 29 8,428 0 41,676
CHENIERE ENERGY INC COM NEW 16411R208 18,443 265,403 SH   SOLE 30 265,403 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,306 90,750 SH   SOLE 31 40,371 0 50,379
CHENIERE ENERGY INC COM NEW 16411R208 698 10,051 SH   SOLE 34 10,051 0 0
CHENIERE ENERGY INC COM NEW 16411R208 11,111 159,890 SH   SOLE 36 159,890 0 0
CHENIERE ENERGY INC COM NEW 16411R208 283 4,066 SH   SOLE 40 4,066 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 722 900,000 PRN   SOLE 21 900,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 122 3,095 SH   SOLE 18 3,095 0 0
CHEROKEE INC DEL NEW COM 16444H102 3 4,700 SH   SOLE 21 4,700 0 0
CHEROKEE INC DEL NEW COM 16444H102 179 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 238 13,134 SH   SOLE 2 405 0 12,729
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 930 51,399 SH   SOLE 18 51,399 0 0
CHERRY HILL MTG INVT CORP COM 164651101 248 13,714 SH   SOLE 19 13,714 0 0
CHERRY HILL MTG INVT CORP COM 164651101 16,788 927,493 SH   SOLE 21 927,493 0 0
CHERRY HILL MTG INVT CORP COM 164651101 6,419 354,622 SH   SOLE 22 329,207 0 25,415
CHESAPEAKE ENERGY CORP COM 165167107 9,260 2,062,291 SH   SOLE 2 447,610 0 1,614,681
CHESAPEAKE ENERGY CORP COM 165167107 17 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 224 49,855 SH   SOLE 7 49,855 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 100 SH   SOLE 17 0 0 100
CHESAPEAKE ENERGY CORP COM 165167107 12,699 2,828,319 SH   SOLE 18 2,828,319 0 0
CHESAPEAKE ENERGY CORP COM 165167107 702 156,447 SH   SOLE 19 156,447 0 0
CHESAPEAKE ENERGY CORP COM 165167107 194,816 43,388,881 SH   SOLE 21 43,388,881 0 0
CHESAPEAKE ENERGY CORP COM 165167107 156,934 34,951,932 SH   SOLE 22 33,004,269 0 1,947,663
CHESAPEAKE ENERGY CORP COM 165167107 1,226 272,972 SH   SOLE 26 128,040 0 144,932
CHESAPEAKE ENERGY CORP COM 165167107 548 121,963 SH   SOLE 28 121,963 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,296 511,390 SH   SOLE 30 511,390 0 0
CHESAPEAKE ENERGY CORP COM 165167107 82 18,195 SH   SOLE 31 18,195 0 0
CHESAPEAKE ENERGY CORP COM 165167107 499 111,183 SH   SOLE 36 111,183 0 0
CHESAPEAKE ENERGY CORP COM 165167107 452 100,566 SH   SOLE 40 100,566 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 76 17,000 SH Put SOLE 2 17,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 2,246 500,000 SH Put SOLE 19 500,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,063 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 11,057 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,050 2,075,000 PRN   SOLE 21 2,075,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 81 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,885 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,927 60,098 SH   SOLE 2 2,226 0 57,872
CHESAPEAKE LODGING TR SH BEN INT 165240102 538 16,787 SH   SOLE 4 16,787 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,129 97,565 SH   SOLE 7 97,565 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 81 2,530 SH   SOLE 15 2,530 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 8,537 266,192 SH   SOLE 18 266,192 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 4,324 134,825 SH   SOLE 19 134,825 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 207,640 6,474,584 SH   SOLE 21 6,474,584 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 82,727 2,579,570 SH   SOLE 22 2,493,603 0 85,967
CHESAPEAKE LODGING TR SH BEN INT 165240102 126 3,937 SH   SOLE 23 3,937 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,789 118,163 SH   SOLE 25 118,163 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,271 39,636 SH   SOLE 26 6,811 0 32,825
CHESAPEAKE LODGING TR SH BEN INT 165240102 282 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 842 26,242 SH   SOLE 29 20,644 0 5,598
CHESAPEAKE LODGING TR SH BEN INT 165240102 12,959 404,090 SH   SOLE 30 404,090 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 203 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,235 26,634 SH   SOLE 2 11,572 0 15,062
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 30 362 SH   SOLE 7 362 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,548 54,212 SH   SOLE 18 54,212 0 0
CHESAPEAKE UTILS CORP COM 165303108 11,271 134,340 SH   SOLE 19 134,340 0 0
CHESAPEAKE UTILS CORP COM 165303108 44,984 536,157 SH   SOLE 21 536,157 0 0
CHESAPEAKE UTILS CORP COM 165303108 54,499 649,576 SH   SOLE 22 627,519 0 22,057
CHESAPEAKE UTILS CORP COM 165303108 2,643 31,502 SH   SOLE 23 31,502 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,892 82,144 SH   SOLE 26 5,309 0 76,835
CHESAPEAKE UTILS CORP COM 165303108 206 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,289 15,367 SH   SOLE 29 0 0 15,367
CHESAPEAKE UTILS CORP COM 165303108 305 3,634 SH   SOLE 30 3,634 0 0
CHESAPEAKE UTILS CORP COM 165303108 507 6,040 SH   SOLE 34 6,040 0 0
CHESAPEAKE UTILS CORP COM 165303108 134 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 603,246 4,933,320 SH   SOLE 2 946,522 0 3,986,798
CHEVRON CORP NEW COM 166764100 77,085 630,399 SH   SOLE 4 580,129 0 50,270
CHEVRON CORP NEW COM 166764100 203,994 1,668,255 SH   SOLE 7 1,580,322 0 87,933
CHEVRON CORP NEW COM 166764100 4,161 34,028 SH   SOLE 13 34,028 0 0
CHEVRON CORP NEW COM 166764100 1,909 15,610 SH   SOLE 15 15,610 0 0
CHEVRON CORP NEW COM 166764100 521,180 4,262,185 SH   SOLE 18 3,930,785 0 331,400
CHEVRON CORP NEW COM 166764100 98,766 807,700 SH   SOLE 19 807,700 0 0
CHEVRON CORP NEW COM 166764100 70,640 577,690 SH   SOLE 20 0 0 577,690
CHEVRON CORP NEW COM 166764100 4,768,648 38,997,778 SH   SOLE 21 38,997,778 0 0
CHEVRON CORP NEW COM 166764100 5,721,104 46,786,912 SH   SOLE 22 41,082,676 0 5,704,236
CHEVRON CORP NEW COM 166764100 299,216 2,446,976 SH   SOLE 23 2,446,976 0 0
CHEVRON CORP NEW COM 166764100 234,492 1,917,668 SH   SOLE 25 1,890,334 0 27,334
CHEVRON CORP NEW COM 166764100 832,707 6,809,836 SH   SOLE 26 1,453,421 0 5,356,415
CHEVRON CORP NEW COM 166764100 44,898 367,175 SH   SOLE 28 277,623 0 89,552
CHEVRON CORP NEW COM 166764100 30,310 247,870 SH   SOLE 29 142,759 0 105,111
CHEVRON CORP NEW COM 166764100 871,982 7,131,028 SH   SOLE 30 7,131,028 0 0
CHEVRON CORP NEW COM 166764100 98,788 807,884 SH   SOLE 31 369,343 0 438,541
CHEVRON CORP NEW COM 166764100 22,794 186,409 SH   SOLE 32 186,409 0 0
CHEVRON CORP NEW COM 166764100 123,941 1,013,585 SH   SOLE 34 1,013,585 0 0
CHEVRON CORP NEW COM 166764100 223,774 1,830,013 SH   SOLE 36 1,830,013 0 0
CHEVRON CORP NEW COM 166764100 4,715 38,563 SH   SOLE 40 38,563 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 0 9 SH   SOLE 21 9 0 0
CHIASMA INC COM 16706W102 12 3,229 SH   SOLE 18 3,229 0 0
CHIASMA INC COM 16706W102 201 55,806 SH   SOLE 21 55,806 0 0
CHIASMA INC COM 16706W102 404 112,229 SH   SOLE 22 112,229 0 0
CHICAGO RIVET & MACH CO COM 168088102 4 138 SH   SOLE 18 138 0 0
CHICAGO RIVET & MACH CO COM 168088102 4 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICOS FAS INC COM 168615102 1,113 128,340 SH   SOLE 2 4,784 0 123,556
CHICOS FAS INC COM 168615102 3 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 50 5,817 SH   SOLE 7 5,817 0 0
CHICOS FAS INC COM 168615102 4,899 565,101 SH   SOLE 18 565,101 0 0
CHICOS FAS INC COM 168615102 1,008 116,293 SH   SOLE 19 116,293 0 0
CHICOS FAS INC COM 168615102 114,075 13,157,432 SH   SOLE 21 13,157,432 0 0
CHICOS FAS INC COM 168615102 31,605 3,645,372 SH   SOLE 22 3,426,649 0 218,723
CHICOS FAS INC COM 168615102 172 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 165 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 2,474 285,328 SH   SOLE 30 285,328 0 0
CHICOS FAS INC COM 168615102 18 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 138 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,681 13,157 SH   SOLE 2 597 0 12,560
CHILDRENS PL INC COM 168905107 8 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 44 343 SH   SOLE 7 343 0 0
CHILDRENS PL INC COM 168905107 8,879 69,473 SH   SOLE 18 69,473 0 0
CHILDRENS PL INC COM 168905107 2,619 20,496 SH   SOLE 19 20,496 0 0
CHILDRENS PL INC COM 168905107 221,512 1,733,268 SH   SOLE 21 1,733,268 0 0
CHILDRENS PL INC COM 168905107 57,910 453,133 SH   SOLE 22 430,191 0 22,942
CHILDRENS PL INC COM 168905107 21 164 SH   SOLE 23 164 0 0
CHILDRENS PL INC COM 168905107 605 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 308 2,407 SH   SOLE 28 2,407 0 0
CHILDRENS PL INC COM 168905107 152 1,190 SH   SOLE 29 0 0 1,190
CHILDRENS PL INC COM 168905107 4,601 36,001 SH   SOLE 30 36,001 0 0
CHILDRENS PL INC COM 168905107 301 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,326 404,068 SH   SOLE 2 44,943 0 359,125
CHIMERA INVT CORP COM NEW 16934Q208 15 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 131 7,250 SH   SOLE 7 7,250 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,653 91,202 SH   SOLE 18 91,202 0 0
CHIMERA INVT CORP COM NEW 16934Q208 616 33,975 SH   SOLE 19 33,975 0 0
CHIMERA INVT CORP COM NEW 16934Q208 104,419 5,759,434 SH   SOLE 21 5,759,434 0 0
CHIMERA INVT CORP COM NEW 16934Q208 103,010 5,681,741 SH   SOLE 22 5,287,209 0 394,532
CHIMERA INVT CORP COM NEW 16934Q208 1,324 73,013 SH   SOLE 26 40,127 0 32,886
CHIMERA INVT CORP COM NEW 16934Q208 476 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 778 42,902 SH   SOLE 30 42,902 0 0
CHIMERA INVT CORP COM NEW 16934Q208 78 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 68 3,771 SH   SOLE 36 3,771 0 0
CHIMERA INVT CORP COM NEW 16934Q208 353 19,446 SH   SOLE 40 19,446 0 0
CHIMERIX INC COM 16934W106 203 52,304 SH   SOLE 2 14,192 0 38,112
CHIMERIX INC COM 16934W106 5 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 653 167,884 SH   SOLE 18 167,884 0 0
CHIMERIX INC COM 16934W106 351 90,202 SH   SOLE 19 90,202 0 0
CHIMERIX INC COM 16934W106 8,458 2,174,187 SH   SOLE 21 2,174,187 0 0
CHIMERIX INC COM 16934W106 4,667 1,199,755 SH   SOLE 22 1,165,935 0 33,820
CHIMERIX INC COM 16934W106 45 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 52 13,249 SH   SOLE 26 0 0 13,249
CHIMERIX INC COM 16934W106 5 1,171 SH   SOLE 30 1,171 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 34,726 434,081 SH   SOLE 21 434,081 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 112 1,404 SH   SOLE 22 1,404 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 132 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 74 923 SH   SOLE 30 923 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 16 1,837 SH   SOLE 21 1,837 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 223 26,023 SH   SOLE 22 26,023 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 140 16,308 SH   SOLE 30 16,308 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 90 7,945 SH   SOLE 25 7,945 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,615 141,758 SH   SOLE 30 141,758 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 301 26,395 SH   SOLE 34 26,395 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 23,680 483,950 SH   SOLE 2 20,220 0 463,730
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,044 62,214 SH   SOLE 4 21,004 0 41,210
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,746 117,434 SH   SOLE 18 117,434 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7,851 160,457 SH   SOLE 19 160,457 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,206 24,650 SH   SOLE 21 24,650 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 113,066 2,310,762 SH   SOLE 22 1,803,514 0 507,248
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,950 39,860 SH   SOLE 30 39,860 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 104 2,121 SH   SOLE 34 2,121 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10,822 107,750 SH   SOLE 2 18,453 0 89,297
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,459 14,527 SH   SOLE 4 5,325 0 9,202
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,314 23,035 SH   SOLE 18 23,035 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 723 7,201 SH   SOLE 19 7,201 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,137 21,277 SH   SOLE 21 21,277 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 47,819 476,094 SH   SOLE 22 334,950 0 141,144
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,381 13,751 SH   SOLE 30 13,751 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 202 2,010 SH   SOLE 34 2,010 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 661 20,620 SH   SOLE 22 20,620 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 10 817 SH   SOLE 18 817 0 0
CHINA YUCHAI INTL LTD COM G21082105 58 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 227 13,157 SH   SOLE 21 13,157 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,694 98,089 SH   SOLE 22 98,089 0 0
CHINA YUCHAI INTL LTD COM G21082105 335 19,411 SH   SOLE 30 19,411 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 75 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 29,632 65,195 SH   SOLE 2 13,192 0 52,003
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,760 8,273 SH   SOLE 4 7,613 0 660
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,740 19,230 SH   SOLE 7 17,741 0 1,489
CHIPOTLE MEXICAN GRILL INC COM 169656105 116 255 SH   SOLE 15 255 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,391 51,464 SH   SOLE 18 47,356 0 4,108
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,747 8,244 SH   SOLE 19 8,244 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,925 13,036 SH   SOLE 20 0 0 13,036
CHIPOTLE MEXICAN GRILL INC COM 169656105 233,193 513,054 SH   SOLE 21 513,054 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 271,765 597,916 SH   SOLE 22 531,744 0 66,172
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,488 34,076 SH   SOLE 23 34,076 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,828 23,824 SH   SOLE 25 23,824 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 42,379 93,238 SH   SOLE 26 26,453 0 66,785
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,184 4,806 SH   SOLE 28 3,660 0 1,146
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,828 6,222 SH   SOLE 29 1,264 0 4,958
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,528 80,366 SH   SOLE 30 80,366 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,043 11,095 SH   SOLE 31 5,212 0 5,883
CHIPOTLE MEXICAN GRILL INC COM 169656105 543 1,195 SH   SOLE 34 1,195 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,640 19,008 SH   SOLE 36 19,008 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 235 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 5,390 64,706 SH   SOLE 2 5,825 0 58,881
CHOICE HOTELS INTL INC COM 169905106 13 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 41 495 SH   SOLE 7 495 0 0
CHOICE HOTELS INTL INC COM 169905106 1,547 18,570 SH   SOLE 18 18,570 0 0
CHOICE HOTELS INTL INC COM 169905106 503 6,041 SH   SOLE 19 6,041 0 0
CHOICE HOTELS INTL INC COM 169905106 33,506 402,236 SH   SOLE 21 402,236 0 0
CHOICE HOTELS INTL INC COM 169905106 87,829 1,054,368 SH   SOLE 22 977,573 0 76,795
CHOICE HOTELS INTL INC COM 169905106 562 6,745 SH   SOLE 26 4,026 0 2,719
CHOICE HOTELS INTL INC COM 169905106 442 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 728 8,736 SH   SOLE 30 8,736 0 0
CHOICE HOTELS INTL INC COM 169905106 69 825 SH   SOLE 31 740 0 85
CHOICE HOTELS INTL INC COM 169905106 344 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 4 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 82 108,231 SH   SOLE 21 108,231 0 0
CHRISTOPHER & BANKS CORP COM 171046105 536 705,821 SH   SOLE 22 705,821 0 0
CHROMADEX CORP COM NEW 171077407 135 31,565 SH   SOLE 2 1,815 0 29,750
CHROMADEX CORP COM NEW 171077407 544 126,840 SH   SOLE 18 126,840 0 0
CHROMADEX CORP COM NEW 171077407 144 33,478 SH   SOLE 19 33,478 0 0
CHROMADEX CORP COM NEW 171077407 5,936 1,383,628 SH   SOLE 21 1,383,628 0 0
CHROMADEX CORP COM NEW 171077407 1,450 337,922 SH   SOLE 22 326,121 0 11,801
CHUBB LIMITED COM H1467J104 149,995 1,122,378 SH   SOLE 2 151,529 0 970,849
CHUBB LIMITED COM H1467J104 21,576 161,452 SH   SOLE 4 149,114 0 12,338
CHUBB LIMITED COM H1467J104 53,344 399,163 SH   SOLE 7 394,557 0 4,606
CHUBB LIMITED COM H1467J104 733 5,485 SH   SOLE 13 5,485 0 0
CHUBB LIMITED COM H1467J104 513 3,841 SH   SOLE 15 3,841 0 0
CHUBB LIMITED COM H1467J104 126,759 948,511 SH   SOLE 18 890,562 0 57,949
CHUBB LIMITED COM H1467J104 153,256 1,146,781 SH   SOLE 19 1,146,781 0 0
CHUBB LIMITED COM H1467J104 26,880 201,138 SH   SOLE 20 0 0 201,138
CHUBB LIMITED COM H1467J104 1,137,591 8,512,352 SH   SOLE 21 8,512,352 0 0
CHUBB LIMITED COM H1467J104 1,529,377 11,444,003 SH   SOLE 22 10,136,660 0 1,307,343
CHUBB LIMITED COM H1467J104 78,505 587,437 SH   SOLE 23 587,437 0 0
CHUBB LIMITED COM H1467J104 61,674 461,496 SH   SOLE 25 461,496 0 0
CHUBB LIMITED COM H1467J104 308,436 2,307,965 SH   SOLE 26 368,867 0 1,939,098
CHUBB LIMITED COM H1467J104 11,874 88,847 SH   SOLE 28 66,870 0 21,977
CHUBB LIMITED COM H1467J104 8,442 63,170 SH   SOLE 29 16,876 0 46,294
CHUBB LIMITED COM H1467J104 246,730 1,846,229 SH   SOLE 30 1,846,229 0 0
CHUBB LIMITED COM H1467J104 21,595 161,592 SH   SOLE 31 102,829 0 58,763
CHUBB LIMITED COM H1467J104 60,914 455,806 SH   SOLE 34 455,806 0 0
CHUBB LIMITED COM H1467J104 60,207 450,515 SH   SOLE 36 450,515 0 0
CHUBB LIMITED COM H1467J104 1,249 9,343 SH   SOLE 40 9,343 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,966 82,600 SH   SOLE 2 0 0 82,600
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,101 30,648 SH   SOLE 21 30,648 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,812 50,450 SH   SOLE 30 50,450 0 0
CHURCH & DWIGHT INC COM 171340102 39,002 656,927 SH   SOLE 2 131,119 0 525,808
CHURCH & DWIGHT INC COM 171340102 4,810 81,014 SH   SOLE 4 74,557 0 6,457
CHURCH & DWIGHT INC COM 171340102 16,079 270,823 SH   SOLE 7 261,169 0 9,654
CHURCH & DWIGHT INC COM 171340102 214 3,608 SH   SOLE 13 3,608 0 0
CHURCH & DWIGHT INC COM 171340102 111 1,876 SH   SOLE 15 1,876 0 0
CHURCH & DWIGHT INC COM 171340102 38,045 640,807 SH   SOLE 18 606,312 0 34,495
CHURCH & DWIGHT INC COM 171340102 25,173 424,010 SH   SOLE 19 424,010 0 0
CHURCH & DWIGHT INC COM 171340102 8,819 148,535 SH   SOLE 20 0 0 148,535
CHURCH & DWIGHT INC COM 171340102 405,617 6,832,026 SH   SOLE 21 6,832,026 0 0
CHURCH & DWIGHT INC COM 171340102 401,622 6,764,725 SH   SOLE 22 5,877,623 0 887,102
CHURCH & DWIGHT INC COM 171340102 19,037 320,657 SH   SOLE 23 320,657 0 0
CHURCH & DWIGHT INC COM 171340102 14,730 248,108 SH   SOLE 25 248,108 0 0
CHURCH & DWIGHT INC COM 171340102 63,828 1,075,087 SH   SOLE 26 250,483 0 824,604
CHURCH & DWIGHT INC COM 171340102 2,805 47,242 SH   SOLE 28 35,638 0 11,604
CHURCH & DWIGHT INC COM 171340102 11,248 189,464 SH   SOLE 29 11,283 0 178,181
CHURCH & DWIGHT INC COM 171340102 60,877 1,025,390 SH   SOLE 30 1,025,390 0 0
CHURCH & DWIGHT INC COM 171340102 5,398 90,926 SH   SOLE 31 48,693 0 42,233
CHURCH & DWIGHT INC COM 171340102 659 11,097 SH   SOLE 34 11,097 0 0
CHURCH & DWIGHT INC COM 171340102 19,064 321,100 SH   SOLE 36 321,100 0 0
CHURCH & DWIGHT INC COM 171340102 297 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 3,971 14,299 SH   SOLE 2 5,308 0 8,991
CHURCHILL DOWNS INC COM 171484108 19 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 69 249 SH   SOLE 7 249 0 0
CHURCHILL DOWNS INC COM 171484108 19,006 68,439 SH   SOLE 18 68,439 0 0
CHURCHILL DOWNS INC COM 171484108 2,969 10,691 SH   SOLE 19 10,691 0 0
CHURCHILL DOWNS INC COM 171484108 229,573 826,693 SH   SOLE 21 826,693 0 0
CHURCHILL DOWNS INC COM 171484108 107,375 386,659 SH   SOLE 22 370,754 0 15,905
CHURCHILL DOWNS INC COM 171484108 926 3,334 SH   SOLE 26 1,567 0 1,767
CHURCHILL DOWNS INC COM 171484108 468 1,686 SH   SOLE 28 1,686 0 0
CHURCHILL DOWNS INC COM 171484108 1,157 4,167 SH   SOLE 30 4,167 0 0
CHURCHILL DOWNS INC COM 171484108 75 269 SH   SOLE 34 269 0 0
CHURCHILL DOWNS INC COM 171484108 390 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 386 14,698 SH   SOLE 2 618 0 14,080
CHUYS HLDGS INC COM 171604101 10 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,946 74,138 SH   SOLE 18 74,138 0 0
CHUYS HLDGS INC COM 171604101 414 15,761 SH   SOLE 19 15,761 0 0
CHUYS HLDGS INC COM 171604101 47,552 1,811,509 SH   SOLE 21 1,811,509 0 0
CHUYS HLDGS INC COM 171604101 12,960 493,697 SH   SOLE 22 473,991 0 19,706
CHUYS HLDGS INC COM 171604101 64 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 1,013 38,601 SH   SOLE 30 38,601 0 0
CHUYS HLDGS INC COM 171604101 50 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 18 4,183 SH   SOLE 18 4,183 0 0
CIDARA THERAPEUTICS INC COM 171757107 103 23,469 SH   SOLE 19 23,469 0 0
CIDARA THERAPEUTICS INC COM 171757107 317 72,019 SH   SOLE 21 72,019 0 0
CIDARA THERAPEUTICS INC COM 171757107 500 113,574 SH   SOLE 22 113,574 0 0
CIDARA THERAPEUTICS INC COM 171757107 320 72,704 SH   SOLE 26 0 0 72,704
CIENA CORP COM NEW 171779309 6,392 204,618 SH   SOLE 2 65,866 0 138,752
CIENA CORP COM NEW 171779309 25 785 SH   SOLE 4 785 0 0
CIENA CORP COM NEW 171779309 93 2,983 SH   SOLE 7 2,983 0 0
CIENA CORP COM NEW 171779309 26,470 847,321 SH   SOLE 18 847,321 0 0
CIENA CORP COM NEW 171779309 4,277 136,917 SH   SOLE 19 136,917 0 0
CIENA CORP COM NEW 171779309 318,939 10,209,301 SH   SOLE 21 10,209,301 0 0
CIENA CORP COM NEW 171779309 149,552 4,787,200 SH   SOLE 22 4,597,044 0 190,156
CIENA CORP COM NEW 171779309 323 10,332 SH   SOLE 23 10,332 0 0
CIENA CORP COM NEW 171779309 1,900 60,829 SH   SOLE 26 29,021 0 31,808
CIENA CORP COM NEW 171779309 617 19,740 SH   SOLE 28 19,740 0 0
CIENA CORP COM NEW 171779309 285 9,128 SH   SOLE 29 0 0 9,128
CIENA CORP COM NEW 171779309 1,088 34,838 SH   SOLE 30 34,838 0 0
CIENA CORP COM NEW 171779309 439 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 156,390 750,970 SH   SOLE 2 256,330 0 494,640
CIGNA CORPORATION COM 125509109 18,718 89,882 SH   SOLE 4 83,463 0 6,419
CIGNA CORPORATION COM 125509109 59,978 288,010 SH   SOLE 7 221,101 0 66,909
CIGNA CORPORATION COM 125509109 1,077 5,173 SH   SOLE 13 5,173 0 0
CIGNA CORPORATION COM 125509109 444 2,130 SH   SOLE 15 2,130 0 0
CIGNA CORPORATION COM 125509109 3 14 SH   SOLE 17 0 0 14
CIGNA CORPORATION COM 125509109 110,741 531,768 SH   SOLE 18 498,507 0 33,261
CIGNA CORPORATION COM 125509109 168,434 808,808 SH   SOLE 19 808,808 0 0
CIGNA CORPORATION COM 125509109 23,672 113,671 SH   SOLE 20 4,800 0 108,871
CIGNA CORPORATION COM 125509109 1,006,544 4,833,345 SH   SOLE 21 4,833,345 0 0
CIGNA CORPORATION COM 125509109 1,272,581 6,110,831 SH   SOLE 22 5,420,458 0 690,373
CIGNA CORPORATION COM 125509109 65,308 313,606 SH   SOLE 23 313,606 0 0
CIGNA CORPORATION COM 125509109 49,969 239,948 SH   SOLE 25 239,948 0 0
CIGNA CORPORATION COM 125509109 219,424 1,053,657 SH   SOLE 26 199,164 0 854,493
CIGNA CORPORATION COM 125509109 9,775 46,940 SH   SOLE 28 35,545 0 11,395
CIGNA CORPORATION COM 125509109 2,144 10,297 SH   SOLE 29 10,297 0 0
CIGNA CORPORATION COM 125509109 220,940 1,060,934 SH   SOLE 30 1,060,934 0 0
CIGNA CORPORATION COM 125509109 21,170 101,655 SH   SOLE 31 46,546 0 55,109
CIGNA CORPORATION COM 125509109 59,997 288,101 SH   SOLE 34 288,101 0 0
CIGNA CORPORATION COM 125509109 44,901 215,613 SH   SOLE 36 215,613 0 0
CIGNA CORPORATION COM 125509109 1,068 5,129 SH   SOLE 40 5,129 0 0
CIM COML TR CORP COM 125525105 59 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 711 50,776 SH   SOLE 22 50,776 0 0
CIMAREX ENERGY CO COM 171798101 22,016 236,888 SH   SOLE 2 36,756 0 200,132
CIMAREX ENERGY CO COM 171798101 2,566 27,613 SH   SOLE 4 25,237 0 2,376
CIMAREX ENERGY CO COM 171798101 7,530 81,022 SH   SOLE 7 72,830 0 8,192
CIMAREX ENERGY CO COM 171798101 109 1,175 SH   SOLE 13 1,175 0 0
CIMAREX ENERGY CO COM 171798101 64 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 18,184 195,658 SH   SOLE 18 184,153 0 11,505
CIMAREX ENERGY CO COM 171798101 8,351 89,851 SH   SOLE 19 89,851 0 0
CIMAREX ENERGY CO COM 171798101 194,670 2,094,573 SH   SOLE 21 2,094,573 0 0
CIMAREX ENERGY CO COM 171798101 221,822 2,386,722 SH   SOLE 22 2,139,478 0 247,244
CIMAREX ENERGY CO COM 171798101 11,120 119,643 SH   SOLE 23 119,643 0 0
CIMAREX ENERGY CO COM 171798101 8,856 95,283 SH   SOLE 25 95,283 0 0
CIMAREX ENERGY CO COM 171798101 35,513 382,108 SH   SOLE 26 109,092 0 273,016
CIMAREX ENERGY CO COM 171798101 1,742 18,738 SH   SOLE 28 14,305 0 4,433
CIMAREX ENERGY CO COM 171798101 2,019 21,726 SH   SOLE 29 2,973 0 18,753
CIMAREX ENERGY CO COM 171798101 34,870 375,192 SH   SOLE 30 375,192 0 0
CIMAREX ENERGY CO COM 171798101 3,829 41,203 SH   SOLE 31 18,206 0 22,997
CIMAREX ENERGY CO COM 171798101 471 5,065 SH   SOLE 34 5,065 0 0
CIMAREX ENERGY CO COM 171798101 6,992 75,232 SH   SOLE 36 75,232 0 0
CIMAREX ENERGY CO COM 171798101 185 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 2,427 17,769 SH   SOLE 2 822 0 16,947
CIMPRESS N V SHS EURO N20146101 20 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 66 480 SH   SOLE 7 480 0 0
CIMPRESS N V SHS EURO N20146101 9,495 69,502 SH   SOLE 18 69,502 0 0
CIMPRESS N V SHS EURO N20146101 2,754 20,163 SH   SOLE 19 20,163 0 0
CIMPRESS N V SHS EURO N20146101 98,413 720,391 SH   SOLE 21 720,391 0 0
CIMPRESS N V SHS EURO N20146101 35,401 259,140 SH   SOLE 22 227,105 0 32,035
CIMPRESS N V SHS EURO N20146101 717 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS N V SHS EURO N20146101 419 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS N V SHS EURO N20146101 769 5,627 SH   SOLE 30 5,627 0 0
CIMPRESS N V SHS EURO N20146101 307 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 723 45,300 SH   SOLE 2 1,656 0 43,644
CINCINNATI BELL INC NEW COM NEW 171871502 6 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 14 895 SH   SOLE 7 895 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,329 208,693 SH   SOLE 18 208,693 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 664 41,642 SH   SOLE 19 41,642 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 87,681 5,497,257 SH   SOLE 21 5,497,257 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 20,632 1,293,536 SH   SOLE 22 1,228,061 0 65,475
CINCINNATI BELL INC NEW COM NEW 171871502 211 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 88 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,675 105,024 SH   SOLE 30 105,024 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 72 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 29,613 385,532 SH   SOLE 2 55,599 0 329,933
CINCINNATI FINL CORP COM 172062101 3,812 49,623 SH   SOLE 4 45,527 0 4,096
CINCINNATI FINL CORP COM 172062101 26,075 339,469 SH   SOLE 7 213,641 0 125,828
CINCINNATI FINL CORP COM 172062101 486 6,326 SH   SOLE 13 6,326 0 0
CINCINNATI FINL CORP COM 172062101 86 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 27,144 353,387 SH   SOLE 18 334,723 0 18,664
CINCINNATI FINL CORP COM 172062101 2,609 33,963 SH   SOLE 19 33,963 0 0
CINCINNATI FINL CORP COM 172062101 6,574 85,587 SH   SOLE 20 0 0 85,587
CINCINNATI FINL CORP COM 172062101 455,898 5,935,404 SH   SOLE 21 5,935,404 0 0
CINCINNATI FINL CORP COM 172062101 296,489 3,860,025 SH   SOLE 22 3,437,128 0 422,897
CINCINNATI FINL CORP COM 172062101 15,685 204,200 SH   SOLE 23 204,200 0 0
CINCINNATI FINL CORP COM 172062101 11,297 147,080 SH   SOLE 25 147,080 0 0
CINCINNATI FINL CORP COM 172062101 44,033 573,276 SH   SOLE 26 158,678 0 414,598
CINCINNATI FINL CORP COM 172062101 2,374 30,904 SH   SOLE 28 23,560 0 7,344
CINCINNATI FINL CORP COM 172062101 2,788 36,297 SH   SOLE 29 5,081 0 31,216
CINCINNATI FINL CORP COM 172062101 48,318 629,063 SH   SOLE 30 629,063 0 0
CINCINNATI FINL CORP COM 172062101 4,194 54,599 SH   SOLE 31 29,211 0 25,388
CINCINNATI FINL CORP COM 172062101 3,270 42,568 SH   SOLE 32 42,568 0 0
CINCINNATI FINL CORP COM 172062101 608 7,920 SH   SOLE 34 7,920 0 0
CINCINNATI FINL CORP COM 172062101 11,707 152,419 SH   SOLE 36 152,419 0 0
CINCINNATI FINL CORP COM 172062101 240 3,128 SH   SOLE 40 3,128 0 0
CINEDIGM CORP COM NEW 172406209 3 2,428 SH   SOLE 18 2,428 0 0
CINEDIGM CORP COM NEW 172406209 52 44,845 SH   SOLE 21 44,845 0 0
CINEDIGM CORP COM NEW 172406209 18 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 12,253 304,797 SH   SOLE 2 102,507 0 202,290
CINEMARK HOLDINGS INC COM 17243V102 398 9,900 SH   SOLE 4 9,900 0 0
CINEMARK HOLDINGS INC COM 17243V102 503 12,523 SH   SOLE 7 12,523 0 0
CINEMARK HOLDINGS INC COM 17243V102 14,987 372,800 SH   SOLE 18 372,800 0 0
CINEMARK HOLDINGS INC COM 17243V102 787 19,585 SH   SOLE 19 19,585 0 0
CINEMARK HOLDINGS INC COM 17243V102 289,634 7,204,834 SH   SOLE 21 7,204,834 0 0
CINEMARK HOLDINGS INC COM 17243V102 138,432 3,443,589 SH   SOLE 22 3,207,405 0 236,184
CINEMARK HOLDINGS INC COM 17243V102 157 3,901 SH   SOLE 23 3,901 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,072 26,659 SH   SOLE 26 15,543 0 11,116
CINEMARK HOLDINGS INC COM 17243V102 602 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 58 1,451 SH   SOLE 29 0 0 1,451
CINEMARK HOLDINGS INC COM 17243V102 1,026 25,519 SH   SOLE 30 25,519 0 0
CINEMARK HOLDINGS INC COM 17243V102 94 2,350 SH   SOLE 31 2,350 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,874 46,624 SH   SOLE 32 46,624 0 0
CINEMARK HOLDINGS INC COM 17243V102 183 4,553 SH   SOLE 36 4,553 0 0
CINEMARK HOLDINGS INC COM 17243V102 449 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 41,868 211,660 SH   SOLE 2 24,403 0 187,257
CINTAS CORP COM 172908105 5,682 28,724 SH   SOLE 4 26,331 0 2,393
CINTAS CORP COM 172908105 23,284 117,710 SH   SOLE 7 74,645 0 43,065
CINTAS CORP COM 172908105 251 1,268 SH   SOLE 13 1,268 0 0
CINTAS CORP COM 172908105 158 799 SH   SOLE 15 799 0 0
CINTAS CORP COM 172908105 35,012 176,999 SH   SOLE 18 163,900 0 13,099
CINTAS CORP COM 172908105 4,981 25,182 SH   SOLE 19 25,182 0 0
CINTAS CORP COM 172908105 8,624 43,596 SH   SOLE 20 0 0 43,596
CINTAS CORP COM 172908105 396,419 2,004,037 SH   SOLE 21 2,004,037 0 0
CINTAS CORP COM 172908105 417,840 2,112,331 SH   SOLE 22 1,876,557 0 235,774
CINTAS CORP COM 172908105 21,895 110,688 SH   SOLE 23 110,688 0 0
CINTAS CORP COM 172908105 17,901 90,497 SH   SOLE 25 90,497 0 0
CINTAS CORP COM 172908105 55,354 279,836 SH   SOLE 26 84,281 0 195,555
CINTAS CORP COM 172908105 3,471 17,547 SH   SOLE 28 13,101 0 4,446
CINTAS CORP COM 172908105 4,369 22,088 SH   SOLE 29 3,844 0 18,244
CINTAS CORP COM 172908105 79,690 402,862 SH   SOLE 30 402,862 0 0
CINTAS CORP COM 172908105 7,390 37,359 SH   SOLE 31 17,313 0 20,046
CINTAS CORP COM 172908105 3,580 18,098 SH   SOLE 32 18,098 0 0
CINTAS CORP COM 172908105 793 4,011 SH   SOLE 34 4,011 0 0
CINTAS CORP COM 172908105 14,440 72,997 SH   SOLE 36 72,997 0 0
CINTAS CORP COM 172908105 356 1,802 SH   SOLE 40 1,802 0 0
CIRCOR INTL INC COM 17273K109 800 16,843 SH   SOLE 2 600 0 16,243
CIRCOR INTL INC COM 17273K109 4 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 18 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,671 77,289 SH   SOLE 18 77,289 0 0
CIRCOR INTL INC COM 17273K109 709 14,917 SH   SOLE 19 14,917 0 0
CIRCOR INTL INC COM 17273K109 92,888 1,955,528 SH   SOLE 21 1,955,528 0 0
CIRCOR INTL INC COM 17273K109 25,611 539,184 SH   SOLE 22 514,763 0 24,421
CIRCOR INTL INC COM 17273K109 258 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 98 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 2,008 42,275 SH   SOLE 30 42,275 0 0
CIRCOR INTL INC COM 17273K109 78 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 4,081 105,729 SH   SOLE 2 46,438 0 59,291
CIRRUS LOGIC INC COM 172755100 9 228 SH   SOLE 4 228 0 0
CIRRUS LOGIC INC COM 172755100 54 1,393 SH   SOLE 7 1,393 0 0
CIRRUS LOGIC INC COM 172755100 13,859 359,032 SH   SOLE 18 359,032 0 0
CIRRUS LOGIC INC COM 172755100 7,187 186,203 SH   SOLE 19 186,203 0 0
CIRRUS LOGIC INC COM 172755100 167,817 4,347,584 SH   SOLE 21 4,347,584 0 0
CIRRUS LOGIC INC COM 172755100 88,649 2,296,617 SH   SOLE 22 2,205,714 0 90,903
CIRRUS LOGIC INC COM 172755100 2,360 61,152 SH   SOLE 23 61,152 0 0
CIRRUS LOGIC INC COM 172755100 4,676 121,144 SH   SOLE 26 9,465 0 111,679
CIRRUS LOGIC INC COM 172755100 301 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 763 19,776 SH   SOLE 29 0 0 19,776
CIRRUS LOGIC INC COM 172755100 619 16,038 SH   SOLE 30 16,038 0 0
CIRRUS LOGIC INC COM 172755100 256 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 667,907 13,728,820 SH   SOLE 2 3,626,687 0 10,102,133
CISCO SYS INC COM 17275R102 93,454 1,920,952 SH   SOLE 4 1,796,849 0 124,103
CISCO SYS INC COM 17275R102 189,260 3,890,242 SH   SOLE 7 3,881,315 0 8,927
CISCO SYS INC COM 17275R102 14,774 303,683 SH   SOLE 13 303,683 0 0
CISCO SYS INC COM 17275R102 2,273 46,717 SH   SOLE 15 46,717 0 0
CISCO SYS INC COM 17275R102 62 1,271 SH   SOLE 17 0 0 1,271
CISCO SYS INC COM 17275R102 866,989 17,820,953 SH   SOLE 18 16,868,364 0 952,589
CISCO SYS INC COM 17275R102 594,388 12,217,645 SH   SOLE 19 12,217,645 0 0
CISCO SYS INC COM 17275R102 95,235 1,957,550 SH   SOLE 20 24,194 0 1,933,356
CISCO SYS INC COM 17275R102 4,932,637 101,390,281 SH   SOLE 21 101,390,281 0 0
CISCO SYS INC COM 17275R102 5,703,496 117,235,278 SH   SOLE 22 101,592,156 0 15,643,122
CISCO SYS INC COM 17275R102 332,855 6,841,825 SH   SOLE 23 6,841,825 0 0
CISCO SYS INC COM 17275R102 268,818 5,525,556 SH   SOLE 25 5,428,842 0 96,714
CISCO SYS INC COM 17275R102 945,792 19,440,750 SH   SOLE 26 3,798,525 0 15,642,225
CISCO SYS INC COM 17275R102 44,198 908,479 SH   SOLE 28 687,893 0 220,586
CISCO SYS INC COM 17275R102 68,297 1,403,836 SH   SOLE 29 613,260 0 790,576
CISCO SYS INC COM 17275R102 974,888 20,038,806 SH   SOLE 30 20,038,806 0 0
CISCO SYS INC COM 17275R102 137,106 2,818,215 SH   SOLE 31 1,549,342 0 1,268,873
CISCO SYS INC COM 17275R102 49,210 1,011,521 SH   SOLE 32 1,011,521 0 0
CISCO SYS INC COM 17275R102 171,227 3,519,567 SH   SOLE 34 3,519,567 0 0
CISCO SYS INC COM 17275R102 220,603 4,534,496 SH   SOLE 36 4,534,496 0 0
CISCO SYS INC COM 17275R102 3,589 73,767 SH   SOLE 37 73,767 0 0
CISCO SYS INC COM 17275R102 4,629 95,147 SH   SOLE 40 95,147 0 0
CISION LTD SHS G1992S109 726 43,215 SH   SOLE 2 2,100 0 41,115
CISION LTD SHS G1992S109 14 817 SH   SOLE 7 817 0 0
CISION LTD SHS G1992S109 2,816 167,643 SH   SOLE 18 167,643 0 0
CISION LTD SHS G1992S109 819 48,729 SH   SOLE 19 48,729 0 0
CISION LTD SHS G1992S109 29,747 1,770,656 SH   SOLE 21 1,770,656 0 0
CISION LTD SHS G1992S109 25,101 1,494,099 SH   SOLE 22 1,444,283 0 49,816
CISION LTD SHS G1992S109 292 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 157 9,371 SH   SOLE 30 9,371 0 0
CIT GROUP INC COM NEW 125581801 13,596 263,447 SH   SOLE 2 25,094 0 238,353
CIT GROUP INC COM NEW 125581801 2,103 40,752 SH   SOLE 4 37,692 0 3,060
CIT GROUP INC COM NEW 125581801 977 18,936 SH   SOLE 7 8,936 0 10,000
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 3,562 69,017 SH   SOLE 18 57,880 0 11,137
CIT GROUP INC COM NEW 125581801 1,567 30,366 SH   SOLE 19 30,366 0 0
CIT GROUP INC COM NEW 125581801 3,754 72,734 SH   SOLE 20 0 0 72,734
CIT GROUP INC COM NEW 125581801 81,809 1,585,145 SH   SOLE 21 1,585,145 0 0
CIT GROUP INC COM NEW 125581801 170,245 3,298,673 SH   SOLE 22 3,041,845 0 256,828
CIT GROUP INC COM NEW 125581801 8,595 166,543 SH   SOLE 23 166,543 0 0
CIT GROUP INC COM NEW 125581801 7,246 140,395 SH   SOLE 25 140,395 0 0
CIT GROUP INC COM NEW 125581801 25,291 490,036 SH   SOLE 26 161,235 0 328,801
CIT GROUP INC COM NEW 125581801 1,092 21,153 SH   SOLE 28 15,858 0 5,295
CIT GROUP INC COM NEW 125581801 1,504 29,138 SH   SOLE 29 6,508 0 22,630
CIT GROUP INC COM NEW 125581801 11,073 214,547 SH   SOLE 30 214,547 0 0
CIT GROUP INC COM NEW 125581801 2,686 52,043 SH   SOLE 31 32,346 0 19,697
CIT GROUP INC COM NEW 125581801 345 6,693 SH   SOLE 34 6,693 0 0
CIT GROUP INC COM NEW 125581801 6,566 127,217 SH   SOLE 36 127,217 0 0
CIT GROUP INC COM NEW 125581801 140 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 653 22,712 SH   SOLE 2 10,535 0 12,177
CITI TRENDS INC COM 17306X102 11 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,449 50,376 SH   SOLE 18 50,376 0 0
CITI TRENDS INC COM 17306X102 1,136 39,493 SH   SOLE 19 39,493 0 0
CITI TRENDS INC COM 17306X102 13,332 463,412 SH   SOLE 21 463,412 0 0
CITI TRENDS INC COM 17306X102 13,000 451,853 SH   SOLE 22 426,969 0 24,884
CITI TRENDS INC COM 17306X102 928 32,256 SH   SOLE 23 32,256 0 0
CITI TRENDS INC COM 17306X102 967 33,602 SH   SOLE 26 0 0 33,602
CITI TRENDS INC COM 17306X102 64 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 363 12,625 SH   SOLE 29 0 0 12,625
CITI TRENDS INC COM 17306X102 108 3,754 SH   SOLE 30 3,754 0 0
CITI TRENDS INC COM 17306X102 379 13,169 SH   SOLE 34 13,169 0 0
CITIGROUP INC COM NEW 172967424 530,217 7,390,811 SH   SOLE 2 2,124,162 0 5,266,649
CITIGROUP INC COM NEW 172967424 80,673 1,124,523 SH   SOLE 4 1,057,454 0 67,069
CITIGROUP INC COM NEW 172967424 146,957 2,048,464 SH   SOLE 7 1,890,293 0 158,171
CITIGROUP INC COM NEW 172967424 455 6,344 SH   SOLE 13 6,344 0 0
CITIGROUP INC COM NEW 172967424 1,562 21,774 SH   SOLE 15 21,774 0 0
CITIGROUP INC COM NEW 172967424 7 99 SH   SOLE 17 0 0 99
CITIGROUP INC COM NEW 172967424 768,517 10,712,533 SH   SOLE 18 9,905,213 0 807,320
CITIGROUP INC COM NEW 172967424 1,184,100 16,505,432 SH   SOLE 19 16,505,432 0 0
CITIGROUP INC COM NEW 172967424 55,551 774,338 SH   SOLE 20 0 0 774,338
CITIGROUP INC COM NEW 172967424 3,016,906 42,053,329 SH   SOLE 21 42,053,329 0 0
CITIGROUP INC COM NEW 172967424 4,589,312 63,971,448 SH   SOLE 22 55,726,246 0 8,245,202
CITIGROUP INC COM NEW 172967424 269,504 3,756,674 SH   SOLE 23 3,756,674 0 0
CITIGROUP INC COM NEW 172967424 183,685 2,560,429 SH   SOLE 25 2,560,429 0 0
CITIGROUP INC COM NEW 172967424 637,410 8,885,008 SH   SOLE 26 1,970,022 0 6,914,986
CITIGROUP INC COM NEW 172967424 35,304 492,117 SH   SOLE 28 372,812 0 119,305
CITIGROUP INC COM NEW 172967424 55,174 769,086 SH   SOLE 29 352,113 0 416,973
CITIGROUP INC COM NEW 172967424 698,646 9,738,584 SH   SOLE 30 9,738,584 0 0
CITIGROUP INC COM NEW 172967424 95,268 1,327,958 SH   SOLE 31 877,186 0 450,772
CITIGROUP INC COM NEW 172967424 4,366 60,862 SH   SOLE 32 60,862 0 0
CITIGROUP INC COM NEW 172967424 200,077 2,788,916 SH   SOLE 34 2,788,916 0 0
CITIGROUP INC COM NEW 172967424 181,039 2,523,548 SH   SOLE 36 2,523,548 0 0
CITIGROUP INC COM NEW 172967424 3,732 52,020 SH   SOLE 40 52,020 0 0
CITIGROUP INC OPTIONS 172967424 2,009 28,000 SH Call SOLE 2 28,000 0 0
CITIGROUP INC OPTIONS 172967424 251 3,500 SH Put SOLE 2 3,500 0 0
CITIGROUP INC OPTIONS 172967424 3,766 52,500 SH Call SOLE 19 52,500 0 0
CITIGROUP INC OPTIONS 172967424 5,381 75,000 SH Put SOLE 19 75,000 0 0
CITIGROUP INC OPTIONS 172967424 22 300 SH Call SOLE 22 300 0 0
CITIGROUP INC OPTIONS 172967424 7 100 SH Call SOLE 25 100 0 0
CITIGROUP INC OPTIONS 172967424 7 100 SH Call SOLE 26 0 0 100
CITIGROUP INC OPTIONS 172967424 595 8,300 SH Call SOLE 34 8,300 0 0
CITIZENS & NORTHN CORP COM 172922106 295 11,275 SH   SOLE 2 468 0 10,807
CITIZENS & NORTHN CORP COM 172922106 11 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,109 42,425 SH   SOLE 18 42,425 0 0
CITIZENS & NORTHN CORP COM 172922106 259 9,914 SH   SOLE 19 9,914 0 0
CITIZENS & NORTHN CORP COM 172922106 11,437 437,378 SH   SOLE 21 437,378 0 0
CITIZENS & NORTHN CORP COM 172922106 11,143 426,100 SH   SOLE 22 412,424 0 13,676
CITIZENS CMNTY BANCORP INC M COM 174903104 13 957 SH   SOLE 18 957 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 90,594 2,348,815 SH   SOLE 2 1,358,287 0 990,528
CITIZENS FINL GROUP INC COM 174610105 16,566 429,511 SH   SOLE 4 416,623 0 12,888
CITIZENS FINL GROUP INC COM 174610105 22,818 591,609 SH   SOLE 7 463,477 0 128,132
CITIZENS FINL GROUP INC COM 174610105 5,417 140,451 SH   SOLE 13 140,451 0 0
CITIZENS FINL GROUP INC COM 174610105 150 3,895 SH   SOLE 15 3,895 0 0
CITIZENS FINL GROUP INC COM 174610105 69,225 1,794,793 SH   SOLE 18 1,732,458 0 62,335
CITIZENS FINL GROUP INC COM 174610105 77,621 2,012,476 SH   SOLE 19 2,012,476 0 0
CITIZENS FINL GROUP INC COM 174610105 7,136 185,017 SH   SOLE 20 0 0 185,017
CITIZENS FINL GROUP INC COM 174610105 432,884 11,223,339 SH   SOLE 21 11,223,339 0 0
CITIZENS FINL GROUP INC COM 174610105 553,188 14,342,444 SH   SOLE 22 11,764,102 0 2,578,342
CITIZENS FINL GROUP INC COM 174610105 44,171 1,145,204 SH   SOLE 23 1,145,204 0 0
CITIZENS FINL GROUP INC COM 174610105 26,547 688,289 SH   SOLE 25 688,289 0 0
CITIZENS FINL GROUP INC COM 174610105 73,120 1,895,774 SH   SOLE 26 514,211 0 1,381,563
CITIZENS FINL GROUP INC COM 174610105 3,579 92,788 SH   SOLE 28 70,446 0 22,342
CITIZENS FINL GROUP INC COM 174610105 24,278 629,460 SH   SOLE 29 302,129 0 327,331
CITIZENS FINL GROUP INC COM 174610105 74,466 1,930,683 SH   SOLE 30 1,930,683 0 0
CITIZENS FINL GROUP INC COM 174610105 28,800 746,685 SH   SOLE 31 570,391 0 176,294
CITIZENS FINL GROUP INC COM 174610105 60,279 1,562,835 SH   SOLE 34 1,562,835 0 0
CITIZENS FINL GROUP INC COM 174610105 24,749 641,677 SH   SOLE 36 641,677 0 0
CITIZENS FINL GROUP INC COM 174610105 863 22,376 SH   SOLE 37 22,376 0 0
CITIZENS FINL GROUP INC COM 174610105 388 10,053 SH   SOLE 40 10,053 0 0
CITIZENS FIRST CORP COM 17462Q107 11 406 SH   SOLE 18 406 0 0
CITIZENS FIRST CORP COM 17462Q107 8 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 16 690 SH   SOLE 18 690 0 0
CITIZENS HLDG CO MISS COM 174715102 114 4,871 SH   SOLE 21 4,871 0 0
CITIZENS INC CL A 174740100 445 53,023 SH   SOLE 2 1,750 0 51,273
CITIZENS INC CL A 174740100 11 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,444 171,905 SH   SOLE 18 171,905 0 0
CITIZENS INC CL A 174740100 442 52,567 SH   SOLE 19 52,567 0 0
CITIZENS INC CL A 174740100 14,762 1,757,387 SH   SOLE 21 1,757,387 0 0
CITIZENS INC CL A 174740100 11,137 1,325,858 SH   SOLE 22 1,261,412 0 64,446
CITIZENS INC CL A 174740100 197 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 55 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 90 10,736 SH   SOLE 30 10,736 0 0
CITIZENS INC CL A 174740100 49 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 37,353 336,027 SH   SOLE 2 50,082 0 285,945
CITRIX SYS INC COM 177376100 4,836 43,506 SH   SOLE 4 39,923 0 3,583
CITRIX SYS INC COM 177376100 11,487 103,337 SH   SOLE 7 97,819 0 5,518
CITRIX SYS INC COM 177376100 218 1,962 SH   SOLE 13 1,962 0 0
CITRIX SYS INC COM 177376100 151 1,355 SH   SOLE 15 1,355 0 0
CITRIX SYS INC COM 177376100 4 39 SH   SOLE 17 0 0 39
CITRIX SYS INC COM 177376100 30,078 270,585 SH   SOLE 18 247,713 0 22,872
CITRIX SYS INC COM 177376100 5,265 47,361 SH   SOLE 19 47,361 0 0
CITRIX SYS INC COM 177376100 8,116 73,012 SH   SOLE 20 0 0 73,012
CITRIX SYS INC COM 177376100 399,595 3,594,769 SH   SOLE 21 3,594,769 0 0
CITRIX SYS INC COM 177376100 383,978 3,454,278 SH   SOLE 22 3,095,087 0 359,191
CITRIX SYS INC COM 177376100 20,558 184,937 SH   SOLE 23 184,937 0 0
CITRIX SYS INC COM 177376100 15,597 140,314 SH   SOLE 25 140,314 0 0
CITRIX SYS INC COM 177376100 62,087 558,538 SH   SOLE 26 144,876 0 413,662
CITRIX SYS INC COM 177376100 2,853 25,663 SH   SOLE 28 19,378 0 6,285
CITRIX SYS INC COM 177376100 3,848 34,618 SH   SOLE 29 7,504 0 27,114
CITRIX SYS INC COM 177376100 60,745 546,469 SH   SOLE 30 546,469 0 0
CITRIX SYS INC COM 177376100 7,203 64,797 SH   SOLE 31 27,936 0 36,861
CITRIX SYS INC COM 177376100 2,568 23,099 SH   SOLE 32 23,099 0 0
CITRIX SYS INC COM 177376100 735 6,616 SH   SOLE 34 6,616 0 0
CITRIX SYS INC COM 177376100 11,491 103,371 SH   SOLE 36 103,371 0 0
CITRIX SYS INC COM 177376100 338 3,042 SH   SOLE 40 3,042 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1,840 1,198,000 PRN   SOLE 2 980,000 0 218,000
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 667 434,000 PRN   SOLE 19 434,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 3,947 2,570,000 PRN   SOLE 21 2,570,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 25 16,000 PRN   SOLE 25 16,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 542 353,000 PRN   SOLE 26 353,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 687 447,000 PRN   SOLE 34 447,000 0 0
CITY HLDG CO COM 177835105 1,128 14,694 SH   SOLE 2 562 0 14,132
CITY HLDG CO COM 177835105 13 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 26 345 SH   SOLE 7 345 0 0
CITY HLDG CO COM 177835105 5,112 66,569 SH   SOLE 18 66,569 0 0
CITY HLDG CO COM 177835105 1,045 13,609 SH   SOLE 19 13,609 0 0
CITY HLDG CO COM 177835105 123,095 1,602,802 SH   SOLE 21 1,602,802 0 0
CITY HLDG CO COM 177835105 36,443 474,515 SH   SOLE 22 455,849 0 18,666
CITY HLDG CO COM 177835105 716 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 176 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,609 33,968 SH   SOLE 30 33,968 0 0
CITY HLDG CO COM 177835105 142 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 507 40,168 SH   SOLE 2 1,433 0 38,735
CITY OFFICE REIT INC COM 178587101 7 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 1,578 125,057 SH   SOLE 18 125,057 0 0
CITY OFFICE REIT INC COM 178587101 417 33,078 SH   SOLE 19 33,078 0 0
CITY OFFICE REIT INC COM 178587101 16,397 1,299,280 SH   SOLE 21 1,299,280 0 0
CITY OFFICE REIT INC COM 178587101 8,831 699,769 SH   SOLE 22 680,221 0 19,548
CITY OFFICE REIT INC COM 178587101 30 2,413 SH   SOLE 23 2,413 0 0
CITY OFFICE REIT INC COM 178587101 688 54,534 SH   SOLE 26 0 0 54,534
CIVEO CORP CDA COM 17878Y108 92 22,225 SH   SOLE 21 22,225 0 0
CIVEO CORP CDA COM 17878Y108 507 122,123 SH   SOLE 22 52,833 0 69,290
CIVEO CORP CDA COM 17878Y108 78 18,835 SH   SOLE 30 18,835 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 281 11,647 SH   SOLE 2 400 0 11,247
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 938 38,930 SH   SOLE 18 38,930 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 279 11,569 SH   SOLE 19 11,569 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 11,725 486,703 SH   SOLE 21 486,703 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 3,950 163,989 SH   SOLE 22 161,173 0 2,816
CIVITAS SOLUTIONS INC COM 17887R102 231 15,666 SH   SOLE 2 596 0 15,070
CIVITAS SOLUTIONS INC COM 17887R102 3 223 SH   SOLE 7 223 0 0
CIVITAS SOLUTIONS INC COM 17887R102 814 55,187 SH   SOLE 18 55,187 0 0
CIVITAS SOLUTIONS INC COM 17887R102 205 13,885 SH   SOLE 19 13,885 0 0
CIVITAS SOLUTIONS INC COM 17887R102 8,525 577,968 SH   SOLE 21 577,968 0 0
CIVITAS SOLUTIONS INC COM 17887R102 6,079 412,141 SH   SOLE 22 392,382 0 19,759
CIVITAS SOLUTIONS INC COM 17887R102 71 4,798 SH   SOLE 26 0 0 4,798
CIVITAS SOLUTIONS INC COM 17887R102 31 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 46 3,142 SH   SOLE 29 0 0 3,142
CIVITAS SOLUTIONS INC COM 17887R102 73 4,921 SH   SOLE 30 4,921 0 0
CIVITAS SOLUTIONS INC COM 17887R102 19 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 69 6,231 SH   SOLE 2 457 0 5,774
CLARUS CORP NEW COM 18270P109 773 69,998 SH   SOLE 18 69,998 0 0
CLARUS CORP NEW COM 18270P109 183 16,601 SH   SOLE 19 16,601 0 0
CLARUS CORP NEW COM 18270P109 7,949 719,398 SH   SOLE 21 719,398 0 0
CLARUS CORP NEW COM 18270P109 3,402 307,837 SH   SOLE 22 302,690 0 5,147
CLARUS CORP NEW COM 18270P109 21 1,875 SH   SOLE 26 0 0 1,875
CLEAN ENERGY FUELS CORP COM 184499101 375 144,160 SH   SOLE 2 5,163 0 138,997
CLEAN ENERGY FUELS CORP COM 184499101 9 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,262 485,460 SH   SOLE 18 485,460 0 0
CLEAN ENERGY FUELS CORP COM 184499101 309 118,816 SH   SOLE 19 118,816 0 0
CLEAN ENERGY FUELS CORP COM 184499101 12,476 4,798,340 SH   SOLE 21 4,798,340 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,041 3,477,405 SH   SOLE 22 3,363,497 0 113,908
CLEAN HARBORS INC COM 184496107 9,739 136,059 SH   SOLE 2 42,168 0 93,891
CLEAN HARBORS INC COM 184496107 110 1,530 SH   SOLE 4 1,530 0 0
CLEAN HARBORS INC COM 184496107 164 2,286 SH   SOLE 7 2,286 0 0
CLEAN HARBORS INC COM 184496107 1,586 22,157 SH   SOLE 13 22,157 0 0
CLEAN HARBORS INC COM 184496107 14,127 197,358 SH   SOLE 18 197,358 0 0
CLEAN HARBORS INC COM 184496107 18,238 254,790 SH   SOLE 19 254,790 0 0
CLEAN HARBORS INC COM 184496107 167,084 2,334,224 SH   SOLE 21 2,334,224 0 0
CLEAN HARBORS INC COM 184496107 134,540 1,879,573 SH   SOLE 22 1,730,753 0 148,820
CLEAN HARBORS INC COM 184496107 313 4,372 SH   SOLE 23 4,372 0 0
CLEAN HARBORS INC COM 184496107 1,383 19,318 SH   SOLE 26 14,254 0 5,064
CLEAN HARBORS INC COM 184496107 526 7,345 SH   SOLE 28 7,345 0 0
CLEAN HARBORS INC COM 184496107 11,414 159,462 SH   SOLE 29 895 0 158,567
CLEAN HARBORS INC COM 184496107 1,790 25,010 SH   SOLE 30 25,010 0 0
CLEAN HARBORS INC COM 184496107 190 2,648 SH   SOLE 31 2,648 0 0
CLEAN HARBORS INC COM 184496107 86 1,199 SH   SOLE 34 1,199 0 0
CLEAN HARBORS INC COM 184496107 1,310 18,298 SH   SOLE 36 18,298 0 0
CLEAN HARBORS INC COM 184496107 391 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 250 41,940 SH   SOLE 2 1,440 0 40,500
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 706 118,622 SH   SOLE 18 118,622 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 539 90,512 SH   SOLE 19 90,512 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 7,566 1,271,664 SH   SOLE 21 1,271,664 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 7,627 1,281,837 SH   SOLE 22 1,226,131 0 55,706
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 34 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 36 6,105 SH   SOLE 30 6,105 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 21 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 123 9,163 SH   SOLE 2 411 0 8,752
CLEARFIELD INC COM 18482P103 501 37,222 SH   SOLE 18 37,222 0 0
CLEARFIELD INC COM 18482P103 121 9,010 SH   SOLE 19 9,010 0 0
CLEARFIELD INC COM 18482P103 5,292 393,434 SH   SOLE 21 393,434 0 0
CLEARFIELD INC COM 18482P103 4,925 366,206 SH   SOLE 22 360,098 0 6,108
CLEARONE INC COM 18506U104 2 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 44 19,996 SH   SOLE 21 19,996 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 139 22,663 SH   SOLE 2 988 0 21,675
CLEARSIDE BIOMEDICAL INC COM 185063104 4 605 SH   SOLE 7 605 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 574 93,330 SH   SOLE 18 93,330 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 138 22,405 SH   SOLE 19 22,405 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 6,045 983,006 SH   SOLE 21 983,006 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 4,804 781,099 SH   SOLE 22 760,225 0 20,874
CLEARSIGN COMBUSTION CORP COM 185064102 6 3,642 SH   SOLE 18 3,642 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 82 51,017 SH   SOLE 21 51,017 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 84 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 510 17,180 SH   SOLE 2 678 0 16,502
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 8 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,250 75,748 SH   SOLE 18 75,748 0 0
CLEARWATER PAPER CORP COM 18538R103 448 15,091 SH   SOLE 19 15,091 0 0
CLEARWATER PAPER CORP COM 18538R103 53,348 1,796,244 SH   SOLE 21 1,796,244 0 0
CLEARWATER PAPER CORP COM 18538R103 14,349 483,145 SH   SOLE 22 453,463 0 29,682
CLEARWATER PAPER CORP COM 18538R103 188 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 76 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,097 36,944 SH   SOLE 30 36,944 0 0
CLEARWATER PAPER CORP COM 18538R103 64 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,538 80,796 SH   SOLE 2 47,665 0 33,131
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 235 12,358 SH   SOLE 7 12,358 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,336 122,698 SH   SOLE 18 122,698 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,462 129,297 SH   SOLE 19 129,297 0 0
CLEARWAY ENERGY INC CL A 18539C105 22,685 1,191,446 SH   SOLE 21 1,191,446 0 0
CLEARWAY ENERGY INC CL A 18539C105 25,600 1,344,535 SH   SOLE 22 1,303,563 0 40,972
CLEARWAY ENERGY INC CL A 18539C105 2,028 106,506 SH   SOLE 23 106,506 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,660 87,194 SH   SOLE 26 0 0 87,194
CLEARWAY ENERGY INC CL A 18539C105 93 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 73 3,827 SH   SOLE 29 0 0 3,827
CLEARWAY ENERGY INC CL A 18539C105 153 8,049 SH   SOLE 30 8,049 0 0
CLEARWAY ENERGY INC CL A 18539C105 77 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,434 74,496 SH   SOLE 2 4,952 0 69,544
CLEARWAY ENERGY INC CL C 18539C204 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 25 1,298 SH   SOLE 7 1,298 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,269 221,762 SH   SOLE 18 221,762 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,851 251,978 SH   SOLE 19 251,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 44,754 2,324,865 SH   SOLE 21 2,324,865 0 0
CLEARWAY ENERGY INC CL C 18539C204 38,336 1,991,467 SH   SOLE 22 1,913,267 0 78,200
CLEARWAY ENERGY INC CL C 18539C204 61 3,186 SH   SOLE 23 3,186 0 0
CLEARWAY ENERGY INC CL C 18539C204 334 17,337 SH   SOLE 26 0 0 17,337
CLEARWAY ENERGY INC CL C 18539C204 172 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 302 15,709 SH   SOLE 30 15,709 0 0
CLEARWAY ENERGY INC CL C 18539C204 116 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 2 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 28 14,006 SH   SOLE 21 14,006 0 0
CLEVELAND CLIFFS INC COM 185899101 3,644 287,843 SH   SOLE 2 11,119 0 276,724
CLEVELAND CLIFFS INC COM 185899101 12 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 158 12,446 SH   SOLE 7 12,446 0 0
CLEVELAND CLIFFS INC COM 185899101 3 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 12,328 973,758 SH   SOLE 18 973,758 0 0
CLEVELAND CLIFFS INC COM 185899101 3,456 272,966 SH   SOLE 19 272,966 0 0
CLEVELAND CLIFFS INC COM 185899101 128,192 10,125,762 SH   SOLE 21 10,125,762 0 0
CLEVELAND CLIFFS INC COM 185899101 104,968 8,291,283 SH   SOLE 22 7,865,954 0 425,329
CLEVELAND CLIFFS INC COM 185899101 1,552 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 492 38,888 SH   SOLE 28 38,888 0 0
CLEVELAND CLIFFS INC COM 185899101 886 69,986 SH   SOLE 30 69,986 0 0
CLEVELAND CLIFFS INC COM 185899101 270 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 401 31,673 SH   SOLE 40 31,673 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 943 575,000 PRN   SOLE 21 575,000 0 0
CLIPPER RLTY INC COM 18885T306 166 12,291 SH   SOLE 2 586 0 11,705
CLIPPER RLTY INC COM 18885T306 667 49,275 SH   SOLE 18 49,275 0 0
CLIPPER RLTY INC COM 18885T306 173 12,776 SH   SOLE 19 12,776 0 0
CLIPPER RLTY INC COM 18885T306 7,398 546,779 SH   SOLE 21 546,779 0 0
CLIPPER RLTY INC COM 18885T306 1,709 126,320 SH   SOLE 22 121,790 0 4,530
CLIPPER RLTY INC COM 18885T306 15 1,123 SH   SOLE 23 1,123 0 0
CLOROX CO DEL COM 189054109 55,510 369,058 SH   SOLE 2 95,028 0 274,030
CLOROX CO DEL COM 189054109 6,137 40,801 SH   SOLE 4 37,384 0 3,417
CLOROX CO DEL COM 189054109 33,998 226,037 SH   SOLE 7 150,241 0 75,796
CLOROX CO DEL COM 189054109 498 3,309 SH   SOLE 13 3,309 0 0
CLOROX CO DEL COM 189054109 153 1,014 SH   SOLE 15 1,014 0 0
CLOROX CO DEL COM 189054109 15 100 SH   SOLE 17 0 0 100
CLOROX CO DEL COM 189054109 40,489 269,193 SH   SOLE 18 248,094 0 21,099
CLOROX CO DEL COM 189054109 6,568 43,668 SH   SOLE 19 43,668 0 0
CLOROX CO DEL COM 189054109 10,559 70,202 SH   SOLE 20 0 0 70,202
CLOROX CO DEL COM 189054109 550,147 3,657,651 SH   SOLE 21 3,657,651 0 0
CLOROX CO DEL COM 189054109 527,229 3,505,280 SH   SOLE 22 3,156,666 0 348,614
CLOROX CO DEL COM 189054109 24,248 161,216 SH   SOLE 23 161,216 0 0
CLOROX CO DEL COM 189054109 18,701 124,334 SH   SOLE 25 124,334 0 0
CLOROX CO DEL COM 189054109 87,768 583,525 SH   SOLE 26 122,254 0 461,271
CLOROX CO DEL COM 189054109 3,779 25,124 SH   SOLE 28 19,045 0 6,079
CLOROX CO DEL COM 189054109 1,067 7,092 SH   SOLE 29 7,092 0 0
CLOROX CO DEL COM 189054109 74,356 494,355 SH   SOLE 30 494,355 0 0
CLOROX CO DEL COM 189054109 8,107 53,898 SH   SOLE 31 26,524 0 27,374
CLOROX CO DEL COM 189054109 975 6,481 SH   SOLE 34 6,481 0 0
CLOROX CO DEL COM 189054109 23,889 158,823 SH   SOLE 36 158,823 0 0
CLOROX CO DEL COM 189054109 390 2,591 SH   SOLE 40 2,591 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 7 3,108 SH   SOLE 2 3,108 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 4 1,675 SH   SOLE 7 1,675 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 797 346,439 SH   SOLE 18 346,439 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 129 56,289 SH   SOLE 19 56,289 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 18,382 7,992,317 SH   SOLE 21 7,992,317 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 4,244 1,845,157 SH   SOLE 22 1,732,551 0 112,606
CLOUD PEAK ENERGY INC COM 18911Q102 321 139,766 SH   SOLE 30 139,766 0 0
CLOUDERA INC COM 18914U100 1,466 83,074 SH   SOLE 2 3,861 0 79,213
CLOUDERA INC COM 18914U100 1,943 110,098 SH   SOLE 4 110,098 0 0
CLOUDERA INC COM 18914U100 42 2,388 SH   SOLE 7 2,388 0 0
CLOUDERA INC COM 18914U100 25,776 1,460,400 SH   SOLE 18 1,460,400 0 0
CLOUDERA INC COM 18914U100 134,588 7,625,359 SH   SOLE 19 7,625,359 0 0
CLOUDERA INC COM 18914U100 60,916 3,451,334 SH   SOLE 21 3,451,334 0 0
CLOUDERA INC COM 18914U100 59,904 3,394,012 SH   SOLE 22 3,254,758 0 139,254
CLOUDERA INC COM 18914U100 72 4,082 SH   SOLE 23 4,082 0 0
CLOUDERA INC COM 18914U100 541 30,662 SH   SOLE 26 23,520 0 7,142
CLOUDERA INC COM 18914U100 253 14,356 SH   SOLE 28 14,356 0 0
CLOUDERA INC COM 18914U100 43 2,453 SH   SOLE 29 0 0 2,453
CLOUDERA INC COM 18914U100 453 25,674 SH   SOLE 30 25,674 0 0
CLOUDERA INC COM 18914U100 54,907 3,110,865 SH   SOLE 34 3,110,865 0 0
CLOUDERA INC COM 18914U100 194 10,971 SH   SOLE 40 10,971 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,444 49,164 SH   SOLE 2 12,709 0 36,455
CLOVIS ONCOLOGY INC COM 189464100 12 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 32 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 4,457 151,737 SH   SOLE 18 151,737 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,245 76,422 SH   SOLE 19 76,422 0 0
CLOVIS ONCOLOGY INC COM 189464100 65,808 2,240,657 SH   SOLE 21 2,240,657 0 0
CLOVIS ONCOLOGY INC COM 189464100 45,055 1,534,049 SH   SOLE 22 1,471,645 0 62,404
CLOVIS ONCOLOGY INC COM 189464100 1,016 34,593 SH   SOLE 23 34,593 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,870 63,667 SH   SOLE 26 10,050 0 53,617
CLOVIS ONCOLOGY INC COM 189464100 216 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 168 5,716 SH   SOLE 29 0 0 5,716
CLOVIS ONCOLOGY INC COM 189464100 4,121 140,326 SH   SOLE 30 140,326 0 0
CLOVIS ONCOLOGY INC COM 189464100 48 1,644 SH   SOLE 34 1,644 0 0
CLOVIS ONCOLOGY INC COM 189464100 150 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 303 325,000 PRN   SOLE 21 325,000 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 696 900,000 PRN   SOLE 21 900,000 0 0
CME GROUP INC COM CL A 12572Q105 146,393 860,071 SH   SOLE 2 112,058 0 748,013
CME GROUP INC COM CL A 12572Q105 18,646 109,547 SH   SOLE 4 100,562 0 8,985
CME GROUP INC COM CL A 12572Q105 46,085 270,752 SH   SOLE 7 255,890 0 14,862
CME GROUP INC COM CL A 12572Q105 1,440 8,458 SH   SOLE 13 8,458 0 0
CME GROUP INC COM CL A 12572Q105 481 2,825 SH   SOLE 15 2,825 0 0
CME GROUP INC COM CL A 12572Q105 194,173 1,140,787 SH   SOLE 18 956,952 0 183,835
CME GROUP INC COM CL A 12572Q105 83,197 488,791 SH   SOLE 19 488,791 0 0
CME GROUP INC COM CL A 12572Q105 24,737 145,331 SH   SOLE 20 0 0 145,331
CME GROUP INC COM CL A 12572Q105 1,136,975 6,679,838 SH   SOLE 21 6,679,838 0 0
CME GROUP INC COM CL A 12572Q105 1,414,245 8,308,824 SH   SOLE 22 7,361,809 0 947,015
CME GROUP INC COM CL A 12572Q105 73,539 432,049 SH   SOLE 23 432,049 0 0
CME GROUP INC COM CL A 12572Q105 56,653 332,841 SH   SOLE 25 332,841 0 0
CME GROUP INC COM CL A 12572Q105 303,025 1,780,300 SH   SOLE 26 272,191 0 1,508,109
CME GROUP INC COM CL A 12572Q105 11,208 65,847 SH   SOLE 28 49,841 0 16,006
CME GROUP INC COM CL A 12572Q105 2,127 12,498 SH   SOLE 29 12,498 0 0
CME GROUP INC COM CL A 12572Q105 221,738 1,302,731 SH   SOLE 30 1,302,731 0 0
CME GROUP INC COM CL A 12572Q105 20,482 120,334 SH   SOLE 31 75,653 0 44,681
CME GROUP INC COM CL A 12572Q105 8,270 48,587 SH   SOLE 34 48,587 0 0
CME GROUP INC COM CL A 12572Q105 51,893 304,879 SH   SOLE 36 304,879 0 0
CME GROUP INC COM CL A 12572Q105 1,161 6,822 SH   SOLE 40 6,822 0 0
CMS ENERGY CORP COM 125896100 49,249 1,005,087 SH   SOLE 2 415,104 0 589,983
CMS ENERGY CORP COM 125896100 6,236 127,274 SH   SOLE 4 120,222 0 7,052
CMS ENERGY CORP COM 125896100 14,318 292,196 SH   SOLE 7 264,737 0 27,459
CMS ENERGY CORP COM 125896100 628 12,812 SH   SOLE 13 12,812 0 0
CMS ENERGY CORP COM 125896100 99 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 34,384 701,720 SH   SOLE 18 667,657 0 34,063
CMS ENERGY CORP COM 125896100 15,379 313,860 SH   SOLE 19 313,860 0 0
CMS ENERGY CORP COM 125896100 10,292 210,035 SH   SOLE 20 0 0 210,035
CMS ENERGY CORP COM 125896100 571,147 11,656,065 SH   SOLE 21 11,656,065 0 0
CMS ENERGY CORP COM 125896100 348,175 7,105,608 SH   SOLE 22 6,307,677 0 797,931
CMS ENERGY CORP COM 125896100 21,293 434,548 SH   SOLE 23 434,548 0 0
CMS ENERGY CORP COM 125896100 13,095 267,248 SH   SOLE 25 267,248 0 0
CMS ENERGY CORP COM 125896100 55,355 1,129,704 SH   SOLE 26 287,011 0 842,693
CMS ENERGY CORP COM 125896100 2,572 52,491 SH   SOLE 28 39,385 0 13,106
CMS ENERGY CORP COM 125896100 3,296 67,260 SH   SOLE 29 10,982 0 56,278
CMS ENERGY CORP COM 125896100 58,755 1,199,083 SH   SOLE 30 1,199,083 0 0
CMS ENERGY CORP COM 125896100 5,716 116,648 SH   SOLE 31 59,004 0 57,644
CMS ENERGY CORP COM 125896100 4,406 89,911 SH   SOLE 32 89,911 0 0
CMS ENERGY CORP COM 125896100 1,154 23,549 SH   SOLE 34 23,549 0 0
CMS ENERGY CORP COM 125896100 13,159 268,559 SH   SOLE 36 268,559 0 0
CMS ENERGY CORP COM 125896100 277 5,662 SH   SOLE 40 5,662 0 0
CNA FINL CORP COM 126117100 3,092 67,726 SH   SOLE 2 5,259 0 62,467
CNA FINL CORP COM 126117100 29 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 9 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 765 16,761 SH   SOLE 18 16,761 0 0
CNA FINL CORP COM 126117100 209 4,568 SH   SOLE 19 4,568 0 0
CNA FINL CORP COM 126117100 12,968 284,080 SH   SOLE 21 284,080 0 0
CNA FINL CORP COM 126117100 32,185 705,048 SH   SOLE 22 660,693 0 44,355
CNA FINL CORP COM 126117100 1,058 23,171 SH   SOLE 25 23,171 0 0
CNA FINL CORP COM 126117100 329 7,215 SH   SOLE 26 7,215 0 0
CNA FINL CORP COM 126117100 28 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 1,209 26,474 SH   SOLE 36 26,474 0 0
CNB FINL CORP PA COM 126128107 406 14,079 SH   SOLE 2 561 0 13,518
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,528 52,928 SH   SOLE 18 52,928 0 0
CNB FINL CORP PA COM 126128107 370 12,825 SH   SOLE 19 12,825 0 0
CNB FINL CORP PA COM 126128107 14,665 508,139 SH   SOLE 21 508,139 0 0
CNB FINL CORP PA COM 126128107 4,802 166,404 SH   SOLE 22 152,386 0 14,018
CNH INDL N V SHS N20944109 16,622 1,383,993 SH   SOLE 7 1,383,993 0 0
CNH INDL N V SHS N20944109 4 301 SH   SOLE 18 301 0 0
CNH INDL N V SHS N20944109 2,134 177,666 SH   SOLE 21 177,666 0 0
CNO FINL GROUP INC COM 12621E103 5,447 256,705 SH   SOLE 2 96,887 0 159,818
CNO FINL GROUP INC COM 12621E103 36 1,683 SH   SOLE 4 1,683 0 0
CNO FINL GROUP INC COM 12621E103 141 6,654 SH   SOLE 7 6,654 0 0
CNO FINL GROUP INC COM 12621E103 20,583 969,965 SH   SOLE 18 969,965 0 0
CNO FINL GROUP INC COM 12621E103 4,607 217,088 SH   SOLE 19 217,088 0 0
CNO FINL GROUP INC COM 12621E103 248,781 11,723,890 SH   SOLE 21 11,723,890 0 0
CNO FINL GROUP INC COM 12621E103 126,049 5,940,087 SH   SOLE 22 5,596,718 0 343,369
CNO FINL GROUP INC COM 12621E103 1,486 70,028 SH   SOLE 23 70,028 0 0
CNO FINL GROUP INC COM 12621E103 2,876 135,526 SH   SOLE 26 18,722 0 116,804
CNO FINL GROUP INC COM 12621E103 473 22,275 SH   SOLE 28 22,275 0 0
CNO FINL GROUP INC COM 12621E103 531 25,028 SH   SOLE 29 0 0 25,028
CNO FINL GROUP INC COM 12621E103 1,980 93,290 SH   SOLE 30 93,290 0 0
CNO FINL GROUP INC COM 12621E103 634 29,854 SH   SOLE 34 29,854 0 0
CNO FINL GROUP INC COM 12621E103 172 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 298 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 14,148 71,619 SH   SOLE 2 0 0 71,619
CNOOC LTD SPONSORED ADR 126132109 955 4,836 SH   SOLE 4 0 0 4,836
CNOOC LTD SPONSORED ADR 126132109 1,285 6,506 SH   SOLE 21 6,506 0 0
CNOOC LTD SPONSORED ADR 126132109 15,918 80,581 SH   SOLE 22 42,337 0 38,244
CNOOC LTD SPONSORED ADR 126132109 164 831 SH   SOLE 30 831 0 0
CNOOC LTD SPONSORED ADR 126132109 155 786 SH   SOLE 34 786 0 0
CNX RESOURCES CORPORATION COM 12653C108 3,199 223,547 SH   SOLE 2 102,292 0 121,255
CNX RESOURCES CORPORATION COM 12653C108 15 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 114 7,987 SH   SOLE 7 7,987 0 0
CNX RESOURCES CORPORATION COM 12653C108 9,467 661,544 SH   SOLE 18 661,544 0 0
CNX RESOURCES CORPORATION COM 12653C108 528 36,903 SH   SOLE 19 36,903 0 0
CNX RESOURCES CORPORATION COM 12653C108 143,479 10,026,462 SH   SOLE 21 10,026,462 0 0
CNX RESOURCES CORPORATION COM 12653C108 98,669 6,895,084 SH   SOLE 22 6,474,052 0 421,032
CNX RESOURCES CORPORATION COM 12653C108 597 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 334 23,354 SH   SOLE 28 23,354 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,576 110,139 SH   SOLE 30 110,139 0 0
CNX RESOURCES CORPORATION COM 12653C108 61 4,232 SH   SOLE 31 4,232 0 0
CNX RESOURCES CORPORATION COM 12653C108 220 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 292 20,406 SH   SOLE 40 20,406 0 0
COASTAL FINL CORP WA COM NEW 19046P209 105 6,200 SH   SOLE 2 0 0 6,200
COASTAL FINL CORP WA COM NEW 19046P209 293 17,247 SH   SOLE 18 17,247 0 0
COASTAL FINL CORP WA COM NEW 19046P209 160 9,422 SH   SOLE 19 9,422 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,758 221,046 SH   SOLE 21 221,046 0 0
COASTAL FINL CORP WA COM NEW 19046P209 650 38,215 SH   SOLE 22 38,215 0 0
COASTWAY BANCORP INC COM 190632109 19 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 349 12,359 SH   SOLE 21 12,359 0 0
COBIZ FINANCIAL INC COM 190897108 33 1,475 SH   SOLE 2 1,475 0 0
COBIZ FINANCIAL INC COM 190897108 21 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 76 3,440 SH   SOLE 18 3,440 0 0
COBIZ FINANCIAL INC COM 190897108 253 11,448 SH   SOLE 19 11,448 0 0
COBIZ FINANCIAL INC COM 190897108 1,103 49,826 SH   SOLE 21 49,826 0 0
COBIZ FINANCIAL INC COM 190897108 26,781 1,209,613 SH   SOLE 22 1,164,669 0 44,944
COBIZ FINANCIAL INC COM 190897108 188 8,488 SH   SOLE 23 8,488 0 0
COBIZ FINANCIAL INC COM 190897108 305 13,794 SH   SOLE 26 0 0 13,794
COBIZ FINANCIAL INC COM 190897108 116 5,259 SH   SOLE 28 5,259 0 0
COBIZ FINANCIAL INC COM 190897108 149 6,724 SH   SOLE 30 6,724 0 0
COBIZ FINANCIAL INC COM 190897108 84 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,975 10,834 SH   SOLE 2 7,001 0 3,833
COCA COLA BOTTLING CO CONS COM 191098102 8 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 22 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 3,690 20,241 SH   SOLE 18 20,241 0 0
COCA COLA BOTTLING CO CONS COM 191098102 804 4,413 SH   SOLE 19 4,413 0 0
COCA COLA BOTTLING CO CONS COM 191098102 90,448 496,205 SH   SOLE 21 496,205 0 0
COCA COLA BOTTLING CO CONS COM 191098102 25,043 137,389 SH   SOLE 22 131,031 0 6,358
COCA COLA BOTTLING CO CONS COM 191098102 272 1,492 SH   SOLE 26 0 0 1,492
COCA COLA BOTTLING CO CONS COM 191098102 129 707 SH   SOLE 28 707 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,814 9,950 SH   SOLE 30 9,950 0 0
COCA COLA BOTTLING CO CONS COM 191098102 110 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 432,563 9,364,863 SH   SOLE 2 1,273,400 0 8,091,463
COCA COLA CO COM 191216100 60,738 1,314,969 SH   SOLE 4 1,208,640 0 106,329
COCA COLA CO COM 191216100 160,671 3,478,484 SH   SOLE 7 3,271,323 0 207,161
COCA COLA CO COM 191216100 883 19,127 SH   SOLE 13 19,127 0 0
COCA COLA CO COM 191216100 1,479 32,030 SH   SOLE 15 32,030 0 0
COCA COLA CO COM 191216100 6 138 SH   SOLE 17 0 0 138
COCA COLA CO COM 191216100 431,577 9,343,515 SH   SOLE 18 8,864,013 0 479,502
COCA COLA CO COM 191216100 140,023 3,031,456 SH   SOLE 19 3,031,456 0 0
COCA COLA CO COM 191216100 74,394 1,610,616 SH   SOLE 20 0 0 1,610,616
COCA COLA CO COM 191216100 3,681,853 79,711,033 SH   SOLE 21 79,711,033 0 0
COCA COLA CO COM 191216100 4,357,154 94,331,112 SH   SOLE 22 83,770,975 0 10,560,137
COCA COLA CO COM 191216100 236,905 5,128,915 SH   SOLE 23 5,128,915 0 0
COCA COLA CO COM 191216100 198,187 4,290,688 SH   SOLE 25 4,290,688 0 0
COCA COLA CO COM 191216100 640,564 13,868,017 SH   SOLE 26 3,193,443 0 10,674,574
COCA COLA CO COM 191216100 36,151 782,667 SH   SOLE 28 592,172 0 190,495
COCA COLA CO COM 191216100 6,430 139,201 SH   SOLE 29 139,201 0 0
COCA COLA CO COM 191216100 605,188 13,102,134 SH   SOLE 30 13,102,134 0 0
COCA COLA CO COM 191216100 71,572 1,549,519 SH   SOLE 31 773,405 0 776,114
COCA COLA CO COM 191216100 13,218 286,174 SH   SOLE 32 286,174 0 0
COCA COLA CO COM 191216100 70,777 1,532,301 SH   SOLE 34 1,532,301 0 0
COCA COLA CO COM 191216100 162,346 3,514,743 SH   SOLE 36 3,514,743 0 0
COCA COLA CO COM 191216100 3,701 80,133 SH   SOLE 37 80,133 0 0
COCA COLA CO COM 191216100 3,780 81,844 SH   SOLE 40 81,844 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,614 79,483 SH   SOLE 2 31,710 0 47,773
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,120 90,613 SH   SOLE 4 85,033 0 5,580
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,176 113,840 SH   SOLE 7 102,106 0 11,734
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,291 50,382 SH   SOLE 13 50,382 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 66 1,441 SH   SOLE 15 1,441 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 21,130 464,701 SH   SOLE 18 455,347 0 9,354
COCA COLA EUROPEAN PARTNERS SHS G25839104 13,923 306,203 SH   SOLE 19 306,203 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 120,277 2,645,203 SH   SOLE 21 2,645,203 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 151,861 3,339,796 SH   SOLE 22 3,062,622 0 277,174
COCA COLA EUROPEAN PARTNERS SHS G25839104 17,507 385,018 SH   SOLE 23 385,018 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,490 186,720 SH   SOLE 25 186,720 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 28,646 629,995 SH   SOLE 26 103,968 0 526,027
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,417 31,165 SH   SOLE 28 31,165 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 85 1,869 SH   SOLE 29 1,869 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 29,396 646,485 SH   SOLE 30 646,485 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 291 6,395 SH   SOLE 31 5,857 0 538
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,191 26,203 SH   SOLE 32 26,203 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,095 178,031 SH   SOLE 36 178,031 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 149 3,276 SH   SOLE 40 3,276 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 380 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 519 8,476 SH   SOLE 22 8,476 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 112 1,826 SH   SOLE 30 1,826 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 5 2,176 SH   SOLE 18 2,176 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 78 31,162 SH   SOLE 21 31,162 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 5 775 SH   SOLE 18 775 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 69 11,429 SH   SOLE 21 11,429 0 0
CODEXIS INC COM 192005106 716 41,767 SH   SOLE 2 1,898 0 39,869
CODEXIS INC COM 192005106 19 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,926 170,641 SH   SOLE 18 170,641 0 0
CODEXIS INC COM 192005106 783 45,668 SH   SOLE 19 45,668 0 0
CODEXIS INC COM 192005106 31,232 1,821,093 SH   SOLE 21 1,821,093 0 0
CODEXIS INC COM 192005106 25,119 1,464,649 SH   SOLE 22 1,392,379 0 72,270
CODEXIS INC COM 192005106 41 2,373 SH   SOLE 23 2,373 0 0
CODEXIS INC COM 192005106 159 9,256 SH   SOLE 28 9,256 0 0
CODEXIS INC COM 192005106 264 15,403 SH   SOLE 30 15,403 0 0
CODEXIS INC COM 192005106 130 7,584 SH   SOLE 40 7,584 0 0
CODORUS VY BANCORP INC COM 192025104 256 8,202 SH   SOLE 2 316 0 7,886
CODORUS VY BANCORP INC COM 192025104 6 205 SH   SOLE 7 205 0 0
CODORUS VY BANCORP INC COM 192025104 954 30,522 SH   SOLE 18 30,522 0 0
CODORUS VY BANCORP INC COM 192025104 212 6,795 SH   SOLE 19 6,795 0 0
CODORUS VY BANCORP INC COM 192025104 9,883 316,343 SH   SOLE 21 316,343 0 0
CODORUS VY BANCORP INC COM 192025104 2,446 78,307 SH   SOLE 22 74,925 0 3,382
COEUR MNG INC COM NEW 192108504 987 185,102 SH   SOLE 2 6,962 0 178,140
COEUR MNG INC COM NEW 192108504 3 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 20 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 3,243 608,525 SH   SOLE 18 608,525 0 0
COEUR MNG INC COM NEW 192108504 903 169,423 SH   SOLE 19 169,423 0 0
COEUR MNG INC COM NEW 192108504 34,208 6,418,015 SH   SOLE 21 6,418,015 0 0
COEUR MNG INC COM NEW 192108504 27,857 5,226,540 SH   SOLE 22 4,992,206 0 234,334
COEUR MNG INC COM NEW 192108504 377 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 137 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 135 25,337 SH   SOLE 29 0 0 25,337
COEUR MNG INC COM NEW 192108504 225 42,193 SH   SOLE 30 42,193 0 0
COEUR MNG INC COM NEW 192108504 119 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 20 4,582 SH   SOLE 21 4,582 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,932 52,551 SH   SOLE 2 20,286 0 32,265
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 50 901 SH   SOLE 7 901 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,983 178,909 SH   SOLE 18 178,909 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,893 177,291 SH   SOLE 19 177,291 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 251,294 4,503,471 SH   SOLE 21 4,503,471 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 82,027 1,470,013 SH   SOLE 22 1,413,260 0 56,753
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,547 63,569 SH   SOLE 23 63,569 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,807 86,148 SH   SOLE 26 5,830 0 80,318
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 352 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,017 18,224 SH   SOLE 29 0 0 18,224
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,144 92,185 SH   SOLE 30 92,185 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 273 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 24,356 436,334 SH   SOLE 2 84,282 0 352,052
COGNEX CORP COM 192422103 3,205 57,411 SH   SOLE 4 52,998 0 4,413
COGNEX CORP COM 192422103 3,612 64,706 SH   SOLE 7 28,351 0 36,355
COGNEX CORP COM 192422103 30,411 544,799 SH   SOLE 18 530,959 0 13,840
COGNEX CORP COM 192422103 54,030 967,941 SH   SOLE 19 967,941 0 0
COGNEX CORP COM 192422103 5,616 100,606 SH   SOLE 20 0 0 100,606
COGNEX CORP COM 192422103 470,723 8,432,868 SH   SOLE 21 8,432,868 0 0
COGNEX CORP COM 192422103 306,452 5,490,008 SH   SOLE 22 5,169,643 0 320,365
COGNEX CORP COM 192422103 12,792 229,167 SH   SOLE 23 229,167 0 0
COGNEX CORP COM 192422103 517 9,264 SH   SOLE 25 9,264 0 0
COGNEX CORP COM 192422103 19,154 343,133 SH   SOLE 26 133,218 0 209,915
COGNEX CORP COM 192422103 1,819 32,587 SH   SOLE 28 24,755 0 7,832
COGNEX CORP COM 192422103 2,280 40,839 SH   SOLE 29 5,992 0 34,847
COGNEX CORP COM 192422103 43,776 784,236 SH   SOLE 30 784,236 0 0
COGNEX CORP COM 192422103 3,822 68,475 SH   SOLE 31 33,704 0 34,771
COGNEX CORP COM 192422103 11,492 205,872 SH   SOLE 34 205,872 0 0
COGNEX CORP COM 192422103 1,693 30,332 SH   SOLE 36 30,332 0 0
COGNEX CORP COM 192422103 194 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 123,082 1,595,359 SH   SOLE 2 372,701 0 1,222,658
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,837 257,121 SH   SOLE 4 241,662 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,791 489,844 SH   SOLE 7 463,839 0 26,005
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,009 51,966 SH   SOLE 13 51,966 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,773 178,522 SH   SOLE 15 163,736 0 14,786
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 242,214 3,139,526 SH   SOLE 18 2,885,081 0 254,445
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 176,068 2,282,146 SH   SOLE 19 2,282,146 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,753 268,990 SH   SOLE 20 0 0 268,990
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 860,577 11,154,601 SH   SOLE 21 11,154,601 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,111,729 14,409,973 SH   SOLE 22 12,798,470 0 1,611,503
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 58,601 759,570 SH   SOLE 23 759,570 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 69,049 894,999 SH   SOLE 25 852,249 0 42,750
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 253,125 3,280,942 SH   SOLE 26 672,499 0 2,608,443
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,699 112,750 SH   SOLE 28 85,136 0 27,614
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,563 20,256 SH   SOLE 29 20,256 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 171,033 2,216,894 SH   SOLE 30 2,216,894 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,265 249,704 SH   SOLE 31 114,015 0 135,689
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,622 98,798 SH   SOLE 32 98,798 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 211,054 2,735,626 SH   SOLE 34 2,735,626 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41,387 536,448 SH   SOLE 36 536,448 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 915 11,859 SH   SOLE 40 11,859 0 0
COHBAR INC COM 19249J109 78 18,134 SH   SOLE 2 949 0 17,185
COHBAR INC COM 19249J109 3 626 SH   SOLE 7 626 0 0
COHBAR INC COM 19249J109 318 73,834 SH   SOLE 18 73,834 0 0
COHBAR INC COM 19249J109 77 17,842 SH   SOLE 19 17,842 0 0
COHBAR INC COM 19249J109 3,432 796,400 SH   SOLE 21 796,400 0 0
COHBAR INC COM 19249J109 951 220,756 SH   SOLE 22 200,984 0 19,772
COHEN & CO INC NEW COM 19249M102 7 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 244 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 780 19,209 SH   SOLE 2 1,990 0 17,219
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 40 996 SH   SOLE 7 996 0 0
COHEN & STEERS INC COM 19247A100 2,851 70,198 SH   SOLE 18 70,198 0 0
COHEN & STEERS INC COM 19247A100 832 20,488 SH   SOLE 19 20,488 0 0
COHEN & STEERS INC COM 19247A100 32,614 803,114 SH   SOLE 21 803,114 0 0
COHEN & STEERS INC COM 19247A100 27,921 687,533 SH   SOLE 22 659,957 0 27,576
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 216 5,311 SH   SOLE 30 5,311 0 0
COHEN & STEERS INC COM 19247A100 89 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 246 20,106 SH   SOLE 18 20,106 0 0
COHERENT INC COM 192479103 9,388 54,519 SH   SOLE 2 11,944 0 42,575
COHERENT INC COM 192479103 19 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 91 528 SH   SOLE 7 528 0 0
COHERENT INC COM 192479103 12,905 74,947 SH   SOLE 18 74,947 0 0
COHERENT INC COM 192479103 734 4,261 SH   SOLE 19 4,261 0 0
COHERENT INC COM 192479103 202,308 1,174,911 SH   SOLE 21 1,174,911 0 0
COHERENT INC COM 192479103 133,033 772,596 SH   SOLE 22 724,627 0 47,969
COHERENT INC COM 192479103 1,518 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 591 3,434 SH   SOLE 28 3,434 0 0
COHERENT INC COM 192479103 26,606 154,514 SH   SOLE 30 154,514 0 0
COHERENT INC COM 192479103 91 531 SH   SOLE 31 488 0 43
COHERENT INC COM 192479103 467 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 831 50,351 SH   SOLE 2 10,573 0 39,778
COHERUS BIOSCIENCES INC COM 19249H103 17 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,657 161,016 SH   SOLE 18 161,016 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,761 167,308 SH   SOLE 19 167,308 0 0
COHERUS BIOSCIENCES INC COM 19249H103 41,254 2,500,248 SH   SOLE 21 2,500,248 0 0
COHERUS BIOSCIENCES INC COM 19249H103 27,145 1,645,166 SH   SOLE 22 1,587,067 0 58,099
COHERUS BIOSCIENCES INC COM 19249H103 499 30,231 SH   SOLE 23 30,231 0 0
COHERUS BIOSCIENCES INC COM 19249H103 745 45,158 SH   SOLE 26 0 0 45,158
COHERUS BIOSCIENCES INC COM 19249H103 96 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 96 5,823 SH   SOLE 29 0 0 5,823
COHERUS BIOSCIENCES INC COM 19249H103 216 13,101 SH   SOLE 30 13,101 0 0
COHERUS BIOSCIENCES INC COM 19249H103 37 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 681 27,144 SH   SOLE 2 1,005 0 26,139
COHU INC COM 192576106 14 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 3,246 129,333 SH   SOLE 18 129,333 0 0
COHU INC COM 192576106 655 26,088 SH   SOLE 19 26,088 0 0
COHU INC COM 192576106 79,203 3,155,492 SH   SOLE 21 3,155,492 0 0
COHU INC COM 192576106 19,866 791,475 SH   SOLE 22 756,130 0 35,345
COHU INC COM 192576106 83 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 1,550 61,749 SH   SOLE 30 61,749 0 0
COHU INC COM 192576106 55 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 5,656 156,860 SH   SOLE 2 6,260 0 150,600
COLFAX CORP COM 194014106 14 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 124 3,433 SH   SOLE 7 3,433 0 0
COLFAX CORP COM 194014106 1,512 41,918 SH   SOLE 18 41,918 0 0
COLFAX CORP COM 194014106 555 15,395 SH   SOLE 19 15,395 0 0
COLFAX CORP COM 194014106 34,134 946,584 SH   SOLE 21 946,584 0 0
COLFAX CORP COM 194014106 91,019 2,524,089 SH   SOLE 22 2,305,017 0 219,072
COLFAX CORP COM 194014106 804 22,292 SH   SOLE 26 10,365 0 11,927
COLFAX CORP COM 194014106 461 12,774 SH   SOLE 28 12,774 0 0
COLFAX CORP COM 194014106 29,552 819,510 SH   SOLE 30 819,510 0 0
COLFAX CORP COM 194014106 71 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 111 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 340 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 138,551 2,069,472 SH   SOLE 2 286,400 0 1,783,072
COLGATE PALMOLIVE CO COM 194162103 18,081 270,065 SH   SOLE 4 248,199 0 21,866
COLGATE PALMOLIVE CO COM 194162103 60,018 896,459 SH   SOLE 7 746,407 0 150,052
COLGATE PALMOLIVE CO COM 194162103 752 11,234 SH   SOLE 13 11,234 0 0
COLGATE PALMOLIVE CO COM 194162103 501 7,485 SH   SOLE 15 7,485 0 0
COLGATE PALMOLIVE CO COM 194162103 112,676 1,682,992 SH   SOLE 18 1,575,864 0 107,128
COLGATE PALMOLIVE CO COM 194162103 49,831 744,307 SH   SOLE 19 744,307 0 0
COLGATE PALMOLIVE CO COM 194162103 19,764 295,202 SH   SOLE 20 0 0 295,202
COLGATE PALMOLIVE CO COM 194162103 1,060,880 15,845,852 SH   SOLE 21 15,845,852 0 0
COLGATE PALMOLIVE CO COM 194162103 1,449,039 21,643,600 SH   SOLE 22 19,256,855 0 2,386,745
COLGATE PALMOLIVE CO COM 194162103 69,939 1,044,651 SH   SOLE 23 1,044,651 0 0
COLGATE PALMOLIVE CO COM 194162103 55,203 824,537 SH   SOLE 25 824,537 0 0
COLGATE PALMOLIVE CO COM 194162103 218,318 3,260,907 SH   SOLE 26 696,623 0 2,564,284
COLGATE PALMOLIVE CO COM 194162103 10,738 160,393 SH   SOLE 28 121,892 0 38,501
COLGATE PALMOLIVE CO COM 194162103 7,818 116,774 SH   SOLE 29 29,102 0 87,672
COLGATE PALMOLIVE CO COM 194162103 201,302 3,006,753 SH   SOLE 30 3,006,753 0 0
COLGATE PALMOLIVE CO COM 194162103 22,768 340,081 SH   SOLE 31 182,353 0 157,728
COLGATE PALMOLIVE CO COM 194162103 25,623 382,725 SH   SOLE 34 382,725 0 0
COLGATE PALMOLIVE CO COM 194162103 53,023 791,973 SH   SOLE 36 791,973 0 0
COLGATE PALMOLIVE CO COM 194162103 1,125 16,801 SH   SOLE 40 16,801 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 22 1,474 SH   SOLE 18 1,474 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 363 24,529 SH   SOLE 21 24,529 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 246 16,619 SH   SOLE 22 16,619 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 352 23,862 SH   SOLE 2 1,099 0 22,763
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 10 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,457 98,831 SH   SOLE 18 98,831 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 584 39,649 SH   SOLE 19 39,649 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 21,112 1,432,305 SH   SOLE 21 1,432,305 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11,781 799,235 SH   SOLE 22 764,639 0 34,596
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 67 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 47 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 75 5,055 SH   SOLE 30 5,055 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 22 1,223 SH   SOLE 18 1,223 0 0
COLONY BANKCORP INC COM 19623P101 73 4,127 SH   SOLE 21 4,127 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,678 932,323 SH   SOLE 2 38,983 0 893,340
COLONY CAP INC NEW CL A COM 19626G108 832 136,612 SH   SOLE 4 136,612 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,928 809,235 SH   SOLE 7 809,235 0 0
COLONY CAP INC NEW CL A COM 19626G108 121 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,503 246,841 SH   SOLE 18 246,841 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,602 755,657 SH   SOLE 19 755,657 0 0
COLONY CAP INC NEW CL A COM 19626G108 51,204 8,407,926 SH   SOLE 21 8,407,926 0 0
COLONY CAP INC NEW CL A COM 19626G108 112,545 18,480,326 SH   SOLE 22 17,534,392 0 945,934
COLONY CAP INC NEW CL A COM 19626G108 195 31,966 SH   SOLE 23 31,966 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,527 907,526 SH   SOLE 25 907,526 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,994 327,503 SH   SOLE 26 105,682 0 221,821
COLONY CAP INC NEW CL A COM 19626G108 382 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,048 172,151 SH   SOLE 29 172,149 0 2
COLONY CAP INC NEW CL A COM 19626G108 14,095 2,314,467 SH   SOLE 30 2,314,467 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,607 263,825 SH   SOLE 31 10,294 0 253,531
COLONY CAP INC NEW CL A COM 19626G108 334 54,912 SH   SOLE 40 54,912 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,856 84,397 SH   SOLE 2 3,145 0 81,252
COLONY CR REAL ESTATE INC COM CL A 19625T101 34 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 6,006 273,143 SH   SOLE 18 273,143 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,695 77,078 SH   SOLE 19 77,078 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 61,182 2,782,271 SH   SOLE 21 2,782,271 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 37,963 1,726,367 SH   SOLE 22 1,596,749 0 129,618
COLONY CR REAL ESTATE INC COM CL A 19625T101 557 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 232 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 464 21,085 SH   SOLE 30 21,085 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 207 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 687 625,000 PRN   SOLE 21 625,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,850 73,512 SH   SOLE 2 2,720 0 70,792
COLUMBIA BKG SYS INC COM 197236102 15 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 41 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 12,479 321,874 SH   SOLE 18 321,874 0 0
COLUMBIA BKG SYS INC COM 197236102 2,577 66,458 SH   SOLE 19 66,458 0 0
COLUMBIA BKG SYS INC COM 197236102 300,105 7,740,646 SH   SOLE 21 7,740,646 0 0
COLUMBIA BKG SYS INC COM 197236102 82,088 2,117,311 SH   SOLE 22 2,016,957 0 100,354
COLUMBIA BKG SYS INC COM 197236102 631 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 436 11,239 SH   SOLE 28 11,239 0 0
COLUMBIA BKG SYS INC COM 197236102 6,261 161,491 SH   SOLE 30 161,491 0 0
COLUMBIA BKG SYS INC COM 197236102 328 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 850 50,898 SH   SOLE 2 1,856 0 49,042
COLUMBIA FINL INC COM 197641103 17 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,751 164,723 SH   SOLE 18 164,723 0 0
COLUMBIA FINL INC COM 197641103 783 46,897 SH   SOLE 19 46,897 0 0
COLUMBIA FINL INC COM 197641103 26,983 1,615,778 SH   SOLE 21 1,615,778 0 0
COLUMBIA FINL INC COM 197641103 27,228 1,630,396 SH   SOLE 22 1,592,198 0 38,198
COLUMBIA PPTY TR INC COM NEW 198287203 4,987 210,976 SH   SOLE 2 13,640 0 197,336
COLUMBIA PPTY TR INC COM NEW 198287203 796 33,688 SH   SOLE 4 33,688 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,665 197,322 SH   SOLE 7 197,322 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 109 4,603 SH   SOLE 15 4,603 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,375 58,164 SH   SOLE 18 58,164 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,336 183,415 SH   SOLE 19 183,415 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 49,018 2,073,539 SH   SOLE 21 2,073,539 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 123,727 5,233,779 SH   SOLE 22 4,995,196 0 238,583
COLUMBIA PPTY TR INC COM NEW 198287203 182 7,681 SH   SOLE 23 7,681 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,381 227,622 SH   SOLE 25 227,622 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,809 76,535 SH   SOLE 26 29,467 0 47,068
COLUMBIA PPTY TR INC COM NEW 198287203 387 16,360 SH   SOLE 28 16,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,010 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 13,347 564,598 SH   SOLE 30 564,598 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 55 2,319 SH   SOLE 31 2,319 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 153 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 305 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,528 59,396 SH   SOLE 2 11,637 0 47,759
COLUMBIA SPORTSWEAR CO COM 198516106 137 1,473 SH   SOLE 4 1,473 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 80 862 SH   SOLE 7 862 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,570 27,613 SH   SOLE 18 27,613 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 506 5,437 SH   SOLE 19 5,437 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 30,779 330,704 SH   SOLE 21 330,704 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 79,468 853,855 SH   SOLE 22 788,300 0 65,555
COLUMBIA SPORTSWEAR CO COM 198516106 195 2,096 SH   SOLE 23 2,096 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 810 8,701 SH   SOLE 26 3,269 0 5,432
COLUMBIA SPORTSWEAR CO COM 198516106 376 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,160 12,468 SH   SOLE 29 361 0 12,107
COLUMBIA SPORTSWEAR CO COM 198516106 715 7,679 SH   SOLE 30 7,679 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 123 1,325 SH   SOLE 31 1,315 0 10
COLUMBIA SPORTSWEAR CO COM 198516106 377 4,052 SH   SOLE 34 4,052 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 29 312 SH   SOLE 36 312 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 289 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 791 20,009 SH   SOLE 2 829 0 19,180
COLUMBUS MCKINNON CORP N Y COM 199333105 19 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,969 75,092 SH   SOLE 18 75,092 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 816 20,637 SH   SOLE 19 20,637 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 31,054 785,394 SH   SOLE 21 785,394 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 25,047 633,452 SH   SOLE 22 607,282 0 26,170
COLUMBUS MCKINNON CORP N Y COM 199333105 357 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 114 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 165 4,179 SH   SOLE 30 4,179 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 75 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 448,919 12,677,757 SH   SOLE 2 3,115,562 0 9,562,195
COMCAST CORP NEW CL A 20030N101 71,298 2,013,493 SH   SOLE 4 1,890,283 0 123,210
COMCAST CORP NEW CL A 20030N101 128,024 3,615,464 SH   SOLE 7 3,590,671 0 24,793
COMCAST CORP NEW CL A 20030N101 5,416 152,956 SH   SOLE 13 152,956 0 0
COMCAST CORP NEW CL A 20030N101 1,574 44,444 SH   SOLE 15 44,444 0 0
COMCAST CORP NEW CL A 20030N101 37 1,043 SH   SOLE 17 0 0 1,043
COMCAST CORP NEW CL A 20030N101 696,376 19,666,096 SH   SOLE 18 17,519,965 0 2,146,131
COMCAST CORP NEW CL A 20030N101 1,034,764 29,222,375 SH   SOLE 19 29,222,375 0 0
COMCAST CORP NEW CL A 20030N101 73,800 2,084,153 SH   SOLE 20 256,988 0 1,827,165
COMCAST CORP NEW CL A 20030N101 2,641,718 74,603,714 SH   SOLE 21 74,603,714 0 0
COMCAST CORP NEW CL A 20030N101 4,045,040 114,234,389 SH   SOLE 22 100,273,236 0 13,961,153
COMCAST CORP NEW CL A 20030N101 226,416 6,394,120 SH   SOLE 23 6,394,120 0 0
COMCAST CORP NEW CL A 20030N101 166,171 4,692,774 SH   SOLE 25 4,579,304 0 113,470
COMCAST CORP NEW CL A 20030N101 562,264 15,878,675 SH   SOLE 26 3,556,260 0 12,322,415
COMCAST CORP NEW CL A 20030N101 31,297 883,836 SH   SOLE 28 669,376 0 214,460
COMCAST CORP NEW CL A 20030N101 35,184 993,609 SH   SOLE 29 370,794 0 622,815
COMCAST CORP NEW CL A 20030N101 556,447 15,714,415 SH   SOLE 30 15,714,415 0 0
COMCAST CORP NEW CL A 20030N101 81,253 2,294,633 SH   SOLE 31 1,246,587 0 1,048,046
COMCAST CORP NEW CL A 20030N101 27,574 778,712 SH   SOLE 32 778,712 0 0
COMCAST CORP NEW CL A 20030N101 289,767 8,183,190 SH   SOLE 34 8,183,190 0 0
COMCAST CORP NEW CL A 20030N101 152,098 4,295,346 SH   SOLE 36 4,295,346 0 0
COMCAST CORP NEW CL A 20030N101 3,348 94,537 SH   SOLE 40 94,537 0 0
COMERICA INC COM 200340107 35,794 396,829 SH   SOLE 2 45,640 0 351,189
COMERICA INC COM 200340107 5,358 59,406 SH   SOLE 4 54,869 0 4,537
COMERICA INC COM 200340107 14,114 156,475 SH   SOLE 7 146,125 0 10,350
COMERICA INC COM 200340107 448 4,971 SH   SOLE 13 4,971 0 0
COMERICA INC COM 200340107 122 1,350 SH   SOLE 15 1,350 0 0
COMERICA INC COM 200340107 35,514 393,726 SH   SOLE 18 372,522 0 21,204
COMERICA INC COM 200340107 3,649 40,451 SH   SOLE 19 40,451 0 0
COMERICA INC COM 200340107 7,317 81,125 SH   SOLE 20 0 0 81,125
COMERICA INC COM 200340107 383,347 4,249,966 SH   SOLE 21 4,249,966 0 0
COMERICA INC COM 200340107 383,009 4,246,217 SH   SOLE 22 3,747,837 0 498,380
COMERICA INC COM 200340107 19,872 220,312 SH   SOLE 23 220,312 0 0
COMERICA INC COM 200340107 16,295 180,649 SH   SOLE 25 180,649 0 0
COMERICA INC COM 200340107 55,832 618,978 SH   SOLE 26 169,667 0 449,311
COMERICA INC COM 200340107 2,994 33,190 SH   SOLE 28 25,281 0 7,909
COMERICA INC COM 200340107 3,655 40,523 SH   SOLE 29 5,928 0 34,595
COMERICA INC COM 200340107 60,957 675,799 SH   SOLE 30 675,799 0 0
COMERICA INC COM 200340107 6,419 71,169 SH   SOLE 31 38,623 0 32,546
COMERICA INC COM 200340107 27,597 305,948 SH   SOLE 34 305,948 0 0
COMERICA INC COM 200340107 12,951 143,586 SH   SOLE 36 143,586 0 0
COMERICA INC COM 200340107 318 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 3,472 61,568 SH   SOLE 2 33,392 0 28,176
COMFORT SYS USA INC COM 199908104 3 45 SH   SOLE 4 45 0 0
COMFORT SYS USA INC COM 199908104 45 799 SH   SOLE 7 799 0 0
COMFORT SYS USA INC COM 199908104 8,995 159,494 SH   SOLE 18 159,494 0 0
COMFORT SYS USA INC COM 199908104 21,356 378,656 SH   SOLE 19 378,656 0 0
COMFORT SYS USA INC COM 199908104 222,537 3,945,685 SH   SOLE 21 3,945,685 0 0
COMFORT SYS USA INC COM 199908104 86,322 1,530,534 SH   SOLE 22 1,480,691 0 49,843
COMFORT SYS USA INC COM 199908104 5,823 103,247 SH   SOLE 23 103,247 0 0
COMFORT SYS USA INC COM 199908104 10,028 177,809 SH   SOLE 26 8,041 0 169,768
COMFORT SYS USA INC COM 199908104 302 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 1,213 21,500 SH   SOLE 29 0 0 21,500
COMFORT SYS USA INC COM 199908104 4,652 82,487 SH   SOLE 30 82,487 0 0
COMFORT SYS USA INC COM 199908104 222 3,941 SH   SOLE 34 3,941 0 0
COMFORT SYS USA INC COM 199908104 227 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 13 4,520 SH   SOLE 21 4,520 0 0
COMMERCE BANCSHARES INC COM 200525103 14,056 212,903 SH   SOLE 2 47,584 0 165,319
COMMERCE BANCSHARES INC COM 200525103 28 420 SH   SOLE 4 420 0 0
COMMERCE BANCSHARES INC COM 200525103 2,492 37,739 SH   SOLE 7 37,739 0 0
COMMERCE BANCSHARES INC COM 200525103 53 800 SH   SOLE 15 800 0 0
COMMERCE BANCSHARES INC COM 200525103 19,402 293,875 SH   SOLE 18 293,875 0 0
COMMERCE BANCSHARES INC COM 200525103 1,107 16,765 SH   SOLE 19 16,765 0 0
COMMERCE BANCSHARES INC COM 200525103 305,958 4,634,323 SH   SOLE 21 4,634,323 0 0
COMMERCE BANCSHARES INC COM 200525103 208,463 3,157,573 SH   SOLE 22 2,962,860 0 194,713
COMMERCE BANCSHARES INC COM 200525103 5,878 89,041 SH   SOLE 25 89,041 0 0
COMMERCE BANCSHARES INC COM 200525103 6,695 101,411 SH   SOLE 26 43,425 0 57,986
COMMERCE BANCSHARES INC COM 200525103 870 13,178 SH   SOLE 28 13,178 0 0
COMMERCE BANCSHARES INC COM 200525103 1,565 23,699 SH   SOLE 30 23,699 0 0
COMMERCE BANCSHARES INC COM 200525103 134 2,031 SH   SOLE 31 2,031 0 0
COMMERCE BANCSHARES INC COM 200525103 3,270 49,523 SH   SOLE 36 49,523 0 0
COMMERCE BANCSHARES INC COM 200525103 778 11,782 SH   SOLE 40 11,782 0 0
COMMERCIAL METALS CO COM 201723103 3,369 164,170 SH   SOLE 2 52,459 0 111,711
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 89 4,328 SH   SOLE 7 4,328 0 0
COMMERCIAL METALS CO COM 201723103 13,990 681,778 SH   SOLE 18 681,778 0 0
COMMERCIAL METALS CO COM 201723103 2,187 106,576 SH   SOLE 19 106,576 0 0
COMMERCIAL METALS CO COM 201723103 166,830 8,130,114 SH   SOLE 21 8,130,114 0 0
COMMERCIAL METALS CO COM 201723103 80,361 3,916,214 SH   SOLE 22 3,744,346 0 171,868
COMMERCIAL METALS CO COM 201723103 410 19,981 SH   SOLE 26 10,877 0 9,104
COMMERCIAL METALS CO COM 201723103 348 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 544 26,513 SH   SOLE 30 26,513 0 0
COMMERCIAL METALS CO COM 201723103 126 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 255 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 228 24,926 SH   SOLE 2 1,068 0 23,858
COMMERCIAL VEH GROUP INC COM 202608105 8 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 928 101,256 SH   SOLE 18 101,256 0 0
COMMERCIAL VEH GROUP INC COM 202608105 246 26,875 SH   SOLE 19 26,875 0 0
COMMERCIAL VEH GROUP INC COM 202608105 9,758 1,065,298 SH   SOLE 21 1,065,298 0 0
COMMERCIAL VEH GROUP INC COM 202608105 6,319 689,824 SH   SOLE 22 662,976 0 26,848
COMMSCOPE HLDG CO INC COM 20337X109 13,160 427,838 SH   SOLE 2 29,481 0 398,357
COMMSCOPE HLDG CO INC COM 20337X109 2,090 67,932 SH   SOLE 4 62,876 0 5,056
COMMSCOPE HLDG CO INC COM 20337X109 730 23,736 SH   SOLE 7 23,736 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,440 111,823 SH   SOLE 18 95,692 0 16,131
COMMSCOPE HLDG CO INC COM 20337X109 1,130 36,721 SH   SOLE 19 36,721 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,903 126,895 SH   SOLE 20 0 0 126,895
COMMSCOPE HLDG CO INC COM 20337X109 93,101 3,026,685 SH   SOLE 21 3,026,685 0 0
COMMSCOPE HLDG CO INC COM 20337X109 165,693 5,386,641 SH   SOLE 22 4,975,783 0 410,858
COMMSCOPE HLDG CO INC COM 20337X109 7,478 243,099 SH   SOLE 23 243,099 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,960 161,234 SH   SOLE 25 161,234 0 0
COMMSCOPE HLDG CO INC COM 20337X109 13,271 431,453 SH   SOLE 26 182,167 0 249,286
COMMSCOPE HLDG CO INC COM 20337X109 1,171 38,083 SH   SOLE 28 29,250 0 8,833
COMMSCOPE HLDG CO INC COM 20337X109 1,421 46,209 SH   SOLE 29 7,026 0 39,183
COMMSCOPE HLDG CO INC COM 20337X109 9,158 297,713 SH   SOLE 30 297,713 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,310 75,107 SH   SOLE 31 36,819 0 38,288
COMMSCOPE HLDG CO INC COM 20337X109 900 29,262 SH   SOLE 34 29,262 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,807 58,735 SH   SOLE 36 58,735 0 0
COMMSCOPE HLDG CO INC COM 20337X109 119 3,882 SH   SOLE 40 3,882 0 0
COMMUNICATIONS SYS INC COM 203900105 4 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 72 25,776 SH   SOLE 21 25,776 0 0
COMMUNICATIONS SYS INC COM 203900105 307 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 161 18,315 SH   SOLE 2 856 0 17,459
COMMUNITY BANKERS TR CORP COM 203612106 653 74,255 SH   SOLE 18 74,255 0 0
COMMUNITY BANKERS TR CORP COM 203612106 136 15,445 SH   SOLE 19 15,445 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,658 756,585 SH   SOLE 21 756,585 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,632 185,504 SH   SOLE 22 179,238 0 6,266
COMMUNITY BK SYS INC COM 203607106 3,069 50,257 SH   SOLE 2 1,869 0 48,388
COMMUNITY BK SYS INC COM 203607106 18 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 2,624 42,968 SH   SOLE 7 42,968 0 0
COMMUNITY BK SYS INC COM 203607106 13,641 223,373 SH   SOLE 18 223,373 0 0
COMMUNITY BK SYS INC COM 203607106 2,797 45,798 SH   SOLE 19 45,798 0 0
COMMUNITY BK SYS INC COM 203607106 325,790 5,334,691 SH   SOLE 21 5,334,691 0 0
COMMUNITY BK SYS INC COM 203607106 94,488 1,547,206 SH   SOLE 22 1,479,428 0 67,778
COMMUNITY BK SYS INC COM 203607106 568 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 428 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 6,867 112,445 SH   SOLE 30 112,445 0 0
COMMUNITY BK SYS INC COM 203607106 405 6,631 SH   SOLE 40 6,631 0 0
COMMUNITY FINL CORP MD COM 20368X101 122 3,642 SH   SOLE 2 155 0 3,487
COMMUNITY FINL CORP MD COM 20368X101 552 16,519 SH   SOLE 18 16,519 0 0
COMMUNITY FINL CORP MD COM 20368X101 116 3,464 SH   SOLE 19 3,464 0 0
COMMUNITY FINL CORP MD COM 20368X101 5,166 154,518 SH   SOLE 21 154,518 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,391 41,624 SH   SOLE 22 40,083 0 1,541
COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 185 15,840 SH   SOLE 21 15,840 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 293 84,642 SH   SOLE 2 2,871 0 81,771
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 61 17,629 SH   SOLE 7 17,629 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,540 445,156 SH   SOLE 18 445,156 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 260 75,074 SH   SOLE 19 75,074 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 39,681 11,468,571 SH   SOLE 21 11,468,571 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 11,182 3,231,837 SH   SOLE 22 2,905,261 0 326,576
COMMUNITY HEALTH SYS INC NEW COM 203668108 225 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 59 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 898 259,397 SH   SOLE 30 259,397 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 44 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 576 18,595 SH   SOLE 2 798 0 17,797
COMMUNITY HEALTHCARE TR INC COM 20369C106 12 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 14 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,504 80,828 SH   SOLE 18 80,828 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,479 112,287 SH   SOLE 19 112,287 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 59,297 1,914,054 SH   SOLE 21 1,914,054 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 16,563 534,637 SH   SOLE 22 509,990 0 24,647
COMMUNITY HEALTHCARE TR INC COM 20369C106 35 1,144 SH   SOLE 23 1,144 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 229 7,397 SH   SOLE 26 0 0 7,397
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,243 40,111 SH   SOLE 30 40,111 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,634 85,028 SH   SOLE 34 85,028 0 0
COMMUNITY TR BANCORP INC COM 204149108 707 15,256 SH   SOLE 2 582 0 14,674
COMMUNITY TR BANCORP INC COM 204149108 9 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 14 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,519 54,340 SH   SOLE 18 54,340 0 0
COMMUNITY TR BANCORP INC COM 204149108 693 14,952 SH   SOLE 19 14,952 0 0
COMMUNITY TR BANCORP INC COM 204149108 25,835 557,380 SH   SOLE 21 557,380 0 0
COMMUNITY TR BANCORP INC COM 204149108 25,179 543,236 SH   SOLE 22 522,161 0 21,075
COMMUNITY TR BANCORP INC COM 204149108 410 8,839 SH   SOLE 26 5,628 0 3,211
COMMUNITY TR BANCORP INC COM 204149108 105 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 175 3,774 SH   SOLE 30 3,774 0 0
COMMUNITY TR BANCORP INC COM 204149108 73 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 14 1,141 SH   SOLE 18 1,141 0 0
COMMUNITY WEST BANCSHARES COM 204157101 50 4,133 SH   SOLE 21 4,133 0 0
COMMUNITY WEST BANCSHARES COM 204157101 55 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,310 47,286 SH   SOLE 2 17,135 0 30,151
COMMVAULT SYSTEMS INC COM 204166102 12 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 60 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 15,624 223,197 SH   SOLE 18 223,197 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,522 36,033 SH   SOLE 19 36,033 0 0
COMMVAULT SYSTEMS INC COM 204166102 197,173 2,816,752 SH   SOLE 21 2,816,752 0 0
COMMVAULT SYSTEMS INC COM 204166102 93,004 1,328,626 SH   SOLE 22 1,274,431 0 54,195
COMMVAULT SYSTEMS INC COM 204166102 527 7,522 SH   SOLE 26 3,480 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 427 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 736 10,514 SH   SOLE 30 10,514 0 0
COMMVAULT SYSTEMS INC COM 204166102 337 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 591 27,501 SH   SOLE 4 6,841 0 20,660
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 570 26,526 SH   SOLE 18 26,526 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 16,613 773,434 SH   SOLE 22 476,766 0 296,668
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 337 15,704 SH   SOLE 30 15,704 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,243 888,587 SH   SOLE 7 888,587 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,669 452,366 SH   SOLE 21 452,366 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 89 15,033 SH   SOLE 22 15,033 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,101 1,203,599 SH   SOLE 30 1,203,599 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 11,943 6,984,032 SH   SOLE 21 6,984,032 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,994 2,335,931 SH   SOLE 30 2,335,931 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 899 170,572 SH   SOLE 7 170,572 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,302 436,761 SH   SOLE 21 436,761 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,341 254,509 SH   SOLE 30 254,509 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 157 68,676 SH   SOLE 22 68,676 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 60 2,159 SH   SOLE 22 2,159 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,723 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4,249 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 250 8,976 SH   SOLE 34 8,976 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,651 421,419 SH   SOLE 2 52,337 0 369,082
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 842 62,789 SH   SOLE 4 62,789 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,957 1,115,346 SH   SOLE 7 1,079,607 0 35,739
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 820 61,129 SH   SOLE 18 61,129 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 67,426 5,028,076 SH   SOLE 21 5,028,076 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30,543 2,277,640 SH   SOLE 22 2,111,722 0 165,918
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,042 450,523 SH   SOLE 23 450,523 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,044 450,703 SH   SOLE 25 450,703 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 17,904 1,335,141 SH   SOLE 26 243,611 0 1,091,530
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 320 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 843 62,896 SH   SOLE 29 44,584 0 18,312
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27,081 2,019,473 SH   SOLE 30 2,019,473 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 168 12,515 SH   SOLE 31 12,515 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29,275 2,183,065 SH   SOLE 34 2,183,065 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,848 42,383 SH   SOLE 2 14,938 0 27,445
COMPASS MINERALS INTL INC COM 20451N101 9 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,699 25,277 SH   SOLE 7 25,277 0 0
COMPASS MINERALS INTL INC COM 20451N101 13,178 196,099 SH   SOLE 18 196,099 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,114 31,451 SH   SOLE 19 31,451 0 0
COMPASS MINERALS INTL INC COM 20451N101 162,516 2,418,388 SH   SOLE 21 2,418,388 0 0
COMPASS MINERALS INTL INC COM 20451N101 77,099 1,147,304 SH   SOLE 22 1,099,524 0 47,780
COMPASS MINERALS INTL INC COM 20451N101 798 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 271 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 508 7,566 SH   SOLE 30 7,566 0 0
COMPASS MINERALS INTL INC COM 20451N101 28 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 248 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 258 9,603 SH   SOLE 2 431 0 9,172
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,386 51,637 SH   SOLE 18 51,637 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 250 9,318 SH   SOLE 19 9,318 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 35,252 1,312,912 SH   SOLE 21 1,312,912 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9,674 360,285 SH   SOLE 22 344,529 0 15,756
COMPUTER PROGRAMS & SYS INC COM 205306103 84 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 43 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 680 25,310 SH   SOLE 30 25,310 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 13 2,410 SH   SOLE 18 2,410 0 0
COMPUTER TASK GROUP INC COM 205477102 238 45,623 SH   SOLE 21 45,623 0 0
COMPUTER TASK GROUP INC COM 205477102 1,435 274,958 SH   SOLE 22 274,958 0 0
COMPX INTERNATIONAL INC CL A 20563P101 21 1,552 SH   SOLE 2 0 0 1,552
COMPX INTERNATIONAL INC CL A 20563P101 20 1,447 SH   SOLE 18 1,447 0 0
COMPX INTERNATIONAL INC CL A 20563P101 693 50,989 SH   SOLE 21 50,989 0 0
COMPX INTERNATIONAL INC CL A 20563P101 736 54,140 SH   SOLE 22 54,140 0 0
COMSCORE INC COM 20564W105 5,969 327,440 SH   SOLE 22 327,440 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 2 13,396 SH   SOLE 21 13,396 0 0
COMSTOCK MNG INC COM NEW 205750201 1 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 22 2,581 SH   SOLE 18 2,581 0 0
COMSTOCK RES INC COM 205768302 409 48,758 SH   SOLE 21 48,758 0 0
COMSTOCK RES INC COM 205768302 2,762 329,637 SH   SOLE 22 329,637 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 899 24,779 SH   SOLE 2 3,007 0 21,772
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 20 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,880 106,982 SH   SOLE 18 106,982 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 887 24,452 SH   SOLE 19 24,452 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 94,762 2,612,689 SH   SOLE 21 2,612,689 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 24,931 687,385 SH   SOLE 22 653,117 0 34,268
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 127 3,497 SH   SOLE 23 3,497 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 297 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 87 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,917 52,859 SH   SOLE 30 52,859 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 66 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 49,356 1,452,928 SH   SOLE 2 621,447 0 831,481
CONAGRA BRANDS INC COM 205887102 6,334 186,461 SH   SOLE 4 176,104 0 10,357
CONAGRA BRANDS INC COM 205887102 11,452 337,112 SH   SOLE 7 312,868 0 24,244
CONAGRA BRANDS INC COM 205887102 430 12,646 SH   SOLE 13 12,646 0 0
CONAGRA BRANDS INC COM 205887102 126 3,711 SH   SOLE 15 3,711 0 0
CONAGRA BRANDS INC COM 205887102 28,283 832,589 SH   SOLE 18 768,054 0 64,535
CONAGRA BRANDS INC COM 205887102 10,229 301,133 SH   SOLE 19 301,133 0 0
CONAGRA BRANDS INC COM 205887102 6,827 200,978 SH   SOLE 20 0 0 200,978
CONAGRA BRANDS INC COM 205887102 294,180 8,659,993 SH   SOLE 21 8,659,993 0 0
CONAGRA BRANDS INC COM 205887102 343,727 10,118,534 SH   SOLE 22 8,844,652 0 1,273,882
CONAGRA BRANDS INC COM 205887102 21,108 621,367 SH   SOLE 23 621,367 0 0
CONAGRA BRANDS INC COM 205887102 13,896 409,070 SH   SOLE 25 409,070 0 0
CONAGRA BRANDS INC COM 205887102 69,091 2,033,869 SH   SOLE 26 408,821 0 1,625,048
CONAGRA BRANDS INC COM 205887102 2,603 76,619 SH   SOLE 28 58,182 0 18,437
CONAGRA BRANDS INC COM 205887102 2,409 70,922 SH   SOLE 29 70,922 0 0
CONAGRA BRANDS INC COM 205887102 54,931 1,617,043 SH   SOLE 30 1,617,043 0 0
CONAGRA BRANDS INC COM 205887102 6,554 192,930 SH   SOLE 31 77,834 0 115,096
CONAGRA BRANDS INC COM 205887102 10,787 317,539 SH   SOLE 34 317,539 0 0
CONAGRA BRANDS INC COM 205887102 11,784 346,901 SH   SOLE 36 346,901 0 0
CONAGRA BRANDS INC COM 205887102 284 8,354 SH   SOLE 40 8,354 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 179 30,848 SH   SOLE 2 30,848 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 42 7,294 SH   SOLE 18 7,294 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 1,220 210,366 SH   SOLE 19 210,366 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 627 108,186 SH   SOLE 21 108,186 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 5,851 1,008,788 SH   SOLE 22 1,008,788 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 509 87,777 SH   SOLE 23 87,777 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 898 154,742 SH   SOLE 26 0 0 154,742
CONATUS PHARMACEUTICALS INC COM 20600T108 93 15,957 SH   SOLE 29 0 0 15,957
CONCERT PHARMACEUTICALS INC COM 206022105 315 21,223 SH   SOLE 2 791 0 20,432
CONCERT PHARMACEUTICALS INC COM 206022105 7 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,124 75,724 SH   SOLE 18 75,724 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 328 22,109 SH   SOLE 19 22,109 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 15,154 1,021,136 SH   SOLE 21 1,021,136 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,650 515,494 SH   SOLE 22 490,568 0 24,926
CONCERT PHARMACEUTICALS INC COM 206022105 146 9,819 SH   SOLE 26 0 0 9,819
CONCERT PHARMACEUTICALS INC COM 206022105 30 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 109 7,344 SH   SOLE 30 7,344 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 30 2,052 SH   SOLE 34 2,052 0 0
CONCHO RES INC COM 20605P101 74,194 485,719 SH   SOLE 2 75,097 0 410,622
CONCHO RES INC COM 20605P101 9,189 60,156 SH   SOLE 4 54,840 0 5,316
CONCHO RES INC COM 20605P101 23,818 155,929 SH   SOLE 7 144,685 0 11,244
CONCHO RES INC COM 20605P101 1,337 8,754 SH   SOLE 13 8,754 0 0
CONCHO RES INC COM 20605P101 252 1,652 SH   SOLE 15 1,652 0 0
CONCHO RES INC COM 20605P101 62,250 407,531 SH   SOLE 18 383,413 0 24,118
CONCHO RES INC COM 20605P101 25,701 168,257 SH   SOLE 19 168,257 0 0
CONCHO RES INC COM 20605P101 10,712 70,126 SH   SOLE 20 0 0 70,126
CONCHO RES INC COM 20605P101 715,619 4,684,901 SH   SOLE 21 4,684,901 0 0
CONCHO RES INC COM 20605P101 723,431 4,736,048 SH   SOLE 22 4,212,776 0 523,272
CONCHO RES INC COM 20605P101 38,266 250,516 SH   SOLE 23 250,516 0 0
CONCHO RES INC COM 20605P101 28,400 185,925 SH   SOLE 25 185,925 0 0
CONCHO RES INC COM 20605P101 115,577 756,641 SH   SOLE 26 170,260 0 586,381
CONCHO RES INC COM 20605P101 5,896 38,602 SH   SOLE 28 29,189 0 9,413
CONCHO RES INC COM 20605P101 2,026 13,261 SH   SOLE 29 6,987 0 6,274
CONCHO RES INC COM 20605P101 118,751 777,423 SH   SOLE 30 777,423 0 0
CONCHO RES INC COM 20605P101 12,647 82,798 SH   SOLE 31 38,060 0 44,738
CONCHO RES INC COM 20605P101 36,542 239,227 SH   SOLE 34 239,227 0 0
CONCHO RES INC COM 20605P101 24,253 158,773 SH   SOLE 36 158,773 0 0
CONCHO RES INC COM 20605P101 597 3,908 SH   SOLE 40 3,908 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 13 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 210 19,616 SH   SOLE 21 19,616 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 105 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 9,446 419,438 SH   SOLE 2 90,702 0 328,736
CONDUENT INC COM 206787103 17 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 198 8,811 SH   SOLE 7 8,811 0 0
CONDUENT INC COM 206787103 13 570 SH   SOLE 17 0 0 570
CONDUENT INC COM 206787103 2,091 92,841 SH   SOLE 18 92,841 0 0
CONDUENT INC COM 206787103 765 33,988 SH   SOLE 19 33,988 0 0
CONDUENT INC COM 206787103 47,656 2,116,160 SH   SOLE 21 2,116,160 0 0
CONDUENT INC COM 206787103 114,617 5,089,581 SH   SOLE 22 4,708,681 0 380,900
CONDUENT INC COM 206787103 4,840 214,910 SH   SOLE 25 214,910 0 0
CONDUENT INC COM 206787103 1,414 62,799 SH   SOLE 26 34,790 0 28,009
CONDUENT INC COM 206787103 557 24,739 SH   SOLE 28 24,739 0 0
CONDUENT INC COM 206787103 1,088 48,312 SH   SOLE 30 48,312 0 0
CONDUENT INC COM 206787103 92 4,080 SH   SOLE 31 4,080 0 0
CONDUENT INC COM 206787103 570 25,303 SH   SOLE 34 25,303 0 0
CONDUENT INC COM 206787103 160 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 550 24,434 SH   SOLE 40 24,434 0 0
CONFORMIS INC COM 20717E101 10 9,888 SH   SOLE 18 9,888 0 0
CONFORMIS INC COM 20717E101 158 149,051 SH   SOLE 21 149,051 0 0
CONFORMIS INC COM 20717E101 446 420,453 SH   SOLE 22 420,453 0 0
CONIFER HLDGS INC COM 20731J102 4 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 84 14,894 SH   SOLE 21 14,894 0 0
CONMED CORP COM 207410101 2,218 28,000 SH   SOLE 2 5,346 0 22,654
CONMED CORP COM 207410101 7 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 43 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 8,810 111,204 SH   SOLE 18 111,204 0 0
CONMED CORP COM 207410101 6,296 79,474 SH   SOLE 19 79,474 0 0
CONMED CORP COM 207410101 229,994 2,903,226 SH   SOLE 21 2,903,226 0 0
CONMED CORP COM 207410101 62,902 794,016 SH   SOLE 22 759,718 0 34,298
CONMED CORP COM 207410101 1,425 17,993 SH   SOLE 23 17,993 0 0
CONMED CORP COM 207410101 2,450 30,925 SH   SOLE 26 5,747 0 25,178
CONMED CORP COM 207410101 289 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 466 5,886 SH   SOLE 29 0 0 5,886
CONMED CORP COM 207410101 4,438 56,021 SH   SOLE 30 56,021 0 0
CONMED CORP COM 207410101 217 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 826 11,903 SH   SOLE 2 446 0 11,457
CONNECTICUT WTR SVC INC COM 207797101 547 7,890 SH   SOLE 7 7,890 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,910 41,952 SH   SOLE 18 41,952 0 0
CONNECTICUT WTR SVC INC COM 207797101 774 11,162 SH   SOLE 19 11,162 0 0
CONNECTICUT WTR SVC INC COM 207797101 29,782 429,319 SH   SOLE 21 429,319 0 0
CONNECTICUT WTR SVC INC COM 207797101 25,636 369,550 SH   SOLE 22 354,927 0 14,623
CONNECTICUT WTR SVC INC COM 207797101 67 968 SH   SOLE 23 968 0 0
CONNECTICUT WTR SVC INC COM 207797101 263 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 174 2,502 SH   SOLE 28 2,502 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,181 45,862 SH   SOLE 30 45,862 0 0
CONNECTICUT WTR SVC INC COM 207797101 88 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 668 28,106 SH   SOLE 2 1,134 0 26,972
CONNECTONE BANCORP INC NEW COM 20786W107 17 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,489 104,801 SH   SOLE 18 104,801 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 684 28,789 SH   SOLE 19 28,789 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 25,659 1,080,384 SH   SOLE 21 1,080,384 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 15,195 639,777 SH   SOLE 22 596,657 0 43,120
CONNECTONE BANCORP INC NEW COM 20786W107 49 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 99 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 150 6,326 SH   SOLE 30 6,326 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 79 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 636 18,001 SH   SOLE 2 779 0 17,222
CONNS INC COM 208242107 8 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 14 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 2,374 67,156 SH   SOLE 18 67,156 0 0
CONNS INC COM 208242107 649 18,347 SH   SOLE 19 18,347 0 0
CONNS INC COM 208242107 24,688 698,399 SH   SOLE 21 698,399 0 0
CONNS INC COM 208242107 21,990 622,056 SH   SOLE 22 596,281 0 25,775
CONNS INC COM 208242107 38 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 95 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 167 4,726 SH   SOLE 30 4,726 0 0
CONNS INC COM 208242107 63 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 274,262 3,543,436 SH   SOLE 2 1,106,674 0 2,436,762
CONOCOPHILLIPS COM 20825C104 37,305 481,981 SH   SOLE 4 451,108 0 30,873
CONOCOPHILLIPS COM 20825C104 70,633 912,567 SH   SOLE 7 892,945 0 19,622
CONOCOPHILLIPS COM 20825C104 13,323 172,131 SH   SOLE 13 172,131 0 0
CONOCOPHILLIPS COM 20825C104 765 9,878 SH   SOLE 15 9,878 0 0
CONOCOPHILLIPS COM 20825C104 2 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 244,508 3,159,023 SH   SOLE 18 3,009,176 0 149,847
CONOCOPHILLIPS COM 20825C104 194,911 2,518,229 SH   SOLE 19 2,518,229 0 0
CONOCOPHILLIPS COM 20825C104 28,608 369,616 SH   SOLE 20 0 0 369,616
CONOCOPHILLIPS COM 20825C104 1,767,874 22,840,743 SH   SOLE 21 22,840,743 0 0
CONOCOPHILLIPS COM 20825C104 2,340,077 30,233,556 SH   SOLE 22 26,106,804 0 4,126,752
CONOCOPHILLIPS COM 20825C104 137,404 1,775,241 SH   SOLE 23 1,775,241 0 0
CONOCOPHILLIPS COM 20825C104 95,073 1,228,337 SH   SOLE 25 1,228,337 0 0
CONOCOPHILLIPS COM 20825C104 271,023 3,501,584 SH   SOLE 26 944,539 0 2,557,045
CONOCOPHILLIPS COM 20825C104 17,535 226,547 SH   SOLE 28 171,537 0 55,010
CONOCOPHILLIPS COM 20825C104 54,715 706,910 SH   SOLE 29 388,042 0 318,868
CONOCOPHILLIPS COM 20825C104 358,399 4,630,478 SH   SOLE 30 4,630,478 0 0
CONOCOPHILLIPS COM 20825C104 61,467 794,144 SH   SOLE 31 447,037 0 347,107
CONOCOPHILLIPS COM 20825C104 3,408 44,026 SH   SOLE 32 44,026 0 0
CONOCOPHILLIPS COM 20825C104 108,114 1,396,821 SH   SOLE 34 1,396,821 0 0
CONOCOPHILLIPS COM 20825C104 95,119 1,228,925 SH   SOLE 36 1,228,925 0 0
CONOCOPHILLIPS COM 20825C104 1,868 24,132 SH   SOLE 40 24,132 0 0
CONSOL ENERGY INC NEW COM 20854L108 289 7,092 SH   SOLE 2 5,199 0 1,893
CONSOL ENERGY INC NEW COM 20854L108 5 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 24 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,999 122,496 SH   SOLE 18 122,496 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,339 57,317 SH   SOLE 19 57,317 0 0
CONSOL ENERGY INC NEW COM 20854L108 121,580 2,979,176 SH   SOLE 21 2,979,176 0 0
CONSOL ENERGY INC NEW COM 20854L108 34,949 856,394 SH   SOLE 22 822,880 0 33,514
CONSOL ENERGY INC NEW COM 20854L108 488 11,966 SH   SOLE 23 11,966 0 0
CONSOL ENERGY INC NEW COM 20854L108 888 21,766 SH   SOLE 26 3,034 0 18,732
CONSOL ENERGY INC NEW COM 20854L108 133 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,444 59,897 SH   SOLE 30 59,897 0 0
CONSOL ENERGY INC NEW COM 20854L108 46 1,116 SH   SOLE 34 1,116 0 0
CONSOL ENERGY INC NEW COM 20854L108 104 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,402 184,230 SH   SOLE 2 116,780 0 67,450
CONSOLIDATED COMM HLDGS INC COM 209034107 5 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 22 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 4,091 313,764 SH   SOLE 18 313,764 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,407 107,864 SH   SOLE 19 107,864 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 102,821 7,885,033 SH   SOLE 21 7,885,033 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 29,200 2,239,274 SH   SOLE 22 2,135,660 0 103,614
CONSOLIDATED COMM HLDGS INC COM 209034107 574 44,002 SH   SOLE 23 44,002 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,049 80,449 SH   SOLE 26 10,014 0 70,435
CONSOLIDATED COMM HLDGS INC COM 209034107 129 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,032 155,806 SH   SOLE 30 155,806 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 91 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 79,145 1,038,781 SH   SOLE 2 387,894 0 650,887
CONSOLIDATED EDISON INC COM 209115104 10,920 143,326 SH   SOLE 4 135,127 0 8,199
CONSOLIDATED EDISON INC COM 209115104 80,051 1,050,677 SH   SOLE 7 857,487 0 193,190
CONSOLIDATED EDISON INC COM 209115104 1,382 18,141 SH   SOLE 13 18,141 0 0
CONSOLIDATED EDISON INC COM 209115104 189 2,479 SH   SOLE 15 2,479 0 0
CONSOLIDATED EDISON INC COM 209115104 59,028 774,743 SH   SOLE 18 737,245 0 37,498
CONSOLIDATED EDISON INC COM 209115104 29,235 383,711 SH   SOLE 19 383,711 0 0
CONSOLIDATED EDISON INC COM 209115104 12,999 170,610 SH   SOLE 20 0 0 170,610
CONSOLIDATED EDISON INC COM 209115104 758,229 9,951,817 SH   SOLE 21 9,951,817 0 0
CONSOLIDATED EDISON INC COM 209115104 676,061 8,873,354 SH   SOLE 22 7,657,499 0 1,215,855
CONSOLIDATED EDISON INC COM 209115104 32,195 422,567 SH   SOLE 23 422,567 0 0
CONSOLIDATED EDISON INC COM 209115104 28,081 368,568 SH   SOLE 25 368,568 0 0
CONSOLIDATED EDISON INC COM 209115104 162,931 2,138,484 SH   SOLE 26 279,738 0 1,858,746
CONSOLIDATED EDISON INC COM 209115104 4,414 57,939 SH   SOLE 28 43,364 0 14,575
CONSOLIDATED EDISON INC COM 209115104 867 11,378 SH   SOLE 29 11,378 0 0
CONSOLIDATED EDISON INC COM 209115104 130,567 1,713,701 SH   SOLE 30 1,713,701 0 0
CONSOLIDATED EDISON INC COM 209115104 9,769 128,225 SH   SOLE 31 67,172 0 61,053
CONSOLIDATED EDISON INC COM 209115104 2,392 31,393 SH   SOLE 34 31,393 0 0
CONSOLIDATED EDISON INC COM 209115104 9,960 130,723 SH   SOLE 35 130,723 0 0
CONSOLIDATED EDISON INC COM 209115104 34,415 451,703 SH   SOLE 36 451,703 0 0
CONSOLIDATED EDISON INC COM 209115104 474 6,218 SH   SOLE 40 6,218 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 267 4,293 SH   SOLE 2 156 0 4,137
CONSOLIDATED TOMOKA LD CO COM 210226106 8 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 841 13,499 SH   SOLE 18 13,499 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 199 3,197 SH   SOLE 19 3,197 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 8,887 142,690 SH   SOLE 21 142,690 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 11,111 178,412 SH   SOLE 22 175,312 0 3,100
CONSOLIDATED WATER CO INC ORD G23773107 220 15,852 SH   SOLE 2 557 0 15,295
CONSOLIDATED WATER CO INC ORD G23773107 688 49,655 SH   SOLE 18 49,655 0 0
CONSOLIDATED WATER CO INC ORD G23773107 171 12,360 SH   SOLE 19 12,360 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7,388 533,394 SH   SOLE 21 533,394 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,319 167,464 SH   SOLE 22 161,792 0 5,672
CONSOLIDATED WATER CO INC ORD G23773107 379 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 90,191 418,286 SH   SOLE 2 56,043 0 362,243
CONSTELLATION BRANDS INC CL A 21036P108 12,609 58,476 SH   SOLE 4 54,042 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 28,768 133,420 SH   SOLE 7 128,717 0 4,703
CONSTELLATION BRANDS INC CL A 21036P108 281 1,304 SH   SOLE 15 1,304 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 299,448 1,388,778 SH   SOLE 18 1,081,499 0 307,279
CONSTELLATION BRANDS INC CL A 21036P108 213,460 989,982 SH   SOLE 19 989,982 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,961 83,298 SH   SOLE 20 0 0 83,298
CONSTELLATION BRANDS INC CL A 21036P108 645,967 2,995,858 SH   SOLE 21 2,995,858 0 0
CONSTELLATION BRANDS INC CL A 21036P108 892,034 4,137,067 SH   SOLE 22 3,794,924 0 342,143
CONSTELLATION BRANDS INC CL A 21036P108 46,949 217,740 SH   SOLE 23 217,740 0 0
CONSTELLATION BRANDS INC CL A 21036P108 31,883 147,865 SH   SOLE 25 147,865 0 0
CONSTELLATION BRANDS INC CL A 21036P108 134,741 624,902 SH   SOLE 26 141,424 0 483,478
CONSTELLATION BRANDS INC CL A 21036P108 7,049 32,693 SH   SOLE 28 24,684 0 8,009
CONSTELLATION BRANDS INC CL A 21036P108 122,318 567,283 SH   SOLE 30 567,283 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,729 40,484 SH   SOLE 31 6,635 0 33,849
CONSTELLATION BRANDS INC CL A 21036P108 16,076 74,555 SH   SOLE 34 74,555 0 0
CONSTELLATION BRANDS INC CL A 21036P108 30,673 142,255 SH   SOLE 36 142,255 0 0
CONSTELLATION BRANDS INC CL A 21036P108 744 3,449 SH   SOLE 40 3,449 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 19 2,770 SH   SOLE 2 0 0 2,770
CONSTELLATION PHARMCETICLS I COM 210373106 8 1,186 SH   SOLE 18 1,186 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 66 9,819 SH   SOLE 19 9,819 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 395 58,649 SH   SOLE 21 58,649 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 45 6,716 SH   SOLE 22 6,716 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 17 2,547 SH   SOLE 23 2,547 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 726 107,949 SH   SOLE 26 19,328 0 88,621
CONSTELLIUM NV CL A N22035104 2,176 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM NV CL A N22035104 1,263 102,281 SH   SOLE 7 102,281 0 0
CONSTELLIUM NV CL A N22035104 36,183 2,929,810 SH   SOLE 19 2,929,810 0 0
CONSTELLIUM NV CL A N22035104 10,103 818,080 SH   SOLE 21 818,080 0 0
CONSTELLIUM NV CL A N22035104 11,067 896,132 SH   SOLE 22 839,990 0 56,142
CONSTELLIUM NV CL A N22035104 230 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM NV CL A N22035104 219 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM NV CL A N22035104 425 34,439 SH   SOLE 29 0 0 34,439
CONSTELLIUM NV CL A N22035104 3,065 248,164 SH   SOLE 30 248,164 0 0
CONSTELLIUM NV CL A N22035104 7,251 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 184 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM NV CL A N22035104 168 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 28 2,319 SH   SOLE 2 2,319 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 7,070 SH   SOLE 19 7,070 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 26 2,142 SH   SOLE 21 2,142 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 10 836 SH   SOLE 22 836 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 61 5,002 SH   SOLE 23 5,002 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 93 7,681 SH   SOLE 29 0 0 7,681
CONSUMER PORTFOLIO SVCS INC COM 210502100 11 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 210 56,682 SH   SOLE 21 56,682 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,658 718,494 SH   SOLE 22 718,494 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 134 36,130 SH   SOLE 29 0 0 36,130
CONTAINER STORE GROUP INC COM 210751103 178 16,001 SH   SOLE 2 934 0 15,067
CONTAINER STORE GROUP INC COM 210751103 5 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 572 51,550 SH   SOLE 18 51,550 0 0
CONTAINER STORE GROUP INC COM 210751103 146 13,168 SH   SOLE 19 13,168 0 0
CONTAINER STORE GROUP INC COM 210751103 6,089 548,559 SH   SOLE 21 548,559 0 0
CONTAINER STORE GROUP INC COM 210751103 4,623 416,523 SH   SOLE 22 402,957 0 13,566
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 28 4,562 SH   SOLE 18 4,562 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 670 108,450 SH   SOLE 21 108,450 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,961 317,352 SH   SOLE 22 317,352 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 5 SH   SOLE 29 0 0 5
CONTINENTAL BLDG PRODS INC COM 211171103 1,120 29,820 SH   SOLE 2 1,402 0 28,418
CONTINENTAL BLDG PRODS INC COM 211171103 26 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 4,423 117,793 SH   SOLE 18 117,793 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,941 51,680 SH   SOLE 19 51,680 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 45,477 1,211,113 SH   SOLE 21 1,211,113 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 39,280 1,046,070 SH   SOLE 22 1,001,551 0 44,519
CONTINENTAL BLDG PRODS INC COM 211171103 55 1,468 SH   SOLE 23 1,468 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 497 13,241 SH   SOLE 26 0 0 13,241
CONTINENTAL BLDG PRODS INC COM 211171103 196 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 337 8,974 SH   SOLE 29 0 0 8,974
CONTINENTAL BLDG PRODS INC COM 211171103 336 8,945 SH   SOLE 30 8,945 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 78 2,077 SH   SOLE 34 2,077 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 122 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 14,884 217,990 SH   SOLE 2 44,024 0 173,966
CONTINENTAL RESOURCES INC COM 212015101 2,471 36,182 SH   SOLE 4 33,624 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 458 6,703 SH   SOLE 7 6,703 0 0
CONTINENTAL RESOURCES INC COM 212015101 53 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,907 71,869 SH   SOLE 18 64,407 0 7,462
CONTINENTAL RESOURCES INC COM 212015101 6,226 91,183 SH   SOLE 19 91,183 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,644 53,374 SH   SOLE 20 0 0 53,374
CONTINENTAL RESOURCES INC COM 212015101 87,983 1,288,569 SH   SOLE 21 1,288,569 0 0
CONTINENTAL RESOURCES INC COM 212015101 165,614 2,425,506 SH   SOLE 22 2,217,638 0 207,868
CONTINENTAL RESOURCES INC COM 212015101 8,718 127,679 SH   SOLE 23 127,679 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,957 87,246 SH   SOLE 25 87,246 0 0
CONTINENTAL RESOURCES INC COM 212015101 20,602 301,730 SH   SOLE 26 116,857 0 184,873
CONTINENTAL RESOURCES INC COM 212015101 1,285 18,823 SH   SOLE 28 14,479 0 4,344
CONTINENTAL RESOURCES INC COM 212015101 5,744 84,125 SH   SOLE 29 8,304 0 75,821
CONTINENTAL RESOURCES INC COM 212015101 11,173 163,641 SH   SOLE 30 163,641 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,552 37,373 SH   SOLE 31 18,819 0 18,554
CONTINENTAL RESOURCES INC COM 212015101 474 6,935 SH   SOLE 34 6,935 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,027 73,619 SH   SOLE 36 73,619 0 0
CONTINENTAL RESOURCES INC COM 212015101 129 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 26 12,690 SH   SOLE 18 12,690 0 0
CONTRAFECT CORP COM 212326102 345 166,754 SH   SOLE 21 166,754 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 3 4,707 SH   SOLE 21 4,707 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 1 1,381 SH   SOLE 22 1,381 0 0
CONTROL4 CORP COM 21240D107 849 24,719 SH   SOLE 2 1,000 0 23,719
CONTROL4 CORP COM 21240D107 16 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 4,090 119,152 SH   SOLE 18 119,152 0 0
CONTROL4 CORP COM 21240D107 2,775 80,840 SH   SOLE 19 80,840 0 0
CONTROL4 CORP COM 21240D107 97,849 2,850,252 SH   SOLE 21 2,850,252 0 0
CONTROL4 CORP COM 21240D107 26,100 760,254 SH   SOLE 22 725,941 0 34,313
CONTROL4 CORP COM 21240D107 435 12,683 SH   SOLE 23 12,683 0 0
CONTROL4 CORP COM 21240D107 699 20,366 SH   SOLE 26 0 0 20,366
CONTROL4 CORP COM 21240D107 166 4,827 SH   SOLE 29 0 0 4,827
CONTROL4 CORP COM 21240D107 1,943 56,612 SH   SOLE 30 56,612 0 0
CONTROL4 CORP COM 21240D107 153 4,448 SH   SOLE 40 4,448 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 189 20,284 SH   SOLE 2 770 0 19,514
CONVERGEONE HLDGS INC COM CL A 212481105 6 669 SH   SOLE 7 669 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 765 82,206 SH   SOLE 18 82,206 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 244 26,198 SH   SOLE 19 26,198 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 8,202 881,037 SH   SOLE 21 881,037 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 2,336 250,872 SH   SOLE 22 229,527 0 21,345
CONVERGYS CORP COM 212485106 3,084 129,914 SH   SOLE 2 40,739 0 89,175
CONVERGYS CORP COM 212485106 13 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 61 2,580 SH   SOLE 7 2,580 0 0
CONVERGYS CORP COM 212485106 12,839 540,829 SH   SOLE 18 540,829 0 0
CONVERGYS CORP COM 212485106 1,986 83,659 SH   SOLE 19 83,659 0 0
CONVERGYS CORP COM 212485106 150,175 6,325,839 SH   SOLE 21 6,325,839 0 0
CONVERGYS CORP COM 212485106 86,893 3,660,181 SH   SOLE 22 3,520,712 0 139,469
CONVERGYS CORP COM 212485106 456 19,213 SH   SOLE 26 10,106 0 9,107
CONVERGYS CORP COM 212485106 328 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 530 22,328 SH   SOLE 30 22,328 0 0
CONVERGYS CORP COM 212485106 51 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 249 10,502 SH   SOLE 40 10,502 0 0
COOL HLDGS INC COM 21640C105 3 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 34,052 122,864 SH   SOLE 2 17,230 0 105,634
COOPER COS INC COM NEW 216648402 4,161 15,013 SH   SOLE 4 13,753 0 1,260
COOPER COS INC COM NEW 216648402 15,034 54,244 SH   SOLE 7 39,792 0 14,452
COOPER COS INC COM NEW 216648402 437 1,575 SH   SOLE 13 1,575 0 0
COOPER COS INC COM NEW 216648402 116 417 SH   SOLE 15 417 0 0
COOPER COS INC COM NEW 216648402 28,317 102,171 SH   SOLE 18 96,240 0 5,931
COOPER COS INC COM NEW 216648402 31,112 112,258 SH   SOLE 19 112,258 0 0
COOPER COS INC COM NEW 216648402 7,708 27,810 SH   SOLE 20 0 0 27,810
COOPER COS INC COM NEW 216648402 338,946 1,222,970 SH   SOLE 21 1,222,970 0 0
COOPER COS INC COM NEW 216648402 352,312 1,271,197 SH   SOLE 22 1,144,421 0 126,776
COOPER COS INC COM NEW 216648402 17,871 64,482 SH   SOLE 23 64,482 0 0
COOPER COS INC COM NEW 216648402 12,515 45,156 SH   SOLE 25 45,156 0 0
COOPER COS INC COM NEW 216648402 51,747 186,711 SH   SOLE 26 52,396 0 134,315
COOPER COS INC COM NEW 216648402 2,659 9,594 SH   SOLE 28 7,352 0 2,242
COOPER COS INC COM NEW 216648402 3,150 11,365 SH   SOLE 29 1,581 0 9,784
COOPER COS INC COM NEW 216648402 50,029 180,514 SH   SOLE 30 180,514 0 0
COOPER COS INC COM NEW 216648402 5,052 18,229 SH   SOLE 31 9,944 0 8,285
COOPER COS INC COM NEW 216648402 640 2,311 SH   SOLE 34 2,311 0 0
COOPER COS INC COM NEW 216648402 10,193 36,779 SH   SOLE 36 36,779 0 0
COOPER COS INC COM NEW 216648402 272 981 SH   SOLE 40 981 0 0
COOPER STD HLDGS INC COM 21676P103 2,063 17,193 SH   SOLE 2 673 0 16,520
COOPER STD HLDGS INC COM 21676P103 14 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 64 536 SH   SOLE 7 536 0 0
COOPER STD HLDGS INC COM 21676P103 9,214 76,794 SH   SOLE 18 76,794 0 0
COOPER STD HLDGS INC COM 21676P103 1,970 16,420 SH   SOLE 19 16,420 0 0
COOPER STD HLDGS INC COM 21676P103 213,263 1,777,488 SH   SOLE 21 1,777,488 0 0
COOPER STD HLDGS INC COM 21676P103 57,148 476,311 SH   SOLE 22 449,980 0 26,331
COOPER STD HLDGS INC COM 21676P103 717 5,978 SH   SOLE 26 5,090 0 888
COOPER STD HLDGS INC COM 21676P103 282 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 275 2,296 SH   SOLE 29 0 0 2,296
COOPER STD HLDGS INC COM 21676P103 4,382 36,520 SH   SOLE 30 36,520 0 0
COOPER STD HLDGS INC COM 21676P103 87 722 SH   SOLE 36 722 0 0
COOPER STD HLDGS INC COM 21676P103 268 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 2,613 92,322 SH   SOLE 2 44,536 0 47,786
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 59 2,097 SH   SOLE 7 2,097 0 0
COOPER TIRE & RUBR CO COM 216831107 6,331 223,716 SH   SOLE 18 223,716 0 0
COOPER TIRE & RUBR CO COM 216831107 1,310 46,278 SH   SOLE 19 46,278 0 0
COOPER TIRE & RUBR CO COM 216831107 147,741 5,220,522 SH   SOLE 21 5,220,522 0 0
COOPER TIRE & RUBR CO COM 216831107 41,255 1,457,758 SH   SOLE 22 1,374,111 0 83,647
COOPER TIRE & RUBR CO COM 216831107 441 15,591 SH   SOLE 26 4,229 0 11,362
COOPER TIRE & RUBR CO COM 216831107 215 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 3,148 111,233 SH   SOLE 30 111,233 0 0
COOPER TIRE & RUBR CO COM 216831107 51 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 167 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 4,982 62,406 SH   SOLE 2 2,351 0 60,055
COPA HOLDINGS SA CL A P31076105 52 657 SH   SOLE 7 657 0 0
COPA HOLDINGS SA CL A P31076105 1,227 15,372 SH   SOLE 18 15,372 0 0
COPA HOLDINGS SA CL A P31076105 3,074 38,507 SH   SOLE 19 38,507 0 0
COPA HOLDINGS SA CL A P31076105 22,566 282,646 SH   SOLE 21 282,646 0 0
COPA HOLDINGS SA CL A P31076105 23,436 293,539 SH   SOLE 22 238,263 0 55,276
COPA HOLDINGS SA CL A P31076105 53 668 SH   SOLE 31 668 0 0
COPA HOLDINGS SA CL A P31076105 4,204 52,656 SH   SOLE 34 52,656 0 0
COPART INC COM 217204106 24,921 483,616 SH   SOLE 2 53,372 0 430,244
COPART INC COM 217204106 3,257 63,203 SH   SOLE 4 57,847 0 5,356
COPART INC COM 217204106 8,068 156,564 SH   SOLE 7 148,776 0 7,788
COPART INC COM 217204106 325 6,299 SH   SOLE 13 6,299 0 0
COPART INC COM 217204106 28 550 SH   SOLE 15 550 0 0
COPART INC COM 217204106 21,923 425,451 SH   SOLE 18 398,575 0 26,876
COPART INC COM 217204106 31,998 620,968 SH   SOLE 19 620,968 0 0
COPART INC COM 217204106 5,945 115,376 SH   SOLE 20 0 0 115,376
COPART INC COM 217204106 265,897 5,160,051 SH   SOLE 21 5,160,051 0 0
COPART INC COM 217204106 261,446 5,073,662 SH   SOLE 22 4,550,124 0 523,538
COPART INC COM 217204106 13,303 258,161 SH   SOLE 23 258,161 0 0
COPART INC COM 217204106 10,001 194,086 SH   SOLE 25 194,086 0 0
COPART INC COM 217204106 38,661 750,267 SH   SOLE 26 207,499 0 542,768
COPART INC COM 217204106 2,190 42,503 SH   SOLE 28 32,777 0 9,726
COPART INC COM 217204106 2,963 57,498 SH   SOLE 29 7,060 0 50,438
COPART INC COM 217204106 36,804 714,228 SH   SOLE 30 714,228 0 0
COPART INC COM 217204106 4,053 78,649 SH   SOLE 31 40,706 0 37,943
COPART INC COM 217204106 520 10,094 SH   SOLE 34 10,094 0 0
COPART INC COM 217204106 7,416 143,918 SH   SOLE 36 143,918 0 0
COPART INC COM 217204106 213 4,127 SH   SOLE 40 4,127 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 312 41,321 SH   SOLE 2 2,062 0 39,259
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,760 233,102 SH   SOLE 18 233,102 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5,986 792,865 SH   SOLE 19 792,865 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 762 100,900 SH   SOLE 20 100,900 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 18,488 2,448,715 SH   SOLE 21 2,448,715 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12,085 1,600,633 SH   SOLE 22 1,563,940 0 36,693
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10 1,353 SH   SOLE 30 1,353 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,354 96,598 SH   SOLE 2 21,649 0 74,949
CORCEPT THERAPEUTICS INC COM 218352102 9 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 30 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,018 429,250 SH   SOLE 18 429,250 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,852 274,764 SH   SOLE 19 274,764 0 0
CORCEPT THERAPEUTICS INC COM 218352102 160,874 11,474,587 SH   SOLE 21 11,474,587 0 0
CORCEPT THERAPEUTICS INC COM 218352102 42,387 3,023,340 SH   SOLE 22 2,895,098 0 128,242
CORCEPT THERAPEUTICS INC COM 218352102 806 57,514 SH   SOLE 23 57,514 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,459 104,039 SH   SOLE 26 19,972 0 84,067
CORCEPT THERAPEUTICS INC COM 218352102 215 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 352 25,114 SH   SOLE 29 0 0 25,114
CORCEPT THERAPEUTICS INC COM 218352102 3,215 229,298 SH   SOLE 30 229,298 0 0
CORCEPT THERAPEUTICS INC COM 218352102 179 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 3,091 26,684 SH   SOLE 2 26,684 0 0
CORE LABORATORIES N V COM N22717107 26 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 40 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 13,436 115,996 SH   SOLE 18 115,996 0 0
CORE LABORATORIES N V COM N22717107 204,809 1,768,182 SH   SOLE 21 1,768,182 0 0
CORE LABORATORIES N V COM N22717107 137,509 1,187,161 SH   SOLE 22 1,160,764 0 26,397
CORE LABORATORIES N V COM N22717107 4,991 43,090 SH   SOLE 25 43,090 0 0
CORE LABORATORIES N V COM N22717107 7,220 62,329 SH   SOLE 26 21,303 0 41,026
CORE LABORATORIES N V COM N22717107 707 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 140 1,208 SH   SOLE 29 0 0 1,208
CORE LABORATORIES N V COM N22717107 1,341 11,580 SH   SOLE 30 11,580 0 0
CORE LABORATORIES N V COM N22717107 2,357 20,351 SH   SOLE 36 20,351 0 0
CORE LABORATORIES N V COM N22717107 552 4,766 SH   SOLE 40 4,766 0 0
CORE MARK HOLDING CO INC COM 218681104 2,790 82,142 SH   SOLE 2 43,724 0 38,418
CORE MARK HOLDING CO INC COM 218681104 7 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 85 2,507 SH   SOLE 7 2,507 0 0
CORE MARK HOLDING CO INC COM 218681104 6,961 204,982 SH   SOLE 18 204,982 0 0
CORE MARK HOLDING CO INC COM 218681104 3,960 116,616 SH   SOLE 19 116,616 0 0
CORE MARK HOLDING CO INC COM 218681104 162,134 4,774,277 SH   SOLE 21 4,774,277 0 0
CORE MARK HOLDING CO INC COM 218681104 52,641 1,550,100 SH   SOLE 22 1,460,194 0 89,906
CORE MARK HOLDING CO INC COM 218681104 1,080 31,798 SH   SOLE 23 31,798 0 0
CORE MARK HOLDING CO INC COM 218681104 1,757 51,734 SH   SOLE 26 4,722 0 47,012
CORE MARK HOLDING CO INC COM 218681104 225 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 637 18,767 SH   SOLE 29 0 0 18,767
CORE MARK HOLDING CO INC COM 218681104 3,410 100,419 SH   SOLE 30 100,419 0 0
CORE MARK HOLDING CO INC COM 218681104 182 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 171 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 9 1,406 SH   SOLE 18 1,406 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 146 21,950 SH   SOLE 21 21,950 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 208 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 1,283 52,721 SH   SOLE 2 52,721 0 0
CORECIVIC INC COM 21871N101 12 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 154 6,323 SH   SOLE 7 6,323 0 0
CORECIVIC INC COM 21871N101 16,977 697,778 SH   SOLE 18 697,778 0 0
CORECIVIC INC COM 21871N101 2,632 108,198 SH   SOLE 19 108,198 0 0
CORECIVIC INC COM 21871N101 215,409 8,853,624 SH   SOLE 21 8,853,624 0 0
CORECIVIC INC COM 21871N101 104,192 4,282,446 SH   SOLE 22 3,965,274 0 317,172
CORECIVIC INC COM 21871N101 189 7,776 SH   SOLE 23 7,776 0 0
CORECIVIC INC COM 21871N101 849 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 412 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 697 28,660 SH   SOLE 30 28,660 0 0
CORECIVIC INC COM 21871N101 881 36,210 SH   SOLE 31 0 0 36,210
CORECIVIC INC COM 21871N101 179 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 309 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 8,870 179,526 SH   SOLE 2 41,999 0 137,527
CORELOGIC INC COM 21871D103 10 210 SH   SOLE 4 210 0 0
CORELOGIC INC COM 21871D103 118 2,392 SH   SOLE 7 2,392 0 0
CORELOGIC INC COM 21871D103 12,370 250,360 SH   SOLE 18 250,360 0 0
CORELOGIC INC COM 21871D103 722 14,605 SH   SOLE 19 14,605 0 0
CORELOGIC INC COM 21871D103 193,547 3,917,155 SH   SOLE 21 3,917,155 0 0
CORELOGIC INC COM 21871D103 133,823 2,708,419 SH   SOLE 22 2,547,016 0 161,403
CORELOGIC INC COM 21871D103 1,709 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 563 11,396 SH   SOLE 28 11,396 0 0
CORELOGIC INC COM 21871D103 947 19,159 SH   SOLE 30 19,159 0 0
CORELOGIC INC COM 21871D103 96 1,933 SH   SOLE 31 1,779 0 154
CORELOGIC INC COM 21871D103 99 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 467 9,460 SH   SOLE 40 9,460 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 514 13,676 SH   SOLE 2 485 0 13,191
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 11 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,665 44,306 SH   SOLE 18 44,306 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 450 11,965 SH   SOLE 19 11,965 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 15,998 425,702 SH   SOLE 21 425,702 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14,885 396,077 SH   SOLE 22 385,587 0 10,490
COREPOINT LODGING INC COM 21872L104 840 43,194 SH   SOLE 2 1,524 0 41,670
COREPOINT LODGING INC COM 21872L104 4 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 16 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 2,633 135,381 SH   SOLE 18 135,381 0 0
COREPOINT LODGING INC COM 21872L104 744 38,264 SH   SOLE 19 38,264 0 0
COREPOINT LODGING INC COM 21872L104 26,784 1,377,059 SH   SOLE 21 1,377,059 0 0
COREPOINT LODGING INC COM 21872L104 25,175 1,294,336 SH   SOLE 22 1,233,229 0 61,107
COREPOINT LODGING INC COM 21872L104 296 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 129 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 178 9,173 SH   SOLE 30 9,173 0 0
COREPOINT LODGING INC COM 21872L104 100 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 9,115 82,013 SH   SOLE 2 18,680 0 63,333
CORESITE RLTY CORP COM 21870Q105 10 90 SH   SOLE 4 90 0 0
CORESITE RLTY CORP COM 21870Q105 84 754 SH   SOLE 7 754 0 0
CORESITE RLTY CORP COM 21870Q105 22 200 SH   SOLE 17 0 0 200
CORESITE RLTY CORP COM 21870Q105 12,886 115,948 SH   SOLE 18 115,948 0 0
CORESITE RLTY CORP COM 21870Q105 38,663 347,880 SH   SOLE 19 347,880 0 0
CORESITE RLTY CORP COM 21870Q105 218,084 1,962,243 SH   SOLE 21 1,962,243 0 0
CORESITE RLTY CORP COM 21870Q105 134,002 1,205,701 SH   SOLE 22 1,140,072 0 65,629
CORESITE RLTY CORP COM 21870Q105 269 2,421 SH   SOLE 23 2,421 0 0
CORESITE RLTY CORP COM 21870Q105 1,415 12,730 SH   SOLE 26 5,505 0 7,225
CORESITE RLTY CORP COM 21870Q105 542 4,873 SH   SOLE 28 4,873 0 0
CORESITE RLTY CORP COM 21870Q105 300 2,699 SH   SOLE 29 0 0 2,699
CORESITE RLTY CORP COM 21870Q105 914 8,222 SH   SOLE 30 8,222 0 0
CORESITE RLTY CORP COM 21870Q105 95 859 SH   SOLE 31 771 0 88
CORESITE RLTY CORP COM 21870Q105 420 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 22 15,585 SH   SOLE 18 15,585 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 381 268,422 SH   SOLE 21 268,422 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 312 219,431 SH   SOLE 22 219,431 0 0
CORIUM INTL INC COM 21887L107 189 19,915 SH   SOLE 2 860 0 19,055
CORIUM INTL INC COM 21887L107 6 675 SH   SOLE 7 675 0 0
CORIUM INTL INC COM 21887L107 853 89,655 SH   SOLE 18 89,655 0 0
CORIUM INTL INC COM 21887L107 261 27,467 SH   SOLE 19 27,467 0 0
CORIUM INTL INC COM 21887L107 12,989 1,365,791 SH   SOLE 21 1,365,791 0 0
CORIUM INTL INC COM 21887L107 7,020 738,131 SH   SOLE 22 716,259 0 21,872
CORIUM INTL INC COM 21887L107 8 880 SH   SOLE 30 880 0 0
CORMEDIX INC COM 21900C100 19 19,203 SH   SOLE 21 19,203 0 0
CORMEDIX INC COM 21900C100 524 540,806 SH   SOLE 22 540,806 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,535 44,666 SH   SOLE 2 3,043 0 41,623
CORNERSTONE ONDEMAND INC COM 21925Y103 61 1,073 SH   SOLE 4 1,073 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 85 1,498 SH   SOLE 7 1,498 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9,679 170,563 SH   SOLE 18 170,563 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,202 56,428 SH   SOLE 19 56,428 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 103,140 1,817,441 SH   SOLE 21 1,817,441 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 91,570 1,613,567 SH   SOLE 22 1,548,867 0 64,700
CORNERSTONE ONDEMAND INC COM 21925Y103 116 2,048 SH   SOLE 23 2,048 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,263 22,262 SH   SOLE 26 9,149 0 13,113
CORNERSTONE ONDEMAND INC COM 21925Y103 403 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 263 4,626 SH   SOLE 29 552 0 4,074
CORNERSTONE ONDEMAND INC COM 21925Y103 674 11,876 SH   SOLE 30 11,876 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 49 870 SH   SOLE 31 870 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 36 626 SH   SOLE 34 626 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 38 664 SH   SOLE 36 664 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 292 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 67,854 1,922,220 SH   SOLE 2 248,413 0 1,673,807
CORNING INC COM 219350105 9,419 266,821 SH   SOLE 4 244,912 0 21,909
CORNING INC COM 219350105 25,024 708,883 SH   SOLE 7 592,241 0 116,642
CORNING INC COM 219350105 1,199 33,972 SH   SOLE 13 33,972 0 0
CORNING INC COM 219350105 247 7,009 SH   SOLE 15 7,009 0 0
CORNING INC COM 219350105 23 653 SH   SOLE 17 0 0 653
CORNING INC COM 219350105 59,236 1,678,062 SH   SOLE 18 1,578,009 0 100,053
CORNING INC COM 219350105 10,007 283,476 SH   SOLE 19 283,476 0 0
CORNING INC COM 219350105 13,684 387,661 SH   SOLE 20 0 0 387,661
CORNING INC COM 219350105 626,738 17,754,616 SH   SOLE 21 17,754,616 0 0
CORNING INC COM 219350105 689,563 19,534,357 SH   SOLE 22 17,290,814 0 2,243,543
CORNING INC COM 219350105 37,691 1,067,747 SH   SOLE 23 1,067,747 0 0
CORNING INC COM 219350105 28,189 798,549 SH   SOLE 25 798,549 0 0
CORNING INC COM 219350105 109,621 3,105,419 SH   SOLE 26 793,050 0 2,312,369
CORNING INC COM 219350105 5,655 160,210 SH   SOLE 28 121,182 0 39,028
CORNING INC COM 219350105 1,047 29,658 SH   SOLE 29 29,658 0 0
CORNING INC COM 219350105 112,485 3,186,542 SH   SOLE 30 3,186,542 0 0
CORNING INC COM 219350105 12,772 361,811 SH   SOLE 31 172,025 0 189,786
CORNING INC COM 219350105 13,401 379,642 SH   SOLE 34 379,642 0 0
CORNING INC COM 219350105 25,655 726,763 SH   SOLE 36 726,763 0 0
CORNING INC COM 219350105 648 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,770 207,288 SH   SOLE 2 207,288 0 0
CORPORACION AMER ARPTS S A COM L1995B107 213 24,987 SH   SOLE 7 24,987 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,153 135,000 SH   SOLE 18 0 0 135,000
CORPORACION AMER ARPTS S A COM L1995B107 743 87,000 SH   SOLE 19 87,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,322 154,817 SH   SOLE 21 154,817 0 0
CORPORACION AMER ARPTS S A COM L1995B107 545 63,832 SH   SOLE 22 63,832 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,153 135,000 SH   SOLE 25 135,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 6,789 795,000 SH   SOLE 34 795,000 0 0
CORPORATE CAP TR INC COM 219880101 9,983 654,187 SH   SOLE 30 654,187 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,338 245,978 SH   SOLE 2 51,297 0 194,681
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 913 30,611 SH   SOLE 4 30,611 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,186 173,847 SH   SOLE 7 173,847 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 122 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,559 320,457 SH   SOLE 18 320,457 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,679 156,841 SH   SOLE 19 156,841 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 161,519 5,414,638 SH   SOLE 21 5,414,638 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 141,598 4,746,840 SH   SOLE 22 4,540,601 0 206,239
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 198 6,645 SH   SOLE 23 6,645 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,188 207,432 SH   SOLE 25 207,432 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,789 59,963 SH   SOLE 26 21,134 0 38,829
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 247 8,265 SH   SOLE 28 8,265 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,034 34,654 SH   SOLE 29 34,654 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,510 486,433 SH   SOLE 30 486,433 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 586 19,630 SH   SOLE 31 2,311 0 17,319
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 168 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 304 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 437 7,258 SH   SOLE 2 326 0 6,932
CORVEL CORP COM 221006109 11 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 2,337 38,796 SH   SOLE 18 38,796 0 0
CORVEL CORP COM 221006109 506 8,399 SH   SOLE 19 8,399 0 0
CORVEL CORP COM 221006109 63,370 1,051,790 SH   SOLE 21 1,051,790 0 0
CORVEL CORP COM 221006109 17,378 288,436 SH   SOLE 22 274,901 0 13,535
CORVEL CORP COM 221006109 94 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 1,232 20,454 SH   SOLE 30 20,454 0 0
CORVEL CORP COM 221006109 72 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 136 15,876 SH   SOLE 2 4,641 0 11,235
CORVUS PHARMACEUTICALS INC COM 221015100 4 482 SH   SOLE 7 482 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 397 46,262 SH   SOLE 18 46,262 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 810 94,456 SH   SOLE 19 94,456 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 7,162 834,787 SH   SOLE 21 834,787 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,385 161,475 SH   SOLE 22 154,660 0 6,815
CORVUS PHARMACEUTICALS INC COM 221015100 38 4,443 SH   SOLE 23 4,443 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 412 48,053 SH   SOLE 26 0 0 48,053
CORVUS PHARMACEUTICALS INC COM 221015100 6 686 SH   SOLE 30 686 0 0
COSAN LTD SHS A G25343107 47 7,035 SH   SOLE 2 7,035 0 0
COSAN LTD SHS A G25343107 6,399 950,867 SH   SOLE 7 950,867 0 0
COSAN LTD SHS A G25343107 18 2,687 SH   SOLE 19 2,687 0 0
COSAN LTD SHS A G25343107 37 5,431 SH   SOLE 21 5,431 0 0
COSAN LTD SHS A G25343107 5,032 747,656 SH   SOLE 22 747,656 0 0
COSAN LTD SHS A G25343107 39 5,780 SH   SOLE 23 5,780 0 0
COSAN LTD SHS A G25343107 85 12,587 SH   SOLE 25 12,587 0 0
COSAN LTD SHS A G25343107 74 11,046 SH   SOLE 36 11,046 0 0
COSTAMARE INC SHS Y1771G102 329 50,766 SH   SOLE 2 1,817 0 48,949
COSTAMARE INC SHS Y1771G102 7 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,013 156,124 SH   SOLE 18 156,124 0 0
COSTAMARE INC SHS Y1771G102 308 47,384 SH   SOLE 19 47,384 0 0
COSTAMARE INC SHS Y1771G102 10,255 1,580,095 SH   SOLE 21 1,580,095 0 0
COSTAMARE INC SHS Y1771G102 4,157 640,545 SH   SOLE 22 597,516 0 43,029
COSTAR GROUP INC COM 22160N109 44,559 105,882 SH   SOLE 2 1,604 0 104,278
COSTAR GROUP INC COM 22160N109 4,827 11,470 SH   SOLE 4 10,510 0 960
COSTAR GROUP INC COM 22160N109 1,069 2,539 SH   SOLE 7 2,087 0 452
COSTAR GROUP INC COM 22160N109 114 271 SH   SOLE 15 271 0 0
COSTAR GROUP INC COM 22160N109 30 71 SH   SOLE 17 0 0 71
COSTAR GROUP INC COM 22160N109 159,284 378,491 SH   SOLE 18 279,187 0 99,304
COSTAR GROUP INC COM 22160N109 179,455 426,421 SH   SOLE 19 426,421 0 0
COSTAR GROUP INC COM 22160N109 6,469 15,372 SH   SOLE 20 0 0 15,372
COSTAR GROUP INC COM 22160N109 269,443 640,250 SH   SOLE 21 640,250 0 0
COSTAR GROUP INC COM 22160N109 410,893 976,365 SH   SOLE 22 903,314 0 73,051
COSTAR GROUP INC COM 22160N109 19,051 45,269 SH   SOLE 23 45,269 0 0
COSTAR GROUP INC COM 22160N109 13,065 31,044 SH   SOLE 25 31,044 0 0
COSTAR GROUP INC COM 22160N109 42,450 100,869 SH   SOLE 26 33,173 0 67,696
COSTAR GROUP INC COM 22160N109 2,882 6,849 SH   SOLE 28 5,227 0 1,622
COSTAR GROUP INC COM 22160N109 3,637 8,642 SH   SOLE 29 1,450 0 7,192
COSTAR GROUP INC COM 22160N109 20,232 48,076 SH   SOLE 30 48,076 0 0
COSTAR GROUP INC COM 22160N109 5,972 14,190 SH   SOLE 31 7,716 0 6,474
COSTAR GROUP INC COM 22160N109 9,458 22,475 SH   SOLE 34 22,475 0 0
COSTAR GROUP INC COM 22160N109 10,675 25,366 SH   SOLE 36 25,366 0 0
COSTAR GROUP INC COM 22160N109 301 716 SH   SOLE 40 716 0 0
COSTCO WHSL CORP NEW COM 22160K105 295,125 1,256,491 SH   SOLE 2 346,614 0 909,877
COSTCO WHSL CORP NEW COM 22160K105 42,511 180,989 SH   SOLE 4 169,411 0 11,578
COSTCO WHSL CORP NEW COM 22160K105 83,608 355,960 SH   SOLE 7 353,312 0 2,648
COSTCO WHSL CORP NEW COM 22160K105 4,038 17,191 SH   SOLE 13 17,191 0 0
COSTCO WHSL CORP NEW COM 22160K105 999 4,253 SH   SOLE 15 4,253 0 0
COSTCO WHSL CORP NEW COM 22160K105 59 249 SH   SOLE 17 0 0 249
COSTCO WHSL CORP NEW COM 22160K105 208,349 887,043 SH   SOLE 18 833,047 0 53,996
COSTCO WHSL CORP NEW COM 22160K105 49,717 211,671 SH   SOLE 19 211,671 0 0
COSTCO WHSL CORP NEW COM 22160K105 50,159 213,550 SH   SOLE 20 0 0 213,550
COSTCO WHSL CORP NEW COM 22160K105 1,957,528 8,334,164 SH   SOLE 21 8,334,164 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,634,822 11,217,736 SH   SOLE 22 9,757,163 0 1,460,573
COSTCO WHSL CORP NEW COM 22160K105 145,444 619,227 SH   SOLE 23 619,227 0 0
COSTCO WHSL CORP NEW COM 22160K105 102,172 434,997 SH   SOLE 25 434,997 0 0
COSTCO WHSL CORP NEW COM 22160K105 394,243 1,678,489 SH   SOLE 26 346,346 0 1,332,143
COSTCO WHSL CORP NEW COM 22160K105 19,841 84,473 SH   SOLE 28 63,820 0 20,653
COSTCO WHSL CORP NEW COM 22160K105 36,902 157,111 SH   SOLE 29 40,540 0 116,571
COSTCO WHSL CORP NEW COM 22160K105 377,555 1,607,438 SH   SOLE 30 1,607,438 0 0
COSTCO WHSL CORP NEW COM 22160K105 55,864 237,841 SH   SOLE 31 132,157 0 105,684
COSTCO WHSL CORP NEW COM 22160K105 17,539 74,672 SH   SOLE 32 74,672 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,101 51,518 SH   SOLE 34 51,518 0 0
COSTCO WHSL CORP NEW COM 22160K105 95,718 407,517 SH   SOLE 36 407,517 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,082 8,864 SH   SOLE 40 8,864 0 0
COTY INC COM CL A 222070203 19,024 1,514,636 SH   SOLE 2 498,834 0 1,015,802
COTY INC COM CL A 222070203 1,911 152,166 SH   SOLE 4 140,629 0 11,537
COTY INC COM CL A 222070203 4,919 391,657 SH   SOLE 7 321,111 0 70,546
COTY INC COM CL A 222070203 230 18,318 SH   SOLE 13 18,318 0 0
COTY INC COM CL A 222070203 44 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 11,633 926,224 SH   SOLE 18 862,818 0 63,406
COTY INC COM CL A 222070203 3,104 247,126 SH   SOLE 19 247,126 0 0
COTY INC COM CL A 222070203 119,267 9,495,753 SH   SOLE 21 9,495,753 0 0
COTY INC COM CL A 222070203 137,958 10,983,928 SH   SOLE 22 9,754,927 0 1,229,001
COTY INC COM CL A 222070203 7,420 590,782 SH   SOLE 23 590,782 0 0
COTY INC COM CL A 222070203 5,520 439,489 SH   SOLE 25 439,489 0 0
COTY INC COM CL A 222070203 22,253 1,771,714 SH   SOLE 26 577,628 0 1,194,086
COTY INC COM CL A 222070203 1,177 93,688 SH   SOLE 28 71,062 0 22,626
COTY INC COM CL A 222070203 1,431 113,910 SH   SOLE 29 18,857 0 95,053
COTY INC COM CL A 222070203 20,568 1,637,556 SH   SOLE 30 1,637,556 0 0
COTY INC COM CL A 222070203 2,363 188,142 SH   SOLE 31 91,208 0 96,934
COTY INC COM CL A 222070203 4,164 331,553 SH   SOLE 34 331,553 0 0
COTY INC COM CL A 222070203 4,931 392,630 SH   SOLE 36 392,630 0 0
COTY INC COM CL A 222070203 123 9,764 SH   SOLE 40 9,764 0 0
COTY INC OPTIONS 222070203 785 62,500 SH Call SOLE 2 62,500 0 0
COUNTY BANCORP INC COM 221907108 123 4,914 SH   SOLE 2 155 0 4,759
COUNTY BANCORP INC COM 221907108 452 18,025 SH   SOLE 18 18,025 0 0
COUNTY BANCORP INC COM 221907108 97 3,847 SH   SOLE 19 3,847 0 0
COUNTY BANCORP INC COM 221907108 4,235 168,724 SH   SOLE 21 168,724 0 0
COUNTY BANCORP INC COM 221907108 1,070 42,636 SH   SOLE 22 41,043 0 1,593
COUPA SOFTWARE INC COM 22266L106 3,391 42,875 SH   SOLE 2 2,014 0 40,861
COUPA SOFTWARE INC COM 22266L106 14 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 91 1,153 SH   SOLE 7 1,153 0 0
COUPA SOFTWARE INC COM 22266L106 13,265 167,698 SH   SOLE 18 167,698 0 0
COUPA SOFTWARE INC COM 22266L106 4,307 54,449 SH   SOLE 19 54,449 0 0
COUPA SOFTWARE INC COM 22266L106 139,752 1,766,778 SH   SOLE 21 1,766,778 0 0
COUPA SOFTWARE INC COM 22266L106 111,321 1,407,340 SH   SOLE 22 1,344,725 0 62,615
COUPA SOFTWARE INC COM 22266L106 60 757 SH   SOLE 23 757 0 0
COUPA SOFTWARE INC COM 22266L106 1,325 16,754 SH   SOLE 26 7,292 0 9,462
COUPA SOFTWARE INC COM 22266L106 503 6,353 SH   SOLE 28 6,353 0 0
COUPA SOFTWARE INC COM 22266L106 898 11,349 SH   SOLE 30 11,349 0 0
COUPA SOFTWARE INC COM 22266L106 381 4,813 SH   SOLE 40 4,813 0 0
COUSINS PPTYS INC COM 222795106 5,265 592,288 SH   SOLE 2 186,458 0 405,830
COUSINS PPTYS INC COM 222795106 1,062 119,482 SH   SOLE 4 119,482 0 0
COUSINS PPTYS INC COM 222795106 6,242 702,180 SH   SOLE 7 702,180 0 0
COUSINS PPTYS INC COM 222795106 152 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 22,052 2,480,517 SH   SOLE 18 2,480,517 0 0
COUSINS PPTYS INC COM 222795106 8,445 949,981 SH   SOLE 19 949,981 0 0
COUSINS PPTYS INC COM 222795106 282,861 31,817,866 SH   SOLE 21 31,817,866 0 0
COUSINS PPTYS INC COM 222795106 180,810 20,338,527 SH   SOLE 22 19,787,195 0 551,332
COUSINS PPTYS INC COM 222795106 244 27,393 SH   SOLE 23 27,393 0 0
COUSINS PPTYS INC COM 222795106 7,601 854,971 SH   SOLE 25 854,971 0 0
COUSINS PPTYS INC COM 222795106 2,435 273,940 SH   SOLE 26 83,322 0 190,618
COUSINS PPTYS INC COM 222795106 517 58,108 SH   SOLE 28 58,108 0 0
COUSINS PPTYS INC COM 222795106 1,598 179,801 SH   SOLE 29 146,505 0 33,296
COUSINS PPTYS INC COM 222795106 17,749 1,996,552 SH   SOLE 30 1,996,552 0 0
COUSINS PPTYS INC COM 222795106 366 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 1,554 95,600 SH   SOLE 2 4,395 0 91,205
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 76 4,706 SH   SOLE 7 4,706 0 0
COVANTA HLDG CORP COM 22282E102 6,045 371,981 SH   SOLE 18 371,981 0 0
COVANTA HLDG CORP COM 22282E102 1,751 107,770 SH   SOLE 19 107,770 0 0
COVANTA HLDG CORP COM 22282E102 85,279 5,247,913 SH   SOLE 21 5,247,913 0 0
COVANTA HLDG CORP COM 22282E102 53,653 3,301,753 SH   SOLE 22 3,132,744 0 169,009
COVANTA HLDG CORP COM 22282E102 1,057 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 279 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 5,792 356,429 SH   SOLE 30 356,429 0 0
COVANTA HLDG CORP COM 22282E102 39 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 210 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 413 14,227 SH   SOLE 2 1,941 0 12,286
COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,353 46,544 SH   SOLE 18 46,544 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 521 17,919 SH   SOLE 19 17,919 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 12,769 439,397 SH   SOLE 21 439,397 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 11,095 381,793 SH   SOLE 22 369,445 0 12,348
COVENANT TRANSN GROUP INC CL A 22284P105 105 3,621 SH   SOLE 23 3,621 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 445 15,300 SH   SOLE 26 0 0 15,300
COVENANT TRANSN GROUP INC CL A 22284P105 51 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 90 3,099 SH   SOLE 30 3,099 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 304 10,461 SH   SOLE 34 10,461 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,146 SH   SOLE 40 1,146 0 0
COVIA HLDGS CORP COM 22305A103 231 25,722 SH   SOLE 2 1,456 0 24,266
COVIA HLDGS CORP COM 22305A103 2 215 SH   SOLE 4 215 0 0
COVIA HLDGS CORP COM 22305A103 7 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 882 98,297 SH   SOLE 18 98,297 0 0
COVIA HLDGS CORP COM 22305A103 248 27,657 SH   SOLE 19 27,657 0 0
COVIA HLDGS CORP COM 22305A103 9,358 1,043,295 SH   SOLE 21 1,043,295 0 0
COVIA HLDGS CORP COM 22305A103 8,197 913,778 SH   SOLE 22 869,746 0 44,032
COVIA HLDGS CORP COM 22305A103 55 6,147 SH   SOLE 26 4,006 0 2,141
COVIA HLDGS CORP COM 22305A103 32 3,578 SH   SOLE 28 3,578 0 0
COVIA HLDGS CORP COM 22305A103 60 6,656 SH   SOLE 30 6,656 0 0
COVIA HLDGS CORP COM 22305A103 23 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 423 25,974 SH   SOLE 2 1,071 0 24,903
COWEN INC CL A NEW 223622606 11 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,543 94,645 SH   SOLE 18 94,645 0 0
COWEN INC CL A NEW 223622606 437 26,814 SH   SOLE 19 26,814 0 0
COWEN INC CL A NEW 223622606 19,879 1,219,595 SH   SOLE 21 1,219,595 0 0
COWEN INC CL A NEW 223622606 16,872 1,035,111 SH   SOLE 22 1,000,361 0 34,750
COWEN INC CL A NEW 223622606 62 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 103 6,290 SH   SOLE 30 6,290 0 0
COWEN INC CL A NEW 223622606 140 8,560 SH   SOLE 40 8,560 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 12 1,390 SH   SOLE 18 1,390 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 229 27,369 SH   SOLE 21 27,369 0 0
CPI CARD GROUP INC COM NEW 12634H200 5 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 7 4,578 SH   SOLE 21 4,578 0 0
CRA INTL INC COM 12618T105 754 15,011 SH   SOLE 2 7,805 0 7,206
CRA INTL INC COM 12618T105 12 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,386 27,606 SH   SOLE 18 27,606 0 0
CRA INTL INC COM 12618T105 3,048 60,695 SH   SOLE 19 60,695 0 0
CRA INTL INC COM 12618T105 14,402 286,781 SH   SOLE 21 286,781 0 0
CRA INTL INC COM 12618T105 23,441 466,758 SH   SOLE 22 461,603 0 5,155
CRA INTL INC COM 12618T105 1,312 26,119 SH   SOLE 23 26,119 0 0
CRA INTL INC COM 12618T105 1,167 23,235 SH   SOLE 26 0 0 23,235
CRA INTL INC COM 12618T105 451 8,977 SH   SOLE 29 0 0 8,977
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,950 26,845 SH   SOLE 2 12,058 0 14,787
CRACKER BARREL OLD CTRY STOR COM 22410J106 12 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 244 1,659 SH   SOLE 7 1,659 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 18,175 123,532 SH   SOLE 18 123,532 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,628 17,862 SH   SOLE 19 17,862 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 228,592 1,553,676 SH   SOLE 21 1,553,676 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 119,501 812,215 SH   SOLE 22 787,551 0 24,664
CRACKER BARREL OLD CTRY STOR COM 22410J106 803 5,461 SH   SOLE 26 3,872 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 351 2,387 SH   SOLE 28 2,387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 705 4,794 SH   SOLE 30 4,794 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 47 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 273 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 161 9,876 SH   SOLE 2 473 0 9,403
CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 703 42,982 SH   SOLE 18 42,982 0 0
CRAFT BREW ALLIANCE INC COM 224122101 175 10,724 SH   SOLE 19 10,724 0 0
CRAFT BREW ALLIANCE INC COM 224122101 7,598 464,737 SH   SOLE 21 464,737 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,622 160,371 SH   SOLE 22 149,652 0 10,719
CRANE CO COM 224399105 21,361 217,194 SH   SOLE 2 130,169 0 87,025
CRANE CO COM 224399105 1,405 14,290 SH   SOLE 4 14,290 0 0
CRANE CO COM 224399105 443 4,507 SH   SOLE 7 4,507 0 0
CRANE CO COM 224399105 4,704 47,834 SH   SOLE 13 47,834 0 0
CRANE CO COM 224399105 22,357 227,324 SH   SOLE 18 227,324 0 0
CRANE CO COM 224399105 47,834 486,369 SH   SOLE 19 486,369 0 0
CRANE CO COM 224399105 231,073 2,349,499 SH   SOLE 21 2,349,499 0 0
CRANE CO COM 224399105 232,230 2,361,259 SH   SOLE 22 2,076,246 0 285,013
CRANE CO COM 224399105 1,816 18,460 SH   SOLE 23 18,460 0 0
CRANE CO COM 224399105 192 1,948 SH   SOLE 25 1,948 0 0
CRANE CO COM 224399105 1,822 18,530 SH   SOLE 26 11,279 0 7,251
CRANE CO COM 224399105 660 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 19,202 195,245 SH   SOLE 29 9,579 0 185,666
CRANE CO COM 224399105 2,339 23,786 SH   SOLE 30 23,786 0 0
CRANE CO COM 224399105 2,621 26,646 SH   SOLE 31 23,421 0 3,225
CRANE CO COM 224399105 3,280 33,348 SH   SOLE 34 33,348 0 0
CRANE CO COM 224399105 3,848 39,129 SH   SOLE 36 39,129 0 0
CRANE CO COM 224399105 504 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 179 19,394 SH   SOLE 2 639 0 18,755
CRAWFORD & CO CL B 224633107 0 13 SH   SOLE 7 13 0 0
CRAWFORD & CO CL B 224633107 401 43,569 SH   SOLE 18 43,569 0 0
CRAWFORD & CO CL B 224633107 112 12,204 SH   SOLE 19 12,204 0 0
CRAWFORD & CO CL B 224633107 3,924 426,029 SH   SOLE 21 426,029 0 0
CRAWFORD & CO CL B 224633107 5,561 603,757 SH   SOLE 22 585,421 0 18,336
CRAWFORD & CO CL A 224633206 197 21,848 SH   SOLE 21 21,848 0 0
CRAWFORD & CO CL A 224633206 73 8,095 SH   SOLE 22 8,095 0 0
CRAWFORD & CO CL A 224633206 62 6,855 SH   SOLE 30 6,855 0 0
CRAY INC COM NEW 225223304 824 38,328 SH   SOLE 2 1,511 0 36,817
CRAY INC COM NEW 225223304 6 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 17 798 SH   SOLE 7 798 0 0
CRAY INC COM NEW 225223304 3,837 178,448 SH   SOLE 18 178,448 0 0
CRAY INC COM NEW 225223304 1,227 57,073 SH   SOLE 19 57,073 0 0
CRAY INC COM NEW 225223304 91,059 4,235,324 SH   SOLE 21 4,235,324 0 0
CRAY INC COM NEW 225223304 25,533 1,187,559 SH   SOLE 22 1,128,791 0 58,768
CRAY INC COM NEW 225223304 11 512 SH   SOLE 23 512 0 0
CRAY INC COM NEW 225223304 39 1,816 SH   SOLE 26 0 0 1,816
CRAY INC COM NEW 225223304 126 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,939 90,205 SH   SOLE 30 90,205 0 0
CRAY INC COM NEW 225223304 92 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 32,032 143,589 SH   SOLE 2 4,113 0 139,476
CREDICORP LTD COM G2519Y108 3,883 17,406 SH   SOLE 4 17,406 0 0
CREDICORP LTD COM G2519Y108 1,686 7,559 SH   SOLE 7 7,559 0 0
CREDICORP LTD COM G2519Y108 4,674 20,952 SH   SOLE 18 20,952 0 0
CREDICORP LTD COM G2519Y108 1,775 7,956 SH   SOLE 19 7,956 0 0
CREDICORP LTD COM G2519Y108 379,282 1,700,204 SH   SOLE 21 1,700,204 0 0
CREDICORP LTD COM G2519Y108 194,551 872,113 SH   SOLE 22 808,869 0 63,244
CREDICORP LTD COM G2519Y108 19,078 85,522 SH   SOLE 23 85,522 0 0
CREDICORP LTD COM G2519Y108 1,117 5,007 SH   SOLE 25 5,007 0 0
CREDICORP LTD COM G2519Y108 49,549 222,115 SH   SOLE 26 26,116 0 195,999
CREDICORP LTD COM G2519Y108 2,285 10,242 SH   SOLE 28 10,242 0 0
CREDICORP LTD COM G2519Y108 4,814 21,578 SH   SOLE 29 15,275 0 6,303
CREDICORP LTD COM G2519Y108 93,850 420,703 SH   SOLE 30 420,703 0 0
CREDICORP LTD COM G2519Y108 847 3,797 SH   SOLE 31 3,797 0 0
CREDICORP LTD COM G2519Y108 1,359 6,092 SH   SOLE 34 6,092 0 0
CREDICORP LTD COM G2519Y108 125 561 SH   SOLE 40 561 0 0
CREDIT ACCEP CORP MICH COM 225310101 8,535 19,484 SH   SOLE 2 757 0 18,727
CREDIT ACCEP CORP MICH COM 225310101 17 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 113 259 SH   SOLE 7 259 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,337 5,334 SH   SOLE 18 5,334 0 0
CREDIT ACCEP CORP MICH COM 225310101 876 1,999 SH   SOLE 19 1,999 0 0
CREDIT ACCEP CORP MICH COM 225310101 59,544 135,924 SH   SOLE 21 135,924 0 0
CREDIT ACCEP CORP MICH COM 225310101 141,767 323,618 SH   SOLE 22 300,172 0 23,446
CREDIT ACCEP CORP MICH COM 225310101 1,198 2,734 SH   SOLE 26 1,933 0 801
CREDIT ACCEP CORP MICH COM 225310101 648 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,232 2,812 SH   SOLE 30 2,812 0 0
CREDIT ACCEP CORP MICH COM 225310101 111 253 SH   SOLE 31 228 0 25
CREDIT ACCEP CORP MICH COM 225310101 572 1,305 SH   SOLE 40 1,305 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,952 615,860 SH   SOLE 2 615,860 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 10 680 SH   SOLE 18 680 0 0
CREE INC COM 225447101 5,366 141,706 SH   SOLE 2 44,834 0 96,872
CREE INC COM 225447101 12 328 SH   SOLE 4 328 0 0
CREE INC COM 225447101 117 3,080 SH   SOLE 7 3,080 0 0
CREE INC COM 225447101 22,520 594,654 SH   SOLE 18 594,654 0 0
CREE INC COM 225447101 27,319 721,383 SH   SOLE 19 721,383 0 0
CREE INC COM 225447101 278,202 7,346,247 SH   SOLE 21 7,346,247 0 0
CREE INC COM 225447101 127,841 3,375,793 SH   SOLE 22 3,238,150 0 137,643
CREE INC COM 225447101 1,161 30,666 SH   SOLE 26 18,609 0 12,057
CREE INC COM 225447101 514 13,568 SH   SOLE 28 13,568 0 0
CREE INC COM 225447101 907 23,949 SH   SOLE 30 23,949 0 0
CREE INC COM 225447101 8,313 219,509 SH   SOLE 34 219,509 0 0
CREE INC COM 225447101 73 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 434 11,454 SH   SOLE 40 11,454 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,891 297,862 SH   SOLE 21 297,862 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 2,260 159,599 SH   SOLE 21 159,599 0 0
CRH PLC ADR 12626K203 42,426 1,296,631 SH   SOLE 18 1,296,151 0 480
CRINETICS PHARMACEUTICALS IN COM 22663K107 151 5,272 SH   SOLE 2 272 0 5,000
CRINETICS PHARMACEUTICALS IN COM 22663K107 645 22,514 SH   SOLE 18 22,514 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 175 6,091 SH   SOLE 19 6,091 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 6,914 241,309 SH   SOLE 21 241,309 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 4,128 144,100 SH   SOLE 22 144,100 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4 97 SH   SOLE 18 97 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 25,159 567,289 SH   SOLE 21 567,289 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 947 21,362 SH   SOLE 22 12,145 0 9,217
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,848 109,313 SH   SOLE 26 23,013 0 86,300
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 132 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 271 6,109 SH   SOLE 30 6,109 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16 368 SH   SOLE 34 368 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 94 2,125 SH   SOLE 40 2,125 0 0
CRITEO S A SPONS ADS 226718104 5 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 183 7,978 SH   SOLE 22 5,011 0 2,967
CROCS INC COM 227046109 1,295 60,819 SH   SOLE 2 8,624 0 52,195
CROCS INC COM 227046109 11 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 30 1,432 SH   SOLE 7 1,432 0 0
CROCS INC COM 227046109 6,465 303,661 SH   SOLE 18 303,661 0 0
CROCS INC COM 227046109 2,968 139,406 SH   SOLE 19 139,406 0 0
CROCS INC COM 227046109 156,831 7,366,431 SH   SOLE 21 7,366,431 0 0
CROCS INC COM 227046109 42,420 1,992,482 SH   SOLE 22 1,883,919 0 108,563
CROCS INC COM 227046109 439 20,598 SH   SOLE 23 20,598 0 0
CROCS INC COM 227046109 1,505 70,699 SH   SOLE 26 9,123 0 61,576
CROCS INC COM 227046109 222 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 45 2,124 SH   SOLE 29 0 0 2,124
CROCS INC COM 227046109 3,209 150,750 SH   SOLE 30 150,750 0 0
CROCS INC COM 227046109 184 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 309 35,383 SH   SOLE 2 1,325 0 34,058
CROSS CTRY HEALTHCARE INC COM 227483104 6 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,409 161,367 SH   SOLE 18 161,367 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 274 31,348 SH   SOLE 19 31,348 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 33,537 3,841,582 SH   SOLE 21 3,841,582 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 8,062 923,459 SH   SOLE 22 883,519 0 39,940
CROSS CTRY HEALTHCARE INC COM 227483104 39 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 676 77,422 SH   SOLE 30 77,422 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 61 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 109,429 982,928 SH   SOLE 2 117,658 0 865,270
CROWN CASTLE INTL CORP NEW COM 22822V101 16,693 149,942 SH   SOLE 4 138,997 0 10,945
CROWN CASTLE INTL CORP NEW COM 22822V101 98,856 887,952 SH   SOLE 7 887,952 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 397 3,563 SH   SOLE 13 3,563 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 233 2,091 SH   SOLE 15 2,091 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 22 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 91,664 823,355 SH   SOLE 18 773,020 0 50,335
CROWN CASTLE INTL CORP NEW COM 22822V101 13,654 122,643 SH   SOLE 19 122,643 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 17,001 152,710 SH   SOLE 20 0 0 152,710
CROWN CASTLE INTL CORP NEW COM 22822V101 1,081,850 9,717,511 SH   SOLE 21 9,717,511 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,139,633 10,236,529 SH   SOLE 22 9,165,586 0 1,070,943
CROWN CASTLE INTL CORP NEW COM 22822V101 58,243 523,159 SH   SOLE 23 523,159 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 46,485 417,539 SH   SOLE 25 417,539 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 161,211 1,448,045 SH   SOLE 26 339,449 0 1,108,596
CROWN CASTLE INTL CORP NEW COM 22822V101 8,831 79,325 SH   SOLE 28 59,915 0 19,410
CROWN CASTLE INTL CORP NEW COM 22822V101 1,553 13,946 SH   SOLE 29 13,946 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 177,028 1,590,122 SH   SOLE 30 1,590,122 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 17,784 159,742 SH   SOLE 31 77,331 0 82,411
CROWN CASTLE INTL CORP NEW COM 22822V101 4,292 38,548 SH   SOLE 34 38,548 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 43,342 389,309 SH   SOLE 36 389,309 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 908 8,152 SH   SOLE 40 8,152 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 208,532 192,018 SH   SOLE 21 192,018 0 0
CROWN CRAFTS INC COM 228309100 9 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 173 30,416 SH   SOLE 21 30,416 0 0
CROWN HOLDINGS INC COM 228368106 15,889 331,028 SH   SOLE 2 64,448 0 266,580
CROWN HOLDINGS INC COM 228368106 2,049 42,683 SH   SOLE 4 39,139 0 3,544
CROWN HOLDINGS INC COM 228368106 454 9,463 SH   SOLE 7 9,463 0 0
CROWN HOLDINGS INC COM 228368106 3,541 73,773 SH   SOLE 18 62,420 0 11,353
CROWN HOLDINGS INC COM 228368106 34,276 714,089 SH   SOLE 19 714,089 0 0
CROWN HOLDINGS INC COM 228368106 4,878 101,624 SH   SOLE 20 0 0 101,624
CROWN HOLDINGS INC COM 228368106 75,470 1,572,296 SH   SOLE 21 1,572,296 0 0
CROWN HOLDINGS INC COM 228368106 191,338 3,986,209 SH   SOLE 22 3,689,422 0 296,787
CROWN HOLDINGS INC COM 228368106 7,984 166,332 SH   SOLE 23 166,332 0 0
CROWN HOLDINGS INC COM 228368106 13,738 286,212 SH   SOLE 26 126,180 0 160,032
CROWN HOLDINGS INC COM 228368106 1,214 25,297 SH   SOLE 28 18,978 0 6,319
CROWN HOLDINGS INC COM 228368106 1,457 30,350 SH   SOLE 29 4,152 0 26,198
CROWN HOLDINGS INC COM 228368106 7,590 158,124 SH   SOLE 30 158,124 0 0
CROWN HOLDINGS INC COM 228368106 2,257 47,016 SH   SOLE 31 24,764 0 22,252
CROWN HOLDINGS INC COM 228368106 7,195 149,898 SH   SOLE 34 149,898 0 0
CROWN HOLDINGS INC COM 228368106 2,027 42,234 SH   SOLE 36 42,234 0 0
CROWN HOLDINGS INC COM 228368106 130 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 1,078 30,614 SH   SOLE 2 1,338 0 29,276
CRYOLIFE INC COM 228903100 28 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 5,578 158,463 SH   SOLE 18 158,463 0 0
CRYOLIFE INC COM 228903100 1,149 32,649 SH   SOLE 19 32,649 0 0
CRYOLIFE INC COM 228903100 141,618 4,023,226 SH   SOLE 21 4,023,226 0 0
CRYOLIFE INC COM 228903100 36,573 1,038,997 SH   SOLE 22 991,571 0 47,426
CRYOLIFE INC COM 228903100 506 14,381 SH   SOLE 26 0 0 14,381
CRYOLIFE INC COM 228903100 176 4,990 SH   SOLE 28 4,990 0 0
CRYOLIFE INC COM 228903100 2,570 73,019 SH   SOLE 30 73,019 0 0
CRYOLIFE INC COM 228903100 139 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 257 20,080 SH   SOLE 2 829 0 19,251
CRYOPORT INC COM PAR $0.001 229050307 7 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,063 82,963 SH   SOLE 18 82,963 0 0
CRYOPORT INC COM PAR $0.001 229050307 302 23,594 SH   SOLE 19 23,594 0 0
CRYOPORT INC COM PAR $0.001 229050307 11,256 878,713 SH   SOLE 21 878,713 0 0
CRYOPORT INC COM PAR $0.001 229050307 9,347 729,694 SH   SOLE 22 711,310 0 18,384
CSG SYS INTL INC COM 126349109 1,439 35,852 SH   SOLE 2 9,108 0 26,744
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 10 246 SH   SOLE 7 246 0 0
CSG SYS INTL INC COM 126349109 5,801 144,514 SH   SOLE 18 144,514 0 0
CSG SYS INTL INC COM 126349109 5,842 145,550 SH   SOLE 19 145,550 0 0
CSG SYS INTL INC COM 126349109 142,614 3,552,906 SH   SOLE 21 3,552,906 0 0
CSG SYS INTL INC COM 126349109 40,327 1,004,653 SH   SOLE 22 958,950 0 45,703
CSG SYS INTL INC COM 126349109 736 18,335 SH   SOLE 23 18,335 0 0
CSG SYS INTL INC COM 126349109 1,732 43,142 SH   SOLE 26 4,646 0 38,496
CSG SYS INTL INC COM 126349109 193 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 437 10,883 SH   SOLE 29 0 0 10,883
CSG SYS INTL INC COM 126349109 2,924 72,846 SH   SOLE 30 72,846 0 0
CSG SYS INTL INC COM 126349109 356 8,871 SH   SOLE 34 8,871 0 0
CSG SYS INTL INC COM 126349109 149 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 8 628 SH   SOLE 18 628 0 0
CSP INC COM 126389105 132 10,025 SH   SOLE 21 10,025 0 0
CSS INDS INC COM 125906107 37 2,628 SH   SOLE 18 2,628 0 0
CSS INDS INC COM 125906107 392 27,565 SH   SOLE 21 27,565 0 0
CSS INDS INC COM 125906107 2,369 166,464 SH   SOLE 22 166,464 0 0
CSW INDUSTRIALS INC COM 126402106 679 12,648 SH   SOLE 2 597 0 12,051
CSW INDUSTRIALS INC COM 126402106 17 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 2,834 52,777 SH   SOLE 18 52,777 0 0
CSW INDUSTRIALS INC COM 126402106 759 14,143 SH   SOLE 19 14,143 0 0
CSW INDUSTRIALS INC COM 126402106 29,959 557,891 SH   SOLE 21 557,891 0 0
CSW INDUSTRIALS INC COM 126402106 19,968 371,846 SH   SOLE 22 351,007 0 20,839
CSW INDUSTRIALS INC COM 126402106 133 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 100 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 241 4,487 SH   SOLE 30 4,487 0 0
CSW INDUSTRIALS INC COM 126402106 169 3,145 SH   SOLE 40 3,145 0 0
CSX CORP COM 126408103 149,839 2,023,489 SH   SOLE 2 306,614 0 1,716,875
CSX CORP COM 126408103 21,952 296,454 SH   SOLE 4 274,512 0 21,942
CSX CORP COM 126408103 45,970 620,802 SH   SOLE 7 619,568 0 1,234
CSX CORP COM 126408103 325 4,387 SH   SOLE 13 4,387 0 0
CSX CORP COM 126408103 611 8,245 SH   SOLE 15 8,245 0 0
CSX CORP COM 126408103 114,887 1,551,484 SH   SOLE 18 1,451,552 0 99,932
CSX CORP COM 126408103 14,253 192,475 SH   SOLE 19 192,475 0 0
CSX CORP COM 126408103 25,624 346,037 SH   SOLE 20 0 0 346,037
CSX CORP COM 126408103 999,268 13,494,505 SH   SOLE 21 13,494,505 0 0
CSX CORP COM 126408103 1,494,589 20,183,512 SH   SOLE 22 18,010,037 0 2,173,475
CSX CORP COM 126408103 78,210 1,056,173 SH   SOLE 23 1,056,173 0 0
CSX CORP COM 126408103 58,897 795,369 SH   SOLE 25 795,369 0 0
CSX CORP COM 126408103 224,340 3,029,576 SH   SOLE 26 672,009 0 2,357,567
CSX CORP COM 126408103 11,989 161,907 SH   SOLE 28 122,941 0 38,966
CSX CORP COM 126408103 3,939 53,188 SH   SOLE 29 29,162 0 24,026
CSX CORP COM 126408103 231,419 3,125,169 SH   SOLE 30 3,125,169 0 0
CSX CORP COM 126408103 26,843 362,497 SH   SOLE 31 193,257 0 169,240
CSX CORP COM 126408103 10,828 146,232 SH   SOLE 32 146,232 0 0
CSX CORP COM 126408103 6,514 87,964 SH   SOLE 34 87,964 0 0
CSX CORP COM 126408103 53,411 721,282 SH   SOLE 36 721,282 0 0
CSX CORP COM 126408103 1,230 16,617 SH   SOLE 40 16,617 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 90 41,637 SH   SOLE 2 2,213 0 39,424
CTI BIOPHARMA CORP COM NEW 12648L601 3 1,217 SH   SOLE 7 1,217 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 364 168,681 SH   SOLE 18 168,681 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 87 40,247 SH   SOLE 19 40,247 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 3,917 1,813,434 SH   SOLE 21 1,813,434 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,769 819,145 SH   SOLE 22 778,481 0 40,664
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 14,678 394,898 SH   SOLE 2 12,401 0 382,497
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,918 105,397 SH   SOLE 4 105,397 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,403 64,639 SH   SOLE 7 64,639 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,077 163,501 SH   SOLE 15 163,501 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,564 122,793 SH   SOLE 18 122,793 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 357 9,605 SH   SOLE 19 9,605 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 282,349 7,596,145 SH   SOLE 21 7,596,145 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 176,095 4,737,555 SH   SOLE 22 4,357,222 0 380,333
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 17,424 468,760 SH   SOLE 23 468,760 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,011 161,724 SH   SOLE 25 161,724 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 53,511 1,439,621 SH   SOLE 26 137,228 0 1,302,393
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,095 56,351 SH   SOLE 28 56,351 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,692 126,236 SH   SOLE 29 88,880 0 37,356
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 92,203 2,480,564 SH   SOLE 30 2,480,564 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 946 25,450 SH   SOLE 31 25,450 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,862 103,890 SH   SOLE 32 103,890 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,305 35,101 SH   SOLE 34 35,101 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 129 3,458 SH   SOLE 40 3,458 0 0
CTS CORP COM 126501105 1,066 31,073 SH   SOLE 2 1,231 0 29,842
CTS CORP COM 126501105 13 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 25 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 5,213 151,995 SH   SOLE 18 151,995 0 0
CTS CORP COM 126501105 1,026 29,914 SH   SOLE 19 29,914 0 0
CTS CORP COM 126501105 122,625 3,575,083 SH   SOLE 21 3,575,083 0 0
CTS CORP COM 126501105 34,224 997,780 SH   SOLE 22 961,177 0 36,603
CTS CORP COM 126501105 385 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 140 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 2,627 76,579 SH   SOLE 30 76,579 0 0
CTS CORP COM 126501105 127 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 9,724 340,845 SH   SOLE 2 19,153 0 321,692
CUBESMART COM 229663109 1,609 56,399 SH   SOLE 4 56,399 0 0
CUBESMART COM 229663109 8,885 311,427 SH   SOLE 7 311,427 0 0
CUBESMART COM 229663109 212 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,587 90,681 SH   SOLE 18 90,681 0 0
CUBESMART COM 229663109 8,215 287,935 SH   SOLE 19 287,935 0 0
CUBESMART COM 229663109 96,831 3,394,021 SH   SOLE 21 3,394,021 0 0
CUBESMART COM 229663109 225,016 7,886,994 SH   SOLE 22 7,528,198 0 358,796
CUBESMART COM 229663109 357 12,504 SH   SOLE 23 12,504 0 0
CUBESMART COM 229663109 10,110 354,373 SH   SOLE 25 354,373 0 0
CUBESMART COM 229663109 3,108 108,935 SH   SOLE 26 31,433 0 77,502
CUBESMART COM 229663109 714 25,024 SH   SOLE 28 25,024 0 0
CUBESMART COM 229663109 3,280 114,979 SH   SOLE 29 63,726 0 51,253
CUBESMART COM 229663109 24,985 875,750 SH   SOLE 30 875,750 0 0
CUBESMART COM 229663109 109 3,804 SH   SOLE 31 3,804 0 0
CUBESMART COM 229663109 94 3,280 SH   SOLE 36 3,280 0 0
CUBESMART COM 229663109 643 22,534 SH   SOLE 40 22,534 0 0
CUBIC CORP COM 229669106 1,758 24,064 SH   SOLE 2 947 0 23,117
CUBIC CORP COM 229669106 8 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 40 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,958 108,943 SH   SOLE 18 108,943 0 0
CUBIC CORP COM 229669106 1,699 23,260 SH   SOLE 19 23,260 0 0
CUBIC CORP COM 229669106 257,870 3,530,045 SH   SOLE 21 3,530,045 0 0
CUBIC CORP COM 229669106 52,254 715,313 SH   SOLE 22 677,123 0 38,190
CUBIC CORP COM 229669106 633 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 261 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 3,984 54,536 SH   SOLE 30 54,536 0 0
CUBIC CORP COM 229669106 187 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 129 14,212 SH   SOLE 2 519 0 13,693
CUE BIOPHARMA INC COM 22978P106 4 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 532 58,770 SH   SOLE 18 58,770 0 0
CUE BIOPHARMA INC COM 22978P106 147 16,243 SH   SOLE 19 16,243 0 0
CUE BIOPHARMA INC COM 22978P106 5,639 623,091 SH   SOLE 21 623,091 0 0
CUE BIOPHARMA INC COM 22978P106 1,771 195,717 SH   SOLE 22 180,404 0 15,313
CUI GLOBAL INC COM NEW 126576206 12 5,284 SH   SOLE 18 5,284 0 0
CUI GLOBAL INC COM NEW 126576206 187 83,638 SH   SOLE 21 83,638 0 0
CUI GLOBAL INC COM NEW 126576206 55 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 13,966 133,720 SH   SOLE 2 32,695 0 101,025
CULLEN FROST BANKERS INC COM 229899109 85 815 SH   SOLE 4 815 0 0
CULLEN FROST BANKERS INC COM 229899109 3,943 37,757 SH   SOLE 7 37,757 0 0
CULLEN FROST BANKERS INC COM 229899109 20,331 194,670 SH   SOLE 18 194,670 0 0
CULLEN FROST BANKERS INC COM 229899109 1,056 10,112 SH   SOLE 19 10,112 0 0
CULLEN FROST BANKERS INC COM 229899109 320,349 3,067,305 SH   SOLE 21 3,067,305 0 0
CULLEN FROST BANKERS INC COM 229899109 213,157 2,040,954 SH   SOLE 22 1,921,624 0 119,330
CULLEN FROST BANKERS INC COM 229899109 139 1,333 SH   SOLE 23 1,333 0 0
CULLEN FROST BANKERS INC COM 229899109 32 303 SH   SOLE 25 303 0 0
CULLEN FROST BANKERS INC COM 229899109 1,971 18,874 SH   SOLE 26 11,301 0 7,573
CULLEN FROST BANKERS INC COM 229899109 867 8,302 SH   SOLE 28 8,302 0 0
CULLEN FROST BANKERS INC COM 229899109 790 7,564 SH   SOLE 29 0 0 7,564
CULLEN FROST BANKERS INC COM 229899109 1,609 15,408 SH   SOLE 30 15,408 0 0
CULLEN FROST BANKERS INC COM 229899109 129 1,232 SH   SOLE 31 1,232 0 0
CULLEN FROST BANKERS INC COM 229899109 37 356 SH   SOLE 34 356 0 0
CULLEN FROST BANKERS INC COM 229899109 146 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 663 6,351 SH   SOLE 40 6,351 0 0
CULP INC COM 230215105 297 12,276 SH   SOLE 2 447 0 11,829
CULP INC COM 230215105 10 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 896 37,039 SH   SOLE 18 37,039 0 0
CULP INC COM 230215105 237 9,812 SH   SOLE 19 9,812 0 0
CULP INC COM 230215105 9,493 392,258 SH   SOLE 21 392,258 0 0
CULP INC COM 230215105 9,573 395,578 SH   SOLE 22 388,180 0 7,398
CULP INC COM 230215105 467 19,299 SH   SOLE 23 19,299 0 0
CULP INC COM 230215105 96 3,963 SH   SOLE 29 0 0 3,963
CUMBERLAND PHARMACEUTICALS I COM 230770109 10 1,815 SH   SOLE 18 1,815 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 204 35,776 SH   SOLE 21 35,776 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,591 278,641 SH   SOLE 22 276,548 0 2,093
CUMMINS INC COM 231021106 56,742 388,457 SH   SOLE 2 64,114 0 324,343
CUMMINS INC COM 231021106 7,831 53,609 SH   SOLE 4 49,502 0 4,107
CUMMINS INC COM 231021106 26,125 178,850 SH   SOLE 7 144,758 0 34,092
CUMMINS INC COM 231021106 747 5,116 SH   SOLE 13 5,116 0 0
CUMMINS INC COM 231021106 178 1,221 SH   SOLE 15 1,221 0 0
CUMMINS INC COM 231021106 45,464 311,246 SH   SOLE 18 292,578 0 18,668
CUMMINS INC COM 231021106 5,000 34,227 SH   SOLE 19 34,227 0 0
CUMMINS INC COM 231021106 11,401 78,050 SH   SOLE 20 0 0 78,050
CUMMINS INC COM 231021106 568,390 3,891,214 SH   SOLE 21 3,891,214 0 0
CUMMINS INC COM 231021106 557,980 3,819,949 SH   SOLE 22 3,372,770 0 447,179
CUMMINS INC COM 231021106 28,617 195,911 SH   SOLE 23 195,911 0 0
CUMMINS INC COM 231021106 36,697 251,226 SH   SOLE 25 251,226 0 0
CUMMINS INC COM 231021106 103,408 707,932 SH   SOLE 26 140,599 0 567,333
CUMMINS INC COM 231021106 4,420 30,258 SH   SOLE 28 22,859 0 7,399
CUMMINS INC COM 231021106 801 5,486 SH   SOLE 29 5,486 0 0
CUMMINS INC COM 231021106 87,242 597,260 SH   SOLE 30 597,260 0 0
CUMMINS INC COM 231021106 10,217 69,947 SH   SOLE 31 33,968 0 35,979
CUMMINS INC COM 231021106 2,762 18,911 SH   SOLE 34 18,911 0 0
CUMMINS INC COM 231021106 6,076 41,597 SH   SOLE 35 41,597 0 0
CUMMINS INC COM 231021106 19,054 130,443 SH   SOLE 36 130,443 0 0
CUMMINS INC COM 231021106 467 3,195 SH   SOLE 40 3,195 0 0
CURIS INC COM NEW 231269200 686 385,341 SH   SOLE 21 385,341 0 0
CURIS INC COM NEW 231269200 730 410,208 SH   SOLE 22 410,208 0 0
CURIS INC COM NEW 231269200 1 824 SH   SOLE 30 824 0 0
CURO GROUP HLDGS CORP COM 23131L107 285 9,442 SH   SOLE 2 460 0 8,982
CURO GROUP HLDGS CORP COM 23131L107 8 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 1,094 36,195 SH   SOLE 18 36,195 0 0
CURO GROUP HLDGS CORP COM 23131L107 332 10,970 SH   SOLE 19 10,970 0 0
CURO GROUP HLDGS CORP COM 23131L107 11,379 376,413 SH   SOLE 21 376,413 0 0
CURO GROUP HLDGS CORP COM 23131L107 10,389 343,675 SH   SOLE 22 335,639 0 8,036
CURO GROUP HLDGS CORP COM 23131L107 442 14,631 SH   SOLE 26 0 0 14,631
CURTISS WRIGHT CORP COM 231561101 17,330 126,113 SH   SOLE 2 54,579 0 71,534
CURTISS WRIGHT CORP COM 231561101 279 2,027 SH   SOLE 4 2,027 0 0
CURTISS WRIGHT CORP COM 231561101 216 1,574 SH   SOLE 7 1,574 0 0
CURTISS WRIGHT CORP COM 231561101 920 6,695 SH   SOLE 13 6,695 0 0
CURTISS WRIGHT CORP COM 231561101 21,887 159,272 SH   SOLE 18 159,272 0 0
CURTISS WRIGHT CORP COM 231561101 31,439 228,779 SH   SOLE 19 228,779 0 0
CURTISS WRIGHT CORP COM 231561101 402,246 2,927,126 SH   SOLE 21 2,927,126 0 0
CURTISS WRIGHT CORP COM 231561101 241,718 1,758,976 SH   SOLE 22 1,640,174 0 118,802
CURTISS WRIGHT CORP COM 231561101 6,404 46,603 SH   SOLE 23 46,603 0 0
CURTISS WRIGHT CORP COM 231561101 4,481 32,610 SH   SOLE 26 9,683 0 22,927
CURTISS WRIGHT CORP COM 231561101 797 5,800 SH   SOLE 28 5,800 0 0
CURTISS WRIGHT CORP COM 231561101 5,530 40,240 SH   SOLE 29 1,124 0 39,116
CURTISS WRIGHT CORP COM 231561101 3,107 22,611 SH   SOLE 30 22,611 0 0
CURTISS WRIGHT CORP COM 231561101 362 2,636 SH   SOLE 31 2,627 0 9
CURTISS WRIGHT CORP COM 231561101 3,137 22,828 SH   SOLE 34 22,828 0 0
CURTISS WRIGHT CORP COM 231561101 998 7,262 SH   SOLE 36 7,262 0 0
CURTISS WRIGHT CORP COM 231561101 649 4,720 SH   SOLE 40 4,720 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 688 40,522 SH   SOLE 2 1,746 0 38,776
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,368 139,363 SH   SOLE 18 139,363 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 706 41,575 SH   SOLE 19 41,575 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 24,805 1,459,962 SH   SOLE 21 1,459,962 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 8,938 526,045 SH   SOLE 22 436,590 0 89,455
CUSHMAN WAKEFIELD PLC SHS G2717B108 11,763 692,339 SH   SOLE 26 123,914 0 568,425
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,386 81,580 SH   SOLE 31 0 0 81,580
CUSTOMERS BANCORP INC COM 23204G100 666 28,320 SH   SOLE 2 1,036 0 27,284
CUSTOMERS BANCORP INC COM 23204G100 15 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,147 133,723 SH   SOLE 18 133,723 0 0
CUSTOMERS BANCORP INC COM 23204G100 639 27,167 SH   SOLE 19 27,167 0 0
CUSTOMERS BANCORP INC COM 23204G100 74,599 3,170,367 SH   SOLE 21 3,170,367 0 0
CUSTOMERS BANCORP INC COM 23204G100 22,106 939,471 SH   SOLE 22 902,425 0 37,046
CUSTOMERS BANCORP INC COM 23204G100 96 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 88 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,516 64,440 SH   SOLE 30 64,440 0 0
CUSTOMERS BANCORP INC COM 23204G100 64 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 356 10,942 SH   SOLE 2 530 0 10,412
CUTERA INC COM 232109108 11 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 1,997 61,344 SH   SOLE 18 61,344 0 0
CUTERA INC COM 232109108 392 12,035 SH   SOLE 19 12,035 0 0
CUTERA INC COM 232109108 49,456 1,519,381 SH   SOLE 21 1,519,381 0 0
CUTERA INC COM 232109108 12,480 383,396 SH   SOLE 22 365,745 0 17,651
CUTERA INC COM 232109108 172 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 44 1,338 SH   SOLE 28 1,338 0 0
CUTERA INC COM 232109108 1,006 30,920 SH   SOLE 30 30,920 0 0
CVB FINL CORP COM 126600105 2,477 110,978 SH   SOLE 2 4,348 0 106,630
CVB FINL CORP COM 126600105 16 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 50 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 10,548 472,585 SH   SOLE 18 472,585 0 0
CVB FINL CORP COM 126600105 2,739 122,700 SH   SOLE 19 122,700 0 0
CVB FINL CORP COM 126600105 247,520 11,089,624 SH   SOLE 21 11,089,624 0 0
CVB FINL CORP COM 126600105 75,488 3,382,064 SH   SOLE 22 3,218,289 0 163,775
CVB FINL CORP COM 126600105 341 15,280 SH   SOLE 23 15,280 0 0
CVB FINL CORP COM 126600105 1,113 49,876 SH   SOLE 26 23,502 0 26,374
CVB FINL CORP COM 126600105 326 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 5,022 224,986 SH   SOLE 30 224,986 0 0
CVB FINL CORP COM 126600105 236 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 6 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 102 16,506 SH   SOLE 21 16,506 0 0
CVR ENERGY INC COM 12662P108 671 16,676 SH   SOLE 2 2,927 0 13,749
CVR ENERGY INC COM 12662P108 8 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 14 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 2,069 51,442 SH   SOLE 18 51,442 0 0
CVR ENERGY INC COM 12662P108 2,651 65,919 SH   SOLE 19 65,919 0 0
CVR ENERGY INC COM 12662P108 23,523 584,864 SH   SOLE 21 584,864 0 0
CVR ENERGY INC COM 12662P108 27,050 672,547 SH   SOLE 22 637,819 0 34,728
CVR ENERGY INC COM 12662P108 157 3,915 SH   SOLE 23 3,915 0 0
CVR ENERGY INC COM 12662P108 738 18,361 SH   SOLE 26 2,225 0 16,136
CVR ENERGY INC COM 12662P108 146 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 231 5,733 SH   SOLE 30 5,733 0 0
CVR ENERGY INC COM 12662P108 78 1,944 SH   SOLE 36 1,944 0 0
CVR ENERGY INC COM 12662P108 77 1,925 SH   SOLE 40 1,925 0 0
CVS HEALTH CORP COM 126650100 194,059 2,465,181 SH   SOLE 2 335,331 0 2,129,850
CVS HEALTH CORP COM 126650100 32,944 418,492 SH   SOLE 4 391,667 0 26,825
CVS HEALTH CORP COM 126650100 66,653 846,704 SH   SOLE 7 757,569 0 89,135
CVS HEALTH CORP COM 126650100 590 7,494 SH   SOLE 13 7,494 0 0
CVS HEALTH CORP COM 126650100 649 8,243 SH   SOLE 15 8,243 0 0
CVS HEALTH CORP COM 126650100 8 100 SH   SOLE 17 0 0 100
CVS HEALTH CORP COM 126650100 280,638 3,565,017 SH   SOLE 18 3,315,775 0 249,242
CVS HEALTH CORP COM 126650100 730,845 9,284,107 SH   SOLE 19 9,284,107 0 0
CVS HEALTH CORP COM 126650100 35,650 452,865 SH   SOLE 20 0 0 452,865
CVS HEALTH CORP COM 126650100 1,447,235 18,384,587 SH   SOLE 21 18,384,587 0 0
CVS HEALTH CORP COM 126650100 1,989,045 25,267,339 SH   SOLE 22 22,296,707 0 2,970,632
CVS HEALTH CORP COM 126650100 100,920 1,282,014 SH   SOLE 23 1,282,014 0 0
CVS HEALTH CORP COM 126650100 79,647 1,011,774 SH   SOLE 25 994,052 0 17,722
CVS HEALTH CORP COM 126650100 356,466 4,528,277 SH   SOLE 26 812,597 0 3,715,680
CVS HEALTH CORP COM 126650100 15,379 195,369 SH   SOLE 28 147,713 0 47,656
CVS HEALTH CORP COM 126650100 2,924 37,138 SH   SOLE 29 37,138 0 0
CVS HEALTH CORP COM 126650100 322,506 4,096,881 SH   SOLE 30 4,096,881 0 0
CVS HEALTH CORP COM 126650100 31,031 394,191 SH   SOLE 31 194,232 0 199,959
CVS HEALTH CORP COM 126650100 232,812 2,957,468 SH   SOLE 34 2,957,468 0 0
CVS HEALTH CORP COM 126650100 76,613 973,233 SH   SOLE 36 973,233 0 0
CVS HEALTH CORP COM 126650100 1,617 20,543 SH   SOLE 40 20,543 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 36 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 340 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 16 200 SH   SOLE 18 200 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 30,673 384,187 SH   SOLE 21 384,187 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 19,666 246,315 SH   SOLE 22 228,041 0 18,274
CYBERARK SOFTWARE LTD SHS M2682V108 211 2,638 SH   SOLE 26 0 0 2,638
CYBERARK SOFTWARE LTD SHS M2682V108 188 2,359 SH   SOLE 30 2,359 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 321 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 26 1,295 SH   SOLE 18 1,295 0 0
CYBEROPTICS CORP COM 232517102 459 22,714 SH   SOLE 21 22,714 0 0
CYBEROPTICS CORP COM 232517102 3,677 182,032 SH   SOLE 22 182,032 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 552 49,800 SH   SOLE 2 2,194 0 47,606
CYMABAY THERAPEUTICS INC COM 23257D103 14 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,194 197,970 SH   SOLE 18 197,970 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 592 53,448 SH   SOLE 19 53,448 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 26,851 2,423,343 SH   SOLE 21 2,423,343 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 18,630 1,681,404 SH   SOLE 22 1,611,342 0 70,062
CYMABAY THERAPEUTICS INC COM 23257D103 43 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 91 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 113 10,211 SH   SOLE 30 10,211 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 104 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 6 1,681 SH   SOLE 18 1,681 0 0
CYNERGISTEK INC COM 23258P105 86 22,379 SH   SOLE 21 22,379 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 11,666 805,132 SH   SOLE 2 170,185 0 634,947
CYPRESS SEMICONDUCTOR CORP COM 232806109 25 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 142 9,812 SH   SOLE 7 9,812 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,183 1,116,825 SH   SOLE 18 1,116,825 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 922 63,625 SH   SOLE 19 63,625 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 275,514 19,014,105 SH   SOLE 21 19,014,105 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 165,366 11,412,449 SH   SOLE 22 10,713,989 0 698,460
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,523 105,111 SH   SOLE 26 65,885 0 39,226
CYPRESS SEMICONDUCTOR CORP COM 232806109 669 46,161 SH   SOLE 28 46,161 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 22,711 1,567,370 SH   SOLE 30 1,567,370 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 154 10,653 SH   SOLE 31 7,194 0 3,459
CYPRESS SEMICONDUCTOR CORP COM 232806109 111 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 539 37,193 SH   SOLE 40 37,193 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 566 450,000 PRN   SOLE 21 450,000 0 0
CYRUSONE INC COM 23283R100 14,410 227,280 SH   SOLE 2 49,252 0 178,028
CYRUSONE INC COM 23283R100 10,420 164,347 SH   SOLE 4 164,347 0 0
CYRUSONE INC COM 23283R100 10,969 173,012 SH   SOLE 7 173,012 0 0
CYRUSONE INC COM 23283R100 249 3,933 SH   SOLE 15 3,933 0 0
CYRUSONE INC COM 23283R100 22,231 350,653 SH   SOLE 18 350,653 0 0
CYRUSONE INC COM 23283R100 23,069 363,872 SH   SOLE 19 363,872 0 0
CYRUSONE INC COM 23283R100 346,827 5,470,452 SH   SOLE 21 5,470,452 0 0
CYRUSONE INC COM 23283R100 285,263 4,499,409 SH   SOLE 22 4,204,314 0 295,095
CYRUSONE INC COM 23283R100 3,880 61,195 SH   SOLE 23 61,195 0 0
CYRUSONE INC COM 23283R100 11,753 185,383 SH   SOLE 25 185,383 0 0
CYRUSONE INC COM 23283R100 3,695 58,281 SH   SOLE 26 14,301 0 43,980
CYRUSONE INC COM 23283R100 2,105 33,209 SH   SOLE 28 33,209 0 0
CYRUSONE INC COM 23283R100 2,172 34,263 SH   SOLE 29 34,263 0 0
CYRUSONE INC COM 23283R100 30,458 480,410 SH   SOLE 30 480,410 0 0
CYRUSONE INC COM 23283R100 128 2,022 SH   SOLE 31 2,022 0 0
CYRUSONE INC COM 23283R100 17,000 268,145 SH   SOLE 34 268,145 0 0
CYRUSONE INC COM 23283R100 686 10,824 SH   SOLE 40 10,824 0 0
CYTOKINETICS INC COM NEW 23282W605 724 73,452 SH   SOLE 2 38,207 0 35,245
CYTOKINETICS INC COM NEW 23282W605 8 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 2,332 236,772 SH   SOLE 18 236,772 0 0
CYTOKINETICS INC COM NEW 23282W605 2,590 262,917 SH   SOLE 19 262,917 0 0
CYTOKINETICS INC COM NEW 23282W605 581 59,000 SH   SOLE 20 59,000 0 0
CYTOKINETICS INC COM NEW 23282W605 61,775 6,271,565 SH   SOLE 21 6,271,565 0 0
CYTOKINETICS INC COM NEW 23282W605 15,359 1,559,248 SH   SOLE 22 1,512,387 0 46,861
CYTOKINETICS INC COM NEW 23282W605 78 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 1,132 114,919 SH   SOLE 30 114,919 0 0
CYTOKINETICS INC COM NEW 23282W605 1,042 105,836 SH   SOLE 34 105,836 0 0
CYTOKINETICS INC COM NEW 23282W605 59 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 791 42,735 SH   SOLE 2 8,766 0 33,969
CYTOMX THERAPEUTICS INC COM 23284F105 16 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,720 147,020 SH   SOLE 18 147,020 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,974 106,688 SH   SOLE 19 106,688 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 38,908 2,103,152 SH   SOLE 21 2,103,152 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 25,448 1,375,551 SH   SOLE 22 1,328,449 0 47,102
CYTOMX THERAPEUTICS INC COM 23284F105 447 24,177 SH   SOLE 23 24,177 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 826 44,649 SH   SOLE 26 0 0 44,649
CYTOMX THERAPEUTICS INC COM 23284F105 95 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 84 4,517 SH   SOLE 29 0 0 4,517
CYTOMX THERAPEUTICS INC COM 23284F105 213 11,513 SH   SOLE 30 11,513 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 8 422 SH   SOLE 34 422 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 40 2,147 SH   SOLE 40 2,147 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 471 SH   SOLE 21 471 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 10 23,770 SH   SOLE 22 23,770 0 0
CYTOSORBENTS CORP COM NEW 23283X206 312 24,203 SH   SOLE 2 965 0 23,238
CYTOSORBENTS CORP COM NEW 23283X206 8 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 5 400 SH   SOLE 17 0 0 400
CYTOSORBENTS CORP COM NEW 23283X206 1,240 96,094 SH   SOLE 18 96,094 0 0
CYTOSORBENTS CORP COM NEW 23283X206 341 26,417 SH   SOLE 19 26,417 0 0
CYTOSORBENTS CORP COM NEW 23283X206 13,115 1,016,630 SH   SOLE 21 1,016,630 0 0
CYTOSORBENTS CORP COM NEW 23283X206 10,287 797,411 SH   SOLE 22 776,706 0 20,705
CYTRX CORP COM PAR 232828608 5 5,035 SH   SOLE 18 5,035 0 0
CYTRX CORP COM PAR 232828608 79 75,374 SH   SOLE 21 75,374 0 0
CYTRX CORP COM PAR 232828608 237 225,782 SH   SOLE 22 225,782 0 0
D R HORTON INC COM 23331A109 44,148 1,046,668 SH   SOLE 2 330,306 0 716,362
D R HORTON INC COM 23331A109 5,764 136,659 SH   SOLE 4 127,380 0 9,279
D R HORTON INC COM 23331A109 15,335 363,566 SH   SOLE 7 260,951 0 102,615
D R HORTON INC COM 23331A109 866 20,536 SH   SOLE 13 20,536 0 0
D R HORTON INC COM 23331A109 117 2,771 SH   SOLE 15 2,771 0 0
D R HORTON INC COM 23331A109 4 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 113,380 2,688,001 SH   SOLE 18 2,421,929 0 266,072
D R HORTON INC COM 23331A109 41,289 978,867 SH   SOLE 19 978,867 0 0
D R HORTON INC COM 23331A109 8,063 191,157 SH   SOLE 20 0 0 191,157
D R HORTON INC COM 23331A109 436,253 10,342,657 SH   SOLE 21 10,342,657 0 0
D R HORTON INC COM 23331A109 358,653 8,502,908 SH   SOLE 22 7,513,721 0 989,187
D R HORTON INC COM 23331A109 20,707 490,931 SH   SOLE 23 490,931 0 0
D R HORTON INC COM 23331A109 18,100 429,119 SH   SOLE 25 361,598 0 67,521
D R HORTON INC COM 23331A109 54,691 1,296,615 SH   SOLE 26 344,695 0 951,920
D R HORTON INC COM 23331A109 2,864 67,899 SH   SOLE 28 51,245 0 16,654
D R HORTON INC COM 23331A109 4,138 98,101 SH   SOLE 29 27,167 0 70,934
D R HORTON INC COM 23331A109 47,246 1,120,106 SH   SOLE 30 1,120,106 0 0
D R HORTON INC COM 23331A109 6,537 154,970 SH   SOLE 31 63,028 0 91,942
D R HORTON INC COM 23331A109 31,072 736,659 SH   SOLE 34 736,659 0 0
D R HORTON INC COM 23331A109 15,049 356,785 SH   SOLE 36 356,785 0 0
D R HORTON INC COM 23331A109 301 7,139 SH   SOLE 40 7,139 0 0
DAILY JOURNAL CORP COM 233912104 228 944 SH   SOLE 2 40 0 904
DAILY JOURNAL CORP COM 233912104 7 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 958 3,974 SH   SOLE 18 3,974 0 0
DAILY JOURNAL CORP COM 233912104 228 948 SH   SOLE 19 948 0 0
DAILY JOURNAL CORP COM 233912104 9,352 38,806 SH   SOLE 21 38,806 0 0
DAILY JOURNAL CORP COM 233912104 3,471 14,401 SH   SOLE 22 13,910 0 491
DAKTRONICS INC COM 234264109 265 33,774 SH   SOLE 2 1,375 0 32,399
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 7 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,344 171,451 SH   SOLE 18 171,451 0 0
DAKTRONICS INC COM 234264109 277 35,355 SH   SOLE 19 35,355 0 0
DAKTRONICS INC COM 234264109 33,295 4,246,863 SH   SOLE 21 4,246,863 0 0
DAKTRONICS INC COM 234264109 7,784 992,814 SH   SOLE 22 945,937 0 46,877
DAKTRONICS INC COM 234264109 92 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 41 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 657 83,774 SH   SOLE 30 83,774 0 0
DAKTRONICS INC COM 234264109 31 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 4,640 248,519 SH   SOLE 2 133,854 0 114,665
DANA INCORPORATED COM 235825205 282 15,115 SH   SOLE 4 15,115 0 0
DANA INCORPORATED COM 235825205 140 7,514 SH   SOLE 7 7,514 0 0
DANA INCORPORATED COM 235825205 16,564 887,218 SH   SOLE 18 887,218 0 0
DANA INCORPORATED COM 235825205 6,357 340,509 SH   SOLE 19 340,509 0 0
DANA INCORPORATED COM 235825205 190,183 10,186,574 SH   SOLE 21 10,186,574 0 0
DANA INCORPORATED COM 235825205 120,141 6,434,964 SH   SOLE 22 6,196,397 0 238,567
DANA INCORPORATED COM 235825205 1,651 88,450 SH   SOLE 23 88,450 0 0
DANA INCORPORATED COM 235825205 92 4,938 SH   SOLE 25 4,938 0 0
DANA INCORPORATED COM 235825205 4,072 218,098 SH   SOLE 26 36,146 0 181,952
DANA INCORPORATED COM 235825205 352 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 815 43,635 SH   SOLE 29 10,828 0 32,807
DANA INCORPORATED COM 235825205 679 36,391 SH   SOLE 30 36,391 0 0
DANA INCORPORATED COM 235825205 321 17,205 SH   SOLE 31 11,944 0 5,261
DANA INCORPORATED COM 235825205 3,429 183,689 SH   SOLE 34 183,689 0 0
DANA INCORPORATED COM 235825205 240 12,862 SH   SOLE 36 12,862 0 0
DANA INCORPORATED COM 235825205 318 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 229,900 2,115,770 SH   SOLE 2 823,418 0 1,292,352
DANAHER CORP DEL COM 235851102 36,115 332,371 SH   SOLE 4 315,782 0 16,589
DANAHER CORP DEL COM 235851102 61,759 568,368 SH   SOLE 7 559,291 0 9,077
DANAHER CORP DEL COM 235851102 9,125 83,981 SH   SOLE 13 83,981 0 0
DANAHER CORP DEL COM 235851102 541 4,979 SH   SOLE 15 4,979 0 0
DANAHER CORP DEL COM 235851102 125,634 1,156,213 SH   SOLE 18 1,080,611 0 75,602
DANAHER CORP DEL COM 235851102 69,462 639,262 SH   SOLE 19 639,262 0 0
DANAHER CORP DEL COM 235851102 29,161 268,369 SH   SOLE 20 0 0 268,369
DANAHER CORP DEL COM 235851102 1,416,998 13,040,663 SH   SOLE 21 13,040,663 0 0
DANAHER CORP DEL COM 235851102 1,749,153 16,097,485 SH   SOLE 22 13,883,401 0 2,214,084
DANAHER CORP DEL COM 235851102 110,939 1,020,977 SH   SOLE 23 1,020,977 0 0
DANAHER CORP DEL COM 235851102 68,831 633,454 SH   SOLE 25 633,454 0 0
DANAHER CORP DEL COM 235851102 319,169 2,937,316 SH   SOLE 26 509,628 0 2,427,688
DANAHER CORP DEL COM 235851102 12,981 119,462 SH   SOLE 28 90,161 0 29,301
DANAHER CORP DEL COM 235851102 38,275 352,241 SH   SOLE 29 160,092 0 192,149
DANAHER CORP DEL COM 235851102 280,143 2,578,157 SH   SOLE 30 2,578,157 0 0
DANAHER CORP DEL COM 235851102 56,631 521,175 SH   SOLE 31 338,543 0 182,632
DANAHER CORP DEL COM 235851102 33,078 304,415 SH   SOLE 34 304,415 0 0
DANAHER CORP DEL COM 235851102 69,577 640,319 SH   SOLE 36 640,319 0 0
DANAHER CORP DEL COM 235851102 1,364 12,552 SH   SOLE 40 12,552 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 62 2,388 SH   SOLE 4 2,388 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 181 6,930 SH   SOLE 21 6,930 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,059 40,560 SH   SOLE 22 40,560 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 584 22,348 SH   SOLE 30 22,348 0 0
DARDEN RESTAURANTS INC COM 237194105 65,340 587,646 SH   SOLE 2 365,236 0 222,410
DARDEN RESTAURANTS INC COM 237194105 10,876 97,818 SH   SOLE 4 94,552 0 3,266
DARDEN RESTAURANTS INC COM 237194105 19,396 174,439 SH   SOLE 7 136,316 0 38,123
DARDEN RESTAURANTS INC COM 237194105 6,239 56,110 SH   SOLE 13 56,110 0 0
DARDEN RESTAURANTS INC COM 237194105 118 1,065 SH   SOLE 15 1,065 0 0
DARDEN RESTAURANTS INC COM 237194105 37,980 341,578 SH   SOLE 18 321,812 0 19,766
DARDEN RESTAURANTS INC COM 237194105 53,367 479,958 SH   SOLE 19 479,958 0 0
DARDEN RESTAURANTS INC COM 237194105 8,115 72,982 SH   SOLE 20 0 0 72,982
DARDEN RESTAURANTS INC COM 237194105 520,644 4,682,469 SH   SOLE 21 4,682,469 0 0
DARDEN RESTAURANTS INC COM 237194105 452,817 4,072,465 SH   SOLE 22 3,453,127 0 619,338
DARDEN RESTAURANTS INC COM 237194105 28,216 253,763 SH   SOLE 23 253,763 0 0
DARDEN RESTAURANTS INC COM 237194105 16,372 147,239 SH   SOLE 25 147,239 0 0
DARDEN RESTAURANTS INC COM 237194105 65,758 591,405 SH   SOLE 26 136,295 0 455,110
DARDEN RESTAURANTS INC COM 237194105 2,586 23,258 SH   SOLE 28 17,562 0 5,696
DARDEN RESTAURANTS INC COM 237194105 19,086 171,656 SH   SOLE 29 64,917 0 106,739
DARDEN RESTAURANTS INC COM 237194105 51,639 464,425 SH   SOLE 30 464,425 0 0
DARDEN RESTAURANTS INC COM 237194105 21,296 191,524 SH   SOLE 31 139,059 0 52,465
DARDEN RESTAURANTS INC COM 237194105 3,691 33,194 SH   SOLE 32 33,194 0 0
DARDEN RESTAURANTS INC COM 237194105 8,881 79,870 SH   SOLE 34 79,870 0 0
DARDEN RESTAURANTS INC COM 237194105 8,368 75,261 SH   SOLE 35 75,261 0 0
DARDEN RESTAURANTS INC COM 237194105 19,427 174,719 SH   SOLE 36 174,719 0 0
DARDEN RESTAURANTS INC COM 237194105 280 2,517 SH   SOLE 40 2,517 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARIOHEALTH CORP COM 23725P100 1 1,474 SH   SOLE 18 1,474 0 0
DARIOHEALTH CORP COM 23725P100 20 20,380 SH   SOLE 21 20,380 0 0
DARLING INGREDIENTS INC COM 237266101 3,168 163,962 SH   SOLE 2 6,124 0 157,838
DARLING INGREDIENTS INC COM 237266101 14 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,815 93,927 SH   SOLE 7 93,927 0 0
DARLING INGREDIENTS INC COM 237266101 13,946 721,844 SH   SOLE 18 721,844 0 0
DARLING INGREDIENTS INC COM 237266101 2,856 147,804 SH   SOLE 19 147,804 0 0
DARLING INGREDIENTS INC COM 237266101 336,518 17,418,135 SH   SOLE 21 17,418,135 0 0
DARLING INGREDIENTS INC COM 237266101 90,910 4,705,477 SH   SOLE 22 4,483,159 0 222,318
DARLING INGREDIENTS INC COM 237266101 891 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 459 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 7,719 399,552 SH   SOLE 30 399,552 0 0
DARLING INGREDIENTS INC COM 237266101 129 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 351 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 68 4,804 SH   SOLE 2 0 0 4,804
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 263 18,563 SH   SOLE 18 18,563 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 57 4,016 SH   SOLE 19 4,016 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 3,085 217,418 SH   SOLE 21 217,418 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 3,135 220,965 SH   SOLE 22 219,385 0 1,580
DASEKE INC COM 23753F107 329 41,044 SH   SOLE 2 1,485 0 39,559
DASEKE INC COM 23753F107 7 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,135 141,503 SH   SOLE 18 141,503 0 0
DASEKE INC COM 23753F107 312 38,921 SH   SOLE 19 38,921 0 0
DASEKE INC COM 23753F107 11,358 1,416,156 SH   SOLE 21 1,416,156 0 0
DASEKE INC COM 23753F107 10,662 1,329,462 SH   SOLE 22 1,277,111 0 52,351
DASEKE INC COM 23753F107 125 15,573 SH   SOLE 26 0 0 15,573
DASEKE INC COM 23753F107 64 7,953 SH   SOLE 30 7,953 0 0
DATA I O CORP COM 237690102 7 1,350 SH   SOLE 18 1,350 0 0
DATA I O CORP COM 237690102 131 24,970 SH   SOLE 21 24,970 0 0
DATA I O CORP COM 237690102 89 17,015 SH   SOLE 22 17,015 0 0
DATAWATCH CORP COM NEW 237917208 23 1,995 SH   SOLE 18 1,995 0 0
DATAWATCH CORP COM NEW 237917208 389 33,430 SH   SOLE 21 33,430 0 0
DATAWATCH CORP COM NEW 237917208 3,257 279,555 SH   SOLE 22 279,555 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,124 32,081 SH   SOLE 2 1,486 0 30,595
DAVE & BUSTERS ENTMT INC COM 238337109 14 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 58 874 SH   SOLE 7 874 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 11,214 169,350 SH   SOLE 18 169,350 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,408 36,371 SH   SOLE 19 36,371 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 277,517 4,190,836 SH   SOLE 21 4,190,836 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 73,942 1,116,608 SH   SOLE 22 1,060,204 0 56,404
DAVE & BUSTERS ENTMT INC COM 238337109 769 11,608 SH   SOLE 26 9,580 0 2,028
DAVE & BUSTERS ENTMT INC COM 238337109 352 5,322 SH   SOLE 28 5,322 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 152 2,293 SH   SOLE 29 0 0 2,293
DAVE & BUSTERS ENTMT INC COM 238337109 5,656 85,413 SH   SOLE 30 85,413 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 284 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 27,162 379,200 SH   SOLE 2 98,211 0 280,989
DAVITA INC COM 23918K108 3,297 46,029 SH   SOLE 4 42,346 0 3,683
DAVITA INC COM 23918K108 7,326 102,277 SH   SOLE 7 95,686 0 6,591
DAVITA INC COM 23918K108 293 4,087 SH   SOLE 13 4,087 0 0
DAVITA INC COM 23918K108 81 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 20,983 292,933 SH   SOLE 18 273,910 0 19,023
DAVITA INC COM 23918K108 26,958 376,354 SH   SOLE 19 376,354 0 0
DAVITA INC COM 23918K108 5,304 74,048 SH   SOLE 20 0 0 74,048
DAVITA INC COM 23918K108 223,514 3,120,403 SH   SOLE 21 3,120,403 0 0
DAVITA INC COM 23918K108 227,348 3,173,922 SH   SOLE 22 2,790,766 0 383,156
DAVITA INC COM 23918K108 13,240 184,838 SH   SOLE 23 184,838 0 0
DAVITA INC COM 23918K108 24,754 345,583 SH   SOLE 25 345,583 0 0
DAVITA INC COM 23918K108 42,761 596,974 SH   SOLE 26 168,769 0 428,205
DAVITA INC COM 23918K108 1,960 27,360 SH   SOLE 28 20,660 0 6,700
DAVITA INC COM 23918K108 2,490 34,762 SH   SOLE 29 6,151 0 28,611
DAVITA INC COM 23918K108 37,768 527,261 SH   SOLE 30 527,261 0 0
DAVITA INC COM 23918K108 3,807 53,148 SH   SOLE 31 30,421 0 22,727
DAVITA INC COM 23918K108 14,013 195,624 SH   SOLE 34 195,624 0 0
DAVITA INC COM 23918K108 7,994 111,608 SH   SOLE 36 111,608 0 0
DAVITA INC COM 23918K108 220 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 179 28,925 SH   SOLE 2 992 0 27,933
DAWSON GEOPHYSICAL CO NEW COM 239360100 5 798 SH   SOLE 7 798 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 437 70,667 SH   SOLE 18 70,667 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 117 18,910 SH   SOLE 19 18,910 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 4,705 760,176 SH   SOLE 21 760,176 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 5,950 961,199 SH   SOLE 22 954,972 0 6,227
DAWSON GEOPHYSICAL CO NEW COM 239360100 229 37,017 SH   SOLE 29 0 0 37,017
DAXOR CORP COM 239467103 1 131 SH   SOLE 21 131 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 6,999 311,599 SH   SOLE 21 311,599 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 15 662 SH   SOLE 30 662 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 15 463 SH   SOLE 17 0 0 463
DBX ETF TR XTRACK USD HIGH 233051432 2 48 SH   SOLE 17 0 0 48
DBX ETF TR XTRACK MSCI JAPN 233051507 26 587 SH   SOLE 18 587 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DBX ETF TR XTRACK HRVST CSI 233051879 5,911 233,190 SH   SOLE 22 233,190 0 0
DDR CORP COM 23317H854 4,063 303,428 SH   SOLE 2 11,114 0 292,314
DDR CORP COM 23317H854 611 45,604 SH   SOLE 4 45,604 0 0
DDR CORP COM 23317H854 3,469 259,075 SH   SOLE 7 259,075 0 0
DDR CORP COM 23317H854 87 6,479 SH   SOLE 15 6,479 0 0
DDR CORP COM 23317H854 1,017 75,983 SH   SOLE 18 75,983 0 0
DDR CORP COM 23317H854 3,200 239,006 SH   SOLE 19 239,006 0 0
DDR CORP COM 23317H854 35,355 2,640,420 SH   SOLE 21 2,640,420 0 0
DDR CORP COM 23317H854 91,537 6,836,217 SH   SOLE 22 6,530,998 0 305,219
DDR CORP COM 23317H854 146 10,920 SH   SOLE 23 10,920 0 0
DDR CORP COM 23317H854 4,002 298,892 SH   SOLE 25 298,892 0 0
DDR CORP COM 23317H854 1,093 81,600 SH   SOLE 26 20,208 0 61,392
DDR CORP COM 23317H854 295 22,060 SH   SOLE 28 22,060 0 0
DDR CORP COM 23317H854 720 53,745 SH   SOLE 29 53,745 0 0
DDR CORP COM 23317H854 9,838 734,711 SH   SOLE 30 734,711 0 0
DDR CORP COM 23317H854 45 3,348 SH   SOLE 31 3,348 0 0
DDR CORP COM 23317H854 73 5,458 SH   SOLE 36 5,458 0 0
DDR CORP COM 23317H854 196 14,623 SH   SOLE 40 14,623 0 0
DEAN FOODS CO NEW COM NEW 242370203 851 119,903 SH   SOLE 2 29,505 0 90,398
DEAN FOODS CO NEW COM NEW 242370203 2 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 49 6,916 SH   SOLE 7 6,916 0 0
DEAN FOODS CO NEW COM NEW 242370203 2,884 406,184 SH   SOLE 18 406,184 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,417 199,565 SH   SOLE 19 199,565 0 0
DEAN FOODS CO NEW COM NEW 242370203 66,933 9,427,199 SH   SOLE 21 9,427,199 0 0
DEAN FOODS CO NEW COM NEW 242370203 22,503 3,169,458 SH   SOLE 22 3,009,038 0 160,420
DEAN FOODS CO NEW COM NEW 242370203 1,020 143,597 SH   SOLE 23 143,597 0 0
DEAN FOODS CO NEW COM NEW 242370203 350 49,226 SH   SOLE 26 8,410 0 40,816
DEAN FOODS CO NEW COM NEW 242370203 53 7,430 SH   SOLE 28 7,430 0 0
DEAN FOODS CO NEW COM NEW 242370203 120 16,836 SH   SOLE 29 0 0 16,836
DEAN FOODS CO NEW COM NEW 242370203 1,407 198,199 SH   SOLE 30 198,199 0 0
DEAN FOODS CO NEW COM NEW 242370203 78 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 72 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 268 6,921 SH   SOLE 2 236 0 6,685
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 164 SH   SOLE 7 164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,037 26,780 SH   SOLE 18 26,780 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 771 19,922 SH   SOLE 19 19,922 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,854 280,330 SH   SOLE 21 280,330 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 13,098 338,269 SH   SOLE 22 324,943 0 13,326
DECIPHERA PHARMACEUTICALS IN COM 24344T101 31 804 SH   SOLE 23 804 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 102 2,628 SH   SOLE 30 2,628 0 0
DECKERS OUTDOOR CORP COM 243537107 4,357 36,746 SH   SOLE 2 13,421 0 23,325
DECKERS OUTDOOR CORP COM 243537107 40 335 SH   SOLE 4 335 0 0
DECKERS OUTDOOR CORP COM 243537107 80 672 SH   SOLE 7 672 0 0
DECKERS OUTDOOR CORP COM 243537107 20,646 174,114 SH   SOLE 18 174,114 0 0
DECKERS OUTDOOR CORP COM 243537107 4,382 36,958 SH   SOLE 19 36,958 0 0
DECKERS OUTDOOR CORP COM 243537107 250,435 2,111,951 SH   SOLE 21 2,111,951 0 0
DECKERS OUTDOOR CORP COM 243537107 128,538 1,083,976 SH   SOLE 22 1,040,334 0 43,642
DECKERS OUTDOOR CORP COM 243537107 22 189 SH   SOLE 23 189 0 0
DECKERS OUTDOOR CORP COM 243537107 910 7,676 SH   SOLE 26 3,393 0 4,283
DECKERS OUTDOOR CORP COM 243537107 409 3,451 SH   SOLE 28 3,451 0 0
DECKERS OUTDOOR CORP COM 243537107 309 2,610 SH   SOLE 29 0 0 2,610
DECKERS OUTDOOR CORP COM 243537107 808 6,816 SH   SOLE 30 6,816 0 0
DECKERS OUTDOOR CORP COM 243537107 146 1,229 SH   SOLE 36 1,229 0 0
DECKERS OUTDOOR CORP COM 243537107 458 3,859 SH   SOLE 40 3,859 0 0
DEERE & CO COM 244199105 116,238 773,222 SH   SOLE 2 104,612 0 668,610
DEERE & CO COM 244199105 15,061 100,184 SH   SOLE 4 92,055 0 8,129
DEERE & CO COM 244199105 50,380 335,129 SH   SOLE 7 335,129 0 0
DEERE & CO COM 244199105 336 2,236 SH   SOLE 13 2,236 0 0
DEERE & CO COM 244199105 415 2,760 SH   SOLE 15 2,760 0 0
DEERE & CO COM 244199105 41 270 SH   SOLE 17 0 0 270
DEERE & CO COM 244199105 96,656 642,956 SH   SOLE 18 605,028 0 37,928
DEERE & CO COM 244199105 18,074 120,227 SH   SOLE 19 120,227 0 0
DEERE & CO COM 244199105 15,033 100,001 SH   SOLE 20 0 0 100,001
DEERE & CO COM 244199105 769,194 5,116,700 SH   SOLE 21 5,116,700 0 0
DEERE & CO COM 244199105 1,171,701 7,794,196 SH   SOLE 22 6,930,180 0 864,016
DEERE & CO COM 244199105 58,486 389,054 SH   SOLE 23 389,054 0 0
DEERE & CO COM 244199105 48,542 322,904 SH   SOLE 25 322,904 0 0
DEERE & CO COM 244199105 169,622 1,128,329 SH   SOLE 26 261,657 0 866,672
DEERE & CO COM 244199105 8,911 59,277 SH   SOLE 28 44,719 0 14,558
DEERE & CO COM 244199105 11,354 75,527 SH   SOLE 29 51,836 0 23,691
DEERE & CO COM 244199105 156,653 1,042,059 SH   SOLE 30 1,042,059 0 0
DEERE & CO COM 244199105 19,419 129,179 SH   SOLE 31 68,402 0 60,777
DEERE & CO COM 244199105 10,558 70,235 SH   SOLE 34 70,235 0 0
DEERE & CO COM 244199105 42,696 284,016 SH   SOLE 36 284,016 0 0
DEERE & CO COM 244199105 932 6,197 SH   SOLE 40 6,197 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 249 29,984 SH   SOLE 2 1,362 0 28,622
DEL FRISCOS RESTAURANT GROUP COM 245077102 5 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 896 107,896 SH   SOLE 18 107,896 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 247 29,746 SH   SOLE 19 29,746 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,486 1,142,881 SH   SOLE 21 1,142,881 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 7,180 865,045 SH   SOLE 22 847,657 0 17,388
DEL TACO RESTAURANTS INC COM 245496104 361 30,542 SH   SOLE 2 1,108 0 29,434
DEL TACO RESTAURANTS INC COM 245496104 9 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,306 110,580 SH   SOLE 18 110,580 0 0
DEL TACO RESTAURANTS INC COM 245496104 343 29,058 SH   SOLE 19 29,058 0 0
DEL TACO RESTAURANTS INC COM 245496104 13,350 1,130,377 SH   SOLE 21 1,130,377 0 0
DEL TACO RESTAURANTS INC COM 245496104 13,215 1,118,933 SH   SOLE 22 1,076,402 0 42,531
DEL TACO RESTAURANTS INC COM 245496104 195 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 66 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 60 5,097 SH   SOLE 29 0 0 5,097
DEL TACO RESTAURANTS INC COM 245496104 131 11,102 SH   SOLE 30 11,102 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 6,011 176,799 SH   SOLE 19 176,799 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,151 74,260 SH   SOLE 2 7,657 0 66,603
DELEK US HLDGS INC NEW COM 24665A103 13 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 136 3,204 SH   SOLE 7 3,204 0 0
DELEK US HLDGS INC NEW COM 24665A103 11,157 262,954 SH   SOLE 18 262,954 0 0
DELEK US HLDGS INC NEW COM 24665A103 6,974 164,373 SH   SOLE 19 164,373 0 0
DELEK US HLDGS INC NEW COM 24665A103 125,912 2,967,516 SH   SOLE 21 2,967,516 0 0
DELEK US HLDGS INC NEW COM 24665A103 96,109 2,265,123 SH   SOLE 22 2,131,855 0 133,268
DELEK US HLDGS INC NEW COM 24665A103 1,099 25,899 SH   SOLE 26 18,693 0 7,206
DELEK US HLDGS INC NEW COM 24665A103 469 11,053 SH   SOLE 28 11,053 0 0
DELEK US HLDGS INC NEW COM 24665A103 803 18,919 SH   SOLE 30 18,919 0 0
DELEK US HLDGS INC NEW COM 24665A103 921 21,711 SH   SOLE 34 21,711 0 0
DELEK US HLDGS INC NEW COM 24665A103 280 6,592 SH   SOLE 36 6,592 0 0
DELEK US HLDGS INC NEW COM 24665A103 312 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 52,155 537,018 SH   SOLE 2 124,695 0 412,323
DELL TECHNOLOGIES INC COM CL V 24703L103 6,323 65,104 SH   SOLE 4 59,712 0 5,392
DELL TECHNOLOGIES INC COM CL V 24703L103 1,898 19,538 SH   SOLE 7 19,538 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 156 1,610 SH   SOLE 15 1,610 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 10 108 SH   SOLE 17 0 0 108
DELL TECHNOLOGIES INC COM CL V 24703L103 92,471 952,134 SH   SOLE 18 839,252 0 112,882
DELL TECHNOLOGIES INC COM CL V 24703L103 32,016 329,650 SH   SOLE 19 329,650 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 7,668 78,959 SH   SOLE 20 0 0 78,959
DELL TECHNOLOGIES INC COM CL V 24703L103 314,608 3,239,375 SH   SOLE 21 3,239,375 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 495,311 5,099,993 SH   SOLE 22 4,695,817 0 404,176
DELL TECHNOLOGIES INC COM CL V 24703L103 24,355 250,775 SH   SOLE 23 250,775 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 24,378 251,007 SH   SOLE 25 223,124 0 27,883
DELL TECHNOLOGIES INC COM CL V 24703L103 91,253 939,594 SH   SOLE 26 248,663 0 690,931
DELL TECHNOLOGIES INC COM CL V 24703L103 3,765 38,766 SH   SOLE 28 29,340 0 9,426
DELL TECHNOLOGIES INC COM CL V 24703L103 844 8,690 SH   SOLE 29 8,690 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 31,065 319,860 SH   SOLE 30 319,860 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 8,323 85,702 SH   SOLE 31 39,694 0 46,008
DELL TECHNOLOGIES INC COM CL V 24703L103 28,594 294,416 SH   SOLE 34 294,416 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 19,840 204,288 SH   SOLE 36 204,288 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 397 4,088 SH   SOLE 40 4,088 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,793 57,175 SH   SOLE 2 57,175 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 142 4,543 SH   SOLE 4 4,543 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 37 1,174 SH   SOLE 7 1,174 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 7,370 235,017 SH   SOLE 18 235,017 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 106,218 3,387,061 SH   SOLE 21 3,387,061 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 73,537 2,344,923 SH   SOLE 22 2,291,413 0 53,510
DELPHI TECHNOLOGIES PLC SHS G2709G107 72 2,296 SH   SOLE 23 2,296 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,956 62,373 SH   SOLE 26 14,546 0 47,827
DELPHI TECHNOLOGIES PLC SHS G2709G107 386 12,306 SH   SOLE 28 12,306 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,786 56,960 SH   SOLE 29 0 0 56,960
DELPHI TECHNOLOGIES PLC SHS G2709G107 634 20,227 SH   SOLE 30 20,227 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 201 6,411 SH   SOLE 36 6,411 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 313 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 93,191 1,611,465 SH   SOLE 2 421,528 0 1,189,937
DELTA AIR LINES INC DEL COM NEW 247361702 10,157 175,642 SH   SOLE 4 171,015 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 31,510 544,868 SH   SOLE 7 478,126 0 66,742
DELTA AIR LINES INC DEL COM NEW 247361702 2,979 51,521 SH   SOLE 13 51,521 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 94 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11 187 SH   SOLE 17 0 0 187
DELTA AIR LINES INC DEL COM NEW 247361702 152,028 2,628,879 SH   SOLE 18 2,450,615 0 178,264
DELTA AIR LINES INC DEL COM NEW 247361702 45,700 790,252 SH   SOLE 19 790,252 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,486 112,158 SH   SOLE 20 0 0 112,158
DELTA AIR LINES INC DEL COM NEW 247361702 619,612 10,714,376 SH   SOLE 21 10,714,376 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 918,970 15,890,882 SH   SOLE 22 14,071,431 0 1,819,451
DELTA AIR LINES INC DEL COM NEW 247361702 20,528 354,968 SH   SOLE 23 354,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,869 222,534 SH   SOLE 25 181,066 0 41,468
DELTA AIR LINES INC DEL COM NEW 247361702 65,296 1,129,094 SH   SOLE 26 232,615 0 896,479
DELTA AIR LINES INC DEL COM NEW 247361702 1,975 34,158 SH   SOLE 28 25,619 0 8,539
DELTA AIR LINES INC DEL COM NEW 247361702 7,326 126,674 SH   SOLE 29 72,310 0 54,364
DELTA AIR LINES INC DEL COM NEW 247361702 96,051 1,660,924 SH   SOLE 30 1,660,924 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,574 234,725 SH   SOLE 31 166,882 0 67,843
DELTA AIR LINES INC DEL COM NEW 247361702 24,338 420,848 SH   SOLE 34 420,848 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14,386 248,756 SH   SOLE 36 248,756 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 209 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 28 1,591 SH   SOLE 2 1,591 0 0
DELTA APPAREL INC COM 247368103 21 1,184 SH   SOLE 18 1,184 0 0
DELTA APPAREL INC COM 247368103 63 3,529 SH   SOLE 19 3,529 0 0
DELTA APPAREL INC COM 247368103 423 23,804 SH   SOLE 21 23,804 0 0
DELTA APPAREL INC COM 247368103 2,863 160,935 SH   SOLE 22 160,935 0 0
DELTA APPAREL INC COM 247368103 50 2,830 SH   SOLE 23 2,830 0 0
DELTA APPAREL INC COM 247368103 108 6,086 SH   SOLE 26 0 0 6,086
DELUXE CORP COM 248019101 3,513 61,691 SH   SOLE 2 24,821 0 36,870
DELUXE CORP COM 248019101 46 814 SH   SOLE 4 814 0 0
DELUXE CORP COM 248019101 62 1,089 SH   SOLE 7 1,089 0 0
DELUXE CORP COM 248019101 15,865 278,630 SH   SOLE 18 278,630 0 0
DELUXE CORP COM 248019101 5,516 96,866 SH   SOLE 19 96,866 0 0
DELUXE CORP COM 248019101 189,635 3,330,433 SH   SOLE 21 3,330,433 0 0
DELUXE CORP COM 248019101 119,139 2,092,364 SH   SOLE 22 2,023,503 0 68,861
DELUXE CORP COM 248019101 646 11,341 SH   SOLE 23 11,341 0 0
DELUXE CORP COM 248019101 1,986 34,887 SH   SOLE 26 5,110 0 29,777
DELUXE CORP COM 248019101 353 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 523 9,189 SH   SOLE 29 0 0 9,189
DELUXE CORP COM 248019101 633 11,119 SH   SOLE 30 11,119 0 0
DELUXE CORP COM 248019101 284 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 793 36,460 SH   SOLE 2 1,726 0 34,734
DENALI THERAPEUTICS INC COM 24823R105 28 1,299 SH   SOLE 7 1,299 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,089 142,076 SH   SOLE 18 142,076 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,163 53,482 SH   SOLE 19 53,482 0 0
DENALI THERAPEUTICS INC COM 24823R105 32,250 1,483,454 SH   SOLE 21 1,483,454 0 0
DENALI THERAPEUTICS INC COM 24823R105 33,962 1,562,183 SH   SOLE 22 1,479,243 0 82,940
DENALI THERAPEUTICS INC COM 24823R105 19 893 SH   SOLE 23 893 0 0
DENALI THERAPEUTICS INC COM 24823R105 181 8,339 SH   SOLE 26 0 0 8,339
DENALI THERAPEUTICS INC COM 24823R105 389 17,875 SH   SOLE 30 17,875 0 0
DENALI THERAPEUTICS INC COM 24823R105 22 989 SH   SOLE 34 989 0 0
DENBURY RES INC COM NEW 247916208 2,787 449,513 SH   SOLE 2 34,661 0 414,852
DENBURY RES INC COM NEW 247916208 12 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 57 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 12,397 1,999,567 SH   SOLE 18 1,999,567 0 0
DENBURY RES INC COM NEW 247916208 3,014 486,105 SH   SOLE 19 486,105 0 0
DENBURY RES INC COM NEW 247916208 300,663 48,494,068 SH   SOLE 21 48,494,068 0 0
DENBURY RES INC COM NEW 247916208 81,077 13,076,875 SH   SOLE 22 12,438,656 0 638,219
DENBURY RES INC COM NEW 247916208 321 51,718 SH   SOLE 23 51,718 0 0
DENBURY RES INC COM NEW 247916208 841 135,661 SH   SOLE 26 25,973 0 109,688
DENBURY RES INC COM NEW 247916208 369 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 125 20,120 SH   SOLE 29 0 0 20,120
DENBURY RES INC COM NEW 247916208 7,119 1,148,175 SH   SOLE 30 1,148,175 0 0
DENBURY RES INC COM NEW 247916208 32 5,097 SH   SOLE 36 5,097 0 0
DENBURY RES INC COM NEW 247916208 246 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 757 51,458 SH   SOLE 2 2,343 0 49,115
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 18 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,083 209,424 SH   SOLE 18 209,424 0 0
DENNYS CORP COM 24869P104 855 58,097 SH   SOLE 19 58,097 0 0
DENNYS CORP COM 24869P104 32,641 2,217,470 SH   SOLE 21 2,217,470 0 0
DENNYS CORP COM 24869P104 29,044 1,973,115 SH   SOLE 22 1,879,252 0 93,863
DENNYS CORP COM 24869P104 314 21,305 SH   SOLE 26 0 0 21,305
DENNYS CORP COM 24869P104 131 8,897 SH   SOLE 28 8,897 0 0
DENNYS CORP COM 24869P104 240 16,337 SH   SOLE 30 16,337 0 0
DENNYS CORP COM 24869P104 15 992 SH   SOLE 34 992 0 0
DENNYS CORP COM 24869P104 143 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 19,518 517,169 SH   SOLE 2 51,979 0 465,190
DENTSPLY SIRONA INC COM 24906P109 2,551 67,603 SH   SOLE 4 61,514 0 6,089
DENTSPLY SIRONA INC COM 24906P109 7,229 191,560 SH   SOLE 7 172,346 0 19,214
DENTSPLY SIRONA INC COM 24906P109 545 14,436 SH   SOLE 13 14,436 0 0
DENTSPLY SIRONA INC COM 24906P109 77 2,036 SH   SOLE 15 2,036 0 0
DENTSPLY SIRONA INC COM 24906P109 17,046 451,660 SH   SOLE 18 424,332 0 27,328
DENTSPLY SIRONA INC COM 24906P109 1,826 48,378 SH   SOLE 19 48,378 0 0
DENTSPLY SIRONA INC COM 24906P109 5,198 137,731 SH   SOLE 20 0 0 137,731
DENTSPLY SIRONA INC COM 24906P109 175,368 4,646,732 SH   SOLE 21 4,646,732 0 0
DENTSPLY SIRONA INC COM 24906P109 202,987 5,378,567 SH   SOLE 22 4,784,235 0 594,332
DENTSPLY SIRONA INC COM 24906P109 10,713 283,861 SH   SOLE 23 283,861 0 0
DENTSPLY SIRONA INC COM 24906P109 8,616 228,291 SH   SOLE 25 228,291 0 0
DENTSPLY SIRONA INC COM 24906P109 31,486 834,293 SH   SOLE 26 242,171 0 592,122
DENTSPLY SIRONA INC COM 24906P109 1,664 44,102 SH   SOLE 28 33,635 0 10,467
DENTSPLY SIRONA INC COM 24906P109 1,957 51,847 SH   SOLE 29 7,033 0 44,814
DENTSPLY SIRONA INC COM 24906P109 32,323 856,470 SH   SOLE 30 856,470 0 0
DENTSPLY SIRONA INC COM 24906P109 2,995 79,360 SH   SOLE 31 43,477 0 35,883
DENTSPLY SIRONA INC COM 24906P109 1,429 37,859 SH   SOLE 32 37,859 0 0
DENTSPLY SIRONA INC COM 24906P109 456 12,085 SH   SOLE 34 12,085 0 0
DENTSPLY SIRONA INC COM 24906P109 7,112 188,441 SH   SOLE 36 188,441 0 0
DENTSPLY SIRONA INC COM 24906P109 174 4,608 SH   SOLE 40 4,608 0 0
DERMIRA INC COM 24983L104 438 40,222 SH   SOLE 2 13,044 0 27,178
DERMIRA INC COM 24983L104 9 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,340 122,975 SH   SOLE 18 122,975 0 0
DERMIRA INC COM 24983L104 624 57,225 SH   SOLE 19 57,225 0 0
DERMIRA INC COM 24983L104 22,353 2,050,743 SH   SOLE 21 2,050,743 0 0
DERMIRA INC COM 24983L104 13,630 1,250,479 SH   SOLE 22 1,208,545 0 41,934
DERMIRA INC COM 24983L104 484 44,433 SH   SOLE 23 44,433 0 0
DERMIRA INC COM 24983L104 954 87,481 SH   SOLE 26 0 0 87,481
DERMIRA INC COM 24983L104 48 4,363 SH   SOLE 28 4,363 0 0
DERMIRA INC COM 24983L104 10 893 SH   SOLE 29 0 0 893
DERMIRA INC COM 24983L104 84 7,748 SH   SOLE 30 7,748 0 0
DERMIRA INC COM 24983L104 25 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 332 400,000 PRN   SOLE 21 400,000 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,668 98,874 SH   SOLE 21 98,874 0 0
DESPEGAR COM CORP ORD SHS G27358103 800 47,411 SH   SOLE 22 47,411 0 0
DESTINATION MATERNITY CORP COM 25065D100 10 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 183 39,193 SH   SOLE 21 39,193 0 0
DESTINATION MATERNITY CORP COM 25065D100 1,086 232,997 SH   SOLE 22 232,997 0 0
DESTINATION XL GROUP INC COM 25065K104 16 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 288 115,321 SH   SOLE 21 115,321 0 0
DESTINATION XL GROUP INC COM 25065K104 2,176 870,506 SH   SOLE 22 870,506 0 0
DETERMINE INC COM 250660107 3 4,605 SH   SOLE 21 4,605 0 0
DETERMINE INC COM 250660107 24 34,886 SH   SOLE 22 34,886 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 0 28 SH   SOLE 17 0 0 28
DEVON ENERGY CORP NEW COM 25179M103 50,996 1,276,820 SH   SOLE 2 206,644 0 1,070,176
DEVON ENERGY CORP NEW COM 25179M103 6,480 162,233 SH   SOLE 4 148,393 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 14,759 369,520 SH   SOLE 7 369,520 0 0
DEVON ENERGY CORP NEW COM 25179M103 241 6,036 SH   SOLE 13 6,036 0 0
DEVON ENERGY CORP NEW COM 25179M103 173 4,324 SH   SOLE 15 4,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 32 SH   SOLE 17 0 0 32
DEVON ENERGY CORP NEW COM 25179M103 154,605 3,870,938 SH   SOLE 18 3,672,860 0 198,078
DEVON ENERGY CORP NEW COM 25179M103 311,231 7,792,458 SH   SOLE 19 7,792,458 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,563 189,362 SH   SOLE 20 0 0 189,362
DEVON ENERGY CORP NEW COM 25179M103 455,926 11,415,263 SH   SOLE 21 11,415,263 0 0
DEVON ENERGY CORP NEW COM 25179M103 532,634 13,335,865 SH   SOLE 22 11,949,458 0 1,386,407
DEVON ENERGY CORP NEW COM 25179M103 27,963 700,127 SH   SOLE 23 700,127 0 0
DEVON ENERGY CORP NEW COM 25179M103 26,618 666,444 SH   SOLE 25 666,444 0 0
DEVON ENERGY CORP NEW COM 25179M103 90,996 2,278,307 SH   SOLE 26 475,721 0 1,802,586
DEVON ENERGY CORP NEW COM 25179M103 3,968 99,358 SH   SOLE 28 74,648 0 24,710
DEVON ENERGY CORP NEW COM 25179M103 8,118 203,262 SH   SOLE 29 203,262 0 0
DEVON ENERGY CORP NEW COM 25179M103 80,082 2,005,068 SH   SOLE 30 2,005,068 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,783 219,905 SH   SOLE 31 98,682 0 121,223
DEVON ENERGY CORP NEW COM 25179M103 67,537 1,690,973 SH   SOLE 34 1,690,973 0 0
DEVON ENERGY CORP NEW COM 25179M103 18,142 454,238 SH   SOLE 36 454,238 0 0
DEVON ENERGY CORP NEW COM 25179M103 400 10,015 SH   SOLE 40 10,015 0 0
DEXCOM INC COM 252131107 22,303 155,920 SH   SOLE 2 7,561 0 148,359
DEXCOM INC COM 252131107 59 414 SH   SOLE 4 414 0 0
DEXCOM INC COM 252131107 273 1,912 SH   SOLE 7 1,912 0 0
DEXCOM INC COM 252131107 6,559 45,851 SH   SOLE 18 45,851 0 0
DEXCOM INC COM 252131107 2,184 15,267 SH   SOLE 19 15,267 0 0
DEXCOM INC COM 252131107 200,359 1,400,720 SH   SOLE 21 1,400,720 0 0
DEXCOM INC COM 252131107 335,103 2,342,722 SH   SOLE 22 2,178,941 0 163,781
DEXCOM INC COM 252131107 13,039 91,157 SH   SOLE 26 28,337 0 62,820
DEXCOM INC COM 252131107 1,679 11,738 SH   SOLE 28 11,738 0 0
DEXCOM INC COM 252131107 1,287 8,999 SH   SOLE 29 0 0 8,999
DEXCOM INC COM 252131107 10,703 74,824 SH   SOLE 30 74,824 0 0
DEXCOM INC COM 252131107 436 3,047 SH   SOLE 31 1,813 0 1,234
DEXCOM INC COM 252131107 1,337 9,347 SH   SOLE 40 9,347 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 1,173 765,000 PRN   SOLE 21 765,000 0 0
DHI GROUP INC COM 23331S100 19 9,183 SH   SOLE 18 9,183 0 0
DHI GROUP INC COM 23331S100 402 191,467 SH   SOLE 21 191,467 0 0
DHI GROUP INC COM 23331S100 1,378 656,059 SH   SOLE 22 656,059 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 462 98,345 SH   SOLE 2 3,544 0 94,801
DHT HOLDINGS INC SHS NEW Y2065G121 13 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,506 320,330 SH   SOLE 18 320,330 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 417 88,705 SH   SOLE 19 88,705 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 14,902 3,170,544 SH   SOLE 21 3,170,544 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 4,488 954,938 SH   SOLE 22 883,839 0 71,099
DIAGEO P L C SPON ADR NEW 25243Q205 39 278 SH   SOLE 17 0 0 278
DIAGEO P L C SPON ADR NEW 25243Q205 117,533 829,626 SH   SOLE 18 829,482 0 144
DIAGEO P L C SPON ADR NEW 25243Q205 919 6,489 SH   SOLE 22 0 0 6,489
DIAGEO P L C SPON ADR NEW 25243Q205 1,388 9,795 SH   SOLE 25 9,795 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 422 2,550 SH   SOLE 2 134 0 2,416
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 17 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,806 10,919 SH   SOLE 18 10,919 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 556 3,360 SH   SOLE 19 3,360 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 22,672 137,083 SH   SOLE 21 137,083 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 18,688 112,996 SH   SOLE 22 108,538 0 4,458
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 91 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 77 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 106 639 SH   SOLE 30 639 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 83 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,902 95,123 SH   SOLE 2 31,317 0 63,806
DIAMOND OFFSHORE DRILLING IN COM 25271C102 8 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 102 5,104 SH   SOLE 7 5,104 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 7,609 380,436 SH   SOLE 18 380,436 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,618 80,891 SH   SOLE 19 80,891 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 94,151 4,707,540 SH   SOLE 21 4,707,540 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 59,270 2,963,477 SH   SOLE 22 2,850,104 0 113,373
DIAMOND OFFSHORE DRILLING IN COM 25271C102 688 34,411 SH   SOLE 23 34,411 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,518 75,894 SH   SOLE 26 11,889 0 64,005
DIAMOND OFFSHORE DRILLING IN COM 25271C102 198 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 290 14,478 SH   SOLE 30 14,478 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 262 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 153 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 28,355 209,745 SH   SOLE 2 8,093 0 201,652
DIAMONDBACK ENERGY INC COM 25278X109 3,945 29,180 SH   SOLE 4 26,513 0 2,667
DIAMONDBACK ENERGY INC COM 25278X109 920 6,804 SH   SOLE 7 6,804 0 0
DIAMONDBACK ENERGY INC COM 25278X109 163 1,208 SH   SOLE 13 1,208 0 0
DIAMONDBACK ENERGY INC COM 25278X109 46 339 SH   SOLE 15 339 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,101 52,524 SH   SOLE 18 44,696 0 7,828
DIAMONDBACK ENERGY INC COM 25278X109 2,183 16,148 SH   SOLE 19 16,148 0 0
DIAMONDBACK ENERGY INC COM 25278X109 185,112 1,369,273 SH   SOLE 21 1,369,273 0 0
DIAMONDBACK ENERGY INC COM 25278X109 335,740 2,483,468 SH   SOLE 22 2,284,908 0 198,560
DIAMONDBACK ENERGY INC COM 25278X109 16,642 123,102 SH   SOLE 23 123,102 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,015 88,872 SH   SOLE 25 88,872 0 0
DIAMONDBACK ENERGY INC COM 25278X109 37,214 275,271 SH   SOLE 26 96,130 0 179,141
DIAMONDBACK ENERGY INC COM 25278X109 2,573 19,034 SH   SOLE 28 14,404 0 4,630
DIAMONDBACK ENERGY INC COM 25278X109 3,145 23,265 SH   SOLE 29 3,601 0 19,664
DIAMONDBACK ENERGY INC COM 25278X109 21,657 160,200 SH   SOLE 30 160,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,228 46,070 SH   SOLE 31 19,600 0 26,470
DIAMONDBACK ENERGY INC COM 25278X109 607 4,487 SH   SOLE 34 4,487 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,850 80,261 SH   SOLE 36 80,261 0 0
DIAMONDBACK ENERGY INC COM 25278X109 340 2,515 SH   SOLE 40 2,515 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,245 278,038 SH   SOLE 2 77,706 0 200,332
DIAMONDROCK HOSPITALITY CO COM 252784301 665 56,994 SH   SOLE 4 56,994 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,073 349,046 SH   SOLE 7 349,046 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 96 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 10,654 912,925 SH   SOLE 18 912,925 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,767 665,586 SH   SOLE 19 665,586 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 269,486 23,092,227 SH   SOLE 21 23,092,227 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 117,638 10,080,364 SH   SOLE 22 9,812,259 0 268,105
DIAMONDROCK HOSPITALITY CO COM 252784301 4,182 358,380 SH   SOLE 23 358,380 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,723 404,671 SH   SOLE 25 404,671 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,041 603,311 SH   SOLE 26 47,892 0 555,419
DIAMONDROCK HOSPITALITY CO COM 252784301 342 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,762 150,976 SH   SOLE 29 69,460 0 81,516
DIAMONDROCK HOSPITALITY CO COM 252784301 15,967 1,368,245 SH   SOLE 30 1,368,245 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 189 16,215 SH   SOLE 34 16,215 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 37 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 252 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 550 36,073 SH   SOLE 2 1,638 0 34,435
DICERNA PHARMACEUTICALS INC COM 253031108 15 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,278 149,278 SH   SOLE 18 149,278 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 614 40,206 SH   SOLE 19 40,206 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 24,064 1,576,938 SH   SOLE 21 1,576,938 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 17,665 1,157,624 SH   SOLE 22 1,105,647 0 51,977
DICERNA PHARMACEUTICALS INC COM 253031108 4 285 SH   SOLE 23 285 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 87 5,712 SH   SOLE 30 5,712 0 0
DICKS SPORTING GOODS INC COM 253393102 4,624 130,318 SH   SOLE 2 36,294 0 94,024
DICKS SPORTING GOODS INC COM 253393102 17 481 SH   SOLE 4 481 0 0
DICKS SPORTING GOODS INC COM 253393102 121 3,416 SH   SOLE 7 3,416 0 0
DICKS SPORTING GOODS INC COM 253393102 8,415 237,175 SH   SOLE 18 237,175 0 0
DICKS SPORTING GOODS INC COM 253393102 474 13,351 SH   SOLE 19 13,351 0 0
DICKS SPORTING GOODS INC COM 253393102 125,191 3,528,497 SH   SOLE 21 3,528,497 0 0
DICKS SPORTING GOODS INC COM 253393102 106,382 2,998,356 SH   SOLE 22 2,821,241 0 177,115
DICKS SPORTING GOODS INC COM 253393102 970 27,342 SH   SOLE 26 13,093 0 14,249
DICKS SPORTING GOODS INC COM 253393102 367 10,331 SH   SOLE 28 10,331 0 0
DICKS SPORTING GOODS INC COM 253393102 724 20,402 SH   SOLE 29 0 0 20,402
DICKS SPORTING GOODS INC COM 253393102 697 19,642 SH   SOLE 30 19,642 0 0
DICKS SPORTING GOODS INC COM 253393102 56 1,589 SH   SOLE 31 1,589 0 0
DICKS SPORTING GOODS INC COM 253393102 149 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 324 9,141 SH   SOLE 40 9,141 0 0
DIEBOLD NXDF INC COM 253651103 341 75,827 SH   SOLE 2 2,839 0 72,988
DIEBOLD NXDF INC COM 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 16 3,624 SH   SOLE 7 3,624 0 0
DIEBOLD NXDF INC COM 253651103 1,518 337,433 SH   SOLE 18 337,433 0 0
DIEBOLD NXDF INC COM 253651103 334 74,296 SH   SOLE 19 74,296 0 0
DIEBOLD NXDF INC COM 253651103 36,238 8,052,818 SH   SOLE 21 8,052,818 0 0
DIEBOLD NXDF INC COM 253651103 10,087 2,241,509 SH   SOLE 22 2,129,057 0 112,452
DIEBOLD NXDF INC COM 253651103 112 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 40 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 747 166,077 SH   SOLE 30 166,077 0 0
DIEBOLD NXDF INC COM 253651103 8 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 30 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 1 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 28 6,832 SH   SOLE 22 6,832 0 0
DIGI INTL INC COM 253798102 341 25,318 SH   SOLE 2 937 0 24,381
DIGI INTL INC COM 253798102 8 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,653 122,898 SH   SOLE 18 122,898 0 0
DIGI INTL INC COM 253798102 341 25,379 SH   SOLE 19 25,379 0 0
DIGI INTL INC COM 253798102 38,962 2,896,817 SH   SOLE 21 2,896,817 0 0
DIGI INTL INC COM 253798102 10,806 803,456 SH   SOLE 22 783,189 0 20,267
DIGI INTL INC COM 253798102 656 48,753 SH   SOLE 30 48,753 0 0
DIGIMARC CORP NEW COM 25381B101 289 9,184 SH   SOLE 2 435 0 8,749
DIGIMARC CORP NEW COM 25381B101 6 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,198 38,077 SH   SOLE 18 38,077 0 0
DIGIMARC CORP NEW COM 25381B101 336 10,695 SH   SOLE 19 10,695 0 0
DIGIMARC CORP NEW COM 25381B101 12,324 391,867 SH   SOLE 21 391,867 0 0
DIGIMARC CORP NEW COM 25381B101 8,552 271,911 SH   SOLE 22 264,668 0 7,243
DIGIRAD CORP COM 253827109 6 4,141 SH   SOLE 18 4,141 0 0
DIGIRAD CORP COM 253827109 98 65,405 SH   SOLE 21 65,405 0 0
DIGIRAD CORP COM 253827109 22 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 3 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 141 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 56,365 501,108 SH   SOLE 2 72,672 0 428,436
DIGITAL RLTY TR INC COM 253868103 13,397 119,108 SH   SOLE 4 113,667 0 5,441
DIGITAL RLTY TR INC COM 253868103 57,441 510,680 SH   SOLE 7 510,680 0 0
DIGITAL RLTY TR INC COM 253868103 1,056 9,387 SH   SOLE 15 9,387 0 0
DIGITAL RLTY TR INC COM 253868103 47,559 422,818 SH   SOLE 18 398,090 0 24,728
DIGITAL RLTY TR INC COM 253868103 36,919 328,225 SH   SOLE 19 328,225 0 0
DIGITAL RLTY TR INC COM 253868103 9,347 83,101 SH   SOLE 20 0 0 83,101
DIGITAL RLTY TR INC COM 253868103 768,160 6,829,301 SH   SOLE 21 6,829,301 0 0
DIGITAL RLTY TR INC COM 253868103 895,220 7,958,930 SH   SOLE 22 7,420,985 0 537,945
DIGITAL RLTY TR INC COM 253868103 30,628 272,298 SH   SOLE 23 272,298 0 0
DIGITAL RLTY TR INC COM 253868103 66,342 589,808 SH   SOLE 25 589,808 0 0
DIGITAL RLTY TR INC COM 253868103 103,634 921,356 SH   SOLE 26 210,877 0 710,479
DIGITAL RLTY TR INC COM 253868103 4,520 40,189 SH   SOLE 28 30,578 0 9,611
DIGITAL RLTY TR INC COM 253868103 9,055 80,500 SH   SOLE 29 80,500 0 0
DIGITAL RLTY TR INC COM 253868103 174,632 1,552,561 SH   SOLE 30 1,552,561 0 0
DIGITAL RLTY TR INC COM 253868103 8,151 72,465 SH   SOLE 31 38,956 0 33,509
DIGITAL RLTY TR INC COM 253868103 1,127 10,021 SH   SOLE 34 10,021 0 0
DIGITAL RLTY TR INC COM 253868103 18,754 166,733 SH   SOLE 36 166,733 0 0
DIGITAL RLTY TR INC COM 253868103 463 4,114 SH   SOLE 40 4,114 0 0
DIGITAL TURBINE INC COM NEW 25400W102 16 13,075 SH   SOLE 18 13,075 0 0
DIGITAL TURBINE INC COM NEW 25400W102 264 212,635 SH   SOLE 21 212,635 0 0
DIGITAL TURBINE INC COM NEW 25400W102 133 107,314 SH   SOLE 22 107,314 0 0
DILLARDS INC CL A 254067101 1,770 23,185 SH   SOLE 2 11,870 0 11,315
DILLARDS INC CL A 254067101 9 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 59 767 SH   SOLE 7 767 0 0
DILLARDS INC CL A 254067101 6,795 89,015 SH   SOLE 18 89,015 0 0
DILLARDS INC CL A 254067101 2,112 27,672 SH   SOLE 19 27,672 0 0
DILLARDS INC CL A 254067101 82,850 1,085,275 SH   SOLE 21 1,085,275 0 0
DILLARDS INC CL A 254067101 54,634 715,664 SH   SOLE 22 689,219 0 26,445
DILLARDS INC CL A 254067101 1,234 16,161 SH   SOLE 23 16,161 0 0
DILLARDS INC CL A 254067101 2,283 29,904 SH   SOLE 26 1,635 0 28,269
DILLARDS INC CL A 254067101 136 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 328 4,297 SH   SOLE 29 0 0 4,297
DILLARDS INC CL A 254067101 966 12,654 SH   SOLE 30 12,654 0 0
DILLARDS INC CL A 254067101 189 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 201 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 562 31,460 SH   SOLE 2 1,178 0 30,282
DIME CMNTY BANCSHARES COM 253922108 5 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 13 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 2,683 150,328 SH   SOLE 18 150,328 0 0
DIME CMNTY BANCSHARES COM 253922108 543 30,437 SH   SOLE 19 30,437 0 0
DIME CMNTY BANCSHARES COM 253922108 62,396 3,495,556 SH   SOLE 21 3,495,556 0 0
DIME CMNTY BANCSHARES COM 253922108 19,351 1,084,111 SH   SOLE 22 1,040,356 0 43,755
DIME CMNTY BANCSHARES COM 253922108 356 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 83 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 1,338 74,974 SH   SOLE 30 74,974 0 0
DIME CMNTY BANCSHARES COM 253922108 61 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,198 14,731 SH   SOLE 2 641 0 14,090
DINE BRANDS GLOBAL INC COM 254423106 8 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 28 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,945 73,121 SH   SOLE 18 73,121 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,246 15,324 SH   SOLE 19 15,324 0 0
DINE BRANDS GLOBAL INC COM 254423106 148,472 1,826,002 SH   SOLE 21 1,826,002 0 0
DINE BRANDS GLOBAL INC COM 254423106 39,888 490,568 SH   SOLE 22 466,132 0 24,436
DINE BRANDS GLOBAL INC COM 254423106 185 2,281 SH   SOLE 23 2,281 0 0
DINE BRANDS GLOBAL INC COM 254423106 197 2,422 SH   SOLE 26 1,467 0 955
DINE BRANDS GLOBAL INC COM 254423106 200 2,459 SH   SOLE 28 2,459 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,140 38,619 SH   SOLE 30 38,619 0 0
DINE BRANDS GLOBAL INC COM 254423106 73 902 SH   SOLE 34 902 0 0
DINE BRANDS GLOBAL INC COM 254423106 149 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,765 53,020 SH   SOLE 2 16,986 0 36,034
DIODES INC COM 254543101 7 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 27 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 5,836 175,293 SH   SOLE 18 175,293 0 0
DIODES INC COM 254543101 5,999 180,216 SH   SOLE 19 180,216 0 0
DIODES INC COM 254543101 138,816 4,169,911 SH   SOLE 21 4,169,911 0 0
DIODES INC COM 254543101 42,344 1,271,964 SH   SOLE 22 1,221,067 0 50,897
DIODES INC COM 254543101 2,187 65,686 SH   SOLE 23 65,686 0 0
DIODES INC COM 254543101 2,711 81,431 SH   SOLE 26 7,267 0 74,164
DIODES INC COM 254543101 182 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 476 14,306 SH   SOLE 29 0 0 14,306
DIODES INC COM 254543101 2,972 89,266 SH   SOLE 30 89,266 0 0
DIODES INC COM 254543101 128 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,446 74,490 SH   SOLE 2 29,085 0 45,405
DIPLOMAT PHARMACY INC COM 25456K101 4 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 24 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 4,767 245,586 SH   SOLE 18 245,586 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,142 58,835 SH   SOLE 19 58,835 0 0
DIPLOMAT PHARMACY INC COM 25456K101 122,810 6,327,128 SH   SOLE 21 6,327,128 0 0
DIPLOMAT PHARMACY INC COM 25456K101 31,022 1,598,249 SH   SOLE 22 1,518,446 0 79,803
DIPLOMAT PHARMACY INC COM 25456K101 500 25,738 SH   SOLE 26 5,329 0 20,409
DIPLOMAT PHARMACY INC COM 25456K101 136 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 2,366 121,897 SH   SOLE 30 121,897 0 0
DIPLOMAT PHARMACY INC COM 25456K101 75 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 81,212 1,062,290 SH   SOLE 2 341,967 0 720,323
DISCOVER FINL SVCS COM 254709108 10,626 138,990 SH   SOLE 4 129,617 0 9,373
DISCOVER FINL SVCS COM 254709108 19,241 251,686 SH   SOLE 7 251,686 0 0
DISCOVER FINL SVCS COM 254709108 221 2,885 SH   SOLE 13 2,885 0 0
DISCOVER FINL SVCS COM 254709108 261 3,416 SH   SOLE 15 3,416 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 58,536 765,682 SH   SOLE 18 717,909 0 47,773
DISCOVER FINL SVCS COM 254709108 14,157 185,177 SH   SOLE 19 185,177 0 0
DISCOVER FINL SVCS COM 254709108 9,543 124,828 SH   SOLE 20 0 0 124,828
DISCOVER FINL SVCS COM 254709108 557,094 7,287,036 SH   SOLE 21 7,287,036 0 0
DISCOVER FINL SVCS COM 254709108 651,014 8,515,554 SH   SOLE 22 7,477,290 0 1,038,264
DISCOVER FINL SVCS COM 254709108 38,355 501,706 SH   SOLE 23 501,706 0 0
DISCOVER FINL SVCS COM 254709108 26,336 344,487 SH   SOLE 25 344,487 0 0
DISCOVER FINL SVCS COM 254709108 104,779 1,370,550 SH   SOLE 26 312,060 0 1,058,490
DISCOVER FINL SVCS COM 254709108 5,248 68,649 SH   SOLE 28 52,236 0 16,413
DISCOVER FINL SVCS COM 254709108 3,378 44,188 SH   SOLE 29 28,723 0 15,465
DISCOVER FINL SVCS COM 254709108 93,412 1,221,867 SH   SOLE 30 1,221,867 0 0
DISCOVER FINL SVCS COM 254709108 12,890 168,611 SH   SOLE 31 100,863 0 67,748
DISCOVER FINL SVCS COM 254709108 5,044 65,978 SH   SOLE 34 65,978 0 0
DISCOVER FINL SVCS COM 254709108 23,919 312,873 SH   SOLE 36 312,873 0 0
DISCOVER FINL SVCS COM 254709108 576 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 11,655 364,206 SH   SOLE 2 40,823 0 323,383
DISCOVERY INC COM SER A 25470F104 1,490 46,548 SH   SOLE 4 42,430 0 4,118
DISCOVERY INC COM SER A 25470F104 3,914 122,315 SH   SOLE 7 111,633 0 10,682
DISCOVERY INC COM SER A 25470F104 35 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 9,981 311,909 SH   SOLE 18 293,657 0 18,252
DISCOVERY INC COM SER A 25470F104 1,407 43,983 SH   SOLE 19 43,983 0 0
DISCOVERY INC COM SER A 25470F104 3,441 107,532 SH   SOLE 20 0 0 107,532
DISCOVERY INC COM SER A 25470F104 105,177 3,286,768 SH   SOLE 21 3,286,768 0 0
DISCOVERY INC COM SER A 25470F104 120,190 3,755,937 SH   SOLE 22 3,324,746 0 431,191
DISCOVERY INC COM SER A 25470F104 5,824 181,988 SH   SOLE 23 181,988 0 0
DISCOVERY INC COM SER A 25470F104 4,451 139,079 SH   SOLE 25 139,079 0 0
DISCOVERY INC COM SER A 25470F104 17,593 549,786 SH   SOLE 26 170,127 0 379,659
DISCOVERY INC COM SER A 25470F104 995 31,086 SH   SOLE 28 23,537 0 7,549
DISCOVERY INC COM SER A 25470F104 1,166 36,447 SH   SOLE 29 6,399 0 30,048
DISCOVERY INC COM SER A 25470F104 16,427 513,347 SH   SOLE 30 513,347 0 0
DISCOVERY INC COM SER A 25470F104 1,599 49,980 SH   SOLE 31 24,403 0 25,577
DISCOVERY INC COM SER A 25470F104 1,476 46,134 SH   SOLE 34 46,134 0 0
DISCOVERY INC COM SER A 25470F104 4,590 143,434 SH   SOLE 36 143,434 0 0
DISCOVERY INC COM SER A 25470F104 91 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC COM SER C 25470F302 22,712 767,820 SH   SOLE 2 59,459 0 708,361
DISCOVERY INC COM SER C 25470F302 2,436 82,369 SH   SOLE 4 74,971 0 7,398
DISCOVERY INC COM SER C 25470F302 8,241 278,601 SH   SOLE 7 258,963 0 19,638
DISCOVERY INC COM SER C 25470F302 112 3,800 SH   SOLE 13 3,800 0 0
DISCOVERY INC COM SER C 25470F302 83 2,815 SH   SOLE 15 2,815 0 0
DISCOVERY INC COM SER C 25470F302 22,503 760,754 SH   SOLE 18 721,447 0 39,307
DISCOVERY INC COM SER C 25470F302 4,321 146,080 SH   SOLE 19 146,080 0 0
DISCOVERY INC COM SER C 25470F302 5,064 171,202 SH   SOLE 20 0 0 171,202
DISCOVERY INC COM SER C 25470F302 216,543 7,320,600 SH   SOLE 21 7,320,600 0 0
DISCOVERY INC COM SER C 25470F302 250,979 8,484,766 SH   SOLE 22 7,535,528 0 949,238
DISCOVERY INC COM SER C 25470F302 12,127 409,970 SH   SOLE 23 409,970 0 0
DISCOVERY INC COM SER C 25470F302 10,724 362,529 SH   SOLE 25 362,529 0 0
DISCOVERY INC COM SER C 25470F302 34,129 1,153,798 SH   SOLE 26 332,912 0 820,886
DISCOVERY INC COM SER C 25470F302 1,780 60,185 SH   SOLE 28 45,982 0 14,203
DISCOVERY INC COM SER C 25470F302 2,217 74,942 SH   SOLE 29 13,531 0 61,411
DISCOVERY INC COM SER C 25470F302 34,666 1,171,950 SH   SOLE 30 1,171,950 0 0
DISCOVERY INC COM SER C 25470F302 3,161 106,871 SH   SOLE 31 49,469 0 57,402
DISCOVERY INC COM SER C 25470F302 1,696 57,342 SH   SOLE 34 57,342 0 0
DISCOVERY INC COM SER C 25470F302 8,594 290,529 SH   SOLE 36 290,529 0 0
DISCOVERY INC COM SER C 25470F302 169 5,714 SH   SOLE 40 5,714 0 0
DISH NETWORK CORP CL A 25470M109 17,966 502,413 SH   SOLE 2 37,721 0 464,692
DISH NETWORK CORP CL A 25470M109 2,489 69,601 SH   SOLE 4 63,560 0 6,041
DISH NETWORK CORP CL A 25470M109 5,898 164,945 SH   SOLE 7 164,945 0 0
DISH NETWORK CORP CL A 25470M109 50 1,412 SH   SOLE 15 1,412 0 0
DISH NETWORK CORP CL A 25470M109 56,460 1,578,854 SH   SOLE 18 1,441,825 0 137,029
DISH NETWORK CORP CL A 25470M109 26,732 747,531 SH   SOLE 19 747,531 0 0
DISH NETWORK CORP CL A 25470M109 160,239 4,480,966 SH   SOLE 21 4,480,966 0 0
DISH NETWORK CORP CL A 25470M109 193,144 5,401,130 SH   SOLE 22 4,816,794 0 584,336
DISH NETWORK CORP CL A 25470M109 11,217 313,670 SH   SOLE 23 313,670 0 0
DISH NETWORK CORP CL A 25470M109 9,092 254,249 SH   SOLE 25 220,264 0 33,985
DISH NETWORK CORP CL A 25470M109 28,629 800,594 SH   SOLE 26 277,979 0 522,615
DISH NETWORK CORP CL A 25470M109 1,579 44,161 SH   SOLE 28 33,690 0 10,471
DISH NETWORK CORP CL A 25470M109 287 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 24,309 679,789 SH   SOLE 30 679,789 0 0
DISH NETWORK CORP CL A 25470M109 3,088 86,358 SH   SOLE 31 38,880 0 47,478
DISH NETWORK CORP CL A 25470M109 15,009 419,710 SH   SOLE 34 419,710 0 0
DISH NETWORK CORP CL A 25470M109 7,376 206,276 SH   SOLE 36 206,276 0 0
DISH NETWORK CORP CL A 25470M109 163 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 2,554 2,678,000 PRN   SOLE 2 2,297,000 0 381,000
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 14,627 15,336,000 PRN   SOLE 19 15,336,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4,840 5,075,000 PRN   SOLE 21 5,075,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 571 599,000 PRN   SOLE 26 599,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 3,939 4,130,000 PRN   SOLE 34 4,130,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 1,728 1,950,000 PRN   SOLE 21 1,950,000 0 0
DISNEY WALT CO COM DISNEY 254687106 421,548 3,604,822 SH   SOLE 2 486,702 0 3,118,120
DISNEY WALT CO COM DISNEY 254687106 55,318 473,050 SH   SOLE 4 433,101 0 39,949
DISNEY WALT CO COM DISNEY 254687106 131,831 1,127,342 SH   SOLE 7 1,119,023 0 8,319
DISNEY WALT CO COM DISNEY 254687106 882 7,542 SH   SOLE 13 7,542 0 0
DISNEY WALT CO COM DISNEY 254687106 1,480 12,659 SH   SOLE 15 12,659 0 0
DISNEY WALT CO COM DISNEY 254687106 183 1,567 SH   SOLE 17 0 0 1,567
DISNEY WALT CO COM DISNEY 254687106 338,660 2,896,011 SH   SOLE 18 2,708,111 0 187,900
DISNEY WALT CO COM DISNEY 254687106 24,148 206,500 SH   SOLE 19 206,500 0 0
DISNEY WALT CO COM DISNEY 254687106 84,280 720,711 SH   SOLE 20 85,102 0 635,609
DISNEY WALT CO COM DISNEY 254687106 2,921,475 24,982,683 SH   SOLE 21 24,982,683 0 0
DISNEY WALT CO COM DISNEY 254687106 4,231,597 36,186,049 SH   SOLE 22 32,064,989 0 4,121,060
DISNEY WALT CO COM DISNEY 254687106 219,283 1,875,172 SH   SOLE 23 1,875,172 0 0
DISNEY WALT CO COM DISNEY 254687106 168,645 1,442,151 SH   SOLE 25 1,442,151 0 0
DISNEY WALT CO COM DISNEY 254687106 729,967 6,242,233 SH   SOLE 26 1,159,729 0 5,082,504
DISNEY WALT CO COM DISNEY 254687106 33,522 286,656 SH   SOLE 28 217,060 0 69,596
DISNEY WALT CO COM DISNEY 254687106 6,272 53,638 SH   SOLE 29 53,638 0 0
DISNEY WALT CO COM DISNEY 254687106 576,597 4,930,710 SH   SOLE 30 4,930,710 0 0
DISNEY WALT CO COM DISNEY 254687106 77,064 659,007 SH   SOLE 31 338,133 0 320,874
DISNEY WALT CO COM DISNEY 254687106 15,923 136,161 SH   SOLE 32 136,161 0 0
DISNEY WALT CO COM DISNEY 254687106 10,676 91,295 SH   SOLE 34 91,295 0 0
DISNEY WALT CO COM DISNEY 254687106 150,609 1,287,920 SH   SOLE 36 1,287,920 0 0
DISNEY WALT CO COM DISNEY 254687106 3,550 30,355 SH   SOLE 40 30,355 0 0
DISNEY WALT CO OPTIONS 254687106 351 3,000 SH Put SOLE 2 3,000 0 0
DISNEY WALT CO OPTIONS 254687106 11,694 100,000 SH Put SOLE 19 100,000 0 0
DITECH HLDG CORP *W EXP 02/09/202 25501G113 1 3,469 SH   SOLE 21 3,469 0 0
DITECH HLDG CORP *W EXP 02/09/202 25501G121 0 2,752 SH   SOLE 21 2,752 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 6 946 SH   SOLE 18 946 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 25 3,918 SH   SOLE 21 3,918 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 4 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 64 45,675 SH   SOLE 21 45,675 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,099 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 4 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 79 49,637 SH   SOLE 21 49,637 0 0
DIXIE GROUP INC CL A 255519100 559 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 6 961 SH   SOLE 18 961 0 0
DLH HLDGS CORP COM 23335Q100 106 18,400 SH   SOLE 21 18,400 0 0
DLH HLDGS CORP COM 23335Q100 64 11,171 SH   SOLE 22 11,171 0 0
DMC GLOBAL INC COM 23291C103 471 11,553 SH   SOLE 2 536 0 11,017
DMC GLOBAL INC COM 23291C103 12 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 1,904 46,662 SH   SOLE 18 46,662 0 0
DMC GLOBAL INC COM 23291C103 518 12,687 SH   SOLE 19 12,687 0 0
DMC GLOBAL INC COM 23291C103 20,480 501,955 SH   SOLE 21 501,955 0 0
DMC GLOBAL INC COM 23291C103 15,214 372,890 SH   SOLE 22 362,170 0 10,720
DNB FINL CORP COM 233237106 23 635 SH   SOLE 18 635 0 0
DNB FINL CORP COM 233237106 23 618 SH   SOLE 21 618 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 14 13,565 SH   SOLE 21 13,565 0 0
DOCUSIGN INC COM 256163106 2,309 43,928 SH   SOLE 2 1,797 0 42,131
DOCUSIGN INC COM 256163106 29 544 SH   SOLE 7 544 0 0
DOCUSIGN INC COM 256163106 649 12,354 SH   SOLE 18 12,354 0 0
DOCUSIGN INC COM 256163106 12,980 246,916 SH   SOLE 19 246,916 0 0
DOCUSIGN INC COM 256163106 18,723 356,152 SH   SOLE 21 356,152 0 0
DOCUSIGN INC COM 256163106 32,945 626,690 SH   SOLE 22 593,841 0 32,849
DOCUSIGN INC COM 256163106 10,185 193,745 SH   SOLE 26 34,419 0 159,326
DOCUSIGN INC COM 256163106 23,676 450,365 SH   SOLE 30 450,365 0 0
DOCUSIGN INC COM 256163106 47 900 SH   SOLE 31 537 0 363
DOCUSIGN INC COM 256163106 9,295 176,806 SH   SOLE 34 176,806 0 0
DOLBY LABORATORIES INC COM 25659T107 8,608 123,020 SH   SOLE 2 12,853 0 110,167
DOLBY LABORATORIES INC COM 25659T107 13 183 SH   SOLE 4 183 0 0
DOLBY LABORATORIES INC COM 25659T107 93 1,327 SH   SOLE 7 1,327 0 0
DOLBY LABORATORIES INC COM 25659T107 7 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 3,582 51,187 SH   SOLE 18 51,187 0 0
DOLBY LABORATORIES INC COM 25659T107 10,788 154,187 SH   SOLE 19 154,187 0 0
DOLBY LABORATORIES INC COM 25659T107 47,206 674,657 SH   SOLE 21 674,657 0 0
DOLBY LABORATORIES INC COM 25659T107 125,719 1,796,757 SH   SOLE 22 1,650,438 0 146,319
DOLBY LABORATORIES INC COM 25659T107 877 12,538 SH   SOLE 25 12,538 0 0
DOLBY LABORATORIES INC COM 25659T107 1,579 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM 25659T107 575 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM 25659T107 2,150 30,729 SH   SOLE 29 0 0 30,729
DOLBY LABORATORIES INC COM 25659T107 1,250 17,869 SH   SOLE 30 17,869 0 0
DOLBY LABORATORIES INC COM 25659T107 86 1,231 SH   SOLE 31 1,231 0 0
DOLBY LABORATORIES INC COM 25659T107 1,358 19,402 SH   SOLE 34 19,402 0 0
DOLBY LABORATORIES INC COM 25659T107 183 2,609 SH   SOLE 36 2,609 0 0
DOLBY LABORATORIES INC COM 25659T107 520 7,427 SH   SOLE 40 7,427 0 0
DOLLAR GEN CORP NEW COM 256677105 81,620 746,753 SH   SOLE 2 190,300 0 556,453
DOLLAR GEN CORP NEW COM 256677105 10,885 99,587 SH   SOLE 4 92,520 0 7,067
DOLLAR GEN CORP NEW COM 256677105 31,676 289,808 SH   SOLE 7 226,637 0 63,171
DOLLAR GEN CORP NEW COM 256677105 797 7,294 SH   SOLE 13 7,294 0 0
DOLLAR GEN CORP NEW COM 256677105 282 2,584 SH   SOLE 15 2,584 0 0
DOLLAR GEN CORP NEW COM 256677105 109,029 997,517 SH   SOLE 18 948,889 0 48,628
DOLLAR GEN CORP NEW COM 256677105 115,003 1,052,175 SH   SOLE 19 1,052,175 0 0
DOLLAR GEN CORP NEW COM 256677105 15,520 141,996 SH   SOLE 20 0 0 141,996
DOLLAR GEN CORP NEW COM 256677105 695,489 6,363,122 SH   SOLE 21 6,363,122 0 0
DOLLAR GEN CORP NEW COM 256677105 722,436 6,609,662 SH   SOLE 22 5,887,197 0 722,465
DOLLAR GEN CORP NEW COM 256677105 37,999 347,657 SH   SOLE 23 347,657 0 0
DOLLAR GEN CORP NEW COM 256677105 32,106 293,743 SH   SOLE 25 293,743 0 0
DOLLAR GEN CORP NEW COM 256677105 105,467 964,932 SH   SOLE 26 239,157 0 725,775
DOLLAR GEN CORP NEW COM 256677105 5,645 51,651 SH   SOLE 28 39,198 0 12,453
DOLLAR GEN CORP NEW COM 256677105 3,995 36,550 SH   SOLE 29 11,378 0 25,172
DOLLAR GEN CORP NEW COM 256677105 100,977 923,850 SH   SOLE 30 923,850 0 0
DOLLAR GEN CORP NEW COM 256677105 12,170 111,344 SH   SOLE 31 53,211 0 58,133
DOLLAR GEN CORP NEW COM 256677105 22,427 205,190 SH   SOLE 34 205,190 0 0
DOLLAR GEN CORP NEW COM 256677105 26,976 246,809 SH   SOLE 36 246,809 0 0
DOLLAR GEN CORP NEW COM 256677105 599 5,484 SH   SOLE 40 5,484 0 0
DOLLAR TREE INC COM 256746108 44,414 544,621 SH   SOLE 2 57,567 0 487,054
DOLLAR TREE INC COM 256746108 6,163 75,579 SH   SOLE 4 69,296 0 6,283
DOLLAR TREE INC COM 256746108 15,536 190,513 SH   SOLE 7 180,592 0 9,921
DOLLAR TREE INC COM 256746108 303 3,717 SH   SOLE 13 3,717 0 0
DOLLAR TREE INC COM 256746108 161 1,975 SH   SOLE 15 1,975 0 0
DOLLAR TREE INC COM 256746108 39,469 483,984 SH   SOLE 18 455,419 0 28,565
DOLLAR TREE INC COM 256746108 4,217 51,715 SH   SOLE 19 51,715 0 0
DOLLAR TREE INC COM 256746108 7,769 95,268 SH   SOLE 20 0 0 95,268
DOLLAR TREE INC COM 256746108 395,645 4,851,560 SH   SOLE 21 4,851,560 0 0
DOLLAR TREE INC COM 256746108 465,179 5,704,214 SH   SOLE 22 5,058,571 0 645,643
DOLLAR TREE INC COM 256746108 24,083 295,319 SH   SOLE 23 295,319 0 0
DOLLAR TREE INC COM 256746108 18,324 224,695 SH   SOLE 25 224,695 0 0
DOLLAR TREE INC COM 256746108 66,258 812,488 SH   SOLE 26 210,147 0 602,341
DOLLAR TREE INC COM 256746108 3,712 45,523 SH   SOLE 28 34,332 0 11,191
DOLLAR TREE INC COM 256746108 728 8,931 SH   SOLE 29 8,931 0 0
DOLLAR TREE INC COM 256746108 65,371 801,606 SH   SOLE 30 801,606 0 0
DOLLAR TREE INC COM 256746108 7,401 90,754 SH   SOLE 31 44,344 0 46,410
DOLLAR TREE INC COM 256746108 3,303 40,506 SH   SOLE 32 40,506 0 0
DOLLAR TREE INC COM 256746108 1,039 12,737 SH   SOLE 34 12,737 0 0
DOLLAR TREE INC COM 256746108 15,956 195,654 SH   SOLE 36 195,654 0 0
DOLLAR TREE INC COM 256746108 388 4,752 SH   SOLE 40 4,752 0 0
DOLPHIN ENTMT INC COM 25686H100 2 1,035 SH   SOLE 18 1,035 0 0
DOLPHIN ENTMT INC COM 25686H100 31 14,121 SH   SOLE 21 14,121 0 0
DOMINION ENERGY INC COM 25746U109 110,958 1,578,806 SH   SOLE 2 217,731 0 1,361,075
DOMINION ENERGY INC COM 25746U109 16,136 229,595 SH   SOLE 4 212,377 0 17,218
DOMINION ENERGY INC COM 25746U109 40,435 575,337 SH   SOLE 7 575,337 0 0
DOMINION ENERGY INC COM 25746U109 514 7,311 SH   SOLE 13 7,311 0 0
DOMINION ENERGY INC COM 25746U109 382 5,431 SH   SOLE 15 5,431 0 0
DOMINION ENERGY INC COM 25746U109 2 22 SH   SOLE 17 0 0 22
DOMINION ENERGY INC COM 25746U109 88,297 1,256,358 SH   SOLE 18 1,177,170 0 79,188
DOMINION ENERGY INC COM 25746U109 17,391 247,460 SH   SOLE 19 247,460 0 0
DOMINION ENERGY INC COM 25746U109 17,253 245,489 SH   SOLE 20 0 0 245,489
DOMINION ENERGY INC COM 25746U109 1,239,563 17,637,489 SH   SOLE 21 17,637,489 0 0
DOMINION ENERGY INC COM 25746U109 1,140,176 16,223,329 SH   SOLE 22 14,376,485 0 1,846,844
DOMINION ENERGY INC COM 25746U109 57,792 822,312 SH   SOLE 23 822,312 0 0
DOMINION ENERGY INC COM 25746U109 42,509 604,858 SH   SOLE 25 604,858 0 0
DOMINION ENERGY INC COM 25746U109 173,598 2,470,096 SH   SOLE 26 538,125 0 1,931,971
DOMINION ENERGY INC COM 25746U109 8,763 124,692 SH   SOLE 28 94,324 0 30,368
DOMINION ENERGY INC COM 25746U109 1,552 22,087 SH   SOLE 29 22,087 0 0
DOMINION ENERGY INC COM 25746U109 217,278 3,091,609 SH   SOLE 30 3,091,609 0 0
DOMINION ENERGY INC COM 25746U109 16,913 240,653 SH   SOLE 31 121,043 0 119,610
DOMINION ENERGY INC COM 25746U109 4,931 70,158 SH   SOLE 32 70,158 0 0
DOMINION ENERGY INC COM 25746U109 2,202 31,335 SH   SOLE 34 31,335 0 0
DOMINION ENERGY INC COM 25746U109 47,805 680,204 SH   SOLE 36 680,204 0 0
DOMINION ENERGY INC COM 25746U109 907 12,899 SH   SOLE 40 12,899 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 3,724 208,034 SH   SOLE 19 208,034 0 0
DOMINOS PIZZA INC COM 25754A201 57,705 195,744 SH   SOLE 2 81,128 0 114,616
DOMINOS PIZZA INC COM 25754A201 6,969 23,639 SH   SOLE 4 22,599 0 1,040
DOMINOS PIZZA INC COM 25754A201 1,034 3,507 SH   SOLE 7 3,507 0 0
DOMINOS PIZZA INC COM 25754A201 101 341 SH   SOLE 15 341 0 0
DOMINOS PIZZA INC COM 25754A201 132,993 451,131 SH   SOLE 18 362,899 0 88,232
DOMINOS PIZZA INC COM 25754A201 108,174 366,939 SH   SOLE 19 366,939 0 0
DOMINOS PIZZA INC COM 25754A201 6,014 20,400 SH   SOLE 20 0 0 20,400
DOMINOS PIZZA INC COM 25754A201 620,200 2,103,798 SH   SOLE 21 2,103,798 0 0
DOMINOS PIZZA INC COM 25754A201 449,942 1,526,261 SH   SOLE 22 1,394,592 0 131,669
DOMINOS PIZZA INC COM 25754A201 19,223 65,207 SH   SOLE 23 65,207 0 0
DOMINOS PIZZA INC COM 25754A201 13,018 44,158 SH   SOLE 25 44,158 0 0
DOMINOS PIZZA INC COM 25754A201 36,185 122,744 SH   SOLE 26 41,906 0 80,838
DOMINOS PIZZA INC COM 25754A201 2,324 7,882 SH   SOLE 28 6,036 0 1,846
DOMINOS PIZZA INC COM 25754A201 5,137 17,425 SH   SOLE 29 9,445 0 7,980
DOMINOS PIZZA INC COM 25754A201 17,022 57,742 SH   SOLE 30 57,742 0 0
DOMINOS PIZZA INC COM 25754A201 7,589 25,743 SH   SOLE 31 15,790 0 9,953
DOMINOS PIZZA INC COM 25754A201 8,328 28,250 SH   SOLE 34 28,250 0 0
DOMINOS PIZZA INC COM 25754A201 10,336 35,061 SH   SOLE 36 35,061 0 0
DOMINOS PIZZA INC COM 25754A201 275 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 110 5,133 SH   SOLE 2 0 0 5,133
DOMO INC COM CL B 257554105 860 40,093 SH   SOLE 4 40,093 0 0
DOMO INC COM CL B 257554105 7,456 347,588 SH   SOLE 18 347,588 0 0
DOMO INC COM CL B 257554105 54,349 2,533,772 SH   SOLE 19 2,533,772 0 0
DOMO INC COM CL B 257554105 5,711 266,227 SH   SOLE 21 266,227 0 0
DOMO INC COM CL B 257554105 1,891 88,164 SH   SOLE 22 88,164 0 0
DOMO INC COM CL B 257554105 20,559 958,429 SH   SOLE 34 958,429 0 0
DOMTAR CORP COM NEW 257559203 7,560 144,911 SH   SOLE 2 36,600 0 108,311
DOMTAR CORP COM NEW 257559203 12 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 434 8,327 SH   SOLE 7 8,327 0 0
DOMTAR CORP COM NEW 257559203 14,879 285,208 SH   SOLE 18 285,208 0 0
DOMTAR CORP COM NEW 257559203 579 11,089 SH   SOLE 19 11,089 0 0
DOMTAR CORP COM NEW 257559203 240,565 4,611,168 SH   SOLE 21 4,611,168 0 0
DOMTAR CORP COM NEW 257559203 128,714 2,467,205 SH   SOLE 22 2,324,499 0 142,706
DOMTAR CORP COM NEW 257559203 571 10,952 SH   SOLE 26 5,800 0 5,152
DOMTAR CORP COM NEW 257559203 409 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 504 9,661 SH   SOLE 29 0 0 9,661
DOMTAR CORP COM NEW 257559203 4,343 83,252 SH   SOLE 30 83,252 0 0
DOMTAR CORP COM NEW 257559203 63 1,210 SH   SOLE 31 1,210 0 0
DOMTAR CORP COM NEW 257559203 1,371 26,271 SH   SOLE 32 26,271 0 0
DOMTAR CORP COM NEW 257559203 249 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 426 8,164 SH   SOLE 40 8,164 0 0
DONALDSON INC COM 257651109 17,076 293,096 SH   SOLE 2 73,529 0 219,567
DONALDSON INC COM 257651109 36 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 3,744 64,258 SH   SOLE 7 64,258 0 0
DONALDSON INC COM 257651109 23,400 401,656 SH   SOLE 18 401,656 0 0
DONALDSON INC COM 257651109 1,331 22,849 SH   SOLE 19 22,849 0 0
DONALDSON INC COM 257651109 358,249 6,149,134 SH   SOLE 21 6,149,134 0 0
DONALDSON INC COM 257651109 246,357 4,228,582 SH   SOLE 22 3,955,486 0 273,096
DONALDSON INC COM 257651109 2,290 39,314 SH   SOLE 26 24,179 0 15,135
DONALDSON INC COM 257651109 995 17,073 SH   SOLE 28 17,073 0 0
DONALDSON INC COM 257651109 1,791 30,735 SH   SOLE 30 30,735 0 0
DONALDSON INC COM 257651109 171 2,935 SH   SOLE 31 2,641 0 294
DONALDSON INC COM 257651109 35 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 763 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 157 11,051 SH   SOLE 2 276 0 10,775
DONEGAL GROUP INC CL A 257701201 460 32,374 SH   SOLE 18 32,374 0 0
DONEGAL GROUP INC CL A 257701201 139 9,748 SH   SOLE 19 9,748 0 0
DONEGAL GROUP INC CL A 257701201 4,930 346,904 SH   SOLE 21 346,904 0 0
DONEGAL GROUP INC CL A 257701201 6,022 423,755 SH   SOLE 22 414,117 0 9,638
DONEGAL GROUP INC CL A 257701201 29 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 42 2,941 SH   SOLE 30 2,941 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 556 31,046 SH   SOLE 2 1,232 0 29,814
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 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,751 153,500 SH   SOLE 18 153,500 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 532 29,675 SH   SOLE 19 29,675 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 64,871 3,620,048 SH   SOLE 21 3,620,048 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 17,162 957,726 SH   SOLE 22 914,872 0 42,854
DONNELLEY FINL SOLUTIONS INC COM 25787G100 250 13,954 SH   SOLE 26 1,906 0 12,048
DONNELLEY FINL SOLUTIONS INC COM 25787G100 58 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,463 81,619 SH   SOLE 30 81,619 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 51 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 395 73,100 SH   SOLE 2 2,962 0 70,138
DONNELLEY R R & SONS CO COM 257867200 2 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 38 7,072 SH   SOLE 7 7,072 0 0
DONNELLEY R R & SONS CO COM 257867200 1,789 331,388 SH   SOLE 18 331,388 0 0
DONNELLEY R R & SONS CO COM 257867200 362 67,102 SH   SOLE 19 67,102 0 0
DONNELLEY R R & SONS CO COM 257867200 35,891 6,646,462 SH   SOLE 21 6,646,462 0 0
DONNELLEY R R & SONS CO COM 257867200 16,554 3,065,603 SH   SOLE 22 2,921,595 0 144,008
DONNELLEY R R & SONS CO COM 257867200 42 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 47 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 861 159,397 SH   SOLE 30 159,397 0 0
DONNELLEY R R & SONS CO COM 257867200 41 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 246 30,808 SH   SOLE 2 1,083 0 29,725
DORIAN LPG LTD SHS USD Y2106R110 5 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 753 94,541 SH   SOLE 18 94,541 0 0
DORIAN LPG LTD SHS USD Y2106R110 229 28,777 SH   SOLE 19 28,777 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,582 951,335 SH   SOLE 21 951,335 0 0
DORIAN LPG LTD SHS USD Y2106R110 5,170 648,688 SH   SOLE 22 628,728 0 19,960
DORIAN LPG LTD SHS USD Y2106R110 3 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 1,655 21,519 SH   SOLE 2 1,006 0 20,513
DORMAN PRODUCTS INC COM 258278100 10 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 45 588 SH   SOLE 7 588 0 0
DORMAN PRODUCTS INC COM 258278100 9,090 118,179 SH   SOLE 18 118,179 0 0
DORMAN PRODUCTS INC COM 258278100 1,887 24,536 SH   SOLE 19 24,536 0 0
DORMAN PRODUCTS INC COM 258278100 231,830 3,013,916 SH   SOLE 21 3,013,916 0 0
DORMAN PRODUCTS INC COM 258278100 60,884 791,520 SH   SOLE 22 754,142 0 37,378
DORMAN PRODUCTS INC COM 258278100 870 11,315 SH   SOLE 26 3,653 0 7,662
DORMAN PRODUCTS INC COM 258278100 309 4,016 SH   SOLE 28 4,016 0 0
DORMAN PRODUCTS INC COM 258278100 4,853 63,098 SH   SOLE 30 63,098 0 0
DORMAN PRODUCTS INC COM 258278100 275 3,577 SH   SOLE 40 3,577 0 0
DOUGLAS DYNAMICS INC COM 25960R105 787 17,919 SH   SOLE 2 833 0 17,086
DOUGLAS DYNAMICS INC COM 25960R105 23 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,406 77,592 SH   SOLE 18 77,592 0 0
DOUGLAS DYNAMICS INC COM 25960R105 898 20,462 SH   SOLE 19 20,462 0 0
DOUGLAS DYNAMICS INC COM 25960R105 34,632 788,893 SH   SOLE 21 788,893 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,632 629,437 SH   SOLE 22 601,220 0 28,217
DOUGLAS DYNAMICS INC COM 25960R105 393 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 143 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 239 5,435 SH   SOLE 30 5,435 0 0
DOUGLAS DYNAMICS INC COM 25960R105 571 13,010 SH   SOLE 34 13,010 0 0
DOUGLAS DYNAMICS INC COM 25960R105 122 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 13,248 351,209 SH   SOLE 2 75,914 0 275,295
DOUGLAS EMMETT INC COM 25960P109 1,715 45,456 SH   SOLE 4 45,456 0 0
DOUGLAS EMMETT INC COM 25960P109 10,770 285,535 SH   SOLE 7 285,535 0 0
DOUGLAS EMMETT INC COM 25960P109 247 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 18,819 498,905 SH   SOLE 18 498,905 0 0
DOUGLAS EMMETT INC COM 25960P109 9,293 246,376 SH   SOLE 19 246,376 0 0
DOUGLAS EMMETT INC COM 25960P109 349,904 9,276,351 SH   SOLE 21 9,276,351 0 0
DOUGLAS EMMETT INC COM 25960P109 285,015 7,556,073 SH   SOLE 22 7,228,540 0 327,533
DOUGLAS EMMETT INC COM 25960P109 393 10,426 SH   SOLE 23 10,426 0 0
DOUGLAS EMMETT INC COM 25960P109 12,311 326,370 SH   SOLE 25 326,370 0 0
DOUGLAS EMMETT INC COM 25960P109 3,730 98,890 SH   SOLE 26 30,603 0 68,287
DOUGLAS EMMETT INC COM 25960P109 840 22,281 SH   SOLE 28 22,281 0 0
DOUGLAS EMMETT INC COM 25960P109 3,307 87,684 SH   SOLE 29 57,294 0 30,390
DOUGLAS EMMETT INC COM 25960P109 29,106 771,644 SH   SOLE 30 771,644 0 0
DOUGLAS EMMETT INC COM 25960P109 127 3,375 SH   SOLE 31 3,375 0 0
DOUGLAS EMMETT INC COM 25960P109 245 6,508 SH   SOLE 34 6,508 0 0
DOUGLAS EMMETT INC COM 25960P109 32 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 717 19,017 SH   SOLE 40 19,017 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 202 9,634 SH   SOLE 2 509 0 9,125
DOVA PHARMACEUTICALS INC COM 25985T102 5 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 823 39,235 SH   SOLE 18 39,235 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 216 10,281 SH   SOLE 19 10,281 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 15,568 742,399 SH   SOLE 21 742,399 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 7,320 349,071 SH   SOLE 22 330,276 0 18,795
DOVA PHARMACEUTICALS INC COM 25985T102 70 3,358 SH   SOLE 30 3,358 0 0
DOVER CORP COM 260003108 31,346 354,076 SH   SOLE 2 45,941 0 308,135
DOVER CORP COM 260003108 4,075 46,035 SH   SOLE 4 42,149 0 3,886
DOVER CORP COM 260003108 24,680 278,776 SH   SOLE 7 160,067 0 118,709
DOVER CORP COM 260003108 487 5,498 SH   SOLE 13 5,498 0 0
DOVER CORP COM 260003108 107 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 27,313 308,517 SH   SOLE 18 289,347 0 19,170
DOVER CORP COM 260003108 33,220 375,245 SH   SOLE 19 375,245 0 0
DOVER CORP COM 260003108 7,077 79,939 SH   SOLE 20 0 0 79,939
DOVER CORP COM 260003108 284,699 3,215,849 SH   SOLE 21 3,215,849 0 0
DOVER CORP COM 260003108 315,945 3,568,788 SH   SOLE 22 3,149,348 0 419,440
DOVER CORP COM 260003108 16,980 191,805 SH   SOLE 23 191,805 0 0
DOVER CORP COM 260003108 13,666 154,363 SH   SOLE 25 154,363 0 0
DOVER CORP COM 260003108 65,955 745,006 SH   SOLE 26 160,526 0 584,480
DOVER CORP COM 260003108 2,527 28,549 SH   SOLE 28 21,074 0 7,475
DOVER CORP COM 260003108 3,232 36,504 SH   SOLE 29 5,424 0 31,080
DOVER CORP COM 260003108 41,993 474,342 SH   SOLE 30 474,342 0 0
DOVER CORP COM 260003108 5,913 66,795 SH   SOLE 31 29,959 0 36,836
DOVER CORP COM 260003108 654 7,385 SH   SOLE 34 7,385 0 0
DOVER CORP COM 260003108 11,105 125,433 SH   SOLE 36 125,433 0 0
DOVER CORP COM 260003108 277 3,127 SH   SOLE 40 3,127 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 9 3,141 SH   SOLE 18 3,141 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 145 51,059 SH   SOLE 21 51,059 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 1,049 369,213 SH   SOLE 22 369,213 0 0
DOVER MOTORSPORTS INC COM 260174107 6 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 140 65,119 SH   SOLE 21 65,119 0 0
DOVER MOTORSPORTS INC COM 260174107 572 266,228 SH   SOLE 22 266,228 0 0
DOWDUPONT INC COM 26078J100 366,655 5,701,373 SH   SOLE 2 782,422 0 4,918,951
DOWDUPONT INC COM 26078J100 52,121 810,464 SH   SOLE 4 749,229 0 61,235
DOWDUPONT INC COM 26078J100 114,433 1,779,397 SH   SOLE 7 1,773,412 0 5,985
DOWDUPONT INC COM 26078J100 2,493 38,773 SH   SOLE 13 38,773 0 0
DOWDUPONT INC COM 26078J100 1,230 19,123 SH   SOLE 15 19,123 0 0
DOWDUPONT INC COM 26078J100 76 1,177 SH   SOLE 17 0 0 1,177
DOWDUPONT INC COM 26078J100 536,524 8,342,781 SH   SOLE 18 7,586,712 0 756,069
DOWDUPONT INC COM 26078J100 677,979 10,542,354 SH   SOLE 19 10,542,354 0 0
DOWDUPONT INC COM 26078J100 57,139 888,494 SH   SOLE 20 0 0 888,494
DOWDUPONT INC COM 26078J100 2,475,697 38,496,305 SH   SOLE 21 38,496,305 0 0
DOWDUPONT INC COM 26078J100 3,587,450 55,783,708 SH   SOLE 22 49,613,673 0 6,170,035
DOWDUPONT INC COM 26078J100 187,891 2,921,642 SH   SOLE 23 2,921,642 0 0
DOWDUPONT INC COM 26078J100 148,368 2,307,074 SH   SOLE 25 2,258,844 0 48,230
DOWDUPONT INC COM 26078J100 549,319 8,541,742 SH   SOLE 26 1,784,954 0 6,756,788
DOWDUPONT INC COM 26078J100 28,651 445,519 SH   SOLE 28 336,208 0 109,311
DOWDUPONT INC COM 26078J100 5,649 87,844 SH   SOLE 29 87,844 0 0
DOWDUPONT INC COM 26078J100 480,157 7,466,285 SH   SOLE 30 7,466,285 0 0
DOWDUPONT INC COM 26078J100 58,592 911,080 SH   SOLE 31 444,094 0 466,986
DOWDUPONT INC COM 26078J100 10,032 155,994 SH   SOLE 32 155,994 0 0
DOWDUPONT INC COM 26078J100 188,051 2,924,128 SH   SOLE 34 2,924,128 0 0
DOWDUPONT INC COM 26078J100 126,477 1,966,671 SH   SOLE 36 1,966,671 0 0
DOWDUPONT INC COM 26078J100 3,024 47,015 SH   SOLE 40 47,015 0 0
DOWDUPONT INC OPTIONS 26078J100 7,525 117,000 SH Call SOLE 2 117,000 0 0
DR REDDYS LABS LTD ADR 256135203 525 15,174 SH   SOLE 2 14,000 0 1,174
DR REDDYS LABS LTD ADR 256135203 1,227 35,471 SH   SOLE 4 4,625 0 30,846
DR REDDYS LABS LTD ADR 256135203 8,644 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 526 15,208 SH   SOLE 19 15,208 0 0
DR REDDYS LABS LTD ADR 256135203 257 7,439 SH   SOLE 21 7,439 0 0
DR REDDYS LABS LTD ADR 256135203 16,765 484,532 SH   SOLE 22 484,532 0 0
DR REDDYS LABS LTD ADR 256135203 26 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 39 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 11,169 322,798 SH   SOLE 26 53,893 0 268,905
DR REDDYS LABS LTD ADR 256135203 4,119 119,060 SH   SOLE 28 119,060 0 0
DR REDDYS LABS LTD ADR 256135203 3,099 89,577 SH   SOLE 29 89,577 0 0
DR REDDYS LABS LTD ADR 256135203 13,597 392,984 SH   SOLE 30 392,984 0 0
DR REDDYS LABS LTD ADR 256135203 56 1,607 SH   SOLE 34 1,607 0 0
DRIL-QUIP INC COM 262037104 2,807 53,722 SH   SOLE 2 17,021 0 36,701
DRIL-QUIP INC COM 262037104 12 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 23 441 SH   SOLE 7 441 0 0
DRIL-QUIP INC COM 262037104 11,493 219,961 SH   SOLE 18 219,961 0 0
DRIL-QUIP INC COM 262037104 1,790 34,254 SH   SOLE 19 34,254 0 0
DRIL-QUIP INC COM 262037104 141,640 2,710,818 SH   SOLE 21 2,710,818 0 0
DRIL-QUIP INC COM 262037104 66,809 1,278,641 SH   SOLE 22 1,225,188 0 53,453
DRIL-QUIP INC COM 262037104 732 14,002 SH   SOLE 26 5,579 0 8,423
DRIL-QUIP INC COM 262037104 290 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 480 9,180 SH   SOLE 30 9,180 0 0
DRIL-QUIP INC COM 262037104 73 1,403 SH   SOLE 36 1,403 0 0
DRIL-QUIP INC COM 262037104 230 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 302 50,676 SH   SOLE 2 2,117 0 48,559
DRIVE SHACK INC COM 262077100 1,216 203,963 SH   SOLE 18 203,963 0 0
DRIVE SHACK INC COM 262077100 316 53,086 SH   SOLE 19 53,086 0 0
DRIVE SHACK INC COM 262077100 13,293 2,230,408 SH   SOLE 21 2,230,408 0 0
DRIVE SHACK INC COM 262077100 4,671 783,777 SH   SOLE 22 765,870 0 17,907
DROPBOX INC CL A 26210C104 2,252 83,936 SH   SOLE 2 83,936 0 0
DROPBOX INC CL A 26210C104 3,227 120,280 SH   SOLE 4 120,280 0 0
DROPBOX INC CL A 26210C104 286 10,672 SH   SOLE 7 10,672 0 0
DROPBOX INC CL A 26210C104 13,658 509,058 SH   SOLE 18 509,058 0 0
DROPBOX INC CL A 26210C104 168,789 6,291,067 SH   SOLE 19 6,291,067 0 0
DROPBOX INC CL A 26210C104 1,026 38,234 SH   SOLE 21 38,234 0 0
DROPBOX INC CL A 26210C104 31,403 1,170,435 SH   SOLE 22 1,052,206 0 118,229
DROPBOX INC CL A 26210C104 2,077 77,401 SH   SOLE 23 77,401 0 0
DROPBOX INC CL A 26210C104 352 13,112 SH   SOLE 26 1,695 0 11,417
DROPBOX INC CL A 26210C104 1,182 44,072 SH   SOLE 29 44,072 0 0
DROPBOX INC CL A 26210C104 186 6,931 SH   SOLE 30 6,931 0 0
DROPBOX INC CL A 26210C104 2,123 79,117 SH   SOLE 31 60,585 0 18,532
DROPBOX INC CL A 26210C104 48,609 1,811,755 SH   SOLE 34 1,811,755 0 0
DROPBOX INC CL A 26210C104 598 22,305 SH   SOLE 36 22,305 0 0
DROPCAR INC COM 26210U104 7 13,539 SH   SOLE 22 13,539 0 0
DSP GROUP INC COM 23332B106 270 22,722 SH   SOLE 18 22,722 0 0
DSP GROUP INC COM 23332B106 17,570 1,476,507 SH   SOLE 21 1,476,507 0 0
DSP GROUP INC COM 23332B106 5,933 498,555 SH   SOLE 22 498,555 0 0
DSP GROUP INC COM 23332B106 490 41,204 SH   SOLE 30 41,204 0 0
DSW INC CL A 23334L102 2,329 68,729 SH   SOLE 2 2,618 0 66,111
DSW INC CL A 23334L102 14 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 96 2,828 SH   SOLE 7 2,828 0 0
DSW INC CL A 23334L102 10,206 301,226 SH   SOLE 18 301,226 0 0
DSW INC CL A 23334L102 2,130 62,859 SH   SOLE 19 62,859 0 0
DSW INC CL A 23334L102 243,275 7,180,502 SH   SOLE 21 7,180,502 0 0
DSW INC CL A 23334L102 66,583 1,965,251 SH   SOLE 22 1,854,489 0 110,762
DSW INC CL A 23334L102 716 21,146 SH   SOLE 26 5,224 0 15,922
DSW INC CL A 23334L102 275 8,113 SH   SOLE 28 8,113 0 0
DSW INC CL A 23334L102 5,045 148,916 SH   SOLE 30 148,916 0 0
DSW INC CL A 23334L102 68 2,001 SH   SOLE 36 2,001 0 0
DSW INC CL A 23334L102 289 8,520 SH   SOLE 40 8,520 0 0
DTE ENERGY CO COM 233331107 55,720 510,584 SH   SOLE 2 130,185 0 380,399
DTE ENERGY CO COM 233331107 5,898 54,042 SH   SOLE 4 50,132 0 3,910
DTE ENERGY CO COM 233331107 18,900 173,192 SH   SOLE 7 160,257 0 12,935
DTE ENERGY CO COM 233331107 608 5,571 SH   SOLE 13 5,571 0 0
DTE ENERGY CO COM 233331107 170 1,558 SH   SOLE 15 1,558 0 0
DTE ENERGY CO COM 233331107 45,023 412,560 SH   SOLE 18 390,917 0 21,643
DTE ENERGY CO COM 233331107 9,434 86,446 SH   SOLE 19 86,446 0 0
DTE ENERGY CO COM 233331107 11,149 102,166 SH   SOLE 20 0 0 102,166
DTE ENERGY CO COM 233331107 706,932 6,477,886 SH   SOLE 21 6,477,886 0 0
DTE ENERGY CO COM 233331107 497,564 4,559,374 SH   SOLE 22 4,034,740 0 524,634
DTE ENERGY CO COM 233331107 24,977 228,875 SH   SOLE 23 228,875 0 0
DTE ENERGY CO COM 233331107 18,952 173,666 SH   SOLE 25 173,666 0 0
DTE ENERGY CO COM 233331107 66,160 606,252 SH   SOLE 26 170,356 0 435,896
DTE ENERGY CO COM 233331107 3,706 33,955 SH   SOLE 28 25,530 0 8,425
DTE ENERGY CO COM 233331107 4,692 42,999 SH   SOLE 29 6,566 0 36,433
DTE ENERGY CO COM 233331107 81,904 750,518 SH   SOLE 30 750,518 0 0
DTE ENERGY CO COM 233331107 7,905 72,435 SH   SOLE 31 36,189 0 36,246
DTE ENERGY CO COM 233331107 4,338 39,755 SH   SOLE 32 39,755 0 0
DTE ENERGY CO COM 233331107 1,055 9,667 SH   SOLE 34 9,667 0 0
DTE ENERGY CO COM 233331107 9,815 89,941 SH   SOLE 35 89,941 0 0
DTE ENERGY CO COM 233331107 21,818 199,928 SH   SOLE 36 199,928 0 0
DTE ENERGY CO COM 233331107 393 3,599 SH   SOLE 40 3,599 0 0
DUCOMMUN INC DEL COM 264147109 403 9,861 SH   SOLE 2 435 0 9,426
DUCOMMUN INC DEL COM 264147109 11 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,456 35,644 SH   SOLE 18 35,644 0 0
DUCOMMUN INC DEL COM 264147109 377 9,227 SH   SOLE 19 9,227 0 0
DUCOMMUN INC DEL COM 264147109 15,636 382,851 SH   SOLE 21 382,851 0 0
DUCOMMUN INC DEL COM 264147109 13,376 327,514 SH   SOLE 22 318,655 0 8,859
DUCOMMUN INC DEL COM 264147109 115 2,828 SH   SOLE 26 0 0 2,828
DUKE ENERGY CORP NEW COM NEW 26441C204 139,361 1,741,574 SH   SOLE 2 249,119 0 1,492,455
DUKE ENERGY CORP NEW COM NEW 26441C204 20,062 250,717 SH   SOLE 4 232,044 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 52,741 659,100 SH   SOLE 7 635,418 0 23,682
DUKE ENERGY CORP NEW COM NEW 26441C204 1,352 16,897 SH   SOLE 13 16,897 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 467 5,838 SH   SOLE 15 5,838 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 101,056 1,262,886 SH   SOLE 18 1,177,370 0 85,516
DUKE ENERGY CORP NEW COM NEW 26441C204 18,335 229,134 SH   SOLE 19 229,134 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,713 283,836 SH   SOLE 20 0 0 283,836
DUKE ENERGY CORP NEW COM NEW 26441C204 1,292,794 16,155,885 SH   SOLE 21 16,155,885 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,435,699 17,941,751 SH   SOLE 22 15,939,242 0 2,002,509
DUKE ENERGY CORP NEW COM NEW 26441C204 70,731 883,918 SH   SOLE 23 883,918 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 53,958 674,312 SH   SOLE 25 674,312 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 185,310 2,315,793 SH   SOLE 26 566,326 0 1,749,467
DUKE ENERGY CORP NEW COM NEW 26441C204 10,748 134,320 SH   SOLE 28 101,647 0 32,673
DUKE ENERGY CORP NEW COM NEW 26441C204 1,926 24,063 SH   SOLE 29 24,063 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 254,396 3,179,149 SH   SOLE 30 3,179,149 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,005 262,494 SH   SOLE 31 131,945 0 130,549
DUKE ENERGY CORP NEW COM NEW 26441C204 2,823 35,278 SH   SOLE 34 35,278 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,828 160,304 SH   SOLE 35 160,304 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,986 812,117 SH   SOLE 36 812,117 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,124 14,050 SH   SOLE 40 14,050 0 0
DUKE REALTY CORP COM NEW 264411505 62,155 2,190,870 SH   SOLE 2 571,847 0 1,619,023
DUKE REALTY CORP COM NEW 264411505 7,325 258,184 SH   SOLE 4 249,135 0 9,049
DUKE REALTY CORP COM NEW 264411505 26,313 927,495 SH   SOLE 7 895,557 0 31,938
DUKE REALTY CORP COM NEW 264411505 377 13,273 SH   SOLE 13 13,273 0 0
DUKE REALTY CORP COM NEW 264411505 456 16,065 SH   SOLE 15 16,065 0 0
DUKE REALTY CORP COM NEW 264411505 22,200 782,521 SH   SOLE 18 739,149 0 43,372
DUKE REALTY CORP COM NEW 264411505 18,062 636,649 SH   SOLE 19 636,649 0 0
DUKE REALTY CORP COM NEW 264411505 6,341 223,507 SH   SOLE 20 0 0 223,507
DUKE REALTY CORP COM NEW 264411505 344,920 12,157,903 SH   SOLE 21 12,157,903 0 0
DUKE REALTY CORP COM NEW 264411505 426,695 15,040,343 SH   SOLE 22 14,029,114 0 1,011,229
DUKE REALTY CORP COM NEW 264411505 15,337 540,593 SH   SOLE 23 540,593 0 0
DUKE REALTY CORP COM NEW 264411505 31,091 1,095,897 SH   SOLE 25 1,095,897 0 0
DUKE REALTY CORP COM NEW 264411505 40,865 1,440,446 SH   SOLE 26 383,469 0 1,056,977
DUKE REALTY CORP COM NEW 264411505 1,981 69,839 SH   SOLE 28 53,373 0 16,466
DUKE REALTY CORP COM NEW 264411505 6,458 227,625 SH   SOLE 29 156,133 0 71,492
DUKE REALTY CORP COM NEW 264411505 77,244 2,722,724 SH   SOLE 30 2,722,724 0 0
DUKE REALTY CORP COM NEW 264411505 4,003 141,106 SH   SOLE 31 75,504 0 65,602
DUKE REALTY CORP COM NEW 264411505 2,319 81,753 SH   SOLE 34 81,753 0 0
DUKE REALTY CORP COM NEW 264411505 8,051 283,790 SH   SOLE 36 283,790 0 0
DUKE REALTY CORP COM NEW 264411505 202 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 212 6,736 SH   SOLE 2 317 0 6,419
DULUTH HLDGS INC COM CL B 26443V101 9 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 842 26,764 SH   SOLE 18 26,764 0 0
DULUTH HLDGS INC COM CL B 26443V101 260 8,271 SH   SOLE 19 8,271 0 0
DULUTH HLDGS INC COM CL B 26443V101 9,060 287,988 SH   SOLE 21 287,988 0 0
DULUTH HLDGS INC COM CL B 26443V101 8,810 280,024 SH   SOLE 22 262,718 0 17,306
DULUTH HLDGS INC COM CL B 26443V101 41 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 64 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 179 5,695 SH   SOLE 30 5,695 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 12,763 89,557 SH   SOLE 2 20,191 0 69,366
DUN & BRADSTREET CORP DEL NE COM 26483E100 23 162 SH   SOLE 4 162 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 148 1,041 SH   SOLE 7 1,041 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 38 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 16,488 115,700 SH   SOLE 18 115,700 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 933 6,546 SH   SOLE 19 6,546 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 250,830 1,760,088 SH   SOLE 21 1,760,088 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 176,876 1,241,149 SH   SOLE 22 1,164,131 0 77,018
DUN & BRADSTREET CORP DEL NE COM 26483E100 4,580 32,141 SH   SOLE 25 32,141 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 6,140 43,083 SH   SOLE 26 16,630 0 26,453
DUN & BRADSTREET CORP DEL NE COM 26483E100 711 4,987 SH   SOLE 28 4,987 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,253 8,790 SH   SOLE 30 8,790 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 114 798 SH   SOLE 31 798 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,610 25,331 SH   SOLE 36 25,331 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 581 4,078 SH   SOLE 40 4,078 0 0
DUNKIN BRANDS GROUP INC COM 265504100 14,098 191,240 SH   SOLE 2 42,650 0 148,590
DUNKIN BRANDS GROUP INC COM 265504100 32 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 136 1,841 SH   SOLE 7 1,841 0 0
DUNKIN BRANDS GROUP INC COM 265504100 19,053 258,448 SH   SOLE 18 258,448 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,089 14,771 SH   SOLE 19 14,771 0 0
DUNKIN BRANDS GROUP INC COM 265504100 297,252 4,032,181 SH   SOLE 21 4,032,181 0 0
DUNKIN BRANDS GROUP INC COM 265504100 197,940 2,685,030 SH   SOLE 22 2,524,559 0 160,471
DUNKIN BRANDS GROUP INC COM 265504100 1,822 24,711 SH   SOLE 26 14,052 0 10,659
DUNKIN BRANDS GROUP INC COM 265504100 797 10,814 SH   SOLE 28 10,814 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,440 19,531 SH   SOLE 30 19,531 0 0
DUNKIN BRANDS GROUP INC COM 265504100 145 1,972 SH   SOLE 31 1,769 0 203
DUNKIN BRANDS GROUP INC COM 265504100 106 1,434 SH   SOLE 36 1,434 0 0
DUNKIN BRANDS GROUP INC COM 265504100 745 10,110 SH   SOLE 40 10,110 0 0
DURECT CORP COM 266605104 178 161,892 SH   SOLE 2 40,005 0 121,887
DURECT CORP COM 266605104 3 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 564 513,081 SH   SOLE 18 513,081 0 0
DURECT CORP COM 266605104 222 202,016 SH   SOLE 19 202,016 0 0
DURECT CORP COM 266605104 6,095 5,540,626 SH   SOLE 21 5,540,626 0 0
DURECT CORP COM 266605104 5,065 4,604,209 SH   SOLE 22 4,507,864 0 96,345
DURECT CORP COM 266605104 130 118,196 SH   SOLE 23 118,196 0 0
DURECT CORP COM 266605104 226 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 61,988 662,836 SH   SOLE 2 82,037 0 580,799
DXC TECHNOLOGY CO COM 23355L106 8,396 89,779 SH   SOLE 4 82,265 0 7,514
DXC TECHNOLOGY CO COM 23355L106 23,722 253,660 SH   SOLE 7 217,915 0 35,745
DXC TECHNOLOGY CO COM 23355L106 671 7,176 SH   SOLE 13 7,176 0 0
DXC TECHNOLOGY CO COM 23355L106 237 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 26 276 SH   SOLE 17 0 0 276
DXC TECHNOLOGY CO COM 23355L106 53,801 575,294 SH   SOLE 18 541,044 0 34,250
DXC TECHNOLOGY CO COM 23355L106 6,335 67,735 SH   SOLE 19 67,735 0 0
DXC TECHNOLOGY CO COM 23355L106 9,847 105,290 SH   SOLE 20 0 0 105,290
DXC TECHNOLOGY CO COM 23355L106 596,393 6,377,175 SH   SOLE 21 6,377,175 0 0
DXC TECHNOLOGY CO COM 23355L106 643,063 6,876,210 SH   SOLE 22 6,129,763 0 746,447
DXC TECHNOLOGY CO COM 23355L106 33,417 357,323 SH   SOLE 23 357,323 0 0
DXC TECHNOLOGY CO COM 23355L106 25,851 276,418 SH   SOLE 25 276,418 0 0
DXC TECHNOLOGY CO COM 23355L106 98,807 1,056,529 SH   SOLE 26 246,884 0 809,645
DXC TECHNOLOGY CO COM 23355L106 5,184 55,436 SH   SOLE 28 41,895 0 13,541
DXC TECHNOLOGY CO COM 23355L106 929 9,932 SH   SOLE 29 9,932 0 0
DXC TECHNOLOGY CO COM 23355L106 102,436 1,095,342 SH   SOLE 30 1,095,342 0 0
DXC TECHNOLOGY CO COM 23355L106 10,851 116,032 SH   SOLE 31 54,605 0 61,427
DXC TECHNOLOGY CO COM 23355L106 1,416 15,146 SH   SOLE 34 15,146 0 0
DXC TECHNOLOGY CO COM 23355L106 22,547 241,089 SH   SOLE 36 241,089 0 0
DXC TECHNOLOGY CO COM 23355L106 534 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 663 16,544 SH   SOLE 2 3,206 0 13,338
DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,878 71,818 SH   SOLE 18 71,818 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,390 34,693 SH   SOLE 19 34,693 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 67,927 1,695,200 SH   SOLE 21 1,695,200 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 19,933 497,464 SH   SOLE 22 479,195 0 18,269
DXP ENTERPRISES INC NEW COM NEW 233377407 245 6,116 SH   SOLE 23 6,116 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 552 13,779 SH   SOLE 26 0 0 13,779
DXP ENTERPRISES INC NEW COM NEW 233377407 78 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,411 35,209 SH   SOLE 30 35,209 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 52 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 3,136 37,067 SH   SOLE 2 13,874 0 23,193
DYCOM INDS INC COM 267475101 17 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 909 10,750 SH   SOLE 7 10,750 0 0
DYCOM INDS INC COM 267475101 14,982 177,098 SH   SOLE 18 177,098 0 0
DYCOM INDS INC COM 267475101 2,330 27,540 SH   SOLE 19 27,540 0 0
DYCOM INDS INC COM 267475101 182,776 2,160,473 SH   SOLE 21 2,160,473 0 0
DYCOM INDS INC COM 267475101 87,309 1,032,025 SH   SOLE 22 990,157 0 41,868
DYCOM INDS INC COM 267475101 838 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 354 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 597 7,057 SH   SOLE 30 7,057 0 0
DYCOM INDS INC COM 267475101 308 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,043 940,000 PRN   SOLE 21 940,000 0 0
DYNASIL CORP AMER COM 268102100 11 8,739 SH   SOLE 21 8,739 0 0
DYNATRONICS CORP COM NEW 268157401 63 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 637 51,375 SH   SOLE 2 2,299 0 49,076
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,460 198,376 SH   SOLE 18 198,376 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,037 83,649 SH   SOLE 19 83,649 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 25,557 2,061,011 SH   SOLE 21 2,061,011 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 20,976 1,691,595 SH   SOLE 22 1,611,563 0 80,032
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 11 913 SH   SOLE 23 913 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 85 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 115 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 170 13,709 SH   SOLE 30 13,709 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 13 1,061 SH   SOLE 34 1,061 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 58 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM NEW 26817Q506 351 54,996 SH   SOLE 2 2,047 0 52,949
DYNEX CAP INC COM NEW 26817Q506 1,171 183,585 SH   SOLE 18 183,585 0 0
DYNEX CAP INC COM NEW 26817Q506 272 42,569 SH   SOLE 19 42,569 0 0
DYNEX CAP INC COM NEW 26817Q506 20,864 3,270,247 SH   SOLE 21 3,270,247 0 0
DYNEX CAP INC COM NEW 26817Q506 319 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 46 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 80 12,556 SH   SOLE 30 12,556 0 0
DYNEX CAP INC COM NEW 26817Q506 33 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 233 18,296 SH   SOLE 2 820 0 17,476
E L F BEAUTY INC COM 26856L103 5 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 897 70,450 SH   SOLE 18 70,450 0 0
E L F BEAUTY INC COM 26856L103 276 21,654 SH   SOLE 19 21,654 0 0
E L F BEAUTY INC COM 26856L103 9,372 736,237 SH   SOLE 21 736,237 0 0
E L F BEAUTY INC COM 26856L103 8,298 651,819 SH   SOLE 22 625,597 0 26,222
E L F BEAUTY INC COM 26856L103 76 5,976 SH   SOLE 30 5,976 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 36,944 705,180 SH   SOLE 2 46,325 0 658,855
E TRADE FINANCIAL CORP COM NEW 269246401 4,181 79,803 SH   SOLE 4 72,840 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,689 184,941 SH   SOLE 7 184,941 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 112 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 166,924 3,186,172 SH   SOLE 18 2,653,682 0 532,490
E TRADE FINANCIAL CORP COM NEW 269246401 107,680 2,055,356 SH   SOLE 19 2,055,356 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 6,605 126,074 SH   SOLE 20 0 0 126,074
E TRADE FINANCIAL CORP COM NEW 269246401 332,002 6,337,121 SH   SOLE 21 6,337,121 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 345,973 6,603,795 SH   SOLE 22 5,909,651 0 694,144
E TRADE FINANCIAL CORP COM NEW 269246401 18,693 356,811 SH   SOLE 23 356,811 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 15,286 291,767 SH   SOLE 25 266,871 0 24,896
E TRADE FINANCIAL CORP COM NEW 269246401 48,940 934,154 SH   SOLE 26 251,620 0 682,534
E TRADE FINANCIAL CORP COM NEW 269246401 2,720 51,926 SH   SOLE 28 39,233 0 12,693
E TRADE FINANCIAL CORP COM NEW 269246401 3,254 62,113 SH   SOLE 29 9,824 0 52,289
E TRADE FINANCIAL CORP COM NEW 269246401 52,668 1,005,303 SH   SOLE 30 1,005,303 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,059 77,476 SH   SOLE 31 52,778 0 24,698
E TRADE FINANCIAL CORP COM NEW 269246401 67,173 1,282,176 SH   SOLE 34 1,282,176 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,324 235,240 SH   SOLE 36 235,240 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 289 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,354 26,760 SH   SOLE 2 1,186 0 25,574
EAGLE BANCORP INC MD COM 268948106 7 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 38 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 5,126 101,306 SH   SOLE 18 101,306 0 0
EAGLE BANCORP INC MD COM 268948106 1,485 29,340 SH   SOLE 19 29,340 0 0
EAGLE BANCORP INC MD COM 268948106 53,116 1,049,718 SH   SOLE 21 1,049,718 0 0
EAGLE BANCORP INC MD COM 268948106 46,152 912,103 SH   SOLE 22 869,128 0 42,975
EAGLE BANCORP INC MD COM 268948106 346 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 227 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 385 7,612 SH   SOLE 30 7,612 0 0
EAGLE BANCORP INC MD COM 268948106 133 2,625 SH   SOLE 34 2,625 0 0
EAGLE BANCORP INC MD COM 268948106 169 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 17 947 SH   SOLE 18 947 0 0
EAGLE BANCORP MONT INC COM 26942G100 15 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 244 43,367 SH   SOLE 2 1,848 0 41,519
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 925 164,566 SH   SOLE 18 164,566 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 215 38,168 SH   SOLE 19 38,168 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 9,212 1,639,196 SH   SOLE 21 1,639,196 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2,577 458,492 SH   SOLE 22 437,751 0 20,741
EAGLE MATERIALS INC COM 26969P108 9,478 111,193 SH   SOLE 2 31,264 0 79,929
EAGLE MATERIALS INC COM 26969P108 119 1,396 SH   SOLE 4 1,396 0 0
EAGLE MATERIALS INC COM 26969P108 89 1,040 SH   SOLE 7 1,040 0 0
EAGLE MATERIALS INC COM 26969P108 12,518 146,857 SH   SOLE 18 146,857 0 0
EAGLE MATERIALS INC COM 26969P108 711 8,339 SH   SOLE 19 8,339 0 0
EAGLE MATERIALS INC COM 26969P108 208,596 2,447,163 SH   SOLE 21 2,447,163 0 0
EAGLE MATERIALS INC COM 26969P108 130,094 1,526,207 SH   SOLE 22 1,434,203 0 92,004
EAGLE MATERIALS INC COM 26969P108 34 403 SH   SOLE 23 403 0 0
EAGLE MATERIALS INC COM 26969P108 1,048 12,299 SH   SOLE 26 6,534 0 5,765
EAGLE MATERIALS INC COM 26969P108 573 6,727 SH   SOLE 28 6,727 0 0
EAGLE MATERIALS INC COM 26969P108 66 770 SH   SOLE 29 770 0 0
EAGLE MATERIALS INC COM 26969P108 994 11,660 SH   SOLE 30 11,660 0 0
EAGLE MATERIALS INC COM 26969P108 177 2,079 SH   SOLE 31 1,978 0 101
EAGLE MATERIALS INC COM 26969P108 11 132 SH   SOLE 34 132 0 0
EAGLE MATERIALS INC COM 26969P108 34 397 SH   SOLE 36 397 0 0
EAGLE MATERIALS INC COM 26969P108 463 5,433 SH   SOLE 40 5,433 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 592 8,539 SH   SOLE 2 387 0 8,152
EAGLE PHARMACEUTICALS INC COM 269796108 13 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,168 45,693 SH   SOLE 18 45,693 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 676 9,746 SH   SOLE 19 9,746 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 93,443 1,347,807 SH   SOLE 21 1,347,807 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 20,905 301,527 SH   SOLE 22 289,226 0 12,301
EAGLE PHARMACEUTICALS INC COM 269796108 49 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 121 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,728 24,923 SH   SOLE 30 24,923 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 58 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 229 24,393 SH   SOLE 2 660 0 23,733
EARTHSTONE ENERGY INC CL A 27032D304 653 69,625 SH   SOLE 18 69,625 0 0
EARTHSTONE ENERGY INC CL A 27032D304 124 13,248 SH   SOLE 19 13,248 0 0
EARTHSTONE ENERGY INC CL A 27032D304 6,536 696,789 SH   SOLE 21 696,789 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,937 206,455 SH   SOLE 22 200,464 0 5,991
EAST WEST BANCORP INC COM 27579R104 23,168 383,761 SH   SOLE 2 78,097 0 305,664
EAST WEST BANCORP INC COM 27579R104 3,242 53,703 SH   SOLE 4 49,880 0 3,823
EAST WEST BANCORP INC COM 27579R104 4,005 66,347 SH   SOLE 7 37,750 0 28,597
EAST WEST BANCORP INC COM 27579R104 29,586 490,086 SH   SOLE 18 478,480 0 11,606
EAST WEST BANCORP INC COM 27579R104 5,785 95,820 SH   SOLE 19 95,820 0 0
EAST WEST BANCORP INC COM 27579R104 461,935 7,651,739 SH   SOLE 21 7,651,739 0 0
EAST WEST BANCORP INC COM 27579R104 295,914 4,901,673 SH   SOLE 22 4,579,160 0 322,513
EAST WEST BANCORP INC COM 27579R104 10,716 177,508 SH   SOLE 23 177,508 0 0
EAST WEST BANCORP INC COM 27579R104 394 6,530 SH   SOLE 25 6,530 0 0
EAST WEST BANCORP INC COM 27579R104 16,175 267,929 SH   SOLE 26 102,738 0 165,191
EAST WEST BANCORP INC COM 27579R104 1,745 28,903 SH   SOLE 28 22,114 0 6,789
EAST WEST BANCORP INC COM 27579R104 9,025 149,490 SH   SOLE 29 5,726 0 143,764
EAST WEST BANCORP INC COM 27579R104 15,145 250,877 SH   SOLE 30 250,877 0 0
EAST WEST BANCORP INC COM 27579R104 2,593 42,950 SH   SOLE 31 27,887 0 15,063
EAST WEST BANCORP INC COM 27579R104 20,601 341,243 SH   SOLE 34 341,243 0 0
EAST WEST BANCORP INC COM 27579R104 1,580 26,175 SH   SOLE 36 26,175 0 0
EAST WEST BANCORP INC COM 27579R104 175 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,582 81,694 SH   SOLE 2 24,782 0 56,912
EASTERLY GOVT PPTYS INC COM 27616P103 275 14,188 SH   SOLE 4 14,188 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,934 99,859 SH   SOLE 7 99,859 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 51 2,651 SH   SOLE 15 2,651 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,131 264,903 SH   SOLE 18 264,903 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,815 196,938 SH   SOLE 19 196,938 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 126,883 6,550,486 SH   SOLE 21 6,550,486 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 52,665 2,718,880 SH   SOLE 22 2,647,472 0 71,408
EASTERLY GOVT PPTYS INC COM 27616P103 1,236 63,787 SH   SOLE 23 63,787 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,153 111,169 SH   SOLE 25 111,169 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,933 254,683 SH   SOLE 26 0 0 254,683
EASTERLY GOVT PPTYS INC COM 27616P103 156 8,060 SH   SOLE 28 8,060 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 858 44,305 SH   SOLE 29 21,036 0 23,269
EASTERLY GOVT PPTYS INC COM 27616P103 7,841 404,820 SH   SOLE 30 404,820 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 143 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 145 5,090 SH   SOLE 2 203 0 4,887
EASTERN CO COM 276317104 543 19,114 SH   SOLE 18 19,114 0 0
EASTERN CO COM 276317104 144 5,084 SH   SOLE 19 5,084 0 0
EASTERN CO COM 276317104 5,470 192,592 SH   SOLE 21 192,592 0 0
EASTERN CO COM 276317104 1,405 49,467 SH   SOLE 22 47,979 0 1,488
EASTGROUP PPTY INC COM 277276101 12,118 126,732 SH   SOLE 2 17,575 0 109,157
EASTGROUP PPTY INC COM 277276101 974 10,189 SH   SOLE 4 10,189 0 0
EASTGROUP PPTY INC COM 277276101 5,649 59,081 SH   SOLE 7 59,081 0 0
EASTGROUP PPTY INC COM 277276101 132 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 14,525 151,904 SH   SOLE 18 151,904 0 0
EASTGROUP PPTY INC COM 277276101 24,685 258,161 SH   SOLE 19 258,161 0 0
EASTGROUP PPTY INC COM 277276101 384,661 4,022,811 SH   SOLE 21 4,022,811 0 0
EASTGROUP PPTY INC COM 277276101 177,615 1,857,509 SH   SOLE 22 1,802,757 0 54,752
EASTGROUP PPTY INC COM 277276101 5,393 56,396 SH   SOLE 23 56,396 0 0
EASTGROUP PPTY INC COM 277276101 6,776 70,861 SH   SOLE 25 70,861 0 0
EASTGROUP PPTY INC COM 277276101 10,058 105,187 SH   SOLE 26 3,456 0 101,731
EASTGROUP PPTY INC COM 277276101 455 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 2,473 25,864 SH   SOLE 29 11,922 0 13,942
EASTGROUP PPTY INC COM 277276101 22,560 235,935 SH   SOLE 30 235,935 0 0
EASTGROUP PPTY INC COM 277276101 197 2,064 SH   SOLE 34 2,064 0 0
EASTGROUP PPTY INC COM 277276101 354 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 38,365 400,806 SH   SOLE 2 148,979 0 251,827
EASTMAN CHEM CO COM 277432100 5,807 60,667 SH   SOLE 4 56,910 0 3,757
EASTMAN CHEM CO COM 277432100 15,468 161,599 SH   SOLE 7 125,036 0 36,563
EASTMAN CHEM CO COM 277432100 3,765 39,338 SH   SOLE 13 39,338 0 0
EASTMAN CHEM CO COM 277432100 121 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEM CO COM 277432100 31,998 334,287 SH   SOLE 18 313,892 0 20,395
EASTMAN CHEM CO COM 277432100 26,417 275,981 SH   SOLE 19 275,981 0 0
EASTMAN CHEM CO COM 277432100 6,954 72,650 SH   SOLE 20 0 0 72,650
EASTMAN CHEM CO COM 277432100 300,436 3,138,701 SH   SOLE 21 3,138,701 0 0
EASTMAN CHEM CO COM 277432100 410,434 4,287,864 SH   SOLE 22 3,742,961 0 544,903
EASTMAN CHEM CO COM 277432100 18,543 193,721 SH   SOLE 23 193,721 0 0
EASTMAN CHEM CO COM 277432100 27,765 290,061 SH   SOLE 25 290,061 0 0
EASTMAN CHEM CO COM 277432100 55,582 580,668 SH   SOLE 26 147,657 0 433,011
EASTMAN CHEM CO COM 277432100 2,593 27,085 SH   SOLE 28 20,348 0 6,737
EASTMAN CHEM CO COM 277432100 4,722 49,335 SH   SOLE 29 5,866 0 43,469
EASTMAN CHEM CO COM 277432100 48,019 501,660 SH   SOLE 30 501,660 0 0
EASTMAN CHEM CO COM 277432100 5,012 52,360 SH   SOLE 31 27,584 0 24,776
EASTMAN CHEM CO COM 277432100 4,529 47,314 SH   SOLE 34 47,314 0 0
EASTMAN CHEM CO COM 277432100 13,158 137,462 SH   SOLE 36 137,462 0 0
EASTMAN CHEM CO COM 277432100 278 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 40 12,831 SH   SOLE 2 787 0 12,044
EASTMAN KODAK CO COM NEW 277461406 1 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 178 57,570 SH   SOLE 18 57,570 0 0
EASTMAN KODAK CO COM NEW 277461406 33 10,750 SH   SOLE 19 10,750 0 0
EASTMAN KODAK CO COM NEW 277461406 1,858 599,482 SH   SOLE 21 599,482 0 0
EASTMAN KODAK CO COM NEW 277461406 1,656 534,322 SH   SOLE 22 523,915 0 10,407
EASTSIDE DISTILLING INC COM PAR 277802302 8 985 SH   SOLE 18 985 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 87 10,642 SH   SOLE 21 10,642 0 0
EATON CORP PLC SHS G29183103 111,830 1,289,405 SH   SOLE 2 366,073 0 923,332
EATON CORP PLC SHS G29183103 13,499 155,648 SH   SOLE 4 144,110 0 11,538
EATON CORP PLC SHS G29183103 30,718 354,175 SH   SOLE 7 345,206 0 8,969
EATON CORP PLC SHS G29183103 1,325 15,282 SH   SOLE 13 15,282 0 0
EATON CORP PLC SHS G29183103 307 3,536 SH   SOLE 15 3,536 0 0
EATON CORP PLC SHS G29183103 73,044 842,197 SH   SOLE 18 789,195 0 53,002
EATON CORP PLC SHS G29183103 13,951 160,850 SH   SOLE 19 160,850 0 0
EATON CORP PLC SHS G29183103 17,151 197,751 SH   SOLE 20 0 0 197,751
EATON CORP PLC SHS G29183103 861,293 9,930,734 SH   SOLE 21 9,930,734 0 0
EATON CORP PLC SHS G29183103 934,165 10,770,956 SH   SOLE 22 9,500,551 0 1,270,405
EATON CORP PLC SHS G29183103 48,895 563,763 SH   SOLE 23 563,763 0 0
EATON CORP PLC SHS G29183103 38,989 449,548 SH   SOLE 25 449,548 0 0
EATON CORP PLC SHS G29183103 156,705 1,806,811 SH   SOLE 26 378,845 0 1,427,966
EATON CORP PLC SHS G29183103 7,304 84,219 SH   SOLE 28 63,299 0 20,920
EATON CORP PLC SHS G29183103 2,562 29,542 SH   SOLE 29 15,076 0 14,466
EATON CORP PLC SHS G29183103 121,086 1,396,124 SH   SOLE 30 1,396,124 0 0
EATON CORP PLC SHS G29183103 14,715 169,668 SH   SOLE 31 81,786 0 87,882
EATON CORP PLC SHS G29183103 3,971 45,785 SH   SOLE 32 45,785 0 0
EATON CORP PLC SHS G29183103 39,632 456,955 SH   SOLE 34 456,955 0 0
EATON CORP PLC SHS G29183103 9,014 103,928 SH   SOLE 35 103,928 0 0
EATON CORP PLC SHS G29183103 32,983 380,292 SH   SOLE 36 380,292 0 0
EATON CORP PLC SHS G29183103 782 9,015 SH   SOLE 40 9,015 0 0
EATON VANCE CORP COM NON VTG 278265103 16,296 310,050 SH   SOLE 2 65,370 0 244,680
EATON VANCE CORP COM NON VTG 278265103 2,068 39,337 SH   SOLE 4 36,139 0 3,198
EATON VANCE CORP COM NON VTG 278265103 6,868 130,677 SH   SOLE 7 107,238 0 23,439
EATON VANCE CORP COM NON VTG 278265103 20,087 382,181 SH   SOLE 18 372,484 0 9,697
EATON VANCE CORP COM NON VTG 278265103 1,246 23,714 SH   SOLE 19 23,714 0 0
EATON VANCE CORP COM NON VTG 278265103 4,268 81,193 SH   SOLE 20 0 0 81,193
EATON VANCE CORP COM NON VTG 278265103 328,691 6,253,639 SH   SOLE 21 6,253,639 0 0
EATON VANCE CORP COM NON VTG 278265103 209,942 3,994,337 SH   SOLE 22 3,724,651 0 269,686
EATON VANCE CORP COM NON VTG 278265103 7,464 142,004 SH   SOLE 23 142,004 0 0
EATON VANCE CORP COM NON VTG 278265103 290 5,514 SH   SOLE 25 5,514 0 0
EATON VANCE CORP COM NON VTG 278265103 13,027 247,856 SH   SOLE 26 106,676 0 141,180
EATON VANCE CORP COM NON VTG 278265103 1,238 23,560 SH   SOLE 28 18,078 0 5,482
EATON VANCE CORP COM NON VTG 278265103 1,411 26,842 SH   SOLE 29 2,681 0 24,161
EATON VANCE CORP COM NON VTG 278265103 11,857 225,591 SH   SOLE 30 225,591 0 0
EATON VANCE CORP COM NON VTG 278265103 1,701 32,354 SH   SOLE 31 21,781 0 10,573
EATON VANCE CORP COM NON VTG 278265103 341 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,730 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 123 2,334 SH   SOLE 40 2,334 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 2,237 176,400 SH   SOLE 2 176,400 0 0
EBAY INC COM 278642103 81,607 2,471,432 SH   SOLE 2 522,102 0 1,949,330
EBAY INC COM 278642103 11,082 335,612 SH   SOLE 4 310,655 0 24,957
EBAY INC COM 278642103 24,417 739,471 SH   SOLE 7 739,471 0 0
EBAY INC COM 278642103 293 8,886 SH   SOLE 13 8,886 0 0
EBAY INC COM 278642103 329 9,956 SH   SOLE 15 9,956 0 0
EBAY INC COM 278642103 25 769 SH   SOLE 17 0 0 769
EBAY INC COM 278642103 56,680 1,716,547 SH   SOLE 18 1,600,553 0 115,994
EBAY INC COM 278642103 8,865 268,473 SH   SOLE 19 268,473 0 0
EBAY INC COM 278642103 11,287 341,832 SH   SOLE 20 0 0 341,832
EBAY INC COM 278642103 567,757 17,194,325 SH   SOLE 21 17,194,325 0 0
EBAY INC COM 278642103 758,184 22,961,355 SH   SOLE 22 20,413,659 0 2,547,696
EBAY INC COM 278642103 40,889 1,238,322 SH   SOLE 23 1,238,322 0 0
EBAY INC COM 278642103 30,508 923,918 SH   SOLE 25 923,918 0 0
EBAY INC COM 278642103 132,441 4,010,931 SH   SOLE 26 793,453 0 3,217,478
EBAY INC COM 278642103 6,024 182,427 SH   SOLE 28 138,763 0 43,664
EBAY INC COM 278642103 1,829 55,376 SH   SOLE 29 55,376 0 0
EBAY INC COM 278642103 111,546 3,378,121 SH   SOLE 30 3,378,121 0 0
EBAY INC COM 278642103 14,687 444,798 SH   SOLE 31 200,191 0 244,607
EBAY INC COM 278642103 5,565 168,528 SH   SOLE 32 168,528 0 0
EBAY INC COM 278642103 4,288 129,870 SH   SOLE 34 129,870 0 0
EBAY INC COM 278642103 27,258 825,485 SH   SOLE 36 825,485 0 0
EBAY INC COM 278642103 609 18,457 SH   SOLE 40 18,457 0 0
EBIX INC COM NEW 278715206 1,537 19,416 SH   SOLE 2 899 0 18,517
EBIX INC COM NEW 278715206 1 11 SH   SOLE 4 11 0 0
EBIX INC COM NEW 278715206 42 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 8,053 101,746 SH   SOLE 18 101,746 0 0
EBIX INC COM NEW 278715206 1,754 22,155 SH   SOLE 19 22,155 0 0
EBIX INC COM NEW 278715206 199,689 2,522,914 SH   SOLE 21 2,522,914 0 0
EBIX INC COM NEW 278715206 52,715 666,017 SH   SOLE 22 636,454 0 29,563
EBIX INC COM NEW 278715206 519 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 224 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 4,026 50,860 SH   SOLE 30 50,860 0 0
EBIX INC COM NEW 278715206 251 3,168 SH   SOLE 40 3,168 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 891 28,796 SH   SOLE 2 6,936 0 21,860
ECHO GLOBAL LOGISTICS INC COM 27875T101 18 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,871 125,072 SH   SOLE 18 125,072 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,274 73,463 SH   SOLE 19 73,463 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 94,574 3,055,702 SH   SOLE 21 3,055,702 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 26,607 859,662 SH   SOLE 22 820,524 0 39,138
ECHO GLOBAL LOGISTICS INC COM 27875T101 941 30,388 SH   SOLE 23 30,388 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 942 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 117 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 73 2,366 SH   SOLE 29 0 0 2,366
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,913 61,806 SH   SOLE 30 61,806 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 80 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,713 80,068 SH   SOLE 2 3,417 0 76,651
ECHOSTAR CORP CL A 278768106 10 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 80 1,728 SH   SOLE 7 1,728 0 0
ECHOSTAR CORP CL A 278768106 1,092 23,546 SH   SOLE 18 23,546 0 0
ECHOSTAR CORP CL A 278768106 422 9,091 SH   SOLE 19 9,091 0 0
ECHOSTAR CORP CL A 278768106 33,026 712,228 SH   SOLE 21 712,228 0 0
ECHOSTAR CORP CL A 278768106 61,046 1,316,491 SH   SOLE 22 1,217,499 0 98,992
ECHOSTAR CORP CL A 278768106 534 11,514 SH   SOLE 26 8,033 0 3,481
ECHOSTAR CORP CL A 278768106 308 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 509 10,987 SH   SOLE 30 10,987 0 0
ECHOSTAR CORP CL A 278768106 49 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 160 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 226 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 234 196,518 SH   SOLE 2 78,316 0 118,202
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 363 305,450 SH   SOLE 18 305,450 0 0
ECLIPSE RES CORP COM 27890G100 285 239,133 SH   SOLE 19 239,133 0 0
ECLIPSE RES CORP COM 27890G100 3,935 3,306,461 SH   SOLE 21 3,306,461 0 0
ECLIPSE RES CORP COM 27890G100 3,067 2,577,402 SH   SOLE 22 2,496,370 0 81,032
ECLIPSE RES CORP COM 27890G100 238 200,233 SH   SOLE 23 200,233 0 0
ECLIPSE RES CORP COM 27890G100 117 98,401 SH   SOLE 26 0 0 98,401
ECLIPSE RES CORP COM 27890G100 21 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 39 32,968 SH   SOLE 29 0 0 32,968
ECLIPSE RES CORP COM 27890G100 10 8,404 SH   SOLE 30 8,404 0 0
ECLIPSE RES CORP COM 27890G100 7 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 2 5,675 SH   SOLE 21 5,675 0 0
ECOLAB INC COM 278865100 104,084 663,883 SH   SOLE 2 120,067 0 543,816
ECOLAB INC COM 278865100 13,002 82,934 SH   SOLE 4 76,083 0 6,851
ECOLAB INC COM 278865100 43,039 274,521 SH   SOLE 7 208,581 0 65,940
ECOLAB INC COM 278865100 965 6,154 SH   SOLE 13 6,154 0 0
ECOLAB INC COM 278865100 312 1,989 SH   SOLE 15 1,989 0 0
ECOLAB INC COM 278865100 80,124 511,063 SH   SOLE 18 468,415 0 42,648
ECOLAB INC COM 278865100 22,839 145,673 SH   SOLE 19 145,673 0 0
ECOLAB INC COM 278865100 18,558 118,371 SH   SOLE 20 0 0 118,371
ECOLAB INC COM 278865100 778,156 4,963,363 SH   SOLE 21 4,963,363 0 0
ECOLAB INC COM 278865100 976,690 6,229,686 SH   SOLE 22 5,507,457 0 722,229
ECOLAB INC COM 278865100 51,151 326,260 SH   SOLE 23 326,260 0 0
ECOLAB INC COM 278865100 40,079 255,640 SH   SOLE 25 255,640 0 0
ECOLAB INC COM 278865100 165,606 1,056,296 SH   SOLE 26 215,459 0 840,837
ECOLAB INC COM 278865100 7,821 49,887 SH   SOLE 28 37,645 0 12,242
ECOLAB INC COM 278865100 13,052 83,253 SH   SOLE 29 12,531 0 70,722
ECOLAB INC COM 278865100 128,707 820,941 SH   SOLE 30 820,941 0 0
ECOLAB INC COM 278865100 17,222 109,846 SH   SOLE 31 58,328 0 51,518
ECOLAB INC COM 278865100 2,969 18,940 SH   SOLE 34 18,940 0 0
ECOLAB INC COM 278865100 40,997 261,496 SH   SOLE 36 261,496 0 0
ECOLAB INC COM 278865100 820 5,228 SH   SOLE 40 5,228 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 5 395 SH   SOLE 18 395 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 132 9,869 SH   SOLE 21 9,869 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,504 92,996 SH   SOLE 2 0 0 92,996
ECOPETROL S A SPONSORED ADS 279158109 24,102 894,975 SH   SOLE 21 894,975 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,504 55,845 SH   SOLE 26 0 0 55,845
ECOPETROL S A SPONSORED ADS 279158109 182 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 6,733 250,034 SH   SOLE 30 250,034 0 0
ECOPETROL S A SPONSORED ADS 279158109 666 24,727 SH   SOLE 34 24,727 0 0
EDGE THERAPEUTICS INC COM 279870109 3 3,437 SH   SOLE 18 3,437 0 0
EDGE THERAPEUTICS INC COM 279870109 44 53,153 SH   SOLE 21 53,153 0 0
EDGE THERAPEUTICS INC COM 279870109 232 282,746 SH   SOLE 22 282,746 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 11 2,235 SH   SOLE 18 2,235 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 204 40,554 SH   SOLE 21 40,554 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,519 76,122 SH   SOLE 2 23,971 0 52,151
EDGEWELL PERS CARE CO COM 28035Q102 1,319 28,527 SH   SOLE 4 28,527 0 0
EDGEWELL PERS CARE CO COM 28035Q102 91 1,975 SH   SOLE 7 1,975 0 0
EDGEWELL PERS CARE CO COM 28035Q102 27,658 598,261 SH   SOLE 18 598,261 0 0
EDGEWELL PERS CARE CO COM 28035Q102 87,923 1,901,864 SH   SOLE 19 1,901,864 0 0
EDGEWELL PERS CARE CO COM 28035Q102 170,624 3,690,769 SH   SOLE 21 3,690,769 0 0
EDGEWELL PERS CARE CO COM 28035Q102 86,113 1,862,707 SH   SOLE 22 1,788,607 0 74,100
EDGEWELL PERS CARE CO COM 28035Q102 550 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 259 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 573 12,389 SH   SOLE 30 12,389 0 0
EDGEWELL PERS CARE CO COM 28035Q102 35,975 778,180 SH   SOLE 34 778,180 0 0
EDGEWELL PERS CARE CO COM 28035Q102 128 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 277 5,994 SH   SOLE 40 5,994 0 0
EDISON INTL COM 281020107 54,795 809,621 SH   SOLE 2 142,254 0 667,367
EDISON INTL COM 281020107 7,785 115,021 SH   SOLE 4 106,424 0 8,597
EDISON INTL COM 281020107 50,167 741,232 SH   SOLE 7 721,140 0 20,092
EDISON INTL COM 281020107 1,090 16,110 SH   SOLE 13 16,110 0 0
EDISON INTL COM 281020107 169 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 61,285 905,515 SH   SOLE 18 832,078 0 73,437
EDISON INTL COM 281020107 116,247 1,717,597 SH   SOLE 19 1,717,597 0 0
EDISON INTL COM 281020107 10,423 153,998 SH   SOLE 20 0 0 153,998
EDISON INTL COM 281020107 776,750 11,476,798 SH   SOLE 21 11,476,798 0 0
EDISON INTL COM 281020107 536,347 7,924,753 SH   SOLE 22 7,061,014 0 863,739
EDISON INTL COM 281020107 28,474 420,712 SH   SOLE 23 420,712 0 0
EDISON INTL COM 281020107 24,512 362,176 SH   SOLE 25 362,176 0 0
EDISON INTL COM 281020107 122,059 1,803,473 SH   SOLE 26 292,513 0 1,510,960
EDISON INTL COM 281020107 4,237 62,610 SH   SOLE 28 47,607 0 15,003
EDISON INTL COM 281020107 767 11,337 SH   SOLE 29 11,337 0 0
EDISON INTL COM 281020107 96,381 1,424,068 SH   SOLE 30 1,424,068 0 0
EDISON INTL COM 281020107 8,473 125,185 SH   SOLE 31 60,014 0 65,171
EDISON INTL COM 281020107 5,186 76,629 SH   SOLE 32 76,629 0 0
EDISON INTL COM 281020107 5,118 75,616 SH   SOLE 34 75,616 0 0
EDISON INTL COM 281020107 21,092 311,641 SH   SOLE 36 311,641 0 0
EDISON INTL COM 281020107 443 6,540 SH   SOLE 40 6,540 0 0
EDITAS MEDICINE INC COM 28106W103 1,165 36,621 SH   SOLE 2 1,698 0 34,923
EDITAS MEDICINE INC COM 28106W103 10 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 31 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 4,604 144,699 SH   SOLE 18 144,699 0 0
EDITAS MEDICINE INC COM 28106W103 1,901 59,731 SH   SOLE 19 59,731 0 0
EDITAS MEDICINE INC COM 28106W103 65,826 2,068,690 SH   SOLE 21 2,068,690 0 0
EDITAS MEDICINE INC COM 28106W103 39,849 1,252,326 SH   SOLE 22 1,195,398 0 56,928
EDITAS MEDICINE INC COM 28106W103 15 460 SH   SOLE 23 460 0 0
EDITAS MEDICINE INC COM 28106W103 201 6,321 SH   SOLE 26 0 0 6,321
EDITAS MEDICINE INC COM 28106W103 155 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 298 9,370 SH   SOLE 30 9,370 0 0
EDITAS MEDICINE INC COM 28106W103 12 382 SH   SOLE 34 382 0 0
EDITAS MEDICINE INC COM 28106W103 140 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 12 1,078 SH   SOLE 18 1,078 0 0
EDUCATIONAL DEV CORP COM 281479105 215 18,762 SH   SOLE 21 18,762 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 98,734 567,109 SH   SOLE 2 126,361 0 440,748
EDWARDS LIFESCIENCES CORP COM 28176E108 11,501 66,061 SH   SOLE 4 60,549 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 34,811 199,949 SH   SOLE 7 153,168 0 46,781
EDWARDS LIFESCIENCES CORP COM 28176E108 862 4,950 SH   SOLE 13 4,950 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 280 1,606 SH   SOLE 15 1,606 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 34 196 SH   SOLE 17 0 0 196
EDWARDS LIFESCIENCES CORP COM 28176E108 84,517 485,450 SH   SOLE 18 460,157 0 25,293
EDWARDS LIFESCIENCES CORP COM 28176E108 92,722 532,580 SH   SOLE 19 532,580 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 17,540 100,747 SH   SOLE 20 0 0 100,747
EDWARDS LIFESCIENCES CORP COM 28176E108 964,204 5,538,221 SH   SOLE 21 5,538,221 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 893,214 5,130,467 SH   SOLE 22 4,581,478 0 548,989
EDWARDS LIFESCIENCES CORP COM 28176E108 46,009 264,267 SH   SOLE 23 264,267 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 52,427 301,129 SH   SOLE 25 301,129 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 131,244 753,843 SH   SOLE 26 189,173 0 564,670
EDWARDS LIFESCIENCES CORP COM 28176E108 7,078 40,654 SH   SOLE 28 30,837 0 9,817
EDWARDS LIFESCIENCES CORP COM 28176E108 1,263 7,256 SH   SOLE 29 7,256 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 146,893 843,726 SH   SOLE 30 843,726 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 15,083 86,636 SH   SOLE 31 45,885 0 40,751
EDWARDS LIFESCIENCES CORP COM 28176E108 36,448 209,349 SH   SOLE 34 209,349 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,710 164,903 SH   SOLE 36 164,903 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 738 4,238 SH   SOLE 40 4,238 0 0
EGAIN CORP COM NEW 28225C806 114 14,021 SH   SOLE 2 547 0 13,474
EGAIN CORP COM NEW 28225C806 4 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 476 58,754 SH   SOLE 18 58,754 0 0
EGAIN CORP COM NEW 28225C806 169 20,894 SH   SOLE 19 20,894 0 0
EGAIN CORP COM NEW 28225C806 5,066 625,466 SH   SOLE 21 625,466 0 0
EGAIN CORP COM NEW 28225C806 3,675 453,712 SH   SOLE 22 437,907 0 15,805
EHEALTH INC COM 28238P109 522 18,467 SH   SOLE 2 676 0 17,791
EHEALTH INC COM 28238P109 13 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 2,357 83,416 SH   SOLE 18 83,416 0 0
EHEALTH INC COM 28238P109 499 17,643 SH   SOLE 19 17,643 0 0
EHEALTH INC COM 28238P109 52,635 1,862,528 SH   SOLE 21 1,862,528 0 0
EHEALTH INC COM 28238P109 13,809 488,635 SH   SOLE 22 474,050 0 14,585
EHEALTH INC COM 28238P109 1,010 35,743 SH   SOLE 30 35,743 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 247 21,771 SH   SOLE 21 21,771 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,541 135,782 SH   SOLE 22 135,782 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 201 17,728 SH   SOLE 30 17,728 0 0
EIDOS THERAPEUTICS INC COM 28249H104 304 30,430 SH   SOLE 2 25,946 0 4,484
EIDOS THERAPEUTICS INC COM 28249H104 359 35,950 SH   SOLE 18 35,950 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,595 159,817 SH   SOLE 19 159,817 0 0
EIDOS THERAPEUTICS INC COM 28249H104 39 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,528 253,279 SH   SOLE 21 253,279 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,705 170,820 SH   SOLE 22 170,820 0 0
EIDOS THERAPEUTICS INC COM 28249H104 734 73,532 SH   SOLE 34 73,532 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 19 1,562 SH   SOLE 18 1,562 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 191 15,951 SH   SOLE 19 15,951 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 305 25,445 SH   SOLE 21 25,445 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,983 165,285 SH   SOLE 22 165,285 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 746 SH   SOLE 23 746 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 188 15,661 SH   SOLE 26 0 0 15,661
EKSO BIONICS HLDGS INC COM NEW 282644202 17 7,286 SH   SOLE 18 7,286 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 246 105,221 SH   SOLE 21 105,221 0 0
EL PASO ELEC CO COM NEW 283677854 4,065 71,067 SH   SOLE 2 31,866 0 39,201
EL PASO ELEC CO COM NEW 283677854 98 1,714 SH   SOLE 4 1,714 0 0
EL PASO ELEC CO COM NEW 283677854 295 5,160 SH   SOLE 7 5,160 0 0
EL PASO ELEC CO COM NEW 283677854 10,168 177,760 SH   SOLE 18 177,760 0 0
EL PASO ELEC CO COM NEW 283677854 2,123 37,124 SH   SOLE 19 37,124 0 0
EL PASO ELEC CO COM NEW 283677854 249,745 4,366,178 SH   SOLE 21 4,366,178 0 0
EL PASO ELEC CO COM NEW 283677854 68,262 1,193,396 SH   SOLE 22 1,137,611 0 55,785
EL PASO ELEC CO COM NEW 283677854 767 13,410 SH   SOLE 26 10,927 0 2,483
EL PASO ELEC CO COM NEW 283677854 321 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 5,862 102,490 SH   SOLE 30 102,490 0 0
EL PASO ELEC CO COM NEW 283677854 169 2,949 SH   SOLE 36 2,949 0 0
EL PASO ELEC CO COM NEW 283677854 258 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 283 22,579 SH   SOLE 2 983 0 21,596
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,201 95,722 SH   SOLE 18 95,722 0 0
EL POLLO LOCO HLDGS INC COM 268603107 225 17,952 SH   SOLE 19 17,952 0 0
EL POLLO LOCO HLDGS INC COM 268603107 29,598 2,358,416 SH   SOLE 21 2,358,416 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,891 708,439 SH   SOLE 22 698,058 0 10,381
EL POLLO LOCO HLDGS INC COM 268603107 226 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 29 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 716 57,074 SH   SOLE 30 57,074 0 0
EL POLLO LOCO HLDGS INC COM 268603107 18 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,308 37,503 SH   SOLE 2 37,503 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,162 119,286 SH   SOLE 18 119,286 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 19,430 556,891 SH   SOLE 19 556,891 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 177 5,085 SH   SOLE 20 5,085 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 58 1,664 SH   SOLE 22 1,664 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 179 5,135 SH   SOLE 23 5,135 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,798 51,540 SH   SOLE 26 9,175 0 42,365
ELANCO ANIMAL HEALTH INC COM 28414H103 5,135 147,165 SH   SOLE 34 147,165 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,920 2,174,660 SH   SOLE 25 2,174,660 0 0
ELDORADO GOLD CORP NEW COM 284902103 4,582 5,188,762 SH   SOLE 34 5,188,762 0 0
ELDORADO RESORTS INC COM 28470R102 3,855 79,327 SH   SOLE 2 29,022 0 50,305
ELDORADO RESORTS INC COM 28470R102 14 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 70 1,432 SH   SOLE 7 1,432 0 0
ELDORADO RESORTS INC COM 28470R102 18,366 377,898 SH   SOLE 18 377,898 0 0
ELDORADO RESORTS INC COM 28470R102 2,958 60,873 SH   SOLE 19 60,873 0 0
ELDORADO RESORTS INC COM 28470R102 222,262 4,573,294 SH   SOLE 21 4,573,294 0 0
ELDORADO RESORTS INC COM 28470R102 101,981 2,098,381 SH   SOLE 22 2,022,106 0 76,275
ELDORADO RESORTS INC COM 28470R102 1,049 21,577 SH   SOLE 26 8,393 0 13,184
ELDORADO RESORTS INC COM 28470R102 359 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 550 11,319 SH   SOLE 30 11,319 0 0
ELDORADO RESORTS INC COM 28470R102 355 7,304 SH   SOLE 40 7,304 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 553 31,700 SH   SOLE 2 1,132 0 30,568
ELECTRO SCIENTIFIC INDS COM 285229100 12 682 SH   SOLE 7 682 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 2,572 147,365 SH   SOLE 18 147,365 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 512 29,336 SH   SOLE 19 29,336 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 63,691 3,649,893 SH   SOLE 21 3,649,893 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 16,174 926,889 SH   SOLE 22 888,781 0 38,108
ELECTRO SCIENTIFIC INDS COM 285229100 38 2,205 SH   SOLE 26 0 0 2,205
ELECTRO SCIENTIFIC INDS COM 285229100 77 4,437 SH   SOLE 28 4,437 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,279 73,287 SH   SOLE 30 73,287 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 100 5,744 SH   SOLE 40 5,744 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 56 3,982 SH   SOLE 2 0 0 3,982
ELECTROCORE INC COM 28531P103 236 16,883 SH   SOLE 18 16,883 0 0
ELECTROCORE INC COM 28531P103 70 5,012 SH   SOLE 19 5,012 0 0
ELECTROCORE INC COM 28531P103 2,969 212,093 SH   SOLE 21 212,093 0 0
ELECTROCORE INC COM 28531P103 531 37,909 SH   SOLE 22 37,909 0 0
ELECTROMED INC COM 285409108 9 1,345 SH   SOLE 18 1,345 0 0
ELECTROMED INC COM 285409108 151 23,207 SH   SOLE 21 23,207 0 0
ELECTRONIC ARTS INC COM 285512109 104,224 865,001 SH   SOLE 2 105,005 0 759,996
ELECTRONIC ARTS INC COM 285512109 12,142 100,769 SH   SOLE 4 92,675 0 8,094
ELECTRONIC ARTS INC COM 285512109 28,842 239,370 SH   SOLE 7 234,909 0 4,461
ELECTRONIC ARTS INC COM 285512109 392 3,252 SH   SOLE 13 3,252 0 0
ELECTRONIC ARTS INC COM 285512109 380 3,151 SH   SOLE 15 3,151 0 0
ELECTRONIC ARTS INC COM 285512109 6 50 SH   SOLE 17 0 0 50
ELECTRONIC ARTS INC COM 285512109 254,029 2,108,296 SH   SOLE 18 1,660,373 0 447,923
ELECTRONIC ARTS INC COM 285512109 156,431 1,298,288 SH   SOLE 19 1,298,288 0 0
ELECTRONIC ARTS INC COM 285512109 12,662 105,091 SH   SOLE 20 0 0 105,091
ELECTRONIC ARTS INC COM 285512109 711,242 5,902,917 SH   SOLE 21 5,902,917 0 0
ELECTRONIC ARTS INC COM 285512109 928,185 7,703,417 SH   SOLE 22 6,918,117 0 785,300
ELECTRONIC ARTS INC COM 285512109 47,221 391,911 SH   SOLE 23 391,911 0 0
ELECTRONIC ARTS INC COM 285512109 131,762 1,093,553 SH   SOLE 25 1,093,553 0 0
ELECTRONIC ARTS INC COM 285512109 127,263 1,056,209 SH   SOLE 26 251,197 0 805,012
ELECTRONIC ARTS INC COM 285512109 7,114 59,045 SH   SOLE 28 44,629 0 14,416
ELECTRONIC ARTS INC COM 285512109 1,481 12,288 SH   SOLE 29 12,288 0 0
ELECTRONIC ARTS INC COM 285512109 124,166 1,030,510 SH   SOLE 30 1,030,510 0 0
ELECTRONIC ARTS INC COM 285512109 15,951 132,382 SH   SOLE 31 60,952 0 71,430
ELECTRONIC ARTS INC COM 285512109 6,254 51,902 SH   SOLE 32 51,902 0 0
ELECTRONIC ARTS INC COM 285512109 14,789 122,742 SH   SOLE 34 122,742 0 0
ELECTRONIC ARTS INC COM 285512109 28,379 235,534 SH   SOLE 36 235,534 0 0
ELECTRONIC ARTS INC COM 285512109 747 6,197 SH   SOLE 40 6,197 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,506 44,195 SH   SOLE 2 1,662 0 42,533
ELECTRONICS FOR IMAGING INC COM 286082102 7 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 33 966 SH   SOLE 7 966 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 6,699 196,558 SH   SOLE 18 196,558 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,388 40,726 SH   SOLE 19 40,726 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 158,115 4,639,511 SH   SOLE 21 4,639,511 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 43,418 1,274,017 SH   SOLE 22 1,213,120 0 60,897
ELECTRONICS FOR IMAGING INC COM 286082102 263 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 235 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 3,256 95,526 SH   SOLE 30 95,526 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 169 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 714 725,000 PRN   SOLE 21 725,000 0 0
ELEVATE CREDIT INC COM 28621V101 134 16,642 SH   SOLE 2 578 0 16,064
ELEVATE CREDIT INC COM 28621V101 6 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 559 69,329 SH   SOLE 18 69,329 0 0
ELEVATE CREDIT INC COM 28621V101 171 21,254 SH   SOLE 19 21,254 0 0
ELEVATE CREDIT INC COM 28621V101 5,754 713,946 SH   SOLE 21 713,946 0 0
ELEVATE CREDIT INC COM 28621V101 3,813 473,026 SH   SOLE 22 463,669 0 9,357
ELEVATE CREDIT INC COM 28621V101 79 9,754 SH   SOLE 29 0 0 9,754
ELLIE MAE INC COM 28849P100 2,605 27,483 SH   SOLE 2 1,274 0 26,209
ELLIE MAE INC COM 28849P100 12 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 72 763 SH   SOLE 7 763 0 0
ELLIE MAE INC COM 28849P100 10,154 107,140 SH   SOLE 18 107,140 0 0
ELLIE MAE INC COM 28849P100 4,022 42,440 SH   SOLE 19 42,440 0 0
ELLIE MAE INC COM 28849P100 118,204 1,247,276 SH   SOLE 21 1,247,276 0 0
ELLIE MAE INC COM 28849P100 89,906 948,675 SH   SOLE 22 903,488 0 45,187
ELLIE MAE INC COM 28849P100 112 1,184 SH   SOLE 23 1,184 0 0
ELLIE MAE INC COM 28849P100 989 10,433 SH   SOLE 26 7,911 0 2,522
ELLIE MAE INC COM 28849P100 452 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 35 373 SH   SOLE 29 0 0 373
ELLIE MAE INC COM 28849P100 4,679 49,376 SH   SOLE 30 49,376 0 0
ELLIE MAE INC COM 28849P100 371 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 22 1,987 SH   SOLE 18 1,987 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,108 275,287 SH   SOLE 21 275,287 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 459 40,645 SH   SOLE 22 40,645 0 0
ELLIS PERRY INTL INC COM 288853104 404 14,777 SH   SOLE 2 1,323 0 13,454
ELLIS PERRY INTL INC COM 288853104 8 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,575 57,645 SH   SOLE 18 57,645 0 0
ELLIS PERRY INTL INC COM 288853104 399 14,617 SH   SOLE 19 14,617 0 0
ELLIS PERRY INTL INC COM 288853104 36,585 1,338,632 SH   SOLE 21 1,338,632 0 0
ELLIS PERRY INTL INC COM 288853104 9,510 347,955 SH   SOLE 22 337,097 0 10,858
ELLIS PERRY INTL INC COM 288853104 197 7,195 SH   SOLE 23 7,195 0 0
ELLIS PERRY INTL INC COM 288853104 171 6,264 SH   SOLE 26 0 0 6,264
ELLIS PERRY INTL INC COM 288853104 111 4,055 SH   SOLE 29 0 0 4,055
ELLIS PERRY INTL INC COM 288853104 712 26,050 SH   SOLE 30 26,050 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 408 SH   SOLE 18 408 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 14 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 297 17,431 SH   SOLE 2 785 0 16,646
ELOXX PHARMACEUTICALS INC COM 29014R103 8 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,223 71,753 SH   SOLE 18 71,753 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 350 20,523 SH   SOLE 19 20,523 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 12,960 760,565 SH   SOLE 21 760,565 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 3,753 220,237 SH   SOLE 22 204,296 0 15,941
EMAGIN CORP COM NEW 29076N206 7 4,932 SH   SOLE 18 4,932 0 0
EMAGIN CORP COM NEW 29076N206 124 82,378 SH   SOLE 21 82,378 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,435 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 1,094 55,841 SH   SOLE 18 55,841 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 10,391 530,402 SH   SOLE 21 530,402 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 41 2,075 SH   SOLE 22 2,075 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 246 12,535 SH   SOLE 30 12,535 0 0
EMC INS GROUP INC COM 268664109 254 10,269 SH   SOLE 2 293 0 9,976
EMC INS GROUP INC COM 268664109 792 32,020 SH   SOLE 18 32,020 0 0
EMC INS GROUP INC COM 268664109 221 8,943 SH   SOLE 19 8,943 0 0
EMC INS GROUP INC COM 268664109 8,186 331,134 SH   SOLE 21 331,134 0 0
EMC INS GROUP INC COM 268664109 7,894 319,335 SH   SOLE 22 310,979 0 8,356
EMC INS GROUP INC COM 268664109 38 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 37 1,511 SH   SOLE 30 1,511 0 0
EMC INS GROUP INC COM 268664109 22 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 14 364 SH   SOLE 18 364 0 0
EMCLAIRE FINL CORP COM 290828102 8 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 5,614 74,741 SH   SOLE 2 26,070 0 48,671
EMCOR GROUP INC COM 29084Q100 17 231 SH   SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 1,409 18,759 SH   SOLE 7 18,759 0 0
EMCOR GROUP INC COM 29084Q100 25,330 337,245 SH   SOLE 18 337,245 0 0
EMCOR GROUP INC COM 29084Q100 5,293 70,467 SH   SOLE 19 70,467 0 0
EMCOR GROUP INC COM 29084Q100 300,476 4,000,485 SH   SOLE 21 4,000,485 0 0
EMCOR GROUP INC COM 29084Q100 162,558 2,164,268 SH   SOLE 22 2,061,057 0 103,211
EMCOR GROUP INC COM 29084Q100 175 2,333 SH   SOLE 23 2,333 0 0
EMCOR GROUP INC COM 29084Q100 1,741 23,182 SH   SOLE 26 13,006 0 10,176
EMCOR GROUP INC COM 29084Q100 602 8,013 SH   SOLE 28 8,013 0 0
EMCOR GROUP INC COM 29084Q100 708 9,429 SH   SOLE 29 0 0 9,429
EMCOR GROUP INC COM 29084Q100 1,028 13,680 SH   SOLE 30 13,680 0 0
EMCOR GROUP INC COM 29084Q100 111 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 506 6,731 SH   SOLE 40 6,731 0 0
EMCORE CORP COM NEW 290846203 24 4,960 SH   SOLE 18 4,960 0 0
EMCORE CORP COM NEW 290846203 343 72,295 SH   SOLE 21 72,295 0 0
EMCORE CORP COM NEW 290846203 937 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 525 31,838 SH   SOLE 2 8,953 0 22,885
EMERALD EXPOSITIONS EVENTS I COM 29103B100 8 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,340 81,317 SH   SOLE 18 81,317 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 930 56,424 SH   SOLE 19 56,424 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 13,397 812,936 SH   SOLE 21 812,936 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 14,229 863,422 SH   SOLE 22 834,022 0 29,400
EMERALD EXPOSITIONS EVENTS I COM 29103B100 364 22,074 SH   SOLE 23 22,074 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 694 42,101 SH   SOLE 26 0 0 42,101
EMERALD EXPOSITIONS EVENTS I COM 29103B100 41 2,476 SH   SOLE 29 0 0 2,476
EMERALD EXPOSITIONS EVENTS I COM 29103B100 82 4,996 SH   SOLE 30 4,996 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,355 35,778 SH   SOLE 2 1,694 0 34,084
EMERGENT BIOSOLUTIONS INC COM 29089Q105 13 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42 637 SH   SOLE 7 637 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 12,482 189,608 SH   SOLE 18 189,608 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,993 60,653 SH   SOLE 19 60,653 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 309,883 4,707,328 SH   SOLE 21 4,707,328 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 81,351 1,235,775 SH   SOLE 22 1,177,825 0 57,950
EMERGENT BIOSOLUTIONS INC COM 29089Q105 80 1,222 SH   SOLE 23 1,222 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 464 7,048 SH   SOLE 26 4,671 0 2,377
EMERGENT BIOSOLUTIONS INC COM 29089Q105 320 4,868 SH   SOLE 28 4,868 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 337 5,125 SH   SOLE 29 0 0 5,125
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6,281 95,415 SH   SOLE 30 95,415 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 133 2,026 SH   SOLE 34 2,026 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 344 5,222 SH   SOLE 40 5,222 0 0
EMERSON ELEC CO COM 291011104 114,351 1,493,226 SH   SOLE 2 172,895 0 1,320,331
EMERSON ELEC CO COM 291011104 15,044 196,444 SH   SOLE 4 179,819 0 16,625
EMERSON ELEC CO COM 291011104 52,744 688,746 SH   SOLE 7 557,289 0 131,457
EMERSON ELEC CO COM 291011104 1,170 15,281 SH   SOLE 13 15,281 0 0
EMERSON ELEC CO COM 291011104 419 5,470 SH   SOLE 15 5,470 0 0
EMERSON ELEC CO COM 291011104 7 95 SH   SOLE 17 0 0 95
EMERSON ELEC CO COM 291011104 94,765 1,237,469 SH   SOLE 18 1,160,260 0 77,209
EMERSON ELEC CO COM 291011104 4,828 63,042 SH   SOLE 19 63,042 0 0
EMERSON ELEC CO COM 291011104 29,614 386,713 SH   SOLE 20 106,453 0 280,260
EMERSON ELEC CO COM 291011104 1,019,802 13,316,819 SH   SOLE 21 13,316,819 0 0
EMERSON ELEC CO COM 291011104 1,175,432 15,349,071 SH   SOLE 22 13,587,497 0 1,761,574
EMERSON ELEC CO COM 291011104 60,633 791,760 SH   SOLE 23 791,760 0 0
EMERSON ELEC CO COM 291011104 45,701 596,775 SH   SOLE 25 596,775 0 0
EMERSON ELEC CO COM 291011104 168,998 2,206,813 SH   SOLE 26 518,513 0 1,688,300
EMERSON ELEC CO COM 291011104 9,374 122,413 SH   SOLE 28 92,360 0 30,053
EMERSON ELEC CO COM 291011104 1,688 22,046 SH   SOLE 29 22,046 0 0
EMERSON ELEC CO COM 291011104 178,644 2,332,770 SH   SOLE 30 2,332,770 0 0
EMERSON ELEC CO COM 291011104 18,781 245,241 SH   SOLE 31 119,839 0 125,402
EMERSON ELEC CO COM 291011104 3,407 44,491 SH   SOLE 32 44,491 0 0
EMERSON ELEC CO COM 291011104 2,314 30,219 SH   SOLE 34 30,219 0 0
EMERSON ELEC CO COM 291011104 42,913 560,366 SH   SOLE 36 560,366 0 0
EMERSON ELEC CO COM 291011104 984 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 81 55,800 SH   SOLE 21 55,800 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 9 1,784 SH   SOLE 18 1,784 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 38 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 176 33,710 SH   SOLE 21 33,710 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,644 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 52 5,549 SH   SOLE 2 24 0 5,525
EMPIRE RESORTS INC COM PAR $0 01 292052305 128 13,813 SH   SOLE 18 13,813 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 31 3,361 SH   SOLE 19 3,361 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,181 127,016 SH   SOLE 21 127,016 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,274 136,979 SH   SOLE 22 135,418 0 1,561
EMPIRE ST RLTY TR INC CL A 292104106 4,454 268,161 SH   SOLE 2 12,946 0 255,215
EMPIRE ST RLTY TR INC CL A 292104106 628 37,788 SH   SOLE 4 37,788 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,871 233,076 SH   SOLE 7 233,076 0 0
EMPIRE ST RLTY TR INC CL A 292104106 87 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,109 66,755 SH   SOLE 18 66,755 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,597 216,583 SH   SOLE 19 216,583 0 0
EMPIRE ST RLTY TR INC CL A 292104106 28,546 1,718,582 SH   SOLE 21 1,718,582 0 0
EMPIRE ST RLTY TR INC CL A 292104106 84,286 5,074,433 SH   SOLE 22 4,800,212 0 274,221
EMPIRE ST RLTY TR INC CL A 292104106 150 9,001 SH   SOLE 23 9,001 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,284 257,893 SH   SOLE 25 257,893 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,425 85,803 SH   SOLE 26 31,898 0 53,905
EMPIRE ST RLTY TR INC CL A 292104106 310 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 791 47,637 SH   SOLE 29 47,637 0 0
EMPIRE ST RLTY TR INC CL A 292104106 10,834 652,274 SH   SOLE 30 652,274 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 255 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,908 42,125 SH   SOLE 2 10,993 0 31,132
EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 33 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 6,480 143,053 SH   SOLE 18 143,053 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,817 62,175 SH   SOLE 19 62,175 0 0
EMPLOYERS HOLDINGS INC COM 292218104 153,268 3,383,407 SH   SOLE 21 3,383,407 0 0
EMPLOYERS HOLDINGS INC COM 292218104 43,917 969,470 SH   SOLE 22 926,037 0 43,433
EMPLOYERS HOLDINGS INC COM 292218104 1,019 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,777 105,445 SH   SOLE 26 0 0 105,445
EMPLOYERS HOLDINGS INC COM 292218104 203 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 483 10,653 SH   SOLE 29 0 0 10,653
EMPLOYERS HOLDINGS INC COM 292218104 2,460 54,310 SH   SOLE 30 54,310 0 0
EMPLOYERS HOLDINGS INC COM 292218104 55 1,219 SH   SOLE 34 1,219 0 0
EMPLOYERS HOLDINGS INC COM 292218104 157 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 2,328 93,116 SH   SOLE 21 93,116 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,104 44,148 SH   SOLE 22 44,148 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,179 13,797 SH   SOLE 2 908 0 12,889
ENANTA PHARMACEUTICALS INC COM 29251M106 9 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 31 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 6,085 71,203 SH   SOLE 18 71,203 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,004 35,154 SH   SOLE 19 35,154 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 165,333 1,934,628 SH   SOLE 21 1,934,628 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 39,577 463,111 SH   SOLE 22 435,137 0 27,974
ENANTA PHARMACEUTICALS INC COM 29251M106 1,241 14,526 SH   SOLE 23 14,526 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,343 15,715 SH   SOLE 26 3,388 0 12,327
ENANTA PHARMACEUTICALS INC COM 29251M106 169 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 233 2,722 SH   SOLE 29 0 0 2,722
ENANTA PHARMACEUTICALS INC COM 29251M106 3,028 35,433 SH   SOLE 30 35,433 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 25 298 SH   SOLE 34 298 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 97 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 7 600 SH   SOLE 4 600 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,342 122,857 SH   SOLE 7 122,857 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 284 25,992 SH   SOLE 21 25,992 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 859 78,625 SH   SOLE 22 34,328 0 44,297
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 104 9,524 SH   SOLE 26 9,524 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 116 10,620 SH   SOLE 28 10,620 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 203 18,582 SH   SOLE 30 18,582 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 92 8,388 SH   SOLE 40 8,388 0 0
ENBRIDGE INC COM 29250N105 1,982 61,396 SH   SOLE 18 61,396 0 0
ENBRIDGE INC COM 29250N105 8,138 252,040 SH   SOLE 19 252,040 0 0
ENBRIDGE INC COM 29250N105 29,982 928,533 SH   SOLE 21 928,533 0 0
ENBRIDGE INC COM 29250N105 5,456 168,961 SH   SOLE 26 123,506 0 45,455
ENBRIDGE INC COM 29250N105 176 5,450 SH   SOLE 28 5,450 0 0
ENBRIDGE INC COM 29250N105 2,002 61,992 SH   SOLE 31 1,482 0 60,510
ENBRIDGE INC COM 29250N105 2,338 72,412 SH   SOLE 36 72,412 0 0
ENBRIDGE INC COM 29250N105 124 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 521 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 3,128 238,573 SH   SOLE 4 238,573 0 0
ENCANA CORP COM 292505104 32,641 2,489,741 SH   SOLE 18 2,489,741 0 0
ENCANA CORP COM 292505104 212,282 16,192,368 SH   SOLE 19 16,192,368 0 0
ENCANA CORP COM 292505104 6,786 517,601 SH   SOLE 21 517,601 0 0
ENCANA CORP COM 292505104 14,788 1,128,004 SH   SOLE 22 1,128,004 0 0
ENCANA CORP COM 292505104 2,447 186,639 SH   SOLE 25 186,639 0 0
ENCANA CORP COM 292505104 88,766 6,770,847 SH   SOLE 34 6,770,847 0 0
ENCOMPASS HEALTH CORP COM 29261A100 16,898 216,775 SH   SOLE 2 54,847 0 161,928
ENCOMPASS HEALTH CORP COM 29261A100 53 684 SH   SOLE 4 684 0 0
ENCOMPASS HEALTH CORP COM 29261A100 231 2,961 SH   SOLE 7 2,961 0 0
ENCOMPASS HEALTH CORP COM 29261A100 24,004 307,943 SH   SOLE 18 307,943 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,345 17,257 SH   SOLE 19 17,257 0 0
ENCOMPASS HEALTH CORP COM 29261A100 393,668 5,050,264 SH   SOLE 21 5,050,264 0 0
ENCOMPASS HEALTH CORP COM 29261A100 262,524 3,367,848 SH   SOLE 22 3,175,678 0 192,170
ENCOMPASS HEALTH CORP COM 29261A100 49 626 SH   SOLE 23 626 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,477 31,777 SH   SOLE 26 20,828 0 10,949
ENCOMPASS HEALTH CORP COM 29261A100 1,060 13,601 SH   SOLE 28 13,601 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,994 38,405 SH   SOLE 30 38,405 0 0
ENCOMPASS HEALTH CORP COM 29261A100 176 2,262 SH   SOLE 31 2,023 0 239
ENCOMPASS HEALTH CORP COM 29261A100 198 2,536 SH   SOLE 34 2,536 0 0
ENCOMPASS HEALTH CORP COM 29261A100 140 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 922 11,829 SH   SOLE 40 11,829 0 0
ENCORE CAP GROUP INC COM 292554102 934 26,042 SH   SOLE 2 977 0 25,065
ENCORE CAP GROUP INC COM 292554102 7 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 20 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 4,142 115,548 SH   SOLE 18 115,548 0 0
ENCORE CAP GROUP INC COM 292554102 878 24,491 SH   SOLE 19 24,491 0 0
ENCORE CAP GROUP INC COM 292554102 96,653 2,696,044 SH   SOLE 21 2,696,044 0 0
ENCORE CAP GROUP INC COM 292554102 27,910 778,531 SH   SOLE 22 743,295 0 35,236
ENCORE CAP GROUP INC COM 292554102 242 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 124 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 2,043 57,001 SH   SOLE 30 57,001 0 0
ENCORE CAP GROUP INC COM 292554102 102 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,008 20,126 SH   SOLE 2 761 0 19,365
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 4 85 SH   SOLE 7 85 0 0
ENCORE WIRE CORP COM 292562105 4,492 89,657 SH   SOLE 18 89,657 0 0
ENCORE WIRE CORP COM 292562105 1,019 20,341 SH   SOLE 19 20,341 0 0
ENCORE WIRE CORP COM 292562105 107,684 2,149,390 SH   SOLE 21 2,149,390 0 0
ENCORE WIRE CORP COM 292562105 29,229 583,412 SH   SOLE 22 552,800 0 30,612
ENCORE WIRE CORP COM 292562105 315 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 141 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 109 2,170 SH   SOLE 29 0 0 2,170
ENCORE WIRE CORP COM 292562105 2,305 46,004 SH   SOLE 30 46,004 0 0
ENCORE WIRE CORP COM 292562105 114 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 6 197 SH   SOLE 7 197 0 0
ENDAVA PLC ADS 29260V105 6,873 240,889 SH   SOLE 19 240,889 0 0
ENDAVA PLC ADS 29260V105 303 10,630 SH   SOLE 22 10,630 0 0
ENDAVA PLC ADS 29260V105 1,665 58,360 SH   SOLE 26 10,835 0 47,525
ENDAVA PLC ADS 29260V105 5,366 188,082 SH   SOLE 34 188,082 0 0
ENDO INTL PLC SHS G30401106 3,693 219,443 SH   SOLE 2 8,364 0 211,079
ENDO INTL PLC SHS G30401106 16 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 182 10,829 SH   SOLE 7 10,829 0 0
ENDO INTL PLC SHS G30401106 16,086 955,815 SH   SOLE 18 955,815 0 0
ENDO INTL PLC SHS G30401106 3,541 210,398 SH   SOLE 19 210,398 0 0
ENDO INTL PLC SHS G30401106 415,666 24,697,936 SH   SOLE 21 24,697,936 0 0
ENDO INTL PLC SHS G30401106 101,877 6,053,309 SH   SOLE 22 5,751,311 0 301,998
ENDO INTL PLC SHS G30401106 1,220 72,469 SH   SOLE 26 57,934 0 14,535
ENDO INTL PLC SHS G30401106 453 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 148 8,785 SH   SOLE 29 0 0 8,785
ENDO INTL PLC SHS G30401106 7,367 437,709 SH   SOLE 30 437,709 0 0
ENDO INTL PLC SHS G30401106 196 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 330 19,593 SH   SOLE 40 19,593 0 0
ENDO INTL PLC OPTIONS G30401956 118 7,000 SH Put SOLE 2 7,000 0 0
ENDO INTL PLC OPTIONS G30401956 3,029 180,000 SH Put SOLE 19 180,000 0 0
ENDOCYTE INC COM 29269A102 944 53,171 SH   SOLE 2 2,421 0 50,750
ENDOCYTE INC COM 29269A102 25 1,400 SH   SOLE 7 1,400 0 0
ENDOCYTE INC COM 29269A102 3,866 217,694 SH   SOLE 18 217,694 0 0
ENDOCYTE INC COM 29269A102 1,056 59,473 SH   SOLE 19 59,473 0 0
ENDOCYTE INC COM 29269A102 55,936 3,149,564 SH   SOLE 21 3,149,564 0 0
ENDOCYTE INC COM 29269A102 31,172 1,755,154 SH   SOLE 22 1,674,808 0 80,346
ENDOCYTE INC COM 29269A102 68 3,816 SH   SOLE 26 0 0 3,816
ENDOCYTE INC COM 29269A102 131 7,367 SH   SOLE 28 7,367 0 0
ENDOCYTE INC COM 29269A102 315 17,711 SH   SOLE 30 17,711 0 0
ENDOCYTE INC COM 29269A102 156 8,771 SH   SOLE 40 8,771 0 0
ENDOLOGIX INC COM 29266S106 129 67,765 SH   SOLE 2 3,122 0 64,643
ENDOLOGIX INC COM 29266S106 1 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 4 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 520 272,494 SH   SOLE 18 272,494 0 0
ENDOLOGIX INC COM 29266S106 140 73,057 SH   SOLE 19 73,057 0 0
ENDOLOGIX INC COM 29266S106 5,662 2,964,625 SH   SOLE 21 2,964,625 0 0
ENDOLOGIX INC COM 29266S106 4,357 2,280,982 SH   SOLE 22 2,184,562 0 96,420
ENDOLOGIX INC COM 29266S106 6 3,018 SH   SOLE 26 0 0 3,018
ENDOLOGIX INC COM 29266S106 20 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 33 17,193 SH   SOLE 30 17,193 0 0
ENDOLOGIX INC COM 29266S106 13 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 501 56,988 SH   SOLE 2 2,660 0 54,328
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,962 222,995 SH   SOLE 18 222,995 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 555 63,101 SH   SOLE 19 63,101 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 20,522 2,332,018 SH   SOLE 21 2,332,018 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 18,532 2,105,874 SH   SOLE 22 2,030,144 0 75,730
ENDURANCE INTL GROUP HLDGS I COM 29272B105 208 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 79 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 118 13,460 SH   SOLE 30 13,460 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 59 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,016 131,411 SH   SOLE 2 0 0 131,411
ENEL AMERICAS S A SPONSORED ADR 29274F104 540 69,823 SH   SOLE 7 69,823 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 19,947 2,580,443 SH   SOLE 21 2,580,443 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,391 438,633 SH   SOLE 25 438,633 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,764 228,227 SH   SOLE 26 228,227 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 8,737 1,130,260 SH   SOLE 30 1,130,260 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 409 52,908 SH   SOLE 34 52,908 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 185 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 249 49,660 SH   SOLE 7 49,660 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,041 207,883 SH   SOLE 21 207,883 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 3,299 658,400 SH   SOLE 25 658,400 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,332 265,928 SH   SOLE 26 257,092 0 8,836
ENEL CHILE S A SPONSORED ADR 29278D105 4,622 922,616 SH   SOLE 30 922,616 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 316 63,049 SH   SOLE 34 63,049 0 0
ENERGEN CORP COM 29265N108 18,978 220,241 SH   SOLE 2 60,998 0 159,243
ENERGEN CORP COM 29265N108 36 423 SH   SOLE 4 423 0 0
ENERGEN CORP COM 29265N108 227 2,633 SH   SOLE 7 2,633 0 0
ENERGEN CORP COM 29265N108 22,197 257,594 SH   SOLE 18 257,594 0 0
ENERGEN CORP COM 29265N108 23,152 268,675 SH   SOLE 19 268,675 0 0
ENERGEN CORP COM 29265N108 338,435 3,927,527 SH   SOLE 21 3,927,527 0 0
ENERGEN CORP COM 29265N108 235,649 2,734,703 SH   SOLE 22 2,556,629 0 178,074
ENERGEN CORP COM 29265N108 21 238 SH   SOLE 25 238 0 0
ENERGEN CORP COM 29265N108 2,638 30,614 SH   SOLE 26 18,907 0 11,707
ENERGEN CORP COM 29265N108 995 11,543 SH   SOLE 28 11,543 0 0
ENERGEN CORP COM 29265N108 623 7,228 SH   SOLE 29 0 0 7,228
ENERGEN CORP COM 29265N108 4,054 47,049 SH   SOLE 30 47,049 0 0
ENERGEN CORP COM 29265N108 153 1,774 SH   SOLE 31 1,774 0 0
ENERGEN CORP COM 29265N108 5,402 62,688 SH   SOLE 34 62,688 0 0
ENERGEN CORP COM 29265N108 211 2,452 SH   SOLE 36 2,452 0 0
ENERGEN CORP COM 29265N108 1,001 11,617 SH   SOLE 40 11,617 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,730 148,854 SH   SOLE 2 34,995 0 113,859
ENERGIZER HLDGS INC NEW COM 29272W109 35 601 SH   SOLE 4 601 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 76 1,297 SH   SOLE 7 1,297 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 12,147 207,107 SH   SOLE 18 207,107 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,584 61,105 SH   SOLE 19 61,105 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 163,885 2,794,286 SH   SOLE 21 2,794,286 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 117,610 2,005,288 SH   SOLE 22 1,890,499 0 114,789
ENERGIZER HLDGS INC NEW COM 29272W109 19 332 SH   SOLE 23 332 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,178 20,081 SH   SOLE 25 20,081 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 706 12,033 SH   SOLE 26 7,418 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 444 7,567 SH   SOLE 28 7,567 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 817 13,938 SH   SOLE 30 13,938 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 75 1,287 SH   SOLE 31 1,206 0 81
ENERGIZER HLDGS INC NEW COM 29272W109 1,822 31,072 SH   SOLE 34 31,072 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 403 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 191 18,919 SH   SOLE 2 872 0 18,047
ENERGOUS CORP COM 29272C103 4 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 785 77,539 SH   SOLE 18 77,539 0 0
ENERGOUS CORP COM 29272C103 185 18,285 SH   SOLE 19 18,285 0 0
ENERGOUS CORP COM 29272C103 8,363 826,346 SH   SOLE 21 826,346 0 0
ENERGOUS CORP COM 29272C103 5,580 551,390 SH   SOLE 22 535,058 0 16,332
ENERGY FOCUS INC COM NEW 29268T300 10 4,701 SH   SOLE 21 4,701 0 0
ENERGY FOCUS INC COM NEW 29268T300 318 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 312 95,136 SH   SOLE 2 3,416 0 91,720
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 856 261,068 SH   SOLE 18 261,068 0 0
ENERGY FUELS INC COM NEW 292671708 248 75,527 SH   SOLE 19 75,527 0 0
ENERGY FUELS INC COM NEW 292671708 8,710 2,655,441 SH   SOLE 21 2,655,441 0 0
ENERGY FUELS INC COM NEW 292671708 2,736 834,032 SH   SOLE 22 811,236 0 22,796
ENERGY RECOVERY INC COM 29270J100 257 28,698 SH   SOLE 2 1,250 0 27,448
ENERGY RECOVERY INC COM 29270J100 151 16,834 SH   SOLE 7 16,834 0 0
ENERGY RECOVERY INC COM 29270J100 1,108 123,792 SH   SOLE 18 123,792 0 0
ENERGY RECOVERY INC COM 29270J100 294 32,794 SH   SOLE 19 32,794 0 0
ENERGY RECOVERY INC COM 29270J100 11,253 1,257,307 SH   SOLE 21 1,257,307 0 0
ENERGY RECOVERY INC COM 29270J100 8,103 905,393 SH   SOLE 22 861,398 0 43,995
ENERGY RECOVERY INC COM 29270J100 27 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 56 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 948 105,887 SH   SOLE 30 105,887 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 749 42,972 SH   SOLE 18 42,972 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2,718 155,920 SH   SOLE 19 155,920 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,594 71,630 SH   SOLE 18 71,630 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 96,407 4,330,946 SH   SOLE 19 4,330,946 0 0
ENERGY XXI GULF COAST INC COM 29276K101 342 40,866 SH   SOLE 2 1,138 0 39,728
ENERGY XXI GULF COAST INC COM 29276K101 8 907 SH   SOLE 7 907 0 0
ENERGY XXI GULF COAST INC COM 29276K101 994 118,950 SH   SOLE 18 118,950 0 0
ENERGY XXI GULF COAST INC COM 29276K101 237 28,356 SH   SOLE 19 28,356 0 0
ENERGY XXI GULF COAST INC COM 29276K101 9,611 1,149,698 SH   SOLE 21 1,149,698 0 0
ENERGY XXI GULF COAST INC COM 29276K101 7,394 884,422 SH   SOLE 22 855,200 0 29,222
ENERPLUS CORP COM 292766102 1 103 SH   SOLE 18 103 0 0
ENERPLUS CORP COM 292766102 1,513 122,624 SH   SOLE 21 122,624 0 0
ENERSYS COM 29275Y102 4,723 54,202 SH   SOLE 2 18,729 0 35,473
ENERSYS COM 29275Y102 20 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 116 1,336 SH   SOLE 7 1,336 0 0
ENERSYS COM 29275Y102 21,390 245,493 SH   SOLE 18 245,493 0 0
ENERSYS COM 29275Y102 3,351 38,463 SH   SOLE 19 38,463 0 0
ENERSYS COM 29275Y102 251,742 2,889,268 SH   SOLE 21 2,889,268 0 0
ENERSYS COM 29275Y102 125,445 1,439,746 SH   SOLE 22 1,380,513 0 59,233
ENERSYS COM 29275Y102 995 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 464 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 878 10,072 SH   SOLE 30 10,072 0 0
ENERSYS COM 29275Y102 62 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 410 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 700 19,459 SH   SOLE 2 1,207 0 18,252
ENGILITY HLDGS INC NEW COM 29286C107 4 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 15 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,886 80,190 SH   SOLE 18 80,190 0 0
ENGILITY HLDGS INC NEW COM 29286C107 752 20,881 SH   SOLE 19 20,881 0 0
ENGILITY HLDGS INC NEW COM 29286C107 106,595 2,961,799 SH   SOLE 21 2,961,799 0 0
ENGILITY HLDGS INC NEW COM 29286C107 19,447 540,339 SH   SOLE 22 516,314 0 24,025
ENGILITY HLDGS INC NEW COM 29286C107 77 2,150 SH   SOLE 23 2,150 0 0
ENGILITY HLDGS INC NEW COM 29286C107 240 6,670 SH   SOLE 26 5,598 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 96 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 1,419 39,441 SH   SOLE 30 39,441 0 0
ENGILITY HLDGS INC NEW COM 29286C107 68 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 9 8,922 SH   SOLE 21 8,922 0 0
ENI S P A SPONSORED ADR 26874R108 5 139 SH   SOLE 18 139 0 0
ENI S P A SPONSORED ADR 26874R108 1,939 51,486 SH   SOLE 21 51,486 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,387 145,089 SH   SOLE 7 145,089 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 380 23,105 SH   SOLE 21 23,105 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,256 76,361 SH   SOLE 22 30,616 0 45,745
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 361 21,973 SH   SOLE 26 7,980 0 13,993
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 202 12,269 SH   SOLE 28 12,269 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 314 19,073 SH   SOLE 29 0 0 19,073
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 244 14,847 SH   SOLE 30 14,847 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,725 104,891 SH   SOLE 34 104,891 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 23 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 93 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9,819 526,761 SH   SOLE 19 526,761 0 0
ENNIS INC COM 293389102 500 24,436 SH   SOLE 2 941 0 23,495
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 13 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 2,029 99,205 SH   SOLE 18 99,205 0 0
ENNIS INC COM 293389102 475 23,208 SH   SOLE 19 23,208 0 0
ENNIS INC COM 293389102 18,100 885,080 SH   SOLE 21 885,080 0 0
ENNIS INC COM 293389102 15,417 753,864 SH   SOLE 22 719,389 0 34,475
ENNIS INC COM 293389102 324 15,831 SH   SOLE 26 9,361 0 6,470
ENNIS INC COM 293389102 76 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 125 6,101 SH   SOLE 30 6,101 0 0
ENNIS INC COM 293389102 1,119 54,708 SH   SOLE 34 54,708 0 0
ENNIS INC COM 293389102 53 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 1,326 46,038 SH   SOLE 2 20,577 0 25,461
ENOVA INTL INC COM 29357K103 22 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 4,342 150,769 SH   SOLE 18 150,769 0 0
ENOVA INTL INC COM 29357K103 4,510 156,612 SH   SOLE 19 156,612 0 0
ENOVA INTL INC COM 29357K103 104,425 3,625,877 SH   SOLE 21 3,625,877 0 0
ENOVA INTL INC COM 29357K103 37,712 1,309,455 SH   SOLE 22 1,268,933 0 40,522
ENOVA INTL INC COM 29357K103 1,805 62,662 SH   SOLE 23 62,662 0 0
ENOVA INTL INC COM 29357K103 2,192 76,095 SH   SOLE 26 0 0 76,095
ENOVA INTL INC COM 29357K103 116 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 476 16,519 SH   SOLE 29 0 0 16,519
ENOVA INTL INC COM 29357K103 2,247 78,005 SH   SOLE 30 78,005 0 0
ENOVA INTL INC COM 29357K103 92 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 404 83,349 SH   SOLE 2 3,177 0 80,172
ENPHASE ENERGY INC COM 29355A107 9 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 1,466 302,319 SH   SOLE 18 302,319 0 0
ENPHASE ENERGY INC COM 29355A107 397 81,881 SH   SOLE 19 81,881 0 0
ENPHASE ENERGY INC COM 29355A107 14,641 3,018,859 SH   SOLE 21 3,018,859 0 0
ENPHASE ENERGY INC COM 29355A107 9,923 2,046,065 SH   SOLE 22 1,981,427 0 64,638
ENPRO INDS INC COM 29355X107 1,548 21,219 SH   SOLE 2 774 0 20,445
ENPRO INDS INC COM 29355X107 8 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 36 490 SH   SOLE 7 490 0 0
ENPRO INDS INC COM 29355X107 6,663 91,357 SH   SOLE 18 91,357 0 0
ENPRO INDS INC COM 29355X107 1,392 19,088 SH   SOLE 19 19,088 0 0
ENPRO INDS INC COM 29355X107 161,709 2,217,318 SH   SOLE 21 2,217,318 0 0
ENPRO INDS INC COM 29355X107 44,617 611,774 SH   SOLE 22 551,464 0 60,310
ENPRO INDS INC COM 29355X107 352 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 230 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 3,349 45,921 SH   SOLE 30 45,921 0 0
ENPRO INDS INC COM 29355X107 194 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 1,506 178,417 SH   SOLE 2 178,417 0 0
ENSCO PLC SHS CLASS A G3157S106 15 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 228 27,004 SH   SOLE 7 27,004 0 0
ENSCO PLC SHS CLASS A G3157S106 0 13 SH   SOLE 17 0 0 13
ENSCO PLC SHS CLASS A G3157S106 9,690 1,148,138 SH   SOLE 18 1,148,138 0 0
ENSCO PLC SHS CLASS A G3157S106 148,323 17,573,841 SH   SOLE 21 17,573,841 0 0
ENSCO PLC SHS CLASS A G3157S106 85,324 10,109,448 SH   SOLE 22 9,896,613 0 212,835
ENSCO PLC SHS CLASS A G3157S106 1,275 151,055 SH   SOLE 26 75,906 0 75,149
ENSCO PLC SHS CLASS A G3157S106 509 60,321 SH   SOLE 28 60,321 0 0
ENSCO PLC SHS CLASS A G3157S106 897 106,279 SH   SOLE 30 106,279 0 0
ENSCO PLC SHS CLASS A G3157S106 1,907 226,004 SH   SOLE 36 226,004 0 0
ENSCO PLC SHS CLASS A G3157S106 374 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 5 6,810 SH   SOLE 18 6,810 0 0
ENSERVCO CORP COM 29358Y102 90 113,671 SH   SOLE 21 113,671 0 0
ENSERVCO CORP COM 29358Y102 126 159,103 SH   SOLE 22 159,103 0 0
ENSIGN GROUP INC COM 29358P101 2,066 54,482 SH   SOLE 2 16,642 0 37,840
ENSIGN GROUP INC COM 29358P101 15 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 40 1,064 SH   SOLE 7 1,064 0 0
ENSIGN GROUP INC COM 29358P101 8,038 211,962 SH   SOLE 18 211,962 0 0
ENSIGN GROUP INC COM 29358P101 7,788 205,371 SH   SOLE 19 205,371 0 0
ENSIGN GROUP INC COM 29358P101 205,344 5,415,188 SH   SOLE 21 5,415,188 0 0
ENSIGN GROUP INC COM 29358P101 55,659 1,467,810 SH   SOLE 22 1,402,436 0 65,374
ENSIGN GROUP INC COM 29358P101 1,747 46,070 SH   SOLE 23 46,070 0 0
ENSIGN GROUP INC COM 29358P101 3,012 79,419 SH   SOLE 26 10,329 0 69,090
ENSIGN GROUP INC COM 29358P101 265 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 472 12,450 SH   SOLE 29 0 0 12,450
ENSIGN GROUP INC COM 29358P101 4,016 105,915 SH   SOLE 30 105,915 0 0
ENSIGN GROUP INC COM 29358P101 202 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,505 12,014 SH   SOLE 2 448 0 11,566
ENSTAR GROUP LIMITED SHS G3075P101 16 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 58 280 SH   SOLE 7 280 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,267 39,651 SH   SOLE 18 39,651 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,400 11,510 SH   SOLE 19 11,510 0 0
ENSTAR GROUP LIMITED SHS G3075P101 84,711 406,288 SH   SOLE 21 406,288 0 0
ENSTAR GROUP LIMITED SHS G3075P101 79,675 382,132 SH   SOLE 22 367,929 0 14,203
ENSTAR GROUP LIMITED SHS G3075P101 273 1,307 SH   SOLE 26 800 0 507
ENSTAR GROUP LIMITED SHS G3075P101 337 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 455 2,184 SH   SOLE 30 2,184 0 0
ENSTAR GROUP LIMITED SHS G3075P101 80 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 240 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 8 29,585 SH   SOLE 21 29,585 0 0
ENTEGRA FINL CORP COM 29363J108 124 4,652 SH   SOLE 2 280 0 4,372
ENTEGRA FINL CORP COM 29363J108 4 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 615 23,178 SH   SOLE 18 23,178 0 0
ENTEGRA FINL CORP COM 29363J108 131 4,941 SH   SOLE 19 4,941 0 0
ENTEGRA FINL CORP COM 29363J108 5,957 224,375 SH   SOLE 21 224,375 0 0
ENTEGRA FINL CORP COM 29363J108 1,660 62,538 SH   SOLE 22 57,903 0 4,635
ENTEGRIS INC COM 29362U104 3,305 114,168 SH   SOLE 2 5,425 0 108,743
ENTEGRIS INC COM 29362U104 21 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 88 3,048 SH   SOLE 7 3,048 0 0
ENTEGRIS INC COM 29362U104 12,911 445,977 SH   SOLE 18 445,977 0 0
ENTEGRIS INC COM 29362U104 6,637 229,249 SH   SOLE 19 229,249 0 0
ENTEGRIS INC COM 29362U104 152,189 5,256,976 SH   SOLE 21 5,256,976 0 0
ENTEGRIS INC COM 29362U104 117,928 4,073,520 SH   SOLE 22 3,881,272 0 192,248
ENTEGRIS INC COM 29362U104 194 6,701 SH   SOLE 23 6,701 0 0
ENTEGRIS INC COM 29362U104 930 32,114 SH   SOLE 26 16,328 0 15,786
ENTEGRIS INC COM 29362U104 566 19,562 SH   SOLE 28 19,562 0 0
ENTEGRIS INC COM 29362U104 351 12,131 SH   SOLE 29 0 0 12,131
ENTEGRIS INC COM 29362U104 939 32,444 SH   SOLE 30 32,444 0 0
ENTEGRIS INC COM 29362U104 401 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 998 126,277 SH   SOLE 2 4,792 0 121,485
ENTERCOM COMMUNICATIONS CORP CL A 293639100 25 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3,498 442,802 SH   SOLE 18 442,802 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 924 116,932 SH   SOLE 19 116,932 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 35,740 4,524,034 SH   SOLE 21 4,524,034 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 28,096 3,556,410 SH   SOLE 22 3,408,410 0 148,000
ENTERCOM COMMUNICATIONS CORP CL A 293639100 89 11,307 SH   SOLE 26 0 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 140 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 224 28,347 SH   SOLE 30 28,347 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 107 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 36,104 445,009 SH   SOLE 2 61,040 0 383,969
ENTERGY CORP NEW COM 29364G103 5,161 63,620 SH   SOLE 4 58,849 0 4,771
ENTERGY CORP NEW COM 29364G103 13,875 171,017 SH   SOLE 7 153,277 0 17,740
ENTERGY CORP NEW COM 29364G103 638 7,870 SH   SOLE 13 7,870 0 0
ENTERGY CORP NEW COM 29364G103 104 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 36,437 449,118 SH   SOLE 18 427,324 0 21,794
ENTERGY CORP NEW COM 29364G103 6,568 80,960 SH   SOLE 19 80,960 0 0
ENTERGY CORP NEW COM 29364G103 9,536 117,542 SH   SOLE 20 0 0 117,542
ENTERGY CORP NEW COM 29364G103 604,783 7,454,488 SH   SOLE 21 7,454,488 0 0
ENTERGY CORP NEW COM 29364G103 385,589 4,752,731 SH   SOLE 22 4,255,837 0 496,894
ENTERGY CORP NEW COM 29364G103 17,923 220,922 SH   SOLE 23 220,922 0 0
ENTERGY CORP NEW COM 29364G103 15,429 190,179 SH   SOLE 25 190,179 0 0
ENTERGY CORP NEW COM 29364G103 54,713 674,392 SH   SOLE 26 182,064 0 492,328
ENTERGY CORP NEW COM 29364G103 2,720 33,532 SH   SOLE 28 25,529 0 8,003
ENTERGY CORP NEW COM 29364G103 500 6,163 SH   SOLE 29 6,163 0 0
ENTERGY CORP NEW COM 29364G103 64,486 794,846 SH   SOLE 30 794,846 0 0
ENTERGY CORP NEW COM 29364G103 8,260 101,810 SH   SOLE 31 38,752 0 63,058
ENTERGY CORP NEW COM 29364G103 5,628 69,370 SH   SOLE 32 69,370 0 0
ENTERGY CORP NEW COM 29364G103 2,804 34,560 SH   SOLE 34 34,560 0 0
ENTERGY CORP NEW COM 29364G103 14,816 182,624 SH   SOLE 36 182,624 0 0
ENTERGY CORP NEW COM 29364G103 292 3,604 SH   SOLE 40 3,604 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 337 9,811 SH   SOLE 2 361 0 9,450
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,140 33,141 SH   SOLE 18 33,141 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 273 7,938 SH   SOLE 19 7,938 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 11,833 344,085 SH   SOLE 21 344,085 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,194 92,890 SH   SOLE 22 86,630 0 6,260
ENTERPRISE FINL SVCS CORP COM 293712105 1,091 20,568 SH   SOLE 2 863 0 19,705
ENTERPRISE FINL SVCS CORP COM 293712105 6 122 SH   SOLE 7 122 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,942 74,303 SH   SOLE 18 74,303 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,172 22,090 SH   SOLE 19 22,090 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 39,876 751,667 SH   SOLE 21 751,667 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 42,415 799,536 SH   SOLE 22 772,228 0 27,308
ENTERPRISE FINL SVCS CORP COM 293712105 421 7,938 SH   SOLE 26 0 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 169 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 283 5,340 SH   SOLE 30 5,340 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 105 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,696 59,030 SH   SOLE 2 59,030 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23,659 823,502 SH   SOLE 18 598,827 0 224,675
ENTERPRISE PRODS PARTNERS L COM 293792107 359,406 12,509,794 SH   SOLE 19 12,509,794 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 725 147,988 SH   SOLE 2 83,136 0 64,852
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,157 236,129 SH   SOLE 18 236,129 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,005 613,295 SH   SOLE 19 613,295 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11,345 2,315,364 SH   SOLE 21 2,315,364 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 13,676 2,791,119 SH   SOLE 22 2,713,649 0 77,470
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,497 305,493 SH   SOLE 23 305,493 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 719 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 44 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 228 46,585 SH   SOLE 29 0 0 46,585
ENTRAVISION COMMUNICATIONS C CL A 29382R107 43 8,707 SH   SOLE 30 8,707 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 27 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 2,229 36,568 SH   SOLE 2 2,692 0 33,876
ENVESTNET INC COM 29404K106 14 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 61 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 8,429 138,301 SH   SOLE 18 138,301 0 0
ENVESTNET INC COM 29404K106 7,178 117,761 SH   SOLE 19 117,761 0 0
ENVESTNET INC COM 29404K106 91,286 1,497,714 SH   SOLE 21 1,497,714 0 0
ENVESTNET INC COM 29404K106 80,688 1,323,843 SH   SOLE 22 1,263,724 0 60,119
ENVESTNET INC COM 29404K106 1,141 18,718 SH   SOLE 23 18,718 0 0
ENVESTNET INC COM 29404K106 2,191 35,955 SH   SOLE 26 4,654 0 31,301
ENVESTNET INC COM 29404K106 383 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 503 8,248 SH   SOLE 29 0 0 8,248
ENVESTNET INC COM 29404K106 603 9,894 SH   SOLE 30 9,894 0 0
ENVESTNET INC COM 29404K106 342 5,611 SH   SOLE 40 5,611 0 0
ENVIROSTAR INC COM 29414M100 111 2,843 SH   SOLE 2 170 0 2,673
ENVIROSTAR INC COM 29414M100 466 11,960 SH   SOLE 18 11,960 0 0
ENVIROSTAR INC COM 29414M100 158 4,048 SH   SOLE 19 4,048 0 0
ENVIROSTAR INC COM 29414M100 5,569 142,975 SH   SOLE 21 142,975 0 0
ENVIROSTAR INC COM 29414M100 1,267 32,522 SH   SOLE 22 31,283 0 1,239
ENVISION HEALTHCARE CORP COM 29414D100 11,325 247,656 SH   SOLE 2 23,996 0 223,660
ENVISION HEALTHCARE CORP COM 29414D100 30 652 SH   SOLE 4 652 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,841 83,988 SH   SOLE 7 83,988 0 0
ENVISION HEALTHCARE CORP COM 29414D100 11,061 241,872 SH   SOLE 18 236,054 0 5,818
ENVISION HEALTHCARE CORP COM 29414D100 1,294 28,300 SH   SOLE 19 28,300 0 0
ENVISION HEALTHCARE CORP COM 29414D100 128,798 2,816,482 SH   SOLE 21 2,816,482 0 0
ENVISION HEALTHCARE CORP COM 29414D100 146,036 3,193,434 SH   SOLE 22 2,885,475 0 307,959
ENVISION HEALTHCARE CORP COM 29414D100 5,777 126,326 SH   SOLE 26 25,462 0 100,864
ENVISION HEALTHCARE CORP COM 29414D100 765 16,738 SH   SOLE 28 16,738 0 0
ENVISION HEALTHCARE CORP COM 29414D100 368 8,042 SH   SOLE 29 0 0 8,042
ENVISION HEALTHCARE CORP COM 29414D100 13,499 295,187 SH   SOLE 30 295,187 0 0
ENVISION HEALTHCARE CORP COM 29414D100 121 2,639 SH   SOLE 31 2,582 0 57
ENVISION HEALTHCARE CORP COM 29414D100 165 3,617 SH   SOLE 36 3,617 0 0
ENVISION HEALTHCARE CORP COM 29414D100 623 13,617 SH   SOLE 40 13,617 0 0
ENZO BIOCHEM INC COM 294100102 277 67,209 SH   SOLE 2 31,943 0 35,266
ENZO BIOCHEM INC COM 294100102 3 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 599 145,422 SH   SOLE 18 145,422 0 0
ENZO BIOCHEM INC COM 294100102 740 179,715 SH   SOLE 19 179,715 0 0
ENZO BIOCHEM INC COM 294100102 6,538 1,586,776 SH   SOLE 21 1,586,776 0 0
ENZO BIOCHEM INC COM 294100102 7,430 1,803,396 SH   SOLE 22 1,773,025 0 30,371
ENZO BIOCHEM INC COM 294100102 584 141,642 SH   SOLE 23 141,642 0 0
ENZO BIOCHEM INC COM 294100102 280 67,943 SH   SOLE 26 0 0 67,943
EOG RES INC COM 26875P101 183,544 1,438,767 SH   SOLE 2 236,455 0 1,202,312
EOG RES INC COM 26875P101 23,020 180,453 SH   SOLE 4 165,179 0 15,274
EOG RES INC COM 26875P101 55,124 432,110 SH   SOLE 7 421,160 0 10,950
EOG RES INC COM 26875P101 1,988 15,581 SH   SOLE 13 15,581 0 0
EOG RES INC COM 26875P101 594 4,656 SH   SOLE 15 4,656 0 0
EOG RES INC COM 26875P101 133,520 1,046,643 SH   SOLE 18 975,914 0 70,729
EOG RES INC COM 26875P101 30,701 240,659 SH   SOLE 19 240,659 0 0
EOG RES INC COM 26875P101 23,603 185,017 SH   SOLE 20 0 0 185,017
EOG RES INC COM 26875P101 1,289,266 10,106,340 SH   SOLE 21 10,106,340 0 0
EOG RES INC COM 26875P101 1,783,710 13,982,205 SH   SOLE 22 12,420,017 0 1,562,188
EOG RES INC COM 26875P101 91,908 720,454 SH   SOLE 23 720,454 0 0
EOG RES INC COM 26875P101 74,209 581,714 SH   SOLE 25 581,714 0 0
EOG RES INC COM 26875P101 245,077 1,921,119 SH   SOLE 26 456,984 0 1,464,135
EOG RES INC COM 26875P101 14,154 110,947 SH   SOLE 28 83,742 0 27,205
EOG RES INC COM 26875P101 2,546 19,957 SH   SOLE 29 19,957 0 0
EOG RES INC COM 26875P101 283,871 2,225,220 SH   SOLE 30 2,225,220 0 0
EOG RES INC COM 26875P101 31,590 247,627 SH   SOLE 31 111,442 0 136,185
EOG RES INC COM 26875P101 71,788 562,738 SH   SOLE 34 562,738 0 0
EOG RES INC COM 26875P101 61,522 482,258 SH   SOLE 36 482,258 0 0
EOG RES INC COM 26875P101 1,479 11,592 SH   SOLE 40 11,592 0 0
EP ENERGY CORP CL A 268785102 137 58,356 SH   SOLE 2 1,831 0 56,525
EP ENERGY CORP CL A 268785102 1 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 308 131,743 SH   SOLE 18 131,743 0 0
EP ENERGY CORP CL A 268785102 284 121,357 SH   SOLE 19 121,357 0 0
EP ENERGY CORP CL A 268785102 3,166 1,353,063 SH   SOLE 21 1,353,063 0 0
EP ENERGY CORP CL A 268785102 3,678 1,571,932 SH   SOLE 22 1,546,352 0 25,580
EP ENERGY CORP CL A 268785102 214 91,269 SH   SOLE 23 91,269 0 0
EP ENERGY CORP CL A 268785102 14 5,917 SH   SOLE 26 0 0 5,917
EPAM SYS INC COM 29414B104 11,784 85,574 SH   SOLE 2 3,419 0 82,155
EPAM SYS INC COM 29414B104 30 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 156 1,132 SH   SOLE 7 1,132 0 0
EPAM SYS INC COM 29414B104 4,299 31,221 SH   SOLE 18 31,221 0 0
EPAM SYS INC COM 29414B104 1,981 14,388 SH   SOLE 19 14,388 0 0
EPAM SYS INC COM 29414B104 83,710 607,917 SH   SOLE 21 607,917 0 0
EPAM SYS INC COM 29414B104 186,673 1,355,650 SH   SOLE 22 1,259,737 0 95,913
EPAM SYS INC COM 29414B104 2,471 17,948 SH   SOLE 26 10,590 0 7,358
EPAM SYS INC COM 29414B104 956 6,941 SH   SOLE 28 6,941 0 0
EPAM SYS INC COM 29414B104 393 2,854 SH   SOLE 29 0 0 2,854
EPAM SYS INC COM 29414B104 1,626 11,810 SH   SOLE 30 11,810 0 0
EPAM SYS INC COM 29414B104 241 1,751 SH   SOLE 31 1,027 0 724
EPAM SYS INC COM 29414B104 8,132 59,057 SH   SOLE 34 59,057 0 0
EPAM SYS INC COM 29414B104 743 5,393 SH   SOLE 40 5,393 0 0
EPIZYME INC COM 29428V104 480 45,266 SH   SOLE 2 2,067 0 43,199
EPIZYME INC COM 29428V104 10 970 SH   SOLE 7 970 0 0
EPIZYME INC COM 29428V104 1,773 167,288 SH   SOLE 18 167,288 0 0
EPIZYME INC COM 29428V104 648 61,096 SH   SOLE 19 61,096 0 0
EPIZYME INC COM 29428V104 26,820 2,530,201 SH   SOLE 21 2,530,201 0 0
EPIZYME INC COM 29428V104 16,029 1,512,194 SH   SOLE 22 1,448,853 0 63,341
EPIZYME INC COM 29428V104 11 1,022 SH   SOLE 23 1,022 0 0
EPIZYME INC COM 29428V104 156 14,696 SH   SOLE 26 0 0 14,696
EPIZYME INC COM 29428V104 94 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 167 15,772 SH   SOLE 30 15,772 0 0
EPIZYME INC COM 29428V104 54 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 1,003 10,825 SH   SOLE 2 510 0 10,315
EPLUS INC COM 294268107 27 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 5,329 57,485 SH   SOLE 18 57,485 0 0
EPLUS INC COM 294268107 1,139 12,289 SH   SOLE 19 12,289 0 0
EPLUS INC COM 294268107 133,562 1,440,796 SH   SOLE 21 1,440,796 0 0
EPLUS INC COM 294268107 34,976 377,308 SH   SOLE 22 358,970 0 18,338
EPLUS INC COM 294268107 137 1,473 SH   SOLE 26 0 0 1,473
EPLUS INC COM 294268107 172 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 2,776 29,949 SH   SOLE 30 29,949 0 0
EPLUS INC COM 294268107 126 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 13,064 190,960 SH   SOLE 2 44,377 0 146,583
EPR PPTYS COM SH BEN INT 26884U109 8,616 125,945 SH   SOLE 4 125,945 0 0
EPR PPTYS COM SH BEN INT 26884U109 8,491 124,113 SH   SOLE 7 124,113 0 0
EPR PPTYS COM SH BEN INT 26884U109 205 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 16,978 248,178 SH   SOLE 18 248,178 0 0
EPR PPTYS COM SH BEN INT 26884U109 26,793 391,654 SH   SOLE 19 391,654 0 0
EPR PPTYS COM SH BEN INT 26884U109 268,452 3,924,157 SH   SOLE 21 3,924,157 0 0
EPR PPTYS COM SH BEN INT 26884U109 224,273 3,278,369 SH   SOLE 22 3,037,352 0 241,017
EPR PPTYS COM SH BEN INT 26884U109 2,981 43,572 SH   SOLE 23 43,572 0 0
EPR PPTYS COM SH BEN INT 26884U109 9,668 141,318 SH   SOLE 25 141,318 0 0
EPR PPTYS COM SH BEN INT 26884U109 3,081 45,040 SH   SOLE 26 14,150 0 30,890
EPR PPTYS COM SH BEN INT 26884U109 1,791 26,182 SH   SOLE 28 26,182 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,783 26,063 SH   SOLE 29 26,063 0 0
EPR PPTYS COM SH BEN INT 26884U109 23,942 349,981 SH   SOLE 30 349,981 0 0
EPR PPTYS COM SH BEN INT 26884U109 110 1,601 SH   SOLE 31 1,601 0 0
EPR PPTYS COM SH BEN INT 26884U109 21,208 310,009 SH   SOLE 34 310,009 0 0
EPR PPTYS COM SH BEN INT 26884U109 178 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 498 7,275 SH   SOLE 40 7,275 0 0
EQT CORP COM 26884L109 29,054 656,888 SH   SOLE 2 111,230 0 545,658
EQT CORP COM 26884L109 3,549 80,249 SH   SOLE 4 73,262 0 6,987
EQT CORP COM 26884L109 8,268 186,927 SH   SOLE 7 186,927 0 0
EQT CORP COM 26884L109 123 2,785 SH   SOLE 13 2,785 0 0
EQT CORP COM 26884L109 62 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 24,064 544,076 SH   SOLE 18 512,230 0 31,846
EQT CORP COM 26884L109 26,648 602,485 SH   SOLE 19 602,485 0 0
EQT CORP COM 26884L109 4,510 101,968 SH   SOLE 20 0 0 101,968
EQT CORP COM 26884L109 264,839 5,987,763 SH   SOLE 21 5,987,763 0 0
EQT CORP COM 26884L109 277,900 6,283,072 SH   SOLE 22 5,598,326 0 684,746
EQT CORP COM 26884L109 14,768 333,899 SH   SOLE 23 333,899 0 0
EQT CORP COM 26884L109 11,308 255,655 SH   SOLE 25 255,655 0 0
EQT CORP COM 26884L109 46,315 1,047,148 SH   SOLE 26 259,264 0 787,884
EQT CORP COM 26884L109 2,282 51,601 SH   SOLE 28 39,099 0 12,502
EQT CORP COM 26884L109 6,725 152,052 SH   SOLE 29 99,224 0 52,828
EQT CORP COM 26884L109 44,723 1,011,139 SH   SOLE 30 1,011,139 0 0
EQT CORP COM 26884L109 4,592 103,828 SH   SOLE 31 51,153 0 52,675
EQT CORP COM 26884L109 30,988 700,615 SH   SOLE 34 700,615 0 0
EQT CORP COM 26884L109 9,334 211,028 SH   SOLE 36 211,028 0 0
EQT CORP COM 26884L109 232 5,250 SH   SOLE 40 5,250 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 472 8,950 SH   SOLE 18 8,950 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 27,626 523,414 SH   SOLE 19 523,414 0 0
EQUIFAX INC COM 294429105 47,471 363,568 SH   SOLE 2 47,283 0 316,285
EQUIFAX INC COM 294429105 4,893 37,475 SH   SOLE 4 34,361 0 3,114
EQUIFAX INC COM 294429105 11,321 86,704 SH   SOLE 7 86,704 0 0
EQUIFAX INC COM 294429105 131 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 142,018 1,087,676 SH   SOLE 18 844,329 0 243,347
EQUIFAX INC COM 294429105 114,741 878,771 SH   SOLE 19 878,771 0 0
EQUIFAX INC COM 294429105 320,479 2,454,465 SH   SOLE 21 2,454,465 0 0
EQUIFAX INC COM 294429105 394,706 3,022,943 SH   SOLE 22 2,710,042 0 312,901
EQUIFAX INC COM 294429105 19,082 146,145 SH   SOLE 23 146,145 0 0
EQUIFAX INC COM 294429105 31,061 237,890 SH   SOLE 25 237,890 0 0
EQUIFAX INC COM 294429105 56,408 432,011 SH   SOLE 26 114,554 0 317,457
EQUIFAX INC COM 294429105 2,945 22,558 SH   SOLE 28 17,033 0 5,525
EQUIFAX INC COM 294429105 662 5,073 SH   SOLE 29 5,073 0 0
EQUIFAX INC COM 294429105 48,429 370,907 SH   SOLE 30 370,907 0 0
EQUIFAX INC COM 294429105 5,482 41,986 SH   SOLE 31 22,242 0 19,744
EQUIFAX INC COM 294429105 8,752 67,030 SH   SOLE 34 67,030 0 0
EQUIFAX INC COM 294429105 12,113 92,768 SH   SOLE 36 92,768 0 0
EQUIFAX INC COM 294429105 315 2,415 SH   SOLE 40 2,415 0 0
EQUINIX INC COM PAR $0.001 29444U700 94,430 218,138 SH   SOLE 2 25,278 0 192,860
EQUINIX INC COM PAR $0.001 29444U700 15,770 36,429 SH   SOLE 4 34,332 0 2,097
EQUINIX INC COM PAR $0.001 29444U700 28,250 65,258 SH   SOLE 7 65,258 0 0
EQUINIX INC COM PAR $0.001 29444U700 377 870 SH   SOLE 13 870 0 0
EQUINIX INC COM PAR $0.001 29444U700 193 446 SH   SOLE 15 446 0 0
EQUINIX INC COM PAR $0.001 29444U700 95,472 220,545 SH   SOLE 18 211,005 0 9,540
EQUINIX INC COM PAR $0.001 29444U700 48,016 110,920 SH   SOLE 19 110,920 0 0
EQUINIX INC COM PAR $0.001 29444U700 13,227 30,555 SH   SOLE 20 0 0 30,555
EQUINIX INC COM PAR $0.001 29444U700 975,631 2,253,762 SH   SOLE 21 2,253,762 0 0
EQUINIX INC COM PAR $0.001 29444U700 881,164 2,035,539 SH   SOLE 22 1,820,995 0 214,544
EQUINIX INC COM PAR $0.001 29444U700 46,400 107,186 SH   SOLE 23 107,186 0 0
EQUINIX INC COM PAR $0.001 29444U700 33,327 76,988 SH   SOLE 25 76,988 0 0
EQUINIX INC COM PAR $0.001 29444U700 116,927 270,108 SH   SOLE 26 67,577 0 202,531
EQUINIX INC COM PAR $0.001 29444U700 7,438 17,182 SH   SOLE 28 13,463 0 3,719
EQUINIX INC COM PAR $0.001 29444U700 31,402 72,541 SH   SOLE 29 72,541 0 0
EQUINIX INC COM PAR $0.001 29444U700 108,388 250,382 SH   SOLE 30 250,382 0 0
EQUINIX INC COM PAR $0.001 29444U700 15,929 36,798 SH   SOLE 31 16,885 0 19,913
EQUINIX INC COM PAR $0.001 29444U700 25,753 59,490 SH   SOLE 34 59,490 0 0
EQUINIX INC COM PAR $0.001 29444U700 26,190 60,501 SH   SOLE 36 60,501 0 0
EQUINIX INC COM PAR $0.001 29444U700 677 1,565 SH   SOLE 40 1,565 0 0
EQUINOR ASA SPONSORED ADR 29446M102 81 2,880 SH   SOLE 18 2,880 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,245 44,156 SH   SOLE 21 44,156 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 449 11,444 SH   SOLE 2 503 0 10,941
EQUITY BANCSHARES INC COM CL A 29460X109 11 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,787 45,508 SH   SOLE 18 45,508 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 473 12,053 SH   SOLE 19 12,053 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 18,459 470,162 SH   SOLE 21 470,162 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,894 226,533 SH   SOLE 22 217,060 0 9,473
EQUITY COMWLTH COM SH BEN INT 294628102 6,218 193,766 SH   SOLE 2 7,332 0 186,434
EQUITY COMWLTH COM SH BEN INT 294628102 1,062 33,103 SH   SOLE 4 33,103 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,294 196,150 SH   SOLE 7 196,150 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 151 4,710 SH   SOLE 15 4,710 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,836 57,214 SH   SOLE 18 57,214 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,814 181,183 SH   SOLE 19 181,183 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 65,501 2,041,176 SH   SOLE 21 2,041,176 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 171,286 5,337,683 SH   SOLE 22 5,071,703 0 265,980
EQUITY COMWLTH COM SH BEN INT 294628102 255 7,953 SH   SOLE 23 7,953 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,126 222,057 SH   SOLE 25 222,057 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,404 74,912 SH   SOLE 26 26,313 0 48,599
EQUITY COMWLTH COM SH BEN INT 294628102 579 18,055 SH   SOLE 28 18,055 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,317 41,041 SH   SOLE 29 41,041 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,188 192,821 SH   SOLE 30 192,821 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 78 2,443 SH   SOLE 31 2,443 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 141 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 440 13,719 SH   SOLE 40 13,719 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,490 150,234 SH   SOLE 2 11,249 0 138,985
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,319 24,044 SH   SOLE 4 24,044 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,597 151,345 SH   SOLE 7 151,345 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 336 3,479 SH   SOLE 15 3,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,029 41,775 SH   SOLE 18 41,775 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 12,654 131,197 SH   SOLE 19 131,197 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 199,637 2,069,849 SH   SOLE 21 2,069,849 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 357,141 3,702,860 SH   SOLE 22 3,535,205 0 167,655
EQUITY LIFESTYLE PPTYS INC COM 29472R108 564 5,847 SH   SOLE 23 5,847 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,438 160,066 SH   SOLE 25 160,066 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,114 53,020 SH   SOLE 26 15,600 0 37,420
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,113 11,544 SH   SOLE 28 11,544 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,985 51,686 SH   SOLE 29 29,924 0 21,762
EQUITY LIFESTYLE PPTYS INC COM 29472R108 38,704 401,282 SH   SOLE 30 401,282 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 188 1,954 SH   SOLE 31 1,749 0 205
EQUITY LIFESTYLE PPTYS INC COM 29472R108 107 1,111 SH   SOLE 36 1,111 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 967 10,023 SH   SOLE 40 10,023 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 58,762 886,834 SH   SOLE 2 135,925 0 750,909
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,553 219,635 SH   SOLE 4 209,670 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 62,885 949,070 SH   SOLE 7 930,852 0 18,218
EQUITY RESIDENTIAL SH BEN INT 29476L107 557 8,412 SH   SOLE 13 8,412 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,082 16,325 SH   SOLE 15 16,325 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 53,728 810,863 SH   SOLE 18 766,610 0 44,253
EQUITY RESIDENTIAL SH BEN INT 29476L107 64,115 967,628 SH   SOLE 19 967,628 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,672 161,064 SH   SOLE 20 0 0 161,064
EQUITY RESIDENTIAL SH BEN INT 29476L107 905,661 13,668,295 SH   SOLE 21 13,668,295 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 958,663 14,468,205 SH   SOLE 22 13,474,526 0 993,679
EQUITY RESIDENTIAL SH BEN INT 29476L107 32,280 487,166 SH   SOLE 23 487,166 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 68,806 1,038,426 SH   SOLE 25 1,038,426 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 102,870 1,552,523 SH   SOLE 26 325,088 0 1,227,435
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,617 69,686 SH   SOLE 28 52,406 0 17,280
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,330 140,814 SH   SOLE 29 140,814 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 188,724 2,848,236 SH   SOLE 30 2,848,236 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,785 147,681 SH   SOLE 31 74,612 0 73,069
EQUITY RESIDENTIAL SH BEN INT 29476L107 11,233 169,525 SH   SOLE 34 169,525 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 24,663 372,214 SH   SOLE 36 372,214 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 488 7,369 SH   SOLE 40 7,369 0 0
ERA GROUP INC COM 26885G109 215 17,441 SH   SOLE 2 852 0 16,589
ERA GROUP INC COM 26885G109 6 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,138 92,110 SH   SOLE 18 92,110 0 0
ERA GROUP INC COM 26885G109 240 19,427 SH   SOLE 19 19,427 0 0
ERA GROUP INC COM 26885G109 28,266 2,288,752 SH   SOLE 21 2,288,752 0 0
ERA GROUP INC COM 26885G109 6,354 514,498 SH   SOLE 22 499,295 0 15,203
ERA GROUP INC COM 26885G109 434 35,174 SH   SOLE 30 35,174 0 0
ERICSSON ADR B SEK 10 294821608 376 42,700 SH   SOLE 18 42,700 0 0
ERICSSON ADR B SEK 10 294821608 527 59,851 SH   SOLE 22 59,851 0 0
ERIE INDTY CO CL A 29530P102 6,791 53,247 SH   SOLE 2 7,547 0 45,700
ERIE INDTY CO CL A 29530P102 12 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 161 1,260 SH   SOLE 7 1,260 0 0
ERIE INDTY CO CL A 29530P102 1,553 12,181 SH   SOLE 18 12,181 0 0
ERIE INDTY CO CL A 29530P102 627 4,915 SH   SOLE 19 4,915 0 0
ERIE INDTY CO CL A 29530P102 38,428 301,322 SH   SOLE 21 301,322 0 0
ERIE INDTY CO CL A 29530P102 71,933 564,045 SH   SOLE 22 509,924 0 54,121
ERIE INDTY CO CL A 29530P102 720 5,645 SH   SOLE 26 3,600 0 2,045
ERIE INDTY CO CL A 29530P102 448 3,515 SH   SOLE 28 3,515 0 0
ERIE INDTY CO CL A 29530P102 744 5,835 SH   SOLE 30 5,835 0 0
ERIE INDTY CO CL A 29530P102 71 555 SH   SOLE 31 509 0 46
ERIE INDTY CO CL A 29530P102 323 2,532 SH   SOLE 40 2,532 0 0
EROS INTL PLC SHS NEW G3788M114 387 32,102 SH   SOLE 2 1,081 0 31,021
EROS INTL PLC SHS NEW G3788M114 6 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,358 112,707 SH   SOLE 18 112,707 0 0
EROS INTL PLC SHS NEW G3788M114 382 31,697 SH   SOLE 19 31,697 0 0
EROS INTL PLC SHS NEW G3788M114 13,583 1,127,197 SH   SOLE 21 1,127,197 0 0
EROS INTL PLC SHS NEW G3788M114 4,359 361,747 SH   SOLE 22 339,387 0 22,360
ESCALADE INC COM 296056104 180 14,010 SH   SOLE 2 544 0 13,466
ESCALADE INC COM 296056104 486 37,839 SH   SOLE 18 37,839 0 0
ESCALADE INC COM 296056104 115 8,987 SH   SOLE 19 8,987 0 0
ESCALADE INC COM 296056104 5,154 401,127 SH   SOLE 21 401,127 0 0
ESCALADE INC COM 296056104 995 77,429 SH   SOLE 22 74,781 0 2,648
ESCO TECHNOLOGIES INC COM 296315104 1,847 27,140 SH   SOLE 2 3,613 0 23,527
ESCO TECHNOLOGIES INC COM 296315104 14 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 38 561 SH   SOLE 7 561 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,713 113,345 SH   SOLE 18 113,345 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,069 30,406 SH   SOLE 19 30,406 0 0
ESCO TECHNOLOGIES INC COM 296315104 184,712 2,714,351 SH   SOLE 21 2,714,351 0 0
ESCO TECHNOLOGIES INC COM 296315104 53,253 782,564 SH   SOLE 22 747,531 0 35,033
ESCO TECHNOLOGIES INC COM 296315104 779 11,453 SH   SOLE 23 11,453 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,166 17,131 SH   SOLE 26 4,594 0 12,537
ESCO TECHNOLOGIES INC COM 296315104 251 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 158 2,316 SH   SOLE 29 0 0 2,316
ESCO TECHNOLOGIES INC COM 296315104 3,814 56,041 SH   SOLE 30 56,041 0 0
ESCO TECHNOLOGIES INC COM 296315104 192 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 813 18,327 SH   SOLE 2 852 0 17,475
ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 22 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,209 72,325 SH   SOLE 18 72,325 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 930 20,958 SH   SOLE 19 20,958 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 47,769 1,076,608 SH   SOLE 21 1,076,608 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 29,998 676,079 SH   SOLE 22 646,468 0 29,611
ESPERION THERAPEUTICS INC NE COM 29664W105 92 2,071 SH   SOLE 26 0 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 164 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 250 5,637 SH   SOLE 30 5,637 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 17 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 99 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 9 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 18 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 131 5,259 SH   SOLE 2 279 0 4,980
ESQUIRE FINL HLDGS INC COM 29667J101 455 18,243 SH   SOLE 18 18,243 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 153 6,144 SH   SOLE 19 6,144 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 5,096 204,159 SH   SOLE 21 204,159 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,174 47,026 SH   SOLE 22 45,240 0 1,786
ESSA BANCORP INC COM 29667D104 157 9,633 SH   SOLE 2 294 0 9,339
ESSA BANCORP INC COM 29667D104 518 31,861 SH   SOLE 18 31,861 0 0
ESSA BANCORP INC COM 29667D104 126 7,723 SH   SOLE 19 7,723 0 0
ESSA BANCORP INC COM 29667D104 5,899 362,784 SH   SOLE 21 362,784 0 0
ESSA BANCORP INC COM 29667D104 1,190 73,174 SH   SOLE 22 70,386 0 2,788
ESSENDANT INC COM 296689102 484 37,743 SH   SOLE 2 1,527 0 36,216
ESSENDANT INC COM 296689102 2 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 12 960 SH   SOLE 7 960 0 0
ESSENDANT INC COM 296689102 2,141 167,004 SH   SOLE 18 167,004 0 0
ESSENDANT INC COM 296689102 431 33,636 SH   SOLE 19 33,636 0 0
ESSENDANT INC COM 296689102 47,782 3,727,141 SH   SOLE 21 3,727,141 0 0
ESSENDANT INC COM 296689102 12,666 987,984 SH   SOLE 22 899,002 0 88,982
ESSENDANT INC COM 296689102 107 8,326 SH   SOLE 23 8,326 0 0
ESSENDANT INC COM 296689102 221 17,277 SH   SOLE 26 2,571 0 14,706
ESSENDANT INC COM 296689102 69 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 38 2,978 SH   SOLE 29 0 0 2,978
ESSENDANT INC COM 296689102 861 67,161 SH   SOLE 30 67,161 0 0
ESSENDANT INC COM 296689102 53 4,149 SH   SOLE 36 4,149 0 0
ESSENDANT INC COM 296689102 54 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 4,389 99,178 SH   SOLE 2 15,885 0 83,293
ESSENT GROUP LTD COM G3198U102 10 233 SH   SOLE 4 233 0 0
ESSENT GROUP LTD COM G3198U102 108 2,445 SH   SOLE 7 2,445 0 0
ESSENT GROUP LTD COM G3198U102 593 13,404 SH   SOLE 13 13,404 0 0
ESSENT GROUP LTD COM G3198U102 14,418 325,821 SH   SOLE 18 325,821 0 0
ESSENT GROUP LTD COM G3198U102 14,494 327,542 SH   SOLE 19 327,542 0 0
ESSENT GROUP LTD COM G3198U102 145,410 3,286,108 SH   SOLE 21 3,286,108 0 0
ESSENT GROUP LTD COM G3198U102 138,570 3,131,529 SH   SOLE 22 2,938,903 0 192,626
ESSENT GROUP LTD COM G3198U102 1,673 37,811 SH   SOLE 23 37,811 0 0
ESSENT GROUP LTD COM G3198U102 202 4,569 SH   SOLE 25 4,569 0 0
ESSENT GROUP LTD COM G3198U102 4,576 103,403 SH   SOLE 26 14,748 0 88,655
ESSENT GROUP LTD COM G3198U102 512 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 4,204 95,011 SH   SOLE 29 0 0 95,011
ESSENT GROUP LTD COM G3198U102 1,073 24,238 SH   SOLE 30 24,238 0 0
ESSENT GROUP LTD COM G3198U102 68 1,544 SH   SOLE 31 1,544 0 0
ESSENT GROUP LTD COM G3198U102 87 1,971 SH   SOLE 34 1,971 0 0
ESSENT GROUP LTD COM G3198U102 324 7,328 SH   SOLE 36 7,328 0 0
ESSENT GROUP LTD COM G3198U102 378 8,534 SH   SOLE 40 8,534 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 491 34,623 SH   SOLE 2 1,443 0 33,180
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,655 116,605 SH   SOLE 18 116,605 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 442 31,139 SH   SOLE 19 31,139 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 17,707 1,247,823 SH   SOLE 21 1,247,823 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,196 718,555 SH   SOLE 22 718,555 0 0
ESSEX PPTY TR INC COM 297178105 36,964 149,826 SH   SOLE 2 14,418 0 135,408
ESSEX PPTY TR INC COM 297178105 9,763 39,571 SH   SOLE 4 37,821 0 1,750
ESSEX PPTY TR INC COM 297178105 48,120 195,048 SH   SOLE 7 189,899 0 5,149
ESSEX PPTY TR INC COM 297178105 320 1,299 SH   SOLE 13 1,299 0 0
ESSEX PPTY TR INC COM 297178105 736 2,985 SH   SOLE 15 2,985 0 0
ESSEX PPTY TR INC COM 297178105 33,388 135,335 SH   SOLE 18 127,373 0 7,962
ESSEX PPTY TR INC COM 297178105 25,902 104,991 SH   SOLE 19 104,991 0 0
ESSEX PPTY TR INC COM 297178105 7,811 31,659 SH   SOLE 20 0 0 31,659
ESSEX PPTY TR INC COM 297178105 592,952 2,403,436 SH   SOLE 21 2,403,436 0 0
ESSEX PPTY TR INC COM 297178105 640,247 2,595,141 SH   SOLE 22 2,417,331 0 177,810
ESSEX PPTY TR INC COM 297178105 21,072 85,410 SH   SOLE 23 85,410 0 0
ESSEX PPTY TR INC COM 297178105 46,888 190,055 SH   SOLE 25 190,055 0 0
ESSEX PPTY TR INC COM 297178105 76,322 309,358 SH   SOLE 26 62,537 0 246,821
ESSEX PPTY TR INC COM 297178105 3,133 12,700 SH   SOLE 28 9,641 0 3,059
ESSEX PPTY TR INC COM 297178105 9,620 38,995 SH   SOLE 29 25,863 0 13,132
ESSEX PPTY TR INC COM 297178105 124,827 505,966 SH   SOLE 30 505,966 0 0
ESSEX PPTY TR INC COM 297178105 5,629 22,815 SH   SOLE 31 12,026 0 10,789
ESSEX PPTY TR INC COM 297178105 771 3,124 SH   SOLE 34 3,124 0 0
ESSEX PPTY TR INC COM 297178105 15,079 61,120 SH   SOLE 36 61,120 0 0
ESSEX PPTY TR INC COM 297178105 327 1,324 SH   SOLE 40 1,324 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 481 19,960 SH   SOLE 2 19,960 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 252 10,457 SH   SOLE 18 10,457 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 2,836 117,666 SH   SOLE 19 117,666 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 7 306 SH   SOLE 22 306 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 180 7,489 SH   SOLE 26 0 0 7,489
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,332 55,260 SH   SOLE 34 55,260 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 3,083 33,901 SH   SOLE 2 11,598 0 22,303
ESTERLINE TECHNOLOGIES CORP COM 297425100 10 113 SH   SOLE 4 113 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 91 1,000 SH   SOLE 7 1,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 14,155 155,635 SH   SOLE 18 155,635 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,179 23,963 SH   SOLE 19 23,963 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 240,648 2,645,935 SH   SOLE 21 2,645,935 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 81,710 898,407 SH   SOLE 22 859,490 0 38,917
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,254 13,792 SH   SOLE 26 2,576 0 11,216
ESTERLINE TECHNOLOGIES CORP COM 297425100 323 3,546 SH   SOLE 28 3,546 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 569 6,261 SH   SOLE 30 6,261 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 20 221 SH   SOLE 36 221 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 295 3,246 SH   SOLE 40 3,246 0 0
ETF MANAGERS TR DRONE ECONMY STG 26924G805 6 146 SH   SOLE 17 0 0 146
ETHAN ALLEN INTERIORS INC COM 297602104 525 25,317 SH   SOLE 2 861 0 24,456
ETHAN ALLEN INTERIORS INC COM 297602104 5 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 10 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,229 107,413 SH   SOLE 18 107,413 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 451 21,717 SH   SOLE 19 21,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 58,707 2,829,249 SH   SOLE 21 2,829,249 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 14,267 687,573 SH   SOLE 22 648,865 0 38,708
ETHAN ALLEN INTERIORS INC COM 297602104 102 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 77 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,168 56,285 SH   SOLE 30 56,285 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 64 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 4,940 96,145 SH   SOLE 2 4,502 0 91,643
ETSY INC COM 29786A106 24 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 133 2,593 SH   SOLE 7 2,593 0 0
ETSY INC COM 29786A106 19,294 375,523 SH   SOLE 18 375,523 0 0
ETSY INC COM 29786A106 7,069 137,582 SH   SOLE 19 137,582 0 0
ETSY INC COM 29786A106 209,749 4,082,307 SH   SOLE 21 4,082,307 0 0
ETSY INC COM 29786A106 170,912 3,326,428 SH   SOLE 22 3,178,321 0 148,107
ETSY INC COM 29786A106 78 1,510 SH   SOLE 23 1,510 0 0
ETSY INC COM 29786A106 1,303 25,358 SH   SOLE 26 17,782 0 7,576
ETSY INC COM 29786A106 748 14,557 SH   SOLE 28 14,557 0 0
ETSY INC COM 29786A106 73 1,425 SH   SOLE 29 0 0 1,425
ETSY INC COM 29786A106 1,360 26,468 SH   SOLE 30 26,468 0 0
ETSY INC COM 29786A106 537 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 9 1,082 SH   SOLE 22 1,082 0 0
EURONET WORLDWIDE INC COM 298736109 9,061 90,412 SH   SOLE 2 4,913 0 85,499
EURONET WORLDWIDE INC COM 298736109 25 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 109 1,084 SH   SOLE 7 1,084 0 0
EURONET WORLDWIDE INC COM 298736109 2,398 23,932 SH   SOLE 18 23,932 0 0
EURONET WORLDWIDE INC COM 298736109 881 8,794 SH   SOLE 19 8,794 0 0
EURONET WORLDWIDE INC COM 298736109 55,659 555,370 SH   SOLE 21 555,370 0 0
EURONET WORLDWIDE INC COM 298736109 136,423 1,361,236 SH   SOLE 22 1,264,531 0 96,705
EURONET WORLDWIDE INC COM 298736109 1,790 17,863 SH   SOLE 26 12,221 0 5,642
EURONET WORLDWIDE INC COM 298736109 694 6,924 SH   SOLE 28 6,924 0 0
EURONET WORLDWIDE INC COM 298736109 968 9,663 SH   SOLE 29 0 0 9,663
EURONET WORLDWIDE INC COM 298736109 6,419 64,047 SH   SOLE 30 64,047 0 0
EURONET WORLDWIDE INC COM 298736109 139 1,387 SH   SOLE 31 1,035 0 352
EURONET WORLDWIDE INC COM 298736109 84 836 SH   SOLE 36 836 0 0
EURONET WORLDWIDE INC COM 298736109 530 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 1,100 790,000 PRN   SOLE 21 790,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 167 3,555 SH   SOLE 2 187 0 3,368
EVANS BANCORP INC COM NEW 29911Q208 6 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 750 15,971 SH   SOLE 18 15,971 0 0
EVANS BANCORP INC COM NEW 29911Q208 171 3,644 SH   SOLE 19 3,644 0 0
EVANS BANCORP INC COM NEW 29911Q208 8,030 171,036 SH   SOLE 21 171,036 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,808 38,503 SH   SOLE 22 37,189 0 1,314
EVELO BIOSCIENCES INC COM 299734103 51 4,161 SH   SOLE 2 0 0 4,161
EVELO BIOSCIENCES INC COM 299734103 219 18,009 SH   SOLE 18 18,009 0 0
EVELO BIOSCIENCES INC COM 299734103 48 3,957 SH   SOLE 19 3,957 0 0
EVELO BIOSCIENCES INC COM 299734103 2,384 195,763 SH   SOLE 21 195,763 0 0
EVELO BIOSCIENCES INC COM 299734103 471 38,647 SH   SOLE 22 36,974 0 1,673
EVENTBRITE INC COM CL A 29975E109 1 35 SH   SOLE 2 35 0 0
EVENTBRITE INC COM CL A 29975E109 10,877 286,466 SH   SOLE 19 286,466 0 0
EVENTBRITE INC COM CL A 29975E109 8 208 SH   SOLE 22 208 0 0
EVENTBRITE INC COM CL A 29975E109 245 6,458 SH   SOLE 26 1,152 0 5,306
EVENTBRITE INC COM CL A 29975E109 8,081 212,834 SH   SOLE 34 212,834 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 122 38,204 SH   SOLE 22 38,204 0 0
EVERBRIDGE INC COM 29978A104 1,257 21,805 SH   SOLE 2 1,091 0 20,714
EVERBRIDGE INC COM 29978A104 5 82 SH   SOLE 4 82 0 0
EVERBRIDGE INC COM 29978A104 32 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 4,811 83,475 SH   SOLE 18 83,475 0 0
EVERBRIDGE INC COM 29978A104 1,423 24,694 SH   SOLE 19 24,694 0 0
EVERBRIDGE INC COM 29978A104 51,002 884,836 SH   SOLE 21 884,836 0 0
EVERBRIDGE INC COM 29978A104 42,405 735,682 SH   SOLE 22 699,412 0 36,270
EVERBRIDGE INC COM 29978A104 283 4,902 SH   SOLE 26 0 0 4,902
EVERBRIDGE INC COM 29978A104 208 3,603 SH   SOLE 28 3,603 0 0
EVERBRIDGE INC COM 29978A104 304 5,276 SH   SOLE 30 5,276 0 0
EVERBRIDGE INC COM 29978A104 159 2,750 SH   SOLE 40 2,750 0 0
EVERCORE INC CLASS A 29977A105 9,091 90,414 SH   SOLE 2 25,379 0 65,035
EVERCORE INC CLASS A 29977A105 71 702 SH   SOLE 4 702 0 0
EVERCORE INC CLASS A 29977A105 90 900 SH   SOLE 7 900 0 0
EVERCORE INC CLASS A 29977A105 13,500 134,266 SH   SOLE 18 134,266 0 0
EVERCORE INC CLASS A 29977A105 982 9,763 SH   SOLE 19 9,763 0 0
EVERCORE INC CLASS A 29977A105 211,269 2,101,130 SH   SOLE 21 2,101,130 0 0
EVERCORE INC CLASS A 29977A105 146,240 1,454,402 SH   SOLE 22 1,334,008 0 120,394
EVERCORE INC CLASS A 29977A105 53 525 SH   SOLE 23 525 0 0
EVERCORE INC CLASS A 29977A105 238 2,368 SH   SOLE 25 2,368 0 0
EVERCORE INC CLASS A 29977A105 1,343 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 537 5,343 SH   SOLE 28 5,343 0 0
EVERCORE INC CLASS A 29977A105 33 330 SH   SOLE 29 0 0 330
EVERCORE INC CLASS A 29977A105 1,002 9,962 SH   SOLE 30 9,962 0 0
EVERCORE INC CLASS A 29977A105 99 989 SH   SOLE 31 889 0 100
EVERCORE INC CLASS A 29977A105 786 7,820 SH   SOLE 34 7,820 0 0
EVERCORE INC CLASS A 29977A105 472 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 24,717 108,187 SH   SOLE 2 18,968 0 89,219
EVEREST RE GROUP LTD COM G3223R108 3,188 13,953 SH   SOLE 4 12,872 0 1,081
EVEREST RE GROUP LTD COM G3223R108 12,402 54,285 SH   SOLE 7 42,794 0 11,491
EVEREST RE GROUP LTD COM G3223R108 363 1,589 SH   SOLE 13 1,589 0 0
EVEREST RE GROUP LTD COM G3223R108 67 292 SH   SOLE 15 292 0 0
EVEREST RE GROUP LTD COM G3223R108 20,145 88,175 SH   SOLE 18 82,575 0 5,600
EVEREST RE GROUP LTD COM G3223R108 4,131 18,082 SH   SOLE 19 18,082 0 0
EVEREST RE GROUP LTD COM G3223R108 6,741 29,505 SH   SOLE 20 0 0 29,505
EVEREST RE GROUP LTD COM G3223R108 262,567 1,149,242 SH   SOLE 21 1,149,242 0 0
EVEREST RE GROUP LTD COM G3223R108 272,300 1,191,841 SH   SOLE 22 1,072,261 0 119,580
EVEREST RE GROUP LTD COM G3223R108 13,518 59,168 SH   SOLE 23 59,168 0 0
EVEREST RE GROUP LTD COM G3223R108 10,648 46,607 SH   SOLE 25 46,607 0 0
EVEREST RE GROUP LTD COM G3223R108 42,439 185,755 SH   SOLE 26 43,887 0 141,868
EVEREST RE GROUP LTD COM G3223R108 1,858 8,134 SH   SOLE 28 6,242 0 1,892
EVEREST RE GROUP LTD COM G3223R108 2,243 9,818 SH   SOLE 29 1,472 0 8,346
EVEREST RE GROUP LTD COM G3223R108 44,468 194,635 SH   SOLE 30 194,635 0 0
EVEREST RE GROUP LTD COM G3223R108 3,096 13,551 SH   SOLE 31 7,901 0 5,650
EVEREST RE GROUP LTD COM G3223R108 1,301 5,694 SH   SOLE 34 5,694 0 0
EVEREST RE GROUP LTD COM G3223R108 12,333 53,983 SH   SOLE 36 53,983 0 0
EVEREST RE GROUP LTD COM G3223R108 199 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 54,700 995,993 SH   SOLE 2 429,241 0 566,752
EVERGY INC COM 30034W106 7,811 142,224 SH   SOLE 4 135,225 0 6,999
EVERGY INC COM 30034W106 16,776 305,458 SH   SOLE 7 257,897 0 47,561
EVERGY INC COM 30034W106 4,057 73,878 SH   SOLE 13 73,878 0 0
EVERGY INC COM 30034W106 58 1,063 SH   SOLE 15 1,063 0 0
EVERGY INC COM 30034W106 35,575 647,753 SH   SOLE 18 614,711 0 33,042
EVERGY INC COM 30034W106 30,455 554,534 SH   SOLE 19 554,534 0 0
EVERGY INC COM 30034W106 10,751 195,754 SH   SOLE 20 0 0 195,754
EVERGY INC COM 30034W106 367,076 6,683,826 SH   SOLE 21 6,683,826 0 0
EVERGY INC COM 30034W106 409,344 7,453,458 SH   SOLE 22 6,216,621 0 1,236,837
EVERGY INC COM 30034W106 26,919 490,148 SH   SOLE 23 490,148 0 0
EVERGY INC COM 30034W106 16,043 292,118 SH   SOLE 25 292,118 0 0
EVERGY INC COM 30034W106 56,431 1,027,512 SH   SOLE 26 280,376 0 747,136
EVERGY INC COM 30034W106 2,985 54,359 SH   SOLE 28 41,835 0 12,524
EVERGY INC COM 30034W106 5,801 105,619 SH   SOLE 29 62,600 0 43,019
EVERGY INC COM 30034W106 70,141 1,277,146 SH   SOLE 30 1,277,146 0 0
EVERGY INC COM 30034W106 9,714 176,869 SH   SOLE 31 114,928 0 61,941
EVERGY INC COM 30034W106 24,938 454,077 SH   SOLE 34 454,077 0 0
EVERGY INC COM 30034W106 17,043 310,325 SH   SOLE 36 310,325 0 0
EVERGY INC COM 30034W106 362 6,598 SH   SOLE 40 6,598 0 0
EVERI HLDGS INC COM 30034T103 544 59,369 SH   SOLE 2 8,559 0 50,810
EVERI HLDGS INC COM 30034T103 13 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 1,979 215,790 SH   SOLE 18 215,790 0 0
EVERI HLDGS INC COM 30034T103 1,797 195,993 SH   SOLE 19 195,993 0 0
EVERI HLDGS INC COM 30034T103 21,068 2,297,480 SH   SOLE 21 2,297,480 0 0
EVERI HLDGS INC COM 30034T103 17,276 1,883,973 SH   SOLE 22 1,799,230 0 84,743
EVERI HLDGS INC COM 30034T103 154 16,785 SH   SOLE 30 16,785 0 0
EVERQUOTE INC COM CL A 30041R108 305 20,538 SH   SOLE 19 20,538 0 0
EVERQUOTE INC COM CL A 30041R108 20 1,326 SH   SOLE 21 1,326 0 0
EVERQUOTE INC COM CL A 30041R108 738 49,638 SH   SOLE 22 49,638 0 0
EVERQUOTE INC COM CL A 30041R108 63 4,218 SH   SOLE 23 4,218 0 0
EVERQUOTE INC COM CL A 30041R108 14 972 SH   SOLE 26 0 0 972
EVERQUOTE INC COM CL A 30041R108 70 4,743 SH   SOLE 29 0 0 4,743
EVERSOURCE ENERGY COM 30040W108 59,802 973,341 SH   SOLE 2 303,781 0 669,560
EVERSOURCE ENERGY COM 30040W108 7,628 124,154 SH   SOLE 4 115,644 0 8,510
EVERSOURCE ENERGY COM 30040W108 45,625 742,596 SH   SOLE 7 727,143 0 15,453
EVERSOURCE ENERGY COM 30040W108 931 15,149 SH   SOLE 13 15,149 0 0
EVERSOURCE ENERGY COM 30040W108 161 2,624 SH   SOLE 15 2,624 0 0
EVERSOURCE ENERGY COM 30040W108 50,931 828,962 SH   SOLE 18 790,640 0 38,322
EVERSOURCE ENERGY COM 30040W108 19,584 318,756 SH   SOLE 19 318,756 0 0
EVERSOURCE ENERGY COM 30040W108 10,438 169,891 SH   SOLE 20 0 0 169,891
EVERSOURCE ENERGY COM 30040W108 717,713 11,681,525 SH   SOLE 21 11,681,525 0 0
EVERSOURCE ENERGY COM 30040W108 485,725 7,905,674 SH   SOLE 22 6,945,654 0 960,020
EVERSOURCE ENERGY COM 30040W108 24,722 402,369 SH   SOLE 23 402,369 0 0
EVERSOURCE ENERGY COM 30040W108 22,597 367,795 SH   SOLE 25 367,795 0 0
EVERSOURCE ENERGY COM 30040W108 104,661 1,703,472 SH   SOLE 26 301,834 0 1,401,638
EVERSOURCE ENERGY COM 30040W108 3,720 60,544 SH   SOLE 28 46,020 0 14,524
EVERSOURCE ENERGY COM 30040W108 4,478 72,881 SH   SOLE 29 10,060 0 62,821
EVERSOURCE ENERGY COM 30040W108 94,193 1,533,096 SH   SOLE 30 1,533,096 0 0
EVERSOURCE ENERGY COM 30040W108 7,691 125,179 SH   SOLE 31 72,165 0 53,014
EVERSOURCE ENERGY COM 30040W108 4,387 71,398 SH   SOLE 32 71,398 0 0
EVERSOURCE ENERGY COM 30040W108 2,175 35,399 SH   SOLE 34 35,399 0 0
EVERSOURCE ENERGY COM 30040W108 20,117 327,423 SH   SOLE 36 327,423 0 0
EVERSOURCE ENERGY COM 30040W108 391 6,360 SH   SOLE 40 6,360 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 17 2,155 SH   SOLE 18 2,155 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 226 29,393 SH   SOLE 21 29,393 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,169 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 1,238 51,373 SH   SOLE 2 2,281 0 49,092
EVERTEC INC COM 30040P103 8 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 32 1,323 SH   SOLE 7 1,323 0 0
EVERTEC INC COM 30040P103 6,262 259,836 SH   SOLE 18 259,836 0 0
EVERTEC INC COM 30040P103 1,363 56,576 SH   SOLE 19 56,576 0 0
EVERTEC INC COM 30040P103 153,418 6,365,907 SH   SOLE 21 6,365,907 0 0
EVERTEC INC COM 30040P103 42,748 1,773,766 SH   SOLE 22 1,688,244 0 85,522
EVERTEC INC COM 30040P103 173 7,163 SH   SOLE 26 0 0 7,163
EVERTEC INC COM 30040P103 226 9,374 SH   SOLE 28 9,374 0 0
EVERTEC INC COM 30040P103 3,148 130,614 SH   SOLE 30 130,614 0 0
EVERTEC INC COM 30040P103 176 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 13 11,612 SH   SOLE 18 11,612 0 0
EVINE LIVE INC CL A 300487105 214 186,378 SH   SOLE 21 186,378 0 0
EVINE LIVE INC CL A 300487105 1,070 930,752 SH   SOLE 22 930,752 0 0
EVO PMTS INC CL A COM 26927E104 309 12,941 SH   SOLE 2 669 0 12,272
EVO PMTS INC CL A COM 26927E104 1,175 49,145 SH   SOLE 18 49,145 0 0
EVO PMTS INC CL A COM 26927E104 338 14,145 SH   SOLE 19 14,145 0 0
EVO PMTS INC CL A COM 26927E104 12,387 518,268 SH   SOLE 21 518,268 0 0
EVO PMTS INC CL A COM 26927E104 8,875 371,325 SH   SOLE 22 371,325 0 0
EVO PMTS INC CL A COM 26927E104 305 12,743 SH   SOLE 34 12,743 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2 496 SH   SOLE 18 496 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 55 13,615 SH   SOLE 21 13,615 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2 573 SH   SOLE 22 573 0 0
EVOKE PHARMA INC COM 30049G104 7 2,252 SH   SOLE 18 2,252 0 0
EVOKE PHARMA INC COM 30049G104 229 76,939 SH   SOLE 21 76,939 0 0
EVOLENT HEALTH INC CL A 30050B101 1,882 66,272 SH   SOLE 2 3,767 0 62,505
EVOLENT HEALTH INC CL A 30050B101 7 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 42 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 6,275 220,967 SH   SOLE 18 220,967 0 0
EVOLENT HEALTH INC CL A 30050B101 2,283 80,389 SH   SOLE 19 80,389 0 0
EVOLENT HEALTH INC CL A 30050B101 62,916 2,215,360 SH   SOLE 21 2,215,360 0 0
EVOLENT HEALTH INC CL A 30050B101 55,425 1,951,588 SH   SOLE 22 1,870,427 0 81,161
EVOLENT HEALTH INC CL A 30050B101 112 3,950 SH   SOLE 23 3,950 0 0
EVOLENT HEALTH INC CL A 30050B101 85 2,983 SH   SOLE 26 0 0 2,983
EVOLENT HEALTH INC CL A 30050B101 216 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 400 14,070 SH   SOLE 30 14,070 0 0
EVOLENT HEALTH INC CL A 30050B101 195 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 133 7,154 SH   SOLE 2 219 0 6,935
EVOLUS INC COM 30052C107 4 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 551 29,579 SH   SOLE 18 29,579 0 0
EVOLUS INC COM 30052C107 154 8,294 SH   SOLE 19 8,294 0 0
EVOLUS INC COM 30052C107 5,882 315,892 SH   SOLE 21 315,892 0 0
EVOLUS INC COM 30052C107 4,741 254,609 SH   SOLE 22 249,106 0 5,503
EVOLUTION PETROLEUM CORP COM 30049A107 750 67,835 SH   SOLE 2 45,710 0 22,125
EVOLUTION PETROLEUM CORP COM 30049A107 7 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,034 93,531 SH   SOLE 18 93,531 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,643 329,692 SH   SOLE 19 329,692 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 11,025 997,720 SH   SOLE 21 997,720 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 12,936 1,170,695 SH   SOLE 22 1,150,129 0 20,566
EVOLUTION PETROLEUM CORP COM 30049A107 1,904 172,350 SH   SOLE 23 172,350 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 2,117 191,562 SH   SOLE 26 0 0 191,562
EVOLUTION PETROLEUM CORP COM 30049A107 402 36,394 SH   SOLE 29 0 0 36,394
EVOLVING SYS INC COM NEW 30049R209 4 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 69 29,418 SH   SOLE 21 29,418 0 0
EVOLVING SYS INC COM NEW 30049R209 784 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,084 60,973 SH   SOLE 2 2,829 0 58,144
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 519 29,189 SH   SOLE 7 29,189 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,250 239,055 SH   SOLE 18 239,055 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 12,977 729,844 SH   SOLE 19 729,844 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 44,187 2,485,236 SH   SOLE 21 2,485,236 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32,101 1,805,451 SH   SOLE 22 1,710,061 0 95,390
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 70 3,934 SH   SOLE 26 0 0 3,934
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 175 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,140 176,589 SH   SOLE 30 176,589 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 108 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 17,045 215,983 SH   SOLE 2 12,863 0 203,120
EXACT SCIENCES CORP COM 30063P105 42 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 206 2,612 SH   SOLE 7 2,612 0 0
EXACT SCIENCES CORP COM 30063P105 4,919 62,335 SH   SOLE 18 62,335 0 0
EXACT SCIENCES CORP COM 30063P105 2,163 27,403 SH   SOLE 19 27,403 0 0
EXACT SCIENCES CORP COM 30063P105 110,855 1,404,652 SH   SOLE 21 1,404,652 0 0
EXACT SCIENCES CORP COM 30063P105 256,786 3,253,755 SH   SOLE 22 3,027,454 0 226,301
EXACT SCIENCES CORP COM 30063P105 443 5,614 SH   SOLE 23 5,614 0 0
EXACT SCIENCES CORP COM 30063P105 4,360 55,241 SH   SOLE 26 25,352 0 29,889
EXACT SCIENCES CORP COM 30063P105 1,307 16,564 SH   SOLE 28 16,564 0 0
EXACT SCIENCES CORP COM 30063P105 851 10,784 SH   SOLE 29 0 0 10,784
EXACT SCIENCES CORP COM 30063P105 2,278 28,859 SH   SOLE 30 28,859 0 0
EXACT SCIENCES CORP COM 30063P105 327 4,147 SH   SOLE 31 2,446 0 1,701
EXACT SCIENCES CORP COM 30063P105 331 4,197 SH   SOLE 34 4,197 0 0
EXACT SCIENCES CORP COM 30063P105 1,092 13,842 SH   SOLE 40 13,842 0 0
EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 2,008 1,625,000 PRN   SOLE 21 1,625,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 381 34,741 SH   SOLE 2 1,104 0 33,637
EXANTAS CAP CORP COM NEW 30068N105 2 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 4 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,182 107,683 SH   SOLE 18 107,683 0 0
EXANTAS CAP CORP COM NEW 30068N105 326 29,650 SH   SOLE 19 29,650 0 0
EXANTAS CAP CORP COM NEW 30068N105 19,659 1,790,393 SH   SOLE 21 1,790,393 0 0
EXANTAS CAP CORP COM NEW 30068N105 11,701 1,065,705 SH   SOLE 22 1,020,520 0 45,185
EXANTAS CAP CORP COM NEW 30068N105 285 25,980 SH   SOLE 26 6,495 0 19,485
EXANTAS CAP CORP COM NEW 30068N105 52 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 64 5,826 SH   SOLE 30 5,826 0 0
EXANTAS CAP CORP COM NEW 30068N105 95 8,679 SH   SOLE 34 8,679 0 0
EXANTAS CAP CORP COM NEW 30068N105 38 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 287 40,254 SH   SOLE 2 1,441 0 38,813
EXELA TECHNOLOGIES INC COM 30162V102 9 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 1,110 155,655 SH   SOLE 18 155,655 0 0
EXELA TECHNOLOGIES INC COM 30162V102 298 41,739 SH   SOLE 19 41,739 0 0
EXELA TECHNOLOGIES INC COM 30162V102 11,919 1,671,606 SH   SOLE 21 1,671,606 0 0
EXELA TECHNOLOGIES INC COM 30162V102 3,320 465,687 SH   SOLE 22 425,931 0 39,756
EXELIXIS INC COM 30161Q104 11,611 655,222 SH   SOLE 2 159,128 0 496,094
EXELIXIS INC COM 30161Q104 23 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 114 6,461 SH   SOLE 7 6,461 0 0
EXELIXIS INC COM 30161Q104 16,827 949,578 SH   SOLE 18 949,578 0 0
EXELIXIS INC COM 30161Q104 1,524 86,014 SH   SOLE 19 86,014 0 0
EXELIXIS INC COM 30161Q104 323,366 18,248,663 SH   SOLE 21 18,248,663 0 0
EXELIXIS INC COM 30161Q104 168,352 9,500,691 SH   SOLE 22 8,952,784 0 547,907
EXELIXIS INC COM 30161Q104 422 23,817 SH   SOLE 23 23,817 0 0
EXELIXIS INC COM 30161Q104 1,778 100,329 SH   SOLE 26 52,652 0 47,677
EXELIXIS INC COM 30161Q104 725 40,930 SH   SOLE 28 40,930 0 0
EXELIXIS INC COM 30161Q104 767 43,281 SH   SOLE 29 0 0 43,281
EXELIXIS INC COM 30161Q104 6,767 381,862 SH   SOLE 30 381,862 0 0
EXELIXIS INC COM 30161Q104 185 10,436 SH   SOLE 31 6,331 0 4,105
EXELIXIS INC COM 30161Q104 230 13,005 SH   SOLE 34 13,005 0 0
EXELIXIS INC COM 30161Q104 574 32,399 SH   SOLE 40 32,399 0 0
EXELON CORP COM 30161N101 101,018 2,313,751 SH   SOLE 2 310,632 0 2,003,119
EXELON CORP COM 30161N101 14,251 326,402 SH   SOLE 4 300,930 0 25,472
EXELON CORP COM 30161N101 50,164 1,148,963 SH   SOLE 7 919,944 0 229,019
EXELON CORP COM 30161N101 1,725 39,500 SH   SOLE 13 39,500 0 0
EXELON CORP COM 30161N101 360 8,252 SH   SOLE 15 8,252 0 0
EXELON CORP COM 30161N101 135,338 3,099,813 SH   SOLE 18 2,983,268 0 116,545
EXELON CORP COM 30161N101 80,200 1,836,920 SH   SOLE 19 1,836,920 0 0
EXELON CORP COM 30161N101 17,528 401,476 SH   SOLE 20 0 0 401,476
EXELON CORP COM 30161N101 1,056,865 24,206,712 SH   SOLE 21 24,206,712 0 0
EXELON CORP COM 30161N101 1,065,904 24,413,749 SH   SOLE 22 21,637,674 0 2,776,075
EXELON CORP COM 30161N101 55,267 1,265,859 SH   SOLE 23 1,265,859 0 0
EXELON CORP COM 30161N101 43,211 989,718 SH   SOLE 25 989,718 0 0
EXELON CORP COM 30161N101 229,516 5,256,900 SH   SOLE 26 804,882 0 4,452,018
EXELON CORP COM 30161N101 8,055 184,495 SH   SOLE 28 139,195 0 45,300
EXELON CORP COM 30161N101 1,438 32,926 SH   SOLE 29 32,926 0 0
EXELON CORP COM 30161N101 187,753 4,300,350 SH   SOLE 30 4,300,350 0 0
EXELON CORP COM 30161N101 16,348 374,431 SH   SOLE 31 191,223 0 183,208
EXELON CORP COM 30161N101 5,010 114,753 SH   SOLE 32 114,753 0 0
EXELON CORP COM 30161N101 17,831 408,403 SH   SOLE 34 408,403 0 0
EXELON CORP COM 30161N101 11,199 256,498 SH   SOLE 35 256,498 0 0
EXELON CORP COM 30161N101 40,469 926,902 SH   SOLE 36 926,902 0 0
EXELON CORP COM 30161N101 841 19,261 SH   SOLE 40 19,261 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,778 26,853 SH   SOLE 2 1,249 0 25,604
EXLSERVICE HOLDINGS INC COM 302081104 9 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 48 731 SH   SOLE 7 731 0 0
EXLSERVICE HOLDINGS INC COM 302081104 9,541 144,129 SH   SOLE 18 144,129 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,010 30,366 SH   SOLE 19 30,366 0 0
EXLSERVICE HOLDINGS INC COM 302081104 240,932 3,639,449 SH   SOLE 21 3,639,449 0 0
EXLSERVICE HOLDINGS INC COM 302081104 63,415 957,936 SH   SOLE 22 914,752 0 43,184
EXLSERVICE HOLDINGS INC COM 302081104 607 9,172 SH   SOLE 26 3,893 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 311 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,932 74,506 SH   SOLE 30 74,506 0 0
EXLSERVICE HOLDINGS INC COM 302081104 232 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 20 2,148 SH   SOLE 18 2,148 0 0
EXONE CO COM 302104104 323 34,116 SH   SOLE 21 34,116 0 0
EXONE CO COM 302104104 1,819 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 4,154 225,860 SH   SOLE 22 225,860 0 0
EXPEDIA GROUP INC COM NEW 30212P303 36,294 278,159 SH   SOLE 2 22,663 0 255,496
EXPEDIA GROUP INC COM NEW 30212P303 5,198 39,841 SH   SOLE 4 36,483 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 12,117 92,866 SH   SOLE 7 90,678 0 2,188
EXPEDIA GROUP INC COM NEW 30212P303 386 2,960 SH   SOLE 13 2,960 0 0
EXPEDIA GROUP INC COM NEW 30212P303 166 1,269 SH   SOLE 15 1,269 0 0
EXPEDIA GROUP INC COM NEW 30212P303 32,678 250,444 SH   SOLE 18 235,654 0 14,790
EXPEDIA GROUP INC COM NEW 30212P303 5,111 39,173 SH   SOLE 19 39,173 0 0
EXPEDIA GROUP INC COM NEW 30212P303 342,301 2,623,402 SH   SOLE 21 2,623,402 0 0
EXPEDIA GROUP INC COM NEW 30212P303 376,889 2,888,484 SH   SOLE 22 2,580,980 0 307,504
EXPEDIA GROUP INC COM NEW 30212P303 19,896 152,485 SH   SOLE 23 152,485 0 0
EXPEDIA GROUP INC COM NEW 30212P303 14,602 111,907 SH   SOLE 25 111,907 0 0
EXPEDIA GROUP INC COM NEW 30212P303 62,891 481,997 SH   SOLE 26 121,796 0 360,201
EXPEDIA GROUP INC COM NEW 30212P303 3,122 23,928 SH   SOLE 28 18,151 0 5,777
EXPEDIA GROUP INC COM NEW 30212P303 620 4,753 SH   SOLE 29 4,753 0 0
EXPEDIA GROUP INC COM NEW 30212P303 53,523 410,202 SH   SOLE 30 410,202 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,230 47,743 SH   SOLE 31 25,627 0 22,116
EXPEDIA GROUP INC COM NEW 30212P303 3,039 23,293 SH   SOLE 32 23,293 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,657 12,698 SH   SOLE 34 12,698 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,351 94,655 SH   SOLE 36 94,655 0 0
EXPEDIA GROUP INC COM NEW 30212P303 327 2,507 SH   SOLE 40 2,507 0 0
EXPEDITORS INTL WASH INC COM 302130109 32,185 437,713 SH   SOLE 2 78,070 0 359,643
EXPEDITORS INTL WASH INC COM 302130109 4,262 57,962 SH   SOLE 4 53,353 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 18,311 249,025 SH   SOLE 7 203,768 0 45,257
EXPEDITORS INTL WASH INC COM 302130109 208 2,824 SH   SOLE 13 2,824 0 0
EXPEDITORS INTL WASH INC COM 302130109 101 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 26,545 361,004 SH   SOLE 18 339,435 0 21,569
EXPEDITORS INTL WASH INC COM 302130109 3,044 41,396 SH   SOLE 19 41,396 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,443 101,227 SH   SOLE 20 0 0 101,227
EXPEDITORS INTL WASH INC COM 302130109 437,965 5,956,278 SH   SOLE 21 5,956,278 0 0
EXPEDITORS INTL WASH INC COM 302130109 354,084 4,815,502 SH   SOLE 22 4,338,522 0 476,980
EXPEDITORS INTL WASH INC COM 302130109 15,626 212,506 SH   SOLE 23 212,506 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,499 183,581 SH   SOLE 25 183,581 0 0
EXPEDITORS INTL WASH INC COM 302130109 61,785 840,269 SH   SOLE 26 177,465 0 662,804
EXPEDITORS INTL WASH INC COM 302130109 2,468 33,560 SH   SOLE 28 25,381 0 8,179
EXPEDITORS INTL WASH INC COM 302130109 2,940 39,987 SH   SOLE 29 5,315 0 34,672
EXPEDITORS INTL WASH INC COM 302130109 57,299 779,266 SH   SOLE 30 779,266 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,108 83,073 SH   SOLE 31 40,022 0 43,051
EXPEDITORS INTL WASH INC COM 302130109 595 8,087 SH   SOLE 34 8,087 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,082 177,917 SH   SOLE 36 177,917 0 0
EXPEDITORS INTL WASH INC COM 302130109 267 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,237 41,734 SH   SOLE 2 2,036 0 39,698
EXPONENT INC COM 30214U102 9 168 SH   SOLE 4 168 0 0
EXPONENT INC COM 30214U102 288 5,381 SH   SOLE 7 5,381 0 0
EXPONENT INC COM 30214U102 11,848 221,045 SH   SOLE 18 221,045 0 0
EXPONENT INC COM 30214U102 2,540 47,381 SH   SOLE 19 47,381 0 0
EXPONENT INC COM 30214U102 296,043 5,523,198 SH   SOLE 21 5,523,198 0 0
EXPONENT INC COM 30214U102 80,020 1,492,916 SH   SOLE 22 1,423,769 0 69,147
EXPONENT INC COM 30214U102 1,314 24,524 SH   SOLE 26 12,184 0 12,340
EXPONENT INC COM 30214U102 398 7,426 SH   SOLE 28 7,426 0 0
EXPONENT INC COM 30214U102 6,023 112,376 SH   SOLE 30 112,376 0 0
EXPONENT INC COM 30214U102 298 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 819 74,055 SH   SOLE 2 2,757 0 71,298
EXPRESS INC COM 30219E103 6 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 61 5,546 SH   SOLE 7 5,546 0 0
EXPRESS INC COM 30219E103 3,614 326,749 SH   SOLE 18 326,749 0 0
EXPRESS INC COM 30219E103 748 67,612 SH   SOLE 19 67,612 0 0
EXPRESS INC COM 30219E103 85,492 7,729,828 SH   SOLE 21 7,729,828 0 0
EXPRESS INC COM 30219E103 24,754 2,238,197 SH   SOLE 22 2,108,842 0 129,355
EXPRESS INC COM 30219E103 124 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 121 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 1,918 173,454 SH   SOLE 30 173,454 0 0
EXPRESS INC COM 30219E103 22 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 93 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 140,396 1,477,694 SH   SOLE 2 295,810 0 1,181,884
EXPRESS SCRIPTS HLDG CO COM 30219G108 19,933 209,799 SH   SOLE 4 194,987 0 14,812
EXPRESS SCRIPTS HLDG CO COM 30219G108 66,682 701,844 SH   SOLE 7 527,805 0 174,039
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,412 14,863 SH   SOLE 13 14,863 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 530 5,577 SH   SOLE 15 5,577 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4 44 SH   SOLE 17 0 0 44
EXPRESS SCRIPTS HLDG CO COM 30219G108 101,861 1,072,112 SH   SOLE 18 997,659 0 74,453
EXPRESS SCRIPTS HLDG CO COM 30219G108 27,194 286,220 SH   SOLE 19 286,220 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 23,134 243,488 SH   SOLE 20 0 0 243,488
EXPRESS SCRIPTS HLDG CO COM 30219G108 965,438 10,161,435 SH   SOLE 21 10,161,435 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,339,414 14,097,607 SH   SOLE 22 12,340,648 0 1,756,959
EXPRESS SCRIPTS HLDG CO COM 30219G108 69,623 732,801 SH   SOLE 23 732,801 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 55,909 588,453 SH   SOLE 25 588,453 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 203,484 2,141,714 SH   SOLE 26 468,162 0 1,673,552
EXPRESS SCRIPTS HLDG CO COM 30219G108 10,360 109,041 SH   SOLE 28 82,708 0 26,333
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,849 93,136 SH   SOLE 29 23,105 0 70,031
EXPRESS SCRIPTS HLDG CO COM 30219G108 251,430 2,646,350 SH   SOLE 30 2,646,350 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,309 224,286 SH   SOLE 31 111,841 0 112,445
EXPRESS SCRIPTS HLDG CO COM 30219G108 9,095 95,732 SH   SOLE 32 95,732 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,167 85,961 SH   SOLE 34 85,961 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 54,392 572,492 SH   SOLE 36 572,492 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,101 11,585 SH   SOLE 40 11,585 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7,358 363,740 SH   SOLE 2 25,225 0 338,515
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 462 22,852 SH   SOLE 4 22,852 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 143 7,093 SH   SOLE 7 7,093 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,423 119,762 SH   SOLE 18 119,762 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 705 34,852 SH   SOLE 19 34,852 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 43,604 2,155,400 SH   SOLE 21 2,155,400 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 105,773 5,228,522 SH   SOLE 22 4,858,342 0 370,180
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 275 13,575 SH   SOLE 23 13,575 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,148 56,759 SH   SOLE 26 30,773 0 25,986
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 532 26,317 SH   SOLE 28 26,317 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 682 33,712 SH   SOLE 29 3,261 0 30,451
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 914 45,182 SH   SOLE 30 45,182 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 116 5,741 SH   SOLE 31 5,465 0 276
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,568 77,515 SH   SOLE 34 77,515 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 431 21,285 SH   SOLE 40 21,285 0 0
EXTERRAN CORP COM 30227H106 1,203 45,359 SH   SOLE 2 12,838 0 32,521
EXTERRAN CORP COM 30227H106 5 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 21 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 3,819 143,935 SH   SOLE 18 143,935 0 0
EXTERRAN CORP COM 30227H106 1,855 69,930 SH   SOLE 19 69,930 0 0
EXTERRAN CORP COM 30227H106 92,148 3,473,363 SH   SOLE 21 3,473,363 0 0
EXTERRAN CORP COM 30227H106 29,516 1,112,548 SH   SOLE 22 1,064,273 0 48,275
EXTERRAN CORP COM 30227H106 1,389 52,360 SH   SOLE 23 52,360 0 0
EXTERRAN CORP COM 30227H106 203 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 372 14,024 SH   SOLE 29 0 0 14,024
EXTERRAN CORP COM 30227H106 1,834 69,131 SH   SOLE 30 69,131 0 0
EXTERRAN CORP COM 30227H106 97 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 24,543 283,270 SH   SOLE 2 26,958 0 256,312
EXTRA SPACE STORAGE INC COM 30225T102 12,756 147,225 SH   SOLE 4 143,817 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 26,319 303,771 SH   SOLE 7 303,771 0 0
EXTRA SPACE STORAGE INC COM 30225T102 476 5,493 SH   SOLE 15 5,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 24,625 284,217 SH   SOLE 18 269,200 0 15,017
EXTRA SPACE STORAGE INC COM 30225T102 18,205 210,121 SH   SOLE 19 210,121 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,076 70,132 SH   SOLE 20 0 0 70,132
EXTRA SPACE STORAGE INC COM 30225T102 376,805 4,349,089 SH   SOLE 21 4,349,089 0 0
EXTRA SPACE STORAGE INC COM 30225T102 426,238 4,919,641 SH   SOLE 22 4,554,263 0 365,378
EXTRA SPACE STORAGE INC COM 30225T102 18,257 210,719 SH   SOLE 23 210,719 0 0
EXTRA SPACE STORAGE INC COM 30225T102 31,220 360,345 SH   SOLE 25 360,345 0 0
EXTRA SPACE STORAGE INC COM 30225T102 41,562 479,704 SH   SOLE 26 125,739 0 353,965
EXTRA SPACE STORAGE INC COM 30225T102 3,707 42,789 SH   SOLE 28 37,040 0 5,749
EXTRA SPACE STORAGE INC COM 30225T102 6,361 73,421 SH   SOLE 29 48,164 0 25,257
EXTRA SPACE STORAGE INC COM 30225T102 81,166 936,818 SH   SOLE 30 936,818 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,132 59,235 SH   SOLE 31 25,956 0 33,279
EXTRA SPACE STORAGE INC COM 30225T102 5,960 68,787 SH   SOLE 34 68,787 0 0
EXTRA SPACE STORAGE INC COM 30225T102 8,149 94,051 SH   SOLE 36 94,051 0 0
EXTRA SPACE STORAGE INC COM 30225T102 219 2,529 SH   SOLE 40 2,529 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 2,641 233,914 SH   SOLE 2 8,501 0 225,413
EXTRACTION OIL AND GAS INC COM 30227M105 7 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 29 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 88,896 7,873,891 SH   SOLE 18 7,365,122 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 231 20,424 SH   SOLE 19 20,424 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 14,186 1,256,507 SH   SOLE 21 1,256,507 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 34,915 3,092,575 SH   SOLE 22 2,874,351 0 218,224
EXTRACTION OIL AND GAS INC COM 30227M105 416 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 185 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 486 43,073 SH   SOLE 29 0 0 43,073
EXTRACTION OIL AND GAS INC COM 30227M105 684 60,609 SH   SOLE 30 60,609 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 21 1,869 SH   SOLE 31 1,869 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 151 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 509 92,931 SH   SOLE 2 4,296 0 88,635
EXTREME NETWORKS INC COM 30226D106 13 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 1 240 SH   SOLE 17 0 0 240
EXTREME NETWORKS INC COM 30226D106 2,738 499,653 SH   SOLE 18 499,653 0 0
EXTREME NETWORKS INC COM 30226D106 563 102,810 SH   SOLE 19 102,810 0 0
EXTREME NETWORKS INC COM 30226D106 66,085 12,059,300 SH   SOLE 21 12,059,300 0 0
EXTREME NETWORKS INC COM 30226D106 18,148 3,311,722 SH   SOLE 22 3,167,961 0 143,761
EXTREME NETWORKS INC COM 30226D106 175 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 81 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 1,419 258,860 SH   SOLE 30 258,860 0 0
EXTREME NETWORKS INC COM 30226D106 50 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 927,512 10,909,341 SH   SOLE 2 2,054,283 0 8,855,058
EXXON MOBIL CORP COM 30231G102 120,744 1,420,180 SH   SOLE 4 1,308,731 0 111,449
EXXON MOBIL CORP COM 30231G102 314,343 3,697,286 SH   SOLE 7 3,568,026 0 129,260
EXXON MOBIL CORP COM 30231G102 8,213 96,600 SH   SOLE 13 96,600 0 0
EXXON MOBIL CORP COM 30231G102 2,955 34,758 SH   SOLE 15 34,758 0 0
EXXON MOBIL CORP COM 30231G102 28 329 SH   SOLE 17 0 0 329
EXXON MOBIL CORP COM 30231G102 682,075 8,022,519 SH   SOLE 18 7,496,271 0 526,248
EXXON MOBIL CORP COM 30231G102 296,946 3,492,665 SH   SOLE 19 3,492,665 0 0
EXXON MOBIL CORP COM 30231G102 142,345 1,674,249 SH   SOLE 20 62,101 0 1,612,148
EXXON MOBIL CORP COM 30231G102 7,269,308 85,501,152 SH   SOLE 21 85,501,152 0 0
EXXON MOBIL CORP COM 30231G102 8,912,513 104,828,429 SH   SOLE 22 91,537,855 0 13,290,574
EXXON MOBIL CORP COM 30231G102 463,598 5,452,816 SH   SOLE 23 5,452,816 0 0
EXXON MOBIL CORP COM 30231G102 357,686 4,207,075 SH   SOLE 25 4,207,075 0 0
EXXON MOBIL CORP COM 30231G102 1,038,001 12,208,904 SH   SOLE 26 3,210,657 0 8,998,247
EXXON MOBIL CORP COM 30231G102 69,265 814,688 SH   SOLE 28 616,347 0 198,341
EXXON MOBIL CORP COM 30231G102 68,177 801,893 SH   SOLE 29 437,834 0 364,059
EXXON MOBIL CORP COM 30231G102 1,351,201 15,892,740 SH   SOLE 30 15,892,740 0 0
EXXON MOBIL CORP COM 30231G102 142,248 1,673,111 SH   SOLE 31 838,174 0 834,937
EXXON MOBIL CORP COM 30231G102 22,504 264,686 SH   SOLE 32 264,686 0 0
EXXON MOBIL CORP COM 30231G102 173,449 2,040,096 SH   SOLE 34 2,040,096 0 0
EXXON MOBIL CORP COM 30231G102 346,050 4,070,216 SH   SOLE 36 4,070,216 0 0
EXXON MOBIL CORP COM 30231G102 7,369 86,675 SH   SOLE 40 86,675 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 4 922 SH   SOLE 18 922 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 30 8,346 SH   SOLE 18 8,346 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 476 133,295 SH   SOLE 21 133,295 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 36 10,032 SH   SOLE 22 10,032 0 0
EZCORP INC CL A NON VTG 302301106 542 50,666 SH   SOLE 2 1,791 0 48,875
EZCORP INC CL A NON VTG 302301106 4 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 12 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,515 235,081 SH   SOLE 18 235,081 0 0
EZCORP INC CL A NON VTG 302301106 506 47,315 SH   SOLE 19 47,315 0 0
EZCORP INC CL A NON VTG 302301106 58,931 5,507,595 SH   SOLE 21 5,507,595 0 0
EZCORP INC CL A NON VTG 302301106 16,791 1,569,253 SH   SOLE 22 1,492,562 0 76,691
EZCORP INC CL A NON VTG 302301106 354 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 83 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 1,299 121,362 SH   SOLE 30 121,362 0 0
EZCORP INC CL A NON VTG 302301106 47 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 29,934 343,359 SH   SOLE 2 71,510 0 271,849
F M C CORP COM NEW 302491303 3,788 43,452 SH   SOLE 4 39,797 0 3,655
F M C CORP COM NEW 302491303 12,947 148,509 SH   SOLE 7 148,509 0 0
F M C CORP COM NEW 302491303 91 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 23,645 271,217 SH   SOLE 18 255,065 0 16,152
F M C CORP COM NEW 302491303 23,800 272,998 SH   SOLE 19 272,998 0 0
F M C CORP COM NEW 302491303 5,400 61,946 SH   SOLE 20 0 0 61,946
F M C CORP COM NEW 302491303 254,003 2,913,546 SH   SOLE 21 2,913,546 0 0
F M C CORP COM NEW 302491303 281,044 3,223,717 SH   SOLE 22 2,876,950 0 346,767
F M C CORP COM NEW 302491303 14,389 165,052 SH   SOLE 23 165,052 0 0
F M C CORP COM NEW 302491303 13,545 155,373 SH   SOLE 25 155,373 0 0
F M C CORP COM NEW 302491303 42,524 487,778 SH   SOLE 26 139,378 0 348,400
F M C CORP COM NEW 302491303 2,302 26,402 SH   SOLE 28 20,228 0 6,174
F M C CORP COM NEW 302491303 16,650 190,983 SH   SOLE 29 164,053 0 26,930
F M C CORP COM NEW 302491303 38,538 442,052 SH   SOLE 30 442,052 0 0
F M C CORP COM NEW 302491303 4,061 46,579 SH   SOLE 31 25,568 0 21,011
F M C CORP COM NEW 302491303 5,775 66,238 SH   SOLE 34 66,238 0 0
F M C CORP COM NEW 302491303 9,213 105,674 SH   SOLE 36 105,674 0 0
F M C CORP COM NEW 302491303 235 2,691 SH   SOLE 40 2,691 0 0
F5 NETWORKS INC COM 315616102 30,330 152,091 SH   SOLE 2 26,789 0 125,302
F5 NETWORKS INC COM 315616102 4,152 20,818 SH   SOLE 4 19,205 0 1,613
F5 NETWORKS INC COM 315616102 16,621 83,347 SH   SOLE 7 64,796 0 18,551
F5 NETWORKS INC COM 315616102 123 618 SH   SOLE 15 618 0 0
F5 NETWORKS INC COM 315616102 24,796 124,343 SH   SOLE 18 116,935 0 7,408
F5 NETWORKS INC COM 315616102 2,804 14,063 SH   SOLE 19 14,063 0 0
F5 NETWORKS INC COM 315616102 8,309 41,666 SH   SOLE 20 0 0 41,666
F5 NETWORKS INC COM 315616102 430,429 2,158,403 SH   SOLE 21 2,158,403 0 0
F5 NETWORKS INC COM 315616102 338,941 1,699,636 SH   SOLE 22 1,531,884 0 167,752
F5 NETWORKS INC COM 315616102 15,390 77,173 SH   SOLE 23 77,173 0 0
F5 NETWORKS INC COM 315616102 18,248 91,505 SH   SOLE 25 91,505 0 0
F5 NETWORKS INC COM 315616102 52,333 262,425 SH   SOLE 26 66,610 0 195,815
F5 NETWORKS INC COM 315616102 2,390 11,985 SH   SOLE 28 9,165 0 2,820
F5 NETWORKS INC COM 315616102 2,834 14,212 SH   SOLE 29 1,999 0 12,213
F5 NETWORKS INC COM 315616102 60,982 305,798 SH   SOLE 30 305,798 0 0
F5 NETWORKS INC COM 315616102 4,962 24,882 SH   SOLE 31 12,564 0 12,318
F5 NETWORKS INC COM 315616102 1,185 5,941 SH   SOLE 34 5,941 0 0
F5 NETWORKS INC COM 315616102 13,297 66,677 SH   SOLE 36 66,677 0 0
F5 NETWORKS INC COM 315616102 254 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,646 35,584 SH   SOLE 2 1,346 0 34,238
FABRINET SHS G3323L100 3 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 36 777 SH   SOLE 7 777 0 0
FABRINET SHS G3323L100 7,337 158,608 SH   SOLE 18 158,608 0 0
FABRINET SHS G3323L100 1,527 33,019 SH   SOLE 19 33,019 0 0
FABRINET SHS G3323L100 176,471 3,814,760 SH   SOLE 21 3,814,760 0 0
FABRINET SHS G3323L100 47,873 1,034,858 SH   SOLE 22 985,333 0 49,525
FABRINET SHS G3323L100 1,892 40,905 SH   SOLE 23 40,905 0 0
FABRINET SHS G3323L100 1,017 21,980 SH   SOLE 26 10,919 0 11,061
FABRINET SHS G3323L100 238 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 3,639 78,661 SH   SOLE 30 78,661 0 0
FABRINET SHS G3323L100 147 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 1,073,598 6,528,018 SH   SOLE 2 1,300,829 0 5,227,189
FACEBOOK INC CL A 30303M102 157,747 959,179 SH   SOLE 4 896,031 0 63,148
FACEBOOK INC CL A 30303M102 310,211 1,886,238 SH   SOLE 7 1,883,764 0 2,474
FACEBOOK INC CL A 30303M102 19,356 117,697 SH   SOLE 13 117,697 0 0
FACEBOOK INC CL A 30303M102 3,805 23,137 SH   SOLE 15 23,137 0 0
FACEBOOK INC CL A 30303M102 173 1,054 SH   SOLE 17 0 0 1,054
FACEBOOK INC CL A 30303M102 1,064,760 6,474,280 SH   SOLE 18 5,864,597 0 609,683
FACEBOOK INC CL A 30303M102 882,581 5,366,540 SH   SOLE 19 5,366,540 0 0
FACEBOOK INC CL A 30303M102 6,817,883 41,456,180 SH   SOLE 21 41,456,180 0 0
FACEBOOK INC CL A 30303M102 9,769,843 59,405,586 SH   SOLE 22 52,484,472 0 6,921,114
FACEBOOK INC CL A 30303M102 543,928 3,307,358 SH   SOLE 23 3,307,358 0 0
FACEBOOK INC CL A 30303M102 437,744 2,661,706 SH   SOLE 25 2,661,706 0 0
FACEBOOK INC CL A 30303M102 1,320,847 8,031,420 SH   SOLE 26 1,828,642 0 6,202,778
FACEBOOK INC CL A 30303M102 75,840 461,144 SH   SOLE 28 348,949 0 112,195
FACEBOOK INC CL A 30303M102 99,258 603,538 SH   SOLE 29 246,367 0 357,171
FACEBOOK INC CL A 30303M102 1,381,919 8,402,769 SH   SOLE 30 8,402,769 0 0
FACEBOOK INC CL A 30303M102 217,651 1,323,429 SH   SOLE 31 697,742 0 625,687
FACEBOOK INC CL A 30303M102 77,126 468,967 SH   SOLE 32 468,967 0 0
FACEBOOK INC CL A 30303M102 296,708 1,804,133 SH   SOLE 34 1,804,133 0 0
FACEBOOK INC CL A 30303M102 334,311 2,032,783 SH   SOLE 36 2,032,783 0 0
FACEBOOK INC CL A 30303M102 8,039 48,883 SH   SOLE 40 48,883 0 0
FACTSET RESH SYS INC COM 303075105 19,268 86,129 SH   SOLE 2 21,490 0 64,639
FACTSET RESH SYS INC COM 303075105 39 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 187 837 SH   SOLE 7 837 0 0
FACTSET RESH SYS INC COM 303075105 26,845 120,001 SH   SOLE 18 120,001 0 0
FACTSET RESH SYS INC COM 303075105 1,490 6,661 SH   SOLE 19 6,661 0 0
FACTSET RESH SYS INC COM 303075105 419,556 1,875,447 SH   SOLE 21 1,875,447 0 0
FACTSET RESH SYS INC COM 303075105 275,857 1,233,100 SH   SOLE 22 1,153,319 0 79,781
FACTSET RESH SYS INC COM 303075105 2,825 12,630 SH   SOLE 26 7,227 0 5,403
FACTSET RESH SYS INC COM 303075105 1,210 5,411 SH   SOLE 28 5,411 0 0
FACTSET RESH SYS INC COM 303075105 2,025 9,052 SH   SOLE 30 9,052 0 0
FACTSET RESH SYS INC COM 303075105 194 867 SH   SOLE 31 772 0 95
FACTSET RESH SYS INC COM 303075105 966 4,319 SH   SOLE 40 4,319 0 0
FAIR ISAAC CORP COM 303250104 14,679 64,228 SH   SOLE 2 15,403 0 48,825
FAIR ISAAC CORP COM 303250104 33 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 122 534 SH   SOLE 7 534 0 0
FAIR ISAAC CORP COM 303250104 20,589 90,084 SH   SOLE 18 90,084 0 0
FAIR ISAAC CORP COM 303250104 1,154 5,049 SH   SOLE 19 5,049 0 0
FAIR ISAAC CORP COM 303250104 338,504 1,481,092 SH   SOLE 21 1,481,092 0 0
FAIR ISAAC CORP COM 303250104 223,494 977,879 SH   SOLE 22 918,733 0 59,146
FAIR ISAAC CORP COM 303250104 4,783 20,928 SH   SOLE 25 20,928 0 0
FAIR ISAAC CORP COM 303250104 2,547 11,143 SH   SOLE 26 6,368 0 4,775
FAIR ISAAC CORP COM 303250104 948 4,149 SH   SOLE 28 4,149 0 0
FAIR ISAAC CORP COM 303250104 1,010 4,421 SH   SOLE 29 0 0 4,421
FAIR ISAAC CORP COM 303250104 6,968 30,488 SH   SOLE 30 30,488 0 0
FAIR ISAAC CORP COM 303250104 239 1,047 SH   SOLE 31 625 0 422
FAIR ISAAC CORP COM 303250104 563 2,464 SH   SOLE 34 2,464 0 0
FAIR ISAAC CORP COM 303250104 789 3,453 SH   SOLE 40 3,453 0 0
FAMOUS DAVES AMER INC COM 307068106 6 909 SH   SOLE 18 909 0 0
FAMOUS DAVES AMER INC COM 307068106 124 18,952 SH   SOLE 21 18,952 0 0
FAMOUS DAVES AMER INC COM 307068106 1,739 265,451 SH   SOLE 22 265,451 0 0
FANG HLDGS LTD ADR 30711Y102 278 107,373 SH   SOLE 2 6,001 0 101,372
FANG HLDGS LTD ADR 30711Y102 102 39,238 SH   SOLE 4 39,238 0 0
FANG HLDGS LTD ADR 30711Y102 53 20,306 SH   SOLE 7 20,306 0 0
FANG HLDGS LTD ADR 30711Y102 213 82,090 SH   SOLE 15 82,090 0 0
FANG HLDGS LTD ADR 30711Y102 28 10,823 SH   SOLE 18 10,823 0 0
FANG HLDGS LTD ADR 30711Y102 19 7,284 SH   SOLE 19 7,284 0 0
FANG HLDGS LTD ADR 30711Y102 12,110 4,675,624 SH   SOLE 21 4,675,624 0 0
FANG HLDGS LTD ADR 30711Y102 5,917 2,284,671 SH   SOLE 22 2,108,370 0 176,301
FANG HLDGS LTD ADR 30711Y102 597 230,351 SH   SOLE 23 230,351 0 0
FANG HLDGS LTD ADR 30711Y102 37 14,176 SH   SOLE 25 14,176 0 0
FANG HLDGS LTD ADR 30711Y102 2,463 951,032 SH   SOLE 26 630,150 0 320,882
FANG HLDGS LTD ADR 30711Y102 68 26,103 SH   SOLE 28 26,103 0 0
FANG HLDGS LTD ADR 30711Y102 127 48,951 SH   SOLE 29 29,422 0 19,529
FANG HLDGS LTD ADR 30711Y102 3,256 1,257,004 SH   SOLE 30 1,257,004 0 0
FANG HLDGS LTD ADR 30711Y102 29 11,191 SH   SOLE 31 11,191 0 0
FANG HLDGS LTD ADR 30711Y102 6 2,315 SH   SOLE 34 2,315 0 0
FANG HLDGS LTD ADR 30711Y102 7 2,843 SH   SOLE 40 2,843 0 0
FANHUA INC SPONSORED ADR 30712A103 164 6,052 SH   SOLE 4 6,052 0 0
FANHUA INC SPONSORED ADR 30712A103 9,449 349,691 SH   SOLE 21 349,691 0 0
FANHUA INC SPONSORED ADR 30712A103 4,624 171,135 SH   SOLE 22 170,236 0 899
FANHUA INC SPONSORED ADR 30712A103 2,011 74,416 SH   SOLE 30 74,416 0 0
FARFETCH LTD ORD SH CL A 30744W107 1 40 SH   SOLE 7 40 0 0
FARFETCH LTD ORD SH CL A 30744W107 32,436 1,191,204 SH   SOLE 19 1,191,204 0 0
FARFETCH LTD ORD SH CL A 30744W107 57 2,079 SH   SOLE 22 2,079 0 0
FARFETCH LTD ORD SH CL A 30744W107 338 12,397 SH   SOLE 26 2,297 0 10,100
FARFETCH LTD ORD SH CL A 30744W107 9,901 363,592 SH   SOLE 34 363,592 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 307 7,202 SH   SOLE 2 335 0 6,867
FARMER & MERCHANTS BANCORP I COM 30779N105 9 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,298 30,466 SH   SOLE 18 30,466 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 343 8,059 SH   SOLE 19 8,059 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 13,206 310,072 SH   SOLE 21 310,072 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 4,279 100,468 SH   SOLE 22 93,871 0 6,597
FARMER BROS CO COM 307675108 241 9,139 SH   SOLE 2 410 0 8,729
FARMER BROS CO COM 307675108 5 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 942 35,674 SH   SOLE 18 35,674 0 0
FARMER BROS CO COM 307675108 221 8,366 SH   SOLE 19 8,366 0 0
FARMER BROS CO COM 307675108 9,184 347,891 SH   SOLE 21 347,891 0 0
FARMER BROS CO COM 307675108 6,804 257,728 SH   SOLE 22 248,298 0 9,430
FARMER BROS CO COM 307675108 142 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 37 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 64 2,417 SH   SOLE 30 2,417 0 0
FARMER BROS CO COM 307675108 25 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 345 22,542 SH   SOLE 2 1,013 0 21,529
FARMERS NATL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,348 88,107 SH   SOLE 18 88,107 0 0
FARMERS NATL BANC CORP COM 309627107 333 21,784 SH   SOLE 19 21,784 0 0
FARMERS NATL BANC CORP COM 309627107 13,620 890,177 SH   SOLE 21 890,177 0 0
FARMERS NATL BANC CORP COM 309627107 5,047 329,864 SH   SOLE 22 315,646 0 14,218
FARMLAND PARTNERS INC COM 31154R109 239 35,743 SH   SOLE 2 1,079 0 34,664
FARMLAND PARTNERS INC COM 31154R109 6 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 749 111,783 SH   SOLE 18 111,783 0 0
FARMLAND PARTNERS INC COM 31154R109 186 27,766 SH   SOLE 19 27,766 0 0
FARMLAND PARTNERS INC COM 31154R109 7,619 1,137,222 SH   SOLE 21 1,137,222 0 0
FARMLAND PARTNERS INC COM 31154R109 5,231 780,680 SH   SOLE 22 756,531 0 24,149
FARMLAND PARTNERS INC COM 31154R109 15 2,260 SH   SOLE 23 2,260 0 0
FARO TECHNOLOGIES INC COM 311642102 870 13,519 SH   SOLE 2 629 0 12,890
FARO TECHNOLOGIES INC COM 311642102 8 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 25 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 4,827 75,017 SH   SOLE 18 75,017 0 0
FARO TECHNOLOGIES INC COM 311642102 995 15,459 SH   SOLE 19 15,459 0 0
FARO TECHNOLOGIES INC COM 311642102 118,124 1,835,652 SH   SOLE 21 1,835,652 0 0
FARO TECHNOLOGIES INC COM 311642102 31,055 482,600 SH   SOLE 22 459,966 0 22,634
FARO TECHNOLOGIES INC COM 311642102 349 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 162 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 2,327 36,154 SH   SOLE 30 36,154 0 0
FARO TECHNOLOGIES INC COM 311642102 116 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 39,603 682,576 SH   SOLE 2 75,616 0 606,960
FASTENAL CO COM 311900104 5,648 97,346 SH   SOLE 4 89,756 0 7,590
FASTENAL CO COM 311900104 19,172 330,430 SH   SOLE 7 263,733 0 66,697
FASTENAL CO COM 311900104 211 3,633 SH   SOLE 13 3,633 0 0
FASTENAL CO COM 311900104 154 2,653 SH   SOLE 15 2,653 0 0
FASTENAL CO COM 311900104 34,965 602,641 SH   SOLE 18 568,054 0 34,587
FASTENAL CO COM 311900104 3,681 63,441 SH   SOLE 19 63,441 0 0
FASTENAL CO COM 311900104 8,699 149,930 SH   SOLE 20 0 0 149,930
FASTENAL CO COM 311900104 401,063 6,912,503 SH   SOLE 21 6,912,503 0 0
FASTENAL CO COM 311900104 412,595 7,111,258 SH   SOLE 22 6,332,672 0 778,586
FASTENAL CO COM 311900104 20,600 355,053 SH   SOLE 23 355,053 0 0
FASTENAL CO COM 311900104 17,324 298,588 SH   SOLE 25 298,588 0 0
FASTENAL CO COM 311900104 63,258 1,090,285 SH   SOLE 26 277,983 0 812,302
FASTENAL CO COM 311900104 3,196 55,078 SH   SOLE 28 41,243 0 13,835
FASTENAL CO COM 311900104 3,843 66,240 SH   SOLE 29 9,117 0 57,123
FASTENAL CO COM 311900104 61,678 1,063,042 SH   SOLE 30 1,063,042 0 0
FASTENAL CO COM 311900104 5,676 97,827 SH   SOLE 31 50,915 0 46,912
FASTENAL CO COM 311900104 2,829 48,755 SH   SOLE 32 48,755 0 0
FASTENAL CO COM 311900104 746 12,859 SH   SOLE 34 12,859 0 0
FASTENAL CO COM 311900104 13,715 236,380 SH   SOLE 36 236,380 0 0
FASTENAL CO COM 311900104 335 5,779 SH   SOLE 40 5,779 0 0
FAT BRANDS INC COM 30258N105 3 351 SH   SOLE 18 351 0 0
FAT BRANDS INC COM 30258N105 36 4,371 SH   SOLE 21 4,371 0 0
FATE THERAPEUTICS INC COM 31189P102 660 40,531 SH   SOLE 2 2,000 0 38,531
FATE THERAPEUTICS INC COM 31189P102 17 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 2,744 168,445 SH   SOLE 18 168,445 0 0
FATE THERAPEUTICS INC COM 31189P102 889 54,553 SH   SOLE 19 54,553 0 0
FATE THERAPEUTICS INC COM 31189P102 28,867 1,772,055 SH   SOLE 21 1,772,055 0 0
FATE THERAPEUTICS INC COM 31189P102 23,074 1,416,439 SH   SOLE 22 1,354,097 0 62,342
FATE THERAPEUTICS INC COM 31189P102 18 1,102 SH   SOLE 23 1,102 0 0
FATE THERAPEUTICS INC COM 31189P102 126 7,762 SH   SOLE 30 7,762 0 0
FATE THERAPEUTICS INC COM 31189P102 124 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 16 639 SH   SOLE 18 639 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 21 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 514 13,112 SH   SOLE 2 547 0 12,565
FB FINL CORP COM 30257X104 9 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,996 50,950 SH   SOLE 18 50,950 0 0
FB FINL CORP COM 30257X104 588 15,003 SH   SOLE 19 15,003 0 0
FB FINL CORP COM 30257X104 20,770 530,106 SH   SOLE 21 530,106 0 0
FB FINL CORP COM 30257X104 18,796 479,732 SH   SOLE 22 458,624 0 21,108
FB FINL CORP COM 30257X104 182 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 126 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 224 5,710 SH   SOLE 30 5,710 0 0
FB FINL CORP COM 30257X104 105 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 783 10,411 SH   SOLE 2 374 0 10,037
FBL FINL GROUP INC CL A 30239F106 9 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 17 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,527 33,582 SH   SOLE 18 33,582 0 0
FBL FINL GROUP INC CL A 30239F106 823 10,936 SH   SOLE 19 10,936 0 0
FBL FINL GROUP INC CL A 30239F106 25,742 342,084 SH   SOLE 21 342,084 0 0
FBL FINL GROUP INC CL A 30239F106 19,935 264,918 SH   SOLE 22 251,529 0 13,389
FBL FINL GROUP INC CL A 30239F106 571 7,593 SH   SOLE 26 0 0 7,593
FBL FINL GROUP INC CL A 30239F106 134 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 234 3,106 SH   SOLE 30 3,106 0 0
FBL FINL GROUP INC CL A 30239F106 92 1,226 SH   SOLE 40 1,226 0 0
FCB FINL HLDGS INC CL A 30255G103 2,069 43,660 SH   SOLE 2 9,715 0 33,945
FCB FINL HLDGS INC CL A 30255G103 8 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 44 925 SH   SOLE 7 925 0 0
FCB FINL HLDGS INC CL A 30255G103 6,362 134,225 SH   SOLE 18 134,225 0 0
FCB FINL HLDGS INC CL A 30255G103 7,321 154,445 SH   SOLE 19 154,445 0 0
FCB FINL HLDGS INC CL A 30255G103 67,752 1,429,372 SH   SOLE 21 1,429,372 0 0
FCB FINL HLDGS INC CL A 30255G103 64,130 1,352,957 SH   SOLE 22 1,292,440 0 60,517
FCB FINL HLDGS INC CL A 30255G103 1,401 29,550 SH   SOLE 23 29,550 0 0
FCB FINL HLDGS INC CL A 30255G103 2,638 55,658 SH   SOLE 26 11,723 0 43,935
FCB FINL HLDGS INC CL A 30255G103 273 5,766 SH   SOLE 28 5,766 0 0
FCB FINL HLDGS INC CL A 30255G103 522 11,019 SH   SOLE 29 0 0 11,019
FCB FINL HLDGS INC CL A 30255G103 480 10,117 SH   SOLE 30 10,117 0 0
FCB FINL HLDGS INC CL A 30255G103 274 5,780 SH   SOLE 40 5,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 854 11,835 SH   SOLE 2 3,892 0 7,943
FEDERAL AGRIC MTG CORP CL C 313148306 11 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 7,382 102,274 SH   SOLE 7 102,274 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,297 31,821 SH   SOLE 18 31,821 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,295 31,795 SH   SOLE 19 31,795 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 23,548 326,243 SH   SOLE 21 326,243 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 25,766 356,967 SH   SOLE 22 344,238 0 12,729
FEDERAL AGRIC MTG CORP CL C 313148306 2,399 33,231 SH   SOLE 23 33,231 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,255 31,244 SH   SOLE 26 0 0 31,244
FEDERAL AGRIC MTG CORP CL C 313148306 101 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 208 2,885 SH   SOLE 29 0 0 2,885
FEDERAL AGRIC MTG CORP CL C 313148306 153 2,126 SH   SOLE 30 2,126 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 66 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21,666 171,310 SH   SOLE 2 16,794 0 154,516
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,440 82,552 SH   SOLE 4 80,620 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 37,737 298,388 SH   SOLE 7 230,735 0 67,653
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 422 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 20,286 160,403 SH   SOLE 18 151,327 0 9,076
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15,460 122,244 SH   SOLE 19 122,244 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,872 46,430 SH   SOLE 20 0 0 46,430
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 346,712 2,741,458 SH   SOLE 21 2,741,458 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 370,330 2,928,208 SH   SOLE 22 2,701,312 0 226,896
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15,612 123,445 SH   SOLE 23 123,445 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 26,612 210,422 SH   SOLE 25 210,422 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38,655 305,645 SH   SOLE 26 83,898 0 221,747
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,765 13,952 SH   SOLE 28 10,689 0 3,263
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,415 42,817 SH   SOLE 29 28,195 0 14,622
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 70,823 559,998 SH   SOLE 30 559,998 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,009 31,699 SH   SOLE 31 13,063 0 18,636
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,680 29,095 SH   SOLE 34 29,095 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,949 54,944 SH   SOLE 36 54,944 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 183 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,347 50,298 SH   SOLE 2 2,229 0 48,069
FEDERAL SIGNAL CORP COM 313855108 5 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 35 1,300 SH   SOLE 7 1,300 0 0
FEDERAL SIGNAL CORP COM 313855108 6,856 255,995 SH   SOLE 18 255,995 0 0
FEDERAL SIGNAL CORP COM 313855108 1,455 54,349 SH   SOLE 19 54,349 0 0
FEDERAL SIGNAL CORP COM 313855108 169,180 6,317,402 SH   SOLE 21 6,317,402 0 0
FEDERAL SIGNAL CORP COM 313855108 44,753 1,671,120 SH   SOLE 22 1,588,410 0 82,710
FEDERAL SIGNAL CORP COM 313855108 105 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 236 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 3,701 138,211 SH   SOLE 30 138,211 0 0
FEDERAL SIGNAL CORP COM 313855108 32 1,194 SH   SOLE 34 1,194 0 0
FEDERAL SIGNAL CORP COM 313855108 179 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 3,138 130,102 SH   SOLE 2 49,262 0 80,840
FEDERATED INVS INC PA CL B 314211103 9 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 393 16,297 SH   SOLE 7 16,297 0 0
FEDERATED INVS INC PA CL B 314211103 14,391 596,628 SH   SOLE 18 596,628 0 0
FEDERATED INVS INC PA CL B 314211103 2,168 89,899 SH   SOLE 19 89,899 0 0
FEDERATED INVS INC PA CL B 314211103 217,479 9,016,522 SH   SOLE 21 9,016,522 0 0
FEDERATED INVS INC PA CL B 314211103 79,969 3,315,450 SH   SOLE 22 3,165,184 0 150,266
FEDERATED INVS INC PA CL B 314211103 74 3,066 SH   SOLE 23 3,066 0 0
FEDERATED INVS INC PA CL B 314211103 334 13,841 SH   SOLE 26 7,206 0 6,635
FEDERATED INVS INC PA CL B 314211103 295 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 749 31,068 SH   SOLE 29 1,605 0 29,463
FEDERATED INVS INC PA CL B 314211103 458 18,973 SH   SOLE 30 18,973 0 0
FEDERATED INVS INC PA CL B 314211103 941 39,007 SH   SOLE 32 39,007 0 0
FEDERATED INVS INC PA CL B 314211103 27 1,134 SH   SOLE 34 1,134 0 0
FEDERATED INVS INC PA CL B 314211103 76 3,144 SH   SOLE 36 3,144 0 0
FEDERATED INVS INC PA CL B 314211103 261 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 164,599 683,579 SH   SOLE 2 162,817 0 520,762
FEDEX CORP COM 31428X106 21,913 91,005 SH   SOLE 4 84,307 0 6,698
FEDEX CORP COM 31428X106 42,797 177,737 SH   SOLE 7 175,648 0 2,089
FEDEX CORP COM 31428X106 3,095 12,854 SH   SOLE 13 12,854 0 0
FEDEX CORP COM 31428X106 504 2,095 SH   SOLE 15 2,095 0 0
FEDEX CORP COM 31428X106 14 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 118,419 491,793 SH   SOLE 18 459,269 0 32,524
FEDEX CORP COM 31428X106 19,241 79,906 SH   SOLE 19 79,906 0 0
FEDEX CORP COM 31428X106 25,510 105,942 SH   SOLE 20 0 0 105,942
FEDEX CORP COM 31428X106 1,113,174 4,623,007 SH   SOLE 21 4,623,007 0 0
FEDEX CORP COM 31428X106 1,453,369 6,035,838 SH   SOLE 22 5,318,725 0 717,113
FEDEX CORP COM 31428X106 81,542 338,643 SH   SOLE 23 338,643 0 0
FEDEX CORP COM 31428X106 71,776 298,087 SH   SOLE 25 298,087 0 0
FEDEX CORP COM 31428X106 244,333 1,014,712 SH   SOLE 26 207,103 0 807,609
FEDEX CORP COM 31428X106 11,684 48,525 SH   SOLE 28 36,622 0 11,903
FEDEX CORP COM 31428X106 17,879 74,252 SH   SOLE 29 14,911 0 59,341
FEDEX CORP COM 31428X106 198,959 826,274 SH   SOLE 30 826,274 0 0
FEDEX CORP COM 31428X106 26,604 110,487 SH   SOLE 31 56,474 0 54,013
FEDEX CORP COM 31428X106 5,133 21,318 SH   SOLE 34 21,318 0 0
FEDEX CORP COM 31428X106 52,709 218,902 SH   SOLE 36 218,902 0 0
FEDEX CORP COM 31428X106 1,232 5,116 SH   SOLE 40 5,116 0 0
FEDEX CORP OPTIONS 31428X106 385 1,600 SH Call SOLE 2 1,600 0 0
FEDEX CORP OPTIONS 31428X106 36,119 150,000 SH Call SOLE 19 150,000 0 0
FEDEX CORP OPTIONS 31428X106 482 2,000 SH Call SOLE 22 2,000 0 0
FEDEX CORP OPTIONS 31428X106 11,775 48,900 SH Call SOLE 34 48,900 0 0
FEDNAT HLDG CO COM 31431B109 288 11,317 SH   SOLE 2 416 0 10,901
FEDNAT HLDG CO COM 31431B109 9 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 1,000 39,261 SH   SOLE 18 39,261 0 0
FEDNAT HLDG CO COM 31431B109 281 11,046 SH   SOLE 19 11,046 0 0
FEDNAT HLDG CO COM 31431B109 10,900 427,796 SH   SOLE 21 427,796 0 0
FEDNAT HLDG CO COM 31431B109 10,194 400,091 SH   SOLE 22 389,631 0 10,460
FENNEC PHARMACEUTICALS INC COM 31447P100 75 9,207 SH   SOLE 2 590 0 8,617
FENNEC PHARMACEUTICALS INC COM 31447P100 305 37,142 SH   SOLE 18 37,142 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 70 8,500 SH   SOLE 19 8,500 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 3,308 403,459 SH   SOLE 21 403,459 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 832 101,479 SH   SOLE 22 98,019 0 3,460
FERRARI N V COM N3167Y103 27 200 SH   SOLE 18 200 0 0
FERRARI N V COM N3167Y103 0 2 SH   SOLE 22 2 0 0
FERRO CORP COM 315405100 1,577 67,923 SH   SOLE 2 3,153 0 64,770
FERRO CORP COM 315405100 13 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 27 1,157 SH   SOLE 7 1,157 0 0
FERRO CORP COM 315405100 6,180 266,152 SH   SOLE 18 266,152 0 0
FERRO CORP COM 315405100 1,788 76,985 SH   SOLE 19 76,985 0 0
FERRO CORP COM 315405100 65,376 2,815,487 SH   SOLE 21 2,815,487 0 0
FERRO CORP COM 315405100 56,516 2,433,955 SH   SOLE 22 2,326,901 0 107,054
FERRO CORP COM 315405100 920 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 256 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 436 18,781 SH   SOLE 30 18,781 0 0
FERRO CORP COM 315405100 204 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 430 52,595 SH   SOLE 7 52,595 0 0
FERROGLOBE PLC SHS G33856108 1,600 195,815 SH   SOLE 22 195,815 0 0
FFBW INC COM 30258M107 6 515 SH   SOLE 18 515 0 0
FGL HLDGS ORD SHS G3402M102 1,755 196,113 SH   SOLE 2 57,882 0 138,231
FGL HLDGS ORD SHS G3402M102 27 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 4,183 467,369 SH   SOLE 18 467,369 0 0
FGL HLDGS ORD SHS G3402M102 5,993 669,600 SH   SOLE 19 669,600 0 0
FGL HLDGS ORD SHS G3402M102 42,415 4,739,055 SH   SOLE 21 4,739,055 0 0
FGL HLDGS ORD SHS G3402M102 45,570 5,091,609 SH   SOLE 22 4,906,776 0 184,833
FGL HLDGS ORD SHS G3402M102 1,134 126,685 SH   SOLE 23 126,685 0 0
FGL HLDGS ORD SHS G3402M102 2,221 248,150 SH   SOLE 26 0 0 248,150
FGL HLDGS ORD SHS G3402M102 138 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 615 68,748 SH   SOLE 29 0 0 68,748
FGL HLDGS ORD SHS G3402M102 347 38,721 SH   SOLE 30 38,721 0 0
FGL HLDGS ORD SHS G3402M102 140 15,691 SH   SOLE 40 15,691 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1 75 SH   SOLE 18 75 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 18,667 1,007,400 SH   SOLE 21 1,007,400 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 4,578 247,085 SH   SOLE 30 247,085 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 1 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 18 7,761 SH   SOLE 22 7,761 0 0
FIBROGEN INC COM 31572Q808 4,021 66,183 SH   SOLE 2 8,868 0 57,315
FIBROGEN INC COM 31572Q808 18 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 99 1,622 SH   SOLE 7 1,622 0 0
FIBROGEN INC COM 31572Q808 14,294 235,285 SH   SOLE 18 235,285 0 0
FIBROGEN INC COM 31572Q808 9,502 156,407 SH   SOLE 19 156,407 0 0
FIBROGEN INC COM 31572Q808 213,779 3,518,995 SH   SOLE 21 3,518,995 0 0
FIBROGEN INC COM 31572Q808 133,724 2,201,221 SH   SOLE 22 2,105,463 0 95,758
FIBROGEN INC COM 31572Q808 1,275 20,982 SH   SOLE 23 20,982 0 0
FIBROGEN INC COM 31572Q808 3,224 53,065 SH   SOLE 26 15,822 0 37,243
FIBROGEN INC COM 31572Q808 634 10,435 SH   SOLE 28 10,435 0 0
FIBROGEN INC COM 31572Q808 386 6,346 SH   SOLE 29 0 0 6,346
FIBROGEN INC COM 31572Q808 1,234 20,306 SH   SOLE 30 20,306 0 0
FIBROGEN INC COM 31572Q808 160 2,628 SH   SOLE 34 2,628 0 0
FIBROGEN INC COM 31572Q808 446 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 18 402 SH   SOLE 17 0 0 402
FIDELITY VLU FACTOR ETF 316092782 1 26 SH   SOLE 17 0 0 26
FIDELITY QLTY FCTOR ETF 316092790 1 35 SH   SOLE 17 0 0 35
FIDELITY MOMENTUM FACTR 316092816 1 35 SH   SOLE 17 0 0 35
FIDELITY HIGH DIVID ETF 316092840 1 20 SH   SOLE 17 0 0 20
FIDELITY MSCI RL EST ETF 316092857 1 58 SH   SOLE 17 0 0 58
FIDELITY TOTAL BD ETF 316188309 1 20 SH   SOLE 17 0 0 20
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 51 162 SH   SOLE 17 0 0 162
FIDELITY D & D BANCORP INC COM 31609R100 183 2,654 SH   SOLE 2 112 0 2,542
FIDELITY D & D BANCORP INC COM 31609R100 550 7,978 SH   SOLE 18 7,978 0 0
FIDELITY D & D BANCORP INC COM 31609R100 154 2,238 SH   SOLE 19 2,238 0 0
FIDELITY D & D BANCORP INC COM 31609R100 6,004 87,042 SH   SOLE 21 87,042 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,689 24,486 SH   SOLE 22 23,747 0 739
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25,768 654,843 SH   SOLE 2 104,389 0 550,454
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,765 95,683 SH   SOLE 4 88,438 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,932 176,153 SH   SOLE 7 91,784 0 84,369
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 212 5,381 SH   SOLE 13 5,381 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 82 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,688 144,552 SH   SOLE 18 122,359 0 22,193
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,838 46,710 SH   SOLE 19 46,710 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,894 175,191 SH   SOLE 20 0 0 175,191
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 172,791 4,391,124 SH   SOLE 21 4,391,124 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 291,219 7,400,728 SH   SOLE 22 6,761,442 0 639,286
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13,890 352,990 SH   SOLE 23 352,990 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,059 281,041 SH   SOLE 25 281,041 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33,618 854,326 SH   SOLE 26 261,289 0 593,037
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,073 52,693 SH   SOLE 28 38,724 0 13,969
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,487 63,214 SH   SOLE 29 8,120 0 55,094
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19,842 504,248 SH   SOLE 30 504,248 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,664 93,117 SH   SOLE 31 46,775 0 46,342
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 579 14,725 SH   SOLE 34 14,725 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,770 273,706 SH   SOLE 36 273,706 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 205 5,206 SH   SOLE 40 5,206 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 138,502 1,269,842 SH   SOLE 2 579,698 0 690,144
FIDELITY NATL INFORMATION SV COM 31620M106 23,054 211,368 SH   SOLE 4 202,634 0 8,734
FIDELITY NATL INFORMATION SV COM 31620M106 33,163 304,049 SH   SOLE 7 297,216 0 6,833
FIDELITY NATL INFORMATION SV COM 31620M106 9,949 91,221 SH   SOLE 13 91,221 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 323 2,963 SH   SOLE 15 2,963 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 83,426 764,885 SH   SOLE 18 724,901 0 39,984
FIDELITY NATL INFORMATION SV COM 31620M106 90,225 827,222 SH   SOLE 19 827,222 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 13,104 120,140 SH   SOLE 20 0 0 120,140
FIDELITY NATL INFORMATION SV COM 31620M106 920,660 8,441,000 SH   SOLE 21 8,441,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,005,713 9,220,800 SH   SOLE 22 7,847,403 0 1,373,397
FIDELITY NATL INFORMATION SV COM 31620M106 64,855 594,617 SH   SOLE 23 594,617 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 37,764 346,233 SH   SOLE 25 346,233 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 138,699 1,271,648 SH   SOLE 26 298,678 0 972,970
FIDELITY NATL INFORMATION SV COM 31620M106 7,035 64,496 SH   SOLE 28 48,702 0 15,794
FIDELITY NATL INFORMATION SV COM 31620M106 24,005 220,091 SH   SOLE 29 122,399 0 97,692
FIDELITY NATL INFORMATION SV COM 31620M106 136,446 1,250,997 SH   SOLE 30 1,250,997 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40,247 368,999 SH   SOLE 31 239,281 0 129,718
FIDELITY NATL INFORMATION SV COM 31620M106 26,601 243,889 SH   SOLE 34 243,889 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 48,089 440,896 SH   SOLE 36 440,896 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 728 6,675 SH   SOLE 40 6,675 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 566 22,842 SH   SOLE 2 793 0 22,049
FIDELITY SOUTHERN CORP NEW COM 316394105 13 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,504 101,032 SH   SOLE 18 101,032 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 486 19,621 SH   SOLE 19 19,621 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 58,505 2,360,976 SH   SOLE 21 2,360,976 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 16,316 658,436 SH   SOLE 22 635,701 0 22,735
FIDELITY SOUTHERN CORP NEW COM 316394105 180 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 67 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1,213 48,934 SH   SOLE 30 48,934 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 10 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,717 117,434 SH   SOLE 30 117,434 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 542 20,258 SH   SOLE 2 893 0 19,365
FIESTA RESTAURANT GROUP INC COM 31660B101 5 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 13 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2,742 102,490 SH   SOLE 18 102,490 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 563 21,058 SH   SOLE 19 21,058 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 66,655 2,491,773 SH   SOLE 21 2,491,773 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 18,954 708,574 SH   SOLE 22 671,809 0 36,765
FIESTA RESTAURANT GROUP INC COM 31660B101 31 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 104 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,379 51,558 SH   SOLE 30 51,558 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 75 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 43,881 1,571,673 SH   SOLE 2 162,941 0 1,408,732
FIFTH THIRD BANCORP COM 316773100 7,490 268,278 SH   SOLE 4 250,191 0 18,087
FIFTH THIRD BANCORP COM 316773100 14,647 524,619 SH   SOLE 7 484,924 0 39,695
FIFTH THIRD BANCORP COM 316773100 700 25,067 SH   SOLE 13 25,067 0 0
FIFTH THIRD BANCORP COM 316773100 172 6,173 SH   SOLE 15 6,173 0 0
FIFTH THIRD BANCORP COM 316773100 1 26 SH   SOLE 17 0 0 26
FIFTH THIRD BANCORP COM 316773100 48,237 1,727,685 SH   SOLE 18 1,639,297 0 88,388
FIFTH THIRD BANCORP COM 316773100 70,683 2,531,628 SH   SOLE 19 2,531,628 0 0
FIFTH THIRD BANCORP COM 316773100 7,334 262,670 SH   SOLE 20 0 0 262,670
FIFTH THIRD BANCORP COM 316773100 415,361 14,876,822 SH   SOLE 21 14,876,822 0 0
FIFTH THIRD BANCORP COM 316773100 460,791 16,503,972 SH   SOLE 22 14,641,255 0 1,862,717
FIFTH THIRD BANCORP COM 316773100 25,325 907,047 SH   SOLE 23 907,047 0 0
FIFTH THIRD BANCORP COM 316773100 18,789 672,969 SH   SOLE 25 672,969 0 0
FIFTH THIRD BANCORP COM 316773100 70,044 2,508,739 SH   SOLE 26 634,819 0 1,873,920
FIFTH THIRD BANCORP COM 316773100 3,726 133,442 SH   SOLE 28 101,586 0 31,856
FIFTH THIRD BANCORP COM 316773100 4,625 165,666 SH   SOLE 29 27,999 0 137,667
FIFTH THIRD BANCORP COM 316773100 70,279 2,517,155 SH   SOLE 30 2,517,155 0 0
FIFTH THIRD BANCORP COM 316773100 7,057 252,770 SH   SOLE 31 155,431 0 97,339
FIFTH THIRD BANCORP COM 316773100 28,867 1,033,913 SH   SOLE 34 1,033,913 0 0
FIFTH THIRD BANCORP COM 316773100 16,650 596,359 SH   SOLE 36 596,359 0 0
FIFTH THIRD BANCORP COM 316773100 421 15,089 SH   SOLE 40 15,089 0 0
FINANCIAL INSTNS INC COM 317585404 509 16,203 SH   SOLE 2 611 0 15,592
FINANCIAL INSTNS INC COM 317585404 14 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,959 62,373 SH   SOLE 18 62,373 0 0
FINANCIAL INSTNS INC COM 317585404 452 14,400 SH   SOLE 19 14,400 0 0
FINANCIAL INSTNS INC COM 317585404 17,062 543,364 SH   SOLE 21 543,364 0 0
FINANCIAL INSTNS INC COM 317585404 17,496 557,199 SH   SOLE 22 536,737 0 20,462
FINANCIAL INSTNS INC COM 317585404 192 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 153 4,861 SH   SOLE 30 4,861 0 0
FINANCIAL INSTNS INC COM 317585404 658 20,957 SH   SOLE 34 20,957 0 0
FINISAR CORP COM NEW 31787A507 2,201 115,534 SH   SOLE 2 4,287 0 111,247
FINISAR CORP COM NEW 31787A507 10 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 50 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 9,813 515,138 SH   SOLE 18 515,138 0 0
FINISAR CORP COM NEW 31787A507 2,044 107,319 SH   SOLE 19 107,319 0 0
FINISAR CORP COM NEW 31787A507 243,265 12,769,836 SH   SOLE 21 12,769,836 0 0
FINISAR CORP COM NEW 31787A507 63,531 3,334,935 SH   SOLE 22 3,180,905 0 154,030
FINISAR CORP COM NEW 31787A507 64 3,358 SH   SOLE 23 3,358 0 0
FINISAR CORP COM NEW 31787A507 685 35,963 SH   SOLE 26 25,616 0 10,347
FINISAR CORP COM NEW 31787A507 293 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 4,887 256,553 SH   SOLE 30 256,553 0 0
FINISAR CORP COM NEW 31787A507 217 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 646 650,000 PRN   SOLE 21 650,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 824 900,000 PRN   SOLE 21 900,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 15 3,471 SH   SOLE 18 3,471 0 0
FINJAN HLDGS INC COM NEW 31788H303 231 53,515 SH   SOLE 21 53,515 0 0
FIREEYE INC COM 31816Q101 5,889 346,438 SH   SOLE 2 13,247 0 333,191
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,536 90,370 SH   SOLE 18 90,370 0 0
FIREEYE INC COM 31816Q101 567 33,354 SH   SOLE 19 33,354 0 0
FIREEYE INC COM 31816Q101 45,467 2,674,542 SH   SOLE 21 2,674,542 0 0
FIREEYE INC COM 31816Q101 87,248 5,132,227 SH   SOLE 22 4,787,794 0 344,433
FIREEYE INC COM 31816Q101 1,013 59,566 SH   SOLE 26 48,994 0 10,572
FIREEYE INC COM 31816Q101 391 22,983 SH   SOLE 28 22,983 0 0
FIREEYE INC COM 31816Q101 5,154 303,158 SH   SOLE 30 303,158 0 0
FIREEYE INC COM 31816Q101 92 5,434 SH   SOLE 31 3,655 0 1,779
FIREEYE INC COM 31816Q101 352 20,711 SH   SOLE 40 20,711 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 663 725,000 PRN   SOLE 21 725,000 0 0
FIRST AMERN FINL CORP COM 31847R102 19,931 386,332 SH   SOLE 2 185,729 0 200,603
FIRST AMERN FINL CORP COM 31847R102 816 15,808 SH   SOLE 4 15,808 0 0
FIRST AMERN FINL CORP COM 31847R102 584 11,323 SH   SOLE 7 11,323 0 0
FIRST AMERN FINL CORP COM 31847R102 3,814 73,923 SH   SOLE 13 73,923 0 0
FIRST AMERN FINL CORP COM 31847R102 17,876 346,503 SH   SOLE 18 346,503 0 0
FIRST AMERN FINL CORP COM 31847R102 9,150 177,366 SH   SOLE 19 177,366 0 0
FIRST AMERN FINL CORP COM 31847R102 278,063 5,389,857 SH   SOLE 21 5,389,857 0 0
FIRST AMERN FINL CORP COM 31847R102 213,435 4,137,144 SH   SOLE 22 3,714,181 0 422,963
FIRST AMERN FINL CORP COM 31847R102 1,526 29,587 SH   SOLE 23 29,587 0 0
FIRST AMERN FINL CORP COM 31847R102 975 18,897 SH   SOLE 25 18,897 0 0
FIRST AMERN FINL CORP COM 31847R102 1,616 31,327 SH   SOLE 26 15,468 0 15,859
FIRST AMERN FINL CORP COM 31847R102 791 15,332 SH   SOLE 28 15,332 0 0
FIRST AMERN FINL CORP COM 31847R102 5,404 104,750 SH   SOLE 29 11,219 0 93,531
FIRST AMERN FINL CORP COM 31847R102 1,424 27,604 SH   SOLE 30 27,604 0 0
FIRST AMERN FINL CORP COM 31847R102 1,618 31,361 SH   SOLE 31 25,454 0 5,907
FIRST AMERN FINL CORP COM 31847R102 1,087 21,067 SH   SOLE 34 21,067 0 0
FIRST AMERN FINL CORP COM 31847R102 2,600 50,398 SH   SOLE 36 50,398 0 0
FIRST AMERN FINL CORP COM 31847R102 617 11,966 SH   SOLE 40 11,966 0 0
FIRST BANCORP INC ME COM 31866P102 272 9,391 SH   SOLE 2 400 0 8,991
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,070 36,918 SH   SOLE 18 36,918 0 0
FIRST BANCORP INC ME COM 31866P102 251 8,668 SH   SOLE 19 8,668 0 0
FIRST BANCORP INC ME COM 31866P102 10,752 371,155 SH   SOLE 21 371,155 0 0
FIRST BANCORP INC ME COM 31866P102 8,601 296,887 SH   SOLE 22 290,601 0 6,286
FIRST BANCORP N C COM 318910106 1,326 32,734 SH   SOLE 2 5,176 0 27,558
FIRST BANCORP N C COM 318910106 22 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,902 96,312 SH   SOLE 18 96,312 0 0
FIRST BANCORP N C COM 318910106 3,012 74,345 SH   SOLE 19 74,345 0 0
FIRST BANCORP N C COM 318910106 39,164 966,769 SH   SOLE 21 966,769 0 0
FIRST BANCORP N C COM 318910106 36,366 897,704 SH   SOLE 22 860,460 0 37,244
FIRST BANCORP N C COM 318910106 563 13,886 SH   SOLE 23 13,886 0 0
FIRST BANCORP N C COM 318910106 132 3,256 SH   SOLE 26 0 0 3,256
FIRST BANCORP N C COM 318910106 150 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 475 11,721 SH   SOLE 29 0 0 11,721
FIRST BANCORP N C COM 318910106 304 7,504 SH   SOLE 30 7,504 0 0
FIRST BANCORP N C COM 318910106 163 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 2,098 230,499 SH   SOLE 2 22,155 0 208,344
FIRST BANCORP P R COM NEW 318672706 42 4,595 SH   SOLE 7 4,595 0 0
FIRST BANCORP P R COM NEW 318672706 8,637 949,162 SH   SOLE 18 949,162 0 0
FIRST BANCORP P R COM NEW 318672706 2,842 312,255 SH   SOLE 19 312,255 0 0
FIRST BANCORP P R COM NEW 318672706 207,224 22,771,878 SH   SOLE 21 22,771,878 0 0
FIRST BANCORP P R COM NEW 318672706 55,814 6,133,449 SH   SOLE 22 5,849,987 0 283,462
FIRST BANCORP P R COM NEW 318672706 403 44,291 SH   SOLE 23 44,291 0 0
FIRST BANCORP P R COM NEW 318672706 1,421 156,102 SH   SOLE 26 47,455 0 108,647
FIRST BANCORP P R COM NEW 318672706 201 22,052 SH   SOLE 28 22,052 0 0
FIRST BANCORP P R COM NEW 318672706 35 3,870 SH   SOLE 29 0 0 3,870
FIRST BANCORP P R COM NEW 318672706 4,434 487,250 SH   SOLE 30 487,250 0 0
FIRST BANCORP P R COM NEW 318672706 311 34,178 SH   SOLE 40 34,178 0 0
FIRST BANCSHARES INC MS COM 318916103 429 10,986 SH   SOLE 2 477 0 10,509
FIRST BANCSHARES INC MS COM 318916103 9 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,654 42,362 SH   SOLE 18 42,362 0 0
FIRST BANCSHARES INC MS COM 318916103 425 10,883 SH   SOLE 19 10,883 0 0
FIRST BANCSHARES INC MS COM 318916103 16,928 433,498 SH   SOLE 21 433,498 0 0
FIRST BANCSHARES INC MS COM 318916103 4,761 121,921 SH   SOLE 22 114,243 0 7,678
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 163 12,417 SH   SOLE 2 727 0 11,690
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 641 48,762 SH   SOLE 18 48,762 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 180 13,678 SH   SOLE 19 13,678 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 7,592 577,361 SH   SOLE 21 577,361 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,794 136,408 SH   SOLE 22 130,183 0 6,225
FIRST BUS FINL SVCS INC WIS COM 319390100 207 8,948 SH   SOLE 2 370 0 8,578
FIRST BUS FINL SVCS INC WIS COM 319390100 5 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 644 27,787 SH   SOLE 18 27,787 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 191 8,234 SH   SOLE 19 8,234 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 6,939 299,351 SH   SOLE 21 299,351 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,225 95,978 SH   SOLE 22 92,763 0 3,215
FIRST BUSEY CORP COM NEW 319383204 1,313 42,279 SH   SOLE 2 1,631 0 40,648
FIRST BUSEY CORP COM NEW 319383204 31 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,470 143,952 SH   SOLE 18 143,952 0 0
FIRST BUSEY CORP COM NEW 319383204 1,251 40,292 SH   SOLE 19 40,292 0 0
FIRST BUSEY CORP COM NEW 319383204 45,299 1,458,905 SH   SOLE 21 1,458,905 0 0
FIRST BUSEY CORP COM NEW 319383204 38,948 1,254,351 SH   SOLE 22 1,193,025 0 61,326
FIRST BUSEY CORP COM NEW 319383204 374 12,052 SH   SOLE 26 0 0 12,052
FIRST BUSEY CORP COM NEW 319383204 178 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 304 9,779 SH   SOLE 30 9,779 0 0
FIRST BUSEY CORP COM NEW 319383204 128 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 23 597 SH   SOLE 18 597 0 0
FIRST CAPITAL INC COM 31942S104 24 627 SH   SOLE 21 627 0 0
FIRST CHOICE BANCORP COM 31948P104 241 8,882 SH   SOLE 2 246 0 8,636
FIRST CHOICE BANCORP COM 31948P104 6 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 838 30,939 SH   SOLE 18 30,939 0 0
FIRST CHOICE BANCORP COM 31948P104 224 8,279 SH   SOLE 19 8,279 0 0
FIRST CHOICE BANCORP COM 31948P104 8,247 304,431 SH   SOLE 21 304,431 0 0
FIRST CHOICE BANCORP COM 31948P104 2,107 77,778 SH   SOLE 22 75,239 0 2,539
FIRST CMNTY BANCSHARES INC N COM 31983A103 560 16,536 SH   SOLE 2 616 0 15,920
FIRST CMNTY BANCSHARES INC N COM 31983A103 12 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,905 56,220 SH   SOLE 18 56,220 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 520 15,357 SH   SOLE 19 15,357 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 19,757 583,144 SH   SOLE 21 583,144 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 19,333 570,619 SH   SOLE 22 547,215 0 23,404
FIRST CMNTY BANCSHARES INC N COM 31983A103 74 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 121 3,578 SH   SOLE 30 3,578 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 47 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 142 5,878 SH   SOLE 2 338 0 5,540
FIRST CMNTY CORP S C COM 319835104 573 23,684 SH   SOLE 18 23,684 0 0
FIRST CMNTY CORP S C COM 319835104 160 6,605 SH   SOLE 19 6,605 0 0
FIRST CMNTY CORP S C COM 319835104 6,176 255,224 SH   SOLE 21 255,224 0 0
FIRST CMNTY CORP S C COM 319835104 1,425 58,874 SH   SOLE 22 56,846 0 2,028
FIRST COMWLTH FINL CORP PA COM 319829107 1,716 106,295 SH   SOLE 2 10,431 0 95,864
FIRST COMWLTH FINL CORP PA COM 319829107 14 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 23 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 7,251 449,231 SH   SOLE 18 449,231 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,827 113,190 SH   SOLE 19 113,190 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 168,850 10,461,595 SH   SOLE 21 10,461,595 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 50,598 3,134,932 SH   SOLE 22 2,996,709 0 138,223
FIRST COMWLTH FINL CORP PA COM 319829107 325 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,426 88,355 SH   SOLE 26 23,644 0 64,711
FIRST COMWLTH FINL CORP PA COM 319829107 218 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 121 7,506 SH   SOLE 29 0 0 7,506
FIRST COMWLTH FINL CORP PA COM 319829107 3,647 225,982 SH   SOLE 30 225,982 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 156 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 690 23,348 SH   SOLE 2 10,575 0 12,773
FIRST CONN BANCORP INC MD COM 319850103 12 405 SH   SOLE 7 405 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,465 49,586 SH   SOLE 18 49,586 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,556 52,648 SH   SOLE 19 52,648 0 0
FIRST CONN BANCORP INC MD COM 319850103 15,274 516,890 SH   SOLE 21 516,890 0 0
FIRST CONN BANCORP INC MD COM 319850103 8,786 297,314 SH   SOLE 22 280,513 0 16,801
FIRST CONN BANCORP INC MD COM 319850103 1,378 46,629 SH   SOLE 23 46,629 0 0
FIRST CONN BANCORP INC MD COM 319850103 211 7,151 SH   SOLE 26 0 0 7,151
FIRST CONN BANCORP INC MD COM 319850103 194 6,565 SH   SOLE 29 0 0 6,565
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,178 13,660 SH   SOLE 2 550 0 13,110
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7 16 SH   SOLE 4 16 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 62 138 SH   SOLE 7 138 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,726 3,817 SH   SOLE 18 3,817 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 616 1,363 SH   SOLE 19 1,363 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 47,087 104,110 SH   SOLE 21 104,110 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 104,957 232,063 SH   SOLE 22 216,120 0 15,943
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,535 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 462 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 744 1,644 SH   SOLE 30 1,644 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 76 169 SH   SOLE 31 169 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 344 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 32,273 1,318,880 SH   SOLE 2 199,996 0 1,118,884
FIRST DATA CORP NEW COM CL A 32008D106 4,501 183,950 SH   SOLE 4 170,050 0 13,900
FIRST DATA CORP NEW COM CL A 32008D106 867 35,437 SH   SOLE 7 35,437 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,404 98,259 SH   SOLE 13 98,259 0 0
FIRST DATA CORP NEW COM CL A 32008D106 9,827 401,581 SH   SOLE 18 359,188 0 42,393
FIRST DATA CORP NEW COM CL A 32008D106 52,153 2,131,298 SH   SOLE 19 2,131,298 0 0
FIRST DATA CORP NEW COM CL A 32008D106 5,603 228,970 SH   SOLE 20 0 0 228,970
FIRST DATA CORP NEW COM CL A 32008D106 160,896 6,575,240 SH   SOLE 21 6,575,240 0 0
FIRST DATA CORP NEW COM CL A 32008D106 364,387 14,891,169 SH   SOLE 22 13,726,751 0 1,164,418
FIRST DATA CORP NEW COM CL A 32008D106 16,316 666,757 SH   SOLE 23 666,757 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,829 197,336 SH   SOLE 25 197,336 0 0
FIRST DATA CORP NEW COM CL A 32008D106 26,183 1,069,986 SH   SOLE 26 401,313 0 668,673
FIRST DATA CORP NEW COM CL A 32008D106 2,411 98,532 SH   SOLE 28 73,906 0 24,626
FIRST DATA CORP NEW COM CL A 32008D106 5,961 243,584 SH   SOLE 29 14,467 0 229,117
FIRST DATA CORP NEW COM CL A 32008D106 22,108 903,470 SH   SOLE 30 903,470 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,883 199,549 SH   SOLE 31 90,841 0 108,708
FIRST DATA CORP NEW COM CL A 32008D106 8,490 346,951 SH   SOLE 34 346,951 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,341 136,548 SH   SOLE 36 136,548 0 0
FIRST DATA CORP NEW COM CL A 32008D106 304 12,443 SH   SOLE 40 12,443 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,306 43,361 SH   SOLE 2 25,016 0 18,345
FIRST DEFIANCE FINL CORP COM 32006W106 13 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,102 69,824 SH   SOLE 18 69,824 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,641 54,510 SH   SOLE 19 54,510 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 21,890 727,005 SH   SOLE 21 727,005 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 35,045 1,163,914 SH   SOLE 22 1,131,564 0 32,350
FIRST DEFIANCE FINL CORP COM 32006W106 1,140 37,868 SH   SOLE 23 37,868 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 301 10,006 SH   SOLE 26 0 0 10,006
FIRST DEFIANCE FINL CORP COM 32006W106 725 24,079 SH   SOLE 29 0 0 24,079
FIRST DEFIANCE FINL CORP COM 32006W106 142 4,708 SH   SOLE 30 4,708 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 17 552 SH   SOLE 34 552 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 100 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 399 24,097 SH   SOLE 2 16,501 0 7,596
FIRST FINANCIAL NORTHWEST IN COM 32022K102 503 30,356 SH   SOLE 18 30,356 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,145 69,117 SH   SOLE 19 69,117 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 5,236 315,972 SH   SOLE 21 315,972 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 5,449 328,863 SH   SOLE 22 326,420 0 2,443
FIRST FINANCIAL NORTHWEST IN COM 32022K102 757 45,659 SH   SOLE 23 45,659 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,268 76,512 SH   SOLE 26 0 0 76,512
FIRST FINANCIAL NORTHWEST IN COM 32022K102 52 3,157 SH   SOLE 29 0 0 3,157
FIRST FINL BANCORP OH COM 320209109 2,848 95,885 SH   SOLE 2 3,556 0 92,329
FIRST FINL BANCORP OH COM 320209109 13 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 42 1,420 SH   SOLE 7 1,420 0 0
FIRST FINL BANCORP OH COM 320209109 12,554 422,692 SH   SOLE 18 422,692 0 0
FIRST FINL BANCORP OH COM 320209109 2,578 86,805 SH   SOLE 19 86,805 0 0
FIRST FINL BANCORP OH COM 320209109 302,945 10,200,171 SH   SOLE 21 10,200,171 0 0
FIRST FINL BANCORP OH COM 320209109 86,642 2,917,237 SH   SOLE 22 2,791,728 0 125,509
FIRST FINL BANCORP OH COM 320209109 802 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 413 13,914 SH   SOLE 28 13,914 0 0
FIRST FINL BANCORP OH COM 320209109 6,371 214,514 SH   SOLE 30 214,514 0 0
FIRST FINL BANCORP OH COM 320209109 310 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 3,110 52,622 SH   SOLE 2 2,427 0 50,195
FIRST FINL BANKSHARES COM 32020R109 8 133 SH   SOLE 4 133 0 0
FIRST FINL BANKSHARES COM 32020R109 83 1,408 SH   SOLE 7 1,408 0 0
FIRST FINL BANKSHARES COM 32020R109 16,675 282,151 SH   SOLE 18 282,151 0 0
FIRST FINL BANKSHARES COM 32020R109 3,489 59,031 SH   SOLE 19 59,031 0 0
FIRST FINL BANKSHARES COM 32020R109 427,655 7,236,127 SH   SOLE 21 7,236,127 0 0
FIRST FINL BANKSHARES COM 32020R109 117,062 1,980,741 SH   SOLE 22 1,900,571 0 80,170
FIRST FINL BANKSHARES COM 32020R109 405 6,858 SH   SOLE 26 4,332 0 2,526
FIRST FINL BANKSHARES COM 32020R109 451 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 8,450 142,973 SH   SOLE 30 142,973 0 0
FIRST FINL BANKSHARES COM 32020R109 322 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 595 11,847 SH   SOLE 2 447 0 11,400
FIRST FINL CORP IND COM 320218100 11 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 2,129 42,412 SH   SOLE 18 42,412 0 0
FIRST FINL CORP IND COM 320218100 722 14,379 SH   SOLE 19 14,379 0 0
FIRST FINL CORP IND COM 320218100 21,183 421,965 SH   SOLE 21 421,965 0 0
FIRST FINL CORP IND COM 320218100 19,730 393,033 SH   SOLE 22 376,766 0 16,267
FIRST FINL CORP IND COM 320218100 291 5,800 SH   SOLE 26 5,421 0 379
FIRST FINL CORP IND COM 320218100 71 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 174 3,462 SH   SOLE 30 3,462 0 0
FIRST FINL CORP IND COM 320218100 44 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 508 32,517 SH   SOLE 2 1,299 0 31,218
FIRST FNDTN INC COM 32026V104 11 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,985 127,074 SH   SOLE 18 127,074 0 0
FIRST FNDTN INC COM 32026V104 539 34,484 SH   SOLE 19 34,484 0 0
FIRST FNDTN INC COM 32026V104 20,822 1,333,013 SH   SOLE 21 1,333,013 0 0
FIRST FNDTN INC COM 32026V104 14,470 926,378 SH   SOLE 22 870,436 0 55,942
FIRST FNDTN INC COM 32026V104 104 6,670 SH   SOLE 30 6,670 0 0
FIRST FNDTN INC COM 32026V104 84 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 108 4,215 SH   SOLE 2 192 0 4,023
FIRST GTY BANCSHARES INC COM 32043P106 388 15,113 SH   SOLE 18 15,113 0 0
FIRST GTY BANCSHARES INC COM 32043P106 77 2,999 SH   SOLE 19 2,999 0 0
FIRST GTY BANCSHARES INC COM 32043P106 4,040 157,249 SH   SOLE 21 157,249 0 0
FIRST GTY BANCSHARES INC COM 32043P106 799 31,093 SH   SOLE 22 29,817 0 1,276
FIRST HAWAIIAN INC COM 32051X108 5,712 210,292 SH   SOLE 2 11,687 0 198,605
FIRST HAWAIIAN INC COM 32051X108 16 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 38 1,403 SH   SOLE 7 1,403 0 0
FIRST HAWAIIAN INC COM 32051X108 3,772 138,874 SH   SOLE 13 138,874 0 0
FIRST HAWAIIAN INC COM 32051X108 2,372 87,329 SH   SOLE 18 87,329 0 0
FIRST HAWAIIAN INC COM 32051X108 16,910 622,594 SH   SOLE 19 622,594 0 0
FIRST HAWAIIAN INC COM 32051X108 33,863 1,246,790 SH   SOLE 21 1,246,790 0 0
FIRST HAWAIIAN INC COM 32051X108 82,920 3,053,028 SH   SOLE 22 2,785,711 0 267,317
FIRST HAWAIIAN INC COM 32051X108 732 26,954 SH   SOLE 26 21,737 0 5,217
FIRST HAWAIIAN INC COM 32051X108 235 8,653 SH   SOLE 28 8,653 0 0
FIRST HAWAIIAN INC COM 32051X108 1,318 48,527 SH   SOLE 29 0 0 48,527
FIRST HAWAIIAN INC COM 32051X108 700 25,786 SH   SOLE 30 25,786 0 0
FIRST HAWAIIAN INC COM 32051X108 61 2,230 SH   SOLE 31 2,230 0 0
FIRST HAWAIIAN INC COM 32051X108 1,775 65,348 SH   SOLE 36 65,348 0 0
FIRST HAWAIIAN INC COM 32051X108 184 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 14,370 832,577 SH   SOLE 2 220,959 0 611,618
FIRST HORIZON NATL CORP COM 320517105 203 11,762 SH   SOLE 4 11,762 0 0
FIRST HORIZON NATL CORP COM 320517105 124 7,168 SH   SOLE 7 7,168 0 0
FIRST HORIZON NATL CORP COM 320517105 17,891 1,036,553 SH   SOLE 18 1,036,553 0 0
FIRST HORIZON NATL CORP COM 320517105 6,660 385,835 SH   SOLE 19 385,835 0 0
FIRST HORIZON NATL CORP COM 320517105 269,053 15,588,233 SH   SOLE 21 15,588,233 0 0
FIRST HORIZON NATL CORP COM 320517105 186,002 10,776,474 SH   SOLE 22 9,879,015 0 897,459
FIRST HORIZON NATL CORP COM 320517105 1,684 97,571 SH   SOLE 23 97,571 0 0
FIRST HORIZON NATL CORP COM 320517105 1,367 79,184 SH   SOLE 26 42,217 0 36,967
FIRST HORIZON NATL CORP COM 320517105 699 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 2,927 169,592 SH   SOLE 29 0 0 169,592
FIRST HORIZON NATL CORP COM 320517105 1,327 76,888 SH   SOLE 30 76,888 0 0
FIRST HORIZON NATL CORP COM 320517105 119 6,895 SH   SOLE 31 6,895 0 0
FIRST HORIZON NATL CORP COM 320517105 93 5,410 SH   SOLE 36 5,410 0 0
FIRST HORIZON NATL CORP COM 320517105 637 36,918 SH   SOLE 40 36,918 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14,583 464,426 SH   SOLE 2 58,119 0 406,307
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,099 34,997 SH   SOLE 4 34,997 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,518 207,573 SH   SOLE 7 207,573 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 153 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23,228 739,744 SH   SOLE 18 739,744 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,213 325,240 SH   SOLE 19 325,240 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 301,130 9,590,124 SH   SOLE 21 9,590,124 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 203,490 6,480,572 SH   SOLE 22 6,231,834 0 248,738
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,362 43,382 SH   SOLE 23 43,382 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7,434 236,765 SH   SOLE 25 236,765 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,822 153,578 SH   SOLE 26 22,913 0 130,665
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 521 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,181 69,454 SH   SOLE 29 43,775 0 25,679
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18,518 589,730 SH   SOLE 30 589,730 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 387 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 264 8,676 SH   SOLE 2 341 0 8,335
FIRST INTERNET BANCORP COM 320557101 5 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 914 30,010 SH   SOLE 18 30,010 0 0
FIRST INTERNET BANCORP COM 320557101 313 10,286 SH   SOLE 19 10,286 0 0
FIRST INTERNET BANCORP COM 320557101 10,217 335,549 SH   SOLE 21 335,549 0 0
FIRST INTERNET BANCORP COM 320557101 3,894 127,875 SH   SOLE 22 121,583 0 6,292
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,508 33,654 SH   SOLE 2 1,223 0 32,431
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 31 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4,818 107,534 SH   SOLE 18 107,534 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,380 30,802 SH   SOLE 19 30,802 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 47,692 1,064,545 SH   SOLE 21 1,064,545 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 41,397 924,036 SH   SOLE 22 878,668 0 45,368
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 72 1,613 SH   SOLE 26 0 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 167 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 357 7,976 SH   SOLE 30 7,976 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 103 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 525 24,129 SH   SOLE 2 879 0 23,250
FIRST LONG IS CORP COM 320734106 14 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 1,962 90,190 SH   SOLE 18 90,190 0 0
FIRST LONG IS CORP COM 320734106 747 34,340 SH   SOLE 19 34,340 0 0
FIRST LONG IS CORP COM 320734106 18,811 864,865 SH   SOLE 21 864,865 0 0
FIRST LONG IS CORP COM 320734106 17,786 817,757 SH   SOLE 22 787,202 0 30,555
FIRST LONG IS CORP COM 320734106 87 4,015 SH   SOLE 23 4,015 0 0
FIRST LONG IS CORP COM 320734106 86 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 108 4,978 SH   SOLE 30 4,978 0 0
FIRST LONG IS CORP COM 320734106 399 18,350 SH   SOLE 34 18,350 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 30 SH   SOLE 22 30 0 0
FIRST MERCHANTS CORP COM 320817109 2,201 48,923 SH   SOLE 2 1,967 0 46,956
FIRST MERCHANTS CORP COM 320817109 5 105 SH   SOLE 4 105 0 0
FIRST MERCHANTS CORP COM 320817109 45 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 7,284 161,905 SH   SOLE 18 161,905 0 0
FIRST MERCHANTS CORP COM 320817109 2,076 46,141 SH   SOLE 19 46,141 0 0
FIRST MERCHANTS CORP COM 320817109 73,626 1,636,501 SH   SOLE 21 1,636,501 0 0
FIRST MERCHANTS CORP COM 320817109 65,800 1,462,539 SH   SOLE 22 1,393,809 0 68,730
FIRST MERCHANTS CORP COM 320817109 1,149 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 306 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 544 12,083 SH   SOLE 30 12,083 0 0
FIRST MERCHANTS CORP COM 320817109 187 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 452 11,202 SH   SOLE 2 450 0 10,752
FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,679 41,632 SH   SOLE 18 41,632 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 492 12,197 SH   SOLE 19 12,197 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 17,371 430,717 SH   SOLE 21 430,717 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 5,179 128,422 SH   SOLE 22 120,050 0 8,372
FIRST MID ILL BANCSHARES INC COM 320866106 99 2,466 SH   SOLE 30 2,466 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,740 103,041 SH   SOLE 2 3,816 0 99,225
FIRST MIDWEST BANCORP DEL COM 320867104 15 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 43 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 12,073 454,059 SH   SOLE 18 454,059 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,482 93,358 SH   SOLE 19 93,358 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 286,913 10,790,251 SH   SOLE 21 10,790,251 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 84,156 3,164,933 SH   SOLE 22 3,028,686 0 136,247
FIRST MIDWEST BANCORP DEL COM 320867104 428 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 378 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 6,087 228,921 SH   SOLE 30 228,921 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 365 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 113 7,328 SH   SOLE 2 347 0 6,981
FIRST NORTHWEST BANCORP COM 335834107 535 34,731 SH   SOLE 18 34,731 0 0
FIRST NORTHWEST BANCORP COM 335834107 125 8,138 SH   SOLE 19 8,138 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,397 350,461 SH   SOLE 21 350,461 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,647 106,939 SH   SOLE 22 102,329 0 4,610
FIRST REP BK SAN FRANCISCO C COM 33616C100 43,122 449,189 SH   SOLE 2 62,870 0 386,319
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,596 58,296 SH   SOLE 4 54,042 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,004 10,463 SH   SOLE 7 10,463 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,679 90,403 SH   SOLE 13 90,403 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 151 1,569 SH   SOLE 15 1,569 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 101 1,048 SH   SOLE 17 0 0 1,048
FIRST REP BK SAN FRANCISCO C COM 33616C100 81,682 850,855 SH   SOLE 18 647,058 0 203,797
FIRST REP BK SAN FRANCISCO C COM 33616C100 153,047 1,594,243 SH   SOLE 19 1,594,243 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,265 65,257 SH   SOLE 20 0 0 65,257
FIRST REP BK SAN FRANCISCO C COM 33616C100 204,215 2,127,238 SH   SOLE 21 2,127,238 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 463,570 4,828,854 SH   SOLE 22 4,241,243 0 587,611
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,781 206,048 SH   SOLE 23 206,048 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,795 164,534 SH   SOLE 25 164,534 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 56,757 591,219 SH   SOLE 26 165,198 0 426,021
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,980 31,038 SH   SOLE 28 23,674 0 7,364
FIRST REP BK SAN FRANCISCO C COM 33616C100 18,796 195,788 SH   SOLE 29 6,138 0 189,650
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,016 218,921 SH   SOLE 30 218,921 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,771 49,701 SH   SOLE 31 32,650 0 17,051
FIRST REP BK SAN FRANCISCO C COM 33616C100 35,796 372,870 SH   SOLE 34 372,870 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,534 172,233 SH   SOLE 36 172,233 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 304 3,168 SH   SOLE 40 3,168 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 96 1,406 SH   SOLE 2 88 0 1,318
FIRST SAVINGS FINL GROUP INC COM 33621E109 353 5,173 SH   SOLE 18 5,173 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 104 1,528 SH   SOLE 19 1,528 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 3,836 56,179 SH   SOLE 21 56,179 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 942 13,802 SH   SOLE 22 13,300 0 502
FIRST SOLAR INC COM 336433107 8,849 182,759 SH   SOLE 2 37,368 0 145,391
FIRST SOLAR INC COM 336433107 14 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 130 2,676 SH   SOLE 7 2,676 0 0
FIRST SOLAR INC COM 336433107 11,460 236,674 SH   SOLE 18 236,674 0 0
FIRST SOLAR INC COM 336433107 714 14,746 SH   SOLE 19 14,746 0 0
FIRST SOLAR INC COM 336433107 190,170 3,927,518 SH   SOLE 21 3,927,518 0 0
FIRST SOLAR INC COM 336433107 120,016 2,478,644 SH   SOLE 22 2,310,704 0 167,940
FIRST SOLAR INC COM 336433107 1,188 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 525 10,836 SH   SOLE 28 10,836 0 0
FIRST SOLAR INC COM 336433107 4,665 96,337 SH   SOLE 30 96,337 0 0
FIRST SOLAR INC COM 336433107 85 1,756 SH   SOLE 31 1,756 0 0
FIRST SOLAR INC COM 336433107 180 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 428 8,833 SH   SOLE 40 8,833 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 368 38,322 SH   SOLE 2 38,322 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 1 25 SH   SOLE 17 0 0 25
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 32 836 SH   SOLE 18 836 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1 44 SH   SOLE 17 0 0 44
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH   SOLE 17 0 0 53
FIRST TR HIGH INCOME L/S FD COM 33738E109 3,001 203,465 SH   SOLE 2 203,465 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6 104 SH   SOLE 17 0 0 104
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2 62 SH   SOLE 17 0 0 62
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 9 134 SH   SOLE 17 0 0 134
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5 154 SH   SOLE 17 0 0 154
FIRST US BANCSHARES INC COM 33744V103 11 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 265 24,449 SH   SOLE 21 24,449 0 0
FIRST UTD CORP COM 33741H107 134 7,154 SH   SOLE 2 327 0 6,827
FIRST UTD CORP COM 33741H107 430 22,850 SH   SOLE 18 22,850 0 0
FIRST UTD CORP COM 33741H107 94 4,992 SH   SOLE 19 4,992 0 0
FIRST UTD CORP COM 33741H107 4,610 245,231 SH   SOLE 21 245,231 0 0
FIRST UTD CORP COM 33741H107 1,220 64,898 SH   SOLE 22 62,884 0 2,014
FIRST WESTN FINL INC COM 33751L105 18 1,008 SH   SOLE 18 1,008 0 0
FIRST WESTN FINL INC COM 33751L105 283 16,175 SH   SOLE 21 16,175 0 0
FIRSTCASH INC COM 33767D105 2,868 34,981 SH   SOLE 2 1,667 0 33,314
FIRSTCASH INC COM 33767D105 13 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 80 980 SH   SOLE 7 980 0 0
FIRSTCASH INC COM 33767D105 15,362 187,346 SH   SOLE 18 187,346 0 0
FIRSTCASH INC COM 33767D105 3,296 40,190 SH   SOLE 19 40,190 0 0
FIRSTCASH INC COM 33767D105 387,407 4,724,477 SH   SOLE 21 4,724,477 0 0
FIRSTCASH INC COM 33767D105 110,839 1,351,695 SH   SOLE 22 1,288,302 0 63,393
FIRSTCASH INC COM 33767D105 1,372 16,736 SH   SOLE 26 9,793 0 6,943
FIRSTCASH INC COM 33767D105 533 6,501 SH   SOLE 28 6,501 0 0
FIRSTCASH INC COM 33767D105 8,125 99,084 SH   SOLE 30 99,084 0 0
FIRSTCASH INC COM 33767D105 45 550 SH   SOLE 31 0 0 550
FIRSTCASH INC COM 33767D105 486 5,931 SH   SOLE 40 5,931 0 0
FIRSTENERGY CORP COM 337932107 46,090 1,239,975 SH   SOLE 2 244,384 0 995,591
FIRSTENERGY CORP COM 337932107 6,597 177,488 SH   SOLE 4 164,905 0 12,583
FIRSTENERGY CORP COM 337932107 16,835 452,919 SH   SOLE 7 402,130 0 50,789
FIRSTENERGY CORP COM 337932107 783 21,069 SH   SOLE 13 21,069 0 0
FIRSTENERGY CORP COM 337932107 119 3,197 SH   SOLE 15 3,197 0 0
FIRSTENERGY CORP COM 337932107 309,557 8,328,133 SH   SOLE 18 6,889,465 0 1,438,668
FIRSTENERGY CORP COM 337932107 381,415 10,261,374 SH   SOLE 19 10,261,374 0 0
FIRSTENERGY CORP COM 337932107 10,351 278,464 SH   SOLE 20 0 0 278,464
FIRSTENERGY CORP COM 337932107 675,806 18,181,496 SH   SOLE 21 18,181,496 0 0
FIRSTENERGY CORP COM 337932107 479,881 12,910,436 SH   SOLE 22 11,571,675 0 1,338,761
FIRSTENERGY CORP COM 337932107 24,077 647,756 SH   SOLE 23 647,756 0 0
FIRSTENERGY CORP COM 337932107 24,645 663,032 SH   SOLE 25 590,026 0 73,006
FIRSTENERGY CORP COM 337932107 53,840 1,448,479 SH   SOLE 26 436,060 0 1,012,419
FIRSTENERGY CORP COM 337932107 3,407 91,651 SH   SOLE 28 69,446 0 22,205
FIRSTENERGY CORP COM 337932107 638 17,163 SH   SOLE 29 17,163 0 0
FIRSTENERGY CORP COM 337932107 74,198 1,996,167 SH   SOLE 30 1,996,167 0 0
FIRSTENERGY CORP COM 337932107 6,783 182,473 SH   SOLE 31 91,174 0 91,299
FIRSTENERGY CORP COM 337932107 5,943 159,900 SH   SOLE 32 159,900 0 0
FIRSTENERGY CORP COM 337932107 42,152 1,134,030 SH   SOLE 34 1,134,030 0 0
FIRSTENERGY CORP COM 337932107 19,870 534,568 SH   SOLE 36 534,568 0 0
FIRSTENERGY CORP COM 337932107 331 8,913 SH   SOLE 40 8,913 0 0
FISERV INC COM 337738108 84,389 1,024,389 SH   SOLE 2 177,220 0 847,169
FISERV INC COM 337738108 10,512 127,608 SH   SOLE 4 116,805 0 10,803
FISERV INC COM 337738108 32,218 391,096 SH   SOLE 7 378,808 0 12,288
FISERV INC COM 337738108 328 3,984 SH   SOLE 13 3,984 0 0
FISERV INC COM 337738108 315 3,826 SH   SOLE 15 3,826 0 0
FISERV INC COM 337738108 2 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 68,244 828,409 SH   SOLE 18 775,901 0 52,508
FISERV INC COM 337738108 7,859 95,404 SH   SOLE 19 95,404 0 0
FISERV INC COM 337738108 16,079 195,181 SH   SOLE 20 0 0 195,181
FISERV INC COM 337738108 1,013,491 12,302,634 SH   SOLE 21 12,302,634 0 0
FISERV INC COM 337738108 854,793 10,376,224 SH   SOLE 22 9,278,795 0 1,097,429
FISERV INC COM 337738108 42,891 520,647 SH   SOLE 23 520,647 0 0
FISERV INC COM 337738108 31,566 383,178 SH   SOLE 25 383,178 0 0
FISERV INC COM 337738108 131,434 1,595,461 SH   SOLE 26 359,783 0 1,235,678
FISERV INC COM 337738108 6,511 79,035 SH   SOLE 28 59,433 0 19,602
FISERV INC COM 337738108 1,211 14,699 SH   SOLE 29 14,699 0 0
FISERV INC COM 337738108 147,164 1,786,402 SH   SOLE 30 1,786,402 0 0
FISERV INC COM 337738108 15,523 188,433 SH   SOLE 31 85,699 0 102,734
FISERV INC COM 337738108 5,680 68,948 SH   SOLE 32 68,948 0 0
FISERV INC COM 337738108 2,191 26,593 SH   SOLE 34 26,593 0 0
FISERV INC COM 337738108 35,147 426,646 SH   SOLE 36 426,646 0 0
FISERV INC COM 337738108 696 8,446 SH   SOLE 40 8,446 0 0
FITBIT INC CL A 33812L102 1,309 244,647 SH   SOLE 2 56,032 0 188,615
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 24 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 3,675 686,994 SH   SOLE 18 686,994 0 0
FITBIT INC CL A 33812L102 3,526 659,108 SH   SOLE 19 659,108 0 0
FITBIT INC CL A 33812L102 36,860 6,889,705 SH   SOLE 21 6,889,705 0 0
FITBIT INC CL A 33812L102 34,889 6,521,239 SH   SOLE 22 6,243,320 0 277,919
FITBIT INC CL A 33812L102 1,175 219,550 SH   SOLE 23 219,550 0 0
FITBIT INC CL A 33812L102 1,868 349,111 SH   SOLE 26 12,702 0 336,409
FITBIT INC CL A 33812L102 148 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 289 53,994 SH   SOLE 29 0 0 53,994
FITBIT INC CL A 33812L102 271 50,567 SH   SOLE 30 50,567 0 0
FITBIT INC CL A 33812L102 35 6,522 SH   SOLE 36 6,522 0 0
FITBIT INC CL A 33812L102 55 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 10,205 78,466 SH   SOLE 2 36,544 0 41,922
FIVE BELOW INC COM 33829M101 72 556 SH   SOLE 4 556 0 0
FIVE BELOW INC COM 33829M101 155 1,195 SH   SOLE 7 1,195 0 0
FIVE BELOW INC COM 33829M101 41,267 317,292 SH   SOLE 18 317,292 0 0
FIVE BELOW INC COM 33829M101 22,129 170,146 SH   SOLE 19 170,146 0 0
FIVE BELOW INC COM 33829M101 506,098 3,891,264 SH   SOLE 21 3,891,264 0 0
FIVE BELOW INC COM 33829M101 256,395 1,971,359 SH   SOLE 22 1,899,561 0 71,798
FIVE BELOW INC COM 33829M101 5,175 39,787 SH   SOLE 23 39,787 0 0
FIVE BELOW INC COM 33829M101 9,028 69,411 SH   SOLE 26 9,672 0 59,739
FIVE BELOW INC COM 33829M101 973 7,483 SH   SOLE 28 7,483 0 0
FIVE BELOW INC COM 33829M101 1,204 9,261 SH   SOLE 29 0 0 9,261
FIVE BELOW INC COM 33829M101 1,728 13,284 SH   SOLE 30 13,284 0 0
FIVE BELOW INC COM 33829M101 770 5,921 SH   SOLE 40 5,921 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 325 34,534 SH   SOLE 21 34,534 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 535 38,432 SH   SOLE 2 6,884 0 31,548
FIVE PRIME THERAPEUTICS INC COM 33830X104 2 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 8 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,580 113,505 SH   SOLE 18 113,505 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 676 48,533 SH   SOLE 19 48,533 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 22,244 1,598,005 SH   SOLE 21 1,598,005 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14,482 1,040,357 SH   SOLE 22 1,005,171 0 35,186
FIVE PRIME THERAPEUTICS INC COM 33830X104 247 17,770 SH   SOLE 23 17,770 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 519 37,284 SH   SOLE 26 3,145 0 34,139
FIVE PRIME THERAPEUTICS INC COM 33830X104 57 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 41 2,935 SH   SOLE 29 0 0 2,935
FIVE PRIME THERAPEUTICS INC COM 33830X104 118 8,505 SH   SOLE 30 8,505 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 27 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 4 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 63 72,865 SH   SOLE 21 72,865 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 553 642,730 SH   SOLE 22 642,730 0 0
FIVE9 INC COM 338307101 2,017 46,167 SH   SOLE 2 2,120 0 44,047
FIVE9 INC COM 338307101 17 378 SH   SOLE 4 378 0 0
FIVE9 INC COM 338307101 56 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 7,886 180,501 SH   SOLE 18 180,501 0 0
FIVE9 INC COM 338307101 11,903 272,437 SH   SOLE 19 272,437 0 0
FIVE9 INC COM 338307101 83,982 1,922,222 SH   SOLE 21 1,922,222 0 0
FIVE9 INC COM 338307101 71,381 1,633,813 SH   SOLE 22 1,557,347 0 76,466
FIVE9 INC COM 338307101 140 3,203 SH   SOLE 23 3,203 0 0
FIVE9 INC COM 338307101 840 19,216 SH   SOLE 26 11,304 0 7,912
FIVE9 INC COM 338307101 311 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 542 12,416 SH   SOLE 30 12,416 0 0
FIVE9 INC COM 338307101 302 6,911 SH   SOLE 34 6,911 0 0
FIVE9 INC COM 338307101 240 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,657 52,660 SH   SOLE 2 23,066 0 29,594
FLAGSTAR BANCORP INC COM PAR .001 337930705 20 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,081 97,909 SH   SOLE 18 97,909 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,133 131,320 SH   SOLE 19 131,320 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 31,615 1,004,623 SH   SOLE 21 1,004,623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 35,176 1,117,755 SH   SOLE 22 1,084,542 0 33,213
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,123 67,453 SH   SOLE 23 67,453 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,966 126,029 SH   SOLE 26 0 0 126,029
FLAGSTAR BANCORP INC COM PAR .001 337930705 107 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 561 17,817 SH   SOLE 29 0 0 17,817
FLAGSTAR BANCORP INC COM PAR .001 337930705 270 8,588 SH   SOLE 30 8,588 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 376 11,939 SH   SOLE 34 11,939 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 73 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 6 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 47,853 210,031 SH   SOLE 2 27,068 0 182,963
FLEETCOR TECHNOLOGIES INC COM 339041105 9,679 42,482 SH   SOLE 4 40,170 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 14,381 63,121 SH   SOLE 7 63,121 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 187 821 SH   SOLE 15 821 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 76,322 334,979 SH   SOLE 18 324,181 0 10,798
FLEETCOR TECHNOLOGIES INC COM 339041105 232,548 1,020,665 SH   SOLE 19 1,020,665 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9,784 42,942 SH   SOLE 20 0 0 42,942
FLEETCOR TECHNOLOGIES INC COM 339041105 477,223 2,094,553 SH   SOLE 21 2,094,553 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 489,498 2,148,430 SH   SOLE 22 1,921,524 0 226,906
FLEETCOR TECHNOLOGIES INC COM 339041105 25,692 112,764 SH   SOLE 23 112,764 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 55,556 243,837 SH   SOLE 25 243,837 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 73,563 322,870 SH   SOLE 26 86,819 0 236,051
FLEETCOR TECHNOLOGIES INC COM 339041105 3,931 17,254 SH   SOLE 28 13,098 0 4,156
FLEETCOR TECHNOLOGIES INC COM 339041105 4,794 21,039 SH   SOLE 29 3,292 0 17,747
FLEETCOR TECHNOLOGIES INC COM 339041105 76,125 334,115 SH   SOLE 30 334,115 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,904 39,081 SH   SOLE 31 17,850 0 21,231
FLEETCOR TECHNOLOGIES INC COM 339041105 97,008 425,774 SH   SOLE 34 425,774 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 16,383 71,905 SH   SOLE 36 71,905 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 420 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 2,189 166,862 SH   SOLE 2 5,232 0 161,630
FLEX LTD ORD Y2573F102 2,323 177,050 SH   SOLE 4 162,325 0 14,725
FLEX LTD ORD Y2573F102 3,668 279,568 SH   SOLE 7 111,442 0 168,126
FLEX LTD ORD Y2573F102 79 5,994 SH   SOLE 13 5,994 0 0
FLEX LTD ORD Y2573F102 55 4,178 SH   SOLE 15 4,178 0 0
FLEX LTD ORD Y2573F102 2,603 198,417 SH   SOLE 18 153,499 0 44,918
FLEX LTD ORD Y2573F102 124 9,481 SH   SOLE 19 9,481 0 0
FLEX LTD ORD Y2573F102 4,200 320,154 SH   SOLE 20 0 0 320,154
FLEX LTD ORD Y2573F102 14,781 1,126,603 SH   SOLE 21 1,126,603 0 0
FLEX LTD ORD Y2573F102 25,636 1,953,948 SH   SOLE 22 1,380,890 0 573,058
FLEX LTD ORD Y2573F102 9,335 711,514 SH   SOLE 23 711,514 0 0
FLEX LTD ORD Y2573F102 7,459 568,541 SH   SOLE 25 568,541 0 0
FLEX LTD ORD Y2573F102 25,808 1,967,040 SH   SOLE 26 579,007 0 1,388,033
FLEX LTD ORD Y2573F102 1,382 105,310 SH   SOLE 28 80,556 0 24,754
FLEX LTD ORD Y2573F102 1,577 120,213 SH   SOLE 29 17,102 0 103,111
FLEX LTD ORD Y2573F102 12,393 944,563 SH   SOLE 30 944,563 0 0
FLEX LTD ORD Y2573F102 2,978 226,954 SH   SOLE 31 96,931 0 130,023
FLEX LTD ORD Y2573F102 326 24,827 SH   SOLE 34 24,827 0 0
FLEX LTD ORD Y2573F102 7,469 569,276 SH   SOLE 36 569,276 0 0
FLEX LTD ORD Y2573F102 140 10,707 SH   SOLE 40 10,707 0 0
FLEX PHARMA INC COM 33938A105 1 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 21 44,473 SH   SOLE 21 44,473 0 0
FLEX PHARMA INC COM 33938A105 5 9,875 SH   SOLE 22 9,875 0 0
FLEXION THERAPEUTICS INC COM 33938J106 496 26,504 SH   SOLE 2 1,238 0 25,266
FLEXION THERAPEUTICS INC COM 33938J106 14 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,091 111,766 SH   SOLE 18 111,766 0 0
FLEXION THERAPEUTICS INC COM 33938J106 776 41,497 SH   SOLE 19 41,497 0 0
FLEXION THERAPEUTICS INC COM 33938J106 30,615 1,636,269 SH   SOLE 21 1,636,269 0 0
FLEXION THERAPEUTICS INC COM 33938J106 19,125 1,022,202 SH   SOLE 22 983,865 0 38,337
FLEXION THERAPEUTICS INC COM 33938J106 252 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 96 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 145 7,743 SH   SOLE 30 7,743 0 0
FLEXION THERAPEUTICS INC COM 33938J106 69 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 31 917 SH   SOLE 18 917 0 0
FLEXSTEEL INDS INC COM 339382103 245 8,247 SH   SOLE 2 295 0 7,952
FLEXSTEEL INDS INC COM 339382103 4 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 779 26,206 SH   SOLE 18 26,206 0 0
FLEXSTEEL INDS INC COM 339382103 191 6,409 SH   SOLE 19 6,409 0 0
FLEXSTEEL INDS INC COM 339382103 7,545 253,699 SH   SOLE 21 253,699 0 0
FLEXSTEEL INDS INC COM 339382103 5,889 198,002 SH   SOLE 22 192,597 0 5,405
FLIR SYS INC COM 302445101 19,889 323,562 SH   SOLE 2 37,387 0 286,175
FLIR SYS INC COM 302445101 2,836 46,132 SH   SOLE 4 42,646 0 3,486
FLIR SYS INC COM 302445101 9,782 159,134 SH   SOLE 7 131,578 0 27,556
FLIR SYS INC COM 302445101 17,782 289,283 SH   SOLE 18 272,439 0 16,844
FLIR SYS INC COM 302445101 2,095 34,077 SH   SOLE 19 34,077 0 0
FLIR SYS INC COM 302445101 5,338 86,833 SH   SOLE 20 0 0 86,833
FLIR SYS INC COM 302445101 222,466 3,619,105 SH   SOLE 21 3,619,105 0 0
FLIR SYS INC COM 302445101 224,423 3,650,932 SH   SOLE 22 3,283,501 0 367,431
FLIR SYS INC COM 302445101 11,163 181,602 SH   SOLE 23 181,602 0 0
FLIR SYS INC COM 302445101 15,693 255,297 SH   SOLE 25 255,297 0 0
FLIR SYS INC COM 302445101 28,587 465,059 SH   SOLE 26 138,717 0 326,342
FLIR SYS INC COM 302445101 1,706 27,749 SH   SOLE 28 21,350 0 6,399
FLIR SYS INC COM 302445101 1,895 30,836 SH   SOLE 29 3,799 0 27,037
FLIR SYS INC COM 302445101 31,691 515,560 SH   SOLE 30 515,560 0 0
FLIR SYS INC COM 302445101 3,731 60,702 SH   SOLE 31 22,351 0 38,351
FLIR SYS INC COM 302445101 2,297 37,370 SH   SOLE 34 37,370 0 0
FLIR SYS INC COM 302445101 1,902 30,949 SH   SOLE 36 30,949 0 0
FLIR SYS INC COM 302445101 169 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,054 68,082 SH   SOLE 2 2,730 0 65,352
FLOOR & DECOR HLDGS INC CL A 339750101 7 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 25 833 SH   SOLE 7 833 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 568 18,821 SH   SOLE 18 18,821 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 248 8,210 SH   SOLE 19 8,210 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 24,714 819,171 SH   SOLE 21 819,171 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 36,853 1,221,509 SH   SOLE 22 1,143,604 0 77,905
FLOOR & DECOR HLDGS INC CL A 339750101 491 16,267 SH   SOLE 26 6,735 0 9,532
FLOOR & DECOR HLDGS INC CL A 339750101 152 5,029 SH   SOLE 28 5,029 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 291 9,637 SH   SOLE 30 9,637 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 23 755 SH   SOLE 31 664 0 91
FLOOR & DECOR HLDGS INC CL A 339750101 112 3,703 SH   SOLE 40 3,703 0 0
FLOTEK INDS INC DEL COM 343389102 177 73,600 SH   SOLE 2 2,004 0 71,596
FLOTEK INDS INC DEL COM 343389102 3 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 624 259,837 SH   SOLE 18 259,837 0 0
FLOTEK INDS INC DEL COM 343389102 99 41,354 SH   SOLE 19 41,354 0 0
FLOTEK INDS INC DEL COM 343389102 13,910 5,795,797 SH   SOLE 21 5,795,797 0 0
FLOTEK INDS INC DEL COM 343389102 3,573 1,488,623 SH   SOLE 22 1,449,750 0 38,873
FLOTEK INDS INC DEL COM 343389102 258 107,293 SH   SOLE 30 107,293 0 0
FLOWERS FOODS INC COM 343498101 8,735 468,106 SH   SOLE 2 104,208 0 363,898
FLOWERS FOODS INC COM 343498101 17 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 109 5,868 SH   SOLE 7 5,868 0 0
FLOWERS FOODS INC COM 343498101 10,584 567,176 SH   SOLE 18 567,176 0 0
FLOWERS FOODS INC COM 343498101 612 32,815 SH   SOLE 19 32,815 0 0
FLOWERS FOODS INC COM 343498101 160,829 8,618,925 SH   SOLE 21 8,618,925 0 0
FLOWERS FOODS INC COM 343498101 112,817 6,045,942 SH   SOLE 22 5,674,246 0 371,696
FLOWERS FOODS INC COM 343498101 667 35,737 SH   SOLE 23 35,737 0 0
FLOWERS FOODS INC COM 343498101 1,275 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 444 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 806 43,199 SH   SOLE 30 43,199 0 0
FLOWERS FOODS INC COM 343498101 71 3,816 SH   SOLE 31 3,816 0 0
FLOWERS FOODS INC COM 343498101 123 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 384 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 17,096 312,591 SH   SOLE 2 32,817 0 279,774
FLOWSERVE CORP COM 34354P105 2,069 37,835 SH   SOLE 4 34,383 0 3,452
FLOWSERVE CORP COM 34354P105 5,264 96,252 SH   SOLE 7 96,252 0 0
FLOWSERVE CORP COM 34354P105 46 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 14,984 273,983 SH   SOLE 18 258,137 0 15,846
FLOWSERVE CORP COM 34354P105 1,715 31,361 SH   SOLE 19 31,361 0 0
FLOWSERVE CORP COM 34354P105 3,661 66,944 SH   SOLE 20 0 0 66,944
FLOWSERVE CORP COM 34354P105 144,597 2,643,937 SH   SOLE 21 2,643,937 0 0
FLOWSERVE CORP COM 34354P105 184,542 3,374,325 SH   SOLE 22 3,016,494 0 357,831
FLOWSERVE CORP COM 34354P105 8,975 164,108 SH   SOLE 23 164,108 0 0
FLOWSERVE CORP COM 34354P105 6,832 124,918 SH   SOLE 25 124,918 0 0
FLOWSERVE CORP COM 34354P105 29,146 532,937 SH   SOLE 26 178,836 0 354,101
FLOWSERVE CORP COM 34354P105 1,419 25,949 SH   SOLE 28 19,766 0 6,183
FLOWSERVE CORP COM 34354P105 1,625 29,705 SH   SOLE 29 3,101 0 26,604
FLOWSERVE CORP COM 34354P105 22,335 408,385 SH   SOLE 30 408,385 0 0
FLOWSERVE CORP COM 34354P105 2,694 49,261 SH   SOLE 31 28,336 0 20,925
FLOWSERVE CORP COM 34354P105 297 5,434 SH   SOLE 34 5,434 0 0
FLOWSERVE CORP COM 34354P105 6,388 116,812 SH   SOLE 36 116,812 0 0
FLOWSERVE CORP COM 34354P105 143 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 73 34,180 SH   SOLE 2 636 0 33,544
FLUENT INC COM 34380C102 255 118,728 SH   SOLE 18 118,728 0 0
FLUENT INC COM 34380C102 52 24,155 SH   SOLE 19 24,155 0 0
FLUENT INC COM 34380C102 2,420 1,125,620 SH   SOLE 21 1,125,620 0 0
FLUENT INC COM 34380C102 803 373,531 SH   SOLE 22 363,364 0 10,167
FLUIDIGM CORP DEL COM 34385P108 162 21,633 SH   SOLE 2 817 0 20,816
FLUIDIGM CORP DEL COM 34385P108 5 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 670 89,394 SH   SOLE 18 89,394 0 0
FLUIDIGM CORP DEL COM 34385P108 199 26,575 SH   SOLE 19 26,575 0 0
FLUIDIGM CORP DEL COM 34385P108 7,597 1,014,316 SH   SOLE 21 1,014,316 0 0
FLUIDIGM CORP DEL COM 34385P108 6,055 808,399 SH   SOLE 22 787,532 0 20,867
FLUIDIGM CORP DEL COM 34385P108 4 519 SH   SOLE 23 519 0 0
FLUOR CORP NEW COM 343412102 22,511 387,460 SH   SOLE 2 93,516 0 293,944
FLUOR CORP NEW COM 343412102 2,006 34,532 SH   SOLE 4 31,026 0 3,506
FLUOR CORP NEW COM 343412102 6,000 103,273 SH   SOLE 7 103,273 0 0
FLUOR CORP NEW COM 343412102 95 1,627 SH   SOLE 13 1,627 0 0
FLUOR CORP NEW COM 343412102 77 1,326 SH   SOLE 15 1,326 0 0
FLUOR CORP NEW COM 343412102 17,984 309,531 SH   SOLE 18 272,737 0 36,794
FLUOR CORP NEW COM 343412102 4,925 84,770 SH   SOLE 19 84,770 0 0
FLUOR CORP NEW COM 343412102 4,802 82,659 SH   SOLE 20 0 0 82,659
FLUOR CORP NEW COM 343412102 188,182 3,238,926 SH   SOLE 21 3,238,926 0 0
FLUOR CORP NEW COM 343412102 211,959 3,648,181 SH   SOLE 22 3,238,676 0 409,505
FLUOR CORP NEW COM 343412102 9,341 160,780 SH   SOLE 23 160,780 0 0
FLUOR CORP NEW COM 343412102 24,732 425,676 SH   SOLE 25 425,676 0 0
FLUOR CORP NEW COM 343412102 23,438 403,402 SH   SOLE 26 183,069 0 220,333
FLUOR CORP NEW COM 343412102 494 8,510 SH   SOLE 28 1,913 0 6,597
FLUOR CORP NEW COM 343412102 2,269 39,061 SH   SOLE 29 10,712 0 28,349
FLUOR CORP NEW COM 343412102 29,982 516,038 SH   SOLE 30 516,038 0 0
FLUOR CORP NEW COM 343412102 3,545 61,022 SH   SOLE 31 29,431 0 31,591
FLUOR CORP NEW COM 343412102 2,435 41,908 SH   SOLE 34 41,908 0 0
FLUOR CORP NEW COM 343412102 7,995 137,600 SH   SOLE 36 137,600 0 0
FLUOR CORP NEW COM 343412102 163 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 673 27,569 SH   SOLE 2 1,034 0 26,535
FLUSHING FINL CORP COM 343873105 9 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 15 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,565 105,133 SH   SOLE 18 105,133 0 0
FLUSHING FINL CORP COM 343873105 630 25,836 SH   SOLE 19 25,836 0 0
FLUSHING FINL CORP COM 343873105 23,702 971,375 SH   SOLE 21 971,375 0 0
FLUSHING FINL CORP COM 343873105 21,934 898,930 SH   SOLE 22 860,184 0 38,746
FLUSHING FINL CORP COM 343873105 633 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 97 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 133 5,448 SH   SOLE 30 5,448 0 0
FLUSHING FINL CORP COM 343873105 77 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 320 27,120 SH   SOLE 2 954 0 26,166
FLWS/1-800 FLOWERS CL A 68243Q106 6 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 0 4 SH   SOLE 17 0 0 4
FLWS/1-800 FLOWERS CL A 68243Q106 1,096 92,890 SH   SOLE 18 92,890 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 272 23,091 SH   SOLE 19 23,091 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 11,305 958,017 SH   SOLE 21 958,017 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 9,000 762,733 SH   SOLE 22 731,090 0 31,643
FLWS/1-800 FLOWERS CL A 68243Q106 42 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 80 6,818 SH   SOLE 30 6,818 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 24 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 10,064 791,192 SH   SOLE 2 162,719 0 628,473
FNB CORP PA COM 302520101 19 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 475 37,331 SH   SOLE 7 37,331 0 0
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FNB CORP PA COM 302520101 14,315 1,125,390 SH   SOLE 18 1,125,390 0 0
FNB CORP PA COM 302520101 723 56,876 SH   SOLE 19 56,876 0 0
FNB CORP PA COM 302520101 283,214 22,265,253 SH   SOLE 21 22,265,253 0 0
FNB CORP PA COM 302520101 134,946 10,608,990 SH   SOLE 22 9,968,378 0 640,612
FNB CORP PA COM 302520101 1,516 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 569 44,729 SH   SOLE 28 44,729 0 0
FNB CORP PA COM 302520101 1,024 80,487 SH   SOLE 30 80,487 0 0
FNB CORP PA COM 302520101 92 7,210 SH   SOLE 31 7,210 0 0
FNB CORP PA COM 302520101 1,683 132,323 SH   SOLE 32 132,323 0 0
FNB CORP PA COM 302520101 42 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 433 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 25 2,510 SH   SOLE 18 2,510 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,737 477,611 SH   SOLE 21 477,611 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 6 1,046 SH   SOLE 30 1,046 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 705 14,862 SH   SOLE 2 726 0 14,136
FOCUS FINL PARTNERS INC COM CL A 34417P100 19 400 SH   SOLE 7 400 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,813 59,280 SH   SOLE 18 59,280 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 860 18,124 SH   SOLE 19 18,124 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 28,417 598,748 SH   SOLE 21 598,748 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 23,485 494,839 SH   SOLE 22 462,472 0 32,367
FOCUS FINL PARTNERS INC COM CL A 34417P100 9 197 SH   SOLE 23 197 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,718 57,267 SH   SOLE 34 57,267 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,534 76,121 SH   SOLE 2 0 0 76,121
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 187 1,887 SH   SOLE 4 1,887 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 38,692 390,951 SH   SOLE 18 270,951 0 120,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,829 69,000 SH   SOLE 19 69,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,303 63,688 SH   SOLE 22 63,688 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,371 125,000 SH   SOLE 25 125,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,125 11,372 SH   SOLE 26 0 0 11,372
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 183 1,851 SH   SOLE 30 1,851 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 64,331 650,000 SH   SOLE 34 650,000 0 0
FONAR CORP COM NEW 344437405 153 6,161 SH   SOLE 2 232 0 5,929
FONAR CORP COM NEW 344437405 6 229 SH   SOLE 7 229 0 0
FONAR CORP COM NEW 344437405 530 21,278 SH   SOLE 18 21,278 0 0
FONAR CORP COM NEW 344437405 108 4,343 SH   SOLE 19 4,343 0 0
FONAR CORP COM NEW 344437405 5,833 234,237 SH   SOLE 21 234,237 0 0
FONAR CORP COM NEW 344437405 1,880 75,501 SH   SOLE 22 73,028 0 2,473
FOOT LOCKER INC COM 344849104 12,530 245,789 SH   SOLE 2 29,165 0 216,624
FOOT LOCKER INC COM 344849104 17 327 SH   SOLE 4 327 0 0
FOOT LOCKER INC COM 344849104 4,115 80,719 SH   SOLE 7 80,719 0 0
FOOT LOCKER INC COM 344849104 44 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 11,908 233,591 SH   SOLE 18 228,164 0 5,427
FOOT LOCKER INC COM 344849104 1,367 26,824 SH   SOLE 19 26,824 0 0
FOOT LOCKER INC COM 344849104 120,022 2,354,290 SH   SOLE 21 2,354,290 0 0
FOOT LOCKER INC COM 344849104 162,069 3,179,073 SH   SOLE 22 2,836,751 0 342,322
FOOT LOCKER INC COM 344849104 5,932 116,350 SH   SOLE 25 116,350 0 0
FOOT LOCKER INC COM 344849104 13,578 266,347 SH   SOLE 26 64,882 0 201,465
FOOT LOCKER INC COM 344849104 790 15,499 SH   SOLE 28 15,499 0 0
FOOT LOCKER INC COM 344849104 436 8,552 SH   SOLE 29 0 0 8,552
FOOT LOCKER INC COM 344849104 13,521 265,229 SH   SOLE 30 265,229 0 0
FOOT LOCKER INC COM 344849104 119 2,328 SH   SOLE 31 2,328 0 0
FOOT LOCKER INC COM 344849104 4,662 91,454 SH   SOLE 36 91,454 0 0
FOOT LOCKER INC COM 344849104 683 13,389 SH   SOLE 40 13,389 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 83,989 9,079,904 SH   SOLE 2 895,590 0 8,184,314
FORD MTR CO DEL COM PAR $0.01 345370860 10,751 1,162,242 SH   SOLE 4 1,064,130 0 98,112
FORD MTR CO DEL COM PAR $0.01 345370860 31,833 3,441,383 SH   SOLE 7 3,069,682 0 371,701
FORD MTR CO DEL COM PAR $0.01 345370860 392 42,380 SH   SOLE 13 42,380 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 304 32,859 SH   SOLE 15 32,859 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17 1,794 SH   SOLE 17 0 0 1,794
FORD MTR CO DEL COM PAR $0.01 345370860 70,200 7,589,153 SH   SOLE 18 7,061,472 0 527,681
FORD MTR CO DEL COM PAR $0.01 345370860 11,594 1,253,404 SH   SOLE 19 1,253,404 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 11,959 1,292,916 SH   SOLE 20 0 0 1,292,916
FORD MTR CO DEL COM PAR $0.01 345370860 900,104 97,308,565 SH   SOLE 21 97,308,565 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 893,479 96,592,295 SH   SOLE 22 85,307,123 0 11,285,172
FORD MTR CO DEL COM PAR $0.01 345370860 43,465 4,698,926 SH   SOLE 23 4,698,926 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 34,149 3,691,807 SH   SOLE 25 3,691,807 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 130,768 14,137,051 SH   SOLE 26 3,178,919 0 10,958,132
FORD MTR CO DEL COM PAR $0.01 345370860 6,616 715,282 SH   SOLE 28 540,200 0 175,082
FORD MTR CO DEL COM PAR $0.01 345370860 1,385 149,781 SH   SOLE 29 149,781 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 129,965 14,050,258 SH   SOLE 30 14,050,258 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,978 1,402,993 SH   SOLE 31 695,560 0 707,433
FORD MTR CO DEL COM PAR $0.01 345370860 5,581 603,314 SH   SOLE 32 603,314 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,529 273,433 SH   SOLE 34 273,433 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,712 1,374,223 SH   SOLE 35 1,374,223 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 39,682 4,289,996 SH   SOLE 36 4,289,996 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 688 74,375 SH   SOLE 40 74,375 0 0
FORD MTR CO DEL OPTIONS 345370860 2,811 303,900 SH Call SOLE 2 303,900 0 0
FORD MTR CO DEL OPTIONS 345370860 79 8,500 SH Put SOLE 2 8,500 0 0
FORD MTR CO DEL OPTIONS 345370860 2,720 294,100 SH Call SOLE 19 294,100 0 0
FORD MTR CO DEL OPTIONS 345370860 2,636 285,000 SH Put SOLE 19 285,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 905 23,977 SH   SOLE 2 1,080 0 22,897
FORESCOUT TECHNOLOGIES INC COM 34553D101 24 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 3,479 92,135 SH   SOLE 18 92,135 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 9,245 244,841 SH   SOLE 19 244,841 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 35,851 949,445 SH   SOLE 21 949,445 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 26,367 698,266 SH   SOLE 22 666,366 0 31,900
FORESCOUT TECHNOLOGIES INC COM 34553D101 159 4,200 SH   SOLE 30 4,200 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,893 129,586 SH   SOLE 34 129,586 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 10,083 401,888 SH   SOLE 2 15,093 0 386,795
FOREST CITY RLTY TR INC COM CL A 345605109 1,521 60,630 SH   SOLE 4 60,630 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,975 357,720 SH   SOLE 7 357,720 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 218 8,684 SH   SOLE 15 8,684 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,737 109,078 SH   SOLE 18 109,078 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,353 332,934 SH   SOLE 19 332,934 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 99,305 3,957,941 SH   SOLE 21 3,957,941 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 248,795 9,916,105 SH   SOLE 22 9,471,416 0 444,689
FOREST CITY RLTY TR INC COM CL A 345605109 439 17,498 SH   SOLE 23 17,498 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 9,951 396,598 SH   SOLE 25 396,598 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,397 135,381 SH   SOLE 26 45,755 0 89,626
FOREST CITY RLTY TR INC COM CL A 345605109 741 29,523 SH   SOLE 28 29,523 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 1,984 79,062 SH   SOLE 29 79,062 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 25,268 1,007,114 SH   SOLE 30 1,007,114 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 109 4,361 SH   SOLE 31 4,361 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 53 2,096 SH   SOLE 36 2,096 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 628 25,022 SH   SOLE 40 25,022 0 0
FORESTAR GROUP INC COM 346232101 259 12,221 SH   SOLE 2 355 0 11,866
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 765 36,072 SH   SOLE 18 36,072 0 0
FORESTAR GROUP INC COM 346232101 206 9,733 SH   SOLE 19 9,733 0 0
FORESTAR GROUP INC COM 346232101 8,343 393,523 SH   SOLE 21 393,523 0 0
FORESTAR GROUP INC COM 346232101 6,310 297,649 SH   SOLE 22 284,393 0 13,256
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 69 3,251 SH   SOLE 30 3,251 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,005 73,071 SH   SOLE 2 2,735 0 70,336
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,641 337,504 SH   SOLE 18 337,504 0 0
FORMFACTOR INC COM 346375108 928 67,508 SH   SOLE 19 67,508 0 0
FORMFACTOR INC COM 346375108 109,969 7,997,721 SH   SOLE 21 7,997,721 0 0
FORMFACTOR INC COM 346375108 29,609 2,153,416 SH   SOLE 22 2,059,525 0 93,891
FORMFACTOR INC COM 346375108 101 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 139 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 2,227 161,989 SH   SOLE 30 161,989 0 0
FORMFACTOR INC COM 346375108 87 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 377 8,213 SH   SOLE 2 391 0 7,822
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 13 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,132 46,454 SH   SOLE 18 46,454 0 0
FORRESTER RESH INC COM 346563109 417 9,085 SH   SOLE 19 9,085 0 0
FORRESTER RESH INC COM 346563109 51,259 1,116,744 SH   SOLE 21 1,116,744 0 0
FORRESTER RESH INC COM 346563109 12,553 273,491 SH   SOLE 22 260,301 0 13,190
FORRESTER RESH INC COM 346563109 309 6,739 SH   SOLE 26 2,297 0 4,442
FORRESTER RESH INC COM 346563109 60 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 1,031 22,468 SH   SOLE 30 22,468 0 0
FORRESTER RESH INC COM 346563109 40 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 121 16,217 SH   SOLE 2 749 0 15,468
FORTERRA INC COM 34960W106 82 10,967 SH   SOLE 7 10,967 0 0
FORTERRA INC COM 34960W106 480 64,356 SH   SOLE 18 64,356 0 0
FORTERRA INC COM 34960W106 133 17,895 SH   SOLE 19 17,895 0 0
FORTERRA INC COM 34960W106 5,229 700,892 SH   SOLE 21 700,892 0 0
FORTERRA INC COM 34960W106 3,870 518,817 SH   SOLE 22 501,703 0 17,114
FORTERRA INC COM 34960W106 414 55,548 SH   SOLE 30 55,548 0 0
FORTINET INC COM 34959E109 33,818 366,511 SH   SOLE 2 83,168 0 283,343
FORTINET INC COM 34959E109 4,504 48,818 SH   SOLE 4 45,048 0 3,770
FORTINET INC COM 34959E109 757 8,209 SH   SOLE 7 8,209 0 0
FORTINET INC COM 34959E109 43,569 472,186 SH   SOLE 18 456,135 0 16,051
FORTINET INC COM 34959E109 3,784 41,005 SH   SOLE 19 41,005 0 0
FORTINET INC COM 34959E109 698,205 7,566,973 SH   SOLE 21 7,566,973 0 0
FORTINET INC COM 34959E109 434,722 4,711,411 SH   SOLE 22 4,446,477 0 264,934
FORTINET INC COM 34959E109 16,743 181,453 SH   SOLE 23 181,453 0 0
FORTINET INC COM 34959E109 5,182 56,165 SH   SOLE 25 56,165 0 0
FORTINET INC COM 34959E109 26,733 289,722 SH   SOLE 26 114,927 0 174,795
FORTINET INC COM 34959E109 2,526 27,372 SH   SOLE 28 20,741 0 6,631
FORTINET INC COM 34959E109 3,448 37,368 SH   SOLE 29 6,752 0 30,616
FORTINET INC COM 34959E109 25,310 274,308 SH   SOLE 30 274,308 0 0
FORTINET INC COM 34959E109 6,078 65,870 SH   SOLE 31 34,276 0 31,594
FORTINET INC COM 34959E109 1,268 13,743 SH   SOLE 34 13,743 0 0
FORTINET INC COM 34959E109 2,739 29,684 SH   SOLE 36 29,684 0 0
FORTINET INC COM 34959E109 277 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 4,677 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 1,131 34,883 SH   SOLE 30 34,883 0 0
FORTIS INC COM 349553107 15,973 492,685 SH   SOLE 34 492,685 0 0
FORTIS INC COM 349553107 90 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 64,646 767,767 SH   SOLE 2 127,979 0 639,788
FORTIVE CORP COM 34959J108 8,107 96,279 SH   SOLE 4 88,290 0 7,989
FORTIVE CORP COM 34959J108 19,925 236,635 SH   SOLE 7 224,049 0 12,586
FORTIVE CORP COM 34959J108 404 4,798 SH   SOLE 13 4,798 0 0
FORTIVE CORP COM 34959J108 245 2,913 SH   SOLE 15 2,913 0 0
FORTIVE CORP COM 34959J108 119,409 1,418,164 SH   SOLE 18 1,310,207 0 107,957
FORTIVE CORP COM 34959J108 15,229 180,871 SH   SOLE 19 180,871 0 0
FORTIVE CORP COM 34959J108 12,547 149,011 SH   SOLE 20 0 0 149,011
FORTIVE CORP COM 34959J108 541,515 6,431,291 SH   SOLE 21 6,431,291 0 0
FORTIVE CORP COM 34959J108 615,208 7,306,508 SH   SOLE 22 6,472,975 0 833,533
FORTIVE CORP COM 34959J108 33,269 395,113 SH   SOLE 23 395,113 0 0
FORTIVE CORP COM 34959J108 27,097 321,814 SH   SOLE 25 299,575 0 22,239
FORTIVE CORP COM 34959J108 63,997 760,054 SH   SOLE 26 239,854 0 520,200
FORTIVE CORP COM 34959J108 5,178 61,501 SH   SOLE 28 46,850 0 14,651
FORTIVE CORP COM 34959J108 917 10,892 SH   SOLE 29 10,892 0 0
FORTIVE CORP COM 34959J108 81,371 966,398 SH   SOLE 30 966,398 0 0
FORTIVE CORP COM 34959J108 10,273 122,008 SH   SOLE 31 57,960 0 64,048
FORTIVE CORP COM 34959J108 16,793 199,444 SH   SOLE 34 199,444 0 0
FORTIVE CORP COM 34959J108 22,565 267,990 SH   SOLE 36 267,990 0 0
FORTIVE CORP COM 34959J108 528 6,272 SH   SOLE 40 6,272 0 0
FORTRESS BIOTECH INC COM 34960Q109 44 27,724 SH   SOLE 2 630 0 27,094
FORTRESS BIOTECH INC COM 34960Q109 169 105,726 SH   SOLE 18 105,726 0 0
FORTRESS BIOTECH INC COM 34960Q109 45 28,423 SH   SOLE 19 28,423 0 0
FORTRESS BIOTECH INC COM 34960Q109 1,945 1,215,843 SH   SOLE 21 1,215,843 0 0
FORTRESS BIOTECH INC COM 34960Q109 831 519,086 SH   SOLE 22 508,937 0 10,149
FORTRESS BIOTECH INC COM 34960Q109 2 1,231 SH   SOLE 23 1,231 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 58,444 1,116,195 SH   SOLE 2 802,407 0 313,788
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,385 179,242 SH   SOLE 4 175,392 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,340 140,177 SH   SOLE 7 134,720 0 5,457
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,342 159,311 SH   SOLE 13 159,311 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 61 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 27,092 517,426 SH   SOLE 18 499,628 0 17,798
FORTUNE BRANDS HOME & SEC IN COM 34964C106 81,071 1,548,347 SH   SOLE 19 1,548,347 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,523 86,381 SH   SOLE 20 0 0 86,381
FORTUNE BRANDS HOME & SEC IN COM 34964C106 170,108 3,248,815 SH   SOLE 21 3,248,815 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 320,588 6,122,759 SH   SOLE 22 4,821,704 0 1,301,055
FORTUNE BRANDS HOME & SEC IN COM 34964C106 20,854 398,272 SH   SOLE 23 398,272 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,130 174,366 SH   SOLE 25 174,366 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38,101 727,683 SH   SOLE 26 175,882 0 551,801
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,561 29,804 SH   SOLE 28 22,577 0 7,227
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,438 447,623 SH   SOLE 29 131,043 0 316,580
FORTUNE BRANDS HOME & SEC IN COM 34964C106 26,937 514,461 SH   SOLE 30 514,461 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 18,280 349,124 SH   SOLE 31 255,156 0 93,968
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,756 167,221 SH   SOLE 34 167,221 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,281 272,746 SH   SOLE 36 272,746 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 162 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 76 5,096 SH   SOLE 2 0 0 5,096
FORTY SEVEN INC COM 34983P104 384 25,711 SH   SOLE 18 25,711 0 0
FORTY SEVEN INC COM 34983P104 831 55,697 SH   SOLE 19 55,697 0 0
FORTY SEVEN INC COM 34983P104 4,285 287,226 SH   SOLE 21 287,226 0 0
FORTY SEVEN INC COM 34983P104 1,026 68,798 SH   SOLE 22 68,798 0 0
FORTY SEVEN INC COM 34983P104 42 2,830 SH   SOLE 23 2,830 0 0
FORTY SEVEN INC COM 34983P104 15 1,005 SH   SOLE 26 0 0 1,005
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 856 82,659 SH   SOLE 2 3,041 0 79,618
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 17 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2,761 266,718 SH   SOLE 18 266,718 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 784 75,794 SH   SOLE 19 75,794 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 31,380 3,031,896 SH   SOLE 21 3,031,896 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 23,939 2,312,979 SH   SOLE 22 2,202,839 0 110,140
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 285 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 94 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 202 19,514 SH   SOLE 30 19,514 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 72 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,692 23,593 SH   SOLE 2 1,094 0 22,499
FORWARD AIR CORP COM 349853101 17 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 45 633 SH   SOLE 7 633 0 0
FORWARD AIR CORP COM 349853101 8,972 125,138 SH   SOLE 18 125,138 0 0
FORWARD AIR CORP COM 349853101 1,916 26,727 SH   SOLE 19 26,727 0 0
FORWARD AIR CORP COM 349853101 223,682 3,119,693 SH   SOLE 21 3,119,693 0 0
FORWARD AIR CORP COM 349853101 59,097 824,219 SH   SOLE 22 782,994 0 41,225
FORWARD AIR CORP COM 349853101 437 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 316 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 4,652 64,879 SH   SOLE 30 64,879 0 0
FORWARD AIR CORP COM 349853101 235 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 8 5,430 SH   SOLE 21 5,430 0 0
FORWARD INDS INC N Y COM NEW 349862300 685 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 1,021 43,843 SH   SOLE 2 1,703 0 42,140
FOSSIL GROUP INC COM 34988V106 4 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 90 3,870 SH   SOLE 7 3,870 0 0
FOSSIL GROUP INC COM 34988V106 4,668 200,500 SH   SOLE 18 200,500 0 0
FOSSIL GROUP INC COM 34988V106 995 42,757 SH   SOLE 19 42,757 0 0
FOSSIL GROUP INC COM 34988V106 111,055 4,770,392 SH   SOLE 21 4,770,392 0 0
FOSSIL GROUP INC COM 34988V106 32,301 1,387,517 SH   SOLE 22 1,272,498 0 115,019
FOSSIL GROUP INC COM 34988V106 137 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 146 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 2,285 98,148 SH   SOLE 30 98,148 0 0
FOSSIL GROUP INC COM 34988V106 173 7,432 SH   SOLE 36 7,432 0 0
FOSSIL GROUP INC COM 34988V106 113 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 196 9,530 SH   SOLE 2 341 0 9,189
FOSTER L B CO COM 350060109 5 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 691 33,641 SH   SOLE 18 33,641 0 0
FOSTER L B CO COM 350060109 166 8,074 SH   SOLE 19 8,074 0 0
FOSTER L B CO COM 350060109 7,093 345,146 SH   SOLE 21 345,146 0 0
FOSTER L B CO COM 350060109 4,635 225,563 SH   SOLE 22 217,556 0 8,007
FOUNDATION BLDG MATLS INC COM 350392106 200 16,064 SH   SOLE 2 425 0 15,639
FOUNDATION BLDG MATLS INC COM 350392106 5 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 643 51,578 SH   SOLE 18 51,578 0 0
FOUNDATION BLDG MATLS INC COM 350392106 181 14,485 SH   SOLE 19 14,485 0 0
FOUNDATION BLDG MATLS INC COM 350392106 6,390 512,443 SH   SOLE 21 512,443 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,366 189,758 SH   SOLE 22 182,824 0 6,934
FOUNDATION BLDG MATLS INC COM 350392106 281 22,496 SH   SOLE 26 0 0 22,496
FOUNDATION BLDG MATLS INC COM 350392106 40 3,239 SH   SOLE 30 3,239 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,780 108,201 SH   SOLE 2 49,638 0 58,563
FOUR CORNERS PPTY TR INC COM 35086T109 459 17,868 SH   SOLE 4 17,868 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,872 111,795 SH   SOLE 7 111,795 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 69 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,498 291,859 SH   SOLE 18 291,859 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 11,172 434,882 SH   SOLE 19 434,882 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 186,217 7,248,627 SH   SOLE 21 7,248,627 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 90,463 3,521,328 SH   SOLE 22 3,430,792 0 90,536
FOUR CORNERS PPTY TR INC COM 35086T109 3,719 144,765 SH   SOLE 23 144,765 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,184 123,921 SH   SOLE 25 123,921 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 5,844 227,478 SH   SOLE 26 4,489 0 222,989
FOUR CORNERS PPTY TR INC COM 35086T109 231 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,962 76,354 SH   SOLE 29 22,457 0 53,897
FOUR CORNERS PPTY TR INC COM 35086T109 11,413 444,253 SH   SOLE 30 444,253 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 207 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,265 32,337 SH   SOLE 2 4,565 0 27,772
FOX FACTORY HLDG CORP COM 35138V102 11 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 51 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 11,009 157,163 SH   SOLE 18 157,163 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,590 94,082 SH   SOLE 19 94,082 0 0
FOX FACTORY HLDG CORP COM 35138V102 276,804 3,951,523 SH   SOLE 21 3,951,523 0 0
FOX FACTORY HLDG CORP COM 35138V102 74,736 1,066,891 SH   SOLE 22 1,021,469 0 45,422
FOX FACTORY HLDG CORP COM 35138V102 824 11,758 SH   SOLE 23 11,758 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,978 42,515 SH   SOLE 26 0 0 42,515
FOX FACTORY HLDG CORP COM 35138V102 329 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 394 5,628 SH   SOLE 29 0 0 5,628
FOX FACTORY HLDG CORP COM 35138V102 5,885 84,005 SH   SOLE 30 84,005 0 0
FOX FACTORY HLDG CORP COM 35138V102 294 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 132 35,470 SH   SOLE 2 1,321 0 34,149
FRANCESCAS HLDGS CORP COM 351793104 3 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 603 162,530 SH   SOLE 18 162,530 0 0
FRANCESCAS HLDGS CORP COM 351793104 109 29,404 SH   SOLE 19 29,404 0 0
FRANCESCAS HLDGS CORP COM 351793104 14,763 3,979,343 SH   SOLE 21 3,979,343 0 0
FRANCESCAS HLDGS CORP COM 351793104 3,772 1,016,781 SH   SOLE 22 975,877 0 40,904
FRANCESCAS HLDGS CORP COM 351793104 253 68,167 SH   SOLE 30 68,167 0 0
FRANCO NEVADA CORP COM 351858105 6,905 110,391 SH   SOLE 21 110,391 0 0
FRANKLIN COVEY CO COM 353469109 217 9,190 SH   SOLE 2 544 0 8,646
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 743 31,429 SH   SOLE 18 31,429 0 0
FRANKLIN COVEY CO COM 353469109 228 9,659 SH   SOLE 19 9,659 0 0
FRANKLIN COVEY CO COM 353469109 8,341 352,704 SH   SOLE 21 352,704 0 0
FRANKLIN COVEY CO COM 353469109 9,835 415,859 SH   SOLE 22 406,460 0 9,399
FRANKLIN ELEC INC COM 353514102 1,847 39,100 SH   SOLE 2 1,735 0 37,365
FRANKLIN ELEC INC COM 353514102 14 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 915 19,370 SH   SOLE 7 19,370 0 0
FRANKLIN ELEC INC COM 353514102 8,932 189,043 SH   SOLE 18 189,043 0 0
FRANKLIN ELEC INC COM 353514102 2,008 42,506 SH   SOLE 19 42,506 0 0
FRANKLIN ELEC INC COM 353514102 205,210 4,343,079 SH   SOLE 21 4,343,079 0 0
FRANKLIN ELEC INC COM 353514102 56,134 1,188,012 SH   SOLE 22 1,130,597 0 57,415
FRANKLIN ELEC INC COM 353514102 462 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 268 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 8,997 190,412 SH   SOLE 30 190,412 0 0
FRANKLIN ELEC INC COM 353514102 210 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 475 12,150 SH   SOLE 2 495 0 11,655
FRANKLIN FINL NETWORK INC COM 35352P104 9 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 2,243 57,373 SH   SOLE 18 57,373 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 475 12,156 SH   SOLE 19 12,156 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 51,707 1,322,431 SH   SOLE 21 1,322,431 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 16,666 426,228 SH   SOLE 22 407,188 0 19,040
FRANKLIN FINL NETWORK INC COM 35352P104 102 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 81 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,172 29,969 SH   SOLE 30 29,969 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 82 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 24,780 814,870 SH   SOLE 2 125,269 0 689,601
FRANKLIN RES INC COM 354613101 3,183 104,659 SH   SOLE 4 96,107 0 8,552
FRANKLIN RES INC COM 354613101 20,149 662,590 SH   SOLE 7 395,220 0 267,370
FRANKLIN RES INC COM 354613101 167 5,479 SH   SOLE 13 5,479 0 0
FRANKLIN RES INC COM 354613101 77 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 19,089 627,729 SH   SOLE 18 589,288 0 38,441
FRANKLIN RES INC COM 354613101 2,043 67,194 SH   SOLE 19 67,194 0 0
FRANKLIN RES INC COM 354613101 5,425 178,380 SH   SOLE 20 0 0 178,380
FRANKLIN RES INC COM 354613101 245,555 8,074,796 SH   SOLE 21 8,074,796 0 0
FRANKLIN RES INC COM 354613101 235,235 7,735,439 SH   SOLE 22 6,780,387 0 955,052
FRANKLIN RES INC COM 354613101 12,077 397,136 SH   SOLE 23 397,136 0 0
FRANKLIN RES INC COM 354613101 9,107 299,468 SH   SOLE 25 299,468 0 0
FRANKLIN RES INC COM 354613101 49,340 1,622,485 SH   SOLE 26 341,766 0 1,280,719
FRANKLIN RES INC COM 354613101 1,793 58,962 SH   SOLE 28 44,226 0 14,736
FRANKLIN RES INC COM 354613101 357 11,729 SH   SOLE 29 11,729 0 0
FRANKLIN RES INC COM 354613101 36,565 1,202,411 SH   SOLE 30 1,202,411 0 0
FRANKLIN RES INC COM 354613101 3,905 128,423 SH   SOLE 31 77,907 0 50,516
FRANKLIN RES INC COM 354613101 487 16,021 SH   SOLE 34 16,021 0 0
FRANKLIN RES INC COM 354613101 14,468 475,749 SH   SOLE 36 475,749 0 0
FRANKLIN RES INC COM 354613101 204 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 856 107,118 SH   SOLE 2 3,941 0 103,177
FRANKLIN STREET PPTYS CORP COM 35471R106 230 28,806 SH   SOLE 4 28,806 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,334 166,975 SH   SOLE 7 166,975 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 33 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,717 465,170 SH   SOLE 18 465,170 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,874 234,571 SH   SOLE 19 234,571 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 90,887 11,375,059 SH   SOLE 21 11,375,059 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 37,383 4,678,693 SH   SOLE 22 4,525,044 0 153,649
FRANKLIN STREET PPTYS CORP COM 35471R106 56 6,976 SH   SOLE 23 6,976 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,585 198,353 SH   SOLE 25 198,353 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 602 75,303 SH   SOLE 26 14,556 0 60,747
FRANKLIN STREET PPTYS CORP COM 35471R106 103 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 273 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 5,828 729,449 SH   SOLE 30 729,449 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 83 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 953 109,840 SH   SOLE 2 35,230 0 74,610
FRANKS INTL N V COM N33462107 3 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 14 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 2,086 240,354 SH   SOLE 18 240,354 0 0
FRANKS INTL N V COM N33462107 578 66,623 SH   SOLE 19 66,623 0 0
FRANKS INTL N V COM N33462107 24,265 2,795,484 SH   SOLE 21 2,795,484 0 0
FRANKS INTL N V COM N33462107 18,319 2,110,512 SH   SOLE 22 1,992,133 0 118,379
FRANKS INTL N V COM N33462107 92 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 155 17,821 SH   SOLE 30 17,821 0 0
FRANKS INTL N V COM N33462107 44 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 10 4,945 SH   SOLE 18 4,945 0 0
FREDS INC CL A 356108100 149 73,243 SH   SOLE 21 73,243 0 0
FREDS INC CL A 356108100 1,098 538,382 SH   SOLE 22 538,382 0 0
FREEPORT-MCMORAN INC CL B 35671D857 49,752 3,574,159 SH   SOLE 2 591,416 0 2,982,743
FREEPORT-MCMORAN INC CL B 35671D857 6,261 449,776 SH   SOLE 4 413,364 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 21,718 1,560,216 SH   SOLE 7 1,533,783 0 26,433
FREEPORT-MCMORAN INC CL B 35671D857 527 37,874 SH   SOLE 13 37,874 0 0
FREEPORT-MCMORAN INC CL B 35671D857 156 11,204 SH   SOLE 15 11,204 0 0
FREEPORT-MCMORAN INC CL B 35671D857 104,329 7,494,914 SH   SOLE 18 6,978,813 0 516,101
FREEPORT-MCMORAN INC CL B 35671D857 35,038 2,517,126 SH   SOLE 19 2,517,126 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,793 488,030 SH   SOLE 20 0 0 488,030
FREEPORT-MCMORAN INC CL B 35671D857 456,238 32,775,709 SH   SOLE 21 32,775,709 0 0
FREEPORT-MCMORAN INC CL B 35671D857 509,611 36,609,992 SH   SOLE 22 32,396,263 0 4,213,729
FREEPORT-MCMORAN INC CL B 35671D857 24,867 1,786,445 SH   SOLE 23 1,786,445 0 0
FREEPORT-MCMORAN INC CL B 35671D857 20,715 1,488,153 SH   SOLE 25 1,383,132 0 105,021
FREEPORT-MCMORAN INC CL B 35671D857 71,994 5,171,961 SH   SOLE 26 1,124,936 0 4,047,025
FREEPORT-MCMORAN INC CL B 35671D857 3,668 263,530 SH   SOLE 28 198,386 0 65,144
FREEPORT-MCMORAN INC CL B 35671D857 650 46,665 SH   SOLE 29 46,665 0 0
FREEPORT-MCMORAN INC CL B 35671D857 65,014 4,670,566 SH   SOLE 30 4,670,566 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,263 521,803 SH   SOLE 31 264,379 0 257,424
FREEPORT-MCMORAN INC CL B 35671D857 18,698 1,343,277 SH   SOLE 34 1,343,277 0 0
FREEPORT-MCMORAN INC CL B 35671D857 19,676 1,413,472 SH   SOLE 36 1,413,472 0 0
FREEPORT-MCMORAN INC CL B 35671D857 384 27,603 SH   SOLE 40 27,603 0 0
FREIGHTCAR AMER INC COM 357023100 211 13,100 SH   SOLE 2 365 0 12,735
FREIGHTCAR AMER INC COM 357023100 5 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 690 42,945 SH   SOLE 18 42,945 0 0
FREIGHTCAR AMER INC COM 357023100 216 13,461 SH   SOLE 19 13,461 0 0
FREIGHTCAR AMER INC COM 357023100 6,822 424,523 SH   SOLE 21 424,523 0 0
FREIGHTCAR AMER INC COM 357023100 5,718 355,825 SH   SOLE 22 346,423 0 9,402
FREQUENCY ELECTRS INC COM 358010106 9 832 SH   SOLE 18 832 0 0
FREQUENCY ELECTRS INC COM 358010106 193 18,641 SH   SOLE 21 18,641 0 0
FREQUENCY ELECTRS INC COM 358010106 1,716 165,443 SH   SOLE 22 165,443 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5 98 SH   SOLE 18 98 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,037 30,602 SH   SOLE 2 1,148 0 29,454
FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 829 24,467 SH   SOLE 7 24,467 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,356 99,019 SH   SOLE 18 99,019 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 922 27,211 SH   SOLE 19 27,211 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 35,048 1,034,175 SH   SOLE 21 1,034,175 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 33,495 988,338 SH   SOLE 22 942,861 0 45,477
FRESH DEL MONTE PRODUCE INC ORD G36738105 504 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 108 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 543 16,015 SH   SOLE 30 16,015 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 42 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 124 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 802 21,860 SH   SOLE 2 1,566 0 20,294
FRESHPET INC COM 358039105 17 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 3,205 87,339 SH   SOLE 18 87,339 0 0
FRESHPET INC COM 358039105 2,115 57,626 SH   SOLE 19 57,626 0 0
FRESHPET INC COM 358039105 34,017 926,884 SH   SOLE 21 926,884 0 0
FRESHPET INC COM 358039105 27,990 762,672 SH   SOLE 22 726,170 0 36,502
FRESHPET INC COM 358039105 52 1,418 SH   SOLE 23 1,418 0 0
FRESHPET INC COM 358039105 507 13,822 SH   SOLE 26 0 0 13,822
FRESHPET INC COM 358039105 119 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 208 5,675 SH   SOLE 30 5,675 0 0
FRESHPET INC COM 358039105 80 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 12 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 205 21,748 SH   SOLE 21 21,748 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 547 50,375 SH   SOLE 2 1,754 0 48,621
FRONT YD RESIDENTIAL CORP COM 35904G107 5 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 13 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,820 167,775 SH   SOLE 18 167,775 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 485 44,718 SH   SOLE 19 44,718 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 19,884 1,832,584 SH   SOLE 21 1,832,584 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,874 1,555,228 SH   SOLE 22 1,475,701 0 79,527
FRONT YD RESIDENTIAL CORP COM 35904G107 34 3,179 SH   SOLE 23 3,179 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 64 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 89 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 130 11,954 SH   SOLE 30 11,954 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 71 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 23 568 SH   SOLE 22 568 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 644 99,226 SH   SOLE 2 3,297 0 95,929
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 118 18,220 SH   SOLE 7 18,220 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2,964 456,687 SH   SOLE 18 456,687 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 615 94,706 SH   SOLE 19 94,706 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 78,654 12,119,302 SH   SOLE 21 12,119,302 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 20,949 3,227,942 SH   SOLE 22 2,910,281 0 317,661
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 143 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 75 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,461 225,186 SH   SOLE 30 225,186 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 71 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 487 83,894 SH   SOLE 2 3,825 0 80,069
FRONTLINE LTD SHS NEW G3682E192 9 1,587 SH   SOLE 7 1,587 0 0
FRONTLINE LTD SHS NEW G3682E192 1,459 251,186 SH   SOLE 18 251,186 0 0
FRONTLINE LTD SHS NEW G3682E192 419 72,173 SH   SOLE 19 72,173 0 0
FRONTLINE LTD SHS NEW G3682E192 14,134 2,432,752 SH   SOLE 21 2,432,752 0 0
FRONTLINE LTD SHS NEW G3682E192 4,600 791,749 SH   SOLE 22 727,311 0 64,438
FRP HLDGS INC COM 30292L107 368 5,927 SH   SOLE 2 258 0 5,669
FRP HLDGS INC COM 30292L107 9 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,457 23,469 SH   SOLE 18 23,469 0 0
FRP HLDGS INC COM 30292L107 396 6,379 SH   SOLE 19 6,379 0 0
FRP HLDGS INC COM 30292L107 15,913 256,243 SH   SOLE 21 256,243 0 0
FRP HLDGS INC COM 30292L107 13,604 219,073 SH   SOLE 22 208,218 0 10,855
FRP HLDGS INC COM 30292L107 81 1,312 SH   SOLE 30 1,312 0 0
FS BANCORP INC COM 30263Y104 122 2,197 SH   SOLE 2 92 0 2,105
FS BANCORP INC COM 30263Y104 6 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 565 10,137 SH   SOLE 18 10,137 0 0
FS BANCORP INC COM 30263Y104 182 3,269 SH   SOLE 19 3,269 0 0
FS BANCORP INC COM 30263Y104 6,320 113,423 SH   SOLE 21 113,423 0 0
FS BANCORP INC COM 30263Y104 1,854 33,273 SH   SOLE 22 32,356 0 917
FS INVT CORP COM 302635107 8,105 1,149,648 SH   SOLE 30 1,149,648 0 0
FSB BANCORP INC COM 30289C102 5 301 SH   SOLE 18 301 0 0
FTD COS INC COM 30281V108 9 3,232 SH   SOLE 18 3,232 0 0
FTD COS INC COM 30281V108 135 51,379 SH   SOLE 21 51,379 0 0
FTD COS INC COM 30281V108 850 323,337 SH   SOLE 22 323,337 0 0
FTE NETWORKS INC COM PAR 30283R402 5 446 SH   SOLE 18 446 0 0
FTE NETWORKS INC COM PAR 30283R402 74 6,375 SH   SOLE 21 6,375 0 0
FTI CONSULTING INC COM 302941109 2,776 37,924 SH   SOLE 2 1,403 0 36,521
FTI CONSULTING INC COM 302941109 8 103 SH   SOLE 4 103 0 0
FTI CONSULTING INC COM 302941109 57 782 SH   SOLE 7 782 0 0
FTI CONSULTING INC COM 302941109 12,289 167,905 SH   SOLE 18 167,905 0 0
FTI CONSULTING INC COM 302941109 2,560 34,976 SH   SOLE 19 34,976 0 0
FTI CONSULTING INC COM 302941109 291,658 3,984,937 SH   SOLE 21 3,984,937 0 0
FTI CONSULTING INC COM 302941109 88,006 1,202,432 SH   SOLE 22 1,147,585 0 54,847
FTI CONSULTING INC COM 302941109 819 11,187 SH   SOLE 26 3,960 0 7,227
FTI CONSULTING INC COM 302941109 383 5,232 SH   SOLE 28 5,232 0 0
FTI CONSULTING INC COM 302941109 6,941 94,840 SH   SOLE 30 94,840 0 0
FTI CONSULTING INC COM 302941109 145 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 324 4,422 SH   SOLE 40 4,422 0 0
FTS INTERNATIONAL INC COM 30283W104 403 34,163 SH   SOLE 2 1,003 0 33,160
FTS INTERNATIONAL INC COM 30283W104 8 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 1,194 101,295 SH   SOLE 18 101,295 0 0
FTS INTERNATIONAL INC COM 30283W104 342 28,987 SH   SOLE 19 28,987 0 0
FTS INTERNATIONAL INC COM 30283W104 12,366 1,048,891 SH   SOLE 21 1,048,891 0 0
FTS INTERNATIONAL INC COM 30283W104 9,838 834,435 SH   SOLE 22 801,555 0 32,880
FTS INTERNATIONAL INC COM 30283W104 47 4,017 SH   SOLE 30 4,017 0 0
FUEL TECH INC COM 359523107 12 9,526 SH   SOLE 21 9,526 0 0
FUEL TECH INC COM 359523107 647 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM NEW 35952H502 82 76,803 SH   SOLE 2 3,943 0 72,860
FUELCELL ENERGY INC COM NEW 35952H502 298 278,807 SH   SOLE 18 278,807 0 0
FUELCELL ENERGY INC COM NEW 35952H502 65 60,884 SH   SOLE 19 60,884 0 0
FUELCELL ENERGY INC COM NEW 35952H502 3,072 2,871,479 SH   SOLE 21 2,871,479 0 0
FUELCELL ENERGY INC COM NEW 35952H502 1,672 1,562,660 SH   SOLE 22 1,537,487 0 25,173
FULGENT GENETICS INC COM 359664109 4 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 57 14,630 SH   SOLE 21 14,630 0 0
FULL HOUSE RESORTS INC COM 359678109 12 4,203 SH   SOLE 18 4,203 0 0
FULL HOUSE RESORTS INC COM 359678109 195 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 2,314 44,776 SH   SOLE 2 1,892 0 42,884
FULLER H B CO COM 359694106 8 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 1,841 35,632 SH   SOLE 7 35,632 0 0
FULLER H B CO COM 359694106 11,343 219,523 SH   SOLE 18 219,523 0 0
FULLER H B CO COM 359694106 2,394 46,333 SH   SOLE 19 46,333 0 0
FULLER H B CO COM 359694106 279,790 5,414,938 SH   SOLE 21 5,414,938 0 0
FULLER H B CO COM 359694106 75,653 1,464,163 SH   SOLE 22 1,393,949 0 70,214
FULLER H B CO COM 359694106 462 8,938 SH   SOLE 26 4,559 0 4,379
FULLER H B CO COM 359694106 379 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 5,705 110,407 SH   SOLE 30 110,407 0 0
FULLER H B CO COM 359694106 73 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 274 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 4,061 243,906 SH   SOLE 2 77,685 0 166,221
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 98 5,858 SH   SOLE 7 5,858 0 0
FULTON FINL CORP PA COM 360271100 17,020 1,022,206 SH   SOLE 18 1,022,206 0 0
FULTON FINL CORP PA COM 360271100 2,663 159,919 SH   SOLE 19 159,919 0 0
FULTON FINL CORP PA COM 360271100 204,824 12,301,731 SH   SOLE 21 12,301,731 0 0
FULTON FINL CORP PA COM 360271100 106,877 6,419,027 SH   SOLE 22 6,187,716 0 231,311
FULTON FINL CORP PA COM 360271100 890 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 418 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 731 43,930 SH   SOLE 30 43,930 0 0
FULTON FINL CORP PA COM 360271100 160 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 323 19,423 SH   SOLE 40 19,423 0 0
FUNKO INC COM CL A 361008105 208 8,785 SH   SOLE 2 400 0 8,385
FUNKO INC COM CL A 361008105 858 36,199 SH   SOLE 18 36,199 0 0
FUNKO INC COM CL A 361008105 243 10,245 SH   SOLE 19 10,245 0 0
FUNKO INC COM CL A 361008105 8,668 365,876 SH   SOLE 21 365,876 0 0
FUNKO INC COM CL A 361008105 6,213 262,271 SH   SOLE 22 258,820 0 3,451
FUSION CONNECT INC COM 36116X102 44 17,216 SH   SOLE 2 776 0 16,440
FUSION CONNECT INC COM 36116X102 177 68,858 SH   SOLE 18 68,858 0 0
FUSION CONNECT INC COM 36116X102 40 15,653 SH   SOLE 19 15,653 0 0
FUSION CONNECT INC COM 36116X102 1,932 751,680 SH   SOLE 21 751,680 0 0
FUSION CONNECT INC COM 36116X102 382 148,444 SH   SOLE 22 142,049 0 6,395
FUTUREFUEL CORPORATION COM 36116M106 538 29,045 SH   SOLE 2 1,023 0 28,022
FUTUREFUEL CORPORATION COM 36116M106 10 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 2,197 118,484 SH   SOLE 18 118,484 0 0
FUTUREFUEL CORPORATION COM 36116M106 438 23,644 SH   SOLE 19 23,644 0 0
FUTUREFUEL CORPORATION COM 36116M106 51,213 2,762,321 SH   SOLE 21 2,762,321 0 0
FUTUREFUEL CORPORATION COM 36116M106 13,699 738,892 SH   SOLE 22 710,116 0 28,776
FUTUREFUEL CORPORATION COM 36116M106 61 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,178 63,526 SH   SOLE 30 63,526 0 0
FUTUREFUEL CORPORATION COM 36116M106 44 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,023 41,982 SH   SOLE 2 1,624 0 40,358
G-III APPAREL GROUP LTD COM 36237H101 7 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 48 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 9,039 187,576 SH   SOLE 18 187,576 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,911 39,663 SH   SOLE 19 39,663 0 0
G-III APPAREL GROUP LTD COM 36237H101 213,788 4,436,354 SH   SOLE 21 4,436,354 0 0
G-III APPAREL GROUP LTD COM 36237H101 57,662 1,196,565 SH   SOLE 22 1,137,987 0 58,578
G-III APPAREL GROUP LTD COM 36237H101 355 7,363 SH   SOLE 26 2,630 0 4,733
G-III APPAREL GROUP LTD COM 36237H101 281 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 4,410 91,518 SH   SOLE 30 91,518 0 0
G-III APPAREL GROUP LTD COM 36237H101 213 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 873 16,698 SH   SOLE 2 760 0 15,938
G1 THERAPEUTICS INC COM 3621LQ109 23 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,402 65,052 SH   SOLE 18 65,052 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,161 22,201 SH   SOLE 19 22,201 0 0
G1 THERAPEUTICS INC COM 3621LQ109 55,411 1,059,692 SH   SOLE 21 1,059,692 0 0
G1 THERAPEUTICS INC COM 3621LQ109 31,713 606,492 SH   SOLE 22 579,994 0 26,498
G1 THERAPEUTICS INC COM 3621LQ109 8 146 SH   SOLE 23 146 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,985 57,088 SH   SOLE 26 9,921 0 47,167
G1 THERAPEUTICS INC COM 3621LQ109 337 6,437 SH   SOLE 30 6,437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 18 338 SH   SOLE 34 338 0 0
G1 THERAPEUTICS INC COM 3621LQ109 117 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 129 8,377 SH   SOLE 2 379 0 7,998
GAIA INC NEW CL A 36269P104 5 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 581 37,750 SH   SOLE 18 37,750 0 0
GAIA INC NEW CL A 36269P104 291 18,905 SH   SOLE 19 18,905 0 0
GAIA INC NEW CL A 36269P104 6,174 400,884 SH   SOLE 21 400,884 0 0
GAIA INC NEW CL A 36269P104 5,948 386,226 SH   SOLE 22 376,586 0 9,640
GAIN CAP HLDGS INC COM 36268W100 184 28,310 SH   SOLE 2 1,172 0 27,138
GAIN CAP HLDGS INC COM 36268W100 5 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 597 91,893 SH   SOLE 18 91,893 0 0
GAIN CAP HLDGS INC COM 36268W100 152 23,368 SH   SOLE 19 23,368 0 0
GAIN CAP HLDGS INC COM 36268W100 6,263 963,465 SH   SOLE 21 963,465 0 0
GAIN CAP HLDGS INC COM 36268W100 4,162 640,313 SH   SOLE 22 615,578 0 24,735
GALAPAGOS NV SPON ADR 36315X101 2,069 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 1,113 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 12,401 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 11,575 102,956 SH   SOLE 21 102,956 0 0
GALAPAGOS NV SPON ADR 36315X101 7,445 66,223 SH   SOLE 22 20,820 0 45,403
GALAPAGOS NV SPON ADR 36315X101 24 213 SH   SOLE 30 213 0 0
GALAPAGOS NV SPON ADR 36315X101 6,456 57,421 SH   SOLE 34 57,421 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 35 5,783 SH   SOLE 18 5,783 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 596 99,129 SH   SOLE 21 99,129 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,985 496,745 SH   SOLE 22 496,745 0 0
GALLAGHER ARTHUR J & CO COM 363576109 38,834 521,680 SH   SOLE 2 136,975 0 384,705
GALLAGHER ARTHUR J & CO COM 363576109 5,018 67,409 SH   SOLE 4 62,600 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 11,117 149,343 SH   SOLE 7 143,056 0 6,287
GALLAGHER ARTHUR J & CO COM 363576109 195 2,619 SH   SOLE 13 2,619 0 0
GALLAGHER ARTHUR J & CO COM 363576109 112 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 42,957 577,073 SH   SOLE 18 512,143 0 64,930
GALLAGHER ARTHUR J & CO COM 363576109 136,648 1,835,681 SH   SOLE 19 1,835,681 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,626 102,447 SH   SOLE 20 0 0 102,447
GALLAGHER ARTHUR J & CO COM 363576109 444,735 5,974,412 SH   SOLE 21 5,974,412 0 0
GALLAGHER ARTHUR J & CO COM 363576109 338,185 4,543,053 SH   SOLE 22 4,048,458 0 494,595
GALLAGHER ARTHUR J & CO COM 363576109 17,663 237,278 SH   SOLE 23 237,278 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,491 221,537 SH   SOLE 25 221,537 0 0
GALLAGHER ARTHUR J & CO COM 363576109 50,508 678,503 SH   SOLE 26 182,599 0 495,904
GALLAGHER ARTHUR J & CO COM 363576109 2,663 35,776 SH   SOLE 28 27,179 0 8,597
GALLAGHER ARTHUR J & CO COM 363576109 3,251 43,672 SH   SOLE 29 7,495 0 36,177
GALLAGHER ARTHUR J & CO COM 363576109 48,990 658,118 SH   SOLE 30 658,118 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,862 51,887 SH   SOLE 31 30,939 0 20,948
GALLAGHER ARTHUR J & CO COM 363576109 2,880 38,694 SH   SOLE 32 38,694 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,747 63,774 SH   SOLE 34 63,774 0 0
GALLAGHER ARTHUR J & CO COM 363576109 11,376 152,827 SH   SOLE 36 152,827 0 0
GALLAGHER ARTHUR J & CO COM 363576109 269 3,616 SH   SOLE 40 3,616 0 0
GAMCO INVESTORS INC CL A COM 361438104 134 5,735 SH   SOLE 2 241 0 5,494
GAMCO INVESTORS INC CL A COM 361438104 7 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 324 13,814 SH   SOLE 18 13,814 0 0
GAMCO INVESTORS INC CL A COM 361438104 134 5,722 SH   SOLE 19 5,722 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,159 177,604 SH   SOLE 21 177,604 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,095 174,855 SH   SOLE 22 167,076 0 7,779
GAMCO INVESTORS INC CL A COM 361438104 18 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 26 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 1,522 99,692 SH   SOLE 2 3,747 0 95,945
GAMESTOP CORP NEW CL A 36467W109 9 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 115 7,561 SH   SOLE 7 7,561 0 0
GAMESTOP CORP NEW CL A 36467W109 6,749 441,960 SH   SOLE 18 441,960 0 0
GAMESTOP CORP NEW CL A 36467W109 1,391 91,069 SH   SOLE 19 91,069 0 0
GAMESTOP CORP NEW CL A 36467W109 162,387 10,634,392 SH   SOLE 21 10,634,392 0 0
GAMESTOP CORP NEW CL A 36467W109 48,794 3,195,385 SH   SOLE 22 2,839,205 0 356,180
GAMESTOP CORP NEW CL A 36467W109 41 2,707 SH   SOLE 23 2,707 0 0
GAMESTOP CORP NEW CL A 36467W109 545 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 239 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 3,398 222,545 SH   SOLE 30 222,545 0 0
GAMESTOP CORP NEW CL A 36467W109 637 41,743 SH   SOLE 36 41,743 0 0
GAMESTOP CORP NEW CL A 36467W109 171 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 15,271 433,216 SH   SOLE 2 66,592 0 366,624
GAMING & LEISURE PPTYS INC COM 36467J108 2,020 57,305 SH   SOLE 4 57,305 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,967 339,479 SH   SOLE 7 339,479 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 292 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,436 97,472 SH   SOLE 18 97,472 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 30,156 855,497 SH   SOLE 19 855,497 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 122,820 3,484,254 SH   SOLE 21 3,484,254 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 287,327 8,151,121 SH   SOLE 22 7,754,537 0 396,584
GAMING & LEISURE PPTYS INC COM 36467J108 463 13,146 SH   SOLE 23 13,146 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,393 379,936 SH   SOLE 25 379,936 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,650 131,911 SH   SOLE 26 36,594 0 95,317
GAMING & LEISURE PPTYS INC COM 36467J108 1,049 29,746 SH   SOLE 28 29,746 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,539 72,017 SH   SOLE 29 70,987 0 1,030
GAMING & LEISURE PPTYS INC COM 36467J108 33,594 953,033 SH   SOLE 30 953,033 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 154 4,360 SH   SOLE 31 4,181 0 179
GAMING & LEISURE PPTYS INC COM 36467J108 110 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 824 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,053 112,892 SH   SOLE 22 112,892 0 0
GANNETT CO INC COM 36473H104 1,175 117,381 SH   SOLE 2 4,236 0 113,145
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,010 500,504 SH   SOLE 18 500,504 0 0
GANNETT CO INC COM 36473H104 1,043 104,174 SH   SOLE 19 104,174 0 0
GANNETT CO INC COM 36473H104 118,321 11,820,305 SH   SOLE 21 11,820,305 0 0
GANNETT CO INC COM 36473H104 33,227 3,319,426 SH   SOLE 22 3,143,963 0 175,463
GANNETT CO INC COM 36473H104 389 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 2,427 242,468 SH   SOLE 30 242,468 0 0
GANNETT CO INC COM 36473H104 39 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 149 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 15,339 531,684 SH   SOLE 2 77,674 0 454,010
GAP INC DEL COM 364760108 2,312 80,147 SH   SOLE 4 74,076 0 6,071
GAP INC DEL COM 364760108 7,105 246,274 SH   SOLE 7 199,308 0 46,966
GAP INC DEL COM 364760108 81 2,802 SH   SOLE 13 2,802 0 0
GAP INC DEL COM 364760108 43 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 13,480 467,240 SH   SOLE 18 425,511 0 41,729
GAP INC DEL COM 364760108 2,467 85,506 SH   SOLE 19 85,506 0 0
GAP INC DEL COM 364760108 4,647 161,065 SH   SOLE 20 0 0 161,065
GAP INC DEL COM 364760108 150,145 5,204,323 SH   SOLE 21 5,204,323 0 0
GAP INC DEL COM 364760108 175,476 6,082,347 SH   SOLE 22 5,440,731 0 641,616
GAP INC DEL COM 364760108 7,712 267,308 SH   SOLE 23 267,308 0 0
GAP INC DEL COM 364760108 7,842 271,819 SH   SOLE 25 271,819 0 0
GAP INC DEL COM 364760108 27,882 966,458 SH   SOLE 26 285,874 0 680,584
GAP INC DEL COM 364760108 1,285 44,529 SH   SOLE 28 33,928 0 10,601
GAP INC DEL COM 364760108 1,623 56,254 SH   SOLE 29 10,732 0 45,522
GAP INC DEL COM 364760108 25,340 878,342 SH   SOLE 30 878,342 0 0
GAP INC DEL COM 364760108 2,855 98,969 SH   SOLE 31 44,923 0 54,046
GAP INC DEL COM 364760108 304 10,552 SH   SOLE 34 10,552 0 0
GAP INC DEL COM 364760108 6,074 210,533 SH   SOLE 36 210,533 0 0
GAP INC DEL COM 364760108 136 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 5,478 193,283 SH   SOLE 2 9,117 0 184,166
GARDNER DENVER HLDGS INC COM 36555P107 16 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 66 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,670 58,940 SH   SOLE 18 58,940 0 0
GARDNER DENVER HLDGS INC COM 36555P107 534 18,828 SH   SOLE 19 18,828 0 0
GARDNER DENVER HLDGS INC COM 36555P107 31,785 1,121,560 SH   SOLE 21 1,121,560 0 0
GARDNER DENVER HLDGS INC COM 36555P107 78,358 2,764,914 SH   SOLE 22 2,561,267 0 203,647
GARDNER DENVER HLDGS INC COM 36555P107 679 23,976 SH   SOLE 26 17,009 0 6,967
GARDNER DENVER HLDGS INC COM 36555P107 379 13,360 SH   SOLE 28 13,360 0 0
GARDNER DENVER HLDGS INC COM 36555P107 726 25,611 SH   SOLE 30 25,611 0 0
GARDNER DENVER HLDGS INC COM 36555P107 68 2,388 SH   SOLE 31 2,307 0 81
GARDNER DENVER HLDGS INC COM 36555P107 348 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 26,257 374,831 SH   SOLE 2 133,010 0 241,821
GARMIN LTD SHS H2906T109 3,454 49,314 SH   SOLE 4 47,851 0 1,463
GARMIN LTD SHS H2906T109 9,288 132,595 SH   SOLE 7 109,844 0 22,751
GARMIN LTD SHS H2906T109 3,440 49,104 SH   SOLE 13 49,104 0 0
GARMIN LTD SHS H2906T109 62 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 22,790 325,333 SH   SOLE 18 311,003 0 14,330
GARMIN LTD SHS H2906T109 23,877 340,850 SH   SOLE 19 340,850 0 0
GARMIN LTD SHS H2906T109 6,484 92,565 SH   SOLE 20 0 0 92,565
GARMIN LTD SHS H2906T109 363,066 5,182,962 SH   SOLE 21 5,182,962 0 0
GARMIN LTD SHS H2906T109 251,274 3,587,072 SH   SOLE 22 2,890,977 0 696,095
GARMIN LTD SHS H2906T109 11,305 161,390 SH   SOLE 23 161,390 0 0
GARMIN LTD SHS H2906T109 8,633 123,237 SH   SOLE 25 123,237 0 0
GARMIN LTD SHS H2906T109 32,104 458,303 SH   SOLE 26 145,950 0 312,353
GARMIN LTD SHS H2906T109 1,416 20,219 SH   SOLE 28 14,861 0 5,358
GARMIN LTD SHS H2906T109 9,158 130,741 SH   SOLE 29 15,260 0 115,481
GARMIN LTD SHS H2906T109 55,267 788,967 SH   SOLE 30 788,967 0 0
GARMIN LTD SHS H2906T109 3,074 43,886 SH   SOLE 31 25,027 0 18,859
GARMIN LTD SHS H2906T109 3,291 46,984 SH   SOLE 32 46,984 0 0
GARMIN LTD SHS H2906T109 693 9,893 SH   SOLE 34 9,893 0 0
GARMIN LTD SHS H2906T109 7,842 111,952 SH   SOLE 36 111,952 0 0
GARMIN LTD SHS H2906T109 171 2,447 SH   SOLE 40 2,447 0 0
GARRETT MOTION INC COM 366505105 12 625 SH   SOLE 22 625 0 0
GARRISON CAP INC COM 366554103 127 15,387 SH   SOLE 30 15,387 0 0
GARTNER INC COM 366651107 31,904 201,288 SH   SOLE 2 15,388 0 185,900
GARTNER INC COM 366651107 4,477 28,249 SH   SOLE 4 25,780 0 2,469
GARTNER INC COM 366651107 10,361 65,371 SH   SOLE 7 65,371 0 0
GARTNER INC COM 366651107 137 864 SH   SOLE 15 864 0 0
GARTNER INC COM 366651107 28,822 181,841 SH   SOLE 18 170,898 0 10,943
GARTNER INC COM 366651107 46,903 295,919 SH   SOLE 19 295,919 0 0
GARTNER INC COM 366651107 6,164 38,889 SH   SOLE 20 0 0 38,889
GARTNER INC COM 366651107 315,709 1,991,854 SH   SOLE 21 1,991,854 0 0
GARTNER INC COM 366651107 341,999 2,157,724 SH   SOLE 22 1,930,426 0 227,298
GARTNER INC COM 366651107 17,789 112,231 SH   SOLE 23 112,231 0 0
GARTNER INC COM 366651107 13,021 82,149 SH   SOLE 25 82,149 0 0
GARTNER INC COM 366651107 51,676 326,030 SH   SOLE 26 93,671 0 232,359
GARTNER INC COM 366651107 2,872 18,118 SH   SOLE 28 13,811 0 4,307
GARTNER INC COM 366651107 3,313 20,904 SH   SOLE 29 2,801 0 18,103
GARTNER INC COM 366651107 48,477 305,849 SH   SOLE 30 305,849 0 0
GARTNER INC COM 366651107 5,480 34,577 SH   SOLE 31 15,699 0 18,878
GARTNER INC COM 366651107 715 4,508 SH   SOLE 34 4,508 0 0
GARTNER INC COM 366651107 10,237 64,588 SH   SOLE 36 64,588 0 0
GARTNER INC COM 366651107 288 1,818 SH   SOLE 40 1,818 0 0
GASLOG LTD SHS G37585109 837 42,383 SH   SOLE 2 1,515 0 40,868
GASLOG LTD SHS G37585109 268 13,575 SH   SOLE 7 13,575 0 0
GASLOG LTD SHS G37585109 2,649 134,133 SH   SOLE 18 134,133 0 0
GASLOG LTD SHS G37585109 717 36,318 SH   SOLE 19 36,318 0 0
GASLOG LTD SHS G37585109 25,568 1,294,580 SH   SOLE 21 1,294,580 0 0
GASLOG LTD SHS G37585109 9,084 459,964 SH   SOLE 22 428,272 0 31,692
GASLOG LTD SHS G37585109 32 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 548 27,727 SH   SOLE 30 27,727 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,895 97,167 SH   SOLE 2 12,320 0 84,847
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 19 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 410 21,051 SH   SOLE 18 21,051 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3,394 174,040 SH   SOLE 19 174,040 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 8,799 451,241 SH   SOLE 21 451,241 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 23,450 1,202,557 SH   SOLE 22 1,096,539 0 106,018
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 78 4,008 SH   SOLE 26 0 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 167 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 332 17,020 SH   SOLE 30 17,020 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 19 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 841 43,106 SH   SOLE 34 43,106 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 127 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 4,610 53,238 SH   SOLE 2 16,850 0 36,388
GATX CORP COM 361448103 20 234 SH   SOLE 4 234 0 0
GATX CORP COM 361448103 115 1,327 SH   SOLE 7 1,327 0 0
GATX CORP COM 361448103 19,209 221,833 SH   SOLE 18 221,833 0 0
GATX CORP COM 361448103 2,976 34,370 SH   SOLE 19 34,370 0 0
GATX CORP COM 361448103 224,660 2,594,531 SH   SOLE 21 2,594,531 0 0
GATX CORP COM 361448103 116,754 1,348,356 SH   SOLE 22 1,297,539 0 50,817
GATX CORP COM 361448103 507 5,853 SH   SOLE 26 3,456 0 2,397
GATX CORP COM 361448103 436 5,034 SH   SOLE 28 5,034 0 0
GATX CORP COM 361448103 774 8,939 SH   SOLE 30 8,939 0 0
GATX CORP COM 361448103 191 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 409 4,729 SH   SOLE 40 4,729 0 0
GCI LIBERTY INC COM CLASS A 36164V305 10,054 197,136 SH   SOLE 2 7,911 0 189,225
GCI LIBERTY INC COM CLASS A 36164V305 16 318 SH   SOLE 4 318 0 0
GCI LIBERTY INC COM CLASS A 36164V305 88 1,730 SH   SOLE 7 1,730 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,502 49,056 SH   SOLE 18 49,056 0 0
GCI LIBERTY INC COM CLASS A 36164V305 23,363 458,107 SH   SOLE 19 458,107 0 0
GCI LIBERTY INC COM CLASS A 36164V305 52,874 1,036,754 SH   SOLE 21 1,036,754 0 0
GCI LIBERTY INC COM CLASS A 36164V305 136,470 2,675,875 SH   SOLE 22 2,480,716 0 195,159
GCI LIBERTY INC COM CLASS A 36164V305 1,618 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 658 12,911 SH   SOLE 28 12,911 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,111 21,786 SH   SOLE 30 21,786 0 0
GCI LIBERTY INC COM CLASS A 36164V305 106 2,087 SH   SOLE 31 2,087 0 0
GCI LIBERTY INC COM CLASS A 36164V305 525 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,534 57,781 SH   SOLE 2 2,679 0 55,102
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 42 1,566 SH   SOLE 7 1,566 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5,986 225,447 SH   SOLE 18 225,447 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,754 66,047 SH   SOLE 19 66,047 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 65,757 2,476,718 SH   SOLE 21 2,476,718 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 53,537 2,016,454 SH   SOLE 22 1,924,296 0 92,158
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 685 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 276 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 433 16,324 SH   SOLE 30 16,324 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 226 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 2,306 65,645 SH   SOLE 2 1,684 0 63,961
GDS HLDGS LTD SPONSORED ADR 36165L108 4,259 121,225 SH   SOLE 4 121,225 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 259 7,371 SH   SOLE 7 7,371 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 841 23,932 SH   SOLE 15 23,932 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,720 48,964 SH   SOLE 18 48,964 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 2,852 81,181 SH   SOLE 19 81,181 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 41,672 1,186,234 SH   SOLE 21 1,186,234 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 27,993 796,846 SH   SOLE 22 655,232 0 141,614
GDS HLDGS LTD SPONSORED ADR 36165L108 3,511 99,944 SH   SOLE 23 99,944 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 705 20,075 SH   SOLE 25 20,075 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 8,704 247,771 SH   SOLE 26 87,772 0 159,999
GDS HLDGS LTD SPONSORED ADR 36165L108 801 22,805 SH   SOLE 28 22,805 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 193 5,485 SH   SOLE 29 0 0 5,485
GDS HLDGS LTD SPONSORED ADR 36165L108 11,914 339,150 SH   SOLE 30 339,150 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 116 3,312 SH   SOLE 31 3,312 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 4,950 140,903 SH   SOLE 34 140,903 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 20 565 SH   SOLE 40 565 0 0
GEE GROUP INC COM 36165A102 2 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 4 1,992 SH   SOLE 18 1,992 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 59 28,457 SH   SOLE 21 28,457 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 1,328 644,589 SH   SOLE 22 644,589 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 148 10,592 SH   SOLE 2 660 0 9,932
GENCO SHIPPING & TRADING LTD SHS Y2685T131 379 27,093 SH   SOLE 18 27,093 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 134 9,562 SH   SOLE 19 9,562 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,997 285,490 SH   SOLE 21 285,490 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,040 288,594 SH   SOLE 22 286,004 0 2,590
GENCOR INDS INC COM 368678108 56 4,655 SH   SOLE 2 303 0 4,352
GENCOR INDS INC COM 368678108 334 27,719 SH   SOLE 18 27,719 0 0
GENCOR INDS INC COM 368678108 96 7,928 SH   SOLE 19 7,928 0 0
GENCOR INDS INC COM 368678108 4,062 337,062 SH   SOLE 21 337,062 0 0
GENCOR INDS INC COM 368678108 850 70,563 SH   SOLE 22 68,107 0 2,456
GENERAC HLDGS INC COM 368736104 3,706 65,706 SH   SOLE 2 19,095 0 46,611
GENERAC HLDGS INC COM 368736104 45 800 SH   SOLE 4 800 0 0
GENERAC HLDGS INC COM 368736104 121 2,147 SH   SOLE 7 2,147 0 0
GENERAC HLDGS INC COM 368736104 11,359 201,368 SH   SOLE 18 201,368 0 0
GENERAC HLDGS INC COM 368736104 12,961 229,767 SH   SOLE 19 229,767 0 0
GENERAC HLDGS INC COM 368736104 115,137 2,041,078 SH   SOLE 21 2,041,078 0 0
GENERAC HLDGS INC COM 368736104 118,542 2,101,437 SH   SOLE 22 2,014,772 0 86,665
GENERAC HLDGS INC COM 368736104 3,318 58,817 SH   SOLE 23 58,817 0 0
GENERAC HLDGS INC COM 368736104 6,267 111,099 SH   SOLE 26 16,779 0 94,320
GENERAC HLDGS INC COM 368736104 485 8,600 SH   SOLE 28 8,600 0 0
GENERAC HLDGS INC COM 368736104 978 17,344 SH   SOLE 29 0 0 17,344
GENERAC HLDGS INC COM 368736104 875 15,513 SH   SOLE 30 15,513 0 0
GENERAC HLDGS INC COM 368736104 446 7,907 SH   SOLE 34 7,907 0 0
GENERAC HLDGS INC COM 368736104 146 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 426 7,551 SH   SOLE 40 7,551 0 0
GENERAL DYNAMICS CORP COM 369550108 133,904 654,084 SH   SOLE 2 121,846 0 532,238
GENERAL DYNAMICS CORP COM 369550108 17,174 83,891 SH   SOLE 4 77,229 0 6,662
GENERAL DYNAMICS CORP COM 369550108 56,239 274,712 SH   SOLE 7 227,313 0 47,399
GENERAL DYNAMICS CORP COM 369550108 4,090 19,978 SH   SOLE 13 19,978 0 0
GENERAL DYNAMICS CORP COM 369550108 436 2,128 SH   SOLE 15 2,128 0 0
GENERAL DYNAMICS CORP COM 369550108 20 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 104,983 512,815 SH   SOLE 18 500,767 0 12,048
GENERAL DYNAMICS CORP COM 369550108 42,939 209,747 SH   SOLE 19 209,747 0 0
GENERAL DYNAMICS CORP COM 369550108 1,381,343 6,747,477 SH   SOLE 21 6,747,477 0 0
GENERAL DYNAMICS CORP COM 369550108 1,363,164 6,658,674 SH   SOLE 22 5,948,017 0 710,657
GENERAL DYNAMICS CORP COM 369550108 65,412 319,518 SH   SOLE 23 319,518 0 0
GENERAL DYNAMICS CORP COM 369550108 65,025 317,630 SH   SOLE 25 317,630 0 0
GENERAL DYNAMICS CORP COM 369550108 70,716 345,430 SH   SOLE 26 111,092 0 234,338
GENERAL DYNAMICS CORP COM 369550108 11,694 57,123 SH   SOLE 29 8,715 0 48,408
GENERAL DYNAMICS CORP COM 369550108 190,937 932,673 SH   SOLE 30 932,673 0 0
GENERAL DYNAMICS CORP COM 369550108 16,420 80,206 SH   SOLE 31 48,915 0 31,291
GENERAL DYNAMICS CORP COM 369550108 47,086 230,002 SH   SOLE 36 230,002 0 0
GENERAL DYNAMICS CORP COM 369550108 1,046 5,111 SH   SOLE 40 5,111 0 0
GENERAL ELECTRIC CO COM 369604103 231,048 20,464,866 SH   SOLE 2 2,525,815 0 17,939,051
GENERAL ELECTRIC CO COM 369604103 32,084 2,841,826 SH   SOLE 4 2,612,610 0 229,216
GENERAL ELECTRIC CO COM 369604103 73,043 6,469,675 SH   SOLE 7 6,469,675 0 0
GENERAL ELECTRIC CO COM 369604103 212 18,783 SH   SOLE 13 18,783 0 0
GENERAL ELECTRIC CO COM 369604103 803 71,143 SH   SOLE 15 71,143 0 0
GENERAL ELECTRIC CO COM 369604103 13 1,111 SH   SOLE 17 0 0 1,111
GENERAL ELECTRIC CO COM 369604103 315,514 27,946,287 SH   SOLE 18 26,114,563 0 1,831,724
GENERAL ELECTRIC CO COM 369604103 285,390 25,278,158 SH   SOLE 19 25,278,158 0 0
GENERAL ELECTRIC CO COM 369604103 31,112 2,755,737 SH   SOLE 20 92,425 0 2,663,312
GENERAL ELECTRIC CO COM 369604103 1,653,345 146,443,282 SH   SOLE 21 146,443,282 0 0
GENERAL ELECTRIC CO COM 369604103 2,394,549 212,094,685 SH   SOLE 22 187,717,370 0 24,377,315
GENERAL ELECTRIC CO COM 369604103 125,711 11,134,697 SH   SOLE 23 11,134,697 0 0
GENERAL ELECTRIC CO COM 369604103 97,889 8,670,428 SH   SOLE 25 8,579,035 0 91,393
GENERAL ELECTRIC CO COM 369604103 333,333 29,524,652 SH   SOLE 26 6,694,504 0 22,830,148
GENERAL ELECTRIC CO COM 369604103 18,832 1,667,983 SH   SOLE 28 1,260,480 0 407,503
GENERAL ELECTRIC CO COM 369604103 5,548 491,390 SH   SOLE 29 298,137 0 193,253
GENERAL ELECTRIC CO COM 369604103 300,247 26,594,086 SH   SOLE 30 26,594,086 0 0
GENERAL ELECTRIC CO COM 369604103 37,919 3,358,621 SH   SOLE 31 1,679,406 0 1,679,215
GENERAL ELECTRIC CO COM 369604103 5,375 476,072 SH   SOLE 32 476,072 0 0
GENERAL ELECTRIC CO COM 369604103 23,627 2,092,704 SH   SOLE 34 2,092,704 0 0
GENERAL ELECTRIC CO COM 369604103 95,123 8,425,404 SH   SOLE 36 8,425,404 0 0
GENERAL ELECTRIC CO COM 369604103 1,979 175,278 SH   SOLE 40 175,278 0 0
GENERAL FIN CORP DEL COM 369822101 137 8,565 SH   SOLE 2 295 0 8,270
GENERAL FIN CORP DEL COM 369822101 506 31,729 SH   SOLE 18 31,729 0 0
GENERAL FIN CORP DEL COM 369822101 133 8,364 SH   SOLE 19 8,364 0 0
GENERAL FIN CORP DEL COM 369822101 5,590 350,486 SH   SOLE 21 350,486 0 0
GENERAL FIN CORP DEL COM 369822101 3,952 247,777 SH   SOLE 22 244,887 0 2,890
GENERAL MLS INC COM 370334104 63,552 1,480,705 SH   SOLE 2 216,132 0 1,264,573
GENERAL MLS INC COM 370334104 8,505 198,154 SH   SOLE 4 182,510 0 15,644
GENERAL MLS INC COM 370334104 20,957 488,269 SH   SOLE 7 475,000 0 13,269
GENERAL MLS INC COM 370334104 517 12,036 SH   SOLE 13 12,036 0 0
GENERAL MLS INC COM 370334104 199 4,632 SH   SOLE 15 4,632 0 0
GENERAL MLS INC COM 370334104 5 116 SH   SOLE 17 0 0 116
GENERAL MLS INC COM 370334104 55,869 1,301,712 SH   SOLE 18 1,215,757 0 85,955
GENERAL MLS INC COM 370334104 4,028 93,860 SH   SOLE 19 93,860 0 0
GENERAL MLS INC COM 370334104 12,333 287,346 SH   SOLE 20 0 0 287,346
GENERAL MLS INC COM 370334104 598,596 13,946,791 SH   SOLE 21 13,946,791 0 0
GENERAL MLS INC COM 370334104 631,116 14,704,466 SH   SOLE 22 12,994,693 0 1,709,773
GENERAL MLS INC COM 370334104 32,134 748,703 SH   SOLE 23 748,703 0 0
GENERAL MLS INC COM 370334104 24,620 573,628 SH   SOLE 25 573,628 0 0
GENERAL MLS INC COM 370334104 111,620 2,600,654 SH   SOLE 26 509,919 0 2,090,735
GENERAL MLS INC COM 370334104 4,847 112,938 SH   SOLE 28 85,263 0 27,675
GENERAL MLS INC COM 370334104 1,044 24,322 SH   SOLE 29 24,322 0 0
GENERAL MLS INC COM 370334104 100,088 2,331,968 SH   SOLE 30 2,331,968 0 0
GENERAL MLS INC COM 370334104 10,357 241,309 SH   SOLE 31 129,466 0 111,843
GENERAL MLS INC COM 370334104 3,696 86,118 SH   SOLE 32 86,118 0 0
GENERAL MLS INC COM 370334104 1,337 31,149 SH   SOLE 34 31,149 0 0
GENERAL MLS INC COM 370334104 24,891 579,931 SH   SOLE 36 579,931 0 0
GENERAL MLS INC COM 370334104 503 11,712 SH   SOLE 40 11,712 0 0
GENERAL MOLY INC COM 370373102 19 52,533 SH   SOLE 21 52,533 0 0
GENERAL MOLY INC COM 370373102 559 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 116,179 3,450,532 SH   SOLE 2 722,331 0 2,728,201
GENERAL MTRS CO COM 37045V100 15,041 446,724 SH   SOLE 4 413,254 0 33,470
GENERAL MTRS CO COM 37045V100 40,651 1,207,332 SH   SOLE 7 1,040,859 0 166,473
GENERAL MTRS CO COM 37045V100 566 16,811 SH   SOLE 13 16,811 0 0
GENERAL MTRS CO COM 37045V100 366 10,876 SH   SOLE 15 10,876 0 0
GENERAL MTRS CO COM 37045V100 81,753 2,428,064 SH   SOLE 18 2,242,399 0 185,665
GENERAL MTRS CO COM 37045V100 9,971 296,146 SH   SOLE 19 296,146 0 0
GENERAL MTRS CO COM 37045V100 13,995 415,645 SH   SOLE 20 0 0 415,645
GENERAL MTRS CO COM 37045V100 795,900 23,638,253 SH   SOLE 21 23,638,253 0 0
GENERAL MTRS CO COM 37045V100 1,085,782 32,247,766 SH   SOLE 22 28,540,999 0 3,706,767
GENERAL MTRS CO COM 37045V100 54,865 1,629,498 SH   SOLE 23 1,629,498 0 0
GENERAL MTRS CO COM 37045V100 43,205 1,283,196 SH   SOLE 25 1,283,196 0 0
GENERAL MTRS CO COM 37045V100 160,000 4,751,994 SH   SOLE 26 1,056,108 0 3,695,886
GENERAL MTRS CO COM 37045V100 8,213 243,937 SH   SOLE 28 184,311 0 59,626
GENERAL MTRS CO COM 37045V100 5,592 166,080 SH   SOLE 29 53,851 0 112,229
GENERAL MTRS CO COM 37045V100 171,893 5,105,229 SH   SOLE 30 5,105,229 0 0
GENERAL MTRS CO COM 37045V100 17,141 509,090 SH   SOLE 31 255,308 0 253,782
GENERAL MTRS CO COM 37045V100 3,611 107,234 SH   SOLE 34 107,234 0 0
GENERAL MTRS CO COM 37045V100 43,227 1,283,852 SH   SOLE 36 1,283,852 0 0
GENERAL MTRS CO COM 37045V100 877 26,039 SH   SOLE 40 26,039 0 0
GENERAL MTRS CO OPTIONS 37045V100 1,936 57,500 SH Call SOLE 2 57,500 0 0
GENERAL MTRS CO OPTIONS 37045V100 1,872 55,600 SH Call SOLE 19 55,600 0 0
GENESCO INC COM 371532102 920 19,543 SH   SOLE 2 723 0 18,820
GENESCO INC COM 371532102 8 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 61 1,301 SH   SOLE 7 1,301 0 0
GENESCO INC COM 371532102 4,057 86,145 SH   SOLE 18 86,145 0 0
GENESCO INC COM 371532102 821 17,439 SH   SOLE 19 17,439 0 0
GENESCO INC COM 371532102 97,397 2,067,883 SH   SOLE 21 2,067,883 0 0
GENESCO INC COM 371532102 27,722 588,570 SH   SOLE 22 552,447 0 36,123
GENESCO INC COM 371532102 132 2,795 SH   SOLE 23 2,795 0 0
GENESCO INC COM 371532102 163 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 142 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 2,099 44,571 SH   SOLE 30 44,571 0 0
GENESCO INC COM 371532102 132 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 131 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 12,229 134,402 SH   SOLE 2 29,587 0 104,815
GENESEE & WYO INC CL A 371559105 97 1,070 SH   SOLE 4 1,070 0 0
GENESEE & WYO INC CL A 371559105 182 1,997 SH   SOLE 7 1,997 0 0
GENESEE & WYO INC CL A 371559105 16,820 184,855 SH   SOLE 18 184,855 0 0
GENESEE & WYO INC CL A 371559105 939 10,318 SH   SOLE 19 10,318 0 0
GENESEE & WYO INC CL A 371559105 247,606 2,721,239 SH   SOLE 21 2,721,239 0 0
GENESEE & WYO INC CL A 371559105 174,298 1,915,569 SH   SOLE 22 1,788,330 0 127,239
GENESEE & WYO INC CL A 371559105 1,839 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 776 8,532 SH   SOLE 28 8,532 0 0
GENESEE & WYO INC CL A 371559105 3,271 35,944 SH   SOLE 30 35,944 0 0
GENESEE & WYO INC CL A 371559105 111 1,215 SH   SOLE 31 1,184 0 31
GENESEE & WYO INC CL A 371559105 368 4,045 SH   SOLE 36 4,045 0 0
GENESEE & WYO INC CL A 371559105 671 7,379 SH   SOLE 40 7,379 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 565 23,761 SH   SOLE 18 23,761 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 27,266 1,146,596 SH   SOLE 19 1,146,596 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 59 43,969 SH   SOLE 2 2,272 0 41,697
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 256 189,442 SH   SOLE 18 189,442 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 63 46,962 SH   SOLE 19 46,962 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,674 1,980,495 SH   SOLE 21 1,980,495 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,302 964,690 SH   SOLE 22 946,049 0 18,641
GENIE ENERGY LTD CL B 372284208 12 2,207 SH   SOLE 18 2,207 0 0
GENIE ENERGY LTD CL B 372284208 226 41,880 SH   SOLE 21 41,880 0 0
GENIE ENERGY LTD CL B 372284208 2,034 376,621 SH   SOLE 22 376,621 0 0
GENMARK DIAGNOSTICS INC COM 372309104 313 42,650 SH   SOLE 2 1,947 0 40,703
GENMARK DIAGNOSTICS INC COM 372309104 8 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,265 172,081 SH   SOLE 18 172,081 0 0
GENMARK DIAGNOSTICS INC COM 372309104 357 48,598 SH   SOLE 19 48,598 0 0
GENMARK DIAGNOSTICS INC COM 372309104 13,690 1,862,528 SH   SOLE 21 1,862,528 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,733 1,460,327 SH   SOLE 22 1,405,615 0 54,712
GENMARK DIAGNOSTICS INC COM 372309104 41 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 95 12,924 SH   SOLE 30 12,924 0 0
GENMARK DIAGNOSTICS INC COM 372309104 30 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 8 9,802 SH   SOLE 21 9,802 0 0
GENOCEA BIOSCIENCES INC COM 372427104 147 188,084 SH   SOLE 22 188,084 0 0
GENOMIC HEALTH INC COM 37244C101 1,587 22,596 SH   SOLE 2 6,484 0 16,112
GENOMIC HEALTH INC COM 37244C101 35 497 SH   SOLE 7 497 0 0
GENOMIC HEALTH INC COM 37244C101 4,666 66,453 SH   SOLE 18 66,453 0 0
GENOMIC HEALTH INC COM 37244C101 5,794 82,506 SH   SOLE 19 82,506 0 0
GENOMIC HEALTH INC COM 37244C101 78,412 1,116,664 SH   SOLE 21 1,116,664 0 0
GENOMIC HEALTH INC COM 37244C101 47,010 669,465 SH   SOLE 22 641,078 0 28,387
GENOMIC HEALTH INC COM 37244C101 1,447 20,608 SH   SOLE 23 20,608 0 0
GENOMIC HEALTH INC COM 37244C101 2,832 40,331 SH   SOLE 26 0 0 40,331
GENOMIC HEALTH INC COM 37244C101 179 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 440 6,260 SH   SOLE 29 0 0 6,260
GENOMIC HEALTH INC COM 37244C101 413 5,877 SH   SOLE 30 5,877 0 0
GENOMIC HEALTH INC COM 37244C101 97 1,379 SH   SOLE 34 1,379 0 0
GENOMIC HEALTH INC COM 37244C101 158 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 30,957 1,011,345 SH   SOLE 2 114,758 0 896,587
GENPACT LIMITED SHS G3922B107 116 3,780 SH   SOLE 3 3,780 0 0
GENPACT LIMITED SHS G3922B107 544 17,787 SH   SOLE 4 17,787 0 0
GENPACT LIMITED SHS G3922B107 234 7,648 SH   SOLE 7 7,648 0 0
GENPACT LIMITED SHS G3922B107 3,006 98,215 SH   SOLE 18 98,215 0 0
GENPACT LIMITED SHS G3922B107 1,490 48,690 SH   SOLE 19 48,690 0 0
GENPACT LIMITED SHS G3922B107 48,451 1,582,855 SH   SOLE 21 1,582,855 0 0
GENPACT LIMITED SHS G3922B107 150,264 4,908,968 SH   SOLE 22 4,661,978 0 246,990
GENPACT LIMITED SHS G3922B107 1,140 37,230 SH   SOLE 23 37,230 0 0
GENPACT LIMITED SHS G3922B107 44 1,437 SH   SOLE 26 1,437 0 0
GENPACT LIMITED SHS G3922B107 918 29,984 SH   SOLE 30 29,984 0 0
GENPACT LIMITED SHS G3922B107 6,921 226,101 SH   SOLE 31 225,965 0 136
GENPACT LIMITED SHS G3922B107 1,049 34,275 SH   SOLE 34 34,275 0 0
GENPACT LIMITED SHS G3922B107 956 31,238 SH   SOLE 36 31,238 0 0
GENPREX INC COM 372446104 0 215 SH   SOLE 18 215 0 0
GENPREX INC COM 372446104 8 3,583 SH   SOLE 21 3,583 0 0
GENTEX CORP COM 371901109 13,171 613,758 SH   SOLE 2 154,599 0 459,159
GENTEX CORP COM 371901109 29 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 145 6,743 SH   SOLE 7 6,743 0 0
GENTEX CORP COM 371901109 47 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 17,885 833,397 SH   SOLE 18 833,397 0 0
GENTEX CORP COM 371901109 1,041 48,517 SH   SOLE 19 48,517 0 0
GENTEX CORP COM 371901109 274,430 12,787,987 SH   SOLE 21 12,787,987 0 0
GENTEX CORP COM 371901109 189,053 8,809,535 SH   SOLE 22 8,243,018 0 566,517
GENTEX CORP COM 371901109 5,343 248,968 SH   SOLE 25 248,968 0 0
GENTEX CORP COM 371901109 8,472 394,760 SH   SOLE 26 112,234 0 282,526
GENTEX CORP COM 371901109 843 39,277 SH   SOLE 28 39,277 0 0
GENTEX CORP COM 371901109 1,406 65,509 SH   SOLE 30 65,509 0 0
GENTEX CORP COM 371901109 272 12,674 SH   SOLE 31 5,919 0 6,755
GENTEX CORP COM 371901109 3,352 156,200 SH   SOLE 36 156,200 0 0
GENTEX CORP COM 371901109 619 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 1,624 35,732 SH   SOLE 2 1,379 0 34,353
GENTHERM INC COM 37253A103 10 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 35 760 SH   SOLE 7 760 0 0
GENTHERM INC COM 37253A103 7,335 161,377 SH   SOLE 18 161,377 0 0
GENTHERM INC COM 37253A103 1,531 33,683 SH   SOLE 19 33,683 0 0
GENTHERM INC COM 37253A103 174,403 3,837,243 SH   SOLE 21 3,837,243 0 0
GENTHERM INC COM 37253A103 48,076 1,057,770 SH   SOLE 22 1,004,204 0 53,566
GENTHERM INC COM 37253A103 453 9,959 SH   SOLE 26 0 0 9,959
GENTHERM INC COM 37253A103 224 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 3,630 79,871 SH   SOLE 30 79,871 0 0
GENTHERM INC COM 37253A103 176 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 34,377 345,845 SH   SOLE 2 52,369 0 293,476
GENUINE PARTS CO COM 372460105 4,550 45,779 SH   SOLE 4 41,907 0 3,872
GENUINE PARTS CO COM 372460105 26,505 266,653 SH   SOLE 7 176,224 0 90,429
GENUINE PARTS CO COM 372460105 458 4,604 SH   SOLE 13 4,604 0 0
GENUINE PARTS CO COM 372460105 131 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 102,541 1,031,601 SH   SOLE 18 1,014,080 0 17,521
GENUINE PARTS CO COM 372460105 110,706 1,113,745 SH   SOLE 19 1,113,745 0 0
GENUINE PARTS CO COM 372460105 8,051 81,001 SH   SOLE 20 0 0 81,001
GENUINE PARTS CO COM 372460105 506,619 5,096,766 SH   SOLE 21 5,096,766 0 0
GENUINE PARTS CO COM 372460105 357,649 3,598,081 SH   SOLE 22 3,188,257 0 409,824
GENUINE PARTS CO COM 372460105 18,199 183,090 SH   SOLE 23 183,090 0 0
GENUINE PARTS CO COM 372460105 36,702 369,232 SH   SOLE 25 369,232 0 0
GENUINE PARTS CO COM 372460105 72,569 730,075 SH   SOLE 26 213,232 0 516,843
GENUINE PARTS CO COM 372460105 2,795 28,119 SH   SOLE 28 21,142 0 6,977
GENUINE PARTS CO COM 372460105 3,437 34,581 SH   SOLE 29 5,358 0 29,223
GENUINE PARTS CO COM 372460105 49,223 495,199 SH   SOLE 30 495,199 0 0
GENUINE PARTS CO COM 372460105 5,871 59,067 SH   SOLE 31 27,190 0 31,877
GENUINE PARTS CO COM 372460105 3,857 38,799 SH   SOLE 32 38,799 0 0
GENUINE PARTS CO COM 372460105 53,976 543,016 SH   SOLE 34 543,016 0 0
GENUINE PARTS CO COM 372460105 13,493 135,747 SH   SOLE 36 135,747 0 0
GENUINE PARTS CO COM 372460105 3,137 31,556 SH   SOLE 37 31,556 0 0
GENUINE PARTS CO COM 372460105 293 2,947 SH   SOLE 40 2,947 0 0
GENWORTH FINL INC COM CL A 37247D106 3,114 746,725 SH   SOLE 2 257,267 0 489,458
GENWORTH FINL INC COM CL A 37247D106 11 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 150 36,023 SH   SOLE 7 36,023 0 0
GENWORTH FINL INC COM CL A 37247D106 12,323 2,955,069 SH   SOLE 18 2,955,069 0 0
GENWORTH FINL INC COM CL A 37247D106 1,946 466,639 SH   SOLE 19 466,639 0 0
GENWORTH FINL INC COM CL A 37247D106 144,566 34,668,098 SH   SOLE 21 34,668,098 0 0
GENWORTH FINL INC COM CL A 37247D106 72,433 17,369,997 SH   SOLE 22 16,489,824 0 880,173
GENWORTH FINL INC COM CL A 37247D106 1,121 268,830 SH   SOLE 26 35,132 0 233,698
GENWORTH FINL INC COM CL A 37247D106 288 69,056 SH   SOLE 28 69,056 0 0
GENWORTH FINL INC COM CL A 37247D106 167 40,145 SH   SOLE 29 0 0 40,145
GENWORTH FINL INC COM CL A 37247D106 479 114,936 SH   SOLE 30 114,936 0 0
GENWORTH FINL INC COM CL A 37247D106 800 191,901 SH   SOLE 36 191,901 0 0
GENWORTH FINL INC COM CL A 37247D106 225 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,676 66,632 SH   SOLE 2 66,632 0 0
GEO GROUP INC NEW COM 36162J106 12 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 121 4,816 SH   SOLE 7 4,816 0 0
GEO GROUP INC NEW COM 36162J106 17,799 707,416 SH   SOLE 18 707,416 0 0
GEO GROUP INC NEW COM 36162J106 4,219 167,677 SH   SOLE 19 167,677 0 0
GEO GROUP INC NEW COM 36162J106 229,339 9,115,222 SH   SOLE 21 9,115,222 0 0
GEO GROUP INC NEW COM 36162J106 109,209 4,340,565 SH   SOLE 22 4,169,330 0 171,235
GEO GROUP INC NEW COM 36162J106 981 38,982 SH   SOLE 23 38,982 0 0
GEO GROUP INC NEW COM 36162J106 2,312 91,875 SH   SOLE 26 26,344 0 65,531
GEO GROUP INC NEW COM 36162J106 758 30,143 SH   SOLE 30 30,143 0 0
GEO GROUP INC NEW COM 36162J106 261 10,362 SH   SOLE 31 0 0 10,362
GEO GROUP INC NEW COM 36162J106 161 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 308 12,244 SH   SOLE 40 12,244 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 251 18,308 SH   SOLE 18 18,308 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 14,841 1,083,321 SH   SOLE 21 1,083,321 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,811 205,149 SH   SOLE 22 205,149 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 323 23,578 SH   SOLE 30 23,578 0 0
GERDAU S A SPON ADR REP PFD 373737105 17,410 4,135,341 SH   SOLE 2 0 0 4,135,341
GERDAU S A SPON ADR REP PFD 373737105 227 53,844 SH   SOLE 4 28,981 0 24,863
GERDAU S A SPON ADR REP PFD 373737105 2,747 652,401 SH   SOLE 18 52,401 0 600,000
GERDAU S A SPON ADR REP PFD 373737105 1,305 310,000 SH   SOLE 19 310,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 13,924 3,307,478 SH   SOLE 21 3,307,478 0 0
GERDAU S A SPON ADR REP PFD 373737105 15,987 3,797,271 SH   SOLE 22 1,186,627 0 2,610,644
GERDAU S A SPON ADR REP PFD 373737105 2,737 650,000 SH   SOLE 25 650,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 550 130,657 SH   SOLE 26 0 0 130,657
GERDAU S A SPON ADR REP PFD 373737105 11,889 2,824,000 SH   SOLE 34 2,824,000 0 0
GERMAN AMERN BANCORP INC COM 373865104 651 18,462 SH   SOLE 2 798 0 17,664
GERMAN AMERN BANCORP INC COM 373865104 16 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,617 74,178 SH   SOLE 18 74,178 0 0
GERMAN AMERN BANCORP INC COM 373865104 699 19,826 SH   SOLE 19 19,826 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,791 759,371 SH   SOLE 21 759,371 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,069 653,870 SH   SOLE 22 624,333 0 29,537
GERMAN AMERN BANCORP INC COM 373865104 99 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 224 6,357 SH   SOLE 30 6,357 0 0
GERMAN AMERN BANCORP INC COM 373865104 81 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 238 135,359 SH   SOLE 2 5,922 0 129,437
GERON CORP COM 374163103 6 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 956 543,017 SH   SOLE 18 543,017 0 0
GERON CORP COM 374163103 271 153,711 SH   SOLE 19 153,711 0 0
GERON CORP COM 374163103 14,015 7,963,313 SH   SOLE 21 7,963,313 0 0
GERON CORP COM 374163103 8,869 5,039,480 SH   SOLE 22 4,847,401 0 192,079
GERON CORP COM 374163103 7 3,940 SH   SOLE 23 3,940 0 0
GERON CORP COM 374163103 19 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 40 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 74 41,925 SH   SOLE 30 41,925 0 0
GERON CORP COM 374163103 31 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 947 33,175 SH   SOLE 2 1,166 0 32,009
GETTY RLTY CORP NEW COM 374297109 257 8,991 SH   SOLE 4 8,991 0 0
GETTY RLTY CORP NEW COM 374297109 1,562 54,689 SH   SOLE 7 54,689 0 0
GETTY RLTY CORP NEW COM 374297109 34 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,327 151,499 SH   SOLE 18 151,499 0 0
GETTY RLTY CORP NEW COM 374297109 2,090 73,184 SH   SOLE 19 73,184 0 0
GETTY RLTY CORP NEW COM 374297109 104,067 3,643,809 SH   SOLE 21 3,643,809 0 0
GETTY RLTY CORP NEW COM 374297109 39,563 1,385,257 SH   SOLE 22 1,338,406 0 46,851
GETTY RLTY CORP NEW COM 374297109 65 2,273 SH   SOLE 23 2,273 0 0
GETTY RLTY CORP NEW COM 374297109 1,683 58,937 SH   SOLE 25 58,937 0 0
GETTY RLTY CORP NEW COM 374297109 302 10,570 SH   SOLE 26 0 0 10,570
GETTY RLTY CORP NEW COM 374297109 167 5,863 SH   SOLE 28 5,863 0 0
GETTY RLTY CORP NEW COM 374297109 306 10,707 SH   SOLE 29 10,707 0 0
GETTY RLTY CORP NEW COM 374297109 6,661 233,228 SH   SOLE 30 233,228 0 0
GETTY RLTY CORP NEW COM 374297109 83 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 1 259 SH   SOLE 21 259 0 0
GEVO INC COM PAR 374396406 613 154,813 SH   SOLE 22 154,813 0 0
GIBRALTAR INDS INC COM 374689107 1,424 31,236 SH   SOLE 2 1,193 0 30,043
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 29 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 6,428 140,968 SH   SOLE 18 140,968 0 0
GIBRALTAR INDS INC COM 374689107 1,348 29,564 SH   SOLE 19 29,564 0 0
GIBRALTAR INDS INC COM 374689107 151,062 3,312,766 SH   SOLE 21 3,312,766 0 0
GIBRALTAR INDS INC COM 374689107 41,842 917,587 SH   SOLE 22 874,922 0 42,665
GIBRALTAR INDS INC COM 374689107 117 2,560 SH   SOLE 26 0 0 2,560
GIBRALTAR INDS INC COM 374689107 194 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 3,201 70,195 SH   SOLE 30 70,195 0 0
GIBRALTAR INDS INC COM 374689107 153 3,365 SH   SOLE 40 3,365 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,826 60,018 SH   SOLE 22 0 0 60,018
GILEAD SCIENCES INC COM 375558103 273,144 3,537,671 SH   SOLE 2 820,404 0 2,717,267
GILEAD SCIENCES INC COM 375558103 39,225 508,033 SH   SOLE 4 473,803 0 34,230
GILEAD SCIENCES INC COM 375558103 83,849 1,085,984 SH   SOLE 7 1,002,849 0 83,135
GILEAD SCIENCES INC COM 375558103 12,217 158,230 SH   SOLE 13 158,230 0 0
GILEAD SCIENCES INC COM 375558103 957 12,389 SH   SOLE 15 12,389 0 0
GILEAD SCIENCES INC COM 375558103 27 355 SH   SOLE 17 0 0 355
GILEAD SCIENCES INC COM 375558103 355,881 4,609,263 SH   SOLE 18 4,362,499 0 246,764
GILEAD SCIENCES INC COM 375558103 465,783 6,032,678 SH   SOLE 19 6,032,678 0 0
GILEAD SCIENCES INC COM 375558103 42,200 546,565 SH   SOLE 20 0 0 546,565
GILEAD SCIENCES INC COM 375558103 2,552,733 33,062,205 SH   SOLE 21 33,062,205 0 0
GILEAD SCIENCES INC COM 375558103 2,577,719 33,385,813 SH   SOLE 22 29,230,807 0 4,155,006
GILEAD SCIENCES INC COM 375558103 135,764 1,758,368 SH   SOLE 23 1,758,368 0 0
GILEAD SCIENCES INC COM 375558103 101,812 1,318,641 SH   SOLE 25 1,294,133 0 24,508
GILEAD SCIENCES INC COM 375558103 413,898 5,360,674 SH   SOLE 26 1,022,923 0 4,337,751
GILEAD SCIENCES INC COM 375558103 19,430 251,646 SH   SOLE 28 190,517 0 61,129
GILEAD SCIENCES INC COM 375558103 36,989 479,069 SH   SOLE 29 92,283 0 386,786
GILEAD SCIENCES INC COM 375558103 433,947 5,620,344 SH   SOLE 30 5,620,344 0 0
GILEAD SCIENCES INC COM 375558103 47,518 615,434 SH   SOLE 31 349,503 0 265,931
GILEAD SCIENCES INC COM 375558103 17,043 220,732 SH   SOLE 32 220,732 0 0
GILEAD SCIENCES INC COM 375558103 170,403 2,207,002 SH   SOLE 34 2,207,002 0 0
GILEAD SCIENCES INC COM 375558103 92,080 1,192,588 SH   SOLE 36 1,192,588 0 0
GILEAD SCIENCES INC COM 375558103 2,042 26,445 SH   SOLE 40 26,445 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,769 87,475 SH   SOLE 2 7,977 0 79,498
GLACIER BANCORP INC NEW COM 37637Q105 21 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 78 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 17,045 395,573 SH   SOLE 18 395,573 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,041 116,995 SH   SOLE 19 116,995 0 0
GLACIER BANCORP INC NEW COM 37637Q105 386,253 8,963,857 SH   SOLE 21 8,963,857 0 0
GLACIER BANCORP INC NEW COM 37637Q105 111,022 2,576,523 SH   SOLE 22 2,464,636 0 111,887
GLACIER BANCORP INC NEW COM 37637Q105 735 17,050 SH   SOLE 23 17,050 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,021 23,702 SH   SOLE 26 9,512 0 14,190
GLACIER BANCORP INC NEW COM 37637Q105 465 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 338 7,842 SH   SOLE 29 0 0 7,842
GLACIER BANCORP INC NEW COM 37637Q105 6,410 148,750 SH   SOLE 30 148,750 0 0
GLACIER BANCORP INC NEW COM 37637Q105 342 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,203 126,599 SH   SOLE 30 126,599 0 0
GLADSTONE COML CORP COM 376536108 568 29,683 SH   SOLE 2 1,000 0 28,683
GLADSTONE COML CORP COM 376536108 12 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 1,905 99,463 SH   SOLE 18 99,463 0 0
GLADSTONE COML CORP COM 376536108 525 27,397 SH   SOLE 19 27,397 0 0
GLADSTONE COML CORP COM 376536108 19,640 1,025,576 SH   SOLE 21 1,025,576 0 0
GLADSTONE COML CORP COM 376536108 18,751 979,165 SH   SOLE 22 935,368 0 43,797
GLADSTONE COML CORP COM 376536108 36 1,905 SH   SOLE 23 1,905 0 0
GLADSTONE COML CORP COM 376536108 183 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 86 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 117 6,094 SH   SOLE 30 6,094 0 0
GLADSTONE INVT CORP COM 376546107 1,800 157,445 SH   SOLE 30 157,445 0 0
GLADSTONE LD CORP COM 376549101 202 16,398 SH   SOLE 2 441 0 15,957
GLADSTONE LD CORP COM 376549101 549 44,451 SH   SOLE 18 44,451 0 0
GLADSTONE LD CORP COM 376549101 154 12,517 SH   SOLE 19 12,517 0 0
GLADSTONE LD CORP COM 376549101 5,803 470,267 SH   SOLE 21 470,267 0 0
GLADSTONE LD CORP COM 376549101 1,592 129,020 SH   SOLE 22 125,118 0 3,902
GLADSTONE LD CORP COM 376549101 12 975 SH   SOLE 23 975 0 0
GLATFELTER COM 377316104 860 45,018 SH   SOLE 2 1,627 0 43,391
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 17 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,800 198,850 SH   SOLE 18 198,850 0 0
GLATFELTER COM 377316104 762 39,863 SH   SOLE 19 39,863 0 0
GLATFELTER COM 377316104 87,489 4,578,159 SH   SOLE 21 4,578,159 0 0
GLATFELTER COM 377316104 23,804 1,245,631 SH   SOLE 22 1,180,795 0 64,836
GLATFELTER COM 377316104 357 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 119 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,780 93,161 SH   SOLE 30 93,161 0 0
GLATFELTER COM 377316104 96 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,722 26,533 SH   SOLE 2 1,232 0 25,301
GLAUKOS CORP COM 377322102 46 714 SH   SOLE 7 714 0 0
GLAUKOS CORP COM 377322102 6,775 104,390 SH   SOLE 18 104,390 0 0
GLAUKOS CORP COM 377322102 1,952 30,077 SH   SOLE 19 30,077 0 0
GLAUKOS CORP COM 377322102 85,907 1,323,684 SH   SOLE 21 1,323,684 0 0
GLAUKOS CORP COM 377322102 58,642 903,573 SH   SOLE 22 860,399 0 43,174
GLAUKOS CORP COM 377322102 625 9,634 SH   SOLE 26 0 0 9,634
GLAUKOS CORP COM 377322102 335 5,156 SH   SOLE 28 5,156 0 0
GLAUKOS CORP COM 377322102 434 6,691 SH   SOLE 30 6,691 0 0
GLAUKOS CORP COM 377322102 139 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 55,790 1,388,847 SH   SOLE 18 1,388,847 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,335 33,230 SH   SOLE 22 33,230 0 0
GLEN BURNIE BANCORP COM 377407101 6 451 SH   SOLE 18 451 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,766 46,465 SH   SOLE 2 8,119 0 38,346
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 130 SH   SOLE 4 130 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 44 1,151 SH   SOLE 7 1,151 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,044 159,052 SH   SOLE 18 159,052 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4,651 122,402 SH   SOLE 19 122,402 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 86,647 2,280,177 SH   SOLE 21 2,280,177 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 56,571 1,488,712 SH   SOLE 22 1,425,375 0 63,337
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 748 19,678 SH   SOLE 23 19,678 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,465 38,562 SH   SOLE 26 8,006 0 30,556
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 249 6,551 SH   SOLE 28 6,551 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 167 4,383 SH   SOLE 29 0 0 4,383
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 491 12,909 SH   SOLE 30 12,909 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 53 1,402 SH   SOLE 34 1,402 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 178 4,695 SH   SOLE 40 4,695 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 965 26,154 SH   SOLE 2 8,194 0 17,960
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 20 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,642 71,598 SH   SOLE 18 71,598 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3,625 98,250 SH   SOLE 19 98,250 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 28,911 783,486 SH   SOLE 21 783,486 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 29,113 788,974 SH   SOLE 22 758,226 0 30,748
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,046 28,349 SH   SOLE 23 28,349 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,310 35,508 SH   SOLE 26 0 0 35,508
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 116 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 504 13,649 SH   SOLE 29 0 0 13,649
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 182 4,943 SH   SOLE 30 4,943 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 162 4,399 SH   SOLE 34 4,399 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 78 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 2 240 SH   SOLE 22 240 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 25 8,938 SH   SOLE 18 8,938 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 423 149,832 SH   SOLE 21 149,832 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 1,984 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 350 9,280 SH   SOLE 2 296 0 8,984
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,120 29,721 SH   SOLE 18 29,721 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 279 7,411 SH   SOLE 19 7,411 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,625 308,364 SH   SOLE 21 308,364 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,976 317,653 SH   SOLE 22 305,902 0 11,751
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 53 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 57 1,522 SH   SOLE 30 1,522 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 33 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 202 21,494 SH   SOLE 2 726 0 20,768
GLOBAL MED REIT INC COM NEW 37954A204 621 65,976 SH   SOLE 18 65,976 0 0
GLOBAL MED REIT INC COM NEW 37954A204 131 13,928 SH   SOLE 19 13,928 0 0
GLOBAL MED REIT INC COM NEW 37954A204 6,576 698,110 SH   SOLE 21 698,110 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,065 219,183 SH   SOLE 22 212,756 0 6,427
GLOBAL MED REIT INC COM NEW 37954A204 14 1,502 SH   SOLE 23 1,502 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,528 73,293 SH   SOLE 2 2,906 0 70,387
GLOBAL NET LEASE INC COM NEW 379378201 438 20,996 SH   SOLE 4 20,996 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,471 118,497 SH   SOLE 7 118,497 0 0
GLOBAL NET LEASE INC COM NEW 379378201 60 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,517 312,564 SH   SOLE 18 312,564 0 0
GLOBAL NET LEASE INC COM NEW 379378201 3,434 164,717 SH   SOLE 19 164,717 0 0
GLOBAL NET LEASE INC COM NEW 379378201 159,603 7,654,830 SH   SOLE 21 7,654,830 0 0
GLOBAL NET LEASE INC COM NEW 379378201 57,661 2,765,535 SH   SOLE 22 2,669,549 0 95,986
GLOBAL NET LEASE INC COM NEW 379378201 97 4,666 SH   SOLE 23 4,666 0 0
GLOBAL NET LEASE INC COM NEW 379378201 792 37,965 SH   SOLE 26 0 0 37,965
GLOBAL NET LEASE INC COM NEW 379378201 194 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 480 23,018 SH   SOLE 29 23,018 0 0
GLOBAL NET LEASE INC COM NEW 379378201 131 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 38,437 301,706 SH   SOLE 2 26,848 0 274,858
GLOBAL PMTS INC COM 37940X102 6,259 49,126 SH   SOLE 4 44,916 0 4,210
GLOBAL PMTS INC COM 37940X102 14,219 111,609 SH   SOLE 7 111,609 0 0
GLOBAL PMTS INC COM 37940X102 174 1,369 SH   SOLE 15 1,369 0 0
GLOBAL PMTS INC COM 37940X102 44,331 347,967 SH   SOLE 18 328,721 0 19,246
GLOBAL PMTS INC COM 37940X102 77,526 608,521 SH   SOLE 19 608,521 0 0
GLOBAL PMTS INC COM 37940X102 7,871 61,785 SH   SOLE 20 0 0 61,785
GLOBAL PMTS INC COM 37940X102 465,603 3,654,656 SH   SOLE 21 3,654,656 0 0
GLOBAL PMTS INC COM 37940X102 487,585 3,827,195 SH   SOLE 22 3,407,062 0 420,133
GLOBAL PMTS INC COM 37940X102 25,360 199,057 SH   SOLE 23 199,057 0 0
GLOBAL PMTS INC COM 37940X102 19,053 149,554 SH   SOLE 25 149,554 0 0
GLOBAL PMTS INC COM 37940X102 69,246 543,535 SH   SOLE 26 144,912 0 398,623
GLOBAL PMTS INC COM 37940X102 3,905 30,651 SH   SOLE 28 23,055 0 7,596
GLOBAL PMTS INC COM 37940X102 4,834 37,946 SH   SOLE 29 5,923 0 32,023
GLOBAL PMTS INC COM 37940X102 84,259 661,377 SH   SOLE 30 661,377 0 0
GLOBAL PMTS INC COM 37940X102 8,123 63,761 SH   SOLE 31 31,076 0 32,685
GLOBAL PMTS INC COM 37940X102 10,745 84,342 SH   SOLE 34 84,342 0 0
GLOBAL PMTS INC COM 37940X102 15,963 125,302 SH   SOLE 36 125,302 0 0
GLOBAL PMTS INC COM 37940X102 390 3,061 SH   SOLE 40 3,061 0 0
GLOBAL SELF STORAGE INC COM 37955N106 8 1,791 SH   SOLE 18 1,791 0 0
GLOBAL SELF STORAGE INC COM 37955N106 224 53,483 SH   SOLE 21 53,483 0 0
GLOBAL WTR RES INC COM 379463102 100 9,436 SH   SOLE 2 370 0 9,066
GLOBAL WTR RES INC COM 379463102 359 33,868 SH   SOLE 18 33,868 0 0
GLOBAL WTR RES INC COM 379463102 112 10,533 SH   SOLE 19 10,533 0 0
GLOBAL WTR RES INC COM 379463102 3,778 356,769 SH   SOLE 21 356,769 0 0
GLOBAL WTR RES INC COM 379463102 853 80,536 SH   SOLE 22 76,897 0 3,639
GLOBAL X FDS REIT ETF 37950E127 2 123 SH   SOLE 17 0 0 123
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,772 185,498 SH   SOLE 18 1,190 0 184,308
GLOBALSCAPE INC COM 37940G109 9 2,274 SH   SOLE 18 2,274 0 0
GLOBALSCAPE INC COM 37940G109 203 50,573 SH   SOLE 21 50,573 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 4,884 9,614,855 SH   SOLE 21 9,614,855 0 0
GLOBALSTAR INC COM 378973408 3,950 7,775,165 SH   SOLE 22 7,487,389 0 287,776
GLOBALSTAR INC COM 378973408 17 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 68 134,598 SH   SOLE 28 134,598 0 0
GLOBALSTAR INC COM 378973408 67 131,541 SH   SOLE 30 131,541 0 0
GLOBALSTAR INC COM 378973408 20 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 960 16,282 SH   SOLE 19 16,282 0 0
GLOBANT S A COM L44385109 8,733 148,041 SH   SOLE 21 148,041 0 0
GLOBANT S A COM L44385109 4,578 77,610 SH   SOLE 22 77,610 0 0
GLOBANT S A COM L44385109 1,485 25,171 SH   SOLE 25 25,171 0 0
GLOBANT S A COM L44385109 8,731 148,000 SH   SOLE 34 148,000 0 0
GLOBUS MED INC CL A 379577208 5,466 96,309 SH   SOLE 2 40,600 0 55,709
GLOBUS MED INC CL A 379577208 17 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 91 1,596 SH   SOLE 7 1,596 0 0
GLOBUS MED INC CL A 379577208 26,262 462,678 SH   SOLE 18 462,678 0 0
GLOBUS MED INC CL A 379577208 36,864 649,467 SH   SOLE 19 649,467 0 0
GLOBUS MED INC CL A 379577208 319,790 5,634,072 SH   SOLE 21 5,634,072 0 0
GLOBUS MED INC CL A 379577208 140,222 2,470,434 SH   SOLE 22 2,373,122 0 97,312
GLOBUS MED INC CL A 379577208 1,515 26,688 SH   SOLE 23 26,688 0 0
GLOBUS MED INC CL A 379577208 3,055 53,817 SH   SOLE 26 9,933 0 43,884
GLOBUS MED INC CL A 379577208 585 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 403 7,105 SH   SOLE 29 0 0 7,105
GLOBUS MED INC CL A 379577208 2,029 35,747 SH   SOLE 30 35,747 0 0
GLOBUS MED INC CL A 379577208 440 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 1 8,881 SH   SOLE 21 8,881 0 0
GLU MOBILE INC COM 379890106 664 89,113 SH   SOLE 2 3,833 0 85,280
GLU MOBILE INC COM 379890106 18 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 2,716 364,565 SH   SOLE 18 364,565 0 0
GLU MOBILE INC COM 379890106 755 101,349 SH   SOLE 19 101,349 0 0
GLU MOBILE INC COM 379890106 29,594 3,972,295 SH   SOLE 21 3,972,295 0 0
GLU MOBILE INC COM 379890106 22,346 2,999,457 SH   SOLE 22 2,862,377 0 137,080
GLU MOBILE INC COM 379890106 6 792 SH   SOLE 23 792 0 0
GLU MOBILE INC COM 379890106 137 18,348 SH   SOLE 26 0 0 18,348
GLU MOBILE INC COM 379890106 129 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 182 24,403 SH   SOLE 30 24,403 0 0
GLU MOBILE INC COM 379890106 90 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 393 27,294 SH   SOLE 2 1,202 0 26,092
GLYCOMIMETICS INC COM 38000Q102 10 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 1,627 112,953 SH   SOLE 18 112,953 0 0
GLYCOMIMETICS INC COM 38000Q102 443 30,745 SH   SOLE 19 30,745 0 0
GLYCOMIMETICS INC COM 38000Q102 24,675 1,713,561 SH   SOLE 21 1,713,561 0 0
GLYCOMIMETICS INC COM 38000Q102 13,649 947,871 SH   SOLE 22 905,988 0 41,883
GLYCOMIMETICS INC COM 38000Q102 34 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 69 4,781 SH   SOLE 28 4,781 0 0
GLYCOMIMETICS INC COM 38000Q102 106 7,377 SH   SOLE 30 7,377 0 0
GLYCOMIMETICS INC COM 38000Q102 84 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 603 25,983 SH   SOLE 2 1,213 0 24,770
GMS INC COM 36251C103 16 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 2,355 101,496 SH   SOLE 18 101,496 0 0
GMS INC COM 36251C103 672 28,959 SH   SOLE 19 28,959 0 0
GMS INC COM 36251C103 24,046 1,036,467 SH   SOLE 21 1,036,467 0 0
GMS INC COM 36251C103 20,876 899,840 SH   SOLE 22 861,507 0 38,333
GMS INC COM 36251C103 244 10,531 SH   SOLE 26 0 0 10,531
GMS INC COM 36251C103 89 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 163 7,038 SH   SOLE 30 7,038 0 0
GMS INC COM 36251C103 104 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 343 82,794 SH   SOLE 2 3,513 0 79,281
GNC HLDGS INC COM CL A 36191G107 1 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 35 8,501 SH   SOLE 7 8,501 0 0
GNC HLDGS INC COM CL A 36191G107 1,180 285,082 SH   SOLE 18 285,082 0 0
GNC HLDGS INC COM CL A 36191G107 315 76,041 SH   SOLE 19 76,041 0 0
GNC HLDGS INC COM CL A 36191G107 12,032 2,906,231 SH   SOLE 21 2,906,231 0 0
GNC HLDGS INC COM CL A 36191G107 11,126 2,687,521 SH   SOLE 22 2,440,243 0 247,278
GNC HLDGS INC COM CL A 36191G107 47 11,286 SH   SOLE 26 7,319 0 3,967
GNC HLDGS INC COM CL A 36191G107 37 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 57 13,678 SH   SOLE 30 13,678 0 0
GNC HLDGS INC COM CL A 36191G107 18 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 1,848 2,400,000 PRN   SOLE 2 2,400,000 0 0
GODADDY INC CL A 380237107 39,128 469,219 SH   SOLE 2 150,350 0 318,869
GODADDY INC CL A 380237107 5,808 69,654 SH   SOLE 4 65,410 0 4,244
GODADDY INC CL A 380237107 869 10,418 SH   SOLE 7 10,418 0 0
GODADDY INC CL A 380237107 1,133 13,588 SH   SOLE 13 13,588 0 0
GODADDY INC CL A 380237107 93 1,116 SH   SOLE 15 1,116 0 0
GODADDY INC CL A 380237107 11,077 132,832 SH   SOLE 18 119,998 0 12,834
GODADDY INC CL A 380237107 68,548 822,018 SH   SOLE 19 822,018 0 0
GODADDY INC CL A 380237107 6,263 75,102 SH   SOLE 20 0 0 75,102
GODADDY INC CL A 380237107 187,620 2,249,906 SH   SOLE 21 2,249,906 0 0
GODADDY INC CL A 380237107 389,184 4,667,033 SH   SOLE 22 4,259,909 0 407,124
GODADDY INC CL A 380237107 18,507 221,934 SH   SOLE 23 221,934 0 0
GODADDY INC CL A 380237107 12,463 149,457 SH   SOLE 25 149,457 0 0
GODADDY INC CL A 380237107 37,403 448,535 SH   SOLE 26 143,079 0 305,456
GODADDY INC CL A 380237107 2,538 30,439 SH   SOLE 28 22,892 0 7,547
GODADDY INC CL A 380237107 3,942 47,268 SH   SOLE 29 15,004 0 32,264
GODADDY INC CL A 380237107 18,029 216,196 SH   SOLE 30 216,196 0 0
GODADDY INC CL A 380237107 6,194 74,276 SH   SOLE 31 40,341 0 33,935
GODADDY INC CL A 380237107 11,721 140,561 SH   SOLE 34 140,561 0 0
GODADDY INC CL A 380237107 10,254 122,970 SH   SOLE 36 122,970 0 0
GODADDY INC CL A 380237107 246 2,947 SH   SOLE 40 2,947 0 0
GOGO INC COM 38046C109 242 46,627 SH   SOLE 2 2,411 0 44,216
GOGO INC COM 38046C109 2 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 8 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 987 190,168 SH   SOLE 18 190,168 0 0
GOGO INC COM 38046C109 245 47,161 SH   SOLE 19 47,161 0 0
GOGO INC COM 38046C109 10,234 1,971,899 SH   SOLE 21 1,971,899 0 0
GOGO INC COM 38046C109 8,340 1,606,848 SH   SOLE 22 1,539,929 0 66,919
GOGO INC COM 38046C109 10 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 39 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 75 14,400 SH   SOLE 30 14,400 0 0
GOGO INC COM 38046C109 29 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 32,354 34,534,000 PRN   SOLE 2 34,534,000 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 492 525,000 PRN   SOLE 21 525,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,652 95,412 SH   SOLE 2 3,536 0 91,876
GOLAR LNG LTD BERMUDA SHS G9456A100 54 1,954 SH   SOLE 4 1,954 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 56 2,005 SH   SOLE 7 2,005 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 8,634 310,578 SH   SOLE 18 310,578 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,435 87,604 SH   SOLE 19 87,604 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 83,634 3,008,409 SH   SOLE 21 3,008,409 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 28,682 1,031,734 SH   SOLE 22 955,044 0 76,690
GOLAR LNG LTD BERMUDA SHS G9456A100 25 903 SH   SOLE 23 903 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 8 278 SH   SOLE 30 278 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 52 1,862 SH   SOLE 36 1,862 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9,685 4,001,908 SH   SOLE 7 4,001,908 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 126 51,996 SH   SOLE 22 51,996 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7,717 3,188,983 SH   SOLE 30 3,188,983 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 122 50,529 SH   SOLE 34 50,529 0 0
GOLD RESOURCE CORP COM 38068T105 231 44,942 SH   SOLE 2 1,912 0 43,030
GOLD RESOURCE CORP COM 38068T105 1,437 279,478 SH   SOLE 7 279,478 0 0
GOLD RESOURCE CORP COM 38068T105 933 181,605 SH   SOLE 18 181,605 0 0
GOLD RESOURCE CORP COM 38068T105 344 66,840 SH   SOLE 19 66,840 0 0
GOLD RESOURCE CORP COM 38068T105 9,724 1,891,772 SH   SOLE 21 1,891,772 0 0
GOLD RESOURCE CORP COM 38068T105 6,621 1,288,173 SH   SOLE 22 1,245,312 0 42,861
GOLD RESOURCE CORP COM 38068T105 7 1,309 SH   SOLE 23 1,309 0 0
GOLD STD VENTURES CORP COM 380738104 287 166,929 SH   SOLE 25 166,929 0 0
GOLDCORP INC NEW COM 380956409 5,259 515,577 SH   SOLE 21 515,577 0 0
GOLDCORP INC NEW COM 380956409 11,325 1,110,330 SH   SOLE 22 1,110,330 0 0
GOLDCORP INC NEW COM 380956409 102 10,000 SH   SOLE 26 0 0 10,000
GOLDEN ENTMT INC COM 381013101 487 20,282 SH   SOLE 2 6,293 0 13,989
GOLDEN ENTMT INC COM 381013101 11 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,445 60,178 SH   SOLE 18 60,178 0 0
GOLDEN ENTMT INC COM 381013101 3,231 134,575 SH   SOLE 19 134,575 0 0
GOLDEN ENTMT INC COM 381013101 15,918 662,961 SH   SOLE 21 662,961 0 0
GOLDEN ENTMT INC COM 381013101 13,229 550,985 SH   SOLE 22 526,585 0 24,400
GOLDEN ENTMT INC COM 381013101 31 1,294 SH   SOLE 23 1,294 0 0
GOLDEN ENTMT INC COM 381013101 146 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 124 5,155 SH   SOLE 30 5,155 0 0
GOLDEN ENTMT INC COM 381013101 179 7,443 SH   SOLE 34 7,443 0 0
GOLDEN MINERALS CO COM 381119106 193 941,114 SH   SOLE 21 941,114 0 0
GOLDFIELD CORP COM 381370105 18 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 318 74,925 SH   SOLE 21 74,925 0 0
GOLDFIELD CORP COM 381370105 1,491 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 4,279 192,944 SH   SOLE 30 192,944 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 41 1,401 SH   SOLE 17 0 0 1,401
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 57 963 SH   SOLE 17 0 0 963
GOLDMAN SACHS GROUP INC COM 38141G104 204,607 912,446 SH   SOLE 2 172,178 0 740,268
GOLDMAN SACHS GROUP INC COM 38141G104 27,556 122,886 SH   SOLE 4 113,418 0 9,468
GOLDMAN SACHS GROUP INC COM 38141G104 57,657 257,120 SH   SOLE 7 255,618 0 1,502
GOLDMAN SACHS GROUP INC COM 38141G104 411 1,833 SH   SOLE 13 1,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 644 2,870 SH   SOLE 15 2,870 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 249,191 1,111,267 SH   SOLE 18 1,038,459 0 72,808
GOLDMAN SACHS GROUP INC COM 38141G104 291,761 1,301,112 SH   SOLE 19 1,301,112 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25,170 112,246 SH   SOLE 20 0 0 112,246
GOLDMAN SACHS GROUP INC COM 38141G104 1,358,887 6,059,968 SH   SOLE 21 6,059,968 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,914,451 8,537,508 SH   SOLE 22 7,576,644 0 960,864
GOLDMAN SACHS GROUP INC COM 38141G104 103,383 461,036 SH   SOLE 23 461,036 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 78,742 351,150 SH   SOLE 25 351,150 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 281,173 1,253,893 SH   SOLE 26 280,516 0 973,377
GOLDMAN SACHS GROUP INC COM 38141G104 15,394 68,648 SH   SOLE 28 51,799 0 16,849
GOLDMAN SACHS GROUP INC COM 38141G104 2,878 12,833 SH   SOLE 29 12,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 315,127 1,405,310 SH   SOLE 30 1,405,310 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 26,583 118,548 SH   SOLE 31 68,766 0 49,782
GOLDMAN SACHS GROUP INC COM 38141G104 22,467 100,193 SH   SOLE 32 100,193 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,583 60,573 SH   SOLE 34 60,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 71,287 317,905 SH   SOLE 36 317,905 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,659 7,399 SH   SOLE 40 7,399 0 0
GOLUB CAP BDC INC COM 38173M102 5,397 287,850 SH   SOLE 30 287,850 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 7 1,582 SH   SOLE 18 1,582 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 154 33,208 SH   SOLE 21 33,208 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 148 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 175 12,467 SH   SOLE 2 224 0 12,243
GOODRICH PETE CORP COM PAR 382410843 383 27,285 SH   SOLE 18 27,285 0 0
GOODRICH PETE CORP COM PAR 382410843 90 6,411 SH   SOLE 19 6,411 0 0
GOODRICH PETE CORP COM PAR 382410843 4,391 312,773 SH   SOLE 21 312,773 0 0
GOODRICH PETE CORP COM PAR 382410843 992 70,632 SH   SOLE 22 68,081 0 2,551
GOODYEAR TIRE & RUBR CO COM 382550101 13,491 576,801 SH   SOLE 2 69,025 0 507,776
GOODYEAR TIRE & RUBR CO COM 382550101 1,816 77,646 SH   SOLE 4 71,318 0 6,328
GOODYEAR TIRE & RUBR CO COM 382550101 5,583 238,712 SH   SOLE 7 214,372 0 24,340
GOODYEAR TIRE & RUBR CO COM 382550101 58 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 11,865 507,283 SH   SOLE 18 471,060 0 36,223
GOODYEAR TIRE & RUBR CO COM 382550101 1,772 75,765 SH   SOLE 19 75,765 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,199 136,755 SH   SOLE 20 0 0 136,755
GOODYEAR TIRE & RUBR CO COM 382550101 124,845 5,337,541 SH   SOLE 21 5,337,541 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 157,886 6,750,154 SH   SOLE 22 6,050,036 0 700,118
GOODYEAR TIRE & RUBR CO COM 382550101 7,298 312,021 SH   SOLE 23 312,021 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 18,540 792,642 SH   SOLE 25 792,642 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 24,708 1,056,351 SH   SOLE 26 336,329 0 720,022
GOODYEAR TIRE & RUBR CO COM 382550101 1,103 47,154 SH   SOLE 28 36,016 0 11,138
GOODYEAR TIRE & RUBR CO COM 382550101 1,346 57,544 SH   SOLE 29 9,483 0 48,061
GOODYEAR TIRE & RUBR CO COM 382550101 23,795 1,017,312 SH   SOLE 30 1,017,312 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,111 90,237 SH   SOLE 31 50,523 0 39,714
GOODYEAR TIRE & RUBR CO COM 382550101 1,805 77,186 SH   SOLE 34 77,186 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,061 259,138 SH   SOLE 36 259,138 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 118 5,056 SH   SOLE 40 5,056 0 0
GOOSEHEAD INS INC COM CL A 38267D109 297 8,765 SH   SOLE 2 371 0 8,394
GOOSEHEAD INS INC COM CL A 38267D109 8 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,136 33,532 SH   SOLE 18 33,532 0 0
GOOSEHEAD INS INC COM CL A 38267D109 338 9,990 SH   SOLE 19 9,990 0 0
GOOSEHEAD INS INC COM CL A 38267D109 11,419 337,131 SH   SOLE 21 337,131 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,677 138,096 SH   SOLE 22 130,266 0 7,830
GOPRO INC CL A 38268T103 782 108,623 SH   SOLE 2 23,025 0 85,598
GOPRO INC CL A 38268T103 5 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 16 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,588 359,427 SH   SOLE 18 359,427 0 0
GOPRO INC CL A 38268T103 2,326 323,094 SH   SOLE 19 323,094 0 0
GOPRO INC CL A 38268T103 26,865 3,731,188 SH   SOLE 21 3,731,188 0 0
GOPRO INC CL A 38268T103 24,554 3,410,329 SH   SOLE 22 3,247,223 0 163,106
GOPRO INC CL A 38268T103 637 88,521 SH   SOLE 23 88,521 0 0
GOPRO INC CL A 38268T103 858 119,223 SH   SOLE 26 0 0 119,223
GOPRO INC CL A 38268T103 130 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 192 26,635 SH   SOLE 30 26,635 0 0
GOPRO INC CL A 38268T103 48 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 638 17,480 SH   SOLE 2 669 0 16,811
GORMAN RUPP CO COM 383082104 356 9,758 SH   SOLE 7 9,758 0 0
GORMAN RUPP CO COM 383082104 2,092 57,328 SH   SOLE 18 57,328 0 0
GORMAN RUPP CO COM 383082104 604 16,542 SH   SOLE 19 16,542 0 0
GORMAN RUPP CO COM 383082104 21,583 591,327 SH   SOLE 21 591,327 0 0
GORMAN RUPP CO COM 383082104 18,316 501,795 SH   SOLE 22 476,589 0 25,206
GORMAN RUPP CO COM 383082104 67 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 2,081 57,000 SH   SOLE 30 57,000 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,003 88,869 SH   SOLE 2 3,540 0 85,329
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 118 10,465 SH   SOLE 4 10,465 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,563 138,456 SH   SOLE 7 138,456 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 29 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4,451 394,223 SH   SOLE 18 394,223 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,903 168,580 SH   SOLE 19 168,580 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 101,211 8,964,641 SH   SOLE 21 8,964,641 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 34,329 3,040,614 SH   SOLE 22 2,959,980 0 80,634
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 24 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,955 173,123 SH   SOLE 25 173,123 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 404 35,773 SH   SOLE 26 6,481 0 29,292
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 363 32,155 SH   SOLE 29 32,155 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 6,185 547,831 SH   SOLE 30 547,831 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 59 5,211 SH   SOLE 40 5,211 0 0
GP STRATEGIES CORP COM 36225V104 363 21,516 SH   SOLE 2 467 0 21,049
GP STRATEGIES CORP COM 36225V104 5 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 719 42,654 SH   SOLE 18 42,654 0 0
GP STRATEGIES CORP COM 36225V104 203 12,023 SH   SOLE 19 12,023 0 0
GP STRATEGIES CORP COM 36225V104 7,423 440,514 SH   SOLE 21 440,514 0 0
GP STRATEGIES CORP COM 36225V104 3,554 210,909 SH   SOLE 22 190,810 0 20,099
GP STRATEGIES CORP COM 36225V104 74 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 33 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 39 2,313 SH   SOLE 30 2,313 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,747 16,000 SH   SOLE 2 0 0 16,000
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 7,982 73,109 SH   SOLE 7 73,109 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 41,452 379,669 SH   SOLE 21 379,669 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,068 18,943 SH   SOLE 22 18,943 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,852 26,121 SH   SOLE 30 26,121 0 0
GRACE W R & CO DEL NEW COM 38388F108 13,722 192,020 SH   SOLE 2 66,505 0 125,515
GRACE W R & CO DEL NEW COM 38388F108 675 9,445 SH   SOLE 4 9,445 0 0
GRACE W R & CO DEL NEW COM 38388F108 119 1,664 SH   SOLE 7 1,664 0 0
GRACE W R & CO DEL NEW COM 38388F108 6,115 85,579 SH   SOLE 18 85,579 0 0
GRACE W R & CO DEL NEW COM 38388F108 9,002 125,977 SH   SOLE 19 125,977 0 0
GRACE W R & CO DEL NEW COM 38388F108 58,344 816,453 SH   SOLE 21 816,453 0 0
GRACE W R & CO DEL NEW COM 38388F108 151,020 2,113,355 SH   SOLE 22 1,942,383 0 170,972
GRACE W R & CO DEL NEW COM 38388F108 588 8,232 SH   SOLE 23 8,232 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,764 24,688 SH   SOLE 26 15,404 0 9,284
GRACE W R & CO DEL NEW COM 38388F108 669 9,367 SH   SOLE 28 9,367 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,295 60,105 SH   SOLE 29 2,458 0 57,647
GRACE W R & CO DEL NEW COM 38388F108 1,324 18,526 SH   SOLE 30 18,526 0 0
GRACE W R & CO DEL NEW COM 38388F108 353 4,944 SH   SOLE 31 4,824 0 120
GRACE W R & CO DEL NEW COM 38388F108 3,574 50,020 SH   SOLE 34 50,020 0 0
GRACE W R & CO DEL NEW COM 38388F108 184 2,568 SH   SOLE 36 2,568 0 0
GRACE W R & CO DEL NEW COM 38388F108 543 7,594 SH   SOLE 40 7,594 0 0
GRACO INC COM 384109104 17,238 371,990 SH   SOLE 2 93,405 0 278,585
GRACO INC COM 384109104 135 2,912 SH   SOLE 4 2,912 0 0
GRACO INC COM 384109104 169 3,644 SH   SOLE 7 3,644 0 0
GRACO INC COM 384109104 24,976 538,970 SH   SOLE 18 538,970 0 0
GRACO INC COM 384109104 1,351 29,145 SH   SOLE 19 29,145 0 0
GRACO INC COM 384109104 372,165 8,031,174 SH   SOLE 21 8,031,174 0 0
GRACO INC COM 384109104 256,169 5,528,029 SH   SOLE 22 5,152,972 0 375,057
GRACO INC COM 384109104 294 6,343 SH   SOLE 25 6,343 0 0
GRACO INC COM 384109104 2,177 46,980 SH   SOLE 26 24,669 0 22,311
GRACO INC COM 384109104 1,080 23,296 SH   SOLE 28 23,296 0 0
GRACO INC COM 384109104 1,813 39,131 SH   SOLE 30 39,131 0 0
GRACO INC COM 384109104 173 3,734 SH   SOLE 31 3,338 0 396
GRACO INC COM 384109104 116 2,493 SH   SOLE 34 2,493 0 0
GRACO INC COM 384109104 102 2,195 SH   SOLE 36 2,195 0 0
GRACO INC COM 384109104 845 18,240 SH   SOLE 40 18,240 0 0
GRAFTECH INTL LTD COM 384313508 2,107 108,004 SH   SOLE 2 3,537 0 104,467
GRAFTECH INTL LTD COM 384313508 15 752 SH   SOLE 7 752 0 0
GRAFTECH INTL LTD COM 384313508 581 29,773 SH   SOLE 18 29,773 0 0
GRAFTECH INTL LTD COM 384313508 187 9,610 SH   SOLE 19 9,610 0 0
GRAFTECH INTL LTD COM 384313508 11,012 564,435 SH   SOLE 21 564,435 0 0
GRAFTECH INTL LTD COM 384313508 29,289 1,501,243 SH   SOLE 22 1,437,267 0 63,976
GRAFTECH INTL LTD COM 384313508 3,816 195,609 SH   SOLE 26 34,949 0 160,660
GRAFTECH INTL LTD COM 384313508 18 918 SH   SOLE 31 918 0 0
GRAHAM CORP COM 384556106 263 9,338 SH   SOLE 2 303 0 9,035
GRAHAM CORP COM 384556106 7 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 0 9 SH   SOLE 17 0 0 9
GRAHAM CORP COM 384556106 956 33,942 SH   SOLE 18 33,942 0 0
GRAHAM CORP COM 384556106 229 8,116 SH   SOLE 19 8,116 0 0
GRAHAM CORP COM 384556106 9,681 343,650 SH   SOLE 21 343,650 0 0
GRAHAM CORP COM 384556106 7,680 272,640 SH   SOLE 22 264,370 0 8,270
GRAHAM HLDGS CO COM 384637104 5,746 9,919 SH   SOLE 2 2,807 0 7,112
GRAHAM HLDGS CO COM 384637104 13 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 82 141 SH   SOLE 7 141 0 0
GRAHAM HLDGS CO COM 384637104 7,822 13,502 SH   SOLE 18 13,502 0 0
GRAHAM HLDGS CO COM 384637104 443 765 SH   SOLE 19 765 0 0
GRAHAM HLDGS CO COM 384637104 116,071 200,365 SH   SOLE 21 200,365 0 0
GRAHAM HLDGS CO COM 384637104 87,135 150,414 SH   SOLE 22 140,571 0 9,843
GRAHAM HLDGS CO COM 384637104 432 745 SH   SOLE 26 380 0 365
GRAHAM HLDGS CO COM 384637104 147 254 SH   SOLE 28 254 0 0
GRAHAM HLDGS CO COM 384637104 608 1,050 SH   SOLE 30 1,050 0 0
GRAHAM HLDGS CO COM 384637104 45 78 SH   SOLE 31 78 0 0
GRAHAM HLDGS CO COM 384637104 21 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 290 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 44,208 123,690 SH   SOLE 2 27,650 0 96,040
GRAINGER W W INC COM 384802104 6,626 18,538 SH   SOLE 4 17,282 0 1,256
GRAINGER W W INC COM 384802104 30,564 85,514 SH   SOLE 7 47,457 0 38,057
GRAINGER W W INC COM 384802104 199 558 SH   SOLE 13 558 0 0
GRAINGER W W INC COM 384802104 135 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 34,537 96,631 SH   SOLE 18 90,276 0 6,355
GRAINGER W W INC COM 384802104 3,673 10,278 SH   SOLE 19 10,278 0 0
GRAINGER W W INC COM 384802104 8,563 23,959 SH   SOLE 20 0 0 23,959
GRAINGER W W INC COM 384802104 401,886 1,124,439 SH   SOLE 21 1,124,439 0 0
GRAINGER W W INC COM 384802104 419,892 1,174,820 SH   SOLE 22 1,046,039 0 128,781
GRAINGER W W INC COM 384802104 21,714 60,754 SH   SOLE 23 60,754 0 0
GRAINGER W W INC COM 384802104 18,173 50,845 SH   SOLE 25 50,845 0 0
GRAINGER W W INC COM 384802104 73,851 206,629 SH   SOLE 26 52,800 0 153,829
GRAINGER W W INC COM 384802104 3,336 9,335 SH   SOLE 28 7,117 0 2,218
GRAINGER W W INC COM 384802104 4,092 11,449 SH   SOLE 29 1,972 0 9,477
GRAINGER W W INC COM 384802104 60,773 170,037 SH   SOLE 30 170,037 0 0
GRAINGER W W INC COM 384802104 9,017 25,230 SH   SOLE 31 11,919 0 13,311
GRAINGER W W INC COM 384802104 1,000 2,799 SH   SOLE 34 2,799 0 0
GRAINGER W W INC COM 384802104 14,285 39,967 SH   SOLE 36 39,967 0 0
GRAINGER W W INC COM 384802104 386 1,080 SH   SOLE 40 1,080 0 0
GRAMERCY PPTY TR COM NEW 385002308 14,652 533,962 SH   SOLE 2 6,033 0 527,929
GRAMERCY PPTY TR COM NEW 385002308 1,238 45,118 SH   SOLE 4 45,118 0 0
GRAMERCY PPTY TR COM NEW 385002308 7,381 268,976 SH   SOLE 7 268,976 0 0
GRAMERCY PPTY TR COM NEW 385002308 170 6,196 SH   SOLE 15 6,196 0 0
GRAMERCY PPTY TR COM NEW 385002308 14,376 523,906 SH   SOLE 18 523,906 0 0
GRAMERCY PPTY TR COM NEW 385002308 10,077 367,254 SH   SOLE 19 367,254 0 0
GRAMERCY PPTY TR COM NEW 385002308 172,667 6,292,536 SH   SOLE 21 6,292,536 0 0
GRAMERCY PPTY TR COM NEW 385002308 174,047 6,342,817 SH   SOLE 22 6,136,562 0 206,255
GRAMERCY PPTY TR COM NEW 385002308 289 10,544 SH   SOLE 23 10,544 0 0
GRAMERCY PPTY TR COM NEW 385002308 8,201 298,879 SH   SOLE 25 298,879 0 0
GRAMERCY PPTY TR COM NEW 385002308 3,329 121,325 SH   SOLE 26 30,833 0 90,492
GRAMERCY PPTY TR COM NEW 385002308 610 22,228 SH   SOLE 28 22,228 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,520 55,397 SH   SOLE 29 55,397 0 0
GRAMERCY PPTY TR COM NEW 385002308 20,531 748,213 SH   SOLE 30 748,213 0 0
GRAMERCY PPTY TR COM NEW 385002308 98 3,578 SH   SOLE 36 3,578 0 0
GRAN TIERRA ENERGY INC COM 38500T101 8 2,210 SH   SOLE 18 2,210 0 0
GRAN TIERRA ENERGY INC COM 38500T101 525 137,334 SH   SOLE 21 137,334 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1,375 359,951 SH   SOLE 22 187,745 0 172,206
GRAN TIERRA ENERGY INC COM 38500T101 92 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 218 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 336 87,829 SH   SOLE 30 87,829 0 0
GRAN TIERRA ENERGY INC COM 38500T101 18 4,584 SH   SOLE 34 4,584 0 0
GRAN TIERRA ENERGY INC COM 38500T101 169 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 9,535 84,533 SH   SOLE 2 5,766 0 78,767
GRAND CANYON ED INC COM 38526M106 25 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 114 1,014 SH   SOLE 7 1,014 0 0
GRAND CANYON ED INC COM 38526M106 2,507 22,226 SH   SOLE 18 22,226 0 0
GRAND CANYON ED INC COM 38526M106 950 8,426 SH   SOLE 19 8,426 0 0
GRAND CANYON ED INC COM 38526M106 60,726 538,355 SH   SOLE 21 538,355 0 0
GRAND CANYON ED INC COM 38526M106 143,551 1,272,612 SH   SOLE 22 1,179,060 0 93,552
GRAND CANYON ED INC COM 38526M106 40 358 SH   SOLE 23 358 0 0
GRAND CANYON ED INC COM 38526M106 1,690 14,981 SH   SOLE 26 8,017 0 6,964
GRAND CANYON ED INC COM 38526M106 734 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 1,281 11,354 SH   SOLE 30 11,354 0 0
GRAND CANYON ED INC COM 38526M106 128 1,134 SH   SOLE 31 1,017 0 117
GRAND CANYON ED INC COM 38526M106 531 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 2,596 56,798 SH   SOLE 2 20,219 0 36,579
GRANITE CONSTR INC COM 387328107 12 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 43 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 11,829 258,834 SH   SOLE 18 258,834 0 0
GRANITE CONSTR INC COM 387328107 1,842 40,302 SH   SOLE 19 40,302 0 0
GRANITE CONSTR INC COM 387328107 141,616 3,098,819 SH   SOLE 21 3,098,819 0 0
GRANITE CONSTR INC COM 387328107 68,940 1,508,533 SH   SOLE 22 1,439,784 0 68,749
GRANITE CONSTR INC COM 387328107 410 8,973 SH   SOLE 26 5,145 0 3,828
GRANITE CONSTR INC COM 387328107 259 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 515 11,261 SH   SOLE 30 11,261 0 0
GRANITE CONSTR INC COM 387328107 186 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 762 39,548 SH   SOLE 2 1,556 0 37,992
GRANITE PT MTG TR INC COM 38741L107 3 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 15 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 3,647 189,139 SH   SOLE 18 189,139 0 0
GRANITE PT MTG TR INC COM 38741L107 773 40,086 SH   SOLE 19 40,086 0 0
GRANITE PT MTG TR INC COM 38741L107 107,745 5,588,439 SH   SOLE 21 5,588,439 0 0
GRANITE PT MTG TR INC COM 38741L107 28,048 1,454,781 SH   SOLE 22 1,405,741 0 49,040
GRANITE PT MTG TR INC COM 38741L107 426 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 115 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,896 98,340 SH   SOLE 30 98,340 0 0
GRANITE PT MTG TR INC COM 38741L107 73 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,503 606,909 SH   SOLE 2 48,052 0 558,857
GRAPHIC PACKAGING HLDG CO COM 388689101 18 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 135 9,643 SH   SOLE 7 9,643 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,131 152,097 SH   SOLE 18 152,097 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 769 54,915 SH   SOLE 19 54,915 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 48,799 3,483,174 SH   SOLE 21 3,483,174 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 115,873 8,270,736 SH   SOLE 22 7,639,157 0 631,579
GRAPHIC PACKAGING HLDG CO COM 388689101 1,116 79,669 SH   SOLE 26 44,339 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 600 42,848 SH   SOLE 28 42,848 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,001 71,439 SH   SOLE 30 71,439 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 96 6,874 SH   SOLE 31 6,744 0 130
GRAPHIC PACKAGING HLDG CO COM 388689101 86 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 437 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,414 80,806 SH   SOLE 2 2,986 0 77,820
GRAY TELEVISION INC COM 389375106 9 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 28 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,601 262,908 SH   SOLE 18 262,908 0 0
GRAY TELEVISION INC COM 389375106 1,417 80,953 SH   SOLE 19 80,953 0 0
GRAY TELEVISION INC COM 389375106 45,101 2,577,193 SH   SOLE 21 2,577,193 0 0
GRAY TELEVISION INC COM 389375106 39,313 2,246,482 SH   SOLE 22 2,133,005 0 113,477
GRAY TELEVISION INC COM 389375106 483 27,575 SH   SOLE 23 27,575 0 0
GRAY TELEVISION INC COM 389375106 660 37,716 SH   SOLE 26 0 0 37,716
GRAY TELEVISION INC COM 389375106 196 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 293 16,761 SH   SOLE 30 16,761 0 0
GRAY TELEVISION INC COM 389375106 117 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 169 12,393 SH   SOLE 2 536 0 11,857
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 780 57,290 SH   SOLE 18 57,290 0 0
GREAT AJAX CORP COM 38983D300 169 12,394 SH   SOLE 19 12,394 0 0
GREAT AJAX CORP COM 38983D300 12,967 952,773 SH   SOLE 21 952,773 0 0
GREAT AJAX CORP COM 38983D300 2,680 196,947 SH   SOLE 22 191,048 0 5,899
GREAT ELM CAP GROUP INC COM NEW 39036P209 13 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 216 66,501 SH   SOLE 21 66,501 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 875 269,162 SH   SOLE 22 269,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 386 62,254 SH   SOLE 2 2,140 0 60,114
GREAT LAKES DREDGE & DOCK CO COM 390607109 4 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 9 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,198 193,198 SH   SOLE 18 193,198 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 341 55,033 SH   SOLE 19 55,033 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 12,843 2,071,391 SH   SOLE 21 2,071,391 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 9,688 1,562,514 SH   SOLE 22 1,487,045 0 75,469
GREAT LAKES DREDGE & DOCK CO COM 390607109 34 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 50 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 62 10,077 SH   SOLE 30 10,077 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 40 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 609 11,007 SH   SOLE 2 404 0 10,603
GREAT SOUTHN BANCORP INC COM 390905107 15 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,168 39,161 SH   SOLE 18 39,161 0 0
GREAT SOUTHN BANCORP INC COM 390905107 591 10,686 SH   SOLE 19 10,686 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,019 397,821 SH   SOLE 21 397,821 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23,148 418,214 SH   SOLE 22 404,278 0 13,936
GREAT SOUTHN BANCORP INC COM 390905107 80 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 128 2,319 SH   SOLE 30 2,319 0 0
GREAT SOUTHN BANCORP INC COM 390905107 259 4,680 SH   SOLE 34 4,680 0 0
GREAT SOUTHN BANCORP INC COM 390905107 54 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 2,513 59,567 SH   SOLE 2 2,199 0 57,368
GREAT WESTN BANCORP INC COM 391416104 15 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 54 1,284 SH   SOLE 7 1,284 0 0
GREAT WESTN BANCORP INC COM 391416104 10,969 259,985 SH   SOLE 18 259,985 0 0
GREAT WESTN BANCORP INC COM 391416104 2,272 53,862 SH   SOLE 19 53,862 0 0
GREAT WESTN BANCORP INC COM 391416104 259,937 6,161,112 SH   SOLE 21 6,161,112 0 0
GREAT WESTN BANCORP INC COM 391416104 72,668 1,722,402 SH   SOLE 22 1,646,519 0 75,883
GREAT WESTN BANCORP INC COM 391416104 453 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 344 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 5,566 131,936 SH   SOLE 30 131,936 0 0
GREAT WESTN BANCORP INC COM 391416104 252 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 539 24,371 SH   SOLE 2 902 0 23,469
GREEN BANCORP INC COM 39260X100 13 583 SH   SOLE 7 583 0 0
GREEN BANCORP INC COM 39260X100 2,561 115,901 SH   SOLE 18 115,901 0 0
GREEN BANCORP INC COM 39260X100 531 24,016 SH   SOLE 19 24,016 0 0
GREEN BANCORP INC COM 39260X100 63,023 2,851,727 SH   SOLE 21 2,851,727 0 0
GREEN BANCORP INC COM 39260X100 17,027 770,439 SH   SOLE 22 742,273 0 28,166
GREEN BANCORP INC COM 39260X100 88 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 1,307 59,145 SH   SOLE 30 59,145 0 0
GREEN BRICK PARTNERS INC COM 392709101 252 24,901 SH   SOLE 2 917 0 23,984
GREEN BRICK PARTNERS INC COM 392709101 6 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 843 83,450 SH   SOLE 18 83,450 0 0
GREEN BRICK PARTNERS INC COM 392709101 206 20,403 SH   SOLE 19 20,403 0 0
GREEN BRICK PARTNERS INC COM 392709101 8,800 871,256 SH   SOLE 21 871,256 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,908 485,984 SH   SOLE 22 468,759 0 17,225
GREEN BRICK PARTNERS INC COM 392709101 37 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 92 9,154 SH   SOLE 29 0 0 9,154
GREEN BRICK PARTNERS INC COM 392709101 69 6,824 SH   SOLE 30 6,824 0 0
GREEN DOT CORP CL A 39304D102 4,992 56,202 SH   SOLE 2 19,156 0 37,046
GREEN DOT CORP CL A 39304D102 59 667 SH   SOLE 4 667 0 0
GREEN DOT CORP CL A 39304D102 89 1,001 SH   SOLE 7 1,001 0 0
GREEN DOT CORP CL A 39304D102 616 6,933 SH   SOLE 13 6,933 0 0
GREEN DOT CORP CL A 39304D102 19,260 216,846 SH   SOLE 18 216,846 0 0
GREEN DOT CORP CL A 39304D102 29,688 334,249 SH   SOLE 19 334,249 0 0
GREEN DOT CORP CL A 39304D102 453,746 5,108,602 SH   SOLE 21 5,108,602 0 0
GREEN DOT CORP CL A 39304D102 153,527 1,728,513 SH   SOLE 22 1,653,041 0 75,472
GREEN DOT CORP CL A 39304D102 4,901 55,178 SH   SOLE 23 55,178 0 0
GREEN DOT CORP CL A 39304D102 7,848 88,353 SH   SOLE 26 6,389 0 81,964
GREEN DOT CORP CL A 39304D102 553 6,226 SH   SOLE 28 6,226 0 0
GREEN DOT CORP CL A 39304D102 1,704 19,183 SH   SOLE 29 0 0 19,183
GREEN DOT CORP CL A 39304D102 9,468 106,601 SH   SOLE 30 106,601 0 0
GREEN DOT CORP CL A 39304D102 383 4,307 SH   SOLE 34 4,307 0 0
GREEN DOT CORP CL A 39304D102 774 8,719 SH   SOLE 36 8,719 0 0
GREEN DOT CORP CL A 39304D102 375 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 2,717 157,960 SH   SOLE 2 117,933 0 40,027
GREEN PLAINS INC COM 393222104 6 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 13 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,956 171,848 SH   SOLE 18 171,848 0 0
GREEN PLAINS INC COM 393222104 2,559 148,756 SH   SOLE 19 148,756 0 0
GREEN PLAINS INC COM 393222104 69,922 4,065,249 SH   SOLE 21 4,065,249 0 0
GREEN PLAINS INC COM 393222104 20,209 1,174,943 SH   SOLE 22 1,112,352 0 62,591
GREEN PLAINS INC COM 393222104 20 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 90 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 1,466 85,227 SH   SOLE 30 85,227 0 0
GREEN PLAINS INC COM 393222104 10,481 609,371 SH   SOLE 34 609,371 0 0
GREEN PLAINS INC COM 393222104 65 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 64 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,924 32,009 SH   SOLE 2 1,183 0 30,826
GREENBRIER COS INC COM 393657101 12 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 42 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 8,431 140,280 SH   SOLE 18 140,280 0 0
GREENBRIER COS INC COM 393657101 2,491 41,444 SH   SOLE 19 41,444 0 0
GREENBRIER COS INC COM 393657101 200,740 3,340,101 SH   SOLE 21 3,340,101 0 0
GREENBRIER COS INC COM 393657101 57,344 954,147 SH   SOLE 22 904,532 0 49,615
GREENBRIER COS INC COM 393657101 414 6,886 SH   SOLE 23 6,886 0 0
GREENBRIER COS INC COM 393657101 1,932 32,142 SH   SOLE 26 0 0 32,142
GREENBRIER COS INC COM 393657101 240 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 242 4,031 SH   SOLE 29 0 0 4,031
GREENBRIER COS INC COM 393657101 4,236 70,486 SH   SOLE 30 70,486 0 0
GREENBRIER COS INC COM 393657101 170 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 609 515,000 PRN   SOLE 21 515,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 73 2,271 SH   SOLE 2 75 0 2,196
GREENE COUNTY BANCORP INC COM 394357107 333 10,379 SH   SOLE 18 10,379 0 0
GREENE COUNTY BANCORP INC COM 394357107 109 3,390 SH   SOLE 19 3,390 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,302 102,860 SH   SOLE 21 102,860 0 0
GREENE COUNTY BANCORP INC COM 394357107 684 21,303 SH   SOLE 22 20,416 0 887
GREENHILL & CO INC COM 395259104 442 16,772 SH   SOLE 2 812 0 15,960
GREENHILL & CO INC COM 395259104 5 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 13 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 2,292 86,985 SH   SOLE 18 86,985 0 0
GREENHILL & CO INC COM 395259104 475 18,033 SH   SOLE 19 18,033 0 0
GREENHILL & CO INC COM 395259104 58,741 2,229,270 SH   SOLE 21 2,229,270 0 0
GREENHILL & CO INC COM 395259104 15,560 590,524 SH   SOLE 22 551,670 0 38,854
GREENHILL & CO INC COM 395259104 156 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 84 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 1,310 49,698 SH   SOLE 30 49,698 0 0
GREENHILL & CO INC COM 395259104 82 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 507 40,862 SH   SOLE 2 10,200 0 30,662
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,321 106,507 SH   SOLE 18 106,507 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 916 73,872 SH   SOLE 19 73,872 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 13,195 1,064,130 SH   SOLE 21 1,064,130 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 12,859 1,037,031 SH   SOLE 22 1,009,725 0 27,306
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 321 25,873 SH   SOLE 23 25,873 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,259 101,494 SH   SOLE 26 6,515 0 94,979
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 60 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 114 9,229 SH   SOLE 30 9,229 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 46 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 98 5,444 SH   SOLE 18 5,444 0 0
GREENSKY INC CL A 39572G100 585 32,477 SH   SOLE 19 32,477 0 0
GREENSKY INC CL A 39572G100 187 10,365 SH   SOLE 21 10,365 0 0
GREENSKY INC CL A 39572G100 13,983 776,828 SH   SOLE 22 776,828 0 0
GREENSKY INC CL A 39572G100 488 27,104 SH   SOLE 23 27,104 0 0
GREENSKY INC CL A 39572G100 1,236 68,642 SH   SOLE 26 0 0 68,642
GREENSKY INC CL A 39572G100 339 18,857 SH   SOLE 29 0 0 18,857
GREENSKY INC CL A 39572G100 17,547 974,828 SH   SOLE 34 974,828 0 0
GREIF INC CL A 397624107 1,959 36,512 SH   SOLE 2 11,575 0 24,937
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,151 151,903 SH   SOLE 18 151,903 0 0
GREIF INC CL A 397624107 1,223 22,786 SH   SOLE 19 22,786 0 0
GREIF INC CL A 397624107 95,131 1,772,847 SH   SOLE 21 1,772,847 0 0
GREIF INC CL A 397624107 49,980 931,425 SH   SOLE 22 887,361 0 44,064
GREIF INC CL A 397624107 274 5,102 SH   SOLE 26 4,067 0 1,035
GREIF INC CL A 397624107 192 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 491 9,150 SH   SOLE 29 0 0 9,150
GREIF INC CL A 397624107 317 5,900 SH   SOLE 30 5,900 0 0
GREIF INC CL A 397624107 61 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 141 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 352 6,106 SH   SOLE 2 177 0 5,929
GREIF INC CL B 397624206 6 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,078 18,704 SH   SOLE 18 18,704 0 0
GREIF INC CL B 397624206 316 5,477 SH   SOLE 19 5,477 0 0
GREIF INC CL B 397624206 10,928 189,554 SH   SOLE 21 189,554 0 0
GREIF INC CL B 397624206 3,665 63,581 SH   SOLE 22 61,319 0 2,262
GREIF INC CL B 397624206 46 790 SH   SOLE 30 790 0 0
GRIFFIN INL RLTY INC COM 398231100 42 1,079 SH   SOLE 2 0 0 1,079
GRIFFIN INL RLTY INC COM 398231100 112 2,873 SH   SOLE 18 2,873 0 0
GRIFFIN INL RLTY INC COM 398231100 1,702 43,644 SH   SOLE 21 43,644 0 0
GRIFFIN INL RLTY INC COM 398231100 2,611 66,937 SH   SOLE 22 66,602 0 335
GRIFFON CORP COM 398433102 565 34,964 SH   SOLE 2 1,354 0 33,610
GRIFFON CORP COM 398433102 10 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 2,350 145,492 SH   SOLE 18 145,492 0 0
GRIFFON CORP COM 398433102 623 38,564 SH   SOLE 19 38,564 0 0
GRIFFON CORP COM 398433102 57,385 3,553,250 SH   SOLE 21 3,553,250 0 0
GRIFFON CORP COM 398433102 15,656 969,387 SH   SOLE 22 915,965 0 53,422
GRIFFON CORP COM 398433102 386 23,887 SH   SOLE 26 13,887 0 10,000
GRIFFON CORP COM 398433102 73 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,227 75,956 SH   SOLE 30 75,956 0 0
GRIFFON CORP COM 398433102 73 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 34,953 1,635,605 SH   SOLE 21 1,635,605 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 75 3,492 SH   SOLE 30 3,492 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,254 19,326 SH   SOLE 2 741 0 18,585
GROUP 1 AUTOMOTIVE INC COM 398905109 11 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 57 874 SH   SOLE 7 874 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,467 84,234 SH   SOLE 18 84,234 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,242 19,132 SH   SOLE 19 19,132 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 130,180 2,005,849 SH   SOLE 21 2,005,849 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 39,047 601,641 SH   SOLE 22 568,596 0 33,045
GROUP 1 AUTOMOTIVE INC COM 398905109 491 7,563 SH   SOLE 26 1,440 0 6,123
GROUP 1 AUTOMOTIVE INC COM 398905109 168 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 65 1,005 SH   SOLE 29 0 0 1,005
GROUP 1 AUTOMOTIVE INC COM 398905109 2,630 40,524 SH   SOLE 30 40,524 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 163 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 173 2,667 SH   SOLE 40 2,667 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 3,546 54,987 SH   SOLE 21 54,987 0 0
GROUPON INC COM 399473107 1,336 354,481 SH   SOLE 2 16,469 0 338,012
GROUPON INC COM 399473107 6 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 36 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 0 30 SH   SOLE 17 0 0 30
GROUPON INC COM 399473107 5,262 1,395,861 SH   SOLE 18 1,395,861 0 0
GROUPON INC COM 399473107 1,522 403,730 SH   SOLE 19 403,730 0 0
GROUPON INC COM 399473107 55,912 14,830,640 SH   SOLE 21 14,830,640 0 0
GROUPON INC COM 399473107 46,497 12,333,364 SH   SOLE 22 11,724,924 0 608,440
GROUPON INC COM 399473107 292 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 218 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 416 110,299 SH   SOLE 30 110,299 0 0
GROUPON INC COM 399473107 196 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 22,841 164,777 SH   SOLE 2 11,386 0 153,391
GRUBHUB INC COM 400110102 95 686 SH   SOLE 4 686 0 0
GRUBHUB INC COM 400110102 273 1,969 SH   SOLE 7 1,969 0 0
GRUBHUB INC COM 400110102 7,043 50,808 SH   SOLE 18 50,808 0 0
GRUBHUB INC COM 400110102 5,181 37,379 SH   SOLE 19 37,379 0 0
GRUBHUB INC COM 400110102 150,706 1,087,189 SH   SOLE 21 1,087,189 0 0
GRUBHUB INC COM 400110102 339,859 2,451,732 SH   SOLE 22 2,281,041 0 170,691
GRUBHUB INC COM 400110102 2,379 17,162 SH   SOLE 23 17,162 0 0
GRUBHUB INC COM 400110102 19,086 137,688 SH   SOLE 26 31,811 0 105,877
GRUBHUB INC COM 400110102 1,657 11,953 SH   SOLE 28 11,953 0 0
GRUBHUB INC COM 400110102 1,121 8,084 SH   SOLE 29 0 0 8,084
GRUBHUB INC COM 400110102 2,992 21,581 SH   SOLE 30 21,581 0 0
GRUBHUB INC COM 400110102 440 3,176 SH   SOLE 31 1,874 0 1,302
GRUBHUB INC COM 400110102 1,420 10,246 SH   SOLE 40 10,246 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1,011 17,744 SH   SOLE 4 4,963 0 12,781
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3,380 59,347 SH   SOLE 7 59,347 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 189 3,319 SH   SOLE 18 3,319 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 188 3,300 SH   SOLE 19 3,300 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 25,349 445,111 SH   SOLE 21 445,111 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 16,001 280,959 SH   SOLE 22 221,611 0 59,348
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,209 38,785 SH   SOLE 30 38,785 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7,122 34,721 SH   SOLE 7 34,721 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 718 3,500 SH   SOLE 18 0 0 3,500
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,679 13,059 SH   SOLE 19 13,059 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 42,938 209,322 SH   SOLE 21 209,322 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,825 13,771 SH   SOLE 25 13,771 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,715 13,235 SH   SOLE 30 13,235 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 9,791 47,731 SH   SOLE 34 47,731 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 157 20,272 SH   SOLE 34 20,272 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,022 40,190 SH   SOLE 18 0 0 40,190
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,394 94,151 SH   SOLE 19 94,151 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 11,677 459,195 SH   SOLE 21 459,195 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6,017 236,596 SH   SOLE 22 236,596 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3,881 152,629 SH   SOLE 25 152,629 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 2,703 106,303 SH   SOLE 30 106,303 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 14,259 560,717 SH   SOLE 34 560,717 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,143 279,424 SH   SOLE 21 279,424 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,032 134,507 SH   SOLE 22 134,507 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2,477 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,173 66,095 SH   SOLE 4 4,063 0 62,032
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 17,178 968,331 SH   SOLE 22 968,331 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 28 1,560 SH   SOLE 30 1,560 0 0
GSE SYS INC COM 36227K106 11 3,149 SH   SOLE 18 3,149 0 0
GSE SYS INC COM 36227K106 188 52,175 SH   SOLE 21 52,175 0 0
GSE SYS INC COM 36227K106 164 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 20 2,829 SH   SOLE 18 2,829 0 0
GSI TECHNOLOGY COM 36241U106 354 51,330 SH   SOLE 21 51,330 0 0
GTT COMMUNICATIONS INC COM 362393100 1,485 34,206 SH   SOLE 2 1,608 0 32,598
GTT COMMUNICATIONS INC COM 362393100 78 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 32 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 5,766 132,854 SH   SOLE 18 132,854 0 0
GTT COMMUNICATIONS INC COM 362393100 1,674 38,569 SH   SOLE 19 38,569 0 0
GTT COMMUNICATIONS INC COM 362393100 61,175 1,409,560 SH   SOLE 21 1,409,560 0 0
GTT COMMUNICATIONS INC COM 362393100 44,852 1,033,458 SH   SOLE 22 986,943 0 46,515
GTT COMMUNICATIONS INC COM 362393100 673 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 196 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 1,075 24,764 SH   SOLE 30 24,764 0 0
GTT COMMUNICATIONS INC COM 362393100 66 1,529 SH   SOLE 36 1,529 0 0
GTT COMMUNICATIONS INC COM 362393100 174 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 6 3,667 SH   SOLE 2 138 0 3,529
GTX INC DEL COM NEW 40052B207 24 15,347 SH   SOLE 18 15,347 0 0
GTX INC DEL COM NEW 40052B207 25 15,677 SH   SOLE 19 15,677 0 0
GTX INC DEL COM NEW 40052B207 273 173,590 SH   SOLE 21 173,590 0 0
GTX INC DEL COM NEW 40052B207 418 266,523 SH   SOLE 22 265,094 0 1,429
GTX INC DEL COM NEW 40052B207 8 4,983 SH   SOLE 23 4,983 0 0
GTX INC DEL COM NEW 40052B207 1 831 SH   SOLE 26 0 0 831
GUARANTY BANCORP DEL COM NEW 40075T607 681 22,924 SH   SOLE 2 2,645 0 20,279
GUARANTY BANCORP DEL COM NEW 40075T607 15 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 2,571 86,561 SH   SOLE 18 86,561 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,347 45,357 SH   SOLE 19 45,357 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 27,444 924,055 SH   SOLE 21 924,055 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 23,973 807,184 SH   SOLE 22 772,486 0 34,698
GUARANTY BANCORP DEL COM NEW 40075T607 195 6,575 SH   SOLE 23 6,575 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 554 18,639 SH   SOLE 26 0 0 18,639
GUARANTY BANCORP DEL COM NEW 40075T607 152 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 63 2,113 SH   SOLE 29 0 0 2,113
GUARANTY BANCORP DEL COM NEW 40075T607 165 5,570 SH   SOLE 30 5,570 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 124 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 221 7,318 SH   SOLE 2 257 0 7,061
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 793 26,242 SH   SOLE 18 26,242 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 201 6,643 SH   SOLE 19 6,643 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8,186 270,803 SH   SOLE 21 270,803 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 1,984 65,635 SH   SOLE 22 62,720 0 2,915
GUARANTY FED BANCSHARES INC COM 40108P101 13 553 SH   SOLE 18 553 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 20 825 SH   SOLE 21 825 0 0
GUESS INC COM 401617105 1,296 57,332 SH   SOLE 2 2,151 0 55,181
GUESS INC COM 401617105 10 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 28 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 5,785 255,984 SH   SOLE 18 255,984 0 0
GUESS INC COM 401617105 1,187 52,532 SH   SOLE 19 52,532 0 0
GUESS INC COM 401617105 134,700 5,960,195 SH   SOLE 21 5,960,195 0 0
GUESS INC COM 401617105 36,684 1,623,174 SH   SOLE 22 1,527,255 0 95,919
GUESS INC COM 401617105 391 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 170 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 2,894 128,035 SH   SOLE 30 128,035 0 0
GUESS INC COM 401617105 132 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 160 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,620 144,737 SH   SOLE 2 5,553 0 139,184
GUIDEWIRE SOFTWARE INC COM 40171V100 39 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 174 1,722 SH   SOLE 7 1,722 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,819 37,813 SH   SOLE 18 37,813 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 13,101 129,700 SH   SOLE 19 129,700 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 115,942 1,147,822 SH   SOLE 21 1,147,822 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 219,063 2,168,724 SH   SOLE 22 2,011,133 0 157,591
GUIDEWIRE SOFTWARE INC COM 40171V100 2,615 25,888 SH   SOLE 26 16,845 0 9,043
GUIDEWIRE SOFTWARE INC COM 40171V100 1,053 10,426 SH   SOLE 28 10,426 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,986 69,165 SH   SOLE 30 69,165 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 286 2,836 SH   SOLE 31 1,692 0 1,144
GUIDEWIRE SOFTWARE INC COM 40171V100 197 1,955 SH   SOLE 34 1,955 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 861 8,524 SH   SOLE 40 8,524 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 908 850,000 PRN   SOLE 21 850,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 170 17,107 SH   SOLE 18 17,107 0 0
GULF ISLAND FABRICATION INC COM 402307102 10,477 1,053,007 SH   SOLE 21 1,053,007 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,548 256,121 SH   SOLE 22 256,121 0 0
GULF ISLAND FABRICATION INC COM 402307102 253 25,458 SH   SOLE 30 25,458 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 64 61,196 SH   SOLE 22 61,196 0 0
GULFMARK OFFSHORE INC COM 402629505 190 5,106 SH   SOLE 2 91 0 5,015
GULFMARK OFFSHORE INC COM 402629505 472 12,645 SH   SOLE 18 12,645 0 0
GULFMARK OFFSHORE INC COM 402629505 104 2,797 SH   SOLE 19 2,797 0 0
GULFMARK OFFSHORE INC COM 402629505 4,848 129,974 SH   SOLE 21 129,974 0 0
GULFMARK OFFSHORE INC COM 402629505 1,291 34,616 SH   SOLE 22 33,477 0 1,139
GULFPORT ENERGY CORP COM NEW 402635304 2,508 240,954 SH   SOLE 2 70,886 0 170,068
GULFPORT ENERGY CORP COM NEW 402635304 5 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 42 4,022 SH   SOLE 7 4,022 0 0
GULFPORT ENERGY CORP COM NEW 402635304 10,309 990,307 SH   SOLE 18 990,307 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,871 179,693 SH   SOLE 19 179,693 0 0
GULFPORT ENERGY CORP COM NEW 402635304 121,307 11,652,903 SH   SOLE 21 11,652,903 0 0
GULFPORT ENERGY CORP COM NEW 402635304 60,020 5,765,648 SH   SOLE 22 5,536,495 0 229,153
GULFPORT ENERGY CORP COM NEW 402635304 182 17,491 SH   SOLE 23 17,491 0 0
GULFPORT ENERGY CORP COM NEW 402635304 885 85,035 SH   SOLE 26 37,425 0 47,610
GULFPORT ENERGY CORP COM NEW 402635304 248 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 914 87,782 SH   SOLE 30 87,782 0 0
GULFPORT ENERGY CORP COM NEW 402635304 218 20,949 SH   SOLE 40 20,949 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 404 2,340 SH   SOLE 4 2,340 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 4 25 SH   SOLE 17 0 0 25
GW PHARMACEUTICALS PLC ADS 36197T103 4,177 24,181 SH   SOLE 18 24,181 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 27,568 159,593 SH   SOLE 19 159,593 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 53,521 309,837 SH   SOLE 21 309,837 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 975 5,644 SH   SOLE 22 5,644 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 115 664 SH   SOLE 30 664 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 11,488 66,503 SH   SOLE 34 66,503 0 0
GWG HLDGS INC COM 36192A109 1 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 1 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 180 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,549 40,997 SH   SOLE 2 14,557 0 26,440
H & E EQUIPMENT SERVICES INC COM 404030108 9 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 25 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,989 105,580 SH   SOLE 18 105,580 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 5,686 150,495 SH   SOLE 19 150,495 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 39,918 1,056,587 SH   SOLE 21 1,056,587 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 41,483 1,098,007 SH   SOLE 22 1,053,435 0 44,572
H & E EQUIPMENT SERVICES INC COM 404030108 1,499 39,679 SH   SOLE 23 39,679 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,807 74,296 SH   SOLE 26 0 0 74,296
H & E EQUIPMENT SERVICES INC COM 404030108 175 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 253 6,703 SH   SOLE 29 0 0 6,703
H & E EQUIPMENT SERVICES INC COM 404030108 272 7,195 SH   SOLE 30 7,195 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 567 15,014 SH   SOLE 34 15,014 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 114 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 311 19,492 SH   SOLE 2 705 0 18,787
HABIT RESTAURANTS INC COM CL A 40449J103 5 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1,105 69,263 SH   SOLE 18 69,263 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 308 19,330 SH   SOLE 19 19,330 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 11,195 701,881 SH   SOLE 21 701,881 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 8,917 559,060 SH   SOLE 22 547,646 0 11,414
HACKETT GROUP INC COM 404609109 773 38,385 SH   SOLE 2 19,715 0 18,670
HACKETT GROUP INC COM 404609109 13 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,639 81,334 SH   SOLE 18 81,334 0 0
HACKETT GROUP INC COM 404609109 4,000 198,528 SH   SOLE 19 198,528 0 0
HACKETT GROUP INC COM 404609109 17,917 889,194 SH   SOLE 21 889,194 0 0
HACKETT GROUP INC COM 404609109 20,738 1,029,194 SH   SOLE 22 991,830 0 37,364
HACKETT GROUP INC COM 404609109 1,849 91,752 SH   SOLE 23 91,752 0 0
HACKETT GROUP INC COM 404609109 304 15,078 SH   SOLE 26 0 0 15,078
HACKETT GROUP INC COM 404609109 68 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 445 22,106 SH   SOLE 29 0 0 22,106
HACKETT GROUP INC COM 404609109 157 7,775 SH   SOLE 30 7,775 0 0
HACKETT GROUP INC COM 404609109 18 886 SH   SOLE 34 886 0 0
HAEMONETICS CORP COM 405024100 7,211 62,937 SH   SOLE 2 23,053 0 39,884
HAEMONETICS CORP COM 405024100 28 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 131 1,143 SH   SOLE 7 1,143 0 0
HAEMONETICS CORP COM 405024100 34,199 298,470 SH   SOLE 18 298,470 0 0
HAEMONETICS CORP COM 405024100 5,456 47,616 SH   SOLE 19 47,616 0 0
HAEMONETICS CORP COM 405024100 418,533 3,652,759 SH   SOLE 21 3,652,759 0 0
HAEMONETICS CORP COM 405024100 209,892 1,831,838 SH   SOLE 22 1,762,010 0 69,828
HAEMONETICS CORP COM 405024100 1,525 13,309 SH   SOLE 26 9,705 0 3,604
HAEMONETICS CORP COM 405024100 847 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 1,464 12,777 SH   SOLE 30 12,777 0 0
HAEMONETICS CORP COM 405024100 623 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,516 240,264 SH   SOLE 2 46,186 0 194,078
HAIN CELESTIAL GROUP INC COM 405217100 12 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 83 3,063 SH   SOLE 7 3,063 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,635 281,540 SH   SOLE 18 281,540 0 0
HAIN CELESTIAL GROUP INC COM 405217100 444 16,373 SH   SOLE 19 16,373 0 0
HAIN CELESTIAL GROUP INC COM 405217100 114,125 4,208,160 SH   SOLE 21 4,208,160 0 0
HAIN CELESTIAL GROUP INC COM 405217100 84,839 3,128,292 SH   SOLE 22 2,928,677 0 199,615
HAIN CELESTIAL GROUP INC COM 405217100 1,015 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 312 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 136 5,017 SH   SOLE 29 0 0 5,017
HAIN CELESTIAL GROUP INC COM 405217100 619 22,820 SH   SOLE 30 22,820 0 0
HAIN CELESTIAL GROUP INC COM 405217100 53 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 81 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 324 11,929 SH   SOLE 40 11,929 0 0
HALCON RES CORP COM PAR NEW 40537Q605 998 223,148 SH   SOLE 2 83,235 0 139,913
HALCON RES CORP COM PAR NEW 40537Q605 12 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,945 435,179 SH   SOLE 18 435,179 0 0
HALCON RES CORP COM PAR NEW 40537Q605 6,295 1,408,318 SH   SOLE 19 1,408,318 0 0
HALCON RES CORP COM PAR NEW 40537Q605 20,073 4,490,604 SH   SOLE 21 4,490,604 0 0
HALCON RES CORP COM PAR NEW 40537Q605 18,825 4,211,486 SH   SOLE 22 4,022,940 0 188,546
HALCON RES CORP COM PAR NEW 40537Q605 95 21,240 SH   SOLE 26 0 0 21,240
HALCON RES CORP COM PAR NEW 40537Q605 345 77,280 SH   SOLE 30 77,280 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,644 367,822 SH   SOLE 34 367,822 0 0
HALCON RES CORP COM PAR NEW 40537Q605 42 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 343 55,173 SH   SOLE 18 55,173 0 0
HALLADOR ENERGY COMPANY COM 40609P105 82 13,229 SH   SOLE 19 13,229 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,960 636,701 SH   SOLE 21 636,701 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,552 249,569 SH   SOLE 22 243,381 0 6,188
HALLIBURTON CO COM 406216101 100,343 2,475,762 SH   SOLE 2 634,137 0 1,841,625
HALLIBURTON CO COM 406216101 12,418 306,393 SH   SOLE 4 283,280 0 23,113
HALLIBURTON CO COM 406216101 26,548 655,023 SH   SOLE 7 655,023 0 0
HALLIBURTON CO COM 406216101 3,723 91,854 SH   SOLE 13 91,854 0 0
HALLIBURTON CO COM 406216101 316 7,807 SH   SOLE 15 7,807 0 0
HALLIBURTON CO COM 406216101 75,899 1,872,657 SH   SOLE 18 1,766,967 0 105,690
HALLIBURTON CO COM 406216101 64,609 1,594,099 SH   SOLE 19 1,594,099 0 0
HALLIBURTON CO COM 406216101 12,079 298,033 SH   SOLE 20 0 0 298,033
HALLIBURTON CO COM 406216101 654,173 16,140,452 SH   SOLE 21 16,140,452 0 0
HALLIBURTON CO COM 406216101 936,446 23,105,012 SH   SOLE 22 20,690,859 0 2,414,153
HALLIBURTON CO COM 406216101 45,886 1,132,145 SH   SOLE 23 1,132,145 0 0
HALLIBURTON CO COM 406216101 38,327 945,642 SH   SOLE 25 945,642 0 0
HALLIBURTON CO COM 406216101 132,115 3,259,675 SH   SOLE 26 727,144 0 2,532,531
HALLIBURTON CO COM 406216101 6,840 168,757 SH   SOLE 28 128,107 0 40,650
HALLIBURTON CO COM 406216101 16,271 401,460 SH   SOLE 29 205,270 0 196,190
HALLIBURTON CO COM 406216101 125,471 3,095,755 SH   SOLE 30 3,095,755 0 0
HALLIBURTON CO COM 406216101 15,050 371,342 SH   SOLE 31 161,699 0 209,643
HALLIBURTON CO COM 406216101 51,763 1,277,143 SH   SOLE 34 1,277,143 0 0
HALLIBURTON CO COM 406216101 31,722 782,684 SH   SOLE 36 782,684 0 0
HALLIBURTON CO COM 406216101 709 17,489 SH   SOLE 40 17,489 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 147 13,399 SH   SOLE 2 546 0 12,853
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 500 45,461 SH   SOLE 18 45,461 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 177 16,125 SH   SOLE 19 16,125 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5,164 469,446 SH   SOLE 21 469,446 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2,859 259,902 SH   SOLE 22 256,150 0 3,752
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 24 2,199 SH   SOLE 26 0 0 2,199
HALOZYME THERAPEUTICS INC COM 40637H109 4,045 222,633 SH   SOLE 2 126,995 0 95,638
HALOZYME THERAPEUTICS INC COM 40637H109 7 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 48 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 8,068 444,053 SH   SOLE 18 444,053 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,965 878,658 SH   SOLE 19 878,658 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 265 14,600 SH   SOLE 20 14,600 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 107,402 5,910,959 SH   SOLE 21 5,910,959 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 68,833 3,788,291 SH   SOLE 22 3,632,907 0 155,384
HALOZYME THERAPEUTICS INC COM 40637H109 1,635 89,956 SH   SOLE 23 89,956 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,420 133,209 SH   SOLE 26 13,648 0 119,561
HALOZYME THERAPEUTICS INC COM 40637H109 351 19,297 SH   SOLE 28 19,297 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 451 24,844 SH   SOLE 29 0 0 24,844
HALOZYME THERAPEUTICS INC COM 40637H109 638 35,091 SH   SOLE 30 35,091 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,508 303,144 SH   SOLE 34 303,144 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 250 13,741 SH   SOLE 40 13,741 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 116 5,285 SH   SOLE 2 230 0 5,055
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 487 22,198 SH   SOLE 18 22,198 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 110 5,022 SH   SOLE 19 5,022 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5,113 233,046 SH   SOLE 21 233,046 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6,658 303,476 SH   SOLE 22 232,399 0 71,077
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 87 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 25 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 14 619 SH   SOLE 30 619 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 531 11,999 SH   SOLE 2 530 0 11,469
HAMILTON LANE INC CL A 407497106 14 320 SH   SOLE 7 320 0 0
HAMILTON LANE INC CL A 407497106 2,059 46,495 SH   SOLE 18 46,495 0 0
HAMILTON LANE INC CL A 407497106 669 15,109 SH   SOLE 19 15,109 0 0
HAMILTON LANE INC CL A 407497106 21,100 476,513 SH   SOLE 21 476,513 0 0
HAMILTON LANE INC CL A 407497106 20,924 472,547 SH   SOLE 22 459,006 0 13,541
HAMILTON LANE INC CL A 407497106 3,340 75,429 SH   SOLE 30 75,429 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,732 120,538 SH   SOLE 2 38,139 0 82,399
HANCOCK WHITNEY CORPORATION COM 410120109 20 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 103 2,160 SH   SOLE 7 2,160 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 23,824 501,020 SH   SOLE 18 501,020 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,731 78,469 SH   SOLE 19 78,469 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 290,962 6,119,066 SH   SOLE 21 6,119,066 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 138,209 2,906,595 SH   SOLE 22 2,791,350 0 115,245
HANCOCK WHITNEY CORPORATION COM 410120109 1,107 23,275 SH   SOLE 26 14,103 0 9,172
HANCOCK WHITNEY CORPORATION COM 410120109 560 11,784 SH   SOLE 28 11,784 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,001 21,054 SH   SOLE 30 21,054 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 111 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 425 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 15,946 865,214 SH   SOLE 2 102,810 0 762,404
HANESBRANDS INC COM 410345102 2,120 115,005 SH   SOLE 4 105,496 0 9,509
HANESBRANDS INC COM 410345102 4,911 266,484 SH   SOLE 7 266,484 0 0
HANESBRANDS INC COM 410345102 44 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 13,627 739,405 SH   SOLE 18 695,854 0 43,551
HANESBRANDS INC COM 410345102 1,644 89,201 SH   SOLE 19 89,201 0 0
HANESBRANDS INC COM 410345102 4,567 247,780 SH   SOLE 20 0 0 247,780
HANESBRANDS INC COM 410345102 143,150 7,767,230 SH   SOLE 21 7,767,230 0 0
HANESBRANDS INC COM 410345102 174,426 9,464,252 SH   SOLE 22 8,447,862 0 1,016,390
HANESBRANDS INC COM 410345102 8,742 474,354 SH   SOLE 23 474,354 0 0
HANESBRANDS INC COM 410345102 6,160 334,236 SH   SOLE 25 334,236 0 0
HANESBRANDS INC COM 410345102 25,541 1,385,819 SH   SOLE 26 442,533 0 943,286
HANESBRANDS INC COM 410345102 1,286 69,794 SH   SOLE 28 53,317 0 16,477
HANESBRANDS INC COM 410345102 1,514 82,129 SH   SOLE 29 10,994 0 71,135
HANESBRANDS INC COM 410345102 28,008 1,519,684 SH   SOLE 30 1,519,684 0 0
HANESBRANDS INC COM 410345102 2,614 141,808 SH   SOLE 31 77,333 0 64,475
HANESBRANDS INC COM 410345102 291 15,808 SH   SOLE 34 15,808 0 0
HANESBRANDS INC COM 410345102 5,072 275,214 SH   SOLE 36 275,214 0 0
HANESBRANDS INC COM 410345102 135 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 0 1 SH   SOLE 22 1 0 0
HANMI FINL CORP COM NEW 410495204 786 31,547 SH   SOLE 2 1,185 0 30,362
HANMI FINL CORP COM NEW 410495204 7 272 SH   SOLE 4 272 0 0
HANMI FINL CORP COM NEW 410495204 19 744 SH   SOLE 7 744 0 0
HANMI FINL CORP COM NEW 410495204 3,664 147,164 SH   SOLE 18 147,164 0 0
HANMI FINL CORP COM NEW 410495204 721 28,952 SH   SOLE 19 28,952 0 0
HANMI FINL CORP COM NEW 410495204 84,753 3,403,740 SH   SOLE 21 3,403,740 0 0
HANMI FINL CORP COM NEW 410495204 24,310 976,309 SH   SOLE 22 931,688 0 44,621
HANMI FINL CORP COM NEW 410495204 74 2,962 SH   SOLE 26 0 0 2,962
HANMI FINL CORP COM NEW 410495204 117 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 1,726 69,305 SH   SOLE 30 69,305 0 0
HANMI FINL CORP COM NEW 410495204 87 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,133 52,777 SH   SOLE 2 1,913 0 50,864
HANNON ARMSTRONG SUST INFR C COM 41068X100 26 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,632 169,165 SH   SOLE 18 169,165 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,008 46,969 SH   SOLE 19 46,969 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 61,841 2,880,361 SH   SOLE 21 2,880,361 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 33,514 1,560,954 SH   SOLE 22 1,476,886 0 84,068
HANNON ARMSTRONG SUST INFR C COM 41068X100 73 3,401 SH   SOLE 26 0 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 181 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 256 11,914 SH   SOLE 30 11,914 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 181 8,448 SH   SOLE 40 8,448 0 0
HANOVER INS GROUP INC COM 410867105 12,721 103,110 SH   SOLE 2 31,232 0 71,878
HANOVER INS GROUP INC COM 410867105 380 3,077 SH   SOLE 4 3,077 0 0
HANOVER INS GROUP INC COM 410867105 201 1,631 SH   SOLE 7 1,631 0 0
HANOVER INS GROUP INC COM 410867105 17,422 141,217 SH   SOLE 18 141,217 0 0
HANOVER INS GROUP INC COM 410867105 6,051 49,051 SH   SOLE 19 49,051 0 0
HANOVER INS GROUP INC COM 410867105 244,641 1,982,990 SH   SOLE 21 1,982,990 0 0
HANOVER INS GROUP INC COM 410867105 181,379 1,470,205 SH   SOLE 22 1,380,143 0 90,062
HANOVER INS GROUP INC COM 410867105 174 1,412 SH   SOLE 23 1,412 0 0
HANOVER INS GROUP INC COM 410867105 1,842 14,929 SH   SOLE 26 9,634 0 5,295
HANOVER INS GROUP INC COM 410867105 725 5,876 SH   SOLE 28 5,876 0 0
HANOVER INS GROUP INC COM 410867105 178 1,445 SH   SOLE 29 1,445 0 0
HANOVER INS GROUP INC COM 410867105 1,241 10,056 SH   SOLE 30 10,056 0 0
HANOVER INS GROUP INC COM 410867105 104 847 SH   SOLE 31 847 0 0
HANOVER INS GROUP INC COM 410867105 3,249 26,335 SH   SOLE 34 26,335 0 0
HANOVER INS GROUP INC COM 410867105 226 1,829 SH   SOLE 36 1,829 0 0
HANOVER INS GROUP INC COM 410867105 608 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 232 12,144 SH   SOLE 2 472 0 11,672
HARBORONE BANCORP INC COM 41165F101 6 330 SH   SOLE 7 330 0 0
HARBORONE BANCORP INC COM 41165F101 957 50,027 SH   SOLE 18 50,027 0 0
HARBORONE BANCORP INC COM 41165F101 262 13,694 SH   SOLE 19 13,694 0 0
HARBORONE BANCORP INC COM 41165F101 10,359 541,798 SH   SOLE 21 541,798 0 0
HARBORONE BANCORP INC COM 41165F101 4,350 227,510 SH   SOLE 22 220,869 0 6,641
HARBORONE BANCORP INC COM 41165F101 48 2,513 SH   SOLE 30 2,513 0 0
HARLEY DAVIDSON INC COM 412822108 19,540 431,357 SH   SOLE 2 56,713 0 374,644
HARLEY DAVIDSON INC COM 412822108 2,364 52,189 SH   SOLE 4 47,797 0 4,392
HARLEY DAVIDSON INC COM 412822108 5,625 124,164 SH   SOLE 7 124,164 0 0
HARLEY DAVIDSON INC COM 412822108 55 1,208 SH   SOLE 15 1,208 0 0
HARLEY DAVIDSON INC COM 412822108 16,023 353,699 SH   SOLE 18 327,800 0 25,899
HARLEY DAVIDSON INC COM 412822108 2,368 52,277 SH   SOLE 19 52,277 0 0
HARLEY DAVIDSON INC COM 412822108 4,262 94,077 SH   SOLE 20 0 0 94,077
HARLEY DAVIDSON INC COM 412822108 155,981 3,443,291 SH   SOLE 21 3,443,291 0 0
HARLEY DAVIDSON INC COM 412822108 196,025 4,327,258 SH   SOLE 22 3,860,898 0 466,360
HARLEY DAVIDSON INC COM 412822108 10,198 225,128 SH   SOLE 23 225,128 0 0
HARLEY DAVIDSON INC COM 412822108 7,456 164,587 SH   SOLE 25 164,587 0 0
HARLEY DAVIDSON INC COM 412822108 30,998 684,284 SH   SOLE 26 204,083 0 480,201
HARLEY DAVIDSON INC COM 412822108 1,482 32,714 SH   SOLE 28 24,981 0 7,733
HARLEY DAVIDSON INC COM 412822108 1,863 41,118 SH   SOLE 29 8,282 0 32,836
HARLEY DAVIDSON INC COM 412822108 24,495 540,731 SH   SOLE 30 540,731 0 0
HARLEY DAVIDSON INC COM 412822108 3,488 77,001 SH   SOLE 31 38,267 0 38,734
HARLEY DAVIDSON INC COM 412822108 368 8,113 SH   SOLE 34 8,113 0 0
HARLEY DAVIDSON INC COM 412822108 6,931 153,004 SH   SOLE 36 153,004 0 0
HARLEY DAVIDSON INC COM 412822108 155 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 453 82,397 SH   SOLE 2 3,335 0 79,062
HARMONIC INC COM 413160102 11 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 2,110 383,659 SH   SOLE 18 383,659 0 0
HARMONIC INC COM 413160102 423 76,930 SH   SOLE 19 76,930 0 0
HARMONIC INC COM 413160102 50,978 9,268,788 SH   SOLE 21 9,268,788 0 0
HARMONIC INC COM 413160102 12,322 2,240,313 SH   SOLE 22 2,174,358 0 65,955
HARMONIC INC COM 413160102 952 173,163 SH   SOLE 30 173,163 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,600 2,168,493 SH   SOLE 7 2,168,493 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,869 1,728,128 SH   SOLE 30 1,728,128 0 0
HARRIS CORP DEL COM 413875105 51,800 306,126 SH   SOLE 2 62,660 0 243,466
HARRIS CORP DEL COM 413875105 7,767 45,900 SH   SOLE 4 42,878 0 3,022
HARRIS CORP DEL COM 413875105 24,107 142,469 SH   SOLE 7 109,028 0 33,441
HARRIS CORP DEL COM 413875105 494 2,919 SH   SOLE 13 2,919 0 0
HARRIS CORP DEL COM 413875105 152 898 SH   SOLE 15 898 0 0
HARRIS CORP DEL COM 413875105 41,716 246,531 SH   SOLE 18 232,278 0 14,253
HARRIS CORP DEL COM 413875105 4,496 26,572 SH   SOLE 19 26,572 0 0
HARRIS CORP DEL COM 413875105 8,730 51,595 SH   SOLE 20 0 0 51,595
HARRIS CORP DEL COM 413875105 785,828 4,644,101 SH   SOLE 21 4,644,101 0 0
HARRIS CORP DEL COM 413875105 513,293 3,033,470 SH   SOLE 22 2,718,153 0 315,317
HARRIS CORP DEL COM 413875105 25,988 153,586 SH   SOLE 23 153,586 0 0
HARRIS CORP DEL COM 413875105 36,191 213,883 SH   SOLE 25 213,883 0 0
HARRIS CORP DEL COM 413875105 54,937 324,668 SH   SOLE 26 107,480 0 217,188
HARRIS CORP DEL COM 413875105 3,838 22,682 SH   SOLE 28 17,145 0 5,537
HARRIS CORP DEL COM 413875105 4,701 27,785 SH   SOLE 29 4,150 0 23,635
HARRIS CORP DEL COM 413875105 78,147 461,835 SH   SOLE 30 461,835 0 0
HARRIS CORP DEL COM 413875105 7,370 43,555 SH   SOLE 31 22,672 0 20,883
HARRIS CORP DEL COM 413875105 2,769 16,365 SH   SOLE 34 16,365 0 0
HARRIS CORP DEL COM 413875105 20,703 122,349 SH   SOLE 36 122,349 0 0
HARRIS CORP DEL COM 413875105 407 2,404 SH   SOLE 40 2,404 0 0
HARSCO CORP COM 415864107 1,851 64,833 SH   SOLE 2 3,009 0 61,824
HARSCO CORP COM 415864107 13 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 51 1,771 SH   SOLE 7 1,771 0 0
HARSCO CORP COM 415864107 9,908 347,047 SH   SOLE 18 347,047 0 0
HARSCO CORP COM 415864107 2,101 73,590 SH   SOLE 19 73,590 0 0
HARSCO CORP COM 415864107 244,781 8,573,767 SH   SOLE 21 8,573,767 0 0
HARSCO CORP COM 415864107 65,106 2,280,411 SH   SOLE 22 2,170,640 0 109,771
HARSCO CORP COM 415864107 606 21,240 SH   SOLE 26 7,523 0 13,717
HARSCO CORP COM 415864107 328 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 5,175 181,262 SH   SOLE 30 181,262 0 0
HARSCO CORP COM 415864107 210 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 260 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 5 704 SH   SOLE 18 704 0 0
HARTE-HANKS INC COM 416196202 95 13,292 SH   SOLE 21 13,292 0 0
HARTE-HANKS INC COM 416196202 718 100,633 SH   SOLE 22 100,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 66,771 1,336,495 SH   SOLE 2 589,017 0 747,478
HARTFORD FINL SVCS GROUP INC COM 416515104 10,294 206,046 SH   SOLE 4 196,596 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 15,559 311,438 SH   SOLE 7 289,776 0 21,662
HARTFORD FINL SVCS GROUP INC COM 416515104 1,507 30,170 SH   SOLE 13 30,170 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 163 3,255 SH   SOLE 15 3,255 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 130,042 2,602,928 SH   SOLE 18 2,451,828 0 151,100
HARTFORD FINL SVCS GROUP INC COM 416515104 92,707 1,855,618 SH   SOLE 19 1,855,618 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,609 152,305 SH   SOLE 20 0 0 152,305
HARTFORD FINL SVCS GROUP INC COM 416515104 381,496 7,636,038 SH   SOLE 21 7,636,038 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 508,899 10,186,121 SH   SOLE 22 8,885,959 0 1,300,162
HARTFORD FINL SVCS GROUP INC COM 416515104 33,082 662,172 SH   SOLE 23 662,172 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,822 416,781 SH   SOLE 25 386,348 0 30,433
HARTFORD FINL SVCS GROUP INC COM 416515104 79,277 1,586,813 SH   SOLE 26 329,883 0 1,256,930
HARTFORD FINL SVCS GROUP INC COM 416515104 3,488 69,812 SH   SOLE 28 52,356 0 17,456
HARTFORD FINL SVCS GROUP INC COM 416515104 14,933 298,904 SH   SOLE 29 98,024 0 200,880
HARTFORD FINL SVCS GROUP INC COM 416515104 68,438 1,369,847 SH   SOLE 30 1,369,847 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 15,708 314,405 SH   SOLE 31 224,850 0 89,555
HARTFORD FINL SVCS GROUP INC COM 416515104 33,518 670,896 SH   SOLE 34 670,896 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 22,984 460,051 SH   SOLE 36 460,051 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 365 7,313 SH   SOLE 40 7,313 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 9 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 160 30,511 SH   SOLE 2 1,600 0 28,911
HARVARD BIOSCIENCE INC COM 416906105 6 1,234 SH   SOLE 7 1,234 0 0
HARVARD BIOSCIENCE INC COM 416906105 595 113,336 SH   SOLE 18 113,336 0 0
HARVARD BIOSCIENCE INC COM 416906105 900 171,521 SH   SOLE 19 171,521 0 0
HARVARD BIOSCIENCE INC COM 416906105 6,776 1,290,622 SH   SOLE 21 1,290,622 0 0
HARVARD BIOSCIENCE INC COM 416906105 7,099 1,352,253 SH   SOLE 22 1,335,055 0 17,198
HARVARD BIOSCIENCE INC COM 416906105 102 19,440 SH   SOLE 26 0 0 19,440
HARVARD BIOSCIENCE INC COM 416906105 78 14,836 SH   SOLE 29 0 0 14,836
HASBRO INC COM 418056107 30,674 291,801 SH   SOLE 2 48,328 0 243,473
HASBRO INC COM 418056107 3,918 37,270 SH   SOLE 4 34,138 0 3,132
HASBRO INC COM 418056107 11,738 111,662 SH   SOLE 7 101,879 0 9,783
HASBRO INC COM 418056107 122 1,161 SH   SOLE 15 1,161 0 0
HASBRO INC COM 418056107 4 40 SH   SOLE 17 0 0 40
HASBRO INC COM 418056107 24,976 237,599 SH   SOLE 18 223,409 0 14,190
HASBRO INC COM 418056107 2,718 25,855 SH   SOLE 19 25,855 0 0
HASBRO INC COM 418056107 8,086 76,918 SH   SOLE 20 0 0 76,918
HASBRO INC COM 418056107 311,150 2,959,954 SH   SOLE 21 2,959,954 0 0
HASBRO INC COM 418056107 297,752 2,832,500 SH   SOLE 22 2,529,644 0 302,856
HASBRO INC COM 418056107 15,731 149,645 SH   SOLE 23 149,645 0 0
HASBRO INC COM 418056107 11,514 109,536 SH   SOLE 25 109,536 0 0
HASBRO INC COM 418056107 52,570 500,099 SH   SOLE 26 123,478 0 376,621
HASBRO INC COM 418056107 2,385 22,689 SH   SOLE 28 16,980 0 5,709
HASBRO INC COM 418056107 2,891 27,506 SH   SOLE 29 3,874 0 23,632
HASBRO INC COM 418056107 44,490 423,232 SH   SOLE 30 423,232 0 0
HASBRO INC COM 418056107 4,558 43,359 SH   SOLE 31 22,814 0 20,545
HASBRO INC COM 418056107 2,272 21,614 SH   SOLE 32 21,614 0 0
HASBRO INC COM 418056107 618 5,881 SH   SOLE 34 5,881 0 0
HASBRO INC COM 418056107 11,212 106,655 SH   SOLE 36 106,655 0 0
HASBRO INC COM 418056107 237 2,259 SH   SOLE 40 2,259 0 0
HAVERTY FURNITURE INC COM 419596101 403 18,244 SH   SOLE 2 781 0 17,463
HAVERTY FURNITURE INC COM 419596101 10 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,875 84,829 SH   SOLE 18 84,829 0 0
HAVERTY FURNITURE INC COM 419596101 396 17,924 SH   SOLE 19 17,924 0 0
HAVERTY FURNITURE INC COM 419596101 45,355 2,052,245 SH   SOLE 21 2,052,245 0 0
HAVERTY FURNITURE INC COM 419596101 11,707 529,750 SH   SOLE 22 507,583 0 22,167
HAVERTY FURNITURE INC COM 419596101 149 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 58 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 939 42,503 SH   SOLE 30 42,503 0 0
HAVERTY FURNITURE INC COM 419596101 51 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 8,693 244,247 SH   SOLE 2 63,301 0 180,946
HAWAIIAN ELEC INDUSTRIES COM 419870100 148 4,170 SH   SOLE 4 4,170 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 150 4,213 SH   SOLE 7 4,213 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,997 337,100 SH   SOLE 18 337,100 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 681 19,121 SH   SOLE 19 19,121 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 181,706 5,105,528 SH   SOLE 21 5,105,528 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 128,496 3,610,445 SH   SOLE 22 3,383,318 0 227,127
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,251 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 542 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,294 64,452 SH   SOLE 30 64,452 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 87 2,447 SH   SOLE 31 2,447 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 370 10,384 SH   SOLE 36 10,384 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 415 11,653 SH   SOLE 40 11,653 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,014 50,233 SH   SOLE 2 3,415 0 46,818
HAWAIIAN HOLDINGS INC COM 419879101 44 1,094 SH   SOLE 7 1,094 0 0
HAWAIIAN HOLDINGS INC COM 419879101 8,996 224,343 SH   SOLE 18 224,343 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,241 55,883 SH   SOLE 19 55,883 0 0
HAWAIIAN HOLDINGS INC COM 419879101 211,898 5,284,243 SH   SOLE 21 5,284,243 0 0
HAWAIIAN HOLDINGS INC COM 419879101 61,830 1,541,892 SH   SOLE 22 1,452,452 0 89,440
HAWAIIAN HOLDINGS INC COM 419879101 535 13,330 SH   SOLE 23 13,330 0 0
HAWAIIAN HOLDINGS INC COM 419879101 849 21,178 SH   SOLE 26 0 0 21,178
HAWAIIAN HOLDINGS INC COM 419879101 79 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 115 2,865 SH   SOLE 29 0 0 2,865
HAWAIIAN HOLDINGS INC COM 419879101 4,118 102,694 SH   SOLE 30 102,694 0 0
HAWAIIAN HOLDINGS INC COM 419879101 72 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 440 10,604 SH   SOLE 2 399 0 10,205
HAWKINS INC COM 420261109 11 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,841 44,406 SH   SOLE 18 44,406 0 0
HAWKINS INC COM 420261109 337 8,136 SH   SOLE 19 8,136 0 0
HAWKINS INC COM 420261109 42,650 1,028,961 SH   SOLE 21 1,028,961 0 0
HAWKINS INC COM 420261109 12,183 293,909 SH   SOLE 22 280,452 0 13,457
HAWKINS INC COM 420261109 55 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 970 23,396 SH   SOLE 30 23,396 0 0
HAWKINS INC COM 420261109 46 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 24 1,046 SH   SOLE 18 1,046 0 0
HAWTHORN BANCSHARES INC COM 420476103 94 4,149 SH   SOLE 21 4,149 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 3,031 292,000 SH   SOLE 2 292,000 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 208 20,000 SH   SOLE 22 20,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 414 11,675 SH   SOLE 2 468 0 11,207
HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 10 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,049 57,728 SH   SOLE 18 57,728 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 400 11,273 SH   SOLE 19 11,273 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48,623 1,369,666 SH   SOLE 21 1,369,666 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11,920 335,780 SH   SOLE 22 320,014 0 15,766
HAYNES INTERNATIONAL INC COM NEW 420877201 344 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 65 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 991 27,918 SH   SOLE 30 27,918 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 48 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 206 33,662 SH   SOLE 2 1,890 0 31,772
HC2 HLDGS INC COM 404139107 6 1,060 SH   SOLE 7 1,060 0 0
HC2 HLDGS INC COM 404139107 829 135,413 SH   SOLE 18 135,413 0 0
HC2 HLDGS INC COM 404139107 215 35,179 SH   SOLE 19 35,179 0 0
HC2 HLDGS INC COM 404139107 9,383 1,533,197 SH   SOLE 21 1,533,197 0 0
HC2 HLDGS INC COM 404139107 3,266 533,683 SH   SOLE 22 498,320 0 35,363
HCA HEALTHCARE INC COM 40412C101 104,235 749,242 SH   SOLE 2 172,078 0 577,164
HCA HEALTHCARE INC COM 40412C101 16,974 122,009 SH   SOLE 4 114,636 0 7,373
HCA HEALTHCARE INC COM 40412C101 29,145 209,495 SH   SOLE 7 205,205 0 4,290
HCA HEALTHCARE INC COM 40412C101 447 3,216 SH   SOLE 13 3,216 0 0
HCA HEALTHCARE INC COM 40412C101 337 2,421 SH   SOLE 15 2,421 0 0
HCA HEALTHCARE INC COM 40412C101 116,108 834,586 SH   SOLE 18 796,179 0 38,407
HCA HEALTHCARE INC COM 40412C101 313,220 2,251,437 SH   SOLE 19 2,251,437 0 0
HCA HEALTHCARE INC COM 40412C101 14,267 102,554 SH   SOLE 20 0 0 102,554
HCA HEALTHCARE INC COM 40412C101 765,422 5,501,883 SH   SOLE 21 5,501,883 0 0
HCA HEALTHCARE INC COM 40412C101 979,781 7,042,706 SH   SOLE 22 6,285,547 0 757,159
HCA HEALTHCARE INC COM 40412C101 50,853 365,533 SH   SOLE 23 365,533 0 0
HCA HEALTHCARE INC COM 40412C101 38,770 278,679 SH   SOLE 25 278,679 0 0
HCA HEALTHCARE INC COM 40412C101 151,476 1,088,815 SH   SOLE 26 243,116 0 845,699
HCA HEALTHCARE INC COM 40412C101 7,539 54,193 SH   SOLE 28 41,112 0 13,081
HCA HEALTHCARE INC COM 40412C101 1,600 11,502 SH   SOLE 29 11,502 0 0
HCA HEALTHCARE INC COM 40412C101 146,780 1,055,060 SH   SOLE 30 1,055,060 0 0
HCA HEALTHCARE INC COM 40412C101 17,009 122,260 SH   SOLE 31 65,552 0 56,708
HCA HEALTHCARE INC COM 40412C101 126,266 907,603 SH   SOLE 34 907,603 0 0
HCA HEALTHCARE INC COM 40412C101 34,903 250,887 SH   SOLE 36 250,887 0 0
HCA HEALTHCARE INC COM 40412C101 807 5,800 SH   SOLE 40 5,800 0 0
HCI GROUP INC COM 40416E103 319 7,283 SH   SOLE 2 301 0 6,982
HCI GROUP INC COM 40416E103 9 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,566 35,805 SH   SOLE 18 35,805 0 0
HCI GROUP INC COM 40416E103 329 7,513 SH   SOLE 19 7,513 0 0
HCI GROUP INC COM 40416E103 34,972 799,370 SH   SOLE 21 799,370 0 0
HCI GROUP INC COM 40416E103 11,411 260,826 SH   SOLE 22 249,347 0 11,479
HCI GROUP INC COM 40416E103 29 666 SH   SOLE 23 666 0 0
HCI GROUP INC COM 40416E103 66 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 730 16,677 SH   SOLE 30 16,677 0 0
HCI GROUP INC COM 40416E103 46 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 28,916 1,098,646 SH   SOLE 2 98,250 0 1,000,396
HCP INC COM 40414L109 7,147 271,550 SH   SOLE 4 259,918 0 11,632
HCP INC COM 40414L109 30,550 1,160,713 SH   SOLE 7 1,138,582 0 22,131
HCP INC COM 40414L109 321 12,184 SH   SOLE 13 12,184 0 0
HCP INC COM 40414L109 562 21,348 SH   SOLE 15 21,348 0 0
HCP INC COM 40414L109 25,541 970,420 SH   SOLE 18 913,447 0 56,973
HCP INC COM 40414L109 19,769 751,104 SH   SOLE 19 751,104 0 0
HCP INC COM 40414L109 6,877 261,275 SH   SOLE 20 0 0 261,275
HCP INC COM 40414L109 345,310 13,119,668 SH   SOLE 21 13,119,668 0 0
HCP INC COM 40414L109 477,692 18,149,391 SH   SOLE 22 16,877,884 0 1,271,507
HCP INC COM 40414L109 15,906 604,348 SH   SOLE 23 604,348 0 0
HCP INC COM 40414L109 35,241 1,338,929 SH   SOLE 25 1,338,929 0 0
HCP INC COM 40414L109 48,761 1,852,608 SH   SOLE 26 477,739 0 1,374,869
HCP INC COM 40414L109 2,323 88,256 SH   SOLE 28 66,135 0 22,121
HCP INC COM 40414L109 7,337 278,746 SH   SOLE 29 184,857 0 93,889
HCP INC COM 40414L109 95,616 3,632,821 SH   SOLE 30 3,632,821 0 0
HCP INC COM 40414L109 6,817 259,003 SH   SOLE 31 96,096 0 162,907
HCP INC COM 40414L109 622 23,647 SH   SOLE 34 23,647 0 0
HCP INC COM 40414L109 10,835 411,679 SH   SOLE 36 411,679 0 0
HCP INC COM 40414L109 248 9,411 SH   SOLE 40 9,411 0 0
HD SUPPLY HLDGS INC COM 40416M105 32,175 751,936 SH   SOLE 2 357,533 0 394,403
HD SUPPLY HLDGS INC COM 40416M105 5,574 130,254 SH   SOLE 4 125,482 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 1,203 28,117 SH   SOLE 7 28,117 0 0
HD SUPPLY HLDGS INC COM 40416M105 5,331 124,578 SH   SOLE 18 110,465 0 14,113
HD SUPPLY HLDGS INC COM 40416M105 3,267 76,345 SH   SOLE 19 76,345 0 0
HD SUPPLY HLDGS INC COM 40416M105 85,419 1,996,229 SH   SOLE 21 1,996,229 0 0
HD SUPPLY HLDGS INC COM 40416M105 256,089 5,984,788 SH   SOLE 22 5,326,492 0 658,296
HD SUPPLY HLDGS INC COM 40416M105 13,748 321,301 SH   SOLE 23 321,301 0 0
HD SUPPLY HLDGS INC COM 40416M105 96 2,246 SH   SOLE 25 2,246 0 0
HD SUPPLY HLDGS INC COM 40416M105 16,664 389,443 SH   SOLE 26 163,808 0 225,635
HD SUPPLY HLDGS INC COM 40416M105 1,451 33,918 SH   SOLE 28 25,548 0 8,370
HD SUPPLY HLDGS INC COM 40416M105 4,001 93,502 SH   SOLE 29 58,906 0 34,596
HD SUPPLY HLDGS INC COM 40416M105 10,699 250,038 SH   SOLE 30 250,038 0 0
HD SUPPLY HLDGS INC COM 40416M105 8,546 199,731 SH   SOLE 31 146,512 0 53,219
HD SUPPLY HLDGS INC COM 40416M105 1,873 43,771 SH   SOLE 34 43,771 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,209 74,993 SH   SOLE 36 74,993 0 0
HD SUPPLY HLDGS INC COM 40416M105 164 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 29 307 SH   SOLE 18 307 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 28,193 299,608 SH   SOLE 21 299,608 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 4,495 47,765 SH   SOLE 22 47,765 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 7,077 75,210 SH   SOLE 26 75,210 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,888 41,314 SH   SOLE 34 41,314 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 635 10,303 SH   SOLE 2 425 0 9,878
HEALTH INS INNOVATIONS INC COM CL A 42225K106 17 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2,601 42,195 SH   SOLE 18 42,195 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 725 11,765 SH   SOLE 19 11,765 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 27,600 447,694 SH   SOLE 21 447,694 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 20,167 327,123 SH   SOLE 22 317,739 0 9,384
HEALTHCARE RLTY TR COM 421946104 5,112 174,721 SH   SOLE 2 55,466 0 119,255
HEALTHCARE RLTY TR COM 421946104 1,022 34,934 SH   SOLE 4 34,934 0 0
HEALTHCARE RLTY TR COM 421946104 6,096 208,340 SH   SOLE 7 208,340 0 0
HEALTHCARE RLTY TR COM 421946104 147 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 21,495 734,621 SH   SOLE 18 734,621 0 0
HEALTHCARE RLTY TR COM 421946104 8,207 280,485 SH   SOLE 19 280,485 0 0
HEALTHCARE RLTY TR COM 421946104 280,187 9,575,778 SH   SOLE 21 9,575,778 0 0
HEALTHCARE RLTY TR COM 421946104 176,653 6,037,360 SH   SOLE 22 5,870,347 0 167,013
HEALTHCARE RLTY TR COM 421946104 238 8,150 SH   SOLE 23 8,150 0 0
HEALTHCARE RLTY TR COM 421946104 7,376 252,098 SH   SOLE 25 252,098 0 0
HEALTHCARE RLTY TR COM 421946104 2,027 69,289 SH   SOLE 26 18,931 0 50,358
HEALTHCARE RLTY TR COM 421946104 506 17,278 SH   SOLE 28 17,278 0 0
HEALTHCARE RLTY TR COM 421946104 1,234 42,190 SH   SOLE 29 42,190 0 0
HEALTHCARE RLTY TR COM 421946104 18,248 623,667 SH   SOLE 30 623,667 0 0
HEALTHCARE RLTY TR COM 421946104 62 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 445 15,200 SH   SOLE 40 15,200 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,645 89,722 SH   SOLE 2 32,759 0 56,963
HEALTHCARE SVCS GRP INC COM 421906108 13 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 65 1,593 SH   SOLE 7 1,593 0 0
HEALTHCARE SVCS GRP INC COM 421906108 17,297 425,837 SH   SOLE 18 425,837 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,746 67,607 SH   SOLE 19 67,607 0 0
HEALTHCARE SVCS GRP INC COM 421906108 210,965 5,193,628 SH   SOLE 21 5,193,628 0 0
HEALTHCARE SVCS GRP INC COM 421906108 98,004 2,412,711 SH   SOLE 22 2,314,724 0 97,987
HEALTHCARE SVCS GRP INC COM 421906108 996 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 369 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 685 16,869 SH   SOLE 30 16,869 0 0
HEALTHCARE SVCS GRP INC COM 421906108 309 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,912 409,159 SH   SOLE 2 13,754 0 395,405
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,568 171,260 SH   SOLE 4 171,260 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,229 346,026 SH   SOLE 7 346,026 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 218 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,268 122,541 SH   SOLE 18 122,541 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,875 332,789 SH   SOLE 19 332,789 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 101,471 3,804,698 SH   SOLE 21 3,804,698 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 210,668 7,899,046 SH   SOLE 22 7,395,721 0 503,325
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,580 59,234 SH   SOLE 23 59,234 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,500 393,694 SH   SOLE 25 393,694 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,128 117,292 SH   SOLE 26 29,576 0 87,716
HEALTHCARE TR AMER INC CL A NEW 42225P501 698 26,180 SH   SOLE 28 26,180 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,940 72,750 SH   SOLE 29 72,750 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 27,031 1,013,537 SH   SOLE 30 1,013,537 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 111 4,157 SH   SOLE 31 4,157 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,936 72,608 SH   SOLE 34 72,608 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 89 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 659 24,699 SH   SOLE 40 24,699 0 0
HEALTHEQUITY INC COM 42226A107 6,681 70,764 SH   SOLE 2 29,252 0 41,512
HEALTHEQUITY INC COM 42226A107 28 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 110 1,170 SH   SOLE 7 1,170 0 0
HEALTHEQUITY INC COM 42226A107 31,576 334,457 SH   SOLE 18 334,457 0 0
HEALTHEQUITY INC COM 42226A107 33,344 353,183 SH   SOLE 19 353,183 0 0
HEALTHEQUITY INC COM 42226A107 376,427 3,987,147 SH   SOLE 21 3,987,147 0 0
HEALTHEQUITY INC COM 42226A107 170,898 1,810,165 SH   SOLE 22 1,739,277 0 70,888
HEALTHEQUITY INC COM 42226A107 2,360 24,997 SH   SOLE 23 24,997 0 0
HEALTHEQUITY INC COM 42226A107 3,638 38,534 SH   SOLE 26 11,127 0 27,407
HEALTHEQUITY INC COM 42226A107 713 7,550 SH   SOLE 28 7,550 0 0
HEALTHEQUITY INC COM 42226A107 387 4,103 SH   SOLE 29 0 0 4,103
HEALTHEQUITY INC COM 42226A107 1,226 12,991 SH   SOLE 30 12,991 0 0
HEALTHEQUITY INC COM 42226A107 360 3,817 SH   SOLE 34 3,817 0 0
HEALTHEQUITY INC COM 42226A107 564 5,973 SH   SOLE 40 5,973 0 0
HEALTHSTREAM INC COM 42222N103 647 20,859 SH   SOLE 2 1,089 0 19,770
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 16 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,593 115,851 SH   SOLE 18 115,851 0 0
HEALTHSTREAM INC COM 42222N103 1,676 54,035 SH   SOLE 19 54,035 0 0
HEALTHSTREAM INC COM 42222N103 91,786 2,959,879 SH   SOLE 21 2,959,879 0 0
HEALTHSTREAM INC COM 42222N103 23,532 758,868 SH   SOLE 22 729,387 0 29,481
HEALTHSTREAM INC COM 42222N103 29 932 SH   SOLE 23 932 0 0
HEALTHSTREAM INC COM 42222N103 326 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 113 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 114 3,679 SH   SOLE 29 0 0 3,679
HEALTHSTREAM INC COM 42222N103 1,743 56,216 SH   SOLE 30 56,216 0 0
HEALTHSTREAM INC COM 42222N103 101 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 742 37,609 SH   SOLE 2 1,755 0 35,854
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 19 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 3,967 201,058 SH   SOLE 18 201,058 0 0
HEARTLAND EXPRESS INC COM 422347104 843 42,715 SH   SOLE 19 42,715 0 0
HEARTLAND EXPRESS INC COM 422347104 98,824 5,008,840 SH   SOLE 21 5,008,840 0 0
HEARTLAND EXPRESS INC COM 422347104 28,409 1,439,890 SH   SOLE 22 1,378,153 0 61,737
HEARTLAND EXPRESS INC COM 422347104 165 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 145 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,970 99,827 SH   SOLE 30 99,827 0 0
HEARTLAND EXPRESS INC COM 422347104 109 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,694 29,187 SH   SOLE 2 1,101 0 28,086
HEARTLAND FINL USA INC COM 42234Q102 39 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,621 96,837 SH   SOLE 18 96,837 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,613 27,783 SH   SOLE 19 27,783 0 0
HEARTLAND FINL USA INC COM 42234Q102 56,682 976,430 SH   SOLE 21 976,430 0 0
HEARTLAND FINL USA INC COM 42234Q102 53,902 928,549 SH   SOLE 22 890,304 0 38,245
HEARTLAND FINL USA INC COM 42234Q102 95 1,631 SH   SOLE 26 0 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 204 3,522 SH   SOLE 28 3,522 0 0
HEARTLAND FINL USA INC COM 42234Q102 359 6,180 SH   SOLE 30 6,180 0 0
HEARTLAND FINL USA INC COM 42234Q102 115 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 1 407 SH   SOLE 21 407 0 0
HECLA MNG CO COM 422704106 1,272 455,961 SH   SOLE 2 17,569 0 438,392
HECLA MNG CO COM 422704106 6 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 26 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 4,064 1,456,627 SH   SOLE 18 1,456,627 0 0
HECLA MNG CO COM 422704106 1,163 416,931 SH   SOLE 19 416,931 0 0
HECLA MNG CO COM 422704106 43,855 15,718,590 SH   SOLE 21 15,718,590 0 0
HECLA MNG CO COM 422704106 39,326 14,095,421 SH   SOLE 22 13,540,518 0 554,903
HECLA MNG CO COM 422704106 407 145,923 SH   SOLE 26 80,885 0 65,038
HECLA MNG CO COM 422704106 156 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 316 113,096 SH   SOLE 30 113,096 0 0
HECLA MNG CO COM 422704106 121 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 6,818 73,623 SH   SOLE 2 8,246 0 65,377
HEICO CORP NEW COM 422806109 9 98 SH   SOLE 4 98 0 0
HEICO CORP NEW COM 422806109 82 881 SH   SOLE 7 881 0 0
HEICO CORP NEW COM 422806109 1,764 19,044 SH   SOLE 18 19,044 0 0
HEICO CORP NEW COM 422806109 631 6,818 SH   SOLE 19 6,818 0 0
HEICO CORP NEW COM 422806109 134,737 1,454,888 SH   SOLE 21 1,454,888 0 0
HEICO CORP NEW COM 422806109 98,251 1,060,907 SH   SOLE 22 971,641 0 89,266
HEICO CORP NEW COM 422806109 4,960 53,558 SH   SOLE 26 19,920 0 33,638
HEICO CORP NEW COM 422806109 526 5,678 SH   SOLE 28 5,678 0 0
HEICO CORP NEW COM 422806109 681 7,353 SH   SOLE 29 0 0 7,353
HEICO CORP NEW COM 422806109 918 9,913 SH   SOLE 30 9,913 0 0
HEICO CORP NEW COM 422806109 84 903 SH   SOLE 31 811 0 92
HEICO CORP NEW COM 422806109 405 4,368 SH   SOLE 40 4,368 0 0
HEICO CORP NEW CL A 422806208 10,676 141,401 SH   SOLE 2 12,779 0 128,622
HEICO CORP NEW CL A 422806208 25 328 SH   SOLE 4 328 0 0
HEICO CORP NEW CL A 422806208 101 1,336 SH   SOLE 7 1,336 0 0
HEICO CORP NEW CL A 422806208 3,554 47,077 SH   SOLE 18 47,077 0 0
HEICO CORP NEW CL A 422806208 3,222 42,676 SH   SOLE 19 42,676 0 0
HEICO CORP NEW CL A 422806208 175,959 2,330,584 SH   SOLE 21 2,330,584 0 0
HEICO CORP NEW CL A 422806208 158,950 2,105,296 SH   SOLE 22 1,945,720 0 159,576
HEICO CORP NEW CL A 422806208 4,903 64,936 SH   SOLE 26 21,734 0 43,202
HEICO CORP NEW CL A 422806208 786 10,408 SH   SOLE 28 10,408 0 0
HEICO CORP NEW CL A 422806208 638 8,453 SH   SOLE 29 0 0 8,453
HEICO CORP NEW CL A 422806208 2,298 30,431 SH   SOLE 30 30,431 0 0
HEICO CORP NEW CL A 422806208 129 1,705 SH   SOLE 31 1,524 0 181
HEICO CORP NEW CL A 422806208 623 8,252 SH   SOLE 40 8,252 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 518 15,308 SH   SOLE 2 684 0 14,624
HEIDRICK & STRUGGLES INTL IN COM 422819102 7 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 14 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,869 84,767 SH   SOLE 18 84,767 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 620 18,320 SH   SOLE 19 18,320 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 68,314 2,018,148 SH   SOLE 21 2,018,148 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 18,228 538,500 SH   SOLE 22 514,340 0 24,160
HEIDRICK & STRUGGLES INTL IN COM 422819102 82 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,435 42,389 SH   SOLE 30 42,389 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 382 11,295 SH   SOLE 34 11,295 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 57 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 5,081 38,819 SH   SOLE 2 13,384 0 25,435
HELEN OF TROY CORP LTD COM G4388N106 17 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 75 571 SH   SOLE 7 571 0 0
HELEN OF TROY CORP LTD COM G4388N106 20,315 155,197 SH   SOLE 18 155,197 0 0
HELEN OF TROY CORP LTD COM G4388N106 4,528 34,589 SH   SOLE 19 34,589 0 0
HELEN OF TROY CORP LTD COM G4388N106 239,086 1,826,478 SH   SOLE 21 1,826,478 0 0
HELEN OF TROY CORP LTD COM G4388N106 127,317 972,627 SH   SOLE 22 935,770 0 36,857
HELEN OF TROY CORP LTD COM G4388N106 545 4,160 SH   SOLE 23 4,160 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,498 11,443 SH   SOLE 26 4,307 0 7,136
HELEN OF TROY CORP LTD COM G4388N106 454 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 378 2,888 SH   SOLE 29 0 0 2,888
HELEN OF TROY CORP LTD COM G4388N106 848 6,479 SH   SOLE 30 6,479 0 0
HELEN OF TROY CORP LTD COM G4388N106 384 2,931 SH   SOLE 40 2,931 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 130 13,251 SH   SOLE 2 724 0 12,527
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 523 SH   SOLE 7 523 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 475 48,555 SH   SOLE 18 48,555 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 146 14,952 SH   SOLE 19 14,952 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5,629 575,011 SH   SOLE 21 575,011 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1,477 150,872 SH   SOLE 22 135,114 0 15,758
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,410 142,679 SH   SOLE 2 5,278 0 137,401
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6,117 619,133 SH   SOLE 18 619,133 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,272 128,781 SH   SOLE 19 128,781 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 148,928 15,073,664 SH   SOLE 21 15,073,664 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 40,324 4,081,345 SH   SOLE 22 3,876,049 0 205,296
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 176 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 168 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,036 307,287 SH   SOLE 30 307,287 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 113 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 21,725 315,907 SH   SOLE 2 76,905 0 239,002
HELMERICH & PAYNE INC COM 423452101 2,644 38,443 SH   SOLE 4 35,570 0 2,873
HELMERICH & PAYNE INC COM 423452101 6,981 101,514 SH   SOLE 7 101,514 0 0
HELMERICH & PAYNE INC COM 423452101 91 1,319 SH   SOLE 13 1,319 0 0
HELMERICH & PAYNE INC COM 423452101 45 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 19,648 285,700 SH   SOLE 18 272,511 0 13,189
HELMERICH & PAYNE INC COM 423452101 6,315 91,828 SH   SOLE 19 91,828 0 0
HELMERICH & PAYNE INC COM 423452101 4,306 62,609 SH   SOLE 20 0 0 62,609
HELMERICH & PAYNE INC COM 423452101 346,521 5,038,846 SH   SOLE 21 5,038,846 0 0
HELMERICH & PAYNE INC COM 423452101 194,162 2,823,360 SH   SOLE 22 2,528,047 0 295,313
HELMERICH & PAYNE INC COM 423452101 9,750 141,782 SH   SOLE 23 141,782 0 0
HELMERICH & PAYNE INC COM 423452101 8,087 117,590 SH   SOLE 25 117,590 0 0
HELMERICH & PAYNE INC COM 423452101 31,051 451,515 SH   SOLE 26 126,078 0 325,437
HELMERICH & PAYNE INC COM 423452101 1,455 21,159 SH   SOLE 28 16,390 0 4,769
HELMERICH & PAYNE INC COM 423452101 1,845 26,832 SH   SOLE 29 4,757 0 22,075
HELMERICH & PAYNE INC COM 423452101 27,703 402,834 SH   SOLE 30 402,834 0 0
HELMERICH & PAYNE INC COM 423452101 2,884 41,942 SH   SOLE 31 21,002 0 20,940
HELMERICH & PAYNE INC COM 423452101 3,192 46,413 SH   SOLE 32 46,413 0 0
HELMERICH & PAYNE INC COM 423452101 1,968 28,612 SH   SOLE 34 28,612 0 0
HELMERICH & PAYNE INC COM 423452101 7,448 108,307 SH   SOLE 36 108,307 0 0
HELMERICH & PAYNE INC COM 423452101 150 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 176 12,584 SH   SOLE 2 634 0 11,950
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 785 56,289 SH   SOLE 18 56,289 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 232 16,595 SH   SOLE 19 16,595 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9,001 645,265 SH   SOLE 21 645,265 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,179 156,194 SH   SOLE 22 150,849 0 5,345
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 56 4,018 SH   SOLE 30 4,018 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 13,948 SH   SOLE 21 13,948 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 102 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 11 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 171 12,356 SH   SOLE 21 12,356 0 0
HENNESSY ADVISORS INC COM 425885100 58 4,181 SH   SOLE 22 4,181 0 0
HENRY JACK & ASSOC INC COM 426281101 34,006 212,430 SH   SOLE 2 56,474 0 155,956
HENRY JACK & ASSOC INC COM 426281101 4,447 27,779 SH   SOLE 4 25,740 0 2,039
HENRY JACK & ASSOC INC COM 426281101 9,435 58,937 SH   SOLE 7 43,300 0 15,637
HENRY JACK & ASSOC INC COM 426281101 41,430 258,810 SH   SOLE 18 252,612 0 6,198
HENRY JACK & ASSOC INC COM 426281101 2,581 16,125 SH   SOLE 19 16,125 0 0
HENRY JACK & ASSOC INC COM 426281101 7,831 48,921 SH   SOLE 20 0 0 48,921
HENRY JACK & ASSOC INC COM 426281101 813,046 5,078,998 SH   SOLE 21 5,078,998 0 0
HENRY JACK & ASSOC INC COM 426281101 439,561 2,745,881 SH   SOLE 22 2,588,403 0 157,478
HENRY JACK & ASSOC INC COM 426281101 15,259 95,323 SH   SOLE 23 95,323 0 0
HENRY JACK & ASSOC INC COM 426281101 654 4,083 SH   SOLE 25 4,083 0 0
HENRY JACK & ASSOC INC COM 426281101 38,635 241,345 SH   SOLE 26 58,801 0 182,544
HENRY JACK & ASSOC INC COM 426281101 2,474 15,454 SH   SOLE 28 11,825 0 3,629
HENRY JACK & ASSOC INC COM 426281101 2,963 18,512 SH   SOLE 29 3,064 0 15,448
HENRY JACK & ASSOC INC COM 426281101 38,233 238,837 SH   SOLE 30 238,837 0 0
HENRY JACK & ASSOC INC COM 426281101 4,985 31,139 SH   SOLE 31 15,010 0 16,129
HENRY JACK & ASSOC INC COM 426281101 620 3,871 SH   SOLE 34 3,871 0 0
HENRY JACK & ASSOC INC COM 426281101 9,539 59,586 SH   SOLE 36 59,586 0 0
HENRY JACK & ASSOC INC COM 426281101 249 1,558 SH   SOLE 40 1,558 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 12,580 230,609 SH   SOLE 2 22,978 0 207,631
HERBALIFE NUTRITION LTD COM SHS G4412G101 55 1,001 SH   SOLE 4 1,001 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 162 2,971 SH   SOLE 7 2,971 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,355 24,845 SH   SOLE 13 24,845 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 62 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,718 86,485 SH   SOLE 18 86,485 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 15,293 280,344 SH   SOLE 19 280,344 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 63,431 1,162,813 SH   SOLE 21 1,162,813 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 185,417 3,399,025 SH   SOLE 22 3,010,564 0 388,461
HERBALIFE NUTRITION LTD COM SHS G4412G101 262 4,810 SH   SOLE 23 4,810 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,726 123,300 SH   SOLE 25 123,300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,863 180,801 SH   SOLE 26 69,606 0 111,195
HERBALIFE NUTRITION LTD COM SHS G4412G101 815 14,946 SH   SOLE 28 14,946 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,104 38,565 SH   SOLE 29 0 0 38,565
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,718 31,488 SH   SOLE 30 31,488 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 163 2,992 SH   SOLE 31 2,321 0 671
HERBALIFE NUTRITION LTD COM SHS G4412G101 23 429 SH   SOLE 34 429 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,228 95,845 SH   SOLE 36 95,845 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 879 16,110 SH   SOLE 40 16,110 0 0
HERC HLDGS INC COM 42704L104 989 19,311 SH   SOLE 2 898 0 18,413
HERC HLDGS INC COM 42704L104 6 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 29 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 3,887 75,909 SH   SOLE 18 75,909 0 0
HERC HLDGS INC COM 42704L104 1,371 26,774 SH   SOLE 19 26,774 0 0
HERC HLDGS INC COM 42704L104 40,135 783,895 SH   SOLE 21 783,895 0 0
HERC HLDGS INC COM 42704L104 34,462 673,077 SH   SOLE 22 638,786 0 34,291
HERC HLDGS INC COM 42704L104 218 4,256 SH   SOLE 26 3,064 0 1,192
HERC HLDGS INC COM 42704L104 151 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 301 5,885 SH   SOLE 30 5,885 0 0
HERC HLDGS INC COM 42704L104 63 1,234 SH   SOLE 34 1,234 0 0
HERC HLDGS INC COM 42704L104 137 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 6,050 459,700 SH   SOLE 30 459,700 0 0
HERITAGE COMMERCE CORP COM 426927109 485 32,489 SH   SOLE 2 1,597 0 30,892
HERITAGE COMMERCE CORP COM 426927109 16 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 2,034 136,313 SH   SOLE 18 136,313 0 0
HERITAGE COMMERCE CORP COM 426927109 2,056 137,778 SH   SOLE 19 137,778 0 0
HERITAGE COMMERCE CORP COM 426927109 21,372 1,432,471 SH   SOLE 21 1,432,471 0 0
HERITAGE COMMERCE CORP COM 426927109 22,781 1,526,908 SH   SOLE 22 1,475,552 0 51,356
HERITAGE COMMERCE CORP COM 426927109 292 19,553 SH   SOLE 23 19,553 0 0
HERITAGE COMMERCE CORP COM 426927109 2,048 137,275 SH   SOLE 26 0 0 137,275
HERITAGE COMMERCE CORP COM 426927109 256 17,165 SH   SOLE 29 0 0 17,165
HERITAGE COMMERCE CORP COM 426927109 125 8,355 SH   SOLE 30 8,355 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 314 14,698 SH   SOLE 2 554 0 14,144
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,072 50,214 SH   SOLE 18 50,214 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 293 13,719 SH   SOLE 19 13,719 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,545 540,754 SH   SOLE 21 540,754 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,506 164,225 SH   SOLE 22 152,115 0 12,110
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14 645 SH   SOLE 23 645 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 74 3,463 SH   SOLE 30 3,463 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,230 34,984 SH   SOLE 2 1,442 0 33,542
HERITAGE FINL CORP WASH COM 42722X106 29 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 5,690 161,885 SH   SOLE 18 161,885 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,173 33,377 SH   SOLE 19 33,377 0 0
HERITAGE FINL CORP WASH COM 42722X106 129,470 3,683,354 SH   SOLE 21 3,683,354 0 0
HERITAGE FINL CORP WASH COM 42722X106 39,866 1,134,181 SH   SOLE 22 1,084,574 0 49,607
HERITAGE FINL CORP WASH COM 42722X106 399 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 154 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 2,594 73,791 SH   SOLE 30 73,791 0 0
HERITAGE FINL CORP WASH COM 42722X106 114 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 301 20,292 SH   SOLE 2 749 0 19,543
HERITAGE INS HLDGS INC COM 42727J102 9 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,049 70,793 SH   SOLE 18 70,793 0 0
HERITAGE INS HLDGS INC COM 42727J102 307 20,689 SH   SOLE 19 20,689 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,189 754,983 SH   SOLE 21 754,983 0 0
HERITAGE INS HLDGS INC COM 42727J102 9,842 664,131 SH   SOLE 22 628,836 0 35,295
HERITAGE INS HLDGS INC COM 42727J102 58 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 89 5,990 SH   SOLE 30 5,990 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 1,969 62,204 SH   SOLE 2 9,399 0 52,805
HERON THERAPEUTICS INC COM 427746102 14 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 44 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 6,858 216,683 SH   SOLE 18 216,683 0 0
HERON THERAPEUTICS INC COM 427746102 5,023 158,697 SH   SOLE 19 158,697 0 0
HERON THERAPEUTICS INC COM 427746102 73,102 2,309,695 SH   SOLE 21 2,309,695 0 0
HERON THERAPEUTICS INC COM 427746102 60,829 1,921,928 SH   SOLE 22 1,836,752 0 85,176
HERON THERAPEUTICS INC COM 427746102 691 21,832 SH   SOLE 23 21,832 0 0
HERON THERAPEUTICS INC COM 427746102 1,550 48,962 SH   SOLE 26 11,875 0 37,087
HERON THERAPEUTICS INC COM 427746102 286 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 124 3,921 SH   SOLE 29 0 0 3,921
HERON THERAPEUTICS INC COM 427746102 482 15,230 SH   SOLE 30 15,230 0 0
HERON THERAPEUTICS INC COM 427746102 59 1,876 SH   SOLE 34 1,876 0 0
HERON THERAPEUTICS INC COM 427746102 282 8,918 SH   SOLE 40 8,918 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,041 45,941 SH   SOLE 2 9,845 0 36,096
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 204 8,994 SH   SOLE 4 8,994 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,317 58,115 SH   SOLE 7 58,115 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 40 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,719 164,055 SH   SOLE 18 164,055 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,785 122,867 SH   SOLE 19 122,867 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 86,289 3,806,302 SH   SOLE 21 3,806,302 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 39,614 1,747,441 SH   SOLE 22 1,692,543 0 54,898
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 867 38,233 SH   SOLE 23 38,233 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,448 63,872 SH   SOLE 25 63,872 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,536 111,854 SH   SOLE 26 13,995 0 97,859
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 141 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 634 27,975 SH   SOLE 29 15,177 0 12,798
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 5,657 249,521 SH   SOLE 30 249,521 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 115 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 41,381 405,692 SH   SOLE 2 103,108 0 302,584
HERSHEY CO COM 427866108 5,063 49,638 SH   SOLE 4 45,912 0 3,726
HERSHEY CO COM 427866108 14,000 137,251 SH   SOLE 7 125,238 0 12,013
HERSHEY CO COM 427866108 8,775 86,026 SH   SOLE 13 86,026 0 0
HERSHEY CO COM 427866108 116 1,134 SH   SOLE 15 1,134 0 0
HERSHEY CO COM 427866108 41,548 407,331 SH   SOLE 18 386,650 0 20,681
HERSHEY CO COM 427866108 75,341 738,636 SH   SOLE 19 738,636 0 0
HERSHEY CO COM 427866108 9,149 89,692 SH   SOLE 20 0 0 89,692
HERSHEY CO COM 427866108 409,038 4,010,179 SH   SOLE 21 4,010,179 0 0
HERSHEY CO COM 427866108 458,812 4,498,158 SH   SOLE 22 3,860,681 0 637,477
HERSHEY CO COM 427866108 19,556 191,730 SH   SOLE 23 191,730 0 0
HERSHEY CO COM 427866108 29,445 288,672 SH   SOLE 25 288,672 0 0
HERSHEY CO COM 427866108 71,129 697,342 SH   SOLE 26 150,405 0 546,937
HERSHEY CO COM 427866108 2,770 27,155 SH   SOLE 28 20,720 0 6,435
HERSHEY CO COM 427866108 26,908 263,802 SH   SOLE 29 6,565 0 257,237
HERSHEY CO COM 427866108 54,835 537,596 SH   SOLE 30 537,596 0 0
HERSHEY CO COM 427866108 6,047 59,286 SH   SOLE 31 27,023 0 32,263
HERSHEY CO COM 427866108 2,566 25,154 SH   SOLE 34 25,154 0 0
HERSHEY CO COM 427866108 18,021 176,672 SH   SOLE 36 176,672 0 0
HERSHEY CO COM 427866108 295 2,895 SH   SOLE 40 2,895 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 898 55,002 SH   SOLE 2 2,045 0 52,957
HERTZ GLOBAL HLDGS INC COM 42806J106 6 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 131 8,029 SH   SOLE 7 8,029 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,948 180,544 SH   SOLE 18 180,544 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 830 50,838 SH   SOLE 19 50,838 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 29,805 1,825,166 SH   SOLE 21 1,825,166 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 27,525 1,685,564 SH   SOLE 22 1,549,074 0 136,490
HERTZ GLOBAL HLDGS INC COM 42806J106 209 12,770 SH   SOLE 26 9,194 0 3,576
HERTZ GLOBAL HLDGS INC COM 42806J106 113 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 188 11,517 SH   SOLE 30 11,517 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,542 94,400 SH   SOLE 36 94,400 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 131 8,030 SH   SOLE 40 8,030 0 0
HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 16 1,000 SH Put SOLE 2 1,000 0 0
HERTZ GLOBAL HLDGS INC OPTIONS 42806J956 572 35,000 SH Put SOLE 19 35,000 0 0
HESKA CORP COM RESTRC NEW 42805E306 606 5,345 SH   SOLE 2 238 0 5,107
HESKA CORP COM RESTRC NEW 42805E306 16 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,446 30,410 SH   SOLE 18 30,410 0 0
HESKA CORP COM RESTRC NEW 42805E306 699 6,165 SH   SOLE 19 6,165 0 0
HESKA CORP COM RESTRC NEW 42805E306 91,269 805,481 SH   SOLE 21 805,481 0 0
HESKA CORP COM RESTRC NEW 42805E306 22,730 200,596 SH   SOLE 22 191,485 0 9,111
HESKA CORP COM RESTRC NEW 42805E306 282 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 121 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,643 14,501 SH   SOLE 30 14,501 0 0
HESKA CORP COM RESTRC NEW 42805E306 89 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 46,636 651,517 SH   SOLE 2 97,504 0 554,013
HESS CORP COM 42809H107 5,933 82,893 SH   SOLE 4 75,578 0 7,315
HESS CORP COM 42809H107 13,973 195,211 SH   SOLE 7 188,397 0 6,814
HESS CORP COM 42809H107 705 9,852 SH   SOLE 13 9,852 0 0
HESS CORP COM 42809H107 158 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 160,259 2,238,877 SH   SOLE 18 2,105,610 0 133,267
HESS CORP COM 42809H107 309,482 4,323,585 SH   SOLE 19 4,323,585 0 0
HESS CORP COM 42809H107 7,473 104,403 SH   SOLE 20 0 0 104,403
HESS CORP COM 42809H107 422,714 5,905,481 SH   SOLE 21 5,905,481 0 0
HESS CORP COM 42809H107 471,923 6,592,947 SH   SOLE 22 5,822,273 0 770,674
HESS CORP COM 42809H107 26,082 364,372 SH   SOLE 23 364,372 0 0
HESS CORP COM 42809H107 25,669 358,606 SH   SOLE 25 358,606 0 0
HESS CORP COM 42809H107 71,751 1,002,384 SH   SOLE 26 262,703 0 739,681
HESS CORP COM 42809H107 3,886 54,292 SH   SOLE 28 41,216 0 13,076
HESS CORP COM 42809H107 756 10,558 SH   SOLE 29 10,558 0 0
HESS CORP COM 42809H107 74,162 1,036,076 SH   SOLE 30 1,036,076 0 0
HESS CORP COM 42809H107 9,424 131,658 SH   SOLE 31 63,980 0 67,678
HESS CORP COM 42809H107 7,084 98,967 SH   SOLE 34 98,967 0 0
HESS CORP COM 42809H107 19,088 266,663 SH   SOLE 36 266,663 0 0
HESS CORP COM 42809H107 412 5,750 SH   SOLE 40 5,750 0 0
HESS CORP DEP PDF SR A 42809H404 107,915 1,357,761 SH   SOLE 21 1,357,761 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 66,568 4,081,397 SH   SOLE 2 916,421 0 3,164,976
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,906 607,363 SH   SOLE 4 566,254 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,093 1,967,693 SH   SOLE 7 1,325,743 0 641,950
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,018 62,397 SH   SOLE 13 62,397 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 235 14,435 SH   SOLE 15 14,435 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 54 3,292 SH   SOLE 17 0 0 3,292
HEWLETT PACKARD ENTERPRISE C COM 42824C109 43,965 2,695,561 SH   SOLE 18 2,513,034 0 182,527
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,047 432,051 SH   SOLE 19 432,051 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9,211 564,743 SH   SOLE 20 0 0 564,743
HEWLETT PACKARD ENTERPRISE C COM 42824C109 463,583 28,423,235 SH   SOLE 21 28,423,235 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 620,204 38,025,993 SH   SOLE 22 33,586,196 0 4,439,797
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,678 2,003,537 SH   SOLE 23 2,003,537 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,861 1,585,595 SH   SOLE 25 1,585,595 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 105,218 6,451,134 SH   SOLE 26 1,398,317 0 5,052,817
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,791 293,725 SH   SOLE 28 222,648 0 71,077
HEWLETT PACKARD ENTERPRISE C COM 42824C109 906 55,537 SH   SOLE 29 55,537 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 108,925 6,678,432 SH   SOLE 30 6,678,432 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,439 701,325 SH   SOLE 31 360,833 0 340,492
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,219 197,354 SH   SOLE 34 197,354 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,032 1,534,744 SH   SOLE 36 1,534,744 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 551 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 12,356 184,281 SH   SOLE 2 23,376 0 160,905
HEXCEL CORP NEW COM 428291108 26 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 162 2,423 SH   SOLE 7 2,423 0 0
HEXCEL CORP NEW COM 428291108 2,899 43,233 SH   SOLE 18 43,233 0 0
HEXCEL CORP NEW COM 428291108 1,027 15,311 SH   SOLE 19 15,311 0 0
HEXCEL CORP NEW COM 428291108 179,547 2,677,806 SH   SOLE 21 2,677,806 0 0
HEXCEL CORP NEW COM 428291108 165,386 2,466,614 SH   SOLE 22 2,272,878 0 193,736
HEXCEL CORP NEW COM 428291108 1,670 24,901 SH   SOLE 26 14,159 0 10,742
HEXCEL CORP NEW COM 428291108 833 12,427 SH   SOLE 28 12,427 0 0
HEXCEL CORP NEW COM 428291108 340 5,065 SH   SOLE 29 0 0 5,065
HEXCEL CORP NEW COM 428291108 1,380 20,586 SH   SOLE 30 20,586 0 0
HEXCEL CORP NEW COM 428291108 126 1,878 SH   SOLE 31 1,831 0 47
HEXCEL CORP NEW COM 428291108 95 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 645 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 1,284 30,233 SH   SOLE 2 1,417 0 28,816
HFF INC CL A 40418F108 12 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 35 814 SH   SOLE 7 814 0 0
HFF INC CL A 40418F108 6,889 162,179 SH   SOLE 18 162,179 0 0
HFF INC CL A 40418F108 1,456 34,285 SH   SOLE 19 34,285 0 0
HFF INC CL A 40418F108 175,659 4,135,088 SH   SOLE 21 4,135,088 0 0
HFF INC CL A 40418F108 46,355 1,091,210 SH   SOLE 22 1,044,894 0 46,316
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 372 8,759 SH   SOLE 26 0 0 8,759
HFF INC CL A 40418F108 213 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 3,773 88,811 SH   SOLE 30 88,811 0 0
HFF INC CL A 40418F108 169 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 346 18,417 SH   SOLE 2 705 0 17,712
HIBBETT SPORTS INC COM 428567101 4 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 8 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,649 87,732 SH   SOLE 18 87,732 0 0
HIBBETT SPORTS INC COM 428567101 352 18,724 SH   SOLE 19 18,724 0 0
HIBBETT SPORTS INC COM 428567101 38,760 2,061,726 SH   SOLE 21 2,061,726 0 0
HIBBETT SPORTS INC COM 428567101 9,885 525,775 SH   SOLE 22 486,592 0 39,183
HIBBETT SPORTS INC COM 428567101 41 2,177 SH   SOLE 23 2,177 0 0
HIBBETT SPORTS INC COM 428567101 78 4,169 SH   SOLE 26 2,962 0 1,207
HIBBETT SPORTS INC COM 428567101 66 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 850 45,230 SH   SOLE 30 45,230 0 0
HIBBETT SPORTS INC COM 428567101 53 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 16,769 1,087,500 SH   SOLE 2 1,087,500 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 1,235 80,100 SH   SOLE 22 80,100 0 0
HIGHPOINT RES CORP COM 43114K108 561 115,061 SH   SOLE 2 4,080 0 110,981
HIGHPOINT RES CORP COM 43114K108 2 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 11 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 2,369 485,474 SH   SOLE 18 485,474 0 0
HIGHPOINT RES CORP COM 43114K108 471 96,501 SH   SOLE 19 96,501 0 0
HIGHPOINT RES CORP COM 43114K108 57,238 11,729,083 SH   SOLE 21 11,729,083 0 0
HIGHPOINT RES CORP COM 43114K108 15,731 3,223,557 SH   SOLE 22 3,079,635 0 143,922
HIGHPOINT RES CORP COM 43114K108 440 90,221 SH   SOLE 26 12,665 0 77,556
HIGHPOINT RES CORP COM 43114K108 78 16,004 SH   SOLE 28 16,004 0 0
HIGHPOINT RES CORP COM 43114K108 1,221 250,254 SH   SOLE 30 250,254 0 0
HIGHPOINT RES CORP COM 43114K108 28 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 11,468 242,668 SH   SOLE 2 59,422 0 183,246
HIGHWOODS PPTYS INC COM 431284108 6,380 135,000 SH   SOLE 4 135,000 0 0
HIGHWOODS PPTYS INC COM 431284108 8,589 181,745 SH   SOLE 7 181,745 0 0
HIGHWOODS PPTYS INC COM 431284108 198 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 18,246 386,085 SH   SOLE 18 386,085 0 0
HIGHWOODS PPTYS INC COM 431284108 35,512 751,424 SH   SOLE 19 751,424 0 0
HIGHWOODS PPTYS INC COM 431284108 283,421 5,997,056 SH   SOLE 21 5,997,056 0 0
HIGHWOODS PPTYS INC COM 431284108 254,553 5,386,217 SH   SOLE 22 4,944,251 0 441,966
HIGHWOODS PPTYS INC COM 431284108 2,465 52,163 SH   SOLE 23 52,163 0 0
HIGHWOODS PPTYS INC COM 431284108 8,962 189,627 SH   SOLE 25 189,627 0 0
HIGHWOODS PPTYS INC COM 431284108 3,012 63,738 SH   SOLE 26 20,233 0 43,505
HIGHWOODS PPTYS INC COM 431284108 1,307 27,658 SH   SOLE 28 27,658 0 0
HIGHWOODS PPTYS INC COM 431284108 3,975 84,107 SH   SOLE 29 36,090 0 48,017
HIGHWOODS PPTYS INC COM 431284108 22,835 483,172 SH   SOLE 30 483,172 0 0
HIGHWOODS PPTYS INC COM 431284108 104 2,206 SH   SOLE 31 2,206 0 0
HIGHWOODS PPTYS INC COM 431284108 18,353 388,334 SH   SOLE 34 388,334 0 0
HIGHWOODS PPTYS INC COM 431284108 193 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 495 10,482 SH   SOLE 40 10,482 0 0
HILL ROM HLDGS INC COM 431475102 14,291 151,392 SH   SOLE 2 39,954 0 111,438
HILL ROM HLDGS INC COM 431475102 111 1,177 SH   SOLE 4 1,177 0 0
HILL ROM HLDGS INC COM 431475102 171 1,811 SH   SOLE 7 1,811 0 0
HILL ROM HLDGS INC COM 431475102 53 557 SH   SOLE 17 0 0 557
HILL ROM HLDGS INC COM 431475102 22,094 234,050 SH   SOLE 18 234,050 0 0
HILL ROM HLDGS INC COM 431475102 1,111 11,774 SH   SOLE 19 11,774 0 0
HILL ROM HLDGS INC COM 431475102 334,846 3,547,098 SH   SOLE 21 3,547,098 0 0
HILL ROM HLDGS INC COM 431475102 201,341 2,132,845 SH   SOLE 22 2,003,943 0 128,902
HILL ROM HLDGS INC COM 431475102 1,792 18,983 SH   SOLE 26 11,130 0 7,853
HILL ROM HLDGS INC COM 431475102 860 9,106 SH   SOLE 28 9,106 0 0
HILL ROM HLDGS INC COM 431475102 105 1,108 SH   SOLE 29 0 0 1,108
HILL ROM HLDGS INC COM 431475102 1,451 15,376 SH   SOLE 30 15,376 0 0
HILL ROM HLDGS INC COM 431475102 143 1,515 SH   SOLE 31 1,412 0 103
HILL ROM HLDGS INC COM 431475102 108 1,148 SH   SOLE 36 1,148 0 0
HILL ROM HLDGS INC COM 431475102 679 7,189 SH   SOLE 40 7,189 0 0
HILLENBRAND INC COM 431571108 2,655 50,771 SH   SOLE 2 2,345 0 48,426
HILLENBRAND INC COM 431571108 10 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 72 1,373 SH   SOLE 7 1,373 0 0
HILLENBRAND INC COM 431571108 14,734 281,718 SH   SOLE 18 281,718 0 0
HILLENBRAND INC COM 431571108 2,977 56,927 SH   SOLE 19 56,927 0 0
HILLENBRAND INC COM 431571108 346,546 6,626,115 SH   SOLE 21 6,626,115 0 0
HILLENBRAND INC COM 431571108 107,193 2,049,580 SH   SOLE 22 1,965,854 0 83,726
HILLENBRAND INC COM 431571108 640 12,230 SH   SOLE 26 6,569 0 5,661
HILLENBRAND INC COM 431571108 473 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 34,950 668,269 SH   SOLE 30 668,269 0 0
HILLENBRAND INC COM 431571108 96 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 349 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 1,488 73,759 SH   SOLE 2 2,724 0 71,035
HILLTOP HOLDINGS INC COM 432748101 9 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 33 1,646 SH   SOLE 7 1,646 0 0
HILLTOP HOLDINGS INC COM 432748101 4,711 233,583 SH   SOLE 18 233,583 0 0
HILLTOP HOLDINGS INC COM 432748101 1,401 69,446 SH   SOLE 19 69,446 0 0
HILLTOP HOLDINGS INC COM 432748101 48,965 2,427,630 SH   SOLE 21 2,427,630 0 0
HILLTOP HOLDINGS INC COM 432748101 43,902 2,176,621 SH   SOLE 22 2,078,849 0 97,772
HILLTOP HOLDINGS INC COM 432748101 288 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 216 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 355 17,604 SH   SOLE 30 17,604 0 0
HILLTOP HOLDINGS INC COM 432748101 108 5,360 SH   SOLE 34 5,360 0 0
HILLTOP HOLDINGS INC COM 432748101 173 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,491 165,904 SH   SOLE 2 13,756 0 152,148
HILTON GRAND VACATIONS INC COM 43283X105 9 280 SH   SOLE 4 280 0 0
HILTON GRAND VACATIONS INC COM 43283X105 70 2,106 SH   SOLE 7 2,106 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,028 61,272 SH   SOLE 18 61,272 0 0
HILTON GRAND VACATIONS INC COM 43283X105 664 20,065 SH   SOLE 19 20,065 0 0
HILTON GRAND VACATIONS INC COM 43283X105 36,527 1,103,549 SH   SOLE 21 1,103,549 0 0
HILTON GRAND VACATIONS INC COM 43283X105 86,343 2,608,558 SH   SOLE 22 2,428,179 0 180,379
HILTON GRAND VACATIONS INC COM 43283X105 801 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 340 10,281 SH   SOLE 28 10,281 0 0
HILTON GRAND VACATIONS INC COM 43283X105 537 16,211 SH   SOLE 29 0 0 16,211
HILTON GRAND VACATIONS INC COM 43283X105 1,585 47,871 SH   SOLE 30 47,871 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,293 39,073 SH   SOLE 31 2,132 0 36,941
HILTON GRAND VACATIONS INC COM 43283X105 360 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 54,871 679,266 SH   SOLE 2 103,134 0 576,132
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,663 131,999 SH   SOLE 4 124,607 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,971 222,468 SH   SOLE 7 216,158 0 6,310
HILTON WORLDWIDE HLDGS INC COM 43300A203 359 4,440 SH   SOLE 13 4,440 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 195 2,411 SH   SOLE 15 2,411 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 49,348 610,889 SH   SOLE 18 576,016 0 34,873
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,403 66,891 SH   SOLE 19 66,891 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,117 112,861 SH   SOLE 20 0 0 112,861
HILTON WORLDWIDE HLDGS INC COM 43300A203 523,553 6,481,220 SH   SOLE 21 6,481,220 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 581,634 7,200,222 SH   SOLE 22 6,458,019 0 742,203
HILTON WORLDWIDE HLDGS INC COM 43300A203 30,416 376,528 SH   SOLE 23 376,528 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,868 258,330 SH   SOLE 25 258,330 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 79,506 984,232 SH   SOLE 26 246,701 0 737,531
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,784 71,599 SH   SOLE 28 57,561 0 14,038
HILTON WORLDWIDE HLDGS INC COM 43300A203 803 9,938 SH   SOLE 29 9,938 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 77,209 955,793 SH   SOLE 30 955,793 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,423 116,652 SH   SOLE 31 67,554 0 49,098
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,874 35,584 SH   SOLE 34 35,584 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,902 221,614 SH   SOLE 36 221,614 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 441 5,454 SH   SOLE 40 5,454 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 32 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 233 1,062 SH   SOLE 2 52 0 1,010
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 963 4,379 SH   SOLE 18 4,379 0 0
HINGHAM INSTN SVGS MASS COM 433323102 252 1,146 SH   SOLE 19 1,146 0 0
HINGHAM INSTN SVGS MASS COM 433323102 10,711 48,730 SH   SOLE 21 48,730 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,688 21,328 SH   SOLE 22 20,770 0 558
HISTOGENICS CORP COM 43358V109 2 3,352 SH   SOLE 18 3,352 0 0
HISTOGENICS CORP COM 43358V109 29 53,673 SH   SOLE 21 53,673 0 0
HMN FINL INC COM 40424G108 12 595 SH   SOLE 18 595 0 0
HMN FINL INC COM 40424G108 17 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 741 36,156 SH   SOLE 22 36,156 0 0
HMS HLDGS CORP COM 40425J101 2,281 69,514 SH   SOLE 2 3,130 0 66,384
HMS HLDGS CORP COM 40425J101 20 606 SH   SOLE 4 606 0 0
HMS HLDGS CORP COM 40425J101 57 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 11,654 355,197 SH   SOLE 18 355,197 0 0
HMS HLDGS CORP COM 40425J101 2,485 75,731 SH   SOLE 19 75,731 0 0
HMS HLDGS CORP COM 40425J101 298,495 9,097,691 SH   SOLE 21 9,097,691 0 0
HMS HLDGS CORP COM 40425J101 77,894 2,374,106 SH   SOLE 22 2,262,418 0 111,688
HMS HLDGS CORP COM 40425J101 369 11,235 SH   SOLE 26 7,409 0 3,826
HMS HLDGS CORP COM 40425J101 359 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 5,984 182,388 SH   SOLE 30 182,388 0 0
HMS HLDGS CORP COM 40425J101 311 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 2,336 52,803 SH   SOLE 2 19,395 0 33,408
HNI CORP COM 404251100 13 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 41 926 SH   SOLE 7 926 0 0
HNI CORP COM 404251100 11,157 252,187 SH   SOLE 18 252,187 0 0
HNI CORP COM 404251100 1,762 39,838 SH   SOLE 19 39,838 0 0
HNI CORP COM 404251100 133,776 3,023,872 SH   SOLE 21 3,023,872 0 0
HNI CORP COM 404251100 63,559 1,436,683 SH   SOLE 22 1,374,467 0 62,216
HNI CORP COM 404251100 699 15,807 SH   SOLE 26 5,072 0 10,735
HNI CORP COM 404251100 280 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 438 9,897 SH   SOLE 30 9,897 0 0
HNI CORP COM 404251100 207 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 28,159 402,840 SH   SOLE 2 47,441 0 355,399
HOLLYFRONTIER CORP COM 436106108 3,780 54,071 SH   SOLE 4 49,646 0 4,425
HOLLYFRONTIER CORP COM 436106108 13,890 198,718 SH   SOLE 7 163,721 0 34,997
HOLLYFRONTIER CORP COM 436106108 138 1,973 SH   SOLE 13 1,973 0 0
HOLLYFRONTIER CORP COM 436106108 82 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 28,097 401,954 SH   SOLE 18 382,093 0 19,861
HOLLYFRONTIER CORP COM 436106108 8,988 128,589 SH   SOLE 19 128,589 0 0
HOLLYFRONTIER CORP COM 436106108 5,476 78,346 SH   SOLE 20 0 0 78,346
HOLLYFRONTIER CORP COM 436106108 559,784 8,008,352 SH   SOLE 21 8,008,352 0 0
HOLLYFRONTIER CORP COM 436106108 334,054 4,779,032 SH   SOLE 22 4,276,071 0 502,961
HOLLYFRONTIER CORP COM 436106108 14,942 213,769 SH   SOLE 23 213,769 0 0
HOLLYFRONTIER CORP COM 436106108 13,595 194,485 SH   SOLE 25 194,485 0 0
HOLLYFRONTIER CORP COM 436106108 49,512 708,330 SH   SOLE 26 176,232 0 532,098
HOLLYFRONTIER CORP COM 436106108 2,279 32,597 SH   SOLE 28 24,844 0 7,753
HOLLYFRONTIER CORP COM 436106108 2,738 39,166 SH   SOLE 29 6,020 0 33,146
HOLLYFRONTIER CORP COM 436106108 47,138 674,359 SH   SOLE 30 674,359 0 0
HOLLYFRONTIER CORP COM 436106108 4,778 68,360 SH   SOLE 31 34,726 0 33,634
HOLLYFRONTIER CORP COM 436106108 5,081 72,684 SH   SOLE 32 72,684 0 0
HOLLYFRONTIER CORP COM 436106108 586 8,382 SH   SOLE 34 8,382 0 0
HOLLYFRONTIER CORP COM 436106108 12,407 177,498 SH   SOLE 36 177,498 0 0
HOLLYFRONTIER CORP COM 436106108 251 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 6,502 304,254 SH   SOLE 22 304,254 0 0
HOLOGIC INC COM 436440101 26,384 643,828 SH   SOLE 2 68,878 0 574,950
HOLOGIC INC COM 436440101 3,567 87,052 SH   SOLE 4 79,848 0 7,204
HOLOGIC INC COM 436440101 9,332 227,711 SH   SOLE 7 201,232 0 26,479
HOLOGIC INC COM 436440101 237 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 110 2,690 SH   SOLE 15 2,690 0 0
HOLOGIC INC COM 436440101 22,840 557,337 SH   SOLE 18 524,056 0 33,281
HOLOGIC INC COM 436440101 2,472 60,333 SH   SOLE 19 60,333 0 0
HOLOGIC INC COM 436440101 5,831 142,278 SH   SOLE 20 0 0 142,278
HOLOGIC INC COM 436440101 293,808 7,169,538 SH   SOLE 21 7,169,538 0 0
HOLOGIC INC COM 436440101 266,424 6,501,309 SH   SOLE 22 5,790,557 0 710,752
HOLOGIC INC COM 436440101 14,171 345,807 SH   SOLE 23 345,807 0 0
HOLOGIC INC COM 436440101 11,204 273,402 SH   SOLE 25 273,402 0 0
HOLOGIC INC COM 436440101 43,450 1,060,269 SH   SOLE 26 291,261 0 769,008
HOLOGIC INC COM 436440101 2,099 51,210 SH   SOLE 28 38,891 0 12,319
HOLOGIC INC COM 436440101 2,625 64,050 SH   SOLE 29 10,261 0 53,789
HOLOGIC INC COM 436440101 47,912 1,169,147 SH   SOLE 30 1,169,147 0 0
HOLOGIC INC COM 436440101 4,820 117,623 SH   SOLE 31 55,410 0 62,213
HOLOGIC INC COM 436440101 1,896 46,271 SH   SOLE 32 46,271 0 0
HOLOGIC INC COM 436440101 598 14,594 SH   SOLE 34 14,594 0 0
HOLOGIC INC COM 436440101 9,338 227,866 SH   SOLE 36 227,866 0 0
HOLOGIC INC COM 436440101 231 5,625 SH   SOLE 40 5,625 0 0
HOME BANCORP INC COM 43689E107 283 6,514 SH   SOLE 2 296 0 6,218
HOME BANCORP INC COM 43689E107 6 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,172 26,947 SH   SOLE 18 26,947 0 0
HOME BANCORP INC COM 43689E107 318 7,311 SH   SOLE 19 7,311 0 0
HOME BANCORP INC COM 43689E107 11,954 274,922 SH   SOLE 21 274,922 0 0
HOME BANCORP INC COM 43689E107 3,514 80,826 SH   SOLE 22 75,720 0 5,106
HOME BANCSHARES INC COM 436893200 4,771 217,859 SH   SOLE 2 70,324 0 147,535
HOME BANCSHARES INC COM 436893200 11 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 74 3,388 SH   SOLE 7 3,388 0 0
HOME BANCSHARES INC COM 436893200 20,525 937,228 SH   SOLE 18 937,228 0 0
HOME BANCSHARES INC COM 436893200 4,299 196,279 SH   SOLE 19 196,279 0 0
HOME BANCSHARES INC COM 436893200 251,536 11,485,664 SH   SOLE 21 11,485,664 0 0
HOME BANCSHARES INC COM 436893200 121,460 5,546,127 SH   SOLE 22 5,336,734 0 209,393
HOME BANCSHARES INC COM 436893200 840 38,367 SH   SOLE 23 38,367 0 0
HOME BANCSHARES INC COM 436893200 2,088 95,327 SH   SOLE 26 20,874 0 74,453
HOME BANCSHARES INC COM 436893200 396 18,065 SH   SOLE 28 18,065 0 0
HOME BANCSHARES INC COM 436893200 334 15,271 SH   SOLE 29 0 0 15,271
HOME BANCSHARES INC COM 436893200 844 38,528 SH   SOLE 30 38,528 0 0
HOME BANCSHARES INC COM 436893200 429 19,573 SH   SOLE 40 19,573 0 0
HOME DEPOT INC COM 437076102 625,942 3,021,685 SH   SOLE 2 570,281 0 2,451,404
HOME DEPOT INC COM 437076102 81,468 393,282 SH   SOLE 4 362,936 0 30,346
HOME DEPOT INC COM 437076102 174,934 844,478 SH   SOLE 7 841,020 0 3,458
HOME DEPOT INC COM 437076102 526 2,540 SH   SOLE 13 2,540 0 0
HOME DEPOT INC COM 437076102 2,008 9,693 SH   SOLE 15 9,693 0 0
HOME DEPOT INC COM 437076102 192 926 SH   SOLE 17 0 0 926
HOME DEPOT INC COM 437076102 631,101 3,046,588 SH   SOLE 18 2,739,099 0 307,489
HOME DEPOT INC COM 437076102 132,092 637,663 SH   SOLE 19 637,663 0 0
HOME DEPOT INC COM 437076102 99,030 478,058 SH   SOLE 20 20,117 0 457,941
HOME DEPOT INC COM 437076102 4,360,647 21,050,675 SH   SOLE 21 21,050,675 0 0
HOME DEPOT INC COM 437076102 5,840,470 28,194,401 SH   SOLE 22 24,898,609 0 3,295,792
HOME DEPOT INC COM 437076102 307,372 1,483,814 SH   SOLE 23 1,483,814 0 0
HOME DEPOT INC COM 437076102 235,995 1,139,245 SH   SOLE 25 1,132,130 0 7,115
HOME DEPOT INC COM 437076102 859,428 4,148,819 SH   SOLE 26 881,248 0 3,267,571
HOME DEPOT INC COM 437076102 45,976 221,945 SH   SOLE 28 168,044 0 53,901
HOME DEPOT INC COM 437076102 42,764 206,441 SH   SOLE 29 43,533 0 162,908
HOME DEPOT INC COM 437076102 797,302 3,848,913 SH   SOLE 30 3,848,913 0 0
HOME DEPOT INC COM 437076102 94,915 458,194 SH   SOLE 31 224,988 0 233,206
HOME DEPOT INC COM 437076102 20,755 100,193 SH   SOLE 32 100,193 0 0
HOME DEPOT INC COM 437076102 38,089 183,870 SH   SOLE 34 183,870 0 0
HOME DEPOT INC COM 437076102 204,125 985,399 SH   SOLE 36 985,399 0 0
HOME DEPOT INC COM 437076102 4,883 23,574 SH   SOLE 40 23,574 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 9 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 658 24,828 SH   SOLE 2 941 0 23,887
HOMESTREET INC COM 43785V102 14 523 SH   SOLE 7 523 0 0
HOMESTREET INC COM 43785V102 3,160 119,246 SH   SOLE 18 119,246 0 0
HOMESTREET INC COM 43785V102 608 22,933 SH   SOLE 19 22,933 0 0
HOMESTREET INC COM 43785V102 74,203 2,800,112 SH   SOLE 21 2,800,112 0 0
HOMESTREET INC COM 43785V102 22,191 837,391 SH   SOLE 22 808,942 0 28,449
HOMESTREET INC COM 43785V102 201 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 83 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,562 58,930 SH   SOLE 30 58,930 0 0
HOMESTREET INC COM 43785V102 55 2,090 SH   SOLE 40 2,090 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 13 953 SH   SOLE 18 953 0 0
HOMETRUST BANCSHARES INC COM 437872104 427 14,648 SH   SOLE 2 709 0 13,939
HOMETRUST BANCSHARES INC COM 437872104 15 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,721 59,025 SH   SOLE 18 59,025 0 0
HOMETRUST BANCSHARES INC COM 437872104 509 17,470 SH   SOLE 19 17,470 0 0
HOMETRUST BANCSHARES INC COM 437872104 18,625 638,926 SH   SOLE 21 638,926 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,434 289,328 SH   SOLE 22 263,078 0 26,250
HOMETRUST BANCSHARES INC COM 437872104 7 251 SH   SOLE 23 251 0 0
HOMETRUST BANCSHARES INC COM 437872104 79 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 78 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 119 4,095 SH   SOLE 30 4,095 0 0
HOMETRUST BANCSHARES INC COM 437872104 58 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 192 8,414 SH   SOLE 2 313 0 8,101
HOMOLOGY MEDICINES INC COM 438083107 7 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 789 34,524 SH   SOLE 18 34,524 0 0
HOMOLOGY MEDICINES INC COM 438083107 420 18,357 SH   SOLE 19 18,357 0 0
HOMOLOGY MEDICINES INC COM 438083107 8,429 368,713 SH   SOLE 21 368,713 0 0
HOMOLOGY MEDICINES INC COM 438083107 4,412 193,015 SH   SOLE 22 183,107 0 9,908
HONDA MOTOR LTD AMERN SHS 438128308 665 22,109 SH   SOLE 18 22,109 0 0
HONEYWELL INTL INC COM 438516106 337,046 2,025,519 SH   SOLE 2 443,030 0 1,582,489
HONEYWELL INTL INC COM 438516106 42,118 253,114 SH   SOLE 4 233,406 0 19,708
HONEYWELL INTL INC COM 438516106 93,943 564,562 SH   SOLE 7 561,284 0 3,278
HONEYWELL INTL INC COM 438516106 540 3,244 SH   SOLE 13 3,244 0 0
HONEYWELL INTL INC COM 438516106 1,036 6,225 SH   SOLE 15 6,225 0 0
HONEYWELL INTL INC COM 438516106 434,143 2,609,032 SH   SOLE 18 2,339,801 0 269,231
HONEYWELL INTL INC COM 438516106 382,910 2,301,141 SH   SOLE 19 2,301,141 0 0
HONEYWELL INTL INC COM 438516106 54,265 326,114 SH   SOLE 20 0 0 326,114
HONEYWELL INTL INC COM 438516106 2,200,400 13,223,558 SH   SOLE 21 13,223,558 0 0
HONEYWELL INTL INC COM 438516106 3,017,486 18,133,930 SH   SOLE 22 16,069,652 0 2,064,278
HONEYWELL INTL INC COM 438516106 165,592 995,145 SH   SOLE 23 995,145 0 0
HONEYWELL INTL INC COM 438516106 123,526 742,344 SH   SOLE 25 742,344 0 0
HONEYWELL INTL INC COM 438516106 253,652 1,524,353 SH   SOLE 26 538,811 0 985,542
HONEYWELL INTL INC COM 438516106 7,536 45,288 SH   SOLE 28 9,961 0 35,327
HONEYWELL INTL INC COM 438516106 8,356 50,216 SH   SOLE 29 40,356 0 9,860
HONEYWELL INTL INC COM 438516106 394,079 2,368,263 SH   SOLE 30 2,368,263 0 0
HONEYWELL INTL INC COM 438516106 53,168 319,522 SH   SOLE 31 157,960 0 161,562
HONEYWELL INTL INC COM 438516106 30,519 183,406 SH   SOLE 34 183,406 0 0
HONEYWELL INTL INC COM 438516106 107,550 646,335 SH   SOLE 36 646,335 0 0
HONEYWELL INTL INC COM 438516106 2,537 15,245 SH   SOLE 40 15,245 0 0
HOOKER FURNITURE CORP COM 439038100 372 11,007 SH   SOLE 2 439 0 10,568
HOOKER FURNITURE CORP COM 439038100 10 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,351 39,962 SH   SOLE 18 39,962 0 0
HOOKER FURNITURE CORP COM 439038100 405 11,994 SH   SOLE 19 11,994 0 0
HOOKER FURNITURE CORP COM 439038100 13,921 411,869 SH   SOLE 21 411,869 0 0
HOOKER FURNITURE CORP COM 439038100 11,065 327,380 SH   SOLE 22 312,012 0 15,368
HOOKER FURNITURE CORP COM 439038100 9 275 SH   SOLE 23 275 0 0
HOOKER FURNITURE CORP COM 439038100 41 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 94 2,786 SH   SOLE 30 2,786 0 0
HOOKER FURNITURE CORP COM 439038100 65 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 2,076 128,398 SH   SOLE 2 4,818 0 123,580
HOPE BANCORP INC COM 43940T109 17 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 51 3,126 SH   SOLE 7 3,126 0 0
HOPE BANCORP INC COM 43940T109 8,896 550,178 SH   SOLE 18 550,178 0 0
HOPE BANCORP INC COM 43940T109 2,126 131,474 SH   SOLE 19 131,474 0 0
HOPE BANCORP INC COM 43940T109 209,883 12,979,808 SH   SOLE 21 12,979,808 0 0
HOPE BANCORP INC COM 43940T109 64,236 3,972,523 SH   SOLE 22 3,800,683 0 171,840
HOPE BANCORP INC COM 43940T109 1,444 89,309 SH   SOLE 26 29,370 0 59,939
HOPE BANCORP INC COM 43940T109 302 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 218 13,459 SH   SOLE 29 0 0 13,459
HOPE BANCORP INC COM 43940T109 4,470 276,455 SH   SOLE 30 276,455 0 0
HOPE BANCORP INC COM 43940T109 233 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 17 945 SH   SOLE 18 945 0 0
HOPFED BANCORP INC COM 439734104 447 25,565 SH   SOLE 21 25,565 0 0
HOPFED BANCORP INC COM 439734104 17 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,862 41,463 SH   SOLE 2 1,536 0 39,927
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 41 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,189 182,380 SH   SOLE 18 182,380 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,670 37,197 SH   SOLE 19 37,197 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 194,015 4,321,042 SH   SOLE 21 4,321,042 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 52,824 1,176,492 SH   SOLE 22 1,121,490 0 55,002
HORACE MANN EDUCATORS CORP N COM 440327104 744 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 262 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,992 88,906 SH   SOLE 30 88,906 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 75 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 209 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 691 34,971 SH   SOLE 2 1,465 0 33,506
HORIZON BANCORP INC COM 440407104 15 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,537 128,472 SH   SOLE 18 128,472 0 0
HORIZON BANCORP INC COM 440407104 685 34,661 SH   SOLE 19 34,661 0 0
HORIZON BANCORP INC COM 440407104 26,025 1,317,737 SH   SOLE 21 1,317,737 0 0
HORIZON BANCORP INC COM 440407104 13,170 666,850 SH   SOLE 22 619,540 0 47,310
HORIZON BANCORP INC COM 440407104 143 7,246 SH   SOLE 30 7,246 0 0
HORIZON BANCORP INC COM 440407104 111 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 32 4,517 SH   SOLE 18 4,517 0 0
HORIZON GLOBAL CORP COM 44052W104 635 89,130 SH   SOLE 21 89,130 0 0
HORIZON GLOBAL CORP COM 44052W104 2,496 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 704 700,000 PRN   SOLE 21 700,000 0 0
HORIZON PHARMA PLC SHS G4617B105 2,603 132,945 SH   SOLE 2 6,187 0 126,758
HORIZON PHARMA PLC SHS G4617B105 12 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 70 3,574 SH   SOLE 7 3,574 0 0
HORIZON PHARMA PLC SHS G4617B105 10,248 523,369 SH   SOLE 18 523,369 0 0
HORIZON PHARMA PLC SHS G4617B105 4,447 227,141 SH   SOLE 19 227,141 0 0
HORIZON PHARMA PLC SHS G4617B105 155,277 7,930,401 SH   SOLE 21 7,930,401 0 0
HORIZON PHARMA PLC SHS G4617B105 91,319 4,663,870 SH   SOLE 22 4,457,277 0 206,593
HORIZON PHARMA PLC SHS G4617B105 115 5,854 SH   SOLE 23 5,854 0 0
HORIZON PHARMA PLC SHS G4617B105 1,039 53,088 SH   SOLE 26 36,345 0 16,743
HORIZON PHARMA PLC SHS G4617B105 459 23,460 SH   SOLE 28 23,460 0 0
HORIZON PHARMA PLC SHS G4617B105 94 4,786 SH   SOLE 29 0 0 4,786
HORIZON PHARMA PLC SHS G4617B105 810 41,384 SH   SOLE 30 41,384 0 0
HORIZON PHARMA PLC SHS G4617B105 385 19,659 SH   SOLE 40 19,659 0 0
HORMEL FOODS CORP COM 440452100 23,742 602,579 SH   SOLE 2 113,681 0 488,898
HORMEL FOODS CORP COM 440452100 4,066 103,190 SH   SOLE 4 95,495 0 7,695
HORMEL FOODS CORP COM 440452100 24,496 621,714 SH   SOLE 7 316,201 0 305,513
HORMEL FOODS CORP COM 440452100 101 2,573 SH   SOLE 15 2,573 0 0
HORMEL FOODS CORP COM 440452100 14 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 23,315 591,740 SH   SOLE 18 551,748 0 39,992
HORMEL FOODS CORP COM 440452100 15,924 404,172 SH   SOLE 19 404,172 0 0
HORMEL FOODS CORP COM 440452100 8,700 220,815 SH   SOLE 20 0 0 220,815
HORMEL FOODS CORP COM 440452100 259,649 6,590,068 SH   SOLE 21 6,590,068 0 0
HORMEL FOODS CORP COM 440452100 270,235 6,858,750 SH   SOLE 22 6,241,861 0 616,889
HORMEL FOODS CORP COM 440452100 13,981 354,852 SH   SOLE 23 354,852 0 0
HORMEL FOODS CORP COM 440452100 11,039 280,165 SH   SOLE 25 280,165 0 0
HORMEL FOODS CORP COM 440452100 59,112 1,500,316 SH   SOLE 26 306,088 0 1,194,228
HORMEL FOODS CORP COM 440452100 2,209 56,061 SH   SOLE 28 42,135 0 13,926
HORMEL FOODS CORP COM 440452100 8,015 203,433 SH   SOLE 29 203,433 0 0
HORMEL FOODS CORP COM 440452100 45,928 1,165,693 SH   SOLE 30 1,165,693 0 0
HORMEL FOODS CORP COM 440452100 2,451 62,202 SH   SOLE 31 11,962 0 50,240
HORMEL FOODS CORP COM 440452100 3,646 92,532 SH   SOLE 34 92,532 0 0
HORMEL FOODS CORP COM 440452100 11,508 292,074 SH   SOLE 36 292,074 0 0
HORMEL FOODS CORP COM 440452100 230 5,833 SH   SOLE 40 5,833 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 34 5,773 SH   SOLE 18 5,773 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 581 98,838 SH   SOLE 21 98,838 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 2,893 492,015 SH   SOLE 22 492,015 0 0
HORTONWORKS INC COM 440894103 1,727 75,716 SH   SOLE 2 21,487 0 54,229
HORTONWORKS INC COM 440894103 34 1,490 SH   SOLE 7 1,490 0 0
HORTONWORKS INC COM 440894103 34 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 5,026 220,335 SH   SOLE 18 220,335 0 0
HORTONWORKS INC COM 440894103 7,143 313,142 SH   SOLE 19 313,142 0 0
HORTONWORKS INC COM 440894103 53,201 2,332,350 SH   SOLE 21 2,332,350 0 0
HORTONWORKS INC COM 440894103 51,367 2,251,932 SH   SOLE 22 2,174,172 0 77,760
HORTONWORKS INC COM 440894103 1,439 63,094 SH   SOLE 23 63,094 0 0
HORTONWORKS INC COM 440894103 2,415 105,894 SH   SOLE 26 0 0 105,894
HORTONWORKS INC COM 440894103 209 9,146 SH   SOLE 28 9,146 0 0
HORTONWORKS INC COM 440894103 443 19,430 SH   SOLE 29 0 0 19,430
HORTONWORKS INC COM 440894103 307 13,455 SH   SOLE 30 13,455 0 0
HORTONWORKS INC COM 440894103 123 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,587 401,779 SH   SOLE 2 93,757 0 308,022
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,328 46,035 SH   SOLE 4 46,035 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,946 275,521 SH   SOLE 7 275,521 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 220 7,611 SH   SOLE 15 7,611 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 14,661 508,373 SH   SOLE 18 508,373 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,328 254,093 SH   SOLE 19 254,093 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 248,273 8,608,629 SH   SOLE 21 8,608,629 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 225,634 7,823,655 SH   SOLE 22 7,486,311 0 337,344
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 310 10,766 SH   SOLE 23 10,766 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 13,020 451,450 SH   SOLE 25 451,450 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,231 250,724 SH   SOLE 26 73,216 0 177,508
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 628 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,673 58,000 SH   SOLE 29 56,848 0 1,152
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 22,112 766,722 SH   SOLE 30 766,722 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 101 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,037 105,296 SH   SOLE 36 105,296 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 487 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 43,550 2,063,992 SH   SOLE 2 544,136 0 1,519,856
HOST HOTELS & RESORTS INC COM 44107P104 15,341 727,076 SH   SOLE 4 707,796 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 39,404 1,867,478 SH   SOLE 7 1,840,561 0 26,917
HOST HOTELS & RESORTS INC COM 44107P104 1,790 84,820 SH   SOLE 13 84,820 0 0
HOST HOTELS & RESORTS INC COM 44107P104 705 33,392 SH   SOLE 15 33,392 0 0
HOST HOTELS & RESORTS INC COM 44107P104 36,070 1,709,499 SH   SOLE 18 1,620,742 0 88,757
HOST HOTELS & RESORTS INC COM 44107P104 43,058 2,040,650 SH   SOLE 19 2,040,650 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,889 326,514 SH   SOLE 20 0 0 326,514
HOST HOTELS & RESORTS INC COM 44107P104 564,816 26,768,527 SH   SOLE 21 26,768,527 0 0
HOST HOTELS & RESORTS INC COM 44107P104 669,180 31,714,671 SH   SOLE 22 28,605,675 0 3,108,996
HOST HOTELS & RESORTS INC COM 44107P104 23,702 1,123,297 SH   SOLE 23 1,123,297 0 0
HOST HOTELS & RESORTS INC COM 44107P104 44,693 2,118,147 SH   SOLE 25 2,118,147 0 0
HOST HOTELS & RESORTS INC COM 44107P104 76,895 3,644,306 SH   SOLE 26 730,529 0 2,913,777
HOST HOTELS & RESORTS INC COM 44107P104 4,200 199,056 SH   SOLE 28 163,852 0 35,204
HOST HOTELS & RESORTS INC COM 44107P104 17,664 837,135 SH   SOLE 29 287,431 0 549,704
HOST HOTELS & RESORTS INC COM 44107P104 136,296 6,459,515 SH   SOLE 30 6,459,515 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,875 325,820 SH   SOLE 31 139,218 0 186,602
HOST HOTELS & RESORTS INC COM 44107P104 4,283 203,004 SH   SOLE 34 203,004 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,275 676,550 SH   SOLE 36 676,550 0 0
HOST HOTELS & RESORTS INC COM 44107P104 313 14,855 SH   SOLE 40 14,855 0 0
HOSTESS BRANDS INC CL A 44109J106 1,072 96,866 SH   SOLE 2 3,693 0 93,173
HOSTESS BRANDS INC CL A 44109J106 22 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 3,592 324,492 SH   SOLE 18 324,492 0 0
HOSTESS BRANDS INC CL A 44109J106 993 89,722 SH   SOLE 19 89,722 0 0
HOSTESS BRANDS INC CL A 44109J106 34,939 3,156,145 SH   SOLE 21 3,156,145 0 0
HOSTESS BRANDS INC CL A 44109J106 30,707 2,773,904 SH   SOLE 22 2,647,269 0 126,635
HOSTESS BRANDS INC CL A 44109J106 307 27,734 SH   SOLE 26 0 0 27,734
HOSTESS BRANDS INC CL A 44109J106 153 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 246 22,199 SH   SOLE 30 22,199 0 0
HOSTESS BRANDS INC CL A 44109J106 170 15,354 SH   SOLE 40 15,354 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 742 105,931 SH   SOLE 2 3,761 0 102,170
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,375 339,277 SH   SOLE 18 339,277 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 665 94,986 SH   SOLE 19 94,986 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23,667 3,380,936 SH   SOLE 21 3,380,936 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21,216 3,030,787 SH   SOLE 22 2,860,048 0 170,739
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 85 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 109 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 173 24,717 SH   SOLE 30 24,717 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 97 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 1,205 26,817 SH   SOLE 2 1,264 0 25,553
HOULIHAN LOKEY INC CL A 441593100 27 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 4,683 104,221 SH   SOLE 18 104,221 0 0
HOULIHAN LOKEY INC CL A 441593100 1,399 31,136 SH   SOLE 19 31,136 0 0
HOULIHAN LOKEY INC CL A 441593100 55,014 1,224,440 SH   SOLE 21 1,224,440 0 0
HOULIHAN LOKEY INC CL A 441593100 43,114 959,590 SH   SOLE 22 917,692 0 41,898
HOULIHAN LOKEY INC CL A 441593100 112 2,503 SH   SOLE 26 0 0 2,503
HOULIHAN LOKEY INC CL A 441593100 165 3,673 SH   SOLE 28 3,673 0 0
HOULIHAN LOKEY INC CL A 441593100 350 7,794 SH   SOLE 30 7,794 0 0
HOULIHAN LOKEY INC CL A 441593100 122 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 4 19,815 SH   SOLE 21 19,815 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 22 2,898 SH   SOLE 18 2,898 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 416 53,991 SH   SOLE 21 53,991 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3,178 412,729 SH   SOLE 22 412,729 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 191 119,381 SH   SOLE 2 5,152 0 114,229
HOVNANIAN ENTERPRISES INC CL A 442487203 4 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 686 428,930 SH   SOLE 18 428,930 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 169 105,490 SH   SOLE 19 105,490 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 8,697 5,435,437 SH   SOLE 21 5,435,437 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 5,037 3,148,013 SH   SOLE 22 3,008,473 0 139,540
HOVNANIAN ENTERPRISES INC CL A 442487203 10 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 28 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 37 23,018 SH   SOLE 30 23,018 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 20 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 191 10,810 SH   SOLE 2 590 0 10,220
HOWARD BANCORP INC COM 442496105 6 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 789 44,550 SH   SOLE 18 44,550 0 0
HOWARD BANCORP INC COM 442496105 181 10,232 SH   SOLE 19 10,232 0 0
HOWARD BANCORP INC COM 442496105 8,078 456,374 SH   SOLE 21 456,374 0 0
HOWARD BANCORP INC COM 442496105 2,373 134,053 SH   SOLE 22 123,395 0 10,658
HOWARD HUGHES CORP COM 44267D107 8,788 70,749 SH   SOLE 2 2,642 0 68,107
HOWARD HUGHES CORP COM 44267D107 24 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 135 1,087 SH   SOLE 7 1,087 0 0
HOWARD HUGHES CORP COM 44267D107 2,345 18,874 SH   SOLE 18 18,874 0 0
HOWARD HUGHES CORP COM 44267D107 859 6,918 SH   SOLE 19 6,918 0 0
HOWARD HUGHES CORP COM 44267D107 73,932 595,166 SH   SOLE 21 595,166 0 0
HOWARD HUGHES CORP COM 44267D107 128,035 1,030,709 SH   SOLE 22 956,122 0 74,587
HOWARD HUGHES CORP COM 44267D107 1,825 14,694 SH   SOLE 26 7,471 0 7,223
HOWARD HUGHES CORP COM 44267D107 706 5,685 SH   SOLE 28 5,685 0 0
HOWARD HUGHES CORP COM 44267D107 1,226 9,867 SH   SOLE 30 9,867 0 0
HOWARD HUGHES CORP COM 44267D107 110 885 SH   SOLE 31 847 0 38
HOWARD HUGHES CORP COM 44267D107 153 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 612 4,924 SH   SOLE 40 4,924 0 0
HP INC COM 40434L105 130,066 5,047,193 SH   SOLE 2 1,658,591 0 3,388,602
HP INC COM 40434L105 22,710 881,260 SH   SOLE 4 837,822 0 43,438
HP INC COM 40434L105 32,196 1,249,357 SH   SOLE 7 1,242,240 0 7,117
HP INC COM 40434L105 3,458 134,200 SH   SOLE 13 134,200 0 0
HP INC COM 40434L105 369 14,305 SH   SOLE 15 14,305 0 0
HP INC COM 40434L105 79,205 3,073,518 SH   SOLE 18 2,878,366 0 195,152
HP INC COM 40434L105 46,339 1,798,184 SH   SOLE 19 1,798,184 0 0
HP INC COM 40434L105 14,075 546,176 SH   SOLE 20 0 0 546,176
HP INC COM 40434L105 694,107 26,934,697 SH   SOLE 21 26,934,697 0 0
HP INC COM 40434L105 1,142,596 44,338,242 SH   SOLE 22 37,361,695 0 6,976,547
HP INC COM 40434L105 67,494 2,619,092 SH   SOLE 23 2,619,092 0 0
HP INC COM 40434L105 42,456 1,647,488 SH   SOLE 25 1,647,488 0 0
HP INC COM 40434L105 160,840 6,241,360 SH   SOLE 26 1,396,207 0 4,845,153
HP INC COM 40434L105 8,105 314,511 SH   SOLE 28 237,681 0 76,830
HP INC COM 40434L105 25,736 998,677 SH   SOLE 29 486,957 0 511,720
HP INC COM 40434L105 157,931 6,128,468 SH   SOLE 30 6,128,468 0 0
HP INC COM 40434L105 36,246 1,406,533 SH   SOLE 31 917,511 0 489,022
HP INC COM 40434L105 11,528 447,358 SH   SOLE 34 447,358 0 0
HP INC COM 40434L105 6,606 256,363 SH   SOLE 35 256,363 0 0
HP INC COM 40434L105 43,517 1,688,653 SH   SOLE 36 1,688,653 0 0
HP INC COM 40434L105 871 33,784 SH   SOLE 40 33,784 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 57 1,287 SH   SOLE 18 1,287 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 171,694 6,688,525 SH   SOLE 21 6,688,525 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 24 4,718 SH   SOLE 18 4,718 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 361 71,399 SH   SOLE 21 71,399 0 0
HUAMI CORP SPONSORED ADS 44331K103 2,039 190,568 SH   SOLE 22 190,568 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 233 8,979 SH   SOLE 7 8,979 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,794 117,457 SH   SOLE 2 4,118 0 113,339
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,067 33,033 SH   SOLE 4 33,033 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 460 14,252 SH   SOLE 7 14,252 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,722 53,307 SH   SOLE 15 53,307 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,298 40,176 SH   SOLE 18 40,176 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 106 3,294 SH   SOLE 19 3,294 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 78,838 2,440,810 SH   SOLE 21 2,440,810 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 49,232 1,524,223 SH   SOLE 22 1,399,428 0 124,795
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,104 158,022 SH   SOLE 23 158,022 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,628 50,390 SH   SOLE 25 50,390 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 16,171 500,638 SH   SOLE 26 97,995 0 402,643
HUAZHU GROUP LTD SPONSORED ADS 44332N106 631 19,535 SH   SOLE 28 19,535 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,303 40,349 SH   SOLE 29 28,110 0 12,239
HUAZHU GROUP LTD SPONSORED ADS 44332N106 23,712 734,124 SH   SOLE 30 734,124 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 242 7,505 SH   SOLE 31 7,505 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 397 12,277 SH   SOLE 34 12,277 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 40 1,233 SH   SOLE 40 1,233 0 0
HUB GROUP INC CL A 443320106 1,768 38,772 SH   SOLE 2 11,068 0 27,704
HUB GROUP INC CL A 443320106 13 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 59 1,300 SH   SOLE 7 1,300 0 0
HUB GROUP INC CL A 443320106 6,558 143,818 SH   SOLE 18 143,818 0 0
HUB GROUP INC CL A 443320106 5,127 112,430 SH   SOLE 19 112,430 0 0
HUB GROUP INC CL A 443320106 160,539 3,520,590 SH   SOLE 21 3,520,590 0 0
HUB GROUP INC CL A 443320106 46,923 1,029,015 SH   SOLE 22 979,820 0 49,195
HUB GROUP INC CL A 443320106 1,374 30,134 SH   SOLE 23 30,134 0 0
HUB GROUP INC CL A 443320106 2,815 61,737 SH   SOLE 26 4,315 0 57,422
HUB GROUP INC CL A 443320106 195 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 430 9,419 SH   SOLE 29 0 0 9,419
HUB GROUP INC CL A 443320106 3,344 73,331 SH   SOLE 30 73,331 0 0
HUB GROUP INC CL A 443320106 93 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 182 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 17,460 130,718 SH   SOLE 2 33,365 0 97,353
HUBBELL INC COM 443510607 55 412 SH   SOLE 4 412 0 0
HUBBELL INC COM 443510607 213 1,595 SH   SOLE 7 1,595 0 0
HUBBELL INC COM 443510607 46,226 346,080 SH   SOLE 18 346,080 0 0
HUBBELL INC COM 443510607 28,287 211,778 SH   SOLE 19 211,778 0 0
HUBBELL INC COM 443510607 345,462 2,586,372 SH   SOLE 21 2,586,372 0 0
HUBBELL INC COM 443510607 235,283 1,761,496 SH   SOLE 22 1,644,576 0 116,920
HUBBELL INC COM 443510607 973 7,286 SH   SOLE 23 7,286 0 0
HUBBELL INC COM 443510607 1,125 8,420 SH   SOLE 25 8,420 0 0
HUBBELL INC COM 443510607 1,876 14,043 SH   SOLE 26 7,582 0 6,461
HUBBELL INC COM 443510607 960 7,190 SH   SOLE 28 7,190 0 0
HUBBELL INC COM 443510607 1,721 12,886 SH   SOLE 30 12,886 0 0
HUBBELL INC COM 443510607 165 1,237 SH   SOLE 31 1,146 0 91
HUBBELL INC COM 443510607 7,422 55,565 SH   SOLE 34 55,565 0 0
HUBBELL INC COM 443510607 264 1,978 SH   SOLE 36 1,978 0 0
HUBBELL INC COM 443510607 731 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 4,410 29,215 SH   SOLE 2 1,353 0 27,862
HUBSPOT INC COM 443573100 23 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 122 807 SH   SOLE 7 807 0 0
HUBSPOT INC COM 443573100 17,227 114,125 SH   SOLE 18 114,125 0 0
HUBSPOT INC COM 443573100 6,857 45,424 SH   SOLE 19 45,424 0 0
HUBSPOT INC COM 443573100 199,778 1,323,472 SH   SOLE 21 1,323,472 0 0
HUBSPOT INC COM 443573100 154,107 1,020,916 SH   SOLE 22 973,451 0 47,465
HUBSPOT INC COM 443573100 45 296 SH   SOLE 23 296 0 0
HUBSPOT INC COM 443573100 1,439 9,534 SH   SOLE 26 6,847 0 2,687
HUBSPOT INC COM 443573100 761 5,040 SH   SOLE 28 5,040 0 0
HUBSPOT INC COM 443573100 1,324 8,769 SH   SOLE 30 8,769 0 0
HUBSPOT INC COM 443573100 571 3,784 SH   SOLE 40 3,784 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,315 800,000 PRN   SOLE 21 800,000 0 0
HUDSON GLOBAL INC COM 443787106 9 5,618 SH   SOLE 18 5,618 0 0
HUDSON GLOBAL INC COM 443787106 155 97,795 SH   SOLE 21 97,795 0 0
HUDSON GLOBAL INC COM 443787106 1,025 644,387 SH   SOLE 22 644,387 0 0
HUDSON LTD COM CL A G46408103 845 37,446 SH   SOLE 2 7,267 0 30,179
HUDSON LTD COM CL A G46408103 24 1,047 SH   SOLE 7 1,047 0 0
HUDSON LTD COM CL A G46408103 2,795 123,890 SH   SOLE 18 123,890 0 0
HUDSON LTD COM CL A G46408103 1,974 87,500 SH   SOLE 19 87,500 0 0
HUDSON LTD COM CL A G46408103 28,830 1,277,908 SH   SOLE 21 1,277,908 0 0
HUDSON LTD COM CL A G46408103 10,085 447,034 SH   SOLE 22 410,622 0 36,412
HUDSON LTD COM CL A G46408103 406 17,993 SH   SOLE 23 17,993 0 0
HUDSON LTD COM CL A G46408103 633 28,041 SH   SOLE 26 0 0 28,041
HUDSON LTD COM CL A G46408103 380 16,848 SH   SOLE 29 0 0 16,848
HUDSON PAC PPTYS INC COM 444097109 9,255 282,849 SH   SOLE 2 10,693 0 272,156
HUDSON PAC PPTYS INC COM 444097109 1,436 43,874 SH   SOLE 4 43,874 0 0
HUDSON PAC PPTYS INC COM 444097109 8,539 260,963 SH   SOLE 7 260,963 0 0
HUDSON PAC PPTYS INC COM 444097109 210 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 2,466 75,352 SH   SOLE 18 75,352 0 0
HUDSON PAC PPTYS INC COM 444097109 7,881 240,868 SH   SOLE 19 240,868 0 0
HUDSON PAC PPTYS INC COM 444097109 85,898 2,625,258 SH   SOLE 21 2,625,258 0 0
HUDSON PAC PPTYS INC COM 444097109 210,525 6,434,133 SH   SOLE 22 6,124,383 0 309,750
HUDSON PAC PPTYS INC COM 444097109 336 10,270 SH   SOLE 23 10,270 0 0
HUDSON PAC PPTYS INC COM 444097109 9,538 291,510 SH   SOLE 25 291,510 0 0
HUDSON PAC PPTYS INC COM 444097109 2,942 89,908 SH   SOLE 26 24,082 0 65,826
HUDSON PAC PPTYS INC COM 444097109 706 21,590 SH   SOLE 28 21,590 0 0
HUDSON PAC PPTYS INC COM 444097109 1,801 55,044 SH   SOLE 29 55,044 0 0
HUDSON PAC PPTYS INC COM 444097109 23,807 727,612 SH   SOLE 30 727,612 0 0
HUDSON PAC PPTYS INC COM 444097109 112 3,415 SH   SOLE 31 3,371 0 44
HUDSON PAC PPTYS INC COM 444097109 584 17,835 SH   SOLE 40 17,835 0 0
HUDSON TECHNOLOGIES INC COM 444144109 9 7,061 SH   SOLE 18 7,061 0 0
HUDSON TECHNOLOGIES INC COM 444144109 143 111,742 SH   SOLE 21 111,742 0 0
HUDSON TECHNOLOGIES INC COM 444144109 888 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 187,384 553,539 SH   SOLE 2 266,369 0 287,170
HUMANA INC COM 444859102 27,988 82,678 SH   SOLE 4 79,035 0 3,643
HUMANA INC COM 444859102 57,351 169,418 SH   SOLE 7 136,252 0 33,166
HUMANA INC COM 444859102 11,310 33,410 SH   SOLE 13 33,410 0 0
HUMANA INC COM 444859102 389 1,149 SH   SOLE 15 1,149 0 0
HUMANA INC COM 444859102 34 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 316,244 934,195 SH   SOLE 18 868,671 0 65,524
HUMANA INC COM 444859102 424,822 1,254,940 SH   SOLE 19 1,254,940 0 0
HUMANA INC COM 444859102 21,267 62,823 SH   SOLE 20 2,900 0 59,923
HUMANA INC COM 444859102 929,269 2,745,092 SH   SOLE 21 2,745,092 0 0
HUMANA INC COM 444859102 1,380,288 4,077,419 SH   SOLE 22 3,447,905 0 629,514
HUMANA INC COM 444859102 81,575 240,976 SH   SOLE 23 240,976 0 0
HUMANA INC COM 444859102 55,350 163,506 SH   SOLE 25 151,883 0 11,623
HUMANA INC COM 444859102 210,732 622,511 SH   SOLE 26 116,996 0 505,515
HUMANA INC COM 444859102 9,014 26,629 SH   SOLE 28 20,189 0 6,440
HUMANA INC COM 444859102 36,394 107,510 SH   SOLE 29 50,720 0 56,790
HUMANA INC COM 444859102 183,608 542,385 SH   SOLE 30 542,385 0 0
HUMANA INC COM 444859102 47,650 140,760 SH   SOLE 31 92,834 0 47,926
HUMANA INC COM 444859102 126,340 373,213 SH   SOLE 34 373,213 0 0
HUMANA INC COM 444859102 59,782 176,599 SH   SOLE 36 176,599 0 0
HUMANA INC COM 444859102 976 2,884 SH   SOLE 40 2,884 0 0
HUNT COS FIN TR INC COM 44558T100 14 3,611 SH   SOLE 18 3,611 0 0
HUNT COS FIN TR INC COM 44558T100 206 55,057 SH   SOLE 21 55,057 0 0
HUNT COS FIN TR INC COM 44558T100 445 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 26,386 221,843 SH   SOLE 2 35,939 0 185,904
HUNT J B TRANS SVCS INC COM 445658107 3,940 33,128 SH   SOLE 4 30,811 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 12,127 101,960 SH   SOLE 7 76,389 0 25,571
HUNT J B TRANS SVCS INC COM 445658107 342 2,874 SH   SOLE 13 2,874 0 0
HUNT J B TRANS SVCS INC COM 445658107 111 933 SH   SOLE 15 933 0 0
HUNT J B TRANS SVCS INC COM 445658107 2 15 SH   SOLE 17 0 0 15
HUNT J B TRANS SVCS INC COM 445658107 22,021 185,142 SH   SOLE 18 174,556 0 10,586
HUNT J B TRANS SVCS INC COM 445658107 2,241 18,838 SH   SOLE 19 18,838 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,169 51,870 SH   SOLE 20 0 0 51,870
HUNT J B TRANS SVCS INC COM 445658107 274,504 2,307,917 SH   SOLE 21 2,307,917 0 0
HUNT J B TRANS SVCS INC COM 445658107 255,379 2,147,122 SH   SOLE 22 1,906,707 0 240,415
HUNT J B TRANS SVCS INC COM 445658107 12,799 107,607 SH   SOLE 23 107,607 0 0
HUNT J B TRANS SVCS INC COM 445658107 10,387 87,332 SH   SOLE 25 87,332 0 0
HUNT J B TRANS SVCS INC COM 445658107 39,215 329,703 SH   SOLE 26 93,745 0 235,958
HUNT J B TRANS SVCS INC COM 445658107 2,014 16,933 SH   SOLE 28 12,894 0 4,039
HUNT J B TRANS SVCS INC COM 445658107 5,602 47,099 SH   SOLE 29 2,600 0 44,499
HUNT J B TRANS SVCS INC COM 445658107 39,177 329,388 SH   SOLE 30 329,388 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,788 31,844 SH   SOLE 31 17,464 0 14,380
HUNT J B TRANS SVCS INC COM 445658107 2,213 18,604 SH   SOLE 32 18,604 0 0
HUNT J B TRANS SVCS INC COM 445658107 502 4,224 SH   SOLE 34 4,224 0 0
HUNT J B TRANS SVCS INC COM 445658107 7,988 67,160 SH   SOLE 36 67,160 0 0
HUNT J B TRANS SVCS INC COM 445658107 209 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 35,859 2,403,411 SH   SOLE 2 179,739 0 2,223,672
HUNTINGTON BANCSHARES INC COM 446150104 4,879 327,043 SH   SOLE 4 298,202 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 11,818 792,079 SH   SOLE 7 792,079 0 0
HUNTINGTON BANCSHARES INC COM 446150104 141 9,442 SH   SOLE 15 9,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,281 2,297,665 SH   SOLE 18 2,163,720 0 133,945
HUNTINGTON BANCSHARES INC COM 446150104 3,630 243,290 SH   SOLE 19 243,290 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,624 443,981 SH   SOLE 20 0 0 443,981
HUNTINGTON BANCSHARES INC COM 446150104 368,461 24,695,798 SH   SOLE 21 24,695,798 0 0
HUNTINGTON BANCSHARES INC COM 446150104 391,716 26,254,442 SH   SOLE 22 23,398,978 0 2,855,464
HUNTINGTON BANCSHARES INC COM 446150104 20,436 1,369,712 SH   SOLE 23 1,369,712 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,884 1,064,634 SH   SOLE 25 1,064,634 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57,281 3,839,200 SH   SOLE 26 1,060,346 0 2,778,854
HUNTINGTON BANCSHARES INC COM 446150104 3,235 216,818 SH   SOLE 28 165,278 0 51,540
HUNTINGTON BANCSHARES INC COM 446150104 3,903 261,564 SH   SOLE 29 41,117 0 220,447
HUNTINGTON BANCSHARES INC COM 446150104 58,095 3,893,788 SH   SOLE 30 3,893,788 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,600 308,285 SH   SOLE 31 204,350 0 103,935
HUNTINGTON BANCSHARES INC COM 446150104 823 55,146 SH   SOLE 34 55,146 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,118 946,278 SH   SOLE 36 946,278 0 0
HUNTINGTON BANCSHARES INC COM 446150104 326 21,873 SH   SOLE 40 21,873 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 26,633 104,001 SH   SOLE 2 14,908 0 89,093
HUNTINGTON INGALLS INDS INC COM 446413106 3,431 13,399 SH   SOLE 4 12,254 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 12,950 50,569 SH   SOLE 7 38,577 0 11,992
HUNTINGTON INGALLS INDS INC COM 446413106 97 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 23,340 91,145 SH   SOLE 18 85,758 0 5,387
HUNTINGTON INGALLS INDS INC COM 446413106 2,790 10,895 SH   SOLE 19 10,895 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,816 30,523 SH   SOLE 20 0 0 30,523
HUNTINGTON INGALLS INDS INC COM 446413106 412,419 1,610,510 SH   SOLE 21 1,610,510 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 294,013 1,148,129 SH   SOLE 22 1,033,644 0 114,485
HUNTINGTON INGALLS INDS INC COM 446413106 14,421 56,313 SH   SOLE 23 56,313 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 26,349 102,894 SH   SOLE 25 102,894 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 34,784 135,834 SH   SOLE 26 67,223 0 68,611
HUNTINGTON INGALLS INDS INC COM 446413106 763 2,980 SH   SOLE 28 660 0 2,320
HUNTINGTON INGALLS INDS INC COM 446413106 2,613 10,203 SH   SOLE 29 1,372 0 8,831
HUNTINGTON INGALLS INDS INC COM 446413106 40,930 159,832 SH   SOLE 30 159,832 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,357 17,016 SH   SOLE 31 8,941 0 8,075
HUNTINGTON INGALLS INDS INC COM 446413106 2,584 10,089 SH   SOLE 34 10,089 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,559 33,423 SH   SOLE 36 33,423 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 233 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 11,776 432,471 SH   SOLE 2 25,802 0 406,669
HUNTSMAN CORP COM 447011107 69 2,531 SH   SOLE 4 2,531 0 0
HUNTSMAN CORP COM 447011107 600 22,044 SH   SOLE 7 22,044 0 0
HUNTSMAN CORP COM 447011107 14 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 6,686 245,542 SH   SOLE 18 245,542 0 0
HUNTSMAN CORP COM 447011107 5,776 212,118 SH   SOLE 19 212,118 0 0
HUNTSMAN CORP COM 447011107 163,930 6,020,183 SH   SOLE 21 6,020,183 0 0
HUNTSMAN CORP COM 447011107 193,117 7,092,073 SH   SOLE 22 6,477,752 0 614,321
HUNTSMAN CORP COM 447011107 775 28,457 SH   SOLE 25 28,457 0 0
HUNTSMAN CORP COM 447011107 1,728 63,456 SH   SOLE 26 38,128 0 25,328
HUNTSMAN CORP COM 447011107 769 28,223 SH   SOLE 28 28,223 0 0
HUNTSMAN CORP COM 447011107 1,390 51,032 SH   SOLE 30 51,032 0 0
HUNTSMAN CORP COM 447011107 129 4,753 SH   SOLE 31 4,753 0 0
HUNTSMAN CORP COM 447011107 1,945 71,429 SH   SOLE 32 71,429 0 0
HUNTSMAN CORP COM 447011107 2,560 94,012 SH   SOLE 34 94,012 0 0
HUNTSMAN CORP COM 447011107 227 8,338 SH   SOLE 36 8,338 0 0
HUNTSMAN CORP COM 447011107 619 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 253 5,613 SH   SOLE 2 226 0 5,387
HURCO COMPANIES INC COM 447324104 7 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 993 22,015 SH   SOLE 18 22,015 0 0
HURCO COMPANIES INC COM 447324104 234 5,193 SH   SOLE 19 5,193 0 0
HURCO COMPANIES INC COM 447324104 10,156 225,190 SH   SOLE 21 225,190 0 0
HURCO COMPANIES INC COM 447324104 3,611 80,074 SH   SOLE 22 74,152 0 5,922
HURCO COMPANIES INC COM 447324104 234 5,185 SH   SOLE 26 0 0 5,185
HURON CONSULTING GROUP INC COM 447462102 1,084 21,952 SH   SOLE 2 829 0 21,123
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 22 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 3,586 72,588 SH   SOLE 18 72,588 0 0
HURON CONSULTING GROUP INC COM 447462102 1,010 20,454 SH   SOLE 19 20,454 0 0
HURON CONSULTING GROUP INC COM 447462102 35,388 716,349 SH   SOLE 21 716,349 0 0
HURON CONSULTING GROUP INC COM 447462102 32,390 655,664 SH   SOLE 22 624,164 0 31,500
HURON CONSULTING GROUP INC COM 447462102 220 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 163 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 226 4,565 SH   SOLE 30 4,565 0 0
HURON CONSULTING GROUP INC COM 447462102 58 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 121 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 359 370,000 PRN   SOLE 21 370,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 18 4,237 SH   SOLE 18 4,237 0 0
HUTTIG BLDG PRODS INC COM 448451104 307 72,669 SH   SOLE 21 72,669 0 0
HUYA INC ADS REP SHS A 44852D108 5,121 217,169 SH   SOLE 19 217,169 0 0
HUYA INC ADS REP SHS A 44852D108 6,012 254,961 SH   SOLE 34 254,961 0 0
HV BANCORP INC COM 40441H105 4 257 SH   SOLE 18 257 0 0
HYATT HOTELS CORP COM CL A 448579102 8,007 100,603 SH   SOLE 2 26,900 0 73,703
HYATT HOTELS CORP COM CL A 448579102 262 3,295 SH   SOLE 4 3,295 0 0
HYATT HOTELS CORP COM CL A 448579102 113 1,419 SH   SOLE 7 1,419 0 0
HYATT HOTELS CORP COM CL A 448579102 1,676 21,062 SH   SOLE 18 21,062 0 0
HYATT HOTELS CORP COM CL A 448579102 628 7,886 SH   SOLE 19 7,886 0 0
HYATT HOTELS CORP COM CL A 448579102 34,417 432,427 SH   SOLE 21 432,427 0 0
HYATT HOTELS CORP COM CL A 448579102 92,055 1,156,618 SH   SOLE 22 1,087,657 0 68,961
HYATT HOTELS CORP COM CL A 448579102 100 1,262 SH   SOLE 23 1,262 0 0
HYATT HOTELS CORP COM CL A 448579102 431 5,418 SH   SOLE 30 5,418 0 0
HYATT HOTELS CORP COM CL A 448579102 154 1,941 SH   SOLE 31 881 0 1,060
HYATT HOTELS CORP COM CL A 448579102 129 1,627 SH   SOLE 36 1,627 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 686 11,148 SH   SOLE 2 376 0 10,772
HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,081 33,819 SH   SOLE 18 33,819 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 567 9,222 SH   SOLE 19 9,222 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 20,841 338,709 SH   SOLE 21 338,709 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 16,659 270,744 SH   SOLE 22 256,460 0 14,284
HYSTER YALE MATLS HANDLING I CL A 449172105 28 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 79 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 115 1,873 SH   SOLE 30 1,873 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 59 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 17 2,414 SH   SOLE 18 2,414 0 0
I D SYSTEMS INC COM 449489103 297 42,804 SH   SOLE 21 42,804 0 0
I D SYSTEMS INC COM 449489103 2,483 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 223 9,697 SH   SOLE 2 2,984 0 6,713
I3 VERTICALS INC COM CL A 46571Y107 541 23,560 SH   SOLE 18 23,560 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,050 45,673 SH   SOLE 19 45,673 0 0
I3 VERTICALS INC COM CL A 46571Y107 6,263 272,558 SH   SOLE 21 272,558 0 0
I3 VERTICALS INC COM CL A 46571Y107 4,971 216,334 SH   SOLE 22 216,334 0 0
I3 VERTICALS INC COM CL A 46571Y107 161 7,027 SH   SOLE 23 7,027 0 0
I3 VERTICALS INC COM CL A 46571Y107 90 3,905 SH   SOLE 26 0 0 3,905
I3 VERTICALS INC COM CL A 46571Y107 108 4,706 SH   SOLE 29 0 0 4,706
IAC INTERACTIVECORP COM 44919P508 35,320 162,976 SH   SOLE 2 8,474 0 154,502
IAC INTERACTIVECORP COM 44919P508 5,022 23,173 SH   SOLE 4 21,118 0 2,055
IAC INTERACTIVECORP COM 44919P508 1,865 8,605 SH   SOLE 7 4,545 0 4,060
IAC INTERACTIVECORP COM 44919P508 487 2,246 SH   SOLE 13 2,246 0 0
IAC INTERACTIVECORP COM 44919P508 135 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 3 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 8,953 41,312 SH   SOLE 18 35,018 0 6,294
IAC INTERACTIVECORP COM 44919P508 97,141 448,235 SH   SOLE 19 448,235 0 0
IAC INTERACTIVECORP COM 44919P508 7,056 32,560 SH   SOLE 20 0 0 32,560
IAC INTERACTIVECORP COM 44919P508 237,829 1,097,401 SH   SOLE 21 1,097,401 0 0
IAC INTERACTIVECORP COM 44919P508 420,586 1,940,689 SH   SOLE 22 1,794,083 0 146,606
IAC INTERACTIVECORP COM 44919P508 20,663 95,346 SH   SOLE 23 95,346 0 0
IAC INTERACTIVECORP COM 44919P508 15,935 73,529 SH   SOLE 25 73,529 0 0
IAC INTERACTIVECORP COM 44919P508 46,530 214,701 SH   SOLE 26 73,573 0 141,128
IAC INTERACTIVECORP COM 44919P508 3,217 14,844 SH   SOLE 28 11,229 0 3,615
IAC INTERACTIVECORP COM 44919P508 3,914 18,058 SH   SOLE 29 2,665 0 15,393
IAC INTERACTIVECORP COM 44919P508 29,599 136,575 SH   SOLE 30 136,575 0 0
IAC INTERACTIVECORP COM 44919P508 6,619 30,540 SH   SOLE 31 14,502 0 16,038
IAC INTERACTIVECORP COM 44919P508 21,116 97,436 SH   SOLE 34 97,436 0 0
IAC INTERACTIVECORP COM 44919P508 13,520 62,384 SH   SOLE 36 62,384 0 0
IAC INTERACTIVECORP COM 44919P508 322 1,487 SH   SOLE 40 1,487 0 0
IAMGOLD CORP COM 450913108 862 234,204 SH   SOLE 21 234,204 0 0
IBERIABANK CORP COM 450828108 4,540 55,804 SH   SOLE 2 2,100 0 53,704
IBERIABANK CORP COM 450828108 15 184 SH   SOLE 4 184 0 0
IBERIABANK CORP COM 450828108 132 1,620 SH   SOLE 7 1,620 0 0
IBERIABANK CORP COM 450828108 14,773 181,596 SH   SOLE 18 181,596 0 0
IBERIABANK CORP COM 450828108 4,143 50,930 SH   SOLE 19 50,930 0 0
IBERIABANK CORP COM 450828108 162,298 1,995,057 SH   SOLE 21 1,995,057 0 0
IBERIABANK CORP COM 450828108 131,132 1,611,948 SH   SOLE 22 1,536,207 0 75,741
IBERIABANK CORP COM 450828108 1,024 12,586 SH   SOLE 26 6,773 0 5,813
IBERIABANK CORP COM 450828108 622 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 1,054 12,960 SH   SOLE 30 12,960 0 0
IBERIABANK CORP COM 450828108 87 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 502 6,169 SH   SOLE 40 6,169 0 0
IBIO INC COM NEW 451033203 4 4,322 SH   SOLE 21 4,322 0 0
IBIO INC COM NEW 451033203 10 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 7 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 126 43,460 SH   SOLE 21 43,460 0 0
ICAD INC COM NEW 44934S206 1,101 378,245 SH   SOLE 22 378,245 0 0
ICC HLDGS INC COM 44931Q104 3 168 SH   SOLE 18 168 0 0
ICF INTL INC COM 44925C103 1,306 17,309 SH   SOLE 2 678 0 16,631
ICF INTL INC COM 44925C103 10 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 28 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 4,488 59,482 SH   SOLE 18 59,482 0 0
ICF INTL INC COM 44925C103 1,459 19,340 SH   SOLE 19 19,340 0 0
ICF INTL INC COM 44925C103 45,059 597,200 SH   SOLE 21 597,200 0 0
ICF INTL INC COM 44925C103 40,167 532,361 SH   SOLE 22 507,970 0 24,391
ICF INTL INC COM 44925C103 1,026 13,605 SH   SOLE 26 5,462 0 8,143
ICF INTL INC COM 44925C103 189 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 338 4,482 SH   SOLE 30 4,482 0 0
ICF INTL INC COM 44925C103 184 2,443 SH   SOLE 34 2,443 0 0
ICF INTL INC COM 44925C103 155 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 394 19,271 SH   SOLE 2 948 0 18,323
ICHOR HOLDINGS SHS G4740B105 12 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 2,174 106,465 SH   SOLE 18 106,465 0 0
ICHOR HOLDINGS SHS G4740B105 475 23,240 SH   SOLE 19 23,240 0 0
ICHOR HOLDINGS SHS G4740B105 53,957 2,642,356 SH   SOLE 21 2,642,356 0 0
ICHOR HOLDINGS SHS G4740B105 14,169 693,867 SH   SOLE 22 662,932 0 30,935
ICHOR HOLDINGS SHS G4740B105 29 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 64 3,154 SH   SOLE 28 3,154 0 0
ICHOR HOLDINGS SHS G4740B105 1,075 52,629 SH   SOLE 30 52,629 0 0
ICHOR HOLDINGS SHS G4740B105 44 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 102 11,983 SH   SOLE 2 0 0 11,983
ICICI BK LTD ADR 45104G104 48,244 5,682,495 SH   SOLE 18 5,682,495 0 0
ICICI BK LTD ADR 45104G104 199 23,443 SH   SOLE 19 23,443 0 0
ICICI BK LTD ADR 45104G104 1,338 157,579 SH   SOLE 21 157,579 0 0
ICICI BK LTD ADR 45104G104 8,511 1,002,452 SH   SOLE 22 1,002,452 0 0
ICICI BK LTD ADR 45104G104 25 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 17,371 2,046,036 SH   SOLE 26 1,985,650 0 60,386
ICICI BK LTD ADR 45104G104 4,650 547,731 SH   SOLE 28 547,731 0 0
ICICI BK LTD ADR 45104G104 34,675 4,084,198 SH   SOLE 29 4,084,198 0 0
ICICI BK LTD ADR 45104G104 6,068 714,712 SH   SOLE 30 714,712 0 0
ICICI BK LTD ADR 45104G104 85 10,031 SH   SOLE 34 10,031 0 0
ICON PLC SHS G4705A100 37 239 SH   SOLE 18 239 0 0
ICON PLC SHS G4705A100 3,290 21,399 SH   SOLE 21 21,399 0 0
ICON PLC SHS G4705A100 996 6,476 SH   SOLE 22 6,476 0 0
ICON PLC SHS G4705A100 17 111 SH   SOLE 23 111 0 0
ICONIX BRAND GROUP INC COM 451055107 9 27,903 SH   SOLE 21 27,903 0 0
ICONIX BRAND GROUP INC COM 451055107 268 865,312 SH   SOLE 22 865,312 0 0
ICONIX BRAND GROUP INC COM 451055107 175 563,317 SH   SOLE 42 563,317 0 0
ICONIX BRAND GROUP INC NOTE 5.750% 8/1 451055AG2 5,000 10,000,000 PRN   SOLE 42 10,000,000 0 0
ICU MED INC COM 44930G107 9,420 33,316 SH   SOLE 2 8,831 0 24,485
ICU MED INC COM 44930G107 20 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 99 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 14,490 51,248 SH   SOLE 18 51,248 0 0
ICU MED INC COM 44930G107 761 2,693 SH   SOLE 19 2,693 0 0
ICU MED INC COM 44930G107 226,018 799,358 SH   SOLE 21 799,358 0 0
ICU MED INC COM 44930G107 150,094 530,838 SH   SOLE 22 501,460 0 29,378
ICU MED INC COM 44930G107 1,411 4,991 SH   SOLE 26 2,794 0 2,197
ICU MED INC COM 44930G107 630 2,228 SH   SOLE 28 2,228 0 0
ICU MED INC COM 44930G107 96 341 SH   SOLE 29 0 0 341
ICU MED INC COM 44930G107 1,048 3,705 SH   SOLE 30 3,705 0 0
ICU MED INC COM 44930G107 158 560 SH   SOLE 31 336 0 224
ICU MED INC COM 44930G107 440 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 11,692 117,829 SH   SOLE 2 69,583 0 48,246
IDACORP INC COM 451107106 667 6,724 SH   SOLE 4 6,724 0 0
IDACORP INC COM 451107106 768 7,742 SH   SOLE 7 7,742 0 0
IDACORP INC COM 451107106 3,364 33,906 SH   SOLE 13 33,906 0 0
IDACORP INC COM 451107106 32,450 327,023 SH   SOLE 18 327,023 0 0
IDACORP INC COM 451107106 29,186 294,121 SH   SOLE 19 294,121 0 0
IDACORP INC COM 451107106 466,747 4,703,690 SH   SOLE 21 4,703,690 0 0
IDACORP INC COM 451107106 245,344 2,472,482 SH   SOLE 22 2,130,922 0 341,560
IDACORP INC COM 451107106 6,618 66,697 SH   SOLE 23 66,697 0 0
IDACORP INC COM 451107106 1,257 12,665 SH   SOLE 26 6,864 0 5,801
IDACORP INC COM 451107106 692 6,972 SH   SOLE 28 6,972 0 0
IDACORP INC COM 451107106 2,568 25,879 SH   SOLE 29 3,249 0 22,630
IDACORP INC COM 451107106 2,972 29,955 SH   SOLE 30 29,955 0 0
IDACORP INC COM 451107106 319 3,214 SH   SOLE 31 1,523 0 1,691
IDACORP INC COM 451107106 2,142 21,590 SH   SOLE 32 21,590 0 0
IDACORP INC COM 451107106 1,147 11,557 SH   SOLE 34 11,557 0 0
IDACORP INC COM 451107106 2,174 21,910 SH   SOLE 36 21,910 0 0
IDACORP INC COM 451107106 507 5,111 SH   SOLE 40 5,111 0 0
IDEAL PWR INC COM 451622104 3 4,497 SH   SOLE 21 4,497 0 0
IDENTIV INC COM NEW 45170X205 16 2,716 SH   SOLE 18 2,716 0 0
IDENTIV INC COM NEW 45170X205 259 43,480 SH   SOLE 21 43,480 0 0
IDENTIV INC COM NEW 45170X205 1,426 239,262 SH   SOLE 22 239,262 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 139 15,625 SH   SOLE 2 752 0 14,873
IDERA PHARMACEUTICALS INC COM PAR 45168K405 2 258 SH   SOLE 7 258 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 585 65,702 SH   SOLE 18 65,702 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 132 14,810 SH   SOLE 19 14,810 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 6,027 676,486 SH   SOLE 21 676,486 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 6,115 686,304 SH   SOLE 22 674,048 0 12,256
IDEX CORP COM 45167R104 29,415 195,244 SH   SOLE 2 44,195 0 151,049
IDEX CORP COM 45167R104 4,161 27,621 SH   SOLE 4 25,597 0 2,024
IDEX CORP COM 45167R104 10,520 69,825 SH   SOLE 7 53,826 0 15,999
IDEX CORP COM 45167R104 127 845 SH   SOLE 13 845 0 0
IDEX CORP COM 45167R104 37,414 248,331 SH   SOLE 18 242,212 0 6,119
IDEX CORP COM 45167R104 43,245 287,035 SH   SOLE 19 287,035 0 0
IDEX CORP COM 45167R104 6,307 41,861 SH   SOLE 20 0 0 41,861
IDEX CORP COM 45167R104 575,348 3,818,850 SH   SOLE 21 3,818,850 0 0
IDEX CORP COM 45167R104 387,577 2,572,526 SH   SOLE 22 2,409,906 0 162,620
IDEX CORP COM 45167R104 14,138 93,838 SH   SOLE 23 93,838 0 0
IDEX CORP COM 45167R104 568 3,772 SH   SOLE 25 3,772 0 0
IDEX CORP COM 45167R104 22,899 151,993 SH   SOLE 26 55,165 0 96,828
IDEX CORP COM 45167R104 2,207 14,648 SH   SOLE 28 10,755 0 3,893
IDEX CORP COM 45167R104 2,773 18,407 SH   SOLE 29 3,069 0 15,338
IDEX CORP COM 45167R104 50,138 332,789 SH   SOLE 30 332,789 0 0
IDEX CORP COM 45167R104 4,163 27,632 SH   SOLE 31 14,246 0 13,386
IDEX CORP COM 45167R104 590 3,915 SH   SOLE 34 3,915 0 0
IDEX CORP COM 45167R104 2,787 18,501 SH   SOLE 36 18,501 0 0
IDEX CORP COM 45167R104 231 1,534 SH   SOLE 40 1,534 0 0
IDEXX LABS INC COM 45168D104 61,827 247,644 SH   SOLE 2 70,082 0 177,562
IDEXX LABS INC COM 45168D104 10,521 42,143 SH   SOLE 4 39,851 0 2,292
IDEXX LABS INC COM 45168D104 16,926 67,796 SH   SOLE 7 65,623 0 2,173
IDEXX LABS INC COM 45168D104 212 850 SH   SOLE 15 850 0 0
IDEXX LABS INC COM 45168D104 46,717 187,122 SH   SOLE 18 176,681 0 10,441
IDEXX LABS INC COM 45168D104 63,988 256,302 SH   SOLE 19 256,302 0 0
IDEXX LABS INC COM 45168D104 8,301 33,248 SH   SOLE 20 0 0 33,248
IDEXX LABS INC COM 45168D104 556,225 2,227,928 SH   SOLE 21 2,227,928 0 0
IDEXX LABS INC COM 45168D104 537,238 2,151,878 SH   SOLE 22 1,908,136 0 243,742
IDEXX LABS INC COM 45168D104 33,223 133,073 SH   SOLE 23 133,073 0 0
IDEXX LABS INC COM 45168D104 20,438 81,864 SH   SOLE 25 81,864 0 0
IDEXX LABS INC COM 45168D104 76,316 305,680 SH   SOLE 26 82,294 0 223,386
IDEXX LABS INC COM 45168D104 4,202 16,829 SH   SOLE 28 12,870 0 3,959
IDEXX LABS INC COM 45168D104 10,647 42,644 SH   SOLE 29 16,751 0 25,893
IDEXX LABS INC COM 45168D104 82,412 330,095 SH   SOLE 30 330,095 0 0
IDEXX LABS INC COM 45168D104 10,870 43,539 SH   SOLE 31 20,052 0 23,487
IDEXX LABS INC COM 45168D104 3,680 14,739 SH   SOLE 32 14,739 0 0
IDEXX LABS INC COM 45168D104 1,949 7,808 SH   SOLE 34 7,808 0 0
IDEXX LABS INC COM 45168D104 16,697 66,878 SH   SOLE 36 66,878 0 0
IDEXX LABS INC COM 45168D104 438 1,754 SH   SOLE 40 1,754 0 0
IDT CORP CL B NEW 448947507 20 3,699 SH   SOLE 18 3,699 0 0
IDT CORP CL B NEW 448947507 328 61,418 SH   SOLE 19 61,418 0 0
IDT CORP CL B NEW 448947507 268 50,198 SH   SOLE 21 50,198 0 0
IDT CORP CL B NEW 448947507 2,024 379,118 SH   SOLE 22 379,118 0 0
IEC ELECTRS CORP NEW COM 44949L105 9 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 170 32,199 SH   SOLE 21 32,199 0 0
IES HLDGS INC COM 44951W106 192 9,868 SH   SOLE 2 295 0 9,573
IES HLDGS INC COM 44951W106 615 31,549 SH   SOLE 18 31,549 0 0
IES HLDGS INC COM 44951W106 147 7,529 SH   SOLE 19 7,529 0 0
IES HLDGS INC COM 44951W106 5,801 297,499 SH   SOLE 21 297,499 0 0
IES HLDGS INC COM 44951W106 1,347 69,102 SH   SOLE 22 66,855 0 2,247
IF BANCORP INC COM 44951J105 12 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 16 697 SH   SOLE 21 697 0 0
IFRESH INC COM 449538107 1 489 SH   SOLE 18 489 0 0
IFRESH INC COM 449538107 14 6,320 SH   SOLE 21 6,320 0 0
IHS MARKIT LTD SHS G47567105 50,441 934,783 SH   SOLE 2 124,254 0 810,529
IHS MARKIT LTD SHS G47567105 6,681 123,818 SH   SOLE 4 113,519 0 10,299
IHS MARKIT LTD SHS G47567105 14,538 269,414 SH   SOLE 7 262,149 0 7,265
IHS MARKIT LTD SHS G47567105 529 9,801 SH   SOLE 13 9,801 0 0
IHS MARKIT LTD SHS G47567105 173 3,199 SH   SOLE 15 3,199 0 0
IHS MARKIT LTD SHS G47567105 40,927 758,477 SH   SOLE 18 712,150 0 46,327
IHS MARKIT LTD SHS G47567105 4,435 82,195 SH   SOLE 19 82,195 0 0
IHS MARKIT LTD SHS G47567105 10,171 188,491 SH   SOLE 20 0 0 188,491
IHS MARKIT LTD SHS G47567105 397,294 7,362,756 SH   SOLE 21 7,362,756 0 0
IHS MARKIT LTD SHS G47567105 470,937 8,727,514 SH   SOLE 22 7,714,370 0 1,013,144
IHS MARKIT LTD SHS G47567105 26,717 495,117 SH   SOLE 23 495,117 0 0
IHS MARKIT LTD SHS G47567105 20,367 377,448 SH   SOLE 25 377,448 0 0
IHS MARKIT LTD SHS G47567105 72,998 1,352,812 SH   SOLE 26 353,205 0 999,607
IHS MARKIT LTD SHS G47567105 4,176 77,382 SH   SOLE 28 58,724 0 18,658
IHS MARKIT LTD SHS G47567105 750 13,907 SH   SOLE 29 13,907 0 0
IHS MARKIT LTD SHS G47567105 63,003 1,167,588 SH   SOLE 30 1,167,588 0 0
IHS MARKIT LTD SHS G47567105 8,024 148,705 SH   SOLE 31 79,408 0 69,297
IHS MARKIT LTD SHS G47567105 1,609 29,820 SH   SOLE 34 29,820 0 0
IHS MARKIT LTD SHS G47567105 16,368 303,327 SH   SOLE 36 303,327 0 0
IHS MARKIT LTD SHS G47567105 433 8,021 SH   SOLE 40 8,021 0 0
II VI INC COM 902104108 2,352 49,725 SH   SOLE 2 2,308 0 47,417
II VI INC COM 902104108 19 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 67 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 12,365 261,412 SH   SOLE 18 261,412 0 0
II VI INC COM 902104108 30,532 645,488 SH   SOLE 19 645,488 0 0
II VI INC COM 902104108 301,019 6,364,041 SH   SOLE 21 6,364,041 0 0
II VI INC COM 902104108 79,902 1,689,257 SH   SOLE 22 1,590,870 0 98,387
II VI INC COM 902104108 942 19,920 SH   SOLE 26 15,814 0 4,106
II VI INC COM 902104108 367 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 6,070 128,326 SH   SOLE 30 128,326 0 0
II VI INC COM 902104108 8,616 182,151 SH   SOLE 34 182,151 0 0
II VI INC COM 902104108 258 5,455 SH   SOLE 40 5,455 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 880 749,000 PRN   SOLE 21 749,000 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 189 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 11,398 629,717 SH   SOLE 21 629,717 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3,836 211,924 SH   SOLE 22 210,825 0 1,099
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2,693 148,770 SH   SOLE 30 148,770 0 0
IKONICS CORP COM 45172K102 3 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 148,494 1,052,255 SH   SOLE 2 359,046 0 693,209
ILLINOIS TOOL WKS INC COM 452308109 21,446 151,967 SH   SOLE 4 143,922 0 8,045
ILLINOIS TOOL WKS INC COM 452308109 46,627 330,406 SH   SOLE 7 266,289 0 64,117
ILLINOIS TOOL WKS INC COM 452308109 10,193 72,226 SH   SOLE 13 72,226 0 0
ILLINOIS TOOL WKS INC COM 452308109 373 2,646 SH   SOLE 15 2,646 0 0
ILLINOIS TOOL WKS INC COM 452308109 20 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 97,463 690,639 SH   SOLE 18 653,569 0 37,070
ILLINOIS TOOL WKS INC COM 452308109 78,765 558,141 SH   SOLE 19 558,141 0 0
ILLINOIS TOOL WKS INC COM 452308109 20,479 145,121 SH   SOLE 20 0 0 145,121
ILLINOIS TOOL WKS INC COM 452308109 788,734 5,589,105 SH   SOLE 21 5,589,105 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,227,284 8,696,741 SH   SOLE 22 7,378,594 0 1,318,147
ILLINOIS TOOL WKS INC COM 452308109 68,276 483,816 SH   SOLE 23 483,816 0 0
ILLINOIS TOOL WKS INC COM 452308109 48,717 345,220 SH   SOLE 25 345,220 0 0
ILLINOIS TOOL WKS INC COM 452308109 171,859 1,217,819 SH   SOLE 26 265,535 0 952,284
ILLINOIS TOOL WKS INC COM 452308109 8,281 58,682 SH   SOLE 28 44,204 0 14,478
ILLINOIS TOOL WKS INC COM 452308109 34,984 247,901 SH   SOLE 29 79,451 0 168,450
ILLINOIS TOOL WKS INC COM 452308109 141,219 1,000,701 SH   SOLE 30 1,000,701 0 0
ILLINOIS TOOL WKS INC COM 452308109 31,905 226,086 SH   SOLE 31 138,331 0 87,755
ILLINOIS TOOL WKS INC COM 452308109 12,074 85,557 SH   SOLE 34 85,557 0 0
ILLINOIS TOOL WKS INC COM 452308109 46,418 328,928 SH   SOLE 36 328,928 0 0
ILLINOIS TOOL WKS INC COM 452308109 878 6,219 SH   SOLE 40 6,219 0 0
ILLUMINA INC COM 452327109 146,737 399,762 SH   SOLE 2 58,075 0 341,687
ILLUMINA INC COM 452327109 16,977 46,252 SH   SOLE 4 42,373 0 3,879
ILLUMINA INC COM 452327109 40,620 110,664 SH   SOLE 7 110,664 0 0
ILLUMINA INC COM 452327109 551 1,502 SH   SOLE 13 1,502 0 0
ILLUMINA INC COM 452327109 495 1,349 SH   SOLE 15 1,349 0 0
ILLUMINA INC COM 452327109 63 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 263,997 719,219 SH   SOLE 18 586,369 0 132,850
ILLUMINA INC COM 452327109 173,692 473,198 SH   SOLE 19 473,198 0 0
ILLUMINA INC COM 452327109 23,131 63,017 SH   SOLE 20 0 0 63,017
ILLUMINA INC COM 452327109 1,518,394 4,136,636 SH   SOLE 21 4,136,636 0 0
ILLUMINA INC COM 452327109 1,316,371 3,586,257 SH   SOLE 22 3,215,841 0 370,416
ILLUMINA INC COM 452327109 68,015 185,298 SH   SOLE 23 185,298 0 0
ILLUMINA INC COM 452327109 50,913 138,705 SH   SOLE 25 138,705 0 0
ILLUMINA INC COM 452327109 180,498 491,741 SH   SOLE 26 123,483 0 368,258
ILLUMINA INC COM 452327109 10,354 28,208 SH   SOLE 28 21,303 0 6,905
ILLUMINA INC COM 452327109 1,944 5,296 SH   SOLE 29 5,296 0 0
ILLUMINA INC COM 452327109 208,942 569,231 SH   SOLE 30 569,231 0 0
ILLUMINA INC COM 452327109 21,751 59,258 SH   SOLE 31 28,879 0 30,379
ILLUMINA INC COM 452327109 9,188 25,030 SH   SOLE 32 25,030 0 0
ILLUMINA INC COM 452327109 33,490 91,238 SH   SOLE 34 91,238 0 0
ILLUMINA INC COM 452327109 41,573 113,259 SH   SOLE 36 113,259 0 0
ILLUMINA INC COM 452327109 1,076 2,932 SH   SOLE 40 2,932 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,610 1,110,000 PRN   SOLE 21 1,110,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 3,568 2,367,000 PRN   SOLE 2 1,894,000 0 473,000
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,322 877,000 PRN   SOLE 19 877,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,244 825,000 PRN   SOLE 21 825,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 53 35,000 PRN   SOLE 25 35,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,153 765,000 PRN   SOLE 26 765,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,459 968,000 PRN   SOLE 34 968,000 0 0
IMAGE SENSING SYS INC COM 45244C104 25 4,125 SH   SOLE 21 4,125 0 0
IMAGE SENSING SYS INC COM 45244C104 1,216 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 1,136 44,031 SH   SOLE 2 2,855 0 41,176
IMAX CORP COM 45245E109 6 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 31 1,205 SH   SOLE 7 1,205 0 0
IMAX CORP COM 45245E109 4,393 170,266 SH   SOLE 18 170,266 0 0
IMAX CORP COM 45245E109 2,148 83,259 SH   SOLE 19 83,259 0 0
IMAX CORP COM 45245E109 45,222 1,752,798 SH   SOLE 21 1,752,798 0 0
IMAX CORP COM 45245E109 17,328 671,638 SH   SOLE 22 598,567 0 73,071
IMAX CORP COM 45245E109 244 9,448 SH   SOLE 23 9,448 0 0
IMAX CORP COM 45245E109 1,028 39,839 SH   SOLE 26 3,890 0 35,949
IMAX CORP COM 45245E109 232 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 228 8,848 SH   SOLE 29 0 0 8,848
IMAX CORP COM 45245E109 329 12,768 SH   SOLE 30 12,768 0 0
IMAX CORP COM 45245E109 209 8,082 SH   SOLE 40 8,082 0 0
IMMERSION CORP COM 452521107 222 21,029 SH   SOLE 2 1,136 0 19,893
IMMERSION CORP COM 452521107 8 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 905 85,586 SH   SOLE 18 85,586 0 0
IMMERSION CORP COM 452521107 257 24,359 SH   SOLE 19 24,359 0 0
IMMERSION CORP COM 452521107 9,641 912,150 SH   SOLE 21 912,150 0 0
IMMERSION CORP COM 452521107 8,770 829,690 SH   SOLE 22 806,632 0 23,058
IMMUCELL CORP COM PAR 452525306 6 679 SH   SOLE 18 679 0 0
IMMUCELL CORP COM PAR 452525306 6 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 116 33,483 SH   SOLE 2 1,142 0 32,341
IMMUNE DESIGN CORP COM 45252L103 2 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 406 117,794 SH   SOLE 18 117,794 0 0
IMMUNE DESIGN CORP COM 45252L103 102 29,588 SH   SOLE 19 29,588 0 0
IMMUNE DESIGN CORP COM 45252L103 4,314 1,250,474 SH   SOLE 21 1,250,474 0 0
IMMUNE DESIGN CORP COM 45252L103 2,282 661,367 SH   SOLE 22 644,021 0 17,346
IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 672 SH   SOLE 21 672 0 0
IMMUNOGEN INC COM 45253H101 1,094 115,494 SH   SOLE 2 5,447 0 110,047
IMMUNOGEN INC COM 45253H101 5 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 27 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 4,252 449,020 SH   SOLE 18 449,020 0 0
IMMUNOGEN INC COM 45253H101 1,413 149,246 SH   SOLE 19 149,246 0 0
IMMUNOGEN INC COM 45253H101 61,359 6,479,339 SH   SOLE 21 6,479,339 0 0
IMMUNOGEN INC COM 45253H101 39,536 4,174,892 SH   SOLE 22 4,006,302 0 168,590
IMMUNOGEN INC COM 45253H101 8 895 SH   SOLE 23 895 0 0
IMMUNOGEN INC COM 45253H101 328 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 185 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 383 40,476 SH   SOLE 30 40,476 0 0
IMMUNOGEN INC COM 45253H101 33 3,480 SH   SOLE 34 3,480 0 0
IMMUNOGEN INC COM 45253H101 110 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 2,425 116,399 SH   SOLE 2 5,361 0 111,038
IMMUNOMEDICS INC COM 452907108 6 273 SH   SOLE 4 273 0 0
IMMUNOMEDICS INC COM 452907108 59 2,855 SH   SOLE 7 2,855 0 0
IMMUNOMEDICS INC COM 452907108 9,321 447,473 SH   SOLE 18 447,473 0 0
IMMUNOMEDICS INC COM 452907108 3,832 183,958 SH   SOLE 19 183,958 0 0
IMMUNOMEDICS INC COM 452907108 146,686 7,042,072 SH   SOLE 21 7,042,072 0 0
IMMUNOMEDICS INC COM 452907108 89,925 4,317,089 SH   SOLE 22 4,145,596 0 171,493
IMMUNOMEDICS INC COM 452907108 50 2,394 SH   SOLE 23 2,394 0 0
IMMUNOMEDICS INC COM 452907108 544 26,102 SH   SOLE 26 18,943 0 7,159
IMMUNOMEDICS INC COM 452907108 329 15,787 SH   SOLE 28 15,787 0 0
IMMUNOMEDICS INC COM 452907108 685 32,887 SH   SOLE 30 32,887 0 0
IMMUNOMEDICS INC COM 452907108 76 3,637 SH   SOLE 34 3,637 0 0
IMMUNOMEDICS INC COM 452907108 268 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 90 12,079 SH   SOLE 2 439 0 11,640
IMPAC MTG HLDGS INC COM NEW 45254P508 279 37,247 SH   SOLE 18 37,247 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 54 7,227 SH   SOLE 19 7,227 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 2,664 355,664 SH   SOLE 21 355,664 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,104 147,337 SH   SOLE 22 144,301 0 3,036
IMPERIAL OIL LTD COM NEW 453038408 314 9,705 SH   SOLE 21 9,705 0 0
IMPERVA INC COM 45321L100 1,298 27,938 SH   SOLE 2 1,305 0 26,633
IMPERVA INC COM 45321L100 8 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 35 764 SH   SOLE 7 764 0 0
IMPERVA INC COM 45321L100 5,140 110,666 SH   SOLE 18 110,666 0 0
IMPERVA INC COM 45321L100 1,497 32,228 SH   SOLE 19 32,228 0 0
IMPERVA INC COM 45321L100 57,969 1,247,977 SH   SOLE 21 1,247,977 0 0
IMPERVA INC COM 45321L100 45,440 978,249 SH   SOLE 22 937,760 0 40,489
IMPERVA INC COM 45321L100 147 3,173 SH   SOLE 26 0 0 3,173
IMPERVA INC COM 45321L100 190 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 305 6,560 SH   SOLE 30 6,560 0 0
IMPERVA INC COM 45321L100 138 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 328 13,231 SH   SOLE 2 727 0 12,504
IMPINJ INC COM 453204109 12 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 1,329 53,536 SH   SOLE 18 53,536 0 0
IMPINJ INC COM 453204109 377 15,188 SH   SOLE 19 15,188 0 0
IMPINJ INC COM 453204109 14,093 567,825 SH   SOLE 21 567,825 0 0
IMPINJ INC COM 453204109 11,759 473,753 SH   SOLE 22 458,004 0 15,749
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 8 3,047 SH   SOLE 18 3,047 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 231 83,199 SH   SOLE 21 83,199 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 2 177 SH   SOLE 18 177 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 37,642 544,907 SH   SOLE 2 172,125 0 372,782
INCYTE CORP COM 45337C102 4,350 62,966 SH   SOLE 4 58,224 0 4,742
INCYTE CORP COM 45337C102 9,301 134,645 SH   SOLE 7 134,645 0 0
INCYTE CORP COM 45337C102 136 1,964 SH   SOLE 13 1,964 0 0
INCYTE CORP COM 45337C102 103 1,493 SH   SOLE 15 1,493 0 0
INCYTE CORP COM 45337C102 30,067 435,246 SH   SOLE 18 413,036 0 22,210
INCYTE CORP COM 45337C102 50,417 729,832 SH   SOLE 19 729,832 0 0
INCYTE CORP COM 45337C102 5,284 76,493 SH   SOLE 20 0 0 76,493
INCYTE CORP COM 45337C102 444,105 6,428,847 SH   SOLE 21 6,428,847 0 0
INCYTE CORP COM 45337C102 298,379 4,319,326 SH   SOLE 22 3,835,528 0 483,798
INCYTE CORP COM 45337C102 17,097 247,494 SH   SOLE 23 247,494 0 0
INCYTE CORP COM 45337C102 12,287 177,866 SH   SOLE 25 177,866 0 0
INCYTE CORP COM 45337C102 43,441 628,849 SH   SOLE 26 175,618 0 453,231
INCYTE CORP COM 45337C102 2,401 34,752 SH   SOLE 28 26,136 0 8,616
INCYTE CORP COM 45337C102 1,529 22,133 SH   SOLE 29 11,448 0 10,685
INCYTE CORP COM 45337C102 46,025 666,257 SH   SOLE 30 666,257 0 0
INCYTE CORP COM 45337C102 5,795 83,883 SH   SOLE 31 43,340 0 40,543
INCYTE CORP COM 45337C102 2,500 36,196 SH   SOLE 32 36,196 0 0
INCYTE CORP COM 45337C102 21,627 313,070 SH   SOLE 34 313,070 0 0
INCYTE CORP COM 45337C102 10,050 145,483 SH   SOLE 36 145,483 0 0
INCYTE CORP COM 45337C102 242 3,509 SH   SOLE 40 3,509 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 250 50,570 SH   SOLE 2 6,900 0 43,670
INDEPENDENCE CONTRACT DRIL I COM 453415309 614 124,270 SH   SOLE 18 124,270 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 337 68,277 SH   SOLE 19 68,277 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 6,037 1,222,033 SH   SOLE 21 1,222,033 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,627 329,442 SH   SOLE 22 316,988 0 12,454
INDEPENDENCE CONTRACT DRIL I COM 453415309 64 13,012 SH   SOLE 26 0 0 13,012
INDEPENDENCE HLDG CO NEW COM NEW 453440307 214 5,972 SH   SOLE 2 313 0 5,659
INDEPENDENCE HLDG CO NEW COM NEW 453440307 635 17,683 SH   SOLE 18 17,683 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 190 5,286 SH   SOLE 19 5,286 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 6,115 170,323 SH   SOLE 21 170,323 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,901 52,946 SH   SOLE 22 50,909 0 2,037
INDEPENDENCE HLDG CO NEW COM NEW 453440307 63 1,756 SH   SOLE 30 1,756 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 959 91,116 SH   SOLE 2 3,347 0 87,769
INDEPENDENCE RLTY TR INC COM 45378A106 282 26,799 SH   SOLE 4 26,799 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,566 148,687 SH   SOLE 7 148,687 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 37 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,305 408,879 SH   SOLE 18 408,879 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,073 196,836 SH   SOLE 19 196,836 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 102,121 9,698,113 SH   SOLE 21 9,698,113 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 43,565 4,137,240 SH   SOLE 22 3,984,204 0 153,036
INDEPENDENCE RLTY TR INC COM 45378A106 60 5,665 SH   SOLE 23 5,665 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,800 170,913 SH   SOLE 25 170,913 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 620 58,836 SH   SOLE 26 0 0 58,836
INDEPENDENCE RLTY TR INC COM 45378A106 323 30,654 SH   SOLE 29 30,654 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,311 599,319 SH   SOLE 30 599,319 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 170 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,201 26,650 SH   SOLE 2 1,016 0 25,634
INDEPENDENT BANK CORP MASS COM 453836108 12 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 47 572 SH   SOLE 7 572 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,893 119,767 SH   SOLE 18 119,767 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,041 24,704 SH   SOLE 19 24,704 0 0
INDEPENDENT BANK CORP MASS COM 453836108 239,527 2,899,838 SH   SOLE 21 2,899,838 0 0
INDEPENDENT BANK CORP MASS COM 453836108 67,076 812,057 SH   SOLE 22 775,798 0 36,259
INDEPENDENT BANK CORP MASS COM 453836108 606 7,333 SH   SOLE 26 5,479 0 1,854
INDEPENDENT BANK CORP MASS COM 453836108 314 3,797 SH   SOLE 28 3,797 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,994 60,462 SH   SOLE 30 60,462 0 0
INDEPENDENT BANK CORP MASS COM 453836108 203 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,229 51,965 SH   SOLE 2 32,868 0 19,097
INDEPENDENT BANK CORP MICH COM NEW 453838609 12 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,850 78,219 SH   SOLE 18 78,219 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,845 78,033 SH   SOLE 19 78,033 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 19,030 804,652 SH   SOLE 21 804,652 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 22,948 970,331 SH   SOLE 22 938,586 0 31,745
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,495 63,207 SH   SOLE 23 63,207 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,598 67,555 SH   SOLE 26 0 0 67,555
INDEPENDENT BANK CORP MICH COM NEW 453838609 281 11,893 SH   SOLE 29 0 0 11,893
INDEPENDENT BANK CORP MICH COM NEW 453838609 122 5,174 SH   SOLE 30 5,174 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 8 354 SH   SOLE 34 354 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,382 20,843 SH   SOLE 2 789 0 20,054
INDEPENDENT BK GROUP INC COM 45384B106 11 167 SH   SOLE 7 167 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,489 67,705 SH   SOLE 18 67,705 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,319 19,895 SH   SOLE 19 19,895 0 0
INDEPENDENT BK GROUP INC COM 45384B106 46,252 697,616 SH   SOLE 21 697,616 0 0
INDEPENDENT BK GROUP INC COM 45384B106 45,469 685,800 SH   SOLE 22 659,359 0 26,441
INDEPENDENT BK GROUP INC COM 45384B106 316 4,769 SH   SOLE 26 0 0 4,769
INDEPENDENT BK GROUP INC COM 45384B106 108 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 239 3,606 SH   SOLE 30 3,606 0 0
INDEPENDENT BK GROUP INC COM 45384B106 78 1,178 SH   SOLE 40 1,178 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH   SOLE 17 0 0 16
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,587 68,965 SH   SOLE 2 767 0 68,198
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9 401 SH   SOLE 7 401 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,553 67,476 SH   SOLE 18 67,476 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 454 19,715 SH   SOLE 19 19,715 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 15,794 686,383 SH   SOLE 21 686,383 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 13,581 590,223 SH   SOLE 22 555,211 0 35,012
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 30 1,297 SH   SOLE 23 1,297 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 125 5,449 SH   SOLE 30 5,449 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 11 4,895 SH   SOLE 21 4,895 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,272 41,897 SH   SOLE 7 41,897 0 0
INFINERA CORPORATION COM 45667G103 1,745 239,009 SH   SOLE 2 95,103 0 143,906
INFINERA CORPORATION COM 45667G103 5 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 24 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 3,603 493,501 SH   SOLE 18 493,501 0 0
INFINERA CORPORATION COM 45667G103 4,730 647,954 SH   SOLE 19 647,954 0 0
INFINERA CORPORATION COM 45667G103 37,677 5,161,183 SH   SOLE 21 5,161,183 0 0
INFINERA CORPORATION COM 45667G103 41,633 5,703,163 SH   SOLE 22 5,505,060 0 198,103
INFINERA CORPORATION COM 45667G103 2,344 321,094 SH   SOLE 23 321,094 0 0
INFINERA CORPORATION COM 45667G103 3,102 424,932 SH   SOLE 26 16,395 0 408,537
INFINERA CORPORATION COM 45667G103 147 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 356 48,787 SH   SOLE 29 0 0 48,787
INFINERA CORPORATION COM 45667G103 285 39,008 SH   SOLE 30 39,008 0 0
INFINERA CORPORATION COM 45667G103 118 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 707 700,000 PRN   SOLE 21 700,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 22 8,237 SH   SOLE 18 8,237 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 382 140,853 SH   SOLE 21 140,853 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2,247 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 3,274 95,407 SH   SOLE 2 95,407 0 0
INFLARX NV COM N44821101 1,757 51,185 SH   SOLE 18 51,185 0 0
INFLARX NV COM N44821101 32,414 944,466 SH   SOLE 19 944,466 0 0
INFLARX NV COM N44821101 794 23,141 SH   SOLE 20 23,141 0 0
INFLARX NV COM N44821101 9,010 262,522 SH   SOLE 34 262,522 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 149 31,209 SH   SOLE 2 1,769 0 29,440
INFORMATION SERVICES GROUP I COM 45675Y104 580 121,279 SH   SOLE 18 121,279 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 178 37,288 SH   SOLE 19 37,288 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 6,010 1,257,275 SH   SOLE 21 1,257,275 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,326 277,461 SH   SOLE 22 269,041 0 8,420
INFOSYS LTD SPONSORED ADR 456788108 32,068 3,153,232 SH   SOLE 2 694,112 0 2,459,120
INFOSYS LTD SPONSORED ADR 456788108 4,734 465,492 SH   SOLE 4 0 0 465,492
INFOSYS LTD SPONSORED ADR 456788108 18,689 1,837,706 SH   SOLE 18 1,837,706 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,197 117,736 SH   SOLE 19 117,736 0 0
INFOSYS LTD SPONSORED ADR 456788108 29,104 2,861,710 SH   SOLE 21 2,861,710 0 0
INFOSYS LTD SPONSORED ADR 456788108 75,093 7,383,793 SH   SOLE 22 6,227,446 0 1,156,347
INFOSYS LTD SPONSORED ADR 456788108 3,299 324,420 SH   SOLE 25 324,420 0 0
INFOSYS LTD SPONSORED ADR 456788108 44,736 4,398,782 SH   SOLE 26 148,480 0 4,250,302
INFOSYS LTD SPONSORED ADR 456788108 8,565 842,216 SH   SOLE 28 842,216 0 0
INFOSYS LTD SPONSORED ADR 456788108 9,029 887,856 SH   SOLE 29 887,856 0 0
INFOSYS LTD SPONSORED ADR 456788108 73,843 7,260,820 SH   SOLE 30 7,260,820 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,555 152,900 SH   SOLE 31 0 0 152,900
INFOSYS LTD SPONSORED ADR 456788108 2,504 246,230 SH   SOLE 34 246,230 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6,004 571,792 SH   SOLE 2 557,696 0 14,096
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7 685 SH   SOLE 7 685 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 623 59,346 SH   SOLE 18 59,346 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 136 12,953 SH   SOLE 19 12,953 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6,287 598,721 SH   SOLE 21 598,721 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,643 156,448 SH   SOLE 22 151,106 0 5,342
INFRAREIT INC COM 45685L100 977 46,189 SH   SOLE 2 1,622 0 44,567
INFRAREIT INC COM 45685L100 67 3,163 SH   SOLE 4 3,163 0 0
INFRAREIT INC COM 45685L100 1,113 52,630 SH   SOLE 7 52,630 0 0
INFRAREIT INC COM 45685L100 3,082 145,719 SH   SOLE 18 145,719 0 0
INFRAREIT INC COM 45685L100 867 40,980 SH   SOLE 19 40,980 0 0
INFRAREIT INC COM 45685L100 31,136 1,472,169 SH   SOLE 21 1,472,169 0 0
INFRAREIT INC COM 45685L100 26,422 1,249,252 SH   SOLE 22 1,197,586 0 51,666
INFRAREIT INC COM 45685L100 56 2,668 SH   SOLE 23 2,668 0 0
INFRAREIT INC COM 45685L100 242 11,457 SH   SOLE 26 0 0 11,457
INFRAREIT INC COM 45685L100 127 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 33 1,571 SH   SOLE 36 1,571 0 0
INFRAREIT INC COM 45685L100 49 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 11 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 212 65,155 SH   SOLE 21 65,155 0 0
ING GROEP N V SPONSORED ADR 456837103 435 33,573 SH   SOLE 18 33,573 0 0
INGERSOLL-RAND PLC SHS G47791101 94,588 924,616 SH   SOLE 2 410,743 0 513,873
INGERSOLL-RAND PLC SHS G47791101 16,239 158,735 SH   SOLE 4 152,192 0 6,543
INGERSOLL-RAND PLC SHS G47791101 20,452 199,925 SH   SOLE 7 191,011 0 8,914
INGERSOLL-RAND PLC SHS G47791101 3,969 38,801 SH   SOLE 13 38,801 0 0
INGERSOLL-RAND PLC SHS G47791101 212 2,070 SH   SOLE 15 2,070 0 0
INGERSOLL-RAND PLC SHS G47791101 57,617 563,215 SH   SOLE 18 532,775 0 30,440
INGERSOLL-RAND PLC SHS G47791101 38,071 372,153 SH   SOLE 19 372,153 0 0
INGERSOLL-RAND PLC SHS G47791101 11,768 115,034 SH   SOLE 20 0 0 115,034
INGERSOLL-RAND PLC SHS G47791101 536,250 5,241,934 SH   SOLE 21 5,241,934 0 0
INGERSOLL-RAND PLC SHS G47791101 686,510 6,710,753 SH   SOLE 22 5,716,628 0 994,125
INGERSOLL-RAND PLC SHS G47791101 42,715 417,546 SH   SOLE 23 417,546 0 0
INGERSOLL-RAND PLC SHS G47791101 26,731 261,298 SH   SOLE 25 261,298 0 0
INGERSOLL-RAND PLC SHS G47791101 120,774 1,180,586 SH   SOLE 26 231,595 0 948,991
INGERSOLL-RAND PLC SHS G47791101 4,905 47,946 SH   SOLE 28 35,999 0 11,947
INGERSOLL-RAND PLC SHS G47791101 26,707 261,062 SH   SOLE 29 99,772 0 161,290
INGERSOLL-RAND PLC SHS G47791101 83,189 813,182 SH   SOLE 30 813,182 0 0
INGERSOLL-RAND PLC SHS G47791101 24,413 238,646 SH   SOLE 31 158,256 0 80,390
INGERSOLL-RAND PLC SHS G47791101 9,772 95,520 SH   SOLE 34 95,520 0 0
INGERSOLL-RAND PLC SHS G47791101 27,242 266,292 SH   SOLE 36 266,292 0 0
INGERSOLL-RAND PLC SHS G47791101 521 5,094 SH   SOLE 40 5,094 0 0
INGEVITY CORP COM 45688C107 3,483 34,186 SH   SOLE 2 1,584 0 32,602
INGEVITY CORP COM 45688C107 20 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 94 926 SH   SOLE 7 926 0 0
INGEVITY CORP COM 45688C107 18,539 181,967 SH   SOLE 18 181,967 0 0
INGEVITY CORP COM 45688C107 3,953 38,797 SH   SOLE 19 38,797 0 0
INGEVITY CORP COM 45688C107 461,658 4,531,387 SH   SOLE 21 4,531,387 0 0
INGEVITY CORP COM 45688C107 121,028 1,187,942 SH   SOLE 22 1,131,661 0 56,281
INGEVITY CORP COM 45688C107 1,339 13,144 SH   SOLE 26 7,909 0 5,235
INGEVITY CORP COM 45688C107 628 6,165 SH   SOLE 28 6,163 0 2
INGEVITY CORP COM 45688C107 9,427 92,532 SH   SOLE 30 92,532 0 0
INGEVITY CORP COM 45688C107 578 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 538 15,708 SH   SOLE 2 1,258 0 14,450
INGLES MKTS INC CL A 457030104 13 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,649 48,134 SH   SOLE 18 48,134 0 0
INGLES MKTS INC CL A 457030104 568 16,570 SH   SOLE 19 16,570 0 0
INGLES MKTS INC CL A 457030104 17,548 512,349 SH   SOLE 21 512,349 0 0
INGLES MKTS INC CL A 457030104 14,546 424,705 SH   SOLE 22 402,918 0 21,787
INGLES MKTS INC CL A 457030104 69 2,013 SH   SOLE 23 2,013 0 0
INGLES MKTS INC CL A 457030104 924 26,974 SH   SOLE 26 0 0 26,974
INGLES MKTS INC CL A 457030104 59 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 164 4,798 SH   SOLE 29 0 0 4,798
INGLES MKTS INC CL A 457030104 90 2,636 SH   SOLE 30 2,636 0 0
INGLES MKTS INC CL A 457030104 49 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 24,861 236,862 SH   SOLE 2 75,993 0 160,869
INGREDION INC COM 457187102 3,301 31,454 SH   SOLE 4 29,562 0 1,892
INGREDION INC COM 457187102 10,059 95,836 SH   SOLE 7 74,304 0 21,532
INGREDION INC COM 457187102 436 4,151 SH   SOLE 13 4,151 0 0
INGREDION INC COM 457187102 71 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 25,120 239,329 SH   SOLE 18 233,624 0 5,705
INGREDION INC COM 457187102 3,816 36,359 SH   SOLE 19 36,359 0 0
INGREDION INC COM 457187102 5,718 54,479 SH   SOLE 20 0 0 54,479
INGREDION INC COM 457187102 373,088 3,554,572 SH   SOLE 21 3,554,572 0 0
INGREDION INC COM 457187102 254,697 2,426,610 SH   SOLE 22 2,255,582 0 171,028
INGREDION INC COM 457187102 10,481 99,854 SH   SOLE 23 99,854 0 0
INGREDION INC COM 457187102 8,664 82,550 SH   SOLE 25 82,550 0 0
INGREDION INC COM 457187102 25,961 247,344 SH   SOLE 26 78,473 0 168,871
INGREDION INC COM 457187102 1,444 13,761 SH   SOLE 28 10,317 0 3,444
INGREDION INC COM 457187102 1,771 16,876 SH   SOLE 29 2,261 0 14,615
INGREDION INC COM 457187102 12,866 122,580 SH   SOLE 30 122,580 0 0
INGREDION INC COM 457187102 2,587 24,647 SH   SOLE 31 12,541 0 12,106
INGREDION INC COM 457187102 1,803 17,182 SH   SOLE 34 17,182 0 0
INGREDION INC COM 457187102 6,472 61,664 SH   SOLE 36 61,664 0 0
INGREDION INC COM 457187102 151 1,441 SH   SOLE 40 1,441 0 0
INNERWORKINGS INC COM 45773Y105 350 44,184 SH   SOLE 2 1,497 0 42,687
INNERWORKINGS INC COM 45773Y105 7 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,229 155,165 SH   SOLE 18 155,165 0 0
INNERWORKINGS INC COM 45773Y105 289 36,470 SH   SOLE 19 36,470 0 0
INNERWORKINGS INC COM 45773Y105 12,195 1,539,766 SH   SOLE 21 1,539,766 0 0
INNERWORKINGS INC COM 45773Y105 9,459 1,194,275 SH   SOLE 22 1,143,079 0 51,196
INNERWORKINGS INC COM 45773Y105 155 19,597 SH   SOLE 26 0 0 19,597
INNERWORKINGS INC COM 45773Y105 42 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 133 16,741 SH   SOLE 30 16,741 0 0
INNERWORKINGS INC COM 45773Y105 33 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 6 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 127 86,366 SH   SOLE 21 86,366 0 0
INNODATA INC COM NEW 457642205 815 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 867 19,527 SH   SOLE 2 731 0 18,796
INNOPHOS HOLDINGS INC COM 45774N108 6 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 20 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 3,837 86,415 SH   SOLE 18 86,415 0 0
INNOPHOS HOLDINGS INC COM 45774N108 794 17,880 SH   SOLE 19 17,880 0 0
INNOPHOS HOLDINGS INC COM 45774N108 90,819 2,045,474 SH   SOLE 21 2,045,474 0 0
INNOPHOS HOLDINGS INC COM 45774N108 25,478 573,826 SH   SOLE 22 542,653 0 31,173
INNOPHOS HOLDINGS INC COM 45774N108 367 8,275 SH   SOLE 26 3,077 0 5,198
INNOPHOS HOLDINGS INC COM 45774N108 126 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,925 43,366 SH   SOLE 30 43,366 0 0
INNOPHOS HOLDINGS INC COM 45774N108 107 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 3,232 42,114 SH   SOLE 2 18,142 0 23,972
INNOSPEC INC COM 45768S105 10 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 41 532 SH   SOLE 7 532 0 0
INNOSPEC INC COM 45768S105 8,260 107,621 SH   SOLE 18 107,621 0 0
INNOSPEC INC COM 45768S105 6,320 82,346 SH   SOLE 19 82,346 0 0
INNOSPEC INC COM 45768S105 199,795 2,603,193 SH   SOLE 21 2,603,193 0 0
INNOSPEC INC COM 45768S105 65,366 851,675 SH   SOLE 22 819,732 0 31,943
INNOSPEC INC COM 45768S105 4,534 59,076 SH   SOLE 23 59,076 0 0
INNOSPEC INC COM 45768S105 7,466 97,276 SH   SOLE 26 7,794 0 89,482
INNOSPEC INC COM 45768S105 268 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 1,391 18,127 SH   SOLE 29 0 0 18,127
INNOSPEC INC COM 45768S105 4,057 52,861 SH   SOLE 30 52,861 0 0
INNOSPEC INC COM 45768S105 217 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 103 15,124 SH   SOLE 2 804 0 14,320
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4 621 SH   SOLE 7 621 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 418 61,221 SH   SOLE 18 61,221 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 102 14,907 SH   SOLE 19 14,907 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4,455 652,311 SH   SOLE 21 652,311 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 3,002 439,579 SH   SOLE 22 430,640 0 8,939
INNOVATIVE INDL PPTYS INC COM 45781V101 280 5,798 SH   SOLE 2 281 0 5,517
INNOVATIVE INDL PPTYS INC COM 45781V101 9 177 SH   SOLE 7 177 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,069 22,163 SH   SOLE 18 22,163 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 313 6,486 SH   SOLE 19 6,486 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 10,769 223,243 SH   SOLE 21 223,243 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,794 161,572 SH   SOLE 22 155,931 0 5,641
INNOVATIVE INDL PPTYS INC COM 45781V101 20 418 SH   SOLE 23 418 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 6 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 117 45,883 SH   SOLE 21 45,883 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,042 410,295 SH   SOLE 22 410,295 0 0
INNOVIVA INC COM 45781M101 1,143 75,011 SH   SOLE 2 21,938 0 53,073
INNOVIVA INC COM 45781M101 8 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 22 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,497 295,059 SH   SOLE 18 295,059 0 0
INNOVIVA INC COM 45781M101 3,876 254,310 SH   SOLE 19 254,310 0 0
INNOVIVA INC COM 45781M101 133,707 8,773,439 SH   SOLE 21 8,773,439 0 0
INNOVIVA INC COM 45781M101 33,036 2,167,728 SH   SOLE 22 2,068,172 0 99,556
INNOVIVA INC COM 45781M101 981 64,387 SH   SOLE 23 64,387 0 0
INNOVIVA INC COM 45781M101 1,609 105,607 SH   SOLE 26 10,561 0 95,046
INNOVIVA INC COM 45781M101 188 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 214 14,067 SH   SOLE 29 0 0 14,067
INNOVIVA INC COM 45781M101 2,272 149,069 SH   SOLE 30 149,069 0 0
INNOVIVA INC COM 45781M101 131 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 5,743 23,525 SH   SOLE 2 9,970 0 13,555
INOGEN INC COM 45780L104 19 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 93 382 SH   SOLE 7 382 0 0
INOGEN INC COM 45780L104 2 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 24,769 101,464 SH   SOLE 18 101,464 0 0
INOGEN INC COM 45780L104 11,172 45,764 SH   SOLE 19 45,764 0 0
INOGEN INC COM 45780L104 327,759 1,342,613 SH   SOLE 21 1,342,613 0 0
INOGEN INC COM 45780L104 144,697 592,728 SH   SOLE 22 569,076 0 23,652
INOGEN INC COM 45780L104 1,730 7,085 SH   SOLE 23 7,085 0 0
INOGEN INC COM 45780L104 3,661 14,997 SH   SOLE 26 5,524 0 9,473
INOGEN INC COM 45780L104 598 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 493 2,020 SH   SOLE 29 0 0 2,020
INOGEN INC COM 45780L104 1,003 4,109 SH   SOLE 30 4,109 0 0
INOGEN INC COM 45780L104 539 2,209 SH   SOLE 40 2,209 0 0
INOVALON HLDGS INC COM CL A 45781D101 553 54,993 SH   SOLE 2 2,702 0 52,291
INOVALON HLDGS INC COM CL A 45781D101 4 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 13 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,186 217,468 SH   SOLE 18 217,468 0 0
INOVALON HLDGS INC COM CL A 45781D101 623 61,989 SH   SOLE 19 61,989 0 0
INOVALON HLDGS INC COM CL A 45781D101 27,847 2,770,829 SH   SOLE 21 2,770,829 0 0
INOVALON HLDGS INC COM CL A 45781D101 19,739 1,964,040 SH   SOLE 22 1,868,929 0 95,111
INOVALON HLDGS INC COM CL A 45781D101 222 22,091 SH   SOLE 26 0 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 106 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 140 13,904 SH   SOLE 30 13,904 0 0
INOVALON HLDGS INC COM CL A 45781D101 43 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 376 67,595 SH   SOLE 2 3,158 0 64,437
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,523 273,865 SH   SOLE 18 273,865 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 436 78,395 SH   SOLE 19 78,395 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 22,618 4,067,913 SH   SOLE 21 4,067,913 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13,451 2,419,211 SH   SOLE 22 2,330,405 0 88,806
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 40 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 55 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 139 24,978 SH   SOLE 30 24,978 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 35 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 1,323 34,837 SH   SOLE 2 1,625 0 33,212
INPHI CORP COM 45772F107 8 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 38 1,001 SH   SOLE 7 1,001 0 0
INPHI CORP COM 45772F107 1 14 SH   SOLE 17 0 0 14
INPHI CORP COM 45772F107 5,220 137,436 SH   SOLE 18 137,436 0 0
INPHI CORP COM 45772F107 1,489 39,197 SH   SOLE 19 39,197 0 0
INPHI CORP COM 45772F107 53,854 1,417,956 SH   SOLE 21 1,417,956 0 0
INPHI CORP COM 45772F107 47,039 1,238,521 SH   SOLE 22 1,190,080 0 48,441
INPHI CORP COM 45772F107 506 13,313 SH   SOLE 26 4,057 0 9,256
INPHI CORP COM 45772F107 215 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 337 8,862 SH   SOLE 30 8,862 0 0
INPHI CORP COM 45772F107 125 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 607 616,000 PRN   SOLE 21 616,000 0 0
INPIXON COM NEW 45790J305 0 20 SH   SOLE 21 20 0 0
INSEEGO CORP COM 45782B104 34 8,740 SH   SOLE 18 8,740 0 0
INSEEGO CORP COM 45782B104 547 142,028 SH   SOLE 21 142,028 0 0
INSEEGO CORP COM 45782B104 3,464 899,665 SH   SOLE 22 899,665 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,855 34,300 SH   SOLE 2 2,741 0 31,559
INSIGHT ENTERPRISES INC COM 45765U103 3 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 100 1,847 SH   SOLE 7 1,847 0 0
INSIGHT ENTERPRISES INC COM 45765U103 8,327 153,949 SH   SOLE 18 153,949 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,930 72,664 SH   SOLE 19 72,664 0 0
INSIGHT ENTERPRISES INC COM 45765U103 200,966 3,715,402 SH   SOLE 21 3,715,402 0 0
INSIGHT ENTERPRISES INC COM 45765U103 56,467 1,043,946 SH   SOLE 22 983,555 0 60,391
INSIGHT ENTERPRISES INC COM 45765U103 744 13,756 SH   SOLE 23 13,756 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,109 20,506 SH   SOLE 26 3,465 0 17,041
INSIGHT ENTERPRISES INC COM 45765U103 282 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 363 6,719 SH   SOLE 29 0 0 6,719
INSIGHT ENTERPRISES INC COM 45765U103 4,206 77,760 SH   SOLE 30 77,760 0 0
INSIGHT ENTERPRISES INC COM 45765U103 112 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 235 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 9 5,491 SH   SOLE 21 5,491 0 0
INSIGNIA SYS INC COM 45765Y105 797 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 2,664 131,755 SH   SOLE 2 73,181 0 58,574
INSMED INC COM PAR $.01 457669307 10 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 33 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 3 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 6,636 328,211 SH   SOLE 18 328,211 0 0
INSMED INC COM PAR $.01 457669307 21,275 1,052,159 SH   SOLE 19 1,052,159 0 0
INSMED INC COM PAR $.01 457669307 69,893 3,456,612 SH   SOLE 21 3,456,612 0 0
INSMED INC COM PAR $.01 457669307 44,716 2,211,453 SH   SOLE 22 2,111,262 0 100,191
INSMED INC COM PAR $.01 457669307 17 842 SH   SOLE 23 842 0 0
INSMED INC COM PAR $.01 457669307 330 16,299 SH   SOLE 26 11,000 0 5,299
INSMED INC COM PAR $.01 457669307 237 11,726 SH   SOLE 28 11,726 0 0
INSMED INC COM PAR $.01 457669307 369 18,239 SH   SOLE 30 18,239 0 0
INSMED INC COM PAR $.01 457669307 3,862 190,994 SH   SOLE 34 190,994 0 0
INSMED INC COM PAR $.01 457669307 190 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 770 915,000 PRN   SOLE 21 915,000 0 0
INSPERITY INC COM 45778Q107 8,509 72,141 SH   SOLE 2 42,580 0 29,561
INSPERITY INC COM 45778Q107 613 5,197 SH   SOLE 4 5,197 0 0
INSPERITY INC COM 45778Q107 147 1,244 SH   SOLE 7 1,244 0 0
INSPERITY INC COM 45778Q107 2,623 22,236 SH   SOLE 13 22,236 0 0
INSPERITY INC COM 45778Q107 21,706 184,025 SH   SOLE 18 184,025 0 0
INSPERITY INC COM 45778Q107 43,084 365,274 SH   SOLE 19 365,274 0 0
INSPERITY INC COM 45778Q107 481,311 4,080,639 SH   SOLE 21 4,080,639 0 0
INSPERITY INC COM 45778Q107 191,213 1,621,138 SH   SOLE 22 1,494,974 0 126,164
INSPERITY INC COM 45778Q107 7,463 63,269 SH   SOLE 23 63,269 0 0
INSPERITY INC COM 45778Q107 610 5,174 SH   SOLE 25 5,174 0 0
INSPERITY INC COM 45778Q107 10,350 87,745 SH   SOLE 26 11,869 0 75,876
INSPERITY INC COM 45778Q107 612 5,190 SH   SOLE 28 5,190 0 0
INSPERITY INC COM 45778Q107 8,445 71,602 SH   SOLE 29 3,410 0 68,192
INSPERITY INC COM 45778Q107 10,476 88,819 SH   SOLE 30 88,819 0 0
INSPERITY INC COM 45778Q107 1,019 8,637 SH   SOLE 31 7,378 0 1,259
INSPERITY INC COM 45778Q107 1,228 10,413 SH   SOLE 34 10,413 0 0
INSPERITY INC COM 45778Q107 2,025 17,172 SH   SOLE 36 17,172 0 0
INSPERITY INC COM 45778Q107 415 3,520 SH   SOLE 40 3,520 0 0
INSPIRE MED SYS INC COM 457730109 264 6,265 SH   SOLE 2 281 0 5,984
INSPIRE MED SYS INC COM 457730109 7 167 SH   SOLE 7 167 0 0
INSPIRE MED SYS INC COM 457730109 1,095 26,014 SH   SOLE 18 26,014 0 0
INSPIRE MED SYS INC COM 457730109 304 7,224 SH   SOLE 19 7,224 0 0
INSPIRE MED SYS INC COM 457730109 11,477 272,753 SH   SOLE 21 272,753 0 0
INSPIRE MED SYS INC COM 457730109 9,830 233,595 SH   SOLE 22 227,408 0 6,187
INSPIRED ENTMT INC COM 45782N108 12 1,994 SH   SOLE 18 1,994 0 0
INSPIRED ENTMT INC COM 45782N108 174 28,465 SH   SOLE 21 28,465 0 0
INSPIREMD INC COM PAR 45779A861 0 2 SH   SOLE 21 2 0 0
INSTALLED BLDG PRODS INC COM 45780R101 686 17,582 SH   SOLE 2 821 0 16,761
INSTALLED BLDG PRODS INC COM 45780R101 19 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,679 94,322 SH   SOLE 18 94,322 0 0
INSTALLED BLDG PRODS INC COM 45780R101 788 20,216 SH   SOLE 19 20,216 0 0
INSTALLED BLDG PRODS INC COM 45780R101 99,686 2,556,055 SH   SOLE 21 2,556,055 0 0
INSTALLED BLDG PRODS INC COM 45780R101 23,643 606,225 SH   SOLE 22 577,095 0 29,130
INSTALLED BLDG PRODS INC COM 45780R101 43 1,098 SH   SOLE 26 0 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 120 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,938 49,698 SH   SOLE 30 49,698 0 0
INSTALLED BLDG PRODS INC COM 45780R101 73 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 541 15,071 SH   SOLE 2 677 0 14,394
INSTEEL INDUSTRIES INC COM 45774W108 15 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,896 80,725 SH   SOLE 18 80,725 0 0
INSTEEL INDUSTRIES INC COM 45774W108 589 16,415 SH   SOLE 19 16,415 0 0
INSTEEL INDUSTRIES INC COM 45774W108 71,085 1,981,188 SH   SOLE 21 1,981,188 0 0
INSTEEL INDUSTRIES INC COM 45774W108 17,764 495,089 SH   SOLE 22 472,619 0 22,470
INSTEEL INDUSTRIES INC COM 45774W108 6 178 SH   SOLE 23 178 0 0
INSTEEL INDUSTRIES INC COM 45774W108 92 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 70 1,956 SH   SOLE 29 0 0 1,956
INSTEEL INDUSTRIES INC COM 45774W108 1,385 38,596 SH   SOLE 30 38,596 0 0
INSTEEL INDUSTRIES INC COM 45774W108 54 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 902 25,484 SH   SOLE 2 1,172 0 24,312
INSTRUCTURE INC COM 45781U103 22 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 3,536 99,894 SH   SOLE 18 99,894 0 0
INSTRUCTURE INC COM 45781U103 1,015 28,662 SH   SOLE 19 28,662 0 0
INSTRUCTURE INC COM 45781U103 37,080 1,047,448 SH   SOLE 21 1,047,448 0 0
INSTRUCTURE INC COM 45781U103 30,365 857,766 SH   SOLE 22 820,581 0 37,185
INSTRUCTURE INC COM 45781U103 305 8,618 SH   SOLE 26 0 0 8,618
INSTRUCTURE INC COM 45781U103 235 6,631 SH   SOLE 30 6,631 0 0
INSTRUCTURE INC COM 45781U103 107 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 10,931 103,167 SH   SOLE 2 5,473 0 97,694
INSULET CORP COM 45784P101 31 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 135 1,278 SH   SOLE 7 1,278 0 0
INSULET CORP COM 45784P101 2,981 28,132 SH   SOLE 18 28,132 0 0
INSULET CORP COM 45784P101 1,097 10,357 SH   SOLE 19 10,357 0 0
INSULET CORP COM 45784P101 104,802 989,169 SH   SOLE 21 989,169 0 0
INSULET CORP COM 45784P101 166,859 1,574,880 SH   SOLE 22 1,467,322 0 107,558
INSULET CORP COM 45784P101 2,418 22,823 SH   SOLE 26 11,535 0 11,288
INSULET CORP COM 45784P101 853 8,050 SH   SOLE 28 8,050 0 0
INSULET CORP COM 45784P101 446 4,214 SH   SOLE 29 0 0 4,214
INSULET CORP COM 45784P101 1,498 14,137 SH   SOLE 30 14,137 0 0
INSULET CORP COM 45784P101 222 2,099 SH   SOLE 31 1,268 0 831
INSULET CORP COM 45784P101 642 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 973 530,000 PRN   SOLE 21 530,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 221 21,970 SH   SOLE 2 1,137 0 20,833
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 6 615 SH   SOLE 7 615 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 1 SH   SOLE 17 0 0 1
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 946 93,859 SH   SOLE 18 93,859 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 231 22,880 SH   SOLE 19 22,880 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 18,539 1,839,144 SH   SOLE 21 1,839,144 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 7,187 712,970 SH   SOLE 22 684,566 0 28,404
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 22 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 37 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 110 10,868 SH   SOLE 30 10,868 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 26 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 2,874 34,651 SH   SOLE 2 8,778 0 25,873
INTEGER HLDGS CORP COM 45826H109 9 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 54 649 SH   SOLE 7 649 0 0
INTEGER HLDGS CORP COM 45826H109 11,046 133,161 SH   SOLE 18 133,161 0 0
INTEGER HLDGS CORP COM 45826H109 8,402 101,290 SH   SOLE 19 101,290 0 0
INTEGER HLDGS CORP COM 45826H109 283,337 3,415,757 SH   SOLE 21 3,415,757 0 0
INTEGER HLDGS CORP COM 45826H109 77,278 931,626 SH   SOLE 22 890,229 0 41,397
INTEGER HLDGS CORP COM 45826H109 2,076 25,027 SH   SOLE 23 25,027 0 0
INTEGER HLDGS CORP COM 45826H109 3,909 47,121 SH   SOLE 26 5,705 0 41,416
INTEGER HLDGS CORP COM 45826H109 334 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 489 5,890 SH   SOLE 29 0 0 5,890
INTEGER HLDGS CORP COM 45826H109 5,488 66,166 SH   SOLE 30 66,166 0 0
INTEGER HLDGS CORP COM 45826H109 227 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,514 159,616 SH   SOLE 2 37,316 0 122,300
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 18 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 104 1,578 SH   SOLE 7 1,578 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14,414 218,825 SH   SOLE 18 218,825 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 822 12,480 SH   SOLE 19 12,480 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 249,933 3,794,333 SH   SOLE 21 3,794,333 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 149,877 2,275,351 SH   SOLE 22 2,131,313 0 144,038
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,324 20,098 SH   SOLE 26 15,715 0 4,383
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 638 9,693 SH   SOLE 28 9,693 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,115 16,921 SH   SOLE 30 16,921 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 111 1,691 SH   SOLE 31 1,556 0 135
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 559 8,482 SH   SOLE 40 8,482 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 7,811 166,161 SH   SOLE 2 66,698 0 99,463
INTEGRATED DEVICE TECHNOLOGY COM 458118106 33 694 SH   SOLE 4 694 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 134 2,849 SH   SOLE 7 2,849 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 35,049 745,567 SH   SOLE 18 745,567 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 14,717 313,058 SH   SOLE 19 313,058 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 449,816 9,568,512 SH   SOLE 21 9,568,512 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 204,799 4,356,503 SH   SOLE 22 4,179,802 0 176,701
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,473 31,332 SH   SOLE 23 31,332 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 3,856 82,030 SH   SOLE 26 20,760 0 61,270
INTEGRATED DEVICE TECHNOLOGY COM 458118106 864 18,377 SH   SOLE 28 18,377 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 488 10,378 SH   SOLE 29 0 0 10,378
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,504 31,988 SH   SOLE 30 31,988 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 697 14,819 SH   SOLE 40 14,819 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1,052 700,000 PRN   SOLE 21 700,000 0 0
INTEL CORP COM 458140100 604,941 12,792,156 SH   SOLE 2 2,831,039 0 9,961,117
INTEL CORP COM 458140100 82,266 1,739,608 SH   SOLE 4 1,617,028 0 122,580
INTEL CORP COM 458140100 184,064 3,892,245 SH   SOLE 7 3,885,205 0 7,040
INTEL CORP COM 458140100 10,374 219,374 SH   SOLE 13 219,374 0 0
INTEL CORP COM 458140100 2,138 45,207 SH   SOLE 15 45,207 0 0
INTEL CORP COM 458140100 57 1,213 SH   SOLE 17 0 0 1,213
INTEL CORP COM 458140100 410,986 8,690,752 SH   SOLE 18 8,122,927 0 567,825
INTEL CORP COM 458140100 88,847 1,878,763 SH   SOLE 19 1,878,763 0 0
INTEL CORP COM 458140100 104,989 2,220,110 SH   SOLE 20 286,480 0 1,933,630
INTEL CORP COM 458140100 4,462,326 94,360,890 SH   SOLE 21 94,360,890 0 0
INTEL CORP COM 458140100 5,445,664 115,154,661 SH   SOLE 22 101,156,765 0 13,997,896
INTEL CORP COM 458140100 295,322 6,244,916 SH   SOLE 23 6,244,916 0 0
INTEL CORP COM 458140100 227,646 4,813,823 SH   SOLE 25 4,813,823 0 0
INTEL CORP COM 458140100 911,549 19,275,716 SH   SOLE 26 3,576,447 0 15,699,269
INTEL CORP COM 458140100 42,465 897,977 SH   SOLE 28 679,783 0 218,194
INTEL CORP COM 458140100 48,210 1,019,460 SH   SOLE 29 335,505 0 683,955
INTEL CORP COM 458140100 1,004,938 21,250,536 SH   SOLE 30 21,250,536 0 0
INTEL CORP COM 458140100 117,732 2,489,566 SH   SOLE 31 1,383,700 0 1,105,866
INTEL CORP COM 458140100 49,684 1,050,634 SH   SOLE 32 1,050,634 0 0
INTEL CORP COM 458140100 28,822 609,479 SH   SOLE 34 609,479 0 0
INTEL CORP COM 458140100 5,849 123,693 SH   SOLE 35 123,693 0 0
INTEL CORP COM 458140100 199,095 4,210,091 SH   SOLE 36 4,210,091 0 0
INTEL CORP COM 458140100 4,468 94,477 SH   SOLE 40 94,477 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 5,049 2,200,000 PRN   SOLE 21 2,200,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 759 26,526 SH   SOLE 2 1,237 0 25,289
INTELLIA THERAPEUTICS INC COM 45826J105 21 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,171 110,809 SH   SOLE 18 110,809 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,217 42,531 SH   SOLE 19 42,531 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 48,103 1,680,758 SH   SOLE 21 1,680,758 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 24,877 869,205 SH   SOLE 22 831,397 0 37,808
INTELLIA THERAPEUTICS INC COM 45826J105 23 790 SH   SOLE 23 790 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 104 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 206 7,194 SH   SOLE 30 7,194 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 64 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 12 4,646 SH   SOLE 21 4,646 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 13 1,195 SH   SOLE 18 1,195 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 86 8,092 SH   SOLE 21 8,092 0 0
INTELSAT S A OPTIONS L5140P901 45 1,500 SH Call SOLE 2 1,500 0 0
INTELSAT S A OPTIONS L5140P901 1,500 50,000 SH Call SOLE 19 50,000 0 0
INTELSAT S A COM L5140P101 1,767 58,889 SH   SOLE 2 16,733 0 42,156
INTELSAT S A COM L5140P101 31 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 4,458 148,589 SH   SOLE 18 148,589 0 0
INTELSAT S A COM L5140P101 1,846 61,518 SH   SOLE 19 61,518 0 0
INTELSAT S A COM L5140P101 43,462 1,448,717 SH   SOLE 21 1,448,717 0 0
INTELSAT S A COM L5140P101 14,778 492,590 SH   SOLE 22 456,137 0 36,453
INTELSAT S A COM L5140P101 900 30,000 SH   SOLE 34 30,000 0 0
INTER PARFUMS INC COM 458334109 1,146 17,787 SH   SOLE 2 4,301 0 13,486
INTER PARFUMS INC COM 458334109 24 370 SH   SOLE 7 370 0 0
INTER PARFUMS INC COM 458334109 4,914 76,252 SH   SOLE 18 76,252 0 0
INTER PARFUMS INC COM 458334109 5,127 79,551 SH   SOLE 19 79,551 0 0
INTER PARFUMS INC COM 458334109 117,632 1,825,167 SH   SOLE 21 1,825,167 0 0
INTER PARFUMS INC COM 458334109 36,514 566,550 SH   SOLE 22 545,893 0 20,657
INTER PARFUMS INC COM 458334109 1,482 22,987 SH   SOLE 23 22,987 0 0
INTER PARFUMS INC COM 458334109 3,092 47,971 SH   SOLE 26 0 0 47,971
INTER PARFUMS INC COM 458334109 151 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 706 10,954 SH   SOLE 29 0 0 10,954
INTER PARFUMS INC COM 458334109 2,443 37,899 SH   SOLE 30 37,899 0 0
INTER PARFUMS INC COM 458334109 133 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 8,589 155,291 SH   SOLE 2 34,199 0 121,092
INTERACTIVE BROKERS GROUP IN COM 45841N107 18 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 86 1,549 SH   SOLE 7 1,549 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 12,993 234,920 SH   SOLE 18 234,920 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 604 10,924 SH   SOLE 19 10,924 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 209,565 3,788,915 SH   SOLE 21 3,788,915 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 125,991 2,277,915 SH   SOLE 22 2,142,873 0 135,042
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,024 18,513 SH   SOLE 26 11,294 0 7,219
INTERACTIVE BROKERS GROUP IN COM 45841N107 520 9,394 SH   SOLE 28 9,394 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 905 16,359 SH   SOLE 30 16,359 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 92 1,661 SH   SOLE 31 1,502 0 159
INTERACTIVE BROKERS GROUP IN COM 45841N107 489 8,841 SH   SOLE 40 8,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,259 17,878 SH   SOLE 2 1,092 0 16,786
INTERCEPT PHARMACEUTICALS IN COM 45845P108 10 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 60 476 SH   SOLE 7 476 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9,314 73,713 SH   SOLE 18 73,713 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11,220 88,794 SH   SOLE 19 88,794 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 531 4,200 SH   SOLE 20 4,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 161,944 1,281,608 SH   SOLE 21 1,281,608 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 79,402 628,381 SH   SOLE 22 599,709 0 28,672
INTERCEPT PHARMACEUTICALS IN COM 45845P108 162 1,280 SH   SOLE 23 1,280 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 361 2,854 SH   SOLE 26 1,583 0 1,271
INTERCEPT PHARMACEUTICALS IN COM 45845P108 356 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 100 794 SH   SOLE 29 0 0 794
INTERCEPT PHARMACEUTICALS IN COM 45845P108 684 5,414 SH   SOLE 30 5,414 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 65 518 SH   SOLE 34 518 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 232 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,011 1,000,000 PRN   SOLE 21 1,000,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 105,385 1,407,192 SH   SOLE 2 216,264 0 1,190,928
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,953 199,666 SH   SOLE 4 184,383 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,552 421,311 SH   SOLE 7 408,308 0 13,003
INTERCONTINENTAL EXCHANGE IN COM 45866F104 714 9,533 SH   SOLE 13 9,533 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 376 5,025 SH   SOLE 15 5,025 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 80,228 1,071,283 SH   SOLE 18 1,001,327 0 69,956
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,281 57,162 SH   SOLE 19 57,162 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18,979 253,425 SH   SOLE 20 0 0 253,425
INTERCONTINENTAL EXCHANGE IN COM 45866F104 738,083 9,855,557 SH   SOLE 21 9,855,557 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,038,447 13,866,296 SH   SOLE 22 12,265,801 0 1,600,495
INTERCONTINENTAL EXCHANGE IN COM 45866F104 56,064 748,617 SH   SOLE 23 748,617 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,982 547,227 SH   SOLE 25 547,227 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 164,099 2,191,203 SH   SOLE 26 470,101 0 1,721,102
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,471 113,109 SH   SOLE 28 85,628 0 27,481
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,504 20,078 SH   SOLE 29 20,078 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 152,912 2,041,819 SH   SOLE 30 2,041,819 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,256 190,353 SH   SOLE 31 112,951 0 77,402
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,064 27,555 SH   SOLE 34 27,555 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,152 509,441 SH   SOLE 36 509,441 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 885 11,812 SH   SOLE 40 11,812 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 733 625,000 PRN   SOLE 21 625,000 0 0
INTERDIGITAL INC COM 45867G101 3,623 45,291 SH   SOLE 2 15,305 0 29,986
INTERDIGITAL INC COM 45867G101 181 2,267 SH   SOLE 4 2,267 0 0
INTERDIGITAL INC COM 45867G101 60 755 SH   SOLE 7 755 0 0
INTERDIGITAL INC COM 45867G101 16,285 203,562 SH   SOLE 18 203,562 0 0
INTERDIGITAL INC COM 45867G101 2,545 31,814 SH   SOLE 19 31,814 0 0
INTERDIGITAL INC COM 45867G101 199,523 2,494,041 SH   SOLE 21 2,494,041 0 0
INTERDIGITAL INC COM 45867G101 97,228 1,215,346 SH   SOLE 22 1,166,919 0 48,427
INTERDIGITAL INC COM 45867G101 208 2,598 SH   SOLE 23 2,598 0 0
INTERDIGITAL INC COM 45867G101 477 5,963 SH   SOLE 26 4,021 0 1,942
INTERDIGITAL INC COM 45867G101 400 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 0 3 SH   SOLE 29 0 0 3
INTERDIGITAL INC COM 45867G101 5,043 63,032 SH   SOLE 30 63,032 0 0
INTERDIGITAL INC COM 45867G101 315 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 1,193 51,084 SH   SOLE 2 2,221 0 48,863
INTERFACE INC COM 458665304 8 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 31 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 5,990 256,543 SH   SOLE 18 256,543 0 0
INTERFACE INC COM 458665304 3,076 131,733 SH   SOLE 19 131,733 0 0
INTERFACE INC COM 458665304 147,594 6,320,956 SH   SOLE 21 6,320,956 0 0
INTERFACE INC COM 458665304 44,102 1,888,716 SH   SOLE 22 1,809,209 0 79,507
INTERFACE INC COM 458665304 640 27,424 SH   SOLE 23 27,424 0 0
INTERFACE INC COM 458665304 2,482 106,305 SH   SOLE 26 13,389 0 92,916
INTERFACE INC COM 458665304 185 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 505 21,642 SH   SOLE 29 0 0 21,642
INTERFACE INC COM 458665304 3,434 147,063 SH   SOLE 30 147,063 0 0
INTERFACE INC COM 458665304 171 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 4 110 SH   SOLE 18 110 0 0
INTERGROUP CORP COM 458685104 4 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 3,264 SH   SOLE 21 3,264 0 0
INTERMOLECULAR INC COM 45882D109 4 3,109 SH   SOLE 18 3,109 0 0
INTERMOLECULAR INC COM 45882D109 73 62,284 SH   SOLE 21 62,284 0 0
INTERMOLECULAR INC COM 45882D109 69 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 204 16,186 SH   SOLE 2 1,044 0 15,142
INTERNAP CORP COM PAR 45885A409 4 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 831 65,828 SH   SOLE 18 65,828 0 0
INTERNAP CORP COM PAR 45885A409 244 19,345 SH   SOLE 19 19,345 0 0
INTERNAP CORP COM PAR 45885A409 8,813 697,797 SH   SOLE 21 697,797 0 0
INTERNAP CORP COM PAR 45885A409 5,819 460,749 SH   SOLE 22 440,139 0 20,610
INTERNATIONAL BANCSHARES COR COM 459044103 3,504 77,869 SH   SOLE 2 24,380 0 53,489
INTERNATIONAL BANCSHARES COR COM 459044103 18 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 58 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 14,644 325,431 SH   SOLE 18 325,431 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,350 52,214 SH   SOLE 19 52,214 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 175,833 3,907,405 SH   SOLE 21 3,907,405 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 90,001 2,000,030 SH   SOLE 22 1,925,585 0 74,445
INTERNATIONAL BANCSHARES COR COM 459044103 776 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 365 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 617 13,722 SH   SOLE 30 13,722 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 274 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 370,261 2,448,655 SH   SOLE 2 464,518 0 1,984,137
INTERNATIONAL BUSINESS MACHS COM 459200101 48,275 319,259 SH   SOLE 4 295,038 0 24,221
INTERNATIONAL BUSINESS MACHS COM 459200101 112,914 746,737 SH   SOLE 7 744,037 0 2,700
INTERNATIONAL BUSINESS MACHS COM 459200101 546 3,611 SH   SOLE 13 3,611 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,160 7,674 SH   SOLE 15 7,674 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH   SOLE 17 0 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 284,492 1,881,435 SH   SOLE 18 1,766,340 0 115,095
INTERNATIONAL BUSINESS MACHS COM 459200101 64,713 427,967 SH   SOLE 19 427,967 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60,193 398,077 SH   SOLE 20 0 0 398,077
INTERNATIONAL BUSINESS MACHS COM 459200101 2,872,819 18,998,868 SH   SOLE 21 18,998,868 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,450,107 22,816,662 SH   SOLE 22 20,182,029 0 2,634,633
INTERNATIONAL BUSINESS MACHS COM 459200101 180,600 1,194,367 SH   SOLE 23 1,194,367 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 142,333 941,296 SH   SOLE 25 941,296 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 558,632 3,694,414 SH   SOLE 26 712,088 0 2,982,326
INTERNATIONAL BUSINESS MACHS COM 459200101 26,713 176,664 SH   SOLE 28 133,630 0 43,034
INTERNATIONAL BUSINESS MACHS COM 459200101 32,295 213,580 SH   SOLE 29 37,229 0 176,351
INTERNATIONAL BUSINESS MACHS COM 459200101 554,075 3,664,274 SH   SOLE 30 3,664,274 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 63,964 423,017 SH   SOLE 31 203,131 0 219,886
INTERNATIONAL BUSINESS MACHS COM 459200101 22,659 149,849 SH   SOLE 32 149,849 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,276 173,772 SH   SOLE 34 173,772 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,609 63,546 SH   SOLE 35 63,546 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 129,914 859,162 SH   SOLE 36 859,162 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,813 18,606 SH   SOLE 40 18,606 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28,762 206,742 SH   SOLE 2 29,593 0 177,149
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,586 25,778 SH   SOLE 4 23,391 0 2,387
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,597 68,983 SH   SOLE 7 62,932 0 6,051
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 231 1,659 SH   SOLE 13 1,659 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 82 590 SH   SOLE 15 590 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23,207 166,811 SH   SOLE 18 155,017 0 11,794
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,104 22,311 SH   SOLE 19 22,311 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,034 50,561 SH   SOLE 20 0 0 50,561
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 309,608 2,225,475 SH   SOLE 21 2,225,475 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 299,703 2,154,274 SH   SOLE 22 1,930,992 0 223,282
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15,348 110,322 SH   SOLE 23 110,322 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,476 82,492 SH   SOLE 25 82,492 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52,599 378,084 SH   SOLE 26 87,903 0 290,181
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,072 14,894 SH   SOLE 28 11,193 0 3,701
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,934 21,088 SH   SOLE 29 3,143 0 17,945
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 40,898 293,980 SH   SOLE 30 293,980 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,098 36,648 SH   SOLE 31 17,543 0 19,105
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 523 3,759 SH   SOLE 34 3,759 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,788 70,353 SH   SOLE 36 70,353 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 220 1,584 SH   SOLE 40 1,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,223 213,817 SH   SOLE 2 47,925 0 165,892
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 210 10,614 SH   SOLE 4 10,614 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 95 4,815 SH   SOLE 7 4,815 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 961 48,669 SH   SOLE 18 48,669 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 374 18,922 SH   SOLE 19 18,922 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17,613 891,786 SH   SOLE 21 891,786 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 20,204 1,022,984 SH   SOLE 22 865,681 0 157,303
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 73 3,680 SH   SOLE 23 3,680 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 175 8,844 SH   SOLE 26 705 0 8,139
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 76 3,844 SH   SOLE 29 3,844 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 32 1,612 SH   SOLE 30 1,612 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 90 4,568 SH   SOLE 31 4,553 0 15
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 36 1,805 SH   SOLE 34 1,805 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 151 7,640 SH   SOLE 36 7,640 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 451 22,542 SH   SOLE 2 782 0 21,760
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,527 76,264 SH   SOLE 18 76,264 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 405 20,205 SH   SOLE 19 20,205 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15,675 782,953 SH   SOLE 21 782,953 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 13,403 669,483 SH   SOLE 22 636,242 0 33,241
INTERNATIONAL SEAWAYS INC COM Y41053102 52 2,608 SH   SOLE 30 2,608 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,543 35,229 SH   SOLE 2 11,247 0 23,982
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,300 143,832 SH   SOLE 18 143,832 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 970 22,139 SH   SOLE 19 22,139 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 72,192 1,648,217 SH   SOLE 21 1,648,217 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 37,884 864,928 SH   SOLE 22 829,449 0 35,479
INTERNATIONAL SPEEDWAY CORP CL A 460335201 335 7,643 SH   SOLE 26 6,372 0 1,271
INTERNATIONAL SPEEDWAY CORP CL A 460335201 169 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 295 6,743 SH   SOLE 30 6,743 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 122 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,804 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,757 1,563,507 SH   SOLE 2 702,223 0 861,284
INTERPUBLIC GROUP COS INC COM 460690100 5,545 242,462 SH   SOLE 4 232,502 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 8,521 372,565 SH   SOLE 7 354,455 0 18,110
INTERPUBLIC GROUP COS INC COM 460690100 1,366 59,721 SH   SOLE 13 59,721 0 0
INTERPUBLIC GROUP COS INC COM 460690100 63 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 106,292 4,647,665 SH   SOLE 18 4,535,251 0 112,414
INTERPUBLIC GROUP COS INC COM 460690100 138,427 6,052,763 SH   SOLE 19 6,052,763 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,949 260,113 SH   SOLE 20 0 0 260,113
INTERPUBLIC GROUP COS INC COM 460690100 364,208 15,925,133 SH   SOLE 21 15,925,133 0 0
INTERPUBLIC GROUP COS INC COM 460690100 258,766 11,314,637 SH   SOLE 22 9,824,928 0 1,489,709
INTERPUBLIC GROUP COS INC COM 460690100 18,816 822,724 SH   SOLE 23 822,724 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,629 464,774 SH   SOLE 25 464,774 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,989 1,573,630 SH   SOLE 26 444,841 0 1,128,789
INTERPUBLIC GROUP COS INC COM 460690100 1,652 72,236 SH   SOLE 28 54,166 0 18,070
INTERPUBLIC GROUP COS INC COM 460690100 8,286 362,312 SH   SOLE 29 204,327 0 157,985
INTERPUBLIC GROUP COS INC COM 460690100 28,562 1,248,865 SH   SOLE 30 1,248,865 0 0
INTERPUBLIC GROUP COS INC COM 460690100 10,073 440,462 SH   SOLE 31 257,660 0 182,802
INTERPUBLIC GROUP COS INC COM 460690100 3,772 164,933 SH   SOLE 32 164,933 0 0
INTERPUBLIC GROUP COS INC COM 460690100 16,340 714,493 SH   SOLE 34 714,493 0 0
INTERPUBLIC GROUP COS INC COM 460690100 9,926 434,012 SH   SOLE 36 434,012 0 0
INTERPUBLIC GROUP COS INC COM 460690100 202 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 1,080 37,553 SH   SOLE 2 14,506 0 23,047
INTERSECT ENT INC COM 46071F103 7 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 18 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,718 94,552 SH   SOLE 18 94,552 0 0
INTERSECT ENT INC COM 46071F103 4,493 156,264 SH   SOLE 19 156,264 0 0
INTERSECT ENT INC COM 46071F103 33,329 1,159,285 SH   SOLE 21 1,159,285 0 0
INTERSECT ENT INC COM 46071F103 29,765 1,035,320 SH   SOLE 22 996,626 0 38,694
INTERSECT ENT INC COM 46071F103 1,219 42,389 SH   SOLE 23 42,389 0 0
INTERSECT ENT INC COM 46071F103 1,759 61,173 SH   SOLE 26 0 0 61,173
INTERSECT ENT INC COM 46071F103 130 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 215 7,470 SH   SOLE 29 0 0 7,470
INTERSECT ENT INC COM 46071F103 171 5,944 SH   SOLE 30 5,944 0 0
INTERSECT ENT INC COM 46071F103 50 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 3 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 55 30,118 SH   SOLE 21 30,118 0 0
INTERSECTIONS INC COM 460981301 489 270,069 SH   SOLE 22 270,069 0 0
INTERXION HOLDING N.V SHS N47279109 23 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 639 9,491 SH   SOLE 7 9,491 0 0
INTERXION HOLDING N.V SHS N47279109 40,906 607,811 SH   SOLE 19 607,811 0 0
INTERXION HOLDING N.V SHS N47279109 45,624 677,913 SH   SOLE 21 677,913 0 0
INTERXION HOLDING N.V SHS N47279109 32,149 477,691 SH   SOLE 22 442,957 0 34,734
INTERXION HOLDING N.V SHS N47279109 57 846 SH   SOLE 23 846 0 0
INTERXION HOLDING N.V SHS N47279109 7,758 115,269 SH   SOLE 25 115,269 0 0
INTERXION HOLDING N.V SHS N47279109 997 14,808 SH   SOLE 26 0 0 14,808
INTERXION HOLDING N.V SHS N47279109 676 10,044 SH   SOLE 28 10,044 0 0
INTERXION HOLDING N.V SHS N47279109 1,367 20,313 SH   SOLE 29 0 0 20,313
INTERXION HOLDING N.V SHS N47279109 9,812 145,793 SH   SOLE 30 145,793 0 0
INTERXION HOLDING N.V SHS N47279109 1,602 23,800 SH   SOLE 31 0 0 23,800
INTERXION HOLDING N.V SHS N47279109 287 4,260 SH   SOLE 34 4,260 0 0
INTERXION HOLDING N.V SHS N47279109 625 9,288 SH   SOLE 40 9,288 0 0
INTEST CORP COM 461147100 14 1,813 SH   SOLE 18 1,813 0 0
INTEST CORP COM 461147100 242 31,278 SH   SOLE 21 31,278 0 0
INTEST CORP COM 461147100 4,047 522,147 SH   SOLE 22 522,147 0 0
INTEVAC INC COM 461148108 21 3,970 SH   SOLE 18 3,970 0 0
INTEVAC INC COM 461148108 350 67,264 SH   SOLE 21 67,264 0 0
INTEVAC INC COM 461148108 3,004 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 760 15,726 SH   SOLE 2 575 0 15,151
INTL FCSTONE INC COM 46116V105 19 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,514 72,716 SH   SOLE 18 72,716 0 0
INTL FCSTONE INC COM 46116V105 686 14,207 SH   SOLE 19 14,207 0 0
INTL FCSTONE INC COM 46116V105 85,038 1,759,888 SH   SOLE 21 1,759,888 0 0
INTL FCSTONE INC COM 46116V105 23,371 483,677 SH   SOLE 22 462,457 0 21,220
INTL FCSTONE INC COM 46116V105 190 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 112 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,840 38,078 SH   SOLE 30 38,078 0 0
INTL FCSTONE INC COM 46116V105 69 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 50,366 1,024,739 SH   SOLE 2 160,887 0 863,852
INTL PAPER CO COM 460146103 6,040 122,883 SH   SOLE 4 112,503 0 10,380
INTL PAPER CO COM 460146103 15,492 315,190 SH   SOLE 7 315,190 0 0
INTL PAPER CO COM 460146103 158 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 127,696 2,598,089 SH   SOLE 18 2,515,462 0 82,627
INTL PAPER CO COM 460146103 160,333 3,262,114 SH   SOLE 19 3,262,114 0 0
INTL PAPER CO COM 460146103 7,609 154,819 SH   SOLE 20 0 0 154,819
INTL PAPER CO COM 460146103 611,841 12,448,449 SH   SOLE 21 12,448,449 0 0
INTL PAPER CO COM 460146103 495,730 10,086,066 SH   SOLE 22 8,984,531 0 1,101,535
INTL PAPER CO COM 460146103 24,179 491,938 SH   SOLE 23 491,938 0 0
INTL PAPER CO COM 460146103 36,603 744,717 SH   SOLE 25 744,717 0 0
INTL PAPER CO COM 460146103 76,288 1,552,145 SH   SOLE 26 455,484 0 1,096,661
INTL PAPER CO COM 460146103 3,698 75,248 SH   SOLE 28 56,496 0 18,752
INTL PAPER CO COM 460146103 6,288 127,931 SH   SOLE 29 127,931 0 0
INTL PAPER CO COM 460146103 68,674 1,397,240 SH   SOLE 30 1,397,240 0 0
INTL PAPER CO COM 460146103 7,446 151,489 SH   SOLE 31 71,138 0 80,351
INTL PAPER CO COM 460146103 3,231 65,744 SH   SOLE 32 65,744 0 0
INTL PAPER CO COM 460146103 40,564 825,311 SH   SOLE 34 825,311 0 0
INTL PAPER CO COM 460146103 18,125 368,778 SH   SOLE 36 368,778 0 0
INTL PAPER CO COM 460146103 2,278 46,342 SH   SOLE 37 46,342 0 0
INTL PAPER CO COM 460146103 387 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 873 40,229 SH   SOLE 2 1,669 0 38,560
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,131 144,295 SH   SOLE 18 144,295 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 893 41,158 SH   SOLE 19 41,158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 50,549 2,329,435 SH   SOLE 21 2,329,435 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 29,133 1,342,555 SH   SOLE 22 1,290,376 0 52,179
INTRA CELLULAR THERAPIES INC COM 46116X101 135 6,215 SH   SOLE 26 3,823 0 2,392
INTRA CELLULAR THERAPIES INC COM 46116X101 142 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 251 11,573 SH   SOLE 30 11,573 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 110 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 415 115,670 SH   SOLE 2 21,688 0 93,982
INTREPID POTASH INC COM 46121Y102 979 272,607 SH   SOLE 7 272,607 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,163 324,089 SH   SOLE 18 324,089 0 0
INTREPID POTASH INC COM 46121Y102 466 129,780 SH   SOLE 19 129,780 0 0
INTREPID POTASH INC COM 46121Y102 12,322 3,432,181 SH   SOLE 21 3,432,181 0 0
INTREPID POTASH INC COM 46121Y102 10,868 3,027,429 SH   SOLE 22 2,901,484 0 125,945
INTREPID POTASH INC COM 46121Y102 178 49,562 SH   SOLE 23 49,562 0 0
INTREPID POTASH INC COM 46121Y102 217 60,376 SH   SOLE 26 0 0 60,376
INTREPID POTASH INC COM 46121Y102 65 18,007 SH   SOLE 30 18,007 0 0
INTREXON CORP COM 46122T102 1,014 58,894 SH   SOLE 2 2,583 0 56,311
INTREXON CORP COM 46122T102 4 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 25 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 3,866 224,534 SH   SOLE 18 224,534 0 0
INTREXON CORP COM 46122T102 1,386 80,508 SH   SOLE 19 80,508 0 0
INTREXON CORP COM 46122T102 43,300 2,514,517 SH   SOLE 21 2,514,517 0 0
INTREXON CORP COM 46122T102 35,766 2,076,993 SH   SOLE 22 1,990,089 0 86,904
INTREXON CORP COM 46122T102 10 555 SH   SOLE 23 555 0 0
INTREXON CORP COM 46122T102 432 25,105 SH   SOLE 26 3,387 0 21,718
INTREXON CORP COM 46122T102 152 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 265 15,386 SH   SOLE 30 15,386 0 0
INTREXON CORP COM 46122T102 9 523 SH   SOLE 34 523 0 0
INTREXON CORP COM 46122T102 176 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 324 5,769 SH   SOLE 2 271 0 5,498
INTRICON CORP COM 46121H109 8 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 1,339 23,827 SH   SOLE 18 23,827 0 0
INTRICON CORP COM 46121H109 370 6,584 SH   SOLE 19 6,584 0 0
INTRICON CORP COM 46121H109 14,299 254,439 SH   SOLE 21 254,439 0 0
INTRICON CORP COM 46121H109 11,340 201,780 SH   SOLE 22 197,050 0 4,730
INTUIT COM 461202103 171,259 753,116 SH   SOLE 2 204,077 0 549,039
INTUIT COM 461202103 22,011 96,794 SH   SOLE 4 90,362 0 6,432
INTUIT COM 461202103 67,235 295,667 SH   SOLE 7 243,915 0 51,752
INTUIT COM 461202103 545 2,398 SH   SOLE 13 2,398 0 0
INTUIT COM 461202103 577 2,536 SH   SOLE 15 2,536 0 0
INTUIT COM 461202103 15 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 216,601 952,513 SH   SOLE 18 798,526 0 153,987
INTUIT COM 461202103 103,885 456,838 SH   SOLE 19 456,838 0 0
INTUIT COM 461202103 27,695 121,788 SH   SOLE 20 0 0 121,788
INTUIT COM 461202103 1,413,669 6,216,664 SH   SOLE 21 6,216,664 0 0
INTUIT COM 461202103 1,445,406 6,356,226 SH   SOLE 22 5,668,014 0 688,212
INTUIT COM 461202103 75,320 331,224 SH   SOLE 23 331,224 0 0
INTUIT COM 461202103 93,983 413,293 SH   SOLE 25 413,293 0 0
INTUIT COM 461202103 211,656 930,764 SH   SOLE 26 204,094 0 726,670
INTUIT COM 461202103 10,590 46,570 SH   SOLE 28 35,115 0 11,455
INTUIT COM 461202103 11,404 50,151 SH   SOLE 29 22,383 0 27,768
INTUIT COM 461202103 262,593 1,154,764 SH   SOLE 30 1,154,764 0 0
INTUIT COM 461202103 27,584 121,303 SH   SOLE 31 59,351 0 61,952
INTUIT COM 461202103 10,016 44,045 SH   SOLE 32 44,045 0 0
INTUIT COM 461202103 53,577 235,605 SH   SOLE 34 235,605 0 0
INTUIT COM 461202103 46,980 206,596 SH   SOLE 36 206,596 0 0
INTUIT COM 461202103 1,111 4,885 SH   SOLE 40 4,885 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 176,706 307,851 SH   SOLE 2 74,610 0 233,241
INTUITIVE SURGICAL INC COM NEW 46120E602 20,829 36,288 SH   SOLE 4 33,299 0 2,989
INTUITIVE SURGICAL INC COM NEW 46120E602 63,708 110,989 SH   SOLE 7 85,636 0 25,353
INTUITIVE SURGICAL INC COM NEW 46120E602 1,189 2,071 SH   SOLE 13 2,071 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 595 1,037 SH   SOLE 15 1,037 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 38 66 SH   SOLE 17 0 0 66
INTUITIVE SURGICAL INC COM NEW 46120E602 140,954 245,564 SH   SOLE 18 231,816 0 13,748
INTUITIVE SURGICAL INC COM NEW 46120E602 157,674 274,694 SH   SOLE 19 274,694 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 27,589 48,065 SH   SOLE 20 0 0 48,065
INTUITIVE SURGICAL INC COM NEW 46120E602 1,463,287 2,549,281 SH   SOLE 21 2,549,281 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,562,821 2,722,684 SH   SOLE 22 2,429,279 0 293,405
INTUITIVE SURGICAL INC COM NEW 46120E602 81,980 142,822 SH   SOLE 23 142,822 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 61,735 107,552 SH   SOLE 25 107,552 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 221,200 385,366 SH   SOLE 26 92,060 0 293,306
INTUITIVE SURGICAL INC COM NEW 46120E602 12,421 21,639 SH   SOLE 28 16,380 0 5,259
INTUITIVE SURGICAL INC COM NEW 46120E602 2,212 3,853 SH   SOLE 29 3,853 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 292,935 510,339 SH   SOLE 30 510,339 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 26,376 45,952 SH   SOLE 31 21,973 0 23,979
INTUITIVE SURGICAL INC COM NEW 46120E602 11,117 19,368 SH   SOLE 32 19,368 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 74,728 130,188 SH   SOLE 34 130,188 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 51,955 90,514 SH   SOLE 36 90,514 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,288 2,244 SH   SOLE 40 2,244 0 0
INUVO INC COM NEW 46122W204 7 10,509 SH   SOLE 21 10,509 0 0
INUVO INC COM NEW 46122W204 596 960,791 SH   SOLE 22 960,791 0 0
INVACARE CORP COM 461203101 478 32,838 SH   SOLE 2 1,278 0 31,560
INVACARE CORP COM 461203101 3 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 10 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 2,216 152,315 SH   SOLE 18 152,315 0 0
INVACARE CORP COM 461203101 443 30,476 SH   SOLE 19 30,476 0 0
INVACARE CORP COM 461203101 56,207 3,863,038 SH   SOLE 21 3,863,038 0 0
INVACARE CORP COM 461203101 13,809 949,096 SH   SOLE 22 898,196 0 50,900
INVACARE CORP COM 461203101 212 14,581 SH   SOLE 26 0 0 14,581
INVACARE CORP COM 461203101 63 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 987 67,810 SH   SOLE 30 67,810 0 0
INVACARE CORP COM 461203101 52 3,545 SH   SOLE 40 3,545 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 302 16,778 SH   SOLE 18 16,778 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 2,231 194,500 SH   SOLE 2 194,500 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1 5 SH   SOLE 17 0 0 5
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 10 SH   SOLE 17 0 0 10
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 14 65 SH   SOLE 17 0 0 65
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 132 SH   SOLE 17 0 0 132
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 11 165 SH   SOLE 17 0 0 165
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 30 250 SH   SOLE 17 0 0 250
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 5 SH   SOLE 17 0 0 5
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 18 166 SH   SOLE 17 0 0 166
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,000 149,795 SH   SOLE 22 149,795 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH   SOLE 17 0 0 2
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 1 11 SH   SOLE 17 0 0 11
INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 7 210 SH   SOLE 17 0 0 210
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1 35 SH   SOLE 17 0 0 35
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1 38 SH   SOLE 17 0 0 38
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3 23 SH   SOLE 17 0 0 23
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 161 1,358 SH   SOLE 7 1,358 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 159 1,341 SH   SOLE 17 0 0 1,341
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 24 637 SH   SOLE 17 0 0 637
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 30 217 SH   SOLE 17 0 0 217
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1 16 SH   SOLE 17 0 0 16
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 39 SH   SOLE 17 0 0 39
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 75 1,519 SH   SOLE 17 0 0 1,519
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 327 SH   SOLE 17 0 0 327
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 29 537 SH   SOLE 18 537 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 72 3,427 SH   SOLE 7 3,427 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 5 152 SH   SOLE 17 0 0 152
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 147 3,389 SH   SOLE 7 3,389 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1 25 SH   SOLE 17 0 0 25
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 3,863 143,170 SH   SOLE 2 0 0 143,170
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 6 219 SH   SOLE 17 0 0 219
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 89,165 3,304,859 SH   SOLE 31 0 0 3,304,859
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 0 4 SH   SOLE 17 0 0 4
INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 2 108 SH   SOLE 17 0 0 108
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8,279 357,296 SH   SOLE 2 0 0 357,296
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 0 1 SH   SOLE 18 1 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 101,948 4,400,000 SH   SOLE 19 4,400,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 25,139 1,085,000 SH   SOLE 30 1,085,000 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 3 116 SH   SOLE 17 0 0 116
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 5 206 SH   SOLE 17 0 0 206
INVESCO HIGH INCOME TR II COM 46131F101 569 41,568 SH   SOLE 2 41,568 0 0
INVESCO LTD SHS G491BT108 29,936 1,308,386 SH   SOLE 2 450,868 0 857,518
INVESCO LTD SHS G491BT108 3,508 153,307 SH   SOLE 4 142,469 0 10,838
INVESCO LTD SHS G491BT108 7,582 331,397 SH   SOLE 7 328,408 0 2,989
INVESCO LTD SHS G491BT108 72 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 23,991 1,048,555 SH   SOLE 18 999,472 0 49,083
INVESCO LTD SHS G491BT108 3,973 173,625 SH   SOLE 19 173,625 0 0
INVESCO LTD SHS G491BT108 4,752 207,712 SH   SOLE 20 0 0 207,712
INVESCO LTD SHS G491BT108 339,372 14,832,692 SH   SOLE 21 14,832,692 0 0
INVESCO LTD SHS G491BT108 228,482 9,986,119 SH   SOLE 22 8,874,685 0 1,111,434
INVESCO LTD SHS G491BT108 12,576 549,648 SH   SOLE 23 549,648 0 0
INVESCO LTD SHS G491BT108 8,917 389,723 SH   SOLE 25 389,723 0 0
INVESCO LTD SHS G491BT108 36,781 1,607,568 SH   SOLE 26 424,095 0 1,183,473
INVESCO LTD SHS G491BT108 1,699 74,268 SH   SOLE 28 55,537 0 18,731
INVESCO LTD SHS G491BT108 2,200 96,160 SH   SOLE 29 14,236 0 81,924
INVESCO LTD SHS G491BT108 34,723 1,517,617 SH   SOLE 30 1,517,617 0 0
INVESCO LTD SHS G491BT108 3,113 136,077 SH   SOLE 31 75,695 0 60,382
INVESCO LTD SHS G491BT108 2,774 121,259 SH   SOLE 32 121,259 0 0
INVESCO LTD SHS G491BT108 777 33,962 SH   SOLE 34 33,962 0 0
INVESCO LTD SHS G491BT108 6,203 271,099 SH   SOLE 35 271,099 0 0
INVESCO LTD SHS G491BT108 13,371 584,385 SH   SOLE 36 584,385 0 0
INVESCO LTD SHS G491BT108 187 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,799 113,716 SH   SOLE 2 4,195 0 109,521
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 75 4,757 SH   SOLE 7 4,757 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,963 503,372 SH   SOLE 18 503,372 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,736 172,933 SH   SOLE 19 172,933 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 234,502 14,823,141 SH   SOLE 21 14,823,141 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 65,173 4,119,672 SH   SOLE 22 3,949,855 0 169,817
INVESCO MORTGAGE CAPITAL INC COM 46131B100 432 27,330 SH   SOLE 23 27,330 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 272 17,182 SH   SOLE 26 10,050 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 248 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 668 42,246 SH   SOLE 29 0 0 42,246
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,989 252,125 SH   SOLE 30 252,125 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 168 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 208 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 11 1,000 SH   SOLE 18 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,765 9,500 SH Put SOLE 2 9,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 55,737 300,000 SH Put SOLE 19 300,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 336,997 1,813,859 SH   SOLE 2 1,813,859 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 133 715 SH   SOLE 17 0 0 715
INVESCO QQQ TR UNIT SER 1 46090E103 29,117 156,719 SH   SOLE 19 156,719 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 424 2,281 SH   SOLE 22 2,281 0 0
INVESTAR HLDG CORP COM 46134L105 178 6,622 SH   SOLE 2 334 0 6,288
INVESTAR HLDG CORP COM 46134L105 6 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 772 28,760 SH   SOLE 18 28,760 0 0
INVESTAR HLDG CORP COM 46134L105 177 6,577 SH   SOLE 19 6,577 0 0
INVESTAR HLDG CORP COM 46134L105 8,607 320,552 SH   SOLE 21 320,552 0 0
INVESTAR HLDG CORP COM 46134L105 1,909 71,095 SH   SOLE 22 68,589 0 2,506
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 689 31,820 SH   SOLE 2 1,223 0 30,597
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 7 345 SH   SOLE 4 345 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 17 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3,088 142,575 SH   SOLE 18 142,575 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 647 29,867 SH   SOLE 19 29,867 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 77,008 3,555,295 SH   SOLE 21 3,555,295 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 20,513 947,060 SH   SOLE 22 902,030 0 45,030
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 57 2,636 SH   SOLE 26 0 0 2,636
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 76 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1,506 69,522 SH   SOLE 30 69,522 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 85 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,948 321,739 SH   SOLE 2 81,349 0 240,390
INVESTORS BANCORP INC NEW COM 46146L101 152 12,384 SH   SOLE 4 12,384 0 0
INVESTORS BANCORP INC NEW COM 46146L101 124 10,104 SH   SOLE 7 10,104 0 0
INVESTORS BANCORP INC NEW COM 46146L101 9,944 810,395 SH   SOLE 18 810,395 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,824 230,195 SH   SOLE 19 230,195 0 0
INVESTORS BANCORP INC NEW COM 46146L101 108,602 8,851,005 SH   SOLE 21 8,851,005 0 0
INVESTORS BANCORP INC NEW COM 46146L101 97,254 7,926,182 SH   SOLE 22 7,580,388 0 345,794
INVESTORS BANCORP INC NEW COM 46146L101 229 18,652 SH   SOLE 23 18,652 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,022 83,328 SH   SOLE 26 54,802 0 28,526
INVESTORS BANCORP INC NEW COM 46146L101 472 38,447 SH   SOLE 28 38,447 0 0
INVESTORS BANCORP INC NEW COM 46146L101 71 5,754 SH   SOLE 29 5,754 0 0
INVESTORS BANCORP INC NEW COM 46146L101 748 60,954 SH   SOLE 30 60,954 0 0
INVESTORS BANCORP INC NEW COM 46146L101 120 9,796 SH   SOLE 31 9,796 0 0
INVESTORS BANCORP INC NEW COM 46146L101 46 3,767 SH   SOLE 34 3,767 0 0
INVESTORS BANCORP INC NEW COM 46146L101 165 13,430 SH   SOLE 36 13,430 0 0
INVESTORS BANCORP INC NEW COM 46146L101 407 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 754 126,043 SH   SOLE 2 4,495 0 121,548
INVESTORS REAL ESTATE TR SH BEN INT 461730103 177 29,668 SH   SOLE 4 29,668 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,106 184,924 SH   SOLE 7 184,924 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 32 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,376 397,364 SH   SOLE 18 397,364 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,633 273,039 SH   SOLE 19 273,039 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 25,851 4,322,930 SH   SOLE 21 4,322,930 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 28,951 4,841,360 SH   SOLE 22 4,655,167 0 186,193
INVESTORS REAL ESTATE TR SH BEN INT 461730103 45 7,585 SH   SOLE 23 7,585 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,276 213,321 SH   SOLE 25 213,321 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 676 113,038 SH   SOLE 26 42,276 0 70,762
INVESTORS REAL ESTATE TR SH BEN INT 461730103 108 18,067 SH   SOLE 28 18,067 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 251 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,490 583,627 SH   SOLE 30 583,627 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 85 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 228 1,357 SH   SOLE 2 44 0 1,313
INVESTORS TITLE CO COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 782 4,657 SH   SOLE 18 4,657 0 0
INVESTORS TITLE CO COM 461804106 246 1,465 SH   SOLE 19 1,465 0 0
INVESTORS TITLE CO COM 461804106 8,526 50,782 SH   SOLE 21 50,782 0 0
INVESTORS TITLE CO COM 461804106 8,136 48,457 SH   SOLE 22 47,782 0 675
INVITAE CORP COM 46185L103 1,254 74,944 SH   SOLE 2 24,710 0 50,234
INVITAE CORP COM 46185L103 24 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 3,637 217,403 SH   SOLE 18 217,403 0 0
INVITAE CORP COM 46185L103 3,931 234,972 SH   SOLE 19 234,972 0 0
INVITAE CORP COM 46185L103 39,083 2,336,086 SH   SOLE 21 2,336,086 0 0
INVITAE CORP COM 46185L103 32,574 1,947,026 SH   SOLE 22 1,866,293 0 80,733
INVITAE CORP COM 46185L103 1,238 73,993 SH   SOLE 23 73,993 0 0
INVITAE CORP COM 46185L103 1,877 112,191 SH   SOLE 26 0 0 112,191
INVITAE CORP COM 46185L103 364 21,769 SH   SOLE 29 0 0 21,769
INVITAE CORP COM 46185L103 179 10,696 SH   SOLE 30 10,696 0 0
INVITATION HOMES INC COM 46187W107 13,961 609,363 SH   SOLE 2 12,857 0 596,506
INVITATION HOMES INC COM 46187W107 10,028 437,727 SH   SOLE 4 434,134 0 3,593
INVITATION HOMES INC COM 46187W107 12,288 536,364 SH   SOLE 7 536,364 0 0
INVITATION HOMES INC COM 46187W107 292 12,745 SH   SOLE 15 12,745 0 0
INVITATION HOMES INC COM 46187W107 5,145 224,584 SH   SOLE 18 198,705 0 25,879
INVITATION HOMES INC COM 46187W107 11,389 497,102 SH   SOLE 19 497,102 0 0
INVITATION HOMES INC COM 46187W107 5,386 235,102 SH   SOLE 20 0 0 235,102
INVITATION HOMES INC COM 46187W107 148,545 6,483,861 SH   SOLE 21 6,483,861 0 0
INVITATION HOMES INC COM 46187W107 280,573 12,246,749 SH   SOLE 22 11,421,183 0 825,566
INVITATION HOMES INC COM 46187W107 12,308 537,226 SH   SOLE 23 537,226 0 0
INVITATION HOMES INC COM 46187W107 18,718 817,038 SH   SOLE 25 817,038 0 0
INVITATION HOMES INC COM 46187W107 22,563 984,847 SH   SOLE 26 336,175 0 648,672
INVITATION HOMES INC COM 46187W107 3,021 131,856 SH   SOLE 28 116,770 0 15,086
INVITATION HOMES INC COM 46187W107 4,121 179,887 SH   SOLE 29 116,537 0 63,350
INVITATION HOMES INC COM 46187W107 17,965 784,168 SH   SOLE 30 784,168 0 0
INVITATION HOMES INC COM 46187W107 2,635 115,037 SH   SOLE 31 60,785 0 54,252
INVITATION HOMES INC COM 46187W107 4,637 202,398 SH   SOLE 34 202,398 0 0
INVITATION HOMES INC COM 46187W107 5,334 232,809 SH   SOLE 36 232,809 0 0
INVITATION HOMES INC COM 46187W107 143 6,254 SH   SOLE 40 6,254 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 1 509 SH   SOLE 21 509 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 39 19,446 SH   SOLE 22 19,446 0 0
INVUITY INC COM NEW 46187J205 28 3,796 SH   SOLE 18 3,796 0 0
INVUITY INC COM NEW 46187J205 407 55,064 SH   SOLE 21 55,064 0 0
INVUITY INC COM NEW 46187J205 2,472 334,065 SH   SOLE 22 334,065 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 134 8,590 SH   SOLE 2 338 0 8,252
ION GEOPHYSICAL CORP COM NEW 462044207 4 280 SH   SOLE 7 280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 547 35,152 SH   SOLE 18 35,152 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 147 9,431 SH   SOLE 19 9,431 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 5,836 375,326 SH   SOLE 21 375,326 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 4,007 257,677 SH   SOLE 22 248,605 0 9,072
IONIS PHARMACEUTICALS INC COM 462222100 11,925 231,199 SH   SOLE 2 15,630 0 215,569
IONIS PHARMACEUTICALS INC COM 462222100 31 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 141 2,736 SH   SOLE 7 2,736 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,556 68,936 SH   SOLE 18 68,936 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,140 22,096 SH   SOLE 19 22,096 0 0
IONIS PHARMACEUTICALS INC COM 462222100 170,075 3,297,297 SH   SOLE 21 3,297,297 0 0
IONIS PHARMACEUTICALS INC COM 462222100 184,534 3,577,619 SH   SOLE 22 3,332,953 0 244,666
IONIS PHARMACEUTICALS INC COM 462222100 2,447 47,443 SH   SOLE 26 25,464 0 21,979
IONIS PHARMACEUTICALS INC COM 462222100 872 16,911 SH   SOLE 28 16,911 0 0
IONIS PHARMACEUTICALS INC COM 462222100 835 16,188 SH   SOLE 29 0 0 16,188
IONIS PHARMACEUTICALS INC COM 462222100 8,273 160,399 SH   SOLE 30 160,399 0 0
IONIS PHARMACEUTICALS INC COM 462222100 223 4,331 SH   SOLE 31 2,591 0 1,740
IONIS PHARMACEUTICALS INC COM 462222100 217 4,204 SH   SOLE 34 4,204 0 0
IONIS PHARMACEUTICALS INC COM 462222100 686 13,295 SH   SOLE 40 13,295 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 739 65,667 SH   SOLE 2 3,062 0 62,605
IOVANCE BIOTHERAPEUTICS INC COM 462260100 23 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,921 259,639 SH   SOLE 18 259,639 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 872 77,495 SH   SOLE 19 77,495 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 43,227 3,842,405 SH   SOLE 21 3,842,405 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 26,579 2,362,549 SH   SOLE 22 2,263,797 0 98,752
IOVANCE BIOTHERAPEUTICS INC COM 462260100 68 6,045 SH   SOLE 26 0 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 117 10,357 SH   SOLE 28 10,357 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 219 19,497 SH   SOLE 30 19,497 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 12 1,088 SH   SOLE 34 1,088 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 81 7,215 SH   SOLE 40 7,215 0 0
IPASS INC COM NEW 46261V306 6 2,894 SH   SOLE 21 2,894 0 0
IPASS INC COM NEW 46261V306 22 10,584 SH   SOLE 22 10,584 0 0
IPG PHOTONICS CORP COM 44980X109 12,440 79,711 SH   SOLE 2 6,200 0 73,511
IPG PHOTONICS CORP COM 44980X109 2,025 12,977 SH   SOLE 4 11,996 0 981
IPG PHOTONICS CORP COM 44980X109 6,049 38,761 SH   SOLE 7 31,277 0 7,484
IPG PHOTONICS CORP COM 44980X109 60 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 11,238 72,009 SH   SOLE 18 67,501 0 4,508
IPG PHOTONICS CORP COM 44980X109 1,293 8,283 SH   SOLE 19 8,283 0 0
IPG PHOTONICS CORP COM 44980X109 3,892 24,940 SH   SOLE 20 0 0 24,940
IPG PHOTONICS CORP COM 44980X109 138,591 888,008 SH   SOLE 21 888,008 0 0
IPG PHOTONICS CORP COM 44980X109 137,238 879,336 SH   SOLE 22 786,543 0 92,793
IPG PHOTONICS CORP COM 44980X109 7,276 46,622 SH   SOLE 23 46,622 0 0
IPG PHOTONICS CORP COM 44980X109 18,118 116,089 SH   SOLE 25 116,089 0 0
IPG PHOTONICS CORP COM 44980X109 22,740 145,705 SH   SOLE 26 41,937 0 103,768
IPG PHOTONICS CORP COM 44980X109 1,146 7,340 SH   SOLE 28 5,626 0 1,714
IPG PHOTONICS CORP COM 44980X109 1,370 8,778 SH   SOLE 29 1,188 0 7,590
IPG PHOTONICS CORP COM 44980X109 37,865 242,615 SH   SOLE 30 242,615 0 0
IPG PHOTONICS CORP COM 44980X109 2,349 15,053 SH   SOLE 31 7,374 0 7,679
IPG PHOTONICS CORP COM 44980X109 2,021 12,949 SH   SOLE 34 12,949 0 0
IPG PHOTONICS CORP COM 44980X109 4,532 29,039 SH   SOLE 36 29,039 0 0
IPG PHOTONICS CORP COM 44980X109 118 757 SH   SOLE 40 757 0 0
IPIC ENTMT INC COM CL A 46263D106 1 178 SH   SOLE 18 178 0 0
IQIYI INC SPONSORED ADS 46267X108 1,421 52,490 SH   SOLE 22 29,718 0 22,772
IQIYI INC SPONSORED ADS 46267X108 1,526 56,382 SH   SOLE 25 56,382 0 0
IQIYI INC SPONSORED ADS 46267X108 3,162 116,797 SH   SOLE 26 51,959 0 64,838
IQIYI INC SPONSORED ADS 46267X108 71 2,621 SH   SOLE 29 0 0 2,621
IQVIA HLDGS INC COM 46266C105 54,297 418,505 SH   SOLE 2 79,819 0 338,686
IQVIA HLDGS INC COM 46266C105 6,612 50,962 SH   SOLE 4 46,727 0 4,235
IQVIA HLDGS INC COM 46266C105 15,827 121,991 SH   SOLE 7 119,410 0 2,581
IQVIA HLDGS INC COM 46266C105 154 1,186 SH   SOLE 15 1,186 0 0
IQVIA HLDGS INC COM 46266C105 45,656 351,905 SH   SOLE 18 332,480 0 19,425
IQVIA HLDGS INC COM 46266C105 31,125 239,906 SH   SOLE 19 239,906 0 0
IQVIA HLDGS INC COM 46266C105 8,067 62,176 SH   SOLE 20 0 0 62,176
IQVIA HLDGS INC COM 46266C105 468,374 3,610,095 SH   SOLE 21 3,610,095 0 0
IQVIA HLDGS INC COM 46266C105 502,921 3,876,375 SH   SOLE 22 3,449,863 0 426,512
IQVIA HLDGS INC COM 46266C105 26,537 204,539 SH   SOLE 23 204,539 0 0
IQVIA HLDGS INC COM 46266C105 19,694 151,799 SH   SOLE 25 151,799 0 0
IQVIA HLDGS INC COM 46266C105 75,060 578,540 SH   SOLE 26 151,438 0 427,102
IQVIA HLDGS INC COM 46266C105 4,109 31,671 SH   SOLE 28 23,977 0 7,694
IQVIA HLDGS INC COM 46266C105 706 5,439 SH   SOLE 29 5,439 0 0
IQVIA HLDGS INC COM 46266C105 79,581 613,387 SH   SOLE 30 613,387 0 0
IQVIA HLDGS INC COM 46266C105 7,507 57,861 SH   SOLE 31 32,403 0 25,458
IQVIA HLDGS INC COM 46266C105 16,010 123,397 SH   SOLE 34 123,397 0 0
IQVIA HLDGS INC COM 46266C105 17,131 132,039 SH   SOLE 36 132,039 0 0
IQVIA HLDGS INC COM 46266C105 409 3,155 SH   SOLE 40 3,155 0 0
IRADIMED CORP COM 46266A109 156 4,205 SH   SOLE 2 1,499 0 2,706
IRADIMED CORP COM 46266A109 428 11,512 SH   SOLE 18 11,512 0 0
IRADIMED CORP COM 46266A109 1,198 32,254 SH   SOLE 19 32,254 0 0
IRADIMED CORP COM 46266A109 4,887 131,550 SH   SOLE 21 131,550 0 0
IRADIMED CORP COM 46266A109 5,203 140,052 SH   SOLE 22 138,978 0 1,074
IRADIMED CORP COM 46266A109 116 3,118 SH   SOLE 23 3,118 0 0
IRADIMED CORP COM 46266A109 288 7,750 SH   SOLE 26 0 0 7,750
IRHYTHM TECHNOLOGIES INC COM 450056106 5,249 55,453 SH   SOLE 2 37,017 0 18,436
IRHYTHM TECHNOLOGIES INC COM 450056106 1 9 SH   SOLE 4 9 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 48 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 9,657 102,020 SH   SOLE 18 102,020 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 29,620 312,905 SH   SOLE 19 312,905 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,562 16,500 SH   SOLE 20 16,500 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 90,595 957,053 SH   SOLE 21 957,053 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 60,932 643,693 SH   SOLE 22 614,695 0 28,998
IRHYTHM TECHNOLOGIES INC COM 450056106 470 4,969 SH   SOLE 26 0 0 4,969
IRHYTHM TECHNOLOGIES INC COM 450056106 220 2,328 SH   SOLE 28 2,328 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 513 5,423 SH   SOLE 30 5,423 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 10,817 114,275 SH   SOLE 34 114,275 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 174 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 13 2,039 SH   SOLE 18 2,039 0 0
IRIDEX CORP COM 462684101 224 35,248 SH   SOLE 21 35,248 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,136 94,937 SH   SOLE 2 3,585 0 91,352
IRIDIUM COMMUNICATIONS INC COM 46269C102 47 2,074 SH   SOLE 7 2,074 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 9,593 426,357 SH   SOLE 18 426,357 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,979 87,974 SH   SOLE 19 87,974 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 235,910 10,484,904 SH   SOLE 21 10,484,904 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 60,598 2,693,224 SH   SOLE 22 2,557,681 0 135,543
IRIDIUM COMMUNICATIONS INC COM 46269C102 222 9,881 SH   SOLE 26 0 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 268 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,717 209,645 SH   SOLE 30 209,645 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 196 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 2,364 21,510 SH   SOLE 2 1,010 0 20,500
IROBOT CORP COM 462726100 18 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 65 588 SH   SOLE 7 588 0 0
IROBOT CORP COM 462726100 12,642 115,007 SH   SOLE 18 115,007 0 0
IROBOT CORP COM 462726100 3,636 33,082 SH   SOLE 19 33,082 0 0
IROBOT CORP COM 462726100 318,609 2,898,552 SH   SOLE 21 2,898,552 0 0
IROBOT CORP COM 462726100 82,915 754,317 SH   SOLE 22 717,759 0 36,558
IROBOT CORP COM 462726100 27 248 SH   SOLE 23 248 0 0
IROBOT CORP COM 462726100 1,455 13,240 SH   SOLE 26 8,584 0 4,656
IROBOT CORP COM 462726100 404 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 284 2,588 SH   SOLE 29 0 0 2,588
IROBOT CORP COM 462726100 6,554 59,625 SH   SOLE 30 59,625 0 0
IROBOT CORP COM 462726100 338 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 24,557 711,393 SH   SOLE 2 72,515 0 638,878
IRON MTN INC NEW COM 46284V101 2,691 77,957 SH   SOLE 4 71,271 0 6,686
IRON MTN INC NEW COM 46284V101 6,907 200,098 SH   SOLE 7 200,098 0 0
IRON MTN INC NEW COM 46284V101 45 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 20,535 594,887 SH   SOLE 18 561,636 0 33,251
IRON MTN INC NEW COM 46284V101 2,432 70,442 SH   SOLE 19 70,442 0 0
IRON MTN INC NEW COM 46284V101 5,387 156,044 SH   SOLE 20 0 0 156,044
IRON MTN INC NEW COM 46284V101 251,912 7,297,560 SH   SOLE 21 7,297,560 0 0
IRON MTN INC NEW COM 46284V101 267,915 7,761,166 SH   SOLE 22 6,990,596 0 770,570
IRON MTN INC NEW COM 46284V101 12,992 376,350 SH   SOLE 23 376,350 0 0
IRON MTN INC NEW COM 46284V101 9,086 263,213 SH   SOLE 25 263,213 0 0
IRON MTN INC NEW COM 46284V101 34,857 1,009,762 SH   SOLE 26 305,580 0 704,182
IRON MTN INC NEW COM 46284V101 1,799 52,104 SH   SOLE 28 39,677 0 12,427
IRON MTN INC NEW COM 46284V101 2,116 61,305 SH   SOLE 29 7,500 0 53,805
IRON MTN INC NEW COM 46284V101 30,574 885,688 SH   SOLE 30 885,688 0 0
IRON MTN INC NEW COM 46284V101 3,634 105,275 SH   SOLE 31 62,410 0 42,865
IRON MTN INC NEW COM 46284V101 487 14,121 SH   SOLE 34 14,121 0 0
IRON MTN INC NEW COM 46284V101 8,601 249,149 SH   SOLE 36 249,149 0 0
IRON MTN INC NEW COM 46284V101 183 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,533 137,194 SH   SOLE 2 31,143 0 106,051
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 17 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 53 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8,116 439,675 SH   SOLE 18 439,675 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,700 362,929 SH   SOLE 19 362,929 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 123,280 6,678,211 SH   SOLE 21 6,678,211 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 77,951 4,222,710 SH   SOLE 22 4,032,823 0 189,887
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,616 87,540 SH   SOLE 23 87,540 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,133 169,698 SH   SOLE 26 23,474 0 146,224
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 374 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 354 19,168 SH   SOLE 29 0 0 19,168
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 712 38,559 SH   SOLE 30 38,559 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 83 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 266 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 889 685,000 PRN   SOLE 21 685,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,651 97,388 SH   SOLE 2 97,388 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,957 115,469 SH   SOLE 21 115,469 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 8,564 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 5,797 507,155 SH   SOLE 4 507,155 0 0
ISHARES GOLD TRUST ISHARES 464285105 45,183 3,953,030 SH   SOLE 18 3,953,030 0 0
ISHARES GOLD TRUST ISHARES 464285105 412,335 36,074,766 SH   SOLE 19 36,074,766 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,101 96,338 SH   SOLE 21 96,338 0 0
ISHARES GOLD TRUST ISHARES 464285105 9,542 834,829 SH   SOLE 23 834,829 0 0
ISHARES GOLD TRUST ISHARES 464285105 134,312 11,750,857 SH   SOLE 34 11,750,857 0 0
ISHARES INC MSCI AUST ETF 464286103 34 1,515 SH   SOLE 18 1,515 0 0
ISHARES INC MSCI AUST ETF 464286103 1,234 55,782 SH   SOLE 21 55,782 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 49 SH   SOLE 2 49 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,700 235,599 SH   SOLE 23 235,599 0 0
ISHARES INC EM HGHYL BD ETF 464286285 26 568 SH   SOLE 18 568 0 0
ISHARES INC EM MKTS DIV ETF 464286319 696 17,888 SH   SOLE 7 17,888 0 0
ISHARES INC EM MKTS DIV ETF 464286319 11,485 295,168 SH   SOLE 18 271,766 0 23,402
ISHARES INC MSCI BRAZIL ETF 464286400 137 4,050 SH   SOLE 2 4,050 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1 32 SH   SOLE 17 0 0 32
ISHARES INC MSCI BRAZIL ETF 464286400 3 75 SH   SOLE 18 75 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 13,795 408,984 SH   SOLE 19 408,984 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 672 19,934 SH   SOLE 22 19,934 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 155 4,592 SH   SOLE 23 4,592 0 0
ISHARES INC MSCI CDA ETF 464286509 43,594 1,514,747 SH   SOLE 2 1,514,747 0 0
ISHARES INC MSCI CDA ETF 464286509 4 133 SH   SOLE 17 0 0 133
ISHARES INC MSCI CDA ETF 464286509 0 15 SH   SOLE 18 15 0 0
ISHARES INC MSCI CDA ETF 464286509 149,947 5,210,121 SH   SOLE 21 5,210,121 0 0
ISHARES INC MSCI CDA ETF 464286509 4,234 147,123 SH   SOLE 22 147,123 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,734 40,206 SH   SOLE 2 0 0 40,206
ISHARES INC JP MORGAN EM ETF 464286517 1,042 24,171 SH   SOLE 17 0 0 24,171
ISHARES INC JP MORGAN EM ETF 464286517 4,284 99,355 SH   SOLE 18 99,355 0 0
ISHARES INC JP MORGAN EM ETF 464286517 5,760 133,580 SH   SOLE 19 133,580 0 0
ISHARES INC JP MORGAN EM ETF 464286517 15,813 366,720 SH   SOLE 21 366,720 0 0
ISHARES INC JP MORGAN EM ETF 464286517 471 10,926 SH   SOLE 23 10,926 0 0
ISHARES INC MIN VOL GBL ETF 464286525 85,174 969,317 SH   SOLE 7 969,317 0 0
ISHARES INC MIN VOL GBL ETF 464286525 7 75 SH   SOLE 17 0 0 75
ISHARES INC MIN VOL GBL ETF 464286525 10,271 116,889 SH   SOLE 18 116,889 0 0
ISHARES INC MIN VOL GBL ETF 464286525 966 10,997 SH   SOLE 19 10,997 0 0
ISHARES INC MIN VOL GBL ETF 464286525 85,177 969,355 SH   SOLE 40 969,355 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 4 60 SH   SOLE 2 60 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 316 5,334 SH   SOLE 3 0 0 5,334
ISHARES INC MIN VOL EMRG MKT 464286533 67,816 1,143,616 SH   SOLE 7 1,143,616 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 10 174 SH   SOLE 17 0 0 174
ISHARES INC MIN VOL EMRG MKT 464286533 58,670 989,376 SH   SOLE 18 661,297 0 328,079
ISHARES INC MIN VOL EMRG MKT 464286533 1,767 29,800 SH   SOLE 19 29,800 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,856 65,032 SH   SOLE 21 65,032 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 88,019 1,484,307 SH   SOLE 22 1,484,307 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 16,067 391,840 SH   SOLE 18 319,348 0 72,492
ISHARES INC MSCI EURZONE ETF 464286608 1,650,907 40,261,111 SH   SOLE 21 40,261,111 0 0
ISHARES INC MSCI THAILND ETF 464286624 4,282 45,412 SH   SOLE 22 0 0 45,412
ISHARES INC MSCI CHILE ETF 464286640 7,837 172,968 SH   SOLE 22 172,968 0 0
ISHARES INC MSCI BRIC INDX 464286657 7 165 SH   SOLE 17 0 0 165
ISHARES INC MSCI PAC JP ETF 464286665 10 216 SH   SOLE 17 0 0 216
ISHARES INC MSCI PAC JP ETF 464286665 78,846 1,735,941 SH   SOLE 23 1,735,941 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,582 100,872 SH   SOLE 26 0 0 100,872
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 17 539 SH   SOLE 18 539 0 0
ISHARES INC MSCI TURKEY ETF 464286715 971 40,778 SH   SOLE 18 40,778 0 0
ISHARES INC MSCI TURKEY ETF 464286715 882 37,028 SH   SOLE 22 0 0 37,028
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 5,359 154,469 SH   SOLE 21 154,469 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 3 91 SH   SOLE 17 0 0 91
ISHARES INC MSCI SPAIN ETF 464286764 3 96 SH   SOLE 18 96 0 0
ISHARES INC MSCI SPAIN ETF 464286764 15,731 531,270 SH   SOLE 21 531,270 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2 35 SH   SOLE 18 35 0 0
ISHARES INC MSCI STH KOR ETF 464286772 402 5,886 SH   SOLE 19 5,886 0 0
ISHARES INC MSCI STH KOR ETF 464286772 29,048 425,483 SH   SOLE 21 425,483 0 0
ISHARES INC MSCI STH KOR ETF 464286772 44,046 645,179 SH   SOLE 22 645,179 0 0
ISHARES INC MSCI STH AFR ETF 464286780 0 3 SH   SOLE 18 3 0 0
ISHARES INC MSCI STH AFR ETF 464286780 139 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 215 7,235 SH   SOLE 18 7,235 0 0
ISHARES INC MSCI GERMANY ETF 464286806 323,843 10,889,147 SH   SOLE 21 10,889,147 0 0
ISHARES INC MSCI NETHERL ETF 464286814 36 1,194 SH   SOLE 18 1,194 0 0
ISHARES INC MSCI MEXICO ETF 464286822 345 6,743 SH   SOLE 2 6,743 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1 24 SH   SOLE 17 0 0 24
ISHARES INC MSCI MEXICO ETF 464286822 975 19,032 SH   SOLE 21 19,032 0 0
ISHARES INC MSCI MEXICO ETF 464286822 165 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 42 1,764 SH   SOLE 17 0 0 1,764
ISHARES INC MSCI HONG KG ETF 464286871 2 104 SH   SOLE 18 104 0 0
ISHARES INC CORE MSCI EMKT 46434G103 38,554 744,574 SH   SOLE 2 555,474 0 189,100
ISHARES INC CORE MSCI EMKT 46434G103 501,475 9,684,731 SH   SOLE 7 9,684,731 0 0
ISHARES INC CORE MSCI EMKT 46434G103 97,176 1,876,706 SH   SOLE 17 0 0 1,876,706
ISHARES INC CORE MSCI EMKT 46434G103 195,666 3,778,787 SH   SOLE 18 3,778,030 0 757
ISHARES INC CORE MSCI EMKT 46434G103 6,357 122,763 SH   SOLE 19 122,763 0 0
ISHARES INC CORE MSCI EMKT 46434G103 609,579 11,772,487 SH   SOLE 21 11,312,119 0 460,368
ISHARES INC CORE MSCI EMKT 46434G103 1,049,217 20,262,974 SH   SOLE 22 3,506,957 0 16,756,017
ISHARES INC CORE MSCI EMKT 46434G103 220,920 4,266,507 SH   SOLE 23 4,266,507 0 0
ISHARES INC MSCI EMRG CHN 46434G764 3,975 80,000 SH   SOLE   80,000 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 373,655 9,911,275 SH   SOLE 2 462,094 0 9,449,181
ISHARES INC MSCI TAIWAN ETF 46434G772 26,015 690,043 SH   SOLE 15 690,043 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,788 126,992 SH   SOLE 18 126,992 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 109,676 2,909,187 SH   SOLE 22 2,369,276 0 539,911
ISHARES INC MSCI TAIWAN ETF 46434G772 1,577 41,830 SH   SOLE 26 41,830 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 41,319 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 0 11 SH   SOLE 18 11 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 20,285 576,446 SH   SOLE 21 576,446 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 23,459 666,625 SH   SOLE 22 494,808 0 171,817
ISHARES INC MSCI MLY ETF NEW 46434G814 3,340 103,247 SH   SOLE 22 103,247 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 107,083 1,777,903 SH   SOLE 2 1,543,915 0 233,988
ISHARES INC MSCI JPN ETF NEW 46434G822 6 106 SH   SOLE 17 0 0 106
ISHARES INC MSCI JPN ETF NEW 46434G822 9,281 154,099 SH   SOLE 18 154,099 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,150,292 19,098,329 SH   SOLE 21 19,098,329 0 0
ISHARES INC MSCI ITALY ETF 46434G830 2 68 SH   SOLE 18 68 0 0
ISHARES INC MSCI ITALY ETF 46434G830 2,415 87,326 SH   SOLE 21 87,326 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 8,970 268,899 SH   SOLE 2 268,899 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 3 76 SH   SOLE 18 76 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 4 84 SH   SOLE 18 84 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,808 99,825 SH   SOLE 3 99,825 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 736,161 40,649,416 SH   SOLE 7 40,649,416 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 6,784 374,620 SH   SOLE 22 374,620 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,798 320,155 SH   SOLE 23 320,155 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,786 153,830 SH   SOLE 26 0 0 153,830
ISHARES SILVER TRUST ISHARES 46428Q109 392 28,572 SH   SOLE 18 28,572 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 91 6,625 SH   SOLE 19 6,625 0 0
ISHARES TR S&P 100 ETF 464287101 27 210 SH   SOLE 17 0 0 210
ISHARES TR S&P 100 ETF 464287101 5 36 SH   SOLE 18 36 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 84 450 SH   SOLE 18 450 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 60 356 SH   SOLE 17 0 0 356
ISHARES TR CORE S&P TTL STK 464287150 102,198 1,533,815 SH   SOLE 2 1,533,815 0 0
ISHARES TR CORE S&P TTL STK 464287150 328,985 4,937,485 SH   SOLE 7 4,937,485 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,600 24,007 SH   SOLE 17 0 0 24,007
ISHARES TR CORE S&P TTL STK 464287150 19,920 298,958 SH   SOLE 18 298,958 0 0
ISHARES TR CORE S&P TTL STK 464287150 223,857 3,359,702 SH   SOLE 19 3,359,702 0 0
ISHARES TR CORE S&P TTL STK 464287150 73,584 1,104,374 SH   SOLE 21 0 0 1,104,374
ISHARES TR SELECT DIVID ETF 464287168 3,972 39,817 SH   SOLE 7 39,817 0 0
ISHARES TR SELECT DIVID ETF 464287168 24 245 SH   SOLE 17 0 0 245
ISHARES TR SELECT DIVID ETF 464287168 49,231 493,493 SH   SOLE 18 493,493 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,771 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 18,159 164,158 SH   SOLE 2 39,259 0 124,899
ISHARES TR TIPS BD ETF 464287176 1,507 13,625 SH   SOLE 17 0 0 13,625
ISHARES TR TIPS BD ETF 464287176 51,214 462,969 SH   SOLE 18 462,969 0 0
ISHARES TR TIPS BD ETF 464287176 5,971 53,982 SH   SOLE 19 53,982 0 0
ISHARES TR TIPS BD ETF 464287176 1,207,515 10,915,887 SH   SOLE 21 10,753,782 0 162,105
ISHARES TR TIPS BD ETF 464287176 8,817 79,706 SH   SOLE 23 79,706 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 74,612 1,742,451 SH   SOLE 4 1,742,451 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 33,035 771,489 SH   SOLE 7 771,489 0 0
ISHARES TR OPTIONS 464287184 745 17,400 SH Call SOLE 2 17,400 0 0
ISHARES TR OPTIONS 464287184 69,052 1,612,600 SH Call SOLE 19 1,612,600 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,317,002 4,499,033 SH   SOLE 2 3,091,201 0 1,407,832
ISHARES TR CORE S&P500 ETF 464287200 127 434 SH   SOLE 3 434 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,302,596 7,865,937 SH   SOLE 4 7,865,937 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,712,912 19,515,977 SH   SOLE 7 19,515,977 0 0
ISHARES TR CORE S&P500 ETF 464287200 107,619 367,640 SH   SOLE 16 367,640 0 0
ISHARES TR CORE S&P500 ETF 464287200 89,357 305,256 SH   SOLE 17 0 0 305,256
ISHARES TR CORE S&P500 ETF 464287200 296,346 1,012,352 SH   SOLE 18 406,754 0 605,598
ISHARES TR CORE S&P500 ETF 464287200 123,422 421,624 SH   SOLE 19 421,624 0 0
ISHARES TR CORE S&P500 ETF 464287200 932,533 3,185,642 SH   SOLE 21 3,185,642 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,806,313 6,170,576 SH   SOLE 22 639,368 0 5,531,208
ISHARES TR CORE S&P500 ETF 464287200 762,782 2,605,752 SH   SOLE 23 2,605,752 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,459 32,313 SH   SOLE 26 0 0 32,313
ISHARES TR CORE S&P500 ETF 464287200 161,780 552,659 SH   SOLE 28 552,659 0 0
ISHARES TR OPTIONS 464287200 3,659 12,500 SH Put SOLE 25 12,500 0 0
ISHARES TR CORE US AGGBD ET 464287226 800,450 7,585,763 SH   SOLE 2 6,618,116 0 967,647
ISHARES TR CORE US AGGBD ET 464287226 2,430 23,031 SH   SOLE 7 23,031 0 0
ISHARES TR CORE US AGGBD ET 464287226 80,024 758,373 SH   SOLE 17 0 0 758,373
ISHARES TR CORE US AGGBD ET 464287226 235,950 2,236,068 SH   SOLE 18 1,364,158 0 871,910
ISHARES TR CORE US AGGBD ET 464287226 52,262 495,283 SH   SOLE 19 495,283 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,464,103 23,351,997 SH   SOLE 21 22,735,147 0 616,850
ISHARES TR CORE US AGGBD ET 464287226 393,427 3,728,456 SH   SOLE 22 3,654,463 0 73,993
ISHARES TR MSCI EMG MKT ETF 464287234 67,701 1,577,377 SH   SOLE 2 0 0 1,577,377
ISHARES TR MSCI EMG MKT ETF 464287234 1,200,471 27,969,972 SH   SOLE 7 27,969,972 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,281 29,837 SH   SOLE 17 0 0 29,837
ISHARES TR MSCI EMG MKT ETF 464287234 3,175 73,978 SH   SOLE 18 73,978 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,046 24,370 SH   SOLE 19 24,370 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 342,686 7,984,296 SH   SOLE 21 7,984,296 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 50,634 1,179,720 SH   SOLE 23 1,179,720 0 0
ISHARES TR OPTIONS 464287234 39,594 922,500 SH Call SOLE 2 922,500 0 0
ISHARES TR OPTIONS 464287234 750 17,500 SH Put SOLE 2 17,500 0 0
ISHARES TR OPTIONS 464287234 89,278 2,080,100 SH Call SOLE 19 2,080,100 0 0
ISHARES TR OPTIONS 464287234 123,485 2,877,100 SH Put SOLE 19 2,877,100 0 0
ISHARES TR IBOXX INV CP ETF 464287242 958,106 8,336,432 SH   SOLE 2 8,261,078 0 75,354
ISHARES TR IBOXX INV CP ETF 464287242 93,212 811,035 SH   SOLE 7 811,035 0 0
ISHARES TR IBOXX INV CP ETF 464287242 193 1,676 SH   SOLE 17 0 0 1,676
ISHARES TR IBOXX INV CP ETF 464287242 90,577 788,108 SH   SOLE 18 788,075 0 33
ISHARES TR IBOXX INV CP ETF 464287242 132,737 1,154,935 SH   SOLE 19 1,154,935 0 0
ISHARES TR IBOXX INV CP ETF 464287242 280,226 2,438,230 SH   SOLE 21 2,438,230 0 0
ISHARES TR IBOXX INV CP ETF 464287242 36,338 316,178 SH   SOLE 22 203,675 0 112,503
ISHARES TR IBOXX INV CP ETF 464287242 182,855 1,591,014 SH   SOLE 23 1,591,014 0 0
ISHARES TR OPTIONS 464287242 747 6,500 SH Put SOLE 2 6,500 0 0
ISHARES TR OPTIONS 464287242 20,113 175,000 SH Put SOLE 19 175,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,688 81,000 SH   SOLE 7 81,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 4,863 27,767 SH   SOLE 2 27,767 0 0
ISHARES TR GLOBAL TECH ETF 464287291 13,849 79,081 SH   SOLE 7 79,081 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,160 29,463 SH   SOLE 18 29,463 0 0
ISHARES TR GLOBAL TECH ETF 464287291 66,331 378,776 SH   SOLE 19 378,776 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 12,393 69,949 SH   SOLE 2 69,949 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 295 1,664 SH   SOLE 17 0 0 1,664
ISHARES TR S&P 500 GRWT ETF 464287309 21,027 118,680 SH   SOLE 18 118,680 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 656 3,700 SH   SOLE 19 3,700 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 174,593 985,455 SH   SOLE 22 0 0 985,455
ISHARES TR GLOB HLTHCRE ETF 464287325 393,753 6,252,028 SH   SOLE 4 6,252,028 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 213,174 3,384,786 SH   SOLE 7 3,384,786 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 4 116 SH   SOLE 18 116 0 0
ISHARES TR NORTH AMERN NAT 464287374 13,605 379,507 SH   SOLE 2 0 0 379,507
ISHARES TR JPX NIKKEI 400 464287382 3,084 47,449 SH   SOLE 21 47,449 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,097 87,165 SH   SOLE 2 87,165 0 0
ISHARES TR S&P 500 VAL ETF 464287408 39,945 344,830 SH   SOLE 17 0 0 344,830
ISHARES TR S&P 500 VAL ETF 464287408 2,272 19,615 SH   SOLE 18 19,615 0 0
ISHARES TR S&P 500 VAL ETF 464287408 660 5,700 SH   SOLE 19 5,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 77,649 662,141 SH   SOLE 2 366,789 0 295,352
ISHARES TR 20 YR TR BD ETF 464287432 172 1,471 SH   SOLE 17 0 0 1,471
ISHARES TR 20 YR TR BD ETF 464287432 45 382 SH   SOLE 18 382 0 0
ISHARES TR 20 YR TR BD ETF 464287432 64,450 549,587 SH   SOLE 19 549,587 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,047 34,507 SH   SOLE 21 0 0 34,507
ISHARES TR 20 YR TR BD ETF 464287432 23,068 196,712 SH   SOLE 22 196,712 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,033 42,920 SH   SOLE 23 42,920 0 0
ISHARES TR OPTIONS 464287432 938 8,000 SH Call SOLE 2 8,000 0 0
ISHARES TR OPTIONS 464287432 26,973 230,000 SH Call SOLE 19 230,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 631 6,236 SH   SOLE 3 1,159 0 5,077
ISHARES TR BARCLAYS 7 10 YR 464287440 25 245 SH   SOLE 17 0 0 245
ISHARES TR BARCLAYS 7 10 YR 464287440 739 7,307 SH   SOLE 18 7,299 0 8
ISHARES TR BARCLAYS 7 10 YR 464287440 70,504 696,885 SH   SOLE 19 696,885 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 50,895 503,068 SH   SOLE 23 503,068 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 266,254 3,204,409 SH   SOLE 2 2,496,808 0 707,601
ISHARES TR 1 3 YR TREAS BD 464287457 7,382 88,846 SH   SOLE 7 88,846 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 50 603 SH   SOLE 17 0 0 603
ISHARES TR 1 3 YR TREAS BD 464287457 5,211 62,710 SH   SOLE 18 62,051 0 659
ISHARES TR 1 3 YR TREAS BD 464287457 333,161 4,009,635 SH   SOLE 19 4,009,635 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 20,828 250,662 SH   SOLE 21 46,608 0 204,054
ISHARES TR 1 3 YR TREAS BD 464287457 157,933 1,900,741 SH   SOLE 22 1,900,741 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 144 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 315,476 4,640,028 SH   SOLE 2 4,406,199 0 233,829
ISHARES TR MSCI EAFE ETF 464287465 1,247,238 18,344,428 SH   SOLE 7 18,344,428 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,188 32,175 SH   SOLE 17 0 0 32,175
ISHARES TR MSCI EAFE ETF 464287465 9,177 134,980 SH   SOLE 18 128,627 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,383,833 49,769,567 SH   SOLE 21 49,769,567 0 0
ISHARES TR MSCI EAFE ETF 464287465 759 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR OPTIONS 464287465 1,625 23,900 SH Put SOLE 2 23,900 0 0
ISHARES TR OPTIONS 464287465 202,345 2,976,100 SH Put SOLE 19 2,976,100 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 48 530 SH   SOLE 17 0 0 530
ISHARES TR RUS MDCP VAL ETF 464287473 2,163 23,967 SH   SOLE 18 23,967 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,998 22,140 SH   SOLE 22 0 0 22,140
ISHARES TR RUS MD CP GR ETF 464287481 134 989 SH   SOLE 17 0 0 989
ISHARES TR RUS MD CP GR ETF 464287481 5,013 36,976 SH   SOLE 18 36,976 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,299 24,336 SH   SOLE 22 0 0 24,336
ISHARES TR RUS MID CAP ETF 464287499 69 312 SH   SOLE 17 0 0 312
ISHARES TR RUS MID CAP ETF 464287499 16,679 75,642 SH   SOLE 18 75,642 0 0
ISHARES TR RUS MID CAP ETF 464287499 4,844 21,969 SH   SOLE 19 21,969 0 0
ISHARES TR CORE S&P MCP ETF 464287507 118,112 586,776 SH   SOLE 2 262,292 0 324,484
ISHARES TR CORE S&P MCP ETF 464287507 113,273 562,737 SH   SOLE 4 562,737 0 0
ISHARES TR CORE S&P MCP ETF 464287507 219,554 1,090,736 SH   SOLE 7 1,090,736 0 0
ISHARES TR CORE S&P MCP ETF 464287507 256 1,273 SH   SOLE 17 0 0 1,273
ISHARES TR CORE S&P MCP ETF 464287507 193,447 961,038 SH   SOLE 18 751,017 0 210,021
ISHARES TR CORE S&P MCP ETF 464287507 113,681 564,762 SH   SOLE 19 564,762 0 0
ISHARES TR CORE S&P MCP ETF 464287507 69,754 346,533 SH   SOLE 21 346,533 0 0
ISHARES TR CORE S&P MCP ETF 464287507 261,428 1,298,761 SH   SOLE 22 58,967 0 1,239,794
ISHARES TR PHLX SEMICND ETF 464287523 11,491 62,095 SH   SOLE 15 62,095 0 0
ISHARES TR COHEN STEER REIT 464287564 7 74 SH   SOLE 17 0 0 74
ISHARES TR COHEN STEER REIT 464287564 10,033 100,251 SH   SOLE 18 100,251 0 0
ISHARES TR COHEN STEER REIT 464287564 514,071 5,136,600 SH   SOLE 21 5,136,600 0 0
ISHARES TR COHEN STEER REIT 464287564 30,627 306,021 SH   SOLE 22 306,021 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,117,801 22,901,061 SH   SOLE 4 22,901,061 0 0
ISHARES TR GLOBAL 100 ETF 464287572 8 164 SH   SOLE 17 0 0 164
ISHARES TR GLOBAL 100 ETF 464287572 2 47 SH   SOLE 18 47 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 15,252 120,455 SH   SOLE 17 0 0 120,455
ISHARES TR RUS 1000 VAL ETF 464287598 100,003 789,791 SH   SOLE 18 789,791 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 128,468 1,014,596 SH   SOLE 22 0 0 1,014,596
ISHARES TR S&P MC 400GR ETF 464287606 1,459 6,264 SH   SOLE 2 6,264 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3 11 SH   SOLE 17 0 0 11
ISHARES TR S&P MC 400GR ETF 464287606 811 3,483 SH   SOLE 18 3,483 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 20,012 128,301 SH   SOLE 17 0 0 128,301
ISHARES TR RUS 1000 GRW ETF 464287614 200,566 1,285,842 SH   SOLE 18 1,285,842 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,168 58,776 SH   SOLE 22 0 0 58,776
ISHARES TR RUS 1000 ETF 464287622 329,424 2,037,129 SH   SOLE 2 278,569 0 1,758,560
ISHARES TR RUS 1000 ETF 464287622 160 992 SH   SOLE 17 0 0 992
ISHARES TR RUS 1000 ETF 464287622 11,772 72,797 SH   SOLE 18 72,797 0 0
ISHARES TR RUS 1000 ETF 464287622 492,457 3,045,312 SH   SOLE 19 3,045,312 0 0
ISHARES TR RUS 1000 ETF 464287622 2,788,687 17,244,990 SH   SOLE 21 16,931,161 0 313,829
ISHARES TR RUS 1000 ETF 464287622 27,818 172,025 SH   SOLE 22 0 0 172,025
ISHARES TR RUS 2000 VAL ETF 464287630 32,902 247,383 SH   SOLE 2 139,400 0 107,983
ISHARES TR RUS 2000 VAL ETF 464287630 175 1,317 SH   SOLE 17 0 0 1,317
ISHARES TR RUS 2000 VAL ETF 464287630 25,047 188,324 SH   SOLE 18 188,324 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,485 11,167 SH   SOLE 22 0 0 11,167
ISHARES TR RUS 2000 GRW ETF 464287648 21,755 101,147 SH   SOLE 2 0 0 101,147
ISHARES TR RUS 2000 GRW ETF 464287648 119 552 SH   SOLE 17 0 0 552
ISHARES TR RUS 2000 GRW ETF 464287648 12,698 59,037 SH   SOLE 18 59,037 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,510 7,019 SH   SOLE 22 0 0 7,019
ISHARES TR OPTIONS 464287655 944 5,600 SH Call SOLE 2 5,600 0 0
ISHARES TR OPTIONS 464287655 1,348 8,000 SH Put SOLE 2 8,000 0 0
ISHARES TR OPTIONS 464287655 116,906 693,600 SH Call SOLE 19 693,600 0 0
ISHARES TR OPTIONS 464287655 54,222 321,700 SH Put SOLE 19 321,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 359,049 2,130,222 SH   SOLE 2 1,939,053 0 191,169
ISHARES TR RUSSELL 2000 ETF 464287655 614,130 3,643,607 SH   SOLE 7 3,643,607 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,420 8,424 SH   SOLE 17 0 0 8,424
ISHARES TR RUSSELL 2000 ETF 464287655 109,189 647,811 SH   SOLE 18 364,677 0 283,134
ISHARES TR RUSSELL 2000 ETF 464287655 43,277 256,759 SH   SOLE 19 256,759 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 247,499 1,468,402 SH   SOLE 21 1,308,302 0 160,100
ISHARES TR RUSSELL 2000 ETF 464287655 1,720,874 10,209,870 SH   SOLE 22 10,209,870 0 0
ISHARES TR CORE S&P US VLU 464287663 81,187 1,440,000 SH   SOLE 2 1,440,000 0 0
ISHARES TR CORE S&P US VLU 464287663 26 458 SH   SOLE 17 0 0 458
ISHARES TR CORE S&P US VLU 464287663 1,663 29,493 SH   SOLE 18 29,493 0 0
ISHARES TR CORE S&P US GWT 464287671 53 851 SH   SOLE 17 0 0 851
ISHARES TR CORE S&P US GWT 464287671 2,711 43,637 SH   SOLE 18 43,637 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 251 1,454 SH   SOLE 17 0 0 1,454
ISHARES TR RUSSELL 3000 ETF 464287689 165 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,673 21,318 SH   SOLE 19 21,318 0 0
ISHARES TR S&P MC 400VL ETF 464287705 48 284 SH   SOLE 17 0 0 284
ISHARES TR S&P MC 400VL ETF 464287705 181 1,082 SH   SOLE 18 1,082 0 0
ISHARES TR U.S. TECH ETF 464287721 5,781 29,795 SH   SOLE 18 29,795 0 0
ISHARES TR U.S. REAL ES ETF 464287739 179,256 2,240,143 SH   SOLE 2 1,917,763 0 322,380
ISHARES TR U.S. REAL ES ETF 464287739 735 9,189 SH   SOLE 17 0 0 9,189
ISHARES TR U.S. REAL ES ETF 464287739 1,193 14,908 SH   SOLE 18 6,181 0 8,727
ISHARES TR U.S. REAL ES ETF 464287739 464 5,800 SH   SOLE 19 5,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 11,326 141,542 SH   SOLE 22 141,542 0 0
ISHARES TR US INDUSTRIALS 464287754 5,278 33,805 SH   SOLE 18 33,805 0 0
ISHARES TR US HLTHCARE ETF 464287762 211 1,040 SH   SOLE 18 1,040 0 0
ISHARES TR U.S. FINLS ETF 464287788 16,569 136,403 SH   SOLE 18 136,403 0 0
ISHARES TR U.S. ENERGY ETF 464287796 5,270 125,586 SH   SOLE 18 125,586 0 0
ISHARES TR CORE S&P SCP ETF 464287804 62,852 720,446 SH   SOLE 2 302,208 0 418,238
ISHARES TR CORE S&P SCP ETF 464287804 144,213 1,653,057 SH   SOLE 4 1,653,057 0 0
ISHARES TR CORE S&P SCP ETF 464287804 77,802 891,814 SH   SOLE 7 891,814 0 0
ISHARES TR CORE S&P SCP ETF 464287804 27,374 313,781 SH   SOLE 17 0 0 313,781
ISHARES TR CORE S&P SCP ETF 464287804 132,167 1,514,980 SH   SOLE 18 1,507,430 0 7,550
ISHARES TR CORE S&P SCP ETF 464287804 685 7,856 SH   SOLE 19 7,856 0 0
ISHARES TR CORE S&P SCP ETF 464287804 31,609 362,322 SH   SOLE 21 362,322 0 0
ISHARES TR CORE S&P SCP ETF 464287804 195,954 2,246,152 SH   SOLE 22 238,738 0 2,007,414
ISHARES TR CORE S&P SCP ETF 464287804 10,072 115,455 SH   SOLE 23 115,455 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,450 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR DOW JONES US ETF 464287846 27 185 SH   SOLE 17 0 0 185
ISHARES TR EUROPE ETF 464287861 429 9,523 SH   SOLE 3 9,523 0 0
ISHARES TR EUROPE ETF 464287861 554,111 12,294,456 SH   SOLE 4 12,294,456 0 0
ISHARES TR EUROPE ETF 464287861 7 147 SH   SOLE 17 0 0 147
ISHARES TR SP SMCP600VL ETF 464287879 99 595 SH   SOLE 17 0 0 595
ISHARES TR S&P SML 600 GWT 464287887 24 120 SH   SOLE 17 0 0 120
ISHARES TR S&P SML 600 GWT 464287887 38 188 SH   SOLE 18 188 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,608 33,397 SH   SOLE 7 33,397 0 0
ISHARES TR INTL TREA BD ETF 464288117 22,650 470,308 SH   SOLE 17 0 0 470,308
ISHARES TR INTL TREA BD ETF 464288117 7,080 147,016 SH   SOLE 18 147,016 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,186 11,328 SH   SOLE 17 0 0 11,328
ISHARES TR SHRT NAT MUN ETF 464288158 2,037 19,448 SH   SOLE 18 19,448 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 3,782 53,564 SH   SOLE 3 53,564 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 43 5,001 SH   SOLE 18 5,001 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI EX US 464288240 3,174 66,565 SH   SOLE 18 66,565 0 0
ISHARES TR MSCI ACWI EX US 464288240 34,529 724,037 SH   SOLE 21 724,037 0 0
ISHARES TR MSCI ACWI ETF 464288257 20,471 275,661 SH   SOLE 2 275,661 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,255 57,296 SH   SOLE 3 57,296 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,612 21,703 SH   SOLE 17 0 0 21,703
ISHARES TR MSCI ACWI ETF 464288257 4,859 65,436 SH   SOLE 18 65,436 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 2,690 39,738 SH   SOLE 23 39,738 0 0
ISHARES TR EAFE SML CP ETF 464288273 197,743 3,175,072 SH   SOLE 2 3,175,072 0 0
ISHARES TR EAFE SML CP ETF 464288273 26,675 428,308 SH   SOLE 17 0 0 428,308
ISHARES TR EAFE SML CP ETF 464288273 20,531 329,656 SH   SOLE 18 329,656 0 0
ISHARES TR EAFE SML CP ETF 464288273 51,348 824,472 SH   SOLE 21 824,472 0 0
ISHARES TR EAFE SML CP ETF 464288273 6,726 108,001 SH   SOLE 23 108,001 0 0
ISHARES TR EAFE SML CP ETF 464288273 72,684 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 287,423 2,666,017 SH   SOLE 2 2,539,809 0 126,208
ISHARES TR JPMORGAN USD EMG 464288281 89,495 830,121 SH   SOLE 7 830,121 0 0
ISHARES TR JPMORGAN USD EMG 464288281 349 3,233 SH   SOLE 17 0 0 3,233
ISHARES TR JPMORGAN USD EMG 464288281 28,582 265,114 SH   SOLE 18 265,114 0 0
ISHARES TR JPMORGAN USD EMG 464288281 327,827 3,040,786 SH   SOLE 19 3,040,786 0 0
ISHARES TR JPMORGAN USD EMG 464288281 62,909 583,521 SH   SOLE 21 583,521 0 0
ISHARES TR JPMORGAN USD EMG 464288281 165,673 1,536,713 SH   SOLE 22 1,208,937 0 327,776
ISHARES TR JPMORGAN USD EMG 464288281 15,787 146,435 SH   SOLE 23 146,435 0 0
ISHARES TR JPMORGAN USD EMG 464288281 206,995 1,920,000 SH   SOLE 25 1,920,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281 19,190 178,000 SH   SOLE 26 178,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,176 66,563 SH   SOLE 30 66,563 0 0
ISHARES TR JPMORGAN USD EMG 464288281 124,680 1,156,479 SH   SOLE 31 0 0 1,156,479
ISHARES TR OPTIONS 464288281 2,049 19,000 SH Put SOLE 2 19,000 0 0
ISHARES TR OPTIONS 464288281 168,658 1,564,400 SH Put SOLE 19 1,564,400 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 639 11,751 SH   SOLE 18 11,751 0 0
ISHARES TR CALIF MUN BD ETF 464288356 5 82 SH   SOLE 17 0 0 82
ISHARES TR CALIF MUN BD ETF 464288356 686 11,835 SH   SOLE 18 11,835 0 0
ISHARES TR CALIF MUN BD ETF 464288356 28,995 500,000 SH   SOLE 19 500,000 0 0
ISHARES TR GLB INFRASTR ETF 464288372 1,714 40,699 SH   SOLE 2 40,699 0 0
ISHARES TR GLB INFRASTR ETF 464288372 311 7,377 SH   SOLE 19 7,377 0 0
ISHARES TR GLB INFRASTR ETF 464288372 4,935 117,159 SH   SOLE 22 0 0 117,159
ISHARES TR GLB INFRASTR ETF 464288372 270 6,408 SH   SOLE 23 6,408 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1 5 SH   SOLE 17 0 0 5
ISHARES TR NATIONAL MUN ETF 464288414 24,418 226,216 SH   SOLE 2 226,216 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,203 75,999 SH   SOLE 17 0 0 75,999
ISHARES TR NATIONAL MUN ETF 464288414 9,132 84,607 SH   SOLE 18 84,607 0 0
ISHARES TR NATIONAL MUN ETF 464288414 283,882 2,630,000 SH   SOLE 19 2,630,000 0 0
ISHARES TR ASIA 50 ETF 464288430 348,949 5,580,513 SH   SOLE 4 5,580,513 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,478 45,284 SH   SOLE 2 45,284 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,801 85,826 SH   SOLE 7 85,826 0 0
ISHARES TR INTL SEL DIV ETF 464288448 49,953 1,530,882 SH   SOLE 18 1,481,800 0 49,082
ISHARES TR INTL SEL DIV ETF 464288448 1,130 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 47,303 1,449,673 SH   SOLE 21 1,449,673 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,873 100,268 SH   SOLE 2 17,114 0 83,154
ISHARES TR INTL DEV RE ETF 464288489 511 17,831 SH   SOLE 3 17,831 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 937 32,713 SH   SOLE 18 8,570 0 24,143
ISHARES TR INTL DEV RE ETF 464288489 3,324 116,028 SH   SOLE 22 116,028 0 0
ISHARES TR IBOXX HI YD ETF 464288513 195,799 2,265,140 SH   SOLE 2 937,945 0 1,327,195
ISHARES TR IBOXX HI YD ETF 464288513 678 7,843 SH   SOLE 7 7,843 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,632 30,448 SH   SOLE 17 0 0 30,448
ISHARES TR IBOXX HI YD ETF 464288513 58,814 680,401 SH   SOLE 18 539,064 0 141,337
ISHARES TR IBOXX HI YD ETF 464288513 936,652 10,835,861 SH   SOLE 19 10,835,861 0 0
ISHARES TR IBOXX HI YD ETF 464288513 445,034 5,148,474 SH   SOLE 21 5,148,474 0 0
ISHARES TR IBOXX HI YD ETF 464288513 57,510 665,316 SH   SOLE 22 474,604 0 190,712
ISHARES TR IBOXX HI YD ETF 464288513 48,223 557,880 SH   SOLE 23 557,880 0 0
ISHARES TR IBOXX HI YD ETF 464288513 64,078 741,299 SH   SOLE 26 741,299 0 0
ISHARES TR IBOXX HI YD ETF 464288513 10,027 116,000 SH   SOLE 30 116,000 0 0
ISHARES TR OPTIONS 464288513 132,063 1,527,800 SH Put SOLE 2 1,527,800 0 0
ISHARES TR OPTIONS 464288513 196,374 2,271,800 SH Put SOLE 19 2,271,800 0 0
ISHARES TR CRE U S REIT ETF 464288521 22,518 465,447 SH   SOLE 21 0 0 465,447
ISHARES TR CRE U S REIT ETF 464288521 7,302 150,923 SH   SOLE 22 0 0 150,923
ISHARES TR CRE U S REIT ETF 464288521 24,140 498,968 SH   SOLE 23 498,968 0 0
ISHARES TR RESIDNL REAL EST 464288562 2 33 SH   SOLE 17 0 0 33
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MSCI KLD400 SOC 464288570 158 1,477 SH   SOLE 18 1,477 0 0
ISHARES TR MBS ETF 464288588 22,337 216,174 SH   SOLE 2 132,500 0 83,674
ISHARES TR MBS ETF 464288588 34,215 331,126 SH   SOLE 3 331,126 0 0
ISHARES TR MBS ETF 464288588 12 114 SH   SOLE 17 0 0 114
ISHARES TR MBS ETF 464288588 97,303 941,670 SH   SOLE 18 644,891 0 296,779
ISHARES TR MBS ETF 464288588 5,040 48,778 SH   SOLE 19 48,778 0 0
ISHARES TR MBS ETF 464288588 9,730 94,164 SH   SOLE 21 94,164 0 0
ISHARES TR MBS ETF 464288588 3,859 37,345 SH   SOLE 23 37,345 0 0
ISHARES TR INTRM GOV CR ETF 464288612 10 95 SH   SOLE 17 0 0 95
ISHARES TR INTRM GOV CR ETF 464288612 551 5,136 SH   SOLE 18 5,136 0 0
ISHARES TR USD INV GRDE ETF 464288620 28,686 534,979 SH   SOLE 18 382 0 534,597
ISHARES TR USD INV GRDE ETF 464288620 282 5,257 SH   SOLE 23 5,257 0 0
ISHARES TR INTRM TR CRP ETF 464288638 141,400 2,662,896 SH   SOLE 2 2,662,896 0 0
ISHARES TR INTRM TR CRP ETF 464288638 10 180 SH   SOLE 17 0 0 180
ISHARES TR INTRM TR CRP ETF 464288638 9,767 183,937 SH   SOLE 18 148,588 0 35,349
ISHARES TR INTRM TR CRP ETF 464288638 1,641 30,900 SH   SOLE 19 30,900 0 0
ISHARES TR INTRM TR CRP ETF 464288638 58,688 1,105,229 SH   SOLE 21 1,105,229 0 0
ISHARES TR INTRM TR CRP ETF 464288638 2,811 52,934 SH   SOLE 22 22,686 0 30,248
ISHARES TR SH TR CRPORT ETF 464288646 742,718 14,329,895 SH   SOLE 2 13,168,077 0 1,161,818
ISHARES TR SH TR CRPORT ETF 464288646 35,770 690,142 SH   SOLE 18 596,888 0 93,254
ISHARES TR SH TR CRPORT ETF 464288646 51,772 998,884 SH   SOLE 19 998,884 0 0
ISHARES TR SH TR CRPORT ETF 464288646 10,527 203,115 SH   SOLE 21 83,720 0 119,395
ISHARES TR SH TR CRPORT ETF 464288646 87,686 1,691,791 SH   SOLE 22 1,691,791 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 3 SH   SOLE 17 0 0 3
ISHARES TR 10-20 YR TRS ETF 464288653 169 1,318 SH   SOLE 22 1,318 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 24 205 SH   SOLE 2 205 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 44 367 SH   SOLE 17 0 0 367
ISHARES TR 3 7 YR TREAS BD 464288661 10,872 91,305 SH   SOLE 18 91,305 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 15,935 133,833 SH   SOLE 23 133,833 0 0
ISHARES TR SHORT TREAS BD 464288679 8 76 SH   SOLE 2 76 0 0
ISHARES TR SHORT TREAS BD 464288679 3,335 30,194 SH   SOLE 18 30,194 0 0
ISHARES TR SHORT TREAS BD 464288679 682,170 6,176,838 SH   SOLE 19 6,176,838 0 0
ISHARES TR SHORT TREAS BD 464288679 28,161 254,991 SH   SOLE 21 0 0 254,991
ISHARES TR SHORT TREAS BD 464288679 28,747 260,296 SH   SOLE 22 224,088 0 36,208
ISHARES TR OPTIONS 464288687 1,374 37,000 SH Put SOLE 2 37,000 0 0
ISHARES TR OPTIONS 464288687 31,562 850,000 SH Put SOLE 19 850,000 0 0
ISHARES TR S&P US PFD STK 464288687 16,265 438,058 SH   SOLE 2 438,058 0 0
ISHARES TR S&P US PFD STK 464288687 2,967 79,906 SH   SOLE 3 79,906 0 0
ISHARES TR S&P US PFD STK 464288687 88,732 2,389,766 SH   SOLE 7 2,389,766 0 0
ISHARES TR S&P US PFD STK 464288687 463 12,468 SH   SOLE 15 12,468 0 0
ISHARES TR S&P US PFD STK 464288687 0 6 SH   SOLE 17 0 0 6
ISHARES TR S&P US PFD STK 464288687 63,656 1,714,402 SH   SOLE 18 1,588,247 0 126,155
ISHARES TR S&P US PFD STK 464288687 283 7,613 SH   SOLE 19 7,613 0 0
ISHARES TR S&P US PFD STK 464288687 15,594 419,989 SH   SOLE 21 419,989 0 0
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR GLOB UTILITS ETF 464288711 667 13,554 SH   SOLE 7 13,554 0 0
ISHARES TR GLOB UTILITS ETF 464288711 247 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 38,348 409,436 SH   SOLE 7 409,436 0 0
ISHARES TR GLB CNSM STP ETF 464288737 77,067 1,533,681 SH   SOLE 4 1,533,681 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,422 127,801 SH   SOLE 7 127,801 0 0
ISHARES TR GLB CNS DISC ETF 464288745 40,145 334,180 SH   SOLE 7 334,180 0 0
ISHARES TR OPTIONS 464288752 760 21,500 SH Call SOLE 2 21,500 0 0
ISHARES TR OPTIONS 464288752 69,213 1,958,500 SH Call SOLE 19 1,958,500 0 0
ISHARES TR MSCI USA ESG SLC 464288802 5 41 SH   SOLE 18 41 0 0
ISHARES TR US HLTHCR PR ETF 464288828 70 350 SH   SOLE 18 350 0 0
ISHARES TR EAFE VALUE ETF 464288877 32,939 634,412 SH   SOLE 17 0 0 634,412
ISHARES TR EAFE VALUE ETF 464288877 11,437 220,280 SH   SOLE 21 220,280 0 0
ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH   SOLE 17 0 0 6
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TP200 GR ETF 464289438 1 9 SH   SOLE 17 0 0 9
ISHARES TR RUS TOP 200 ETF 464289446 101 1,500 SH   SOLE 18 1,500 0 0
ISHARES TR CORE LT USDB ETF 464289479 9 150 SH   SOLE 17 0 0 150
ISHARES TR LNG TR CRPRT BD 464289511 569 9,763 SH   SOLE 2 9,763 0 0
ISHARES TR LNG TR CRPRT BD 464289511 4,477 76,839 SH   SOLE 18 20,243 0 56,596
ISHARES TR LNG TR CRPRT BD 464289511 46,559 799,021 SH   SOLE 21 799,021 0 0
ISHARES TR LNG TR CRPRT BD 464289511 479 8,215 SH   SOLE 22 8,215 0 0
ISHARES TR INDIA 50 ETF 464289529 54,603 1,596,589 SH   SOLE 7 1,596,589 0 0
ISHARES TR INDIA 50 ETF 464289529 19,546 571,506 SH   SOLE 22 571,506 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1 12 SH   SOLE 17 0 0 12
ISHARES TR GRWT ALLOCAT ETF 464289867 7 156 SH   SOLE 17 0 0 156
ISHARES TR GRWT ALLOCAT ETF 464289867 50,280 1,114,117 SH   SOLE 22 1,114,117 0 0
ISHARES TR MODERT ALLOC ETF 464289875 35,899 947,458 SH   SOLE 22 947,458 0 0
ISHARES TR CONSER ALLOC ETF 464289883 12,000 350,979 SH   SOLE 22 350,979 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,834 116,438 SH   SOLE 2 116,438 0 0
ISHARES TR US TREAS BD ETF 46429B267 4 178 SH   SOLE 17 0 0 178
ISHARES TR US TREAS BD ETF 46429B267 33,554 1,378,540 SH   SOLE 18 104,291 0 1,274,249
ISHARES TR US TREAS BD ETF 46429B267 690 28,352 SH   SOLE 19 28,352 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH   SOLE 18 139 0 0
ISHARES TR GNMA BOND ETF 46429B333 0 2 SH   SOLE 17 0 0 2
ISHARES TR CMBS ETF 46429B366 6,821 137,000 SH   SOLE 2 137,000 0 0
ISHARES TR CMBS ETF 46429B366 969 19,465 SH   SOLE 3 19,465 0 0
ISHARES TR CMBS ETF 46429B366 3,796 76,247 SH   SOLE 18 47,988 0 28,259
ISHARES TR MSCI PHILIPS ETF 46429B408 1,327 44,147 SH   SOLE 22 0 0 44,147
ISHARES TR IBONDS SEP19 ETF 46429B564 22 868 SH   SOLE 18 868 0 0
ISHARES TR MSCI INDIA ETF 46429B598 268,733 8,276,357 SH   SOLE 2 233,689 0 8,042,668
ISHARES TR MSCI INDIA ETF 46429B598 42,264 1,301,628 SH   SOLE 4 660,272 0 641,356
ISHARES TR MSCI INDIA ETF 46429B598 3,881 119,539 SH   SOLE 7 0 0 119,539
ISHARES TR MSCI INDIA ETF 46429B598 49,756 1,532,378 SH   SOLE 15 1,532,378 0 0
ISHARES TR MSCI INDIA ETF 46429B598 35,869 1,104,669 SH   SOLE 18 1,104,669 0 0
ISHARES TR MSCI INDIA ETF 46429B598 17,460 537,726 SH   SOLE 19 537,726 0 0
ISHARES TR MSCI INDIA ETF 46429B598 152,737 4,703,936 SH   SOLE 21 4,703,936 0 0
ISHARES TR MSCI INDIA ETF 46429B598 175,138 5,393,830 SH   SOLE 22 4,683,768 0 710,062
ISHARES TR MSCI INDIA ETF 46429B598 696 21,432 SH   SOLE 26 21,432 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,770 116,111 SH   SOLE 40 116,111 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,006 84,055 SH   SOLE 22 0 0 84,055
ISHARES TR FLTG RATE NT ETF 46429B655 7,624 149,424 SH   SOLE 3 0 0 149,424
ISHARES TR FLTG RATE NT ETF 46429B655 8 157 SH   SOLE 17 0 0 157
ISHARES TR FLTG RATE NT ETF 46429B655 13,685 268,225 SH   SOLE 18 227,000 0 41,225
ISHARES TR FLTG RATE NT ETF 46429B655 82,879 1,624,447 SH   SOLE 19 1,624,447 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 27,651 305,404 SH   SOLE 2 305,404 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 29,274 323,323 SH   SOLE 3 315,850 0 7,473
ISHARES TR CORE HIGH DV ETF 46429B663 13 142 SH   SOLE 17 0 0 142
ISHARES TR CORE HIGH DV ETF 46429B663 6,447 71,210 SH   SOLE 18 50,781 0 20,429
ISHARES TR CORE HIGH DV ETF 46429B663 3,680 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 20,556 227,039 SH   SOLE 21 227,039 0 0
ISHARES TR MSCI CHINA ETF 46429B671 6 95 SH   SOLE 18 95 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 801 11,003 SH   SOLE 3 2,734 0 8,269
ISHARES TR MIN VOL EAFE ETF 46429B689 233,694 3,209,636 SH   SOLE 7 3,209,636 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 58 792 SH   SOLE 17 0 0 792
ISHARES TR MIN VOL EAFE ETF 46429B689 113,640 1,560,772 SH   SOLE 18 961,956 0 598,816
ISHARES TR MIN VOL EAFE ETF 46429B689 7,550 103,689 SH   SOLE 19 103,689 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,237 99,393 SH   SOLE 21 99,393 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 28,827 395,916 SH   SOLE 22 65,736 0 330,180
ISHARES TR MIN VOL USA ETF 46429B697 44,707 783,789 SH   SOLE 2 783,789 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,773 31,087 SH   SOLE 3 5,388 0 25,699
ISHARES TR MIN VOL USA ETF 46429B697 26 448 SH   SOLE 17 0 0 448
ISHARES TR MIN VOL USA ETF 46429B697 293,922 5,152,907 SH   SOLE 18 2,467,449 0 2,685,458
ISHARES TR MIN VOL USA ETF 46429B697 24,698 432,986 SH   SOLE 19 432,986 0 0
ISHARES TR MIN VOL USA ETF 46429B697 5,886 103,198 SH   SOLE 22 103,198 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 96,654 978,481 SH   SOLE 17 0 0 978,481
ISHARES TR 0-5 YR TIPS ETF 46429B747 382 3,865 SH   SOLE 18 3,865 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 15,355 155,443 SH   SOLE 22 155,443 0 0
ISHARES TR USA QUALITY FCTR 46432F339 119,894 1,326,702 SH   SOLE 2 1,326,702 0 0
ISHARES TR USA QUALITY FCTR 46432F339 7 78 SH   SOLE 17 0 0 78
ISHARES TR USA QUALITY FCTR 46432F339 32,631 361,084 SH   SOLE 18 361,084 0 0
ISHARES TR USA QUALITY FCTR 46432F339 13 139 SH   SOLE 21 139 0 0
ISHARES TR USA QUALITY FCTR 46432F339 16,407 181,550 SH   SOLE 22 181,550 0 0
ISHARES TR USA SIZE FACTOR 46432F370 17,602 200,146 SH   SOLE 18 200,146 0 0
ISHARES TR USA SIZE FACTOR 46432F370 139 1,580 SH   SOLE 21 1,580 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 260,750 2,968,128 SH   SOLE 2 2,968,128 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 30,806 350,670 SH   SOLE 18 350,670 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 24 278 SH   SOLE 21 278 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 15,782 179,649 SH   SOLE 22 179,649 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 49,331 414,544 SH   SOLE 2 414,544 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 5 45 SH   SOLE 17 0 0 45
ISHARES TR USA MOMENTUM FCT 46432F396 45,153 379,437 SH   SOLE 18 378,664 0 773
ISHARES TR USA MOMENTUM FCT 46432F396 88,238 741,499 SH   SOLE 19 741,499 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 209 1,759 SH   SOLE 21 1,759 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 18,446 155,012 SH   SOLE 22 155,012 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 59,451 985,754 SH   SOLE 2 985,754 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 226 3,744 SH   SOLE 17 0 0 3,744
ISHARES TR CORE MSCI TOTAL 46432F834 1,347 22,331 SH   SOLE 18 22,331 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 4,847,875 80,382,599 SH   SOLE 21 80,320,709 0 61,890
ISHARES TR CORE MSCI TOTAL 46432F834 252,870 4,192,836 SH   SOLE 22 4,192,836 0 0
ISHARES TR CORE MSCI EAFE 46432F842 749,344 11,693,890 SH   SOLE 2 9,233,128 0 2,460,762
ISHARES TR CORE MSCI EAFE 46432F842 99,175 1,547,670 SH   SOLE 3 1,547,670 0 0
ISHARES TR CORE MSCI EAFE 46432F842 27,302 426,068 SH   SOLE 4 426,068 0 0
ISHARES TR CORE MSCI EAFE 46432F842 31,852 497,064 SH   SOLE 7 497,064 0 0
ISHARES TR CORE MSCI EAFE 46432F842 65,376 1,020,227 SH   SOLE 17 0 0 1,020,227
ISHARES TR CORE MSCI EAFE 46432F842 233,202 3,639,234 SH   SOLE 18 3,638,070 0 1,164
ISHARES TR CORE MSCI EAFE 46432F842 240,034 3,745,847 SH   SOLE 19 3,745,847 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,233,296 19,246,189 SH   SOLE 21 18,452,871 0 793,318
ISHARES TR CORE MSCI EAFE 46432F842 71,174 1,110,710 SH   SOLE 22 1,110,710 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,934 108,208 SH   SOLE 23 108,208 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 3 53 SH   SOLE 17 0 0 53
ISHARES TR MRNGSTR INC ETF 46432F875 591 23,869 SH   SOLE 18 23,869 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,138 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,037 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,509 131,079 SH   SOLE 2 131,079 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 7 232 SH   SOLE 18 232 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 19,321 688,083 SH   SOLE 19 688,083 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 30,106 1,072,161 SH   SOLE 21 1,072,161 0 0
ISHARES TR MULTIFACTOR USA 46434V282 450 13,386 SH   SOLE 18 13,386 0 0
ISHARES TR MULTIFACTOR USA 46434V282 126,938 3,775,682 SH   SOLE 19 3,775,682 0 0
ISHARES TR MULTIFACTOR USA 46434V282 18,949 563,622 SH   SOLE 21 563,622 0 0
ISHARES TR MULTIFACTOR USA 46434V290 5 116 SH   SOLE 18 116 0 0
ISHARES TR MULTIFACTOR USA 46434V290 3,648 83,932 SH   SOLE 19 83,932 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 0 1 SH   SOLE 17 0 0 1
ISHARES TR 0-5YR HI YL CP 46434V407 42,755 908,144 SH   SOLE 18 813,548 0 94,596
ISHARES TR 0-5YR HI YL CP 46434V407 38,970 827,747 SH   SOLE 19 827,747 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 14,523 308,480 SH   SOLE 21 308,480 0 0
ISHARES TR MSCI LW CRB TG 46434V464 0 4 SH   SOLE 17 0 0 4
ISHARES TR IBONDS SEP2020 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TOTAL USD 46434V613 1 29 SH   SOLE 17 0 0 29
ISHARES TR CORE TOTAL USD 46434V613 1,263,026 25,702,612 SH   SOLE 21 25,702,612 0 0
ISHARES TR CORE DIV GRWTH 46434V621 37 1,006 SH   SOLE 17 0 0 1,006
ISHARES TR CORE DIV GRWTH 46434V621 1,008 27,186 SH   SOLE 18 8,460 0 18,726
ISHARES TR CUR HD EURZN ETF 46434V639 1,017 34,293 SH   SOLE 2 34,293 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 971 32,723 SH   SOLE 3 32,723 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 6,388 215,385 SH   SOLE 18 215,385 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 17,645 699,648 SH   SOLE 2 699,648 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 2 73 SH   SOLE 17 0 0 73
ISHARES TR GLOBAL REIT ETF 46434V647 91 3,592 SH   SOLE 18 3,592 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 11,702 463,992 SH   SOLE 19 463,992 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH   SOLE 17 0 0 21
ISHARES TR CUR HED MSCI GER 46434V704 108 3,966 SH   SOLE 18 3,966 0 0
ISHARES TR CORE MSCI EURO 46434V738 430 8,969 SH   SOLE 2 8,969 0 0
ISHARES TR CORE MSCI EURO 46434V738 3,575 74,548 SH   SOLE 7 74,548 0 0
ISHARES TR CORE MSCI EURO 46434V738 2 37 SH   SOLE 17 0 0 37
ISHARES TR CORE MSCI EURO 46434V738 13,712 285,905 SH   SOLE 23 285,905 0 0
ISHARES TR MSCI UAE ETF 46434V761 143 9,345 SH   SOLE 23 9,345 0 0
ISHARES TR MSCI QATAR ETF 46434V779 196 10,874 SH   SOLE 23 10,874 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2 71 SH   SOLE 2 71 0 0
ISHARES TR HDG MSCI EAFE 46434V803 625 20,866 SH   SOLE 3 20,866 0 0
ISHARES TR HDG MSCI EAFE 46434V803 14 461 SH   SOLE 17 0 0 461
ISHARES TR HDG MSCI EAFE 46434V803 1,822 60,851 SH   SOLE 18 60,851 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,454 215,568 SH   SOLE 22 0 0 215,568
ISHARES TR HDG MSCI JAPAN 46434V886 31,638 923,728 SH   SOLE 2 775,321 0 148,407
ISHARES TR HDG MSCI JAPAN 46434V886 21,451 626,309 SH   SOLE 18 626,309 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 160,248 4,678,769 SH   SOLE 19 4,678,769 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 5,622 164,141 SH   SOLE 22 0 0 164,141
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,074 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 6,187 130,000 SH   SOLE   130,000 0 0
ISHARES TR ESG USD CORPT 46435G193 5 204 SH   SOLE 18 204 0 0
ISHARES TR EDGE INVT GRDE 46435G219 7,200 150,000 SH   SOLE   150,000 0 0
ISHARES TR EDGE INVT GRDE 46435G219 20,224 421,330 SH   SOLE 19 421,330 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 6 224 SH   SOLE 18 224 0 0
ISHARES TR EDEG HIG YLELD 46435G250 1,243 25,000 SH   SOLE   25,000 0 0
ISHARES TR EDEG HIG YLELD 46435G250 9,814 197,340 SH   SOLE 19 197,340 0 0
ISHARES TR IBONDS DEC2023 46435G318 3 136 SH   SOLE 18 136 0 0
ISHARES TR CORE MSCI INTL 46435G326 64,091 1,129,353 SH   SOLE 2 1,129,353 0 0
ISHARES TR CORE MSCI INTL 46435G326 696,263 12,268,957 SH   SOLE 21 12,268,957 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 5 140 SH   SOLE 17 0 0 140
ISHARES TR MSCI UK ETF NEW 46435G334 7,215 211,447 SH   SOLE 18 211,447 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 17,907 524,817 SH   SOLE 21 524,817 0 0
ISHARES TR MORTGE REL ETF 46435G342 371 8,524 SH   SOLE 3 8,524 0 0
ISHARES TR MORTGE REL ETF 46435G342 1,145 26,277 SH   SOLE 15 26,277 0 0
ISHARES TR MORTGE REL ETF 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MORTGE REL ETF 46435G342 46,095 1,058,188 SH   SOLE 21 1,058,188 0 0
ISHARES TR ETF MSCI USA 46435G425 32,201 503,369 SH   SOLE 2 503,369 0 0
ISHARES TR ETF MSCI USA 46435G425 11 174 SH   SOLE 18 174 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 7,102 140,000 SH   SOLE   140,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,865 105,000 SH   SOLE   105,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 29,365 443,462 SH   SOLE 2 443,462 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 152 2,294 SH   SOLE 18 2,294 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTV JPN ETF 46435G649 2,893 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,960 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 811 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,596 30,529 SH   SOLE 3 30,529 0 0
ISHARES TR CORE INTL AGGR 46435G672 53 1,011 SH   SOLE 17 0 0 1,011
ISHARES TR CORE INTL AGGR 46435G672 84 1,600 SH   SOLE 19 1,600 0 0
ISHARES TR CORE INTL AGGR 46435G672 223,064 4,267,533 SH   SOLE 21 4,267,533 0 0
ISHARES TR IBONDS DEC2022 46435G755 304 11,963 SH   SOLE 18 11,963 0 0
ISHARES TR IBONDS DEC2021 46435G789 304 12,016 SH   SOLE 18 12,016 0 0
ISHARES TR MSCI MEXICO 46435G805 533 28,000 SH   SOLE   28,000 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 7,563 300,000 SH   SOLE   300,000 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 2,639 105,000 SH   SOLE   105,000 0 0
ISHARES TR MSCI USA SMALL 46435U663 3,524 125,000 SH   SOLE   125,000 0 0
ISHARES TR IBONDS DEC 46435U697 3 117 SH   SOLE 18 117 0 0
ISHARES TR US INFRASTRUC 46435U713 544 20,000 SH   SOLE   20,000 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,737 35,500 SH   SOLE   35,500 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 43 SH   SOLE 18 43 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 44,951 895,705 SH   SOLE 2 405,705 0 490,000
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3 59 SH   SOLE 17 0 0 59
ISHARES US ETF TR SHT MAT BD ETF 46431W507 49,140 979,173 SH   SOLE 18 979,173 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 62,280 1,241,000 SH   SOLE 19 1,241,000 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 7,515 300,000 SH   SOLE   300,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 39,080 800,000 SH   SOLE   800,000 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 77,781 842,520 SH   SOLE 2 842,520 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 2,281 50,000 SH   SOLE   50,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 4,109 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 2,651 95,000 SH   SOLE   95,000 0 0
ISHARES US ETF TR TECHNOLOGY 46431W648 2,826 100,000 SH   SOLE   100,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,663 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 4,292 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 3,439 137,000 SH   SOLE   137,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 4,471 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 4 45 SH   SOLE 17 0 0 45
ISHARES US ETF TR INT RT HDG C B 46431W705 2 21 SH   SOLE 18 21 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 3,335 66,769 SH   SOLE 18 66,769 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 255 6,561 SH   SOLE 19 6,561 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,313 1,250,000 PRN   SOLE 21 1,250,000 0 0
ISORAY INC COM 46489V104 17 32,930 SH   SOLE 21 32,930 0 0
ISORAY INC COM 46489V104 435 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,642 272,239 SH   SOLE 7 272,239 0 0
ISRAMCO INC COM NEW 465141406 65 536 SH   SOLE 2 19 0 517
ISRAMCO INC COM NEW 465141406 307 2,517 SH   SOLE 18 2,517 0 0
ISRAMCO INC COM NEW 465141406 94 773 SH   SOLE 19 773 0 0
ISRAMCO INC COM NEW 465141406 3,142 25,746 SH   SOLE 21 25,746 0 0
ISRAMCO INC COM NEW 465141406 2,040 16,718 SH   SOLE 22 16,485 0 233
ISSUER DIRECT CORPORATION COM NEW 46520M204 5 338 SH   SOLE 18 338 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 92 6,005 SH   SOLE 21 6,005 0 0
ISTAR INC COM 45031U101 772 69,147 SH   SOLE 2 2,451 0 66,696
ISTAR INC COM 45031U101 6 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 16 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 3,266 292,391 SH   SOLE 18 292,391 0 0
ISTAR INC COM 45031U101 678 60,734 SH   SOLE 19 60,734 0 0
ISTAR INC COM 45031U101 94,872 8,493,501 SH   SOLE 21 8,493,501 0 0
ISTAR INC COM 45031U101 26,344 2,358,473 SH   SOLE 22 2,262,461 0 96,012
ISTAR INC COM 45031U101 290 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 95 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 210 18,829 SH   SOLE 29 0 0 18,829
ISTAR INC COM 45031U101 1,653 148,029 SH   SOLE 30 148,029 0 0
ISTAR INC COM 45031U101 101 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 702 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 30,669 2,793,130 SH   SOLE 2 0 0 2,793,130
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 119 10,815 SH   SOLE 4 10,815 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 51,156 4,659,025 SH   SOLE 18 2,809,025 0 1,850,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 26,238 2,389,580 SH   SOLE 19 2,389,580 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 108,694 9,899,286 SH   SOLE 21 9,899,286 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 42,397 3,861,304 SH   SOLE 22 2,969,853 0 891,451
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 20,039 1,825,000 SH   SOLE 25 1,825,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 527 48,010 SH   SOLE 26 0 0 48,010
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 8,629 785,914 SH   SOLE 30 785,914 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 128,706 11,721,829 SH   SOLE 34 11,721,829 0 0
ITERIS INC COM 46564T107 110 20,412 SH   SOLE 2 974 0 19,438
ITERIS INC COM 46564T107 429 79,701 SH   SOLE 18 79,701 0 0
ITERIS INC COM 46564T107 111 20,674 SH   SOLE 19 20,674 0 0
ITERIS INC COM 46564T107 5,268 979,253 SH   SOLE 21 979,253 0 0
ITERIS INC COM 46564T107 4,700 873,607 SH   SOLE 22 866,553 0 7,054
ITRON INC COM 465741106 1,753 27,303 SH   SOLE 2 1,301 0 26,002
ITRON INC COM 465741106 17 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 48 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 9,274 144,454 SH   SOLE 18 144,454 0 0
ITRON INC COM 465741106 1,981 30,858 SH   SOLE 19 30,858 0 0
ITRON INC COM 465741106 228,726 3,562,714 SH   SOLE 21 3,562,714 0 0
ITRON INC COM 465741106 61,490 957,792 SH   SOLE 22 910,377 0 47,415
ITRON INC COM 465741106 689 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 334 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 4,673 72,792 SH   SOLE 30 72,792 0 0
ITRON INC COM 465741106 19,120 297,814 SH   SOLE 34 297,814 0 0
ITRON INC COM 465741106 275 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 13,134 214,403 SH   SOLE 2 68,559 0 145,844
ITT INC COM 45073V108 282 4,609 SH   SOLE 4 4,609 0 0
ITT INC COM 45073V108 187 3,056 SH   SOLE 7 3,056 0 0
ITT INC COM 45073V108 17,014 277,732 SH   SOLE 18 277,732 0 0
ITT INC COM 45073V108 4,678 76,371 SH   SOLE 19 76,371 0 0
ITT INC COM 45073V108 249,484 4,072,536 SH   SOLE 21 4,072,536 0 0
ITT INC COM 45073V108 190,661 3,112,327 SH   SOLE 22 2,922,186 0 190,141
ITT INC COM 45073V108 279 4,559 SH   SOLE 23 4,559 0 0
ITT INC COM 45073V108 1,875 30,615 SH   SOLE 26 13,902 0 16,713
ITT INC COM 45073V108 746 12,174 SH   SOLE 28 12,174 0 0
ITT INC COM 45073V108 5,213 85,093 SH   SOLE 29 1,101 0 83,992
ITT INC COM 45073V108 1,296 21,159 SH   SOLE 30 21,159 0 0
ITT INC COM 45073V108 232 3,782 SH   SOLE 31 3,782 0 0
ITT INC COM 45073V108 1,490 24,325 SH   SOLE 34 24,325 0 0
ITT INC COM 45073V108 225 3,670 SH   SOLE 36 3,670 0 0
ITT INC COM 45073V108 641 10,467 SH   SOLE 40 10,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 10,316 299,885 SH   SOLE 21 299,885 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,249 123,510 SH   SOLE 22 117,019 0 6,491
ITURAN LOCATION AND CONTROL SHS M6158M104 788 22,913 SH   SOLE 23 22,913 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 109 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,321 SH   SOLE 30 1,321 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 496 14,410 SH   SOLE 34 14,410 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 50 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 13 2,827 SH   SOLE 18 2,827 0 0
ITUS CORP COM NEW 45069V203 229 49,306 SH   SOLE 21 49,306 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 963 67,502 SH   SOLE 2 67,502 0 0
IZEA WORLDWIDE INC COM 46604H105 7 4,378 SH   SOLE 21 4,378 0 0
J & J SNACK FOODS CORP COM 466032109 1,834 12,153 SH   SOLE 2 561 0 11,592
J & J SNACK FOODS CORP COM 466032109 8 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 49 323 SH   SOLE 7 323 0 0
J & J SNACK FOODS CORP COM 466032109 9,659 64,015 SH   SOLE 18 64,015 0 0
J & J SNACK FOODS CORP COM 466032109 2,044 13,544 SH   SOLE 19 13,544 0 0
J & J SNACK FOODS CORP COM 466032109 239,814 1,589,331 SH   SOLE 21 1,589,331 0 0
J & J SNACK FOODS CORP COM 466032109 64,453 427,154 SH   SOLE 22 406,919 0 20,235
J & J SNACK FOODS CORP COM 466032109 561 3,715 SH   SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 214 1,418 SH   SOLE 28 1,418 0 0
J & J SNACK FOODS CORP COM 466032109 4,871 32,280 SH   SOLE 30 32,280 0 0
J & J SNACK FOODS CORP COM 466032109 256 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 283 23,745 SH   SOLE 2 11,573 0 12,172
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 514 43,217 SH   SOLE 18 43,217 0 0
J ALEXANDERS HLDGS INC COM 46609J106 433 36,407 SH   SOLE 19 36,407 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,546 466,016 SH   SOLE 21 466,016 0 0
J ALEXANDERS HLDGS INC COM 46609J106 6,090 511,786 SH   SOLE 22 501,593 0 10,193
J ALEXANDERS HLDGS INC COM 46609J106 229 19,273 SH   SOLE 23 19,273 0 0
J ALEXANDERS HLDGS INC COM 46609J106 43 3,632 SH   SOLE 26 0 0 3,632
J ALEXANDERS HLDGS INC COM 46609J106 199 16,701 SH   SOLE 29 0 0 16,701
J JILL INC COM 46620W102 102 16,537 SH   SOLE 2 421 0 16,116
J JILL INC COM 46620W102 357 57,751 SH   SOLE 18 57,751 0 0
J JILL INC COM 46620W102 70 11,361 SH   SOLE 19 11,361 0 0
J JILL INC COM 46620W102 3,527 570,741 SH   SOLE 21 570,741 0 0
J JILL INC COM 46620W102 1,780 288,082 SH   SOLE 22 282,525 0 5,557
J2 GLOBAL INC COM 48123V102 4,710 56,846 SH   SOLE 2 20,829 0 36,017
J2 GLOBAL INC COM 48123V102 16 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 86 1,044 SH   SOLE 7 1,044 0 0
J2 GLOBAL INC COM 48123V102 22,374 270,052 SH   SOLE 18 270,052 0 0
J2 GLOBAL INC COM 48123V102 3,538 42,701 SH   SOLE 19 42,701 0 0
J2 GLOBAL INC COM 48123V102 277,910 3,354,376 SH   SOLE 21 3,354,376 0 0
J2 GLOBAL INC COM 48123V102 133,489 1,611,217 SH   SOLE 22 1,547,311 0 63,906
J2 GLOBAL INC COM 48123V102 1,297 15,658 SH   SOLE 26 10,765 0 4,893
J2 GLOBAL INC COM 48123V102 555 6,697 SH   SOLE 28 6,697 0 0
J2 GLOBAL INC COM 48123V102 5,210 62,887 SH   SOLE 30 62,887 0 0
J2 GLOBAL INC COM 48123V102 408 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 842 650,000 PRN   SOLE 21 650,000 0 0
JABIL INC COM 466313103 10,140 374,441 SH   SOLE 2 84,535 0 289,906
JABIL INC COM 466313103 21 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 222 8,205 SH   SOLE 7 8,205 0 0
JABIL INC COM 466313103 36 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 13,046 481,762 SH   SOLE 18 481,762 0 0
JABIL INC COM 466313103 758 27,993 SH   SOLE 19 27,993 0 0
JABIL INC COM 466313103 200,815 7,415,638 SH   SOLE 21 7,415,638 0 0
JABIL INC COM 466313103 146,282 5,401,849 SH   SOLE 22 4,984,641 0 417,208
JABIL INC COM 466313103 3,993 147,467 SH   SOLE 25 147,467 0 0
JABIL INC COM 466313103 8,804 325,119 SH   SOLE 26 84,203 0 240,916
JABIL INC COM 466313103 596 21,994 SH   SOLE 28 21,994 0 0
JABIL INC COM 466313103 1,010 37,311 SH   SOLE 30 37,311 0 0
JABIL INC COM 466313103 98 3,637 SH   SOLE 31 3,637 0 0
JABIL INC COM 466313103 3,423 126,388 SH   SOLE 36 126,388 0 0
JABIL INC COM 466313103 478 17,655 SH   SOLE 40 17,655 0 0
JACK IN THE BOX INC COM 466367109 3,143 37,497 SH   SOLE 2 12,171 0 25,326
JACK IN THE BOX INC COM 466367109 16 195 SH   SOLE 4 195 0 0
JACK IN THE BOX INC COM 466367109 51 605 SH   SOLE 7 605 0 0
JACK IN THE BOX INC COM 466367109 13,393 159,769 SH   SOLE 18 159,769 0 0
JACK IN THE BOX INC COM 466367109 2,102 25,076 SH   SOLE 19 25,076 0 0
JACK IN THE BOX INC COM 466367109 158,857 1,894,993 SH   SOLE 21 1,894,993 0 0
JACK IN THE BOX INC COM 466367109 80,988 966,098 SH   SOLE 22 926,050 0 40,048
JACK IN THE BOX INC COM 466367109 622 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 303 3,614 SH   SOLE 28 3,614 0 0
JACK IN THE BOX INC COM 466367109 620 7,401 SH   SOLE 30 7,401 0 0
JACK IN THE BOX INC COM 466367109 260 3,105 SH   SOLE 40 3,105 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 25,580 334,381 SH   SOLE 2 71,250 0 263,131
JACOBS ENGR GROUP INC DEL COM 469814107 2,599 33,968 SH   SOLE 4 30,601 0 3,367
JACOBS ENGR GROUP INC DEL COM 469814107 11,096 145,051 SH   SOLE 7 110,031 0 35,020
JACOBS ENGR GROUP INC DEL COM 469814107 97 1,264 SH   SOLE 15 1,264 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 20,751 271,253 SH   SOLE 18 238,996 0 32,257
JACOBS ENGR GROUP INC DEL COM 469814107 5,722 74,791 SH   SOLE 19 74,791 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,360 70,071 SH   SOLE 20 0 0 70,071
JACOBS ENGR GROUP INC DEL COM 469814107 220,069 2,876,716 SH   SOLE 21 2,876,716 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 246,765 3,225,690 SH   SOLE 22 2,876,394 0 349,296
JACOBS ENGR GROUP INC DEL COM 469814107 13,368 174,740 SH   SOLE 23 174,740 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 11,029 144,170 SH   SOLE 25 144,170 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 22,664 296,262 SH   SOLE 26 136,580 0 159,682
JACOBS ENGR GROUP INC DEL COM 469814107 609 7,956 SH   SOLE 28 1,815 0 6,141
JACOBS ENGR GROUP INC DEL COM 469814107 2,850 37,251 SH   SOLE 29 11,639 0 25,612
JACOBS ENGR GROUP INC DEL COM 469814107 37,925 495,749 SH   SOLE 30 495,749 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,432 57,931 SH   SOLE 31 25,680 0 32,251
JACOBS ENGR GROUP INC DEL COM 469814107 534 6,983 SH   SOLE 34 6,983 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9,429 123,254 SH   SOLE 36 123,254 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 185 2,416 SH   SOLE 40 2,416 0 0
JAGGED PEAK ENERGY INC COM 47009K107 724 52,357 SH   SOLE 2 2,401 0 49,956
JAGGED PEAK ENERGY INC COM 47009K107 20 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,793 201,973 SH   SOLE 18 201,973 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1,218 88,086 SH   SOLE 19 88,086 0 0
JAGGED PEAK ENERGY INC COM 47009K107 29,536 2,135,621 SH   SOLE 21 2,135,621 0 0
JAGGED PEAK ENERGY INC COM 47009K107 25,773 1,863,535 SH   SOLE 22 1,788,376 0 75,159
JAGGED PEAK ENERGY INC COM 47009K107 43 3,128 SH   SOLE 23 3,128 0 0
JAGGED PEAK ENERGY INC COM 47009K107 56 4,083 SH   SOLE 26 0 0 4,083
JAGGED PEAK ENERGY INC COM 47009K107 92 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 53 3,823 SH   SOLE 29 0 0 3,823
JAGGED PEAK ENERGY INC COM 47009K107 173 12,485 SH   SOLE 30 12,485 0 0
JAGGED PEAK ENERGY INC COM 47009K107 140 10,117 SH   SOLE 40 10,117 0 0
JAGUAR HEALTH INC COM NEW 47010C300 5 6,347 SH   SOLE 21 6,347 0 0
JAKKS PAC INC COM 47012E106 10 3,762 SH   SOLE 18 3,762 0 0
JAKKS PAC INC COM 47012E106 156 61,351 SH   SOLE 21 61,351 0 0
JAKKS PAC INC COM 47012E106 892 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 1,299 30,468 SH   SOLE 2 7,340 0 23,128
JAMES RIV GROUP LTD COM G5005R107 23 548 SH   SOLE 7 548 0 0
JAMES RIV GROUP LTD COM G5005R107 5,040 118,261 SH   SOLE 18 118,261 0 0
JAMES RIV GROUP LTD COM G5005R107 2,345 55,032 SH   SOLE 19 55,032 0 0
JAMES RIV GROUP LTD COM G5005R107 126,909 2,977,692 SH   SOLE 21 2,977,692 0 0
JAMES RIV GROUP LTD COM G5005R107 38,109 894,169 SH   SOLE 22 861,884 0 32,285
JAMES RIV GROUP LTD COM G5005R107 1,511 35,452 SH   SOLE 23 35,452 0 0
JAMES RIV GROUP LTD COM G5005R107 1,308 30,686 SH   SOLE 26 0 0 30,686
JAMES RIV GROUP LTD COM G5005R107 148 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,733 64,125 SH   SOLE 30 64,125 0 0
JAMES RIV GROUP LTD COM G5005R107 158 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,851 68,675 SH   SOLE 2 68,675 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 26 956 SH   SOLE 4 956 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 34 1,244 SH   SOLE 7 1,244 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 47 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11,840 439,182 SH   SOLE 18 439,182 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 181,281 6,724,076 SH   SOLE 21 6,724,076 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 108,414 4,021,293 SH   SOLE 22 3,902,573 0 118,720
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,789 214,718 SH   SOLE 25 214,718 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,763 213,776 SH   SOLE 26 83,425 0 130,351
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 710 26,339 SH   SOLE 28 26,339 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,258 46,648 SH   SOLE 30 46,648 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,096 151,945 SH   SOLE 36 151,945 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 569 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 13 3,889 SH   SOLE 18 3,889 0 0
JASON INDS INC COM 471172106 229 67,904 SH   SOLE 21 67,904 0 0
JASON INDS INC COM 471172106 84 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1,092 1,075,000 PRN   SOLE 21 1,075,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30,629 182,172 SH   SOLE 2 60,841 0 121,331
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,957 17,586 SH   SOLE 4 16,048 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,165 6,929 SH   SOLE 7 3,784 0 3,145
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 119 705 SH   SOLE 13 705 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 83 495 SH   SOLE 15 495 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8 50 SH   SOLE 17 0 0 50
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,692 57,644 SH   SOLE 18 52,393 0 5,251
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 36,237 215,532 SH   SOLE 19 215,532 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,005 29,768 SH   SOLE 20 0 0 29,768
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 267,218 1,589,351 SH   SOLE 21 1,589,351 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 294,532 1,751,813 SH   SOLE 22 1,576,390 0 175,423
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,476 74,206 SH   SOLE 23 74,206 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,720 57,814 SH   SOLE 25 57,814 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28,828 171,464 SH   SOLE 26 59,343 0 112,121
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,911 11,365 SH   SOLE 28 8,633 0 2,732
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,396 14,249 SH   SOLE 29 2,183 0 12,066
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,532 86,436 SH   SOLE 30 86,436 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,742 22,254 SH   SOLE 31 12,289 0 9,965
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 25,360 150,836 SH   SOLE 34 150,836 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,211 48,839 SH   SOLE 36 48,839 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 203 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 10,962 297,642 SH   SOLE 2 125,831 0 171,811
JBG SMITH PPTYS COM 46590V100 2,729 74,087 SH   SOLE 4 74,087 0 0
JBG SMITH PPTYS COM 46590V100 6,448 175,076 SH   SOLE 7 175,076 0 0
JBG SMITH PPTYS COM 46590V100 155 4,204 SH   SOLE 15 4,204 0 0
JBG SMITH PPTYS COM 46590V100 12,297 333,880 SH   SOLE 18 333,880 0 0
JBG SMITH PPTYS COM 46590V100 6,176 167,688 SH   SOLE 19 167,688 0 0
JBG SMITH PPTYS COM 46590V100 207,261 5,627,497 SH   SOLE 21 5,627,497 0 0
JBG SMITH PPTYS COM 46590V100 186,327 5,059,118 SH   SOLE 22 4,815,866 0 243,252
JBG SMITH PPTYS COM 46590V100 261 7,083 SH   SOLE 23 7,083 0 0
JBG SMITH PPTYS COM 46590V100 7,145 194,002 SH   SOLE 25 194,002 0 0
JBG SMITH PPTYS COM 46590V100 2,003 54,378 SH   SOLE 26 13,696 0 40,682
JBG SMITH PPTYS COM 46590V100 1,067 28,961 SH   SOLE 28 28,961 0 0
JBG SMITH PPTYS COM 46590V100 1,335 36,249 SH   SOLE 29 36,249 0 0
JBG SMITH PPTYS COM 46590V100 18,387 499,235 SH   SOLE 30 499,235 0 0
JBG SMITH PPTYS COM 46590V100 83 2,241 SH   SOLE 31 2,241 0 0
JBG SMITH PPTYS COM 46590V100 1,060 28,769 SH   SOLE 34 28,769 0 0
JBG SMITH PPTYS COM 46590V100 257 6,987 SH   SOLE 36 6,987 0 0
JBG SMITH PPTYS COM 46590V100 465 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 18,196 697,424 SH   SOLE 2 22,485 0 674,939
JD COM INC SPON ADR CL A 47215P106 5,065 194,143 SH   SOLE 4 194,143 0 0
JD COM INC SPON ADR CL A 47215P106 3,049 116,871 SH   SOLE 7 116,871 0 0
JD COM INC SPON ADR CL A 47215P106 7,693 294,867 SH   SOLE 15 294,867 0 0
JD COM INC SPON ADR CL A 47215P106 6,091 233,463 SH   SOLE 18 233,463 0 0
JD COM INC SPON ADR CL A 47215P106 463 17,748 SH   SOLE 19 17,748 0 0
JD COM INC SPON ADR CL A 47215P106 347,884 13,334,013 SH   SOLE 21 13,334,013 0 0
JD COM INC SPON ADR CL A 47215P106 232,259 8,902,216 SH   SOLE 22 8,218,465 0 683,751
JD COM INC SPON ADR CL A 47215P106 21,438 821,701 SH   SOLE 23 821,701 0 0
JD COM INC SPON ADR CL A 47215P106 8,804 337,436 SH   SOLE 25 337,436 0 0
JD COM INC SPON ADR CL A 47215P106 66,815 2,560,952 SH   SOLE 26 224,752 0 2,336,200
JD COM INC SPON ADR CL A 47215P106 2,659 101,931 SH   SOLE 28 101,931 0 0
JD COM INC SPON ADR CL A 47215P106 6,045 231,704 SH   SOLE 29 164,061 0 67,643
JD COM INC SPON ADR CL A 47215P106 114,294 4,380,770 SH   SOLE 30 4,380,770 0 0
JD COM INC SPON ADR CL A 47215P106 1,133 43,436 SH   SOLE 31 43,436 0 0
JD COM INC SPON ADR CL A 47215P106 5,473 209,781 SH   SOLE 32 209,781 0 0
JD COM INC SPON ADR CL A 47215P106 1,696 65,003 SH   SOLE 34 65,003 0 0
JD COM INC SPON ADR CL A 47215P106 166 6,346 SH   SOLE 40 6,346 0 0
JEFFERIES FINL GROUP INC COM 47233W109 20,005 910,963 SH   SOLE 2 256,792 0 654,171
JEFFERIES FINL GROUP INC COM 47233W109 2,686 122,291 SH   SOLE 4 114,109 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 4,779 217,611 SH   SOLE 7 217,611 0 0
JEFFERIES FINL GROUP INC COM 47233W109 61 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 15,220 693,096 SH   SOLE 18 656,278 0 36,818
JEFFERIES FINL GROUP INC COM 47233W109 6,733 306,582 SH   SOLE 19 306,582 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,762 171,289 SH   SOLE 20 0 0 171,289
JEFFERIES FINL GROUP INC COM 47233W109 132,495 6,033,474 SH   SOLE 21 6,033,474 0 0
JEFFERIES FINL GROUP INC COM 47233W109 169,815 7,732,908 SH   SOLE 22 6,904,716 0 828,192
JEFFERIES FINL GROUP INC COM 47233W109 8,722 397,178 SH   SOLE 23 397,178 0 0
JEFFERIES FINL GROUP INC COM 47233W109 9,838 447,985 SH   SOLE 25 447,985 0 0
JEFFERIES FINL GROUP INC COM 47233W109 26,984 1,228,772 SH   SOLE 26 392,991 0 835,781
JEFFERIES FINL GROUP INC COM 47233W109 1,377 62,723 SH   SOLE 28 46,292 0 16,431
JEFFERIES FINL GROUP INC COM 47233W109 1,581 71,983 SH   SOLE 29 9,421 0 62,562
JEFFERIES FINL GROUP INC COM 47233W109 23,424 1,066,651 SH   SOLE 30 1,066,651 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,069 94,206 SH   SOLE 31 61,670 0 32,536
JEFFERIES FINL GROUP INC COM 47233W109 3,551 161,681 SH   SOLE 34 161,681 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,105 278,022 SH   SOLE 36 278,022 0 0
JEFFERIES FINL GROUP INC COM 47233W109 142 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 1,375 55,774 SH   SOLE 2 2,616 0 53,158
JELD-WEN HLDG INC COM 47580P103 10 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 38 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 5,332 216,221 SH   SOLE 18 216,221 0 0
JELD-WEN HLDG INC COM 47580P103 1,546 62,698 SH   SOLE 19 62,698 0 0
JELD-WEN HLDG INC COM 47580P103 65,412 2,652,541 SH   SOLE 21 2,652,541 0 0
JELD-WEN HLDG INC COM 47580P103 46,792 1,897,500 SH   SOLE 22 1,802,009 0 95,491
JELD-WEN HLDG INC COM 47580P103 485 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 257 10,422 SH   SOLE 28 10,422 0 0
JELD-WEN HLDG INC COM 47580P103 446 18,077 SH   SOLE 30 18,077 0 0
JELD-WEN HLDG INC COM 47580P103 146 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 2 260 SH   SOLE 18 260 0 0
JERASH HLDGS US INC COM 47632P101 20 3,158 SH   SOLE 21 3,158 0 0
JERNIGAN CAP INC COM 476405105 373 19,314 SH   SOLE 2 526 0 18,788
JERNIGAN CAP INC COM 476405105 6 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,141 59,161 SH   SOLE 18 59,161 0 0
JERNIGAN CAP INC COM 476405105 277 14,369 SH   SOLE 19 14,369 0 0
JERNIGAN CAP INC COM 476405105 20,494 1,062,400 SH   SOLE 21 1,062,400 0 0
JERNIGAN CAP INC COM 476405105 9,087 471,098 SH   SOLE 22 464,852 0 6,246
JERNIGAN CAP INC COM 476405105 528 27,346 SH   SOLE 31 0 0 27,346
JETBLUE AIRWAYS CORP COM 477143101 14,157 731,251 SH   SOLE 2 165,864 0 565,387
JETBLUE AIRWAYS CORP COM 477143101 163 8,413 SH   SOLE 7 8,413 0 0
JETBLUE AIRWAYS CORP COM 477143101 18,782 970,127 SH   SOLE 18 970,127 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,083 55,964 SH   SOLE 19 55,964 0 0
JETBLUE AIRWAYS CORP COM 477143101 284,213 14,680,416 SH   SOLE 21 14,680,416 0 0
JETBLUE AIRWAYS CORP COM 477143101 188,284 9,725,405 SH   SOLE 22 9,215,500 0 509,905
JETBLUE AIRWAYS CORP COM 477143101 122 6,303 SH   SOLE 31 6,303 0 0
JETPAY CORP COM 477177109 1 766 SH   SOLE 18 766 0 0
JETPAY CORP COM 477177109 35 18,580 SH   SOLE 21 18,580 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 370 SH   SOLE 18 370 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 566 SH   SOLE 21 566 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 82 7,655 SH   SOLE 4 7,655 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5,082 471,840 SH   SOLE 21 471,840 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,466 136,112 SH   SOLE 22 136,112 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,702 157,996 SH   SOLE 30 157,996 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,007 25,206 SH   SOLE 2 1,167 0 24,039
JOHN BEAN TECHNOLOGIES CORP COM 477839104 19 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 80 670 SH   SOLE 7 670 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15,995 134,075 SH   SOLE 18 134,075 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,408 28,569 SH   SOLE 19 28,569 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 398,932 3,343,938 SH   SOLE 21 3,343,938 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 105,673 885,775 SH   SOLE 22 842,481 0 43,294
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,301 10,909 SH   SOLE 26 7,726 0 3,183
JOHN BEAN TECHNOLOGIES CORP COM 477839104 520 4,361 SH   SOLE 28 4,361 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 8,177 68,543 SH   SOLE 30 68,543 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 402 3,369 SH   SOLE 40 3,369 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2 52 SH   SOLE 17 0 0 52
JOHNSON & JOHNSON COM 478160104 995,969 7,208,290 SH   SOLE 2 1,613,063 0 5,595,227
JOHNSON & JOHNSON COM 478160104 138,021 998,918 SH   SOLE 4 928,313 0 70,605
JOHNSON & JOHNSON COM 478160104 309,648 2,241,067 SH   SOLE 7 2,170,498 0 70,569
JOHNSON & JOHNSON COM 478160104 9,208 66,639 SH   SOLE 13 66,639 0 0
JOHNSON & JOHNSON COM 478160104 3,051 22,081 SH   SOLE 15 22,081 0 0
JOHNSON & JOHNSON COM 478160104 216 1,564 SH   SOLE 17 0 0 1,564
JOHNSON & JOHNSON COM 478160104 889,509 6,437,786 SH   SOLE 18 6,091,329 0 346,457
JOHNSON & JOHNSON COM 478160104 1,003,343 7,261,653 SH   SOLE 19 7,261,653 0 0
JOHNSON & JOHNSON COM 478160104 161,419 1,168,267 SH   SOLE 20 57,829 0 1,110,438
JOHNSON & JOHNSON COM 478160104 7,283,925 52,717,125 SH   SOLE 21 52,717,125 0 0
JOHNSON & JOHNSON COM 478160104 9,199,131 66,578,351 SH   SOLE 22 58,582,662 0 7,995,689
JOHNSON & JOHNSON COM 478160104 487,088 3,525,282 SH   SOLE 23 3,525,282 0 0
JOHNSON & JOHNSON COM 478160104 391,908 2,836,419 SH   SOLE 25 2,836,419 0 0
JOHNSON & JOHNSON COM 478160104 1,382,384 10,004,951 SH   SOLE 26 1,903,090 0 8,101,861
JOHNSON & JOHNSON COM 478160104 71,209 515,372 SH   SOLE 28 389,681 0 125,691
JOHNSON & JOHNSON COM 478160104 57,929 419,259 SH   SOLE 29 119,639 0 299,620
JOHNSON & JOHNSON COM 478160104 1,405,265 10,170,552 SH   SOLE 30 10,170,552 0 0
JOHNSON & JOHNSON COM 478160104 151,624 1,097,371 SH   SOLE 31 545,345 0 552,026
JOHNSON & JOHNSON COM 478160104 22,808 165,072 SH   SOLE 32 165,072 0 0
JOHNSON & JOHNSON COM 478160104 481,418 3,484,247 SH   SOLE 34 3,484,247 0 0
JOHNSON & JOHNSON COM 478160104 333,147 2,411,139 SH   SOLE 36 2,411,139 0 0
JOHNSON & JOHNSON COM 478160104 4,171 30,187 SH   SOLE 37 30,187 0 0
JOHNSON & JOHNSON COM 478160104 7,576 54,828 SH   SOLE 40 54,828 0 0
JOHNSON CTLS INTL PLC SHS G51502105 78,744 2,249,831 SH   SOLE 2 316,172 0 1,933,659
JOHNSON CTLS INTL PLC SHS G51502105 9,994 285,537 SH   SOLE 4 261,099 0 24,438
JOHNSON CTLS INTL PLC SHS G51502105 23,704 677,245 SH   SOLE 7 670,758 0 6,487
JOHNSON CTLS INTL PLC SHS G51502105 978 27,945 SH   SOLE 13 27,945 0 0
JOHNSON CTLS INTL PLC SHS G51502105 296 8,462 SH   SOLE 15 8,462 0 0
JOHNSON CTLS INTL PLC SHS G51502105 115,591 3,302,593 SH   SOLE 18 3,073,753 0 228,840
JOHNSON CTLS INTL PLC SHS G51502105 176,245 5,035,558 SH   SOLE 19 5,035,558 0 0
JOHNSON CTLS INTL PLC SHS G51502105 11,044 315,539 SH   SOLE 20 0 0 315,539
JOHNSON CTLS INTL PLC SHS G51502105 511,826 14,623,596 SH   SOLE 21 14,623,596 0 0
JOHNSON CTLS INTL PLC SHS G51502105 785,545 22,444,153 SH   SOLE 22 19,956,629 0 2,487,524
JOHNSON CTLS INTL PLC SHS G51502105 41,046 1,172,746 SH   SOLE 23 1,172,746 0 0
JOHNSON CTLS INTL PLC SHS G51502105 34,500 985,727 SH   SOLE 25 985,727 0 0
JOHNSON CTLS INTL PLC SHS G51502105 114,193 3,262,645 SH   SOLE 26 792,420 0 2,470,225
JOHNSON CTLS INTL PLC SHS G51502105 6,218 177,654 SH   SOLE 28 133,860 0 43,794
JOHNSON CTLS INTL PLC SHS G51502105 1,107 31,623 SH   SOLE 29 31,623 0 0
JOHNSON CTLS INTL PLC SHS G51502105 104,585 2,988,150 SH   SOLE 30 2,988,150 0 0
JOHNSON CTLS INTL PLC SHS G51502105 15,061 430,301 SH   SOLE 31 208,977 0 221,324
JOHNSON CTLS INTL PLC SHS G51502105 41,184 1,176,698 SH   SOLE 34 1,176,698 0 0
JOHNSON CTLS INTL PLC SHS G51502105 26,688 762,514 SH   SOLE 36 762,514 0 0
JOHNSON CTLS INTL PLC SHS G51502105 655 18,715 SH   SOLE 40 18,715 0 0
JOHNSON OUTDOORS INC CL A 479167108 436 4,684 SH   SOLE 2 187 0 4,497
JOHNSON OUTDOORS INC CL A 479167108 13 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,517 16,313 SH   SOLE 18 16,313 0 0
JOHNSON OUTDOORS INC CL A 479167108 419 4,504 SH   SOLE 19 4,504 0 0
JOHNSON OUTDOORS INC CL A 479167108 16,272 174,988 SH   SOLE 21 174,988 0 0
JOHNSON OUTDOORS INC CL A 479167108 13,983 150,372 SH   SOLE 22 146,228 0 4,144
JOINT CORP COM 47973J102 13 1,567 SH   SOLE 18 1,567 0 0
JOINT CORP COM 47973J102 255 29,783 SH   SOLE 21 29,783 0 0
JONES ENERGY INC CL A NEW 48019R306 19 3,133 SH   SOLE 21 3,133 0 0
JONES ENERGY INC CL A NEW 48019R306 343 57,226 SH   SOLE 22 57,226 0 0
JONES LANG LASALLE INC COM 48020Q107 17,363 120,310 SH   SOLE 2 25,801 0 94,509
JONES LANG LASALLE INC COM 48020Q107 2,082 14,424 SH   SOLE 4 13,224 0 1,200
JONES LANG LASALLE INC COM 48020Q107 3,305 22,898 SH   SOLE 7 11,424 0 11,474
JONES LANG LASALLE INC COM 48020Q107 21,000 145,507 SH   SOLE 18 141,875 0 3,632
JONES LANG LASALLE INC COM 48020Q107 1,284 8,895 SH   SOLE 19 8,895 0 0
JONES LANG LASALLE INC COM 48020Q107 4,565 31,630 SH   SOLE 20 0 0 31,630
JONES LANG LASALLE INC COM 48020Q107 366,524 2,539,660 SH   SOLE 21 2,539,660 0 0
JONES LANG LASALLE INC COM 48020Q107 219,941 1,523,981 SH   SOLE 22 1,428,858 0 95,123
JONES LANG LASALLE INC COM 48020Q107 8,920 61,808 SH   SOLE 23 61,808 0 0
JONES LANG LASALLE INC COM 48020Q107 388 2,686 SH   SOLE 25 2,686 0 0
JONES LANG LASALLE INC COM 48020Q107 14,069 97,487 SH   SOLE 26 37,867 0 59,620
JONES LANG LASALLE INC COM 48020Q107 1,313 9,100 SH   SOLE 28 7,003 0 2,097
JONES LANG LASALLE INC COM 48020Q107 1,614 11,183 SH   SOLE 29 1,908 0 9,275
JONES LANG LASALLE INC COM 48020Q107 13,341 92,442 SH   SOLE 30 92,442 0 0
JONES LANG LASALLE INC COM 48020Q107 2,492 17,265 SH   SOLE 31 8,754 0 8,511
JONES LANG LASALLE INC COM 48020Q107 360 2,492 SH   SOLE 34 2,492 0 0
JONES LANG LASALLE INC COM 48020Q107 1,526 10,573 SH   SOLE 36 10,573 0 0
JONES LANG LASALLE INC COM 48020Q107 131 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 82 12,599 SH   SOLE 2 747 0 11,852
JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 319 49,043 SH   SOLE 18 49,043 0 0
JOUNCE THERAPEUTICS INC COM 481116101 87 13,438 SH   SOLE 19 13,438 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6,288 967,367 SH   SOLE 21 967,367 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,615 402,324 SH   SOLE 22 397,534 0 4,790
JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH   SOLE 29 0 0 1
JOUNCE THERAPEUTICS INC COM 481116101 35 5,403 SH   SOLE 30 5,403 0 0
JPMORGAN CHASE & CO COM 46625H100 981,884 8,701,556 SH   SOLE 2 1,691,922 0 7,009,634
JPMORGAN CHASE & CO COM 46625H100 132,526 1,174,459 SH   SOLE 4 1,084,824 0 89,635
JPMORGAN CHASE & CO COM 46625H100 277,820 2,462,072 SH   SOLE 7 2,444,599 0 17,473
JPMORGAN CHASE & CO COM 46625H100 12,196 108,083 SH   SOLE 13 108,083 0 0
JPMORGAN CHASE & CO COM 46625H100 3,078 27,278 SH   SOLE 15 27,278 0 0
JPMORGAN CHASE & CO COM 46625H100 148 1,313 SH   SOLE 17 0 0 1,313
JPMORGAN CHASE & CO COM 46625H100 1,415,702 12,546,099 SH   SOLE 18 11,491,076 0 1,055,023
JPMORGAN CHASE & CO COM 46625H100 1,263,423 11,196,588 SH   SOLE 19 11,196,588 0 0
JPMORGAN CHASE & CO COM 46625H100 127,230 1,127,525 SH   SOLE 20 111,618 0 1,015,907
JPMORGAN CHASE & CO COM 46625H100 6,661,815 59,037,708 SH   SOLE 21 59,037,708 0 0
JPMORGAN CHASE & CO COM 46625H100 9,220,456 81,712,655 SH   SOLE 22 72,151,930 0 9,560,725
JPMORGAN CHASE & CO COM 46625H100 503,994 4,466,449 SH   SOLE 23 4,466,449 0 0
JPMORGAN CHASE & CO COM 46625H100 379,976 3,367,387 SH   SOLE 25 3,320,606 0 46,781
JPMORGAN CHASE & CO COM 46625H100 1,315,850 11,661,198 SH   SOLE 26 2,554,630 0 9,106,568
JPMORGAN CHASE & CO COM 46625H100 74,087 656,565 SH   SOLE 28 497,027 0 159,538
JPMORGAN CHASE & CO COM 46625H100 50,918 451,242 SH   SOLE 29 151,146 0 300,096
JPMORGAN CHASE & CO COM 46625H100 1,415,053 12,540,346 SH   SOLE 30 12,540,346 0 0
JPMORGAN CHASE & CO COM 46625H100 129,960 1,151,716 SH   SOLE 31 703,668 0 448,048
JPMORGAN CHASE & CO COM 46625H100 20,477 181,472 SH   SOLE 32 181,472 0 0
JPMORGAN CHASE & CO COM 46625H100 202,461 1,794,230 SH   SOLE 34 1,794,230 0 0
JPMORGAN CHASE & CO COM 46625H100 344,219 3,050,505 SH   SOLE 36 3,050,505 0 0
JPMORGAN CHASE & CO COM 46625H100 7,818 69,282 SH   SOLE 40 69,282 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 1,884 16,700 SH Call SOLE 2 16,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 3,554 31,500 SH Call SOLE 19 31,500 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 23 200 SH Call SOLE 22 200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 11 100 SH Call SOLE 25 100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 575 5,100 SH Call SOLE 34 5,100 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,067 75,261 SH   SOLE 17 0 0 75,261
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 22 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,606 1,223,553 SH   SOLE 21 1,223,553 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 528 248,071 SH   SOLE 22 248,071 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 312 146,645 SH   SOLE 30 146,645 0 0
JUNIPER NETWORKS INC COM 48203R104 25,024 834,961 SH   SOLE 2 116,477 0 718,484
JUNIPER NETWORKS INC COM 48203R104 3,753 125,229 SH   SOLE 4 116,016 0 9,213
JUNIPER NETWORKS INC COM 48203R104 12,611 420,785 SH   SOLE 7 302,291 0 118,494
JUNIPER NETWORKS INC COM 48203R104 324 10,802 SH   SOLE 13 10,802 0 0
JUNIPER NETWORKS INC COM 48203R104 90 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 20,943 698,789 SH   SOLE 18 656,854 0 41,935
JUNIPER NETWORKS INC COM 48203R104 2,332 77,798 SH   SOLE 19 77,798 0 0
JUNIPER NETWORKS INC COM 48203R104 6,566 219,075 SH   SOLE 20 0 0 219,075
JUNIPER NETWORKS INC COM 48203R104 247,770 8,267,263 SH   SOLE 21 8,267,263 0 0
JUNIPER NETWORKS INC COM 48203R104 270,198 9,015,627 SH   SOLE 22 8,047,639 0 967,988
JUNIPER NETWORKS INC COM 48203R104 12,838 428,351 SH   SOLE 23 428,351 0 0
JUNIPER NETWORKS INC COM 48203R104 10,868 362,644 SH   SOLE 25 362,644 0 0
JUNIPER NETWORKS INC COM 48203R104 50,700 1,691,686 SH   SOLE 26 373,374 0 1,318,312
JUNIPER NETWORKS INC COM 48203R104 1,974 65,869 SH   SOLE 28 49,156 0 16,713
JUNIPER NETWORKS INC COM 48203R104 2,439 81,398 SH   SOLE 29 12,177 0 69,221
JUNIPER NETWORKS INC COM 48203R104 48,091 1,604,650 SH   SOLE 30 1,604,650 0 0
JUNIPER NETWORKS INC COM 48203R104 4,516 150,687 SH   SOLE 31 64,181 0 86,506
JUNIPER NETWORKS INC COM 48203R104 466 15,538 SH   SOLE 34 15,538 0 0
JUNIPER NETWORKS INC COM 48203R104 8,197 273,501 SH   SOLE 36 273,501 0 0
JUNIPER NETWORKS INC COM 48203R104 229 7,629 SH   SOLE 40 7,629 0 0
JUPAI HLDGS LTD ADS 48205B107 35 4,067 SH   SOLE 4 4,067 0 0
JUPAI HLDGS LTD ADS 48205B107 88 10,230 SH   SOLE 21 10,230 0 0
JUPAI HLDGS LTD ADS 48205B107 473 54,900 SH   SOLE 22 54,900 0 0
JUPAI HLDGS LTD ADS 48205B107 81 9,405 SH   SOLE 30 9,405 0 0
K12 INC COM 48273U102 690 38,992 SH   SOLE 2 1,507 0 37,485
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 14 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,203 124,447 SH   SOLE 18 124,447 0 0
K12 INC COM 48273U102 589 33,258 SH   SOLE 19 33,258 0 0
K12 INC COM 48273U102 23,259 1,314,072 SH   SOLE 21 1,314,072 0 0
K12 INC COM 48273U102 19,901 1,124,323 SH   SOLE 22 1,069,765 0 54,558
K12 INC COM 48273U102 602 34,024 SH   SOLE 26 15,354 0 18,670
K12 INC COM 48273U102 84 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 189 10,657 SH   SOLE 30 10,657 0 0
K12 INC COM 48273U102 60 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 901 32,925 SH   SOLE 2 1,544 0 31,381
K2M GROUP HLDGS INC COM 48273J107 21 774 SH   SOLE 7 774 0 0
K2M GROUP HLDGS INC COM 48273J107 3,513 128,343 SH   SOLE 18 128,343 0 0
K2M GROUP HLDGS INC COM 48273J107 1,032 37,705 SH   SOLE 19 37,705 0 0
K2M GROUP HLDGS INC COM 48273J107 47,369 1,730,703 SH   SOLE 21 1,730,703 0 0
K2M GROUP HLDGS INC COM 48273J107 33,109 1,209,672 SH   SOLE 22 1,160,881 0 48,791
K2M GROUP HLDGS INC COM 48273J107 78 2,847 SH   SOLE 26 0 0 2,847
K2M GROUP HLDGS INC COM 48273J107 147 5,358 SH   SOLE 28 5,358 0 0
K2M GROUP HLDGS INC COM 48273J107 278 10,167 SH   SOLE 30 10,167 0 0
K2M GROUP HLDGS INC COM 48273J107 68 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 947 8,781 SH   SOLE 2 411 0 8,370
KADANT INC COM 48282T104 29 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 4,015 37,231 SH   SOLE 18 37,231 0 0
KADANT INC COM 48282T104 2,877 26,679 SH   SOLE 19 26,679 0 0
KADANT INC COM 48282T104 41,596 385,683 SH   SOLE 21 385,683 0 0
KADANT INC COM 48282T104 39,233 363,778 SH   SOLE 22 349,018 0 14,760
KADANT INC COM 48282T104 599 5,550 SH   SOLE 23 5,550 0 0
KADANT INC COM 48282T104 2,010 18,634 SH   SOLE 26 0 0 18,634
KADANT INC COM 48282T104 172 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 124 1,154 SH   SOLE 29 0 0 1,154
KADANT INC COM 48282T104 279 2,584 SH   SOLE 30 2,584 0 0
KADANT INC COM 48282T104 145 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 263 78,882 SH   SOLE 2 3,071 0 75,811
KADMON HLDGS INC COM 48283N106 6 1,750 SH   SOLE 7 1,750 0 0
KADMON HLDGS INC COM 48283N106 1,083 324,322 SH   SOLE 18 324,322 0 0
KADMON HLDGS INC COM 48283N106 301 90,187 SH   SOLE 19 90,187 0 0
KADMON HLDGS INC COM 48283N106 11,527 3,451,143 SH   SOLE 21 3,451,143 0 0
KADMON HLDGS INC COM 48283N106 9,426 2,822,285 SH   SOLE 22 2,764,710 0 57,575
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,904 17,456 SH   SOLE 2 3,208 0 14,248
KAISER ALUMINUM CORP COM PAR $0.01 483007704 15 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,326 12,160 SH   SOLE 7 12,160 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,816 71,671 SH   SOLE 18 71,671 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,844 35,248 SH   SOLE 19 35,248 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 177,714 1,629,507 SH   SOLE 21 1,629,507 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 54,104 496,092 SH   SOLE 22 472,323 0 23,769
KAISER ALUMINUM CORP COM PAR $0.01 483007704 660 6,055 SH   SOLE 23 6,055 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,310 21,177 SH   SOLE 26 1,522 0 19,655
KAISER ALUMINUM CORP COM PAR $0.01 483007704 249 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,233 38,816 SH   SOLE 30 38,816 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 210 1,930 SH   SOLE 40 1,930 0 0
KALA PHARMACEUTICALS INC COM 483119103 89 9,011 SH   SOLE 2 426 0 8,585
KALA PHARMACEUTICALS INC COM 483119103 5 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 419 42,455 SH   SOLE 18 42,455 0 0
KALA PHARMACEUTICALS INC COM 483119103 94 9,545 SH   SOLE 19 9,545 0 0
KALA PHARMACEUTICALS INC COM 483119103 7,305 740,167 SH   SOLE 21 740,167 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,992 303,107 SH   SOLE 22 297,940 0 5,167
KALA PHARMACEUTICALS INC COM 483119103 6 609 SH   SOLE 30 609 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 19 863 SH   SOLE 18 863 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 374 16,910 SH   SOLE 21 16,910 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 34 1,536 SH   SOLE 22 1,536 0 0
KAMAN CORP COM 483548103 1,481 22,177 SH   SOLE 2 1,087 0 21,090
KAMAN CORP COM 483548103 13 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 39 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 7,862 117,731 SH   SOLE 18 117,731 0 0
KAMAN CORP COM 483548103 1,684 25,211 SH   SOLE 19 25,211 0 0
KAMAN CORP COM 483548103 196,131 2,936,977 SH   SOLE 21 2,936,977 0 0
KAMAN CORP COM 483548103 52,188 781,490 SH   SOLE 22 744,691 0 36,799
KAMAN CORP COM 483548103 723 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 241 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 3,979 59,589 SH   SOLE 30 59,589 0 0
KAMAN CORP COM 483548103 175 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 27,145 239,625 SH   SOLE 2 29,117 0 210,508
KANSAS CITY SOUTHERN COM NEW 485170302 3,752 33,124 SH   SOLE 4 30,326 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 10,146 89,564 SH   SOLE 7 79,956 0 9,608
KANSAS CITY SOUTHERN COM NEW 485170302 672 5,932 SH   SOLE 13 5,932 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 97 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 23,782 209,943 SH   SOLE 18 197,431 0 12,512
KANSAS CITY SOUTHERN COM NEW 485170302 2,597 22,926 SH   SOLE 19 22,926 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,723 59,350 SH   SOLE 20 0 0 59,350
KANSAS CITY SOUTHERN COM NEW 485170302 292,351 2,580,782 SH   SOLE 21 2,580,782 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 280,703 2,477,960 SH   SOLE 22 2,191,627 0 286,333
KANSAS CITY SOUTHERN COM NEW 485170302 14,495 127,954 SH   SOLE 23 127,954 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,144 98,378 SH   SOLE 25 98,378 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 44,809 395,558 SH   SOLE 26 107,978 0 287,580
KANSAS CITY SOUTHERN COM NEW 485170302 2,179 19,233 SH   SOLE 28 14,436 0 4,797
KANSAS CITY SOUTHERN COM NEW 485170302 2,663 23,507 SH   SOLE 29 3,304 0 20,203
KANSAS CITY SOUTHERN COM NEW 485170302 41,227 363,940 SH   SOLE 30 363,940 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,770 42,112 SH   SOLE 31 21,879 0 20,233
KANSAS CITY SOUTHERN COM NEW 485170302 601 5,305 SH   SOLE 34 5,305 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,262 81,766 SH   SOLE 36 81,766 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 240 2,117 SH   SOLE 40 2,117 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 2,400 70,786 SH   SOLE 2 3,276 0 67,510
KAPSTONE PAPER & PACKAGING C COM 48562P103 15 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 66 1,957 SH   SOLE 7 1,957 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 12,734 375,511 SH   SOLE 18 375,511 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 2,714 80,024 SH   SOLE 19 80,024 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 334,390 9,861,096 SH   SOLE 21 9,861,096 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 84,416 2,489,419 SH   SOLE 22 2,369,164 0 120,255
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 757 22,317 SH   SOLE 26 15,362 0 6,955
KAPSTONE PAPER & PACKAGING C COM 48562P103 424 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 9,930 292,844 SH   SOLE 30 292,844 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 325 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 16,030 268,562 SH   SOLE 2 28,975 0 239,587
KAR AUCTION SVCS INC COM 48238T109 39 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 481 8,052 SH   SOLE 7 8,052 0 0
KAR AUCTION SVCS INC COM 48238T109 59,046 989,206 SH   SOLE 18 884,151 0 105,055
KAR AUCTION SVCS INC COM 48238T109 46,074 771,891 SH   SOLE 19 771,891 0 0
KAR AUCTION SVCS INC COM 48238T109 102,432 1,716,062 SH   SOLE 21 1,716,062 0 0
KAR AUCTION SVCS INC COM 48238T109 222,297 3,724,186 SH   SOLE 22 3,408,076 0 316,110
KAR AUCTION SVCS INC COM 48238T109 67 1,127 SH   SOLE 23 1,127 0 0
KAR AUCTION SVCS INC COM 48238T109 2,967 49,699 SH   SOLE 25 17,860 0 31,839
KAR AUCTION SVCS INC COM 48238T109 2,708 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 1,117 18,713 SH   SOLE 28 18,713 0 0
KAR AUCTION SVCS INC COM 48238T109 1,918 32,139 SH   SOLE 30 32,139 0 0
KAR AUCTION SVCS INC COM 48238T109 185 3,095 SH   SOLE 31 2,784 0 311
KAR AUCTION SVCS INC COM 48238T109 17,668 295,992 SH   SOLE 34 295,992 0 0
KAR AUCTION SVCS INC COM 48238T109 1,607 26,926 SH   SOLE 36 26,926 0 0
KAR AUCTION SVCS INC COM 48238T109 919 15,400 SH   SOLE 40 15,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 678 39,828 SH   SOLE 2 2,861 0 36,967
KARYOPHARM THERAPEUTICS INC COM 48576U106 18 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,766 162,447 SH   SOLE 18 162,447 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,066 121,305 SH   SOLE 19 121,305 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 41,756 2,451,935 SH   SOLE 21 2,451,935 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 24,461 1,436,333 SH   SOLE 22 1,374,078 0 62,255
KARYOPHARM THERAPEUTICS INC COM 48576U106 59 3,485 SH   SOLE 23 3,485 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 277 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 115 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 240 14,067 SH   SOLE 30 14,067 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 120 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 929 19,232 SH   SOLE 2 19,232 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 596 12,355 SH   SOLE 4 8,197 0 4,158
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,223 25,326 SH   SOLE 18 25,326 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 884 18,305 SH   SOLE 19 18,305 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,903 39,415 SH   SOLE 21 39,415 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 25,564 529,491 SH   SOLE 22 493,069 0 36,422
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 653 13,529 SH   SOLE 30 13,529 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 63 1,314 SH   SOLE 34 1,314 0 0
KB HOME COM 48666K109 3,330 139,280 SH   SOLE 2 59,143 0 80,137
KB HOME COM 48666K109 55 2,314 SH   SOLE 4 2,314 0 0
KB HOME COM 48666K109 44 1,835 SH   SOLE 7 1,835 0 0
KB HOME COM 48666K109 12,315 515,072 SH   SOLE 18 515,072 0 0
KB HOME COM 48666K109 1,887 78,917 SH   SOLE 19 78,917 0 0
KB HOME COM 48666K109 161,646 6,760,617 SH   SOLE 21 6,760,617 0 0
KB HOME COM 48666K109 67,582 2,826,524 SH   SOLE 22 2,715,802 0 110,722
KB HOME COM 48666K109 148 6,203 SH   SOLE 23 6,203 0 0
KB HOME COM 48666K109 317 13,259 SH   SOLE 26 9,449 0 3,810
KB HOME COM 48666K109 258 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 63 2,622 SH   SOLE 29 0 0 2,622
KB HOME COM 48666K109 457 19,113 SH   SOLE 30 19,113 0 0
KB HOME COM 48666K109 621 25,961 SH   SOLE 34 25,961 0 0
KB HOME COM 48666K109 51 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 216 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 4,245 200,910 SH   SOLE 2 62,785 0 138,125
KBR INC COM 48242W106 14 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 114 5,414 SH   SOLE 7 5,414 0 0
KBR INC COM 48242W106 17,463 826,462 SH   SOLE 18 826,462 0 0
KBR INC COM 48242W106 2,724 128,913 SH   SOLE 19 128,913 0 0
KBR INC COM 48242W106 203,187 9,616,060 SH   SOLE 21 9,616,060 0 0
KBR INC COM 48242W106 99,787 4,722,525 SH   SOLE 22 4,511,829 0 210,696
KBR INC COM 48242W106 1,215 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 386 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 673 31,836 SH   SOLE 30 31,836 0 0
KBR INC COM 48242W106 194 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 334 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 595 48,108 SH   SOLE 2 2,423 0 45,685
KEANE GROUP INC COM 48669A108 12 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 2,068 167,205 SH   SOLE 18 167,205 0 0
KEANE GROUP INC COM 48669A108 606 49,029 SH   SOLE 19 49,029 0 0
KEANE GROUP INC COM 48669A108 24,475 1,978,599 SH   SOLE 21 1,978,599 0 0
KEANE GROUP INC COM 48669A108 16,470 1,331,487 SH   SOLE 22 1,264,592 0 66,895
KEANE GROUP INC COM 48669A108 87 7,023 SH   SOLE 26 0 0 7,023
KEANE GROUP INC COM 48669A108 71 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 147 11,863 SH   SOLE 30 11,863 0 0
KEANE GROUP INC COM 48669A108 85 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,208 87,252 SH   SOLE 2 3,642 0 83,610
KEARNY FINL CORP MD COM 48716P108 15 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 29 2,058 SH   SOLE 7 2,058 0 0
KEARNY FINL CORP MD COM 48716P108 4,372 315,699 SH   SOLE 18 315,699 0 0
KEARNY FINL CORP MD COM 48716P108 1,236 89,213 SH   SOLE 19 89,213 0 0
KEARNY FINL CORP MD COM 48716P108 44,150 3,187,701 SH   SOLE 21 3,187,701 0 0
KEARNY FINL CORP MD COM 48716P108 45,617 3,293,659 SH   SOLE 22 3,162,483 0 131,176
KEARNY FINL CORP MD COM 48716P108 55 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 185 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 317 22,902 SH   SOLE 30 22,902 0 0
KEARNY FINL CORP MD COM 48716P108 161 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 47,437 677,474 SH   SOLE 2 141,711 0 535,763
KELLOGG CO COM 487836108 6,023 86,017 SH   SOLE 4 79,153 0 6,864
KELLOGG CO COM 487836108 16,869 240,918 SH   SOLE 7 224,130 0 16,788
KELLOGG CO COM 487836108 485 6,925 SH   SOLE 13 6,925 0 0
KELLOGG CO COM 487836108 152 2,167 SH   SOLE 15 2,167 0 0
KELLOGG CO COM 487836108 155,582 2,221,964 SH   SOLE 18 2,132,390 0 89,574
KELLOGG CO COM 487836108 223,813 3,196,412 SH   SOLE 19 3,196,412 0 0
KELLOGG CO COM 487836108 10,324 147,440 SH   SOLE 20 0 0 147,440
KELLOGG CO COM 487836108 498,092 7,113,564 SH   SOLE 21 7,113,564 0 0
KELLOGG CO COM 487836108 479,784 6,852,106 SH   SOLE 22 6,146,523 0 705,583
KELLOGG CO COM 487836108 24,881 355,346 SH   SOLE 23 355,346 0 0
KELLOGG CO COM 487836108 18,572 265,234 SH   SOLE 25 265,234 0 0
KELLOGG CO COM 487836108 85,326 1,218,592 SH   SOLE 26 244,403 0 974,189
KELLOGG CO COM 487836108 3,494 49,904 SH   SOLE 28 37,624 0 12,280
KELLOGG CO COM 487836108 4,148 59,237 SH   SOLE 29 9,374 0 49,863
KELLOGG CO COM 487836108 73,912 1,055,577 SH   SOLE 30 1,055,577 0 0
KELLOGG CO COM 487836108 7,276 103,909 SH   SOLE 31 53,808 0 50,101
KELLOGG CO COM 487836108 15,571 222,374 SH   SOLE 34 222,374 0 0
KELLOGG CO COM 487836108 19,790 282,638 SH   SOLE 36 282,638 0 0
KELLOGG CO COM 487836108 364 5,195 SH   SOLE 40 5,195 0 0
KELLY SVCS INC CL A 488152208 755 31,428 SH   SOLE 2 1,169 0 30,259
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 19 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,437 143,045 SH   SOLE 18 143,045 0 0
KELLY SVCS INC CL A 488152208 681 28,347 SH   SOLE 19 28,347 0 0
KELLY SVCS INC CL A 488152208 79,686 3,316,118 SH   SOLE 21 3,316,118 0 0
KELLY SVCS INC CL A 488152208 21,163 880,701 SH   SOLE 22 829,348 0 51,353
KELLY SVCS INC CL A 488152208 258 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 101 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,618 67,341 SH   SOLE 30 67,341 0 0
KELLY SVCS INC CL A 488152208 86 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 91 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,037 55,911 SH   SOLE 2 2,078 0 53,833
KEMET CORP COM NEW 488360207 22 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 4,615 248,761 SH   SOLE 18 248,761 0 0
KEMET CORP COM NEW 488360207 948 51,118 SH   SOLE 19 51,118 0 0
KEMET CORP COM NEW 488360207 112,449 6,061,944 SH   SOLE 21 6,061,944 0 0
KEMET CORP COM NEW 488360207 29,351 1,582,260 SH   SOLE 22 1,513,186 0 69,074
KEMET CORP COM NEW 488360207 118 6,384 SH   SOLE 26 0 0 6,384
KEMET CORP COM NEW 488360207 131 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 2,297 123,801 SH   SOLE 30 123,801 0 0
KEMET CORP COM NEW 488360207 532 28,656 SH   SOLE 34 28,656 0 0
KEMET CORP COM NEW 488360207 112 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 5,821 72,351 SH   SOLE 2 26,848 0 45,503
KEMPER CORP DEL COM 488401100 6 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 133 1,655 SH   SOLE 7 1,655 0 0
KEMPER CORP DEL COM 488401100 26,344 327,457 SH   SOLE 18 327,457 0 0
KEMPER CORP DEL COM 488401100 3,624 45,052 SH   SOLE 19 45,052 0 0
KEMPER CORP DEL COM 488401100 314,287 3,906,614 SH   SOLE 21 3,906,614 0 0
KEMPER CORP DEL COM 488401100 154,664 1,922,481 SH   SOLE 22 1,849,059 0 73,422
KEMPER CORP DEL COM 488401100 257 3,195 SH   SOLE 23 3,195 0 0
KEMPER CORP DEL COM 488401100 1,516 18,841 SH   SOLE 26 8,677 0 10,164
KEMPER CORP DEL COM 488401100 591 7,346 SH   SOLE 28 7,346 0 0
KEMPER CORP DEL COM 488401100 926 11,507 SH   SOLE 30 11,507 0 0
KEMPER CORP DEL COM 488401100 116 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 488 6,061 SH   SOLE 40 6,061 0 0
KEMPHARM INC COM 488445107 11 2,287 SH   SOLE 18 2,287 0 0
KEMPHARM INC COM 488445107 180 37,456 SH   SOLE 21 37,456 0 0
KEMPHARM INC COM 488445107 156 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 4,674 107,307 SH   SOLE 2 36,265 0 71,042
KENNAMETAL INC COM 489170100 17 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 108 2,490 SH   SOLE 7 2,490 0 0
KENNAMETAL INC COM 489170100 20,584 472,547 SH   SOLE 18 472,547 0 0
KENNAMETAL INC COM 489170100 3,252 74,665 SH   SOLE 19 74,665 0 0
KENNAMETAL INC COM 489170100 246,369 5,655,847 SH   SOLE 21 5,655,847 0 0
KENNAMETAL INC COM 489170100 124,051 2,847,817 SH   SOLE 22 2,734,263 0 113,554
KENNAMETAL INC COM 489170100 1,134 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 488 11,213 SH   SOLE 28 11,213 0 0
KENNAMETAL INC COM 489170100 829 19,033 SH   SOLE 30 19,033 0 0
KENNAMETAL INC COM 489170100 113 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 382 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,478 115,275 SH   SOLE 2 4,840 0 110,435
KENNEDY-WILSON HLDGS INC COM 489398107 675 31,386 SH   SOLE 4 31,386 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4,532 210,789 SH   SOLE 7 210,789 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 73 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,688 404,075 SH   SOLE 18 404,075 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 6,167 286,819 SH   SOLE 19 286,819 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 90,395 4,204,440 SH   SOLE 21 4,204,440 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 104,579 4,864,128 SH   SOLE 22 4,695,695 0 168,433
KENNEDY-WILSON HLDGS INC COM 489398107 4,351 202,371 SH   SOLE 25 202,371 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,726 80,302 SH   SOLE 26 30,784 0 49,518
KENNEDY-WILSON HLDGS INC COM 489398107 427 19,845 SH   SOLE 28 19,845 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 947 44,032 SH   SOLE 29 44,032 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 12,814 595,979 SH   SOLE 30 595,979 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,610 74,900 SH   SOLE 31 0 0 74,900
KENNEDY-WILSON HLDGS INC COM 489398107 275 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 753 SH   SOLE 18 753 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH   SOLE 21 844 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 263 77,446 SH   SOLE 2 3,508 0 73,938
KERYX BIOPHARMACEUTICALS INC COM 492515101 1 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 7 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,015 298,614 SH   SOLE 18 298,614 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 274 80,573 SH   SOLE 19 80,573 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 10,739 3,158,410 SH   SOLE 21 3,158,410 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 11,828 3,478,849 SH   SOLE 22 3,360,370 0 118,479
KERYX BIOPHARMACEUTICALS INC COM 492515101 163 47,902 SH   SOLE 26 0 0 47,902
KERYX BIOPHARMACEUTICALS INC COM 492515101 51 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 98 28,685 SH   SOLE 30 28,685 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 40 11,758 SH   SOLE 40 11,758 0 0
KEURIG DR PEPPER INC COM 49271V100 8,290 357,793 SH   SOLE 2 16,805 0 340,988
KEURIG DR PEPPER INC COM 49271V100 91 3,915 SH   SOLE 7 3,915 0 0
KEURIG DR PEPPER INC COM 49271V100 33 1,406 SH   SOLE 15 1,406 0 0
KEURIG DR PEPPER INC COM 49271V100 2,299 99,232 SH   SOLE 18 99,232 0 0
KEURIG DR PEPPER INC COM 49271V100 1,956 84,399 SH   SOLE 19 84,399 0 0
KEURIG DR PEPPER INC COM 49271V100 52,853 2,281,086 SH   SOLE 21 2,281,086 0 0
KEURIG DR PEPPER INC COM 49271V100 99,662 4,301,351 SH   SOLE 22 4,026,735 0 274,616
KEURIG DR PEPPER INC COM 49271V100 4,196 181,090 SH   SOLE 25 181,090 0 0
KEURIG DR PEPPER INC COM 49271V100 1,221 52,680 SH   SOLE 26 52,680 0 0
KEURIG DR PEPPER INC COM 49271V100 101 4,347 SH   SOLE 31 3,916 0 431
KEURIG DR PEPPER INC COM 49271V100 286 12,346 SH   SOLE 34 12,346 0 0
KEURIG DR PEPPER INC COM 49271V100 2,658 114,737 SH   SOLE 36 114,737 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 13 407 SH   SOLE 18 407 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 8 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 864 27,419 SH   SOLE 22 27,419 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 94 8,249 SH   SOLE 2 356 0 7,893
KEY ENERGY SVCS INC DEL COM 49309J103 4 384 SH   SOLE 7 384 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 389 33,992 SH   SOLE 18 33,992 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 227 19,848 SH   SOLE 19 19,848 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 4,059 354,765 SH   SOLE 21 354,765 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,060 92,679 SH   SOLE 22 88,533 0 4,146
KEY ENERGY SVCS INC DEL COM 49309J103 10 898 SH   SOLE 23 898 0 0
KEY TRONIC CORP COM 493144109 14 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 268 34,981 SH   SOLE 21 34,981 0 0
KEY TRONIC CORP COM 493144109 130 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 52,975 2,663,379 SH   SOLE 2 466,871 0 2,196,508
KEYCORP NEW COM 493267108 6,901 346,942 SH   SOLE 4 319,007 0 27,935
KEYCORP NEW COM 493267108 15,078 758,067 SH   SOLE 7 758,067 0 0
KEYCORP NEW COM 493267108 274 13,783 SH   SOLE 13 13,783 0 0
KEYCORP NEW COM 493267108 198 9,964 SH   SOLE 15 9,964 0 0
KEYCORP NEW COM 493267108 51,756 2,602,127 SH   SOLE 18 2,473,955 0 128,172
KEYCORP NEW COM 493267108 11,955 601,064 SH   SOLE 19 601,064 0 0
KEYCORP NEW COM 493267108 7,830 393,666 SH   SOLE 20 0 0 393,666
KEYCORP NEW COM 493267108 479,901 24,127,767 SH   SOLE 21 24,127,767 0 0
KEYCORP NEW COM 493267108 505,887 25,434,230 SH   SOLE 22 22,546,698 0 2,887,532
KEYCORP NEW COM 493267108 27,339 1,374,527 SH   SOLE 23 1,374,527 0 0
KEYCORP NEW COM 493267108 23,476 1,180,272 SH   SOLE 25 1,180,272 0 0
KEYCORP NEW COM 493267108 74,980 3,769,741 SH   SOLE 26 947,832 0 2,821,909
KEYCORP NEW COM 493267108 4,044 203,332 SH   SOLE 28 154,288 0 49,044
KEYCORP NEW COM 493267108 3,296 165,691 SH   SOLE 29 37,185 0 128,506
KEYCORP NEW COM 493267108 75,394 3,790,564 SH   SOLE 30 3,790,564 0 0
KEYCORP NEW COM 493267108 7,556 379,872 SH   SOLE 31 234,061 0 145,811
KEYCORP NEW COM 493267108 5,374 270,210 SH   SOLE 34 270,210 0 0
KEYCORP NEW COM 493267108 17,861 897,969 SH   SOLE 36 897,969 0 0
KEYCORP NEW COM 493267108 434 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 33,276 502,056 SH   SOLE 2 95,149 0 406,907
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,852 58,112 SH   SOLE 4 53,181 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 803 12,109 SH   SOLE 7 12,109 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 119 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 39,496 595,893 SH   SOLE 18 580,928 0 14,965
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,351 50,556 SH   SOLE 19 50,556 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,646 85,178 SH   SOLE 20 0 0 85,178
KEYSIGHT TECHNOLOGIES INC COM 49338L103 582,370 8,786,511 SH   SOLE 21 8,786,511 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 403,832 6,092,824 SH   SOLE 22 5,702,419 0 390,405
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,502 233,883 SH   SOLE 23 233,883 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12,115 182,792 SH   SOLE 25 182,792 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 36,771 554,776 SH   SOLE 26 184,623 0 370,153
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,522 38,048 SH   SOLE 28 29,420 0 8,628
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,592 54,199 SH   SOLE 29 6,006 0 48,193
KEYSIGHT TECHNOLOGIES INC COM 49338L103 16,514 249,158 SH   SOLE 30 249,158 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,776 72,057 SH   SOLE 31 36,657 0 35,400
KEYSIGHT TECHNOLOGIES INC COM 49338L103 586 8,835 SH   SOLE 34 8,835 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,576 159,563 SH   SOLE 36 159,563 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 283 4,268 SH   SOLE 40 4,268 0 0
KEYW HLDG CORP COM 493723100 437 50,454 SH   SOLE 2 1,920 0 48,534
KEYW HLDG CORP COM 493723100 7 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,446 167,010 SH   SOLE 18 167,010 0 0
KEYW HLDG CORP COM 493723100 406 46,898 SH   SOLE 19 46,898 0 0
KEYW HLDG CORP COM 493723100 14,417 1,664,777 SH   SOLE 21 1,664,777 0 0
KEYW HLDG CORP COM 493723100 11,385 1,314,641 SH   SOLE 22 1,269,045 0 45,596
KEYW HLDG CORP COM 493723100 35 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 42 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 123 14,195 SH   SOLE 30 14,195 0 0
KEYW HLDG CORP COM 493723100 27 3,137 SH   SOLE 40 3,137 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 69 3,235 SH   SOLE 2 0 0 3,235
KEZAR LIFE SCIENCES INC COM 49372L100 348 16,233 SH   SOLE 18 16,233 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 95 4,432 SH   SOLE 19 4,432 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 3,746 174,988 SH   SOLE 21 174,988 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 911 42,558 SH   SOLE 22 42,558 0 0
KFORCE INC COM 493732101 1,769 47,046 SH   SOLE 2 29,359 0 17,687
KFORCE INC COM 493732101 21 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 3,496 92,973 SH   SOLE 18 92,973 0 0
KFORCE INC COM 493732101 10,064 267,648 SH   SOLE 19 267,648 0 0
KFORCE INC COM 493732101 31,340 833,522 SH   SOLE 21 833,522 0 0
KFORCE INC COM 493732101 42,308 1,125,205 SH   SOLE 22 1,087,830 0 37,375
KFORCE INC COM 493732101 3,397 90,351 SH   SOLE 23 90,351 0 0
KFORCE INC COM 493732101 4,327 115,069 SH   SOLE 26 0 0 115,069
KFORCE INC COM 493732101 136 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 822 21,862 SH   SOLE 29 0 0 21,862
KFORCE INC COM 493732101 208 5,520 SH   SOLE 30 5,520 0 0
KFORCE INC COM 493732101 3,278 87,183 SH   SOLE 34 87,183 0 0
KFORCE INC COM 493732101 105 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 15,394 214,735 SH   SOLE 2 47,656 0 167,079
KILROY RLTY CORP COM 49427F108 1,974 27,529 SH   SOLE 4 27,529 0 0
KILROY RLTY CORP COM 49427F108 12,442 173,548 SH   SOLE 7 173,548 0 0
KILROY RLTY CORP COM 49427F108 285 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 22,220 309,939 SH   SOLE 18 309,939 0 0
KILROY RLTY CORP COM 49427F108 10,832 151,098 SH   SOLE 19 151,098 0 0
KILROY RLTY CORP COM 49427F108 414,723 5,784,946 SH   SOLE 21 5,784,946 0 0
KILROY RLTY CORP COM 49427F108 329,502 4,596,200 SH   SOLE 22 4,394,929 0 201,271
KILROY RLTY CORP COM 49427F108 475 6,620 SH   SOLE 23 6,620 0 0
KILROY RLTY CORP COM 49427F108 13,090 182,588 SH   SOLE 25 182,588 0 0
KILROY RLTY CORP COM 49427F108 4,328 60,377 SH   SOLE 26 16,630 0 43,747
KILROY RLTY CORP COM 49427F108 884 12,333 SH   SOLE 28 12,333 0 0
KILROY RLTY CORP COM 49427F108 3,028 42,231 SH   SOLE 29 34,575 0 7,656
KILROY RLTY CORP COM 49427F108 32,977 459,994 SH   SOLE 30 459,994 0 0
KILROY RLTY CORP COM 49427F108 146 2,042 SH   SOLE 31 2,042 0 0
KILROY RLTY CORP COM 49427F108 200 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 731 10,202 SH   SOLE 40 10,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 503 25,619 SH   SOLE 2 988 0 24,631
KIMBALL ELECTRONICS INC COM 49428J109 13 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,768 89,989 SH   SOLE 18 89,989 0 0
KIMBALL ELECTRONICS INC COM 49428J109 471 23,968 SH   SOLE 19 23,968 0 0
KIMBALL ELECTRONICS INC COM 49428J109 17,990 915,542 SH   SOLE 21 915,542 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,531 688,619 SH   SOLE 22 656,147 0 32,472
KIMBALL ELECTRONICS INC COM 49428J109 112 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 78 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 130 6,638 SH   SOLE 30 6,638 0 0
KIMBALL ELECTRONICS INC COM 49428J109 56 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 543 32,435 SH   SOLE 2 1,321 0 31,114
KIMBALL INTL INC CL B 494274103 14 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 2,051 122,431 SH   SOLE 18 122,431 0 0
KIMBALL INTL INC CL B 494274103 759 45,305 SH   SOLE 19 45,305 0 0
KIMBALL INTL INC CL B 494274103 21,750 1,298,495 SH   SOLE 21 1,298,495 0 0
KIMBALL INTL INC CL B 494274103 16,472 983,413 SH   SOLE 22 936,393 0 47,020
KIMBALL INTL INC CL B 494274103 223 13,299 SH   SOLE 23 13,299 0 0
KIMBALL INTL INC CL B 494274103 183 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 78 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 146 8,718 SH   SOLE 30 8,718 0 0
KIMBALL INTL INC CL B 494274103 66 3,946 SH   SOLE 40 3,946 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 8 398 SH   SOLE 2 398 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 973 49,602 SH   SOLE 19 49,602 0 0
KIMBERLY CLARK CORP COM 494368103 99,047 871,590 SH   SOLE 2 133,195 0 738,395
KIMBERLY CLARK CORP COM 494368103 12,728 112,007 SH   SOLE 4 102,790 0 9,217
KIMBERLY CLARK CORP COM 494368103 49,977 439,782 SH   SOLE 7 354,228 0 85,554
KIMBERLY CLARK CORP COM 494368103 563 4,951 SH   SOLE 13 4,951 0 0
KIMBERLY CLARK CORP COM 494368103 365 3,210 SH   SOLE 15 3,210 0 0
KIMBERLY CLARK CORP COM 494368103 2 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 83,451 734,347 SH   SOLE 18 682,166 0 52,181
KIMBERLY CLARK CORP COM 494368103 6,981 61,431 SH   SOLE 19 61,431 0 0
KIMBERLY CLARK CORP COM 494368103 18,164 159,841 SH   SOLE 20 0 0 159,841
KIMBERLY CLARK CORP COM 494368103 983,747 8,656,698 SH   SOLE 21 8,656,698 0 0
KIMBERLY CLARK CORP COM 494368103 1,016,250 8,942,717 SH   SOLE 22 7,968,752 0 973,965
KIMBERLY CLARK CORP COM 494368103 49,844 438,614 SH   SOLE 23 438,614 0 0
KIMBERLY CLARK CORP COM 494368103 36,924 324,921 SH   SOLE 25 324,921 0 0
KIMBERLY CLARK CORP COM 494368103 148,371 1,305,623 SH   SOLE 26 294,799 0 1,010,824
KIMBERLY CLARK CORP COM 494368103 7,655 67,360 SH   SOLE 28 51,127 0 16,233
KIMBERLY CLARK CORP COM 494368103 1,758 15,467 SH   SOLE 29 15,467 0 0
KIMBERLY CLARK CORP COM 494368103 130,485 1,148,229 SH   SOLE 30 1,148,229 0 0
KIMBERLY CLARK CORP COM 494368103 15,528 136,642 SH   SOLE 31 68,670 0 67,972
KIMBERLY CLARK CORP COM 494368103 4,159 36,594 SH   SOLE 32 36,594 0 0
KIMBERLY CLARK CORP COM 494368103 1,927 16,960 SH   SOLE 34 16,960 0 0
KIMBERLY CLARK CORP COM 494368103 39,766 349,933 SH   SOLE 36 349,933 0 0
KIMBERLY CLARK CORP COM 494368103 806 7,093 SH   SOLE 40 7,093 0 0
KIMCO RLTY CORP COM 49446R109 16,855 1,006,871 SH   SOLE 2 104,604 0 902,267
KIMCO RLTY CORP COM 49446R109 4,278 255,534 SH   SOLE 4 244,752 0 10,782
KIMCO RLTY CORP COM 49446R109 16,558 989,136 SH   SOLE 7 989,136 0 0
KIMCO RLTY CORP COM 49446R109 310 18,531 SH   SOLE 15 18,531 0 0
KIMCO RLTY CORP COM 49446R109 14,743 880,693 SH   SOLE 18 828,800 0 51,893
KIMCO RLTY CORP COM 49446R109 11,126 664,657 SH   SOLE 19 664,657 0 0
KIMCO RLTY CORP COM 49446R109 4,399 262,788 SH   SOLE 20 0 0 262,788
KIMCO RLTY CORP COM 49446R109 188,312 11,249,250 SH   SOLE 21 11,249,250 0 0
KIMCO RLTY CORP COM 49446R109 292,696 17,484,824 SH   SOLE 22 16,324,565 0 1,160,259
KIMCO RLTY CORP COM 49446R109 9,478 566,180 SH   SOLE 23 566,180 0 0
KIMCO RLTY CORP COM 49446R109 19,194 1,146,610 SH   SOLE 25 1,146,610 0 0
KIMCO RLTY CORP COM 49446R109 29,074 1,736,789 SH   SOLE 26 536,838 0 1,199,951
KIMCO RLTY CORP COM 49446R109 1,315 78,540 SH   SOLE 28 59,687 0 18,853
KIMCO RLTY CORP COM 49446R109 4,028 240,633 SH   SOLE 29 157,583 0 83,050
KIMCO RLTY CORP COM 49446R109 52,783 3,153,129 SH   SOLE 30 3,153,129 0 0
KIMCO RLTY CORP COM 49446R109 2,927 174,839 SH   SOLE 31 76,400 0 98,439
KIMCO RLTY CORP COM 49446R109 346 20,678 SH   SOLE 34 20,678 0 0
KIMCO RLTY CORP COM 49446R109 5,842 348,976 SH   SOLE 36 348,976 0 0
KIMCO RLTY CORP COM 49446R109 143 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 94,626 5,337,031 SH   SOLE 2 1,336,623 0 4,000,408
KINDER MORGAN INC DEL COM 49456B101 14,415 813,034 SH   SOLE 4 760,647 0 52,387
KINDER MORGAN INC DEL COM 49456B101 72,275 4,076,434 SH   SOLE 7 4,044,091 0 32,343
KINDER MORGAN INC DEL COM 49456B101 635 35,836 SH   SOLE 13 35,836 0 0
KINDER MORGAN INC DEL COM 49456B101 297 16,760 SH   SOLE 15 16,760 0 0
KINDER MORGAN INC DEL COM 49456B101 63,098 3,558,802 SH   SOLE 18 3,322,178 0 236,624
KINDER MORGAN INC DEL COM 49456B101 22,618 1,275,687 SH   SOLE 19 1,275,687 0 0
KINDER MORGAN INC DEL COM 49456B101 669,097 37,738,152 SH   SOLE 21 37,738,152 0 0
KINDER MORGAN INC DEL COM 49456B101 832,199 46,937,345 SH   SOLE 22 41,406,488 0 5,530,857
KINDER MORGAN INC DEL COM 49456B101 46,306 2,611,750 SH   SOLE 23 2,611,750 0 0
KINDER MORGAN INC DEL COM 49456B101 33,256 1,875,673 SH   SOLE 25 1,875,673 0 0
KINDER MORGAN INC DEL COM 49456B101 131,589 7,421,835 SH   SOLE 26 1,687,944 0 5,733,891
KINDER MORGAN INC DEL COM 49456B101 6,752 380,847 SH   SOLE 28 288,000 0 92,847
KINDER MORGAN INC DEL COM 49456B101 7,239 408,281 SH   SOLE 29 103,294 0 304,987
KINDER MORGAN INC DEL COM 49456B101 134,282 7,573,695 SH   SOLE 30 7,573,695 0 0
KINDER MORGAN INC DEL COM 49456B101 15,685 884,649 SH   SOLE 31 417,753 0 466,896
KINDER MORGAN INC DEL COM 49456B101 10,658 601,129 SH   SOLE 34 601,129 0 0
KINDER MORGAN INC DEL COM 49456B101 33,139 1,869,099 SH   SOLE 36 1,869,099 0 0
KINDER MORGAN INC DEL COM 49456B101 716 40,357 SH   SOLE 40 40,357 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 124,364 3,740,276 SH   SOLE 21 3,740,276 0 0
KINDRED BIOSCIENCES INC COM 494577109 382 27,385 SH   SOLE 2 4,010 0 23,375
KINDRED BIOSCIENCES INC COM 494577109 9 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,394 99,933 SH   SOLE 18 99,933 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,391 99,692 SH   SOLE 19 99,692 0 0
KINDRED BIOSCIENCES INC COM 494577109 15,211 1,090,425 SH   SOLE 21 1,090,425 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,997 501,564 SH   SOLE 22 481,024 0 20,540
KINDRED BIOSCIENCES INC COM 494577109 105 7,543 SH   SOLE 23 7,543 0 0
KINDRED BIOSCIENCES INC COM 494577109 31 2,228 SH   SOLE 26 0 0 2,228
KINGSTONE COS INC COM 496719105 173 9,123 SH   SOLE 2 245 0 8,878
KINGSTONE COS INC COM 496719105 619 32,577 SH   SOLE 18 32,577 0 0
KINGSTONE COS INC COM 496719105 149 7,825 SH   SOLE 19 7,825 0 0
KINGSTONE COS INC COM 496719105 6,202 326,407 SH   SOLE 21 326,407 0 0
KINGSTONE COS INC COM 496719105 1,903 100,183 SH   SOLE 22 97,516 0 2,667
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 111 4,346 SH   SOLE 2 262 0 4,084
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 510 20,006 SH   SOLE 18 20,006 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 143 5,615 SH   SOLE 19 5,615 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,503 215,810 SH   SOLE 21 215,810 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,222 204,796 SH   SOLE 22 204,796 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1,997 739,452 SH   SOLE 21 739,452 0 0
KINROSS GOLD CORP COM NO PAR 496902404 6,563 2,430,751 SH   SOLE 22 2,430,751 0 0
KINSALE CAP GROUP INC COM 49714P108 1,043 16,328 SH   SOLE 2 1,282 0 15,046
KINSALE CAP GROUP INC COM 49714P108 26 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 4,004 62,695 SH   SOLE 18 62,695 0 0
KINSALE CAP GROUP INC COM 49714P108 4,139 64,807 SH   SOLE 19 64,807 0 0
KINSALE CAP GROUP INC COM 49714P108 41,795 654,481 SH   SOLE 21 654,481 0 0
KINSALE CAP GROUP INC COM 49714P108 33,239 520,499 SH   SOLE 22 495,251 0 25,248
KINSALE CAP GROUP INC COM 49714P108 394 6,173 SH   SOLE 23 6,173 0 0
KINSALE CAP GROUP INC COM 49714P108 1,029 16,110 SH   SOLE 26 0 0 16,110
KINSALE CAP GROUP INC COM 49714P108 167 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 303 4,751 SH   SOLE 29 0 0 4,751
KINSALE CAP GROUP INC COM 49714P108 276 4,325 SH   SOLE 30 4,325 0 0
KINSALE CAP GROUP INC COM 49714P108 145 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 11,190 136,045 SH   SOLE 2 29,233 0 106,812
KIRBY CORP COM 497266106 157 1,908 SH   SOLE 7 1,908 0 0
KIRBY CORP COM 497266106 13,922 169,270 SH   SOLE 18 169,270 0 0
KIRBY CORP COM 497266106 864 10,499 SH   SOLE 19 10,499 0 0
KIRBY CORP COM 497266106 246,807 3,000,692 SH   SOLE 21 3,000,692 0 0
KIRBY CORP COM 497266106 142,324 1,730,380 SH   SOLE 22 1,631,789 0 98,591
KIRBY CORP COM 497266106 368 4,479 SH   SOLE 26 3,914 0 565
KIRBY CORP COM 497266106 163 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 312 3,788 SH   SOLE 30 3,788 0 0
KIRBY CORP COM 497266106 106 1,287 SH   SOLE 31 1,287 0 0
KIRBY CORP COM 497266106 140 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 126 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,783 93,872 SH   SOLE 21 93,872 0 0
KIRKLANDS INC COM 497498105 143 14,127 SH   SOLE 2 609 0 13,518
KIRKLANDS INC COM 497498105 4 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 733 72,667 SH   SOLE 18 72,667 0 0
KIRKLANDS INC COM 497498105 127 12,609 SH   SOLE 19 12,609 0 0
KIRKLANDS INC COM 497498105 18,288 1,812,515 SH   SOLE 21 1,812,515 0 0
KIRKLANDS INC COM 497498105 4,356 431,690 SH   SOLE 22 418,842 0 12,848
KIRKLANDS INC COM 497498105 215 21,274 SH   SOLE 30 21,274 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,406 84,447 SH   SOLE 2 3,104 0 81,343
KITE RLTY GROUP TR COM NEW 49803T300 410 24,640 SH   SOLE 4 24,640 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,313 138,923 SH   SOLE 7 138,923 0 0
KITE RLTY GROUP TR COM NEW 49803T300 57 3,444 SH   SOLE 15 3,444 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,174 370,802 SH   SOLE 18 370,802 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,192 191,696 SH   SOLE 19 191,696 0 0
KITE RLTY GROUP TR COM NEW 49803T300 146,559 8,802,343 SH   SOLE 21 8,802,343 0 0
KITE RLTY GROUP TR COM NEW 49803T300 60,089 3,608,938 SH   SOLE 22 3,497,771 0 111,167
KITE RLTY GROUP TR COM NEW 49803T300 94 5,641 SH   SOLE 23 5,641 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,577 154,780 SH   SOLE 25 154,780 0 0
KITE RLTY GROUP TR COM NEW 49803T300 614 36,859 SH   SOLE 26 5,521 0 31,338
KITE RLTY GROUP TR COM NEW 49803T300 272 16,321 SH   SOLE 28 16,321 0 0
KITE RLTY GROUP TR COM NEW 49803T300 473 28,416 SH   SOLE 29 28,416 0 0
KITE RLTY GROUP TR COM NEW 49803T300 9,445 567,296 SH   SOLE 30 567,296 0 0
KITE RLTY GROUP TR COM NEW 49803T300 155 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 5 185 SH   SOLE 17 0 0 185
KKR & CO INC CL A 48251W104 273 10,000 SH   SOLE 18 10,000 0 0
KKR & CO INC CL A 48251W104 7,643 280,265 SH   SOLE 21 280,265 0 0
KKR & CO INC CL A 48251W104 237,364 8,704,234 SH   SOLE 22 8,704,234 0 0
KKR & CO INC CL A 48251W104 33,946 1,244,817 SH   SOLE 30 1,244,817 0 0
KKR & CO INC CL A 48251W104 23,288 853,961 SH   SOLE 34 853,961 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 463 22,964 SH   SOLE 2 5,507 0 17,457
KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH   SOLE 7 305 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,099 54,508 SH   SOLE 18 54,508 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 979 48,541 SH   SOLE 19 48,541 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 19,328 958,261 SH   SOLE 21 958,261 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 15,045 745,900 SH   SOLE 22 732,692 0 13,208
KKR REAL ESTATE FIN TR INC COM 48251K100 154 7,641 SH   SOLE 23 7,641 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 246 12,180 SH   SOLE 29 0 0 12,180
KKR REAL ESTATE FIN TR INC COM 48251K100 50 2,494 SH   SOLE 30 2,494 0 0
KLA-TENCOR CORP COM 482480100 37,769 371,339 SH   SOLE 2 44,781 0 326,558
KLA-TENCOR CORP COM 482480100 5,702 56,065 SH   SOLE 4 51,952 0 4,113
KLA-TENCOR CORP COM 482480100 18,238 179,316 SH   SOLE 7 145,053 0 34,263
KLA-TENCOR CORP COM 482480100 171 1,680 SH   SOLE 15 1,680 0 0
KLA-TENCOR CORP COM 482480100 33,168 326,099 SH   SOLE 18 307,216 0 18,883
KLA-TENCOR CORP COM 482480100 7,137 70,175 SH   SOLE 19 70,175 0 0
KLA-TENCOR CORP COM 482480100 7,943 78,098 SH   SOLE 20 0 0 78,098
KLA-TENCOR CORP COM 482480100 445,134 4,376,504 SH   SOLE 21 4,376,504 0 0
KLA-TENCOR CORP COM 482480100 417,227 4,102,120 SH   SOLE 22 3,699,495 0 402,625
KLA-TENCOR CORP COM 482480100 20,214 198,741 SH   SOLE 23 198,741 0 0
KLA-TENCOR CORP COM 482480100 16,311 160,365 SH   SOLE 25 160,365 0 0
KLA-TENCOR CORP COM 482480100 57,790 568,184 SH   SOLE 26 145,244 0 422,940
KLA-TENCOR CORP COM 482480100 3,025 29,741 SH   SOLE 28 22,442 0 7,299
KLA-TENCOR CORP COM 482480100 3,971 39,038 SH   SOLE 29 7,868 0 31,170
KLA-TENCOR CORP COM 482480100 62,743 616,884 SH   SOLE 30 616,884 0 0
KLA-TENCOR CORP COM 482480100 7,352 72,286 SH   SOLE 31 33,435 0 38,851
KLA-TENCOR CORP COM 482480100 2,704 26,584 SH   SOLE 32 26,584 0 0
KLA-TENCOR CORP COM 482480100 2,511 24,691 SH   SOLE 34 24,691 0 0
KLA-TENCOR CORP COM 482480100 14,528 142,838 SH   SOLE 36 142,838 0 0
KLA-TENCOR CORP COM 482480100 320 3,148 SH   SOLE 40 3,148 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 690 21,552 SH   SOLE 2 750 0 20,802
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4 115 SH   SOLE 4 115 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 21 641 SH   SOLE 7 641 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2,883 90,073 SH   SOLE 18 90,073 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 597 18,664 SH   SOLE 19 18,664 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 69,531 2,172,174 SH   SOLE 21 2,172,174 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 21,228 663,157 SH   SOLE 22 636,204 0 26,953
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 4,477 139,877 SH   SOLE 26 26,534 0 113,343
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 89 2,794 SH   SOLE 28 2,794 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 52 1,636 SH   SOLE 29 0 0 1,636
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 1,427 44,569 SH   SOLE 30 44,569 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 23 706 SH   SOLE 36 706 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 75 2,328 SH   SOLE 40 2,328 0 0
KLX INC COM 482539103 4,855 77,341 SH   SOLE 2 26,118 0 51,223
KLX INC COM 482539103 18 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 101 1,604 SH   SOLE 7 1,604 0 0
KLX INC COM 482539103 18,752 298,693 SH   SOLE 18 298,693 0 0
KLX INC COM 482539103 4,221 67,242 SH   SOLE 19 67,242 0 0
KLX INC COM 482539103 104,841 1,669,974 SH   SOLE 21 1,669,974 0 0
KLX INC COM 482539103 111,338 1,773,463 SH   SOLE 22 1,705,620 0 67,843
KLX INC COM 482539103 699 11,136 SH   SOLE 23 11,136 0 0
KLX INC COM 482539103 1,750 27,868 SH   SOLE 26 6,037 0 21,831
KLX INC COM 482539103 439 6,985 SH   SOLE 28 6,985 0 0
KLX INC COM 482539103 257 4,092 SH   SOLE 29 0 0 4,092
KLX INC COM 482539103 737 11,739 SH   SOLE 30 11,739 0 0
KLX INC COM 482539103 111 1,767 SH   SOLE 36 1,767 0 0
KLX INC COM 482539103 365 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 916 12,126 SH   SOLE 2 550 0 11,576
KMG CHEMICALS INC COM 482564101 26 341 SH   SOLE 7 341 0 0
KMG CHEMICALS INC COM 482564101 3,726 49,315 SH   SOLE 18 49,315 0 0
KMG CHEMICALS INC COM 482564101 1,014 13,424 SH   SOLE 19 13,424 0 0
KMG CHEMICALS INC COM 482564101 39,016 516,360 SH   SOLE 21 516,360 0 0
KMG CHEMICALS INC COM 482564101 26,849 355,328 SH   SOLE 22 335,654 0 19,674
KMG CHEMICALS INC COM 482564101 455 6,016 SH   SOLE 26 0 0 6,016
KMG CHEMICALS INC COM 482564101 130 1,717 SH   SOLE 28 1,717 0 0
KMG CHEMICALS INC COM 482564101 255 3,373 SH   SOLE 30 3,373 0 0
KMG CHEMICALS INC COM 482564101 123 1,623 SH   SOLE 40 1,623 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,479 332,907 SH   SOLE 2 62,914 0 269,993
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,761 51,083 SH   SOLE 4 47,703 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,927 55,899 SH   SOLE 7 29,318 0 26,581
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 66 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,152 410,441 SH   SOLE 18 399,424 0 11,017
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 876 25,401 SH   SOLE 19 25,401 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,763 109,141 SH   SOLE 20 0 0 109,141
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 211,139 6,123,530 SH   SOLE 21 6,123,530 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 144,414 4,188,355 SH   SOLE 22 3,917,660 0 270,695
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,638 163,515 SH   SOLE 23 163,515 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 269 7,814 SH   SOLE 25 7,814 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,863 315,050 SH   SOLE 26 128,700 0 186,350
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 931 27,014 SH   SOLE 28 20,695 0 6,319
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,045 30,306 SH   SOLE 29 4,268 0 26,038
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8,474 245,766 SH   SOLE 30 245,766 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,679 48,703 SH   SOLE 31 26,164 0 22,539
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 182 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 793 22,998 SH   SOLE 36 22,998 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 92 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 973 41,474 SH   SOLE 2 1,826 0 39,648
KNOLL INC COM NEW 498904200 6 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 24 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 3,606 153,773 SH   SOLE 18 153,773 0 0
KNOLL INC COM NEW 498904200 1,041 44,375 SH   SOLE 19 44,375 0 0
KNOLL INC COM NEW 498904200 37,431 1,596,208 SH   SOLE 21 1,596,208 0 0
KNOLL INC COM NEW 498904200 31,927 1,361,472 SH   SOLE 22 1,299,508 0 61,964
KNOLL INC COM NEW 498904200 549 23,407 SH   SOLE 26 9,886 0 13,521
KNOLL INC COM NEW 498904200 165 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 244 10,392 SH   SOLE 30 10,392 0 0
KNOLL INC COM NEW 498904200 127 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,479 89,005 SH   SOLE 2 3,266 0 85,739
KNOWLES CORP COM 49926D109 8 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 31 1,874 SH   SOLE 7 1,874 0 0
KNOWLES CORP COM 49926D109 6,498 390,956 SH   SOLE 18 390,956 0 0
KNOWLES CORP COM 49926D109 1,321 79,469 SH   SOLE 19 79,469 0 0
KNOWLES CORP COM 49926D109 154,786 9,313,263 SH   SOLE 21 9,313,263 0 0
KNOWLES CORP COM 49926D109 42,087 2,532,289 SH   SOLE 22 2,414,219 0 118,070
KNOWLES CORP COM 49926D109 537 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 211 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 3,412 205,273 SH   SOLE 30 205,273 0 0
KNOWLES CORP COM 49926D109 157 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 52,453 703,589 SH   SOLE 2 339,940 0 363,649
KOHLS CORP COM 500255104 11,233 150,679 SH   SOLE 4 146,371 0 4,308
KOHLS CORP COM 500255104 17,683 237,201 SH   SOLE 7 191,315 0 45,886
KOHLS CORP COM 500255104 113 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 31,048 416,472 SH   SOLE 18 396,207 0 20,265
KOHLS CORP COM 500255104 13,630 182,827 SH   SOLE 19 182,827 0 0
KOHLS CORP COM 500255104 7,158 96,012 SH   SOLE 20 0 0 96,012
KOHLS CORP COM 500255104 544,880 7,308,921 SH   SOLE 21 7,308,921 0 0
KOHLS CORP COM 500255104 426,552 5,721,690 SH   SOLE 22 4,832,506 0 889,184
KOHLS CORP COM 500255104 28,835 386,789 SH   SOLE 23 386,789 0 0
KOHLS CORP COM 500255104 15,161 203,373 SH   SOLE 25 203,373 0 0
KOHLS CORP COM 500255104 55,468 744,036 SH   SOLE 26 197,500 0 546,536
KOHLS CORP COM 500255104 2,394 32,112 SH   SOLE 28 24,365 0 7,747
KOHLS CORP COM 500255104 11,845 158,891 SH   SOLE 29 119,898 0 38,993
KOHLS CORP COM 500255104 52,671 706,520 SH   SOLE 30 706,520 0 0
KOHLS CORP COM 500255104 23,407 313,973 SH   SOLE 31 218,826 0 95,147
KOHLS CORP COM 500255104 4,789 64,236 SH   SOLE 32 64,236 0 0
KOHLS CORP COM 500255104 23,324 312,869 SH   SOLE 34 312,869 0 0
KOHLS CORP COM 500255104 10,286 137,975 SH   SOLE 35 137,975 0 0
KOHLS CORP COM 500255104 16,457 220,750 SH   SOLE 36 220,750 0 0
KOHLS CORP COM 500255104 255 3,426 SH   SOLE 40 3,426 0 0
KONA GRILL INC COM 50047H201 3 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 50 21,910 SH   SOLE 21 21,910 0 0
KONA GRILL INC COM 50047H201 50 21,754 SH   SOLE 22 21,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 201,343 4,424,158 SH   SOLE 18 4,423,110 0 1,048
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 41,619 914,493 SH   SOLE 19 914,493 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 0 1 SH   SOLE 22 1 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,650 36,252 SH   SOLE 23 36,252 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9,746 214,150 SH   SOLE 34 214,150 0 0
KOPIN CORP COM 500600101 121 50,011 SH   SOLE 2 1,891 0 48,120
KOPIN CORP COM 500600101 5 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 647 267,508 SH   SOLE 18 267,508 0 0
KOPIN CORP COM 500600101 230 95,146 SH   SOLE 19 95,146 0 0
KOPIN CORP COM 500600101 17,412 7,194,946 SH   SOLE 21 7,194,946 0 0
KOPIN CORP COM 500600101 4,602 1,901,679 SH   SOLE 22 1,848,885 0 52,794
KOPIN CORP COM 500600101 100 41,383 SH   SOLE 26 0 0 41,383
KOPIN CORP COM 500600101 274 113,337 SH   SOLE 30 113,337 0 0
KOPPERS HOLDINGS INC COM 50060P106 923 29,623 SH   SOLE 2 11,710 0 17,913
KOPPERS HOLDINGS INC COM 50060P106 6 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 15 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,960 95,012 SH   SOLE 18 95,012 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,060 98,240 SH   SOLE 19 98,240 0 0
KOPPERS HOLDINGS INC COM 50060P106 70,737 2,270,838 SH   SOLE 21 2,270,838 0 0
KOPPERS HOLDINGS INC COM 50060P106 21,844 701,246 SH   SOLE 22 673,215 0 28,031
KOPPERS HOLDINGS INC COM 50060P106 1,026 32,941 SH   SOLE 23 32,941 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,450 46,533 SH   SOLE 26 3,977 0 42,556
KOPPERS HOLDINGS INC COM 50060P106 92 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 332 10,648 SH   SOLE 29 0 0 10,648
KOPPERS HOLDINGS INC COM 50060P106 1,415 45,438 SH   SOLE 30 45,438 0 0
KOPPERS HOLDINGS INC COM 50060P106 78 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,665 126,454 SH   SOLE 21 126,454 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,213 168,000 SH   SOLE 22 168,000 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 15 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,550 193,643 SH   SOLE 30 193,643 0 0
KORN FERRY INTL COM NEW 500643200 2,278 46,262 SH   SOLE 2 2,111 0 44,151
KORN FERRY INTL COM NEW 500643200 6 132 SH   SOLE 4 132 0 0
KORN FERRY INTL COM NEW 500643200 62 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 12,065 245,023 SH   SOLE 18 245,023 0 0
KORN FERRY INTL COM NEW 500643200 4,265 86,625 SH   SOLE 19 86,625 0 0
KORN FERRY INTL COM NEW 500643200 299,325 6,078,900 SH   SOLE 21 6,078,900 0 0
KORN FERRY INTL COM NEW 500643200 94,955 1,928,419 SH   SOLE 22 1,853,190 0 75,229
KORN FERRY INTL COM NEW 500643200 362 7,359 SH   SOLE 23 7,359 0 0
KORN FERRY INTL COM NEW 500643200 1,930 39,192 SH   SOLE 26 10,487 0 28,705
KORN FERRY INTL COM NEW 500643200 366 7,425 SH   SOLE 28 7,425 0 0
KORN FERRY INTL COM NEW 500643200 478 9,704 SH   SOLE 29 0 0 9,704
KORN FERRY INTL COM NEW 500643200 6,172 125,349 SH   SOLE 30 125,349 0 0
KORN FERRY INTL COM NEW 500643200 265 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 30 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,702 214,702 SH   SOLE 21 214,702 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,264 194,691 SH   SOLE 22 186,676 0 8,015
KOSMOS ENERGY LTD SHS G5315B107 4,694 502,081 SH   SOLE 2 89,820 0 412,261
KOSMOS ENERGY LTD SHS G5315B107 14 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD SHS G5315B107 50 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,082 115,715 SH   SOLE 18 115,715 0 0
KOSMOS ENERGY LTD SHS G5315B107 16,185 1,731,012 SH   SOLE 19 1,731,012 0 0
KOSMOS ENERGY LTD SHS G5315B107 26,547 2,839,296 SH   SOLE 21 2,839,296 0 0
KOSMOS ENERGY LTD SHS G5315B107 60,847 6,507,681 SH   SOLE 22 6,054,475 0 453,206
KOSMOS ENERGY LTD SHS G5315B107 584 62,421 SH   SOLE 25 62,421 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,060 113,407 SH   SOLE 26 73,272 0 40,135
KOSMOS ENERGY LTD SHS G5315B107 315 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 3,572 382,043 SH   SOLE 29 382,043 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,237 132,324 SH   SOLE 30 132,324 0 0
KOSMOS ENERGY LTD SHS G5315B107 48 5,096 SH   SOLE 31 4,996 0 100
KOSMOS ENERGY LTD SHS G5315B107 16,976 1,815,609 SH   SOLE 34 1,815,609 0 0
KOSMOS ENERGY LTD SHS G5315B107 291 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 25 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 84,385 1,531,219 SH   SOLE 2 249,803 0 1,281,416
KRAFT HEINZ CO COM 500754106 10,484 190,235 SH   SOLE 4 174,151 0 16,084
KRAFT HEINZ CO COM 500754106 30,696 556,988 SH   SOLE 7 501,482 0 55,506
KRAFT HEINZ CO COM 500754106 1,168 21,191 SH   SOLE 13 21,191 0 0
KRAFT HEINZ CO COM 500754106 388 7,049 SH   SOLE 15 7,049 0 0
KRAFT HEINZ CO COM 500754106 2 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 61,573 1,117,267 SH   SOLE 18 1,032,654 0 84,613
KRAFT HEINZ CO COM 500754106 6,175 112,043 SH   SOLE 19 112,043 0 0
KRAFT HEINZ CO COM 500754106 12,487 226,588 SH   SOLE 20 3,607 0 222,981
KRAFT HEINZ CO COM 500754106 540,030 9,799,132 SH   SOLE 21 9,799,132 0 0
KRAFT HEINZ CO COM 500754106 821,233 14,901,705 SH   SOLE 22 13,254,788 0 1,646,917
KRAFT HEINZ CO COM 500754106 42,397 769,309 SH   SOLE 23 769,309 0 0
KRAFT HEINZ CO COM 500754106 32,456 588,926 SH   SOLE 25 588,926 0 0
KRAFT HEINZ CO COM 500754106 139,340 2,528,405 SH   SOLE 26 515,174 0 2,013,231
KRAFT HEINZ CO COM 500754106 6,500 117,942 SH   SOLE 28 89,423 0 28,519
KRAFT HEINZ CO COM 500754106 1,333 24,189 SH   SOLE 29 24,189 0 0
KRAFT HEINZ CO COM 500754106 138,262 2,508,845 SH   SOLE 30 2,508,845 0 0
KRAFT HEINZ CO COM 500754106 12,979 235,513 SH   SOLE 31 115,420 0 120,093
KRAFT HEINZ CO COM 500754106 11,441 207,605 SH   SOLE 32 207,605 0 0
KRAFT HEINZ CO COM 500754106 3,065 55,620 SH   SOLE 34 55,620 0 0
KRAFT HEINZ CO COM 500754106 28,891 524,238 SH   SOLE 36 524,238 0 0
KRAFT HEINZ CO COM 500754106 674 12,230 SH   SOLE 40 12,230 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 3 100 SH   SOLE 2 0 0 100
KRATON CORPORATION COM 50077C106 1,252 26,553 SH   SOLE 2 1,160 0 25,393
KRATON CORPORATION COM 50077C106 14 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 29 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 6,366 135,019 SH   SOLE 18 135,019 0 0
KRATON CORPORATION COM 50077C106 1,355 28,739 SH   SOLE 19 28,739 0 0
KRATON CORPORATION COM 50077C106 159,114 3,374,630 SH   SOLE 21 3,374,630 0 0
KRATON CORPORATION COM 50077C106 42,177 894,520 SH   SOLE 22 850,494 0 44,026
KRATON CORPORATION COM 50077C106 780 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 210 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 3,239 68,693 SH   SOLE 30 68,693 0 0
KRATON CORPORATION COM 50077C106 160 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,124 76,075 SH   SOLE 2 3,298 0 72,777
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 27 1,811 SH   SOLE 7 1,811 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,219 285,478 SH   SOLE 18 285,478 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,192 80,616 SH   SOLE 19 80,616 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 96,765 6,547,028 SH   SOLE 21 6,547,028 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 37,331 2,525,755 SH   SOLE 22 2,399,231 0 126,524
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 442 29,900 SH   SOLE 26 0 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 180 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 293 19,800 SH   SOLE 30 19,800 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 73 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 59,645 2,048,938 SH   SOLE 2 371,515 0 1,677,423
KROGER CO COM 501044101 8,567 294,314 SH   SOLE 4 272,867 0 21,447
KROGER CO COM 501044101 25,603 879,536 SH   SOLE 7 638,282 0 241,254
KROGER CO COM 501044101 867 29,798 SH   SOLE 13 29,798 0 0
KROGER CO COM 501044101 193 6,620 SH   SOLE 15 6,620 0 0
KROGER CO COM 501044101 73,836 2,536,461 SH   SOLE 18 2,438,579 0 97,882
KROGER CO COM 501044101 40,946 1,406,610 SH   SOLE 19 1,406,610 0 0
KROGER CO COM 501044101 13,040 447,967 SH   SOLE 20 0 0 447,967
KROGER CO COM 501044101 493,153 16,941,015 SH   SOLE 21 16,941,015 0 0
KROGER CO COM 501044101 595,687 20,463,298 SH   SOLE 22 18,033,180 0 2,430,118
KROGER CO COM 501044101 32,681 1,122,656 SH   SOLE 23 1,122,656 0 0
KROGER CO COM 501044101 23,722 814,901 SH   SOLE 25 814,901 0 0
KROGER CO COM 501044101 107,025 3,676,588 SH   SOLE 26 765,567 0 2,911,021
KROGER CO COM 501044101 4,608 158,289 SH   SOLE 28 120,062 0 38,227
KROGER CO COM 501044101 884 30,376 SH   SOLE 29 30,376 0 0
KROGER CO COM 501044101 84,102 2,889,117 SH   SOLE 30 2,889,117 0 0
KROGER CO COM 501044101 10,166 349,214 SH   SOLE 31 174,533 0 174,681
KROGER CO COM 501044101 9,594 329,565 SH   SOLE 34 329,565 0 0
KROGER CO COM 501044101 23,923 821,819 SH   SOLE 36 821,819 0 0
KROGER CO COM 501044101 525 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 301 18,493 SH   SOLE 2 1,093 0 17,400
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,178 72,493 SH   SOLE 18 72,493 0 0
KRONOS WORLDWIDE INC COM 50105F105 361 22,222 SH   SOLE 19 22,222 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,084 743,647 SH   SOLE 21 743,647 0 0
KRONOS WORLDWIDE INC COM 50105F105 17,351 1,067,754 SH   SOLE 22 1,040,475 0 27,279
KRONOS WORLDWIDE INC COM 50105F105 130 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 65 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 88 5,430 SH   SOLE 30 5,430 0 0
KRONOS WORLDWIDE INC COM 50105F105 35 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 16 898 SH   SOLE 18 898 0 0
KRYSTAL BIOTECH INC COM 501147102 223 12,691 SH   SOLE 21 12,691 0 0
KT CORP SPONSORED ADR 48268K101 17,423 1,173,273 SH   SOLE 2 0 0 1,173,273
KT CORP SPONSORED ADR 48268K101 1,788 120,428 SH   SOLE 4 10,576 0 109,852
KT CORP SPONSORED ADR 48268K101 1,116 75,120 SH   SOLE 18 75,120 0 0
KT CORP SPONSORED ADR 48268K101 40 2,674 SH   SOLE 21 2,674 0 0
KT CORP SPONSORED ADR 48268K101 52,122 3,509,900 SH   SOLE 22 3,087,045 0 422,855
KT CORP SPONSORED ADR 48268K101 89 5,960 SH   SOLE 25 5,960 0 0
KT CORP SPONSORED ADR 48268K101 165 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 454 30,550 SH   SOLE 30 30,550 0 0
KULICKE & SOFFA INDS INC COM 501242101 12 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,820 76,361 SH   SOLE 18 76,361 0 0
KULICKE & SOFFA INDS INC COM 501242101 121,210 5,084,313 SH   SOLE 21 5,084,313 0 0
KULICKE & SOFFA INDS INC COM 501242101 28,922 1,213,164 SH   SOLE 22 1,173,303 0 39,861
KULICKE & SOFFA INDS INC COM 501242101 747 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 241 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 3,494 146,569 SH   SOLE 30 146,569 0 0
KULICKE & SOFFA INDS INC COM 501242101 209 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 395 22,591 SH   SOLE 2 927 0 21,664
KURA ONCOLOGY INC COM 50127T109 7 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,525 87,153 SH   SOLE 18 87,153 0 0
KURA ONCOLOGY INC COM 50127T109 450 25,738 SH   SOLE 19 25,738 0 0
KURA ONCOLOGY INC COM 50127T109 25,331 1,447,469 SH   SOLE 21 1,447,469 0 0
KURA ONCOLOGY INC COM 50127T109 14,138 807,900 SH   SOLE 22 773,174 0 34,726
KURA ONCOLOGY INC COM 50127T109 86 4,889 SH   SOLE 30 4,889 0 0
KVH INDS INC COM 482738101 165 12,627 SH   SOLE 2 659 0 11,968
KVH INDS INC COM 482738101 7 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 756 57,710 SH   SOLE 18 57,710 0 0
KVH INDS INC COM 482738101 175 13,393 SH   SOLE 19 13,393 0 0
KVH INDS INC COM 482738101 7,611 580,986 SH   SOLE 21 580,986 0 0
KVH INDS INC COM 482738101 6,878 525,002 SH   SOLE 22 512,122 0 12,880
L BRANDS INC COM 501797104 17,333 572,031 SH   SOLE 2 72,712 0 499,319
L BRANDS INC COM 501797104 2,221 73,285 SH   SOLE 4 66,445 0 6,840
L BRANDS INC COM 501797104 5,960 196,712 SH   SOLE 7 196,712 0 0
L BRANDS INC COM 501797104 44 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 17,693 583,918 SH   SOLE 18 544,025 0 39,893
L BRANDS INC COM 501797104 2,426 80,075 SH   SOLE 19 80,075 0 0
L BRANDS INC COM 501797104 3,962 130,752 SH   SOLE 20 0 0 130,752
L BRANDS INC COM 501797104 321,694 10,616,964 SH   SOLE 21 10,616,964 0 0
L BRANDS INC COM 501797104 169,786 5,603,487 SH   SOLE 22 4,946,282 0 657,205
L BRANDS INC COM 501797104 9,072 299,404 SH   SOLE 23 299,404 0 0
L BRANDS INC COM 501797104 7,254 239,422 SH   SOLE 25 239,422 0 0
L BRANDS INC COM 501797104 27,728 915,126 SH   SOLE 26 266,252 0 648,874
L BRANDS INC COM 501797104 1,397 46,113 SH   SOLE 28 35,179 0 10,934
L BRANDS INC COM 501797104 1,805 59,561 SH   SOLE 29 12,741 0 46,820
L BRANDS INC COM 501797104 22,084 728,861 SH   SOLE 30 728,861 0 0
L BRANDS INC COM 501797104 2,699 89,091 SH   SOLE 31 41,905 0 47,186
L BRANDS INC COM 501797104 3,590 118,492 SH   SOLE 32 118,492 0 0
L BRANDS INC COM 501797104 380 12,539 SH   SOLE 34 12,539 0 0
L BRANDS INC COM 501797104 9,130 301,310 SH   SOLE 35 301,310 0 0
L BRANDS INC COM 501797104 7,184 237,102 SH   SOLE 36 237,102 0 0
L BRANDS INC COM 501797104 148 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 39,096 183,878 SH   SOLE 2 18,423 0 165,455
L3 TECHNOLOGIES INC COM 502413107 6,024 28,333 SH   SOLE 4 26,234 0 2,099
L3 TECHNOLOGIES INC COM 502413107 19,148 90,057 SH   SOLE 7 71,546 0 18,511
L3 TECHNOLOGIES INC COM 502413107 341 1,605 SH   SOLE 13 1,605 0 0
L3 TECHNOLOGIES INC COM 502413107 138 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 10 47 SH   SOLE 17 0 0 47
L3 TECHNOLOGIES INC COM 502413107 33,765 158,803 SH   SOLE 18 149,390 0 9,413
L3 TECHNOLOGIES INC COM 502413107 3,770 17,731 SH   SOLE 19 17,731 0 0
L3 TECHNOLOGIES INC COM 502413107 11,190 52,628 SH   SOLE 20 0 0 52,628
L3 TECHNOLOGIES INC COM 502413107 574,855 2,703,675 SH   SOLE 21 2,703,675 0 0
L3 TECHNOLOGIES INC COM 502413107 416,459 1,958,702 SH   SOLE 22 1,757,059 0 201,643
L3 TECHNOLOGIES INC COM 502413107 20,963 98,595 SH   SOLE 23 98,595 0 0
L3 TECHNOLOGIES INC COM 502413107 31,995 150,480 SH   SOLE 25 150,480 0 0
L3 TECHNOLOGIES INC COM 502413107 47,274 222,339 SH   SOLE 26 90,940 0 131,399
L3 TECHNOLOGIES INC COM 502413107 3,392 15,951 SH   SOLE 28 12,056 0 3,895
L3 TECHNOLOGIES INC COM 502413107 633 2,976 SH   SOLE 29 2,976 0 0
L3 TECHNOLOGIES INC COM 502413107 61,922 291,235 SH   SOLE 30 291,235 0 0
L3 TECHNOLOGIES INC COM 502413107 6,817 32,061 SH   SOLE 31 15,677 0 16,384
L3 TECHNOLOGIES INC COM 502413107 383 1,803 SH   SOLE 34 1,803 0 0
L3 TECHNOLOGIES INC COM 502413107 13,291 62,509 SH   SOLE 36 62,509 0 0
L3 TECHNOLOGIES INC COM 502413107 334 1,571 SH   SOLE 40 1,571 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 351 17,461 SH   SOLE 2 798 0 16,663
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,452 72,143 SH   SOLE 18 72,143 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 395 19,641 SH   SOLE 19 19,641 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 15,496 769,801 SH   SOLE 21 769,801 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 11,897 591,024 SH   SOLE 22 569,419 0 21,605
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 42 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 95 4,716 SH   SOLE 30 4,716 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 53 2,634 SH   SOLE 40 2,634 0 0
LA Z BOY INC COM 505336107 1,507 47,675 SH   SOLE 2 5,504 0 42,171
LA Z BOY INC COM 505336107 13 417 SH   SOLE 4 417 0 0
LA Z BOY INC COM 505336107 32 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 7,363 233,015 SH   SOLE 18 233,015 0 0
LA Z BOY INC COM 505336107 2,385 75,468 SH   SOLE 19 75,468 0 0
LA Z BOY INC COM 505336107 155,298 4,914,489 SH   SOLE 21 4,914,489 0 0
LA Z BOY INC COM 505336107 43,558 1,378,418 SH   SOLE 22 1,306,691 0 71,727
LA Z BOY INC COM 505336107 380 12,036 SH   SOLE 23 12,036 0 0
LA Z BOY INC COM 505336107 985 31,170 SH   SOLE 26 9,481 0 21,689
LA Z BOY INC COM 505336107 228 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 80 2,534 SH   SOLE 29 0 0 2,534
LA Z BOY INC COM 505336107 3,282 103,858 SH   SOLE 30 103,858 0 0
LA Z BOY INC COM 505336107 180 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 42,848 246,706 SH   SOLE 2 35,815 0 210,891
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,414 31,172 SH   SOLE 4 28,473 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,874 120,185 SH   SOLE 7 86,123 0 34,062
LABORATORY CORP AMER HLDGS COM NEW 50540R409 801 4,614 SH   SOLE 13 4,614 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 151 867 SH   SOLE 15 867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6 36 SH   SOLE 17 0 0 36
LABORATORY CORP AMER HLDGS COM NEW 50540R409 194,048 1,117,274 SH   SOLE 18 875,827 0 241,447
LABORATORY CORP AMER HLDGS COM NEW 50540R409 64,798 373,087 SH   SOLE 19 373,087 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 9,103 52,414 SH   SOLE 20 0 0 52,414
LABORATORY CORP AMER HLDGS COM NEW 50540R409 521,738 3,004,021 SH   SOLE 21 3,004,021 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 458,551 2,640,208 SH   SOLE 22 2,352,397 0 287,811
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24,192 139,291 SH   SOLE 23 139,291 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,171 121,897 SH   SOLE 25 104,329 0 17,568
LABORATORY CORP AMER HLDGS COM NEW 50540R409 67,520 388,761 SH   SOLE 26 94,184 0 294,577
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,427 19,730 SH   SOLE 28 14,923 0 4,807
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,218 24,287 SH   SOLE 29 3,745 0 20,542
LABORATORY CORP AMER HLDGS COM NEW 50540R409 81,039 466,599 SH   SOLE 30 466,599 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,794 44,877 SH   SOLE 31 21,199 0 23,678
LABORATORY CORP AMER HLDGS COM NEW 50540R409 37,838 217,858 SH   SOLE 34 217,858 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,377 123,083 SH   SOLE 36 123,083 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 354 2,041 SH   SOLE 40 2,041 0 0
LADDER CAP CORP CL A 505743104 2,563 151,300 SH   SOLE 2 67,150 0 84,150
LADDER CAP CORP CL A 505743104 31 1,829 SH   SOLE 7 1,829 0 0
LADDER CAP CORP CL A 505743104 4,888 288,525 SH   SOLE 18 288,525 0 0
LADDER CAP CORP CL A 505743104 3,481 205,479 SH   SOLE 19 205,479 0 0
LADDER CAP CORP CL A 505743104 82,333 4,860,291 SH   SOLE 21 4,860,291 0 0
LADDER CAP CORP CL A 505743104 52,774 3,115,337 SH   SOLE 22 3,000,641 0 114,696
LADDER CAP CORP CL A 505743104 1,674 98,825 SH   SOLE 23 98,825 0 0
LADDER CAP CORP CL A 505743104 128 7,576 SH   SOLE 26 0 0 7,576
LADDER CAP CORP CL A 505743104 167 9,842 SH   SOLE 28 9,842 0 0
LADDER CAP CORP CL A 505743104 611 36,072 SH   SOLE 29 0 0 36,072
LADDER CAP CORP CL A 505743104 264 15,566 SH   SOLE 30 15,566 0 0
LADDER CAP CORP CL A 505743104 206 12,138 SH   SOLE 40 12,138 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 237 87,662 SH   SOLE 2 3,952 0 83,710
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 975 361,248 SH   SOLE 18 361,248 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 245 90,731 SH   SOLE 19 90,731 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 10,119 3,747,715 SH   SOLE 21 3,747,715 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,565 3,542,588 SH   SOLE 22 3,450,247 0 92,341
LADENBURG THALMAN FIN SVCS I COM 50575Q102 24 8,727 SH   SOLE 23 8,727 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 21 7,733 SH   SOLE 26 0 0 7,733
LADENBURG THALMAN FIN SVCS I COM 50575Q102 35 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 72 26,621 SH   SOLE 30 26,621 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 790 43,791 SH   SOLE 2 1,723 0 42,068
LAKELAND BANCORP INC COM 511637100 20 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,864 158,694 SH   SOLE 18 158,694 0 0
LAKELAND BANCORP INC COM 511637100 795 44,035 SH   SOLE 19 44,035 0 0
LAKELAND BANCORP INC COM 511637100 28,991 1,606,177 SH   SOLE 21 1,606,177 0 0
LAKELAND BANCORP INC COM 511637100 23,334 1,292,733 SH   SOLE 22 1,240,192 0 52,541
LAKELAND BANCORP INC COM 511637100 103 5,711 SH   SOLE 26 0 0 5,711
LAKELAND BANCORP INC COM 511637100 99 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 196 10,864 SH   SOLE 30 10,864 0 0
LAKELAND BANCORP INC COM 511637100 29 1,614 SH   SOLE 34 1,614 0 0
LAKELAND BANCORP INC COM 511637100 64 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,440 30,987 SH   SOLE 2 11,683 0 19,304
LAKELAND FINL CORP COM 511656100 28 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,684 79,266 SH   SOLE 18 79,266 0 0
LAKELAND FINL CORP COM 511656100 4,656 100,166 SH   SOLE 19 100,166 0 0
LAKELAND FINL CORP COM 511656100 38,233 822,566 SH   SOLE 21 822,566 0 0
LAKELAND FINL CORP COM 511656100 41,394 890,577 SH   SOLE 22 854,816 0 35,761
LAKELAND FINL CORP COM 511656100 1,051 22,612 SH   SOLE 23 22,612 0 0
LAKELAND FINL CORP COM 511656100 5,642 121,382 SH   SOLE 26 9,378 0 112,004
LAKELAND FINL CORP COM 511656100 170 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 380 8,173 SH   SOLE 29 0 0 8,173
LAKELAND FINL CORP COM 511656100 235 5,058 SH   SOLE 30 5,058 0 0
LAKELAND FINL CORP COM 511656100 327 7,038 SH   SOLE 34 7,038 0 0
LAKELAND FINL CORP COM 511656100 122 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 18 1,370 SH   SOLE 18 1,370 0 0
LAKELAND INDS INC COM 511795106 340 25,576 SH   SOLE 21 25,576 0 0
LAKELAND INDS INC COM 511795106 252 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 65,572 432,246 SH   SOLE 2 96,320 0 335,926
LAM RESEARCH CORP COM 512807108 10,143 66,863 SH   SOLE 4 62,635 0 4,228
LAM RESEARCH CORP COM 512807108 21,079 138,955 SH   SOLE 7 137,162 0 1,793
LAM RESEARCH CORP COM 512807108 155 1,022 SH   SOLE 13 1,022 0 0
LAM RESEARCH CORP COM 512807108 269 1,775 SH   SOLE 15 1,775 0 0
LAM RESEARCH CORP COM 512807108 51,017 336,299 SH   SOLE 18 316,634 0 19,665
LAM RESEARCH CORP COM 512807108 23,921 157,689 SH   SOLE 19 157,689 0 0
LAM RESEARCH CORP COM 512807108 8,283 54,600 SH   SOLE 20 0 0 54,600
LAM RESEARCH CORP COM 512807108 615,160 4,055,109 SH   SOLE 21 4,055,109 0 0
LAM RESEARCH CORP COM 512807108 602,875 3,974,127 SH   SOLE 22 3,551,975 0 422,152
LAM RESEARCH CORP COM 512807108 32,603 214,917 SH   SOLE 23 214,917 0 0
LAM RESEARCH CORP COM 512807108 25,669 169,212 SH   SOLE 25 169,212 0 0
LAM RESEARCH CORP COM 512807108 95,248 627,873 SH   SOLE 26 140,452 0 487,421
LAM RESEARCH CORP COM 512807108 4,756 31,351 SH   SOLE 28 23,684 0 7,667
LAM RESEARCH CORP COM 512807108 1,627 10,728 SH   SOLE 29 10,728 0 0
LAM RESEARCH CORP COM 512807108 94,376 622,121 SH   SOLE 30 622,121 0 0
LAM RESEARCH CORP COM 512807108 12,713 83,803 SH   SOLE 31 42,191 0 41,612
LAM RESEARCH CORP COM 512807108 4,070 26,832 SH   SOLE 32 26,832 0 0
LAM RESEARCH CORP COM 512807108 17,168 113,174 SH   SOLE 34 113,174 0 0
LAM RESEARCH CORP COM 512807108 19,535 128,775 SH   SOLE 36 128,775 0 0
LAM RESEARCH CORP COM 512807108 495 3,260 SH   SOLE 40 3,260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 15,690 201,672 SH   SOLE 2 55,767 0 145,905
LAMAR ADVERTISING CO NEW CL A 512816109 31 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 189 2,425 SH   SOLE 7 2,425 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23,328 299,842 SH   SOLE 18 299,842 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 8,289 106,548 SH   SOLE 19 106,548 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 351,229 4,514,513 SH   SOLE 21 4,514,513 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 223,338 2,870,664 SH   SOLE 22 2,710,099 0 160,565
LAMAR ADVERTISING CO NEW CL A 512816109 2,883 37,056 SH   SOLE 25 37,056 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,096 26,936 SH   SOLE 26 16,633 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 829 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 972 12,494 SH   SOLE 29 0 0 12,494
LAMAR ADVERTISING CO NEW CL A 512816109 1,533 19,704 SH   SOLE 30 19,704 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 149 1,916 SH   SOLE 31 1,731 0 185
LAMAR ADVERTISING CO NEW CL A 512816109 4,463 57,370 SH   SOLE 34 57,370 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 39 500 SH   SOLE 36 500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 682 8,768 SH   SOLE 40 8,768 0 0
LAMB WESTON HLDGS INC COM 513272104 26,894 403,808 SH   SOLE 2 129,898 0 273,910
LAMB WESTON HLDGS INC COM 513272104 212 3,179 SH   SOLE 4 3,179 0 0
LAMB WESTON HLDGS INC COM 513272104 250 3,748 SH   SOLE 7 3,748 0 0
LAMB WESTON HLDGS INC COM 513272104 93 1,403 SH   SOLE 15 1,403 0 0
LAMB WESTON HLDGS INC COM 513272104 30,375 456,086 SH   SOLE 18 456,086 0 0
LAMB WESTON HLDGS INC COM 513272104 36,246 544,240 SH   SOLE 19 544,240 0 0
LAMB WESTON HLDGS INC COM 513272104 457,904 6,875,438 SH   SOLE 21 6,875,438 0 0
LAMB WESTON HLDGS INC COM 513272104 328,745 4,936,104 SH   SOLE 22 4,630,456 0 305,648
LAMB WESTON HLDGS INC COM 513272104 150 2,256 SH   SOLE 23 2,256 0 0
LAMB WESTON HLDGS INC COM 513272104 9,961 149,559 SH   SOLE 25 149,559 0 0
LAMB WESTON HLDGS INC COM 513272104 12,038 180,751 SH   SOLE 26 71,446 0 109,305
LAMB WESTON HLDGS INC COM 513272104 1,354 20,333 SH   SOLE 28 20,333 0 0
LAMB WESTON HLDGS INC COM 513272104 3,836 57,603 SH   SOLE 29 0 0 57,603
LAMB WESTON HLDGS INC COM 513272104 2,256 33,878 SH   SOLE 30 33,878 0 0
LAMB WESTON HLDGS INC COM 513272104 201 3,019 SH   SOLE 31 3,019 0 0
LAMB WESTON HLDGS INC COM 513272104 31 469 SH   SOLE 34 469 0 0
LAMB WESTON HLDGS INC COM 513272104 5,508 82,701 SH   SOLE 36 82,701 0 0
LAMB WESTON HLDGS INC COM 513272104 1,097 16,466 SH   SOLE 40 16,466 0 0
LANCASTER COLONY CORP COM 513847103 3,645 24,429 SH   SOLE 2 8,595 0 15,834
LANCASTER COLONY CORP COM 513847103 18 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 2,929 19,629 SH   SOLE 7 19,629 0 0
LANCASTER COLONY CORP COM 513847103 16,539 110,847 SH   SOLE 18 110,847 0 0
LANCASTER COLONY CORP COM 513847103 2,584 17,316 SH   SOLE 19 17,316 0 0
LANCASTER COLONY CORP COM 513847103 200,076 1,340,903 SH   SOLE 21 1,340,903 0 0
LANCASTER COLONY CORP COM 513847103 97,330 652,300 SH   SOLE 22 626,588 0 25,712
LANCASTER COLONY CORP COM 513847103 1,463 9,802 SH   SOLE 26 5,166 0 4,636
LANCASTER COLONY CORP COM 513847103 276 1,850 SH   SOLE 28 1,850 0 0
LANCASTER COLONY CORP COM 513847103 692 4,640 SH   SOLE 30 4,640 0 0
LANCASTER COLONY CORP COM 513847103 305 2,043 SH   SOLE 40 2,043 0 0
LANDEC CORP COM 514766104 382 26,510 SH   SOLE 2 1,096 0 25,414
LANDEC CORP COM 514766104 10 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,368 94,987 SH   SOLE 18 94,987 0 0
LANDEC CORP COM 514766104 587 40,785 SH   SOLE 19 40,785 0 0
LANDEC CORP COM 514766104 14,146 982,360 SH   SOLE 21 982,360 0 0
LANDEC CORP COM 514766104 12,016 834,449 SH   SOLE 22 799,780 0 34,669
LANDEC CORP COM 514766104 147 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 52 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 94 6,543 SH   SOLE 30 6,543 0 0
LANDEC CORP COM 514766104 34 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 18 606 SH   SOLE 18 606 0 0
LANDMARK BANCORP INC COM 51504L107 21 709 SH   SOLE 21 709 0 0
LANDS END INC NEW COM 51509F105 181 10,340 SH   SOLE 2 409 0 9,931
LANDS END INC NEW COM 51509F105 6 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 656 37,371 SH   SOLE 18 37,371 0 0
LANDS END INC NEW COM 51509F105 158 8,982 SH   SOLE 19 8,982 0 0
LANDS END INC NEW COM 51509F105 6,601 376,122 SH   SOLE 21 376,122 0 0
LANDS END INC NEW COM 51509F105 7,159 407,937 SH   SOLE 22 389,090 0 18,847
LANDS END INC NEW COM 51509F105 51 2,912 SH   SOLE 23 2,912 0 0
LANDS END INC NEW COM 51509F105 223 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 44 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 49 2,796 SH   SOLE 30 2,796 0 0
LANDS END INC NEW COM 51509F105 34 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 19,682 161,325 SH   SOLE 2 93,224 0 68,101
LANDSTAR SYS INC COM 515098101 1,022 8,375 SH   SOLE 4 8,375 0 0
LANDSTAR SYS INC COM 515098101 190 1,556 SH   SOLE 7 1,556 0 0
LANDSTAR SYS INC COM 515098101 1,033 8,464 SH   SOLE 13 8,464 0 0
LANDSTAR SYS INC COM 515098101 18,249 149,585 SH   SOLE 18 149,585 0 0
LANDSTAR SYS INC COM 515098101 41,251 338,127 SH   SOLE 19 338,127 0 0
LANDSTAR SYS INC COM 515098101 287,201 2,354,107 SH   SOLE 21 2,354,107 0 0
LANDSTAR SYS INC COM 515098101 218,883 1,794,125 SH   SOLE 22 1,504,376 0 289,749
LANDSTAR SYS INC COM 515098101 1,961 16,072 SH   SOLE 23 16,072 0 0
LANDSTAR SYS INC COM 515098101 1,010 8,275 SH   SOLE 25 8,275 0 0
LANDSTAR SYS INC COM 515098101 1,924 15,773 SH   SOLE 26 10,223 0 5,550
LANDSTAR SYS INC COM 515098101 708 5,806 SH   SOLE 28 5,806 0 0
LANDSTAR SYS INC COM 515098101 6,163 50,518 SH   SOLE 29 6,678 0 43,840
LANDSTAR SYS INC COM 515098101 1,215 9,956 SH   SOLE 30 9,956 0 0
LANDSTAR SYS INC COM 515098101 1,113 9,127 SH   SOLE 31 6,936 0 2,191
LANDSTAR SYS INC COM 515098101 2,210 18,117 SH   SOLE 34 18,117 0 0
LANDSTAR SYS INC COM 515098101 1,550 12,703 SH   SOLE 36 12,703 0 0
LANDSTAR SYS INC COM 515098101 525 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 140 29,565 SH   SOLE 2 1,196 0 28,369
LANNET INC COM 516012101 1 188 SH   SOLE 4 188 0 0
LANNET INC COM 516012101 3 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 662 139,466 SH   SOLE 18 139,466 0 0
LANNET INC COM 516012101 161 33,892 SH   SOLE 19 33,892 0 0
LANNET INC COM 516012101 7,508 1,580,626 SH   SOLE 21 1,580,626 0 0
LANNET INC COM 516012101 4,412 928,845 SH   SOLE 22 893,491 0 35,354
LANNET INC COM 516012101 6 1,207 SH   SOLE 26 0 0 1,207
LANNET INC COM 516012101 19 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 322 67,840 SH   SOLE 30 67,840 0 0
LANNET INC COM 516012101 14 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 467 31,255 SH   SOLE 2 1,390 0 29,865
LANTHEUS HLDGS INC COM 516544103 12 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,518 168,444 SH   SOLE 18 168,444 0 0
LANTHEUS HLDGS INC COM 516544103 512 34,226 SH   SOLE 19 34,226 0 0
LANTHEUS HLDGS INC COM 516544103 62,610 4,187,976 SH   SOLE 21 4,187,976 0 0
LANTHEUS HLDGS INC COM 516544103 15,863 1,061,084 SH   SOLE 22 1,015,755 0 45,329
LANTHEUS HLDGS INC COM 516544103 92 6,187 SH   SOLE 28 6,187 0 0
LANTHEUS HLDGS INC COM 516544103 1,277 85,449 SH   SOLE 30 85,449 0 0
LANTHEUS HLDGS INC COM 516544103 68 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 6 1,410 SH   SOLE 18 1,410 0 0
LANTRONIX INC COM NEW 516548203 121 29,767 SH   SOLE 21 29,767 0 0
LANTRONIX INC COM NEW 516548203 377 92,507 SH   SOLE 22 92,507 0 0
LAREDO PETROLEUM INC COM 516806106 1,396 170,867 SH   SOLE 2 24,110 0 146,757
LAREDO PETROLEUM INC COM 516806106 8 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 29 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 5,465 668,866 SH   SOLE 18 668,866 0 0
LAREDO PETROLEUM INC COM 516806106 1,916 234,505 SH   SOLE 19 234,505 0 0
LAREDO PETROLEUM INC COM 516806106 134,575 16,471,841 SH   SOLE 21 16,471,841 0 0
LAREDO PETROLEUM INC COM 516806106 37,851 4,632,881 SH   SOLE 22 4,416,470 0 216,411
LAREDO PETROLEUM INC COM 516806106 314 38,417 SH   SOLE 23 38,417 0 0
LAREDO PETROLEUM INC COM 516806106 919 112,427 SH   SOLE 25 112,427 0 0
LAREDO PETROLEUM INC COM 516806106 1,046 128,075 SH   SOLE 26 17,573 0 110,502
LAREDO PETROLEUM INC COM 516806106 176 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 356 43,539 SH   SOLE 29 0 0 43,539
LAREDO PETROLEUM INC COM 516806106 3,123 382,209 SH   SOLE 30 382,209 0 0
LAREDO PETROLEUM INC COM 516806106 153 18,759 SH   SOLE 36 18,759 0 0
LAREDO PETROLEUM INC COM 516806106 132 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 70,182 1,182,902 SH   SOLE 2 558,235 0 624,667
LAS VEGAS SANDS CORP COM 517834107 12,482 210,385 SH   SOLE 4 199,973 0 10,412
LAS VEGAS SANDS CORP COM 517834107 5,078 85,587 SH   SOLE 7 72,466 0 13,121
LAS VEGAS SANDS CORP COM 517834107 9,214 155,305 SH   SOLE 13 155,305 0 0
LAS VEGAS SANDS CORP COM 517834107 181 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 17,840 300,698 SH   SOLE 18 269,215 0 31,483
LAS VEGAS SANDS CORP COM 517834107 91,408 1,540,670 SH   SOLE 19 1,540,670 0 0
LAS VEGAS SANDS CORP COM 517834107 11,614 195,753 SH   SOLE 20 0 0 195,753
LAS VEGAS SANDS CORP COM 517834107 177,336 2,988,979 SH   SOLE 21 2,988,979 0 0
LAS VEGAS SANDS CORP COM 517834107 664,446 11,199,159 SH   SOLE 22 9,651,640 0 1,547,519
LAS VEGAS SANDS CORP COM 517834107 36,023 607,171 SH   SOLE 23 607,171 0 0
LAS VEGAS SANDS CORP COM 517834107 21,401 360,703 SH   SOLE 25 360,703 0 0
LAS VEGAS SANDS CORP COM 517834107 65,845 1,109,805 SH   SOLE 26 346,937 0 762,868
LAS VEGAS SANDS CORP COM 517834107 4,496 75,773 SH   SOLE 28 57,287 0 18,486
LAS VEGAS SANDS CORP COM 517834107 30,202 509,051 SH   SOLE 29 62,065 0 446,986
LAS VEGAS SANDS CORP COM 517834107 32,444 546,832 SH   SOLE 30 546,832 0 0
LAS VEGAS SANDS CORP COM 517834107 11,179 188,416 SH   SOLE 31 87,696 0 100,720
LAS VEGAS SANDS CORP COM 517834107 38,686 652,042 SH   SOLE 34 652,042 0 0
LAS VEGAS SANDS CORP COM 517834107 24,500 412,947 SH   SOLE 36 412,947 0 0
LAS VEGAS SANDS CORP COM 517834107 472 7,956 SH   SOLE 40 7,956 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5,404 156,237 SH   SOLE 2 49,219 0 107,018
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,080 31,214 SH   SOLE 4 31,214 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,460 186,763 SH   SOLE 7 186,763 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 144 4,161 SH   SOLE 15 4,161 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 22,485 650,057 SH   SOLE 18 650,057 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 8,732 252,452 SH   SOLE 19 252,452 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 288,817 8,349,733 SH   SOLE 21 8,349,733 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 183,593 5,307,700 SH   SOLE 22 5,153,396 0 154,304
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 251 7,268 SH   SOLE 23 7,268 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 7,119 205,824 SH   SOLE 25 205,824 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,558 73,955 SH   SOLE 26 22,908 0 51,047
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 517 14,956 SH   SOLE 28 14,956 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,394 40,303 SH   SOLE 29 40,303 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 17,932 518,424 SH   SOLE 30 518,424 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 161 4,654 SH   SOLE 36 4,654 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 423 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 87 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 8,300 882,940 SH   SOLE 21 882,940 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,372 358,748 SH   SOLE 25 358,748 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,113 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,071 326,685 SH   SOLE 30 326,685 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 747 93,429 SH   SOLE 2 4,433 0 88,996
LATTICE SEMICONDUCTOR CORP COM 518415104 7 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 21 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,908 363,439 SH   SOLE 18 363,439 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 833 104,101 SH   SOLE 19 104,101 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 30,898 3,862,243 SH   SOLE 21 3,862,243 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 28,847 3,605,925 SH   SOLE 22 3,456,083 0 149,842
LATTICE SEMICONDUCTOR CORP COM 518415104 231 28,914 SH   SOLE 26 20,268 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 136 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 191 23,850 SH   SOLE 30 23,850 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 110 13,705 SH   SOLE 40 13,705 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 106,620 733,694 SH   SOLE 2 265,394 0 468,300
LAUDER ESTEE COS INC CL A 518439104 18,605 128,031 SH   SOLE 4 122,080 0 5,951
LAUDER ESTEE COS INC CL A 518439104 27,958 192,388 SH   SOLE 7 182,887 0 9,501
LAUDER ESTEE COS INC CL A 518439104 3,157 21,722 SH   SOLE 13 21,722 0 0
LAUDER ESTEE COS INC CL A 518439104 242 1,662 SH   SOLE 15 1,662 0 0
LAUDER ESTEE COS INC CL A 518439104 69,159 475,905 SH   SOLE 18 442,050 0 33,855
LAUDER ESTEE COS INC CL A 518439104 30,061 206,859 SH   SOLE 19 206,859 0 0
LAUDER ESTEE COS INC CL A 518439104 16,253 111,844 SH   SOLE 20 0 0 111,844
LAUDER ESTEE COS INC CL A 518439104 720,040 4,954,855 SH   SOLE 21 4,954,855 0 0
LAUDER ESTEE COS INC CL A 518439104 872,463 6,003,734 SH   SOLE 22 5,173,151 0 830,583
LAUDER ESTEE COS INC CL A 518439104 53,824 370,382 SH   SOLE 23 370,382 0 0
LAUDER ESTEE COS INC CL A 518439104 72,180 496,698 SH   SOLE 25 496,698 0 0
LAUDER ESTEE COS INC CL A 518439104 126,458 870,205 SH   SOLE 26 192,940 0 677,265
LAUDER ESTEE COS INC CL A 518439104 6,278 43,202 SH   SOLE 28 32,777 0 10,425
LAUDER ESTEE COS INC CL A 518439104 15,776 108,559 SH   SOLE 29 50,670 0 57,889
LAUDER ESTEE COS INC CL A 518439104 115,577 795,326 SH   SOLE 30 795,326 0 0
LAUDER ESTEE COS INC CL A 518439104 24,313 167,309 SH   SOLE 31 96,772 0 70,537
LAUDER ESTEE COS INC CL A 518439104 12,280 84,500 SH   SOLE 34 84,500 0 0
LAUDER ESTEE COS INC CL A 518439104 31,855 219,206 SH   SOLE 36 219,206 0 0
LAUDER ESTEE COS INC CL A 518439104 653 4,492 SH   SOLE 40 4,492 0 0
LAUREATE EDUCATION INC CL A 518613203 1,268 82,100 SH   SOLE 2 3,176 0 78,924
LAUREATE EDUCATION INC CL A 518613203 18 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 4,187 271,197 SH   SOLE 18 271,197 0 0
LAUREATE EDUCATION INC CL A 518613203 1,161 75,212 SH   SOLE 19 75,212 0 0
LAUREATE EDUCATION INC CL A 518613203 41,545 2,690,747 SH   SOLE 21 2,690,747 0 0
LAUREATE EDUCATION INC CL A 518613203 27,061 1,752,643 SH   SOLE 22 1,674,881 0 77,762
LAUREATE EDUCATION INC CL A 518613203 52 3,393 SH   SOLE 26 0 0 3,393
LAUREATE EDUCATION INC CL A 518613203 98 6,319 SH   SOLE 28 6,319 0 0
LAUREATE EDUCATION INC CL A 518613203 196 12,717 SH   SOLE 30 12,717 0 0
LAUREATE EDUCATION INC CL A 518613203 79 5,103 SH   SOLE 40 5,103 0 0
LAWSON PRODS INC COM 520776105 210 6,182 SH   SOLE 2 239 0 5,943
LAWSON PRODS INC COM 520776105 781 23,031 SH   SOLE 18 23,031 0 0
LAWSON PRODS INC COM 520776105 184 5,441 SH   SOLE 19 5,441 0 0
LAWSON PRODS INC COM 520776105 8,439 248,927 SH   SOLE 21 248,927 0 0
LAWSON PRODS INC COM 520776105 7,630 225,071 SH   SOLE 22 222,862 0 2,209
LAZARD GLB TTL RET&INCM FD I COM 52106W103 807 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 10,318 214,383 SH   SOLE 2 8,002 0 206,381
LAZARD LTD SHS A G54050102 551 11,458 SH   SOLE 7 11,458 0 0
LAZARD LTD SHS A G54050102 5,064 105,223 SH   SOLE 18 105,223 0 0
LAZARD LTD SHS A G54050102 967 20,094 SH   SOLE 19 20,094 0 0
LAZARD LTD SHS A G54050102 209,063 4,343,712 SH   SOLE 21 4,343,712 0 0
LAZARD LTD SHS A G54050102 2,666 55,390 SH   SOLE 32 55,390 0 0
LAZYDAYS HLDGS INC COM 52110H100 8 1,013 SH   SOLE 18 1,013 0 0
LAZYDAYS HLDGS INC COM 52110H100 111 14,696 SH   SOLE 21 14,696 0 0
LCI INDS COM 50189K103 1,641 19,815 SH   SOLE 2 912 0 18,903
LCI INDS COM 50189K103 14 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 43 524 SH   SOLE 7 524 0 0
LCI INDS COM 50189K103 8,716 105,265 SH   SOLE 18 105,265 0 0
LCI INDS COM 50189K103 1,859 22,447 SH   SOLE 19 22,447 0 0
LCI INDS COM 50189K103 220,221 2,659,674 SH   SOLE 21 2,659,674 0 0
LCI INDS COM 50189K103 57,276 691,741 SH   SOLE 22 658,194 0 33,547
LCI INDS COM 50189K103 675 8,155 SH   SOLE 26 4,797 0 3,358
LCI INDS COM 50189K103 286 3,450 SH   SOLE 28 3,450 0 0
LCI INDS COM 50189K103 4,493 54,259 SH   SOLE 30 54,259 0 0
LCI INDS COM 50189K103 209 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 155 8,286 SH   SOLE 2 324 0 7,962
LCNB CORP COM 50181P100 643 34,467 SH   SOLE 18 34,467 0 0
LCNB CORP COM 50181P100 206 11,064 SH   SOLE 19 11,064 0 0
LCNB CORP COM 50181P100 6,296 337,577 SH   SOLE 21 337,577 0 0
LCNB CORP COM 50181P100 1,573 84,351 SH   SOLE 22 80,547 0 3,804
LCNB CORP COM 50181P100 124 6,654 SH   SOLE 26 0 0 6,654
LEAF GROUP LTD COM 52177G102 133 13,308 SH   SOLE 2 584 0 12,724
LEAF GROUP LTD COM 52177G102 6 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 535 53,519 SH   SOLE 18 53,519 0 0
LEAF GROUP LTD COM 52177G102 197 19,701 SH   SOLE 19 19,701 0 0
LEAF GROUP LTD COM 52177G102 5,833 583,317 SH   SOLE 21 583,317 0 0
LEAF GROUP LTD COM 52177G102 1,460 146,018 SH   SOLE 22 139,087 0 6,931
LEAF GROUP LTD COM 52177G102 25 2,511 SH   SOLE 23 2,511 0 0
LEAF GROUP LTD COM 52177G102 179 17,869 SH   SOLE 29 0 0 17,869
LEAP THERAPEUTICS INC COM 52187K101 8 1,006 SH   SOLE 18 1,006 0 0
LEAP THERAPEUTICS INC COM 52187K101 115 14,823 SH   SOLE 21 14,823 0 0
LEAR CORP COM NEW 521865204 34,766 239,766 SH   SOLE 2 107,412 0 132,354
LEAR CORP COM NEW 521865204 7,154 49,337 SH   SOLE 4 47,697 0 1,640
LEAR CORP COM NEW 521865204 5,569 38,408 SH   SOLE 7 21,398 0 17,010
LEAR CORP COM NEW 521865204 224 1,547 SH   SOLE 13 1,547 0 0
LEAR CORP COM NEW 521865204 75 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 24,320 167,723 SH   SOLE 18 159,312 0 8,411
LEAR CORP COM NEW 521865204 26,627 183,635 SH   SOLE 19 183,635 0 0
LEAR CORP COM NEW 521865204 5,662 39,049 SH   SOLE 20 0 0 39,049
LEAR CORP COM NEW 521865204 134,099 924,818 SH   SOLE 21 924,818 0 0
LEAR CORP COM NEW 521865204 309,467 2,134,254 SH   SOLE 22 1,903,449 0 230,805
LEAR CORP COM NEW 521865204 21,703 149,678 SH   SOLE 23 149,678 0 0
LEAR CORP COM NEW 521865204 10,704 73,821 SH   SOLE 25 73,821 0 0
LEAR CORP COM NEW 521865204 31,037 214,046 SH   SOLE 26 67,171 0 146,875
LEAR CORP COM NEW 521865204 1,788 12,331 SH   SOLE 28 9,187 0 3,144
LEAR CORP COM NEW 521865204 8,377 57,774 SH   SOLE 29 44,592 0 13,182
LEAR CORP COM NEW 521865204 21,083 145,401 SH   SOLE 30 145,401 0 0
LEAR CORP COM NEW 521865204 10,389 71,649 SH   SOLE 31 47,549 0 24,100
LEAR CORP COM NEW 521865204 8,629 59,510 SH   SOLE 34 59,510 0 0
LEAR CORP COM NEW 521865204 9,556 65,906 SH   SOLE 36 65,906 0 0
LEAR CORP COM NEW 521865204 198 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 25 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 457 172,398 SH   SOLE 21 172,398 0 0
LEE ENTERPRISES INC COM 523768109 258 97,509 SH   SOLE 22 97,509 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,906 44,752 SH   SOLE 2 1,778 0 42,974
LEGACY TEX FINL GROUP INC COM 52471Y106 13 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 46 1,072 SH   SOLE 7 1,072 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8,702 204,267 SH   SOLE 18 204,267 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,866 43,804 SH   SOLE 19 43,804 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 206,907 4,856,964 SH   SOLE 21 4,856,964 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 56,734 1,331,788 SH   SOLE 22 1,270,556 0 61,232
LEGACY TEX FINL GROUP INC COM 52471Y106 501 11,755 SH   SOLE 26 9,317 0 2,438
LEGACY TEX FINL GROUP INC COM 52471Y106 279 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 4,302 100,988 SH   SOLE 30 100,988 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 205 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 9,687 310,197 SH   SOLE 2 163,999 0 146,198
LEGG MASON INC COM 524901105 207 6,636 SH   SOLE 4 6,636 0 0
LEGG MASON INC COM 524901105 255 8,163 SH   SOLE 7 8,163 0 0
LEGG MASON INC COM 524901105 8,975 287,390 SH   SOLE 18 287,390 0 0
LEGG MASON INC COM 524901105 2,383 76,306 SH   SOLE 19 76,306 0 0
LEGG MASON INC COM 524901105 131,988 4,226,314 SH   SOLE 21 4,226,314 0 0
LEGG MASON INC COM 524901105 93,112 2,981,481 SH   SOLE 22 2,777,303 0 204,178
LEGG MASON INC COM 524901105 305 9,764 SH   SOLE 23 9,764 0 0
LEGG MASON INC COM 524901105 779 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 270 8,649 SH   SOLE 28 8,649 0 0
LEGG MASON INC COM 524901105 1,228 39,327 SH   SOLE 29 0 0 39,327
LEGG MASON INC COM 524901105 1,117 35,781 SH   SOLE 30 35,781 0 0
LEGG MASON INC COM 524901105 55 1,764 SH   SOLE 31 1,764 0 0
LEGG MASON INC COM 524901105 454 14,529 SH   SOLE 34 14,529 0 0
LEGG MASON INC COM 524901105 178 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 366 11,717 SH   SOLE 40 11,717 0 0
LEGGETT & PLATT INC COM 524660107 15,528 354,600 SH   SOLE 2 54,160 0 300,440
LEGGETT & PLATT INC COM 524660107 1,784 40,747 SH   SOLE 4 37,283 0 3,464
LEGGETT & PLATT INC COM 524660107 20,744 473,717 SH   SOLE 7 258,435 0 215,282
LEGGETT & PLATT INC COM 524660107 37 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 14,138 322,858 SH   SOLE 18 307,224 0 15,634
LEGGETT & PLATT INC COM 524660107 1,348 30,792 SH   SOLE 19 30,792 0 0
LEGGETT & PLATT INC COM 524660107 4,163 95,057 SH   SOLE 20 0 0 95,057
LEGGETT & PLATT INC COM 524660107 257,766 5,886,409 SH   SOLE 21 5,886,409 0 0
LEGGETT & PLATT INC COM 524660107 150,109 3,427,918 SH   SOLE 22 3,056,028 0 371,890
LEGGETT & PLATT INC COM 524660107 7,395 168,866 SH   SOLE 23 168,866 0 0
LEGGETT & PLATT INC COM 524660107 5,336 121,861 SH   SOLE 25 121,861 0 0
LEGGETT & PLATT INC COM 524660107 25,134 573,962 SH   SOLE 26 178,793 0 395,169
LEGGETT & PLATT INC COM 524660107 1,090 24,899 SH   SOLE 28 18,315 0 6,584
LEGGETT & PLATT INC COM 524660107 1,280 29,219 SH   SOLE 29 3,500 0 25,719
LEGGETT & PLATT INC COM 524660107 18,643 425,732 SH   SOLE 30 425,732 0 0
LEGGETT & PLATT INC COM 524660107 1,851 42,262 SH   SOLE 31 21,511 0 20,751
LEGGETT & PLATT INC COM 524660107 2,402 54,843 SH   SOLE 32 54,843 0 0
LEGGETT & PLATT INC COM 524660107 269 6,143 SH   SOLE 34 6,143 0 0
LEGGETT & PLATT INC COM 524660107 4,189 95,662 SH   SOLE 36 95,662 0 0
LEGGETT & PLATT INC COM 524660107 116 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 27,271 394,313 SH   SOLE 2 89,334 0 304,979
LEIDOS HLDGS INC COM 525327102 3,100 44,828 SH   SOLE 4 41,083 0 3,745
LEIDOS HLDGS INC COM 525327102 678 9,798 SH   SOLE 7 9,798 0 0
LEIDOS HLDGS INC COM 525327102 32,819 474,544 SH   SOLE 18 463,037 0 11,507
LEIDOS HLDGS INC COM 525327102 1,892 27,357 SH   SOLE 19 27,357 0 0
LEIDOS HLDGS INC COM 525327102 4,964 71,776 SH   SOLE 20 0 0 71,776
LEIDOS HLDGS INC COM 525327102 479,180 6,928,574 SH   SOLE 21 6,928,574 0 0
LEIDOS HLDGS INC COM 525327102 328,503 4,749,899 SH   SOLE 22 4,451,911 0 297,988
LEIDOS HLDGS INC COM 525327102 12,162 175,853 SH   SOLE 23 175,853 0 0
LEIDOS HLDGS INC COM 525327102 4,961 71,730 SH   SOLE 25 71,730 0 0
LEIDOS HLDGS INC COM 525327102 15,139 218,902 SH   SOLE 26 118,661 0 100,241
LEIDOS HLDGS INC COM 525327102 1,997 28,873 SH   SOLE 28 21,983 0 6,890
LEIDOS HLDGS INC COM 525327102 2,387 34,507 SH   SOLE 29 5,596 0 28,911
LEIDOS HLDGS INC COM 525327102 12,743 184,257 SH   SOLE 30 184,257 0 0
LEIDOS HLDGS INC COM 525327102 3,838 55,501 SH   SOLE 31 27,754 0 27,747
LEIDOS HLDGS INC COM 525327102 1,037 14,993 SH   SOLE 34 14,993 0 0
LEIDOS HLDGS INC COM 525327102 2,933 42,406 SH   SOLE 36 42,406 0 0
LEIDOS HLDGS INC COM 525327102 199 2,883 SH   SOLE 40 2,883 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 154 15,144 SH   SOLE 2 15,144 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3,808 373,299 SH   SOLE 19 373,299 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1,138 111,557 SH   SOLE 34 111,557 0 0
LEMAITRE VASCULAR INC COM 525558201 498 12,848 SH   SOLE 2 591 0 12,257
LEMAITRE VASCULAR INC COM 525558201 16 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 2,746 70,870 SH   SOLE 18 70,870 0 0
LEMAITRE VASCULAR INC COM 525558201 1,476 38,100 SH   SOLE 19 38,100 0 0
LEMAITRE VASCULAR INC COM 525558201 73,732 1,903,249 SH   SOLE 21 1,903,249 0 0
LEMAITRE VASCULAR INC COM 525558201 18,067 466,376 SH   SOLE 22 444,842 0 21,534
LEMAITRE VASCULAR INC COM 525558201 226 5,832 SH   SOLE 23 5,832 0 0
LEMAITRE VASCULAR INC COM 525558201 326 8,425 SH   SOLE 26 0 0 8,425
LEMAITRE VASCULAR INC COM 525558201 132 3,414 SH   SOLE 28 3,414 0 0
LEMAITRE VASCULAR INC COM 525558201 68 1,746 SH   SOLE 29 0 0 1,746
LEMAITRE VASCULAR INC COM 525558201 1,312 33,874 SH   SOLE 30 33,874 0 0
LENDINGCLUB CORP COM 52603A109 3,534 910,678 SH   SOLE 2 607,058 0 303,620
LENDINGCLUB CORP COM 52603A109 6 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 25 6,460 SH   SOLE 7 6,460 0 0
LENDINGCLUB CORP COM 52603A109 4,053 1,044,482 SH   SOLE 18 1,044,482 0 0
LENDINGCLUB CORP COM 52603A109 1,136 292,699 SH   SOLE 19 292,699 0 0
LENDINGCLUB CORP COM 52603A109 40,070 10,327,421 SH   SOLE 21 10,327,421 0 0
LENDINGCLUB CORP COM 52603A109 41,882 10,794,285 SH   SOLE 22 10,383,538 0 410,747
LENDINGCLUB CORP COM 52603A109 6,581 1,696,236 SH   SOLE 25 1,696,236 0 0
LENDINGCLUB CORP COM 52603A109 652 168,024 SH   SOLE 26 84,803 0 83,221
LENDINGCLUB CORP COM 52603A109 149 38,404 SH   SOLE 28 38,404 0 0
LENDINGCLUB CORP COM 52603A109 266 68,540 SH   SOLE 30 68,540 0 0
LENDINGCLUB CORP COM 52603A109 144 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 2,170 9,430 SH   SOLE 2 3,323 0 6,107
LENDINGTREE INC NEW COM 52603B107 14 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 39 170 SH   SOLE 7 170 0 0
LENDINGTREE INC NEW COM 52603B107 10,162 44,164 SH   SOLE 18 44,164 0 0
LENDINGTREE INC NEW COM 52603B107 1,683 7,314 SH   SOLE 19 7,314 0 0
LENDINGTREE INC NEW COM 52603B107 123,913 538,518 SH   SOLE 21 538,518 0 0
LENDINGTREE INC NEW COM 52603B107 58,199 252,930 SH   SOLE 22 243,087 0 9,843
LENDINGTREE INC NEW COM 52603B107 602 2,617 SH   SOLE 26 2,145 0 472
LENDINGTREE INC NEW COM 52603B107 248 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 402 1,748 SH   SOLE 30 1,748 0 0
LENDINGTREE INC NEW COM 52603B107 191 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 761 600,000 PRN   SOLE 21 600,000 0 0
LENNAR CORP CL A 526057104 31,324 670,887 SH   SOLE 2 60,009 0 610,878
LENNAR CORP CL A 526057104 4,215 90,282 SH   SOLE 4 82,914 0 7,368
LENNAR CORP CL A 526057104 10,520 225,319 SH   SOLE 7 216,401 0 8,918
LENNAR CORP CL A 526057104 372 7,972 SH   SOLE 13 7,972 0 0
LENNAR CORP CL A 526057104 96 2,054 SH   SOLE 15 2,054 0 0
LENNAR CORP CL A 526057104 6 123 SH   SOLE 17 0 0 123
LENNAR CORP CL A 526057104 58,733 1,257,929 SH   SOLE 18 1,163,020 0 94,909
LENNAR CORP CL A 526057104 20,106 430,621 SH   SOLE 19 430,621 0 0
LENNAR CORP CL A 526057104 5,406 115,782 SH   SOLE 20 0 0 115,782
LENNAR CORP CL A 526057104 411,371 8,810,692 SH   SOLE 21 8,810,692 0 0
LENNAR CORP CL A 526057104 337,226 7,222,669 SH   SOLE 22 6,489,243 0 733,426
LENNAR CORP CL A 526057104 16,446 352,237 SH   SOLE 23 352,237 0 0
LENNAR CORP CL A 526057104 12,965 277,676 SH   SOLE 25 259,832 0 17,844
LENNAR CORP CL A 526057104 56,393 1,207,819 SH   SOLE 26 269,454 0 938,365
LENNAR CORP CL A 526057104 2,459 52,663 SH   SOLE 28 39,522 0 13,141
LENNAR CORP CL A 526057104 3,074 65,844 SH   SOLE 29 9,033 0 56,811
LENNAR CORP CL A 526057104 44,082 944,137 SH   SOLE 30 944,137 0 0
LENNAR CORP CL A 526057104 4,868 104,260 SH   SOLE 31 55,692 0 48,568
LENNAR CORP CL A 526057104 12,180 260,872 SH   SOLE 34 260,872 0 0
LENNAR CORP CL A 526057104 10,867 232,750 SH   SOLE 36 232,750 0 0
LENNAR CORP CL A 526057104 263 5,633 SH   SOLE 40 5,633 0 0
LENNAR CORP CL B 526057302 825 21,417 SH   SOLE 2 1,431 0 19,986
LENNAR CORP CL B 526057302 13 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 271 7,051 SH   SOLE 18 7,051 0 0
LENNAR CORP CL B 526057302 109 2,836 SH   SOLE 19 2,836 0 0
LENNAR CORP CL B 526057302 12,040 312,737 SH   SOLE 21 312,737 0 0
LENNAR CORP CL B 526057302 4,308 111,884 SH   SOLE 22 92,523 0 19,361
LENNAR CORP CL B 526057302 14 368 SH   SOLE 31 344 0 24
LENNOX INTL INC COM 526107107 20,824 95,346 SH   SOLE 2 21,079 0 74,267
LENNOX INTL INC COM 526107107 2,565 11,744 SH   SOLE 4 10,765 0 979
LENNOX INTL INC COM 526107107 481 2,202 SH   SOLE 7 2,202 0 0
LENNOX INTL INC COM 526107107 26,341 120,609 SH   SOLE 18 117,642 0 2,967
LENNOX INTL INC COM 526107107 2,765 12,658 SH   SOLE 19 12,658 0 0
LENNOX INTL INC COM 526107107 4,833 22,131 SH   SOLE 20 0 0 22,131
LENNOX INTL INC COM 526107107 394,559 1,806,591 SH   SOLE 21 1,806,591 0 0
LENNOX INTL INC COM 526107107 265,686 1,216,513 SH   SOLE 22 1,138,746 0 77,767
LENNOX INTL INC COM 526107107 10,254 46,950 SH   SOLE 23 46,950 0 0
LENNOX INTL INC COM 526107107 384 1,757 SH   SOLE 25 1,757 0 0
LENNOX INTL INC COM 526107107 16,553 75,790 SH   SOLE 26 29,463 0 46,327
LENNOX INTL INC COM 526107107 1,428 6,537 SH   SOLE 28 4,757 0 1,780
LENNOX INTL INC COM 526107107 1,920 8,793 SH   SOLE 29 1,457 0 7,336
LENNOX INTL INC COM 526107107 10,286 47,095 SH   SOLE 30 47,095 0 0
LENNOX INTL INC COM 526107107 3,249 14,875 SH   SOLE 31 8,379 0 6,496
LENNOX INTL INC COM 526107107 513 2,349 SH   SOLE 34 2,349 0 0
LENNOX INTL INC COM 526107107 1,457 6,671 SH   SOLE 36 6,671 0 0
LENNOX INTL INC COM 526107107 167 763 SH   SOLE 40 763 0 0
LEVEL BRANDS INC COM NEW 52730Q209 3 870 SH   SOLE 18 870 0 0
LEVEL BRANDS INC COM NEW 52730Q209 44 12,186 SH   SOLE 21 12,186 0 0
LEVEL ONE BANCORP INC COM 52730D208 54 1,957 SH   SOLE 2 0 0 1,957
LEVEL ONE BANCORP INC COM 52730D208 150 5,412 SH   SOLE 18 5,412 0 0
LEVEL ONE BANCORP INC COM 52730D208 34 1,232 SH   SOLE 19 1,232 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,470 52,860 SH   SOLE 21 52,860 0 0
LEVEL ONE BANCORP INC COM 52730D208 336 12,100 SH   SOLE 22 11,573 0 527
LEXICON PHARMACEUTICALS INC COM NEW 528872302 376 35,283 SH   SOLE 2 1,501 0 33,782
LEXICON PHARMACEUTICALS INC COM NEW 528872302 10 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,463 137,137 SH   SOLE 18 137,137 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 553 51,811 SH   SOLE 19 51,811 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 29,081 2,725,479 SH   SOLE 21 2,725,479 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 15,085 1,413,801 SH   SOLE 22 1,357,357 0 56,444
LEXICON PHARMACEUTICALS INC COM NEW 528872302 185 17,341 SH   SOLE 23 17,341 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 34 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 62 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 137 12,848 SH   SOLE 30 12,848 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 43 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 3,790 456,577 SH   SOLE 2 245,581 0 210,996
LEXINGTON REALTY TRUST COM 529043101 510 61,476 SH   SOLE 4 61,476 0 0
LEXINGTON REALTY TRUST COM 529043101 3,078 370,899 SH   SOLE 7 370,899 0 0
LEXINGTON REALTY TRUST COM 529043101 66 8,007 SH   SOLE 15 8,007 0 0
LEXINGTON REALTY TRUST COM 529043101 7,868 947,967 SH   SOLE 18 947,967 0 0
LEXINGTON REALTY TRUST COM 529043101 4,124 496,848 SH   SOLE 19 496,848 0 0
LEXINGTON REALTY TRUST COM 529043101 201,625 24,292,145 SH   SOLE 21 24,292,145 0 0
LEXINGTON REALTY TRUST COM 529043101 69,614 8,387,172 SH   SOLE 22 8,096,344 0 290,828
LEXINGTON REALTY TRUST COM 529043101 116 13,928 SH   SOLE 23 13,928 0 0
LEXINGTON REALTY TRUST COM 529043101 3,394 408,954 SH   SOLE 25 408,954 0 0
LEXINGTON REALTY TRUST COM 529043101 783 94,301 SH   SOLE 26 17,485 0 76,816
LEXINGTON REALTY TRUST COM 529043101 258 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 678 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 12,155 1,464,483 SH   SOLE 30 1,464,483 0 0
LEXINGTON REALTY TRUST COM 529043101 32 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 185 22,232 SH   SOLE 40 22,232 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,323 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,272 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,622 187,133 SH   SOLE 22 187,133 0 0
LGI HOMES INC COM 50187T106 704 14,849 SH   SOLE 2 711 0 14,138
LGI HOMES INC COM 50187T106 20 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 3,760 79,261 SH   SOLE 18 79,261 0 0
LGI HOMES INC COM 50187T106 919 19,364 SH   SOLE 19 19,364 0 0
LGI HOMES INC COM 50187T106 102,324 2,156,922 SH   SOLE 21 2,156,922 0 0
LGI HOMES INC COM 50187T106 24,313 512,495 SH   SOLE 22 486,271 0 26,224
LGI HOMES INC COM 50187T106 14 288 SH   SOLE 23 288 0 0
LGI HOMES INC COM 50187T106 281 5,916 SH   SOLE 26 0 0 5,916
LGI HOMES INC COM 50187T106 105 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 164 3,464 SH   SOLE 29 0 0 3,464
LGI HOMES INC COM 50187T106 2,036 42,927 SH   SOLE 30 42,927 0 0
LGI HOMES INC COM 50187T106 63 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 2,470 23,987 SH   SOLE 2 1,363 0 22,624
LHC GROUP INC COM 50187A107 15 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 69 668 SH   SOLE 7 668 0 0
LHC GROUP INC COM 50187A107 12,945 125,691 SH   SOLE 18 125,691 0 0
LHC GROUP INC COM 50187A107 6,523 63,335 SH   SOLE 19 63,335 0 0
LHC GROUP INC COM 50187A107 332,863 3,231,996 SH   SOLE 21 3,231,996 0 0
LHC GROUP INC COM 50187A107 88,589 860,168 SH   SOLE 22 816,353 0 43,815
LHC GROUP INC COM 50187A107 3,370 32,724 SH   SOLE 23 32,724 0 0
LHC GROUP INC COM 50187A107 3,385 32,869 SH   SOLE 26 4,936 0 27,933
LHC GROUP INC COM 50187A107 387 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 305 2,963 SH   SOLE 29 0 0 2,963
LHC GROUP INC COM 50187A107 6,562 63,715 SH   SOLE 30 63,715 0 0
LHC GROUP INC COM 50187A107 302 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 36 4,147 SH   SOLE 18 4,147 0 0
LIBBEY INC COM 529898108 589 67,352 SH   SOLE 21 67,352 0 0
LIBBEY INC COM 529898108 3,207 366,515 SH   SOLE 22 366,515 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,344 39,653 SH   SOLE 2 2,661 0 36,992
LIBERTY BROADBAND CORP COM SER A 530307107 337 4,000 SH   SOLE 4 4,000 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 63 743 SH   SOLE 7 743 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 12 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,487 53,208 SH   SOLE 18 53,208 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 23,587 279,693 SH   SOLE 19 279,693 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 22,063 261,622 SH   SOLE 21 261,622 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 63,751 755,970 SH   SOLE 22 721,052 0 34,918
LIBERTY BROADBAND CORP COM SER A 530307107 1,598 18,947 SH   SOLE 25 18,947 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,860 22,052 SH   SOLE 26 7,192 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 9,574 113,534 SH   SOLE 34 113,534 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,354 16,060 SH   SOLE 36 16,060 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 19,915 236,235 SH   SOLE 2 15,824 0 220,411
LIBERTY BROADBAND CORP COM SER C 530307305 4,397 52,158 SH   SOLE 4 49,532 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 887 10,527 SH   SOLE 7 10,527 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 55 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH   SOLE 17 0 0 7
LIBERTY BROADBAND CORP COM SER C 530307305 19,693 233,608 SH   SOLE 18 225,175 0 8,433
LIBERTY BROADBAND CORP COM SER C 530307305 99,783 1,183,661 SH   SOLE 19 1,183,661 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 114,295 1,355,812 SH   SOLE 21 1,355,812 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 288,187 3,418,584 SH   SOLE 22 3,211,118 0 207,466
LIBERTY BROADBAND CORP COM SER C 530307305 10,947 129,853 SH   SOLE 23 129,853 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,996 106,709 SH   SOLE 25 106,709 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 26,473 314,034 SH   SOLE 26 116,428 0 197,606
LIBERTY BROADBAND CORP COM SER C 530307305 1,801 21,360 SH   SOLE 28 16,389 0 4,971
LIBERTY BROADBAND CORP COM SER C 530307305 2,065 24,495 SH   SOLE 29 3,586 0 20,909
LIBERTY BROADBAND CORP COM SER C 530307305 13,508 160,239 SH   SOLE 30 160,239 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 3,302 39,175 SH   SOLE 31 20,577 0 18,598
LIBERTY BROADBAND CORP COM SER C 530307305 41,566 493,072 SH   SOLE 34 493,072 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,158 84,909 SH   SOLE 36 84,909 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 182 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2,523 53,632 SH   SOLE 2 2,036 0 51,596
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 14 307 SH   SOLE 4 307 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 93 1,975 SH   SOLE 7 1,975 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 8,375 178,048 SH   SOLE 18 178,048 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2,335 49,645 SH   SOLE 19 49,645 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 85,784 1,823,630 SH   SOLE 21 1,823,630 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 73,136 1,554,770 SH   SOLE 22 1,484,571 0 70,199
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 509 10,810 SH   SOLE 26 6,007 0 4,803
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 348 7,397 SH   SOLE 28 7,397 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,701 36,156 SH   SOLE 30 36,156 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 222 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,001 207,447 SH   SOLE 2 131,308 0 76,139
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,942 136,269 SH   SOLE 4 131,117 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 595 20,583 SH   SOLE 7 20,583 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 61 2,112 SH   SOLE 15 2,112 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,730 440,043 SH   SOLE 18 424,170 0 15,873
LIBERTY GLOBAL PLC SHS CL A G5480U104 80,500 2,782,565 SH   SOLE 19 2,782,565 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,064 140,472 SH   SOLE 20 0 0 140,472
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,524 363,782 SH   SOLE 21 363,782 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 117,701 4,068,463 SH   SOLE 22 3,908,797 0 159,666
LIBERTY GLOBAL PLC SHS CL A G5480U104 8,601 297,315 SH   SOLE 23 297,315 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,000 241,962 SH   SOLE 25 241,962 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 15,702 542,750 SH   SOLE 26 187,729 0 355,021
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,123 38,833 SH   SOLE 28 30,645 0 8,188
LIBERTY GLOBAL PLC SHS CL A G5480U104 491 16,976 SH   SOLE 29 16,976 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,819 339,419 SH   SOLE 30 339,419 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,275 113,219 SH   SOLE 31 74,009 0 39,210
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,018 35,174 SH   SOLE 32 35,174 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 34,256 1,184,116 SH   SOLE 34 1,184,116 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,821 201,209 SH   SOLE 36 201,209 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 118 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,382 475,222 SH   SOLE 2 285,065 0 190,157
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,209 220,493 SH   SOLE 4 206,202 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,501 53,303 SH   SOLE 7 53,303 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 149 5,304 SH   SOLE 15 5,304 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,937 68,780 SH   SOLE 18 24,998 0 43,782
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,326 118,097 SH   SOLE 19 118,097 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,543 267,872 SH   SOLE 20 0 0 267,872
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,491 834,211 SH   SOLE 21 834,211 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 310,950 11,042,256 SH   SOLE 22 10,649,596 0 392,660
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,020 746,436 SH   SOLE 23 746,436 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 16,176 574,419 SH   SOLE 25 574,419 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 40,918 1,453,049 SH   SOLE 26 437,621 0 1,015,428
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,922 103,748 SH   SOLE 28 77,028 0 26,720
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,976 105,672 SH   SOLE 29 38,192 0 67,480
LIBERTY GLOBAL PLC SHS CL C G5480U120 24,154 857,742 SH   SOLE 30 857,742 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,393 262,518 SH   SOLE 31 139,807 0 122,711
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,647 94,004 SH   SOLE 32 94,004 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,652 94,159 SH   SOLE 34 94,159 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,147 502,378 SH   SOLE 36 502,378 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 320 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 906 43,491 SH   SOLE 2 1,708 0 41,783
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 19 919 SH   SOLE 7 919 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,974 142,697 SH   SOLE 18 142,697 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 890 42,712 SH   SOLE 19 42,712 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 29,810 1,430,410 SH   SOLE 21 1,430,410 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 26,333 1,263,601 SH   SOLE 22 1,203,632 0 59,969
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 116 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 136 6,520 SH   SOLE 28 6,520 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 226 10,836 SH   SOLE 30 10,836 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 156 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,309 111,948 SH   SOLE 2 4,230 0 107,718
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 11 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 50 2,440 SH   SOLE 7 2,440 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,643 370,482 SH   SOLE 18 370,482 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,283 110,679 SH   SOLE 19 110,679 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 76,397 3,703,180 SH   SOLE 21 3,703,180 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 64,342 3,118,858 SH   SOLE 22 2,972,651 0 146,207
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 83 4,020 SH   SOLE 23 4,020 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 989 47,955 SH   SOLE 26 10,159 0 37,796
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 345 16,715 SH   SOLE 28 16,715 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 569 27,577 SH   SOLE 30 27,577 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 246 11,938 SH   SOLE 40 11,938 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,623 PRN   SOLE 18 4,623 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 69 100,000 PRN   SOLE 21 100,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,999 253,207 SH   SOLE 2 85,399 0 167,808
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,065 47,548 SH   SOLE 4 45,456 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 259 5,964 SH   SOLE 7 5,964 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,596 36,729 SH   SOLE 13 36,729 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 30 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,184 234,439 SH   SOLE 18 227,423 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 56,949 1,310,992 SH   SOLE 19 1,310,992 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 39,734 914,697 SH   SOLE 21 914,697 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 107,193 2,467,611 SH   SOLE 22 2,171,425 0 296,186
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,287 121,706 SH   SOLE 23 121,706 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,473 102,965 SH   SOLE 25 102,965 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,004 230,300 SH   SOLE 26 78,803 0 151,497
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 708 16,305 SH   SOLE 28 12,051 0 4,254
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7,755 178,516 SH   SOLE 29 5,875 0 172,641
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,878 112,301 SH   SOLE 30 112,301 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,380 31,761 SH   SOLE 31 15,934 0 15,827
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 18,118 417,074 SH   SOLE 34 417,074 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,597 82,800 SH   SOLE 36 82,800 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 74 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 18,135 417,387 SH   SOLE 2 87,642 0 329,745
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,647 83,937 SH   SOLE 4 81,718 0 2,219
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 550 12,665 SH   SOLE 7 12,665 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 517 11,894 SH   SOLE 13 11,894 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 51 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,939 366,840 SH   SOLE 18 352,515 0 14,325
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 79,013 1,818,490 SH   SOLE 19 1,818,490 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77,934 1,793,655 SH   SOLE 21 1,793,655 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 195,819 4,506,761 SH   SOLE 22 4,019,167 0 487,594
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,237 235,600 SH   SOLE 23 235,600 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,496 195,542 SH   SOLE 25 195,542 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21,021 483,803 SH   SOLE 26 164,632 0 319,171
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,561 35,933 SH   SOLE 28 27,309 0 8,624
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,814 156,822 SH   SOLE 29 5,865 0 150,957
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,781 202,095 SH   SOLE 30 202,095 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,925 67,318 SH   SOLE 31 38,955 0 28,363
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 30,356 698,646 SH   SOLE 34 698,646 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,655 153,175 SH   SOLE 36 153,175 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 156 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 219 8,038 SH   SOLE 2 367 0 7,671
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 872 31,960 SH   SOLE 18 31,960 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 229 8,395 SH   SOLE 19 8,395 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 9,278 340,107 SH   SOLE 21 340,107 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,200 263,922 SH   SOLE 22 252,114 0 11,808
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 218 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 36 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 94 3,434 SH   SOLE 30 3,434 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 16,026 430,926 SH   SOLE 2 16,143 0 414,783
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,154 57,912 SH   SOLE 4 52,675 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 446 11,997 SH   SOLE 7 11,997 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,178 112,333 SH   SOLE 18 96,206 0 16,127
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,427 38,372 SH   SOLE 19 38,372 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,722 126,966 SH   SOLE 20 0 0 126,966
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 77,786 2,091,589 SH   SOLE 21 2,091,589 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 198,714 5,343,206 SH   SOLE 22 4,947,201 0 396,005
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 9,361 251,719 SH   SOLE 23 251,719 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 89 2,399 SH   SOLE 25 2,399 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 14,906 400,796 SH   SOLE 26 175,688 0 225,108
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,532 41,199 SH   SOLE 28 31,880 0 9,319
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,823 49,011 SH   SOLE 29 8,051 0 40,960
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 10,160 273,184 SH   SOLE 30 273,184 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,743 73,756 SH   SOLE 31 39,336 0 34,420
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 384 10,327 SH   SOLE 34 10,327 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,201 32,299 SH   SOLE 36 32,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 151 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,576 44,308 SH   SOLE 2 1,974 0 42,334
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 468 13,154 SH   SOLE 18 13,154 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 133 3,739 SH   SOLE 19 3,739 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8,756 246,101 SH   SOLE 21 246,101 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 24,528 689,385 SH   SOLE 22 657,511 0 31,874
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 44 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 788 28,927 SH   SOLE 2 1,524 0 27,403
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3,006 110,302 SH   SOLE 18 110,302 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 891 32,683 SH   SOLE 19 32,683 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 31,936 1,171,977 SH   SOLE 21 1,171,977 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 27,314 1,002,334 SH   SOLE 22 956,698 0 45,636
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 227 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 132 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 198 7,280 SH   SOLE 30 7,280 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 102 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1,852 1,525,000 PRN   SOLE 21 1,525,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,373 1,175,000 PRN   SOLE 21 1,175,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,522 70,573 SH   SOLE 2 36,480 0 34,093
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7 347 SH   SOLE 7 347 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,930 135,818 SH   SOLE 18 135,818 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 13,875 643,237 SH   SOLE 19 643,237 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 33,898 1,571,515 SH   SOLE 21 1,571,515 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 22,962 1,064,533 SH   SOLE 22 1,014,373 0 50,160
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 9 407 SH   SOLE 23 407 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 131 SH   SOLE 25 131 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 89 SH   SOLE 26 0 0 89
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 41 1,902 SH   SOLE 29 0 0 1,902
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,143 145,724 SH   SOLE 34 145,724 0 0
LIBERTY PPTY TR SH BEN INT 531172104 31,414 743,515 SH   SOLE 2 85,607 0 657,908
LIBERTY PPTY TR SH BEN INT 531172104 3,726 88,194 SH   SOLE 4 84,281 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 12,972 307,036 SH   SOLE 7 277,551 0 29,485
LIBERTY PPTY TR SH BEN INT 531172104 289 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 19,984 472,993 SH   SOLE 18 460,368 0 12,625
LIBERTY PPTY TR SH BEN INT 531172104 20,824 492,879 SH   SOLE 19 492,879 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,101 120,738 SH   SOLE 20 0 0 120,738
LIBERTY PPTY TR SH BEN INT 531172104 341,579 8,084,711 SH   SOLE 21 8,084,711 0 0
LIBERTY PPTY TR SH BEN INT 531172104 302,655 7,163,433 SH   SOLE 22 6,859,162 0 304,271
LIBERTY PPTY TR SH BEN INT 531172104 8,248 195,209 SH   SOLE 23 195,209 0 0
LIBERTY PPTY TR SH BEN INT 531172104 18,123 428,949 SH   SOLE 25 428,949 0 0
LIBERTY PPTY TR SH BEN INT 531172104 20,194 477,963 SH   SOLE 26 179,056 0 298,907
LIBERTY PPTY TR SH BEN INT 531172104 1,241 29,383 SH   SOLE 28 22,496 0 6,887
LIBERTY PPTY TR SH BEN INT 531172104 3,617 85,612 SH   SOLE 29 55,393 0 30,219
LIBERTY PPTY TR SH BEN INT 531172104 37,492 887,378 SH   SOLE 30 887,378 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,346 55,523 SH   SOLE 31 33,168 0 22,355
LIBERTY PPTY TR SH BEN INT 531172104 10,154 240,331 SH   SOLE 34 240,331 0 0
LIBERTY PPTY TR SH BEN INT 531172104 4,781 113,153 SH   SOLE 36 113,153 0 0
LIBERTY PPTY TR SH BEN INT 531172104 125 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 863 58,136 SH   SOLE 2 2,712 0 55,424
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 22 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,433 231,192 SH   SOLE 18 231,192 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 987 66,472 SH   SOLE 19 66,472 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 35,603 2,397,529 SH   SOLE 21 2,397,529 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 29,719 2,001,256 SH   SOLE 22 1,900,063 0 101,193
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 162 10,881 SH   SOLE 26 7,995 0 2,886
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 153 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 221 14,865 SH   SOLE 30 14,865 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 111 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 9,686 101,790 SH   SOLE 2 23,344 0 78,446
LIFE STORAGE INC COM 53223X107 1,237 12,995 SH   SOLE 4 12,995 0 0
LIFE STORAGE INC COM 53223X107 7,404 77,809 SH   SOLE 7 77,809 0 0
LIFE STORAGE INC COM 53223X107 179 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 13,715 144,122 SH   SOLE 18 144,122 0 0
LIFE STORAGE INC COM 53223X107 6,764 71,078 SH   SOLE 19 71,078 0 0
LIFE STORAGE INC COM 53223X107 240,229 2,524,475 SH   SOLE 21 2,524,475 0 0
LIFE STORAGE INC COM 53223X107 211,658 2,224,228 SH   SOLE 22 2,134,589 0 89,639
LIFE STORAGE INC COM 53223X107 291 3,053 SH   SOLE 23 3,053 0 0
LIFE STORAGE INC COM 53223X107 8,282 87,028 SH   SOLE 25 87,028 0 0
LIFE STORAGE INC COM 53223X107 2,333 24,520 SH   SOLE 26 5,536 0 18,984
LIFE STORAGE INC COM 53223X107 613 6,438 SH   SOLE 28 6,438 0 0
LIFE STORAGE INC COM 53223X107 2,189 23,005 SH   SOLE 29 16,056 0 6,949
LIFE STORAGE INC COM 53223X107 20,548 215,928 SH   SOLE 30 215,928 0 0
LIFE STORAGE INC COM 53223X107 91 952 SH   SOLE 31 945 0 7
LIFE STORAGE INC COM 53223X107 99 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 478 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 3,351 52,039 SH   SOLE 2 17,942 0 34,097
LIFEPOINT HEALTH INC COM 53219L109 16 242 SH   SOLE 4 242 0 0
LIFEPOINT HEALTH INC COM 53219L109 129 1,998 SH   SOLE 7 1,998 0 0
LIFEPOINT HEALTH INC COM 53219L109 14,037 217,972 SH   SOLE 18 217,972 0 0
LIFEPOINT HEALTH INC COM 53219L109 2,522 39,155 SH   SOLE 19 39,155 0 0
LIFEPOINT HEALTH INC COM 53219L109 176,361 2,738,524 SH   SOLE 21 2,738,524 0 0
LIFEPOINT HEALTH INC COM 53219L109 82,966 1,288,295 SH   SOLE 22 1,227,090 0 61,205
LIFEPOINT HEALTH INC COM 53219L109 874 13,574 SH   SOLE 26 3,896 0 9,678
LIFEPOINT HEALTH INC COM 53219L109 345 5,356 SH   SOLE 28 5,356 0 0
LIFEPOINT HEALTH INC COM 53219L109 111 1,722 SH   SOLE 29 0 0 1,722
LIFEPOINT HEALTH INC COM 53219L109 1,846 28,664 SH   SOLE 30 28,664 0 0
LIFEPOINT HEALTH INC COM 53219L109 287 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 302 4,692 SH   SOLE 40 4,692 0 0
LIFETIME BRANDS INC COM 53222Q103 153 14,048 SH   SOLE 2 440 0 13,608
LIFETIME BRANDS INC COM 53222Q103 423 38,776 SH   SOLE 18 38,776 0 0
LIFETIME BRANDS INC COM 53222Q103 96 8,776 SH   SOLE 19 8,776 0 0
LIFETIME BRANDS INC COM 53222Q103 4,469 409,979 SH   SOLE 21 409,979 0 0
LIFETIME BRANDS INC COM 53222Q103 4,122 378,188 SH   SOLE 22 373,727 0 4,461
LIFEVANTAGE CORP COM NEW 53222K205 27 2,463 SH   SOLE 18 2,463 0 0
LIFEVANTAGE CORP COM NEW 53222K205 510 46,374 SH   SOLE 21 46,374 0 0
LIFEVANTAGE CORP COM NEW 53222K205 2,081 189,323 SH   SOLE 22 189,323 0 0
LIFEWAY FOODS INC COM 531914109 2 768 SH   SOLE 18 768 0 0
LIFEWAY FOODS INC COM 531914109 40 15,067 SH   SOLE 21 15,067 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,807 17,511 SH   SOLE 2 1,472 0 16,039
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 21 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 126 460 SH   SOLE 7 460 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24,713 90,033 SH   SOLE 18 90,033 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,091 36,764 SH   SOLE 19 36,764 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 685,125 2,495,994 SH   SOLE 21 2,495,994 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 175,770 640,351 SH   SOLE 22 613,190 0 27,161
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 671 2,444 SH   SOLE 23 2,444 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,391 8,711 SH   SOLE 26 4,221 0 4,490
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 863 3,143 SH   SOLE 28 3,143 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 324 1,182 SH   SOLE 29 0 0 1,182
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,784 46,575 SH   SOLE 30 46,575 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 200 727 SH   SOLE 34 727 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 668 2,433 SH   SOLE 40 2,433 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 3,991 SH   SOLE 21 3,991 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 10 4,804 SH   SOLE 18 4,804 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 144 71,244 SH   SOLE 21 71,244 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 449 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 185 37,695 SH   SOLE 2 2,021 0 35,674
LILIS ENERGY INC COM NEW 532403201 6 1,210 SH   SOLE 7 1,210 0 0
LILIS ENERGY INC COM NEW 532403201 706 144,085 SH   SOLE 18 144,085 0 0
LILIS ENERGY INC COM NEW 532403201 175 35,618 SH   SOLE 19 35,618 0 0
LILIS ENERGY INC COM NEW 532403201 7,716 1,574,708 SH   SOLE 21 1,574,708 0 0
LILIS ENERGY INC COM NEW 532403201 5,034 1,027,405 SH   SOLE 22 989,643 0 37,762
LILLY ELI & CO COM 532457108 301,128 2,806,147 SH   SOLE 2 788,543 0 2,017,604
LILLY ELI & CO COM 532457108 36,347 338,714 SH   SOLE 4 313,068 0 25,646
LILLY ELI & CO COM 532457108 85,858 800,093 SH   SOLE 7 789,817 0 10,276
LILLY ELI & CO COM 532457108 6,122 57,053 SH   SOLE 13 57,053 0 0
LILLY ELI & CO COM 532457108 853 7,947 SH   SOLE 15 7,947 0 0
LILLY ELI & CO COM 532457108 35 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 218,835 2,039,279 SH   SOLE 18 1,908,891 0 130,388
LILLY ELI & CO COM 532457108 193,107 1,799,525 SH   SOLE 19 1,799,525 0 0
LILLY ELI & CO COM 532457108 46,104 429,636 SH   SOLE 20 0 0 429,636
LILLY ELI & CO COM 532457108 2,375,276 22,134,709 SH   SOLE 21 22,134,709 0 0
LILLY ELI & CO COM 532457108 2,608,006 24,303,480 SH   SOLE 22 21,297,644 0 3,005,836
LILLY ELI & CO COM 532457108 137,646 1,282,698 SH   SOLE 23 1,282,698 0 0
LILLY ELI & CO COM 532457108 112,970 1,052,747 SH   SOLE 25 1,052,747 0 0
LILLY ELI & CO COM 532457108 386,909 3,605,524 SH   SOLE 26 786,500 0 2,819,024
LILLY ELI & CO COM 532457108 20,223 188,453 SH   SOLE 28 142,685 0 45,768
LILLY ELI & CO COM 532457108 21,559 200,904 SH   SOLE 29 49,998 0 150,906
LILLY ELI & CO COM 532457108 391,612 3,649,354 SH   SOLE 30 3,649,354 0 0
LILLY ELI & CO COM 532457108 42,658 397,524 SH   SOLE 31 204,850 0 192,674
LILLY ELI & CO COM 532457108 4,591 42,781 SH   SOLE 32 42,781 0 0
LILLY ELI & CO COM 532457108 95,316 888,235 SH   SOLE 34 888,235 0 0
LILLY ELI & CO COM 532457108 94,503 880,652 SH   SOLE 36 880,652 0 0
LILLY ELI & CO COM 532457108 2,134 19,889 SH   SOLE 40 19,889 0 0
LIMBACH HLDGS INC COM 53263P105 10 846 SH   SOLE 18 846 0 0
LIMBACH HLDGS INC COM 53263P105 143 12,673 SH   SOLE 21 12,673 0 0
LIMELIGHT NETWORKS INC COM 53261M104 437 86,962 SH   SOLE 2 3,663 0 83,299
LIMELIGHT NETWORKS INC COM 53261M104 11 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,827 364,000 SH   SOLE 18 364,000 0 0
LIMELIGHT NETWORKS INC COM 53261M104 494 98,372 SH   SOLE 19 98,372 0 0
LIMELIGHT NETWORKS INC COM 53261M104 19,412 3,866,927 SH   SOLE 21 3,866,927 0 0
LIMELIGHT NETWORKS INC COM 53261M104 16,200 3,227,059 SH   SOLE 22 3,101,476 0 125,583
LIMELIGHT NETWORKS INC COM 53261M104 191 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 85 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 108 21,583 SH   SOLE 30 21,583 0 0
LIMELIGHT NETWORKS INC COM 53261M104 40 7,955 SH   SOLE 34 7,955 0 0
LIMESTONE BANCORP INC COM 53262L105 11 735 SH   SOLE 18 735 0 0
LIMESTONE BANCORP INC COM 53262L105 183 11,819 SH   SOLE 21 11,819 0 0
LIMONEIRA CO COM 532746104 396 15,183 SH   SOLE 2 3,565 0 11,618
LIMONEIRA CO COM 532746104 1,532 58,678 SH   SOLE 7 58,678 0 0
LIMONEIRA CO COM 532746104 1,298 49,696 SH   SOLE 18 49,696 0 0
LIMONEIRA CO COM 532746104 1,048 40,123 SH   SOLE 19 40,123 0 0
LIMONEIRA CO COM 532746104 13,666 523,388 SH   SOLE 21 523,388 0 0
LIMONEIRA CO COM 532746104 12,806 490,466 SH   SOLE 22 479,987 0 10,479
LIMONEIRA CO COM 532746104 205 7,855 SH   SOLE 23 7,855 0 0
LIMONEIRA CO COM 532746104 613 23,459 SH   SOLE 26 0 0 23,459
LINCOLN EDL SVCS CORP COM 533535100 9 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 187 82,669 SH   SOLE 21 82,669 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,212 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,698 146,592 SH   SOLE 2 36,454 0 110,138
LINCOLN ELEC HLDGS INC COM 533900106 18 190 SH   SOLE 4 190 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,199 34,231 SH   SOLE 7 34,231 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,729 200,437 SH   SOLE 18 200,437 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,041 11,141 SH   SOLE 19 11,141 0 0
LINCOLN ELEC HLDGS INC COM 533900106 288,558 3,088,161 SH   SOLE 21 3,088,161 0 0
LINCOLN ELEC HLDGS INC COM 533900106 200,580 2,146,617 SH   SOLE 22 2,011,243 0 135,374
LINCOLN ELEC HLDGS INC COM 533900106 1,764 18,878 SH   SOLE 26 11,868 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 765 8,187 SH   SOLE 28 8,187 0 0
LINCOLN ELEC HLDGS INC COM 533900106 26,613 284,812 SH   SOLE 30 284,812 0 0
LINCOLN ELEC HLDGS INC COM 533900106 133 1,426 SH   SOLE 31 1,273 0 153
LINCOLN ELEC HLDGS INC COM 533900106 84 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 600 6,416 SH   SOLE 40 6,416 0 0
LINCOLN NATL CORP IND COM 534187109 58,660 866,975 SH   SOLE 2 401,954 0 465,021
LINCOLN NATL CORP IND COM 534187109 9,420 139,222 SH   SOLE 4 133,451 0 5,771
LINCOLN NATL CORP IND COM 534187109 18,446 272,621 SH   SOLE 7 206,395 0 66,226
LINCOLN NATL CORP IND COM 534187109 2,581 38,140 SH   SOLE 13 38,140 0 0
LINCOLN NATL CORP IND COM 534187109 135 1,998 SH   SOLE 15 1,998 0 0
LINCOLN NATL CORP IND COM 534187109 57,590 851,164 SH   SOLE 18 818,552 0 32,612
LINCOLN NATL CORP IND COM 534187109 62,593 925,111 SH   SOLE 19 925,111 0 0
LINCOLN NATL CORP IND COM 534187109 7,301 107,904 SH   SOLE 20 0 0 107,904
LINCOLN NATL CORP IND COM 534187109 325,131 4,805,367 SH   SOLE 21 4,805,367 0 0
LINCOLN NATL CORP IND COM 534187109 446,516 6,599,406 SH   SOLE 22 5,627,696 0 971,710
LINCOLN NATL CORP IND COM 534187109 26,299 388,698 SH   SOLE 23 388,698 0 0
LINCOLN NATL CORP IND COM 534187109 15,195 224,580 SH   SOLE 25 224,580 0 0
LINCOLN NATL CORP IND COM 534187109 55,010 813,039 SH   SOLE 26 216,582 0 596,457
LINCOLN NATL CORP IND COM 534187109 2,806 41,473 SH   SOLE 28 31,013 0 10,460
LINCOLN NATL CORP IND COM 534187109 10,720 158,442 SH   SOLE 29 73,772 0 84,670
LINCOLN NATL CORP IND COM 534187109 62,254 920,103 SH   SOLE 30 920,103 0 0
LINCOLN NATL CORP IND COM 534187109 14,545 214,966 SH   SOLE 31 155,313 0 59,653
LINCOLN NATL CORP IND COM 534187109 48,468 716,342 SH   SOLE 34 716,342 0 0
LINCOLN NATL CORP IND COM 534187109 16,598 245,313 SH   SOLE 36 245,313 0 0
LINCOLN NATL CORP IND COM 534187109 301 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 263 17,677 SH   SOLE 2 754 0 16,923
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,026 68,978 SH   SOLE 18 68,978 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 310 20,845 SH   SOLE 19 20,845 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 11,314 760,891 SH   SOLE 21 760,891 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7,126 479,192 SH   SOLE 22 446,012 0 33,180
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 200 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 41 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 72 4,861 SH   SOLE 30 4,861 0 0
LINDSAY CORP COM 535555106 869 8,667 SH   SOLE 2 438 0 8,229
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,524 15,205 SH   SOLE 7 15,205 0 0
LINDSAY CORP COM 535555106 4,670 46,587 SH   SOLE 18 46,587 0 0
LINDSAY CORP COM 535555106 989 9,871 SH   SOLE 19 9,871 0 0
LINDSAY CORP COM 535555106 113,366 1,130,949 SH   SOLE 21 1,130,949 0 0
LINDSAY CORP COM 535555106 31,810 317,336 SH   SOLE 22 302,229 0 15,107
LINDSAY CORP COM 535555106 290 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 165 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 5,545 55,321 SH   SOLE 30 55,321 0 0
LINDSAY CORP COM 535555106 187 1,870 SH   SOLE 40 1,870 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,681 109,904 SH   SOLE 2 32,308 0 77,596
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 28 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 772 31,670 SH   SOLE 18 31,670 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 31,009 1,271,385 SH   SOLE 19 1,271,385 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12,524 513,490 SH   SOLE 21 513,490 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 35,125 1,440,127 SH   SOLE 22 1,332,184 0 107,943
LIONS GATE ENTMNT CORP CL A VTG 535919401 474 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 183 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 305 12,488 SH   SOLE 30 12,488 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 27 1,088 SH   SOLE 31 1,075 0 13
LIONS GATE ENTMNT CORP CL A VTG 535919401 152 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 605 24,800 SH Call SOLE 2 24,800 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 61 2,500 SH Put SOLE 2 2,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 19,756 810,000 SH Call SOLE 19 810,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,829 75,000 SH Put SOLE 19 75,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 41 1,700 SH Call SOLE 22 1,700 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5,058 217,093 SH   SOLE 2 10,821 0 206,272
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 48 2,041 SH   SOLE 7 2,041 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,243 53,358 SH   SOLE 18 53,358 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 405 17,397 SH   SOLE 19 17,397 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 23,964 1,028,496 SH   SOLE 21 1,028,496 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 68,014 2,919,075 SH   SOLE 22 2,704,377 0 214,698
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 754 32,363 SH   SOLE 26 10,874 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 328 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 154 6,617 SH   SOLE 29 0 0 6,617
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 564 24,192 SH   SOLE 30 24,192 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 52 2,215 SH   SOLE 31 2,200 0 15
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 259 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 60 43,138 SH   SOLE 21 43,138 0 0
LIPOCINE INC NEW COM 53630X104 356 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A102 24 14,457 SH   SOLE 21 14,457 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 75 2,750 SH   SOLE 2 0 0 2,750
LIQUIDIA TECHNOLOGIES INC COM 53635D202 414 15,080 SH   SOLE 18 15,080 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 116 4,235 SH   SOLE 19 4,235 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 4,354 158,749 SH   SOLE 21 158,749 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 965 35,171 SH   SOLE 22 35,171 0 0
LIQUIDITY SERVICES INC COM 53635B107 166 26,173 SH   SOLE 2 1,072 0 25,101
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 779 122,683 SH   SOLE 18 122,683 0 0
LIQUIDITY SERVICES INC COM 53635B107 124 19,561 SH   SOLE 19 19,561 0 0
LIQUIDITY SERVICES INC COM 53635B107 18,616 2,931,728 SH   SOLE 21 2,931,728 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,539 714,836 SH   SOLE 22 694,216 0 20,620
LIQUIDITY SERVICES INC COM 53635B107 290 45,624 SH   SOLE 30 45,624 0 0
LITHIA MTRS INC CL A 536797103 1,766 21,631 SH   SOLE 2 2,130 0 19,501
LITHIA MTRS INC CL A 536797103 10 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 72 885 SH   SOLE 7 885 0 0
LITHIA MTRS INC CL A 536797103 8,109 99,301 SH   SOLE 18 99,301 0 0
LITHIA MTRS INC CL A 536797103 2,436 29,833 SH   SOLE 19 29,833 0 0
LITHIA MTRS INC CL A 536797103 201,042 2,461,941 SH   SOLE 21 2,461,941 0 0
LITHIA MTRS INC CL A 536797103 56,813 695,730 SH   SOLE 22 663,042 0 32,688
LITHIA MTRS INC CL A 536797103 762 9,332 SH   SOLE 23 9,332 0 0
LITHIA MTRS INC CL A 536797103 1,911 23,399 SH   SOLE 26 6,835 0 16,564
LITHIA MTRS INC CL A 536797103 280 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 353 4,326 SH   SOLE 29 0 0 4,326
LITHIA MTRS INC CL A 536797103 4,482 54,885 SH   SOLE 30 54,885 0 0
LITHIA MTRS INC CL A 536797103 74 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 211 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 10,650 53,817 SH   SOLE 2 13,166 0 40,651
LITTELFUSE INC COM 537008104 26 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 105 531 SH   SOLE 7 531 0 0
LITTELFUSE INC COM 537008104 15,274 77,185 SH   SOLE 18 77,185 0 0
LITTELFUSE INC COM 537008104 847 4,279 SH   SOLE 19 4,279 0 0
LITTELFUSE INC COM 537008104 239,198 1,208,740 SH   SOLE 21 1,208,740 0 0
LITTELFUSE INC COM 537008104 155,894 787,781 SH   SOLE 22 739,662 0 48,119
LITTELFUSE INC COM 537008104 1,593 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 678 3,428 SH   SOLE 28 3,428 0 0
LITTELFUSE INC COM 537008104 1,139 5,757 SH   SOLE 30 5,757 0 0
LITTELFUSE INC COM 537008104 104 525 SH   SOLE 31 477 0 48
LITTELFUSE INC COM 537008104 579 2,924 SH   SOLE 34 2,924 0 0
LITTELFUSE INC COM 537008104 529 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 7,546 60,871 SH   SOLE 2 21,640 0 39,231
LIVANOVA PLC SHS G5509L101 21 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 130 1,047 SH   SOLE 7 1,047 0 0
LIVANOVA PLC SHS G5509L101 34,849 281,110 SH   SOLE 18 281,110 0 0
LIVANOVA PLC SHS G5509L101 5,520 44,527 SH   SOLE 19 44,527 0 0
LIVANOVA PLC SHS G5509L101 458,120 3,695,414 SH   SOLE 21 3,695,414 0 0
LIVANOVA PLC SHS G5509L101 198,863 1,604,120 SH   SOLE 22 1,539,911 0 64,209
LIVANOVA PLC SHS G5509L101 1,869 15,074 SH   SOLE 26 8,421 0 6,653
LIVANOVA PLC SHS G5509L101 817 6,593 SH   SOLE 28 6,593 0 0
LIVANOVA PLC SHS G5509L101 9,107 73,460 SH   SOLE 30 73,460 0 0
LIVANOVA PLC SHS G5509L101 688 5,546 SH   SOLE 40 5,546 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21,106 387,480 SH   SOLE 2 107,609 0 279,871
LIVE NATION ENTERTAINMENT IN COM 538034109 2,858 52,475 SH   SOLE 4 48,617 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 476 8,744 SH   SOLE 7 8,744 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 24,555 450,801 SH   SOLE 18 439,147 0 11,654
LIVE NATION ENTERTAINMENT IN COM 538034109 42,743 784,710 SH   SOLE 19 784,710 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,996 91,729 SH   SOLE 20 0 0 91,729
LIVE NATION ENTERTAINMENT IN COM 538034109 361,074 6,628,864 SH   SOLE 21 6,628,864 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 245,203 4,501,610 SH   SOLE 22 4,207,921 0 293,689
LIVE NATION ENTERTAINMENT IN COM 538034109 10,087 185,189 SH   SOLE 23 185,189 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 65 1,187 SH   SOLE 25 1,187 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 17,765 326,140 SH   SOLE 26 130,210 0 195,930
LIVE NATION ENTERTAINMENT IN COM 538034109 1,615 29,652 SH   SOLE 28 22,889 0 6,763
LIVE NATION ENTERTAINMENT IN COM 538034109 2,027 37,219 SH   SOLE 29 4,630 0 32,589
LIVE NATION ENTERTAINMENT IN COM 538034109 8,732 160,304 SH   SOLE 30 160,304 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,894 53,129 SH   SOLE 31 28,133 0 24,996
LIVE NATION ENTERTAINMENT IN COM 538034109 359 6,586 SH   SOLE 34 6,586 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,804 33,122 SH   SOLE 36 33,122 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 158 2,899 SH   SOLE 40 2,899 0 0
LIVE OAK BANCSHARES INC COM 53803X105 603 22,499 SH   SOLE 2 960 0 21,539
LIVE OAK BANCSHARES INC COM 53803X105 13 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,200 82,100 SH   SOLE 18 82,100 0 0
LIVE OAK BANCSHARES INC COM 53803X105 641 23,926 SH   SOLE 19 23,926 0 0
LIVE OAK BANCSHARES INC COM 53803X105 22,412 836,253 SH   SOLE 21 836,253 0 0
LIVE OAK BANCSHARES INC COM 53803X105 18,853 703,457 SH   SOLE 22 664,410 0 39,047
LIVE OAK BANCSHARES INC COM 53803X105 136 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 184 6,868 SH   SOLE 30 6,868 0 0
LIVE OAK BANCSHARES INC COM 53803X105 154 5,738 SH   SOLE 40 5,738 0 0
LIVE VENTURES INC COM NEW 538142308 6 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 1,339 51,611 SH   SOLE 2 7,080 0 44,531
LIVEPERSON INC COM 538146101 8 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 30 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 6,385 246,034 SH   SOLE 18 246,034 0 0
LIVEPERSON INC COM 538146101 4,485 172,834 SH   SOLE 19 172,834 0 0
LIVEPERSON INC COM 538146101 157,332 6,062,885 SH   SOLE 21 6,062,885 0 0
LIVEPERSON INC COM 538146101 43,836 1,689,249 SH   SOLE 22 1,618,797 0 70,452
LIVEPERSON INC COM 538146101 492 18,974 SH   SOLE 23 18,974 0 0
LIVEPERSON INC COM 538146101 1,565 60,291 SH   SOLE 26 14,899 0 45,392
LIVEPERSON INC COM 538146101 200 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 218 8,409 SH   SOLE 29 0 0 8,409
LIVEPERSON INC COM 538146101 3,316 127,803 SH   SOLE 30 127,803 0 0
LIVEPERSON INC COM 538146101 167 6,450 SH   SOLE 40 6,450 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 16 4,026 SH   SOLE 2 198 0 3,828
LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 120 30,547 SH   SOLE 18 30,547 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 57 14,433 SH   SOLE 19 14,433 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 678 173,051 SH   SOLE 21 173,051 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 543 138,436 SH   SOLE 22 116,632 0 21,804
LKQ CORP COM 501889208 23,291 735,417 SH   SOLE 2 82,569 0 652,848
LKQ CORP COM 501889208 2,998 94,653 SH   SOLE 4 86,481 0 8,172
LKQ CORP COM 501889208 7,430 234,607 SH   SOLE 7 225,044 0 9,563
LKQ CORP COM 501889208 198 6,265 SH   SOLE 13 6,265 0 0
LKQ CORP COM 501889208 84 2,661 SH   SOLE 15 2,661 0 0
LKQ CORP COM 501889208 20,564 649,327 SH   SOLE 18 611,441 0 37,886
LKQ CORP COM 501889208 2,109 66,590 SH   SOLE 19 66,590 0 0
LKQ CORP COM 501889208 5,828 184,019 SH   SOLE 20 0 0 184,019
LKQ CORP COM 501889208 206,596 6,523,413 SH   SOLE 21 6,523,413 0 0
LKQ CORP COM 501889208 256,544 8,100,535 SH   SOLE 22 7,279,805 0 820,730
LKQ CORP COM 501889208 11,552 364,772 SH   SOLE 23 364,772 0 0
LKQ CORP COM 501889208 9,272 292,765 SH   SOLE 25 292,765 0 0
LKQ CORP COM 501889208 35,623 1,124,819 SH   SOLE 26 336,463 0 788,356
LKQ CORP COM 501889208 1,896 59,855 SH   SOLE 28 45,365 0 14,490
LKQ CORP COM 501889208 2,287 72,229 SH   SOLE 29 10,075 0 62,154
LKQ CORP COM 501889208 31,125 982,806 SH   SOLE 30 982,806 0 0
LKQ CORP COM 501889208 3,921 123,813 SH   SOLE 31 68,039 0 55,774
LKQ CORP COM 501889208 470 14,840 SH   SOLE 34 14,840 0 0
LKQ CORP COM 501889208 8,539 269,625 SH   SOLE 36 269,625 0 0
LKQ CORP COM 501889208 196 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 12 3,833 SH   SOLE 18 3,833 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 309 101,621 SH   SOLE 22 101,621 0 0
LM FDG AMER INC COM 502074107 2 4,244 SH   SOLE 21 4,244 0 0
LOCKHEED MARTIN CORP COM 539830109 239,641 692,683 SH   SOLE 2 179,047 0 513,636
LOCKHEED MARTIN CORP COM 539830109 27,719 80,121 SH   SOLE 4 73,341 0 6,780
LOCKHEED MARTIN CORP COM 539830109 67,707 195,708 SH   SOLE 7 195,708 0 0
LOCKHEED MARTIN CORP COM 539830109 1,909 5,518 SH   SOLE 13 5,518 0 0
LOCKHEED MARTIN CORP COM 539830109 698 2,018 SH   SOLE 15 2,018 0 0
LOCKHEED MARTIN CORP COM 539830109 103 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 218,275 630,926 SH   SOLE 18 612,991 0 17,935
LOCKHEED MARTIN CORP COM 539830109 174,465 504,292 SH   SOLE 19 504,292 0 0
LOCKHEED MARTIN CORP COM 539830109 30,955 89,476 SH   SOLE 20 0 0 89,476
LOCKHEED MARTIN CORP COM 539830109 2,233,059 6,454,673 SH   SOLE 21 6,454,673 0 0
LOCKHEED MARTIN CORP COM 539830109 2,190,805 6,332,539 SH   SOLE 22 5,605,915 0 726,624
LOCKHEED MARTIN CORP COM 539830109 117,397 339,337 SH   SOLE 23 339,337 0 0
LOCKHEED MARTIN CORP COM 539830109 98,658 285,172 SH   SOLE 25 285,172 0 0
LOCKHEED MARTIN CORP COM 539830109 161,125 465,732 SH   SOLE 26 107,006 0 358,726
LOCKHEED MARTIN CORP COM 539830109 4,224 12,210 SH   SOLE 28 0 0 12,210
LOCKHEED MARTIN CORP COM 539830109 18,556 53,635 SH   SOLE 29 12,239 0 41,396
LOCKHEED MARTIN CORP COM 539830109 311,848 901,400 SH   SOLE 30 901,400 0 0
LOCKHEED MARTIN CORP COM 539830109 31,214 90,223 SH   SOLE 31 54,627 0 35,596
LOCKHEED MARTIN CORP COM 539830109 2,603 7,523 SH   SOLE 32 7,523 0 0
LOCKHEED MARTIN CORP COM 539830109 81,765 236,342 SH   SOLE 36 236,342 0 0
LOCKHEED MARTIN CORP COM 539830109 1,809 5,228 SH   SOLE 40 5,228 0 0
LOEWS CORP COM 540424108 32,283 642,700 SH   SOLE 2 80,669 0 562,031
LOEWS CORP COM 540424108 4,709 93,745 SH   SOLE 4 86,583 0 7,162
LOEWS CORP COM 540424108 13,365 266,086 SH   SOLE 7 249,732 0 16,354
LOEWS CORP COM 540424108 495 9,860 SH   SOLE 13 9,860 0 0
LOEWS CORP COM 540424108 121 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 28,818 573,729 SH   SOLE 18 537,885 0 35,844
LOEWS CORP COM 540424108 3,486 69,408 SH   SOLE 19 69,408 0 0
LOEWS CORP COM 540424108 297,997 5,932,651 SH   SOLE 21 5,932,651 0 0
LOEWS CORP COM 540424108 360,962 7,186,182 SH   SOLE 22 6,398,232 0 787,950
LOEWS CORP COM 540424108 18,017 358,692 SH   SOLE 23 358,692 0 0
LOEWS CORP COM 540424108 13,734 273,416 SH   SOLE 25 273,416 0 0
LOEWS CORP COM 540424108 63,860 1,271,354 SH   SOLE 26 280,116 0 991,238
LOEWS CORP COM 540424108 2,561 50,981 SH   SOLE 28 37,390 0 13,591
LOEWS CORP COM 540424108 504 10,041 SH   SOLE 29 10,041 0 0
LOEWS CORP COM 540424108 53,228 1,059,690 SH   SOLE 30 1,059,690 0 0
LOEWS CORP COM 540424108 4,613 91,832 SH   SOLE 31 52,300 0 39,532
LOEWS CORP COM 540424108 657 13,087 SH   SOLE 34 13,087 0 0
LOEWS CORP COM 540424108 14,119 281,079 SH   SOLE 36 281,079 0 0
LOEWS CORP COM 540424108 289 5,744 SH   SOLE 40 5,744 0 0
LOGITECH INTL S A SHS H50430232 1,189 26,585 SH   SOLE 22 26,585 0 0
LOGITECH INTL S A SHS H50430232 196 4,388 SH   SOLE 34 4,388 0 0
LOGMEIN INC COM 54142L109 10,470 117,514 SH   SOLE 2 27,469 0 90,045
LOGMEIN INC COM 54142L109 60 679 SH   SOLE 4 679 0 0
LOGMEIN INC COM 54142L109 119 1,337 SH   SOLE 7 1,337 0 0
LOGMEIN INC COM 54142L109 14,352 161,080 SH   SOLE 18 161,080 0 0
LOGMEIN INC COM 54142L109 861 9,667 SH   SOLE 19 9,667 0 0
LOGMEIN INC COM 54142L109 223,486 2,508,262 SH   SOLE 21 2,508,262 0 0
LOGMEIN INC COM 54142L109 147,842 1,659,279 SH   SOLE 22 1,561,044 0 98,235
LOGMEIN INC COM 54142L109 56 626 SH   SOLE 23 626 0 0
LOGMEIN INC COM 54142L109 1,262 14,167 SH   SOLE 26 7,707 0 6,460
LOGMEIN INC COM 54142L109 649 7,282 SH   SOLE 28 7,282 0 0
LOGMEIN INC COM 54142L109 58 646 SH   SOLE 29 646 0 0
LOGMEIN INC COM 54142L109 1,167 13,101 SH   SOLE 30 13,101 0 0
LOGMEIN INC COM 54142L109 134 1,502 SH   SOLE 31 1,021 0 481
LOGMEIN INC COM 54142L109 21 233 SH   SOLE 34 233 0 0
LOGMEIN INC COM 54142L109 41 461 SH   SOLE 36 461 0 0
LOGMEIN INC COM 54142L109 531 5,964 SH   SOLE 40 5,964 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,454 164,473 SH   SOLE 2 164,473 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,469 279,292 SH   SOLE 21 279,292 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,193 134,939 SH   SOLE 22 134,939 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 5,974 675,809 SH   SOLE 25 675,809 0 0
LONESTAR RES US INC CL A VTG 54240F103 21 2,679 SH   SOLE 18 2,679 0 0
LONESTAR RES US INC CL A VTG 54240F103 296 38,004 SH   SOLE 21 38,004 0 0
LONESTAR RES US INC CL A VTG 54240F103 546 70,057 SH   SOLE 22 70,057 0 0
LONESTAR RES US INC CL A VTG 54240F103 31 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 228 22,638 SH   SOLE 22 22,638 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 473 10,424 SH   SOLE 2 523 0 9,901
LORAL SPACE & COMMUNICATNS I COM 543881106 28 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 13 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,835 40,419 SH   SOLE 18 40,419 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 530 11,674 SH   SOLE 19 11,674 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 19,406 427,450 SH   SOLE 21 427,450 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 17,011 374,681 SH   SOLE 22 358,187 0 16,494
LORAL SPACE & COMMUNICATNS I COM 543881106 24 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 89 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 334 7,365 SH   SOLE 30 7,365 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 20 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 78 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 5,303 200,205 SH   SOLE 2 63,665 0 136,540
LOUISIANA PAC CORP COM 546347105 22 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 108 4,079 SH   SOLE 7 4,079 0 0
LOUISIANA PAC CORP COM 546347105 22,242 839,650 SH   SOLE 18 839,650 0 0
LOUISIANA PAC CORP COM 546347105 3,479 131,317 SH   SOLE 19 131,317 0 0
LOUISIANA PAC CORP COM 546347105 279,531 10,552,338 SH   SOLE 21 10,552,338 0 0
LOUISIANA PAC CORP COM 546347105 165,433 6,245,102 SH   SOLE 22 5,913,700 0 331,402
LOUISIANA PAC CORP COM 546347105 1,105 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 531 20,043 SH   SOLE 28 20,043 0 0
LOUISIANA PAC CORP COM 546347105 927 34,989 SH   SOLE 30 34,989 0 0
LOUISIANA PAC CORP COM 546347105 85 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 414 15,640 SH   SOLE 40 15,640 0 0
LOVESAC COMPANY COM 54738L109 67 2,680 SH   SOLE 2 0 0 2,680
LOVESAC COMPANY COM 54738L109 272 10,874 SH   SOLE 18 10,874 0 0
LOVESAC COMPANY COM 54738L109 80 3,212 SH   SOLE 19 3,212 0 0
LOVESAC COMPANY COM 54738L109 3,114 124,674 SH   SOLE 21 124,674 0 0
LOVESAC COMPANY COM 54738L109 595 23,834 SH   SOLE 22 23,834 0 0
LOWES COS INC COM 548661107 227,863 1,984,525 SH   SOLE 2 273,521 0 1,711,004
LOWES COS INC COM 548661107 30,549 266,060 SH   SOLE 4 244,371 0 21,689
LOWES COS INC COM 548661107 81,275 707,844 SH   SOLE 7 619,970 0 87,874
LOWES COS INC COM 548661107 295 2,571 SH   SOLE 13 2,571 0 0
LOWES COS INC COM 548661107 769 6,694 SH   SOLE 15 6,694 0 0
LOWES COS INC COM 548661107 10 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 418,929 3,648,574 SH   SOLE 18 3,389,508 0 259,066
LOWES COS INC COM 548661107 295,896 2,577,041 SH   SOLE 19 2,577,041 0 0
LOWES COS INC COM 548661107 41,597 362,281 SH   SOLE 20 0 0 362,281
LOWES COS INC COM 548661107 1,670,085 14,545,245 SH   SOLE 21 14,545,245 0 0
LOWES COS INC COM 548661107 2,278,311 19,842,456 SH   SOLE 22 17,660,270 0 2,182,186
LOWES COS INC COM 548661107 120,603 1,050,370 SH   SOLE 23 1,050,370 0 0
LOWES COS INC COM 548661107 94,634 824,194 SH   SOLE 25 790,859 0 33,335
LOWES COS INC COM 548661107 345,647 3,010,338 SH   SOLE 26 647,331 0 2,363,007
LOWES COS INC COM 548661107 18,182 158,350 SH   SOLE 28 119,839 0 38,511
LOWES COS INC COM 548661107 3,637 31,680 SH   SOLE 29 31,680 0 0
LOWES COS INC COM 548661107 295,808 2,576,274 SH   SOLE 30 2,576,274 0 0
LOWES COS INC COM 548661107 37,525 326,816 SH   SOLE 31 159,821 0 166,995
LOWES COS INC COM 548661107 53,440 465,424 SH   SOLE 34 465,424 0 0
LOWES COS INC COM 548661107 83,645 728,491 SH   SOLE 36 728,491 0 0
LOWES COS INC COM 548661107 1,923 16,751 SH   SOLE 40 16,751 0 0
LOXO ONCOLOGY INC COM 548862101 4,227 24,741 SH   SOLE 2 4,147 0 20,594
LOXO ONCOLOGY INC COM 548862101 22 128 SH   SOLE 4 128 0 0
LOXO ONCOLOGY INC COM 548862101 98 576 SH   SOLE 7 576 0 0
LOXO ONCOLOGY INC COM 548862101 14,467 84,687 SH   SOLE 18 84,687 0 0
LOXO ONCOLOGY INC COM 548862101 10,016 58,632 SH   SOLE 19 58,632 0 0
LOXO ONCOLOGY INC COM 548862101 216,454 1,267,071 SH   SOLE 21 1,267,071 0 0
LOXO ONCOLOGY INC COM 548862101 134,511 787,399 SH   SOLE 22 755,068 0 32,331
LOXO ONCOLOGY INC COM 548862101 1,696 9,928 SH   SOLE 23 9,928 0 0
LOXO ONCOLOGY INC COM 548862101 4,072 23,837 SH   SOLE 26 6,278 0 17,559
LOXO ONCOLOGY INC COM 548862101 524 3,067 SH   SOLE 28 3,067 0 0
LOXO ONCOLOGY INC COM 548862101 408 2,386 SH   SOLE 29 0 0 2,386
LOXO ONCOLOGY INC COM 548862101 997 5,834 SH   SOLE 30 5,834 0 0
LOXO ONCOLOGY INC COM 548862101 144 844 SH   SOLE 34 844 0 0
LOXO ONCOLOGY INC COM 548862101 393 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 10,104 156,626 SH   SOLE 2 6,843 0 149,783
LPL FINL HLDGS INC COM 50212V100 23 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 174 2,701 SH   SOLE 7 2,701 0 0
LPL FINL HLDGS INC COM 50212V100 2,675 41,459 SH   SOLE 18 41,459 0 0
LPL FINL HLDGS INC COM 50212V100 1,011 15,674 SH   SOLE 19 15,674 0 0
LPL FINL HLDGS INC COM 50212V100 79,371 1,230,361 SH   SOLE 21 1,230,361 0 0
LPL FINL HLDGS INC COM 50212V100 167,767 2,600,642 SH   SOLE 22 2,424,460 0 176,182
LPL FINL HLDGS INC COM 50212V100 1,919 29,751 SH   SOLE 26 17,144 0 12,607
LPL FINL HLDGS INC COM 50212V100 724 11,230 SH   SOLE 28 11,230 0 0
LPL FINL HLDGS INC COM 50212V100 313 4,849 SH   SOLE 29 0 0 4,849
LPL FINL HLDGS INC COM 50212V100 2,297 35,613 SH   SOLE 30 35,613 0 0
LPL FINL HLDGS INC COM 50212V100 130 2,022 SH   SOLE 31 1,802 0 220
LPL FINL HLDGS INC COM 50212V100 130 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 588 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 18 5,758 SH   SOLE 18 5,758 0 0
LRAD CORP COM 50213V109 320 104,624 SH   SOLE 21 104,624 0 0
LRAD CORP COM 50213V109 3,469 1,133,594 SH   SOLE 22 1,133,594 0 0
LSB INDS INC COM 502160104 226 23,096 SH   SOLE 2 973 0 22,123
LSB INDS INC COM 502160104 4 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 941 96,190 SH   SOLE 18 96,190 0 0
LSB INDS INC COM 502160104 182 18,624 SH   SOLE 19 18,624 0 0
LSB INDS INC COM 502160104 21,722 2,221,107 SH   SOLE 21 2,221,107 0 0
LSB INDS INC COM 502160104 4,720 482,572 SH   SOLE 22 468,422 0 14,150
LSB INDS INC COM 502160104 372 38,087 SH   SOLE 30 38,087 0 0
LSC COMMUNICATIONS INC COM 50218P107 377 34,083 SH   SOLE 2 1,267 0 32,816
LSC COMMUNICATIONS INC COM 50218P107 2 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 7 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 1,682 152,112 SH   SOLE 18 152,112 0 0
LSC COMMUNICATIONS INC COM 50218P107 321 29,021 SH   SOLE 19 29,021 0 0
LSC COMMUNICATIONS INC COM 50218P107 38,900 3,517,176 SH   SOLE 21 3,517,176 0 0
LSC COMMUNICATIONS INC COM 50218P107 11,064 1,000,380 SH   SOLE 22 928,744 0 71,636
LSC COMMUNICATIONS INC COM 50218P107 179 16,228 SH   SOLE 26 1,906 0 14,322
LSC COMMUNICATIONS INC COM 50218P107 36 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 816 73,756 SH   SOLE 30 73,756 0 0
LSC COMMUNICATIONS INC COM 50218P107 25 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 31 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 79 17,131 SH   SOLE 2 17,131 0 0
LSI INDS INC COM 50216C108 46 9,925 SH   SOLE 18 9,925 0 0
LSI INDS INC COM 50216C108 316 68,681 SH   SOLE 19 68,681 0 0
LSI INDS INC COM 50216C108 492 107,056 SH   SOLE 21 107,056 0 0
LSI INDS INC COM 50216C108 4,750 1,032,697 SH   SOLE 22 1,032,697 0 0
LSI INDS INC COM 50216C108 169 36,773 SH   SOLE 23 36,773 0 0
LSI INDS INC COM 50216C108 552 119,946 SH   SOLE 26 0 0 119,946
LTC PPTYS INC COM 502175102 1,748 39,636 SH   SOLE 2 1,480 0 38,156
LTC PPTYS INC COM 502175102 493 11,185 SH   SOLE 4 11,185 0 0
LTC PPTYS INC COM 502175102 2,946 66,788 SH   SOLE 7 66,788 0 0
LTC PPTYS INC COM 502175102 71 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 7,719 174,989 SH   SOLE 18 174,989 0 0
LTC PPTYS INC COM 502175102 4,031 91,393 SH   SOLE 19 91,393 0 0
LTC PPTYS INC COM 502175102 191,187 4,334,321 SH   SOLE 21 4,334,321 0 0
LTC PPTYS INC COM 502175102 74,992 1,700,103 SH   SOLE 22 1,653,015 0 47,088
LTC PPTYS INC COM 502175102 115 2,603 SH   SOLE 23 2,603 0 0
LTC PPTYS INC COM 502175102 3,470 78,660 SH   SOLE 25 78,660 0 0
LTC PPTYS INC COM 502175102 1,322 29,968 SH   SOLE 26 9,143 0 20,825
LTC PPTYS INC COM 502175102 234 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 599 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 11,695 265,129 SH   SOLE 30 265,129 0 0
LTC PPTYS INC COM 502175102 170 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 5 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 117 68,564 SH   SOLE 21 68,564 0 0
LUBYS INC COM 549282101 847 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 53,915 331,803 SH   SOLE 2 164,251 0 167,552
LULULEMON ATHLETICA INC COM 550021109 14,347 88,293 SH   SOLE 4 85,608 0 2,685
LULULEMON ATHLETICA INC COM 550021109 9,439 58,091 SH   SOLE 7 36,720 0 21,371
LULULEMON ATHLETICA INC COM 550021109 3,282 20,199 SH   SOLE 13 20,199 0 0
LULULEMON ATHLETICA INC COM 550021109 150 923 SH   SOLE 15 923 0 0
LULULEMON ATHLETICA INC COM 550021109 2 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 10,927 67,250 SH   SOLE 18 59,053 0 8,197
LULULEMON ATHLETICA INC COM 550021109 22,958 141,291 SH   SOLE 19 141,291 0 0
LULULEMON ATHLETICA INC COM 550021109 9,601 59,086 SH   SOLE 20 0 0 59,086
LULULEMON ATHLETICA INC COM 550021109 252,401 1,553,330 SH   SOLE 21 1,553,330 0 0
LULULEMON ATHLETICA INC COM 550021109 507,291 3,121,980 SH   SOLE 22 2,709,497 0 412,483
LULULEMON ATHLETICA INC COM 550021109 35,574 218,930 SH   SOLE 23 218,930 0 0
LULULEMON ATHLETICA INC COM 550021109 18,861 116,077 SH   SOLE 25 116,077 0 0
LULULEMON ATHLETICA INC COM 550021109 48,724 299,858 SH   SOLE 26 100,491 0 199,367
LULULEMON ATHLETICA INC COM 550021109 3,188 19,619 SH   SOLE 28 14,891 0 4,728
LULULEMON ATHLETICA INC COM 550021109 13,806 84,967 SH   SOLE 29 60,358 0 24,609
LULULEMON ATHLETICA INC COM 550021109 30,452 187,411 SH   SOLE 30 187,411 0 0
LULULEMON ATHLETICA INC COM 550021109 26,044 160,281 SH   SOLE 31 108,139 0 52,142
LULULEMON ATHLETICA INC COM 550021109 6,077 37,402 SH   SOLE 34 37,402 0 0
LULULEMON ATHLETICA INC COM 550021109 18,194 111,973 SH   SOLE 36 111,973 0 0
LULULEMON ATHLETICA INC COM 550021109 331 2,040 SH   SOLE 40 2,040 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 376 24,290 SH   SOLE 2 1,030 0 23,260
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 9 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,993 128,663 SH   SOLE 18 128,663 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 401 25,881 SH   SOLE 19 25,881 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 53,440 3,449,981 SH   SOLE 21 3,449,981 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 12,650 816,668 SH   SOLE 22 776,673 0 39,995
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 50 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 61 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 974 62,891 SH   SOLE 30 62,891 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 43 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 4,563 76,116 SH   SOLE 2 28,027 0 48,089
LUMENTUM HLDGS INC COM 55024U109 17 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 81 1,355 SH   SOLE 7 1,355 0 0
LUMENTUM HLDGS INC COM 55024U109 21,674 361,533 SH   SOLE 18 361,533 0 0
LUMENTUM HLDGS INC COM 55024U109 3,434 57,273 SH   SOLE 19 57,273 0 0
LUMENTUM HLDGS INC COM 55024U109 274,243 4,574,523 SH   SOLE 21 4,574,523 0 0
LUMENTUM HLDGS INC COM 55024U109 123,801 2,065,068 SH   SOLE 22 1,983,995 0 81,073
LUMENTUM HLDGS INC COM 55024U109 7 114 SH   SOLE 23 114 0 0
LUMENTUM HLDGS INC COM 55024U109 1,193 19,892 SH   SOLE 26 11,852 0 8,040
LUMENTUM HLDGS INC COM 55024U109 501 8,349 SH   SOLE 28 8,349 0 0
LUMENTUM HLDGS INC COM 55024U109 895 14,924 SH   SOLE 30 14,924 0 0
LUMENTUM HLDGS INC COM 55024U109 408 6,806 SH   SOLE 40 6,806 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,137 950,000 PRN   SOLE 21 950,000 0 0
LUMINEX CORP DEL COM 55027E102 1,150 37,947 SH   SOLE 2 1,554 0 36,393
LUMINEX CORP DEL COM 55027E102 9 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 27 904 SH   SOLE 7 904 0 0
LUMINEX CORP DEL COM 55027E102 5,450 179,820 SH   SOLE 18 179,820 0 0
LUMINEX CORP DEL COM 55027E102 2,299 75,836 SH   SOLE 19 75,836 0 0
LUMINEX CORP DEL COM 55027E102 147,726 4,873,845 SH   SOLE 21 4,873,845 0 0
LUMINEX CORP DEL COM 55027E102 38,883 1,282,852 SH   SOLE 22 1,232,927 0 49,925
LUMINEX CORP DEL COM 55027E102 676 22,303 SH   SOLE 23 22,303 0 0
LUMINEX CORP DEL COM 55027E102 1,751 57,761 SH   SOLE 26 11,720 0 46,041
LUMINEX CORP DEL COM 55027E102 172 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 338 11,145 SH   SOLE 29 0 0 11,145
LUMINEX CORP DEL COM 55027E102 2,774 91,517 SH   SOLE 30 91,517 0 0
LUMINEX CORP DEL COM 55027E102 124 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 291 90,212 SH   SOLE 21 90,212 0 0
LUNA INNOVATIONS COM 550351100 658 203,817 SH   SOLE 22 203,817 0 0
LUTHER BURBANK CORP COM 550550107 209 19,233 SH   SOLE 2 693 0 18,540
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 663 60,941 SH   SOLE 18 60,941 0 0
LUTHER BURBANK CORP COM 550550107 208 19,075 SH   SOLE 19 19,075 0 0
LUTHER BURBANK CORP COM 550550107 7,660 704,061 SH   SOLE 21 704,061 0 0
LUTHER BURBANK CORP COM 550550107 2,144 197,044 SH   SOLE 22 189,544 0 7,500
LUTHER BURBANK CORP COM 550550107 59 5,395 SH   SOLE 30 5,395 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 142 3,006 SH   SOLE 25 3,006 0 0
LYDALL INC DEL COM 550819106 727 16,869 SH   SOLE 2 618 0 16,251
LYDALL INC DEL COM 550819106 16 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 3,349 77,701 SH   SOLE 18 77,701 0 0
LYDALL INC DEL COM 550819106 686 15,920 SH   SOLE 19 15,920 0 0
LYDALL INC DEL COM 550819106 79,686 1,848,858 SH   SOLE 21 1,848,858 0 0
LYDALL INC DEL COM 550819106 20,476 475,071 SH   SOLE 22 453,662 0 21,409
LYDALL INC DEL COM 550819106 52 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 107 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,630 37,818 SH   SOLE 30 37,818 0 0
LYDALL INC DEL COM 550819106 71 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 941 59,231 SH   SOLE 2 30,629 0 28,602
LYON WILLIAM HOMES CL A NEW 552074700 11 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,258 142,105 SH   SOLE 18 142,105 0 0
LYON WILLIAM HOMES CL A NEW 552074700 5,949 374,377 SH   SOLE 19 374,377 0 0
LYON WILLIAM HOMES CL A NEW 552074700 60,052 3,779,205 SH   SOLE 21 3,779,205 0 0
LYON WILLIAM HOMES CL A NEW 552074700 20,177 1,269,765 SH   SOLE 22 1,224,462 0 45,303
LYON WILLIAM HOMES CL A NEW 552074700 1,067 67,176 SH   SOLE 23 67,176 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,854 116,659 SH   SOLE 26 0 0 116,659
LYON WILLIAM HOMES CL A NEW 552074700 54 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 428 26,927 SH   SOLE 29 0 0 26,927
LYON WILLIAM HOMES CL A NEW 552074700 1,124 70,721 SH   SOLE 30 70,721 0 0
LYON WILLIAM HOMES CL A NEW 552074700 706 44,461 SH   SOLE 34 44,461 0 0
LYON WILLIAM HOMES CL A NEW 552074700 33 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 85,798 836,971 SH   SOLE 2 147,866 0 689,105
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,766 114,776 SH   SOLE 4 105,983 0 8,793
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38,569 376,247 SH   SOLE 7 303,112 0 73,135
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 191 1,866 SH   SOLE 13 1,866 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 281 2,739 SH   SOLE 15 2,739 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,547 639,422 SH   SOLE 18 590,419 0 49,003
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,649 55,107 SH   SOLE 19 55,107 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,722 163,125 SH   SOLE 20 0 0 163,125
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 819,992 7,999,144 SH   SOLE 21 7,999,144 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 876,270 8,548,145 SH   SOLE 22 7,590,797 0 957,348
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 43,164 421,069 SH   SOLE 23 421,069 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,506 443,920 SH   SOLE 25 443,920 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 130,476 1,272,808 SH   SOLE 26 287,089 0 985,719
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,555 63,945 SH   SOLE 28 48,246 0 15,699
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,456 14,208 SH   SOLE 29 14,208 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 120,171 1,172,285 SH   SOLE 30 1,172,285 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,675 133,397 SH   SOLE 31 68,409 0 64,988
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,928 38,323 SH   SOLE 32 38,323 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,200 31,212 SH   SOLE 34 31,212 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,931 87,123 SH   SOLE 35 87,123 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,120 293,822 SH   SOLE 36 293,822 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 692 6,753 SH   SOLE 40 6,753 0 0
M & T BK CORP COM 55261F104 56,264 341,949 SH   SOLE 2 43,925 0 298,024
M & T BK CORP COM 55261F104 6,900 41,935 SH   SOLE 4 38,294 0 3,641
M & T BK CORP COM 55261F104 18,289 111,155 SH   SOLE 7 103,168 0 7,987
M & T BK CORP COM 55261F104 933 5,672 SH   SOLE 13 5,672 0 0
M & T BK CORP COM 55261F104 191 1,158 SH   SOLE 15 1,158 0 0
M & T BK CORP COM 55261F104 84,793 515,335 SH   SOLE 18 498,215 0 17,120
M & T BK CORP COM 55261F104 60,081 365,148 SH   SOLE 19 365,148 0 0
M & T BK CORP COM 55261F104 10,972 66,683 SH   SOLE 20 0 0 66,683
M & T BK CORP COM 55261F104 526,528 3,200,002 SH   SOLE 21 3,200,002 0 0
M & T BK CORP COM 55261F104 577,850 3,511,911 SH   SOLE 22 3,110,670 0 401,241
M & T BK CORP COM 55261F104 28,499 173,202 SH   SOLE 23 173,202 0 0
M & T BK CORP COM 55261F104 35,446 215,427 SH   SOLE 25 215,427 0 0
M & T BK CORP COM 55261F104 85,225 517,959 SH   SOLE 26 145,827 0 372,132
M & T BK CORP COM 55261F104 4,531 27,537 SH   SOLE 28 21,061 0 6,476
M & T BK CORP COM 55261F104 799 4,854 SH   SOLE 29 4,854 0 0
M & T BK CORP COM 55261F104 85,982 522,562 SH   SOLE 30 522,562 0 0
M & T BK CORP COM 55261F104 7,617 46,292 SH   SOLE 31 28,404 0 17,888
M & T BK CORP COM 55261F104 29,207 177,509 SH   SOLE 34 177,509 0 0
M & T BK CORP COM 55261F104 21,047 127,915 SH   SOLE 36 127,915 0 0
M & T BK CORP COM 55261F104 1,586 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 452 2,745 SH   SOLE 40 2,745 0 0
M D C HLDGS INC COM 552676108 2,354 79,570 SH   SOLE 2 36,225 0 43,345
M D C HLDGS INC COM 552676108 7 238 SH   SOLE 4 238 0 0
M D C HLDGS INC COM 552676108 11 361 SH   SOLE 7 361 0 0
M D C HLDGS INC COM 552676108 5,995 202,661 SH   SOLE 18 202,661 0 0
M D C HLDGS INC COM 552676108 6,628 224,080 SH   SOLE 19 224,080 0 0
M D C HLDGS INC COM 552676108 154,338 5,217,662 SH   SOLE 21 5,217,662 0 0
M D C HLDGS INC COM 552676108 53,805 1,818,969 SH   SOLE 22 1,753,695 0 65,274
M D C HLDGS INC COM 552676108 3,101 104,847 SH   SOLE 23 104,847 0 0
M D C HLDGS INC COM 552676108 5,642 190,743 SH   SOLE 26 8,499 0 182,244
M D C HLDGS INC COM 552676108 194 6,569 SH   SOLE 28 6,569 0 0
M D C HLDGS INC COM 552676108 896 30,274 SH   SOLE 29 0 0 30,274
M D C HLDGS INC COM 552676108 3,019 102,051 SH   SOLE 30 102,051 0 0
M D C HLDGS INC COM 552676108 151 5,093 SH   SOLE 40 5,093 0 0
M/I HOMES INC COM 55305B101 1,010 42,219 SH   SOLE 2 15,643 0 26,576
M/I HOMES INC COM 55305B101 14 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,067 128,147 SH   SOLE 18 128,147 0 0
M/I HOMES INC COM 55305B101 3,409 142,468 SH   SOLE 19 142,468 0 0
M/I HOMES INC COM 55305B101 78,837 3,294,484 SH   SOLE 21 3,294,484 0 0
M/I HOMES INC COM 55305B101 23,735 991,850 SH   SOLE 22 958,594 0 33,256
M/I HOMES INC COM 55305B101 1,375 57,455 SH   SOLE 23 57,455 0 0
M/I HOMES INC COM 55305B101 1,580 66,017 SH   SOLE 26 0 0 66,017
M/I HOMES INC COM 55305B101 88 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 735 30,731 SH   SOLE 29 0 0 30,731
M/I HOMES INC COM 55305B101 1,631 68,153 SH   SOLE 30 68,153 0 0
M/I HOMES INC COM 55305B101 66 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 347 29,622 SH   SOLE 2 7,616 0 22,006
MACATAWA BK CORP COM 554225102 6 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 1,084 92,552 SH   SOLE 18 92,552 0 0
MACATAWA BK CORP COM 554225102 462 39,431 SH   SOLE 19 39,431 0 0
MACATAWA BK CORP COM 554225102 11,224 958,538 SH   SOLE 21 958,538 0 0
MACATAWA BK CORP COM 554225102 3,336 284,916 SH   SOLE 22 272,925 0 11,991
MACATAWA BK CORP COM 554225102 331 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 19,566 353,882 SH   SOLE 2 51,849 0 302,033
MACERICH CO COM 554382101 4,278 77,368 SH   SOLE 4 74,447 0 2,921
MACERICH CO COM 554382101 16,850 304,748 SH   SOLE 7 298,920 0 5,828
MACERICH CO COM 554382101 343 6,206 SH   SOLE 15 6,206 0 0
MACERICH CO COM 554382101 12,847 232,349 SH   SOLE 18 219,709 0 12,640
MACERICH CO COM 554382101 12,046 217,866 SH   SOLE 19 217,866 0 0
MACERICH CO COM 554382101 4,130 74,689 SH   SOLE 20 0 0 74,689
MACERICH CO COM 554382101 175,081 3,166,596 SH   SOLE 21 3,166,596 0 0
MACERICH CO COM 554382101 271,862 4,917,017 SH   SOLE 22 4,580,652 0 336,365
MACERICH CO COM 554382101 9,155 165,588 SH   SOLE 23 165,588 0 0
MACERICH CO COM 554382101 21,488 388,647 SH   SOLE 25 388,647 0 0
MACERICH CO COM 554382101 25,665 464,185 SH   SOLE 26 140,051 0 324,134
MACERICH CO COM 554382101 1,079 19,518 SH   SOLE 28 14,793 0 4,725
MACERICH CO COM 554382101 3,970 71,802 SH   SOLE 29 51,187 0 20,615
MACERICH CO COM 554382101 52,914 957,026 SH   SOLE 30 957,026 0 0
MACERICH CO COM 554382101 2,303 41,662 SH   SOLE 31 25,409 0 16,253
MACERICH CO COM 554382101 294 5,310 SH   SOLE 34 5,310 0 0
MACERICH CO COM 554382101 6,956 125,807 SH   SOLE 36 125,807 0 0
MACERICH CO COM 554382101 134 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 5,608 263,782 SH   SOLE 2 174,968 0 88,814
MACK CALI RLTY CORP COM 554489104 545 25,615 SH   SOLE 4 25,615 0 0
MACK CALI RLTY CORP COM 554489104 3,216 151,268 SH   SOLE 7 151,268 0 0
MACK CALI RLTY CORP COM 554489104 81 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 11,299 531,464 SH   SOLE 18 531,464 0 0
MACK CALI RLTY CORP COM 554489104 4,447 209,177 SH   SOLE 19 209,177 0 0
MACK CALI RLTY CORP COM 554489104 144,267 6,785,858 SH   SOLE 21 6,785,858 0 0
MACK CALI RLTY CORP COM 554489104 91,921 4,323,654 SH   SOLE 22 4,201,116 0 122,538
MACK CALI RLTY CORP COM 554489104 127 5,991 SH   SOLE 23 5,991 0 0
MACK CALI RLTY CORP COM 554489104 3,842 180,716 SH   SOLE 25 180,716 0 0
MACK CALI RLTY CORP COM 554489104 1,093 51,424 SH   SOLE 26 19,459 0 31,965
MACK CALI RLTY CORP COM 554489104 264 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 655 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 9,247 434,959 SH   SOLE 30 434,959 0 0
MACK CALI RLTY CORP COM 554489104 173 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 193 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 21 1,280 SH   SOLE 18 1,280 0 0
MACKINAC FINL CORP COM 554571109 312 19,245 SH   SOLE 21 19,245 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 919 44,632 SH   SOLE 2 1,692 0 42,940
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 21 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,069 148,989 SH   SOLE 18 148,989 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 839 40,738 SH   SOLE 19 40,738 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 30,668 1,488,737 SH   SOLE 21 1,488,737 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 25,497 1,237,738 SH   SOLE 22 1,177,565 0 60,173
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 152 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 117 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 205 9,933 SH   SOLE 30 9,933 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 101 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,465 161,827 SH   SOLE 2 9,396 0 152,431
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,308 28,348 SH   SOLE 4 28,348 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 392 8,494 SH   SOLE 7 8,494 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,240 48,567 SH   SOLE 18 48,567 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 664 14,402 SH   SOLE 19 14,402 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 74,773 1,620,927 SH   SOLE 21 1,620,927 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 95,438 2,068,888 SH   SOLE 22 1,906,386 0 162,502
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,243 26,952 SH   SOLE 26 15,166 0 11,786
MACQUARIE INFRASTRUCTURE COR COM 55608B105 512 11,098 SH   SOLE 28 11,098 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,185 47,368 SH   SOLE 30 47,368 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 81 1,752 SH   SOLE 31 1,752 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 120 2,600 SH   SOLE 34 2,600 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 251 5,449 SH   SOLE 36 5,449 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 419 9,083 SH   SOLE 40 9,083 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 648 655,000 PRN   SOLE 21 655,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 679 755,000 PRN   SOLE 21 755,000 0 0
MACROGENICS INC COM 556099109 689 32,146 SH   SOLE 2 2,326 0 29,820
MACROGENICS INC COM 556099109 17 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 2,819 131,483 SH   SOLE 18 131,483 0 0
MACROGENICS INC COM 556099109 1,115 51,983 SH   SOLE 19 51,983 0 0
MACROGENICS INC COM 556099109 40,447 1,886,530 SH   SOLE 21 1,886,530 0 0
MACROGENICS INC COM 556099109 23,294 1,086,493 SH   SOLE 22 1,044,174 0 42,319
MACROGENICS INC COM 556099109 59 2,729 SH   SOLE 23 2,729 0 0
MACROGENICS INC COM 556099109 286 13,326 SH   SOLE 26 0 0 13,326
MACROGENICS INC COM 556099109 123 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 203 9,470 SH   SOLE 30 9,470 0 0
MACROGENICS INC COM 556099109 34 1,592 SH   SOLE 34 1,592 0 0
MACROGENICS INC COM 556099109 64 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 24,866 715,991 SH   SOLE 2 81,897 0 634,094
MACYS INC COM 55616P104 3,606 103,840 SH   SOLE 4 95,755 0 8,085
MACYS INC COM 55616P104 14,457 416,279 SH   SOLE 7 307,631 0 108,648
MACYS INC COM 55616P104 464 13,354 SH   SOLE 13 13,354 0 0
MACYS INC COM 55616P104 105 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 5 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 25,785 742,451 SH   SOLE 18 705,759 0 36,692
MACYS INC COM 55616P104 2,407 69,311 SH   SOLE 19 69,311 0 0
MACYS INC COM 55616P104 6,031 173,663 SH   SOLE 20 0 0 173,663
MACYS INC COM 55616P104 461,613 13,291,464 SH   SOLE 21 13,291,464 0 0
MACYS INC COM 55616P104 312,501 8,998,008 SH   SOLE 22 7,999,223 0 998,785
MACYS INC COM 55616P104 13,521 389,328 SH   SOLE 23 389,328 0 0
MACYS INC COM 55616P104 11,554 332,681 SH   SOLE 25 332,681 0 0
MACYS INC COM 55616P104 44,559 1,283,025 SH   SOLE 26 319,482 0 963,543
MACYS INC COM 55616P104 2,071 59,633 SH   SOLE 28 45,628 0 14,005
MACYS INC COM 55616P104 2,489 71,657 SH   SOLE 29 10,522 0 61,135
MACYS INC COM 55616P104 43,165 1,242,868 SH   SOLE 30 1,242,868 0 0
MACYS INC COM 55616P104 4,295 123,663 SH   SOLE 31 61,916 0 61,747
MACYS INC COM 55616P104 4,472 128,758 SH   SOLE 32 128,758 0 0
MACYS INC COM 55616P104 1,425 41,034 SH   SOLE 34 41,034 0 0
MACYS INC COM 55616P104 11,335 326,366 SH   SOLE 36 326,366 0 0
MACYS INC COM 55616P104 213 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 2,492 47,104 SH   SOLE 2 2,174 0 44,930
MADDEN STEVEN LTD COM 556269108 16 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 46 879 SH   SOLE 7 879 0 0
MADDEN STEVEN LTD COM 556269108 12,803 242,014 SH   SOLE 18 242,014 0 0
MADDEN STEVEN LTD COM 556269108 2,845 53,776 SH   SOLE 19 53,776 0 0
MADDEN STEVEN LTD COM 556269108 306,303 5,790,236 SH   SOLE 21 5,790,236 0 0
MADDEN STEVEN LTD COM 556269108 83,619 1,580,692 SH   SOLE 22 1,500,552 0 80,140
MADDEN STEVEN LTD COM 556269108 554 10,475 SH   SOLE 26 5,422 0 5,053
MADDEN STEVEN LTD COM 556269108 380 7,176 SH   SOLE 28 7,176 0 0
MADDEN STEVEN LTD COM 556269108 6,278 118,678 SH   SOLE 30 118,678 0 0
MADDEN STEVEN LTD COM 556269108 321 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 10,823 34,324 SH   SOLE 2 2,141 0 32,183
MADISON SQUARE GARDEN CO NEW CL A 55825T103 22 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 127 402 SH   SOLE 7 402 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,899 9,195 SH   SOLE 18 9,195 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 38,193 121,123 SH   SOLE 19 121,123 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 60,987 193,414 SH   SOLE 21 193,414 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 147,952 469,213 SH   SOLE 22 432,236 0 36,977
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,085 6,611 SH   SOLE 26 4,498 0 2,113
MADISON SQUARE GARDEN CO NEW CL A 55825T103 835 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,390 4,407 SH   SOLE 30 4,407 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 118 373 SH   SOLE 31 369 0 4
MADISON SQUARE GARDEN CO NEW CL A 55825T103 722 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,180 10,180 SH   SOLE 2 4,862 0 5,318
MADRIGAL PHARMACEUTICALS INC COM 558868105 9 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 27 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,430 25,357 SH   SOLE 18 25,357 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 10,384 48,492 SH   SOLE 19 48,492 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 56,396 263,372 SH   SOLE 21 263,372 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 44,999 210,146 SH   SOLE 22 201,473 0 8,673
MADRIGAL PHARMACEUTICALS INC COM 558868105 18 85 SH   SOLE 23 85 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 303 1,415 SH   SOLE 26 0 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 221 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 392 1,832 SH   SOLE 30 1,832 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,609 12,183 SH   SOLE 34 12,183 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 162 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,760 24,431 SH   SOLE 2 918 0 23,513
MAGELLAN HEALTH INC COM NEW 559079207 12 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 67 936 SH   SOLE 7 936 0 0
MAGELLAN HEALTH INC COM NEW 559079207 7,821 108,556 SH   SOLE 18 108,556 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,612 22,379 SH   SOLE 19 22,379 0 0
MAGELLAN HEALTH INC COM NEW 559079207 190,616 2,645,613 SH   SOLE 21 2,645,613 0 0
MAGELLAN HEALTH INC COM NEW 559079207 50,810 705,198 SH   SOLE 22 661,194 0 44,004
MAGELLAN HEALTH INC COM NEW 559079207 585 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 236 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,015 41,845 SH   SOLE 30 41,845 0 0
MAGELLAN HEALTH INC COM NEW 559079207 62 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 216 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 730 10,773 SH   SOLE 18 10,773 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69,494 1,026,196 SH   SOLE 19 1,026,196 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 29 2,446 SH   SOLE 2 0 0 2,446
MAGENTA THERAPEUTICS INC COM 55910K108 50 4,136 SH   SOLE 18 4,136 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 40 3,307 SH   SOLE 19 3,307 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,745 145,258 SH   SOLE 21 145,258 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 198 16,482 SH   SOLE 22 16,482 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 21 2,531 SH   SOLE 18 2,531 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 310 37,145 SH   SOLE 21 37,145 0 0
MAGNA INTL INC COM 559222401 588 11,192 SH   SOLE 18 11,192 0 0
MAGNA INTL INC COM 559222401 1,047 19,928 SH   SOLE 19 19,928 0 0
MAGNA INTL INC COM 559222401 423 8,061 SH   SOLE 25 8,061 0 0
MAGNA INTL INC COM 559222401 656 12,481 SH   SOLE 34 12,481 0 0
MAGNEGAS CORP COM PAR 55939L400 0 68 SH   SOLE 21 68 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 934 62,249 SH   SOLE 21 62,249 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,449 229,749 SH   SOLE 22 229,749 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 168 58,879 SH   SOLE 2 2,473 0 56,406
MAIDEN HOLDINGS LTD SHS G5753U112 0 171 SH   SOLE 4 171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 804 282,123 SH   SOLE 18 282,123 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 132 46,406 SH   SOLE 19 46,406 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 18,165 6,373,715 SH   SOLE 21 6,373,715 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4,693 1,646,542 SH   SOLE 22 1,573,752 0 72,790
MAIDEN HOLDINGS LTD SHS G5753U112 59 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 24 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 265 92,904 SH   SOLE 30 92,904 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 18 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 10,529 273,473 SH   SOLE 30 273,473 0 0
MAJESCO COM 56068V102 31 4,158 SH   SOLE 2 0 0 4,158
MAJESCO COM 56068V102 129 17,047 SH   SOLE 18 17,047 0 0
MAJESCO COM 56068V102 14 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 1,712 226,758 SH   SOLE 21 226,758 0 0
MAJESCO COM 56068V102 230 30,424 SH   SOLE 22 28,190 0 2,234
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 113 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 1,369 25,010 SH   SOLE 2 9,101 0 15,909
MALIBU BOATS INC COM CL A 56117J100 25 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 3,757 68,655 SH   SOLE 18 68,655 0 0
MALIBU BOATS INC COM CL A 56117J100 4,675 85,440 SH   SOLE 19 85,440 0 0
MALIBU BOATS INC COM CL A 56117J100 39,563 723,008 SH   SOLE 21 723,008 0 0
MALIBU BOATS INC COM CL A 56117J100 34,703 634,200 SH   SOLE 22 619,642 0 14,558
MALIBU BOATS INC COM CL A 56117J100 1,497 27,364 SH   SOLE 23 27,364 0 0
MALIBU BOATS INC COM CL A 56117J100 818 14,946 SH   SOLE 26 0 0 14,946
MALIBU BOATS INC COM CL A 56117J100 359 6,562 SH   SOLE 29 0 0 6,562
MALLINCKRODT PUB LTD CO SHS G5785G107 3,411 116,385 SH   SOLE 2 37,109 0 79,276
MALLINCKRODT PUB LTD CO SHS G5785G107 16 546 SH   SOLE 4 546 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 195 6,660 SH   SOLE 7 6,660 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 14,313 488,338 SH   SOLE 18 488,338 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,197 74,948 SH   SOLE 19 74,948 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 172,317 5,879,122 SH   SOLE 21 5,879,122 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 84,633 2,887,521 SH   SOLE 22 2,751,451 0 136,070
MALLINCKRODT PUB LTD CO SHS G5785G107 1,054 35,957 SH   SOLE 26 20,394 0 15,563
MALLINCKRODT PUB LTD CO SHS G5785G107 325 11,074 SH   SOLE 28 11,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 586 19,985 SH   SOLE 30 19,985 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 629 21,459 SH   SOLE 36 21,459 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 308 10,493 SH   SOLE 40 10,493 0 0
MALVERN BANCORP INC COM 561409103 128 5,338 SH   SOLE 2 238 0 5,100
MALVERN BANCORP INC COM 561409103 531 22,152 SH   SOLE 18 22,152 0 0
MALVERN BANCORP INC COM 561409103 116 4,851 SH   SOLE 19 4,851 0 0
MALVERN BANCORP INC COM 561409103 5,022 209,685 SH   SOLE 21 209,685 0 0
MALVERN BANCORP INC COM 561409103 1,271 53,056 SH   SOLE 22 51,248 0 1,808
MAM SOFTWARE GROUP INC COM NEW 55277Q201 7 865 SH   SOLE 18 865 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 155 20,092 SH   SOLE 21 20,092 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 292 10,042 SH   SOLE 2 319 0 9,723
MAMMOTH ENERGY SVCS INC COM 56155L108 5 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,117 38,389 SH   SOLE 18 38,389 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 328 11,288 SH   SOLE 19 11,288 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 11,656 400,556 SH   SOLE 21 400,556 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 9,006 309,478 SH   SOLE 22 295,404 0 14,074
MAMMOTH ENERGY SVCS INC COM 56155L108 162 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 76 2,623 SH   SOLE 30 2,623 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 53 2,373 SH   SOLE 22 2,373 0 0
MANHATTAN ASSOCS INC COM 562750109 8,261 151,303 SH   SOLE 2 31,407 0 119,896
MANHATTAN ASSOCS INC COM 562750109 21 376 SH   SOLE 4 376 0 0
MANHATTAN ASSOCS INC COM 562750109 79 1,445 SH   SOLE 7 1,445 0 0
MANHATTAN ASSOCS INC COM 562750109 11,074 202,820 SH   SOLE 18 202,820 0 0
MANHATTAN ASSOCS INC COM 562750109 629 11,511 SH   SOLE 19 11,511 0 0
MANHATTAN ASSOCS INC COM 562750109 182,275 3,338,363 SH   SOLE 21 3,338,363 0 0
MANHATTAN ASSOCS INC COM 562750109 118,366 2,167,871 SH   SOLE 22 2,032,955 0 134,916
MANHATTAN ASSOCS INC COM 562750109 925 16,938 SH   SOLE 26 10,672 0 6,266
MANHATTAN ASSOCS INC COM 562750109 431 7,895 SH   SOLE 28 7,895 0 0
MANHATTAN ASSOCS INC COM 562750109 50 910 SH   SOLE 29 0 0 910
MANHATTAN ASSOCS INC COM 562750109 867 15,878 SH   SOLE 30 15,878 0 0
MANHATTAN ASSOCS INC COM 562750109 128 2,348 SH   SOLE 31 1,415 0 933
MANHATTAN ASSOCS INC COM 562750109 470 8,612 SH   SOLE 40 8,612 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 1,015 SH   SOLE 18 1,015 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 103 16,135 SH   SOLE 21 16,135 0 0
MANITEX INTL INC COM 563420108 138 13,097 SH   SOLE 2 950 0 12,147
MANITEX INTL INC COM 563420108 6 528 SH   SOLE 7 528 0 0
MANITEX INTL INC COM 563420108 495 47,019 SH   SOLE 18 47,019 0 0
MANITEX INTL INC COM 563420108 130 12,387 SH   SOLE 19 12,387 0 0
MANITEX INTL INC COM 563420108 5,546 526,677 SH   SOLE 21 526,677 0 0
MANITEX INTL INC COM 563420108 1,266 120,184 SH   SOLE 22 115,851 0 4,333
MANITOWOC CO INC COM NEW 563571405 866 36,097 SH   SOLE 2 1,322 0 34,775
MANITOWOC CO INC COM NEW 563571405 5 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 21 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 2,794 116,474 SH   SOLE 18 116,474 0 0
MANITOWOC CO INC COM NEW 563571405 790 32,951 SH   SOLE 19 32,951 0 0
MANITOWOC CO INC COM NEW 563571405 26,939 1,122,916 SH   SOLE 21 1,122,916 0 0
MANITOWOC CO INC COM NEW 563571405 25,308 1,054,946 SH   SOLE 22 1,009,629 0 45,317
MANITOWOC CO INC COM NEW 563571405 92 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 112 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 174 7,258 SH   SOLE 30 7,258 0 0
MANITOWOC CO INC COM NEW 563571405 85 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 6 296 SH   SOLE 18 296 0 0
MANNATECH INC COM NEW 563771203 117 5,858 SH   SOLE 21 5,858 0 0
MANNATECH INC COM NEW 563771203 1,444 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 8 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 146 49,651 SH   SOLE 21 49,651 0 0
MANNING & NAPIER INC CL A 56382Q102 314 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 211 115,422 SH   SOLE 2 6,214 0 109,208
MANNKIND CORP COM NEW 56400P706 6 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 855 466,979 SH   SOLE 18 466,979 0 0
MANNKIND CORP COM NEW 56400P706 257 140,199 SH   SOLE 19 140,199 0 0
MANNKIND CORP COM NEW 56400P706 12,252 6,694,967 SH   SOLE 21 6,694,967 0 0
MANNKIND CORP COM NEW 56400P706 7,792 4,257,694 SH   SOLE 22 4,148,523 0 109,171
MANNKIND CORP COM NEW 56400P706 8 4,298 SH   SOLE 30 4,298 0 0
MANPOWERGROUP INC COM 56418H100 28,935 336,605 SH   SOLE 2 188,000 0 148,605
MANPOWERGROUP INC COM 56418H100 4,851 56,439 SH   SOLE 4 54,702 0 1,737
MANPOWERGROUP INC COM 56418H100 3,275 38,094 SH   SOLE 7 23,753 0 14,341
MANPOWERGROUP INC COM 56418H100 2,308 26,844 SH   SOLE 13 26,844 0 0
MANPOWERGROUP INC COM 56418H100 40 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 20,010 232,780 SH   SOLE 18 227,535 0 5,245
MANPOWERGROUP INC COM 56418H100 18,336 213,314 SH   SOLE 19 213,314 0 0
MANPOWERGROUP INC COM 56418H100 3,989 46,400 SH   SOLE 20 0 0 46,400
MANPOWERGROUP INC COM 56418H100 266,613 3,101,598 SH   SOLE 21 3,101,598 0 0
MANPOWERGROUP INC COM 56418H100 224,234 2,608,586 SH   SOLE 22 2,238,602 0 369,984
MANPOWERGROUP INC COM 56418H100 14,226 165,496 SH   SOLE 23 165,496 0 0
MANPOWERGROUP INC COM 56418H100 7,624 88,692 SH   SOLE 25 88,692 0 0
MANPOWERGROUP INC COM 56418H100 24,905 289,733 SH   SOLE 26 84,729 0 205,004
MANPOWERGROUP INC COM 56418H100 1,076 12,513 SH   SOLE 28 9,403 0 3,110
MANPOWERGROUP INC COM 56418H100 9,916 115,355 SH   SOLE 29 54,769 0 60,586
MANPOWERGROUP INC COM 56418H100 9,781 113,786 SH   SOLE 30 113,786 0 0
MANPOWERGROUP INC COM 56418H100 9,245 107,545 SH   SOLE 31 77,028 0 30,517
MANPOWERGROUP INC COM 56418H100 3,024 35,180 SH   SOLE 34 35,180 0 0
MANPOWERGROUP INC COM 56418H100 7,993 92,982 SH   SOLE 36 92,982 0 0
MANPOWERGROUP INC COM 56418H100 115 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 1,577 24,910 SH   SOLE 2 1,918 0 22,992
MANTECH INTL CORP CL A 564563104 9 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 36 575 SH   SOLE 7 575 0 0
MANTECH INTL CORP CL A 564563104 7,419 117,205 SH   SOLE 18 117,205 0 0
MANTECH INTL CORP CL A 564563104 1,702 26,892 SH   SOLE 19 26,892 0 0
MANTECH INTL CORP CL A 564563104 175,275 2,768,958 SH   SOLE 21 2,768,958 0 0
MANTECH INTL CORP CL A 564563104 47,113 744,276 SH   SOLE 22 706,215 0 38,061
MANTECH INTL CORP CL A 564563104 1,225 19,353 SH   SOLE 26 5,936 0 13,417
MANTECH INTL CORP CL A 564563104 224 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 273 4,317 SH   SOLE 29 0 0 4,317
MANTECH INTL CORP CL A 564563104 3,642 57,537 SH   SOLE 30 57,537 0 0
MANTECH INTL CORP CL A 564563104 176 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 46 2,584 SH   SOLE 18 2,584 0 0
MARATHON OIL CORP COM 565849106 52,031 2,235,014 SH   SOLE 2 493,917 0 1,741,097
MARATHON OIL CORP COM 565849106 6,317 271,328 SH   SOLE 4 248,816 0 22,512
MARATHON OIL CORP COM 565849106 15,890 682,568 SH   SOLE 7 629,602 0 52,966
MARATHON OIL CORP COM 565849106 996 42,781 SH   SOLE 13 42,781 0 0
MARATHON OIL CORP COM 565849106 152 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 149,411 6,418,017 SH   SOLE 18 6,020,603 0 397,414
MARATHON OIL CORP COM 565849106 149,651 6,428,297 SH   SOLE 19 6,428,297 0 0
MARATHON OIL CORP COM 565849106 7,492 321,807 SH   SOLE 20 0 0 321,807
MARATHON OIL CORP COM 565849106 448,914 19,283,240 SH   SOLE 21 19,283,240 0 0
MARATHON OIL CORP COM 565849106 518,000 22,250,875 SH   SOLE 22 19,860,112 0 2,390,763
MARATHON OIL CORP COM 565849106 26,585 1,141,965 SH   SOLE 23 1,141,965 0 0
MARATHON OIL CORP COM 565849106 28,384 1,219,240 SH   SOLE 25 1,163,758 0 55,482
MARATHON OIL CORP COM 565849106 71,417 3,067,758 SH   SOLE 26 800,304 0 2,267,454
MARATHON OIL CORP COM 565849106 3,741 160,706 SH   SOLE 28 121,550 0 39,156
MARATHON OIL CORP COM 565849106 4,678 200,949 SH   SOLE 29 31,010 0 169,939
MARATHON OIL CORP COM 565849106 77,883 3,345,511 SH   SOLE 30 3,345,511 0 0
MARATHON OIL CORP COM 565849106 9,066 389,454 SH   SOLE 31 185,668 0 203,786
MARATHON OIL CORP COM 565849106 20,076 862,369 SH   SOLE 34 862,369 0 0
MARATHON OIL CORP COM 565849106 20,967 900,628 SH   SOLE 36 900,628 0 0
MARATHON OIL CORP COM 565849106 398 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 129,491 1,619,246 SH   SOLE 2 652,764 0 966,482
MARATHON PETE CORP COM 56585A102 23,882 298,639 SH   SOLE 4 286,724 0 11,915
MARATHON PETE CORP COM 56585A102 35,619 445,405 SH   SOLE 7 440,123 0 5,282
MARATHON PETE CORP COM 56585A102 563 7,034 SH   SOLE 13 7,034 0 0
MARATHON PETE CORP COM 56585A102 436 5,457 SH   SOLE 15 5,457 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 199,366 2,493,004 SH   SOLE 18 2,356,938 0 136,066
MARATHON PETE CORP COM 56585A102 366,309 4,580,578 SH   SOLE 19 4,580,578 0 0
MARATHON PETE CORP COM 56585A102 15,892 198,727 SH   SOLE 20 0 0 198,727
MARATHON PETE CORP COM 56585A102 839,097 10,492,651 SH   SOLE 21 10,492,651 0 0
MARATHON PETE CORP COM 56585A102 961,310 12,020,888 SH   SOLE 22 10,328,529 0 1,692,359
MARATHON PETE CORP COM 56585A102 65,448 818,407 SH   SOLE 23 818,407 0 0
MARATHON PETE CORP COM 56585A102 47,264 591,019 SH   SOLE 25 591,019 0 0
MARATHON PETE CORP COM 56585A102 148,955 1,862,635 SH   SOLE 26 442,644 0 1,419,991
MARATHON PETE CORP COM 56585A102 7,203 90,066 SH   SOLE 28 68,445 0 21,621
MARATHON PETE CORP COM 56585A102 10,368 129,648 SH   SOLE 29 129,648 0 0
MARATHON PETE CORP COM 56585A102 221,306 2,767,361 SH   SOLE 30 2,767,361 0 0
MARATHON PETE CORP COM 56585A102 38,934 486,854 SH   SOLE 31 306,384 0 180,470
MARATHON PETE CORP COM 56585A102 43,992 550,111 SH   SOLE 34 550,111 0 0
MARATHON PETE CORP COM 56585A102 39,471 493,571 SH   SOLE 36 493,571 0 0
MARATHON PETE CORP COM 56585A102 798 9,976 SH   SOLE 40 9,976 0 0
MARCHEX INC CL B 56624R108 19 6,689 SH   SOLE 18 6,689 0 0
MARCHEX INC CL B 56624R108 336 120,826 SH   SOLE 21 120,826 0 0
MARCHEX INC CL B 56624R108 1,712 615,828 SH   SOLE 22 615,828 0 0
MARCHEX INC CL B 56624R108 141 50,651 SH   SOLE 29 0 0 50,651
MARCUS & MILLICHAP INC COM 566324109 1,557 44,856 SH   SOLE 2 29,983 0 14,873
MARCUS & MILLICHAP INC COM 566324109 13 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 2,139 61,629 SH   SOLE 18 61,629 0 0
MARCUS & MILLICHAP INC COM 566324109 8,653 249,298 SH   SOLE 19 249,298 0 0
MARCUS & MILLICHAP INC COM 566324109 23,442 675,357 SH   SOLE 21 675,357 0 0
MARCUS & MILLICHAP INC COM 566324109 28,768 828,821 SH   SOLE 22 804,037 0 24,784
MARCUS & MILLICHAP INC COM 566324109 3,083 88,816 SH   SOLE 23 88,816 0 0
MARCUS & MILLICHAP INC COM 566324109 3,920 112,939 SH   SOLE 26 0 0 112,939
MARCUS & MILLICHAP INC COM 566324109 77 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 175 5,052 SH   SOLE 30 5,052 0 0
MARCUS & MILLICHAP INC COM 566324109 91 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 1,377 32,755 SH   SOLE 2 13,997 0 18,758
MARCUS CORP COM 566330106 20 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 3,845 91,436 SH   SOLE 18 91,436 0 0
MARCUS CORP COM 566330106 3,081 73,269 SH   SOLE 19 73,269 0 0
MARCUS CORP COM 566330106 87,654 2,084,512 SH   SOLE 21 2,084,512 0 0
MARCUS CORP COM 566330106 30,386 722,624 SH   SOLE 22 698,275 0 24,349
MARCUS CORP COM 566330106 1,541 36,648 SH   SOLE 23 36,648 0 0
MARCUS CORP COM 566330106 2,903 69,030 SH   SOLE 26 0 0 69,030
MARCUS CORP COM 566330106 107 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 330 7,849 SH   SOLE 29 0 0 7,849
MARCUS CORP COM 566330106 1,862 44,289 SH   SOLE 30 44,289 0 0
MARCUS CORP COM 566330106 76 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 3 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 40 12,623 SH   SOLE 21 12,623 0 0
MARIN SOFTWARE INC COM NEW 56804T205 4 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 165 7,194 SH   SOLE 2 338 0 6,856
MARINE PRODS CORP COM 568427108 588 25,691 SH   SOLE 18 25,691 0 0
MARINE PRODS CORP COM 568427108 141 6,141 SH   SOLE 19 6,141 0 0
MARINE PRODS CORP COM 568427108 6,607 288,633 SH   SOLE 21 288,633 0 0
MARINE PRODS CORP COM 568427108 5,030 219,756 SH   SOLE 22 217,272 0 2,484
MARINEMAX INC COM 567908108 506 23,803 SH   SOLE 2 799 0 23,004
MARINEMAX INC COM 567908108 12 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 2,381 112,047 SH   SOLE 18 112,047 0 0
MARINEMAX INC COM 567908108 499 23,486 SH   SOLE 19 23,486 0 0
MARINEMAX INC COM 567908108 54,575 2,568,231 SH   SOLE 21 2,568,231 0 0
MARINEMAX INC COM 567908108 15,061 708,754 SH   SOLE 22 678,960 0 29,794
MARINEMAX INC COM 567908108 241 11,345 SH   SOLE 26 0 0 11,345
MARINEMAX INC COM 567908108 79 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 1,054 49,616 SH   SOLE 30 49,616 0 0
MARINEMAX INC COM 567908108 50 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 295 29,533 SH   SOLE 2 1,359 0 28,174
MARINUS PHARMACEUTICALS INC COM 56854Q101 9 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 1,207 120,740 SH   SOLE 18 120,740 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 324 32,390 SH   SOLE 19 32,390 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 18,027 1,802,730 SH   SOLE 21 1,802,730 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 9,231 923,115 SH   SOLE 22 893,366 0 29,749
MARINUS PHARMACEUTICALS INC COM 56854Q101 10 1,002 SH   SOLE 30 1,002 0 0
MARKEL CORP COM 570535104 36,554 30,757 SH   SOLE 2 3,455 0 27,302
MARKEL CORP COM 570535104 5,084 4,278 SH   SOLE 4 3,915 0 363
MARKEL CORP COM 570535104 5,727 4,819 SH   SOLE 7 3,778 0 1,041
MARKEL CORP COM 570535104 616 518 SH   SOLE 13 518 0 0
MARKEL CORP COM 570535104 130 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 8,728 7,344 SH   SOLE 18 6,215 0 1,129
MARKEL CORP COM 570535104 2,782 2,341 SH   SOLE 19 2,341 0 0
MARKEL CORP COM 570535104 328,773 276,631 SH   SOLE 21 276,631 0 0
MARKEL CORP COM 570535104 460,912 387,813 SH   SOLE 22 357,191 0 30,622
MARKEL CORP COM 570535104 20,772 17,478 SH   SOLE 23 17,478 0 0
MARKEL CORP COM 570535104 15,219 12,805 SH   SOLE 25 12,805 0 0
MARKEL CORP COM 570535104 53,423 44,950 SH   SOLE 26 11,809 0 33,141
MARKEL CORP COM 570535104 3,294 2,772 SH   SOLE 28 2,095 0 677
MARKEL CORP COM 570535104 3,897 3,279 SH   SOLE 29 517 0 2,762
MARKEL CORP COM 570535104 36,882 31,033 SH   SOLE 30 31,033 0 0
MARKEL CORP COM 570535104 4,500 3,786 SH   SOLE 31 2,541 0 1,245
MARKEL CORP COM 570535104 797 671 SH   SOLE 34 671 0 0
MARKEL CORP COM 570535104 20,531 17,275 SH   SOLE 36 17,275 0 0
MARKEL CORP COM 570535104 332 279 SH   SOLE 40 279 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,534 81,430 SH   SOLE 2 17,837 0 63,593
MARKETAXESS HLDGS INC COM 57060D108 33 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 143 801 SH   SOLE 7 801 0 0
MARKETAXESS HLDGS INC COM 57060D108 21,288 119,269 SH   SOLE 18 119,269 0 0
MARKETAXESS HLDGS INC COM 57060D108 18,515 103,729 SH   SOLE 19 103,729 0 0
MARKETAXESS HLDGS INC COM 57060D108 336,357 1,884,458 SH   SOLE 21 1,884,458 0 0
MARKETAXESS HLDGS INC COM 57060D108 223,851 1,254,139 SH   SOLE 22 1,126,679 0 127,460
MARKETAXESS HLDGS INC COM 57060D108 2,217 12,423 SH   SOLE 26 6,907 0 5,516
MARKETAXESS HLDGS INC COM 57060D108 927 5,193 SH   SOLE 28 5,193 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,557 8,723 SH   SOLE 30 8,723 0 0
MARKETAXESS HLDGS INC COM 57060D108 157 882 SH   SOLE 31 790 0 92
MARKETAXESS HLDGS INC COM 57060D108 728 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 244 8,457 SH   SOLE 2 329 0 8,128
MARLIN BUSINESS SVCS CORP COM 571157106 6 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 889 30,825 SH   SOLE 18 30,825 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 208 7,224 SH   SOLE 19 7,224 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 9,024 312,807 SH   SOLE 21 312,807 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,236 285,482 SH   SOLE 22 281,774 0 3,708
MARRIOTT INTL INC NEW CL A 571903202 90,523 685,628 SH   SOLE 2 86,058 0 599,570
MARRIOTT INTL INC NEW CL A 571903202 15,344 116,217 SH   SOLE 4 108,323 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 29,408 222,739 SH   SOLE 7 222,739 0 0
MARRIOTT INTL INC NEW CL A 571903202 301 2,276 SH   SOLE 13 2,276 0 0
MARRIOTT INTL INC NEW CL A 571903202 394 2,986 SH   SOLE 15 2,986 0 0
MARRIOTT INTL INC NEW CL A 571903202 100 757 SH   SOLE 17 0 0 757
MARRIOTT INTL INC NEW CL A 571903202 75,820 574,260 SH   SOLE 18 536,983 0 37,277
MARRIOTT INTL INC NEW CL A 571903202 4,344 32,900 SH   SOLE 19 32,900 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,214 137,950 SH   SOLE 20 0 0 137,950
MARRIOTT INTL INC NEW CL A 571903202 704,640 5,336,968 SH   SOLE 21 5,336,968 0 0
MARRIOTT INTL INC NEW CL A 571903202 924,339 7,000,980 SH   SOLE 22 6,197,109 0 803,871
MARRIOTT INTL INC NEW CL A 571903202 51,296 388,515 SH   SOLE 23 388,515 0 0
MARRIOTT INTL INC NEW CL A 571903202 36,733 278,214 SH   SOLE 25 278,214 0 0
MARRIOTT INTL INC NEW CL A 571903202 133,463 1,010,851 SH   SOLE 26 249,276 0 761,575
MARRIOTT INTL INC NEW CL A 571903202 7,838 59,368 SH   SOLE 28 44,923 0 14,445
MARRIOTT INTL INC NEW CL A 571903202 1,423 10,776 SH   SOLE 29 10,776 0 0
MARRIOTT INTL INC NEW CL A 571903202 141,234 1,069,712 SH   SOLE 30 1,069,712 0 0
MARRIOTT INTL INC NEW CL A 571903202 17,283 130,901 SH   SOLE 31 67,963 0 62,938
MARRIOTT INTL INC NEW CL A 571903202 7,801 59,083 SH   SOLE 32 59,083 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,777 28,605 SH   SOLE 34 28,605 0 0
MARRIOTT INTL INC NEW CL A 571903202 31,596 239,309 SH   SOLE 36 239,309 0 0
MARRIOTT INTL INC NEW CL A 571903202 841 6,372 SH   SOLE 40 6,372 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 7,729 69,160 SH   SOLE 2 37,314 0 31,846
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 31 275 SH   SOLE 4 275 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 94 844 SH   SOLE 7 844 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 25,766 230,572 SH   SOLE 18 230,572 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 9,783 87,546 SH   SOLE 19 87,546 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 314,353 2,813,005 SH   SOLE 21 2,813,005 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 156,562 1,401,005 SH   SOLE 22 1,347,268 0 53,737
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,827 16,348 SH   SOLE 23 16,348 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3,529 31,576 SH   SOLE 26 6,362 0 25,214
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 608 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 542 4,853 SH   SOLE 29 0 0 4,853
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,098 9,823 SH   SOLE 30 9,823 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 630 5,641 SH   SOLE 40 5,641 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 75 40,858 SH   SOLE 2 1,702 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 319 174,514 SH   SOLE 18 174,514 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 197 107,480 SH   SOLE 19 107,480 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 3,683 2,012,752 SH   SOLE 21 2,012,752 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 825 450,901 SH   SOLE 22 434,729 0 16,172
MARSH & MCLENNAN COS INC COM 571748102 110,816 1,339,650 SH   SOLE 2 267,093 0 1,072,557
MARSH & MCLENNAN COS INC COM 571748102 15,527 187,701 SH   SOLE 4 174,313 0 13,388
MARSH & MCLENNAN COS INC COM 571748102 35,683 431,374 SH   SOLE 7 418,472 0 12,902
MARSH & MCLENNAN COS INC COM 571748102 339 4,104 SH   SOLE 13 4,104 0 0
MARSH & MCLENNAN COS INC COM 571748102 366 4,427 SH   SOLE 15 4,427 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 165,179 1,996,846 SH   SOLE 18 1,882,575 0 114,271
MARSH & MCLENNAN COS INC COM 571748102 342,409 4,139,370 SH   SOLE 19 4,139,370 0 0
MARSH & MCLENNAN COS INC COM 571748102 19,877 240,288 SH   SOLE 20 0 0 240,288
MARSH & MCLENNAN COS INC COM 571748102 944,523 11,418,320 SH   SOLE 21 11,418,320 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,063,523 12,856,907 SH   SOLE 22 11,473,150 0 1,383,757
MARSH & MCLENNAN COS INC COM 571748102 52,877 639,223 SH   SOLE 23 639,223 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,919 518,846 SH   SOLE 25 518,846 0 0
MARSH & MCLENNAN COS INC COM 571748102 163,298 1,974,102 SH   SOLE 26 420,041 0 1,554,061
MARSH & MCLENNAN COS INC COM 571748102 8,113 98,077 SH   SOLE 28 74,113 0 23,964
MARSH & MCLENNAN COS INC COM 571748102 1,553 18,780 SH   SOLE 29 18,780 0 0
MARSH & MCLENNAN COS INC COM 571748102 187,119 2,262,080 SH   SOLE 30 2,262,080 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,477 175,018 SH   SOLE 31 108,290 0 66,728
MARSH & MCLENNAN COS INC COM 571748102 72,497 876,420 SH   SOLE 34 876,420 0 0
MARSH & MCLENNAN COS INC COM 571748102 39,842 481,646 SH   SOLE 36 481,646 0 0
MARSH & MCLENNAN COS INC COM 571748102 851 10,288 SH   SOLE 40 10,288 0 0
MARTEN TRANS LTD COM 573075108 1,004 47,694 SH   SOLE 2 12,612 0 35,082
MARTEN TRANS LTD COM 573075108 11 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 20 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,632 172,548 SH   SOLE 18 172,548 0 0
MARTEN TRANS LTD COM 573075108 2,689 127,756 SH   SOLE 19 127,756 0 0
MARTEN TRANS LTD COM 573075108 86,386 4,103,849 SH   SOLE 21 4,103,849 0 0
MARTEN TRANS LTD COM 573075108 25,096 1,192,228 SH   SOLE 22 1,134,378 0 57,850
MARTEN TRANS LTD COM 573075108 858 40,738 SH   SOLE 23 40,738 0 0
MARTEN TRANS LTD COM 573075108 1,417 67,309 SH   SOLE 26 0 0 67,309
MARTEN TRANS LTD COM 573075108 128 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 133 6,342 SH   SOLE 29 0 0 6,342
MARTEN TRANS LTD COM 573075108 1,769 84,020 SH   SOLE 30 84,020 0 0
MARTEN TRANS LTD COM 573075108 100 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 26,922 147,963 SH   SOLE 2 14,938 0 133,025
MARTIN MARIETTA MATLS INC COM 573284106 3,404 18,709 SH   SOLE 4 17,147 0 1,562
MARTIN MARIETTA MATLS INC COM 573284106 8,159 44,844 SH   SOLE 7 44,844 0 0
MARTIN MARIETTA MATLS INC COM 573284106 105 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 23,897 131,338 SH   SOLE 18 121,577 0 9,761
MARTIN MARIETTA MATLS INC COM 573284106 3,390 18,633 SH   SOLE 19 18,633 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,227 34,225 SH   SOLE 20 0 0 34,225
MARTIN MARIETTA MATLS INC COM 573284106 246,659 1,355,643 SH   SOLE 21 1,355,643 0 0
MARTIN MARIETTA MATLS INC COM 573284106 277,771 1,526,636 SH   SOLE 22 1,365,588 0 161,048
MARTIN MARIETTA MATLS INC COM 573284106 13,986 76,869 SH   SOLE 23 76,869 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,292 62,060 SH   SOLE 25 62,060 0 0
MARTIN MARIETTA MATLS INC COM 573284106 36,440 200,274 SH   SOLE 26 62,472 0 137,802
MARTIN MARIETTA MATLS INC COM 573284106 2,178 11,971 SH   SOLE 28 8,974 0 2,997
MARTIN MARIETTA MATLS INC COM 573284106 2,862 15,728 SH   SOLE 29 3,164 0 12,564
MARTIN MARIETTA MATLS INC COM 573284106 34,375 188,923 SH   SOLE 30 188,923 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,323 23,761 SH   SOLE 31 12,682 0 11,079
MARTIN MARIETTA MATLS INC COM 573284106 519 2,850 SH   SOLE 34 2,850 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,835 48,560 SH   SOLE 36 48,560 0 0
MARTIN MARIETTA MATLS INC COM 573284106 229 1,261 SH   SOLE 40 1,261 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,700 1,228,001 SH   SOLE 2 58,746 0 1,169,255
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,119 213,403 SH   SOLE 4 196,822 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,121 213,544 SH   SOLE 7 83,019 0 130,525
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 265 13,735 SH   SOLE 13 13,735 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 93 4,794 SH   SOLE 15 4,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,118 317,016 SH   SOLE 18 267,867 0 49,149
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,098 108,695 SH   SOLE 19 108,695 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,111 264,842 SH   SOLE 20 0 0 264,842
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 177,905 9,217,859 SH   SOLE 21 9,217,859 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 304,909 15,798,412 SH   SOLE 22 14,645,094 0 1,153,318
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14,870 770,449 SH   SOLE 23 770,449 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 13,209 684,426 SH   SOLE 25 684,426 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 36,345 1,883,170 SH   SOLE 26 544,052 0 1,339,118
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,216 114,803 SH   SOLE 28 86,391 0 28,412
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,776 143,816 SH   SOLE 29 19,887 0 123,929
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 16,195 839,112 SH   SOLE 30 839,112 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,648 240,852 SH   SOLE 31 107,317 0 133,535
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,031 53,424 SH   SOLE 34 53,424 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,084 418,870 SH   SOLE 36 418,870 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 241 12,485 SH   SOLE 40 12,485 0 0
MASCO CORP COM 574599106 30,982 846,501 SH   SOLE 2 187,077 0 659,424
MASCO CORP COM 574599106 4,495 122,822 SH   SOLE 4 114,630 0 8,192
MASCO CORP COM 574599106 8,390 229,238 SH   SOLE 7 221,924 0 7,314
MASCO CORP COM 574599106 114 3,121 SH   SOLE 15 3,121 0 0
MASCO CORP COM 574599106 28,060 766,665 SH   SOLE 18 728,892 0 37,773
MASCO CORP COM 574599106 37,329 1,019,924 SH   SOLE 19 1,019,924 0 0
MASCO CORP COM 574599106 5,154 140,808 SH   SOLE 20 0 0 140,808
MASCO CORP COM 574599106 252,244 6,891,923 SH   SOLE 21 6,891,923 0 0
MASCO CORP COM 574599106 302,856 8,274,759 SH   SOLE 22 7,472,778 0 801,981
MASCO CORP COM 574599106 15,407 420,957 SH   SOLE 23 420,957 0 0
MASCO CORP COM 574599106 11,814 322,777 SH   SOLE 25 322,777 0 0
MASCO CORP COM 574599106 44,042 1,203,335 SH   SOLE 26 330,954 0 872,381
MASCO CORP COM 574599106 2,061 56,314 SH   SOLE 28 41,247 0 15,067
MASCO CORP COM 574599106 2,652 72,453 SH   SOLE 29 11,078 0 61,375
MASCO CORP COM 574599106 36,298 991,735 SH   SOLE 30 991,735 0 0
MASCO CORP COM 574599106 5,442 148,677 SH   SOLE 31 72,415 0 76,262
MASCO CORP COM 574599106 14,405 393,572 SH   SOLE 34 393,572 0 0
MASCO CORP COM 574599106 8,917 243,621 SH   SOLE 36 243,621 0 0
MASCO CORP COM 574599106 234 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 37,088 297,797 SH   SOLE 2 222,266 0 75,531
MASIMO CORP COM 574795100 1,091 8,760 SH   SOLE 4 8,760 0 0
MASIMO CORP COM 574795100 266 2,136 SH   SOLE 7 2,136 0 0
MASIMO CORP COM 574795100 8,648 69,441 SH   SOLE 13 69,441 0 0
MASIMO CORP COM 574795100 34,297 275,393 SH   SOLE 18 275,393 0 0
MASIMO CORP COM 574795100 222,938 1,790,088 SH   SOLE 19 1,790,088 0 0
MASIMO CORP COM 574795100 3,425 27,500 SH   SOLE 20 27,500 0 0
MASIMO CORP COM 574795100 322,501 2,589,540 SH   SOLE 21 2,589,540 0 0
MASIMO CORP COM 574795100 306,289 2,459,362 SH   SOLE 22 2,080,478 0 378,884
MASIMO CORP COM 574795100 8,488 68,156 SH   SOLE 23 68,156 0 0
MASIMO CORP COM 574795100 12,126 97,365 SH   SOLE 26 10,053 0 87,312
MASIMO CORP COM 574795100 782 6,281 SH   SOLE 28 6,281 0 0
MASIMO CORP COM 574795100 15,812 126,960 SH   SOLE 29 5,653 0 121,307
MASIMO CORP COM 574795100 3,405 27,342 SH   SOLE 30 27,342 0 0
MASIMO CORP COM 574795100 2,345 18,828 SH   SOLE 31 10,920 0 7,908
MASIMO CORP COM 574795100 50,501 405,499 SH   SOLE 34 405,499 0 0
MASIMO CORP COM 574795100 4,498 36,119 SH   SOLE 36 36,119 0 0
MASIMO CORP COM 574795100 664 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 1,476 23,029 SH   SOLE 2 1,050 0 21,979
MASONITE INTL CORP NEW COM 575385109 9 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 38 596 SH   SOLE 7 596 0 0
MASONITE INTL CORP NEW COM 575385109 5,508 85,923 SH   SOLE 18 85,923 0 0
MASONITE INTL CORP NEW COM 575385109 1,668 26,020 SH   SOLE 19 26,020 0 0
MASONITE INTL CORP NEW COM 575385109 66,382 1,035,605 SH   SOLE 21 1,035,605 0 0
MASONITE INTL CORP NEW COM 575385109 49,375 770,280 SH   SOLE 22 732,205 0 38,075
MASONITE INTL CORP NEW COM 575385109 359 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 252 3,939 SH   SOLE 28 3,939 0 0
MASONITE INTL CORP NEW COM 575385109 306 4,771 SH   SOLE 29 0 0 4,771
MASONITE INTL CORP NEW COM 575385109 431 6,727 SH   SOLE 30 6,727 0 0
MASONITE INTL CORP NEW COM 575385109 13 203 SH   SOLE 34 203 0 0
MASONITE INTL CORP NEW COM 575385109 180 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 2,910 65,169 SH   SOLE 2 15,334 0 49,835
MASTEC INC COM 576323109 15 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 984 22,034 SH   SOLE 7 22,034 0 0
MASTEC INC COM 576323109 9,108 203,993 SH   SOLE 18 203,993 0 0
MASTEC INC COM 576323109 8,609 192,801 SH   SOLE 19 192,801 0 0
MASTEC INC COM 576323109 97,192 2,176,743 SH   SOLE 21 2,176,743 0 0
MASTEC INC COM 576323109 88,396 1,979,752 SH   SOLE 22 1,859,431 0 120,321
MASTEC INC COM 576323109 2,301 51,531 SH   SOLE 23 51,531 0 0
MASTEC INC COM 576323109 14,233 318,773 SH   SOLE 26 57,345 0 261,428
MASTEC INC COM 576323109 404 9,053 SH   SOLE 28 9,053 0 0
MASTEC INC COM 576323109 458 10,252 SH   SOLE 29 0 0 10,252
MASTEC INC COM 576323109 675 15,126 SH   SOLE 30 15,126 0 0
MASTEC INC COM 576323109 133 2,971 SH   SOLE 36 2,971 0 0
MASTEC INC COM 576323109 324 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 6 678 SH   SOLE 18 678 0 0
MASTECH DIGITAL INC COM 57633B100 116 12,170 SH   SOLE 21 12,170 0 0
MASTECH DIGITAL INC COM 57633B100 1,747 182,503 SH   SOLE 22 182,503 0 0
MASTERCARD INCORPORATED CL A 57636Q104 594,208 2,669,279 SH   SOLE 2 607,631 0 2,061,648
MASTERCARD INCORPORATED CL A 57636Q104 83,888 376,837 SH   SOLE 4 352,449 0 24,388
MASTERCARD INCORPORATED CL A 57636Q104 159,699 717,392 SH   SOLE 7 708,805 0 8,587
MASTERCARD INCORPORATED CL A 57636Q104 12,333 55,400 SH   SOLE 13 55,400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 812 3,649 SH   SOLE 15 3,649 0 0
MASTERCARD INCORPORATED CL A 57636Q104 637,445 2,863,507 SH   SOLE 18 2,484,991 0 378,516
MASTERCARD INCORPORATED CL A 57636Q104 383,215 1,721,465 SH   SOLE 19 1,721,465 0 0
MASTERCARD INCORPORATED CL A 57636Q104 97,166 436,486 SH   SOLE 20 0 0 436,486
MASTERCARD INCORPORATED CL A 57636Q104 4,641,280 20,849,379 SH   SOLE 21 20,849,379 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,174,601 23,245,140 SH   SOLE 22 20,349,368 0 2,895,772
MASTERCARD INCORPORATED CL A 57636Q104 293,042 1,316,393 SH   SOLE 23 1,316,393 0 0
MASTERCARD INCORPORATED CL A 57636Q104 358,170 1,608,957 SH   SOLE 25 1,608,957 0 0
MASTERCARD INCORPORATED CL A 57636Q104 727,849 3,269,617 SH   SOLE 26 717,658 0 2,551,959
MASTERCARD INCORPORATED CL A 57636Q104 39,833 178,935 SH   SOLE 28 135,484 0 43,451
MASTERCARD INCORPORATED CL A 57636Q104 49,927 224,281 SH   SOLE 29 109,077 0 115,204
MASTERCARD INCORPORATED CL A 57636Q104 766,717 3,444,218 SH   SOLE 30 3,444,218 0 0
MASTERCARD INCORPORATED CL A 57636Q104 118,535 532,478 SH   SOLE 31 282,419 0 250,059
MASTERCARD INCORPORATED CL A 57636Q104 4,911 22,062 SH   SOLE 32 22,062 0 0
MASTERCARD INCORPORATED CL A 57636Q104 112,558 505,628 SH   SOLE 34 505,628 0 0
MASTERCARD INCORPORATED CL A 57636Q104 182,330 819,057 SH   SOLE 36 819,057 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,212 18,922 SH   SOLE 40 18,922 0 0
MATADOR RES CO COM 576485205 4,977 150,603 SH   SOLE 2 65,576 0 85,027
MATADOR RES CO COM 576485205 15 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 74 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 19,918 602,657 SH   SOLE 18 602,657 0 0
MATADOR RES CO COM 576485205 7,146 216,204 SH   SOLE 19 216,204 0 0
MATADOR RES CO COM 576485205 245,756 7,435,885 SH   SOLE 21 7,435,885 0 0
MATADOR RES CO COM 576485205 117,036 3,541,177 SH   SOLE 22 3,408,670 0 132,507
MATADOR RES CO COM 576485205 930 28,125 SH   SOLE 23 28,125 0 0
MATADOR RES CO COM 576485205 4,155 125,733 SH   SOLE 26 20,810 0 104,923
MATADOR RES CO COM 576485205 446 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 452 13,667 SH   SOLE 29 0 0 13,667
MATADOR RES CO COM 576485205 1,906 57,685 SH   SOLE 30 57,685 0 0
MATADOR RES CO COM 576485205 423 12,800 SH   SOLE 40 12,800 0 0
MATCH GROUP INC COM 57665R106 5,718 98,737 SH   SOLE 2 9,540 0 89,197
MATCH GROUP INC COM 57665R106 168 2,894 SH   SOLE 4 2,894 0 0
MATCH GROUP INC COM 57665R106 65 1,123 SH   SOLE 7 1,123 0 0
MATCH GROUP INC COM 57665R106 1,551 26,775 SH   SOLE 18 26,775 0 0
MATCH GROUP INC COM 57665R106 46,405 801,336 SH   SOLE 19 801,336 0 0
MATCH GROUP INC COM 57665R106 33,461 577,804 SH   SOLE 21 577,804 0 0
MATCH GROUP INC COM 57665R106 78,139 1,349,312 SH   SOLE 22 1,267,761 0 81,551
MATCH GROUP INC COM 57665R106 290 5,015 SH   SOLE 23 5,015 0 0
MATCH GROUP INC COM 57665R106 116 2,009 SH   SOLE 26 603 0 1,406
MATCH GROUP INC COM 57665R106 82 1,421 SH   SOLE 29 1,421 0 0
MATCH GROUP INC COM 57665R106 41 711 SH   SOLE 30 711 0 0
MATCH GROUP INC COM 57665R106 303 5,234 SH   SOLE 31 1,126 0 4,108
MATCH GROUP INC COM 57665R106 35 602 SH   SOLE 34 602 0 0
MATCH GROUP INC COM 57665R106 40 695 SH   SOLE 36 695 0 0
MATERION CORP COM 576690101 1,379 22,794 SH   SOLE 2 2,942 0 19,852
MATERION CORP COM 576690101 8 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 898 14,835 SH   SOLE 7 14,835 0 0
MATERION CORP COM 576690101 6,328 104,600 SH   SOLE 18 104,600 0 0
MATERION CORP COM 576690101 1,461 24,147 SH   SOLE 19 24,147 0 0
MATERION CORP COM 576690101 129,225 2,135,946 SH   SOLE 21 2,135,946 0 0
MATERION CORP COM 576690101 35,164 581,221 SH   SOLE 22 551,967 0 29,254
MATERION CORP COM 576690101 96 1,587 SH   SOLE 23 1,587 0 0
MATERION CORP COM 576690101 2,039 33,698 SH   SOLE 26 6,027 0 27,671
MATERION CORP COM 576690101 173 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 422 6,971 SH   SOLE 29 0 0 6,971
MATERION CORP COM 576690101 2,752 45,494 SH   SOLE 30 45,494 0 0
MATERION CORP COM 576690101 1,171 19,361 SH   SOLE 34 19,361 0 0
MATERION CORP COM 576690101 149 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 108 117,584 SH   SOLE 22 117,584 0 0
MATRIX SVC CO COM 576853105 704 28,555 SH   SOLE 2 1,063 0 27,492
MATRIX SVC CO COM 576853105 15 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 3,028 122,857 SH   SOLE 18 122,857 0 0
MATRIX SVC CO COM 576853105 598 24,257 SH   SOLE 19 24,257 0 0
MATRIX SVC CO COM 576853105 73,226 2,970,645 SH   SOLE 21 2,970,645 0 0
MATRIX SVC CO COM 576853105 19,173 777,801 SH   SOLE 22 741,034 0 36,767
MATRIX SVC CO COM 576853105 94 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 1,510 61,239 SH   SOLE 30 61,239 0 0
MATRIX SVC CO COM 576853105 74 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,529 38,582 SH   SOLE 2 1,580 0 37,002
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 36 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 7,343 185,242 SH   SOLE 18 185,242 0 0
MATSON INC COM 57686G105 1,529 38,568 SH   SOLE 19 38,568 0 0
MATSON INC COM 57686G105 196,617 4,960,076 SH   SOLE 21 4,960,076 0 0
MATSON INC COM 57686G105 46,517 1,173,489 SH   SOLE 22 1,130,430 0 43,059
MATSON INC COM 57686G105 385 9,710 SH   SOLE 23 9,710 0 0
MATSON INC COM 57686G105 36 898 SH   SOLE 26 898 0 0
MATSON INC COM 57686G105 56 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 3,459 87,267 SH   SOLE 30 87,267 0 0
MATSON INC COM 57686G105 37 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 13,451 856,728 SH   SOLE 2 124,480 0 732,248
MATTEL INC COM 577081102 1,685 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 4,102 261,265 SH   SOLE 7 261,265 0 0
MATTEL INC COM 577081102 33 2,131 SH   SOLE 15 2,131 0 0
MATTEL INC COM 577081102 43,434 2,766,497 SH   SOLE 18 2,592,429 0 174,068
MATTEL INC COM 577081102 89,746 5,716,329 SH   SOLE 19 5,716,329 0 0
MATTEL INC COM 577081102 3,689 234,970 SH   SOLE 20 0 0 234,970
MATTEL INC COM 577081102 110,356 7,029,028 SH   SOLE 21 7,029,028 0 0
MATTEL INC COM 577081102 148,757 9,474,976 SH   SOLE 22 8,499,722 0 975,254
MATTEL INC COM 577081102 6,584 419,342 SH   SOLE 23 419,342 0 0
MATTEL INC COM 577081102 6,141 391,175 SH   SOLE 25 391,175 0 0
MATTEL INC COM 577081102 22,010 1,401,931 SH   SOLE 26 449,786 0 952,145
MATTEL INC COM 577081102 1,071 68,192 SH   SOLE 28 52,373 0 15,819
MATTEL INC COM 577081102 1,194 76,058 SH   SOLE 29 8,992 0 67,066
MATTEL INC COM 577081102 16,709 1,064,266 SH   SOLE 30 1,064,266 0 0
MATTEL INC COM 577081102 2,248 143,166 SH   SOLE 31 72,545 0 70,621
MATTEL INC COM 577081102 1,646 104,853 SH   SOLE 34 104,853 0 0
MATTEL INC COM 577081102 5,719 364,267 SH   SOLE 36 364,267 0 0
MATTEL INC COM 577081102 108 6,876 SH   SOLE 40 6,876 0 0
MATTEL INC OPTIONS 577081102 282 18,000 SH Put SOLE 2 18,000 0 0
MATTEL INC OPTIONS 577081102 6,674 425,000 SH Put SOLE 19 425,000 0 0
MATTHEWS INTL CORP CL A 577128101 1,557 31,050 SH   SOLE 2 1,164 0 29,886
MATTHEWS INTL CORP CL A 577128101 10 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 17 340 SH   SOLE 7 340 0 0
MATTHEWS INTL CORP CL A 577128101 7,021 140,003 SH   SOLE 18 140,003 0 0
MATTHEWS INTL CORP CL A 577128101 1,438 28,674 SH   SOLE 19 28,674 0 0
MATTHEWS INTL CORP CL A 577128101 167,408 3,338,140 SH   SOLE 21 3,338,140 0 0
MATTHEWS INTL CORP CL A 577128101 47,199 941,163 SH   SOLE 22 897,717 0 43,446
MATTHEWS INTL CORP CL A 577128101 318 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 237 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 3,525 70,295 SH   SOLE 30 70,295 0 0
MATTHEWS INTL CORP CL A 577128101 183 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 75 5,888 SH   SOLE 2 322 0 5,566
MAUI LD & PINEAPPLE INC COM 577345101 293 22,863 SH   SOLE 18 22,863 0 0
MAUI LD & PINEAPPLE INC COM 577345101 77 5,993 SH   SOLE 19 5,993 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,180 248,421 SH   SOLE 21 248,421 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,191 249,274 SH   SOLE 22 247,376 0 1,898
MAXAR TECHNOLOGIES LTD COM 57778L103 1,912 57,824 SH   SOLE 2 2,113 0 55,711
MAXAR TECHNOLOGIES LTD COM 57778L103 40 1,224 SH   SOLE 7 1,224 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 6,171 186,600 SH   SOLE 18 186,600 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 1,707 51,610 SH   SOLE 19 51,610 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 59,285 1,792,712 SH   SOLE 21 1,792,712 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 19,469 588,707 SH   SOLE 22 539,525 0 49,182
MAXAR TECHNOLOGIES LTD COM 57778L103 310 9,367 SH   SOLE 26 0 0 9,367
MAXIM INTEGRATED PRODS INC COM 57772K101 81,383 1,443,220 SH   SOLE 2 878,192 0 565,028
MAXIM INTEGRATED PRODS INC COM 57772K101 16,095 285,431 SH   SOLE 4 278,052 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 8,257 146,422 SH   SOLE 7 121,560 0 24,862
MAXIM INTEGRATED PRODS INC COM 57772K101 8,894 157,729 SH   SOLE 13 157,729 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 143 2,540 SH   SOLE 15 2,540 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,050 302,355 SH   SOLE 18 279,890 0 22,465
MAXIM INTEGRATED PRODS INC COM 57772K101 85,229 1,511,415 SH   SOLE 19 1,511,415 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,317 147,490 SH   SOLE 20 0 0 147,490
MAXIM INTEGRATED PRODS INC COM 57772K101 298,017 5,284,929 SH   SOLE 21 5,284,929 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 555,185 9,845,452 SH   SOLE 22 8,051,670 0 1,793,782
MAXIM INTEGRATED PRODS INC COM 57772K101 39,941 708,294 SH   SOLE 23 708,294 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 16,865 299,071 SH   SOLE 25 299,071 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 53,820 954,433 SH   SOLE 26 294,983 0 659,450
MAXIM INTEGRATED PRODS INC COM 57772K101 3,009 53,357 SH   SOLE 28 40,461 0 12,896
MAXIM INTEGRATED PRODS INC COM 57772K101 28,570 506,645 SH   SOLE 29 242,556 0 264,089
MAXIM INTEGRATED PRODS INC COM 57772K101 31,342 555,814 SH   SOLE 30 555,814 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 31,148 552,370 SH   SOLE 31 388,278 0 164,092
MAXIM INTEGRATED PRODS INC COM 57772K101 2,674 47,417 SH   SOLE 32 47,417 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 54,003 957,662 SH   SOLE 34 957,662 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,389 397,041 SH   SOLE 36 397,041 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 320 5,669 SH   SOLE 40 5,669 0 0
MAXIMUS INC COM 577933104 5,051 77,632 SH   SOLE 2 28,637 0 48,995
MAXIMUS INC COM 577933104 17 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 69 1,066 SH   SOLE 7 1,066 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 23,970 368,436 SH   SOLE 18 368,436 0 0
MAXIMUS INC COM 577933104 3,793 58,302 SH   SOLE 19 58,302 0 0
MAXIMUS INC COM 577933104 294,727 4,530,087 SH   SOLE 21 4,530,087 0 0
MAXIMUS INC COM 577933104 138,406 2,127,355 SH   SOLE 22 2,039,674 0 87,681
MAXIMUS INC COM 577933104 1,095 16,826 SH   SOLE 26 9,704 0 7,122
MAXIMUS INC COM 577933104 608 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 6,065 93,216 SH   SOLE 30 93,216 0 0
MAXIMUS INC COM 577933104 466 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 995 50,047 SH   SOLE 2 2,340 0 47,707
MAXLINEAR INC COM 57776J100 6 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 27 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 0 21 SH   SOLE 17 0 0 21
MAXLINEAR INC COM 57776J100 5,338 268,501 SH   SOLE 18 268,501 0 0
MAXLINEAR INC COM 57776J100 1,138 57,243 SH   SOLE 19 57,243 0 0
MAXLINEAR INC COM 57776J100 131,542 6,616,819 SH   SOLE 21 6,616,819 0 0
MAXLINEAR INC COM 57776J100 36,008 1,811,259 SH   SOLE 22 1,733,418 0 77,841
MAXLINEAR INC COM 57776J100 683 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 184 9,263 SH   SOLE 28 9,263 0 0
MAXLINEAR INC COM 57776J100 2,681 134,847 SH   SOLE 30 134,847 0 0
MAXLINEAR INC COM 57776J100 149 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 120 34,446 SH   SOLE 2 947 0 33,499
MAXWELL TECHNOLOGIES INC COM 577767106 4 1,125 SH   SOLE 7 1,125 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 443 126,982 SH   SOLE 18 126,982 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 102 29,360 SH   SOLE 19 29,360 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 4,502 1,289,912 SH   SOLE 21 1,289,912 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 3,182 911,875 SH   SOLE 22 899,745 0 12,130
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MB FINANCIAL INC NEW COM 55264U108 5,357 116,186 SH   SOLE 2 37,486 0 78,700
MB FINANCIAL INC NEW COM 55264U108 17 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 117 2,537 SH   SOLE 7 2,537 0 0
MB FINANCIAL INC NEW COM 55264U108 22,824 494,985 SH   SOLE 18 494,985 0 0
MB FINANCIAL INC NEW COM 55264U108 3,509 76,095 SH   SOLE 19 76,095 0 0
MB FINANCIAL INC NEW COM 55264U108 276,553 5,997,677 SH   SOLE 21 5,997,677 0 0
MB FINANCIAL INC NEW COM 55264U108 129,959 2,818,453 SH   SOLE 22 2,708,068 0 110,385
MB FINANCIAL INC NEW COM 55264U108 1,160 25,157 SH   SOLE 26 16,098 0 9,059
MB FINANCIAL INC NEW COM 55264U108 488 10,580 SH   SOLE 28 10,580 0 0
MB FINANCIAL INC NEW COM 55264U108 997 21,630 SH   SOLE 30 21,630 0 0
MB FINANCIAL INC NEW COM 55264U108 87 1,883 SH   SOLE 36 1,883 0 0
MB FINANCIAL INC NEW COM 55264U108 376 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 924 86,422 SH   SOLE 2 3,314 0 83,108
MBIA INC COM 55262C100 9 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 85 7,948 SH   SOLE 7 7,948 0 0
MBIA INC COM 55262C100 3,079 288,006 SH   SOLE 18 288,006 0 0
MBIA INC COM 55262C100 873 81,634 SH   SOLE 19 81,634 0 0
MBIA INC COM 55262C100 31,094 2,908,672 SH   SOLE 21 2,908,672 0 0
MBIA INC COM 55262C100 27,721 2,593,191 SH   SOLE 22 2,453,195 0 139,996
MBIA INC COM 55262C100 326 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 129 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 218 20,382 SH   SOLE 30 20,382 0 0
MBIA INC COM 55262C100 158 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 170 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 221 19,556 SH   SOLE 2 806 0 18,750
MBT FINL CORP COM 578877102 675 59,763 SH   SOLE 18 59,763 0 0
MBT FINL CORP COM 578877102 388 34,355 SH   SOLE 19 34,355 0 0
MBT FINL CORP COM 578877102 7,105 628,797 SH   SOLE 21 628,797 0 0
MBT FINL CORP COM 578877102 3,184 281,745 SH   SOLE 22 276,830 0 4,915
MBT FINL CORP COM 578877102 94 8,311 SH   SOLE 23 8,311 0 0
MBT FINL CORP COM 578877102 47 4,160 SH   SOLE 29 0 0 4,160
MCBC HLDGS INC COM 55276F107 1,223 34,098 SH   SOLE 2 19,739 0 14,359
MCBC HLDGS INC COM 55276F107 14 378 SH   SOLE 7 378 0 0
MCBC HLDGS INC COM 55276F107 2,278 63,501 SH   SOLE 18 63,501 0 0
MCBC HLDGS INC COM 55276F107 8,432 235,005 SH   SOLE 19 235,005 0 0
MCBC HLDGS INC COM 55276F107 23,455 653,704 SH   SOLE 21 653,704 0 0
MCBC HLDGS INC COM 55276F107 29,227 814,568 SH   SOLE 22 797,946 0 16,622
MCBC HLDGS INC COM 55276F107 2,719 75,781 SH   SOLE 23 75,781 0 0
MCBC HLDGS INC COM 55276F107 3,613 100,709 SH   SOLE 26 0 0 100,709
MCBC HLDGS INC COM 55276F107 839 23,373 SH   SOLE 29 0 0 23,373
MCCLATCHY CO CL A NEW 579489303 9 1,029 SH   SOLE 18 1,029 0 0
MCCLATCHY CO CL A NEW 579489303 187 21,944 SH   SOLE 21 21,944 0 0
MCCLATCHY CO CL A NEW 579489303 923 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 40,144 304,696 SH   SOLE 2 46,334 0 258,362
MCCORMICK & CO INC COM NON VTG 579780206 5,510 41,824 SH   SOLE 4 38,624 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 28,017 212,651 SH   SOLE 7 138,454 0 74,197
MCCORMICK & CO INC COM NON VTG 579780206 113 858 SH   SOLE 15 858 0 0
MCCORMICK & CO INC COM NON VTG 579780206 7 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 32,820 249,111 SH   SOLE 18 234,542 0 14,569
MCCORMICK & CO INC COM NON VTG 579780206 4,184 31,754 SH   SOLE 19 31,754 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9,178 69,666 SH   SOLE 20 0 0 69,666
MCCORMICK & CO INC COM NON VTG 579780206 477,043 3,620,816 SH   SOLE 21 3,620,816 0 0
MCCORMICK & CO INC COM NON VTG 579780206 430,555 3,267,966 SH   SOLE 22 2,927,650 0 340,316
MCCORMICK & CO INC COM NON VTG 579780206 20,356 154,503 SH   SOLE 23 154,503 0 0
MCCORMICK & CO INC COM NON VTG 579780206 15,854 120,332 SH   SOLE 25 120,332 0 0
MCCORMICK & CO INC COM NON VTG 579780206 78,878 598,691 SH   SOLE 26 122,822 0 475,869
MCCORMICK & CO INC COM NON VTG 579780206 3,127 23,735 SH   SOLE 28 18,142 0 5,593
MCCORMICK & CO INC COM NON VTG 579780206 3,766 28,581 SH   SOLE 29 4,227 0 24,354
MCCORMICK & CO INC COM NON VTG 579780206 79,630 604,403 SH   SOLE 30 604,403 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,986 45,437 SH   SOLE 31 25,815 0 19,622
MCCORMICK & CO INC COM NON VTG 579780206 741 5,626 SH   SOLE 34 5,626 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,033 136,874 SH   SOLE 36 136,874 0 0
MCCORMICK & CO INC COM NON VTG 579780206 316 2,402 SH   SOLE 40 2,402 0 0
MCDERMOTT INTL INC COM 580037703 4,695 254,768 SH   SOLE 2 80,189 0 174,579
MCDERMOTT INTL INC COM 580037703 13 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 158 8,590 SH   SOLE 7 8,590 0 0
MCDERMOTT INTL INC COM 580037703 19,476 1,056,735 SH   SOLE 18 1,056,735 0 0
MCDERMOTT INTL INC COM 580037703 3,063 166,204 SH   SOLE 19 166,204 0 0
MCDERMOTT INTL INC COM 580037703 236,601 12,837,826 SH   SOLE 21 12,837,826 0 0
MCDERMOTT INTL INC COM 580037703 121,794 6,608,474 SH   SOLE 22 6,342,565 0 265,909
MCDERMOTT INTL INC COM 580037703 1,106 60,026 SH   SOLE 26 24,446 0 35,580
MCDERMOTT INTL INC COM 580037703 436 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 771 41,808 SH   SOLE 30 41,808 0 0
MCDERMOTT INTL INC COM 580037703 260 14,090 SH   SOLE 36 14,090 0 0
MCDERMOTT INTL INC COM 580037703 346 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 399,247 2,386,558 SH   SOLE 2 750,305 0 1,636,253
MCDONALDS CORP COM 580135101 56,369 336,955 SH   SOLE 4 316,298 0 20,657
MCDONALDS CORP COM 580135101 123,543 738,495 SH   SOLE 7 675,388 0 63,107
MCDONALDS CORP COM 580135101 11,589 69,276 SH   SOLE 13 69,276 0 0
MCDONALDS CORP COM 580135101 1,115 6,668 SH   SOLE 15 6,668 0 0
MCDONALDS CORP COM 580135101 69 414 SH   SOLE 17 0 0 414
MCDONALDS CORP COM 580135101 258,607 1,545,860 SH   SOLE 18 1,435,208 0 110,652
MCDONALDS CORP COM 580135101 105,220 628,965 SH   SOLE 19 628,965 0 0
MCDONALDS CORP COM 580135101 41,951 250,766 SH   SOLE 20 0 0 250,766
MCDONALDS CORP COM 580135101 2,697,774 16,126,330 SH   SOLE 21 16,126,330 0 0
MCDONALDS CORP COM 580135101 3,388,612 20,255,912 SH   SOLE 22 17,714,287 0 2,541,625
MCDONALDS CORP COM 580135101 192,854 1,152,815 SH   SOLE 23 1,152,815 0 0
MCDONALDS CORP COM 580135101 125,492 750,148 SH   SOLE 25 750,148 0 0
MCDONALDS CORP COM 580135101 473,366 2,829,615 SH   SOLE 26 620,775 0 2,208,840
MCDONALDS CORP COM 580135101 25,287 151,154 SH   SOLE 28 114,600 0 36,554
MCDONALDS CORP COM 580135101 44,362 265,181 SH   SOLE 29 120,582 0 144,599
MCDONALDS CORP COM 580135101 482,562 2,884,582 SH   SOLE 30 2,884,582 0 0
MCDONALDS CORP COM 580135101 77,490 463,210 SH   SOLE 31 267,833 0 195,377
MCDONALDS CORP COM 580135101 23,089 138,016 SH   SOLE 32 138,016 0 0
MCDONALDS CORP COM 580135101 21,979 131,383 SH   SOLE 34 131,383 0 0
MCDONALDS CORP COM 580135101 129,396 773,485 SH   SOLE 36 773,485 0 0
MCDONALDS CORP COM 580135101 2,718 16,247 SH   SOLE 40 16,247 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,454 1,264,953 SH   SOLE 7 1,264,953 0 0
MCEWEN MNG INC COM 58039P107 3,967 2,044,856 SH   SOLE 21 2,044,856 0 0
MCEWEN MNG INC COM 58039P107 10,525 5,425,399 SH   SOLE 22 5,309,418 0 115,981
MCEWEN MNG INC COM 58039P107 159 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 65 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,098 1,081,299 SH   SOLE 30 1,081,299 0 0
MCEWEN MNG INC COM 58039P107 44 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 2,128 39,066 SH   SOLE 2 20,550 0 18,516
MCGRATH RENTCORP COM 580589109 7 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 11 196 SH   SOLE 7 196 0 0
MCGRATH RENTCORP COM 580589109 5,150 94,540 SH   SOLE 18 94,540 0 0
MCGRATH RENTCORP COM 580589109 12,086 221,890 SH   SOLE 19 221,890 0 0
MCGRATH RENTCORP COM 580589109 44,147 810,490 SH   SOLE 21 810,490 0 0
MCGRATH RENTCORP COM 580589109 55,220 1,013,772 SH   SOLE 22 979,076 0 34,696
MCGRATH RENTCORP COM 580589109 3,185 58,472 SH   SOLE 23 58,472 0 0
MCGRATH RENTCORP COM 580589109 5,466 100,357 SH   SOLE 26 3,873 0 96,484
MCGRATH RENTCORP COM 580589109 182 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 722 13,250 SH   SOLE 29 0 0 13,250
MCGRATH RENTCORP COM 580589109 330 6,059 SH   SOLE 30 6,059 0 0
MCGRATH RENTCORP COM 580589109 3,316 60,878 SH   SOLE 34 60,878 0 0
MCGRATH RENTCORP COM 580589109 141 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 86,810 654,426 SH   SOLE 2 235,440 0 418,986
MCKESSON CORP COM 58155Q103 14,288 107,712 SH   SOLE 4 102,393 0 5,319
MCKESSON CORP COM 58155Q103 22,478 169,456 SH   SOLE 7 156,225 0 13,231
MCKESSON CORP COM 58155Q103 2,099 15,823 SH   SOLE 13 15,823 0 0
MCKESSON CORP COM 58155Q103 242 1,821 SH   SOLE 15 1,821 0 0
MCKESSON CORP COM 58155Q103 8 61 SH   SOLE 17 0 0 61
MCKESSON CORP COM 58155Q103 125,718 947,744 SH   SOLE 18 887,857 0 59,887
MCKESSON CORP COM 58155Q103 217,867 1,642,417 SH   SOLE 19 1,642,417 0 0
MCKESSON CORP COM 58155Q103 14,924 112,507 SH   SOLE 20 0 0 112,507
MCKESSON CORP COM 58155Q103 462,761 3,488,588 SH   SOLE 21 3,488,588 0 0
MCKESSON CORP COM 58155Q103 733,246 5,527,672 SH   SOLE 22 4,768,426 0 759,246
MCKESSON CORP COM 58155Q103 44,517 335,597 SH   SOLE 23 335,597 0 0
MCKESSON CORP COM 58155Q103 28,741 216,667 SH   SOLE 25 216,667 0 0
MCKESSON CORP COM 58155Q103 102,915 775,836 SH   SOLE 26 178,580 0 597,256
MCKESSON CORP COM 58155Q103 5,205 39,240 SH   SOLE 28 29,685 0 9,555
MCKESSON CORP COM 58155Q103 14,329 108,019 SH   SOLE 29 52,837 0 55,182
MCKESSON CORP COM 58155Q103 104,819 790,191 SH   SOLE 30 790,191 0 0
MCKESSON CORP COM 58155Q103 21,910 165,173 SH   SOLE 31 105,173 0 60,000
MCKESSON CORP COM 58155Q103 8,641 65,144 SH   SOLE 34 65,144 0 0
MCKESSON CORP COM 58155Q103 32,686 246,409 SH   SOLE 36 246,409 0 0
MCKESSON CORP COM 58155Q103 560 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 182 43,972 SH   SOLE 2 2,388 0 41,584
MDC PARTNERS INC CL A SUB VTG 552697104 2 429 SH   SOLE 4 429 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 783 188,633 SH   SOLE 18 188,633 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 206 49,558 SH   SOLE 19 49,558 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 8,473 2,041,610 SH   SOLE 21 2,041,610 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 2,621 631,487 SH   SOLE 22 563,012 0 68,475
MDC PARTNERS INC CL A SUB VTG 552697104 36 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 77 18,644 SH   SOLE 30 18,644 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 48 11,446 SH   SOLE 40 11,446 0 0
MDU RES GROUP INC COM 552690109 11,955 465,355 SH   SOLE 2 120,674 0 344,681
MDU RES GROUP INC COM 552690109 22 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 4,819 187,582 SH   SOLE 7 187,582 0 0
MDU RES GROUP INC COM 552690109 38 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 16,151 628,691 SH   SOLE 18 628,691 0 0
MDU RES GROUP INC COM 552690109 886 34,474 SH   SOLE 19 34,474 0 0
MDU RES GROUP INC COM 552690109 241,392 9,396,349 SH   SOLE 21 9,396,349 0 0
MDU RES GROUP INC COM 552690109 161,204 6,274,952 SH   SOLE 22 5,745,669 0 529,283
MDU RES GROUP INC COM 552690109 4,531 176,390 SH   SOLE 25 176,390 0 0
MDU RES GROUP INC COM 552690109 6,628 258,009 SH   SOLE 26 96,742 0 161,267
MDU RES GROUP INC COM 552690109 659 25,669 SH   SOLE 28 25,669 0 0
MDU RES GROUP INC COM 552690109 1,107 43,092 SH   SOLE 30 43,092 0 0
MDU RES GROUP INC COM 552690109 107 4,172 SH   SOLE 31 4,172 0 0
MDU RES GROUP INC COM 552690109 3,487 135,746 SH   SOLE 36 135,746 0 0
MDU RES GROUP INC COM 552690109 524 20,378 SH   SOLE 40 20,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 57 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,983 1,260,348 SH   SOLE 21 1,260,348 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,386 438,490 SH   SOLE 22 438,490 0 0
MECHEL PAO SPONSORED ADR NE 583840608 201 63,477 SH   SOLE 30 63,477 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 320 32,928 SH   SOLE 2 1,155 0 31,773
MEDEQUITIES RLTY TR INC COM 58409L306 6 591 SH   SOLE 7 591 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 968 99,608 SH   SOLE 18 99,608 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 223 22,968 SH   SOLE 19 22,968 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 10,200 1,049,424 SH   SOLE 21 1,049,424 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 4,994 513,752 SH   SOLE 22 499,789 0 13,963
MEDEQUITIES RLTY TR INC COM 58409L306 22 2,238 SH   SOLE 23 2,238 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 13,105 878,943 SH   SOLE 2 191,714 0 687,229
MEDICAL PPTYS TRUST INC COM 58463J304 1,532 102,719 SH   SOLE 4 102,719 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,153 613,878 SH   SOLE 7 613,878 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 222 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,872 1,131,599 SH   SOLE 18 1,131,599 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,440 566,070 SH   SOLE 19 566,070 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 293,993 19,717,862 SH   SOLE 21 19,717,862 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 236,017 15,829,469 SH   SOLE 22 15,088,162 0 741,307
MEDICAL PPTYS TRUST INC COM 58463J304 359 24,088 SH   SOLE 23 24,088 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 10,304 691,052 SH   SOLE 25 691,052 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,263 218,862 SH   SOLE 26 65,540 0 153,322
MEDICAL PPTYS TRUST INC COM 58463J304 790 53,006 SH   SOLE 28 53,006 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,248 150,766 SH   SOLE 29 127,580 0 23,186
MEDICAL PPTYS TRUST INC COM 58463J304 26,704 1,791,021 SH   SOLE 30 1,791,021 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 121 8,148 SH   SOLE 31 8,148 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 118 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 599 40,157 SH   SOLE 40 40,157 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 6 1,108 SH   SOLE 18 1,108 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 80 15,331 SH   SOLE 21 15,331 0 0
MEDICINES CO COM 584688105 1,672 55,887 SH   SOLE 2 2,656 0 53,231
MEDICINES CO COM 584688105 12 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 44 1,475 SH   SOLE 7 1,475 0 0
MEDICINES CO COM 584688105 9,682 323,688 SH   SOLE 18 323,688 0 0
MEDICINES CO COM 584688105 12,810 428,274 SH   SOLE 19 428,274 0 0
MEDICINES CO COM 584688105 811 27,100 SH   SOLE 20 27,100 0 0
MEDICINES CO COM 584688105 242,631 8,112,032 SH   SOLE 21 8,112,032 0 0
MEDICINES CO COM 584688105 56,807 1,899,268 SH   SOLE 22 1,807,835 0 91,433
MEDICINES CO COM 584688105 694 23,192 SH   SOLE 26 17,021 0 6,171
MEDICINES CO COM 584688105 288 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 4,464 149,263 SH   SOLE 30 149,263 0 0
MEDICINES CO COM 584688105 208 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 876 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 467 515,000 PRN   SOLE 21 515,000 0 0
MEDICINOVA INC COM NEW 58468P206 398 31,883 SH   SOLE 2 1,587 0 30,296
MEDICINOVA INC COM NEW 58468P206 10 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,608 128,775 SH   SOLE 18 128,775 0 0
MEDICINOVA INC COM NEW 58468P206 613 49,116 SH   SOLE 19 49,116 0 0
MEDICINOVA INC COM NEW 58468P206 17,811 1,426,058 SH   SOLE 21 1,426,058 0 0
MEDICINOVA INC COM NEW 58468P206 9,633 771,231 SH   SOLE 22 744,557 0 26,674
MEDICINOVA INC COM NEW 58468P206 11 902 SH   SOLE 23 902 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5,556 75,794 SH   SOLE 2 31,536 0 44,258
MEDIDATA SOLUTIONS INC COM 58471A105 18 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 93 1,264 SH   SOLE 7 1,264 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 24,732 337,365 SH   SOLE 18 337,365 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 8,594 117,230 SH   SOLE 19 117,230 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 305,635 4,169,081 SH   SOLE 21 4,169,081 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 146,803 2,002,499 SH   SOLE 22 1,925,256 0 77,243
MEDIDATA SOLUTIONS INC COM 58471A105 1,141 15,561 SH   SOLE 23 15,561 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 3,360 45,833 SH   SOLE 26 12,448 0 33,385
MEDIDATA SOLUTIONS INC COM 58471A105 593 8,088 SH   SOLE 28 8,088 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 550 7,498 SH   SOLE 29 0 0 7,498
MEDIDATA SOLUTIONS INC COM 58471A105 989 13,486 SH   SOLE 30 13,486 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 432 5,889 SH   SOLE 40 5,889 0 0
MEDIFAST INC COM 58470H101 2,098 9,471 SH   SOLE 2 437 0 9,034
MEDIFAST INC COM 58470H101 14 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 56 252 SH   SOLE 7 252 0 0
MEDIFAST INC COM 58470H101 12,017 54,241 SH   SOLE 18 54,241 0 0
MEDIFAST INC COM 58470H101 2,368 10,689 SH   SOLE 19 10,689 0 0
MEDIFAST INC COM 58470H101 278,814 1,258,470 SH   SOLE 21 1,258,470 0 0
MEDIFAST INC COM 58470H101 72,969 329,356 SH   SOLE 22 315,062 0 14,294
MEDIFAST INC COM 58470H101 75 340 SH   SOLE 23 340 0 0
MEDIFAST INC COM 58470H101 299 1,350 SH   SOLE 26 0 0 1,350
MEDIFAST INC COM 58470H101 345 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 5,738 25,898 SH   SOLE 30 25,898 0 0
MEDIFAST INC COM 58470H101 179 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 1,010 264,349 SH   SOLE 30 264,349 0 0
MEDLEY MGMT INC CL A COM 58503T106 74 14,164 SH   SOLE 18 14,164 0 0
MEDLEY MGMT INC CL A COM 58503T106 92 17,546 SH   SOLE 21 17,546 0 0
MEDNAX INC COM 58502B106 10,677 228,825 SH   SOLE 2 55,172 0 173,653
MEDNAX INC COM 58502B106 20 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 138 2,958 SH   SOLE 7 2,958 0 0
MEDNAX INC COM 58502B106 13,536 290,104 SH   SOLE 18 290,104 0 0
MEDNAX INC COM 58502B106 770 16,501 SH   SOLE 19 16,501 0 0
MEDNAX INC COM 58502B106 215,966 4,628,503 SH   SOLE 21 4,628,503 0 0
MEDNAX INC COM 58502B106 143,557 3,076,664 SH   SOLE 22 2,885,029 0 191,635
MEDNAX INC COM 58502B106 24 515 SH   SOLE 23 515 0 0
MEDNAX INC COM 58502B106 1,518 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 605 12,957 SH   SOLE 28 12,957 0 0
MEDNAX INC COM 58502B106 1,208 25,883 SH   SOLE 29 0 0 25,883
MEDNAX INC COM 58502B106 1,017 21,798 SH   SOLE 30 21,798 0 0
MEDNAX INC COM 58502B106 94 2,019 SH   SOLE 31 2,019 0 0
MEDNAX INC COM 58502B106 119 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 471 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,442 24,064 SH   SOLE 2 7,465 0 16,599
MEDPACE HLDGS INC COM 58506Q109 33 548 SH   SOLE 7 548 0 0
MEDPACE HLDGS INC COM 58506Q109 5,059 84,435 SH   SOLE 18 84,435 0 0
MEDPACE HLDGS INC COM 58506Q109 5,925 98,896 SH   SOLE 19 98,896 0 0
MEDPACE HLDGS INC COM 58506Q109 67,643 1,129,069 SH   SOLE 21 1,129,069 0 0
MEDPACE HLDGS INC COM 58506Q109 48,251 805,396 SH   SOLE 22 765,321 0 40,075
MEDPACE HLDGS INC COM 58506Q109 1,406 23,473 SH   SOLE 23 23,473 0 0
MEDPACE HLDGS INC COM 58506Q109 2,533 42,287 SH   SOLE 26 0 0 42,287
MEDPACE HLDGS INC COM 58506Q109 457 7,625 SH   SOLE 29 0 0 7,625
MEDPACE HLDGS INC COM 58506Q109 416 6,944 SH   SOLE 30 6,944 0 0
MEDPACE HLDGS INC COM 58506Q109 3,380 56,417 SH   SOLE 34 56,417 0 0
MEDPACE HLDGS INC COM 58506Q109 174 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 378,902 3,851,806 SH   SOLE 2 1,020,277 0 2,831,529
MEDTRONIC PLC SHS G5960L103 43,669 443,930 SH   SOLE 4 408,198 0 35,732
MEDTRONIC PLC SHS G5960L103 121,413 1,234,249 SH   SOLE 7 1,066,056 0 168,193
MEDTRONIC PLC SHS G5960L103 2,704 27,492 SH   SOLE 13 27,492 0 0
MEDTRONIC PLC SHS G5960L103 1,089 11,067 SH   SOLE 15 11,067 0 0
MEDTRONIC PLC SHS G5960L103 24 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103 478,171 4,860,943 SH   SOLE 18 4,611,823 0 249,120
MEDTRONIC PLC SHS G5960L103 829,477 8,432,214 SH   SOLE 19 8,432,214 0 0
MEDTRONIC PLC SHS G5960L103 52,762 536,360 SH   SOLE 20 0 0 536,360
MEDTRONIC PLC SHS G5960L103 2,670,043 27,142,862 SH   SOLE 21 27,142,862 0 0
MEDTRONIC PLC SHS G5960L103 3,267,479 33,216,216 SH   SOLE 22 29,295,495 0 3,920,721
MEDTRONIC PLC SHS G5960L103 170,480 1,733,046 SH   SOLE 23 1,733,046 0 0
MEDTRONIC PLC SHS G5960L103 141,414 1,437,569 SH   SOLE 25 1,437,569 0 0
MEDTRONIC PLC SHS G5960L103 473,194 4,810,344 SH   SOLE 26 1,082,459 0 3,727,885
MEDTRONIC PLC SHS G5960L103 25,521 259,435 SH   SOLE 28 196,303 0 63,132
MEDTRONIC PLC SHS G5960L103 20,553 208,933 SH   SOLE 29 46,535 0 162,398
MEDTRONIC PLC SHS G5960L103 498,813 5,070,788 SH   SOLE 30 5,070,788 0 0
MEDTRONIC PLC SHS G5960L103 50,809 516,505 SH   SOLE 31 260,267 0 256,238
MEDTRONIC PLC SHS G5960L103 236,146 2,400,589 SH   SOLE 34 2,400,589 0 0
MEDTRONIC PLC SHS G5960L103 117,609 1,195,582 SH   SOLE 36 1,195,582 0 0
MEDTRONIC PLC SHS G5960L103 1,535 15,604 SH   SOLE 37 15,604 0 0
MEDTRONIC PLC SHS G5960L103 2,691 27,359 SH   SOLE 40 27,359 0 0
MEET GROUP INC COM 58513U101 346 69,852 SH   SOLE 2 2,635 0 67,217
MEET GROUP INC COM 58513U101 7 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,177 237,781 SH   SOLE 18 237,781 0 0
MEET GROUP INC COM 58513U101 337 68,018 SH   SOLE 19 68,018 0 0
MEET GROUP INC COM 58513U101 12,120 2,448,503 SH   SOLE 21 2,448,503 0 0
MEET GROUP INC COM 58513U101 10,609 2,143,255 SH   SOLE 22 2,100,026 0 43,229
MEET GROUP INC COM 58513U101 16 3,166 SH   SOLE 26 0 0 3,166
MEI PHARMA INC COM NEW 55279B202 28 6,446 SH   SOLE 18 6,446 0 0
MEI PHARMA INC COM NEW 55279B202 474 109,873 SH   SOLE 21 109,873 0 0
MEI PHARMA INC COM NEW 55279B202 1,672 387,993 SH   SOLE 22 387,993 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 31 2,276 SH   SOLE 2 0 0 2,276
MEIRAGTX HOLDINGS PLC COM G59665102 46 3,352 SH   SOLE 18 3,352 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1,693 124,499 SH   SOLE 21 124,499 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 198 14,572 SH   SOLE 22 14,572 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,875 135,936 SH   SOLE 2 104,568 0 31,368
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,853 371,307 SH   SOLE 4 364,764 0 6,543
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,761 130,549 SH   SOLE 7 130,549 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,297 203,174 SH   SOLE 13 203,174 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 20,295 959,553 SH   SOLE 15 888,811 0 70,742
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,026 237,631 SH   SOLE 18 237,631 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 9,191 434,574 SH   SOLE 19 434,574 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 94,386 4,462,696 SH   SOLE 21 4,462,696 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 76,136 3,599,805 SH   SOLE 22 3,258,581 0 341,224
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,325 346,318 SH   SOLE 23 346,318 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 15,181 717,755 SH   SOLE 25 717,755 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 23,256 1,099,573 SH   SOLE 26 625,838 0 473,735
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,014 47,947 SH   SOLE 28 35,755 0 12,192
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,856 87,737 SH   SOLE 29 0 0 87,737
MELCO RESORT ENTERTAINMENT L ADR 585464100 17,078 807,477 SH   SOLE 30 807,477 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 940 44,429 SH   SOLE 31 4,306 0 40,123
MELCO RESORT ENTERTAINMENT L ADR 585464100 171,770 8,121,502 SH   SOLE 34 8,121,502 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,375 65,007 SH   SOLE 36 65,007 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 104 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM 58549G100 114 28,867 SH   SOLE 2 551 0 28,316
MELINTA THERAPEUTICS INC COM 58549G100 1 326 SH   SOLE 7 326 0 0
MELINTA THERAPEUTICS INC COM 58549G100 366 92,679 SH   SOLE 18 92,679 0 0
MELINTA THERAPEUTICS INC COM 58549G100 121 30,518 SH   SOLE 19 30,518 0 0
MELINTA THERAPEUTICS INC COM 58549G100 4,686 1,186,306 SH   SOLE 21 1,186,306 0 0
MELINTA THERAPEUTICS INC COM 58549G100 4,293 1,086,818 SH   SOLE 22 1,077,816 0 9,002
MELLANOX TECHNOLOGIES LTD SHS M51363113 37 506 SH   SOLE 4 506 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,107 15,070 SH   SOLE 18 15,070 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 13,242 180,283 SH   SOLE 21 180,283 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 11,681 159,035 SH   SOLE 22 122,130 0 36,905
MELLANOX TECHNOLOGIES LTD SHS M51363113 20 279 SH   SOLE 23 279 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 988 13,456 SH   SOLE 26 9,993 0 3,463
MELLANOX TECHNOLOGIES LTD SHS M51363113 466 6,341 SH   SOLE 28 6,341 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,302 17,720 SH   SOLE 29 0 0 17,720
MELLANOX TECHNOLOGIES LTD SHS M51363113 795 10,817 SH   SOLE 30 10,817 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 561 7,637 SH   SOLE 34 7,637 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 414 5,630 SH   SOLE 40 5,630 0 0
MELROSE BANCORP INC COM 585553100 7 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 12 628 SH   SOLE 21 628 0 0
MENLO THERAPEUTICS INC COM 586858102 74 7,500 SH   SOLE 2 265 0 7,235
MENLO THERAPEUTICS INC COM 586858102 248 25,143 SH   SOLE 18 25,143 0 0
MENLO THERAPEUTICS INC COM 586858102 81 8,242 SH   SOLE 19 8,242 0 0
MENLO THERAPEUTICS INC COM 586858102 2,571 261,036 SH   SOLE 21 261,036 0 0
MENLO THERAPEUTICS INC COM 586858102 2,227 226,114 SH   SOLE 22 224,738 0 1,376
MERCADOLIBRE INC COM 58733R102 16,220 47,641 SH   SOLE 2 453 0 47,188
MERCADOLIBRE INC COM 58733R102 4,924 14,461 SH   SOLE 4 13,356 0 1,105
MERCADOLIBRE INC COM 58733R102 1,104 3,244 SH   SOLE 7 3,244 0 0
MERCADOLIBRE INC COM 58733R102 140 410 SH   SOLE 15 410 0 0
MERCADOLIBRE INC COM 58733R102 140,863 413,732 SH   SOLE 18 299,964 0 113,768
MERCADOLIBRE INC COM 58733R102 160,224 470,596 SH   SOLE 19 470,596 0 0
MERCADOLIBRE INC COM 58733R102 52,968 155,572 SH   SOLE 21 155,572 0 0
MERCADOLIBRE INC COM 58733R102 44,822 131,648 SH   SOLE 22 107,491 0 24,157
MERCADOLIBRE INC COM 58733R102 19,369 56,890 SH   SOLE 23 56,890 0 0
MERCADOLIBRE INC COM 58733R102 12,112 35,573 SH   SOLE 25 35,573 0 0
MERCADOLIBRE INC COM 58733R102 39,142 114,965 SH   SOLE 26 38,386 0 76,579
MERCADOLIBRE INC COM 58733R102 2,781 8,169 SH   SOLE 28 6,243 0 1,926
MERCADOLIBRE INC COM 58733R102 3,335 9,794 SH   SOLE 29 1,445 0 8,349
MERCADOLIBRE INC COM 58733R102 28,756 84,461 SH   SOLE 30 84,461 0 0
MERCADOLIBRE INC COM 58733R102 5,729 16,828 SH   SOLE 31 6,845 0 9,983
MERCADOLIBRE INC COM 58733R102 2,553 7,498 SH   SOLE 32 7,498 0 0
MERCADOLIBRE INC COM 58733R102 20,626 60,581 SH   SOLE 34 60,581 0 0
MERCADOLIBRE INC COM 58733R102 10,769 31,630 SH   SOLE 36 31,630 0 0
MERCADOLIBRE INC COM 58733R102 287 843 SH   SOLE 40 843 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1,362 505,000 PRN   SOLE 21 505,000 0 0
MERCANTILE BANK CORP COM 587376104 597 17,902 SH   SOLE 2 2,973 0 14,929
MERCANTILE BANK CORP COM 587376104 16 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 1,927 57,733 SH   SOLE 18 57,733 0 0
MERCANTILE BANK CORP COM 587376104 2,031 60,871 SH   SOLE 19 60,871 0 0
MERCANTILE BANK CORP COM 587376104 19,719 590,912 SH   SOLE 21 590,912 0 0
MERCANTILE BANK CORP COM 587376104 12,105 362,760 SH   SOLE 22 340,318 0 22,442
MERCANTILE BANK CORP COM 587376104 280 8,377 SH   SOLE 23 8,377 0 0
MERCANTILE BANK CORP COM 587376104 924 27,690 SH   SOLE 26 0 0 27,690
MERCANTILE BANK CORP COM 587376104 18 553 SH   SOLE 29 0 0 553
MERCANTILE BANK CORP COM 587376104 172 5,143 SH   SOLE 30 5,143 0 0
MERCANTILE BANK CORP COM 587376104 131 3,938 SH   SOLE 34 3,938 0 0
MERCER INTL INC COM 588056101 773 46,018 SH   SOLE 21 46,018 0 0
MERCER INTL INC COM 588056101 12,956 771,179 SH   SOLE 22 753,448 0 17,731
MERCER INTL INC COM 588056101 264 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 115 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 171 10,185 SH   SOLE 30 10,185 0 0
MERCER INTL INC COM 588056101 166 9,853 SH   SOLE 40 9,853 0 0
MERCHANTS BANCORP IND COM 58844R108 394 15,497 SH   SOLE 2 605 0 14,892
MERCHANTS BANCORP IND COM 58844R108 8 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 1,425 56,046 SH   SOLE 18 56,046 0 0
MERCHANTS BANCORP IND COM 58844R108 377 14,847 SH   SOLE 19 14,847 0 0
MERCHANTS BANCORP IND COM 58844R108 14,381 565,718 SH   SOLE 21 565,718 0 0
MERCHANTS BANCORP IND COM 58844R108 4,187 164,732 SH   SOLE 22 153,645 0 11,087
MERCHANTS BANCORP IND COM 58844R108 64 2,516 SH   SOLE 30 2,516 0 0
MERCK & CO INC COM 58933Y105 531,936 7,498,398 SH   SOLE 2 1,933,366 0 5,565,032
MERCK & CO INC COM 58933Y105 63,913 900,951 SH   SOLE 4 830,188 0 70,763
MERCK & CO INC COM 58933Y105 158,860 2,239,351 SH   SOLE 7 2,113,386 0 125,965
MERCK & CO INC COM 58933Y105 11,307 159,395 SH   SOLE 13 159,395 0 0
MERCK & CO INC COM 58933Y105 1,578 22,243 SH   SOLE 15 22,243 0 0
MERCK & CO INC COM 58933Y105 534,920 7,540,462 SH   SOLE 18 7,062,352 0 478,110
MERCK & CO INC COM 58933Y105 728,446 10,268,485 SH   SOLE 19 10,268,485 0 0
MERCK & CO INC COM 58933Y105 83,518 1,177,302 SH   SOLE 20 97,778 0 1,079,524
MERCK & CO INC COM 58933Y105 3,893,156 54,879,565 SH   SOLE 21 54,879,565 0 0
MERCK & CO INC COM 58933Y105 4,713,602 66,444,905 SH   SOLE 22 58,732,005 0 7,712,900
MERCK & CO INC COM 58933Y105 246,727 3,477,974 SH   SOLE 23 3,477,974 0 0
MERCK & CO INC COM 58933Y105 184,934 2,606,901 SH   SOLE 25 2,606,901 0 0
MERCK & CO INC COM 58933Y105 691,750 9,751,197 SH   SOLE 26 2,091,769 0 7,659,428
MERCK & CO INC COM 58933Y105 36,665 516,852 SH   SOLE 28 390,923 0 125,929
MERCK & CO INC COM 58933Y105 35,751 503,965 SH   SOLE 29 103,290 0 400,675
MERCK & CO INC COM 58933Y105 693,810 9,780,237 SH   SOLE 30 9,780,237 0 0
MERCK & CO INC COM 58933Y105 73,593 1,037,392 SH   SOLE 31 523,910 0 513,482
MERCK & CO INC COM 58933Y105 16,901 238,239 SH   SOLE 32 238,239 0 0
MERCK & CO INC COM 58933Y105 180,806 2,548,717 SH   SOLE 34 2,548,717 0 0
MERCK & CO INC COM 58933Y105 11,828 166,729 SH   SOLE 35 166,729 0 0
MERCK & CO INC COM 58933Y105 174,528 2,460,220 SH   SOLE 36 2,460,220 0 0
MERCK & CO INC COM 58933Y105 3,870 54,551 SH   SOLE 40 54,551 0 0
MERCURY GENL CORP NEW COM 589400100 4,041 80,556 SH   SOLE 2 19,111 0 61,445
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 3,912 77,994 SH   SOLE 7 77,994 0 0
MERCURY GENL CORP NEW COM 589400100 4,205 83,828 SH   SOLE 18 83,828 0 0
MERCURY GENL CORP NEW COM 589400100 243 4,839 SH   SOLE 19 4,839 0 0
MERCURY GENL CORP NEW COM 589400100 65,950 1,314,797 SH   SOLE 21 1,314,797 0 0
MERCURY GENL CORP NEW COM 589400100 43,777 872,755 SH   SOLE 22 810,817 0 61,938
MERCURY GENL CORP NEW COM 589400100 811 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 180 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 989 19,713 SH   SOLE 29 0 0 19,713
MERCURY GENL CORP NEW COM 589400100 311 6,199 SH   SOLE 30 6,199 0 0
MERCURY GENL CORP NEW COM 589400100 30 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 41 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 133 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 2,190 39,595 SH   SOLE 2 1,754 0 37,841
MERCURY SYS INC COM 589378108 11 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 53 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 11,397 206,015 SH   SOLE 18 206,015 0 0
MERCURY SYS INC COM 589378108 2,371 42,858 SH   SOLE 19 42,858 0 0
MERCURY SYS INC COM 589378108 361,441 6,533,649 SH   SOLE 21 6,533,649 0 0
MERCURY SYS INC COM 589378108 74,775 1,351,683 SH   SOLE 22 1,288,702 0 62,981
MERCURY SYS INC COM 589378108 1,368 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 369 6,674 SH   SOLE 28 6,674 0 0
MERCURY SYS INC COM 589378108 6,021 108,833 SH   SOLE 30 108,833 0 0
MERCURY SYS INC COM 589378108 242 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 2,853 55,877 SH   SOLE 2 17,782 0 38,095
MEREDITH CORP COM 589433101 12 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 6,409 125,538 SH   SOLE 7 125,538 0 0
MEREDITH CORP COM 589433101 12,685 248,491 SH   SOLE 18 248,491 0 0
MEREDITH CORP COM 589433101 1,848 36,207 SH   SOLE 19 36,207 0 0
MEREDITH CORP COM 589433101 185,020 3,624,284 SH   SOLE 21 3,624,284 0 0
MEREDITH CORP COM 589433101 68,323 1,338,351 SH   SOLE 22 1,282,616 0 55,735
MEREDITH CORP COM 589433101 790 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 278 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 474 9,282 SH   SOLE 30 9,282 0 0
MEREDITH CORP COM 589433101 866 16,954 SH   SOLE 32 16,954 0 0
MEREDITH CORP COM 589433101 35 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 202 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 944 55,552 SH   SOLE 2 13,335 0 42,217
MERIDIAN BANCORP INC MD COM 58958U103 17 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,890 169,992 SH   SOLE 18 169,992 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,762 162,455 SH   SOLE 19 162,455 0 0
MERIDIAN BANCORP INC MD COM 58958U103 29,477 1,733,928 SH   SOLE 21 1,733,928 0 0
MERIDIAN BANCORP INC MD COM 58958U103 24,534 1,443,175 SH   SOLE 22 1,383,364 0 59,811
MERIDIAN BANCORP INC MD COM 58958U103 534 31,386 SH   SOLE 23 31,386 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,201 129,493 SH   SOLE 26 0 0 129,493
MERIDIAN BANCORP INC MD COM 58958U103 121 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 63 3,735 SH   SOLE 29 0 0 3,735
MERIDIAN BANCORP INC MD COM 58958U103 203 11,954 SH   SOLE 30 11,954 0 0
MERIDIAN BANCORP INC MD COM 58958U103 61 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 515 34,584 SH   SOLE 2 1,541 0 33,043
MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 12 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,771 185,988 SH   SOLE 18 185,988 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 568 38,107 SH   SOLE 19 38,107 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 67,703 4,543,843 SH   SOLE 21 4,543,843 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19,505 1,309,083 SH   SOLE 22 1,257,182 0 51,901
MERIDIAN BIOSCIENCE INC COM 589584101 158 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 91 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,412 94,757 SH   SOLE 30 94,757 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 66 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 18 1,062 SH   SOLE 18 1,062 0 0
MERIDIAN CORPORATION COM 58958P104 78 4,511 SH   SOLE 21 4,511 0 0
MERIT MED SYS INC COM 589889104 3,070 49,959 SH   SOLE 2 9,143 0 40,816
MERIT MED SYS INC COM 589889104 20 331 SH   SOLE 4 331 0 0
MERIT MED SYS INC COM 589889104 65 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 14,083 229,174 SH   SOLE 18 229,174 0 0
MERIT MED SYS INC COM 589889104 8,391 136,544 SH   SOLE 19 136,544 0 0
MERIT MED SYS INC COM 589889104 355,583 5,786,546 SH   SOLE 21 5,786,546 0 0
MERIT MED SYS INC COM 589889104 96,500 1,570,383 SH   SOLE 22 1,503,782 0 66,601
MERIT MED SYS INC COM 589889104 1,394 22,680 SH   SOLE 23 22,680 0 0
MERIT MED SYS INC COM 589889104 2,908 47,322 SH   SOLE 26 12,843 0 34,479
MERIT MED SYS INC COM 589889104 427 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 586 9,535 SH   SOLE 29 0 0 9,535
MERIT MED SYS INC COM 589889104 7,373 119,987 SH   SOLE 30 119,987 0 0
MERIT MED SYS INC COM 589889104 300 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 1,758 44,061 SH   SOLE 2 6,747 0 37,314
MERITAGE HOMES CORP COM 59001A102 9 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 61 1,540 SH   SOLE 7 1,540 0 0
MERITAGE HOMES CORP COM 59001A102 6,840 171,433 SH   SOLE 18 171,433 0 0
MERITAGE HOMES CORP COM 59001A102 4,263 106,832 SH   SOLE 19 106,832 0 0
MERITAGE HOMES CORP COM 59001A102 176,122 4,414,090 SH   SOLE 21 4,414,090 0 0
MERITAGE HOMES CORP COM 59001A102 49,007 1,228,252 SH   SOLE 22 1,177,645 0 50,607
MERITAGE HOMES CORP COM 59001A102 836 20,962 SH   SOLE 23 20,962 0 0
MERITAGE HOMES CORP COM 59001A102 2,791 69,958 SH   SOLE 26 2,953 0 67,005
MERITAGE HOMES CORP COM 59001A102 217 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 654 16,391 SH   SOLE 29 0 0 16,391
MERITAGE HOMES CORP COM 59001A102 3,342 83,764 SH   SOLE 30 83,764 0 0
MERITAGE HOMES CORP COM 59001A102 80 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 159 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,369 70,707 SH   SOLE 2 6,952 0 63,755
MERITOR INC COM 59001K100 13 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 57 2,960 SH   SOLE 7 2,960 0 0
MERITOR INC COM 59001K100 5,296 273,557 SH   SOLE 18 273,557 0 0
MERITOR INC COM 59001K100 3,939 203,481 SH   SOLE 19 203,481 0 0
MERITOR INC COM 59001K100 54,573 2,818,860 SH   SOLE 21 2,818,860 0 0
MERITOR INC COM 59001K100 56,697 2,928,548 SH   SOLE 22 2,809,521 0 119,027
MERITOR INC COM 59001K100 313 16,166 SH   SOLE 23 16,166 0 0
MERITOR INC COM 59001K100 868 44,834 SH   SOLE 26 11,528 0 33,306
MERITOR INC COM 59001K100 214 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 165 8,522 SH   SOLE 29 0 0 8,522
MERITOR INC COM 59001K100 389 20,101 SH   SOLE 30 20,101 0 0
MERITOR INC COM 59001K100 794 41,034 SH   SOLE 34 41,034 0 0
MERITOR INC COM 59001K100 80 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 203 10,467 SH   SOLE 40 10,467 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 644 675,000 PRN   SOLE 21 675,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 12 2,250 SH   SOLE 18 2,250 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 211 39,552 SH   SOLE 21 39,552 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,132 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 100 9,994 SH   SOLE 2 363 0 9,631
MERSANA THERAPEUTICS INC COM 59045L106 3 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 392 39,202 SH   SOLE 18 39,202 0 0
MERSANA THERAPEUTICS INC COM 59045L106 209 20,930 SH   SOLE 19 20,930 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,085 708,514 SH   SOLE 21 708,514 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,348 234,820 SH   SOLE 22 223,679 0 11,141
MERSANA THERAPEUTICS INC COM 59045L106 107 10,683 SH   SOLE 23 10,683 0 0
MERSANA THERAPEUTICS INC COM 59045L106 6 561 SH   SOLE 30 561 0 0
MESA AIR GROUP INC COM NEW 590479135 117 8,408 SH   SOLE 2 0 0 8,408
MESA AIR GROUP INC COM NEW 590479135 454 32,740 SH   SOLE 18 32,740 0 0
MESA AIR GROUP INC COM NEW 590479135 120 8,632 SH   SOLE 19 8,632 0 0
MESA AIR GROUP INC COM NEW 590479135 4,690 338,395 SH   SOLE 21 338,395 0 0
MESA AIR GROUP INC COM NEW 590479135 3,886 280,392 SH   SOLE 22 280,392 0 0
MESA LABS INC COM 59064R109 506 2,727 SH   SOLE 2 136 0 2,591
MESA LABS INC COM 59064R109 13 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 2,021 10,889 SH   SOLE 18 10,889 0 0
MESA LABS INC COM 59064R109 572 3,080 SH   SOLE 19 3,080 0 0
MESA LABS INC COM 59064R109 21,946 118,232 SH   SOLE 21 118,232 0 0
MESA LABS INC COM 59064R109 17,277 93,079 SH   SOLE 22 89,501 0 3,578
MESA LABS INC COM 59064R109 65 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 142 765 SH   SOLE 30 765 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 617 7,464 SH   SOLE 2 377 0 7,087
META FINL GROUP INC COM 59100U108 15 178 SH   SOLE 7 178 0 0
META FINL GROUP INC COM 59100U108 3,455 41,808 SH   SOLE 18 41,808 0 0
META FINL GROUP INC COM 59100U108 714 8,633 SH   SOLE 19 8,633 0 0
META FINL GROUP INC COM 59100U108 82,052 992,765 SH   SOLE 21 992,765 0 0
META FINL GROUP INC COM 59100U108 22,472 271,892 SH   SOLE 22 260,428 0 11,464
META FINL GROUP INC COM 59100U108 267 3,225 SH   SOLE 26 0 0 3,225
META FINL GROUP INC COM 59100U108 107 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 1,699 20,561 SH   SOLE 30 20,561 0 0
META FINL GROUP INC COM 59100U108 109 1,315 SH   SOLE 40 1,315 0 0
METHODE ELECTRS INC COM 591520200 1,136 31,383 SH   SOLE 2 1,349 0 30,034
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 29 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 5,686 157,074 SH   SOLE 18 157,074 0 0
METHODE ELECTRS INC COM 591520200 1,208 33,361 SH   SOLE 19 33,361 0 0
METHODE ELECTRS INC COM 591520200 140,792 3,889,280 SH   SOLE 21 3,889,280 0 0
METHODE ELECTRS INC COM 591520200 38,545 1,064,785 SH   SOLE 22 1,015,569 0 49,216
METHODE ELECTRS INC COM 591520200 639 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 191 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,863 79,079 SH   SOLE 30 79,079 0 0
METHODE ELECTRS INC COM 591520200 141 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 114,487 2,450,500 SH   SOLE 2 646,529 0 1,803,971
METLIFE INC COM 59156R108 14,351 307,161 SH   SOLE 4 284,075 0 23,086
METLIFE INC COM 59156R108 36,859 788,934 SH   SOLE 7 722,096 0 66,838
METLIFE INC COM 59156R108 581 12,443 SH   SOLE 13 12,443 0 0
METLIFE INC COM 59156R108 366 7,834 SH   SOLE 15 7,834 0 0
METLIFE INC COM 59156R108 257,930 5,520,769 SH   SOLE 18 5,053,352 0 467,417
METLIFE INC COM 59156R108 498,939 10,679,335 SH   SOLE 19 10,679,335 0 0
METLIFE INC COM 59156R108 14,119 302,206 SH   SOLE 20 0 0 302,206
METLIFE INC COM 59156R108 742,806 15,899,097 SH   SOLE 21 15,899,097 0 0
METLIFE INC COM 59156R108 1,107,132 23,697,175 SH   SOLE 22 21,190,378 0 2,506,797
METLIFE INC COM 59156R108 53,388 1,142,728 SH   SOLE 23 1,142,728 0 0
METLIFE INC COM 59156R108 45,497 973,826 SH   SOLE 25 973,826 0 0
METLIFE INC COM 59156R108 221,529 4,741,641 SH   SOLE 26 737,995 0 4,003,646
METLIFE INC COM 59156R108 7,835 167,701 SH   SOLE 28 127,019 0 40,682
METLIFE INC COM 59156R108 1,935 41,407 SH   SOLE 29 41,407 0 0
METLIFE INC COM 59156R108 170,552 3,650,522 SH   SOLE 30 3,650,522 0 0
METLIFE INC COM 59156R108 13,353 285,817 SH   SOLE 31 176,633 0 109,184
METLIFE INC COM 59156R108 7,769 166,299 SH   SOLE 34 166,299 0 0
METLIFE INC COM 59156R108 39,653 848,730 SH   SOLE 36 848,730 0 0
METLIFE INC COM 59156R108 848 18,160 SH   SOLE 40 18,160 0 0
METROPOLITAN BK HLDG CORP COM 591774104 263 6,390 SH   SOLE 2 239 0 6,151
METROPOLITAN BK HLDG CORP COM 591774104 6 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 926 22,509 SH   SOLE 18 22,509 0 0
METROPOLITAN BK HLDG CORP COM 591774104 232 5,630 SH   SOLE 19 5,630 0 0
METROPOLITAN BK HLDG CORP COM 591774104 9,277 225,620 SH   SOLE 21 225,620 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2,813 68,406 SH   SOLE 22 63,634 0 4,772
METTLER TOLEDO INTERNATIONAL COM 592688105 36,978 60,722 SH   SOLE 2 7,520 0 53,202
METTLER TOLEDO INTERNATIONAL COM 592688105 5,085 8,350 SH   SOLE 4 7,680 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 17,047 27,993 SH   SOLE 7 22,302 0 5,691
METTLER TOLEDO INTERNATIONAL COM 592688105 107 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 31,838 52,281 SH   SOLE 18 49,106 0 3,175
METTLER TOLEDO INTERNATIONAL COM 592688105 3,570 5,863 SH   SOLE 19 5,863 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,015 14,803 SH   SOLE 20 0 0 14,803
METTLER TOLEDO INTERNATIONAL COM 592688105 358,949 589,427 SH   SOLE 21 589,427 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 380,687 625,123 SH   SOLE 22 559,083 0 66,040
METTLER TOLEDO INTERNATIONAL COM 592688105 19,001 31,201 SH   SOLE 23 31,201 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,378 25,252 SH   SOLE 25 25,252 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 56,882 93,405 SH   SOLE 26 24,591 0 68,814
METTLER TOLEDO INTERNATIONAL COM 592688105 2,911 4,780 SH   SOLE 28 3,583 0 1,197
METTLER TOLEDO INTERNATIONAL COM 592688105 3,696 6,069 SH   SOLE 29 978 0 5,091
METTLER TOLEDO INTERNATIONAL COM 592688105 58,475 96,022 SH   SOLE 30 96,022 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6,240 10,246 SH   SOLE 31 6,171 0 4,075
METTLER TOLEDO INTERNATIONAL COM 592688105 776 1,274 SH   SOLE 34 1,274 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,945 19,614 SH   SOLE 36 19,614 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 314 516 SH   SOLE 40 516 0 0
MFA FINL INC COM 55272X102 5,410 736,008 SH   SOLE 2 78,327 0 657,681
MFA FINL INC COM 55272X102 14 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 115 15,634 SH   SOLE 7 15,634 0 0
MFA FINL INC COM 55272X102 1,606 218,548 SH   SOLE 18 218,548 0 0
MFA FINL INC COM 55272X102 570 77,490 SH   SOLE 19 77,490 0 0
MFA FINL INC COM 55272X102 103,053 14,020,825 SH   SOLE 21 14,020,825 0 0
MFA FINL INC COM 55272X102 90,248 12,278,590 SH   SOLE 22 11,383,826 0 894,764
MFA FINL INC COM 55272X102 1,050 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 404 54,915 SH   SOLE 28 54,915 0 0
MFA FINL INC COM 55272X102 766 104,248 SH   SOLE 30 104,248 0 0
MFA FINL INC COM 55272X102 66 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 90 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 296 40,225 SH   SOLE 40 40,225 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 2,837 365,637 SH   SOLE 2 365,637 0 0
MGE ENERGY INC COM 55277P104 2,218 34,732 SH   SOLE 2 1,306 0 33,426
MGE ENERGY INC COM 55277P104 86 1,350 SH   SOLE 4 1,350 0 0
MGE ENERGY INC COM 55277P104 51 796 SH   SOLE 7 796 0 0
MGE ENERGY INC COM 55277P104 7,311 114,506 SH   SOLE 18 114,506 0 0
MGE ENERGY INC COM 55277P104 2,026 31,731 SH   SOLE 19 31,731 0 0
MGE ENERGY INC COM 55277P104 75,461 1,181,846 SH   SOLE 21 1,181,846 0 0
MGE ENERGY INC COM 55277P104 63,184 989,563 SH   SOLE 22 944,660 0 44,903
MGE ENERGY INC COM 55277P104 426 6,679 SH   SOLE 26 4,384 0 2,295
MGE ENERGY INC COM 55277P104 306 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,340 20,994 SH   SOLE 30 20,994 0 0
MGE ENERGY INC COM 55277P104 81 1,271 SH   SOLE 36 1,271 0 0
MGE ENERGY INC COM 55277P104 242 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 4,999 375,595 SH   SOLE 2 26,228 0 349,367
MGIC INVT CORP WIS COM 552848103 20 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 120 9,010 SH   SOLE 7 9,010 0 0
MGIC INVT CORP WIS COM 552848103 15,803 1,187,329 SH   SOLE 18 1,187,329 0 0
MGIC INVT CORP WIS COM 552848103 5,055 379,800 SH   SOLE 19 379,800 0 0
MGIC INVT CORP WIS COM 552848103 166,571 12,514,727 SH   SOLE 21 12,514,727 0 0
MGIC INVT CORP WIS COM 552848103 141,892 10,660,577 SH   SOLE 22 10,105,812 0 554,765
MGIC INVT CORP WIS COM 552848103 545 40,954 SH   SOLE 23 40,954 0 0
MGIC INVT CORP WIS COM 552848103 2,492 187,214 SH   SOLE 26 57,036 0 130,178
MGIC INVT CORP WIS COM 552848103 682 51,266 SH   SOLE 28 51,266 0 0
MGIC INVT CORP WIS COM 552848103 363 27,291 SH   SOLE 29 0 0 27,291
MGIC INVT CORP WIS COM 552848103 1,202 90,292 SH   SOLE 30 90,292 0 0
MGIC INVT CORP WIS COM 552848103 98 7,380 SH   SOLE 36 7,380 0 0
MGIC INVT CORP WIS COM 552848103 483 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,478 50,127 SH   SOLE 21 50,127 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,285 179,206 SH   SOLE 22 128,388 0 50,818
MGM GROWTH PPTYS LLC CL A COM 55303A105 758 25,711 SH   SOLE 26 7,646 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 289 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 779 26,399 SH   SOLE 29 0 0 26,399
MGM GROWTH PPTYS LLC CL A COM 55303A105 532 18,045 SH   SOLE 30 18,045 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 271 9,191 SH   SOLE 40 9,191 0 0
MGM RESORTS INTERNATIONAL COM 552953101 29,416 1,053,969 SH   SOLE 2 164,701 0 889,268
MGM RESORTS INTERNATIONAL COM 552953101 6,029 216,011 SH   SOLE 4 201,910 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 10,671 382,320 SH   SOLE 7 368,392 0 13,928
MGM RESORTS INTERNATIONAL COM 552953101 132 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 47,471 1,700,869 SH   SOLE 18 1,637,407 0 63,462
MGM RESORTS INTERNATIONAL COM 552953101 124,843 4,473,063 SH   SOLE 19 4,473,063 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,124 219,437 SH   SOLE 20 0 0 219,437
MGM RESORTS INTERNATIONAL COM 552953101 288,477 10,335,964 SH   SOLE 21 10,335,964 0 0
MGM RESORTS INTERNATIONAL COM 552953101 336,936 12,072,249 SH   SOLE 22 11,026,847 0 1,045,402
MGM RESORTS INTERNATIONAL COM 552953101 18,609 666,755 SH   SOLE 23 666,755 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,030 502,692 SH   SOLE 25 502,692 0 0
MGM RESORTS INTERNATIONAL COM 552953101 58,942 2,111,850 SH   SOLE 26 503,397 0 1,608,453
MGM RESORTS INTERNATIONAL COM 552953101 2,825 101,231 SH   SOLE 28 76,941 0 24,290
MGM RESORTS INTERNATIONAL COM 552953101 2,930 104,979 SH   SOLE 29 0 0 104,979
MGM RESORTS INTERNATIONAL COM 552953101 44,742 1,603,087 SH   SOLE 30 1,603,087 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,571 127,962 SH   SOLE 31 19,114 0 108,848
MGM RESORTS INTERNATIONAL COM 552953101 51,436 1,842,936 SH   SOLE 34 1,842,936 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,014 430,440 SH   SOLE 36 430,440 0 0
MGM RESORTS INTERNATIONAL COM 552953101 336 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 849 10,749 SH   SOLE 2 495 0 10,254
MGP INGREDIENTS INC NEW COM 55303J106 22 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,396 55,662 SH   SOLE 18 55,662 0 0
MGP INGREDIENTS INC NEW COM 55303J106 956 12,102 SH   SOLE 19 12,102 0 0
MGP INGREDIENTS INC NEW COM 55303J106 107,652 1,363,030 SH   SOLE 21 1,363,030 0 0
MGP INGREDIENTS INC NEW COM 55303J106 28,535 361,298 SH   SOLE 22 343,839 0 17,459
MGP INGREDIENTS INC NEW COM 55303J106 12 149 SH   SOLE 23 149 0 0
MGP INGREDIENTS INC NEW COM 55303J106 109 1,374 SH   SOLE 26 0 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 153 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,170 27,471 SH   SOLE 30 27,471 0 0
MGP INGREDIENTS INC NEW COM 55303J106 123 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 40,943 597,189 SH   SOLE 2 291,673 0 305,516
MICHAEL KORS HLDGS LTD SHS G60754101 7,271 106,057 SH   SOLE 4 102,185 0 3,872
MICHAEL KORS HLDGS LTD SHS G60754101 12,251 178,683 SH   SOLE 7 148,378 0 30,305
MICHAEL KORS HLDGS LTD SHS G60754101 2,914 42,506 SH   SOLE 13 42,506 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 99 1,447 SH   SOLE 15 1,447 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 26,414 385,272 SH   SOLE 18 366,900 0 18,372
MICHAEL KORS HLDGS LTD SHS G60754101 24,294 354,340 SH   SOLE 19 354,340 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 6,600 96,263 SH   SOLE 20 0 0 96,263
MICHAEL KORS HLDGS LTD SHS G60754101 260,019 3,792,582 SH   SOLE 21 3,792,582 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 316,941 4,622,833 SH   SOLE 22 4,023,177 0 599,656
MICHAEL KORS HLDGS LTD SHS G60754101 19,352 282,270 SH   SOLE 23 282,270 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 10,886 158,785 SH   SOLE 25 158,785 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 39,873 581,581 SH   SOLE 26 173,996 0 407,585
MICHAEL KORS HLDGS LTD SHS G60754101 1,961 28,601 SH   SOLE 28 21,524 0 7,077
MICHAEL KORS HLDGS LTD SHS G60754101 12,594 183,697 SH   SOLE 29 71,554 0 112,143
MICHAEL KORS HLDGS LTD SHS G60754101 50,297 733,622 SH   SOLE 30 733,622 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 12,939 188,723 SH   SOLE 31 137,664 0 51,059
MICHAEL KORS HLDGS LTD SHS G60754101 3,256 47,485 SH   SOLE 34 47,485 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 12,279 179,097 SH   SOLE 36 179,097 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 209 3,042 SH   SOLE 40 3,042 0 0
MICHAELS COS INC COM 59408Q106 4,274 263,316 SH   SOLE 2 51,981 0 211,335
MICHAELS COS INC COM 59408Q106 7 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 60 3,724 SH   SOLE 7 3,724 0 0
MICHAELS COS INC COM 59408Q106 4,985 307,162 SH   SOLE 18 307,162 0 0
MICHAELS COS INC COM 59408Q106 317 19,537 SH   SOLE 19 19,537 0 0
MICHAELS COS INC COM 59408Q106 74,445 4,586,858 SH   SOLE 21 4,586,858 0 0
MICHAELS COS INC COM 59408Q106 58,196 3,585,704 SH   SOLE 22 3,356,282 0 229,422
MICHAELS COS INC COM 59408Q106 632 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 232 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 151 9,301 SH   SOLE 29 0 0 9,301
MICHAELS COS INC COM 59408Q106 451 27,762 SH   SOLE 30 27,762 0 0
MICHAELS COS INC COM 59408Q106 37 2,267 SH   SOLE 31 2,222 0 45
MICHAELS COS INC COM 59408Q106 68 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 177 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 409 22,116 SH   SOLE 2 0 0 22,116
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 12 SH   SOLE 17 0 0 12
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 129 SH   SOLE 18 129 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,059 57,300 SH   SOLE 22 57,300 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 648 35,056 SH   SOLE 25 35,056 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 5,653 305,892 SH   SOLE 26 58,142 0 247,750
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 60 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,375 74,420 SH   SOLE 30 74,420 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,643 88,922 SH   SOLE 31 39,104 0 49,818
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 49 2,648 SH   SOLE 34 2,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 17 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 23 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM NEW 59503A204 0 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204 36 4,834 SH   SOLE 22 4,834 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 43,036 545,379 SH   SOLE 2 66,242 0 479,137
MICROCHIP TECHNOLOGY INC COM 595017104 5,759 72,984 SH   SOLE 4 66,830 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 14,062 178,199 SH   SOLE 7 178,199 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 197 2,495 SH   SOLE 15 2,495 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 37,756 478,470 SH   SOLE 18 450,255 0 28,215
MICROCHIP TECHNOLOGY INC COM 595017104 4,008 50,787 SH   SOLE 19 50,787 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,713 110,415 SH   SOLE 20 0 0 110,415
MICROCHIP TECHNOLOGY INC COM 595017104 479,888 6,081,463 SH   SOLE 21 6,081,463 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 444,386 5,631,551 SH   SOLE 22 4,981,876 0 649,675
MICROCHIP TECHNOLOGY INC COM 595017104 23,090 292,612 SH   SOLE 23 292,612 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17,648 223,650 SH   SOLE 25 223,650 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 63,007 798,461 SH   SOLE 26 207,610 0 590,851
MICROCHIP TECHNOLOGY INC COM 595017104 3,545 44,928 SH   SOLE 28 33,898 0 11,030
MICROCHIP TECHNOLOGY INC COM 595017104 4,341 55,015 SH   SOLE 29 7,960 0 47,055
MICROCHIP TECHNOLOGY INC COM 595017104 86,701 1,098,733 SH   SOLE 30 1,098,733 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 7,826 99,178 SH   SOLE 31 40,914 0 58,264
MICROCHIP TECHNOLOGY INC COM 595017104 3,165 40,109 SH   SOLE 32 40,109 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 912 11,561 SH   SOLE 34 11,561 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,324 181,519 SH   SOLE 36 181,519 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 368 4,668 SH   SOLE 40 4,668 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 5,653 3,735,000 PRN   SOLE 2 3,058,000 0 677,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,355 1,556,000 PRN   SOLE 19 1,556,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 4,276 2,825,000 PRN   SOLE 21 2,825,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 83 55,000 PRN   SOLE 25 55,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 1,842 1,217,000 PRN   SOLE 26 1,217,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,335 1,543,000 PRN   SOLE 34 1,543,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 3,513 3,300,000 PRN   SOLE 21 3,300,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1,202 1,140,000 PRN   SOLE 21 1,140,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 122,936 2,718,021 SH   SOLE 2 309,003 0 2,409,018
MICRON TECHNOLOGY INC COM 595112103 18,299 404,582 SH   SOLE 4 374,234 0 30,348
MICRON TECHNOLOGY INC COM 595112103 70,647 1,561,953 SH   SOLE 7 1,047,526 0 514,427
MICRON TECHNOLOGY INC COM 595112103 1,454 32,151 SH   SOLE 13 32,151 0 0
MICRON TECHNOLOGY INC COM 595112103 496 10,966 SH   SOLE 15 10,966 0 0
MICRON TECHNOLOGY INC COM 595112103 14 300 SH   SOLE 17 0 0 300
MICRON TECHNOLOGY INC COM 595112103 101,980 2,254,695 SH   SOLE 18 2,114,137 0 140,558
MICRON TECHNOLOGY INC COM 595112103 13,658 301,973 SH   SOLE 19 301,973 0 0
MICRON TECHNOLOGY INC COM 595112103 16,361 361,732 SH   SOLE 20 0 0 361,732
MICRON TECHNOLOGY INC COM 595112103 1,082,606 23,935,575 SH   SOLE 21 23,935,575 0 0
MICRON TECHNOLOGY INC COM 595112103 1,275,895 28,209,050 SH   SOLE 22 25,146,468 0 3,062,582
MICRON TECHNOLOGY INC COM 595112103 66,120 1,461,864 SH   SOLE 23 1,461,864 0 0
MICRON TECHNOLOGY INC COM 595112103 53,421 1,181,105 SH   SOLE 25 1,181,105 0 0
MICRON TECHNOLOGY INC COM 595112103 187,291 4,140,853 SH   SOLE 26 912,764 0 3,228,089
MICRON TECHNOLOGY INC COM 595112103 10,109 223,510 SH   SOLE 28 169,233 0 54,277
MICRON TECHNOLOGY INC COM 595112103 1,793 39,652 SH   SOLE 29 39,652 0 0
MICRON TECHNOLOGY INC COM 595112103 242,350 5,358,164 SH   SOLE 30 5,358,164 0 0
MICRON TECHNOLOGY INC COM 595112103 22,101 488,645 SH   SOLE 31 221,390 0 267,255
MICRON TECHNOLOGY INC COM 595112103 8,932 197,484 SH   SOLE 32 197,484 0 0
MICRON TECHNOLOGY INC COM 595112103 5,887 130,163 SH   SOLE 34 130,163 0 0
MICRON TECHNOLOGY INC COM 595112103 43,423 960,055 SH   SOLE 36 960,055 0 0
MICRON TECHNOLOGY INC COM 595112103 1,056 23,343 SH   SOLE 40 23,343 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1,162 750,000 PRN   SOLE 21 750,000 0 0
MICROSOFT CORP COM 594918104 2,435,811 21,297,638 SH   SOLE 2 4,614,092 0 16,683,546
MICROSOFT CORP COM 594918104 322,611 2,820,763 SH   SOLE 4 2,628,750 0 192,013
MICROSOFT CORP COM 594918104 682,084 5,963,835 SH   SOLE 7 5,959,933 0 3,902
MICROSOFT CORP COM 594918104 33,260 290,812 SH   SOLE 13 290,812 0 0
MICROSOFT CORP COM 594918104 8,414 73,564 SH   SOLE 15 73,564 0 0
MICROSOFT CORP COM 594918104 1,003 8,770 SH   SOLE 17 0 0 8,770
MICROSOFT CORP COM 594918104 2,961,054 25,890,125 SH   SOLE 18 23,203,584 0 2,686,541
MICROSOFT CORP COM 594918104 2,359,861 20,633,564 SH   SOLE 19 20,633,564 0 0
MICROSOFT CORP COM 594918104 340,648 2,978,472 SH   SOLE 20 43,766 0 2,934,706
MICROSOFT CORP COM 594918104 16,134,366 141,071,663 SH   SOLE 21 141,071,663 0 0
MICROSOFT CORP COM 594918104 21,679,466 189,555,534 SH   SOLE 22 167,001,643 0 22,553,891
MICROSOFT CORP COM 594918104 1,131,196 9,890,669 SH   SOLE 23 9,890,669 0 0
MICROSOFT CORP COM 594918104 888,200 7,766,026 SH   SOLE 25 7,691,501 0 74,525
MICROSOFT CORP COM 594918104 2,928,550 25,605,930 SH   SOLE 26 5,663,479 0 19,942,451
MICROSOFT CORP COM 594918104 160,752 1,405,543 SH   SOLE 28 1,063,451 0 342,092
MICROSOFT CORP COM 594918104 195,201 1,706,751 SH   SOLE 29 620,583 0 1,086,168
MICROSOFT CORP COM 594918104 3,371,604 29,479,791 SH   SOLE 30 29,479,791 0 0
MICROSOFT CORP COM 594918104 447,024 3,908,575 SH   SOLE 31 2,144,800 0 1,763,775
MICROSOFT CORP COM 594918104 182,000 1,591,329 SH   SOLE 32 1,591,329 0 0
MICROSOFT CORP COM 594918104 584,829 5,113,483 SH   SOLE 34 5,113,483 0 0
MICROSOFT CORP COM 594918104 747,574 6,536,450 SH   SOLE 36 6,536,450 0 0
MICROSOFT CORP COM 594918104 1,238 10,827 SH   SOLE 37 10,827 0 0
MICROSOFT CORP COM 594918104 16,987 148,529 SH   SOLE 40 148,529 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,288 16,269 SH   SOLE 2 7,267 0 9,002
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 26 186 SH   SOLE 7 186 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,984 42,552 SH   SOLE 18 42,552 0 0
MICROSTRATEGY INC CL A NEW 594972408 7,013 49,873 SH   SOLE 19 49,873 0 0
MICROSTRATEGY INC CL A NEW 594972408 143,123 1,017,799 SH   SOLE 21 1,017,799 0 0
MICROSTRATEGY INC CL A NEW 594972408 51,763 368,108 SH   SOLE 22 356,332 0 11,776
MICROSTRATEGY INC CL A NEW 594972408 3,520 25,030 SH   SOLE 23 25,030 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,288 44,716 SH   SOLE 26 1,131 0 43,585
MICROSTRATEGY INC CL A NEW 594972408 191 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 963 6,846 SH   SOLE 29 0 0 6,846
MICROSTRATEGY INC CL A NEW 594972408 2,885 20,517 SH   SOLE 30 20,517 0 0
MICROSTRATEGY INC CL A NEW 594972408 150 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 16 13,331 SH   SOLE 18 13,331 0 0
MICROVISION INC DEL COM NEW 594960304 263 217,558 SH   SOLE 21 217,558 0 0
MICROVISION INC DEL COM NEW 594960304 1,557 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 5 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 4 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 25,752 257,053 SH   SOLE 2 22,468 0 234,585
MID AMER APT CMNTYS INC COM 59522J103 11,617 115,959 SH   SOLE 4 113,156 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 27,800 277,501 SH   SOLE 7 274,595 0 2,906
MID AMER APT CMNTYS INC COM 59522J103 518 5,172 SH   SOLE 15 5,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 24,029 239,860 SH   SOLE 18 226,250 0 13,610
MID AMER APT CMNTYS INC COM 59522J103 18,705 186,710 SH   SOLE 19 186,710 0 0
MID AMER APT CMNTYS INC COM 59522J103 355,122 3,544,840 SH   SOLE 21 3,544,840 0 0
MID AMER APT CMNTYS INC COM 59522J103 445,584 4,447,834 SH   SOLE 22 4,103,857 0 343,977
MID AMER APT CMNTYS INC COM 59522J103 17,731 176,987 SH   SOLE 23 176,987 0 0
MID AMER APT CMNTYS INC COM 59522J103 32,402 323,440 SH   SOLE 25 323,440 0 0
MID AMER APT CMNTYS INC COM 59522J103 43,001 429,238 SH   SOLE 26 118,426 0 310,812
MID AMER APT CMNTYS INC COM 59522J103 2,136 21,318 SH   SOLE 28 16,105 0 5,213
MID AMER APT CMNTYS INC COM 59522J103 6,648 66,356 SH   SOLE 29 43,592 0 22,764
MID AMER APT CMNTYS INC COM 59522J103 85,763 856,087 SH   SOLE 30 856,087 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,183 41,750 SH   SOLE 31 21,812 0 19,938
MID AMER APT CMNTYS INC COM 59522J103 3,392 33,855 SH   SOLE 34 33,855 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,508 94,905 SH   SOLE 36 94,905 0 0
MID AMER APT CMNTYS INC COM 59522J103 228 2,279 SH   SOLE 40 2,279 0 0
MID PENN BANCORP INC COM 59540G107 102 3,504 SH   SOLE 2 210 0 3,294
MID PENN BANCORP INC COM 59540G107 394 13,533 SH   SOLE 18 13,533 0 0
MID PENN BANCORP INC COM 59540G107 116 3,989 SH   SOLE 19 3,989 0 0
MID PENN BANCORP INC COM 59540G107 4,457 152,905 SH   SOLE 21 152,905 0 0
MID PENN BANCORP INC COM 59540G107 1,127 38,648 SH   SOLE 22 37,387 0 1,261
MIDDLEBY CORP COM 596278101 15,670 121,147 SH   SOLE 2 4,732 0 116,415
MIDDLEBY CORP COM 596278101 2,340 18,093 SH   SOLE 4 16,672 0 1,421
MIDDLEBY CORP COM 596278101 599 4,629 SH   SOLE 7 4,629 0 0
MIDDLEBY CORP COM 596278101 97 753 SH   SOLE 13 753 0 0
MIDDLEBY CORP COM 596278101 4,081 31,548 SH   SOLE 18 27,087 0 4,461
MIDDLEBY CORP COM 596278101 1,335 10,324 SH   SOLE 19 10,324 0 0
MIDDLEBY CORP COM 596278101 4,775 36,917 SH   SOLE 20 0 0 36,917
MIDDLEBY CORP COM 596278101 79,704 616,190 SH   SOLE 21 616,190 0 0
MIDDLEBY CORP COM 596278101 193,781 1,498,112 SH   SOLE 22 1,387,318 0 110,794
MIDDLEBY CORP COM 596278101 8,957 69,246 SH   SOLE 23 69,246 0 0
MIDDLEBY CORP COM 596278101 83 645 SH   SOLE 25 645 0 0
MIDDLEBY CORP COM 596278101 16,710 129,184 SH   SOLE 26 55,927 0 73,257
MIDDLEBY CORP COM 596278101 1,442 11,149 SH   SOLE 28 8,580 0 2,569
MIDDLEBY CORP COM 596278101 1,625 12,559 SH   SOLE 29 1,650 0 10,909
MIDDLEBY CORP COM 596278101 9,740 75,296 SH   SOLE 30 75,296 0 0
MIDDLEBY CORP COM 596278101 2,732 21,122 SH   SOLE 31 11,061 0 10,061
MIDDLEBY CORP COM 596278101 332 2,569 SH   SOLE 34 2,569 0 0
MIDDLEBY CORP COM 596278101 1,514 11,705 SH   SOLE 36 11,705 0 0
MIDDLEBY CORP COM 596278101 150 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 128 2,720 SH   SOLE 2 99 0 2,621
MIDDLEFIELD BANC CORP COM NEW 596304204 454 9,631 SH   SOLE 18 9,631 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 103 2,185 SH   SOLE 19 2,185 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 4,642 98,554 SH   SOLE 21 98,554 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,245 26,442 SH   SOLE 22 25,391 0 1,051
MIDDLESEX WATER CO COM 596680108 651 13,437 SH   SOLE 2 597 0 12,840
MIDDLESEX WATER CO COM 596680108 520 10,743 SH   SOLE 7 10,743 0 0
MIDDLESEX WATER CO COM 596680108 2,698 55,719 SH   SOLE 18 55,719 0 0
MIDDLESEX WATER CO COM 596680108 707 14,605 SH   SOLE 19 14,605 0 0
MIDDLESEX WATER CO COM 596680108 28,000 578,280 SH   SOLE 21 578,280 0 0
MIDDLESEX WATER CO COM 596680108 25,497 526,590 SH   SOLE 22 505,258 0 21,332
MIDDLESEX WATER CO COM 596680108 753 15,549 SH   SOLE 23 15,549 0 0
MIDDLESEX WATER CO COM 596680108 193 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 139 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 2,979 61,522 SH   SOLE 30 61,522 0 0
MIDDLESEX WATER CO COM 596680108 67 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 627 19,539 SH   SOLE 2 799 0 18,740
MIDLAND STS BANCORP INC ILL COM 597742105 13 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,313 72,048 SH   SOLE 18 72,048 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 655 20,397 SH   SOLE 19 20,397 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 23,651 736,786 SH   SOLE 21 736,786 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 15,854 493,893 SH   SOLE 22 468,069 0 25,824
MIDLAND STS BANCORP INC ILL COM 597742105 208 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 164 5,119 SH   SOLE 30 5,119 0 0
MIDSOUTH BANCORP INC COM 598039105 229 14,873 SH   SOLE 2 423 0 14,450
MIDSOUTH BANCORP INC COM 598039105 7 448 SH   SOLE 7 448 0 0
MIDSOUTH BANCORP INC COM 598039105 751 48,791 SH   SOLE 18 48,791 0 0
MIDSOUTH BANCORP INC COM 598039105 197 12,784 SH   SOLE 19 12,784 0 0
MIDSOUTH BANCORP INC COM 598039105 8,433 547,583 SH   SOLE 21 547,583 0 0
MIDSOUTH BANCORP INC COM 598039105 2,988 194,015 SH   SOLE 22 187,731 0 6,284
MIDSTATES PETE CO INC COM PAR 59804T407 183 20,550 SH   SOLE 2 530 0 20,020
MIDSTATES PETE CO INC COM PAR 59804T407 4 488 SH   SOLE 7 488 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 462 51,811 SH   SOLE 18 51,811 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 101 11,287 SH   SOLE 19 11,287 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 4,683 525,596 SH   SOLE 21 525,596 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,580 177,317 SH   SOLE 22 172,555 0 4,762
MIDSTATES PETE CO INC COM PAR 59804T407 70 7,824 SH   SOLE 26 0 0 7,824
MIDSTATES PETE CO INC COM PAR 59804T407 23 2,620 SH   SOLE 30 2,620 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 372 11,181 SH   SOLE 2 467 0 10,714
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,275 38,267 SH   SOLE 18 38,267 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 343 10,289 SH   SOLE 19 10,289 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 13,483 404,770 SH   SOLE 21 404,770 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,639 109,252 SH   SOLE 22 104,611 0 4,641
MILACRON HLDGS CORP COM 59870L106 1,428 70,502 SH   SOLE 2 2,719 0 67,783
MILACRON HLDGS CORP COM 59870L106 30 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 4,654 229,815 SH   SOLE 18 229,815 0 0
MILACRON HLDGS CORP COM 59870L106 1,663 82,105 SH   SOLE 19 82,105 0 0
MILACRON HLDGS CORP COM 59870L106 45,779 2,260,700 SH   SOLE 21 2,260,700 0 0
MILACRON HLDGS CORP COM 59870L106 39,330 1,942,222 SH   SOLE 22 1,857,518 0 84,704
MILACRON HLDGS CORP COM 59870L106 710 35,071 SH   SOLE 26 0 0 35,071
MILACRON HLDGS CORP COM 59870L106 180 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 459 22,666 SH   SOLE 29 0 0 22,666
MILACRON HLDGS CORP COM 59870L106 328 16,174 SH   SOLE 30 16,174 0 0
MILACRON HLDGS CORP COM 59870L106 156 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 4 5,503 SH   SOLE 21 5,503 0 0
MILLER HERMAN INC COM 600544100 2,884 75,112 SH   SOLE 2 26,579 0 48,533
MILLER HERMAN INC COM 600544100 17 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 49 1,279 SH   SOLE 7 1,279 0 0
MILLER HERMAN INC COM 600544100 13,217 344,184 SH   SOLE 18 344,184 0 0
MILLER HERMAN INC COM 600544100 2,093 54,509 SH   SOLE 19 54,509 0 0
MILLER HERMAN INC COM 600544100 161,093 4,195,136 SH   SOLE 21 4,195,136 0 0
MILLER HERMAN INC COM 600544100 90,173 2,348,247 SH   SOLE 22 2,251,894 0 96,353
MILLER HERMAN INC COM 600544100 359 9,346 SH   SOLE 26 6,405 0 2,941
MILLER HERMAN INC COM 600544100 334 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 545 14,188 SH   SOLE 30 14,188 0 0
MILLER HERMAN INC COM 600544100 243 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 381 14,173 SH   SOLE 2 4,804 0 9,369
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 983 36,536 SH   SOLE 18 36,536 0 0
MILLER INDS INC TENN COM NEW 600551204 283 10,503 SH   SOLE 19 10,503 0 0
MILLER INDS INC TENN COM NEW 600551204 11,098 412,576 SH   SOLE 21 412,576 0 0
MILLER INDS INC TENN COM NEW 600551204 11,602 431,288 SH   SOLE 22 421,028 0 10,260
MILLER INDS INC TENN COM NEW 600551204 758 28,176 SH   SOLE 23 28,176 0 0
MILLER INDS INC TENN COM NEW 600551204 296 11,001 SH   SOLE 26 0 0 11,001
MILLER INDS INC TENN COM NEW 600551204 55 2,040 SH   SOLE 29 0 0 2,040
MIMECAST LTD ORD SHS G14838109 395 9,438 SH   SOLE 21 9,438 0 0
MIMEDX GROUP INC COM 602496101 524 84,768 SH   SOLE 2 3,598 0 81,170
MIMEDX GROUP INC COM 602496101 3 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 18 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 2,751 445,201 SH   SOLE 18 445,201 0 0
MIMEDX GROUP INC COM 602496101 560 90,537 SH   SOLE 19 90,537 0 0
MIMEDX GROUP INC COM 602496101 61,226 9,907,052 SH   SOLE 21 9,907,052 0 0
MIMEDX GROUP INC COM 602496101 18,671 3,021,117 SH   SOLE 22 2,883,331 0 137,786
MIMEDX GROUP INC COM 602496101 388 62,840 SH   SOLE 26 35,357 0 27,483
MIMEDX GROUP INC COM 602496101 114 18,490 SH   SOLE 28 18,490 0 0
MIMEDX GROUP INC COM 602496101 1,299 210,117 SH   SOLE 30 210,117 0 0
MIMEDX GROUP INC COM 602496101 62 10,078 SH   SOLE 40 10,078 0 0
MIND C T I LTD ORD M70240102 7 2,816 SH   SOLE 18 2,816 0 0
MIND C T I LTD ORD M70240102 145 62,477 SH   SOLE 21 62,477 0 0
MINDBODY INC COM CL A 60255W105 1,423 35,018 SH   SOLE 2 1,606 0 33,412
MINDBODY INC COM CL A 60255W105 14 344 SH   SOLE 4 344 0 0
MINDBODY INC COM CL A 60255W105 37 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 5,538 136,224 SH   SOLE 18 136,224 0 0
MINDBODY INC COM CL A 60255W105 1,604 39,471 SH   SOLE 19 39,471 0 0
MINDBODY INC COM CL A 60255W105 59,022 1,451,951 SH   SOLE 21 1,451,951 0 0
MINDBODY INC COM CL A 60255W105 41,983 1,032,796 SH   SOLE 22 983,539 0 49,257
MINDBODY INC COM CL A 60255W105 123 3,030 SH   SOLE 26 0 0 3,030
MINDBODY INC COM CL A 60255W105 203 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 341 8,393 SH   SOLE 30 8,393 0 0
MINDBODY INC COM CL A 60255W105 166 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,422 50,622 SH   SOLE 2 15,739 0 34,883
MINERALS TECHNOLOGIES INC COM 603158106 11 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 31 463 SH   SOLE 7 463 0 0
MINERALS TECHNOLOGIES INC COM 603158106 14,010 207,255 SH   SOLE 18 207,255 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,163 31,995 SH   SOLE 19 31,995 0 0
MINERALS TECHNOLOGIES INC COM 603158106 165,540 2,448,820 SH   SOLE 21 2,448,820 0 0
MINERALS TECHNOLOGIES INC COM 603158106 81,615 1,207,320 SH   SOLE 22 1,160,764 0 46,556
MINERALS TECHNOLOGIES INC COM 603158106 475 7,034 SH   SOLE 26 4,297 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 340 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 543 8,028 SH   SOLE 30 8,028 0 0
MINERALS TECHNOLOGIES INC COM 603158106 258 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 315 25,098 SH   SOLE 2 1,140 0 23,958
MINERVA NEUROSCIENCES INC COM 603380106 9 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 1,279 101,941 SH   SOLE 18 101,941 0 0
MINERVA NEUROSCIENCES INC COM 603380106 375 29,880 SH   SOLE 19 29,880 0 0
MINERVA NEUROSCIENCES INC COM 603380106 19,259 1,534,573 SH   SOLE 21 1,534,573 0 0
MINERVA NEUROSCIENCES INC COM 603380106 9,425 750,961 SH   SOLE 22 706,163 0 44,798
MINERVA NEUROSCIENCES INC COM 603380106 65 5,173 SH   SOLE 30 5,173 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 115 20,564 SH   SOLE 2 837 0 19,727
MIRAGEN THERAPEUTICS INC COM 60463E103 5 849 SH   SOLE 7 849 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 483 86,476 SH   SOLE 18 86,476 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 345 61,915 SH   SOLE 19 61,915 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 5,055 905,917 SH   SOLE 21 905,917 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 1,554 278,497 SH   SOLE 22 253,051 0 25,446
MIRAGEN THERAPEUTICS INC COM 60463E103 7 1,253 SH   SOLE 23 1,253 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 285 51,138 SH   SOLE 26 0 0 51,138
MIRAGEN THERAPEUTICS INC COM 60463E103 29 5,144 SH   SOLE 29 0 0 5,144
MIRATI THERAPEUTICS INC COM 60468T105 761 16,154 SH   SOLE 2 675 0 15,479
MIRATI THERAPEUTICS INC COM 60468T105 18 391 SH   SOLE 7 391 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,142 66,709 SH   SOLE 18 66,709 0 0
MIRATI THERAPEUTICS INC COM 60468T105 948 20,119 SH   SOLE 19 20,119 0 0
MIRATI THERAPEUTICS INC COM 60468T105 34,115 724,316 SH   SOLE 21 724,316 0 0
MIRATI THERAPEUTICS INC COM 60468T105 34,839 739,675 SH   SOLE 22 717,008 0 22,667
MIRATI THERAPEUTICS INC COM 60468T105 3 74 SH   SOLE 23 74 0 0
MIRATI THERAPEUTICS INC COM 60468T105 57 1,204 SH   SOLE 26 0 0 1,204
MIRATI THERAPEUTICS INC COM 60468T105 105 2,219 SH   SOLE 28 2,219 0 0
MIRATI THERAPEUTICS INC COM 60468T105 246 5,233 SH   SOLE 30 5,233 0 0
MIRATI THERAPEUTICS INC COM 60468T105 130 2,758 SH   SOLE 40 2,758 0 0
MISONIX INC COM 604871103 25 1,377 SH   SOLE 18 1,377 0 0
MISONIX INC COM 604871103 469 25,358 SH   SOLE 21 25,358 0 0
MISTRAS GROUP INC COM 60649T107 332 15,333 SH   SOLE 2 729 0 14,604
MISTRAS GROUP INC COM 60649T107 9 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,248 57,612 SH   SOLE 18 57,612 0 0
MISTRAS GROUP INC COM 60649T107 323 14,907 SH   SOLE 19 14,907 0 0
MISTRAS GROUP INC COM 60649T107 13,823 637,905 SH   SOLE 21 637,905 0 0
MISTRAS GROUP INC COM 60649T107 10,406 480,225 SH   SOLE 22 459,860 0 20,365
MISTRAS GROUP INC COM 60649T107 55 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 130 6,013 SH   SOLE 30 6,013 0 0
MISTRAS GROUP INC COM 60649T107 38 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 8 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 154 37,098 SH   SOLE 21 37,098 0 0
MITCHAM INDS INC COM 606501104 1,203 289,911 SH   SOLE 22 289,911 0 0
MITEK SYS INC COM NEW 606710200 185 26,307 SH   SOLE 2 1,166 0 25,141
MITEK SYS INC COM NEW 606710200 6 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 788 111,836 SH   SOLE 18 111,836 0 0
MITEK SYS INC COM NEW 606710200 199 28,193 SH   SOLE 19 28,193 0 0
MITEK SYS INC COM NEW 606710200 8,093 1,147,952 SH   SOLE 21 1,147,952 0 0
MITEK SYS INC COM NEW 606710200 6,090 863,839 SH   SOLE 22 841,650 0 22,189
MITEL NETWORKS CORP COM 60671Q104 414 37,585 SH   SOLE 21 37,585 0 0
MITEL NETWORKS CORP COM 60671Q104 1,253 113,681 SH   SOLE 22 52,981 0 60,700
MITEL NETWORKS CORP COM 60671Q104 155 14,029 SH   SOLE 26 0 0 14,029
MITEL NETWORKS CORP COM 60671Q104 187 16,986 SH   SOLE 28 16,986 0 0
MITEL NETWORKS CORP COM 60671Q104 293 26,622 SH   SOLE 30 26,622 0 0
MITEL NETWORKS CORP COM 60671Q104 185 16,803 SH   SOLE 40 16,803 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 7 1,093 SH   SOLE 18 1,093 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 742 119,898 SH   SOLE 34 119,898 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 76 5,237 SH   SOLE 22 0 0 5,237
MKS INSTRUMENT INC COM 55306N104 9,950 124,138 SH   SOLE 2 35,044 0 89,094
MKS INSTRUMENT INC COM 55306N104 24 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 95 1,180 SH   SOLE 7 1,180 0 0
MKS INSTRUMENT INC COM 55306N104 13,637 170,145 SH   SOLE 18 170,145 0 0
MKS INSTRUMENT INC COM 55306N104 778 9,710 SH   SOLE 19 9,710 0 0
MKS INSTRUMENT INC COM 55306N104 229,086 2,858,221 SH   SOLE 21 2,858,221 0 0
MKS INSTRUMENT INC COM 55306N104 150,041 1,872,003 SH   SOLE 22 1,763,979 0 108,024
MKS INSTRUMENT INC COM 55306N104 21 265 SH   SOLE 23 265 0 0
MKS INSTRUMENT INC COM 55306N104 1,466 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 602 7,511 SH   SOLE 28 7,511 0 0
MKS INSTRUMENT INC COM 55306N104 327 4,077 SH   SOLE 29 451 0 3,626
MKS INSTRUMENT INC COM 55306N104 1,003 12,516 SH   SOLE 30 12,516 0 0
MKS INSTRUMENT INC COM 55306N104 207 2,581 SH   SOLE 31 1,822 0 759
MKS INSTRUMENT INC COM 55306N104 27 332 SH   SOLE 34 332 0 0
MKS INSTRUMENT INC COM 55306N104 19 239 SH   SOLE 36 239 0 0
MKS INSTRUMENT INC COM 55306N104 479 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 1,604 36,578 SH   SOLE 2 1,660 0 34,918
MOBILE MINI INC COM 60740F105 9 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 42 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 8,424 192,114 SH   SOLE 18 192,114 0 0
MOBILE MINI INC COM 60740F105 3,366 76,761 SH   SOLE 19 76,761 0 0
MOBILE MINI INC COM 60740F105 206,209 4,702,603 SH   SOLE 21 4,702,603 0 0
MOBILE MINI INC COM 60740F105 56,459 1,287,546 SH   SOLE 22 1,226,848 0 60,698
MOBILE MINI INC COM 60740F105 1,438 32,805 SH   SOLE 23 32,805 0 0
MOBILE MINI INC COM 60740F105 1,087 24,793 SH   SOLE 26 6,236 0 18,557
MOBILE MINI INC COM 60740F105 247 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 166 3,783 SH   SOLE 29 0 0 3,783
MOBILE MINI INC COM 60740F105 4,274 97,463 SH   SOLE 30 97,463 0 0
MOBILE MINI INC COM 60740F105 214 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,880 337,595 SH   SOLE 2 42,691 0 294,904
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,262 147,982 SH   SOLE 4 147,982 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 712 83,439 SH   SOLE 7 71,455 0 11,984
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,166 253,966 SH   SOLE 18 253,966 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,287 619,795 SH   SOLE 19 619,795 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 101,236 11,868,272 SH   SOLE 21 11,868,272 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 55,066 6,455,606 SH   SOLE 22 5,610,402 0 845,204
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,888 573,076 SH   SOLE 23 573,076 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,634 191,596 SH   SOLE 25 191,596 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9,254 1,084,918 SH   SOLE 26 532,745 0 552,173
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 931 109,105 SH   SOLE 28 109,105 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,901 222,862 SH   SOLE 29 141,230 0 81,632
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 35,958 4,215,497 SH   SOLE 30 4,215,497 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 519 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 10,321 1,209,980 SH   SOLE 34 1,209,980 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 41 4,793 SH   SOLE 36 4,793 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 45 5,301 SH   SOLE 40 5,301 0 0
MOBILEIRON INC COM NEW 60739U204 399 75,345 SH   SOLE 2 20,061 0 55,284
MOBILEIRON INC COM NEW 60739U204 5 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 1,255 236,728 SH   SOLE 18 236,728 0 0
MOBILEIRON INC COM NEW 60739U204 606 114,419 SH   SOLE 19 114,419 0 0
MOBILEIRON INC COM NEW 60739U204 13,412 2,530,626 SH   SOLE 21 2,530,626 0 0
MOBILEIRON INC COM NEW 60739U204 10,981 2,071,810 SH   SOLE 22 2,019,473 0 52,337
MOBILEIRON INC COM NEW 60739U204 40 7,500 SH   SOLE 23 7,500 0 0
MOBILEIRON INC COM NEW 60739U204 182 34,318 SH   SOLE 26 0 0 34,318
MOBILEIRON INC COM NEW 60739U204 33 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 73 13,739 SH   SOLE 29 0 0 13,739
MOBILEIRON INC COM NEW 60739U204 45 8,562 SH   SOLE 30 8,562 0 0
MOBILEIRON INC COM NEW 60739U204 16 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 467 29,444 SH   SOLE 2 9,985 0 19,459
MODEL N INC COM 607525102 7 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,319 83,218 SH   SOLE 18 83,218 0 0
MODEL N INC COM 607525102 2,748 173,388 SH   SOLE 19 173,388 0 0
MODEL N INC COM 607525102 14,422 909,891 SH   SOLE 21 909,891 0 0
MODEL N INC COM 607525102 14,769 931,769 SH   SOLE 22 902,515 0 29,254
MODEL N INC COM 607525102 310 19,583 SH   SOLE 23 19,583 0 0
MODEL N INC COM 607525102 405 25,578 SH   SOLE 26 0 0 25,578
MODEL N INC COM 607525102 64 4,067 SH   SOLE 30 4,067 0 0
MODINE MFG CO COM 607828100 1,076 72,233 SH   SOLE 2 26,580 0 45,653
MODINE MFG CO COM 607828100 5 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 17 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,565 172,126 SH   SOLE 18 172,126 0 0
MODINE MFG CO COM 607828100 3,075 206,392 SH   SOLE 19 206,392 0 0
MODINE MFG CO COM 607828100 26,442 1,774,631 SH   SOLE 21 1,774,631 0 0
MODINE MFG CO COM 607828100 25,525 1,713,078 SH   SOLE 22 1,643,091 0 69,987
MODINE MFG CO COM 607828100 1,175 78,832 SH   SOLE 23 78,832 0 0
MODINE MFG CO COM 607828100 1,261 84,621 SH   SOLE 26 0 0 84,621
MODINE MFG CO COM 607828100 100 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 305 20,503 SH   SOLE 29 0 0 20,503
MODINE MFG CO COM 607828100 179 12,022 SH   SOLE 30 12,022 0 0
MODINE MFG CO COM 607828100 74 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 3,530 64,415 SH   SOLE 2 30,161 0 34,254
MOELIS & CO CL A 60786M105 27 499 SH   SOLE 4 499 0 0
MOELIS & CO CL A 60786M105 163 2,973 SH   SOLE 7 2,973 0 0
MOELIS & CO CL A 60786M105 6,542 119,377 SH   SOLE 13 119,377 0 0
MOELIS & CO CL A 60786M105 11,771 214,798 SH   SOLE 18 214,798 0 0
MOELIS & CO CL A 60786M105 55,796 1,018,178 SH   SOLE 19 1,018,178 0 0
MOELIS & CO CL A 60786M105 94,085 1,716,884 SH   SOLE 21 1,716,884 0 0
MOELIS & CO CL A 60786M105 143,944 2,626,707 SH   SOLE 22 2,006,516 0 620,191
MOELIS & CO CL A 60786M105 2,157 39,360 SH   SOLE 23 39,360 0 0
MOELIS & CO CL A 60786M105 4,825 88,055 SH   SOLE 26 6,533 0 81,522
MOELIS & CO CL A 60786M105 317 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 15,471 282,315 SH   SOLE 29 0 0 282,315
MOELIS & CO CL A 60786M105 1,817 33,148 SH   SOLE 30 33,148 0 0
MOELIS & CO CL A 60786M105 3,742 68,282 SH   SOLE 36 68,282 0 0
MOELIS & CO CL A 60786M105 274 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 26,612 151,766 SH   SOLE 2 18,529 0 133,237
MOHAWK INDS INC COM 608190104 3,542 20,197 SH   SOLE 4 18,482 0 1,715
MOHAWK INDS INC COM 608190104 8,517 48,569 SH   SOLE 7 45,048 0 3,521
MOHAWK INDS INC COM 608190104 550 3,139 SH   SOLE 13 3,139 0 0
MOHAWK INDS INC COM 608190104 86 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 22,774 129,876 SH   SOLE 18 122,208 0 7,668
MOHAWK INDS INC COM 608190104 2,407 13,727 SH   SOLE 19 13,727 0 0
MOHAWK INDS INC COM 608190104 6,097 34,771 SH   SOLE 20 0 0 34,771
MOHAWK INDS INC COM 608190104 236,570 1,349,131 SH   SOLE 21 1,349,131 0 0
MOHAWK INDS INC COM 608190104 263,716 1,503,942 SH   SOLE 22 1,331,180 0 172,762
MOHAWK INDS INC COM 608190104 13,711 78,191 SH   SOLE 23 78,191 0 0
MOHAWK INDS INC COM 608190104 10,614 60,530 SH   SOLE 25 60,530 0 0
MOHAWK INDS INC COM 608190104 40,019 228,226 SH   SOLE 26 62,015 0 166,211
MOHAWK INDS INC COM 608190104 2,111 12,036 SH   SOLE 28 9,099 0 2,937
MOHAWK INDS INC COM 608190104 2,606 14,863 SH   SOLE 29 2,219 0 12,644
MOHAWK INDS INC COM 608190104 46,979 267,916 SH   SOLE 30 267,916 0 0
MOHAWK INDS INC COM 608190104 4,138 23,596 SH   SOLE 31 13,007 0 10,589
MOHAWK INDS INC COM 608190104 502 2,863 SH   SOLE 34 2,863 0 0
MOHAWK INDS INC COM 608190104 9,313 53,110 SH   SOLE 36 53,110 0 0
MOHAWK INDS INC COM 608190104 223 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 33 6,157 SH   SOLE 2 0 0 6,157
MOLECULAR TEMPLATES INC COM 608550109 164 30,451 SH   SOLE 18 30,451 0 0
MOLECULAR TEMPLATES INC COM 608550109 37 6,823 SH   SOLE 19 6,823 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,810 335,871 SH   SOLE 21 335,871 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,128 209,351 SH   SOLE 22 206,613 0 2,738
MOLECULIN BIOTECH INC COM 60855D101 5 3,398 SH   SOLE 18 3,398 0 0
MOLECULIN BIOTECH INC COM 60855D101 78 48,754 SH   SOLE 21 48,754 0 0
MOLINA HEALTHCARE INC COM 60855R100 20,843 140,170 SH   SOLE 2 35,867 0 104,303
MOLINA HEALTHCARE INC COM 60855R100 248 1,670 SH   SOLE 4 1,670 0 0
MOLINA HEALTHCARE INC COM 60855R100 334 2,246 SH   SOLE 7 2,246 0 0
MOLINA HEALTHCARE INC COM 60855R100 30,650 206,121 SH   SOLE 18 206,121 0 0
MOLINA HEALTHCARE INC COM 60855R100 22,733 152,881 SH   SOLE 19 152,881 0 0
MOLINA HEALTHCARE INC COM 60855R100 457,070 3,073,773 SH   SOLE 21 3,073,773 0 0
MOLINA HEALTHCARE INC COM 60855R100 305,573 2,054,963 SH   SOLE 22 1,930,966 0 123,997
MOLINA HEALTHCARE INC COM 60855R100 515 3,461 SH   SOLE 23 3,461 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,654 17,845 SH   SOLE 26 11,392 0 6,453
MOLINA HEALTHCARE INC COM 60855R100 1,156 7,772 SH   SOLE 28 7,772 0 0
MOLINA HEALTHCARE INC COM 60855R100 304 2,043 SH   SOLE 29 361 0 1,682
MOLINA HEALTHCARE INC COM 60855R100 2,094 14,085 SH   SOLE 30 14,085 0 0
MOLINA HEALTHCARE INC COM 60855R100 344 2,313 SH   SOLE 31 1,287 0 1,026
MOLINA HEALTHCARE INC COM 60855R100 34 228 SH   SOLE 34 228 0 0
MOLINA HEALTHCARE INC COM 60855R100 401 2,699 SH   SOLE 36 2,699 0 0
MOLINA HEALTHCARE INC COM 60855R100 904 6,079 SH   SOLE 40 6,079 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 2,049 562,000 PRN   SOLE 21 562,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 22,462 365,237 SH   SOLE 2 54,518 0 310,719
MOLSON COORS BREWING CO CL B 60871R209 3,917 63,683 SH   SOLE 4 58,690 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 9,763 158,743 SH   SOLE 7 136,292 0 22,451
MOLSON COORS BREWING CO CL B 60871R209 78 1,273 SH   SOLE 15 1,273 0 0
MOLSON COORS BREWING CO CL B 60871R209 91,497 1,487,764 SH   SOLE 18 1,464,983 0 22,781
MOLSON COORS BREWING CO CL B 60871R209 77,532 1,260,686 SH   SOLE 19 1,260,686 0 0
MOLSON COORS BREWING CO CL B 60871R209 5,310 86,342 SH   SOLE 20 0 0 86,342
MOLSON COORS BREWING CO CL B 60871R209 229,275 3,728,051 SH   SOLE 21 3,728,051 0 0
MOLSON COORS BREWING CO CL B 60871R209 271,538 4,415,244 SH   SOLE 22 4,029,088 0 386,156
MOLSON COORS BREWING CO CL B 60871R209 18,078 293,950 SH   SOLE 23 293,950 0 0
MOLSON COORS BREWING CO CL B 60871R209 11,000 178,864 SH   SOLE 25 178,864 0 0
MOLSON COORS BREWING CO CL B 60871R209 56,221 914,170 SH   SOLE 26 187,723 0 726,447
MOLSON COORS BREWING CO CL B 60871R209 2,181 35,464 SH   SOLE 28 26,643 0 8,821
MOLSON COORS BREWING CO CL B 60871R209 38,003 617,934 SH   SOLE 30 617,934 0 0
MOLSON COORS BREWING CO CL B 60871R209 2,923 47,535 SH   SOLE 31 7,723 0 39,812
MOLSON COORS BREWING CO CL B 60871R209 18,472 300,364 SH   SOLE 34 300,364 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,961 145,701 SH   SOLE 36 145,701 0 0
MOLSON COORS BREWING CO CL B 60871R209 233 3,792 SH   SOLE 40 3,792 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,622 61,681 SH   SOLE 2 2,880 0 58,801
MOMENTA PHARMACEUTICALS INC COM 60877T100 7 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 43 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 8,716 331,403 SH   SOLE 18 331,403 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,541 96,612 SH   SOLE 19 96,612 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 241,609 9,186,661 SH   SOLE 21 9,186,661 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 57,375 2,181,545 SH   SOLE 22 2,083,443 0 98,102
MOMENTA PHARMACEUTICALS INC COM 60877T100 27 1,043 SH   SOLE 23 1,043 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 813 30,894 SH   SOLE 26 28,040 0 2,854
MOMENTA PHARMACEUTICALS INC COM 60877T100 243 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 4,478 170,253 SH   SOLE 30 170,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 53 2,028 SH   SOLE 34 2,028 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 186 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 6,081 138,836 SH   SOLE 2 3,564 0 135,272
MOMO INC ADR 60879B107 1,477 33,714 SH   SOLE 4 33,714 0 0
MOMO INC ADR 60879B107 707 16,133 SH   SOLE 7 16,133 0 0
MOMO INC ADR 60879B107 2,594 59,231 SH   SOLE 15 59,231 0 0
MOMO INC ADR 60879B107 2,263 51,675 SH   SOLE 18 51,675 0 0
MOMO INC ADR 60879B107 147 3,356 SH   SOLE 19 3,356 0 0
MOMO INC ADR 60879B107 117,907 2,691,951 SH   SOLE 21 2,691,951 0 0
MOMO INC ADR 60879B107 74,531 1,701,613 SH   SOLE 22 1,567,384 0 134,229
MOMO INC ADR 60879B107 9,268 211,594 SH   SOLE 23 211,594 0 0
MOMO INC ADR 60879B107 2,054 46,893 SH   SOLE 25 46,893 0 0
MOMO INC ADR 60879B107 23,988 547,676 SH   SOLE 26 113,071 0 434,605
MOMO INC ADR 60879B107 768 17,526 SH   SOLE 28 17,526 0 0
MOMO INC ADR 60879B107 2,073 47,322 SH   SOLE 29 33,915 0 13,407
MOMO INC ADR 60879B107 35,428 808,865 SH   SOLE 30 808,865 0 0
MOMO INC ADR 60879B107 358 8,175 SH   SOLE 31 8,175 0 0
MOMO INC ADR 60879B107 8,085 184,595 SH   SOLE 34 184,595 0 0
MOMO INC ADR 60879B107 49 1,120 SH   SOLE 40 1,120 0 0
MONARCH CASINO & RESORT INC COM 609027107 458 10,072 SH   SOLE 2 451 0 9,621
MONARCH CASINO & RESORT INC COM 609027107 7 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,301 50,622 SH   SOLE 18 50,622 0 0
MONARCH CASINO & RESORT INC COM 609027107 471 10,374 SH   SOLE 19 10,374 0 0
MONARCH CASINO & RESORT INC COM 609027107 56,045 1,233,119 SH   SOLE 21 1,233,119 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,853 370,814 SH   SOLE 22 356,135 0 14,679
MONARCH CASINO & RESORT INC COM 609027107 206 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 1,157 25,446 SH   SOLE 30 25,446 0 0
MONDELEZ INTL INC CL A 609207105 148,690 3,461,126 SH   SOLE 2 402,785 0 3,058,341
MONDELEZ INTL INC CL A 609207105 20,275 471,956 SH   SOLE 4 433,036 0 38,920
MONDELEZ INTL INC CL A 609207105 48,969 1,139,882 SH   SOLE 7 1,123,196 0 16,686
MONDELEZ INTL INC CL A 609207105 1,728 40,222 SH   SOLE 13 40,222 0 0
MONDELEZ INTL INC CL A 609207105 607 14,129 SH   SOLE 15 14,129 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 168,153 3,914,187 SH   SOLE 18 3,676,325 0 237,862
MONDELEZ INTL INC CL A 609207105 105,811 2,463,020 SH   SOLE 19 2,463,020 0 0
MONDELEZ INTL INC CL A 609207105 28,619 666,176 SH   SOLE 20 10,720 0 655,456
MONDELEZ INTL INC CL A 609207105 962,906 22,414,020 SH   SOLE 21 22,414,020 0 0
MONDELEZ INTL INC CL A 609207105 1,527,844 35,564,329 SH   SOLE 22 31,419,208 0 4,145,121
MONDELEZ INTL INC CL A 609207105 80,827 1,881,448 SH   SOLE 23 1,881,448 0 0
MONDELEZ INTL INC CL A 609207105 60,607 1,410,785 SH   SOLE 25 1,410,785 0 0
MONDELEZ INTL INC CL A 609207105 251,127 5,845,599 SH   SOLE 26 1,172,371 0 4,673,228
MONDELEZ INTL INC CL A 609207105 12,349 287,463 SH   SOLE 28 217,794 0 69,669
MONDELEZ INTL INC CL A 609207105 2,365 55,057 SH   SOLE 29 55,057 0 0
MONDELEZ INTL INC CL A 609207105 214,504 4,993,105 SH   SOLE 30 4,993,105 0 0
MONDELEZ INTL INC CL A 609207105 24,435 568,779 SH   SOLE 31 288,881 0 279,898
MONDELEZ INTL INC CL A 609207105 10,728 249,716 SH   SOLE 32 249,716 0 0
MONDELEZ INTL INC CL A 609207105 8,866 206,370 SH   SOLE 34 206,370 0 0
MONDELEZ INTL INC CL A 609207105 55,219 1,285,369 SH   SOLE 36 1,285,369 0 0
MONDELEZ INTL INC CL A 609207105 1,311 30,512 SH   SOLE 40 30,512 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 189 35,262 SH   SOLE 2 1,105 0 34,157
MONEYGRAM INTL INC COM NEW 60935Y208 4 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 552 103,235 SH   SOLE 18 103,235 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 134 25,004 SH   SOLE 19 25,004 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 5,920 1,106,487 SH   SOLE 21 1,106,487 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 4,761 889,895 SH   SOLE 22 851,497 0 38,398
MONEYGRAM INTL INC COM NEW 60935Y208 23 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 28 5,151 SH   SOLE 30 5,151 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 17 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 11,391 139,685 SH   SOLE 19 139,685 0 0
MONGODB INC CL A 60937P106 1,045 12,820 SH   SOLE 21 12,820 0 0
MONGODB INC CL A 60937P106 33,215 407,293 SH   SOLE 22 407,293 0 0
MONGODB INC CL A 60937P106 4,578 56,143 SH   SOLE 34 56,143 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,305 257,456 SH   SOLE 2 2,882 0 254,574
MONMOUTH REAL ESTATE INVT CO CL A 609720107 333 19,895 SH   SOLE 4 19,895 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,109 126,127 SH   SOLE 7 126,127 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 46 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,186 250,358 SH   SOLE 18 250,358 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,908 173,927 SH   SOLE 19 173,927 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 45,224 2,704,773 SH   SOLE 21 2,704,773 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 55,000 3,289,464 SH   SOLE 22 3,188,269 0 101,195
MONMOUTH REAL ESTATE INVT CO CL A 609720107 88 5,276 SH   SOLE 23 5,276 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,387 142,748 SH   SOLE 25 142,748 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 773 46,215 SH   SOLE 26 0 0 46,215
MONMOUTH REAL ESTATE INVT CO CL A 609720107 152 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 441 26,389 SH   SOLE 29 26,383 0 6
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,306 377,138 SH   SOLE 30 377,138 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 98 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 11,044 87,981 SH   SOLE 2 20,800 0 67,181
MONOLITHIC PWR SYS INC COM 609839105 17 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 110 880 SH   SOLE 7 880 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,141 120,613 SH   SOLE 18 120,613 0 0
MONOLITHIC PWR SYS INC COM 609839105 56,178 447,529 SH   SOLE 19 447,529 0 0
MONOLITHIC PWR SYS INC COM 609839105 256,142 2,040,484 SH   SOLE 21 2,040,484 0 0
MONOLITHIC PWR SYS INC COM 609839105 162,417 1,293,850 SH   SOLE 22 1,214,586 0 79,264
MONOLITHIC PWR SYS INC COM 609839105 1,419 11,305 SH   SOLE 23 11,305 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,917 39,173 SH   SOLE 26 8,070 0 31,103
MONOLITHIC PWR SYS INC COM 609839105 685 5,457 SH   SOLE 28 5,457 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,010 8,048 SH   SOLE 29 0 0 8,048
MONOLITHIC PWR SYS INC COM 609839105 1,146 9,131 SH   SOLE 30 9,131 0 0
MONOLITHIC PWR SYS INC COM 609839105 181 1,440 SH   SOLE 31 869 0 571
MONOLITHIC PWR SYS INC COM 609839105 16,075 128,058 SH   SOLE 34 128,058 0 0
MONOLITHIC PWR SYS INC COM 609839105 524 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 747 36,983 SH   SOLE 2 1,560 0 35,423
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16 794 SH   SOLE 7 794 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,693 182,833 SH   SOLE 18 182,833 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 787 38,971 SH   SOLE 19 38,971 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 89,358 4,423,657 SH   SOLE 21 4,423,657 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24,868 1,231,097 SH   SOLE 22 1,181,910 0 49,187
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 45 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 115 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,875 92,837 SH   SOLE 30 92,837 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 98 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 1,786 25,663 SH   SOLE 2 1,194 0 24,469
MONRO INC COM 610236101 14 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 47 677 SH   SOLE 7 677 0 0
MONRO INC COM 610236101 9,539 137,049 SH   SOLE 18 137,049 0 0
MONRO INC COM 610236101 2,031 29,186 SH   SOLE 19 29,186 0 0
MONRO INC COM 610236101 237,609 3,413,926 SH   SOLE 21 3,413,926 0 0
MONRO INC COM 610236101 63,965 919,032 SH   SOLE 22 878,786 0 40,246
MONRO INC COM 610236101 333 4,779 SH   SOLE 26 3,354 0 1,425
MONRO INC COM 610236101 321 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 5,135 73,781 SH   SOLE 30 73,781 0 0
MONRO INC COM 610236101 244 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 0 10 SH   SOLE 17 0 0 10
MONROE CAP CORP COM 610335101 1,343 98,951 SH   SOLE 30 98,951 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 59,968 1,028,961 SH   SOLE 2 184,293 0 844,668
MONSTER BEVERAGE CORP NEW COM 61174X109 8,313 142,631 SH   SOLE 4 131,260 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 19,088 327,516 SH   SOLE 7 315,583 0 11,933
MONSTER BEVERAGE CORP NEW COM 61174X109 668 11,463 SH   SOLE 13 11,463 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 253 4,349 SH   SOLE 15 4,349 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 45,846 786,643 SH   SOLE 18 736,667 0 49,976
MONSTER BEVERAGE CORP NEW COM 61174X109 14,561 249,848 SH   SOLE 19 249,848 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 403,183 6,918,035 SH   SOLE 21 6,918,035 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 580,170 9,954,866 SH   SOLE 22 8,665,321 0 1,289,545
MONSTER BEVERAGE CORP NEW COM 61174X109 31,907 547,482 SH   SOLE 23 547,482 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,361 400,844 SH   SOLE 25 400,844 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 81,549 1,399,263 SH   SOLE 26 373,938 0 1,025,325
MONSTER BEVERAGE CORP NEW COM 61174X109 4,738 81,294 SH   SOLE 28 61,267 0 20,027
MONSTER BEVERAGE CORP NEW COM 61174X109 3,435 58,943 SH   SOLE 29 20,074 0 38,869
MONSTER BEVERAGE CORP NEW COM 61174X109 91,613 1,571,950 SH   SOLE 30 1,571,950 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 10,371 177,952 SH   SOLE 31 92,997 0 84,955
MONSTER BEVERAGE CORP NEW COM 61174X109 5,483 94,080 SH   SOLE 32 94,080 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,483 25,442 SH   SOLE 34 25,442 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,657 320,119 SH   SOLE 36 320,119 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 552 9,464 SH   SOLE 40 9,464 0 0
MOODYS CORP COM 615369105 68,253 408,209 SH   SOLE 2 55,700 0 352,509
MOODYS CORP COM 615369105 9,309 55,674 SH   SOLE 4 51,216 0 4,458
MOODYS CORP COM 615369105 20,229 120,987 SH   SOLE 7 119,931 0 1,056
MOODYS CORP COM 615369105 243 1,456 SH   SOLE 15 1,456 0 0
MOODYS CORP COM 615369105 58,095 347,460 SH   SOLE 18 326,883 0 20,577
MOODYS CORP COM 615369105 6,151 36,789 SH   SOLE 19 36,789 0 0
MOODYS CORP COM 615369105 22,124 132,320 SH   SOLE 20 70,949 0 61,371
MOODYS CORP COM 615369105 671,861 4,018,310 SH   SOLE 21 4,018,310 0 0
MOODYS CORP COM 615369105 677,736 4,053,444 SH   SOLE 22 3,614,302 0 439,142
MOODYS CORP COM 615369105 36,198 216,494 SH   SOLE 23 216,494 0 0
MOODYS CORP COM 615369105 25,712 153,778 SH   SOLE 25 153,778 0 0
MOODYS CORP COM 615369105 99,705 596,320 SH   SOLE 26 144,407 0 451,913
MOODYS CORP COM 615369105 5,606 33,526 SH   SOLE 28 25,382 0 8,144
MOODYS CORP COM 615369105 1,006 6,019 SH   SOLE 29 6,019 0 0
MOODYS CORP COM 615369105 103,898 621,401 SH   SOLE 30 621,401 0 0
MOODYS CORP COM 615369105 10,575 63,249 SH   SOLE 31 37,945 0 25,304
MOODYS CORP COM 615369105 1,404 8,400 SH   SOLE 34 8,400 0 0
MOODYS CORP COM 615369105 22,758 136,113 SH   SOLE 36 136,113 0 0
MOODYS CORP COM 615369105 577 3,451 SH   SOLE 40 3,451 0 0
MOOG INC CL A 615394202 2,448 28,477 SH   SOLE 2 1,197 0 27,280
MOOG INC CL A 615394202 5 63 SH   SOLE 4 63 0 0
MOOG INC CL A 615394202 96 1,121 SH   SOLE 7 1,121 0 0
MOOG INC CL A 615394202 12,150 141,330 SH   SOLE 18 141,330 0 0
MOOG INC CL A 615394202 2,538 29,524 SH   SOLE 19 29,524 0 0
MOOG INC CL A 615394202 377,487 4,390,921 SH   SOLE 21 4,390,921 0 0
MOOG INC CL A 615394202 81,519 948,228 SH   SOLE 22 902,632 0 45,596
MOOG INC CL A 615394202 544 6,330 SH   SOLE 26 3,377 0 2,953
MOOG INC CL A 615394202 372 4,329 SH   SOLE 28 4,329 0 0
MOOG INC CL A 615394202 6,042 70,286 SH   SOLE 30 70,286 0 0
MOOG INC CL A 615394202 53 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 334 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 210,823 4,527,006 SH   SOLE 2 1,913,918 0 2,613,088
MORGAN STANLEY COM NEW 617446448 37,325 801,490 SH   SOLE 4 766,596 0 34,894
MORGAN STANLEY COM NEW 617446448 48,002 1,030,744 SH   SOLE 7 1,025,647 0 5,097
MORGAN STANLEY COM NEW 617446448 10,116 217,230 SH   SOLE 13 217,230 0 0
MORGAN STANLEY COM NEW 617446448 501 10,754 SH   SOLE 15 10,754 0 0
MORGAN STANLEY COM NEW 617446448 371,095 7,968,536 SH   SOLE 18 7,628,768 0 339,768
MORGAN STANLEY COM NEW 617446448 741,869 15,930,182 SH   SOLE 19 15,930,182 0 0
MORGAN STANLEY COM NEW 617446448 19,826 425,718 SH   SOLE 20 0 0 425,718
MORGAN STANLEY COM NEW 617446448 1,029,475 22,105,975 SH   SOLE 21 22,105,975 0 0
MORGAN STANLEY COM NEW 617446448 1,621,462 34,817,741 SH   SOLE 22 30,247,855 0 4,569,886
MORGAN STANLEY COM NEW 617446448 104,099 2,235,321 SH   SOLE 23 2,235,321 0 0
MORGAN STANLEY COM NEW 617446448 64,495 1,384,899 SH   SOLE 25 1,384,899 0 0
MORGAN STANLEY COM NEW 617446448 223,696 4,803,426 SH   SOLE 26 1,083,849 0 3,719,577
MORGAN STANLEY COM NEW 617446448 12,003 257,742 SH   SOLE 28 195,214 0 62,528
MORGAN STANLEY COM NEW 617446448 37,874 813,265 SH   SOLE 29 330,742 0 482,523
MORGAN STANLEY COM NEW 617446448 227,096 4,876,444 SH   SOLE 30 4,876,444 0 0
MORGAN STANLEY COM NEW 617446448 49,536 1,063,691 SH   SOLE 31 718,924 0 344,767
MORGAN STANLEY COM NEW 617446448 183,373 3,937,582 SH   SOLE 34 3,937,582 0 0
MORGAN STANLEY COM NEW 617446448 65,044 1,396,691 SH   SOLE 36 1,396,691 0 0
MORGAN STANLEY COM NEW 617446448 1,297 27,852 SH   SOLE 40 27,852 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 879 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 623 71,876 SH   SOLE 2 71,876 0 0
MORNINGSTAR INC COM 617700109 3,857 30,634 SH   SOLE 2 3,653 0 26,981
MORNINGSTAR INC COM 617700109 5 43 SH   SOLE 4 43 0 0
MORNINGSTAR INC COM 617700109 51 403 SH   SOLE 7 403 0 0
MORNINGSTAR INC COM 617700109 1,538 12,213 SH   SOLE 18 12,213 0 0
MORNINGSTAR INC COM 617700109 399 3,166 SH   SOLE 19 3,166 0 0
MORNINGSTAR INC COM 617700109 28,557 226,822 SH   SOLE 21 226,822 0 0
MORNINGSTAR INC COM 617700109 63,384 503,444 SH   SOLE 22 467,507 0 35,937
MORNINGSTAR INC COM 617700109 961 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 360 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 577 4,585 SH   SOLE 30 4,585 0 0
MORNINGSTAR INC COM 617700109 52 414 SH   SOLE 31 366 0 48
MORNINGSTAR INC COM 617700109 289 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 31,392 966,499 SH   SOLE 2 218,393 0 748,106
MOSAIC CO NEW COM 61945C103 3,414 105,117 SH   SOLE 4 95,456 0 9,661
MOSAIC CO NEW COM 61945C103 10,949 337,113 SH   SOLE 7 301,528 0 35,585
MOSAIC CO NEW COM 61945C103 487 14,983 SH   SOLE 13 14,983 0 0
MOSAIC CO NEW COM 61945C103 104 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 23,457 722,201 SH   SOLE 18 678,657 0 43,544
MOSAIC CO NEW COM 61945C103 25,049 771,228 SH   SOLE 19 771,228 0 0
MOSAIC CO NEW COM 61945C103 5,270 162,241 SH   SOLE 20 0 0 162,241
MOSAIC CO NEW COM 61945C103 254,155 7,824,959 SH   SOLE 21 7,824,959 0 0
MOSAIC CO NEW COM 61945C103 291,960 8,988,912 SH   SOLE 22 7,964,808 0 1,024,104
MOSAIC CO NEW COM 61945C103 14,732 453,578 SH   SOLE 23 453,578 0 0
MOSAIC CO NEW COM 61945C103 12,497 384,774 SH   SOLE 25 384,774 0 0
MOSAIC CO NEW COM 61945C103 53,054 1,633,442 SH   SOLE 26 396,973 0 1,236,469
MOSAIC CO NEW COM 61945C103 2,241 68,983 SH   SOLE 28 51,960 0 17,023
MOSAIC CO NEW COM 61945C103 16,432 505,896 SH   SOLE 29 432,518 0 73,378
MOSAIC CO NEW COM 61945C103 44,479 1,369,438 SH   SOLE 30 1,369,438 0 0
MOSAIC CO NEW COM 61945C103 5,163 158,971 SH   SOLE 31 88,228 0 70,743
MOSAIC CO NEW COM 61945C103 6,601 203,223 SH   SOLE 34 203,223 0 0
MOSAIC CO NEW COM 61945C103 11,155 343,433 SH   SOLE 36 343,433 0 0
MOSAIC CO NEW COM 61945C103 217 6,689 SH   SOLE 40 6,689 0 0
MOSYS INC COM NEW 619718208 3 3,968 SH   SOLE 21 3,968 0 0
MOSYS INC COM NEW 619718208 77 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 423 18,055 SH   SOLE 2 790 0 17,265
MOTORCAR PTS AMER INC COM 620071100 10 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 2,025 86,363 SH   SOLE 18 86,363 0 0
MOTORCAR PTS AMER INC COM 620071100 414 17,652 SH   SOLE 19 17,652 0 0
MOTORCAR PTS AMER INC COM 620071100 48,037 2,048,501 SH   SOLE 21 2,048,501 0 0
MOTORCAR PTS AMER INC COM 620071100 11,884 506,766 SH   SOLE 22 483,527 0 23,239
MOTORCAR PTS AMER INC COM 620071100 61 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 1,003 42,769 SH   SOLE 30 42,769 0 0
MOTORCAR PTS AMER INC COM 620071100 54 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 96,827 744,018 SH   SOLE 2 408,464 0 335,554
MOTOROLA SOLUTIONS INC COM NEW 620076307 17,218 132,306 SH   SOLE 4 128,028 0 4,278
MOTOROLA SOLUTIONS INC COM NEW 620076307 26,565 204,124 SH   SOLE 7 187,747 0 16,377
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,037 23,339 SH   SOLE 13 23,339 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 163 1,254 SH   SOLE 15 1,254 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 49 375 SH   SOLE 17 0 0 375
MOTOROLA SOLUTIONS INC COM NEW 620076307 133,133 1,022,996 SH   SOLE 18 959,977 0 63,019
MOTOROLA SOLUTIONS INC COM NEW 620076307 268,313 2,061,722 SH   SOLE 19 2,061,722 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 9,255 71,115 SH   SOLE 20 0 0 71,115
MOTOROLA SOLUTIONS INC COM NEW 620076307 739,571 5,682,890 SH   SOLE 21 5,682,890 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 675,751 5,192,490 SH   SOLE 22 4,449,743 0 742,747
MOTOROLA SOLUTIONS INC COM NEW 620076307 43,086 331,074 SH   SOLE 23 331,074 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 97,122 746,285 SH   SOLE 25 746,285 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 102,135 784,808 SH   SOLE 26 162,791 0 622,017
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,281 32,894 SH   SOLE 28 25,145 0 7,749
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,372 87,383 SH   SOLE 29 87,383 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 99,295 762,989 SH   SOLE 30 762,989 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,135 254,610 SH   SOLE 31 176,185 0 78,425
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,286 140,512 SH   SOLE 34 140,512 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,855 260,140 SH   SOLE 36 260,140 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 425 3,264 SH   SOLE 40 3,264 0 0
MOTUS GI HLDGS INC COM 62014P108 2 441 SH   SOLE 18 441 0 0
MOTUS GI HLDGS INC COM 62014P108 33 6,445 SH   SOLE 21 6,445 0 0
MOVADO GROUP INC COM 624580106 662 15,808 SH   SOLE 2 558 0 15,250
MOVADO GROUP INC COM 624580106 17 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 3,267 77,964 SH   SOLE 18 77,964 0 0
MOVADO GROUP INC COM 624580106 1,326 31,646 SH   SOLE 19 31,646 0 0
MOVADO GROUP INC COM 624580106 73,313 1,749,708 SH   SOLE 21 1,749,708 0 0
MOVADO GROUP INC COM 624580106 20,157 481,066 SH   SOLE 22 456,540 0 24,526
MOVADO GROUP INC COM 624580106 334 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 99 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 1,642 39,197 SH   SOLE 30 39,197 0 0
MOVADO GROUP INC COM 624580106 1,270 30,317 SH   SOLE 34 30,317 0 0
MOVADO GROUP INC COM 624580106 75 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 947 27,308 SH   SOLE 18 27,308 0 0
MPLX LP COM UNIT REP LTD 55336V100 77,526 2,235,472 SH   SOLE 19 2,235,472 0 0
MRC GLOBAL INC COM 55345K103 1,425 75,937 SH   SOLE 2 3,142 0 72,795
MRC GLOBAL INC COM 55345K103 9 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 77 4,120 SH   SOLE 7 4,120 0 0
MRC GLOBAL INC COM 55345K103 5,081 270,675 SH   SOLE 18 270,675 0 0
MRC GLOBAL INC COM 55345K103 2,805 149,426 SH   SOLE 19 149,426 0 0
MRC GLOBAL INC COM 55345K103 52,769 2,811,371 SH   SOLE 21 2,811,371 0 0
MRC GLOBAL INC COM 55345K103 50,452 2,687,910 SH   SOLE 22 2,546,825 0 141,085
MRC GLOBAL INC COM 55345K103 543 28,917 SH   SOLE 23 28,917 0 0
MRC GLOBAL INC COM 55345K103 2,100 111,903 SH   SOLE 26 9,899 0 102,004
MRC GLOBAL INC COM 55345K103 234 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 107 5,721 SH   SOLE 29 0 0 5,721
MRC GLOBAL INC COM 55345K103 420 22,361 SH   SOLE 30 22,361 0 0
MRC GLOBAL INC COM 55345K103 139 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 207 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 4,423 41,556 SH   SOLE 2 15,295 0 26,261
MSA SAFETY INC COM 553498106 14 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 2,907 27,315 SH   SOLE 7 27,315 0 0
MSA SAFETY INC COM 553498106 21,192 199,102 SH   SOLE 18 199,102 0 0
MSA SAFETY INC COM 553498106 3,335 31,331 SH   SOLE 19 31,331 0 0
MSA SAFETY INC COM 553498106 257,081 2,415,267 SH   SOLE 21 2,415,267 0 0
MSA SAFETY INC COM 553498106 129,283 1,214,613 SH   SOLE 22 1,166,555 0 48,058
MSA SAFETY INC COM 553498106 690 6,485 SH   SOLE 26 3,599 0 2,886
MSA SAFETY INC COM 553498106 504 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 869 8,167 SH   SOLE 30 8,167 0 0
MSA SAFETY INC COM 553498106 363 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 740 SH   SOLE 18 740 0 0
MSB FINL CORP NEW COM 55352L101 13 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 9,477 107,560 SH   SOLE 2 27,340 0 80,220
MSC INDL DIRECT INC CL A 553530106 21 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 275 3,123 SH   SOLE 7 3,123 0 0
MSC INDL DIRECT INC CL A 553530106 12,508 141,961 SH   SOLE 18 141,961 0 0
MSC INDL DIRECT INC CL A 553530106 706 8,016 SH   SOLE 19 8,016 0 0
MSC INDL DIRECT INC CL A 553530106 195,300 2,216,544 SH   SOLE 21 2,216,544 0 0
MSC INDL DIRECT INC CL A 553530106 134,290 1,524,113 SH   SOLE 22 1,431,350 0 92,763
MSC INDL DIRECT INC CL A 553530106 1,339 15,194 SH   SOLE 26 6,466 0 8,728
MSC INDL DIRECT INC CL A 553530106 543 6,162 SH   SOLE 28 6,162 0 0
MSC INDL DIRECT INC CL A 553530106 908 10,304 SH   SOLE 30 10,304 0 0
MSC INDL DIRECT INC CL A 553530106 88 1,001 SH   SOLE 31 952 0 49
MSC INDL DIRECT INC CL A 553530106 170 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 414 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 36,117 203,580 SH   SOLE 2 25,035 0 178,545
MSCI INC COM 55354G100 4,917 27,716 SH   SOLE 4 25,367 0 2,349
MSCI INC COM 55354G100 12,465 70,263 SH   SOLE 7 63,940 0 6,323
MSCI INC COM 55354G100 293 1,654 SH   SOLE 13 1,654 0 0
MSCI INC COM 55354G100 52 292 SH   SOLE 15 292 0 0
MSCI INC COM 55354G100 88 498 SH   SOLE 17 0 0 498
MSCI INC COM 55354G100 32,011 180,437 SH   SOLE 18 168,926 0 11,511
MSCI INC COM 55354G100 49,204 277,344 SH   SOLE 19 277,344 0 0
MSCI INC COM 55354G100 8,298 46,771 SH   SOLE 20 0 0 46,771
MSCI INC COM 55354G100 376,151 2,120,235 SH   SOLE 21 2,120,235 0 0
MSCI INC COM 55354G100 399,969 2,254,490 SH   SOLE 22 2,019,902 0 234,588
MSCI INC COM 55354G100 20,812 117,313 SH   SOLE 23 117,313 0 0
MSCI INC COM 55354G100 46,487 262,029 SH   SOLE 25 262,029 0 0
MSCI INC COM 55354G100 60,861 343,052 SH   SOLE 26 89,115 0 253,937
MSCI INC COM 55354G100 3,102 17,486 SH   SOLE 28 13,340 0 4,146
MSCI INC COM 55354G100 3,748 21,129 SH   SOLE 29 3,555 0 17,574
MSCI INC COM 55354G100 59,683 336,411 SH   SOLE 30 336,411 0 0
MSCI INC COM 55354G100 4,450 25,084 SH   SOLE 31 15,295 0 9,789
MSCI INC COM 55354G100 719 4,050 SH   SOLE 34 4,050 0 0
MSCI INC COM 55354G100 11,894 67,044 SH   SOLE 36 67,044 0 0
MSCI INC COM 55354G100 321 1,812 SH   SOLE 40 1,812 0 0
MSG NETWORK INC CL A 553573106 1,691 65,528 SH   SOLE 2 7,497 0 58,031
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 33 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 4,995 193,609 SH   SOLE 18 193,609 0 0
MSG NETWORK INC CL A 553573106 2,027 78,579 SH   SOLE 19 78,579 0 0
MSG NETWORK INC CL A 553573106 50,343 1,951,288 SH   SOLE 21 1,951,288 0 0
MSG NETWORK INC CL A 553573106 48,415 1,876,557 SH   SOLE 22 1,802,233 0 74,324
MSG NETWORK INC CL A 553573106 400 15,513 SH   SOLE 23 15,513 0 0
MSG NETWORK INC CL A 553573106 1,541 59,725 SH   SOLE 26 24,342 0 35,383
MSG NETWORK INC CL A 553573106 208 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 280 10,869 SH   SOLE 29 0 0 10,869
MSG NETWORK INC CL A 553573106 378 14,655 SH   SOLE 30 14,655 0 0
MSG NETWORK INC CL A 553573106 177 6,870 SH   SOLE 40 6,870 0 0
MTS SYS CORP COM 553777103 935 17,083 SH   SOLE 2 672 0 16,411
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 21 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,331 79,101 SH   SOLE 18 79,101 0 0
MTS SYS CORP COM 553777103 892 16,294 SH   SOLE 19 16,294 0 0
MTS SYS CORP COM 553777103 101,787 1,859,126 SH   SOLE 21 1,859,126 0 0
MTS SYS CORP COM 553777103 27,316 498,923 SH   SOLE 22 476,996 0 21,927
MTS SYS CORP COM 553777103 409 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 119 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 2,122 38,753 SH   SOLE 30 38,753 0 0
MTS SYS CORP COM 553777103 87 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,324 45,683 SH   SOLE 2 2,119 0 43,564
MUELLER INDS INC COM 624756102 9 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 35 1,222 SH   SOLE 7 1,222 0 0
MUELLER INDS INC COM 624756102 7,090 244,656 SH   SOLE 18 244,656 0 0
MUELLER INDS INC COM 624756102 1,505 51,935 SH   SOLE 19 51,935 0 0
MUELLER INDS INC COM 624756102 175,153 6,043,934 SH   SOLE 21 6,043,934 0 0
MUELLER INDS INC COM 624756102 46,768 1,613,811 SH   SOLE 22 1,530,899 0 82,912
MUELLER INDS INC COM 624756102 560 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 228 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 3,659 126,252 SH   SOLE 30 126,252 0 0
MUELLER INDS INC COM 624756102 72 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 175 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,579 137,220 SH   SOLE 2 5,786 0 131,434
MUELLER WTR PRODS INC COM SER A 624758108 14 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 926 80,409 SH   SOLE 7 80,409 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,693 494,597 SH   SOLE 18 494,597 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,626 141,257 SH   SOLE 19 141,257 0 0
MUELLER WTR PRODS INC COM SER A 624758108 58,983 5,124,487 SH   SOLE 21 5,124,487 0 0
MUELLER WTR PRODS INC COM SER A 624758108 52,526 4,563,540 SH   SOLE 22 4,353,578 0 209,962
MUELLER WTR PRODS INC COM SER A 624758108 293 25,453 SH   SOLE 26 18,054 0 7,399
MUELLER WTR PRODS INC COM SER A 624758108 266 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,471 475,353 SH   SOLE 30 475,353 0 0
MUELLER WTR PRODS INC COM SER A 624758108 215 18,689 SH   SOLE 40 18,689 0 0
MULTI COLOR CORP COM 625383104 861 13,834 SH   SOLE 2 570 0 13,264
MULTI COLOR CORP COM 625383104 7 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 17 280 SH   SOLE 7 280 0 0
MULTI COLOR CORP COM 625383104 3,806 61,138 SH   SOLE 18 61,138 0 0
MULTI COLOR CORP COM 625383104 806 12,947 SH   SOLE 19 12,947 0 0
MULTI COLOR CORP COM 625383104 91,634 1,472,037 SH   SOLE 21 1,472,037 0 0
MULTI COLOR CORP COM 625383104 26,163 420,286 SH   SOLE 22 398,764 0 21,522
MULTI COLOR CORP COM 625383104 265 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 121 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,893 30,406 SH   SOLE 30 30,406 0 0
MULTI COLOR CORP COM 625383104 89 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 13,012 390,272 SH   SOLE 2 87,401 0 302,871
MURPHY OIL CORP COM 626717102 156 4,689 SH   SOLE 4 4,689 0 0
MURPHY OIL CORP COM 626717102 283 8,480 SH   SOLE 7 8,480 0 0
MURPHY OIL CORP COM 626717102 43 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 16,872 506,048 SH   SOLE 18 506,048 0 0
MURPHY OIL CORP COM 626717102 971 29,134 SH   SOLE 19 29,134 0 0
MURPHY OIL CORP COM 626717102 256,532 7,694,436 SH   SOLE 21 7,694,436 0 0
MURPHY OIL CORP COM 626717102 225,973 6,777,825 SH   SOLE 22 6,395,943 0 381,882
MURPHY OIL CORP COM 626717102 248 7,448 SH   SOLE 23 7,448 0 0
MURPHY OIL CORP COM 626717102 5,439 163,150 SH   SOLE 25 163,150 0 0
MURPHY OIL CORP COM 626717102 4,887 146,595 SH   SOLE 26 79,093 0 67,502
MURPHY OIL CORP COM 626717102 756 22,681 SH   SOLE 28 22,681 0 0
MURPHY OIL CORP COM 626717102 3,013 90,372 SH   SOLE 30 90,372 0 0
MURPHY OIL CORP COM 626717102 108 3,246 SH   SOLE 31 3,246 0 0
MURPHY OIL CORP COM 626717102 5,287 158,579 SH   SOLE 36 158,579 0 0
MURPHY OIL CORP COM 626717102 590 17,702 SH   SOLE 40 17,702 0 0
MURPHY USA INC COM 626755102 3,544 41,473 SH   SOLE 2 13,368 0 28,105
MURPHY USA INC COM 626755102 17 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 160 1,875 SH   SOLE 7 1,875 0 0
MURPHY USA INC COM 626755102 15,047 176,074 SH   SOLE 18 176,074 0 0
MURPHY USA INC COM 626755102 2,361 27,627 SH   SOLE 19 27,627 0 0
MURPHY USA INC COM 626755102 176,395 2,064,070 SH   SOLE 21 2,064,070 0 0
MURPHY USA INC COM 626755102 90,362 1,057,365 SH   SOLE 22 998,977 0 58,388
MURPHY USA INC COM 626755102 89 1,039 SH   SOLE 23 1,039 0 0
MURPHY USA INC COM 626755102 1,116 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 347 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 230 2,690 SH   SOLE 29 0 0 2,690
MURPHY USA INC COM 626755102 1,315 15,384 SH   SOLE 30 15,384 0 0
MURPHY USA INC COM 626755102 1,100 12,870 SH   SOLE 36 12,870 0 0
MURPHY USA INC COM 626755102 277 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 76 12,846 SH   SOLE 2 393 0 12,453
MUSTANG BIO INC COM 62818Q104 301 50,540 SH   SOLE 18 50,540 0 0
MUSTANG BIO INC COM 62818Q104 67 11,276 SH   SOLE 19 11,276 0 0
MUSTANG BIO INC COM 62818Q104 3,462 581,919 SH   SOLE 21 581,919 0 0
MUSTANG BIO INC COM 62818Q104 969 162,896 SH   SOLE 22 157,893 0 5,003
MUTUALFIRST FINL INC COM 62845B104 173 4,687 SH   SOLE 2 179 0 4,508
MUTUALFIRST FINL INC COM 62845B104 6 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 758 20,578 SH   SOLE 18 20,578 0 0
MUTUALFIRST FINL INC COM 62845B104 168 4,548 SH   SOLE 19 4,548 0 0
MUTUALFIRST FINL INC COM 62845B104 7,809 211,925 SH   SOLE 21 211,925 0 0
MUTUALFIRST FINL INC COM 62845B104 2,243 60,874 SH   SOLE 22 58,973 0 1,901
MVB FINANCIAL CORP COM 553810102 114 6,317 SH   SOLE 2 362 0 5,955
MVB FINANCIAL CORP COM 553810102 473 26,258 SH   SOLE 18 26,258 0 0
MVB FINANCIAL CORP COM 553810102 122 6,776 SH   SOLE 19 6,776 0 0
MVB FINANCIAL CORP COM 553810102 4,967 275,613 SH   SOLE 21 275,613 0 0
MVB FINANCIAL CORP COM 553810102 1,132 62,833 SH   SOLE 22 60,773 0 2,060
MYERS INDS INC COM 628464109 658 28,292 SH   SOLE 2 1,145 0 27,147
MYERS INDS INC COM 628464109 16 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 3,617 155,577 SH   SOLE 18 155,577 0 0
MYERS INDS INC COM 628464109 742 31,905 SH   SOLE 19 31,905 0 0
MYERS INDS INC COM 628464109 88,508 3,806,811 SH   SOLE 21 3,806,811 0 0
MYERS INDS INC COM 628464109 22,604 972,203 SH   SOLE 22 936,539 0 35,664
MYERS INDS INC COM 628464109 76 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 88 3,771 SH   SOLE 29 0 0 3,771
MYERS INDS INC COM 628464109 1,726 74,238 SH   SOLE 30 74,238 0 0
MYERS INDS INC COM 628464109 63 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 42,775 1,168,720 SH   SOLE 2 99,653 0 1,069,067
MYLAN N V SHS EURO N59465109 5,910 161,486 SH   SOLE 4 147,517 0 13,969
MYLAN N V SHS EURO N59465109 16,158 441,468 SH   SOLE 7 392,220 0 49,248
MYLAN N V SHS EURO N59465109 209 5,705 SH   SOLE 13 5,705 0 0
MYLAN N V SHS EURO N59465109 184 5,031 SH   SOLE 15 5,031 0 0
MYLAN N V SHS EURO N59465109 39,488 1,078,920 SH   SOLE 18 1,012,344 0 66,576
MYLAN N V SHS EURO N59465109 7,145 195,209 SH   SOLE 19 195,209 0 0
MYLAN N V SHS EURO N59465109 641,329 17,522,637 SH   SOLE 21 17,522,637 0 0
MYLAN N V SHS EURO N59465109 452,087 12,352,095 SH   SOLE 22 10,966,244 0 1,385,851
MYLAN N V SHS EURO N59465109 23,546 643,334 SH   SOLE 23 643,334 0 0
MYLAN N V SHS EURO N59465109 19,632 536,396 SH   SOLE 25 536,396 0 0
MYLAN N V SHS EURO N59465109 65,448 1,788,210 SH   SOLE 26 466,755 0 1,321,455
MYLAN N V SHS EURO N59465109 3,611 98,672 SH   SOLE 28 74,363 0 24,309
MYLAN N V SHS EURO N59465109 708 19,350 SH   SOLE 29 19,350 0 0
MYLAN N V SHS EURO N59465109 79,338 2,167,701 SH   SOLE 30 2,167,701 0 0
MYLAN N V SHS EURO N59465109 7,073 193,238 SH   SOLE 31 92,180 0 101,058
MYLAN N V SHS EURO N59465109 3,213 87,787 SH   SOLE 32 87,787 0 0
MYLAN N V SHS EURO N59465109 2,505 68,452 SH   SOLE 34 68,452 0 0
MYLAN N V SHS EURO N59465109 15,680 428,413 SH   SOLE 36 428,413 0 0
MYLAN N V SHS EURO N59465109 419 11,436 SH   SOLE 40 11,436 0 0
MYLAN N V OPTIONS N59465959 7 200 SH Put SOLE 2 200 0 0
MYLAN N V OPTIONS N59465959 732 20,000 SH Put SOLE 19 20,000 0 0
MYLAN N V OPTIONS N59465959 11 300 SH Put SOLE 22 300 0 0
MYLAN N V OPTIONS N59465959 4 100 SH Put SOLE 25 100 0 0
MYLAN N V OPTIONS N59465959 4 100 SH Put SOLE 26 0 0 100
MYLAN N V OPTIONS N59465959 242 6,600 SH Put SOLE 34 6,600 0 0
MYOKARDIA INC COM 62857M105 1,780 27,295 SH   SOLE 2 1,284 0 26,011
MYOKARDIA INC COM 62857M105 14 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 43 662 SH   SOLE 7 662 0 0
MYOKARDIA INC COM 62857M105 6,939 106,421 SH   SOLE 18 106,421 0 0
MYOKARDIA INC COM 62857M105 2,243 34,404 SH   SOLE 19 34,404 0 0
MYOKARDIA INC COM 62857M105 111,012 1,702,642 SH   SOLE 21 1,702,642 0 0
MYOKARDIA INC COM 62857M105 61,980 950,609 SH   SOLE 22 908,625 0 41,984
MYOKARDIA INC COM 62857M105 821 12,590 SH   SOLE 26 7,830 0 4,760
MYOKARDIA INC COM 62857M105 290 4,449 SH   SOLE 28 4,449 0 0
MYOKARDIA INC COM 62857M105 588 9,013 SH   SOLE 30 9,013 0 0
MYOKARDIA INC COM 62857M105 273 4,189 SH   SOLE 40 4,189 0 0
MYOMO INC COM 62857J102 4 2,176 SH   SOLE 18 2,176 0 0
MYOMO INC COM 62857J102 54 27,990 SH   SOLE 21 27,990 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 141 5,301 SH   SOLE 21 5,301 0 0
MYOVANT SCIENCES LTD COM G637AM102 473 17,810 SH   SOLE 22 6,227 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 91 3,415 SH   SOLE 30 3,415 0 0
MYR GROUP INC DEL COM 55405W104 482 14,764 SH   SOLE 2 2,175 0 12,589
MYR GROUP INC DEL COM 55405W104 7 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 256 7,856 SH   SOLE 7 7,856 0 0
MYR GROUP INC DEL COM 55405W104 2,385 73,082 SH   SOLE 18 73,082 0 0
MYR GROUP INC DEL COM 55405W104 1,253 38,374 SH   SOLE 19 38,374 0 0
MYR GROUP INC DEL COM 55405W104 57,481 1,761,072 SH   SOLE 21 1,761,072 0 0
MYR GROUP INC DEL COM 55405W104 18,036 552,563 SH   SOLE 22 522,379 0 30,184
MYR GROUP INC DEL COM 55405W104 150 4,588 SH   SOLE 23 4,588 0 0
MYR GROUP INC DEL COM 55405W104 910 27,880 SH   SOLE 26 0 0 27,880
MYR GROUP INC DEL COM 55405W104 98 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 67 2,066 SH   SOLE 29 0 0 2,066
MYR GROUP INC DEL COM 55405W104 1,167 35,741 SH   SOLE 30 35,741 0 0
MYR GROUP INC DEL COM 55405W104 64 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 2,653 57,676 SH   SOLE 2 4,865 0 52,811
MYRIAD GENETICS INC COM 62855J104 18 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 65 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 13,381 290,884 SH   SOLE 18 290,884 0 0
MYRIAD GENETICS INC COM 62855J104 5,218 113,431 SH   SOLE 19 113,431 0 0
MYRIAD GENETICS INC COM 62855J104 396,710 8,624,123 SH   SOLE 21 8,624,123 0 0
MYRIAD GENETICS INC COM 62855J104 92,645 2,014,027 SH   SOLE 22 1,900,542 0 113,485
MYRIAD GENETICS INC COM 62855J104 709 15,415 SH   SOLE 23 15,415 0 0
MYRIAD GENETICS INC COM 62855J104 1,784 38,774 SH   SOLE 26 7,118 0 31,656
MYRIAD GENETICS INC COM 62855J104 424 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 488 10,607 SH   SOLE 29 0 0 10,607
MYRIAD GENETICS INC COM 62855J104 12,906 280,572 SH   SOLE 30 280,572 0 0
MYRIAD GENETICS INC COM 62855J104 103 2,239 SH   SOLE 34 2,239 0 0
MYRIAD GENETICS INC COM 62855J104 360 7,833 SH   SOLE 40 7,833 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 2,541 3,266,000 PRN   SOLE 2 2,705,000 0 561,000
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,601 2,058,000 PRN   SOLE 19 2,058,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 856 1,100,000 PRN   SOLE 21 1,100,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 850 1,093,000 PRN   SOLE 26 1,093,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 443 570,000 PRN   SOLE 34 570,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 4,789 777,497 SH   SOLE 2 158,638 0 618,859
NABORS INDUSTRIES LTD SHS G6359F103 14 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 93 15,142 SH   SOLE 7 15,142 0 0
NABORS INDUSTRIES LTD SHS G6359F103 6,383 1,036,242 SH   SOLE 18 1,036,242 0 0
NABORS INDUSTRIES LTD SHS G6359F103 368 59,678 SH   SOLE 19 59,678 0 0
NABORS INDUSTRIES LTD SHS G6359F103 100,395 16,297,934 SH   SOLE 21 16,297,934 0 0
NABORS INDUSTRIES LTD SHS G6359F103 66,133 10,735,881 SH   SOLE 22 9,892,971 0 842,910
NABORS INDUSTRIES LTD SHS G6359F103 429 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 271 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 288 46,821 SH   SOLE 29 0 0 46,821
NABORS INDUSTRIES LTD SHS G6359F103 471 76,540 SH   SOLE 30 76,540 0 0
NABORS INDUSTRIES LTD SHS G6359F103 43 7,033 SH   SOLE 31 7,033 0 0
NABORS INDUSTRIES LTD SHS G6359F103 481 78,123 SH   SOLE 36 78,123 0 0
NABORS INDUSTRIES LTD SHS G6359F103 200 32,507 SH   SOLE 40 32,507 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 2,044 757,146 SH   SOLE 21 757,146 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 480 177,791 SH   SOLE 22 177,791 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 5 1,687 SH   SOLE 30 1,687 0 0
NACCO INDS INC CL A 629579103 170 5,191 SH   SOLE 2 193 0 4,998
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 460 14,034 SH   SOLE 18 14,034 0 0
NACCO INDS INC CL A 629579103 112 3,431 SH   SOLE 19 3,431 0 0
NACCO INDS INC CL A 629579103 4,341 132,542 SH   SOLE 21 132,542 0 0
NACCO INDS INC CL A 629579103 4,029 123,037 SH   SOLE 22 119,654 0 3,383
NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 2 748 SH   SOLE 21 748 0 0
NAM TAI PPTY INC SHS G63907102 235 23,828 SH   SOLE 21 23,828 0 0
NAM TAI PPTY INC SHS G63907102 905 91,875 SH   SOLE 22 91,875 0 0
NAM TAI PPTY INC SHS G63907102 179 18,223 SH   SOLE 30 18,223 0 0
NANOMETRICS INC COM 630077105 907 24,162 SH   SOLE 2 6,634 0 17,528
NANOMETRICS INC COM 630077105 21 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,874 103,258 SH   SOLE 18 103,258 0 0
NANOMETRICS INC COM 630077105 3,031 80,775 SH   SOLE 19 80,775 0 0
NANOMETRICS INC COM 630077105 97,574 2,600,581 SH   SOLE 21 2,600,581 0 0
NANOMETRICS INC COM 630077105 26,891 716,705 SH   SOLE 22 687,441 0 29,264
NANOMETRICS INC COM 630077105 648 17,264 SH   SOLE 23 17,264 0 0
NANOMETRICS INC COM 630077105 1,174 31,301 SH   SOLE 26 0 0 31,301
NANOMETRICS INC COM 630077105 122 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 274 7,293 SH   SOLE 29 0 0 7,293
NANOMETRICS INC COM 630077105 2,087 55,629 SH   SOLE 30 55,629 0 0
NANOMETRICS INC COM 630077105 31 824 SH   SOLE 34 824 0 0
NANOMETRICS INC COM 630077105 76 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 406 22,761 SH   SOLE 2 3,547 0 19,214
NANOSTRING TECHNOLOGIES INC COM 63009R109 6 349 SH   SOLE 7 349 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,461 81,932 SH   SOLE 18 81,932 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,749 98,110 SH   SOLE 19 98,110 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 21,893 1,227,892 SH   SOLE 21 1,227,892 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 12,600 706,655 SH   SOLE 22 693,264 0 13,391
NANOSTRING TECHNOLOGIES INC COM 63009R109 42 2,351 SH   SOLE 23 2,351 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,262 70,753 SH   SOLE 26 0 0 70,753
NANOSTRING TECHNOLOGIES INC COM 63009R109 13 718 SH   SOLE 30 718 0 0
NANOVIRICIDES INC COM NEW 630087203 8 23,207 SH   SOLE 21 23,207 0 0
NANTHEALTH INC COM 630104107 31 19,814 SH   SOLE 2 1,079 0 18,735
NANTHEALTH INC COM 630104107 102 65,283 SH   SOLE 18 65,283 0 0
NANTHEALTH INC COM 630104107 28 17,606 SH   SOLE 19 17,606 0 0
NANTHEALTH INC COM 630104107 3,298 2,100,685 SH   SOLE 21 2,100,685 0 0
NANTHEALTH INC COM 630104107 262 167,156 SH   SOLE 22 162,719 0 4,437
NANTHEALTH INC COM 630104107 4 2,574 SH   SOLE 30 2,574 0 0
NANTKWEST INC COM 63016Q102 99 26,691 SH   SOLE 2 1,428 0 25,263
NANTKWEST INC COM 63016Q102 384 103,781 SH   SOLE 18 103,781 0 0
NANTKWEST INC COM 63016Q102 64 17,298 SH   SOLE 19 17,298 0 0
NANTKWEST INC COM 63016Q102 7,253 1,960,220 SH   SOLE 21 1,960,220 0 0
NANTKWEST INC COM 63016Q102 1,677 453,191 SH   SOLE 22 444,601 0 8,590
NANTKWEST INC COM 63016Q102 8 2,128 SH   SOLE 30 2,128 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 146 9,765 SH   SOLE 2 505 0 9,260
NAPCO SEC TECHNOLOGIES INC COM 630402105 584 39,047 SH   SOLE 18 39,047 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 130 8,669 SH   SOLE 19 8,669 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,743 451,020 SH   SOLE 21 451,020 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,895 461,174 SH   SOLE 22 457,817 0 3,357
NASDAQ INC COM 631103108 22,833 266,122 SH   SOLE 2 30,916 0 235,206
NASDAQ INC COM 631103108 3,092 36,037 SH   SOLE 4 32,953 0 3,084
NASDAQ INC COM 631103108 7,833 91,288 SH   SOLE 7 84,328 0 6,960
NASDAQ INC COM 631103108 180 2,096 SH   SOLE 13 2,096 0 0
NASDAQ INC COM 631103108 124 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 30,456 354,967 SH   SOLE 18 340,583 0 14,384
NASDAQ INC COM 631103108 11,028 128,537 SH   SOLE 19 128,537 0 0
NASDAQ INC COM 631103108 5,824 67,881 SH   SOLE 20 0 0 67,881
NASDAQ INC COM 631103108 251,174 2,927,431 SH   SOLE 21 2,927,431 0 0
NASDAQ INC COM 631103108 244,258 2,846,828 SH   SOLE 22 2,530,378 0 316,450
NASDAQ INC COM 631103108 13,213 153,994 SH   SOLE 23 153,994 0 0
NASDAQ INC COM 631103108 9,696 113,006 SH   SOLE 25 113,006 0 0
NASDAQ INC COM 631103108 38,424 447,829 SH   SOLE 26 120,979 0 326,850
NASDAQ INC COM 631103108 2,002 23,333 SH   SOLE 28 17,594 0 5,739
NASDAQ INC COM 631103108 2,302 26,835 SH   SOLE 29 3,481 0 23,354
NASDAQ INC COM 631103108 36,568 426,200 SH   SOLE 30 426,200 0 0
NASDAQ INC COM 631103108 3,153 36,743 SH   SOLE 31 24,007 0 12,736
NASDAQ INC COM 631103108 2,527 29,453 SH   SOLE 34 29,453 0 0
NASDAQ INC COM 631103108 9,750 113,634 SH   SOLE 36 113,634 0 0
NASDAQ INC COM 631103108 201 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 969 40,458 SH   SOLE 2 15,343 0 25,115
NATERA INC COM 632307104 17 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 2,562 107,037 SH   SOLE 18 107,037 0 0
NATERA INC COM 632307104 3,316 138,499 SH   SOLE 19 138,499 0 0
NATERA INC COM 632307104 28,400 1,186,289 SH   SOLE 21 1,186,289 0 0
NATERA INC COM 632307104 27,752 1,159,219 SH   SOLE 22 1,125,211 0 34,008
NATERA INC COM 632307104 1,121 46,810 SH   SOLE 23 46,810 0 0
NATERA INC COM 632307104 1,776 74,191 SH   SOLE 26 0 0 74,191
NATERA INC COM 632307104 117 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 337 14,070 SH   SOLE 29 0 0 14,070
NATERA INC COM 632307104 253 10,582 SH   SOLE 30 10,582 0 0
NATERA INC COM 632307104 59 2,455 SH   SOLE 34 2,455 0 0
NATHANS FAMOUS INC NEW COM 632347100 199 2,418 SH   SOLE 2 109 0 2,309
NATHANS FAMOUS INC NEW COM 632347100 5 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 760 9,219 SH   SOLE 18 9,219 0 0
NATHANS FAMOUS INC NEW COM 632347100 211 2,565 SH   SOLE 19 2,565 0 0
NATHANS FAMOUS INC NEW COM 632347100 8,415 102,119 SH   SOLE 21 102,119 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,643 44,208 SH   SOLE 22 41,906 0 2,302
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 4 4,713 SH   SOLE 21 4,713 0 0
NATIONAL BANKSHARES INC VA COM 634865109 291 6,398 SH   SOLE 2 251 0 6,147
NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,076 23,680 SH   SOLE 18 23,680 0 0
NATIONAL BANKSHARES INC VA COM 634865109 253 5,565 SH   SOLE 19 5,565 0 0
NATIONAL BANKSHARES INC VA COM 634865109 11,209 246,619 SH   SOLE 21 246,619 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,698 191,382 SH   SOLE 22 183,769 0 7,613
NATIONAL BEVERAGE CORP COM 635017106 1,149 9,850 SH   SOLE 2 438 0 9,412
NATIONAL BEVERAGE CORP COM 635017106 7 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 30 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,305 36,918 SH   SOLE 18 36,918 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,247 10,695 SH   SOLE 19 10,695 0 0
NATIONAL BEVERAGE CORP COM 635017106 46,351 397,457 SH   SOLE 21 397,457 0 0
NATIONAL BEVERAGE CORP COM 635017106 38,253 328,012 SH   SOLE 22 311,941 0 16,071
NATIONAL BEVERAGE CORP COM 635017106 395 3,390 SH   SOLE 26 0 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 155 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 327 2,800 SH   SOLE 30 2,800 0 0
NATIONAL BEVERAGE CORP COM 635017106 149 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 986 26,181 SH   SOLE 2 1,076 0 25,105
NATIONAL BK HLDGS CORP CL A 633707104 21 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,668 123,976 SH   SOLE 18 123,976 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,214 32,236 SH   SOLE 19 32,236 0 0
NATIONAL BK HLDGS CORP CL A 633707104 106,124 2,818,694 SH   SOLE 21 2,818,694 0 0
NATIONAL BK HLDGS CORP CL A 633707104 33,278 883,883 SH   SOLE 22 844,979 0 38,904
NATIONAL BK HLDGS CORP CL A 633707104 395 10,494 SH   SOLE 26 0 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 170 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,227 59,142 SH   SOLE 30 59,142 0 0
NATIONAL BK HLDGS CORP CL A 633707104 145 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 799 75,419 SH   SOLE 2 2,889 0 72,530
NATIONAL CINEMEDIA INC COM 635309107 4 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 18 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 2,839 268,054 SH   SOLE 18 268,054 0 0
NATIONAL CINEMEDIA INC COM 635309107 768 72,525 SH   SOLE 19 72,525 0 0
NATIONAL CINEMEDIA INC COM 635309107 29,042 2,742,435 SH   SOLE 21 2,742,435 0 0
NATIONAL CINEMEDIA INC COM 635309107 20,488 1,934,702 SH   SOLE 22 1,826,897 0 107,805
NATIONAL CINEMEDIA INC COM 635309107 117 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 93 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 251 23,687 SH   SOLE 30 23,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 77 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 607 14,686 SH   SOLE 2 705 0 13,981
NATIONAL COMM CORP COM 63546L102 16 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 2,391 57,901 SH   SOLE 18 57,901 0 0
NATIONAL COMM CORP COM 63546L102 657 15,917 SH   SOLE 19 15,917 0 0
NATIONAL COMM CORP COM 63546L102 25,790 624,446 SH   SOLE 21 624,446 0 0
NATIONAL COMM CORP COM 63546L102 15,936 385,869 SH   SOLE 22 362,835 0 23,034
NATIONAL COMM CORP COM 63546L102 116 2,807 SH   SOLE 30 2,807 0 0
NATIONAL COMM CORP COM 63546L102 97 2,352 SH   SOLE 40 2,352 0 0
NATIONAL FUEL GAS CO N J COM 636180101 11,136 198,645 SH   SOLE 2 50,972 0 147,673
NATIONAL FUEL GAS CO N J COM 636180101 20 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,673 101,200 SH   SOLE 7 101,200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 14,798 263,966 SH   SOLE 18 263,966 0 0
NATIONAL FUEL GAS CO N J COM 636180101 819 14,609 SH   SOLE 19 14,609 0 0
NATIONAL FUEL GAS CO N J COM 636180101 228,885 4,082,863 SH   SOLE 21 4,082,863 0 0
NATIONAL FUEL GAS CO N J COM 636180101 156,822 2,797,387 SH   SOLE 22 2,627,966 0 169,421
NATIONAL FUEL GAS CO N J COM 636180101 1,143 20,390 SH   SOLE 26 11,094 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 597 10,656 SH   SOLE 28 10,656 0 0
NATIONAL FUEL GAS CO N J COM 636180101 994 17,737 SH   SOLE 30 17,737 0 0
NATIONAL FUEL GAS CO N J COM 636180101 95 1,696 SH   SOLE 31 1,696 0 0
NATIONAL FUEL GAS CO N J COM 636180101 166 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 502 8,960 SH   SOLE 40 8,960 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,504 56,032 SH   SOLE 2 2,305 0 53,727
NATIONAL GEN HLDGS CORP COM 636220303 10 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 16 605 SH   SOLE 7 605 0 0
NATIONAL GEN HLDGS CORP COM 636220303 5,343 199,067 SH   SOLE 18 199,067 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,567 58,389 SH   SOLE 19 58,389 0 0
NATIONAL GEN HLDGS CORP COM 636220303 55,788 2,078,528 SH   SOLE 21 2,078,528 0 0
NATIONAL GEN HLDGS CORP COM 636220303 47,995 1,788,191 SH   SOLE 22 1,704,460 0 83,731
NATIONAL GEN HLDGS CORP COM 636220303 713 26,561 SH   SOLE 26 21,735 0 4,826
NATIONAL GEN HLDGS CORP COM 636220303 228 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 440 16,389 SH   SOLE 30 16,389 0 0
NATIONAL GEN HLDGS CORP COM 636220303 191 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 19 366 SH   SOLE 18 366 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,868 37,944 SH   SOLE 2 1,502 0 36,442
NATIONAL HEALTH INVS INC COM 63633D104 856 11,319 SH   SOLE 4 11,319 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,124 67,791 SH   SOLE 7 67,791 0 0
NATIONAL HEALTH INVS INC COM 63633D104 123 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,982 132,061 SH   SOLE 18 132,061 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,097 93,892 SH   SOLE 19 93,892 0 0
NATIONAL HEALTH INVS INC COM 63633D104 127,010 1,680,251 SH   SOLE 21 1,680,251 0 0
NATIONAL HEALTH INVS INC COM 63633D104 134,772 1,782,928 SH   SOLE 22 1,729,812 0 53,116
NATIONAL HEALTH INVS INC COM 63633D104 210 2,778 SH   SOLE 23 2,778 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,866 77,599 SH   SOLE 25 77,599 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,102 27,812 SH   SOLE 26 9,285 0 18,527
NATIONAL HEALTH INVS INC COM 63633D104 434 5,746 SH   SOLE 28 5,746 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,077 14,249 SH   SOLE 29 14,249 0 0
NATIONAL HEALTH INVS INC COM 63633D104 15,500 205,060 SH   SOLE 30 205,060 0 0
NATIONAL HEALTH INVS INC COM 63633D104 300 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 908 12,042 SH   SOLE 2 1,054 0 10,988
NATIONAL HEALTHCARE CORP COM 635906100 17 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,028 40,177 SH   SOLE 18 40,177 0 0
NATIONAL HEALTHCARE CORP COM 635906100 920 12,213 SH   SOLE 19 12,213 0 0
NATIONAL HEALTHCARE CORP COM 635906100 35,061 465,189 SH   SOLE 21 465,189 0 0
NATIONAL HEALTHCARE CORP COM 635906100 21,987 291,724 SH   SOLE 22 279,701 0 12,023
NATIONAL HEALTHCARE CORP COM 635906100 1,019 13,519 SH   SOLE 26 0 0 13,519
NATIONAL HEALTHCARE CORP COM 635906100 107 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 171 2,264 SH   SOLE 30 2,264 0 0
NATIONAL HEALTHCARE CORP COM 635906100 85 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 39 12,284 SH   SOLE 21 12,284 0 0
NATIONAL INSTRS CORP COM 636518102 12,567 260,021 SH   SOLE 2 65,047 0 194,974
NATIONAL INSTRS CORP COM 636518102 92 1,901 SH   SOLE 4 1,901 0 0
NATIONAL INSTRS CORP COM 636518102 131 2,717 SH   SOLE 7 2,717 0 0
NATIONAL INSTRS CORP COM 636518102 17,660 365,406 SH   SOLE 18 365,406 0 0
NATIONAL INSTRS CORP COM 636518102 3,262 67,504 SH   SOLE 19 67,504 0 0
NATIONAL INSTRS CORP COM 636518102 261,409 5,408,827 SH   SOLE 21 5,408,827 0 0
NATIONAL INSTRS CORP COM 636518102 173,394 3,587,709 SH   SOLE 22 3,348,858 0 238,851
NATIONAL INSTRS CORP COM 636518102 88 1,813 SH   SOLE 23 1,813 0 0
NATIONAL INSTRS CORP COM 636518102 2,152 44,523 SH   SOLE 26 22,425 0 22,098
NATIONAL INSTRS CORP COM 636518102 787 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 874 18,083 SH   SOLE 29 695 0 17,388
NATIONAL INSTRS CORP COM 636518102 1,401 28,986 SH   SOLE 30 28,986 0 0
NATIONAL INSTRS CORP COM 636518102 189 3,903 SH   SOLE 31 3,685 0 218
NATIONAL INSTRS CORP COM 636518102 40 835 SH   SOLE 34 835 0 0
NATIONAL INSTRS CORP COM 636518102 105 2,179 SH   SOLE 36 2,179 0 0
NATIONAL INSTRS CORP COM 636518102 684 14,154 SH   SOLE 40 14,154 0 0
NATIONAL OILWELL VARCO INC COM 637071101 37,314 866,162 SH   SOLE 2 90,360 0 775,802
NATIONAL OILWELL VARCO INC COM 637071101 4,939 114,641 SH   SOLE 4 104,815 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 12,729 295,476 SH   SOLE 7 279,384 0 16,092
NATIONAL OILWELL VARCO INC COM 637071101 505 11,728 SH   SOLE 13 11,728 0 0
NATIONAL OILWELL VARCO INC COM 637071101 129 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 33,859 785,951 SH   SOLE 18 740,139 0 45,812
NATIONAL OILWELL VARCO INC COM 637071101 3,596 83,469 SH   SOLE 19 83,469 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,251 145,100 SH   SOLE 20 0 0 145,100
NATIONAL OILWELL VARCO INC COM 637071101 377,608 8,765,270 SH   SOLE 21 8,765,270 0 0
NATIONAL OILWELL VARCO INC COM 637071101 400,080 9,286,906 SH   SOLE 22 8,212,036 0 1,074,870
NATIONAL OILWELL VARCO INC COM 637071101 20,418 473,967 SH   SOLE 23 473,967 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,421 381,165 SH   SOLE 25 381,165 0 0
NATIONAL OILWELL VARCO INC COM 637071101 72,686 1,687,241 SH   SOLE 26 364,813 0 1,322,428
NATIONAL OILWELL VARCO INC COM 637071101 3,153 73,188 SH   SOLE 28 55,411 0 17,777
NATIONAL OILWELL VARCO INC COM 637071101 651 15,104 SH   SOLE 29 15,104 0 0
NATIONAL OILWELL VARCO INC COM 637071101 59,172 1,373,533 SH   SOLE 30 1,373,533 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7,236 167,971 SH   SOLE 31 83,459 0 84,512
NATIONAL OILWELL VARCO INC COM 637071101 779 18,079 SH   SOLE 34 18,079 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16,238 376,918 SH   SOLE 36 376,918 0 0
NATIONAL OILWELL VARCO INC COM 637071101 329 7,627 SH   SOLE 40 7,627 0 0
NATIONAL PRESTO INDS INC COM 637215104 578 4,455 SH   SOLE 2 208 0 4,247
NATIONAL PRESTO INDS INC COM 637215104 8 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 15 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,997 23,119 SH   SOLE 18 23,119 0 0
NATIONAL PRESTO INDS INC COM 637215104 590 4,553 SH   SOLE 19 4,553 0 0
NATIONAL PRESTO INDS INC COM 637215104 109,971 848,216 SH   SOLE 21 848,216 0 0
NATIONAL PRESTO INDS INC COM 637215104 18,256 140,811 SH   SOLE 22 133,390 0 7,421
NATIONAL PRESTO INDS INC COM 637215104 330 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 95 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,468 11,323 SH   SOLE 30 11,323 0 0
NATIONAL PRESTO INDS INC COM 637215104 61 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 441 11,427 SH   SOLE 2 2,768 0 8,659
NATIONAL RESH CORP COM NEW 637372202 9 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,451 37,584 SH   SOLE 18 37,584 0 0
NATIONAL RESH CORP COM NEW 637372202 1,721 44,585 SH   SOLE 19 44,585 0 0
NATIONAL RESH CORP COM NEW 637372202 15,504 401,653 SH   SOLE 21 401,653 0 0
NATIONAL RESH CORP COM NEW 637372202 7,019 181,832 SH   SOLE 22 166,965 0 14,867
NATIONAL RESH CORP COM NEW 637372202 298 7,731 SH   SOLE 23 7,731 0 0
NATIONAL RESH CORP COM NEW 637372202 356 9,215 SH   SOLE 26 0 0 9,215
NATIONAL RESH CORP COM NEW 637372202 24 617 SH   SOLE 29 0 0 617
NATIONAL RESH CORP COM NEW 637372202 72 1,872 SH   SOLE 30 1,872 0 0
NATIONAL RESH CORP COM NEW 637372202 46 1,184 SH   SOLE 34 1,184 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,701 506,497 SH   SOLE 2 165,486 0 341,011
NATIONAL RETAIL PPTYS INC COM 637417106 4,963 110,742 SH   SOLE 4 106,683 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 23,374 521,519 SH   SOLE 7 489,152 0 32,367
NATIONAL RETAIL PPTYS INC COM 637417106 274 6,122 SH   SOLE 15 6,122 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,409 499,978 SH   SOLE 18 486,883 0 13,095
NATIONAL RETAIL PPTYS INC COM 637417106 11,029 246,069 SH   SOLE 19 246,069 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,663 126,348 SH   SOLE 20 0 0 126,348
NATIONAL RETAIL PPTYS INC COM 637417106 456,533 10,185,914 SH   SOLE 21 10,185,914 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 334,224 7,457,018 SH   SOLE 22 6,633,124 0 823,894
NATIONAL RETAIL PPTYS INC COM 637417106 10,160 226,677 SH   SOLE 23 226,677 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 13,545 302,200 SH   SOLE 25 302,200 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 16,765 374,041 SH   SOLE 26 132,366 0 241,675
NATIONAL RETAIL PPTYS INC COM 637417106 1,404 31,317 SH   SOLE 28 23,921 0 7,396
NATIONAL RETAIL PPTYS INC COM 637417106 2,571 57,373 SH   SOLE 29 57,373 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 42,668 951,994 SH   SOLE 30 951,994 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,423 54,052 SH   SOLE 31 27,899 0 26,153
NATIONAL RETAIL PPTYS INC COM 637417106 327 7,298 SH   SOLE 34 7,298 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,423 31,756 SH   SOLE 36 31,756 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 134 2,998 SH   SOLE 40 2,998 0 0
NATIONAL SEC GROUP INC COM 637546102 4 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,013 79,138 SH   SOLE 2 24,483 0 54,655
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 388 15,265 SH   SOLE 4 15,265 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,374 93,316 SH   SOLE 7 93,316 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 6,314 248,182 SH   SOLE 18 248,182 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,626 221,129 SH   SOLE 19 221,129 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 156,093 6,135,745 SH   SOLE 21 6,135,745 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 67,765 2,663,733 SH   SOLE 22 2,578,336 0 85,397
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,532 60,225 SH   SOLE 23 60,225 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,693 105,842 SH   SOLE 25 105,842 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,041 198,145 SH   SOLE 26 0 0 198,145
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 204 8,005 SH   SOLE 28 8,005 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 867 34,093 SH   SOLE 29 17,638 0 16,455
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,431 370,730 SH   SOLE 30 370,730 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 622 24,447 SH   SOLE 31 0 0 24,447
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 224 8,790 SH   SOLE 40 8,790 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,779 39,406 SH   SOLE 2 1,812 0 37,594
NATIONAL VISION HLDGS INC COM 63845R107 33 726 SH   SOLE 7 726 0 0
NATIONAL VISION HLDGS INC COM 63845R107 6,936 153,650 SH   SOLE 18 153,650 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,985 43,976 SH   SOLE 19 43,976 0 0
NATIONAL VISION HLDGS INC COM 63845R107 72,967 1,616,452 SH   SOLE 21 1,616,452 0 0
NATIONAL VISION HLDGS INC COM 63845R107 59,963 1,328,370 SH   SOLE 22 1,255,972 0 72,398
NATIONAL VISION HLDGS INC COM 63845R107 105 2,324 SH   SOLE 26 0 0 2,324
NATIONAL VISION HLDGS INC COM 63845R107 257 5,689 SH   SOLE 28 5,689 0 0
NATIONAL VISION HLDGS INC COM 63845R107 525 11,621 SH   SOLE 30 11,621 0 0
NATIONAL VISION HLDGS INC COM 63845R107 162 3,581 SH   SOLE 40 3,581 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 763 2,391 SH   SOLE 2 93 0 2,298
NATIONAL WESTN LIFE GROUP IN CL A 638517102 17 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,317 7,258 SH   SOLE 18 7,258 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 837 2,622 SH   SOLE 19 2,622 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 23,966 75,083 SH   SOLE 21 75,083 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,860 65,350 SH   SOLE 22 61,975 0 3,375
NATIONAL WESTN LIFE GROUP IN CL A 638517102 298 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 121 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 242 759 SH   SOLE 30 759 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 134 420 SH   SOLE 40 420 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 1,031 SH   SOLE 18 1,031 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 162 16,569 SH   SOLE 21 16,569 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 294 13,955 SH   SOLE 2 415 0 13,540
NATURAL GAS SERVICES GROUP COM 63886Q109 7 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 926 43,881 SH   SOLE 18 43,881 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 227 10,766 SH   SOLE 19 10,766 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 9,284 439,996 SH   SOLE 21 439,996 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 8,533 404,401 SH   SOLE 22 387,958 0 16,443
NATURAL GAS SERVICES GROUP COM 63886Q109 37 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 67 3,152 SH   SOLE 30 3,152 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 29 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 242 14,313 SH   SOLE 2 4,873 0 9,440
NATURAL GROCERS BY VITAMIN C COM 63888U108 4 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 514 30,429 SH   SOLE 18 30,429 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 495 29,328 SH   SOLE 19 29,328 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,781 342,263 SH   SOLE 21 342,263 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,500 325,611 SH   SOLE 22 318,838 0 6,773
NATURAL GROCERS BY VITAMIN C COM 63888U108 209 12,384 SH   SOLE 23 12,384 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 421 24,901 SH   SOLE 26 0 0 24,901
NATURAL GROCERS BY VITAMIN C COM 63888U108 214 12,696 SH   SOLE 29 0 0 12,696
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 150 6,454 SH   SOLE 2 236 0 6,218
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 571 24,519 SH   SOLE 18 24,519 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 153 6,581 SH   SOLE 19 6,581 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6,469 277,899 SH   SOLE 21 277,899 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4,520 194,142 SH   SOLE 22 187,829 0 6,313
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 159 6,817 SH   SOLE 26 0 0 6,817
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 133 5,703 SH   SOLE 29 0 0 5,703
NATURES SUNSHINE PRODUCTS IN COM 639027101 88 10,036 SH   SOLE 2 462 0 9,574
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 321 36,660 SH   SOLE 18 36,660 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 73 8,374 SH   SOLE 19 8,374 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3,037 347,071 SH   SOLE 21 347,071 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 767 87,611 SH   SOLE 22 79,423 0 8,188
NATUS MEDICAL INC DEL COM 639050103 922 25,873 SH   SOLE 2 1,202 0 24,671
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 24 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC DEL COM 639050103 4,969 139,391 SH   SOLE 18 139,391 0 0
NATUS MEDICAL INC DEL COM 639050103 1,028 28,847 SH   SOLE 19 28,847 0 0
NATUS MEDICAL INC DEL COM 639050103 134,254 3,765,878 SH   SOLE 21 3,765,878 0 0
NATUS MEDICAL INC DEL COM 639050103 33,998 953,659 SH   SOLE 22 911,501 0 42,158
NATUS MEDICAL INC DEL COM 639050103 286 8,014 SH   SOLE 26 0 0 8,014
NATUS MEDICAL INC DEL COM 639050103 172 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 2,951 82,766 SH   SOLE 30 82,766 0 0
NATUS MEDICAL INC DEL COM 639050103 128 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 337 24,133 SH   SOLE 2 1,140 0 22,993
NAUTILUS INC COM 63910B102 10 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 1,871 134,123 SH   SOLE 18 134,123 0 0
NAUTILUS INC COM 63910B102 364 26,088 SH   SOLE 19 26,088 0 0
NAUTILUS INC COM 63910B102 45,331 3,249,524 SH   SOLE 21 3,249,524 0 0
NAUTILUS INC COM 63910B102 12,274 879,846 SH   SOLE 22 842,090 0 37,756
NAUTILUS INC COM 63910B102 59 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 894 64,094 SH   SOLE 30 64,094 0 0
NAUTILUS INC COM 63910B102 52 3,699 SH   SOLE 40 3,699 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 1 SH   SOLE 17 0 0 1
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 17 72,231 SH   SOLE 21 72,231 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 556 2,410,188 SH   SOLE 22 2,410,188 0 0
NAVIENT CORPORATION COM 63938C108 8,295 615,382 SH   SOLE 2 117,987 0 497,395
NAVIENT CORPORATION COM 63938C108 22 1,633 SH   SOLE 4 1,633 0 0
NAVIENT CORPORATION COM 63938C108 220 16,313 SH   SOLE 7 16,313 0 0
NAVIENT CORPORATION COM 63938C108 10,024 743,640 SH   SOLE 18 743,640 0 0
NAVIENT CORPORATION COM 63938C108 616 45,729 SH   SOLE 19 45,729 0 0
NAVIENT CORPORATION COM 63938C108 151,691 11,253,057 SH   SOLE 21 11,253,057 0 0
NAVIENT CORPORATION COM 63938C108 134,452 9,974,198 SH   SOLE 22 9,347,558 0 626,640
NAVIENT CORPORATION COM 63938C108 1,158 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 446 33,092 SH   SOLE 28 33,092 0 0
NAVIENT CORPORATION COM 63938C108 1,660 123,120 SH   SOLE 30 123,120 0 0
NAVIENT CORPORATION COM 63938C108 100 7,438 SH   SOLE 31 5,578 0 1,860
NAVIENT CORPORATION COM 63938C108 1,532 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 399 29,597 SH   SOLE 40 29,597 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,034 44,847 SH   SOLE 2 1,679 0 43,168
NAVIGANT CONSULTING INC COM 63935N107 10 414 SH   SOLE 4 414 0 0
NAVIGANT CONSULTING INC COM 63935N107 25 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 4,592 199,133 SH   SOLE 18 199,133 0 0
NAVIGANT CONSULTING INC COM 63935N107 970 42,048 SH   SOLE 19 42,048 0 0
NAVIGANT CONSULTING INC COM 63935N107 108,427 4,701,935 SH   SOLE 21 4,701,935 0 0
NAVIGANT CONSULTING INC COM 63935N107 29,328 1,271,815 SH   SOLE 22 1,203,759 0 68,056
NAVIGANT CONSULTING INC COM 63935N107 638 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 158 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 2,310 100,174 SH   SOLE 30 100,174 0 0
NAVIGANT CONSULTING INC COM 63935N107 149 6,453 SH   SOLE 40 6,453 0 0
NAVIGATORS GROUP INC COM 638904102 1,527 22,104 SH   SOLE 2 2,167 0 19,937
NAVIGATORS GROUP INC COM 638904102 1 18 SH   SOLE 4 18 0 0
NAVIGATORS GROUP INC COM 638904102 32 460 SH   SOLE 7 460 0 0
NAVIGATORS GROUP INC COM 638904102 6,438 93,165 SH   SOLE 18 93,165 0 0
NAVIGATORS GROUP INC COM 638904102 1,779 25,751 SH   SOLE 19 25,751 0 0
NAVIGATORS GROUP INC COM 638904102 162,796 2,355,949 SH   SOLE 21 2,355,949 0 0
NAVIGATORS GROUP INC COM 638904102 44,239 640,223 SH   SOLE 22 610,308 0 29,915
NAVIGATORS GROUP INC COM 638904102 322 4,660 SH   SOLE 23 4,660 0 0
NAVIGATORS GROUP INC COM 638904102 1,343 19,429 SH   SOLE 26 6,440 0 12,989
NAVIGATORS GROUP INC COM 638904102 258 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 132 1,907 SH   SOLE 29 0 0 1,907
NAVIGATORS GROUP INC COM 638904102 3,578 51,784 SH   SOLE 30 51,784 0 0
NAVIGATORS GROUP INC COM 638904102 172 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 1 100 SH   SOLE 17 0 0 100
NAVISTAR INTL CORP NEW COM 63934E108 1,915 49,739 SH   SOLE 2 1,837 0 47,902
NAVISTAR INTL CORP NEW COM 63934E108 9 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 74 1,934 SH   SOLE 7 1,934 0 0
NAVISTAR INTL CORP NEW COM 63934E108 6,187 160,706 SH   SOLE 18 160,706 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,732 44,986 SH   SOLE 19 44,986 0 0
NAVISTAR INTL CORP NEW COM 63934E108 64,853 1,684,501 SH   SOLE 21 1,684,501 0 0
NAVISTAR INTL CORP NEW COM 63934E108 62,957 1,635,234 SH   SOLE 22 1,572,714 0 62,520
NAVISTAR INTL CORP NEW COM 63934E108 294 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 230 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 388 10,085 SH   SOLE 30 10,085 0 0
NAVISTAR INTL CORP NEW COM 63934E108 158 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 214 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 724 715,000 PRN   SOLE 21 715,000 0 0
NBT BANCORP INC COM 628778102 1,640 42,729 SH   SOLE 2 1,588 0 41,141
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 40 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 7,275 189,553 SH   SOLE 18 189,553 0 0
NBT BANCORP INC COM 628778102 1,521 39,628 SH   SOLE 19 39,628 0 0
NBT BANCORP INC COM 628778102 175,719 4,578,412 SH   SOLE 21 4,578,412 0 0
NBT BANCORP INC COM 628778102 49,154 1,280,713 SH   SOLE 22 1,221,191 0 59,522
NBT BANCORP INC COM 628778102 696 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 240 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 3,717 96,850 SH   SOLE 30 96,850 0 0
NBT BANCORP INC COM 628778102 189 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 529 34,921 SH   SOLE 2 1,547 0 33,374
NCI BUILDING SYS INC COM NEW 628852204 15 964 SH   SOLE 7 964 0 0
NCI BUILDING SYS INC COM NEW 628852204 2,326 153,521 SH   SOLE 18 153,521 0 0
NCI BUILDING SYS INC COM NEW 628852204 1,107 73,065 SH   SOLE 19 73,065 0 0
NCI BUILDING SYS INC COM NEW 628852204 20,875 1,377,865 SH   SOLE 21 1,377,865 0 0
NCI BUILDING SYS INC COM NEW 628852204 18,992 1,253,573 SH   SOLE 22 1,208,287 0 45,286
NCI BUILDING SYS INC COM NEW 628852204 40 2,630 SH   SOLE 23 2,630 0 0
NCI BUILDING SYS INC COM NEW 628852204 330 21,767 SH   SOLE 26 0 0 21,767
NCI BUILDING SYS INC COM NEW 628852204 64 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 149 9,815 SH   SOLE 29 0 0 9,815
NCI BUILDING SYS INC COM NEW 628852204 170 11,213 SH   SOLE 30 11,213 0 0
NCI BUILDING SYS INC COM NEW 628852204 1,179 77,825 SH   SOLE 34 77,825 0 0
NCI BUILDING SYS INC COM NEW 628852204 62 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 7,538 265,322 SH   SOLE 2 56,651 0 208,671
NCR CORP NEW COM 62886E108 17 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 129 4,546 SH   SOLE 7 4,546 0 0
NCR CORP NEW COM 62886E108 36 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 10,391 365,746 SH   SOLE 18 365,746 0 0
NCR CORP NEW COM 62886E108 595 20,950 SH   SOLE 19 20,950 0 0
NCR CORP NEW COM 62886E108 159,057 5,598,632 SH   SOLE 21 5,598,632 0 0
NCR CORP NEW COM 62886E108 109,062 3,838,859 SH   SOLE 22 3,604,150 0 234,709
NCR CORP NEW COM 62886E108 978 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 425 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 804 28,295 SH   SOLE 30 28,295 0 0
NCR CORP NEW COM 62886E108 72 2,531 SH   SOLE 31 2,300 0 231
NCR CORP NEW COM 62886E108 217 7,638 SH   SOLE 36 7,638 0 0
NCR CORP NEW COM 62886E108 358 12,601 SH   SOLE 40 12,601 0 0
NCR CORP NEW OPTIONS 62886E108 100 3,500 SH Put SOLE 2 3,500 0 0
NCR CORP NEW OPTIONS 62886E108 3,410 120,000 SH Put SOLE 19 120,000 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 208 12,611 SH   SOLE 2 258 0 12,353
NCS MULTISTAGE HLDGS INC COM 628877102 543 32,877 SH   SOLE 18 32,877 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 144 8,740 SH   SOLE 19 8,740 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 5,455 330,390 SH   SOLE 21 330,390 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 2,022 122,447 SH   SOLE 22 118,891 0 3,556
NCS MULTISTAGE HLDGS INC COM 628877102 112 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 54 3,247 SH   SOLE 30 3,247 0 0
NEENAH INC COM 640079109 1,268 14,689 SH   SOLE 2 623 0 14,066
NEENAH INC COM 640079109 9 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 14 165 SH   SOLE 7 165 0 0
NEENAH INC COM 640079109 6,169 71,479 SH   SOLE 18 71,479 0 0
NEENAH INC COM 640079109 1,310 15,180 SH   SOLE 19 15,180 0 0
NEENAH INC COM 640079109 152,500 1,767,089 SH   SOLE 21 1,767,089 0 0
NEENAH INC COM 640079109 42,889 496,970 SH   SOLE 22 475,701 0 21,269
NEENAH INC COM 640079109 900 10,433 SH   SOLE 26 6,481 0 3,952
NEENAH INC COM 640079109 209 2,424 SH   SOLE 28 2,424 0 0
NEENAH INC COM 640079109 3,166 36,685 SH   SOLE 30 36,685 0 0
NEENAH INC COM 640079109 162 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 24,119 395,655 SH   SOLE 2 66,807 0 328,848
NEKTAR THERAPEUTICS COM 640268108 3,164 51,911 SH   SOLE 4 47,388 0 4,523
NEKTAR THERAPEUTICS COM 640268108 7,839 128,588 SH   SOLE 7 121,231 0 7,357
NEKTAR THERAPEUTICS COM 640268108 22,469 368,592 SH   SOLE 18 342,739 0 25,853
NEKTAR THERAPEUTICS COM 640268108 11,679 191,577 SH   SOLE 19 191,577 0 0
NEKTAR THERAPEUTICS COM 640268108 5,185 85,059 SH   SOLE 20 0 0 85,059
NEKTAR THERAPEUTICS COM 640268108 371,908 6,100,860 SH   SOLE 21 6,100,860 0 0
NEKTAR THERAPEUTICS COM 640268108 242,839 3,983,579 SH   SOLE 22 3,582,602 0 400,977
NEKTAR THERAPEUTICS COM 640268108 12,961 212,607 SH   SOLE 23 212,607 0 0
NEKTAR THERAPEUTICS COM 640268108 10,072 165,229 SH   SOLE 25 165,229 0 0
NEKTAR THERAPEUTICS COM 640268108 29,043 476,423 SH   SOLE 26 124,796 0 351,627
NEKTAR THERAPEUTICS COM 640268108 1,968 32,278 SH   SOLE 28 24,250 0 8,028
NEKTAR THERAPEUTICS COM 640268108 2,484 40,755 SH   SOLE 29 6,884 0 33,871
NEKTAR THERAPEUTICS COM 640268108 43,861 719,498 SH   SOLE 30 719,498 0 0
NEKTAR THERAPEUTICS COM 640268108 3,849 63,144 SH   SOLE 31 34,428 0 28,716
NEKTAR THERAPEUTICS COM 640268108 4,363 71,572 SH   SOLE 34 71,572 0 0
NEKTAR THERAPEUTICS COM 640268108 1,907 31,275 SH   SOLE 36 31,275 0 0
NEKTAR THERAPEUTICS COM 640268108 192 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,061 18,562 SH   SOLE 2 698 0 17,864
NELNET INC CL A 64031N108 10 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 21 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,527 61,695 SH   SOLE 18 61,695 0 0
NELNET INC CL A 64031N108 975 17,047 SH   SOLE 19 17,047 0 0
NELNET INC CL A 64031N108 35,836 626,824 SH   SOLE 21 626,824 0 0
NELNET INC CL A 64031N108 33,489 585,774 SH   SOLE 22 555,296 0 30,478
NELNET INC CL A 64031N108 239 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 163 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 290 5,069 SH   SOLE 30 5,069 0 0
NELNET INC CL A 64031N108 170 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 2,909 40,673 SH   SOLE 2 2,146 0 38,527
NEOGEN CORP COM 640491106 18 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 77 1,078 SH   SOLE 7 1,078 0 0
NEOGEN CORP COM 640491106 15,534 217,169 SH   SOLE 18 217,169 0 0
NEOGEN CORP COM 640491106 5,312 74,259 SH   SOLE 19 74,259 0 0
NEOGEN CORP COM 640491106 393,871 5,506,379 SH   SOLE 21 5,506,379 0 0
NEOGEN CORP COM 640491106 103,907 1,452,642 SH   SOLE 22 1,385,873 0 66,769
NEOGEN CORP COM 640491106 313 4,369 SH   SOLE 23 4,369 0 0
NEOGEN CORP COM 640491106 1,716 23,983 SH   SOLE 26 11,245 0 12,738
NEOGEN CORP COM 640491106 511 7,144 SH   SOLE 28 7,144 0 0
NEOGEN CORP COM 640491106 58 814 SH   SOLE 29 0 0 814
NEOGEN CORP COM 640491106 8,092 113,121 SH   SOLE 30 113,121 0 0
NEOGEN CORP COM 640491106 379 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 839 54,680 SH   SOLE 2 6,210 0 48,470
NEOGENOMICS INC COM NEW 64049M209 22 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 3,203 208,697 SH   SOLE 18 208,697 0 0
NEOGENOMICS INC COM NEW 64049M209 2,250 146,574 SH   SOLE 19 146,574 0 0
NEOGENOMICS INC COM NEW 64049M209 41,610 2,710,781 SH   SOLE 21 2,710,781 0 0
NEOGENOMICS INC COM NEW 64049M209 28,571 1,861,326 SH   SOLE 22 1,787,753 0 73,573
NEOGENOMICS INC COM NEW 64049M209 250 16,304 SH   SOLE 23 16,304 0 0
NEOGENOMICS INC COM NEW 64049M209 675 43,994 SH   SOLE 26 0 0 43,994
NEOGENOMICS INC COM NEW 64049M209 173 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 222 14,490 SH   SOLE 30 14,490 0 0
NEOGENOMICS INC COM NEW 64049M209 145 9,471 SH   SOLE 40 9,471 0 0
NEON THERAPEUTICS INC COM 64050Y100 33 3,835 SH   SOLE 2 0 0 3,835
NEON THERAPEUTICS INC COM 64050Y100 71 8,307 SH   SOLE 18 8,307 0 0
NEON THERAPEUTICS INC COM 64050Y100 45 5,220 SH   SOLE 19 5,220 0 0
NEON THERAPEUTICS INC COM 64050Y100 1,907 223,278 SH   SOLE 21 223,278 0 0
NEON THERAPEUTICS INC COM 64050Y100 292 34,199 SH   SOLE 22 34,199 0 0
NEONODE INC COM NEW 64051M402 7 20,031 SH   SOLE 21 20,031 0 0
NEONODE INC COM NEW 64051M402 330 945,591 SH   SOLE 22 945,591 0 0
NEOPHOTONICS CORP COM 64051T100 294 35,406 SH   SOLE 2 1,517 0 33,889
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,047 126,134 SH   SOLE 18 126,134 0 0
NEOPHOTONICS CORP COM 64051T100 238 28,704 SH   SOLE 19 28,704 0 0
NEOPHOTONICS CORP COM 64051T100 10,165 1,224,680 SH   SOLE 21 1,224,680 0 0
NEOPHOTONICS CORP COM 64051T100 7,208 868,405 SH   SOLE 22 844,088 0 24,317
NEOS THERAPEUTICS INC COM 64052L106 109 22,550 SH   SOLE 2 1,067 0 21,483
NEOS THERAPEUTICS INC COM 64052L106 5 966 SH   SOLE 7 966 0 0
NEOS THERAPEUTICS INC COM 64052L106 445 91,712 SH   SOLE 18 91,712 0 0
NEOS THERAPEUTICS INC COM 64052L106 110 22,639 SH   SOLE 19 22,639 0 0
NEOS THERAPEUTICS INC COM 64052L106 6,623 1,365,561 SH   SOLE 21 1,365,561 0 0
NEOS THERAPEUTICS INC COM 64052L106 3,000 618,608 SH   SOLE 22 591,018 0 27,590
NEOS THERAPEUTICS INC COM 64052L106 3 715 SH   SOLE 30 715 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 249 31,107 SH   SOLE 21 31,107 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 379 47,395 SH   SOLE 22 23,319 0 24,076
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 193 24,097 SH   SOLE 26 0 0 24,097
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 50 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 116 14,538 SH   SOLE 30 14,538 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 43 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM PAR 64111R300 3 580 SH   SOLE 18 580 0 0
NET ELEMENT INC COM PAR 64111R300 42 7,748 SH   SOLE 21 7,748 0 0
NET ELEMENT INC COM PAR 64111R300 75 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 56,283 655,292 SH   SOLE 2 108,413 0 546,879
NETAPP INC COM 64110D104 9,642 112,256 SH   SOLE 4 105,281 0 6,975
NETAPP INC COM 64110D104 25,736 299,636 SH   SOLE 7 232,890 0 66,746
NETAPP INC COM 64110D104 483 5,619 SH   SOLE 13 5,619 0 0
NETAPP INC COM 64110D104 178 2,077 SH   SOLE 15 2,077 0 0
NETAPP INC COM 64110D104 18 208 SH   SOLE 17 0 0 208
NETAPP INC COM 64110D104 47,545 553,555 SH   SOLE 18 521,709 0 31,846
NETAPP INC COM 64110D104 11,423 132,999 SH   SOLE 19 132,999 0 0
NETAPP INC COM 64110D104 11,090 129,124 SH   SOLE 20 0 0 129,124
NETAPP INC COM 64110D104 590,359 6,873,428 SH   SOLE 21 6,873,428 0 0
NETAPP INC COM 64110D104 584,635 6,806,793 SH   SOLE 22 6,007,113 0 799,680
NETAPP INC COM 64110D104 32,061 373,284 SH   SOLE 23 373,284 0 0
NETAPP INC COM 64110D104 29,836 347,374 SH   SOLE 25 347,374 0 0
NETAPP INC COM 64110D104 85,239 992,418 SH   SOLE 26 264,106 0 728,312
NETAPP INC COM 64110D104 4,435 51,638 SH   SOLE 28 39,287 0 12,351
NETAPP INC COM 64110D104 9,178 106,861 SH   SOLE 29 53,332 0 53,529
NETAPP INC COM 64110D104 95,870 1,116,191 SH   SOLE 30 1,116,191 0 0
NETAPP INC COM 64110D104 11,761 136,935 SH   SOLE 31 58,096 0 78,839
NETAPP INC COM 64110D104 4,128 48,056 SH   SOLE 34 48,056 0 0
NETAPP INC COM 64110D104 19,223 223,812 SH   SOLE 36 223,812 0 0
NETAPP INC COM 64110D104 465 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 21,353 93,552 SH   SOLE 2 17,493 0 76,059
NETEASE INC SPONSORED ADR 64110W102 6,808 29,828 SH   SOLE 4 29,828 0 0
NETEASE INC SPONSORED ADR 64110W102 2,707 11,859 SH   SOLE 7 11,859 0 0
NETEASE INC SPONSORED ADR 64110W102 1,227 5,374 SH   SOLE 13 5,374 0 0
NETEASE INC SPONSORED ADR 64110W102 12,755 55,882 SH   SOLE 15 54,040 0 1,842
NETEASE INC SPONSORED ADR 64110W102 7,075 30,997 SH   SOLE 18 30,997 0 0
NETEASE INC SPONSORED ADR 64110W102 10,064 44,091 SH   SOLE 19 44,091 0 0
NETEASE INC SPONSORED ADR 64110W102 356,604 1,562,339 SH   SOLE 21 1,562,339 0 0
NETEASE INC SPONSORED ADR 64110W102 230,083 1,008,032 SH   SOLE 22 934,462 0 73,570
NETEASE INC SPONSORED ADR 64110W102 20,824 91,235 SH   SOLE 23 91,235 0 0
NETEASE INC SPONSORED ADR 64110W102 23,239 101,814 SH   SOLE 25 101,814 0 0
NETEASE INC SPONSORED ADR 64110W102 67,966 297,771 SH   SOLE 26 28,484 0 269,287
NETEASE INC SPONSORED ADR 64110W102 2,623 11,491 SH   SOLE 28 11,491 0 0
NETEASE INC SPONSORED ADR 64110W102 5,755 25,214 SH   SOLE 29 17,832 0 7,382
NETEASE INC SPONSORED ADR 64110W102 110,454 483,917 SH   SOLE 30 483,917 0 0
NETEASE INC SPONSORED ADR 64110W102 1,066 4,670 SH   SOLE 31 4,670 0 0
NETEASE INC SPONSORED ADR 64110W102 4,047 17,729 SH   SOLE 32 17,729 0 0
NETEASE INC SPONSORED ADR 64110W102 183,000 801,752 SH   SOLE 34 801,752 0 0
NETEASE INC SPONSORED ADR 64110W102 158 692 SH   SOLE 40 692 0 0
NETFLIX INC COM 64110L106 398,389 1,064,841 SH   SOLE 2 125,406 0 939,435
NETFLIX INC COM 64110L106 54,440 145,510 SH   SOLE 4 134,323 0 11,187
NETFLIX INC COM 64110L106 122,189 326,594 SH   SOLE 7 326,594 0 0
NETFLIX INC COM 64110L106 3,119 8,337 SH   SOLE 13 8,337 0 0
NETFLIX INC COM 64110L106 1,504 4,020 SH   SOLE 15 4,020 0 0
NETFLIX INC COM 64110L106 94 250 SH   SOLE 17 0 0 250
NETFLIX INC COM 64110L106 592,088 1,582,574 SH   SOLE 18 1,334,776 0 247,798
NETFLIX INC COM 64110L106 310,658 830,348 SH   SOLE 19 830,348 0 0
NETFLIX INC COM 64110L106 3,037,148 8,117,896 SH   SOLE 21 8,117,896 0 0
NETFLIX INC COM 64110L106 3,904,905 10,437,295 SH   SOLE 22 9,330,371 0 1,106,924
NETFLIX INC COM 64110L106 207,484 554,578 SH   SOLE 23 554,578 0 0
NETFLIX INC COM 64110L106 188,914 504,942 SH   SOLE 25 504,942 0 0
NETFLIX INC COM 64110L106 532,897 1,424,363 SH   SOLE 26 327,459 0 1,096,904
NETFLIX INC COM 64110L106 31,275 83,593 SH   SOLE 28 63,248 0 20,345
NETFLIX INC COM 64110L106 17,891 47,819 SH   SOLE 29 16,362 0 31,457
NETFLIX INC COM 64110L106 580,499 1,551,597 SH   SOLE 30 1,551,597 0 0
NETFLIX INC COM 64110L106 66,264 177,115 SH   SOLE 31 85,313 0 91,802
NETFLIX INC COM 64110L106 27,741 74,147 SH   SOLE 32 74,147 0 0
NETFLIX INC COM 64110L106 44,177 118,078 SH   SOLE 34 118,078 0 0
NETFLIX INC COM 64110L106 125,462 335,342 SH   SOLE 36 335,342 0 0
NETFLIX INC COM 64110L106 3,277 8,760 SH   SOLE 40 8,760 0 0
NETGEAR INC COM 64111Q104 1,878 29,886 SH   SOLE 2 1,166 0 28,720
NETGEAR INC COM 64111Q104 7 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 42 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 8,599 136,816 SH   SOLE 18 136,816 0 0
NETGEAR INC COM 64111Q104 1,800 28,640 SH   SOLE 19 28,640 0 0
NETGEAR INC COM 64111Q104 215,838 3,434,169 SH   SOLE 21 3,434,169 0 0
NETGEAR INC COM 64111Q104 56,381 897,070 SH   SOLE 22 853,782 0 43,288
NETGEAR INC COM 64111Q104 745 11,853 SH   SOLE 26 4,354 0 7,499
NETGEAR INC COM 64111Q104 274 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 461 7,342 SH   SOLE 29 0 0 7,342
NETGEAR INC COM 64111Q104 4,322 68,773 SH   SOLE 30 68,773 0 0
NETGEAR INC COM 64111Q104 219 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,724 107,885 SH   SOLE 2 32,493 0 75,392
NETSCOUT SYS INC COM 64115T104 11 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 74 2,947 SH   SOLE 7 2,947 0 0
NETSCOUT SYS INC COM 64115T104 11,178 442,682 SH   SOLE 18 442,682 0 0
NETSCOUT SYS INC COM 64115T104 1,805 71,474 SH   SOLE 19 71,474 0 0
NETSCOUT SYS INC COM 64115T104 137,328 5,438,747 SH   SOLE 21 5,438,747 0 0
NETSCOUT SYS INC COM 64115T104 66,583 2,636,936 SH   SOLE 22 2,517,036 0 119,900
NETSCOUT SYS INC COM 64115T104 395 15,649 SH   SOLE 26 8,549 0 7,100
NETSCOUT SYS INC COM 64115T104 306 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 4,613 182,675 SH   SOLE 30 182,675 0 0
NETSCOUT SYS INC COM 64115T104 69 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 224 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 12 1,778 SH   SOLE 18 1,778 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 219 33,201 SH   SOLE 21 33,201 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2,023 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 110 40,867 SH   SOLE 21 40,867 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 12 4,475 SH   SOLE 22 4,475 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 1,455 132,902 SH   SOLE 2 132,902 0 0
NEURALSTEM INC COM NEW 64127R401 2 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 73 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 20,006 162,716 SH   SOLE 2 9,769 0 152,947
NEUROCRINE BIOSCIENCES INC COM 64125C109 43 351 SH   SOLE 4 351 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 232 1,890 SH   SOLE 7 1,890 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,781 63,288 SH   SOLE 18 63,288 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 23,570 191,701 SH   SOLE 19 191,701 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 257,788 2,096,693 SH   SOLE 21 2,096,693 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 298,938 2,431,379 SH   SOLE 22 2,250,036 0 181,343
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,570 29,039 SH   SOLE 26 18,241 0 10,798
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,505 12,243 SH   SOLE 28 12,243 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,208 9,825 SH   SOLE 29 0 0 9,825
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,190 82,878 SH   SOLE 30 82,878 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 399 3,244 SH   SOLE 31 1,851 0 1,393
NEUROCRINE BIOSCIENCES INC COM 64125C109 392 3,192 SH   SOLE 34 3,192 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,332 10,837 SH   SOLE 40 10,837 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1,705 1,000,000 PRN   SOLE 21 1,000,000 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 20 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 147 4,585 SH   SOLE 2 259 0 4,326
NEURONETICS INC COM 64131A105 645 20,117 SH   SOLE 18 20,117 0 0
NEURONETICS INC COM 64131A105 177 5,530 SH   SOLE 19 5,530 0 0
NEURONETICS INC COM 64131A105 7,090 221,142 SH   SOLE 21 221,142 0 0
NEURONETICS INC COM 64131A105 5,036 157,066 SH   SOLE 22 157,066 0 0
NEUROTROPE INC COM NEW 64129T207 11 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 176 19,936 SH   SOLE 21 19,936 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 7 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 126 52,794 SH   SOLE 21 52,794 0 0
NEVRO CORP COM 64157F103 2,985 52,374 SH   SOLE 2 30,063 0 22,311
NEVRO CORP COM 64157F103 8 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 34 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 6,760 118,605 SH   SOLE 18 118,605 0 0
NEVRO CORP COM 64157F103 19,452 341,262 SH   SOLE 19 341,262 0 0
NEVRO CORP COM 64157F103 67,730 1,188,250 SH   SOLE 21 1,188,250 0 0
NEVRO CORP COM 64157F103 50,541 886,679 SH   SOLE 22 848,677 0 38,002
NEVRO CORP COM 64157F103 596 10,457 SH   SOLE 23 10,457 0 0
NEVRO CORP COM 64157F103 1,307 22,932 SH   SOLE 26 2,122 0 20,810
NEVRO CORP COM 64157F103 213 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 126 2,202 SH   SOLE 29 0 0 2,202
NEVRO CORP COM 64157F103 350 6,147 SH   SOLE 30 6,147 0 0
NEVRO CORP COM 64157F103 4,426 77,645 SH   SOLE 34 77,645 0 0
NEVRO CORP COM 64157F103 188 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 30 5,694 SH   SOLE 18 5,694 0 0
NEW AGE BEVERAGES CORP COM 64157V108 422 78,800 SH   SOLE 21 78,800 0 0
NEW AGE BEVERAGES CORP COM 64157V108 3,528 659,472 SH   SOLE 22 659,472 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,217 141,820 SH   SOLE 2 141,820 0 0
NEW GOLD INC CDA COM 644535106 231 290,561 SH   SOLE 21 290,561 0 0
NEW HOME CO INC COM 645370107 96 11,920 SH   SOLE 2 522 0 11,398
NEW HOME CO INC COM 645370107 353 43,856 SH   SOLE 18 43,856 0 0
NEW HOME CO INC COM 645370107 87 10,800 SH   SOLE 19 10,800 0 0
NEW HOME CO INC COM 645370107 3,953 490,462 SH   SOLE 21 490,462 0 0
NEW HOME CO INC COM 645370107 1,523 188,985 SH   SOLE 22 185,553 0 3,432
NEW JERSEY RES COM 646025106 5,626 122,044 SH   SOLE 2 39,209 0 82,835
NEW JERSEY RES COM 646025106 14 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 10,488 227,510 SH   SOLE 7 227,510 0 0
NEW JERSEY RES COM 646025106 25,334 549,550 SH   SOLE 18 549,550 0 0
NEW JERSEY RES COM 646025106 3,675 79,728 SH   SOLE 19 79,728 0 0
NEW JERSEY RES COM 646025106 366,414 7,948,239 SH   SOLE 21 7,948,239 0 0
NEW JERSEY RES COM 646025106 136,784 2,967,105 SH   SOLE 22 2,846,329 0 120,776
NEW JERSEY RES COM 646025106 1,536 33,316 SH   SOLE 26 15,576 0 17,740
NEW JERSEY RES COM 646025106 554 12,018 SH   SOLE 28 12,018 0 0
NEW JERSEY RES COM 646025106 945 20,492 SH   SOLE 30 20,492 0 0
NEW JERSEY RES COM 646025106 1,690 36,663 SH   SOLE 32 36,663 0 0
NEW JERSEY RES COM 646025106 94 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 428 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,348 85,884 SH   SOLE 2 28,051 0 57,833
NEW MEDIA INVT GROUP INC COM 64704V106 20 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 4,233 269,790 SH   SOLE 18 269,790 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,896 120,869 SH   SOLE 19 120,869 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 94,078 5,996,071 SH   SOLE 21 5,996,071 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 28,023 1,786,045 SH   SOLE 22 1,722,191 0 63,854
NEW MEDIA INVT GROUP INC COM 64704V106 1,063 67,730 SH   SOLE 23 67,730 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,464 157,071 SH   SOLE 26 21,657 0 135,414
NEW MEDIA INVT GROUP INC COM 64704V106 96 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 136 8,677 SH   SOLE 29 0 0 8,677
NEW MEDIA INVT GROUP INC COM 64704V106 1,863 118,707 SH   SOLE 30 118,707 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 80 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 4,436 328,568 SH   SOLE 30 328,568 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 10,243 138,403 SH   SOLE 2 5,376 0 133,027
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,817 38,062 SH   SOLE 4 38,062 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,227 43,605 SH   SOLE 7 15,827 0 27,778
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,251 57,440 SH   SOLE 15 57,440 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,904 52,743 SH   SOLE 18 52,743 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,174 69,905 SH   SOLE 19 69,905 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 214,753 2,901,670 SH   SOLE 21 2,901,670 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 125,771 1,699,379 SH   SOLE 22 1,564,581 0 134,798
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11,713 158,264 SH   SOLE 23 158,264 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,866 52,242 SH   SOLE 25 52,242 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 37,965 512,974 SH   SOLE 26 58,076 0 454,898
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,534 20,726 SH   SOLE 28 20,726 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,322 44,890 SH   SOLE 29 31,565 0 13,325
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 61,326 828,620 SH   SOLE 30 828,620 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 586 7,913 SH   SOLE 31 7,913 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 557 7,529 SH   SOLE 32 7,529 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,981 40,280 SH   SOLE 34 40,280 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 89 1,200 SH   SOLE 40 1,200 0 0
NEW RELIC INC COM 64829B100 8,976 95,261 SH   SOLE 2 61,227 0 34,034
NEW RELIC INC COM 64829B100 861 9,142 SH   SOLE 4 9,142 0 0
NEW RELIC INC COM 64829B100 188 1,997 SH   SOLE 7 1,997 0 0
NEW RELIC INC COM 64829B100 245 2,603 SH   SOLE 13 2,603 0 0
NEW RELIC INC COM 64829B100 13,811 146,564 SH   SOLE 18 146,564 0 0
NEW RELIC INC COM 64829B100 18,223 193,384 SH   SOLE 19 193,384 0 0
NEW RELIC INC COM 64829B100 144,317 1,531,543 SH   SOLE 21 1,531,543 0 0
NEW RELIC INC COM 64829B100 142,087 1,507,875 SH   SOLE 22 1,420,773 0 87,102
NEW RELIC INC COM 64829B100 3,988 42,323 SH   SOLE 23 42,323 0 0
NEW RELIC INC COM 64829B100 436 4,625 SH   SOLE 25 4,625 0 0
NEW RELIC INC COM 64829B100 5,474 58,091 SH   SOLE 26 10,859 0 47,232
NEW RELIC INC COM 64829B100 541 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 2,179 23,121 SH   SOLE 29 6,755 0 16,366
NEW RELIC INC COM 64829B100 1,179 12,507 SH   SOLE 30 12,507 0 0
NEW RELIC INC COM 64829B100 992 10,523 SH   SOLE 31 9,393 0 1,130
NEW RELIC INC COM 64829B100 2,111 22,405 SH   SOLE 34 22,405 0 0
NEW RELIC INC COM 64829B100 411 4,365 SH   SOLE 36 4,365 0 0
NEW RELIC INC COM 64829B100 439 4,660 SH   SOLE 40 4,660 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12,017 674,368 SH   SOLE 2 54,399 0 619,969
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 22 1,208 SH   SOLE 4 1,208 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 174 9,787 SH   SOLE 7 9,787 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,926 164,175 SH   SOLE 18 164,175 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,053 59,064 SH   SOLE 19 59,064 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 187,198 10,504,964 SH   SOLE 21 10,504,964 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 161,497 9,062,655 SH   SOLE 22 8,379,993 0 682,662
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,684 94,482 SH   SOLE 26 56,112 0 38,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 819 45,981 SH   SOLE 28 45,981 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 711 39,893 SH   SOLE 29 0 0 39,893
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,377 77,273 SH   SOLE 30 77,273 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 128 7,192 SH   SOLE 31 7,192 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 145 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 591 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 476 80,599 SH   SOLE 2 2,818 0 77,781
NEW SR INVT GROUP INC COM 648691103 118 20,073 SH   SOLE 4 20,073 0 0
NEW SR INVT GROUP INC COM 648691103 816 138,265 SH   SOLE 7 138,265 0 0
NEW SR INVT GROUP INC COM 648691103 17 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 1,552 263,003 SH   SOLE 18 263,003 0 0
NEW SR INVT GROUP INC COM 648691103 1,083 183,548 SH   SOLE 19 183,548 0 0
NEW SR INVT GROUP INC COM 648691103 17,376 2,945,103 SH   SOLE 21 2,945,103 0 0
NEW SR INVT GROUP INC COM 648691103 19,226 3,258,715 SH   SOLE 22 3,123,497 0 135,218
NEW SR INVT GROUP INC COM 648691103 31 5,205 SH   SOLE 23 5,205 0 0
NEW SR INVT GROUP INC COM 648691103 804 136,328 SH   SOLE 25 136,328 0 0
NEW SR INVT GROUP INC COM 648691103 319 54,108 SH   SOLE 26 10,204 0 43,904
NEW SR INVT GROUP INC COM 648691103 73 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 161 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 2,120 359,302 SH   SOLE 30 359,302 0 0
NEW SR INVT GROUP INC COM 648691103 52 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 90 23,351 SH   SOLE 2 797 0 22,554
NEW YORK & CO INC COM 649295102 368 95,286 SH   SOLE 18 95,286 0 0
NEW YORK & CO INC COM 649295102 82 21,360 SH   SOLE 19 21,360 0 0
NEW YORK & CO INC COM 649295102 3,935 1,019,438 SH   SOLE 21 1,019,438 0 0
NEW YORK & CO INC COM 649295102 3,446 892,752 SH   SOLE 22 884,022 0 8,730
NEW YORK CMNTY BANCORP INC COM 649445103 13,380 1,290,305 SH   SOLE 2 263,943 0 1,026,362
NEW YORK CMNTY BANCORP INC COM 649445103 1,504 144,994 SH   SOLE 4 130,438 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 802 77,350 SH   SOLE 7 77,350 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 33 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 18,081 1,743,634 SH   SOLE 18 1,704,737 0 38,897
NEW YORK CMNTY BANCORP INC COM 649445103 935 90,175 SH   SOLE 19 90,175 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,175 306,172 SH   SOLE 20 0 0 306,172
NEW YORK CMNTY BANCORP INC COM 649445103 348,242 33,581,708 SH   SOLE 21 33,581,708 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 164,708 15,883,119 SH   SOLE 22 14,853,043 0 1,030,076
NEW YORK CMNTY BANCORP INC COM 649445103 5,961 574,863 SH   SOLE 23 574,863 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,113 493,065 SH   SOLE 25 493,065 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 15,591 1,503,510 SH   SOLE 26 567,477 0 936,033
NEW YORK CMNTY BANCORP INC COM 649445103 992 95,671 SH   SOLE 28 73,383 0 22,288
NEW YORK CMNTY BANCORP INC COM 649445103 1,173 113,069 SH   SOLE 29 17,649 0 95,420
NEW YORK CMNTY BANCORP INC COM 649445103 5,472 527,677 SH   SOLE 30 527,677 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,638 157,978 SH   SOLE 31 88,180 0 69,798
NEW YORK CMNTY BANCORP INC COM 649445103 2,058 198,438 SH   SOLE 32 198,438 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 248 23,932 SH   SOLE 34 23,932 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,216 599,382 SH   SOLE 36 599,382 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 102 9,828 SH   SOLE 40 9,828 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 181 3,685 SH   SOLE 2 3,685 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 867 142,616 SH   SOLE 2 5,824 0 136,792
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 3,714 610,863 SH   SOLE 18 610,863 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 772 126,896 SH   SOLE 19 126,896 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 110,242 18,131,927 SH   SOLE 21 18,131,927 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 25,997 4,275,876 SH   SOLE 22 4,108,953 0 166,923
NEW YORK MTG TR INC COM PAR $.02 649604501 215 35,325 SH   SOLE 26 0 0 35,325
NEW YORK MTG TR INC COM PAR $.02 649604501 100 16,371 SH   SOLE 28 16,371 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,991 327,501 SH   SOLE 30 327,501 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 67 11,072 SH   SOLE 40 11,072 0 0
NEW YORK REIT INC COM NEW 64976L208 1 72 SH   SOLE 4 72 0 0
NEW YORK REIT INC COM NEW 64976L208 292 16,080 SH   SOLE 21 16,080 0 0
NEW YORK REIT INC COM NEW 64976L208 689 37,975 SH   SOLE 22 30,568 0 7,407
NEW YORK REIT INC COM NEW 64976L208 144 7,965 SH   SOLE 26 2,023 0 5,942
NEW YORK REIT INC COM NEW 64976L208 43 2,357 SH   SOLE 28 2,357 0 0
NEW YORK REIT INC COM NEW 64976L208 81 4,489 SH   SOLE 30 4,489 0 0
NEW YORK REIT INC COM NEW 64976L208 32 1,739 SH   SOLE 40 1,739 0 0
NEW YORK TIMES CO CL A 650111107 3,909 168,875 SH   SOLE 2 62,493 0 106,382
NEW YORK TIMES CO CL A 650111107 20 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 65 2,813 SH   SOLE 7 2,813 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 18,240 787,893 SH   SOLE 18 787,893 0 0
NEW YORK TIMES CO CL A 650111107 22,555 974,309 SH   SOLE 19 974,309 0 0
NEW YORK TIMES CO CL A 650111107 221,175 9,554,006 SH   SOLE 21 9,554,006 0 0
NEW YORK TIMES CO CL A 650111107 105,572 4,560,332 SH   SOLE 22 4,386,195 0 174,137
NEW YORK TIMES CO CL A 650111107 499 21,546 SH   SOLE 26 10,771 0 10,775
NEW YORK TIMES CO CL A 650111107 425 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 679 29,345 SH   SOLE 30 29,345 0 0
NEW YORK TIMES CO CL A 650111107 340 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 23,854 1,175,077 SH   SOLE 2 235,312 0 939,765
NEWELL BRANDS INC COM 651229106 3,022 148,872 SH   SOLE 4 136,057 0 12,815
NEWELL BRANDS INC COM 651229106 7,549 371,870 SH   SOLE 7 348,868 0 23,002
NEWELL BRANDS INC COM 651229106 97 4,764 SH   SOLE 15 4,764 0 0
NEWELL BRANDS INC COM 651229106 2 116 SH   SOLE 17 0 0 116
NEWELL BRANDS INC COM 651229106 28,958 1,426,516 SH   SOLE 18 1,266,254 0 160,262
NEWELL BRANDS INC COM 651229106 96,536 4,755,448 SH   SOLE 19 4,755,448 0 0
NEWELL BRANDS INC COM 651229106 4,683 230,686 SH   SOLE 20 0 0 230,686
NEWELL BRANDS INC COM 651229106 338,149 16,657,562 SH   SOLE 21 16,657,562 0 0
NEWELL BRANDS INC COM 651229106 221,459 10,909,290 SH   SOLE 22 9,686,051 0 1,223,239
NEWELL BRANDS INC COM 651229106 12,091 595,601 SH   SOLE 23 595,601 0 0
NEWELL BRANDS INC COM 651229106 11,425 562,794 SH   SOLE 25 562,794 0 0
NEWELL BRANDS INC COM 651229106 37,174 1,831,235 SH   SOLE 26 496,613 0 1,334,622
NEWELL BRANDS INC COM 651229106 1,865 91,861 SH   SOLE 28 69,373 0 22,488
NEWELL BRANDS INC COM 651229106 356 17,514 SH   SOLE 29 17,514 0 0
NEWELL BRANDS INC COM 651229106 31,126 1,533,316 SH   SOLE 30 1,533,316 0 0
NEWELL BRANDS INC COM 651229106 4,221 207,948 SH   SOLE 31 106,424 0 101,524
NEWELL BRANDS INC COM 651229106 3,031 149,312 SH   SOLE 32 149,312 0 0
NEWELL BRANDS INC COM 651229106 2,704 133,178 SH   SOLE 34 133,178 0 0
NEWELL BRANDS INC COM 651229106 7,618 375,283 SH   SOLE 36 375,283 0 0
NEWELL BRANDS INC COM 651229106 200 9,846 SH   SOLE 40 9,846 0 0
NEWFIELD EXPL CO COM 651290108 14,134 490,261 SH   SOLE 2 48,372 0 441,889
NEWFIELD EXPL CO COM 651290108 1,737 60,266 SH   SOLE 4 55,522 0 4,744
NEWFIELD EXPL CO COM 651290108 4,018 139,369 SH   SOLE 7 139,369 0 0
NEWFIELD EXPL CO COM 651290108 36 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 12,273 425,692 SH   SOLE 18 397,901 0 27,791
NEWFIELD EXPL CO COM 651290108 1,779 61,713 SH   SOLE 19 61,713 0 0
NEWFIELD EXPL CO COM 651290108 3,119 108,170 SH   SOLE 20 0 0 108,170
NEWFIELD EXPL CO COM 651290108 134,809 4,675,987 SH   SOLE 21 4,675,987 0 0
NEWFIELD EXPL CO COM 651290108 175,180 6,076,294 SH   SOLE 22 5,546,002 0 530,292
NEWFIELD EXPL CO COM 651290108 7,352 255,026 SH   SOLE 23 255,026 0 0
NEWFIELD EXPL CO COM 651290108 5,428 188,278 SH   SOLE 25 188,278 0 0
NEWFIELD EXPL CO COM 651290108 24,647 854,912 SH   SOLE 26 267,490 0 587,422
NEWFIELD EXPL CO COM 651290108 1,137 39,446 SH   SOLE 28 30,394 0 9,052
NEWFIELD EXPL CO COM 651290108 1,427 49,511 SH   SOLE 29 6,427 0 43,084
NEWFIELD EXPL CO COM 651290108 23,073 800,320 SH   SOLE 30 800,320 0 0
NEWFIELD EXPL CO COM 651290108 2,427 84,169 SH   SOLE 31 42,995 0 41,174
NEWFIELD EXPL CO COM 651290108 306 10,618 SH   SOLE 34 10,618 0 0
NEWFIELD EXPL CO COM 651290108 4,094 142,002 SH   SOLE 36 142,002 0 0
NEWFIELD EXPL CO COM 651290108 115 3,999 SH   SOLE 40 3,999 0 0
NEWLINK GENETICS CORP COM 651511107 68 28,421 SH   SOLE 2 1,206 0 27,215
NEWLINK GENETICS CORP COM 651511107 1 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 248 103,558 SH   SOLE 18 103,558 0 0
NEWLINK GENETICS CORP COM 651511107 60 25,161 SH   SOLE 19 25,161 0 0
NEWLINK GENETICS CORP COM 651511107 3,301 1,381,149 SH   SOLE 21 1,381,149 0 0
NEWLINK GENETICS CORP COM 651511107 1,712 716,267 SH   SOLE 22 699,225 0 17,042
NEWLINK GENETICS CORP COM 651511107 2 959 SH   SOLE 30 959 0 0
NEWMARK GROUP INC CL A 65158N102 214 19,098 SH   SOLE 2 867 0 18,231
NEWMARK GROUP INC CL A 65158N102 5 469 SH   SOLE 7 469 0 0
NEWMARK GROUP INC CL A 65158N102 792 70,800 SH   SOLE 18 70,800 0 0
NEWMARK GROUP INC CL A 65158N102 252 22,510 SH   SOLE 19 22,510 0 0
NEWMARK GROUP INC CL A 65158N102 9,410 840,935 SH   SOLE 21 840,935 0 0
NEWMARK GROUP INC CL A 65158N102 19,613 1,752,723 SH   SOLE 22 1,736,011 0 16,712
NEWMARKET CORP COM 651587107 8,008 19,747 SH   SOLE 2 5,050 0 14,697
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 71 174 SH   SOLE 7 174 0 0
NEWMARKET CORP COM 651587107 10,944 26,988 SH   SOLE 18 26,988 0 0
NEWMARKET CORP COM 651587107 560 1,382 SH   SOLE 19 1,382 0 0
NEWMARKET CORP COM 651587107 171,057 421,832 SH   SOLE 21 421,832 0 0
NEWMARKET CORP COM 651587107 112,572 277,605 SH   SOLE 22 260,626 0 16,979
NEWMARKET CORP COM 651587107 949 2,340 SH   SOLE 26 1,341 0 999
NEWMARKET CORP COM 651587107 529 1,304 SH   SOLE 28 1,304 0 0
NEWMARKET CORP COM 651587107 875 2,157 SH   SOLE 30 2,157 0 0
NEWMARKET CORP COM 651587107 76 188 SH   SOLE 31 170 0 18
NEWMARKET CORP COM 651587107 29 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 390 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 49,873 1,651,409 SH   SOLE 2 538,321 0 1,113,088
NEWMONT MINING CORP COM 651639106 8,109 268,507 SH   SOLE 4 254,581 0 13,926
NEWMONT MINING CORP COM 651639106 97,617 3,232,365 SH   SOLE 7 3,191,853 0 40,512
NEWMONT MINING CORP COM 651639106 1,969 65,205 SH   SOLE 13 65,205 0 0
NEWMONT MINING CORP COM 651639106 136 4,488 SH   SOLE 15 4,488 0 0
NEWMONT MINING CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT MINING CORP COM 651639106 40,791 1,350,691 SH   SOLE 18 1,286,515 0 64,176
NEWMONT MINING CORP COM 651639106 61,451 2,034,786 SH   SOLE 19 2,034,786 0 0
NEWMONT MINING CORP COM 651639106 8,282 274,249 SH   SOLE 20 0 0 274,249
NEWMONT MINING CORP COM 651639106 580,526 19,222,709 SH   SOLE 21 19,222,709 0 0
NEWMONT MINING CORP COM 651639106 454,204 15,039,864 SH   SOLE 22 13,364,525 0 1,675,339
NEWMONT MINING CORP COM 651639106 41,303 1,367,658 SH   SOLE 23 1,367,658 0 0
NEWMONT MINING CORP COM 651639106 102,163 3,382,882 SH   SOLE 25 3,382,882 0 0
NEWMONT MINING CORP COM 651639106 114,340 3,786,080 SH   SOLE 26 489,603 0 3,296,477
NEWMONT MINING CORP COM 651639106 3,082 102,053 SH   SOLE 28 76,263 0 25,790
NEWMONT MINING CORP COM 651639106 11,719 388,042 SH   SOLE 29 282,433 0 105,609
NEWMONT MINING CORP COM 651639106 123,934 4,103,777 SH   SOLE 30 4,103,777 0 0
NEWMONT MINING CORP COM 651639106 6,516 215,753 SH   SOLE 31 112,463 0 103,290
NEWMONT MINING CORP COM 651639106 459,540 15,216,565 SH   SOLE 34 15,216,565 0 0
NEWMONT MINING CORP COM 651639106 23,193 767,972 SH   SOLE 36 767,972 0 0
NEWMONT MINING CORP COM 651639106 323 10,706 SH   SOLE 40 10,706 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 960 92,780 SH   SOLE 2 3,194 0 89,586
NEWPARK RES INC COM PAR $.01NEW 651718504 7 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 19 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 4,197 405,514 SH   SOLE 18 405,514 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 976 94,257 SH   SOLE 19 94,257 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 103,446 9,994,823 SH   SOLE 21 9,994,823 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 28,180 2,722,665 SH   SOLE 22 2,594,396 0 128,269
NEWPARK RES INC COM PAR $.01NEW 651718504 464 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 126 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 35 3,335 SH   SOLE 29 0 0 3,335
NEWPARK RES INC COM PAR $.01NEW 651718504 2,051 198,116 SH   SOLE 30 198,116 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 97 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 11,842 897,782 SH   SOLE 2 74,222 0 823,560
NEWS CORP NEW CL A 65249B109 1,567 118,801 SH   SOLE 4 110,110 0 8,691
NEWS CORP NEW CL A 65249B109 3,878 294,015 SH   SOLE 7 284,516 0 9,499
NEWS CORP NEW CL A 65249B109 37 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 10,439 791,411 SH   SOLE 18 741,838 0 49,573
NEWS CORP NEW CL A 65249B109 1,130 85,696 SH   SOLE 19 85,696 0 0
NEWS CORP NEW CL A 65249B109 3,697 280,304 SH   SOLE 20 0 0 280,304
NEWS CORP NEW CL A 65249B109 109,520 8,303,246 SH   SOLE 21 8,303,246 0 0
NEWS CORP NEW CL A 65249B109 126,176 9,566,036 SH   SOLE 22 8,288,691 0 1,277,345
NEWS CORP NEW CL A 65249B109 5,827 441,800 SH   SOLE 23 441,800 0 0
NEWS CORP NEW CL A 65249B109 4,804 364,199 SH   SOLE 25 364,199 0 0
NEWS CORP NEW CL A 65249B109 20,432 1,549,021 SH   SOLE 26 479,943 0 1,069,078
NEWS CORP NEW CL A 65249B109 1,020 77,323 SH   SOLE 28 58,086 0 19,237
NEWS CORP NEW CL A 65249B109 1,237 93,820 SH   SOLE 29 19,094 0 74,726
NEWS CORP NEW CL A 65249B109 17,818 1,350,888 SH   SOLE 30 1,350,888 0 0
NEWS CORP NEW CL A 65249B109 1,948 147,698 SH   SOLE 31 65,577 0 82,121
NEWS CORP NEW CL A 65249B109 242 18,366 SH   SOLE 34 18,366 0 0
NEWS CORP NEW CL A 65249B109 4,388 332,648 SH   SOLE 36 332,648 0 0
NEWS CORP NEW CL A 65249B109 101 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,409 177,127 SH   SOLE 2 19,826 0 157,301
NEWS CORP NEW CL B 65249B208 1,179 86,667 SH   SOLE 7 86,667 0 0
NEWS CORP NEW CL B 65249B208 11 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 3,102 228,109 SH   SOLE 18 222,688 0 5,421
NEWS CORP NEW CL B 65249B208 335 24,664 SH   SOLE 19 24,664 0 0
NEWS CORP NEW CL B 65249B208 31,479 2,314,645 SH   SOLE 21 2,314,645 0 0
NEWS CORP NEW CL B 65249B208 38,552 2,834,718 SH   SOLE 22 2,541,567 0 293,151
NEWS CORP NEW CL B 65249B208 1,306 96,045 SH   SOLE 25 96,045 0 0
NEWS CORP NEW CL B 65249B208 2,424 178,264 SH   SOLE 26 45,288 0 132,976
NEWS CORP NEW CL B 65249B208 2,951 216,992 SH   SOLE 30 216,992 0 0
NEWS CORP NEW CL B 65249B208 37 2,748 SH   SOLE 31 2,748 0 0
NEWS CORP NEW CL B 65249B208 1,856 136,436 SH   SOLE 36 136,436 0 0
NEXA RES S A COM L67359106 320 26,575 SH   SOLE 7 26,575 0 0
NEXA RES S A COM L67359106 1 103 SH   SOLE 22 103 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 365 29,775 SH   SOLE 2 1,121 0 28,654
NEXEO SOLUTIONS INC COM SHS 65342H102 8 675 SH   SOLE 7 675 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 1,311 106,994 SH   SOLE 18 106,994 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 318 25,971 SH   SOLE 19 25,971 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 13,581 1,108,670 SH   SOLE 21 1,108,670 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 11,377 928,723 SH   SOLE 22 904,804 0 23,919
NEXEO SOLUTIONS INC COM SHS 65342H102 205 16,736 SH   SOLE 26 0 0 16,736
NEXEO SOLUTIONS INC COM SHS 65342H102 62 5,080 SH   SOLE 30 5,080 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 597 17,996 SH   SOLE 2 621 0 17,375
NEXPOINT RESIDENTIAL TR INC COM 65341D102 15 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,983 59,730 SH   SOLE 18 59,730 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 520 15,653 SH   SOLE 19 15,653 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 20,976 631,820 SH   SOLE 21 631,820 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 18,868 568,305 SH   SOLE 22 548,412 0 19,893
NEXPOINT RESIDENTIAL TR INC COM 65341D102 41 1,227 SH   SOLE 23 1,227 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 284 8,561 SH   SOLE 26 0 0 8,561
NEXPOINT RESIDENTIAL TR INC COM 65341D102 144 4,347 SH   SOLE 30 4,347 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 68 2,061 SH   SOLE 34 2,061 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,948 36,219 SH   SOLE 2 1,705 0 34,514
NEXSTAR MEDIA GROUP INC CL A 65336K103 17 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 57 698 SH   SOLE 7 698 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 11,432 140,440 SH   SOLE 18 140,440 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,333 40,952 SH   SOLE 19 40,952 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 123,789 1,520,744 SH   SOLE 21 1,520,744 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 104,241 1,280,605 SH   SOLE 22 1,218,959 0 61,646
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,446 17,770 SH   SOLE 26 8,780 0 8,990
NEXSTAR MEDIA GROUP INC CL A 65336K103 488 5,989 SH   SOLE 28 5,989 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 908 11,155 SH   SOLE 30 11,155 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 371 4,559 SH   SOLE 40 4,559 0 0
NEXTDECADE CORP COM 65342K105 35 6,120 SH   SOLE 2 0 0 6,120
NEXTDECADE CORP COM 65342K105 142 25,110 SH   SOLE 18 25,110 0 0
NEXTDECADE CORP COM 65342K105 32 5,604 SH   SOLE 19 5,604 0 0
NEXTDECADE CORP COM 65342K105 1,588 281,106 SH   SOLE 21 281,106 0 0
NEXTDECADE CORP COM 65342K105 328 57,971 SH   SOLE 22 55,571 0 2,400
NEXTERA ENERGY INC COM 65339F101 192,795 1,150,331 SH   SOLE 2 169,820 0 980,511
NEXTERA ENERGY INC COM 65339F101 32,589 194,443 SH   SOLE 4 182,105 0 12,338
NEXTERA ENERGY INC COM 65339F101 72,331 431,569 SH   SOLE 7 418,671 0 12,898
NEXTERA ENERGY INC COM 65339F101 2,046 12,207 SH   SOLE 13 12,207 0 0
NEXTERA ENERGY INC COM 65339F101 640 3,821 SH   SOLE 15 3,821 0 0
NEXTERA ENERGY INC COM 65339F101 22 131 SH   SOLE 17 0 0 131
NEXTERA ENERGY INC COM 65339F101 278,139 1,659,539 SH   SOLE 18 1,568,284 0 91,255
NEXTERA ENERGY INC COM 65339F101 573,103 3,419,467 SH   SOLE 19 3,419,467 0 0
NEXTERA ENERGY INC COM 65339F101 29,657 176,952 SH   SOLE 20 0 0 176,952
NEXTERA ENERGY INC COM 65339F101 1,816,747 10,839,780 SH   SOLE 21 10,839,780 0 0
NEXTERA ENERGY INC COM 65339F101 1,980,114 11,814,524 SH   SOLE 22 10,484,559 0 1,329,965
NEXTERA ENERGY INC COM 65339F101 99,619 594,387 SH   SOLE 23 594,387 0 0
NEXTERA ENERGY INC COM 65339F101 77,005 459,455 SH   SOLE 25 459,455 0 0
NEXTERA ENERGY INC COM 65339F101 320,692 1,913,435 SH   SOLE 26 374,595 0 1,538,840
NEXTERA ENERGY INC COM 65339F101 15,230 90,870 SH   SOLE 28 68,850 0 22,020
NEXTERA ENERGY INC COM 65339F101 2,710 16,171 SH   SOLE 29 16,171 0 0
NEXTERA ENERGY INC COM 65339F101 361,477 2,156,785 SH   SOLE 30 2,156,785 0 0
NEXTERA ENERGY INC COM 65339F101 29,847 178,083 SH   SOLE 31 90,022 0 88,061
NEXTERA ENERGY INC COM 65339F101 3,624 21,623 SH   SOLE 32 21,623 0 0
NEXTERA ENERGY INC COM 65339F101 192,101 1,146,190 SH   SOLE 34 1,146,190 0 0
NEXTERA ENERGY INC COM 65339F101 79,814 476,215 SH   SOLE 36 476,215 0 0
NEXTERA ENERGY INC COM 65339F101 1,578 9,418 SH   SOLE 40 9,418 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,040 21,450 SH   SOLE 4 21,450 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,753 221,720 SH   SOLE 18 221,720 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 70,661 1,456,937 SH   SOLE 19 1,456,937 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,169 24,106 SH   SOLE 21 24,106 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,562 52,831 SH   SOLE 22 51,532 0 1,299
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 722 14,886 SH   SOLE 26 8,872 0 6,014
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 379 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 652 13,443 SH   SOLE 30 13,443 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29,525 608,767 SH   SOLE 34 608,767 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 224 4,624 SH   SOLE 40 4,624 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,084 53,970 SH   SOLE 2 8,973 0 44,997
NEXTGEN HEALTHCARE INC COM 65343C102 6 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 23 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,467 222,470 SH   SOLE 18 222,470 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,433 71,383 SH   SOLE 19 71,383 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 105,007 5,229,454 SH   SOLE 21 5,229,454 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 32,090 1,598,114 SH   SOLE 22 1,532,677 0 65,437
NEXTGEN HEALTHCARE INC COM 65343C102 1,099 54,741 SH   SOLE 23 54,741 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 650 32,353 SH   SOLE 26 14,362 0 17,991
NEXTGEN HEALTHCARE INC COM 65343C102 133 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 9 465 SH   SOLE 29 0 0 465
NEXTGEN HEALTHCARE INC COM 65343C102 2,131 106,106 SH   SOLE 30 106,106 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 97 4,845 SH   SOLE 40 4,845 0 0
NI HLDGS INC COM 65342T106 187 11,107 SH   SOLE 2 380 0 10,727
NI HLDGS INC COM 65342T106 611 36,208 SH   SOLE 18 36,208 0 0
NI HLDGS INC COM 65342T106 215 12,747 SH   SOLE 19 12,747 0 0
NI HLDGS INC COM 65342T106 5,845 346,446 SH   SOLE 21 346,446 0 0
NI HLDGS INC COM 65342T106 1,679 99,549 SH   SOLE 22 95,745 0 3,804
NIC INC COM 62914B100 891 60,170 SH   SOLE 2 10,570 0 49,600
NIC INC COM 62914B100 3 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 19 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 4,156 280,843 SH   SOLE 18 280,843 0 0
NIC INC COM 62914B100 1,655 111,824 SH   SOLE 19 111,824 0 0
NIC INC COM 62914B100 102,650 6,935,815 SH   SOLE 21 6,935,815 0 0
NIC INC COM 62914B100 28,928 1,954,570 SH   SOLE 22 1,871,992 0 82,578
NIC INC COM 62914B100 204 13,776 SH   SOLE 23 13,776 0 0
NIC INC COM 62914B100 184 12,410 SH   SOLE 26 9,532 0 2,878
NIC INC COM 62914B100 132 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 390 26,353 SH   SOLE 29 0 0 26,353
NIC INC COM 62914B100 2,129 143,829 SH   SOLE 30 143,829 0 0
NIC INC COM 62914B100 94 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 1,510 13,187 SH   SOLE 22 13,187 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 829 580,000 PRN   SOLE 21 580,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 14 1,211 SH   SOLE 18 1,211 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 313 26,483 SH   SOLE 21 26,483 0 0
NICOLET BANKSHARES INC COM 65406E102 402 7,374 SH   SOLE 2 315 0 7,059
NICOLET BANKSHARES INC COM 65406E102 11 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,633 29,961 SH   SOLE 18 29,961 0 0
NICOLET BANKSHARES INC COM 65406E102 426 7,824 SH   SOLE 19 7,824 0 0
NICOLET BANKSHARES INC COM 65406E102 16,734 306,986 SH   SOLE 21 306,986 0 0
NICOLET BANKSHARES INC COM 65406E102 5,667 103,965 SH   SOLE 22 98,476 0 5,489
NICOLET BANKSHARES INC COM 65406E102 120 2,202 SH   SOLE 30 2,202 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 25,394 918,087 SH   SOLE 2 149,504 0 768,583
NIELSEN HLDGS PLC SHS EUR G6518L108 2,975 107,570 SH   SOLE 4 98,196 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 7,813 282,459 SH   SOLE 7 262,693 0 19,766
NIELSEN HLDGS PLC SHS EUR G6518L108 75 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 29,590 1,069,768 SH   SOLE 18 932,996 0 136,772
NIELSEN HLDGS PLC SHS EUR G6518L108 112,802 4,078,148 SH   SOLE 19 4,078,148 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,804 173,695 SH   SOLE 20 0 0 173,695
NIELSEN HLDGS PLC SHS EUR G6518L108 195,147 7,055,213 SH   SOLE 21 7,055,213 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 244,645 8,844,720 SH   SOLE 22 7,898,650 0 946,070
NIELSEN HLDGS PLC SHS EUR G6518L108 12,304 444,818 SH   SOLE 23 444,818 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,956 432,255 SH   SOLE 25 432,255 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 43,815 1,584,054 SH   SOLE 26 371,131 0 1,212,923
NIELSEN HLDGS PLC SHS EUR G6518L108 1,890 68,314 SH   SOLE 28 51,681 0 16,633
NIELSEN HLDGS PLC SHS EUR G6518L108 2,304 83,314 SH   SOLE 29 11,651 0 71,663
NIELSEN HLDGS PLC SHS EUR G6518L108 31,130 1,125,454 SH   SOLE 30 1,125,454 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,715 134,318 SH   SOLE 31 68,060 0 66,258
NIELSEN HLDGS PLC SHS EUR G6518L108 2,774 100,302 SH   SOLE 34 100,302 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 8,416 304,268 SH   SOLE 36 304,268 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 198 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 508 86,677 SH   SOLE 2 3,326 0 83,351
NII HLDGS INC COM PAR 62913F508 11 1,894 SH   SOLE 7 1,894 0 0
NII HLDGS INC COM PAR 62913F508 1,806 308,200 SH   SOLE 18 308,200 0 0
NII HLDGS INC COM PAR 62913F508 461 78,732 SH   SOLE 19 78,732 0 0
NII HLDGS INC COM PAR 62913F508 18,243 3,113,160 SH   SOLE 21 3,113,160 0 0
NII HLDGS INC COM PAR 62913F508 15,207 2,595,098 SH   SOLE 22 2,528,282 0 66,816
NIKE INC CL B 654106103 299,064 3,530,025 SH   SOLE 2 804,130 0 2,725,895
NIKE INC CL B 654106103 39,659 468,114 SH   SOLE 4 434,222 0 33,892
NIKE INC CL B 654106103 84,738 1,000,208 SH   SOLE 7 979,455 0 20,753
NIKE INC CL B 654106103 3,138 37,035 SH   SOLE 13 37,035 0 0
NIKE INC CL B 654106103 914 10,791 SH   SOLE 15 10,791 0 0
NIKE INC CL B 654106103 18 214 SH   SOLE 17 0 0 214
NIKE INC CL B 654106103 315,940 3,729,220 SH   SOLE 18 3,253,291 0 475,929
NIKE INC CL B 654106103 94,244 1,112,423 SH   SOLE 19 1,112,423 0 0
NIKE INC CL B 654106103 50,809 599,726 SH   SOLE 20 0 0 599,726
NIKE INC CL B 654106103 2,178,823 25,717,929 SH   SOLE 21 25,717,929 0 0
NIKE INC CL B 654106103 2,677,539 31,604,569 SH   SOLE 22 28,018,378 0 3,586,191
NIKE INC CL B 654106103 142,805 1,685,607 SH   SOLE 23 1,685,607 0 0
NIKE INC CL B 654106103 104,733 1,236,224 SH   SOLE 25 1,236,224 0 0
NIKE INC CL B 654106103 394,144 4,652,310 SH   SOLE 26 1,006,727 0 3,645,583
NIKE INC CL B 654106103 20,919 246,914 SH   SOLE 28 186,775 0 60,139
NIKE INC CL B 654106103 19,900 234,886 SH   SOLE 29 75,263 0 159,623
NIKE INC CL B 654106103 414,334 4,890,630 SH   SOLE 30 4,890,630 0 0
NIKE INC CL B 654106103 47,549 561,245 SH   SOLE 31 282,892 0 278,353
NIKE INC CL B 654106103 8,488 100,193 SH   SOLE 32 100,193 0 0
NIKE INC CL B 654106103 12,529 147,887 SH   SOLE 34 147,887 0 0
NIKE INC CL B 654106103 91,803 1,083,603 SH   SOLE 36 1,083,603 0 0
NIKE INC CL B 654106103 2,227 26,285 SH   SOLE 40 26,285 0 0
NINE ENERGY SVC INC COM 65441V101 585 19,116 SH   SOLE 2 4,446 0 14,670
NINE ENERGY SVC INC COM 65441V101 6 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 1,509 49,347 SH   SOLE 18 49,347 0 0
NINE ENERGY SVC INC COM 65441V101 845 27,626 SH   SOLE 19 27,626 0 0
NINE ENERGY SVC INC COM 65441V101 15,835 517,817 SH   SOLE 21 517,817 0 0
NINE ENERGY SVC INC COM 65441V101 14,191 464,067 SH   SOLE 22 450,418 0 13,649
NINE ENERGY SVC INC COM 65441V101 290 9,470 SH   SOLE 23 9,470 0 0
NINE ENERGY SVC INC COM 65441V101 520 16,999 SH   SOLE 26 0 0 16,999
NINE ENERGY SVC INC COM 65441V101 58 1,898 SH   SOLE 30 1,898 0 0
NISOURCE INC COM 65473P105 20,583 825,977 SH   SOLE 2 109,426 0 716,551
NISOURCE INC COM 65473P105 2,982 119,663 SH   SOLE 4 110,712 0 8,951
NISOURCE INC COM 65473P105 21,502 862,839 SH   SOLE 7 821,940 0 40,899
NISOURCE INC COM 65473P105 451 18,098 SH   SOLE 13 18,098 0 0
NISOURCE INC COM 65473P105 50 2,016 SH   SOLE 15 2,016 0 0
NISOURCE INC COM 65473P105 22,293 894,591 SH   SOLE 18 851,676 0 42,915
NISOURCE INC COM 65473P105 5,319 213,447 SH   SOLE 19 213,447 0 0
NISOURCE INC COM 65473P105 8,384 336,424 SH   SOLE 20 0 0 336,424
NISOURCE INC COM 65473P105 373,815 15,000,607 SH   SOLE 21 15,000,607 0 0
NISOURCE INC COM 65473P105 216,982 8,707,139 SH   SOLE 22 7,704,053 0 1,003,086
NISOURCE INC COM 65473P105 11,397 457,339 SH   SOLE 23 457,339 0 0
NISOURCE INC COM 65473P105 8,285 332,475 SH   SOLE 25 332,475 0 0
NISOURCE INC COM 65473P105 32,324 1,297,130 SH   SOLE 26 396,878 0 900,252
NISOURCE INC COM 65473P105 1,715 68,825 SH   SOLE 28 51,091 0 17,734
NISOURCE INC COM 65473P105 2,123 85,196 SH   SOLE 29 13,511 0 71,685
NISOURCE INC COM 65473P105 37,745 1,514,653 SH   SOLE 30 1,514,653 0 0
NISOURCE INC COM 65473P105 3,163 126,936 SH   SOLE 31 72,674 0 54,262
NISOURCE INC COM 65473P105 3,645 146,255 SH   SOLE 32 146,255 0 0
NISOURCE INC COM 65473P105 425 17,035 SH   SOLE 34 17,035 0 0
NISOURCE INC COM 65473P105 7,777 312,096 SH   SOLE 36 312,096 0 0
NISOURCE INC COM 65473P105 163 6,536 SH   SOLE 40 6,536 0 0
NL INDS INC COM NEW 629156407 58 9,684 SH   SOLE 2 157 0 9,527
NL INDS INC COM NEW 629156407 150 24,973 SH   SOLE 18 24,973 0 0
NL INDS INC COM NEW 629156407 29 4,906 SH   SOLE 19 4,906 0 0
NL INDS INC COM NEW 629156407 1,750 291,607 SH   SOLE 21 291,607 0 0
NL INDS INC COM NEW 629156407 1,190 198,360 SH   SOLE 22 196,526 0 1,834
NLIGHT INC COM 65487K100 125 5,607 SH   SOLE 2 236 0 5,371
NLIGHT INC COM 65487K100 4 180 SH   SOLE 7 180 0 0
NLIGHT INC COM 65487K100 486 21,896 SH   SOLE 18 21,896 0 0
NLIGHT INC COM 65487K100 171 7,706 SH   SOLE 19 7,706 0 0
NLIGHT INC COM 65487K100 5,006 225,399 SH   SOLE 21 225,399 0 0
NLIGHT INC COM 65487K100 3,146 141,646 SH   SOLE 22 135,784 0 5,862
NMI HLDGS INC CL A 629209305 1,179 52,035 SH   SOLE 2 2,329 0 49,706
NMI HLDGS INC CL A 629209305 27 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 6,434 284,041 SH   SOLE 18 284,041 0 0
NMI HLDGS INC CL A 629209305 1,302 57,466 SH   SOLE 19 57,466 0 0
NMI HLDGS INC CL A 629209305 158,641 7,004,028 SH   SOLE 21 7,004,028 0 0
NMI HLDGS INC CL A 629209305 40,146 1,772,464 SH   SOLE 22 1,694,171 0 78,293
NMI HLDGS INC CL A 629209305 172 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 169 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 3,356 148,147 SH   SOLE 30 148,147 0 0
NMI HLDGS INC CL A 629209305 129 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 449 28,773 SH   SOLE 2 948 0 27,825
NN INC COM 629337106 8 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,493 95,711 SH   SOLE 18 95,711 0 0
NN INC COM 629337106 406 26,013 SH   SOLE 19 26,013 0 0
NN INC COM 629337106 14,703 942,528 SH   SOLE 21 942,528 0 0
NN INC COM 629337106 13,059 837,111 SH   SOLE 22 805,101 0 32,010
NN INC COM 629337106 61 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 58 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 94 5,999 SH   SOLE 30 5,999 0 0
NN INC COM 629337106 38 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,453 34,478 SH   SOLE 2 897 0 33,581
NOAH HLDGS LTD SPON ADS CL A 65487X102 312 7,409 SH   SOLE 4 7,409 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 176 4,178 SH   SOLE 7 4,178 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 483 11,468 SH   SOLE 15 11,468 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 427 10,126 SH   SOLE 18 10,126 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 30 709 SH   SOLE 19 709 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 24,253 575,526 SH   SOLE 21 575,526 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 13,605 322,861 SH   SOLE 22 295,684 0 27,177
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,306 30,994 SH   SOLE 23 30,994 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5,153 122,279 SH   SOLE 26 54,187 0 68,092
NOAH HLDGS LTD SPON ADS CL A 65487X102 157 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 334 7,922 SH   SOLE 29 5,215 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,572 155,968 SH   SOLE 30 155,968 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 67 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 54 1,276 SH   SOLE 34 1,276 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9 213 SH   SOLE 40 213 0 0
NOBILIS HEALTH CORP COM 65500B103 10 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 147 146,576 SH   SOLE 21 146,576 0 0
NOBLE CORP PLC SHS USD G65431101 2,314 329,162 SH   SOLE 2 88,496 0 240,666
NOBLE CORP PLC SHS USD G65431101 6 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 227 32,257 SH   SOLE 7 32,257 0 0
NOBLE CORP PLC SHS USD G65431101 7,647 1,087,804 SH   SOLE 18 1,087,804 0 0
NOBLE CORP PLC SHS USD G65431101 2,580 366,992 SH   SOLE 19 366,992 0 0
NOBLE CORP PLC SHS USD G65431101 186,903 26,586,478 SH   SOLE 21 26,586,478 0 0
NOBLE CORP PLC SHS USD G65431101 62,638 8,910,070 SH   SOLE 22 8,402,074 0 507,996
NOBLE CORP PLC SHS USD G65431101 811 115,405 SH   SOLE 23 115,405 0 0
NOBLE CORP PLC SHS USD G65431101 828 117,788 SH   SOLE 26 27,490 0 90,298
NOBLE CORP PLC SHS USD G65431101 245 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 3,888 552,991 SH   SOLE 30 552,991 0 0
NOBLE CORP PLC SHS USD G65431101 1,635 232,630 SH   SOLE 36 232,630 0 0
NOBLE CORP PLC SHS USD G65431101 188 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 37,216 1,193,212 SH   SOLE 2 201,280 0 991,932
NOBLE ENERGY INC COM 655044105 4,832 154,933 SH   SOLE 4 142,403 0 12,530
NOBLE ENERGY INC COM 655044105 12,099 387,905 SH   SOLE 7 353,875 0 34,030
NOBLE ENERGY INC COM 655044105 562 18,029 SH   SOLE 13 18,029 0 0
NOBLE ENERGY INC COM 655044105 101 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 30,816 987,999 SH   SOLE 18 929,332 0 58,667
NOBLE ENERGY INC COM 655044105 20,990 672,981 SH   SOLE 19 672,981 0 0
NOBLE ENERGY INC COM 655044105 6,045 193,816 SH   SOLE 20 0 0 193,816
NOBLE ENERGY INC COM 655044105 340,467 10,915,887 SH   SOLE 21 10,915,887 0 0
NOBLE ENERGY INC COM 655044105 360,555 11,559,948 SH   SOLE 22 10,263,379 0 1,296,569
NOBLE ENERGY INC COM 655044105 19,002 609,230 SH   SOLE 23 609,230 0 0
NOBLE ENERGY INC COM 655044105 16,464 527,866 SH   SOLE 25 527,866 0 0
NOBLE ENERGY INC COM 655044105 60,466 1,938,626 SH   SOLE 26 449,565 0 1,489,061
NOBLE ENERGY INC COM 655044105 2,905 93,127 SH   SOLE 28 70,535 0 22,592
NOBLE ENERGY INC COM 655044105 490 15,704 SH   SOLE 29 15,704 0 0
NOBLE ENERGY INC COM 655044105 58,537 1,876,787 SH   SOLE 30 1,876,787 0 0
NOBLE ENERGY INC COM 655044105 6,615 212,078 SH   SOLE 31 102,800 0 109,278
NOBLE ENERGY INC COM 655044105 36,084 1,156,914 SH   SOLE 34 1,156,914 0 0
NOBLE ENERGY INC COM 655044105 12,821 411,067 SH   SOLE 36 411,067 0 0
NOBLE ENERGY INC COM 655044105 307 9,828 SH   SOLE 40 9,828 0 0
NOKIA CORP SPONSORED ADR 654902204 203 36,385 SH   SOLE 2 36,385 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 48 2,353 SH   SOLE 7 2,353 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 3,715 183,345 SH   SOLE 22 183,345 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 40 1,962 SH   SOLE 23 1,962 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 16 786 SH   SOLE 26 786 0 0
NOODLES & CO COM CL A 65540B105 141 11,662 SH   SOLE 2 502 0 11,160
NOODLES & CO COM CL A 65540B105 3 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 560 46,263 SH   SOLE 18 46,263 0 0
NOODLES & CO COM CL A 65540B105 120 9,884 SH   SOLE 19 9,884 0 0
NOODLES & CO COM CL A 65540B105 5,910 488,452 SH   SOLE 21 488,452 0 0
NOODLES & CO COM CL A 65540B105 7,106 587,289 SH   SOLE 22 578,515 0 8,774
NORBORD INC COM NEW 65548P403 866 26,108 SH   SOLE 21 26,108 0 0
NORBORD INC COM NEW 65548P403 195 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 321 153,448 SH   SOLE 2 7,237 0 146,211
NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,038 496,821 SH   SOLE 18 496,821 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 239 114,362 SH   SOLE 19 114,362 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 10,023 4,795,522 SH   SOLE 21 4,795,522 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,166 1,514,934 SH   SOLE 22 1,370,628 0 144,306
NORDIC AMERICAN TANKERS LIMI COM G65773106 62 29,807 SH   SOLE 23 29,807 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 260 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 103 106,388 SH   SOLE 21 106,388 0 0
NORDSON CORP COM 655663102 17,175 123,648 SH   SOLE 2 26,087 0 97,561
NORDSON CORP COM 655663102 24 172 SH   SOLE 4 172 0 0
NORDSON CORP COM 655663102 1,875 13,502 SH   SOLE 7 13,502 0 0
NORDSON CORP COM 655663102 22,770 163,930 SH   SOLE 18 163,930 0 0
NORDSON CORP COM 655663102 1,407 10,129 SH   SOLE 19 10,129 0 0
NORDSON CORP COM 655663102 356,402 2,565,887 SH   SOLE 21 2,565,887 0 0
NORDSON CORP COM 655663102 239,154 1,721,773 SH   SOLE 22 1,613,388 0 108,385
NORDSON CORP COM 655663102 1,889 13,601 SH   SOLE 26 7,108 0 6,493
NORDSON CORP COM 655663102 998 7,183 SH   SOLE 28 7,183 0 0
NORDSON CORP COM 655663102 1,675 12,059 SH   SOLE 30 12,059 0 0
NORDSON CORP COM 655663102 191 1,373 SH   SOLE 31 1,242 0 131
NORDSON CORP COM 655663102 88 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 795 5,723 SH   SOLE 40 5,723 0 0
NORDSTROM INC COM 655664100 32,952 550,948 SH   SOLE 2 304,617 0 246,331
NORDSTROM INC COM 655664100 6,426 107,432 SH   SOLE 4 104,333 0 3,099
NORDSTROM INC COM 655664100 8,534 142,681 SH   SOLE 7 119,472 0 23,209
NORDSTROM INC COM 655664100 54 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 15,303 255,852 SH   SOLE 18 240,421 0 15,431
NORDSTROM INC COM 655664100 3,206 53,607 SH   SOLE 19 53,607 0 0
NORDSTROM INC COM 655664100 5,472 91,488 SH   SOLE 20 0 0 91,488
NORDSTROM INC COM 655664100 159,281 2,663,111 SH   SOLE 21 2,663,111 0 0
NORDSTROM INC COM 655664100 243,137 4,065,153 SH   SOLE 22 3,497,343 0 567,810
NORDSTROM INC COM 655664100 15,690 262,327 SH   SOLE 23 262,327 0 0
NORDSTROM INC COM 655664100 8,002 133,792 SH   SOLE 25 133,792 0 0
NORDSTROM INC COM 655664100 31,428 525,458 SH   SOLE 26 164,280 0 361,178
NORDSTROM INC COM 655664100 1,340 22,399 SH   SOLE 28 16,964 0 5,435
NORDSTROM INC COM 655664100 8,951 149,653 SH   SOLE 29 63,004 0 86,649
NORDSTROM INC COM 655664100 26,794 447,991 SH   SOLE 30 447,991 0 0
NORDSTROM INC COM 655664100 11,348 189,729 SH   SOLE 31 135,618 0 54,111
NORDSTROM INC COM 655664100 3,008 50,286 SH   SOLE 34 50,286 0 0
NORDSTROM INC COM 655664100 8,985 150,229 SH   SOLE 36 150,229 0 0
NORDSTROM INC COM 655664100 150 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 151,419 838,885 SH   SOLE 2 247,691 0 591,194
NORFOLK SOUTHERN CORP COM 655844108 23,568 130,571 SH   SOLE 4 123,116 0 7,455
NORFOLK SOUTHERN CORP COM 655844108 41,325 228,946 SH   SOLE 7 225,202 0 3,744
NORFOLK SOUTHERN CORP COM 655844108 4,539 25,146 SH   SOLE 13 25,146 0 0
NORFOLK SOUTHERN CORP COM 655844108 414 2,295 SH   SOLE 15 2,295 0 0
NORFOLK SOUTHERN CORP COM 655844108 18 100 SH   SOLE 17 0 0 100
NORFOLK SOUTHERN CORP COM 655844108 284,179 1,574,398 SH   SOLE 18 1,297,728 0 276,670
NORFOLK SOUTHERN CORP COM 655844108 95,096 526,846 SH   SOLE 19 526,846 0 0
NORFOLK SOUTHERN CORP COM 655844108 21,731 120,391 SH   SOLE 20 0 0 120,391
NORFOLK SOUTHERN CORP COM 655844108 957,304 5,303,626 SH   SOLE 21 5,303,626 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,316,388 7,293,007 SH   SOLE 22 6,337,314 0 955,693
NORFOLK SOUTHERN CORP COM 655844108 78,935 437,315 SH   SOLE 23 437,315 0 0
NORFOLK SOUTHERN CORP COM 655844108 54,138 299,934 SH   SOLE 25 280,641 0 19,293
NORFOLK SOUTHERN CORP COM 655844108 192,152 1,064,553 SH   SOLE 26 234,393 0 830,160
NORFOLK SOUTHERN CORP COM 655844108 9,879 54,734 SH   SOLE 28 41,496 0 13,238
NORFOLK SOUTHERN CORP COM 655844108 23,155 128,280 SH   SOLE 29 45,661 0 82,619
NORFOLK SOUTHERN CORP COM 655844108 204,531 1,133,133 SH   SOLE 30 1,133,133 0 0
NORFOLK SOUTHERN CORP COM 655844108 31,347 173,669 SH   SOLE 31 102,248 0 71,421
NORFOLK SOUTHERN CORP COM 655844108 45,857 254,054 SH   SOLE 34 254,054 0 0
NORFOLK SOUTHERN CORP COM 655844108 51,876 287,404 SH   SOLE 36 287,404 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,045 5,787 SH   SOLE 40 5,787 0 0
NORTH AMERICAN CONST COM 656811106 65 6,612 SH   SOLE 22 6,612 0 0
NORTHEAST BANCORP COM NEW 663904209 137 6,336 SH   SOLE 2 318 0 6,018
NORTHEAST BANCORP COM NEW 663904209 513 23,658 SH   SOLE 18 23,658 0 0
NORTHEAST BANCORP COM NEW 663904209 141 6,484 SH   SOLE 19 6,484 0 0
NORTHEAST BANCORP COM NEW 663904209 5,958 274,582 SH   SOLE 21 274,582 0 0
NORTHEAST BANCORP COM NEW 663904209 1,366 62,947 SH   SOLE 22 60,721 0 2,226
NORTHERN OIL & GAS INC NEV COM 665531109 770 192,571 SH   SOLE 2 7,513 0 185,058
NORTHERN OIL & GAS INC NEV COM 665531109 9 2,207 SH   SOLE 7 2,207 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 2,629 657,267 SH   SOLE 18 657,267 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 697 174,227 SH   SOLE 19 174,227 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 27,684 6,921,033 SH   SOLE 21 6,921,033 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 21,532 5,383,080 SH   SOLE 22 5,302,245 0 80,835
NORTHERN TECH INTL CORP COM 665809109 24 685 SH   SOLE 18 685 0 0
NORTHERN TECH INTL CORP COM 665809109 394 11,359 SH   SOLE 21 11,359 0 0
NORTHERN TR CORP COM 665859104 51,932 508,490 SH   SOLE 2 74,795 0 433,695
NORTHERN TR CORP COM 665859104 6,901 67,569 SH   SOLE 4 61,943 0 5,626
NORTHERN TR CORP COM 665859104 16,253 159,145 SH   SOLE 7 159,145 0 0
NORTHERN TR CORP COM 665859104 191 1,875 SH   SOLE 15 1,875 0 0
NORTHERN TR CORP COM 665859104 46,419 454,511 SH   SOLE 18 428,255 0 26,256
NORTHERN TR CORP COM 665859104 4,817 47,162 SH   SOLE 19 47,162 0 0
NORTHERN TR CORP COM 665859104 9,757 95,531 SH   SOLE 20 0 0 95,531
NORTHERN TR CORP COM 665859104 496,846 4,864,841 SH   SOLE 21 4,864,841 0 0
NORTHERN TR CORP COM 665859104 537,367 5,261,602 SH   SOLE 22 4,694,244 0 567,358
NORTHERN TR CORP COM 665859104 27,234 266,657 SH   SOLE 23 266,657 0 0
NORTHERN TR CORP COM 665859104 19,608 191,993 SH   SOLE 25 191,993 0 0
NORTHERN TR CORP COM 665859104 75,751 741,714 SH   SOLE 26 190,262 0 551,452
NORTHERN TR CORP COM 665859104 4,166 40,792 SH   SOLE 28 30,611 0 10,181
NORTHERN TR CORP COM 665859104 820 8,025 SH   SOLE 29 8,025 0 0
NORTHERN TR CORP COM 665859104 81,015 793,255 SH   SOLE 30 793,255 0 0
NORTHERN TR CORP COM 665859104 7,638 74,787 SH   SOLE 31 45,227 0 29,560
NORTHERN TR CORP COM 665859104 1,091 10,679 SH   SOLE 34 10,679 0 0
NORTHERN TR CORP COM 665859104 25,511 249,792 SH   SOLE 36 249,792 0 0
NORTHERN TR CORP COM 665859104 445 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 632 39,695 SH   SOLE 2 1,652 0 38,043
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,132 196,720 SH   SOLE 18 196,720 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 645 40,488 SH   SOLE 19 40,488 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 76,740 4,820,349 SH   SOLE 21 4,820,349 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 22,989 1,444,051 SH   SOLE 22 1,381,462 0 62,589
NORTHFIELD BANCORP INC DEL COM 66611T108 57 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 95 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,755 110,242 SH   SOLE 30 110,242 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 82 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 296 7,122 SH   SOLE 2 262 0 6,860
NORTHRIM BANCORP INC COM 666762109 7 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 1,006 24,205 SH   SOLE 18 24,205 0 0
NORTHRIM BANCORP INC COM 666762109 295 7,088 SH   SOLE 19 7,088 0 0
NORTHRIM BANCORP INC COM 666762109 10,230 246,218 SH   SOLE 21 246,218 0 0
NORTHRIM BANCORP INC COM 666762109 10,089 242,810 SH   SOLE 22 239,059 0 3,751
NORTHROP GRUMMAN CORP COM 666807102 141,835 446,907 SH   SOLE 2 112,652 0 334,255
NORTHROP GRUMMAN CORP COM 666807102 15,191 47,866 SH   SOLE 4 43,495 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 44,669 140,746 SH   SOLE 7 139,401 0 1,345
NORTHROP GRUMMAN CORP COM 666807102 512 1,612 SH   SOLE 13 1,612 0 0
NORTHROP GRUMMAN CORP COM 666807102 430 1,354 SH   SOLE 15 1,354 0 0
NORTHROP GRUMMAN CORP COM 666807102 174,052 548,420 SH   SOLE 18 527,330 0 21,090
NORTHROP GRUMMAN CORP COM 666807102 194,970 614,331 SH   SOLE 19 614,331 0 0
NORTHROP GRUMMAN CORP COM 666807102 24,344 76,704 SH   SOLE 20 0 0 76,704
NORTHROP GRUMMAN CORP COM 666807102 1,559,674 4,914,372 SH   SOLE 21 4,914,372 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,396,844 4,401,312 SH   SOLE 22 3,941,790 0 459,522
NORTHROP GRUMMAN CORP COM 666807102 67,677 213,243 SH   SOLE 23 213,243 0 0
NORTHROP GRUMMAN CORP COM 666807102 64,956 204,670 SH   SOLE 25 204,670 0 0
NORTHROP GRUMMAN CORP COM 666807102 100,371 316,259 SH   SOLE 26 72,139 0 244,120
NORTHROP GRUMMAN CORP COM 666807102 2,523 7,951 SH   SOLE 28 0 0 7,951
NORTHROP GRUMMAN CORP COM 666807102 3,098 9,762 SH   SOLE 29 5,683 0 4,079
NORTHROP GRUMMAN CORP COM 666807102 211,304 665,796 SH   SOLE 30 665,796 0 0
NORTHROP GRUMMAN CORP COM 666807102 20,971 66,079 SH   SOLE 31 32,547 0 33,532
NORTHROP GRUMMAN CORP COM 666807102 52,013 163,888 SH   SOLE 36 163,888 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,054 3,321 SH   SOLE 40 3,321 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 663 46,837 SH   SOLE 2 1,885 0 44,952
NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 13 926 SH   SOLE 7 926 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,052 144,899 SH   SOLE 18 144,899 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 590 41,679 SH   SOLE 19 41,679 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 22,057 1,557,727 SH   SOLE 21 1,557,727 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 24,135 1,704,484 SH   SOLE 22 1,636,675 0 67,809
NORTHSTAR REALTY EUROPE CORP COM 66706L101 47 3,336 SH   SOLE 23 3,336 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 86 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 131 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 174 12,320 SH   SOLE 30 12,320 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 583 41,157 SH   SOLE 31 0 0 41,157
NORTHSTAR REALTY EUROPE CORP COM 66706L101 93 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,706 98,512 SH   SOLE 2 7,172 0 91,340
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 129 7,449 SH   SOLE 7 7,449 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 7,433 429,145 SH   SOLE 18 429,145 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,499 86,543 SH   SOLE 19 86,543 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 185,438 10,706,580 SH   SOLE 21 10,706,580 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 53,950 3,114,875 SH   SOLE 22 2,988,734 0 126,141
NORTHWEST BANCSHARES INC MD COM 667340103 774 44,714 SH   SOLE 26 22,765 0 21,949
NORTHWEST BANCSHARES INC MD COM 667340103 246 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,901 225,237 SH   SOLE 30 225,237 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 187 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 1,887 28,213 SH   SOLE 2 1,071 0 27,142
NORTHWEST NAT GAS CO COM 667655104 81 1,210 SH   SOLE 4 1,210 0 0
NORTHWEST NAT GAS CO COM 667655104 2,716 40,596 SH   SOLE 7 40,596 0 0
NORTHWEST NAT GAS CO COM 667655104 8,447 126,257 SH   SOLE 18 126,257 0 0
NORTHWEST NAT GAS CO COM 667655104 1,756 26,251 SH   SOLE 19 26,251 0 0
NORTHWEST NAT GAS CO COM 667655104 201,499 3,011,936 SH   SOLE 21 3,011,936 0 0
NORTHWEST NAT GAS CO COM 667655104 58,322 871,783 SH   SOLE 22 834,319 0 37,464
NORTHWEST NAT GAS CO COM 667655104 352 5,255 SH   SOLE 26 3,464 0 1,791
NORTHWEST NAT GAS CO COM 667655104 266 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT GAS CO COM 667655104 4,861 72,667 SH   SOLE 30 72,667 0 0
NORTHWEST NAT GAS CO COM 667655104 118 1,763 SH   SOLE 36 1,763 0 0
NORTHWEST NAT GAS CO COM 667655104 203 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 155 7,873 SH   SOLE 2 371 0 7,502
NORTHWEST PIPE CO COM 667746101 6 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 633 32,051 SH   SOLE 18 32,051 0 0
NORTHWEST PIPE CO COM 667746101 156 7,914 SH   SOLE 19 7,914 0 0
NORTHWEST PIPE CO COM 667746101 6,951 351,945 SH   SOLE 21 351,945 0 0
NORTHWEST PIPE CO COM 667746101 5,469 276,933 SH   SOLE 22 274,304 0 2,629
NORTHWESTERN CORP COM NEW 668074305 4,146 70,685 SH   SOLE 2 22,331 0 48,354
NORTHWESTERN CORP COM NEW 668074305 141 2,408 SH   SOLE 4 2,408 0 0
NORTHWESTERN CORP COM NEW 668074305 4,506 76,821 SH   SOLE 7 76,821 0 0
NORTHWESTERN CORP COM NEW 668074305 18,554 316,290 SH   SOLE 18 316,290 0 0
NORTHWESTERN CORP COM NEW 668074305 2,722 46,395 SH   SOLE 19 46,395 0 0
NORTHWESTERN CORP COM NEW 668074305 270,119 4,604,826 SH   SOLE 21 4,604,826 0 0
NORTHWESTERN CORP COM NEW 668074305 104,752 1,785,747 SH   SOLE 22 1,715,181 0 70,566
NORTHWESTERN CORP COM NEW 668074305 472 8,045 SH   SOLE 26 4,119 0 3,926
NORTHWESTERN CORP COM NEW 668074305 189 3,219 SH   SOLE 28 3,219 0 0
NORTHWESTERN CORP COM NEW 668074305 1,745 29,751 SH   SOLE 30 29,751 0 0
NORTHWESTERN CORP COM NEW 668074305 1,252 21,345 SH   SOLE 32 21,345 0 0
NORTHWESTERN CORP COM NEW 668074305 180 3,077 SH   SOLE 36 3,077 0 0
NORTHWESTERN CORP COM NEW 668074305 299 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 26,852 467,559 SH   SOLE 2 42,265 0 425,294
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,095 71,311 SH   SOLE 4 65,556 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,782 152,909 SH   SOLE 7 146,410 0 6,499
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 326 5,679 SH   SOLE 13 5,679 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 74 1,284 SH   SOLE 15 1,284 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23,932 416,715 SH   SOLE 18 391,411 0 25,304
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,569 44,728 SH   SOLE 19 44,728 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,655 98,475 SH   SOLE 20 0 0 98,475
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 234,702 4,086,744 SH   SOLE 21 4,086,744 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 281,479 4,901,251 SH   SOLE 22 4,325,574 0 575,677
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15,329 266,913 SH   SOLE 23 266,913 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11,236 195,653 SH   SOLE 25 195,653 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 43,502 757,472 SH   SOLE 26 207,667 0 549,805
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,375 41,347 SH   SOLE 28 30,985 0 10,362
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,932 51,054 SH   SOLE 29 8,441 0 42,613
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 38,358 667,909 SH   SOLE 30 667,909 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,416 76,888 SH   SOLE 31 40,909 0 35,979
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 543 9,463 SH   SOLE 34 9,463 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,669 150,953 SH   SOLE 36 150,953 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 306 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 196 5,007 SH   SOLE 2 201 0 4,806
NORWOOD FINANCIAL CORP COM 669549107 7 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 771 19,696 SH   SOLE 18 19,696 0 0
NORWOOD FINANCIAL CORP COM 669549107 165 4,201 SH   SOLE 19 4,201 0 0
NORWOOD FINANCIAL CORP COM 669549107 8,211 209,682 SH   SOLE 21 209,682 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,864 47,603 SH   SOLE 22 45,951 0 1,652
NOVA LIFESTYLE INC COM 66979P102 5 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 93 53,533 SH   SOLE 21 53,533 0 0
NOVA LIFESTYLE INC COM 66979P102 70 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 2 1,268 SH   SOLE 18 1,268 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 28 14,511 SH   SOLE 21 14,511 0 0
NOVAN INC COM 66988N106 10 3,440 SH   SOLE 18 3,440 0 0
NOVAN INC COM 66988N106 132 47,349 SH   SOLE 21 47,349 0 0
NOVANTA INC COM 67000B104 1,803 26,357 SH   SOLE 2 1,228 0 25,129
NOVANTA INC COM 67000B104 17 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 51 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 7,082 103,545 SH   SOLE 18 103,545 0 0
NOVANTA INC COM 67000B104 2,761 40,366 SH   SOLE 19 40,366 0 0
NOVANTA INC COM 67000B104 75,815 1,108,405 SH   SOLE 21 1,108,405 0 0
NOVANTA INC COM 67000B104 60,663 886,881 SH   SOLE 22 842,234 0 44,647
NOVANTA INC COM 67000B104 21 312 SH   SOLE 23 312 0 0
NOVANTA INC COM 67000B104 642 9,383 SH   SOLE 26 6,010 0 3,373
NOVANTA INC COM 67000B104 311 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 505 7,385 SH   SOLE 30 7,385 0 0
NOVANTA INC COM 67000B104 217 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 162,914 1,890,832 SH   SOLE 18 1,890,832 0 0
NOVARTIS A G SPONSORED ADR 66987V109 119,044 1,381,662 SH   SOLE 19 1,381,662 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,031 23,577 SH   SOLE 22 23,577 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,004 34,864 SH   SOLE 23 34,864 0 0
NOVARTIS A G SPONSORED ADR 66987V109 17,697 205,399 SH   SOLE 34 205,399 0 0
NOVAVAX INC COM 670002104 648 344,676 SH   SOLE 2 14,174 0 330,502
NOVAVAX INC COM 670002104 3 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 13 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 2,470 1,313,994 SH   SOLE 18 1,313,994 0 0
NOVAVAX INC COM 670002104 1,642 873,318 SH   SOLE 19 873,318 0 0
NOVAVAX INC COM 670002104 33,894 18,028,517 SH   SOLE 21 18,028,517 0 0
NOVAVAX INC COM 670002104 21,449 11,409,160 SH   SOLE 22 10,965,863 0 443,297
NOVAVAX INC COM 670002104 35 18,426 SH   SOLE 23 18,426 0 0
NOVAVAX INC COM 670002104 76 40,329 SH   SOLE 26 24,560 0 15,769
NOVAVAX INC COM 670002104 73 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 223 118,402 SH   SOLE 30 118,402 0 0
NOVAVAX INC COM 670002104 54 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 289 475,000 PRN   SOLE 21 475,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 9 3,012 SH   SOLE 18 3,012 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 123 41,720 SH   SOLE 21 41,720 0 0
NOVO-NORDISK A S ADR 670100205 835 17,723 SH   SOLE 2 17,723 0 0
NOVO-NORDISK A S ADR 670100205 146,138 3,100,084 SH   SOLE 18 2,886,710 0 213,374
NOVO-NORDISK A S ADR 670100205 243,374 5,162,789 SH   SOLE 19 5,162,789 0 0
NOVO-NORDISK A S ADR 670100205 13,124 278,400 SH   SOLE 22 278,400 0 0
NOVO-NORDISK A S ADR 670100205 3,029 64,259 SH   SOLE 25 25,170 0 39,089
NOVO-NORDISK A S ADR 670100205 16,272 345,195 SH   SOLE 34 345,195 0 0
NOVO-NORDISK A S ADR 670100205 1,363 28,911 SH   SOLE 36 28,911 0 0
NOVOCURE LTD ORD SHS G6674U108 3,126 59,663 SH   SOLE 2 3,134 0 56,529
NOVOCURE LTD ORD SHS G6674U108 21 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 82 1,558 SH   SOLE 7 1,558 0 0
NOVOCURE LTD ORD SHS G6674U108 12,028 229,543 SH   SOLE 18 229,543 0 0
NOVOCURE LTD ORD SHS G6674U108 5,384 102,739 SH   SOLE 19 102,739 0 0
NOVOCURE LTD ORD SHS G6674U108 182,142 3,475,996 SH   SOLE 21 3,475,996 0 0
NOVOCURE LTD ORD SHS G6674U108 42,681 814,519 SH   SOLE 22 728,210 0 86,309
NOVOCURE LTD ORD SHS G6674U108 76 1,444 SH   SOLE 23 1,444 0 0
NOVOCURE LTD ORD SHS G6674U108 1,539 29,373 SH   SOLE 26 12,306 0 17,067
NOVOCURE LTD ORD SHS G6674U108 476 9,083 SH   SOLE 28 9,083 0 0
NOVOCURE LTD ORD SHS G6674U108 1,046 19,959 SH   SOLE 30 19,959 0 0
NOVOCURE LTD ORD SHS G6674U108 296 5,654 SH   SOLE 40 5,654 0 0
NOVUME SOLUTIONS INC COM 67012D106 1 972 SH   SOLE 18 972 0 0
NOVUS THERAPEUTICS INC COM 67011N105 4 922 SH   SOLE 18 922 0 0
NOVUS THERAPEUTICS INC COM 67011N105 65 13,972 SH   SOLE 21 13,972 0 0
NOVUS THERAPEUTICS INC COM 67011N105 29 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 2,489 150,392 SH   SOLE 2 48,123 0 102,269
NOW INC COM 67011P100 9 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 84 5,056 SH   SOLE 7 5,056 0 0
NOW INC COM 67011P100 10,517 635,463 SH   SOLE 18 635,463 0 0
NOW INC COM 67011P100 1,635 98,809 SH   SOLE 19 98,809 0 0
NOW INC COM 67011P100 120,513 7,281,774 SH   SOLE 21 7,281,774 0 0
NOW INC COM 67011P100 60,130 3,633,234 SH   SOLE 22 3,463,667 0 169,567
NOW INC COM 67011P100 288 17,409 SH   SOLE 26 10,052 0 7,357
NOW INC COM 67011P100 254 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 399 24,103 SH   SOLE 30 24,103 0 0
NOW INC COM 67011P100 148 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 196 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 23,192 620,103 SH   SOLE 2 55,782 0 564,321
NRG ENERGY INC COM NEW 629377508 67 1,801 SH   SOLE 4 1,801 0 0
NRG ENERGY INC COM NEW 629377508 8,183 218,797 SH   SOLE 7 218,797 0 0
NRG ENERGY INC COM NEW 629377508 102 2,716 SH   SOLE 15 2,716 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 22,842 610,736 SH   SOLE 18 596,392 0 14,344
NRG ENERGY INC COM NEW 629377508 4,114 110,008 SH   SOLE 19 110,008 0 0
NRG ENERGY INC COM NEW 629377508 234,381 6,266,880 SH   SOLE 21 6,266,880 0 0
NRG ENERGY INC COM NEW 629377508 319,359 8,539,018 SH   SOLE 22 7,727,772 0 811,246
NRG ENERGY INC COM NEW 629377508 11,070 295,997 SH   SOLE 25 295,997 0 0
NRG ENERGY INC COM NEW 629377508 28,202 754,074 SH   SOLE 26 218,203 0 535,871
NRG ENERGY INC COM NEW 629377508 1,497 40,015 SH   SOLE 28 40,015 0 0
NRG ENERGY INC COM NEW 629377508 32,397 866,224 SH   SOLE 30 866,224 0 0
NRG ENERGY INC COM NEW 629377508 244 6,518 SH   SOLE 31 6,518 0 0
NRG ENERGY INC COM NEW 629377508 621 16,599 SH   SOLE 34 16,599 0 0
NRG ENERGY INC COM NEW 629377508 8,984 240,205 SH   SOLE 36 240,205 0 0
NRG ENERGY INC COM NEW 629377508 1,344 35,945 SH   SOLE 40 35,945 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 12 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,034 133,871 SH   SOLE 2 27,680 0 106,191
NU SKIN ENTERPRISES INC CL A 67018T105 65 788 SH   SOLE 4 788 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 500 6,067 SH   SOLE 7 6,067 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 16,976 205,965 SH   SOLE 18 205,965 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,228 39,166 SH   SOLE 19 39,166 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 303,262 3,679,469 SH   SOLE 21 3,679,469 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 156,830 1,902,809 SH   SOLE 22 1,789,866 0 112,943
NU SKIN ENTERPRISES INC CL A 67018T105 33 402 SH   SOLE 23 402 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 978 11,868 SH   SOLE 25 11,868 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,395 16,926 SH   SOLE 26 11,496 0 5,430
NU SKIN ENTERPRISES INC CL A 67018T105 561 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 346 4,204 SH   SOLE 29 0 0 4,204
NU SKIN ENTERPRISES INC CL A 67018T105 996 12,083 SH   SOLE 30 12,083 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 98 1,193 SH   SOLE 31 1,153 0 40
NU SKIN ENTERPRISES INC CL A 67018T105 1,722 20,896 SH   SOLE 32 20,896 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,514 18,365 SH   SOLE 34 18,365 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 77 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 494 5,997 SH   SOLE 40 5,997 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9,624 555,670 SH   SOLE 2 20,763 0 534,907
NUANCE COMMUNICATIONS INC COM 67020Y100 19 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 153 8,821 SH   SOLE 7 8,821 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 25 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,424 139,981 SH   SOLE 18 139,981 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 873 50,429 SH   SOLE 19 50,429 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 68,068 3,930,032 SH   SOLE 21 3,930,032 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 132,444 7,646,911 SH   SOLE 22 7,050,203 0 596,708
NUANCE COMMUNICATIONS INC COM 67020Y100 5,346 308,680 SH   SOLE 25 308,680 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,641 325,665 SH   SOLE 26 147,880 0 177,785
NUANCE COMMUNICATIONS INC COM 67020Y100 696 40,159 SH   SOLE 28 40,159 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 7,170 413,963 SH   SOLE 30 413,963 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 111 6,380 SH   SOLE 31 6,380 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,899 167,386 SH   SOLE 36 167,386 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 540 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 431 425,000 PRN   SOLE 21 425,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1,049 1,115,000 PRN   SOLE 21 1,115,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 849 825,000 PRN   SOLE 21 825,000 0 0
NUCOR CORP COM 670346105 50,189 790,996 SH   SOLE 2 129,297 0 661,699
NUCOR CORP COM 670346105 6,193 97,601 SH   SOLE 4 89,231 0 8,370
NUCOR CORP COM 670346105 27,564 434,426 SH   SOLE 7 306,529 0 127,897
NUCOR CORP COM 670346105 520 8,193 SH   SOLE 13 8,193 0 0
NUCOR CORP COM 670346105 174 2,744 SH   SOLE 15 2,744 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 64,702 1,019,726 SH   SOLE 18 981,497 0 38,229
NUCOR CORP COM 670346105 31,881 502,454 SH   SOLE 19 502,454 0 0
NUCOR CORP COM 670346105 9,528 150,161 SH   SOLE 20 0 0 150,161
NUCOR CORP COM 670346105 462,920 7,295,821 SH   SOLE 21 7,295,821 0 0
NUCOR CORP COM 670346105 506,643 7,984,915 SH   SOLE 22 7,112,179 0 872,736
NUCOR CORP COM 670346105 26,456 416,960 SH   SOLE 23 416,960 0 0
NUCOR CORP COM 670346105 32,488 512,027 SH   SOLE 25 512,027 0 0
NUCOR CORP COM 670346105 92,416 1,456,519 SH   SOLE 26 301,116 0 1,155,403
NUCOR CORP COM 670346105 3,829 60,341 SH   SOLE 28 44,521 0 15,820
NUCOR CORP COM 670346105 1,328 20,930 SH   SOLE 29 12,000 0 8,930
NUCOR CORP COM 670346105 66,792 1,052,669 SH   SOLE 30 1,052,669 0 0
NUCOR CORP COM 670346105 7,426 117,042 SH   SOLE 31 55,980 0 61,062
NUCOR CORP COM 670346105 9,860 155,391 SH   SOLE 34 155,391 0 0
NUCOR CORP COM 670346105 18,031 284,180 SH   SOLE 36 284,180 0 0
NUCOR CORP COM 670346105 407 6,411 SH   SOLE 40 6,411 0 0
NUTANIX INC CL A 67059N108 8,264 193,441 SH   SOLE 2 12,636 0 180,805
NUTANIX INC CL A 67059N108 43 1,004 SH   SOLE 4 1,004 0 0
NUTANIX INC CL A 67059N108 98 2,285 SH   SOLE 7 2,285 0 0
NUTANIX INC CL A 67059N108 2,501 58,554 SH   SOLE 18 58,554 0 0
NUTANIX INC CL A 67059N108 822 19,252 SH   SOLE 19 19,252 0 0
NUTANIX INC CL A 67059N108 52,088 1,219,297 SH   SOLE 21 1,219,297 0 0
NUTANIX INC CL A 67059N108 95,641 2,238,799 SH   SOLE 22 2,037,319 0 201,480
NUTANIX INC CL A 67059N108 22 507 SH   SOLE 23 507 0 0
NUTANIX INC CL A 67059N108 6,083 142,387 SH   SOLE 26 36,778 0 105,609
NUTANIX INC CL A 67059N108 662 15,499 SH   SOLE 28 15,499 0 0
NUTANIX INC CL A 67059N108 390 9,129 SH   SOLE 29 0 0 9,129
NUTANIX INC CL A 67059N108 1,123 26,296 SH   SOLE 30 26,296 0 0
NUTANIX INC CL A 67059N108 156 3,645 SH   SOLE 31 2,130 0 1,515
NUTANIX INC CL A 67059N108 554 12,958 SH   SOLE 40 12,958 0 0
NUTRI SYS INC NEW COM 67069D108 1,126 30,397 SH   SOLE 2 7,821 0 22,576
NUTRI SYS INC NEW COM 67069D108 9 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 23 620 SH   SOLE 7 620 0 0
NUTRI SYS INC NEW COM 67069D108 4,727 127,595 SH   SOLE 18 127,595 0 0
NUTRI SYS INC NEW COM 67069D108 3,263 88,060 SH   SOLE 19 88,060 0 0
NUTRI SYS INC NEW COM 67069D108 116,562 3,146,078 SH   SOLE 21 3,146,078 0 0
NUTRI SYS INC NEW COM 67069D108 32,842 886,415 SH   SOLE 22 849,097 0 37,318
NUTRI SYS INC NEW COM 67069D108 778 20,992 SH   SOLE 23 20,992 0 0
NUTRI SYS INC NEW COM 67069D108 1,447 39,052 SH   SOLE 26 8,827 0 30,225
NUTRI SYS INC NEW COM 67069D108 156 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 208 5,623 SH   SOLE 29 0 0 5,623
NUTRI SYS INC NEW COM 67069D108 2,440 65,846 SH   SOLE 30 65,846 0 0
NUTRI SYS INC NEW COM 67069D108 114 3,080 SH   SOLE 40 3,080 0 0
NUTRIEN LTD COM 67077M108 76,110 1,319,070 SH   SOLE 19 1,319,070 0 0
NUTRIEN LTD COM 67077M108 6,349 110,033 SH   SOLE 21 110,033 0 0
NUTRIEN LTD COM 67077M108 5,964 103,356 SH   SOLE 25 103,356 0 0
NUTRIEN LTD COM 67077M108 52,601 911,626 SH   SOLE 29 911,626 0 0
NUTRIEN LTD COM 67077M108 8,661 150,108 SH   SOLE 34 150,108 0 0
NUVASIVE INC COM 670704105 4,427 62,373 SH   SOLE 2 22,930 0 39,443
NUVASIVE INC COM 670704105 17 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 78 1,094 SH   SOLE 7 1,094 0 0
NUVASIVE INC COM 670704105 21,014 296,056 SH   SOLE 18 296,056 0 0
NUVASIVE INC COM 670704105 3,332 46,937 SH   SOLE 19 46,937 0 0
NUVASIVE INC COM 670704105 276,879 3,900,801 SH   SOLE 21 3,900,801 0 0
NUVASIVE INC COM 670704105 120,193 1,693,330 SH   SOLE 22 1,624,647 0 68,683
NUVASIVE INC COM 670704105 836 11,780 SH   SOLE 26 7,317 0 4,463
NUVASIVE INC COM 670704105 503 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 2,221 31,297 SH   SOLE 30 31,297 0 0
NUVASIVE INC COM 670704105 371 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,455 1,150,000 PRN   SOLE 21 1,150,000 0 0
NUVECTRA CORP COM 67075N108 250 11,352 SH   SOLE 2 598 0 10,754
NUVECTRA CORP COM 67075N108 7 296 SH   SOLE 7 296 0 0
NUVECTRA CORP COM 67075N108 1,016 46,203 SH   SOLE 18 46,203 0 0
NUVECTRA CORP COM 67075N108 299 13,599 SH   SOLE 19 13,599 0 0
NUVECTRA CORP COM 67075N108 10,850 493,615 SH   SOLE 21 493,615 0 0
NUVECTRA CORP COM 67075N108 8,597 391,133 SH   SOLE 22 380,928 0 10,205
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,278 285,800 SH   SOLE 2 285,800 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,611 103,358 SH   SOLE 2 103,358 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 24 2,159 SH   SOLE 2 0 0 2,159
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 12 1,094 SH   SOLE 18 1,094 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 723 64,998 SH   SOLE 21 64,998 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 6 564 SH   SOLE 22 564 0 0
NV5 GLOBAL INC COM 62945V109 662 7,634 SH   SOLE 2 367 0 7,267
NV5 GLOBAL INC COM 62945V109 2,019 23,290 SH   SOLE 7 23,290 0 0
NV5 GLOBAL INC COM 62945V109 2,680 30,916 SH   SOLE 18 30,916 0 0
NV5 GLOBAL INC COM 62945V109 740 8,533 SH   SOLE 19 8,533 0 0
NV5 GLOBAL INC COM 62945V109 28,804 332,224 SH   SOLE 21 332,224 0 0
NV5 GLOBAL INC COM 62945V109 22,450 258,937 SH   SOLE 22 246,980 0 11,957
NV5 GLOBAL INC COM 62945V109 327 3,777 SH   SOLE 26 0 0 3,777
NV5 GLOBAL INC COM 62945V109 177 2,037 SH   SOLE 30 2,037 0 0
NVE CORP COM NEW 629445206 399 3,769 SH   SOLE 2 168 0 3,601
NVE CORP COM NEW 629445206 14 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,671 15,786 SH   SOLE 18 15,786 0 0
NVE CORP COM NEW 629445206 467 4,414 SH   SOLE 19 4,414 0 0
NVE CORP COM NEW 629445206 18,382 173,612 SH   SOLE 21 173,612 0 0
NVE CORP COM NEW 629445206 15,951 150,648 SH   SOLE 22 144,378 0 6,270
NVE CORP COM NEW 629445206 57 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 130 1,226 SH   SOLE 30 1,226 0 0
NVE CORP COM NEW 629445206 49 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,378 418,943 SH   SOLE 2 101,075 0 317,868
NVENT ELECTRIC PLC SHS G6700G107 83 3,043 SH   SOLE 4 3,043 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,137 262,782 SH   SOLE 7 262,782 0 0
NVENT ELECTRIC PLC SHS G6700G107 33 1,205 SH   SOLE 15 1,205 0 0
NVENT ELECTRIC PLC SHS G6700G107 15,732 579,237 SH   SOLE 18 563,277 0 15,960
NVENT ELECTRIC PLC SHS G6700G107 20,287 746,960 SH   SOLE 19 746,960 0 0
NVENT ELECTRIC PLC SHS G6700G107 201,631 7,423,826 SH   SOLE 21 7,423,826 0 0
NVENT ELECTRIC PLC SHS G6700G107 147,278 5,422,617 SH   SOLE 22 5,104,528 0 318,089
NVENT ELECTRIC PLC SHS G6700G107 27 985 SH   SOLE 23 985 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,183 190,834 SH   SOLE 25 190,834 0 0
NVENT ELECTRIC PLC SHS G6700G107 6,584 242,417 SH   SOLE 26 80,506 0 161,911
NVENT ELECTRIC PLC SHS G6700G107 648 23,867 SH   SOLE 28 23,867 0 0
NVENT ELECTRIC PLC SHS G6700G107 12,569 462,791 SH   SOLE 30 462,791 0 0
NVENT ELECTRIC PLC SHS G6700G107 123 4,546 SH   SOLE 31 3,551 0 995
NVENT ELECTRIC PLC SHS G6700G107 929 34,188 SH   SOLE 34 34,188 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,286 121,005 SH   SOLE 36 121,005 0 0
NVENT ELECTRIC PLC SHS G6700G107 532 19,598 SH   SOLE 40 19,598 0 0
NVIDIA CORP COM 67066G104 429,033 1,526,700 SH   SOLE 2 232,977 0 1,293,723
NVIDIA CORP COM 67066G104 53,647 190,901 SH   SOLE 4 175,686 0 15,215
NVIDIA CORP COM 67066G104 130,276 463,582 SH   SOLE 7 463,099 0 483
NVIDIA CORP COM 67066G104 1,703 6,060 SH   SOLE 13 6,060 0 0
NVIDIA CORP COM 67066G104 1,645 5,852 SH   SOLE 15 5,852 0 0
NVIDIA CORP COM 67066G104 45 159 SH   SOLE 17 0 0 159
NVIDIA CORP COM 67066G104 475,128 1,690,727 SH   SOLE 18 1,493,492 0 197,235
NVIDIA CORP COM 67066G104 174,147 619,695 SH   SOLE 19 619,695 0 0
NVIDIA CORP COM 67066G104 71,652 254,971 SH   SOLE 20 0 0 254,971
NVIDIA CORP COM 67066G104 3,552,280 12,640,667 SH   SOLE 21 12,640,667 0 0
NVIDIA CORP COM 67066G104 4,101,326 14,594,426 SH   SOLE 22 12,945,006 0 1,649,420
NVIDIA CORP COM 67066G104 206,017 733,105 SH   SOLE 23 733,105 0 0
NVIDIA CORP COM 67066G104 166,683 593,136 SH   SOLE 25 593,136 0 0
NVIDIA CORP COM 67066G104 551,072 1,960,972 SH   SOLE 26 449,959 0 1,511,013
NVIDIA CORP COM 67066G104 31,196 111,011 SH   SOLE 28 84,054 0 26,957
NVIDIA CORP COM 67066G104 26,757 95,214 SH   SOLE 29 20,753 0 74,461
NVIDIA CORP COM 67066G104 692,951 2,465,842 SH   SOLE 30 2,465,842 0 0
NVIDIA CORP COM 67066G104 75,474 268,572 SH   SOLE 31 131,207 0 137,365
NVIDIA CORP COM 67066G104 33,225 118,230 SH   SOLE 32 118,230 0 0
NVIDIA CORP COM 67066G104 32,081 114,160 SH   SOLE 34 114,160 0 0
NVIDIA CORP COM 67066G104 130,215 463,366 SH   SOLE 36 463,366 0 0
NVIDIA CORP COM 67066G104 3,287 11,697 SH   SOLE 40 11,697 0 0
NVR INC COM 62944T105 21,622 8,751 SH   SOLE 2 2,153 0 6,598
NVR INC COM 62944T105 3,103 1,256 SH   SOLE 4 1,163 0 93
NVR INC COM 62944T105 4,193 1,697 SH   SOLE 7 847 0 850
NVR INC COM 62944T105 96 39 SH   SOLE 13 39 0 0
NVR INC COM 62944T105 69 28 SH   SOLE 15 28 0 0
NVR INC COM 62944T105 28,822 11,665 SH   SOLE 18 10,574 0 1,091
NVR INC COM 62944T105 4,213 1,705 SH   SOLE 19 1,705 0 0
NVR INC COM 62944T105 490,903 198,682 SH   SOLE 21 198,682 0 0
NVR INC COM 62944T105 279,195 112,998 SH   SOLE 22 105,777 0 7,221
NVR INC COM 62944T105 10,629 4,302 SH   SOLE 23 4,302 0 0
NVR INC COM 62944T105 9,305 3,766 SH   SOLE 25 3,516 0 250
NVR INC COM 62944T105 25,126 10,169 SH   SOLE 26 3,251 0 6,918
NVR INC COM 62944T105 1,631 660 SH   SOLE 28 505 0 155
NVR INC COM 62944T105 2,058 833 SH   SOLE 29 140 0 693
NVR INC COM 62944T105 13,901 5,626 SH   SOLE 30 5,626 0 0
NVR INC COM 62944T105 3,397 1,375 SH   SOLE 31 684 0 691
NVR INC COM 62944T105 5,547 2,245 SH   SOLE 34 2,245 0 0
NVR INC COM 62944T105 7,148 2,893 SH   SOLE 36 2,893 0 0
NVR INC COM 62944T105 178 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 74,904 876,065 SH   SOLE 2 183,362 0 692,703
NXP SEMICONDUCTORS N V COM N6596X109 9,204 107,646 SH   SOLE 4 98,579 0 9,067
NXP SEMICONDUCTORS N V COM N6596X109 17,035 199,238 SH   SOLE 7 199,238 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,181 13,818 SH   SOLE 13 13,818 0 0
NXP SEMICONDUCTORS N V COM N6596X109 260 3,036 SH   SOLE 15 3,036 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1 7 SH   SOLE 17 0 0 7
NXP SEMICONDUCTORS N V COM N6596X109 66,573 778,626 SH   SOLE 18 776,146 0 2,480
NXP SEMICONDUCTORS N V COM N6596X109 37,360 436,960 SH   SOLE 19 436,960 0 0
NXP SEMICONDUCTORS N V COM N6596X109 563,022 6,585,050 SH   SOLE 21 6,585,050 0 0
NXP SEMICONDUCTORS N V COM N6596X109 637,628 7,457,641 SH   SOLE 22 6,543,310 0 914,331
NXP SEMICONDUCTORS N V COM N6596X109 36,269 424,194 SH   SOLE 23 424,194 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,203 329,861 SH   SOLE 25 329,861 0 0
NXP SEMICONDUCTORS N V COM N6596X109 84,296 985,914 SH   SOLE 26 186,217 0 799,697
NXP SEMICONDUCTORS N V COM N6596X109 4,576 53,523 SH   SOLE 28 53,523 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,015 11,871 SH   SOLE 29 11,871 0 0
NXP SEMICONDUCTORS N V COM N6596X109 111,248 1,301,143 SH   SOLE 30 1,301,143 0 0
NXP SEMICONDUCTORS N V COM N6596X109 27,244 318,648 SH   SOLE 31 66,681 0 251,967
NXP SEMICONDUCTORS N V COM N6596X109 6,677 78,091 SH   SOLE 34 78,091 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,527 298,561 SH   SOLE 36 298,561 0 0
NXP SEMICONDUCTORS N V COM N6596X109 594 6,953 SH   SOLE 40 6,953 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 4,463 52,200 SH Call SOLE 2 52,200 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 4,275 50,000 SH Call SOLE 19 50,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,906 68,338 SH   SOLE 2 18,647 0 49,691
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 40 1,423 SH   SOLE 7 1,423 0 0
NXSTAGE MEDICAL INC COM 67072V103 5,751 206,205 SH   SOLE 18 206,205 0 0
NXSTAGE MEDICAL INC COM 67072V103 6,581 235,950 SH   SOLE 19 235,950 0 0
NXSTAGE MEDICAL INC COM 67072V103 74,811 2,682,369 SH   SOLE 21 2,682,369 0 0
NXSTAGE MEDICAL INC COM 67072V103 54,521 1,954,861 SH   SOLE 22 1,872,415 0 82,446
NXSTAGE MEDICAL INC COM 67072V103 1,287 46,156 SH   SOLE 23 46,156 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,836 101,678 SH   SOLE 26 9,363 0 92,315
NXSTAGE MEDICAL INC COM 67072V103 242 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 279 10,019 SH   SOLE 29 0 0 10,019
NXSTAGE MEDICAL INC COM 67072V103 454 16,268 SH   SOLE 30 16,268 0 0
NXSTAGE MEDICAL INC COM 67072V103 172 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 5 3,931 SH   SOLE 18 3,931 0 0
NXT ID INC COM NEW 67091J206 71 54,059 SH   SOLE 21 54,059 0 0
NXT ID INC COM NEW 67091J206 4 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 78 31,535 SH   SOLE 2 8,282 0 23,253
NYMOX PHARMACEUTICAL CORP COM P73398102 253 102,903 SH   SOLE 18 102,903 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 146 59,505 SH   SOLE 19 59,505 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 2,979 1,210,970 SH   SOLE 21 1,210,970 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 543 220,771 SH   SOLE 22 212,307 0 8,464
NYMOX PHARMACEUTICAL CORP COM P73398102 22 8,858 SH   SOLE 23 8,858 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 69,962 201,435 SH   SOLE 2 34,288 0 167,147
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,621 33,460 SH   SOLE 4 31,277 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,294 64,188 SH   SOLE 7 64,188 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 352 1,014 SH   SOLE 13 1,014 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 298 859 SH   SOLE 15 859 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 128,202 369,118 SH   SOLE 18 337,575 0 31,543
O REILLY AUTOMOTIVE INC NEW COM 67103H107 141,626 407,769 SH   SOLE 19 407,769 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,659 39,326 SH   SOLE 20 0 0 39,326
O REILLY AUTOMOTIVE INC NEW COM 67103H107 621,390 1,789,098 SH   SOLE 21 1,789,098 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 698,156 2,010,122 SH   SOLE 22 1,795,211 0 214,911
O REILLY AUTOMOTIVE INC NEW COM 67103H107 36,705 105,682 SH   SOLE 23 105,682 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 28,071 80,823 SH   SOLE 25 74,707 0 6,116
O REILLY AUTOMOTIVE INC NEW COM 67103H107 100,952 290,659 SH   SOLE 26 75,131 0 215,528
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,515 15,880 SH   SOLE 28 12,046 0 3,834
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,189 3,424 SH   SOLE 29 3,424 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 104,550 301,019 SH   SOLE 30 301,019 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,097 37,708 SH   SOLE 31 17,544 0 20,164
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,765 13,718 SH   SOLE 32 13,718 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 70,755 203,717 SH   SOLE 34 203,717 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,627 70,905 SH   SOLE 36 70,905 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 601 1,730 SH   SOLE 40 1,730 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 102 5,172 SH   SOLE 2 304 0 4,868
OAK VALLEY BANCORP OAKDALE C COM 671807105 382 19,421 SH   SOLE 18 19,421 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 111 5,669 SH   SOLE 19 5,669 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 4,486 228,274 SH   SOLE 21 228,274 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 998 50,777 SH   SOLE 22 48,824 0 1,953
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,817 567,992 SH   SOLE 30 567,992 0 0
OASIS PETE INC NEW COM 674215108 6,099 430,089 SH   SOLE 2 168,911 0 261,178
OASIS PETE INC NEW COM 674215108 20 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 174 12,285 SH   SOLE 7 12,285 0 0
OASIS PETE INC NEW COM 674215108 22,394 1,579,281 SH   SOLE 18 1,579,281 0 0
OASIS PETE INC NEW COM 674215108 6,042 426,060 SH   SOLE 19 426,060 0 0
OASIS PETE INC NEW COM 674215108 267,656 18,875,572 SH   SOLE 21 18,875,572 0 0
OASIS PETE INC NEW COM 674215108 132,663 9,355,629 SH   SOLE 22 8,980,299 0 375,330
OASIS PETE INC NEW COM 674215108 2,202 155,274 SH   SOLE 23 155,274 0 0
OASIS PETE INC NEW COM 674215108 4,872 343,548 SH   SOLE 26 41,113 0 302,435
OASIS PETE INC NEW COM 674215108 528 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 553 38,988 SH   SOLE 29 0 0 38,988
OASIS PETE INC NEW COM 674215108 2,093 147,630 SH   SOLE 30 147,630 0 0
OASIS PETE INC NEW COM 674215108 230 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 434 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 577 430,000 PRN   SOLE 21 430,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 4 1,485 SH   SOLE 18 1,485 0 0
OBALON THERAPEUTICS INC COM 67424L100 65 24,100 SH   SOLE 21 24,100 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OCCIDENTAL PETE CORP DEL COM 674599105 177,579 2,161,114 SH   SOLE 2 556,824 0 1,604,290
OCCIDENTAL PETE CORP DEL COM 674599105 23,480 285,752 SH   SOLE 4 265,765 0 19,987
OCCIDENTAL PETE CORP DEL COM 674599105 52,519 639,155 SH   SOLE 7 599,770 0 39,385
OCCIDENTAL PETE CORP DEL COM 674599105 12,266 149,276 SH   SOLE 13 149,276 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 533 6,485 SH   SOLE 15 6,485 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 124,503 1,515,188 SH   SOLE 18 1,421,362 0 93,826
OCCIDENTAL PETE CORP DEL COM 674599105 59,333 722,074 SH   SOLE 19 722,074 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 20,969 255,186 SH   SOLE 20 0 0 255,186
OCCIDENTAL PETE CORP DEL COM 674599105 1,443,234 17,563,998 SH   SOLE 21 17,563,998 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,647,241 20,046,750 SH   SOLE 22 17,772,555 0 2,274,195
OCCIDENTAL PETE CORP DEL COM 674599105 90,007 1,095,380 SH   SOLE 23 1,095,380 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 74,470 906,290 SH   SOLE 25 906,290 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 195,695 2,381,584 SH   SOLE 26 636,108 0 1,745,476
OCCIDENTAL PETE CORP DEL COM 674599105 12,265 149,268 SH   SOLE 28 113,427 0 35,841
OCCIDENTAL PETE CORP DEL COM 674599105 19,706 239,822 SH   SOLE 29 96,411 0 143,411
OCCIDENTAL PETE CORP DEL COM 674599105 233,631 2,843,261 SH   SOLE 30 2,843,261 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 37,858 460,722 SH   SOLE 31 252,711 0 208,011
OCCIDENTAL PETE CORP DEL COM 674599105 6,711 81,678 SH   SOLE 32 81,678 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 22,602 275,064 SH   SOLE 34 275,064 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 64,204 781,359 SH   SOLE 36 781,359 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,261 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 50 12,284 SH   SOLE 21 12,284 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 2,047 59,131 SH   SOLE 2 5,700 0 53,431
OCEAN RIG UDW INC COM CL A G66964118 283 8,174 SH   SOLE 4 0 0 8,174
OCEAN RIG UDW INC COM CL A G66964118 41 1,178 SH   SOLE 7 1,178 0 0
OCEAN RIG UDW INC COM CL A G66964118 6,214 179,488 SH   SOLE 18 179,488 0 0
OCEAN RIG UDW INC COM CL A G66964118 2,196 63,434 SH   SOLE 19 63,434 0 0
OCEAN RIG UDW INC COM CL A G66964118 59,624 1,722,252 SH   SOLE 21 1,722,252 0 0
OCEAN RIG UDW INC COM CL A G66964118 25,514 736,977 SH   SOLE 22 695,700 0 41,277
OCEAN RIG UDW INC COM CL A G66964118 419 12,094 SH   SOLE 23 12,094 0 0
OCEAN RIG UDW INC COM CL A G66964118 673 19,426 SH   SOLE 26 0 0 19,426
OCEANEERING INTL INC COM 675232102 3,855 139,661 SH   SOLE 2 43,899 0 95,762
OCEANEERING INTL INC COM 675232102 12 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 138 4,998 SH   SOLE 7 4,998 0 0
OCEANEERING INTL INC COM 675232102 16,023 580,544 SH   SOLE 18 580,544 0 0
OCEANEERING INTL INC COM 675232102 2,487 90,119 SH   SOLE 19 90,119 0 0
OCEANEERING INTL INC COM 675232102 196,203 7,108,802 SH   SOLE 21 7,108,802 0 0
OCEANEERING INTL INC COM 675232102 92,492 3,351,153 SH   SOLE 22 3,191,082 0 160,071
OCEANEERING INTL INC COM 675232102 537 19,466 SH   SOLE 26 12,844 0 6,622
OCEANEERING INTL INC COM 675232102 390 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 667 24,175 SH   SOLE 30 24,175 0 0
OCEANEERING INTL INC COM 675232102 207 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 303 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,243 45,666 SH   SOLE 2 1,779 0 43,887
OCEANFIRST FINL CORP COM 675234108 26 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,258 156,431 SH   SOLE 18 156,431 0 0
OCEANFIRST FINL CORP COM 675234108 1,198 43,995 SH   SOLE 19 43,995 0 0
OCEANFIRST FINL CORP COM 675234108 41,812 1,536,090 SH   SOLE 21 1,536,090 0 0
OCEANFIRST FINL CORP COM 675234108 39,330 1,444,902 SH   SOLE 22 1,386,306 0 58,596
OCEANFIRST FINL CORP COM 675234108 49 1,816 SH   SOLE 23 1,816 0 0
OCEANFIRST FINL CORP COM 675234108 339 12,453 SH   SOLE 26 0 0 12,453
OCEANFIRST FINL CORP COM 675234108 170 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 243 8,937 SH   SOLE 30 8,937 0 0
OCEANFIRST FINL CORP COM 675234108 106 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 34 23,010 SH   SOLE 18 23,010 0 0
OCLARO INC COM NEW 67555N206 1,487 166,317 SH   SOLE 2 6,283 0 160,034
OCLARO INC COM NEW 67555N206 14 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 31 3,494 SH   SOLE 7 3,494 0 0
OCLARO INC COM NEW 67555N206 0 54 SH   SOLE 17 0 0 54
OCLARO INC COM NEW 67555N206 6,716 751,205 SH   SOLE 18 751,205 0 0
OCLARO INC COM NEW 67555N206 1,378 154,161 SH   SOLE 19 154,161 0 0
OCLARO INC COM NEW 67555N206 165,514 18,513,876 SH   SOLE 21 18,513,876 0 0
OCLARO INC COM NEW 67555N206 42,670 4,772,893 SH   SOLE 22 4,547,838 0 225,055
OCLARO INC COM NEW 67555N206 422 47,235 SH   SOLE 23 47,235 0 0
OCLARO INC COM NEW 67555N206 713 79,802 SH   SOLE 26 55,520 0 24,282
OCLARO INC COM NEW 67555N206 216 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 3,348 374,516 SH   SOLE 30 374,516 0 0
OCLARO INC COM NEW 67555N206 125 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 12 464 SH   SOLE 2 0 0 464
OCONEE FED FINL CORP COM 675607105 75 2,825 SH   SOLE 18 2,825 0 0
OCONEE FED FINL CORP COM 675607105 17 624 SH   SOLE 19 624 0 0
OCONEE FED FINL CORP COM 675607105 1,100 41,484 SH   SOLE 21 41,484 0 0
OCONEE FED FINL CORP COM 675607105 145 5,451 SH   SOLE 22 5,085 0 366
OCULAR THERAPEUTIX INC COM 67576A100 181 26,274 SH   SOLE 2 1,095 0 25,179
OCULAR THERAPEUTIX INC COM 67576A100 2 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 746 108,412 SH   SOLE 18 108,412 0 0
OCULAR THERAPEUTIX INC COM 67576A100 195 28,395 SH   SOLE 19 28,395 0 0
OCULAR THERAPEUTIX INC COM 67576A100 8,002 1,163,103 SH   SOLE 21 1,163,103 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,644 965,757 SH   SOLE 22 947,668 0 18,089
OCWEN FINL CORP COM NEW 675746309 463 117,617 SH   SOLE 2 4,389 0 113,228
OCWEN FINL CORP COM NEW 675746309 2 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 12 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 1,587 402,787 SH   SOLE 18 402,787 0 0
OCWEN FINL CORP COM NEW 675746309 413 104,736 SH   SOLE 19 104,736 0 0
OCWEN FINL CORP COM NEW 675746309 16,362 4,152,666 SH   SOLE 21 4,152,666 0 0
OCWEN FINL CORP COM NEW 675746309 13,353 3,388,980 SH   SOLE 22 3,212,273 0 176,707
OCWEN FINL CORP COM NEW 675746309 111 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 60 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 97 24,526 SH   SOLE 30 24,526 0 0
OCWEN FINL CORP COM NEW 675746309 43 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 107 5,533 SH   SOLE 2 285 0 5,248
ODONATE THERAPEUTICS INC COM 676079106 5 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 417 21,501 SH   SOLE 18 21,501 0 0
ODONATE THERAPEUTICS INC COM 676079106 115 5,915 SH   SOLE 19 5,915 0 0
ODONATE THERAPEUTICS INC COM 676079106 4,670 240,611 SH   SOLE 21 240,611 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,257 64,783 SH   SOLE 22 61,405 0 3,378
ODONATE THERAPEUTICS INC COM 676079106 5 237 SH   SOLE 23 237 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 12 1,456 SH   SOLE 18 1,456 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 207 25,599 SH   SOLE 21 25,599 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,540 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,783 555,306 SH   SOLE 2 20,759 0 534,547
OFFICE DEPOT INC COM 676220106 7 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 105 32,565 SH   SOLE 7 32,565 0 0
OFFICE DEPOT INC COM 676220106 7,913 2,465,229 SH   SOLE 18 2,465,229 0 0
OFFICE DEPOT INC COM 676220106 1,627 506,727 SH   SOLE 19 506,727 0 0
OFFICE DEPOT INC COM 676220106 186,100 57,975,000 SH   SOLE 21 57,975,000 0 0
OFFICE DEPOT INC COM 676220106 51,723 16,113,085 SH   SOLE 22 15,216,280 0 896,805
OFFICE DEPOT INC COM 676220106 258 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 228 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 3,861 1,202,847 SH   SOLE 30 1,202,847 0 0
OFFICE DEPOT INC COM 676220106 374 116,379 SH   SOLE 36 116,379 0 0
OFFICE DEPOT INC COM 676220106 172 53,553 SH   SOLE 40 53,553 0 0
OFG BANCORP COM 67103X102 757 46,862 SH   SOLE 2 4,125 0 42,737
OFG BANCORP COM 67103X102 6 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 17 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 3,228 199,886 SH   SOLE 18 199,886 0 0
OFG BANCORP COM 67103X102 780 48,298 SH   SOLE 19 48,298 0 0
OFG BANCORP COM 67103X102 74,662 4,623,006 SH   SOLE 21 4,623,006 0 0
OFG BANCORP COM 67103X102 20,229 1,252,558 SH   SOLE 22 1,197,906 0 54,652
OFG BANCORP COM 67103X102 375 23,220 SH   SOLE 26 0 0 23,220
OFG BANCORP COM 67103X102 107 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,536 95,084 SH   SOLE 30 95,084 0 0
OFG BANCORP COM 67103X102 71 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 21,762 599,186 SH   SOLE 2 171,572 0 427,614
OGE ENERGY CORP COM 670837103 3,307 91,053 SH   SOLE 4 85,783 0 5,270
OGE ENERGY CORP COM 670837103 4,299 118,364 SH   SOLE 7 78,145 0 40,219
OGE ENERGY CORP COM 670837103 103 2,835 SH   SOLE 13 2,835 0 0
OGE ENERGY CORP COM 670837103 26,058 717,464 SH   SOLE 18 701,163 0 16,301
OGE ENERGY CORP COM 670837103 3,387 93,266 SH   SOLE 19 93,266 0 0
OGE ENERGY CORP COM 670837103 6,503 179,046 SH   SOLE 20 0 0 179,046
OGE ENERGY CORP COM 670837103 549,004 15,115,759 SH   SOLE 21 15,115,759 0 0
OGE ENERGY CORP COM 670837103 241,458 6,648,078 SH   SOLE 22 6,201,796 0 446,282
OGE ENERGY CORP COM 670837103 9,675 266,380 SH   SOLE 23 266,380 0 0
OGE ENERGY CORP COM 670837103 334 9,198 SH   SOLE 25 9,198 0 0
OGE ENERGY CORP COM 670837103 14,364 395,485 SH   SOLE 26 183,144 0 212,341
OGE ENERGY CORP COM 670837103 1,439 39,617 SH   SOLE 28 30,282 0 9,335
OGE ENERGY CORP COM 670837103 201 5,522 SH   SOLE 29 5,522 0 0
OGE ENERGY CORP COM 670837103 14,055 386,968 SH   SOLE 30 386,968 0 0
OGE ENERGY CORP COM 670837103 2,625 72,267 SH   SOLE 31 39,782 0 32,485
OGE ENERGY CORP COM 670837103 3,166 87,170 SH   SOLE 32 87,170 0 0
OGE ENERGY CORP COM 670837103 9,376 258,152 SH   SOLE 34 258,152 0 0
OGE ENERGY CORP COM 670837103 1,794 49,395 SH   SOLE 36 49,395 0 0
OGE ENERGY CORP COM 670837103 146 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 143 3,911 SH   SOLE 2 134 0 3,777
OHIO VY BANC CORP COM 677719106 4 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 510 13,918 SH   SOLE 18 13,918 0 0
OHIO VY BANC CORP COM 677719106 127 3,468 SH   SOLE 19 3,468 0 0
OHIO VY BANC CORP COM 677719106 5,551 151,470 SH   SOLE 21 151,470 0 0
OHIO VY BANC CORP COM 677719106 1,541 42,036 SH   SOLE 22 40,250 0 1,786
OHR PHARMACEUTICAL INC COM NEW 67778H200 3 13,727 SH   SOLE 21 13,727 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 74 399,410 SH   SOLE 22 399,410 0 0
OIL DRI CORP AMER COM 677864100 184 4,772 SH   SOLE 2 141 0 4,631
OIL DRI CORP AMER COM 677864100 6 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 674 17,482 SH   SOLE 18 17,482 0 0
OIL DRI CORP AMER COM 677864100 169 4,371 SH   SOLE 19 4,371 0 0
OIL DRI CORP AMER COM 677864100 7,156 185,575 SH   SOLE 21 185,575 0 0
OIL DRI CORP AMER COM 677864100 1,740 45,122 SH   SOLE 22 42,877 0 2,245
OIL STS INTL INC COM 678026105 6,060 182,532 SH   SOLE 2 124,471 0 58,061
OIL STS INTL INC COM 678026105 7 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 44 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 8,803 265,159 SH   SOLE 18 265,159 0 0
OIL STS INTL INC COM 678026105 1,829 55,085 SH   SOLE 19 55,085 0 0
OIL STS INTL INC COM 678026105 214,851 6,471,420 SH   SOLE 21 6,471,420 0 0
OIL STS INTL INC COM 678026105 58,552 1,763,616 SH   SOLE 22 1,670,998 0 92,618
OIL STS INTL INC COM 678026105 587 17,691 SH   SOLE 26 6,943 0 10,748
OIL STS INTL INC COM 678026105 262 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 119 3,589 SH   SOLE 29 0 0 3,589
OIL STS INTL INC COM 678026105 4,347 130,922 SH   SOLE 30 130,922 0 0
OIL STS INTL INC COM 678026105 172 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 183 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 10,802 153,525 SH   SOLE 2 9,864 0 143,661
OKTA INC CL A 679295105 21 296 SH   SOLE 4 296 0 0
OKTA INC CL A 679295105 131 1,867 SH   SOLE 7 1,867 0 0
OKTA INC CL A 679295105 3,254 46,247 SH   SOLE 18 46,247 0 0
OKTA INC CL A 679295105 19,592 278,452 SH   SOLE 19 278,452 0 0
OKTA INC CL A 679295105 70,185 997,509 SH   SOLE 21 997,509 0 0
OKTA INC CL A 679295105 145,830 2,072,628 SH   SOLE 22 1,958,987 0 113,641
OKTA INC CL A 679295105 1,145 16,277 SH   SOLE 23 16,277 0 0
OKTA INC CL A 679295105 1,620 23,029 SH   SOLE 26 0 0 23,029
OKTA INC CL A 679295105 271 3,846 SH   SOLE 29 0 0 3,846
OKTA INC CL A 679295105 220 3,127 SH   SOLE 31 1,871 0 1,256
OKTA INC CL A 679295105 13,160 187,032 SH   SOLE 34 187,032 0 0
OLD DOMINION FGHT LINES INC COM 679580100 26,893 166,766 SH   SOLE 2 31,678 0 135,088
OLD DOMINION FGHT LINES INC COM 679580100 3,412 21,159 SH   SOLE 4 19,600 0 1,559
OLD DOMINION FGHT LINES INC COM 679580100 4,313 26,745 SH   SOLE 7 14,525 0 12,220
OLD DOMINION FGHT LINES INC COM 679580100 121 749 SH   SOLE 13 749 0 0
OLD DOMINION FGHT LINES INC COM 679580100 47 289 SH   SOLE 15 289 0 0
OLD DOMINION FGHT LINES INC COM 679580100 33,058 205,001 SH   SOLE 18 200,061 0 4,940
OLD DOMINION FGHT LINES INC COM 679580100 1,918 11,892 SH   SOLE 19 11,892 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,974 37,046 SH   SOLE 20 0 0 37,046
OLD DOMINION FGHT LINES INC COM 679580100 527,729 3,272,532 SH   SOLE 21 3,272,532 0 0
OLD DOMINION FGHT LINES INC COM 679580100 329,629 2,044,087 SH   SOLE 22 1,914,704 0 129,383
OLD DOMINION FGHT LINES INC COM 679580100 13,395 83,067 SH   SOLE 23 83,067 0 0
OLD DOMINION FGHT LINES INC COM 679580100 9,369 58,100 SH   SOLE 25 58,100 0 0
OLD DOMINION FGHT LINES INC COM 679580100 28,748 178,269 SH   SOLE 26 66,373 0 111,896
OLD DOMINION FGHT LINES INC COM 679580100 2,026 12,561 SH   SOLE 28 9,692 0 2,869
OLD DOMINION FGHT LINES INC COM 679580100 2,395 14,853 SH   SOLE 29 2,423 0 12,430
OLD DOMINION FGHT LINES INC COM 679580100 16,303 101,096 SH   SOLE 30 101,096 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,727 23,112 SH   SOLE 31 12,185 0 10,927
OLD DOMINION FGHT LINES INC COM 679580100 528 3,276 SH   SOLE 34 3,276 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8,391 52,035 SH   SOLE 36 52,035 0 0
OLD DOMINION FGHT LINES INC COM 679580100 200 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 426 13,450 SH   SOLE 2 604 0 12,846
OLD LINE BANCSHARES INC COM 67984M100 9 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,699 53,703 SH   SOLE 18 53,703 0 0
OLD LINE BANCSHARES INC COM 67984M100 459 14,500 SH   SOLE 19 14,500 0 0
OLD LINE BANCSHARES INC COM 67984M100 17,740 560,682 SH   SOLE 21 560,682 0 0
OLD LINE BANCSHARES INC COM 67984M100 6,350 200,709 SH   SOLE 22 189,985 0 10,724
OLD LINE BANCSHARES INC COM 67984M100 139 4,403 SH   SOLE 23 4,403 0 0
OLD LINE BANCSHARES INC COM 67984M100 73 2,318 SH   SOLE 30 2,318 0 0
OLD NATL BANCORP IND COM 680033107 2,930 151,833 SH   SOLE 2 5,712 0 146,121
OLD NATL BANCORP IND COM 680033107 12 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 62 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 12,913 669,092 SH   SOLE 18 669,092 0 0
OLD NATL BANCORP IND COM 680033107 2,930 151,832 SH   SOLE 19 151,832 0 0
OLD NATL BANCORP IND COM 680033107 306,997 15,906,589 SH   SOLE 21 15,906,589 0 0
OLD NATL BANCORP IND COM 680033107 89,974 4,661,840 SH   SOLE 22 4,456,642 0 205,198
OLD NATL BANCORP IND COM 680033107 61 3,145 SH   SOLE 23 3,145 0 0
OLD NATL BANCORP IND COM 680033107 1,023 53,002 SH   SOLE 26 22,731 0 30,271
OLD NATL BANCORP IND COM 680033107 362 18,749 SH   SOLE 28 18,749 0 0
OLD NATL BANCORP IND COM 680033107 6,521 337,866 SH   SOLE 30 337,866 0 0
OLD NATL BANCORP IND COM 680033107 76 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 247 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 20 658 SH   SOLE 18 658 0 0
OLD POINT FINL CORP COM 680194107 23 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 15,678 700,550 SH   SOLE 2 180,118 0 520,432
OLD REP INTL CORP COM 680223104 32 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 7,899 352,931 SH   SOLE 7 352,931 0 0
OLD REP INTL CORP COM 680223104 63 2,822 SH   SOLE 15 2,822 0 0
OLD REP INTL CORP COM 680223104 22,188 991,423 SH   SOLE 18 991,423 0 0
OLD REP INTL CORP COM 680223104 1,117 49,931 SH   SOLE 19 49,931 0 0
OLD REP INTL CORP COM 680223104 407,248 18,196,959 SH   SOLE 21 18,196,959 0 0
OLD REP INTL CORP COM 680223104 203,690 9,101,442 SH   SOLE 22 8,505,502 0 595,940
OLD REP INTL CORP COM 680223104 6,107 272,867 SH   SOLE 25 272,867 0 0
OLD REP INTL CORP COM 680223104 5,332 238,262 SH   SOLE 26 110,828 0 127,434
OLD REP INTL CORP COM 680223104 806 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 1,466 65,518 SH   SOLE 30 65,518 0 0
OLD REP INTL CORP COM 680223104 137 6,127 SH   SOLE 31 6,127 0 0
OLD REP INTL CORP COM 680223104 2,305 102,998 SH   SOLE 32 102,998 0 0
OLD REP INTL CORP COM 680223104 4,394 196,327 SH   SOLE 36 196,327 0 0
OLD REP INTL CORP COM 680223104 580 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 448 29,009 SH   SOLE 2 1,221 0 27,788
OLD SECOND BANCORP INC ILL COM 680277100 11 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,563 101,189 SH   SOLE 18 101,189 0 0
OLD SECOND BANCORP INC ILL COM 680277100 433 28,035 SH   SOLE 19 28,035 0 0
OLD SECOND BANCORP INC ILL COM 680277100 16,136 1,044,405 SH   SOLE 21 1,044,405 0 0
OLD SECOND BANCORP INC ILL COM 680277100 12,498 808,958 SH   SOLE 22 765,144 0 43,814
OLIN CORP COM PAR $1 680665205 7,250 282,303 SH   SOLE 2 206,048 0 76,255
OLIN CORP COM PAR $1 680665205 22 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,592 100,945 SH   SOLE 7 100,945 0 0
OLIN CORP COM PAR $1 680665205 14,959 582,530 SH   SOLE 18 582,530 0 0
OLIN CORP COM PAR $1 680665205 1,245 48,493 SH   SOLE 19 48,493 0 0
OLIN CORP COM PAR $1 680665205 295,206 11,495,554 SH   SOLE 21 11,495,554 0 0
OLIN CORP COM PAR $1 680665205 137,095 5,338,594 SH   SOLE 22 5,021,261 0 317,333
OLIN CORP COM PAR $1 680665205 1,399 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 591 23,027 SH   SOLE 28 23,027 0 0
OLIN CORP COM PAR $1 680665205 12,589 490,238 SH   SOLE 30 490,238 0 0
OLIN CORP COM PAR $1 680665205 86 3,350 SH   SOLE 31 3,350 0 0
OLIN CORP COM PAR $1 680665205 1,826 71,102 SH   SOLE 32 71,102 0 0
OLIN CORP COM PAR $1 680665205 1,298 50,542 SH   SOLE 34 50,542 0 0
OLIN CORP COM PAR $1 680665205 174 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 472 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5,829 60,655 SH   SOLE 2 22,538 0 38,117
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 14 145 SH   SOLE 4 145 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 104 1,081 SH   SOLE 7 1,081 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 28,006 291,430 SH   SOLE 18 291,430 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,740 49,321 SH   SOLE 19 49,321 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 343,524 3,574,648 SH   SOLE 21 3,574,648 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 163,379 1,700,092 SH   SOLE 22 1,634,297 0 65,795
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 55 573 SH   SOLE 23 573 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,007 20,885 SH   SOLE 26 16,611 0 4,274
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 653 6,797 SH   SOLE 28 6,797 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 367 3,822 SH   SOLE 29 0 0 3,822
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,142 11,882 SH   SOLE 30 11,882 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 607 6,314 SH   SOLE 40 6,314 0 0
OLYMPIC STEEL INC COM 68162K106 250 11,988 SH   SOLE 2 3,200 0 8,788
OLYMPIC STEEL INC COM 68162K106 6 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 897 43,002 SH   SOLE 18 43,002 0 0
OLYMPIC STEEL INC COM 68162K106 430 20,596 SH   SOLE 19 20,596 0 0
OLYMPIC STEEL INC COM 68162K106 20,341 974,630 SH   SOLE 21 974,630 0 0
OLYMPIC STEEL INC COM 68162K106 8,100 388,137 SH   SOLE 22 375,615 0 12,522
OLYMPIC STEEL INC COM 68162K106 574 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 352 16,876 SH   SOLE 30 16,876 0 0
OMEGA FLEX INC COM 682095104 168 2,357 SH   SOLE 2 102 0 2,255
OMEGA FLEX INC COM 682095104 6 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 682 9,582 SH   SOLE 18 9,582 0 0
OMEGA FLEX INC COM 682095104 194 2,727 SH   SOLE 19 2,727 0 0
OMEGA FLEX INC COM 682095104 7,738 108,741 SH   SOLE 21 108,741 0 0
OMEGA FLEX INC COM 682095104 2,704 37,994 SH   SOLE 22 36,591 0 1,403
OMEGA FLEX INC COM 682095104 134 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 58 810 SH   SOLE 30 810 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 14,997 457,634 SH   SOLE 2 95,424 0 362,210
OMEGA HEALTHCARE INVS INC COM 681936100 1,823 55,626 SH   SOLE 4 55,626 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,832 330,554 SH   SOLE 7 330,554 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 263 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 20,247 617,844 SH   SOLE 18 617,844 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,005 305,297 SH   SOLE 19 305,297 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 347,705 10,610,474 SH   SOLE 21 10,610,474 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 278,605 8,501,844 SH   SOLE 22 8,113,004 0 388,840
OMEGA HEALTHCARE INVS INC COM 681936100 430 13,131 SH   SOLE 23 13,131 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 12,122 369,914 SH   SOLE 25 369,914 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,825 116,715 SH   SOLE 26 34,003 0 82,712
OMEGA HEALTHCARE INVS INC COM 681936100 820 25,012 SH   SOLE 28 25,012 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,247 68,574 SH   SOLE 29 68,574 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 31,491 960,967 SH   SOLE 30 960,967 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 131 3,984 SH   SOLE 31 3,943 0 41
OMEGA HEALTHCARE INVS INC COM 681936100 143 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 724 22,083 SH   SOLE 40 22,083 0 0
OMEROS CORP COM 682143102 896 36,704 SH   SOLE 2 1,707 0 34,997
OMEROS CORP COM 682143102 28 1,131 SH   SOLE 7 1,131 0 0
OMEROS CORP COM 682143102 3,707 151,882 SH   SOLE 18 151,882 0 0
OMEROS CORP COM 682143102 1,020 41,775 SH   SOLE 19 41,775 0 0
OMEROS CORP COM 682143102 58,710 2,405,160 SH   SOLE 21 2,405,160 0 0
OMEROS CORP COM 682143102 31,336 1,283,729 SH   SOLE 22 1,226,881 0 56,848
OMEROS CORP COM 682143102 371 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 169 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 288 11,801 SH   SOLE 30 11,801 0 0
OMEROS CORP COM 682143102 89 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 2,907 40,438 SH   SOLE 2 10,689 0 29,749
OMNICELL INC COM 68213N109 9 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 58 811 SH   SOLE 7 811 0 0
OMNICELL INC COM 68213N109 11,981 166,641 SH   SOLE 18 166,641 0 0
OMNICELL INC COM 68213N109 9,637 134,036 SH   SOLE 19 134,036 0 0
OMNICELL INC COM 68213N109 299,085 4,159,741 SH   SOLE 21 4,159,741 0 0
OMNICELL INC COM 68213N109 86,787 1,207,047 SH   SOLE 22 1,157,124 0 49,923
OMNICELL INC COM 68213N109 2,100 29,202 SH   SOLE 23 29,202 0 0
OMNICELL INC COM 68213N109 4,415 61,400 SH   SOLE 26 14,325 0 47,075
OMNICELL INC COM 68213N109 369 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 721 10,031 SH   SOLE 29 0 0 10,031
OMNICELL INC COM 68213N109 6,080 84,561 SH   SOLE 30 84,561 0 0
OMNICELL INC COM 68213N109 283 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 37,117 545,679 SH   SOLE 2 76,653 0 469,026
OMNICOM GROUP INC COM 681919106 4,883 71,787 SH   SOLE 4 65,932 0 5,855
OMNICOM GROUP INC COM 681919106 12,134 178,395 SH   SOLE 7 178,395 0 0
OMNICOM GROUP INC COM 681919106 192 2,827 SH   SOLE 13 2,827 0 0
OMNICOM GROUP INC COM 681919106 107 1,577 SH   SOLE 15 1,577 0 0
OMNICOM GROUP INC COM 681919106 32,116 472,162 SH   SOLE 18 444,621 0 27,541
OMNICOM GROUP INC COM 681919106 9,818 144,341 SH   SOLE 19 144,341 0 0
OMNICOM GROUP INC COM 681919106 9,249 135,979 SH   SOLE 20 0 0 135,979
OMNICOM GROUP INC COM 681919106 360,244 5,296,145 SH   SOLE 21 5,296,145 0 0
OMNICOM GROUP INC COM 681919106 383,576 5,639,171 SH   SOLE 22 4,989,667 0 649,504
OMNICOM GROUP INC COM 681919106 19,637 288,697 SH   SOLE 23 288,697 0 0
OMNICOM GROUP INC COM 681919106 15,373 226,011 SH   SOLE 25 226,011 0 0
OMNICOM GROUP INC COM 681919106 63,206 929,227 SH   SOLE 26 214,554 0 714,673
OMNICOM GROUP INC COM 681919106 2,948 43,344 SH   SOLE 28 32,559 0 10,785
OMNICOM GROUP INC COM 681919106 548 8,051 SH   SOLE 29 8,051 0 0
OMNICOM GROUP INC COM 681919106 50,272 739,072 SH   SOLE 30 739,072 0 0
OMNICOM GROUP INC COM 681919106 6,212 91,319 SH   SOLE 31 43,249 0 48,070
OMNICOM GROUP INC COM 681919106 3,399 49,972 SH   SOLE 34 49,972 0 0
OMNICOM GROUP INC COM 681919106 14,985 220,297 SH   SOLE 36 220,297 0 0
OMNICOM GROUP INC COM 681919106 315 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 351 35,659 SH   SOLE 2 1,668 0 33,991
OMNOVA SOLUTIONS INC COM 682129101 11 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,446 146,782 SH   SOLE 18 146,782 0 0
OMNOVA SOLUTIONS INC COM 682129101 399 40,557 SH   SOLE 19 40,557 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,795 1,603,604 SH   SOLE 21 1,603,604 0 0
OMNOVA SOLUTIONS INC COM 682129101 14,554 1,477,534 SH   SOLE 22 1,416,337 0 61,197
OMNOVA SOLUTIONS INC COM 682129101 64 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 120 12,178 SH   SOLE 29 0 0 12,178
OMNOVA SOLUTIONS INC COM 682129101 144 14,661 SH   SOLE 30 14,661 0 0
OMNOVA SOLUTIONS INC COM 682129101 41 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 341 45,082 SH   SOLE 2 2,018 0 43,064
ON DECK CAP INC COM 682163100 9 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 1,276 168,601 SH   SOLE 18 168,601 0 0
ON DECK CAP INC COM 682163100 556 73,505 SH   SOLE 19 73,505 0 0
ON DECK CAP INC COM 682163100 13,950 1,842,860 SH   SOLE 21 1,842,860 0 0
ON DECK CAP INC COM 682163100 10,923 1,442,879 SH   SOLE 22 1,374,792 0 68,087
ON DECK CAP INC COM 682163100 38 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 81 10,663 SH   SOLE 30 10,663 0 0
ON SEMICONDUCTOR CORP COM 682189105 16,145 876,004 SH   SOLE 2 36,088 0 839,916
ON SEMICONDUCTOR CORP COM 682189105 2,507 136,033 SH   SOLE 4 125,603 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 473 25,642 SH   SOLE 7 25,642 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,930 267,505 SH   SOLE 18 234,000 0 33,505
ON SEMICONDUCTOR CORP COM 682189105 1,486 80,628 SH   SOLE 19 80,628 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,409 184,955 SH   SOLE 20 0 0 184,955
ON SEMICONDUCTOR CORP COM 682189105 120,783 6,553,616 SH   SOLE 21 6,553,616 0 0
ON SEMICONDUCTOR CORP COM 682189105 216,840 11,765,604 SH   SOLE 22 10,865,332 0 900,272
ON SEMICONDUCTOR CORP COM 682189105 9,755 529,317 SH   SOLE 23 529,317 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,177 118,136 SH   SOLE 25 118,136 0 0
ON SEMICONDUCTOR CORP COM 682189105 14,947 811,014 SH   SOLE 26 295,237 0 515,777
ON SEMICONDUCTOR CORP COM 682189105 1,597 86,670 SH   SOLE 28 67,015 0 19,655
ON SEMICONDUCTOR CORP COM 682189105 2,198 119,246 SH   SOLE 29 13,690 0 105,556
ON SEMICONDUCTOR CORP COM 682189105 10,061 545,890 SH   SOLE 30 545,890 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,141 170,406 SH   SOLE 31 83,699 0 86,707
ON SEMICONDUCTOR CORP COM 682189105 15,896 862,508 SH   SOLE 34 862,508 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,649 89,461 SH   SOLE 36 89,461 0 0
ON SEMICONDUCTOR CORP COM 682189105 156 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP OPTIONS 682189105 122 6,600 SH Call SOLE 19 6,600 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 4,822 4,157,000 PRN   SOLE 2 3,305,000 0 852,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,862 1,605,000 PRN   SOLE 19 1,605,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,247 1,075,000 PRN   SOLE 21 1,075,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 71 61,000 PRN   SOLE 25 61,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,529 1,318,000 PRN   SOLE 26 1,318,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,637 1,411,000 PRN   SOLE 34 1,411,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,235 1,100,000 PRN   SOLE 21 1,100,000 0 0
ONCOCYTE CORPORATION COM 68235C107 2 693 SH   SOLE 21 693 0 0
ONCOCYTE CORPORATION COM 68235C107 164 65,453 SH   SOLE 22 65,453 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 9 4,471 SH   SOLE 18 4,471 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 154 72,816 SH   SOLE 21 72,816 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 347 163,885 SH   SOLE 22 163,885 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH   SOLE 17 0 0 12
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 30 SH   SOLE 21 30 0 0
ONCOSEC MED INC COM NEW 68234L207 13 9,284 SH   SOLE 18 9,284 0 0
ONCOSEC MED INC COM NEW 68234L207 204 145,489 SH   SOLE 21 145,489 0 0
ONCOSEC MED INC COM NEW 68234L207 127 90,367 SH   SOLE 22 90,367 0 0
ONE GAS INC COM 68235P108 6,042 73,433 SH   SOLE 2 23,471 0 49,962
ONE GAS INC COM 68235P108 184 2,234 SH   SOLE 4 2,234 0 0
ONE GAS INC COM 68235P108 6,634 80,628 SH   SOLE 7 80,628 0 0
ONE GAS INC COM 68235P108 25,340 307,972 SH   SOLE 18 307,972 0 0
ONE GAS INC COM 68235P108 3,924 47,688 SH   SOLE 19 47,688 0 0
ONE GAS INC COM 68235P108 300,472 3,651,818 SH   SOLE 21 3,651,818 0 0
ONE GAS INC COM 68235P108 155,505 1,889,953 SH   SOLE 22 1,818,922 0 71,031
ONE GAS INC COM 68235P108 1,106 13,441 SH   SOLE 26 7,249 0 6,192
ONE GAS INC COM 68235P108 595 7,232 SH   SOLE 28 7,232 0 0
ONE GAS INC COM 68235P108 2,611 31,728 SH   SOLE 30 31,728 0 0
ONE GAS INC COM 68235P108 269 3,265 SH   SOLE 36 3,265 0 0
ONE GAS INC COM 68235P108 474 5,764 SH   SOLE 40 5,764 0 0
ONE HORIZON GROUP INC COM PAR 68235H304 0 984 SH   SOLE 21 984 0 0
ONE LIBERTY PPTYS INC COM 682406103 450 16,204 SH   SOLE 2 612 0 15,592
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 13 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,479 53,223 SH   SOLE 18 53,223 0 0
ONE LIBERTY PPTYS INC COM 682406103 392 14,124 SH   SOLE 19 14,124 0 0
ONE LIBERTY PPTYS INC COM 682406103 15,573 560,599 SH   SOLE 21 560,599 0 0
ONE LIBERTY PPTYS INC COM 682406103 18,265 657,490 SH   SOLE 22 635,837 0 21,653
ONE LIBERTY PPTYS INC COM 682406103 29 1,049 SH   SOLE 23 1,049 0 0
ONE LIBERTY PPTYS INC COM 682406103 54 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 142 5,123 SH   SOLE 29 0 0 5,123
ONE LIBERTY PPTYS INC COM 682406103 101 3,653 SH   SOLE 30 3,653 0 0
ONE LIBERTY PPTYS INC COM 682406103 35 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 5 1,310 SH   SOLE 18 1,310 0 0
ONEMAIN HLDGS INC COM 68268W103 4,937 146,888 SH   SOLE 2 8,299 0 138,589
ONEMAIN HLDGS INC COM 68268W103 7 209 SH   SOLE 4 209 0 0
ONEMAIN HLDGS INC COM 68268W103 96 2,853 SH   SOLE 7 2,853 0 0
ONEMAIN HLDGS INC COM 68268W103 2,019 60,080 SH   SOLE 18 60,080 0 0
ONEMAIN HLDGS INC COM 68268W103 3,769 112,133 SH   SOLE 19 112,133 0 0
ONEMAIN HLDGS INC COM 68268W103 29,663 882,566 SH   SOLE 21 882,566 0 0
ONEMAIN HLDGS INC COM 68268W103 69,087 2,055,561 SH   SOLE 22 1,876,969 0 178,592
ONEMAIN HLDGS INC COM 68268W103 687 20,447 SH   SOLE 26 15,055 0 5,392
ONEMAIN HLDGS INC COM 68268W103 346 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 2,987 88,882 SH   SOLE 29 0 0 88,882
ONEMAIN HLDGS INC COM 68268W103 827 24,605 SH   SOLE 30 24,605 0 0
ONEMAIN HLDGS INC COM 68268W103 52 1,548 SH   SOLE 31 1,534 0 14
ONEMAIN HLDGS INC COM 68268W103 97 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 227 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 68,965 1,017,327 SH   SOLE 2 162,543 0 854,784
ONEOK INC NEW COM 682680103 9,737 143,636 SH   SOLE 4 132,823 0 10,813
ONEOK INC NEW COM 682680103 63,534 937,214 SH   SOLE 7 937,214 0 0
ONEOK INC NEW COM 682680103 216 3,185 SH   SOLE 15 3,185 0 0
ONEOK INC NEW COM 682680103 123,918 1,827,975 SH   SOLE 18 1,724,349 0 103,626
ONEOK INC NEW COM 682680103 199,171 2,938,062 SH   SOLE 19 2,938,062 0 0
ONEOK INC NEW COM 682680103 10,113 149,180 SH   SOLE 20 0 0 149,180
ONEOK INC NEW COM 682680103 1,123,104 16,567,393 SH   SOLE 21 16,567,393 0 0
ONEOK INC NEW COM 682680103 697,611 10,290,763 SH   SOLE 22 9,191,151 0 1,099,612
ONEOK INC NEW COM 682680103 34,727 512,275 SH   SOLE 23 512,275 0 0
ONEOK INC NEW COM 682680103 29,053 428,578 SH   SOLE 25 428,578 0 0
ONEOK INC NEW COM 682680103 102,858 1,517,303 SH   SOLE 26 355,160 0 1,162,143
ONEOK INC NEW COM 682680103 5,345 78,850 SH   SOLE 28 59,614 0 19,236
ONEOK INC NEW COM 682680103 943 13,906 SH   SOLE 29 13,906 0 0
ONEOK INC NEW COM 682680103 109,355 1,613,142 SH   SOLE 30 1,613,142 0 0
ONEOK INC NEW COM 682680103 12,828 189,229 SH   SOLE 31 91,189 0 98,040
ONEOK INC NEW COM 682680103 7,412 109,343 SH   SOLE 32 109,343 0 0
ONEOK INC NEW COM 682680103 8,814 130,026 SH   SOLE 34 130,026 0 0
ONEOK INC NEW COM 682680103 23,325 344,079 SH   SOLE 36 344,079 0 0
ONEOK INC NEW COM 682680103 605 8,920 SH   SOLE 40 8,920 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,013 113,586 SH   SOLE 22 113,586 0 0
ONESPAN INC COM 68287N100 492 25,838 SH   SOLE 2 1,251 0 24,587
ONESPAN INC COM 68287N100 12 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,673 140,298 SH   SOLE 18 140,298 0 0
ONESPAN INC COM 68287N100 557 29,221 SH   SOLE 19 29,221 0 0
ONESPAN INC COM 68287N100 64,756 3,399,252 SH   SOLE 21 3,399,252 0 0
ONESPAN INC COM 68287N100 17,234 904,666 SH   SOLE 22 867,322 0 37,344
ONESPAN INC COM 68287N100 29 1,515 SH   SOLE 26 0 0 1,515
ONESPAN INC COM 68287N100 83 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 1,131 59,349 SH   SOLE 30 59,349 0 0
ONESPAN INC COM 68287N100 63 3,328 SH   SOLE 40 3,328 0 0
OOMA INC COM 683416101 379 22,821 SH   SOLE 2 9,022 0 13,799
OOMA INC COM 683416101 8 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 984 59,248 SH   SOLE 18 59,248 0 0
OOMA INC COM 683416101 2,499 150,537 SH   SOLE 19 150,537 0 0
OOMA INC COM 683416101 10,924 658,072 SH   SOLE 21 658,072 0 0
OOMA INC COM 683416101 10,198 614,344 SH   SOLE 22 605,684 0 8,660
OOMA INC COM 683416101 415 24,989 SH   SOLE 23 24,989 0 0
OOMA INC COM 683416101 846 50,970 SH   SOLE 26 0 0 50,970
OOMA INC COM 683416101 190 11,418 SH   SOLE 29 0 0 11,418
OP BANCORP COM 67109R109 133 11,463 SH   SOLE 2 581 0 10,882
OP BANCORP COM 67109R109 458 39,502 SH   SOLE 18 39,502 0 0
OP BANCORP COM 67109R109 136 11,725 SH   SOLE 19 11,725 0 0
OP BANCORP COM 67109R109 5,030 433,605 SH   SOLE 21 433,605 0 0
OP BANCORP COM 67109R109 1,212 104,485 SH   SOLE 22 100,982 0 3,503
OPEN TEXT CORP COM 683715106 25,192 662,243 SH   SOLE 21 662,243 0 0
OPEN TEXT CORP COM 683715106 192 5,060 SH   SOLE 26 0 0 5,060
OPEN TEXT CORP COM 683715106 27,037 710,764 SH   SOLE 30 710,764 0 0
OPERA LTD SPONSORED ADS 68373M107 8 928 SH   SOLE 7 928 0 0
OPERA LTD SPONSORED ADS 68373M107 862 95,910 SH   SOLE 19 95,910 0 0
OPERA LTD SPONSORED ADS 68373M107 452 50,261 SH   SOLE 22 50,261 0 0
OPERA LTD SPONSORED ADS 68373M107 2,477 275,583 SH   SOLE 26 51,145 0 224,438
OPERA LTD SPONSORED ADS 68373M107 986 109,640 SH   SOLE 34 109,640 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPHTHOTECH CORP COM 683745103 15 6,329 SH   SOLE 18 6,329 0 0
OPHTHOTECH CORP COM 683745103 61 25,704 SH   SOLE 19 25,704 0 0
OPHTHOTECH CORP COM 683745103 270 114,597 SH   SOLE 21 114,597 0 0
OPHTHOTECH CORP COM 683745103 1,415 599,731 SH   SOLE 22 599,731 0 0
OPHTHOTECH CORP COM 683745103 6 2,609 SH   SOLE 23 2,609 0 0
OPHTHOTECH CORP COM 683745103 67 28,557 SH   SOLE 26 0 0 28,557
OPIANT PHARMACEUTICALS INC COM 683750103 10 554 SH   SOLE 18 554 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 117 6,568 SH   SOLE 21 6,568 0 0
OPKO HEALTH INC COM 68375N103 1,094 316,121 SH   SOLE 2 12,198 0 303,923
OPKO HEALTH INC COM 68375N103 6 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 23 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 3,670 1,060,607 SH   SOLE 18 1,060,607 0 0
OPKO HEALTH INC COM 68375N103 1,106 319,576 SH   SOLE 19 319,576 0 0
OPKO HEALTH INC COM 68375N103 60,672 17,535,358 SH   SOLE 21 17,535,358 0 0
OPKO HEALTH INC COM 68375N103 34,647 10,013,642 SH   SOLE 22 9,584,110 0 429,532
OPKO HEALTH INC COM 68375N103 569 164,518 SH   SOLE 26 79,720 0 84,798
OPKO HEALTH INC COM 68375N103 162 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 73 21,016 SH   SOLE 29 0 0 21,016
OPKO HEALTH INC COM 68375N103 1,173 339,148 SH   SOLE 30 339,148 0 0
OPKO HEALTH INC COM 68375N103 25 7,209 SH   SOLE 34 7,209 0 0
OPKO HEALTH INC COM 68375N103 122 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 7 SH   SOLE 17 0 0 7
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 329 10,420 SH   SOLE 2 365 0 10,055
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,062 33,614 SH   SOLE 18 33,614 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 283 8,954 SH   SOLE 19 8,954 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,002 348,160 SH   SOLE 21 348,160 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,822 310,824 SH   SOLE 22 301,361 0 9,463
OPTICAL CABLE CORP COM NEW 683827208 28 4,651 SH   SOLE 21 4,651 0 0
OPTICAL CABLE CORP COM NEW 683827208 19 3,089 SH   SOLE 22 3,089 0 0
OPTINOSE INC COM 68404V100 187 15,060 SH   SOLE 2 534 0 14,526
OPTINOSE INC COM 68404V100 4 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 712 57,294 SH   SOLE 18 57,294 0 0
OPTINOSE INC COM 68404V100 215 17,282 SH   SOLE 19 17,282 0 0
OPTINOSE INC COM 68404V100 7,508 604,031 SH   SOLE 21 604,031 0 0
OPTINOSE INC COM 68404V100 4,723 379,979 SH   SOLE 22 367,677 0 12,302
OPTINOSE INC COM 68404V100 35 2,801 SH   SOLE 30 2,801 0 0
OPUS BK IRVINE CALIF COM 684000102 572 20,876 SH   SOLE 2 708 0 20,168
OPUS BK IRVINE CALIF COM 684000102 4 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 13 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 2,419 88,272 SH   SOLE 18 88,272 0 0
OPUS BK IRVINE CALIF COM 684000102 489 17,843 SH   SOLE 19 17,843 0 0
OPUS BK IRVINE CALIF COM 684000102 60,969 2,225,149 SH   SOLE 21 2,225,149 0 0
OPUS BK IRVINE CALIF COM 684000102 18,827 687,134 SH   SOLE 22 660,436 0 26,698
OPUS BK IRVINE CALIF COM 684000102 280 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 81 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 1,456 53,148 SH   SOLE 30 53,148 0 0
OPUS BK IRVINE CALIF COM 684000102 43 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 371,845 7,211,886 SH   SOLE 2 1,054,908 0 6,156,978
ORACLE CORP COM 68389X105 51,572 1,000,235 SH   SOLE 4 918,841 0 81,394
ORACLE CORP COM 68389X105 107,858 2,091,896 SH   SOLE 7 2,091,896 0 0
ORACLE CORP COM 68389X105 232 4,499 SH   SOLE 13 4,499 0 0
ORACLE CORP COM 68389X105 1,248 24,207 SH   SOLE 15 24,207 0 0
ORACLE CORP COM 68389X105 33 648 SH   SOLE 17 0 0 648
ORACLE CORP COM 68389X105 550,368 10,674,319 SH   SOLE 18 9,935,540 0 738,779
ORACLE CORP COM 68389X105 723,065 14,023,758 SH   SOLE 19 14,023,758 0 0
ORACLE CORP COM 68389X105 67,460 1,308,382 SH   SOLE 20 60,814 0 1,247,568
ORACLE CORP COM 68389X105 2,786,142 54,036,882 SH   SOLE 21 54,036,882 0 0
ORACLE CORP COM 68389X105 3,585,331 69,537,067 SH   SOLE 22 61,382,881 0 8,154,186
ORACLE CORP COM 68389X105 201,309 3,904,363 SH   SOLE 23 3,904,363 0 0
ORACLE CORP COM 68389X105 154,699 3,000,366 SH   SOLE 25 2,987,483 0 12,883
ORACLE CORP COM 68389X105 538,315 10,440,551 SH   SOLE 26 2,279,514 0 8,161,037
ORACLE CORP COM 68389X105 30,443 590,431 SH   SOLE 28 446,872 0 143,559
ORACLE CORP COM 68389X105 23,470 455,190 SH   SOLE 29 122,804 0 332,386
ORACLE CORP COM 68389X105 509,516 9,881,993 SH   SOLE 30 9,881,993 0 0
ORACLE CORP COM 68389X105 64,990 1,260,470 SH   SOLE 31 595,393 0 665,077
ORACLE CORP COM 68389X105 3,525 68,360 SH   SOLE 32 68,360 0 0
ORACLE CORP COM 68389X105 44,692 866,800 SH   SOLE 34 866,800 0 0
ORACLE CORP COM 68389X105 129,269 2,507,158 SH   SOLE 36 2,507,158 0 0
ORACLE CORP COM 68389X105 3,232 62,688 SH   SOLE 40 62,688 0 0
ORAGENICS INC COM PAR 684023302 1 854 SH   SOLE 21 854 0 0
ORAMED PHARM INC COM NEW 68403P203 9 1,847 SH   SOLE 18 1,847 0 0
ORAMED PHARM INC COM NEW 68403P203 133 27,382 SH   SOLE 21 27,382 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 757 48,996 SH   SOLE 2 2,247 0 46,749
ORASURE TECHNOLOGIES INC COM 68554V108 19 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,167 269,732 SH   SOLE 18 269,732 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 852 55,119 SH   SOLE 19 55,119 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 102,409 6,628,385 SH   SOLE 21 6,628,385 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 28,164 1,822,894 SH   SOLE 22 1,603,406 0 219,488
ORASURE TECHNOLOGIES INC COM 68554V108 98 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 127 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,052 132,787 SH   SOLE 30 132,787 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 87 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 642 59,139 SH   SOLE 2 2,858 0 56,281
ORBCOMM INC COM 68555P100 16 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,655 244,477 SH   SOLE 18 244,477 0 0
ORBCOMM INC COM 68555P100 695 63,971 SH   SOLE 19 63,971 0 0
ORBCOMM INC COM 68555P100 34,928 3,216,203 SH   SOLE 21 3,216,203 0 0
ORBCOMM INC COM 68555P100 24,394 2,246,194 SH   SOLE 22 2,165,630 0 80,564
ORBCOMM INC COM 68555P100 236 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 102 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 215 19,793 SH   SOLE 30 19,793 0 0
ORBCOMM INC COM 68555P100 70 6,455 SH   SOLE 40 6,455 0 0
ORBOTECH LTD ORD M75253100 15 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 198 3,328 SH   SOLE 7 3,328 0 0
ORBOTECH LTD ORD M75253100 28,325 476,538 SH   SOLE 21 476,538 0 0
ORBOTECH LTD ORD M75253100 19,435 326,961 SH   SOLE 22 288,481 0 38,480
ORBOTECH LTD ORD M75253100 183 3,086 SH   SOLE 26 0 0 3,086
ORBOTECH LTD ORD M75253100 137 2,302 SH   SOLE 30 2,302 0 0
ORBOTECH LTD ORD M75253100 349 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 357 49,179 SH   SOLE 2 1,954 0 47,225
ORCHID IS CAP INC COM 68571X103 5 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,341 184,909 SH   SOLE 18 184,909 0 0
ORCHID IS CAP INC COM 68571X103 365 50,340 SH   SOLE 19 50,340 0 0
ORCHID IS CAP INC COM 68571X103 23,238 3,205,239 SH   SOLE 21 3,205,239 0 0
ORCHID IS CAP INC COM 68571X103 12,667 1,747,229 SH   SOLE 22 1,707,753 0 39,476
ORCHIDS PAPER PRODS CO DEL COM 68572N104 6 1,952 SH   SOLE 18 1,952 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 91 27,526 SH   SOLE 21 27,526 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 300 90,985 SH   SOLE 22 90,985 0 0
ORGANOVO HLDGS INC COM 68620A104 108 94,235 SH   SOLE 2 3,528 0 90,707
ORGANOVO HLDGS INC COM 68620A104 4 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 407 353,892 SH   SOLE 18 353,892 0 0
ORGANOVO HLDGS INC COM 68620A104 95 82,523 SH   SOLE 19 82,523 0 0
ORGANOVO HLDGS INC COM 68620A104 4,541 3,948,750 SH   SOLE 21 3,948,750 0 0
ORGANOVO HLDGS INC COM 68620A104 2,974 2,586,224 SH   SOLE 22 2,511,352 0 74,872
ORGENESIS INC COM NEW 68619K204 7 1,291 SH   SOLE 18 1,291 0 0
ORGENESIS INC COM NEW 68619K204 104 18,686 SH   SOLE 21 18,686 0 0
ORIGIN BANCORP INC COM 68621T102 629 16,703 SH   SOLE 2 613 0 16,090
ORIGIN BANCORP INC COM 68621T102 13 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,142 56,888 SH   SOLE 18 56,888 0 0
ORIGIN BANCORP INC COM 68621T102 601 15,959 SH   SOLE 19 15,959 0 0
ORIGIN BANCORP INC COM 68621T102 22,556 599,101 SH   SOLE 21 599,101 0 0
ORIGIN BANCORP INC COM 68621T102 10,167 270,052 SH   SOLE 22 258,039 0 12,013
ORION ENERGY SYSTEMS INC COM 686275108 14 14,634 SH   SOLE 21 14,634 0 0
ORION GROUP HOLDINGS INC COM 68628V308 228 30,196 SH   SOLE 2 1,240 0 28,956
ORION GROUP HOLDINGS INC COM 68628V308 6 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 918 121,540 SH   SOLE 18 121,540 0 0
ORION GROUP HOLDINGS INC COM 68628V308 191 25,313 SH   SOLE 19 25,313 0 0
ORION GROUP HOLDINGS INC COM 68628V308 24,045 3,184,712 SH   SOLE 21 3,184,712 0 0
ORION GROUP HOLDINGS INC COM 68628V308 6,669 883,312 SH   SOLE 22 859,787 0 23,525
ORION GROUP HOLDINGS INC COM 68628V308 385 51,015 SH   SOLE 30 51,015 0 0
ORITANI FINL CORP DEL COM 68633D103 551 35,417 SH   SOLE 2 1,493 0 33,924
ORITANI FINL CORP DEL COM 68633D103 8 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 17 1,078 SH   SOLE 7 1,078 0 0
ORITANI FINL CORP DEL COM 68633D103 2,776 178,532 SH   SOLE 18 178,532 0 0
ORITANI FINL CORP DEL COM 68633D103 569 36,607 SH   SOLE 19 36,607 0 0
ORITANI FINL CORP DEL COM 68633D103 64,097 4,121,989 SH   SOLE 21 4,121,989 0 0
ORITANI FINL CORP DEL COM 68633D103 21,209 1,363,922 SH   SOLE 22 1,307,230 0 56,692
ORITANI FINL CORP DEL COM 68633D103 188 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 86 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 1,410 90,679 SH   SOLE 30 90,679 0 0
ORITANI FINL CORP DEL COM 68633D103 57 3,695 SH   SOLE 40 3,695 0 0
ORIX CORP SPONSORED ADR 686330101 6 77 SH   SOLE 18 77 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,854 71,222 SH   SOLE 2 32,595 0 38,627
ORMAT TECHNOLOGIES INC COM 686688102 15 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 47 871 SH   SOLE 7 871 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,096 131,140 SH   SOLE 18 131,140 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,977 36,531 SH   SOLE 19 36,531 0 0
ORMAT TECHNOLOGIES INC COM 686688102 79,757 1,473,986 SH   SOLE 21 1,473,986 0 0
ORMAT TECHNOLOGIES INC COM 686688102 66,742 1,233,456 SH   SOLE 22 1,179,183 0 54,273
ORMAT TECHNOLOGIES INC COM 686688102 402 7,432 SH   SOLE 26 4,520 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 287 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,378 99,387 SH   SOLE 30 99,387 0 0
ORMAT TECHNOLOGIES INC COM 686688102 218 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 151 6,352 SH   SOLE 2 279 0 6,073
ORRSTOWN FINL SVCS INC COM 687380105 615 25,850 SH   SOLE 18 25,850 0 0
ORRSTOWN FINL SVCS INC COM 687380105 139 5,825 SH   SOLE 19 5,825 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,189 260,032 SH   SOLE 21 260,032 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,724 240,491 SH   SOLE 22 238,280 0 2,211
ORTHOFIX MED INC COM 68752M108 840 14,531 SH   SOLE 2 654 0 13,877
ORTHOFIX MED INC COM 68752M108 11 188 SH   SOLE 4 188 0 0
ORTHOFIX MED INC COM 68752M108 20 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 4,631 80,099 SH   SOLE 18 80,099 0 0
ORTHOFIX MED INC COM 68752M108 934 16,161 SH   SOLE 19 16,161 0 0
ORTHOFIX MED INC COM 68752M108 125,062 2,163,320 SH   SOLE 21 2,163,320 0 0
ORTHOFIX MED INC COM 68752M108 30,201 522,423 SH   SOLE 22 499,375 0 23,048
ORTHOFIX MED INC COM 68752M108 324 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX MED INC COM 68752M108 157 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,368 40,965 SH   SOLE 30 40,965 0 0
ORTHOFIX MED INC COM 68752M108 119 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 205 5,583 SH   SOLE 2 263 0 5,320
ORTHOPEDIATRICS CORP COM 68752L100 8 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 837 22,842 SH   SOLE 18 22,842 0 0
ORTHOPEDIATRICS CORP COM 68752L100 247 6,752 SH   SOLE 19 6,752 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8,943 244,089 SH   SOLE 21 244,089 0 0
ORTHOPEDIATRICS CORP COM 68752L100 4,616 125,982 SH   SOLE 22 119,112 0 6,870
OSHKOSH CORP COM 688239201 18,720 262,776 SH   SOLE 2 140,699 0 122,077
OSHKOSH CORP COM 688239201 609 8,553 SH   SOLE 4 8,553 0 0
OSHKOSH CORP COM 688239201 233 3,265 SH   SOLE 7 3,265 0 0
OSHKOSH CORP COM 688239201 19,096 268,055 SH   SOLE 18 268,055 0 0
OSHKOSH CORP COM 688239201 13,885 194,909 SH   SOLE 19 194,909 0 0
OSHKOSH CORP COM 688239201 242,333 3,401,642 SH   SOLE 21 3,401,642 0 0
OSHKOSH CORP COM 688239201 198,621 2,788,056 SH   SOLE 22 2,388,382 0 399,674
OSHKOSH CORP COM 688239201 912 12,796 SH   SOLE 23 12,796 0 0
OSHKOSH CORP COM 688239201 904 12,686 SH   SOLE 25 12,686 0 0
OSHKOSH CORP COM 688239201 2,042 28,664 SH   SOLE 26 14,832 0 13,832
OSHKOSH CORP COM 688239201 741 10,399 SH   SOLE 28 10,399 0 0
OSHKOSH CORP COM 688239201 8,742 122,710 SH   SOLE 29 3,940 0 118,770
OSHKOSH CORP COM 688239201 1,983 27,841 SH   SOLE 30 27,841 0 0
OSHKOSH CORP COM 688239201 717 10,071 SH   SOLE 31 7,005 0 3,066
OSHKOSH CORP COM 688239201 3,584 50,311 SH   SOLE 34 50,311 0 0
OSHKOSH CORP COM 688239201 374 5,251 SH   SOLE 36 5,251 0 0
OSHKOSH CORP COM 688239201 587 8,236 SH   SOLE 40 8,236 0 0
OSI SYSTEMS INC COM 671044105 1,977 25,908 SH   SOLE 2 11,529 0 14,379
OSI SYSTEMS INC COM 671044105 3 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 27 358 SH   SOLE 7 358 0 0
OSI SYSTEMS INC COM 671044105 5,679 74,425 SH   SOLE 18 74,425 0 0
OSI SYSTEMS INC COM 671044105 7,316 95,868 SH   SOLE 19 95,868 0 0
OSI SYSTEMS INC COM 671044105 136,005 1,782,272 SH   SOLE 21 1,782,272 0 0
OSI SYSTEMS INC COM 671044105 48,121 630,597 SH   SOLE 22 608,662 0 21,935
OSI SYSTEMS INC COM 671044105 2,690 35,255 SH   SOLE 23 35,255 0 0
OSI SYSTEMS INC COM 671044105 4,612 60,433 SH   SOLE 26 1,259 0 59,174
OSI SYSTEMS INC COM 671044105 208 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 731 9,583 SH   SOLE 29 0 0 9,583
OSI SYSTEMS INC COM 671044105 2,866 37,558 SH   SOLE 30 37,558 0 0
OSI SYSTEMS INC COM 671044105 158 2,067 SH   SOLE 40 2,067 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 624 655,000 PRN   SOLE 21 655,000 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 11 1,000 SH   SOLE 18 1,000 0 0
OTELCO INC CL A NEW 688823301 8 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 143 8,223 SH   SOLE 21 8,223 0 0
OTONOMY INC COM 68906L105 21 7,660 SH   SOLE 2 7,660 0 0
OTONOMY INC COM 68906L105 13 4,908 SH   SOLE 18 4,908 0 0
OTONOMY INC COM 68906L105 230 83,767 SH   SOLE 21 83,767 0 0
OTONOMY INC COM 68906L105 1,951 709,289 SH   SOLE 22 709,289 0 0
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 3,707 77,384 SH   SOLE 2 39,157 0 38,227
OTTER TAIL CORP COM 689648103 13 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 42 886 SH   SOLE 7 886 0 0
OTTER TAIL CORP COM 689648103 6,264 130,769 SH   SOLE 18 130,769 0 0
OTTER TAIL CORP COM 689648103 1,750 36,535 SH   SOLE 19 36,535 0 0
OTTER TAIL CORP COM 689648103 62,652 1,307,976 SH   SOLE 21 1,307,976 0 0
OTTER TAIL CORP COM 689648103 56,251 1,174,347 SH   SOLE 22 1,102,064 0 72,283
OTTER TAIL CORP COM 689648103 502 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 219 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 91 1,896 SH   SOLE 29 0 0 1,896
OTTER TAIL CORP COM 689648103 381 7,963 SH   SOLE 30 7,963 0 0
OTTER TAIL CORP COM 689648103 247 5,153 SH   SOLE 34 5,153 0 0
OTTER TAIL CORP COM 689648103 182 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 5,795 290,473 SH   SOLE 2 26,734 0 263,739
OUTFRONT MEDIA INC COM 69007J106 93 4,644 SH   SOLE 4 4,644 0 0
OUTFRONT MEDIA INC COM 69007J106 107 5,342 SH   SOLE 7 5,342 0 0
OUTFRONT MEDIA INC COM 69007J106 2,020 101,260 SH   SOLE 18 101,260 0 0
OUTFRONT MEDIA INC COM 69007J106 7,091 355,455 SH   SOLE 19 355,455 0 0
OUTFRONT MEDIA INC COM 69007J106 44,985 2,254,891 SH   SOLE 21 2,254,891 0 0
OUTFRONT MEDIA INC COM 69007J106 81,832 4,101,854 SH   SOLE 22 3,755,204 0 346,650
OUTFRONT MEDIA INC COM 69007J106 91 4,583 SH   SOLE 23 4,583 0 0
OUTFRONT MEDIA INC COM 69007J106 975 48,860 SH   SOLE 26 27,609 0 21,251
OUTFRONT MEDIA INC COM 69007J106 392 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 179 8,956 SH   SOLE 29 0 0 8,956
OUTFRONT MEDIA INC COM 69007J106 657 32,941 SH   SOLE 30 32,941 0 0
OUTFRONT MEDIA INC COM 69007J106 1,368 68,547 SH   SOLE 31 2,640 0 65,907
OUTFRONT MEDIA INC COM 69007J106 128 6,429 SH   SOLE 36 6,429 0 0
OUTFRONT MEDIA INC COM 69007J106 259 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 14 18,628 SH   SOLE 21 18,628 0 0
OVASCIENCE INC COM 69014Q101 264 362,127 SH   SOLE 22 362,127 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 214 67,976 SH   SOLE 2 1,628 0 66,348
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 650 206,452 SH   SOLE 18 206,452 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 147 46,609 SH   SOLE 19 46,609 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 6,268 1,989,936 SH   SOLE 21 1,989,936 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,092 1,299,117 SH   SOLE 22 1,267,865 0 31,252
OVERSTOCK COM INC DEL COM 690370101 532 19,188 SH   SOLE 2 3,059 0 16,129
OVERSTOCK COM INC DEL COM 690370101 1 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 13 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 1,937 69,912 SH   SOLE 18 69,912 0 0
OVERSTOCK COM INC DEL COM 690370101 876 31,623 SH   SOLE 19 31,623 0 0
OVERSTOCK COM INC DEL COM 690370101 20,362 735,098 SH   SOLE 21 735,098 0 0
OVERSTOCK COM INC DEL COM 690370101 16,536 596,950 SH   SOLE 22 572,284 0 24,666
OVERSTOCK COM INC DEL COM 690370101 333 12,022 SH   SOLE 23 12,022 0 0
OVERSTOCK COM INC DEL COM 690370101 506 18,252 SH   SOLE 26 0 0 18,252
OVERSTOCK COM INC DEL COM 690370101 66 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 102 3,697 SH   SOLE 30 3,697 0 0
OVERSTOCK COM INC DEL COM 690370101 43 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 55 9,736 SH   SOLE 2 364 0 9,372
OVID THERAPEUTICS INC COM 690469101 266 46,909 SH   SOLE 18 46,909 0 0
OVID THERAPEUTICS INC COM 690469101 4,738 835,549 SH   SOLE 19 835,549 0 0
OVID THERAPEUTICS INC COM 690469101 80 14,135 SH   SOLE 20 14,135 0 0
OVID THERAPEUTICS INC COM 690469101 2,605 459,482 SH   SOLE 21 459,482 0 0
OVID THERAPEUTICS INC COM 690469101 691 121,944 SH   SOLE 22 117,944 0 4,000
OWENS & MINOR INC NEW COM 690732102 1,013 61,310 SH   SOLE 2 2,277 0 59,033
OWENS & MINOR INC NEW COM 690732102 7 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 86 5,188 SH   SOLE 7 5,188 0 0
OWENS & MINOR INC NEW COM 690732102 4,500 272,375 SH   SOLE 18 272,375 0 0
OWENS & MINOR INC NEW COM 690732102 930 56,273 SH   SOLE 19 56,273 0 0
OWENS & MINOR INC NEW COM 690732102 106,983 6,475,968 SH   SOLE 21 6,475,968 0 0
OWENS & MINOR INC NEW COM 690732102 31,048 1,879,444 SH   SOLE 22 1,759,198 0 120,246
OWENS & MINOR INC NEW COM 690732102 480 29,081 SH   SOLE 26 5,363 0 23,718
OWENS & MINOR INC NEW COM 690732102 151 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 2,362 142,974 SH   SOLE 30 142,974 0 0
OWENS & MINOR INC NEW COM 690732102 106 6,390 SH   SOLE 36 6,390 0 0
OWENS & MINOR INC NEW COM 690732102 115 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 23,498 432,978 SH   SOLE 2 204,623 0 228,355
OWENS CORNING NEW COM 690742101 4,105 75,637 SH   SOLE 4 72,980 0 2,657
OWENS CORNING NEW COM 690742101 2,894 53,331 SH   SOLE 7 30,963 0 22,368
OWENS CORNING NEW COM 690742101 8,924 164,442 SH   SOLE 18 155,492 0 8,950
OWENS CORNING NEW COM 690742101 4,902 90,324 SH   SOLE 19 90,324 0 0
OWENS CORNING NEW COM 690742101 3,874 71,377 SH   SOLE 20 0 0 71,377
OWENS CORNING NEW COM 690742101 85,747 1,580,011 SH   SOLE 21 1,580,011 0 0
OWENS CORNING NEW COM 690742101 187,487 3,454,711 SH   SOLE 22 3,121,631 0 333,080
OWENS CORNING NEW COM 690742101 10,376 191,191 SH   SOLE 23 191,191 0 0
OWENS CORNING NEW COM 690742101 1,506 27,758 SH   SOLE 25 27,758 0 0
OWENS CORNING NEW COM 690742101 14,031 258,549 SH   SOLE 26 95,271 0 163,278
OWENS CORNING NEW COM 690742101 1,201 22,132 SH   SOLE 28 16,806 0 5,326
OWENS CORNING NEW COM 690742101 3,302 60,846 SH   SOLE 29 39,142 0 21,704
OWENS CORNING NEW COM 690742101 10,718 197,500 SH   SOLE 30 197,500 0 0
OWENS CORNING NEW COM 690742101 4,371 80,539 SH   SOLE 31 50,697 0 29,842
OWENS CORNING NEW COM 690742101 2,991 55,120 SH   SOLE 34 55,120 0 0
OWENS CORNING NEW COM 690742101 1,813 33,399 SH   SOLE 36 33,399 0 0
OWENS CORNING NEW COM 690742101 121 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 7,325 389,823 SH   SOLE 2 82,028 0 307,795
OWENS ILL INC COM NEW 690768403 15 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 113 6,019 SH   SOLE 7 6,019 0 0
OWENS ILL INC COM NEW 690768403 16,958 902,516 SH   SOLE 18 902,516 0 0
OWENS ILL INC COM NEW 690768403 9,757 519,287 SH   SOLE 19 519,287 0 0
OWENS ILL INC COM NEW 690768403 139,148 7,405,451 SH   SOLE 21 7,405,451 0 0
OWENS ILL INC COM NEW 690768403 107,958 5,745,489 SH   SOLE 22 5,418,766 0 326,723
OWENS ILL INC COM NEW 690768403 349 18,590 SH   SOLE 23 18,590 0 0
OWENS ILL INC COM NEW 690768403 984 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 413 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 668 35,556 SH   SOLE 30 35,556 0 0
OWENS ILL INC COM NEW 690768403 58 3,081 SH   SOLE 31 3,081 0 0
OWENS ILL INC COM NEW 690768403 2,165 115,210 SH   SOLE 34 115,210 0 0
OWENS ILL INC COM NEW 690768403 202 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 327 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 26 1,523 SH   SOLE 18 1,523 0 0
OWENS RLTY MTG INC COM 690828108 457 27,038 SH   SOLE 21 27,038 0 0
OWENS RLTY MTG INC COM 690828108 166 9,810 SH   SOLE 22 9,810 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 372 22,904 SH   SOLE 2 3,887 0 19,017
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 8 495 SH   SOLE 7 495 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,353 83,355 SH   SOLE 18 83,355 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 454 27,982 SH   SOLE 19 27,982 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 14,319 882,226 SH   SOLE 21 882,226 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 4,209 259,315 SH   SOLE 22 242,051 0 17,264
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 240 14,800 SH   SOLE 23 14,800 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 309 19,021 SH   SOLE 26 0 0 19,021
OXFORD INDS INC COM 691497309 1,235 13,693 SH   SOLE 2 629 0 13,064
OXFORD INDS INC COM 691497309 11 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 34 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 6,489 71,941 SH   SOLE 18 71,941 0 0
OXFORD INDS INC COM 691497309 1,895 21,006 SH   SOLE 19 21,006 0 0
OXFORD INDS INC COM 691497309 159,131 1,764,202 SH   SOLE 21 1,764,202 0 0
OXFORD INDS INC COM 691497309 42,169 467,503 SH   SOLE 22 444,604 0 22,899
OXFORD INDS INC COM 691497309 300 3,323 SH   SOLE 26 1,478 0 1,845
OXFORD INDS INC COM 691497309 194 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 156 1,728 SH   SOLE 29 0 0 1,728
OXFORD INDS INC COM 691497309 3,463 38,389 SH   SOLE 30 38,389 0 0
OXFORD INDS INC COM 691497309 150 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,610 226,121 SH   SOLE 30 226,121 0 0
P & F INDS INC CL A NEW 692830508 3 381 SH   SOLE 18 381 0 0
P & F INDS INC CL A NEW 692830508 6 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 130 1,990 SH   SOLE 2 82 0 1,908
P A M TRANSN SVCS INC COM 693149106 473 7,269 SH   SOLE 18 7,269 0 0
P A M TRANSN SVCS INC COM 693149106 108 1,656 SH   SOLE 19 1,656 0 0
P A M TRANSN SVCS INC COM 693149106 5,132 78,849 SH   SOLE 21 78,849 0 0
P A M TRANSN SVCS INC COM 693149106 10,229 157,149 SH   SOLE 22 156,520 0 629
PACCAR INC COM 693718108 58,817 862,547 SH   SOLE 2 140,686 0 721,861
PACCAR INC COM 693718108 7,411 108,679 SH   SOLE 4 99,396 0 9,283
PACCAR INC COM 693718108 18,562 272,204 SH   SOLE 7 272,204 0 0
PACCAR INC COM 693718108 8,474 124,272 SH   SOLE 13 124,272 0 0
PACCAR INC COM 693718108 230 3,366 SH   SOLE 15 3,366 0 0
PACCAR INC COM 693718108 53,376 782,760 SH   SOLE 18 740,457 0 42,303
PACCAR INC COM 693718108 54,194 794,749 SH   SOLE 19 794,749 0 0
PACCAR INC COM 693718108 10,714 157,117 SH   SOLE 20 0 0 157,117
PACCAR INC COM 693718108 489,221 7,174,384 SH   SOLE 21 7,174,384 0 0
PACCAR INC COM 693718108 610,661 8,955,294 SH   SOLE 22 7,940,076 0 1,015,218
PACCAR INC COM 693718108 30,682 449,949 SH   SOLE 23 449,949 0 0
PACCAR INC COM 693718108 23,659 346,957 SH   SOLE 25 346,957 0 0
PACCAR INC COM 693718108 93,385 1,369,487 SH   SOLE 26 303,930 0 1,065,557
PACCAR INC COM 693718108 4,539 66,566 SH   SOLE 28 50,045 0 16,521
PACCAR INC COM 693718108 9,098 133,421 SH   SOLE 29 15,450 0 117,971
PACCAR INC COM 693718108 85,914 1,259,917 SH   SOLE 30 1,259,917 0 0
PACCAR INC COM 693718108 9,702 142,276 SH   SOLE 31 70,187 0 72,089
PACCAR INC COM 693718108 4,067 59,638 SH   SOLE 32 59,638 0 0
PACCAR INC COM 693718108 1,414 20,731 SH   SOLE 34 20,731 0 0
PACCAR INC COM 693718108 25,576 375,068 SH   SOLE 36 375,068 0 0
PACCAR INC COM 693718108 481 7,054 SH   SOLE 40 7,054 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 538 99,490 SH   SOLE 2 4,526 0 94,964
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 16 3,044 SH   SOLE 7 3,044 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,196 405,947 SH   SOLE 18 405,947 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 607 112,217 SH   SOLE 19 112,217 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31,737 5,866,359 SH   SOLE 21 5,866,359 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18,609 3,439,748 SH   SOLE 22 3,284,911 0 154,837
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 101 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 101 18,594 SH   SOLE 30 18,594 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 48 8,804 SH   SOLE 40 8,804 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 179 9,249 SH   SOLE 2 473 0 8,776
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 722 37,325 SH   SOLE 18 37,325 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 195 10,090 SH   SOLE 19 10,090 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 7,921 409,562 SH   SOLE 21 409,562 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 3,477 179,761 SH   SOLE 22 179,761 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 155 81,398 SH   SOLE 2 81,398 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 23 12,029 SH   SOLE 18 12,029 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 360 189,456 SH   SOLE 19 189,456 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 364 191,425 SH   SOLE 21 191,425 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 4,001 2,105,863 SH   SOLE 22 2,105,863 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 605 318,661 SH   SOLE 23 318,661 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 614 323,286 SH   SOLE 26 0 0 323,286
PACIFIC ETHANOL INC COM PAR $.001 69423U305 145 76,447 SH   SOLE 29 0 0 76,447
PACIFIC MERCANTILE BANCORP COM 694552100 133 14,221 SH   SOLE 2 487 0 13,734
PACIFIC MERCANTILE BANCORP COM 694552100 479 51,268 SH   SOLE 18 51,268 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 102 10,943 SH   SOLE 19 10,943 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,408 578,415 SH   SOLE 21 578,415 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,528 270,373 SH   SOLE 22 266,153 0 4,220
PACIFIC PREMIER BANCORP COM 69478X105 1,577 42,392 SH   SOLE 2 1,698 0 40,694
PACIFIC PREMIER BANCORP COM 69478X105 10 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 37 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,392 198,703 SH   SOLE 18 198,703 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,568 42,143 SH   SOLE 19 42,143 0 0
PACIFIC PREMIER BANCORP COM 69478X105 179,014 4,812,193 SH   SOLE 21 4,812,193 0 0
PACIFIC PREMIER BANCORP COM 69478X105 50,903 1,368,367 SH   SOLE 22 1,307,459 0 60,908
PACIFIC PREMIER BANCORP COM 69478X105 764 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 214 5,755 SH   SOLE 28 5,755 0 0
PACIFIC PREMIER BANCORP COM 69478X105 3,798 102,099 SH   SOLE 30 102,099 0 0
PACIFIC PREMIER BANCORP COM 69478X105 201 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,576 32,055 SH   SOLE 2 1,491 0 30,564
PACIRA PHARMACEUTICALS INC COM 695127100 10 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 45 917 SH   SOLE 7 917 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 6,162 125,367 SH   SOLE 18 125,367 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,787 36,353 SH   SOLE 19 36,353 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 94,491 1,922,504 SH   SOLE 21 1,922,504 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 55,781 1,134,908 SH   SOLE 22 1,085,184 0 49,724
PACIRA PHARMACEUTICALS INC COM 695127100 679 13,806 SH   SOLE 26 4,114 0 9,692
PACIRA PHARMACEUTICALS INC COM 695127100 277 5,640 SH   SOLE 28 5,640 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 529 10,764 SH   SOLE 30 10,764 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 194 3,939 SH   SOLE 40 3,939 0 0
PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 650 615,000 PRN   SOLE 21 615,000 0 0
PACKAGING CORP AMER COM 695156109 29,155 265,795 SH   SOLE 2 67,718 0 198,077
PACKAGING CORP AMER COM 695156109 4,413 40,235 SH   SOLE 4 37,746 0 2,489
PACKAGING CORP AMER COM 695156109 12,232 111,517 SH   SOLE 7 88,591 0 22,926
PACKAGING CORP AMER COM 695156109 1,269 11,567 SH   SOLE 13 11,567 0 0
PACKAGING CORP AMER COM 695156109 73 663 SH   SOLE 15 663 0 0
PACKAGING CORP AMER COM 695156109 10 95 SH   SOLE 17 0 0 95
PACKAGING CORP AMER COM 695156109 82,017 747,713 SH   SOLE 18 672,295 0 75,418
PACKAGING CORP AMER COM 695156109 62,027 565,475 SH   SOLE 19 565,475 0 0
PACKAGING CORP AMER COM 695156109 6,073 55,361 SH   SOLE 20 0 0 55,361
PACKAGING CORP AMER COM 695156109 351,197 3,201,720 SH   SOLE 21 3,201,720 0 0
PACKAGING CORP AMER COM 695156109 315,339 2,874,820 SH   SOLE 22 2,597,972 0 276,848
PACKAGING CORP AMER COM 695156109 13,136 119,754 SH   SOLE 23 119,754 0 0
PACKAGING CORP AMER COM 695156109 14,185 129,317 SH   SOLE 25 109,805 0 19,512
PACKAGING CORP AMER COM 695156109 38,291 349,086 SH   SOLE 26 99,281 0 249,805
PACKAGING CORP AMER COM 695156109 1,983 18,082 SH   SOLE 28 13,437 0 4,645
PACKAGING CORP AMER COM 695156109 15,799 144,032 SH   SOLE 29 144,032 0 0
PACKAGING CORP AMER COM 695156109 36,014 328,321 SH   SOLE 30 328,321 0 0
PACKAGING CORP AMER COM 695156109 3,726 33,973 SH   SOLE 31 17,964 0 16,009
PACKAGING CORP AMER COM 695156109 2,229 20,320 SH   SOLE 32 20,320 0 0
PACKAGING CORP AMER COM 695156109 24,634 224,577 SH   SOLE 34 224,577 0 0
PACKAGING CORP AMER COM 695156109 10,624 96,856 SH   SOLE 36 96,856 0 0
PACKAGING CORP AMER COM 695156109 208 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 14,962 314,005 SH   SOLE 2 78,883 0 235,122
PACWEST BANCORP DEL COM 695263103 271 5,677 SH   SOLE 4 5,677 0 0
PACWEST BANCORP DEL COM 695263103 723 15,168 SH   SOLE 7 15,168 0 0
PACWEST BANCORP DEL COM 695263103 5 111 SH   SOLE 17 0 0 111
PACWEST BANCORP DEL COM 695263103 20,426 428,670 SH   SOLE 18 428,670 0 0
PACWEST BANCORP DEL COM 695263103 1,045 21,927 SH   SOLE 19 21,927 0 0
PACWEST BANCORP DEL COM 695263103 405,648 8,513,084 SH   SOLE 21 8,513,084 0 0
PACWEST BANCORP DEL COM 695263103 191,955 4,028,427 SH   SOLE 22 3,775,352 0 253,075
PACWEST BANCORP DEL COM 695263103 545 11,445 SH   SOLE 23 11,445 0 0
PACWEST BANCORP DEL COM 695263103 1,925 40,394 SH   SOLE 26 22,684 0 17,710
PACWEST BANCORP DEL COM 695263103 850 17,838 SH   SOLE 28 17,838 0 0
PACWEST BANCORP DEL COM 695263103 67 1,406 SH   SOLE 29 1,406 0 0
PACWEST BANCORP DEL COM 695263103 1,539 32,288 SH   SOLE 30 32,288 0 0
PACWEST BANCORP DEL COM 695263103 197 4,133 SH   SOLE 31 4,133 0 0
PACWEST BANCORP DEL COM 695263103 2,536 53,224 SH   SOLE 32 53,224 0 0
PACWEST BANCORP DEL COM 695263103 87 1,826 SH   SOLE 34 1,826 0 0
PACWEST BANCORP DEL COM 695263103 181 3,795 SH   SOLE 36 3,795 0 0
PACWEST BANCORP DEL COM 695263103 789 16,559 SH   SOLE 40 16,559 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 77 2,786 SH   SOLE 7 2,786 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 9 311 SH   SOLE 18 311 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 15,053 544,001 SH   SOLE 19 544,001 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 126 4,567 SH   SOLE 22 4,567 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 45 1,637 SH   SOLE 23 1,637 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 317 11,449 SH   SOLE 25 11,449 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 16 595 SH   SOLE 26 595 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 57 2,043 SH   SOLE 29 2,043 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 9,637 348,270 SH   SOLE 34 348,270 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 1 1,063 SH   SOLE 18 1,063 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 20 19,660 SH   SOLE 21 19,660 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 184 182,139 SH   SOLE 22 182,139 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 207 207,102 SH   SOLE 2 51,547 0 155,555
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 6,705 SH   SOLE 7 6,705 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 615 616,676 SH   SOLE 18 616,676 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,038 1,040,106 SH   SOLE 19 1,040,106 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7,048 7,066,053 SH   SOLE 21 7,066,053 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3,509 3,517,703 SH   SOLE 22 3,421,581 0 96,122
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 119 118,993 SH   SOLE 23 118,993 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 179 179,607 SH   SOLE 26 0 0 179,607
PALO ALTO NETWORKS INC COM 697435105 48,395 214,842 SH   SOLE 2 34,061 0 180,781
PALO ALTO NETWORKS INC COM 697435105 8,094 35,932 SH   SOLE 4 33,509 0 2,423
PALO ALTO NETWORKS INC COM 697435105 2,259 10,029 SH   SOLE 7 10,029 0 0
PALO ALTO NETWORKS INC COM 697435105 1,483 6,585 SH   SOLE 13 6,585 0 0
PALO ALTO NETWORKS INC COM 697435105 214 948 SH   SOLE 15 948 0 0
PALO ALTO NETWORKS INC COM 697435105 13,372 59,364 SH   SOLE 18 52,032 0 7,332
PALO ALTO NETWORKS INC COM 697435105 18,406 81,709 SH   SOLE 19 81,709 0 0
PALO ALTO NETWORKS INC COM 697435105 8,720 38,709 SH   SOLE 20 0 0 38,709
PALO ALTO NETWORKS INC COM 697435105 356,618 1,583,140 SH   SOLE 21 1,583,140 0 0
PALO ALTO NETWORKS INC COM 697435105 551,166 2,446,801 SH   SOLE 22 2,246,868 0 199,933
PALO ALTO NETWORKS INC COM 697435105 26,784 118,901 SH   SOLE 23 118,901 0 0
PALO ALTO NETWORKS INC COM 697435105 25,108 111,461 SH   SOLE 25 111,461 0 0
PALO ALTO NETWORKS INC COM 697435105 57,253 254,162 SH   SOLE 26 77,867 0 176,295
PALO ALTO NETWORKS INC COM 697435105 4,027 17,875 SH   SOLE 28 13,532 0 4,343
PALO ALTO NETWORKS INC COM 697435105 7,549 33,512 SH   SOLE 29 8,554 0 24,958
PALO ALTO NETWORKS INC COM 697435105 37,735 167,517 SH   SOLE 30 167,517 0 0
PALO ALTO NETWORKS INC COM 697435105 10,789 47,897 SH   SOLE 31 25,109 0 22,788
PALO ALTO NETWORKS INC COM 697435105 2,147 9,529 SH   SOLE 34 9,529 0 0
PALO ALTO NETWORKS INC COM 697435105 18,826 83,573 SH   SOLE 36 83,573 0 0
PALO ALTO NETWORKS INC COM 697435105 416 1,848 SH   SOLE 40 1,848 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9,100 293,063 SH   SOLE 21 293,063 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,734 152,474 SH   SOLE 22 152,474 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,716 216,310 SH   SOLE 25 216,310 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,129 76,517 SH   SOLE 21 76,517 0 0
PANDORA MEDIA INC COM 698354107 1,959 206,031 SH   SOLE 2 9,682 0 196,349
PANDORA MEDIA INC COM 698354107 9 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 50 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 7,638 803,117 SH   SOLE 18 803,117 0 0
PANDORA MEDIA INC COM 698354107 2,578 271,066 SH   SOLE 19 271,066 0 0
PANDORA MEDIA INC COM 698354107 83,901 8,822,427 SH   SOLE 21 8,822,427 0 0
PANDORA MEDIA INC COM 698354107 68,701 7,224,068 SH   SOLE 22 6,907,491 0 316,577
PANDORA MEDIA INC COM 698354107 7 728 SH   SOLE 23 728 0 0
PANDORA MEDIA INC COM 698354107 421 44,281 SH   SOLE 26 26,652 0 17,629
PANDORA MEDIA INC COM 698354107 330 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 6,149 646,568 SH   SOLE 30 646,568 0 0
PANDORA MEDIA INC COM 698354107 206 21,663 SH   SOLE 40 21,663 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5 1,569 SH   SOLE 18 1,569 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 82 23,536 SH   SOLE 21 23,536 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 340 18,434 SH   SOLE 2 616 0 17,818
PANHANDLE OIL AND GAS INC CL A 698477106 4 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 973 52,724 SH   SOLE 18 52,724 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 233 12,620 SH   SOLE 19 12,620 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,624 575,814 SH   SOLE 21 575,814 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 9,328 505,574 SH   SOLE 22 492,984 0 12,590
PAPA JOHNS INTL INC COM 698813102 1,548 30,179 SH   SOLE 2 10,245 0 19,934
PAPA JOHNS INTL INC COM 698813102 9 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 26 508 SH   SOLE 7 508 0 0
PAPA JOHNS INTL INC COM 698813102 6,627 129,225 SH   SOLE 18 129,225 0 0
PAPA JOHNS INTL INC COM 698813102 1,070 20,859 SH   SOLE 19 20,859 0 0
PAPA JOHNS INTL INC COM 698813102 79,187 1,544,205 SH   SOLE 21 1,544,205 0 0
PAPA JOHNS INTL INC COM 698813102 39,242 765,246 SH   SOLE 22 731,750 0 33,496
PAPA JOHNS INTL INC COM 698813102 561 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 164 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 313 6,105 SH   SOLE 30 6,105 0 0
PAPA JOHNS INTL INC COM 698813102 173 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 8 1,511 SH   SOLE 18 1,511 0 0
PAPA MURPHYS HLDGS INC COM 698814100 226 43,518 SH   SOLE 21 43,518 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,170 225,503 SH   SOLE 22 225,503 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 805 39,437 SH   SOLE 2 7,695 0 31,742
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 15 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,734 134,004 SH   SOLE 18 134,004 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,301 63,793 SH   SOLE 19 63,793 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 63,044 3,090,372 SH   SOLE 21 3,090,372 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 22,724 1,113,931 SH   SOLE 22 1,077,055 0 36,876
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 127 6,211 SH   SOLE 23 6,211 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 566 27,742 SH   SOLE 26 0 0 27,742
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 60 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 39 1,936 SH   SOLE 29 0 0 1,936
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,333 65,358 SH   SOLE 30 65,358 0 0
PAR TECHNOLOGY CORP COM 698884103 196 8,838 SH   SOLE 2 518 0 8,320
PAR TECHNOLOGY CORP COM 698884103 9 415 SH   SOLE 7 415 0 0
PAR TECHNOLOGY CORP COM 698884103 833 37,480 SH   SOLE 18 37,480 0 0
PAR TECHNOLOGY CORP COM 698884103 263 11,819 SH   SOLE 19 11,819 0 0
PAR TECHNOLOGY CORP COM 698884103 9,010 405,471 SH   SOLE 21 405,471 0 0
PAR TECHNOLOGY CORP COM 698884103 6,179 278,095 SH   SOLE 22 272,468 0 5,627
PARAMOUNT GOLD NEV CORP COM 69924M109 3 2,955 SH   SOLE 18 2,955 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 61 57,964 SH   SOLE 21 57,964 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 19 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 5,840 387,006 SH   SOLE 2 20,238 0 366,768
PARAMOUNT GROUP INC COM 69924R108 959 63,577 SH   SOLE 4 63,577 0 0
PARAMOUNT GROUP INC COM 69924R108 5,379 356,459 SH   SOLE 7 356,459 0 0
PARAMOUNT GROUP INC COM 69924R108 123 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 2,554 169,225 SH   SOLE 18 169,225 0 0
PARAMOUNT GROUP INC COM 69924R108 5,012 332,124 SH   SOLE 19 332,124 0 0
PARAMOUNT GROUP INC COM 69924R108 53,456 3,542,459 SH   SOLE 21 3,542,459 0 0
PARAMOUNT GROUP INC COM 69924R108 151,861 10,063,708 SH   SOLE 22 9,138,591 0 925,117
PARAMOUNT GROUP INC COM 69924R108 254 16,836 SH   SOLE 23 16,836 0 0
PARAMOUNT GROUP INC COM 69924R108 6,014 398,522 SH   SOLE 25 398,522 0 0
PARAMOUNT GROUP INC COM 69924R108 2,102 139,272 SH   SOLE 26 45,492 0 93,780
PARAMOUNT GROUP INC COM 69924R108 450 29,842 SH   SOLE 28 29,842 0 0
PARAMOUNT GROUP INC COM 69924R108 1,167 77,343 SH   SOLE 29 77,343 0 0
PARAMOUNT GROUP INC COM 69924R108 14,815 981,770 SH   SOLE 30 981,770 0 0
PARAMOUNT GROUP INC COM 69924R108 67 4,468 SH   SOLE 31 4,468 0 0
PARAMOUNT GROUP INC COM 69924R108 65 4,296 SH   SOLE 34 4,296 0 0
PARAMOUNT GROUP INC COM 69924R108 156 10,358 SH   SOLE 36 10,358 0 0
PARAMOUNT GROUP INC COM 69924R108 445 29,465 SH   SOLE 40 29,465 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 250 25,796 SH   SOLE 2 1,169 0 24,627
PARATEK PHARMACEUTICALS INC COM 699374302 8 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,025 105,721 SH   SOLE 18 105,721 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 264 27,172 SH   SOLE 19 27,172 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 14,439 1,488,587 SH   SOLE 21 1,488,587 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 9,840 1,014,413 SH   SOLE 22 970,980 0 43,433
PARATEK PHARMACEUTICALS INC COM 699374302 54 5,555 SH   SOLE 28 5,555 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 57 5,907 SH   SOLE 30 5,907 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 30 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 27 8,876 SH   SOLE 18 8,876 0 0
PARETEUM CORP COM NEW 69946T207 485 161,787 SH   SOLE 21 161,787 0 0
PARETEUM CORP COM NEW 69946T207 1,975 658,262 SH   SOLE 22 658,262 0 0
PARK CITY GROUP INC COM NEW 700215304 114 11,312 SH   SOLE 2 673 0 10,639
PARK CITY GROUP INC COM NEW 700215304 474 46,975 SH   SOLE 18 46,975 0 0
PARK CITY GROUP INC COM NEW 700215304 96 9,499 SH   SOLE 19 9,499 0 0
PARK CITY GROUP INC COM NEW 700215304 5,288 523,535 SH   SOLE 21 523,535 0 0
PARK CITY GROUP INC COM NEW 700215304 1,373 135,939 SH   SOLE 22 132,471 0 3,468
PARK ELECTROCHEMICAL CORP COM 700416209 335 17,210 SH   SOLE 2 938 0 16,272
PARK ELECTROCHEMICAL CORP COM 700416209 5 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 10 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,652 84,762 SH   SOLE 18 84,762 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 327 16,769 SH   SOLE 19 16,769 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 41,187 2,113,215 SH   SOLE 21 2,113,215 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 10,506 539,052 SH   SOLE 22 510,140 0 28,912
PARK ELECTROCHEMICAL CORP COM 700416209 160 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 53 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 959 49,186 SH   SOLE 30 49,186 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 40 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 13,422 408,971 SH   SOLE 2 44,240 0 364,731
PARK HOTELS RESORTS INC COM 700517105 2,084 63,493 SH   SOLE 4 63,493 0 0
PARK HOTELS RESORTS INC COM 700517105 11,838 360,705 SH   SOLE 7 360,705 0 0
PARK HOTELS RESORTS INC COM 700517105 290 8,842 SH   SOLE 15 8,842 0 0
PARK HOTELS RESORTS INC COM 700517105 4,805 146,405 SH   SOLE 18 146,405 0 0
PARK HOTELS RESORTS INC COM 700517105 16,440 500,915 SH   SOLE 19 500,915 0 0
PARK HOTELS RESORTS INC COM 700517105 145,418 4,430,784 SH   SOLE 21 4,430,784 0 0
PARK HOTELS RESORTS INC COM 700517105 290,824 8,861,195 SH   SOLE 22 8,101,238 0 759,957
PARK HOTELS RESORTS INC COM 700517105 1,021 31,111 SH   SOLE 23 31,111 0 0
PARK HOTELS RESORTS INC COM 700517105 18,568 565,743 SH   SOLE 25 565,743 0 0
PARK HOTELS RESORTS INC COM 700517105 9,260 282,138 SH   SOLE 26 80,786 0 201,352
PARK HOTELS RESORTS INC COM 700517105 834 25,418 SH   SOLE 28 25,418 0 0
PARK HOTELS RESORTS INC COM 700517105 5,808 176,956 SH   SOLE 29 71,053 0 105,903
PARK HOTELS RESORTS INC COM 700517105 31,712 966,246 SH   SOLE 30 966,246 0 0
PARK HOTELS RESORTS INC COM 700517105 132 4,036 SH   SOLE 31 4,036 0 0
PARK HOTELS RESORTS INC COM 700517105 608 18,517 SH   SOLE 34 18,517 0 0
PARK HOTELS RESORTS INC COM 700517105 4,070 124,012 SH   SOLE 36 124,012 0 0
PARK HOTELS RESORTS INC COM 700517105 742 22,617 SH   SOLE 40 22,617 0 0
PARK NATL CORP COM 700658107 1,458 13,812 SH   SOLE 2 494 0 13,318
PARK NATL CORP COM 700658107 2 15 SH   SOLE 4 15 0 0
PARK NATL CORP COM 700658107 30 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 4,701 44,535 SH   SOLE 18 44,535 0 0
PARK NATL CORP COM 700658107 1,329 12,592 SH   SOLE 19 12,592 0 0
PARK NATL CORP COM 700658107 47,410 449,128 SH   SOLE 21 449,128 0 0
PARK NATL CORP COM 700658107 43,160 408,866 SH   SOLE 22 391,303 0 17,563
PARK NATL CORP COM 700658107 640 6,062 SH   SOLE 26 3,671 0 2,391
PARK NATL CORP COM 700658107 200 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 335 3,176 SH   SOLE 30 3,176 0 0
PARK NATL CORP COM 700658107 121 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 389 10,151 SH   SOLE 2 375 0 9,776
PARK OHIO HLDGS CORP COM 700666100 8 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,163 30,314 SH   SOLE 18 30,314 0 0
PARK OHIO HLDGS CORP COM 700666100 374 9,745 SH   SOLE 19 9,745 0 0
PARK OHIO HLDGS CORP COM 700666100 11,884 309,882 SH   SOLE 21 309,882 0 0
PARK OHIO HLDGS CORP COM 700666100 7,193 187,552 SH   SOLE 22 176,043 0 11,509
PARK OHIO HLDGS CORP COM 700666100 36 930 SH   SOLE 26 0 0 930
PARK OHIO HLDGS CORP COM 700666100 46 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 84 2,194 SH   SOLE 30 2,194 0 0
PARK OHIO HLDGS CORP COM 700666100 32 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 135 6,031 SH   SOLE 2 284 0 5,747
PARKE BANCORP INC COM 700885106 509 22,684 SH   SOLE 18 22,684 0 0
PARKE BANCORP INC COM 700885106 125 5,555 SH   SOLE 19 5,555 0 0
PARKE BANCORP INC COM 700885106 5,651 251,703 SH   SOLE 21 251,703 0 0
PARKE BANCORP INC COM 700885106 1,263 56,254 SH   SOLE 22 54,342 0 1,912
PARKER DRILLING CO COM NEW 701081408 0 124 SH   SOLE 18 124 0 0
PARKER DRILLING CO COM NEW 701081408 24 8,032 SH   SOLE 21 8,032 0 0
PARKER DRILLING CO COM NEW 701081408 394 132,310 SH   SOLE 22 132,310 0 0
PARKER HANNIFIN CORP COM 701094104 60,479 328,817 SH   SOLE 2 54,589 0 274,228
PARKER HANNIFIN CORP COM 701094104 7,621 41,436 SH   SOLE 4 37,928 0 3,508
PARKER HANNIFIN CORP COM 701094104 17,549 95,409 SH   SOLE 7 95,409 0 0
PARKER HANNIFIN CORP COM 701094104 196 1,067 SH   SOLE 15 1,067 0 0
PARKER HANNIFIN CORP COM 701094104 51,027 277,425 SH   SOLE 18 261,433 0 15,992
PARKER HANNIFIN CORP COM 701094104 5,321 28,932 SH   SOLE 19 28,932 0 0
PARKER HANNIFIN CORP COM 701094104 11,140 60,565 SH   SOLE 20 0 0 60,565
PARKER HANNIFIN CORP COM 701094104 498,025 2,707,690 SH   SOLE 21 2,707,690 0 0
PARKER HANNIFIN CORP COM 701094104 586,381 3,188,067 SH   SOLE 22 2,821,972 0 366,095
PARKER HANNIFIN CORP COM 701094104 30,772 167,305 SH   SOLE 23 167,305 0 0
PARKER HANNIFIN CORP COM 701094104 23,513 127,836 SH   SOLE 25 127,836 0 0
PARKER HANNIFIN CORP COM 701094104 92,653 503,741 SH   SOLE 26 115,696 0 388,045
PARKER HANNIFIN CORP COM 701094104 4,582 24,913 SH   SOLE 28 18,657 0 6,256
PARKER HANNIFIN CORP COM 701094104 2,629 14,291 SH   SOLE 29 4,848 0 9,443
PARKER HANNIFIN CORP COM 701094104 76,064 413,548 SH   SOLE 30 413,548 0 0
PARKER HANNIFIN CORP COM 701094104 10,537 57,289 SH   SOLE 31 28,872 0 28,417
PARKER HANNIFIN CORP COM 701094104 1,183 6,430 SH   SOLE 34 6,430 0 0
PARKER HANNIFIN CORP COM 701094104 20,287 110,296 SH   SOLE 36 110,296 0 0
PARKER HANNIFIN CORP COM 701094104 492 2,674 SH   SOLE 40 2,674 0 0
PARSLEY ENERGY INC CL A 701877102 16,742 572,368 SH   SOLE 2 47,627 0 524,741
PARSLEY ENERGY INC CL A 701877102 2,099 71,777 SH   SOLE 4 65,009 0 6,768
PARSLEY ENERGY INC CL A 701877102 516 17,645 SH   SOLE 7 17,645 0 0
PARSLEY ENERGY INC CL A 701877102 85 2,896 SH   SOLE 13 2,896 0 0
PARSLEY ENERGY INC CL A 701877102 4,782 163,496 SH   SOLE 18 143,784 0 19,712
PARSLEY ENERGY INC CL A 701877102 1,509 51,595 SH   SOLE 19 51,595 0 0
PARSLEY ENERGY INC CL A 701877102 98,792 3,377,520 SH   SOLE 21 3,377,520 0 0
PARSLEY ENERGY INC CL A 701877102 220,381 7,534,390 SH   SOLE 22 7,031,787 0 502,603
PARSLEY ENERGY INC CL A 701877102 8,888 303,864 SH   SOLE 23 303,864 0 0
PARSLEY ENERGY INC CL A 701877102 14,867 508,275 SH   SOLE 26 203,061 0 305,214
PARSLEY ENERGY INC CL A 701877102 1,392 47,574 SH   SOLE 28 36,334 0 11,240
PARSLEY ENERGY INC CL A 701877102 1,664 56,890 SH   SOLE 29 8,169 0 48,721
PARSLEY ENERGY INC CL A 701877102 10,750 367,526 SH   SOLE 30 367,526 0 0
PARSLEY ENERGY INC CL A 701877102 3,340 114,193 SH   SOLE 31 45,238 0 68,955
PARSLEY ENERGY INC CL A 701877102 348 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 1,612 55,126 SH   SOLE 36 55,126 0 0
PARSLEY ENERGY INC CL A 701877102 131 4,487 SH   SOLE 40 4,487 0 0
PARTY CITY HOLDCO INC COM 702149105 752 55,473 SH   SOLE 2 2,245 0 53,228
PARTY CITY HOLDCO INC COM 702149105 7 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 2,517 185,755 SH   SOLE 18 185,755 0 0
PARTY CITY HOLDCO INC COM 702149105 1,190 87,805 SH   SOLE 19 87,805 0 0
PARTY CITY HOLDCO INC COM 702149105 25,471 1,879,809 SH   SOLE 21 1,879,809 0 0
PARTY CITY HOLDCO INC COM 702149105 23,631 1,743,971 SH   SOLE 22 1,697,083 0 46,888
PARTY CITY HOLDCO INC COM 702149105 590 43,572 SH   SOLE 23 43,572 0 0
PARTY CITY HOLDCO INC COM 702149105 843 62,237 SH   SOLE 26 0 0 62,237
PARTY CITY HOLDCO INC COM 702149105 95 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 36 2,679 SH   SOLE 29 0 0 2,679
PARTY CITY HOLDCO INC COM 702149105 193 14,221 SH   SOLE 30 14,221 0 0
PARTY CITY HOLDCO INC COM 702149105 22 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 536 SH   SOLE 18 536 0 0
PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 1,137 19,209 SH   SOLE 2 891 0 18,318
PATRICK INDS INC COM 703343103 11 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 13 215 SH   SOLE 7 215 0 0
PATRICK INDS INC COM 703343103 6,054 102,262 SH   SOLE 18 102,262 0 0
PATRICK INDS INC COM 703343103 1,286 21,719 SH   SOLE 19 21,719 0 0
PATRICK INDS INC COM 703343103 147,383 2,489,580 SH   SOLE 21 2,489,580 0 0
PATRICK INDS INC COM 703343103 39,008 658,921 SH   SOLE 22 625,366 0 33,555
PATRICK INDS INC COM 703343103 108 1,827 SH   SOLE 26 0 0 1,827
PATRICK INDS INC COM 703343103 196 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 2,952 49,865 SH   SOLE 30 49,865 0 0
PATRICK INDS INC COM 703343103 187 3,157 SH   SOLE 40 3,157 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 5 201 SH   SOLE 18 201 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 8 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 134 6,985 SH   SOLE 21 6,985 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 971 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,485 175,412 SH   SOLE 2 96,227 0 79,185
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 36 1,833 SH   SOLE 7 1,833 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,233 263,381 SH   SOLE 18 263,381 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,488 74,890 SH   SOLE 19 74,890 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 61,290 3,084,546 SH   SOLE 21 3,084,546 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 49,618 2,497,111 SH   SOLE 22 2,381,157 0 115,954
PATTERN ENERGY GROUP INC CL A 70338P100 968 48,699 SH   SOLE 26 26,420 0 22,279
PATTERN ENERGY GROUP INC CL A 70338P100 258 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,794 241,255 SH   SOLE 30 241,255 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 161 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 2,842 116,228 SH   SOLE 2 36,389 0 79,839
PATTERSON COMPANIES INC COM 703395103 9 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 78 3,188 SH   SOLE 7 3,188 0 0
PATTERSON COMPANIES INC COM 703395103 11,878 485,818 SH   SOLE 18 485,818 0 0
PATTERSON COMPANIES INC COM 703395103 1,833 74,954 SH   SOLE 19 74,954 0 0
PATTERSON COMPANIES INC COM 703395103 140,215 5,734,759 SH   SOLE 21 5,734,759 0 0
PATTERSON COMPANIES INC COM 703395103 69,739 2,852,305 SH   SOLE 22 2,722,412 0 129,893
PATTERSON COMPANIES INC COM 703395103 734 30,034 SH   SOLE 26 14,756 0 15,278
PATTERSON COMPANIES INC COM 703395103 293 11,987 SH   SOLE 28 11,987 0 0
PATTERSON COMPANIES INC COM 703395103 492 20,109 SH   SOLE 30 20,109 0 0
PATTERSON COMPANIES INC COM 703395103 58 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 228 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 9,221 538,915 SH   SOLE 2 148,243 0 390,672
PATTERSON UTI ENERGY INC COM 703481101 13 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 129 7,525 SH   SOLE 7 7,525 0 0
PATTERSON UTI ENERGY INC COM 703481101 11,649 680,806 SH   SOLE 18 680,806 0 0
PATTERSON UTI ENERGY INC COM 703481101 9,679 565,716 SH   SOLE 19 565,716 0 0
PATTERSON UTI ENERGY INC COM 703481101 183,066 10,699,353 SH   SOLE 21 10,699,353 0 0
PATTERSON UTI ENERGY INC COM 703481101 120,921 7,067,250 SH   SOLE 22 6,593,627 0 473,623
PATTERSON UTI ENERGY INC COM 703481101 140 8,201 SH   SOLE 25 8,201 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,147 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 542 31,675 SH   SOLE 28 31,675 0 0
PATTERSON UTI ENERGY INC COM 703481101 870 50,842 SH   SOLE 30 50,842 0 0
PATTERSON UTI ENERGY INC COM 703481101 77 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 11,987 700,604 SH   SOLE 34 700,604 0 0
PATTERSON UTI ENERGY INC COM 703481101 196 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 437 25,551 SH   SOLE 40 25,551 0 0
PAYCHEX INC COM 704326107 61,446 834,294 SH   SOLE 2 156,795 0 677,499
PAYCHEX INC COM 704326107 8,271 112,306 SH   SOLE 4 103,774 0 8,532
PAYCHEX INC COM 704326107 31,470 427,291 SH   SOLE 7 352,263 0 75,028
PAYCHEX INC COM 704326107 294 3,987 SH   SOLE 13 3,987 0 0
PAYCHEX INC COM 704326107 270 3,660 SH   SOLE 15 3,660 0 0
PAYCHEX INC COM 704326107 4 50 SH   SOLE 17 0 0 50
PAYCHEX INC COM 704326107 74,644 1,013,502 SH   SOLE 18 973,064 0 40,438
PAYCHEX INC COM 704326107 51,096 693,771 SH   SOLE 19 693,771 0 0
PAYCHEX INC COM 704326107 757,201 10,281,070 SH   SOLE 21 10,281,070 0 0
PAYCHEX INC COM 704326107 610,336 8,286,978 SH   SOLE 22 7,428,334 0 858,644
PAYCHEX INC COM 704326107 29,735 403,729 SH   SOLE 23 403,729 0 0
PAYCHEX INC COM 704326107 33,104 449,484 SH   SOLE 25 449,484 0 0
PAYCHEX INC COM 704326107 96,103 1,304,857 SH   SOLE 26 328,393 0 976,464
PAYCHEX INC COM 704326107 4,581 62,202 SH   SOLE 28 47,050 0 15,152
PAYCHEX INC COM 704326107 834 11,323 SH   SOLE 29 11,323 0 0
PAYCHEX INC COM 704326107 108,198 1,469,087 SH   SOLE 30 1,469,087 0 0
PAYCHEX INC COM 704326107 9,822 133,356 SH   SOLE 31 57,184 0 76,172
PAYCHEX INC COM 704326107 4,502 61,128 SH   SOLE 32 61,128 0 0
PAYCHEX INC COM 704326107 37,491 509,048 SH   SOLE 34 509,048 0 0
PAYCHEX INC COM 704326107 28,380 385,333 SH   SOLE 36 385,333 0 0
PAYCHEX INC COM 704326107 1,221 16,581 SH   SOLE 37 16,581 0 0
PAYCHEX INC COM 704326107 478 6,492 SH   SOLE 40 6,492 0 0
PAYCOM SOFTWARE INC COM 70432V102 13,667 87,944 SH   SOLE 2 3,393 0 84,551
PAYCOM SOFTWARE INC COM 70432V102 35 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 168 1,081 SH   SOLE 7 1,081 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,447 28,617 SH   SOLE 18 28,617 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,375 8,850 SH   SOLE 19 8,850 0 0
PAYCOM SOFTWARE INC COM 70432V102 109,521 704,722 SH   SOLE 21 704,722 0 0
PAYCOM SOFTWARE INC COM 70432V102 203,959 1,312,395 SH   SOLE 22 1,219,328 0 93,067
PAYCOM SOFTWARE INC COM 70432V102 2,281 14,679 SH   SOLE 26 9,083 0 5,596
PAYCOM SOFTWARE INC COM 70432V102 1,043 6,713 SH   SOLE 28 6,713 0 0
PAYCOM SOFTWARE INC COM 70432V102 735 4,728 SH   SOLE 29 0 0 4,728
PAYCOM SOFTWARE INC COM 70432V102 1,794 11,545 SH   SOLE 30 11,545 0 0
PAYCOM SOFTWARE INC COM 70432V102 287 1,849 SH   SOLE 31 1,041 0 808
PAYCOM SOFTWARE INC COM 70432V102 835 5,371 SH   SOLE 40 5,371 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,310 28,766 SH   SOLE 2 6,494 0 22,272
PAYLOCITY HLDG CORP COM 70438V106 13 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 54 675 SH   SOLE 7 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 7,493 93,287 SH   SOLE 18 93,287 0 0
PAYLOCITY HLDG CORP COM 70438V106 9,157 114,010 SH   SOLE 19 114,010 0 0
PAYLOCITY HLDG CORP COM 70438V106 84,551 1,052,683 SH   SOLE 21 1,052,683 0 0
PAYLOCITY HLDG CORP COM 70438V106 71,800 893,919 SH   SOLE 22 853,575 0 40,344
PAYLOCITY HLDG CORP COM 70438V106 1,347 16,770 SH   SOLE 23 16,770 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,451 30,521 SH   SOLE 26 6,282 0 24,239
PAYLOCITY HLDG CORP COM 70438V106 321 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 409 5,086 SH   SOLE 29 0 0 5,086
PAYLOCITY HLDG CORP COM 70438V106 618 7,688 SH   SOLE 30 7,688 0 0
PAYLOCITY HLDG CORP COM 70438V106 299 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 260,268 2,962,979 SH   SOLE 2 300,479 0 2,662,500
PAYPAL HLDGS INC COM 70450Y103 31,326 356,626 SH   SOLE 4 326,863 0 29,763
PAYPAL HLDGS INC COM 70450Y103 77,958 887,505 SH   SOLE 7 887,505 0 0
PAYPAL HLDGS INC COM 70450Y103 239 2,726 SH   SOLE 13 2,726 0 0
PAYPAL HLDGS INC COM 70450Y103 996 11,342 SH   SOLE 15 11,342 0 0
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PAYPAL HLDGS INC COM 70450Y103 344,792 3,925,223 SH   SOLE 18 3,349,546 0 575,677
PAYPAL HLDGS INC COM 70450Y103 149,113 1,697,557 SH   SOLE 19 1,697,557 0 0
PAYPAL HLDGS INC COM 70450Y103 1,902,574 21,659,535 SH   SOLE 21 21,659,535 0 0
PAYPAL HLDGS INC COM 70450Y103 2,504,934 28,517,003 SH   SOLE 22 25,501,366 0 3,015,637
PAYPAL HLDGS INC COM 70450Y103 125,821 1,432,392 SH   SOLE 23 1,432,392 0 0
PAYPAL HLDGS INC COM 70450Y103 116,952 1,331,426 SH   SOLE 25 1,331,426 0 0
PAYPAL HLDGS INC COM 70450Y103 337,298 3,839,913 SH   SOLE 26 906,333 0 2,933,580
PAYPAL HLDGS INC COM 70450Y103 19,114 217,600 SH   SOLE 28 164,678 0 52,922
PAYPAL HLDGS INC COM 70450Y103 3,448 39,250 SH   SOLE 29 39,250 0 0
PAYPAL HLDGS INC COM 70450Y103 389,848 4,438,155 SH   SOLE 30 4,438,155 0 0
PAYPAL HLDGS INC COM 70450Y103 42,361 482,251 SH   SOLE 31 219,792 0 262,459
PAYPAL HLDGS INC COM 70450Y103 17,704 201,547 SH   SOLE 32 201,547 0 0
PAYPAL HLDGS INC COM 70450Y103 36,729 418,130 SH   SOLE 34 418,130 0 0
PAYPAL HLDGS INC COM 70450Y103 82,107 934,732 SH   SOLE 36 934,732 0 0
PAYPAL HLDGS INC COM 70450Y103 2,022 23,018 SH   SOLE 40 23,018 0 0
PB BANCORP INC COM 70454T100 14 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 282 23,960 SH   SOLE 21 23,960 0 0
PBF ENERGY INC CL A 69318G106 13,226 265,000 SH   SOLE 2 57,552 0 207,448
PBF ENERGY INC CL A 69318G106 43 871 SH   SOLE 4 871 0 0
PBF ENERGY INC CL A 69318G106 310 6,206 SH   SOLE 7 6,206 0 0
PBF ENERGY INC CL A 69318G106 18,523 371,123 SH   SOLE 18 371,123 0 0
PBF ENERGY INC CL A 69318G106 1,248 24,997 SH   SOLE 19 24,997 0 0
PBF ENERGY INC CL A 69318G106 282,440 5,658,984 SH   SOLE 21 5,658,984 0 0
PBF ENERGY INC CL A 69318G106 196,101 3,929,092 SH   SOLE 22 3,678,857 0 250,235
PBF ENERGY INC CL A 69318G106 1,917 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 702 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 239 4,790 SH   SOLE 29 0 0 4,790
PBF ENERGY INC CL A 69318G106 1,238 24,800 SH   SOLE 30 24,800 0 0
PBF ENERGY INC CL A 69318G106 127 2,542 SH   SOLE 31 2,542 0 0
PBF ENERGY INC CL A 69318G106 1,633 32,715 SH   SOLE 36 32,715 0 0
PBF ENERGY INC CL A 69318G106 578 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 804 20,662 SH   SOLE 2 8,144 0 12,518
PC CONNECTION INC COM 69318J100 11 287 SH   SOLE 4 287 0 0
PC CONNECTION INC COM 69318J100 7 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,538 39,548 SH   SOLE 18 39,548 0 0
PC CONNECTION INC COM 69318J100 1,767 45,437 SH   SOLE 19 45,437 0 0
PC CONNECTION INC COM 69318J100 17,000 437,126 SH   SOLE 21 437,126 0 0
PC CONNECTION INC COM 69318J100 18,075 464,782 SH   SOLE 22 451,762 0 13,020
PC CONNECTION INC COM 69318J100 817 21,020 SH   SOLE 23 21,020 0 0
PC CONNECTION INC COM 69318J100 1,316 33,843 SH   SOLE 26 0 0 33,843
PC CONNECTION INC COM 69318J100 60 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 476 12,241 SH   SOLE 29 0 0 12,241
PC CONNECTION INC COM 69318J100 81 2,078 SH   SOLE 30 2,078 0 0
PC CONNECTION INC COM 69318J100 17 445 SH   SOLE 34 445 0 0
PC CONNECTION INC COM 69318J100 38 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 15 3,190 SH   SOLE 18 3,190 0 0
PC-TEL INC COM 69325Q105 281 60,329 SH   SOLE 21 60,329 0 0
PC-TEL INC COM 69325Q105 2,099 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 34 1,732 SH   SOLE 2 1,732 0 0
PCM INC COM 69323K100 28 1,453 SH   SOLE 18 1,453 0 0
PCM INC COM 69323K100 325 16,616 SH   SOLE 19 16,616 0 0
PCM INC COM 69323K100 557 28,485 SH   SOLE 21 28,485 0 0
PCM INC COM 69323K100 4,104 209,899 SH   SOLE 22 209,899 0 0
PCM INC COM 69323K100 64 3,275 SH   SOLE 23 3,275 0 0
PCM INC COM 69323K100 168 8,607 SH   SOLE 26 0 0 8,607
PCM INC COM 69323K100 38 1,965 SH   SOLE 29 0 0 1,965
PCSB FINL CORP COM 69324R104 279 13,696 SH   SOLE 2 546 0 13,150
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,209 59,448 SH   SOLE 18 59,448 0 0
PCSB FINL CORP COM 69324R104 324 15,940 SH   SOLE 19 15,940 0 0
PCSB FINL CORP COM 69324R104 12,076 593,710 SH   SOLE 21 593,710 0 0
PCSB FINL CORP COM 69324R104 4,703 231,208 SH   SOLE 22 206,623 0 24,585
PDC ENERGY INC COM 69327R101 5,880 120,092 SH   SOLE 2 55,888 0 64,204
PDC ENERGY INC COM 69327R101 18 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 107 2,178 SH   SOLE 7 2,178 0 0
PDC ENERGY INC COM 69327R101 14,216 290,361 SH   SOLE 18 290,361 0 0
PDC ENERGY INC COM 69327R101 3,799 77,587 SH   SOLE 19 77,587 0 0
PDC ENERGY INC COM 69327R101 343,978 7,025,689 SH   SOLE 21 7,025,689 0 0
PDC ENERGY INC COM 69327R101 95,826 1,957,233 SH   SOLE 22 1,866,100 0 91,133
PDC ENERGY INC COM 69327R101 889 18,150 SH   SOLE 23 18,150 0 0
PDC ENERGY INC COM 69327R101 2,174 44,399 SH   SOLE 26 11,918 0 32,481
PDC ENERGY INC COM 69327R101 422 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 155 3,160 SH   SOLE 29 0 0 3,160
PDC ENERGY INC COM 69327R101 8,031 164,032 SH   SOLE 30 164,032 0 0
PDC ENERGY INC COM 69327R101 322 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 8,813 9,106,000 PRN   SOLE 2 7,686,000 0 1,420,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 5,030 5,197,000 PRN   SOLE 19 5,197,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 82 85,000 PRN   SOLE 25 85,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,962 2,027,000 PRN   SOLE 26 2,027,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,954 4,085,000 PRN   SOLE 34 4,085,000 0 0
PDF SOLUTIONS INC COM 693282105 242 26,835 SH   SOLE 2 1,169 0 25,666
PDF SOLUTIONS INC COM 693282105 7 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,160 128,471 SH   SOLE 18 128,471 0 0
PDF SOLUTIONS INC COM 693282105 206 22,839 SH   SOLE 19 22,839 0 0
PDF SOLUTIONS INC COM 693282105 26,553 2,940,568 SH   SOLE 21 2,940,568 0 0
PDF SOLUTIONS INC COM 693282105 7,101 786,400 SH   SOLE 22 752,020 0 34,380
PDF SOLUTIONS INC COM 693282105 104 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 34 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 530 58,640 SH   SOLE 30 58,640 0 0
PDF SOLUTIONS INC COM 693282105 27 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 385 146,312 SH   SOLE 2 5,689 0 140,623
PDL BIOPHARMA INC COM 69329Y104 3 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 12 4,681 SH   SOLE 7 4,681 0 0
PDL BIOPHARMA INC COM 69329Y104 1,324 503,359 SH   SOLE 18 503,359 0 0
PDL BIOPHARMA INC COM 69329Y104 325 123,759 SH   SOLE 19 123,759 0 0
PDL BIOPHARMA INC COM 69329Y104 18,243 6,936,679 SH   SOLE 21 6,936,679 0 0
PDL BIOPHARMA INC COM 69329Y104 12,321 4,684,807 SH   SOLE 22 4,406,482 0 278,325
PDL BIOPHARMA INC COM 69329Y104 84 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 60 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 86 32,880 SH   SOLE 30 32,880 0 0
PDL BIOPHARMA INC COM 69329Y104 23 8,821 SH   SOLE 34 8,821 0 0
PDL BIOPHARMA INC COM 69329Y104 47 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 107 7,113 SH   SOLE 2 270 0 6,843
PDL CMNTY BANCORP COM 69290X101 423 27,998 SH   SOLE 18 27,998 0 0
PDL CMNTY BANCORP COM 69290X101 87 5,758 SH   SOLE 19 5,758 0 0
PDL CMNTY BANCORP COM 69290X101 4,691 310,453 SH   SOLE 21 310,453 0 0
PDL CMNTY BANCORP COM 69290X101 885 58,569 SH   SOLE 22 56,282 0 2,287
PDVWIRELESS INC COM 69290R104 284 8,369 SH   SOLE 2 314 0 8,055
PDVWIRELESS INC COM 69290R104 10 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,119 33,008 SH   SOLE 18 33,008 0 0
PDVWIRELESS INC COM 69290R104 264 7,798 SH   SOLE 19 7,798 0 0
PDVWIRELESS INC COM 69290R104 15,222 449,022 SH   SOLE 21 449,022 0 0
PDVWIRELESS INC COM 69290R104 6,998 206,437 SH   SOLE 22 192,696 0 13,741
PDVWIRELESS INC COM 69290R104 37 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 68 2,000 SH   SOLE 30 2,000 0 0
PEABODY ENERGY CORP NEW COM 704551100 107 3,010 SH   SOLE 2 3,010 0 0
PEABODY ENERGY CORP NEW COM 704551100 13 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 89 2,500 SH   SOLE 7 2,500 0 0
PEABODY ENERGY CORP NEW COM 704551100 9,143 256,526 SH   SOLE 18 256,526 0 0
PEABODY ENERGY CORP NEW COM 704551100 2,552 71,614 SH   SOLE 19 71,614 0 0
PEABODY ENERGY CORP NEW COM 704551100 98,956 2,776,552 SH   SOLE 21 2,776,552 0 0
PEABODY ENERGY CORP NEW COM 704551100 98,784 2,771,722 SH   SOLE 22 2,661,040 0 110,682
PEABODY ENERGY CORP NEW COM 704551100 810 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 390 10,929 SH   SOLE 28 10,929 0 0
PEABODY ENERGY CORP NEW COM 704551100 700 19,644 SH   SOLE 30 19,644 0 0
PEABODY ENERGY CORP NEW COM 704551100 72 2,027 SH   SOLE 36 2,027 0 0
PEABODY ENERGY CORP NEW COM 704551100 358 10,036 SH   SOLE 40 10,036 0 0
PEAK RESORTS INC COM 70469L100 8 1,692 SH   SOLE 18 1,692 0 0
PEAK RESORTS INC COM 70469L100 181 36,957 SH   SOLE 21 36,957 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 566 18,314 SH   SOLE 2 636 0 17,678
PEAPACK-GLADSTONE FINL CORP COM 704699107 11 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,963 63,538 SH   SOLE 18 63,538 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 535 17,331 SH   SOLE 19 17,331 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 20,060 649,387 SH   SOLE 21 649,387 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 13,577 439,522 SH   SOLE 22 420,043 0 19,479
PEAPACK-GLADSTONE FINL CORP COM 704699107 185 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 110 3,573 SH   SOLE 30 3,573 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 54 1,734 SH   SOLE 34 1,734 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,511 69,040 SH   SOLE 2 2,545 0 66,495
PEBBLEBROOK HOTEL TR COM 70509V100 684 18,815 SH   SOLE 4 18,815 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,071 111,939 SH   SOLE 7 111,939 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 96 2,653 SH   SOLE 15 2,653 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,308 228,434 SH   SOLE 18 228,434 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,664 155,721 SH   SOLE 19 155,721 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 99,323 2,730,891 SH   SOLE 21 2,730,891 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 110,537 3,039,240 SH   SOLE 22 2,945,584 0 93,656
PEBBLEBROOK HOTEL TR COM 70509V100 165 4,532 SH   SOLE 23 4,532 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,836 132,954 SH   SOLE 25 132,954 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,220 33,546 SH   SOLE 26 6,553 0 26,993
PEBBLEBROOK HOTEL TR COM 70509V100 341 9,383 SH   SOLE 28 9,383 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 904 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 11,866 326,270 SH   SOLE 30 326,270 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,035 28,460 SH   SOLE 34 28,460 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 77 2,127 SH   SOLE 36 2,127 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 322 8,849 SH   SOLE 40 8,849 0 0
PEDEVCO CORP COM PAR 70532Y303 2 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 4,126 65,909 SH   SOLE 2 2,657 0 63,252
PEGASYSTEMS INC COM 705573103 14 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 51 810 SH   SOLE 7 810 0 0
PEGASYSTEMS INC COM 705573103 1,204 19,235 SH   SOLE 18 19,235 0 0
PEGASYSTEMS INC COM 705573103 417 6,655 SH   SOLE 19 6,655 0 0
PEGASYSTEMS INC COM 705573103 34,051 543,950 SH   SOLE 21 543,950 0 0
PEGASYSTEMS INC COM 705573103 63,641 1,016,631 SH   SOLE 22 943,565 0 73,066
PEGASYSTEMS INC COM 705573103 1,492 23,833 SH   SOLE 26 13,744 0 10,089
PEGASYSTEMS INC COM 705573103 344 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 599 9,561 SH   SOLE 30 9,561 0 0
PEGASYSTEMS INC COM 705573103 85 1,353 SH   SOLE 31 806 0 547
PEGASYSTEMS INC COM 705573103 269 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 9,306 273,777 SH   SOLE 21 273,777 0 0
PENN NATL GAMING INC COM 707569109 1,416 43,014 SH   SOLE 2 3,190 0 39,824
PENN NATL GAMING INC COM 707569109 15 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 55 1,679 SH   SOLE 7 1,679 0 0
PENN NATL GAMING INC COM 707569109 11,694 355,226 SH   SOLE 18 355,226 0 0
PENN NATL GAMING INC COM 707569109 1,326 40,275 SH   SOLE 19 40,275 0 0
PENN NATL GAMING INC COM 707569109 204,932 6,225,139 SH   SOLE 21 6,225,139 0 0
PENN NATL GAMING INC COM 707569109 70,633 2,145,582 SH   SOLE 22 2,045,656 0 99,926
PENN NATL GAMING INC COM 707569109 798 24,236 SH   SOLE 26 21,740 0 2,496
PENN NATL GAMING INC COM 707569109 348 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 3,400 103,273 SH   SOLE 30 103,273 0 0
PENN NATL GAMING INC COM 707569109 255 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 947 11,764 SH   SOLE 2 2,155 0 9,609
PENN VA CORP NEW COM 70788V102 21 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 4,602 57,134 SH   SOLE 18 57,134 0 0
PENN VA CORP NEW COM 70788V102 3,232 40,124 SH   SOLE 19 40,124 0 0
PENN VA CORP NEW COM 70788V102 115,099 1,429,092 SH   SOLE 21 1,429,092 0 0
PENN VA CORP NEW COM 70788V102 31,479 390,854 SH   SOLE 22 376,193 0 14,661
PENN VA CORP NEW COM 70788V102 878 10,897 SH   SOLE 23 10,897 0 0
PENN VA CORP NEW COM 70788V102 1,479 18,360 SH   SOLE 26 0 0 18,360
PENN VA CORP NEW COM 70788V102 90 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 352 4,366 SH   SOLE 29 0 0 4,366
PENN VA CORP NEW COM 70788V102 2,285 28,374 SH   SOLE 30 28,374 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,446 185,987 SH   SOLE 30 185,987 0 0
PENNANTPARK INVT CORP COM 708062104 2,505 335,728 SH   SOLE 30 335,728 0 0
PENNEY J C INC COM 708160106 516 310,862 SH   SOLE 2 11,493 0 299,369
PENNEY J C INC COM 708160106 3 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 43 25,663 SH   SOLE 7 25,663 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 2,313 1,393,564 SH   SOLE 18 1,393,564 0 0
PENNEY J C INC COM 708160106 484 291,463 SH   SOLE 19 291,463 0 0
PENNEY J C INC COM 708160106 50,364 30,339,697 SH   SOLE 21 30,339,697 0 0
PENNEY J C INC COM 708160106 15,206 9,160,522 SH   SOLE 22 8,623,664 0 536,858
PENNEY J C INC COM 708160106 117 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C INC COM 708160106 69 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 1,130 680,492 SH   SOLE 30 680,492 0 0
PENNEY J C INC COM 708160106 71 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 52 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 180 4,141 SH   SOLE 2 169 0 3,972
PENNS WOODS BANCORP INC COM 708430103 672 15,463 SH   SOLE 18 15,463 0 0
PENNS WOODS BANCORP INC COM 708430103 178 4,096 SH   SOLE 19 4,096 0 0
PENNS WOODS BANCORP INC COM 708430103 6,984 160,729 SH   SOLE 21 160,729 0 0
PENNS WOODS BANCORP INC COM 708430103 2,011 46,289 SH   SOLE 22 41,357 0 4,932
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 631 66,654 SH   SOLE 2 2,539 0 64,115
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 188 19,890 SH   SOLE 4 19,890 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,079 114,054 SH   SOLE 7 114,054 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 29 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,859 302,219 SH   SOLE 18 302,219 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,526 161,315 SH   SOLE 19 161,315 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 66,658 7,046,332 SH   SOLE 21 7,046,332 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 26,226 2,772,268 SH   SOLE 22 2,670,038 0 102,230
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 42 4,454 SH   SOLE 23 4,454 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,400 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 508 53,657 SH   SOLE 26 9,199 0 44,458
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 96 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 239 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4,434 468,660 SH   SOLE 30 468,660 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 72 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 37,620 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 90 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC CL A 70932B101 8 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 667 31,892 SH   SOLE 18 31,892 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 66 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 6,749 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2,238 107,070 SH   SOLE 22 107,070 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,367 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,269 62,689 SH   SOLE 2 2,631 0 60,058
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 54 2,683 SH   SOLE 7 2,683 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,355 264,584 SH   SOLE 18 264,584 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,102 54,455 SH   SOLE 19 54,455 0 0
PENNYMAC MTG INVT TR COM 70931T103 155,712 7,693,261 SH   SOLE 21 7,693,261 0 0
PENNYMAC MTG INVT TR COM 70931T103 35,113 1,734,843 SH   SOLE 22 1,656,695 0 78,148
PENNYMAC MTG INVT TR COM 70931T103 167 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 186 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,701 133,451 SH   SOLE 30 133,451 0 0
PENNYMAC MTG INVT TR COM 70931T103 119 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 101 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,365 134,306 SH   SOLE 2 68,698 0 65,608
PENSKE AUTOMOTIVE GRP INC COM 70959W103 194 4,097 SH   SOLE 4 4,097 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 94 1,984 SH   SOLE 7 1,984 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 5,959 125,750 SH   SOLE 13 125,750 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,841 59,950 SH   SOLE 18 59,950 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 37,234 785,697 SH   SOLE 19 785,697 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 20,165 425,503 SH   SOLE 21 425,503 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 86,210 1,819,170 SH   SOLE 22 1,608,515 0 210,655
PENSKE AUTOMOTIVE GRP INC COM 70959W103 307 6,473 SH   SOLE 23 6,473 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,086 22,913 SH   SOLE 26 12,246 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 253 5,340 SH   SOLE 28 5,340 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,841 144,362 SH   SOLE 29 6,717 0 137,645
PENSKE AUTOMOTIVE GRP INC COM 70959W103 773 16,306 SH   SOLE 30 16,306 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 33 686 SH   SOLE 31 686 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 102 2,155 SH   SOLE 34 2,155 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,623 76,445 SH   SOLE 36 76,445 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 236 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 17,653 407,209 SH   SOLE 2 67,771 0 339,438
PENTAIR PLC SHS G7S00T104 2,237 51,607 SH   SOLE 4 47,571 0 4,036
PENTAIR PLC SHS G7S00T104 19,617 452,517 SH   SOLE 7 257,107 0 195,410
PENTAIR PLC SHS G7S00T104 233 5,371 SH   SOLE 13 5,371 0 0
PENTAIR PLC SHS G7S00T104 52 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 20,187 465,665 SH   SOLE 18 413,297 0 52,368
PENTAIR PLC SHS G7S00T104 61,879 1,427,437 SH   SOLE 19 1,427,437 0 0
PENTAIR PLC SHS G7S00T104 4,567 105,355 SH   SOLE 20 0 0 105,355
PENTAIR PLC SHS G7S00T104 140,224 3,234,684 SH   SOLE 21 3,234,684 0 0
PENTAIR PLC SHS G7S00T104 188,808 4,355,422 SH   SOLE 22 3,915,989 0 439,433
PENTAIR PLC SHS G7S00T104 9,062 209,051 SH   SOLE 23 209,051 0 0
PENTAIR PLC SHS G7S00T104 8,604 198,467 SH   SOLE 25 198,467 0 0
PENTAIR PLC SHS G7S00T104 28,942 667,644 SH   SOLE 26 198,321 0 469,323
PENTAIR PLC SHS G7S00T104 1,529 35,260 SH   SOLE 28 26,209 0 9,051
PENTAIR PLC SHS G7S00T104 1,702 39,259 SH   SOLE 29 5,599 0 33,660
PENTAIR PLC SHS G7S00T104 41,645 960,665 SH   SOLE 30 960,665 0 0
PENTAIR PLC SHS G7S00T104 3,304 76,211 SH   SOLE 31 35,125 0 41,086
PENTAIR PLC SHS G7S00T104 1,959 45,189 SH   SOLE 34 45,189 0 0
PENTAIR PLC SHS G7S00T104 6,835 157,663 SH   SOLE 36 157,663 0 0
PENTAIR PLC SHS G7S00T104 150 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 8,474 56,608 SH   SOLE 2 5,304 0 51,304
PENUMBRA INC COM 70975L107 24 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 99 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 2,440 16,301 SH   SOLE 18 16,301 0 0
PENUMBRA INC COM 70975L107 3,973 26,543 SH   SOLE 19 26,543 0 0
PENUMBRA INC COM 70975L107 81,441 544,031 SH   SOLE 21 544,031 0 0
PENUMBRA INC COM 70975L107 128,412 857,793 SH   SOLE 22 800,110 0 57,683
PENUMBRA INC COM 70975L107 1,794 11,985 SH   SOLE 23 11,985 0 0
PENUMBRA INC COM 70975L107 4,110 27,455 SH   SOLE 26 6,138 0 21,317
PENUMBRA INC COM 70975L107 615 4,105 SH   SOLE 28 4,105 0 0
PENUMBRA INC COM 70975L107 716 4,784 SH   SOLE 29 0 0 4,784
PENUMBRA INC COM 70975L107 1,024 6,841 SH   SOLE 30 6,841 0 0
PENUMBRA INC COM 70975L107 166 1,106 SH   SOLE 31 666 0 440
PENUMBRA INC COM 70975L107 496 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 585 16,701 SH   SOLE 2 713 0 15,988
PEOPLES BANCORP INC COM 709789101 0 10 SH   SOLE 7 10 0 0
PEOPLES BANCORP INC COM 709789101 2,153 61,455 SH   SOLE 18 61,455 0 0
PEOPLES BANCORP INC COM 709789101 754 21,528 SH   SOLE 19 21,528 0 0
PEOPLES BANCORP INC COM 709789101 22,130 631,732 SH   SOLE 21 631,732 0 0
PEOPLES BANCORP INC COM 709789101 21,705 619,601 SH   SOLE 22 590,252 0 29,349
PEOPLES BANCORP INC COM 709789101 352 10,056 SH   SOLE 26 0 0 10,056
PEOPLES BANCORP INC COM 709789101 87 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 141 4,038 SH   SOLE 30 4,038 0 0
PEOPLES BANCORP INC COM 709789101 97 2,764 SH   SOLE 34 2,764 0 0
PEOPLES BANCORP INC COM 709789101 50 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 133 4,604 SH   SOLE 2 165 0 4,439
PEOPLES BANCORP N C INC COM 710577107 457 15,862 SH   SOLE 18 15,862 0 0
PEOPLES BANCORP N C INC COM 710577107 87 3,013 SH   SOLE 19 3,013 0 0
PEOPLES BANCORP N C INC COM 710577107 4,254 147,511 SH   SOLE 21 147,511 0 0
PEOPLES BANCORP N C INC COM 710577107 1,092 37,848 SH   SOLE 22 36,484 0 1,364
PEOPLES FINL SVCS CORP COM 711040105 290 6,833 SH   SOLE 2 268 0 6,565
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 999 23,558 SH   SOLE 18 23,558 0 0
PEOPLES FINL SVCS CORP COM 711040105 238 5,621 SH   SOLE 19 5,621 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,351 244,133 SH   SOLE 21 244,133 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,065 72,290 SH   SOLE 22 65,790 0 6,500
PEOPLES UNITED FINANCIAL INC COM 712704105 14,819 865,604 SH   SOLE 2 91,975 0 773,629
PEOPLES UNITED FINANCIAL INC COM 712704105 1,657 96,780 SH   SOLE 4 87,601 0 9,179
PEOPLES UNITED FINANCIAL INC COM 712704105 11,269 658,214 SH   SOLE 7 658,214 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 40 2,332 SH   SOLE 15 2,332 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 14,847 867,213 SH   SOLE 18 825,545 0 41,668
PEOPLES UNITED FINANCIAL INC COM 712704105 1,473 86,030 SH   SOLE 19 86,030 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,743 218,647 SH   SOLE 20 0 0 218,647
PEOPLES UNITED FINANCIAL INC COM 712704105 265,124 15,486,225 SH   SOLE 21 15,486,225 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 165,058 9,641,210 SH   SOLE 22 8,683,262 0 957,948
PEOPLES UNITED FINANCIAL INC COM 712704105 8,086 472,291 SH   SOLE 23 472,291 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 6,671 389,644 SH   SOLE 25 389,644 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 23,019 1,344,559 SH   SOLE 26 444,975 0 899,584
PEOPLES UNITED FINANCIAL INC COM 712704105 1,299 75,903 SH   SOLE 28 59,162 0 16,741
PEOPLES UNITED FINANCIAL INC COM 712704105 1,491 87,117 SH   SOLE 29 16,032 0 71,085
PEOPLES UNITED FINANCIAL INC COM 712704105 21,728 1,269,142 SH   SOLE 30 1,269,142 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,574 91,911 SH   SOLE 31 62,690 0 29,221
PEOPLES UNITED FINANCIAL INC COM 712704105 2,450 143,088 SH   SOLE 32 143,088 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 269 15,741 SH   SOLE 34 15,741 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 8,545 499,125 SH   SOLE 36 499,125 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 118 6,909 SH   SOLE 40 6,909 0 0
PEOPLES UTAH BANCORP COM 712706209 416 12,266 SH   SOLE 2 540 0 11,726
PEOPLES UTAH BANCORP COM 712706209 9 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,738 51,181 SH   SOLE 18 51,181 0 0
PEOPLES UTAH BANCORP COM 712706209 791 23,288 SH   SOLE 19 23,288 0 0
PEOPLES UTAH BANCORP COM 712706209 18,784 553,282 SH   SOLE 21 553,282 0 0
PEOPLES UTAH BANCORP COM 712706209 7,071 208,274 SH   SOLE 22 189,509 0 18,765
PEOPLES UTAH BANCORP COM 712706209 4 130 SH   SOLE 23 130 0 0
PEOPLES UTAH BANCORP COM 712706209 310 9,117 SH   SOLE 26 0 0 9,117
PEOPLES UTAH BANCORP COM 712706209 121 3,554 SH   SOLE 30 3,554 0 0
PEPSICO INC COM 713448108 405,613 3,628,026 SH   SOLE 2 657,896 0 2,970,130
PEPSICO INC COM 713448108 53,396 477,601 SH   SOLE 4 439,507 0 38,094
PEPSICO INC COM 713448108 149,327 1,335,658 SH   SOLE 7 1,254,175 0 81,483
PEPSICO INC COM 713448108 7,854 70,250 SH   SOLE 13 70,250 0 0
PEPSICO INC COM 713448108 1,537 13,744 SH   SOLE 15 13,744 0 0
PEPSICO INC COM 713448108 28 251 SH   SOLE 17 0 0 251
PEPSICO INC COM 713448108 468,831 4,193,479 SH   SOLE 18 3,962,288 0 231,191
PEPSICO INC COM 713448108 407,893 3,648,413 SH   SOLE 19 3,648,413 0 0
PEPSICO INC COM 713448108 70,818 633,439 SH   SOLE 20 37,423 0 596,016
PEPSICO INC COM 713448108 3,106,964 27,790,377 SH   SOLE 21 27,790,377 0 0
PEPSICO INC COM 713448108 3,984,445 35,639,039 SH   SOLE 22 31,664,839 0 3,974,200
PEPSICO INC COM 713448108 201,953 1,806,375 SH   SOLE 23 1,806,375 0 0
PEPSICO INC COM 713448108 180,691 1,616,200 SH   SOLE 25 1,616,200 0 0
PEPSICO INC COM 713448108 589,419 5,272,084 SH   SOLE 26 1,165,343 0 4,106,741
PEPSICO INC COM 713448108 30,600 273,702 SH   SOLE 28 206,813 0 66,889
PEPSICO INC COM 713448108 24,385 218,112 SH   SOLE 29 51,006 0 167,106
PEPSICO INC COM 713448108 575,492 5,147,515 SH   SOLE 30 5,147,515 0 0
PEPSICO INC COM 713448108 65,142 582,666 SH   SOLE 31 311,993 0 270,673
PEPSICO INC COM 713448108 30,748 275,025 SH   SOLE 32 275,025 0 0
PEPSICO INC COM 713448108 88,702 793,398 SH   SOLE 34 793,398 0 0
PEPSICO INC COM 713448108 151,692 1,356,818 SH   SOLE 36 1,356,818 0 0
PEPSICO INC COM 713448108 2,875 25,714 SH   SOLE 37 25,714 0 0
PEPSICO INC COM 713448108 3,206 28,674 SH   SOLE 40 28,674 0 0
PERCEPTRON INC COM 71361F100 14 1,394 SH   SOLE 18 1,394 0 0
PERCEPTRON INC COM 71361F100 261 26,718 SH   SOLE 21 26,718 0 0
PERFICIENT INC COM 71375U101 920 34,521 SH   SOLE 2 3,599 0 30,922
PERFICIENT INC COM 71375U101 21 779 SH   SOLE 7 779 0 0
PERFICIENT INC COM 71375U101 4,188 157,164 SH   SOLE 18 157,164 0 0
PERFICIENT INC COM 71375U101 1,113 41,745 SH   SOLE 19 41,745 0 0
PERFICIENT INC COM 71375U101 99,040 3,716,330 SH   SOLE 21 3,716,330 0 0
PERFICIENT INC COM 71375U101 26,602 998,216 SH   SOLE 22 959,382 0 38,834
PERFICIENT INC COM 71375U101 860 32,280 SH   SOLE 26 0 0 32,280
PERFICIENT INC COM 71375U101 136 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 153 5,757 SH   SOLE 29 0 0 5,757
PERFICIENT INC COM 71375U101 2,033 76,294 SH   SOLE 30 76,294 0 0
PERFICIENT INC COM 71375U101 110 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2,889 86,759 SH   SOLE 2 8,622 0 78,137
PERFORMANCE FOOD GROUP CO COM 71377A103 7 224 SH   SOLE 4 224 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 147 4,416 SH   SOLE 7 4,416 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,711 321,659 SH   SOLE 18 321,659 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,389 251,918 SH   SOLE 19 251,918 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 114,397 3,435,360 SH   SOLE 21 3,435,360 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 108,586 3,260,832 SH   SOLE 22 3,039,844 0 220,988
PERFORMANCE FOOD GROUP CO COM 71377A103 1,814 54,475 SH   SOLE 23 54,475 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,111 93,418 SH   SOLE 26 16,537 0 76,881
PERFORMANCE FOOD GROUP CO COM 71377A103 482 14,476 SH   SOLE 28 14,476 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,251 37,566 SH   SOLE 29 0 0 37,566
PERFORMANCE FOOD GROUP CO COM 71377A103 806 24,218 SH   SOLE 30 24,218 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 160 4,811 SH   SOLE 36 4,811 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 369 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 15 6,896 SH   SOLE 18 6,896 0 0
PERFORMANT FINL CORP COM 71377E105 251 118,615 SH   SOLE 21 118,615 0 0
PERFORMANT FINL CORP COM 71377E105 92 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 22,279 229,046 SH   SOLE 2 22,984 0 206,062
PERKINELMER INC COM 714046109 46 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 7,345 75,507 SH   SOLE 7 75,507 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 23,101 237,492 SH   SOLE 18 232,270 0 5,222
PERKINELMER INC COM 714046109 49,279 506,620 SH   SOLE 19 506,620 0 0
PERKINELMER INC COM 714046109 216,984 2,230,739 SH   SOLE 21 2,230,739 0 0
PERKINELMER INC COM 714046109 271,759 2,793,866 SH   SOLE 22 2,498,607 0 295,259
PERKINELMER INC COM 714046109 12,145 124,863 SH   SOLE 26 30,742 0 94,121
PERKINELMER INC COM 714046109 1,483 15,249 SH   SOLE 28 15,249 0 0
PERKINELMER INC COM 714046109 1,209 12,434 SH   SOLE 29 0 0 12,434
PERKINELMER INC COM 714046109 26,873 276,271 SH   SOLE 30 276,271 0 0
PERKINELMER INC COM 714046109 228 2,343 SH   SOLE 31 2,343 0 0
PERKINELMER INC COM 714046109 164 1,689 SH   SOLE 36 1,689 0 0
PERKINELMER INC COM 714046109 1,187 12,207 SH   SOLE 40 12,207 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 11 1,257 SH   SOLE 18 1,257 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 226 24,799 SH   SOLE 21 24,799 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 176 41,901 SH   SOLE 21 41,901 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,368 325,735 SH   SOLE 22 325,735 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 12 1,019 SH   SOLE 22 1,019 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 2 2,447 SH   SOLE 18 2,447 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 64 65,947 SH   SOLE 21 65,947 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 151 156,430 SH   SOLE 22 156,430 0 0
PERRIGO CO PLC SHS G97822103 23,234 328,164 SH   SOLE 2 53,372 0 274,792
PERRIGO CO PLC SHS G97822103 3,283 46,370 SH   SOLE 4 42,979 0 3,391
PERRIGO CO PLC SHS G97822103 7,486 105,733 SH   SOLE 7 90,152 0 15,581
PERRIGO CO PLC SHS G97822103 397 5,603 SH   SOLE 13 5,603 0 0
PERRIGO CO PLC SHS G97822103 76 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 18,328 258,873 SH   SOLE 18 241,833 0 17,040
PERRIGO CO PLC SHS G97822103 2,223 31,402 SH   SOLE 19 31,402 0 0
PERRIGO CO PLC SHS G97822103 4,689 66,230 SH   SOLE 20 0 0 66,230
PERRIGO CO PLC SHS G97822103 203,540 2,874,863 SH   SOLE 21 2,874,863 0 0
PERRIGO CO PLC SHS G97822103 218,949 3,092,496 SH   SOLE 22 2,741,526 0 350,970
PERRIGO CO PLC SHS G97822103 11,961 168,947 SH   SOLE 23 168,947 0 0
PERRIGO CO PLC SHS G97822103 9,210 130,081 SH   SOLE 25 130,081 0 0
PERRIGO CO PLC SHS G97822103 35,136 496,270 SH   SOLE 26 146,512 0 349,758
PERRIGO CO PLC SHS G97822103 1,765 24,933 SH   SOLE 28 18,796 0 6,137
PERRIGO CO PLC SHS G97822103 2,213 31,261 SH   SOLE 29 5,152 0 26,109
PERRIGO CO PLC SHS G97822103 34,607 488,795 SH   SOLE 30 488,795 0 0
PERRIGO CO PLC SHS G97822103 3,792 53,557 SH   SOLE 31 25,184 0 28,373
PERRIGO CO PLC SHS G97822103 487 6,872 SH   SOLE 34 6,872 0 0
PERRIGO CO PLC SHS G97822103 7,530 106,352 SH   SOLE 36 106,352 0 0
PERRIGO CO PLC SHS G97822103 183 2,579 SH   SOLE 40 2,579 0 0
PERSHING GOLD CORP COM NEW 715302204 5 3,728 SH   SOLE 18 3,728 0 0
PERSHING GOLD CORP COM NEW 715302204 82 67,686 SH   SOLE 21 67,686 0 0
PERSPECTA INC COM 715347100 6,245 242,805 SH   SOLE 2 104,214 0 138,591
PERSPECTA INC COM 715347100 17 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 118 4,601 SH   SOLE 7 4,601 0 0
PERSPECTA INC COM 715347100 33 1,265 SH   SOLE 15 1,265 0 0
PERSPECTA INC COM 715347100 4 137 SH   SOLE 17 0 0 137
PERSPECTA INC COM 715347100 21,731 844,901 SH   SOLE 18 844,901 0 0
PERSPECTA INC COM 715347100 4,097 159,295 SH   SOLE 19 159,295 0 0
PERSPECTA INC COM 715347100 255,836 9,946,952 SH   SOLE 21 9,946,952 0 0
PERSPECTA INC COM 715347100 123,386 4,797,293 SH   SOLE 22 4,613,359 0 183,934
PERSPECTA INC COM 715347100 169 6,583 SH   SOLE 23 6,583 0 0
PERSPECTA INC COM 715347100 3,556 138,246 SH   SOLE 25 138,246 0 0
PERSPECTA INC COM 715347100 6,205 241,233 SH   SOLE 26 66,184 0 175,049
PERSPECTA INC COM 715347100 483 18,766 SH   SOLE 28 18,766 0 0
PERSPECTA INC COM 715347100 1,526 59,321 SH   SOLE 29 0 0 59,321
PERSPECTA INC COM 715347100 892 34,690 SH   SOLE 30 34,690 0 0
PERSPECTA INC COM 715347100 2,629 102,199 SH   SOLE 36 102,199 0 0
PERSPECTA INC COM 715347100 381 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 339 8,631 SH   SOLE 2 351 0 8,280
PETIQ INC COM CL A 71639T106 11 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 1,397 35,538 SH   SOLE 18 35,538 0 0
PETIQ INC COM CL A 71639T106 389 9,899 SH   SOLE 19 9,899 0 0
PETIQ INC COM CL A 71639T106 22,147 563,384 SH   SOLE 21 563,384 0 0
PETIQ INC COM CL A 71639T106 11,767 299,347 SH   SOLE 22 290,785 0 8,562
PETIQ INC COM CL A 71639T106 16 417 SH   SOLE 30 417 0 0
PETMED EXPRESS INC COM 716382106 544 16,480 SH   SOLE 2 1,388 0 15,092
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 16 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 3,001 90,902 SH   SOLE 18 90,902 0 0
PETMED EXPRESS INC COM 716382106 1,154 34,954 SH   SOLE 19 34,954 0 0
PETMED EXPRESS INC COM 716382106 73,163 2,216,393 SH   SOLE 21 2,216,393 0 0
PETMED EXPRESS INC COM 716382106 19,332 585,645 SH   SOLE 22 559,291 0 26,354
PETMED EXPRESS INC COM 716382106 1,160 35,149 SH   SOLE 23 35,149 0 0
PETMED EXPRESS INC COM 716382106 369 11,167 SH   SOLE 26 0 0 11,167
PETMED EXPRESS INC COM 716382106 101 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 38 1,162 SH   SOLE 29 0 0 1,162
PETMED EXPRESS INC COM 716382106 1,485 44,973 SH   SOLE 30 44,973 0 0
PETMED EXPRESS INC COM 716382106 79 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,834 22,516 SH   SOLE 2 3,976 0 18,540
PETROCHINA CO LTD SPONSORED ADR 71646E100 256 3,147 SH   SOLE 4 3,147 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,879 23,068 SH   SOLE 19 23,068 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,203 14,771 SH   SOLE 21 14,771 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 23,742 291,527 SH   SOLE 22 291,527 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,039 12,753 SH   SOLE 30 12,753 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,487 55,093 SH   SOLE 34 55,093 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 56 5,348 SH   SOLE 4 5,348 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12,029 1,150,000 SH   SOLE 18 0 0 1,150,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,538 625,000 SH   SOLE 19 625,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 82,229 7,861,290 SH   SOLE 21 7,861,290 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11,035 1,055,000 SH   SOLE 25 1,055,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 95 9,063 SH   SOLE 30 9,063 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 54,946 5,253,000 SH   SOLE 34 5,253,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,582 793,888 SH   SOLE 18 99,888 0 694,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,475 950,709 SH   SOLE 19 950,709 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 64,808 5,369,364 SH   SOLE 21 5,369,364 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21,780 1,804,470 SH   SOLE 25 1,804,470 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,308 936,896 SH   SOLE 30 936,896 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 68,911 5,709,290 SH   SOLE 34 5,709,290 0 0
PFENEX INC COM 717071104 140 27,303 SH   SOLE 2 7,375 0 19,928
PFENEX INC COM 717071104 396 77,419 SH   SOLE 18 77,419 0 0
PFENEX INC COM 717071104 349 68,280 SH   SOLE 19 68,280 0 0
PFENEX INC COM 717071104 4,410 863,042 SH   SOLE 21 863,042 0 0
PFENEX INC COM 717071104 2,622 513,189 SH   SOLE 22 506,594 0 6,595
PFENEX INC COM 717071104 6 1,157 SH   SOLE 23 1,157 0 0
PFIZER INC COM 717081103 710,219 16,115,695 SH   SOLE 2 3,981,495 0 12,134,200
PFIZER INC COM 717081103 89,280 2,025,858 SH   SOLE 4 1,871,962 0 153,896
PFIZER INC COM 717081103 221,937 5,036,014 SH   SOLE 7 4,707,571 0 328,443
PFIZER INC COM 717081103 3,894 88,361 SH   SOLE 13 88,361 0 0
PFIZER INC COM 717081103 2,121 48,128 SH   SOLE 15 48,128 0 0
PFIZER INC COM 717081103 31 695 SH   SOLE 17 0 0 695
PFIZER INC COM 717081103 1,287,218 29,208,476 SH   SOLE 18 26,607,056 0 2,601,420
PFIZER INC COM 717081103 2,110,890 47,898,580 SH   SOLE 19 47,898,580 0 0
PFIZER INC COM 717081103 108,064 2,452,097 SH   SOLE 20 105,200 0 2,346,897
PFIZER INC COM 717081103 5,417,950 122,939,635 SH   SOLE 21 122,939,635 0 0
PFIZER INC COM 717081103 6,373,814 144,629,320 SH   SOLE 22 128,008,456 0 16,620,864
PFIZER INC COM 717081103 332,622 7,547,574 SH   SOLE 23 7,547,574 0 0
PFIZER INC COM 717081103 277,882 6,305,467 SH   SOLE 25 6,185,310 0 120,157
PFIZER INC COM 717081103 934,463 21,204,070 SH   SOLE 26 4,615,362 0 16,588,708
PFIZER INC COM 717081103 49,823 1,130,541 SH   SOLE 28 855,722 0 274,819
PFIZER INC COM 717081103 16,427 372,744 SH   SOLE 29 223,576 0 149,168
PFIZER INC COM 717081103 1,002,930 22,757,653 SH   SOLE 30 22,757,653 0 0
PFIZER INC COM 717081103 99,556 2,259,042 SH   SOLE 31 1,146,025 0 1,113,017
PFIZER INC COM 717081103 15,873 360,183 SH   SOLE 32 360,183 0 0
PFIZER INC COM 717081103 551,793 12,520,833 SH   SOLE 34 12,520,833 0 0
PFIZER INC COM 717081103 11,660 264,573 SH   SOLE 35 264,573 0 0
PFIZER INC COM 717081103 235,168 5,336,242 SH   SOLE 36 5,336,242 0 0
PFIZER INC COM 717081103 2,544 57,718 SH   SOLE 37 57,718 0 0
PFIZER INC COM 717081103 5,296 120,172 SH   SOLE 40 120,172 0 0
PFSWEB INC COM NEW 717098206 90 12,164 SH   SOLE 2 464 0 11,700
PFSWEB INC COM NEW 717098206 363 49,111 SH   SOLE 18 49,111 0 0
PFSWEB INC COM NEW 717098206 83 11,177 SH   SOLE 19 11,177 0 0
PFSWEB INC COM NEW 717098206 4,064 549,210 SH   SOLE 21 549,210 0 0
PFSWEB INC COM NEW 717098206 3,091 417,679 SH   SOLE 22 413,184 0 4,495
PG&E CORP COM 69331C108 64,122 1,393,662 SH   SOLE 2 310,194 0 1,083,468
PG&E CORP COM 69331C108 8,363 181,773 SH   SOLE 4 168,341 0 13,432
PG&E CORP COM 69331C108 52,773 1,146,984 SH   SOLE 7 1,127,935 0 19,049
PG&E CORP COM 69331C108 1,551 33,706 SH   SOLE 13 33,706 0 0
PG&E CORP COM 69331C108 215 4,670 SH   SOLE 15 4,670 0 0
PG&E CORP COM 69331C108 222,524 4,836,421 SH   SOLE 18 4,497,782 0 338,639
PG&E CORP COM 69331C108 326,082 7,087,204 SH   SOLE 19 7,087,204 0 0
PG&E CORP COM 69331C108 9,992 217,173 SH   SOLE 20 0 0 217,173
PG&E CORP COM 69331C108 557,562 12,118,281 SH   SOLE 21 12,118,281 0 0
PG&E CORP COM 69331C108 603,216 13,110,544 SH   SOLE 22 11,592,597 0 1,517,947
PG&E CORP COM 69331C108 31,035 674,534 SH   SOLE 23 674,534 0 0
PG&E CORP COM 69331C108 29,101 632,486 SH   SOLE 25 590,338 0 42,148
PG&E CORP COM 69331C108 140,770 3,059,549 SH   SOLE 26 462,173 0 2,597,376
PG&E CORP COM 69331C108 4,577 99,472 SH   SOLE 28 75,294 0 24,178
PG&E CORP COM 69331C108 820 17,817 SH   SOLE 29 17,817 0 0
PG&E CORP COM 69331C108 112,940 2,454,679 SH   SOLE 30 2,454,679 0 0
PG&E CORP COM 69331C108 9,098 197,731 SH   SOLE 31 97,019 0 100,712
PG&E CORP COM 69331C108 28,518 619,827 SH   SOLE 34 619,827 0 0
PG&E CORP COM 69331C108 24,973 542,778 SH   SOLE 36 542,778 0 0
PG&E CORP COM 69331C108 474 10,300 SH   SOLE 40 10,300 0 0
PG&E CORP OPTIONS 69331C108 1,882 40,900 SH Call SOLE 2 40,900 0 0
PG&E CORP OPTIONS 69331C108 3,644 79,200 SH Call SOLE 19 79,200 0 0
PG&E CORP OPTIONS 69331C108 23 500 SH Call SOLE 22 500 0 0
PG&E CORP OPTIONS 69331C108 9 200 SH Call SOLE 25 200 0 0
PG&E CORP OPTIONS 69331C108 5 100 SH Call SOLE 26 0 0 100
PG&E CORP OPTIONS 69331C108 603 13,100 SH Call SOLE 34 13,100 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,293 165,300 SH   SOLE 2 165,300 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 3,435 242,900 SH   SOLE 2 242,900 0 0
PGT INNOVATIONS INC COM 69336V101 1,188 54,984 SH   SOLE 2 16,889 0 38,095
PGT INNOVATIONS INC COM 69336V101 24 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 5,057 234,112 SH   SOLE 18 234,112 0 0
PGT INNOVATIONS INC COM 69336V101 5,974 276,574 SH   SOLE 19 276,574 0 0
PGT INNOVATIONS INC COM 69336V101 136,471 6,318,114 SH   SOLE 21 6,318,114 0 0
PGT INNOVATIONS INC COM 69336V101 37,773 1,748,738 SH   SOLE 22 1,689,120 0 59,618
PGT INNOVATIONS INC COM 69336V101 1,676 77,570 SH   SOLE 23 77,570 0 0
PGT INNOVATIONS INC COM 69336V101 6,559 303,677 SH   SOLE 26 25,910 0 277,767
PGT INNOVATIONS INC COM 69336V101 142 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 552 25,562 SH   SOLE 29 0 0 25,562
PGT INNOVATIONS INC COM 69336V101 2,539 117,530 SH   SOLE 30 117,530 0 0
PGT INNOVATIONS INC COM 69336V101 108 4,981 SH   SOLE 40 4,981 0 0
PHH CORP COM NEW 693320202 375 34,158 SH   SOLE 2 1,332 0 32,826
PHH CORP COM NEW 693320202 9 799 SH   SOLE 7 799 0 0
PHH CORP COM NEW 693320202 1,252 113,917 SH   SOLE 18 113,917 0 0
PHH CORP COM NEW 693320202 304 27,617 SH   SOLE 19 27,617 0 0
PHH CORP COM NEW 693320202 12,933 1,176,824 SH   SOLE 21 1,176,824 0 0
PHH CORP COM NEW 693320202 14,133 1,286,014 SH   SOLE 22 1,206,406 0 79,608
PHH CORP COM NEW 693320202 315 28,688 SH   SOLE 26 8,671 0 20,017
PHH CORP COM NEW 693320202 94 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 98 8,914 SH   SOLE 30 8,914 0 0
PHH CORP COM NEW 693320202 59 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 160 17,139 SH   SOLE 2 474 0 16,665
PHI INC COM NON VTG 69336T205 3 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 361 38,673 SH   SOLE 18 38,673 0 0
PHI INC COM NON VTG 69336T205 86 9,186 SH   SOLE 19 9,186 0 0
PHI INC COM NON VTG 69336T205 3,763 402,907 SH   SOLE 21 402,907 0 0
PHI INC COM NON VTG 69336T205 3,293 352,559 SH   SOLE 22 343,250 0 9,309
PHI INC COM NON VTG 69336T205 72 7,713 SH   SOLE 29 0 0 7,713
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,401 32,648 SH   SOLE 2 17,731 0 14,917
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,756 87,545 SH   SOLE 18 87,545 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7,174 167,237 SH   SOLE 19 167,237 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 96,467 2,248,648 SH   SOLE 21 2,248,648 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 31,718 739,338 SH   SOLE 22 717,491 0 21,847
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,420 56,407 SH   SOLE 23 56,407 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,316 77,304 SH   SOLE 26 0 0 77,304
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 102 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 674 15,709 SH   SOLE 29 0 0 15,709
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,984 46,250 SH   SOLE 30 46,250 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 74 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 235,556 2,888,836 SH   SOLE 2 756,801 0 2,132,035
PHILIP MORRIS INTL INC COM 718172109 28,652 351,388 SH   SOLE 4 351,388 0 0
PHILIP MORRIS INTL INC COM 718172109 92,602 1,135,662 SH   SOLE 7 1,135,662 0 0
PHILIP MORRIS INTL INC COM 718172109 2,345 28,761 SH   SOLE 13 28,761 0 0
PHILIP MORRIS INTL INC COM 718172109 887 10,872 SH   SOLE 15 10,872 0 0
PHILIP MORRIS INTL INC COM 718172109 6 76 SH   SOLE 17 0 0 76
PHILIP MORRIS INTL INC COM 718172109 286,756 3,516,755 SH   SOLE 18 3,324,181 0 192,574
PHILIP MORRIS INTL INC COM 718172109 127,459 1,563,144 SH   SOLE 19 1,563,144 0 0
PHILIP MORRIS INTL INC COM 718172109 40,857 501,065 SH   SOLE 20 15,436 0 485,629
PHILIP MORRIS INTL INC COM 718172109 2,215,125 27,166,113 SH   SOLE 21 27,166,113 0 0
PHILIP MORRIS INTL INC COM 718172109 3,081,506 37,791,336 SH   SOLE 22 33,741,688 0 4,049,648
PHILIP MORRIS INTL INC COM 718172109 168,145 2,062,113 SH   SOLE 23 2,062,113 0 0
PHILIP MORRIS INTL INC COM 718172109 156,681 1,921,529 SH   SOLE 25 1,921,529 0 0
PHILIP MORRIS INTL INC COM 718172109 306,249 3,755,812 SH   SOLE 26 1,275,841 0 2,479,971
PHILIP MORRIS INTL INC COM 718172109 1,619 19,856 SH   SOLE 28 19,856 0 0
PHILIP MORRIS INTL INC COM 718172109 20,575 252,328 SH   SOLE 29 16,591 0 235,737
PHILIP MORRIS INTL INC COM 718172109 401,147 4,919,638 SH   SOLE 30 4,919,638 0 0
PHILIP MORRIS INTL INC COM 718172109 30,100 369,144 SH   SOLE 31 34,775 0 334,369
PHILIP MORRIS INTL INC COM 718172109 6,641 81,447 SH   SOLE 32 81,447 0 0
PHILIP MORRIS INTL INC COM 718172109 55,769 683,945 SH   SOLE 34 683,945 0 0
PHILIP MORRIS INTL INC COM 718172109 113,277 1,389,221 SH   SOLE 36 1,389,221 0 0
PHILIP MORRIS INTL INC COM 718172109 2,653 32,541 SH   SOLE 37 32,541 0 0
PHILIP MORRIS INTL INC COM 718172109 2,568 31,496 SH   SOLE 40 31,496 0 0
PHILLIPS 66 COM 718546104 166,104 1,473,602 SH   SOLE 2 588,347 0 885,255
PHILLIPS 66 COM 718546104 27,822 246,822 SH   SOLE 4 235,242 0 11,580
PHILLIPS 66 COM 718546104 51,874 460,203 SH   SOLE 7 436,993 0 23,210
PHILLIPS 66 COM 718546104 11,403 101,164 SH   SOLE 13 101,164 0 0
PHILLIPS 66 COM 718546104 427 3,784 SH   SOLE 15 3,784 0 0
PHILLIPS 66 COM 718546104 1 11 SH   SOLE 17 0 0 11
PHILLIPS 66 COM 718546104 99,167 879,767 SH   SOLE 18 825,369 0 54,398
PHILLIPS 66 COM 718546104 89,315 792,362 SH   SOLE 19 792,362 0 0
PHILLIPS 66 COM 718546104 21,081 187,018 SH   SOLE 20 0 0 187,018
PHILLIPS 66 COM 718546104 1,079,168 9,573,882 SH   SOLE 21 9,573,882 0 0
PHILLIPS 66 COM 718546104 1,368,543 12,141,088 SH   SOLE 22 10,173,530 0 1,967,558
PHILLIPS 66 COM 718546104 84,227 747,223 SH   SOLE 23 747,223 0 0
PHILLIPS 66 COM 718546104 52,795 468,373 SH   SOLE 25 468,373 0 0
PHILLIPS 66 COM 718546104 293,861 2,607,004 SH   SOLE 26 366,405 0 2,240,599
PHILLIPS 66 COM 718546104 9,593 85,102 SH   SOLE 28 64,295 0 20,807
PHILLIPS 66 COM 718546104 43,037 381,803 SH   SOLE 29 138,706 0 243,097
PHILLIPS 66 COM 718546104 203,322 1,803,775 SH   SOLE 30 1,803,775 0 0
PHILLIPS 66 COM 718546104 50,160 444,996 SH   SOLE 31 286,779 0 158,217
PHILLIPS 66 COM 718546104 21,014 186,424 SH   SOLE 34 186,424 0 0
PHILLIPS 66 COM 718546104 57,478 509,914 SH   SOLE 36 509,914 0 0
PHILLIPS 66 COM 718546104 1,069 9,486 SH   SOLE 40 9,486 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 10,812 211,413 SH   SOLE 19 211,413 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 9 2,151 SH   SOLE 18 2,151 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,902 450,743 SH   SOLE 21 450,743 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 708 167,885 SH   SOLE 22 167,885 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 248 58,785 SH   SOLE 30 58,785 0 0
PHOTRONICS INC COM 719405102 676 68,661 SH   SOLE 2 2,553 0 66,108
PHOTRONICS INC COM 719405102 14 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 3,063 310,955 SH   SOLE 18 310,955 0 0
PHOTRONICS INC COM 719405102 595 60,365 SH   SOLE 19 60,365 0 0
PHOTRONICS INC COM 719405102 71,574 7,266,407 SH   SOLE 21 7,266,407 0 0
PHOTRONICS INC COM 719405102 20,197 2,050,481 SH   SOLE 22 1,954,513 0 95,968
PHOTRONICS INC COM 719405102 262 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 94 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,513 153,625 SH   SOLE 30 153,625 0 0
PHOTRONICS INC COM 719405102 74 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 5,315 315,248 SH   SOLE 2 137,046 0 178,202
PHYSICIANS RLTY TR COM 71943U104 862 51,101 SH   SOLE 4 51,101 0 0
PHYSICIANS RLTY TR COM 71943U104 5,182 307,327 SH   SOLE 7 307,327 0 0
PHYSICIANS RLTY TR COM 71943U104 124 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 10,117 600,037 SH   SOLE 18 600,037 0 0
PHYSICIANS RLTY TR COM 71943U104 7,036 417,308 SH   SOLE 19 417,308 0 0
PHYSICIANS RLTY TR COM 71943U104 126,136 7,481,401 SH   SOLE 21 7,481,401 0 0
PHYSICIANS RLTY TR COM 71943U104 121,246 7,191,340 SH   SOLE 22 6,961,617 0 229,723
PHYSICIANS RLTY TR COM 71943U104 204 12,104 SH   SOLE 23 12,104 0 0
PHYSICIANS RLTY TR COM 71943U104 5,762 341,732 SH   SOLE 25 341,732 0 0
PHYSICIANS RLTY TR COM 71943U104 1,911 113,343 SH   SOLE 26 31,223 0 82,120
PHYSICIANS RLTY TR COM 71943U104 418 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,044 61,912 SH   SOLE 29 61,912 0 0
PHYSICIANS RLTY TR COM 71943U104 15,592 924,776 SH   SOLE 30 924,776 0 0
PHYSICIANS RLTY TR COM 71943U104 388 22,998 SH   SOLE 31 0 0 22,998
PHYSICIANS RLTY TR COM 71943U104 262 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 177 14,097 SH   SOLE 2 787 0 13,310
PICO HLDGS INC COM NEW 693366205 7 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 853 67,994 SH   SOLE 18 67,994 0 0
PICO HLDGS INC COM NEW 693366205 139 11,075 SH   SOLE 19 11,075 0 0
PICO HLDGS INC COM NEW 693366205 8,273 659,167 SH   SOLE 21 659,167 0 0
PICO HLDGS INC COM NEW 693366205 7,889 628,572 SH   SOLE 22 611,517 0 17,055
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,438 128,792 SH   SOLE 2 4,776 0 124,016
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 695 36,708 SH   SOLE 4 36,708 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,052 214,045 SH   SOLE 7 214,045 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 91 4,829 SH   SOLE 15 4,829 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,988 421,966 SH   SOLE 18 421,966 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,646 298,260 SH   SOLE 19 298,260 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 97,623 5,157,030 SH   SOLE 21 5,157,030 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 113,177 5,978,708 SH   SOLE 22 5,769,350 0 209,358
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 159 8,399 SH   SOLE 23 8,399 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,715 249,093 SH   SOLE 25 249,093 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,523 80,467 SH   SOLE 26 30,383 0 50,084
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 378 19,973 SH   SOLE 28 19,973 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 854 45,137 SH   SOLE 29 45,137 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11,662 616,044 SH   SOLE 30 616,044 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 45 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 299 15,811 SH   SOLE 40 15,811 0 0
PIER 1 IMPORTS INC COM 720279108 124 82,646 SH   SOLE 2 2,593 0 80,053
PIER 1 IMPORTS INC COM 720279108 3 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 427 284,829 SH   SOLE 18 284,829 0 0
PIER 1 IMPORTS INC COM 720279108 102 68,303 SH   SOLE 19 68,303 0 0
PIER 1 IMPORTS INC COM 720279108 4,255 2,836,399 SH   SOLE 21 2,836,399 0 0
PIER 1 IMPORTS INC COM 720279108 3,141 2,094,261 SH   SOLE 22 1,911,209 0 183,052
PIERIS PHARMACEUTICALS INC COM 720795103 238 42,479 SH   SOLE 2 1,923 0 40,556
PIERIS PHARMACEUTICALS INC COM 720795103 7 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 971 173,318 SH   SOLE 18 173,318 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 463 82,762 SH   SOLE 19 82,762 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 10,113 1,805,822 SH   SOLE 21 1,805,822 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,259 581,896 SH   SOLE 22 540,064 0 41,832
PILGRIMS PRIDE CORP NEW COM 72147K108 3,393 187,549 SH   SOLE 2 52,338 0 135,211
PILGRIMS PRIDE CORP NEW COM 72147K108 158 8,759 SH   SOLE 4 8,759 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 887 49,014 SH   SOLE 7 49,014 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 861 47,607 SH   SOLE 18 47,607 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2,323 128,409 SH   SOLE 19 128,409 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 9,637 532,711 SH   SOLE 21 532,711 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 28,096 1,553,147 SH   SOLE 22 1,433,515 0 119,632
PILGRIMS PRIDE CORP NEW COM 72147K108 117 6,450 SH   SOLE 23 6,450 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 27 1,508 SH   SOLE 29 0 0 1,508
PILGRIMS PRIDE CORP NEW COM 72147K108 263 14,560 SH   SOLE 30 14,560 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 21 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,757 97,142 SH   SOLE 34 97,142 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 6,363 123,979 SH   SOLE 17 0 0 123,979
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
PINDUODUO INC SPONSORED ADS 722304102 846 32,179 SH   SOLE 25 32,179 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,385 52,670 SH   SOLE 26 1,837 0 50,833
PINNACLE ENTMT INC NEW COM 72348Y105 1,437 42,642 SH   SOLE 2 1,950 0 40,692
PINNACLE ENTMT INC NEW COM 72348Y105 6 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 37 1,102 SH   SOLE 7 1,102 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 5,651 167,742 SH   SOLE 18 167,742 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,936 57,478 SH   SOLE 19 57,478 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 59,933 1,778,958 SH   SOLE 21 1,778,958 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 52,066 1,545,439 SH   SOLE 22 1,468,473 0 76,966
PINNACLE ENTMT INC NEW COM 72348Y105 411 12,213 SH   SOLE 23 12,213 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 889 26,383 SH   SOLE 26 6,784 0 19,599
PINNACLE ENTMT INC NEW COM 72348Y105 254 7,551 SH   SOLE 28 7,551 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 425 12,607 SH   SOLE 30 12,607 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 88 2,598 SH   SOLE 36 2,598 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 268 7,942 SH   SOLE 40 7,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,231 170,099 SH   SOLE 2 35,111 0 134,988
PINNACLE FINL PARTNERS INC COM 72346Q104 19 313 SH   SOLE 4 313 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 96 1,592 SH   SOLE 7 1,592 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 13,676 227,373 SH   SOLE 18 227,373 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 807 13,413 SH   SOLE 19 13,413 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 216,802 3,604,349 SH   SOLE 21 3,604,349 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 146,052 2,428,137 SH   SOLE 22 2,283,251 0 144,886
PINNACLE FINL PARTNERS INC COM 72346Q104 1,723 28,647 SH   SOLE 26 20,008 0 8,639
PINNACLE FINL PARTNERS INC COM 72346Q104 614 10,215 SH   SOLE 28 10,215 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,123 18,672 SH   SOLE 30 18,672 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 103 1,716 SH   SOLE 31 1,632 0 84
PINNACLE FINL PARTNERS INC COM 72346Q104 458 7,619 SH   SOLE 40 7,619 0 0
PINNACLE FOODS INC DEL COM 72348P104 15,793 243,675 SH   SOLE 2 15,375 0 228,300
PINNACLE FOODS INC DEL COM 72348P104 34 531 SH   SOLE 4 531 0 0
PINNACLE FOODS INC DEL COM 72348P104 195 3,013 SH   SOLE 7 3,013 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,743 57,761 SH   SOLE 18 57,761 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,349 20,815 SH   SOLE 19 20,815 0 0
PINNACLE FOODS INC DEL COM 72348P104 82,821 1,277,906 SH   SOLE 21 1,277,906 0 0
PINNACLE FOODS INC DEL COM 72348P104 204,364 3,153,278 SH   SOLE 22 2,906,360 0 246,918
PINNACLE FOODS INC DEL COM 72348P104 2,501 38,587 SH   SOLE 26 21,829 0 16,758
PINNACLE FOODS INC DEL COM 72348P104 1,020 15,734 SH   SOLE 28 15,734 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,835 28,319 SH   SOLE 30 28,319 0 0
PINNACLE FOODS INC DEL COM 72348P104 165 2,548 SH   SOLE 31 2,548 0 0
PINNACLE FOODS INC DEL COM 72348P104 146 2,252 SH   SOLE 36 2,252 0 0
PINNACLE FOODS INC DEL COM 72348P104 853 13,165 SH   SOLE 40 13,165 0 0
PINNACLE WEST CAP CORP COM 723484101 38,809 490,136 SH   SOLE 2 238,666 0 251,470
PINNACLE WEST CAP CORP COM 723484101 5,121 64,674 SH   SOLE 4 61,721 0 2,953
PINNACLE WEST CAP CORP COM 723484101 13,580 171,503 SH   SOLE 7 135,704 0 35,799
PINNACLE WEST CAP CORP COM 723484101 7,200 90,926 SH   SOLE 13 90,926 0 0
PINNACLE WEST CAP CORP COM 723484101 55 698 SH   SOLE 15 698 0 0
PINNACLE WEST CAP CORP COM 723484101 26,647 336,539 SH   SOLE 18 322,784 0 13,755
PINNACLE WEST CAP CORP COM 723484101 49,465 624,722 SH   SOLE 19 624,722 0 0
PINNACLE WEST CAP CORP COM 723484101 8,925 112,719 SH   SOLE 20 0 0 112,719
PINNACLE WEST CAP CORP COM 723484101 450,587 5,690,666 SH   SOLE 21 5,690,666 0 0
PINNACLE WEST CAP CORP COM 723484101 280,361 3,540,803 SH   SOLE 22 3,147,942 0 392,861
PINNACLE WEST CAP CORP COM 723484101 13,209 166,827 SH   SOLE 23 166,827 0 0
PINNACLE WEST CAP CORP COM 723484101 9,276 117,148 SH   SOLE 25 117,148 0 0
PINNACLE WEST CAP CORP COM 723484101 33,470 422,710 SH   SOLE 26 143,224 0 279,486
PINNACLE WEST CAP CORP COM 723484101 1,727 21,811 SH   SOLE 28 16,875 0 4,936
PINNACLE WEST CAP CORP COM 723484101 2,791 35,251 SH   SOLE 29 12,667 0 22,584
PINNACLE WEST CAP CORP COM 723484101 41,906 529,255 SH   SOLE 30 529,255 0 0
PINNACLE WEST CAP CORP COM 723484101 4,608 58,194 SH   SOLE 31 35,860 0 22,334
PINNACLE WEST CAP CORP COM 723484101 3,884 49,059 SH   SOLE 32 49,059 0 0
PINNACLE WEST CAP CORP COM 723484101 18,861 238,207 SH   SOLE 34 238,207 0 0
PINNACLE WEST CAP CORP COM 723484101 11,399 143,968 SH   SOLE 36 143,968 0 0
PINNACLE WEST CAP CORP COM 723484101 177 2,239 SH   SOLE 40 2,239 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 918 62,769 SH   SOLE 2 62,769 0 0
PIONEER ENERGY SVCS CORP COM 723664108 272 92,187 SH   SOLE 2 5,461 0 86,726
PIONEER ENERGY SVCS CORP COM 723664108 4 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1,035 350,750 SH   SOLE 18 350,750 0 0
PIONEER ENERGY SVCS CORP COM 723664108 345 116,943 SH   SOLE 19 116,943 0 0
PIONEER ENERGY SVCS CORP COM 723664108 24,075 8,161,092 SH   SOLE 21 8,161,092 0 0
PIONEER ENERGY SVCS CORP COM 723664108 6,568 2,226,294 SH   SOLE 22 2,172,459 0 53,835
PIONEER ENERGY SVCS CORP COM 723664108 183 62,066 SH   SOLE 23 62,066 0 0
PIONEER ENERGY SVCS CORP COM 723664108 34 11,483 SH   SOLE 26 0 0 11,483
PIONEER ENERGY SVCS CORP COM 723664108 452 153,377 SH   SOLE 30 153,377 0 0
PIONEER HIGH INCOME TR COM 72369H106 1,126 121,600 SH   SOLE 2 121,600 0 0
PIONEER NAT RES CO COM 723787107 72,809 417,986 SH   SOLE 2 61,538 0 356,448
PIONEER NAT RES CO COM 723787107 9,167 52,627 SH   SOLE 4 48,155 0 4,472
PIONEER NAT RES CO COM 723787107 21,366 122,660 SH   SOLE 7 122,660 0 0
PIONEER NAT RES CO COM 723787107 661 3,797 SH   SOLE 13 3,797 0 0
PIONEER NAT RES CO COM 723787107 241 1,382 SH   SOLE 15 1,382 0 0
PIONEER NAT RES CO COM 723787107 55,988 321,419 SH   SOLE 18 300,957 0 20,462
PIONEER NAT RES CO COM 723787107 40,405 231,957 SH   SOLE 19 231,957 0 0
PIONEER NAT RES CO COM 723787107 10,270 58,960 SH   SOLE 20 0 0 58,960
PIONEER NAT RES CO COM 723787107 570,253 3,273,739 SH   SOLE 21 3,273,739 0 0
PIONEER NAT RES CO COM 723787107 717,771 4,120,620 SH   SOLE 22 3,688,470 0 432,150
PIONEER NAT RES CO COM 723787107 36,847 211,531 SH   SOLE 23 211,531 0 0
PIONEER NAT RES CO COM 723787107 30,504 175,118 SH   SOLE 25 175,118 0 0
PIONEER NAT RES CO COM 723787107 111,397 639,515 SH   SOLE 26 145,472 0 494,043
PIONEER NAT RES CO COM 723787107 5,735 32,923 SH   SOLE 28 24,910 0 8,013
PIONEER NAT RES CO COM 723787107 9,583 55,013 SH   SOLE 29 55,013 0 0
PIONEER NAT RES CO COM 723787107 117,969 677,244 SH   SOLE 30 677,244 0 0
PIONEER NAT RES CO COM 723787107 12,394 71,153 SH   SOLE 31 31,599 0 39,554
PIONEER NAT RES CO COM 723787107 55,588 319,121 SH   SOLE 34 319,121 0 0
PIONEER NAT RES CO COM 723787107 23,806 136,666 SH   SOLE 36 136,666 0 0
PIONEER NAT RES CO COM 723787107 595 3,414 SH   SOLE 40 3,414 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 3 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 20 4,001 SH   SOLE 21 4,001 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 90 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,135 14,871 SH   SOLE 2 551 0 14,320
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 23 297 SH   SOLE 7 297 0 0
PIPER JAFFRAY COS COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER JAFFRAY COS COM 724078100 5,080 66,535 SH   SOLE 18 66,535 0 0
PIPER JAFFRAY COS COM 724078100 1,023 13,396 SH   SOLE 19 13,396 0 0
PIPER JAFFRAY COS COM 724078100 126,075 1,651,277 SH   SOLE 21 1,651,277 0 0
PIPER JAFFRAY COS COM 724078100 33,710 441,525 SH   SOLE 22 421,236 0 20,289
PIPER JAFFRAY COS COM 724078100 90 1,182 SH   SOLE 26 0 0 1,182
PIPER JAFFRAY COS COM 724078100 177 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 2,535 33,203 SH   SOLE 30 33,203 0 0
PIPER JAFFRAY COS COM 724078100 149 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 1,753 247,581 SH   SOLE 2 83,197 0 164,384
PITNEY BOWES INC COM 724479100 6 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 180 25,419 SH   SOLE 7 25,419 0 0
PITNEY BOWES INC COM 724479100 4 597 SH   SOLE 17 0 0 597
PITNEY BOWES INC COM 724479100 8,263 1,167,063 SH   SOLE 18 1,167,063 0 0
PITNEY BOWES INC COM 724479100 1,238 174,823 SH   SOLE 19 174,823 0 0
PITNEY BOWES INC COM 724479100 118,679 16,762,513 SH   SOLE 21 16,762,513 0 0
PITNEY BOWES INC COM 724479100 45,332 6,402,808 SH   SOLE 22 6,097,479 0 305,329
PITNEY BOWES INC COM 724479100 250 35,285 SH   SOLE 26 17,815 0 17,470
PITNEY BOWES INC COM 724479100 176 24,831 SH   SOLE 28 24,831 0 0
PITNEY BOWES INC COM 724479100 304 42,906 SH   SOLE 30 42,906 0 0
PITNEY BOWES INC COM 724479100 544 76,854 SH   SOLE 32 76,854 0 0
PITNEY BOWES INC COM 724479100 206 29,053 SH   SOLE 36 29,053 0 0
PITNEY BOWES INC COM 724479100 157 22,113 SH   SOLE 40 22,113 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 45 2,276 SH   SOLE 18 2,276 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 12,779 652,666 SH   SOLE 22 634,561 0 18,105
PIXELWORKS INC COM NEW 72581M305 28 6,283 SH   SOLE 18 6,283 0 0
PIXELWORKS INC COM NEW 72581M305 471 104,439 SH   SOLE 21 104,439 0 0
PIXELWORKS INC COM NEW 72581M305 2,808 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 838 16,010 SH   SOLE 2 749 0 15,261
PJT PARTNERS INC COM CL A 69343T107 23 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 3,323 63,471 SH   SOLE 18 63,471 0 0
PJT PARTNERS INC COM CL A 69343T107 981 18,739 SH   SOLE 19 18,739 0 0
PJT PARTNERS INC COM CL A 69343T107 38,952 744,076 SH   SOLE 21 744,076 0 0
PJT PARTNERS INC COM CL A 69343T107 29,871 570,601 SH   SOLE 22 545,577 0 25,024
PJT PARTNERS INC COM CL A 69343T107 124 2,363 SH   SOLE 26 0 0 2,363
PJT PARTNERS INC COM CL A 69343T107 149 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 265 5,060 SH   SOLE 30 5,060 0 0
PJT PARTNERS INC COM CL A 69343T107 136 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25 1,000 SH   SOLE 18 1,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 71,243 2,848,598 SH   SOLE 19 2,848,598 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,864 75,978 SH   SOLE 2 7,578 0 68,400
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,205 49,125 SH   SOLE 4 45,189 0 3,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 235 9,585 SH   SOLE 7 9,585 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,422 57,961 SH   SOLE 18 46,221 0 11,740
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,631 66,482 SH   SOLE 19 66,482 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,607 147,062 SH   SOLE 21 147,062 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,785 398,897 SH   SOLE 22 275,805 0 123,092
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,745 152,685 SH   SOLE 23 152,685 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,702 395,516 SH   SOLE 26 201,613 0 193,903
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 762 31,071 SH   SOLE 28 23,728 0 7,343
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,468 141,359 SH   SOLE 29 4,208 0 137,151
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,061 165,568 SH   SOLE 30 165,568 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,220 49,720 SH   SOLE 31 16,747 0 32,973
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,105 289,627 SH   SOLE 34 289,627 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 957 39,018 SH   SOLE 36 39,018 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 67 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 4,141 76,649 SH   SOLE 2 8,634 0 68,015
PLANET FITNESS INC CL A 72703H101 42 772 SH   SOLE 4 772 0 0
PLANET FITNESS INC CL A 72703H101 103 1,903 SH   SOLE 7 1,903 0 0
PLANET FITNESS INC CL A 72703H101 15,144 280,291 SH   SOLE 18 280,291 0 0
PLANET FITNESS INC CL A 72703H101 7,974 147,590 SH   SOLE 19 147,590 0 0
PLANET FITNESS INC CL A 72703H101 160,032 2,961,912 SH   SOLE 21 2,961,912 0 0
PLANET FITNESS INC CL A 72703H101 137,847 2,551,304 SH   SOLE 22 2,432,884 0 118,420
PLANET FITNESS INC CL A 72703H101 459 8,488 SH   SOLE 23 8,488 0 0
PLANET FITNESS INC CL A 72703H101 40 741 SH   SOLE 25 741 0 0
PLANET FITNESS INC CL A 72703H101 2,384 44,125 SH   SOLE 26 22,459 0 21,666
PLANET FITNESS INC CL A 72703H101 647 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 269 4,986 SH   SOLE 29 0 0 4,986
PLANET FITNESS INC CL A 72703H101 1,109 20,533 SH   SOLE 30 20,533 0 0
PLANET FITNESS INC CL A 72703H101 24 446 SH   SOLE 34 446 0 0
PLANET FITNESS INC CL A 72703H101 490 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 2,757 45,728 SH   SOLE 2 20,278 0 25,450
PLANTRONICS INC NEW COM 727493108 16 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 44 726 SH   SOLE 7 726 0 0
PLANTRONICS INC NEW COM 727493108 11,530 191,204 SH   SOLE 18 191,204 0 0
PLANTRONICS INC NEW COM 727493108 4,904 81,334 SH   SOLE 19 81,334 0 0
PLANTRONICS INC NEW COM 727493108 147,373 2,443,996 SH   SOLE 21 2,443,996 0 0
PLANTRONICS INC NEW COM 727493108 69,997 1,160,817 SH   SOLE 22 1,116,888 0 43,929
PLANTRONICS INC NEW COM 727493108 996 16,522 SH   SOLE 23 16,522 0 0
PLANTRONICS INC NEW COM 727493108 1,540 25,531 SH   SOLE 26 3,884 0 21,647
PLANTRONICS INC NEW COM 727493108 300 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 361 5,989 SH   SOLE 29 0 0 5,989
PLANTRONICS INC NEW COM 727493108 481 7,981 SH   SOLE 30 7,981 0 0
PLANTRONICS INC NEW COM 727493108 257 4,267 SH   SOLE 40 4,267 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 9,019 723,262 SH   SOLE 2 307,824 0 415,438
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 111 8,917 SH   SOLE 7 8,917 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,353 108,533 SH   SOLE 18 108,533 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 61,967 4,969,272 SH   SOLE 19 4,969,272 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 34,219 2,744,106 SH   SOLE 21 2,744,106 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 76,789 6,157,879 SH   SOLE 22 5,723,971 0 433,908
PLATFORM SPECIALTY PRODS COR COM 72766Q105 779 62,478 SH   SOLE 26 43,739 0 18,739
PLATFORM SPECIALTY PRODS COR COM 72766Q105 396 31,775 SH   SOLE 28 31,775 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 714 57,226 SH   SOLE 30 57,226 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 61 4,901 SH   SOLE 31 4,635 0 266
PLATFORM SPECIALTY PRODS COR COM 72766Q105 13,309 1,067,272 SH   SOLE 34 1,067,272 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 111 8,867 SH   SOLE 36 8,867 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 316 25,358 SH   SOLE 40 25,358 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 146 15,118 SH   SOLE 21 15,118 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 10,250 1,064,414 SH   SOLE 22 1,039,434 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 199 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 137 14,236 SH   SOLE 30 14,236 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 66 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 525 17,805 SH   SOLE 2 872 0 16,933
PLAYAGS INC COM 72814N104 10 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 2,112 71,683 SH   SOLE 18 71,683 0 0
PLAYAGS INC COM 72814N104 590 20,020 SH   SOLE 19 20,020 0 0
PLAYAGS INC COM 72814N104 22,593 766,638 SH   SOLE 21 766,638 0 0
PLAYAGS INC COM 72814N104 18,462 626,453 SH   SOLE 22 602,400 0 24,053
PLAYAGS INC COM 72814N104 149 5,065 SH   SOLE 30 5,065 0 0
PLEXUS CORP COM 729132100 1,858 31,755 SH   SOLE 2 1,221 0 30,534
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 71 1,213 SH   SOLE 7 1,213 0 0
PLEXUS CORP COM 729132100 8,659 147,995 SH   SOLE 18 147,995 0 0
PLEXUS CORP COM 729132100 1,775 30,338 SH   SOLE 19 30,338 0 0
PLEXUS CORP COM 729132100 198,320 3,389,508 SH   SOLE 21 3,389,508 0 0
PLEXUS CORP COM 729132100 53,084 907,258 SH   SOLE 22 861,421 0 45,837
PLEXUS CORP COM 729132100 759 12,971 SH   SOLE 26 6,009 0 6,962
PLEXUS CORP COM 729132100 283 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 4,129 70,568 SH   SOLE 30 70,568 0 0
PLEXUS CORP COM 729132100 47 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 218 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 333 173,672 SH   SOLE 2 7,711 0 165,961
PLUG POWER INC COM NEW 72919P202 7 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,398 728,270 SH   SOLE 18 728,270 0 0
PLUG POWER INC COM NEW 72919P202 383 199,237 SH   SOLE 19 199,237 0 0
PLUG POWER INC COM NEW 72919P202 14,394 7,497,099 SH   SOLE 21 7,497,099 0 0
PLUG POWER INC COM NEW 72919P202 11,582 6,032,370 SH   SOLE 22 5,800,969 0 231,401
PLUG POWER INC COM NEW 72919P202 49 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 116 60,620 SH   SOLE 30 60,620 0 0
PLUG POWER INC COM NEW 72919P202 39 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 21 836 SH   SOLE 18 836 0 0
PLUMAS BANCORP COM 729273102 98 3,940 SH   SOLE 21 3,940 0 0
PLURALSIGHT INC COM CL A 72941B106 565 17,641 SH   SOLE 2 937 0 16,704
PLURALSIGHT INC COM CL A 72941B106 373 11,653 SH   SOLE 18 11,653 0 0
PLURALSIGHT INC COM CL A 72941B106 15,699 490,590 SH   SOLE 19 490,590 0 0
PLURALSIGHT INC COM CL A 72941B106 7,543 235,706 SH   SOLE 21 235,706 0 0
PLURALSIGHT INC COM CL A 72941B106 21,320 666,255 SH   SOLE 22 603,477 0 62,778
PLURALSIGHT INC COM CL A 72941B106 29 911 SH   SOLE 23 911 0 0
PLURALSIGHT INC COM CL A 72941B106 18 548 SH   SOLE 26 0 0 548
PLURALSIGHT INC COM CL A 72941B106 11 333 SH   SOLE 30 333 0 0
PLURALSIGHT INC COM CL A 72941B106 16 498 SH   SOLE 31 498 0 0
PLURALSIGHT INC COM CL A 72941B106 11,250 351,572 SH   SOLE 34 351,572 0 0
PLX PHARMA INC COM 72942A107 6 1,383 SH   SOLE 18 1,383 0 0
PLX PHARMA INC COM 72942A107 11 2,665 SH   SOLE 21 2,665 0 0
PLYMOUTH INDL REIT INC COM 729640102 13 847 SH   SOLE 18 847 0 0
PLYMOUTH INDL REIT INC COM 729640102 189 12,179 SH   SOLE 21 12,179 0 0
PNC FINL SVCS GROUP INC COM 693475105 151,101 1,109,486 SH   SOLE 2 141,342 0 968,144
PNC FINL SVCS GROUP INC COM 693475105 20,002 146,868 SH   SOLE 4 134,481 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 47,876 351,540 SH   SOLE 7 335,759 0 15,781
PNC FINL SVCS GROUP INC COM 693475105 2,477 18,186 SH   SOLE 13 18,186 0 0
PNC FINL SVCS GROUP INC COM 693475105 346 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 112,849 828,618 SH   SOLE 18 771,903 0 56,715
PNC FINL SVCS GROUP INC COM 693475105 6,325 46,445 SH   SOLE 19 46,445 0 0
PNC FINL SVCS GROUP INC COM 693475105 21,084 154,815 SH   SOLE 20 0 0 154,815
PNC FINL SVCS GROUP INC COM 693475105 1,120,430 8,226,960 SH   SOLE 21 8,226,960 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,527,751 11,217,789 SH   SOLE 22 9,889,533 0 1,328,256
PNC FINL SVCS GROUP INC COM 693475105 81,300 596,959 SH   SOLE 23 596,959 0 0
PNC FINL SVCS GROUP INC COM 693475105 62,979 462,437 SH   SOLE 25 462,437 0 0
PNC FINL SVCS GROUP INC COM 693475105 219,174 1,609,326 SH   SOLE 26 369,122 0 1,240,204
PNC FINL SVCS GROUP INC COM 693475105 12,278 90,156 SH   SOLE 28 68,243 0 21,913
PNC FINL SVCS GROUP INC COM 693475105 15,030 110,364 SH   SOLE 29 16,350 0 94,014
PNC FINL SVCS GROUP INC COM 693475105 232,005 1,703,541 SH   SOLE 30 1,703,541 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,843 167,732 SH   SOLE 31 103,621 0 64,111
PNC FINL SVCS GROUP INC COM 693475105 3,151 23,134 SH   SOLE 34 23,134 0 0
PNC FINL SVCS GROUP INC COM 693475105 57,751 424,048 SH   SOLE 36 424,048 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,310 9,622 SH   SOLE 40 9,622 0 0
PNM RES INC COM 69349H107 6,163 156,214 SH   SOLE 2 79,181 0 77,033
PNM RES INC COM 69349H107 132 3,334 SH   SOLE 4 3,334 0 0
PNM RES INC COM 69349H107 110 2,796 SH   SOLE 7 2,796 0 0
PNM RES INC COM 69349H107 18,600 471,474 SH   SOLE 18 471,474 0 0
PNM RES INC COM 69349H107 3,798 96,277 SH   SOLE 19 96,277 0 0
PNM RES INC COM 69349H107 222,494 5,639,897 SH   SOLE 21 5,639,897 0 0
PNM RES INC COM 69349H107 116,863 2,962,306 SH   SOLE 22 2,849,227 0 113,079
PNM RES INC COM 69349H107 907 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 451 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 561 14,233 SH   SOLE 29 0 0 14,233
PNM RES INC COM 69349H107 1,887 47,821 SH   SOLE 30 47,821 0 0
PNM RES INC COM 69349H107 746 18,909 SH   SOLE 34 18,909 0 0
PNM RES INC COM 69349H107 195 4,955 SH   SOLE 36 4,955 0 0
PNM RES INC COM 69349H107 331 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 13 496 SH   SOLE 18 496 0 0
POAGE BANKSHARES INC COM 730206109 17 661 SH   SOLE 21 661 0 0
POINTS INTL LTD COM NEW 730843208 2,372 168,946 SH   SOLE 22 161,185 0 7,761
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 60 11,718 SH   SOLE 21 11,718 0 0
POLARIS INDS INC COM 731068102 15,820 156,710 SH   SOLE 2 31,149 0 125,561
POLARIS INDS INC COM 731068102 1,845 18,278 SH   SOLE 4 16,695 0 1,583
POLARIS INDS INC COM 731068102 3,119 30,893 SH   SOLE 7 30,893 0 0
POLARIS INDS INC COM 731068102 73 721 SH   SOLE 13 721 0 0
POLARIS INDS INC COM 731068102 55 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 19,559 193,747 SH   SOLE 18 188,963 0 4,784
POLARIS INDS INC COM 731068102 3,258 32,277 SH   SOLE 19 32,277 0 0
POLARIS INDS INC COM 731068102 3,971 39,335 SH   SOLE 20 0 0 39,335
POLARIS INDS INC COM 731068102 287,702 2,849,945 SH   SOLE 21 2,849,945 0 0
POLARIS INDS INC COM 731068102 193,457 1,916,368 SH   SOLE 22 1,795,634 0 120,734
POLARIS INDS INC COM 731068102 7,547 74,763 SH   SOLE 23 74,763 0 0
POLARIS INDS INC COM 731068102 7,126 70,586 SH   SOLE 25 70,586 0 0
POLARIS INDS INC COM 731068102 19,775 195,889 SH   SOLE 26 69,464 0 126,425
POLARIS INDS INC COM 731068102 1,189 11,775 SH   SOLE 28 8,990 0 2,785
POLARIS INDS INC COM 731068102 1,386 13,728 SH   SOLE 29 1,564 0 12,164
POLARIS INDS INC COM 731068102 8,134 80,571 SH   SOLE 30 80,571 0 0
POLARIS INDS INC COM 731068102 2,144 21,242 SH   SOLE 31 11,829 0 9,413
POLARIS INDS INC COM 731068102 1,662 16,467 SH   SOLE 34 16,467 0 0
POLARIS INDS INC COM 731068102 5,413 53,623 SH   SOLE 36 53,623 0 0
POLARIS INDS INC COM 731068102 121 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 156 8,155 SH   SOLE 2 389 0 7,766
POLARITYTE INC COM 731094108 4 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 559 29,256 SH   SOLE 18 29,256 0 0
POLARITYTE INC COM 731094108 186 9,763 SH   SOLE 19 9,763 0 0
POLARITYTE INC COM 731094108 6,309 330,296 SH   SOLE 21 330,296 0 0
POLARITYTE INC COM 731094108 7,365 385,614 SH   SOLE 22 378,865 0 6,749
POLYMET MINING CORP COM 731916102 15 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 4,668 106,769 SH   SOLE 2 42,971 0 63,798
POLYONE CORP COM 73179P106 21 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 109 2,489 SH   SOLE 7 2,489 0 0
POLYONE CORP COM 73179P106 20,151 460,902 SH   SOLE 18 460,902 0 0
POLYONE CORP COM 73179P106 11,695 267,496 SH   SOLE 19 267,496 0 0
POLYONE CORP COM 73179P106 249,215 5,700,260 SH   SOLE 21 5,700,260 0 0
POLYONE CORP COM 73179P106 126,345 2,889,865 SH   SOLE 22 2,773,729 0 116,136
POLYONE CORP COM 73179P106 1,526 34,909 SH   SOLE 23 34,909 0 0
POLYONE CORP COM 73179P106 2,968 67,879 SH   SOLE 26 8,522 0 59,357
POLYONE CORP COM 73179P106 483 11,049 SH   SOLE 28 11,049 0 0
POLYONE CORP COM 73179P106 1,053 24,080 SH   SOLE 29 0 0 24,080
POLYONE CORP COM 73179P106 852 19,496 SH   SOLE 30 19,496 0 0
POLYONE CORP COM 73179P106 48 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 425 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 14,903 89,304 SH   SOLE 2 23,155 0 66,149
POOL CORPORATION COM 73278L105 28 170 SH   SOLE 4 170 0 0
POOL CORPORATION COM 73278L105 146 876 SH   SOLE 7 876 0 0
POOL CORPORATION COM 73278L105 20,790 124,578 SH   SOLE 18 124,578 0 0
POOL CORPORATION COM 73278L105 1,158 6,937 SH   SOLE 19 6,937 0 0
POOL CORPORATION COM 73278L105 322,923 1,935,061 SH   SOLE 21 1,935,061 0 0
POOL CORPORATION COM 73278L105 214,175 1,283,405 SH   SOLE 22 1,207,230 0 76,175
POOL CORPORATION COM 73278L105 51,543 308,862 SH   SOLE 25 308,862 0 0
POOL CORPORATION COM 73278L105 2,272 13,617 SH   SOLE 26 8,859 0 4,758
POOL CORPORATION COM 73278L105 927 5,557 SH   SOLE 28 5,557 0 0
POOL CORPORATION COM 73278L105 1,551 9,296 SH   SOLE 30 9,296 0 0
POOL CORPORATION COM 73278L105 170 1,016 SH   SOLE 31 843 0 173
POOL CORPORATION COM 73278L105 724 4,341 SH   SOLE 40 4,341 0 0
POPULAR INC COM NEW 733174700 9,881 192,803 SH   SOLE 2 6,868 0 185,935
POPULAR INC COM NEW 733174700 25 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 183 3,563 SH   SOLE 7 3,563 0 0
POPULAR INC COM NEW 733174700 5,256 102,560 SH   SOLE 18 102,560 0 0
POPULAR INC COM NEW 733174700 7,243 141,326 SH   SOLE 19 141,326 0 0
POPULAR INC COM NEW 733174700 67,839 1,323,681 SH   SOLE 21 1,323,681 0 0
POPULAR INC COM NEW 733174700 146,651 2,861,476 SH   SOLE 22 2,632,427 0 229,049
POPULAR INC COM NEW 733174700 2,557 49,897 SH   SOLE 25 49,897 0 0
POPULAR INC COM NEW 733174700 1,791 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 724 14,118 SH   SOLE 28 14,118 0 0
POPULAR INC COM NEW 733174700 99 1,936 SH   SOLE 29 0 0 1,936
POPULAR INC COM NEW 733174700 1,222 23,849 SH   SOLE 30 23,849 0 0
POPULAR INC COM NEW 733174700 111 2,164 SH   SOLE 31 2,164 0 0
POPULAR INC COM NEW 733174700 3,959 77,244 SH   SOLE 34 77,244 0 0
POPULAR INC COM NEW 733174700 208 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 646 12,598 SH   SOLE 40 12,598 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 409 425,000 PRN   SOLE 21 425,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 7,296 159,968 SH   SOLE 2 74,082 0 85,886
PORTLAND GEN ELEC CO COM NEW 736508847 571 12,518 SH   SOLE 4 12,518 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 335 7,341 SH   SOLE 7 7,341 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,127 24,699 SH   SOLE 13 24,699 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 14,616 320,454 SH   SOLE 18 320,454 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 12,201 267,511 SH   SOLE 19 267,511 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 148,244 3,250,260 SH   SOLE 21 3,250,260 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 135,460 2,969,957 SH   SOLE 22 2,792,487 0 177,470
PORTLAND GEN ELEC CO COM NEW 736508847 746 16,364 SH   SOLE 23 16,364 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,083 67,587 SH   SOLE 26 14,068 0 53,519
PORTLAND GEN ELEC CO COM NEW 736508847 585 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,528 33,493 SH   SOLE 29 2,284 0 31,209
PORTLAND GEN ELEC CO COM NEW 736508847 2,809 61,589 SH   SOLE 30 61,589 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 327 7,167 SH   SOLE 31 0 0 7,167
PORTLAND GEN ELEC CO COM NEW 736508847 337 7,378 SH   SOLE 34 7,378 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 813 17,826 SH   SOLE 36 17,826 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 515 11,284 SH   SOLE 40 11,284 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,476 55,426 SH   SOLE 2 4,751 0 50,675
PORTOLA PHARMACEUTICALS INC COM 737010108 7 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 38 1,414 SH   SOLE 7 1,414 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 5,498 206,477 SH   SOLE 18 206,477 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,833 106,391 SH   SOLE 19 106,391 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 79,557 2,987,511 SH   SOLE 21 2,987,511 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 49,556 1,860,920 SH   SOLE 22 1,778,530 0 82,390
PORTOLA PHARMACEUTICALS INC COM 737010108 294 11,042 SH   SOLE 23 11,042 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,027 38,575 SH   SOLE 26 15,474 0 23,101
PORTOLA PHARMACEUTICALS INC COM 737010108 247 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 138 5,183 SH   SOLE 29 0 0 5,183
PORTOLA PHARMACEUTICALS INC COM 737010108 437 16,394 SH   SOLE 30 16,394 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 49 1,843 SH   SOLE 34 1,843 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 178 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 8,606 130,401 SH   SOLE 2 34,139 0 96,262
POSCO SPONSORED ADR 693483109 465 7,050 SH   SOLE 4 4,391 0 2,659
POSCO SPONSORED ADR 693483109 881 13,345 SH   SOLE 18 13,345 0 0
POSCO SPONSORED ADR 693483109 2,085 31,592 SH   SOLE 21 31,592 0 0
POSCO SPONSORED ADR 693483109 24,945 377,958 SH   SOLE 22 309,590 0 68,368
POSCO SPONSORED ADR 693483109 607 9,196 SH   SOLE 30 9,196 0 0
POSCO SPONSORED ADR 693483109 40 600 SH   SOLE 34 600 0 0
POST HLDGS INC COM 737446104 14,841 151,373 SH   SOLE 2 32,547 0 118,826
POST HLDGS INC COM 737446104 31 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 197 2,007 SH   SOLE 7 2,007 0 0
POST HLDGS INC COM 737446104 20,157 205,598 SH   SOLE 18 205,598 0 0
POST HLDGS INC COM 737446104 1,134 11,571 SH   SOLE 19 11,571 0 0
POST HLDGS INC COM 737446104 298,161 3,041,216 SH   SOLE 21 3,041,216 0 0
POST HLDGS INC COM 737446104 205,931 2,100,476 SH   SOLE 22 1,973,484 0 126,992
POST HLDGS INC COM 737446104 2,244 22,887 SH   SOLE 26 12,928 0 9,959
POST HLDGS INC COM 737446104 841 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 444 4,532 SH   SOLE 29 0 0 4,532
POST HLDGS INC COM 737446104 1,555 15,861 SH   SOLE 30 15,861 0 0
POST HLDGS INC COM 737446104 140 1,425 SH   SOLE 31 1,332 0 93
POST HLDGS INC COM 737446104 148 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 671 6,840 SH   SOLE 40 6,840 0 0
POTBELLY CORP COM 73754Y100 228 18,544 SH   SOLE 2 807 0 17,737
POTBELLY CORP COM 73754Y100 5 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 932 75,740 SH   SOLE 18 75,740 0 0
POTBELLY CORP COM 73754Y100 267 21,719 SH   SOLE 19 21,719 0 0
POTBELLY CORP COM 73754Y100 9,929 807,204 SH   SOLE 21 807,204 0 0
POTBELLY CORP COM 73754Y100 8,923 725,458 SH   SOLE 22 701,452 0 24,006
POTBELLY CORP COM 73754Y100 26 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 49 3,947 SH   SOLE 30 3,947 0 0
POTBELLY CORP COM 73754Y100 20 1,594 SH   SOLE 40 1,594 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,862 94,320 SH   SOLE 2 30,769 0 63,551
POTLATCHDELTIC CORPORATION COM 737630103 28 688 SH   SOLE 4 688 0 0
POTLATCHDELTIC CORPORATION COM 737630103 58 1,427 SH   SOLE 7 1,427 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,039 391,679 SH   SOLE 18 391,679 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,453 59,914 SH   SOLE 19 59,914 0 0
POTLATCHDELTIC CORPORATION COM 737630103 224,980 5,494,026 SH   SOLE 21 5,494,026 0 0
POTLATCHDELTIC CORPORATION COM 737630103 93,568 2,284,935 SH   SOLE 22 2,197,444 0 87,491
POTLATCHDELTIC CORPORATION COM 737630103 55 1,345 SH   SOLE 23 1,345 0 0
POTLATCHDELTIC CORPORATION COM 737630103 807 19,705 SH   SOLE 26 8,670 0 11,035
POTLATCHDELTIC CORPORATION COM 737630103 356 8,693 SH   SOLE 28 8,693 0 0
POTLATCHDELTIC CORPORATION COM 737630103 6,606 161,311 SH   SOLE 30 161,311 0 0
POTLATCHDELTIC CORPORATION COM 737630103 498 12,164 SH   SOLE 34 12,164 0 0
POTLATCHDELTIC CORPORATION COM 737630103 17 422 SH   SOLE 36 422 0 0
POTLATCHDELTIC CORPORATION COM 737630103 289 7,060 SH   SOLE 40 7,060 0 0
POWELL INDS INC COM 739128106 297 8,193 SH   SOLE 2 305 0 7,888
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 7 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,499 41,353 SH   SOLE 18 41,353 0 0
POWELL INDS INC COM 739128106 273 7,520 SH   SOLE 19 7,520 0 0
POWELL INDS INC COM 739128106 33,528 924,655 SH   SOLE 21 924,655 0 0
POWELL INDS INC COM 739128106 8,591 236,921 SH   SOLE 22 225,872 0 11,049
POWELL INDS INC COM 739128106 25 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 51 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 678 18,702 SH   SOLE 30 18,702 0 0
POWELL INDS INC COM 739128106 34 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,457 23,057 SH   SOLE 2 1,131 0 21,926
POWER INTEGRATIONS INC COM 739276103 13 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 40 630 SH   SOLE 7 630 0 0
POWER INTEGRATIONS INC COM 739276103 7,814 123,645 SH   SOLE 18 123,645 0 0
POWER INTEGRATIONS INC COM 739276103 1,633 25,840 SH   SOLE 19 25,840 0 0
POWER INTEGRATIONS INC COM 739276103 196,683 3,112,068 SH   SOLE 21 3,112,068 0 0
POWER INTEGRATIONS INC COM 739276103 52,721 834,189 SH   SOLE 22 794,735 0 39,454
POWER INTEGRATIONS INC COM 739276103 541 8,557 SH   SOLE 26 1,942 0 6,615
POWER INTEGRATIONS INC COM 739276103 257 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 59 934 SH   SOLE 29 0 0 934
POWER INTEGRATIONS INC COM 739276103 4,087 64,671 SH   SOLE 30 64,671 0 0
POWER INTEGRATIONS INC COM 739276103 205 3,243 SH   SOLE 40 3,243 0 0
POWER REIT COM 73933H101 1 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 23 3,765 SH   SOLE 22 3,765 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 399 74,125 SH   SOLE 22 74,125 0 0
PPG INDS INC COM 693506107 69,650 638,231 SH   SOLE 2 115,132 0 523,099
PPG INDS INC COM 693506107 8,537 78,224 SH   SOLE 4 71,646 0 6,578
PPG INDS INC COM 693506107 31,562 289,214 SH   SOLE 7 205,774 0 83,440
PPG INDS INC COM 693506107 588 5,389 SH   SOLE 13 5,389 0 0
PPG INDS INC COM 693506107 224 2,053 SH   SOLE 15 2,053 0 0
PPG INDS INC COM 693506107 49,839 456,695 SH   SOLE 18 412,395 0 44,300
PPG INDS INC COM 693506107 6,622 60,677 SH   SOLE 19 60,677 0 0
PPG INDS INC COM 693506107 13,101 120,050 SH   SOLE 20 0 0 120,050
PPG INDS INC COM 693506107 459,725 4,212,638 SH   SOLE 21 4,212,638 0 0
PPG INDS INC COM 693506107 640,238 5,866,747 SH   SOLE 22 5,165,506 0 701,241
PPG INDS INC COM 693506107 34,196 313,352 SH   SOLE 23 313,352 0 0
PPG INDS INC COM 693506107 24,328 222,930 SH   SOLE 25 222,930 0 0
PPG INDS INC COM 693506107 112,982 1,035,294 SH   SOLE 26 218,935 0 816,359
PPG INDS INC COM 693506107 5,205 47,691 SH   SOLE 28 36,027 0 11,664
PPG INDS INC COM 693506107 1,461 13,385 SH   SOLE 29 13,385 0 0
PPG INDS INC COM 693506107 85,388 782,441 SH   SOLE 30 782,441 0 0
PPG INDS INC COM 693506107 11,137 102,057 SH   SOLE 31 51,877 0 50,180
PPG INDS INC COM 693506107 1,295 11,865 SH   SOLE 34 11,865 0 0
PPG INDS INC COM 693506107 22,497 206,152 SH   SOLE 36 206,152 0 0
PPG INDS INC COM 693506107 562 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 48,517 1,658,124 SH   SOLE 2 176,889 0 1,481,235
PPL CORP COM 69351T106 7,437 254,183 SH   SOLE 4 235,738 0 18,445
PPL CORP COM 69351T106 18,321 626,149 SH   SOLE 7 582,534 0 43,615
PPL CORP COM 69351T106 800 27,348 SH   SOLE 13 27,348 0 0
PPL CORP COM 69351T106 168 5,758 SH   SOLE 15 5,758 0 0
PPL CORP COM 69351T106 6 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 48,031 1,641,527 SH   SOLE 18 1,557,528 0 83,999
PPL CORP COM 69351T106 10,684 365,129 SH   SOLE 19 365,129 0 0
PPL CORP COM 69351T106 9,941 339,762 SH   SOLE 20 0 0 339,762
PPL CORP COM 69351T106 807,617 27,601,391 SH   SOLE 21 27,601,391 0 0
PPL CORP COM 69351T106 509,572 17,415,300 SH   SOLE 22 15,435,555 0 1,979,745
PPL CORP COM 69351T106 26,086 891,522 SH   SOLE 23 891,522 0 0
PPL CORP COM 69351T106 20,029 684,503 SH   SOLE 25 684,503 0 0
PPL CORP COM 69351T106 63,081 2,155,872 SH   SOLE 26 663,771 0 1,492,101
PPL CORP COM 69351T106 3,883 132,723 SH   SOLE 28 100,550 0 32,173
PPL CORP COM 69351T106 701 23,943 SH   SOLE 29 23,943 0 0
PPL CORP COM 69351T106 86,352 2,951,201 SH   SOLE 30 2,951,201 0 0
PPL CORP COM 69351T106 7,705 263,335 SH   SOLE 31 130,773 0 132,562
PPL CORP COM 69351T106 6,877 235,037 SH   SOLE 32 235,037 0 0
PPL CORP COM 69351T106 7,781 265,929 SH   SOLE 34 265,929 0 0
PPL CORP COM 69351T106 15,551 531,477 SH   SOLE 35 531,477 0 0
PPL CORP COM 69351T106 19,831 677,768 SH   SOLE 36 677,768 0 0
PPL CORP COM 69351T106 403 13,766 SH   SOLE 40 13,766 0 0
PQ GROUP HLDGS INC COM 73943T103 678 38,794 SH   SOLE 2 1,372 0 37,422
PQ GROUP HLDGS INC COM 73943T103 14 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 2,111 120,827 SH   SOLE 18 120,827 0 0
PQ GROUP HLDGS INC COM 73943T103 579 33,152 SH   SOLE 19 33,152 0 0
PQ GROUP HLDGS INC COM 73943T103 20,767 1,188,736 SH   SOLE 21 1,188,736 0 0
PQ GROUP HLDGS INC COM 73943T103 17,923 1,025,927 SH   SOLE 22 964,289 0 61,638
PQ GROUP HLDGS INC COM 73943T103 138 7,899 SH   SOLE 28 7,899 0 0
PQ GROUP HLDGS INC COM 73943T103 243 13,907 SH   SOLE 30 13,907 0 0
PQ GROUP HLDGS INC COM 73943T103 114 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,586 44,050 SH   SOLE 2 1,667 0 42,383
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 35 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 7,128 198,010 SH   SOLE 18 198,010 0 0
PRA GROUP INC COM 69354N106 1,474 40,954 SH   SOLE 19 40,954 0 0
PRA GROUP INC COM 69354N106 170,977 4,749,367 SH   SOLE 21 4,749,367 0 0
PRA GROUP INC COM 69354N106 46,182 1,282,837 SH   SOLE 22 1,218,230 0 64,607
PRA GROUP INC COM 69354N106 249 6,914 SH   SOLE 26 4,827 0 2,087
PRA GROUP INC COM 69354N106 253 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 3,571 99,200 SH   SOLE 30 99,200 0 0
PRA GROUP INC COM 69354N106 190 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 741 725,000 PRN   SOLE 21 725,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14,106 128,019 SH   SOLE 2 35,509 0 92,510
PRA HEALTH SCIENCES INC COM 69354M108 24 216 SH   SOLE 4 216 0 0
PRA HEALTH SCIENCES INC COM 69354M108 122 1,106 SH   SOLE 7 1,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 20,247 183,742 SH   SOLE 18 183,742 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,122 19,262 SH   SOLE 19 19,262 0 0
PRA HEALTH SCIENCES INC COM 69354M108 406,256 3,686,864 SH   SOLE 21 3,686,864 0 0
PRA HEALTH SCIENCES INC COM 69354M108 211,618 1,920,480 SH   SOLE 22 1,787,731 0 132,749
PRA HEALTH SCIENCES INC COM 69354M108 991 8,992 SH   SOLE 23 8,992 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,347 30,379 SH   SOLE 26 7,985 0 22,394
PRA HEALTH SCIENCES INC COM 69354M108 863 7,835 SH   SOLE 28 7,835 0 0
PRA HEALTH SCIENCES INC COM 69354M108 855 7,761 SH   SOLE 29 0 0 7,761
PRA HEALTH SCIENCES INC COM 69354M108 7,844 71,187 SH   SOLE 30 71,187 0 0
PRA HEALTH SCIENCES INC COM 69354M108 211 1,918 SH   SOLE 31 1,190 0 728
PRA HEALTH SCIENCES INC COM 69354M108 722 6,549 SH   SOLE 40 6,549 0 0
PRAXAIR INC COM 74005P104 116,689 725,992 SH   SOLE 2 98,985 0 627,007
PRAXAIR INC COM 74005P104 14,215 88,438 SH   SOLE 4 80,856 0 7,582
PRAXAIR INC COM 74005P104 47,009 292,470 SH   SOLE 7 235,417 0 57,053
PRAXAIR INC COM 74005P104 491 3,053 SH   SOLE 13 3,053 0 0
PRAXAIR INC COM 74005P104 390 2,425 SH   SOLE 15 2,425 0 0
PRAXAIR INC COM 74005P104 140,769 875,812 SH   SOLE 18 756,309 0 119,503
PRAXAIR INC COM 74005P104 37,411 232,754 SH   SOLE 19 232,754 0 0
PRAXAIR INC COM 74005P104 21,084 131,175 SH   SOLE 20 0 0 131,175
PRAXAIR INC COM 74005P104 822,606 5,117,936 SH   SOLE 21 5,117,936 0 0
PRAXAIR INC COM 74005P104 1,132,328 7,044,905 SH   SOLE 22 6,244,673 0 800,232
PRAXAIR INC COM 74005P104 58,088 361,400 SH   SOLE 23 361,400 0 0
PRAXAIR INC COM 74005P104 43,610 271,326 SH   SOLE 25 271,326 0 0
PRAXAIR INC COM 74005P104 135,541 843,282 SH   SOLE 26 224,100 0 619,182
PRAXAIR INC COM 74005P104 8,879 55,242 SH   SOLE 28 41,607 0 13,635
PRAXAIR INC COM 74005P104 1,581 9,835 SH   SOLE 29 9,835 0 0
PRAXAIR INC COM 74005P104 150,211 934,555 SH   SOLE 30 934,555 0 0
PRAXAIR INC COM 74005P104 19,840 123,434 SH   SOLE 31 55,316 0 68,118
PRAXAIR INC COM 74005P104 4,890 30,425 SH   SOLE 34 30,425 0 0
PRAXAIR INC COM 74005P104 41,619 258,936 SH   SOLE 36 258,936 0 0
PRAXAIR INC COM 74005P104 923 5,744 SH   SOLE 40 5,744 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 59 SH   SOLE 22 59 0 0
PRECISION THERAPEUTICS INC COM 74033P100 0 57 SH   SOLE 21 57 0 0
PREFERRED APT CMNTYS INC COM 74039L103 962 54,739 SH   SOLE 2 13,666 0 41,073
PREFERRED APT CMNTYS INC COM 74039L103 11 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,506 142,568 SH   SOLE 18 142,568 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,607 91,429 SH   SOLE 19 91,429 0 0
PREFERRED APT CMNTYS INC COM 74039L103 26,026 1,480,451 SH   SOLE 21 1,480,451 0 0
PREFERRED APT CMNTYS INC COM 74039L103 24,073 1,369,354 SH   SOLE 22 1,313,127 0 56,227
PREFERRED APT CMNTYS INC COM 74039L103 1,038 59,039 SH   SOLE 23 59,039 0 0
PREFERRED APT CMNTYS INC COM 74039L103 184 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 116 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 662 11,320 SH   SOLE 2 561 0 10,759
PREFERRED BK LOS ANGELES CA COM NEW 740367404 18 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,686 63,013 SH   SOLE 18 63,013 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 773 13,209 SH   SOLE 19 13,209 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 88,635 1,515,132 SH   SOLE 21 1,515,132 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 23,651 404,283 SH   SOLE 22 387,143 0 17,140
PREFERRED BK LOS ANGELES CA COM NEW 740367404 77 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 100 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 96 1,635 SH   SOLE 29 0 0 1,635
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,954 33,399 SH   SOLE 30 33,399 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 147 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 199 2,838 SH   SOLE 2 102 0 2,736
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 762 10,844 SH   SOLE 18 10,844 0 0
PREFORMED LINE PRODS CO COM 740444104 181 2,578 SH   SOLE 19 2,578 0 0
PREFORMED LINE PRODS CO COM 740444104 7,635 108,643 SH   SOLE 21 108,643 0 0
PREFORMED LINE PRODS CO COM 740444104 2,351 33,457 SH   SOLE 22 30,914 0 2,543
PREMIER FINL BANCORP INC COM 74050M105 242 13,087 SH   SOLE 2 390 0 12,697
PREMIER FINL BANCORP INC COM 74050M105 6 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 778 42,054 SH   SOLE 18 42,054 0 0
PREMIER FINL BANCORP INC COM 74050M105 202 10,902 SH   SOLE 19 10,902 0 0
PREMIER FINL BANCORP INC COM 74050M105 8,076 436,797 SH   SOLE 21 436,797 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,061 111,474 SH   SOLE 22 106,785 0 4,689
PREMIER INC CL A 74051N102 4,910 107,258 SH   SOLE 2 5,639 0 101,619
PREMIER INC CL A 74051N102 11 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 50 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 1,139 24,875 SH   SOLE 18 24,875 0 0
PREMIER INC CL A 74051N102 404 8,828 SH   SOLE 19 8,828 0 0
PREMIER INC CL A 74051N102 35,594 777,511 SH   SOLE 21 777,511 0 0
PREMIER INC CL A 74051N102 62,966 1,375,406 SH   SOLE 22 1,271,375 0 104,031
PREMIER INC CL A 74051N102 974 21,274 SH   SOLE 26 6,665 0 14,609
PREMIER INC CL A 74051N102 362 7,915 SH   SOLE 28 7,915 0 0
PREMIER INC CL A 74051N102 914 19,957 SH   SOLE 29 0 0 19,957
PREMIER INC CL A 74051N102 600 13,115 SH   SOLE 30 13,115 0 0
PREMIER INC CL A 74051N102 52 1,127 SH   SOLE 31 1,085 0 42
PREMIER INC CL A 74051N102 288 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 2 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 21 11,752 SH   SOLE 21 11,752 0 0
PRESIDIO INC COM 74102M103 495 32,461 SH   SOLE 2 1,104 0 31,357
PRESIDIO INC COM 74102M103 14 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 1,554 101,889 SH   SOLE 18 101,889 0 0
PRESIDIO INC COM 74102M103 453 29,706 SH   SOLE 19 29,706 0 0
PRESIDIO INC COM 74102M103 16,021 1,050,564 SH   SOLE 21 1,050,564 0 0
PRESIDIO INC COM 74102M103 14,060 921,965 SH   SOLE 22 865,837 0 56,128
PRESIDIO INC COM 74102M103 204 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 121 7,952 SH   SOLE 30 7,952 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,090 81,565 SH   SOLE 2 32,017 0 49,548
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 43 1,122 SH   SOLE 7 1,122 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,567 305,283 SH   SOLE 18 305,283 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,170 83,668 SH   SOLE 19 83,668 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 143,210 3,779,631 SH   SOLE 21 3,779,631 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69,744 1,840,694 SH   SOLE 22 1,767,454 0 73,240
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 903 23,821 SH   SOLE 23 23,821 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,351 62,043 SH   SOLE 26 12,823 0 49,220
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 288 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 221 5,821 SH   SOLE 29 0 0 5,821
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 451 11,896 SH   SOLE 30 11,896 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 218 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 5,405 710,223 SH   SOLE 30 710,223 0 0
PRGX GLOBAL INC COM NEW 69357C503 143 16,418 SH   SOLE 2 695 0 15,723
PRGX GLOBAL INC COM NEW 69357C503 6 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 571 65,640 SH   SOLE 18 65,640 0 0
PRGX GLOBAL INC COM NEW 69357C503 129 14,834 SH   SOLE 19 14,834 0 0
PRGX GLOBAL INC COM NEW 69357C503 6,478 744,584 SH   SOLE 21 744,584 0 0
PRGX GLOBAL INC COM NEW 69357C503 7,299 838,952 SH   SOLE 22 833,091 0 5,861
PRICE T ROWE GROUP INC COM 74144T108 65,826 602,912 SH   SOLE 2 102,158 0 500,754
PRICE T ROWE GROUP INC COM 74144T108 9,062 83,000 SH   SOLE 4 76,585 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 41,521 380,298 SH   SOLE 7 257,559 0 122,739
PRICE T ROWE GROUP INC COM 74144T108 215 1,971 SH   SOLE 13 1,971 0 0
PRICE T ROWE GROUP INC COM 74144T108 209 1,917 SH   SOLE 15 1,917 0 0
PRICE T ROWE GROUP INC COM 74144T108 54,156 496,021 SH   SOLE 18 466,156 0 29,865
PRICE T ROWE GROUP INC COM 74144T108 6,075 55,639 SH   SOLE 19 55,639 0 0
PRICE T ROWE GROUP INC COM 74144T108 12,644 115,809 SH   SOLE 20 0 0 115,809
PRICE T ROWE GROUP INC COM 74144T108 757,562 6,938,651 SH   SOLE 21 6,938,651 0 0
PRICE T ROWE GROUP INC COM 74144T108 645,935 5,916,235 SH   SOLE 22 5,271,705 0 644,530
PRICE T ROWE GROUP INC COM 74144T108 32,851 300,893 SH   SOLE 23 300,893 0 0
PRICE T ROWE GROUP INC COM 74144T108 24,938 228,410 SH   SOLE 25 228,410 0 0
PRICE T ROWE GROUP INC COM 74144T108 94,131 862,159 SH   SOLE 26 207,965 0 654,194
PRICE T ROWE GROUP INC COM 74144T108 5,140 47,076 SH   SOLE 28 35,694 0 11,382
PRICE T ROWE GROUP INC COM 74144T108 922 8,449 SH   SOLE 29 8,449 0 0
PRICE T ROWE GROUP INC COM 74144T108 114,118 1,045,230 SH   SOLE 30 1,045,230 0 0
PRICE T ROWE GROUP INC COM 74144T108 9,221 84,458 SH   SOLE 31 51,469 0 32,989
PRICE T ROWE GROUP INC COM 74144T108 1,293 11,839 SH   SOLE 34 11,839 0 0
PRICE T ROWE GROUP INC COM 74144T108 28,208 258,358 SH   SOLE 36 258,358 0 0
PRICE T ROWE GROUP INC COM 74144T108 526 4,822 SH   SOLE 40 4,822 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 2,656 1,750,000 PRN   SOLE 21 1,750,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2,047 1,725,000 PRN   SOLE 21 1,725,000 0 0
PRICESMART INC COM 741511109 1,439 17,773 SH   SOLE 2 825 0 16,948
PRICESMART INC COM 741511109 5 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 21 261 SH   SOLE 7 261 0 0
PRICESMART INC COM 741511109 5,677 70,131 SH   SOLE 18 70,131 0 0
PRICESMART INC COM 741511109 1,636 20,213 SH   SOLE 19 20,213 0 0
PRICESMART INC COM 741511109 59,764 738,279 SH   SOLE 21 738,279 0 0
PRICESMART INC COM 741511109 52,237 645,296 SH   SOLE 22 608,636 0 36,660
PRICESMART INC COM 741511109 334 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 230 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 393 4,856 SH   SOLE 30 4,856 0 0
PRICESMART INC COM 741511109 170 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY CORP COM 74158E104 6 79 SH   SOLE 18 79 0 0
PRIMEENERGY CORP COM 74158E104 13 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 6,039 50,094 SH   SOLE 2 18,743 0 31,351
PRIMERICA INC COM 74164M108 19 156 SH   SOLE 4 156 0 0
PRIMERICA INC COM 74164M108 109 906 SH   SOLE 7 906 0 0
PRIMERICA INC COM 74164M108 29,475 244,504 SH   SOLE 18 244,504 0 0
PRIMERICA INC COM 74164M108 3,811 31,614 SH   SOLE 19 31,614 0 0
PRIMERICA INC COM 74164M108 337,519 2,799,828 SH   SOLE 21 2,799,828 0 0
PRIMERICA INC COM 74164M108 162,243 1,345,853 SH   SOLE 22 1,286,176 0 59,677
PRIMERICA INC COM 74164M108 1,130 9,371 SH   SOLE 26 5,265 0 4,106
PRIMERICA INC COM 74164M108 756 6,268 SH   SOLE 28 6,268 0 0
PRIMERICA INC COM 74164M108 868 7,201 SH   SOLE 30 7,201 0 0
PRIMERICA INC COM 74164M108 216 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 671 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 501 27,743 SH   SOLE 2 1,024 0 26,719
PRIMO WTR CORP COM 74165N105 11 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,948 107,911 SH   SOLE 18 107,911 0 0
PRIMO WTR CORP COM 74165N105 539 29,863 SH   SOLE 19 29,863 0 0
PRIMO WTR CORP COM 74165N105 20,754 1,149,784 SH   SOLE 21 1,149,784 0 0
PRIMO WTR CORP COM 74165N105 16,173 895,995 SH   SOLE 22 878,570 0 17,425
PRIMORIS SVCS CORP COM 74164F103 919 37,020 SH   SOLE 2 1,565 0 35,455
PRIMORIS SVCS CORP COM 74164F103 7 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 21 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 3,338 134,494 SH   SOLE 18 134,494 0 0
PRIMORIS SVCS CORP COM 74164F103 952 38,338 SH   SOLE 19 38,338 0 0
PRIMORIS SVCS CORP COM 74164F103 34,056 1,372,128 SH   SOLE 21 1,372,128 0 0
PRIMORIS SVCS CORP COM 74164F103 28,737 1,157,830 SH   SOLE 22 1,100,818 0 57,012
PRIMORIS SVCS CORP COM 74164F103 47 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 138 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 238 9,609 SH   SOLE 30 9,609 0 0
PRIMORIS SVCS CORP COM 74164F103 108 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 46,798 798,740 SH   SOLE 2 185,952 0 612,788
PRINCIPAL FINL GROUP INC COM 74251V102 6,823 116,461 SH   SOLE 4 108,905 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 18,578 317,079 SH   SOLE 7 256,290 0 60,789
PRINCIPAL FINL GROUP INC COM 74251V102 122 2,083 SH   SOLE 15 2,083 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 34,689 592,066 SH   SOLE 18 554,197 0 37,869
PRINCIPAL FINL GROUP INC COM 74251V102 4,362 74,446 SH   SOLE 19 74,446 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,574 146,331 SH   SOLE 20 0 0 146,331
PRINCIPAL FINL GROUP INC COM 74251V102 398,185 6,796,124 SH   SOLE 21 6,796,124 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 388,553 6,631,735 SH   SOLE 22 5,836,628 0 795,107
PRINCIPAL FINL GROUP INC COM 74251V102 24,879 424,623 SH   SOLE 23 424,623 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 17,112 292,056 SH   SOLE 25 292,056 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 61,125 1,043,270 SH   SOLE 26 271,964 0 771,306
PRINCIPAL FINL GROUP INC COM 74251V102 3,123 53,296 SH   SOLE 28 39,904 0 13,392
PRINCIPAL FINL GROUP INC COM 74251V102 5,617 95,863 SH   SOLE 29 38,429 0 57,434
PRINCIPAL FINL GROUP INC COM 74251V102 66,506 1,135,116 SH   SOLE 30 1,135,116 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6,971 118,978 SH   SOLE 31 67,887 0 51,091
PRINCIPAL FINL GROUP INC COM 74251V102 1,377 23,503 SH   SOLE 34 23,503 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 14,900 254,311 SH   SOLE 36 254,311 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 340 5,801 SH   SOLE 40 5,801 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 388 13,290 SH   SOLE 2 13,290 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 204 6,971 SH   SOLE 18 6,971 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,303 78,815 SH   SOLE 19 78,815 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 34 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 9 304 SH   SOLE 22 304 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 274 9,373 SH   SOLE 26 1,675 0 7,698
PRINCIPIA BIOPHARMA INC COM 74257L108 1,156 39,579 SH   SOLE 34 39,579 0 0
PRO-DEX INC COLO COM NEW 74265M205 5 504 SH   SOLE 18 504 0 0
PRO-DEX INC COLO COM NEW 74265M205 81 7,745 SH   SOLE 21 7,745 0 0
PRO-DEX INC COLO COM NEW 74265M205 0 42 SH   SOLE 22 42 0 0
PROASSURANCE CORP COM 74267C106 2,457 52,328 SH   SOLE 2 1,980 0 50,348
PROASSURANCE CORP COM 74267C106 17 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 96 2,046 SH   SOLE 7 2,046 0 0
PROASSURANCE CORP COM 74267C106 11,023 234,779 SH   SOLE 18 234,779 0 0
PROASSURANCE CORP COM 74267C106 2,247 47,859 SH   SOLE 19 47,859 0 0
PROASSURANCE CORP COM 74267C106 264,091 5,624,936 SH   SOLE 21 5,624,936 0 0
PROASSURANCE CORP COM 74267C106 71,784 1,528,943 SH   SOLE 22 1,454,529 0 74,414
PROASSURANCE CORP COM 74267C106 842 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 363 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 5,607 119,427 SH   SOLE 30 119,427 0 0
PROASSURANCE CORP COM 74267C106 128 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 251 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 506,405 6,084,409 SH   SOLE 2 847,642 0 5,236,767
PROCTER AND GAMBLE CO COM 742718109 72,507 871,163 SH   SOLE 4 805,018 0 66,145
PROCTER AND GAMBLE CO COM 742718109 183,700 2,207,139 SH   SOLE 7 2,078,553 0 128,586
PROCTER AND GAMBLE CO COM 742718109 3,363 40,408 SH   SOLE 13 40,408 0 0
PROCTER AND GAMBLE CO COM 742718109 1,729 20,779 SH   SOLE 15 20,779 0 0
PROCTER AND GAMBLE CO COM 742718109 23 282 SH   SOLE 17 0 0 282
PROCTER AND GAMBLE CO COM 742718109 541,562 6,506,812 SH   SOLE 18 6,110,079 0 396,733
PROCTER AND GAMBLE CO COM 742718109 587,149 7,054,535 SH   SOLE 19 7,054,535 0 0
PROCTER AND GAMBLE CO COM 742718109 87,784 1,054,714 SH   SOLE 20 0 0 1,054,714
PROCTER AND GAMBLE CO COM 742718109 3,880,235 46,620,628 SH   SOLE 21 46,620,628 0 0
PROCTER AND GAMBLE CO COM 742718109 5,147,443 61,846,011 SH   SOLE 22 54,687,078 0 7,158,933
PROCTER AND GAMBLE CO COM 742718109 264,277 3,175,265 SH   SOLE 23 3,175,265 0 0
PROCTER AND GAMBLE CO COM 742718109 219,393 2,635,989 SH   SOLE 25 2,635,989 0 0
PROCTER AND GAMBLE CO COM 742718109 876,716 10,533,652 SH   SOLE 26 1,993,800 0 8,539,852
PROCTER AND GAMBLE CO COM 742718109 40,362 484,948 SH   SOLE 28 367,108 0 117,840
PROCTER AND GAMBLE CO COM 742718109 15,289 183,695 SH   SOLE 29 99,337 0 84,358
PROCTER AND GAMBLE CO COM 742718109 722,170 8,676,794 SH   SOLE 30 8,676,794 0 0
PROCTER AND GAMBLE CO COM 742718109 85,660 1,029,198 SH   SOLE 31 556,411 0 472,787
PROCTER AND GAMBLE CO COM 742718109 13,349 160,391 SH   SOLE 32 160,391 0 0
PROCTER AND GAMBLE CO COM 742718109 170,666 2,050,529 SH   SOLE 34 2,050,529 0 0
PROCTER AND GAMBLE CO COM 742718109 193,262 2,322,027 SH   SOLE 36 2,322,027 0 0
PROCTER AND GAMBLE CO COM 742718109 2,301 27,642 SH   SOLE 37 27,642 0 0
PROCTER AND GAMBLE CO COM 742718109 4,236 50,892 SH   SOLE 40 50,892 0 0
PROFIRE ENERGY INC COM 74316X101 62 19,487 SH   SOLE 2 1,399 0 18,088
PROFIRE ENERGY INC COM 74316X101 243 76,146 SH   SOLE 18 76,146 0 0
PROFIRE ENERGY INC COM 74316X101 57 18,003 SH   SOLE 19 18,003 0 0
PROFIRE ENERGY INC COM 74316X101 2,732 856,399 SH   SOLE 21 856,399 0 0
PROFIRE ENERGY INC COM 74316X101 1,783 558,912 SH   SOLE 22 551,650 0 7,262
PROGENICS PHARMACEUTICALS IN COM 743187106 422 67,254 SH   SOLE 2 2,980 0 64,274
PROGENICS PHARMACEUTICALS IN COM 743187106 10 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,251 358,932 SH   SOLE 18 358,932 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 481 76,786 SH   SOLE 19 76,786 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 63,800 10,175,388 SH   SOLE 21 10,175,388 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 14,977 2,388,672 SH   SOLE 22 2,289,844 0 98,828
PROGENICS PHARMACEUTICALS IN COM 743187106 63 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,299 207,240 SH   SOLE 30 207,240 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 46 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,732 49,079 SH   SOLE 2 14,213 0 34,866
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 34 974 SH   SOLE 7 974 0 0
PROGRESS SOFTWARE CORP COM 743312100 7,692 217,970 SH   SOLE 18 217,970 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,821 164,950 SH   SOLE 19 164,950 0 0
PROGRESS SOFTWARE CORP COM 743312100 173,792 4,924,675 SH   SOLE 21 4,924,675 0 0
PROGRESS SOFTWARE CORP COM 743312100 51,649 1,463,564 SH   SOLE 22 1,399,639 0 63,925
PROGRESS SOFTWARE CORP COM 743312100 1,417 40,156 SH   SOLE 23 40,156 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,137 88,883 SH   SOLE 26 6,680 0 82,203
PROGRESS SOFTWARE CORP COM 743312100 229 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 565 16,009 SH   SOLE 29 0 0 16,009
PROGRESS SOFTWARE CORP COM 743312100 3,402 96,411 SH   SOLE 30 96,411 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,827 80,096 SH   SOLE 34 80,096 0 0
PROGRESS SOFTWARE CORP COM 743312100 180 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 121,021 1,703,557 SH   SOLE 2 480,020 0 1,223,537
PROGRESSIVE CORP OHIO COM 743315103 16,025 225,583 SH   SOLE 4 210,217 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 47,345 666,449 SH   SOLE 7 544,023 0 122,426
PROGRESSIVE CORP OHIO COM 743315103 3,145 44,271 SH   SOLE 13 44,271 0 0
PROGRESSIVE CORP OHIO COM 743315103 378 5,321 SH   SOLE 15 5,321 0 0
PROGRESSIVE CORP OHIO COM 743315103 86,725 1,220,797 SH   SOLE 18 1,142,442 0 78,355
PROGRESSIVE CORP OHIO COM 743315103 32,619 459,157 SH   SOLE 19 459,157 0 0
PROGRESSIVE CORP OHIO COM 743315103 19,207 270,373 SH   SOLE 20 0 0 270,373
PROGRESSIVE CORP OHIO COM 743315103 998,182 14,050,982 SH   SOLE 21 14,050,982 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,069,605 15,056,373 SH   SOLE 22 13,273,447 0 1,782,926
PROGRESSIVE CORP OHIO COM 743315103 55,906 786,969 SH   SOLE 23 786,969 0 0
PROGRESSIVE CORP OHIO COM 743315103 42,749 601,766 SH   SOLE 25 601,766 0 0
PROGRESSIVE CORP OHIO COM 743315103 167,889 2,363,301 SH   SOLE 26 498,808 0 1,864,493
PROGRESSIVE CORP OHIO COM 743315103 7,946 111,856 SH   SOLE 28 84,513 0 27,343
PROGRESSIVE CORP OHIO COM 743315103 17,431 245,371 SH   SOLE 29 44,056 0 201,315
PROGRESSIVE CORP OHIO COM 743315103 183,851 2,587,999 SH   SOLE 30 2,587,999 0 0
PROGRESSIVE CORP OHIO COM 743315103 17,873 251,585 SH   SOLE 31 156,929 0 94,656
PROGRESSIVE CORP OHIO COM 743315103 17,517 246,579 SH   SOLE 34 246,579 0 0
PROGRESSIVE CORP OHIO COM 743315103 44,303 623,639 SH   SOLE 36 623,639 0 0
PROGRESSIVE CORP OHIO COM 743315103 830 11,680 SH   SOLE 40 11,680 0 0
PROLOGIS INC COM 74340W103 174,105 2,568,306 SH   SOLE 2 772,289 0 1,796,017
PROLOGIS INC COM 74340W103 47,269 697,289 SH   SOLE 4 680,697 0 16,592
PROLOGIS INC COM 74340W103 106,495 1,570,960 SH   SOLE 7 1,559,276 0 11,684
PROLOGIS INC COM 74340W103 10,113 149,177 SH   SOLE 13 149,177 0 0
PROLOGIS INC COM 74340W103 1,925 28,401 SH   SOLE 15 28,401 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 91,395 1,348,214 SH   SOLE 18 1,272,318 0 75,896
PROLOGIS INC COM 74340W103 152,782 2,253,758 SH   SOLE 19 2,253,758 0 0
PROLOGIS INC COM 74340W103 18,328 270,365 SH   SOLE 20 0 0 270,365
PROLOGIS INC COM 74340W103 1,190,521 17,561,890 SH   SOLE 21 17,561,890 0 0
PROLOGIS INC COM 74340W103 1,772,468 26,146,450 SH   SOLE 22 23,574,947 0 2,571,503
PROLOGIS INC COM 74340W103 81,031 1,195,331 SH   SOLE 23 1,195,331 0 0
PROLOGIS INC COM 74340W103 125,913 1,857,403 SH   SOLE 25 1,857,403 0 0
PROLOGIS INC COM 74340W103 174,170 2,569,261 SH   SOLE 26 540,754 0 2,028,507
PROLOGIS INC COM 74340W103 10,794 159,220 SH   SOLE 28 129,761 0 29,459
PROLOGIS INC COM 74340W103 42,777 631,028 SH   SOLE 29 400,837 0 230,191
PROLOGIS INC COM 74340W103 338,784 4,997,549 SH   SOLE 30 4,997,549 0 0
PROLOGIS INC COM 74340W103 23,383 344,938 SH   SOLE 31 138,556 0 206,382
PROLOGIS INC COM 74340W103 21,171 312,303 SH   SOLE 34 312,303 0 0
PROLOGIS INC COM 74340W103 44,427 655,355 SH   SOLE 36 655,355 0 0
PROLOGIS INC COM 74340W103 853 12,587 SH   SOLE 40 12,587 0 0
PROOFPOINT INC COM 743424103 9,034 84,958 SH   SOLE 2 3,363 0 81,595
PROOFPOINT INC COM 743424103 24 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 117 1,105 SH   SOLE 7 1,105 0 0
PROOFPOINT INC COM 743424103 2,587 24,334 SH   SOLE 18 24,334 0 0
PROOFPOINT INC COM 743424103 14,267 134,176 SH   SOLE 19 134,176 0 0
PROOFPOINT INC COM 743424103 76,712 721,453 SH   SOLE 21 721,453 0 0
PROOFPOINT INC COM 743424103 147,190 1,384,272 SH   SOLE 22 1,281,987 0 102,285
PROOFPOINT INC COM 743424103 1,729 16,257 SH   SOLE 26 9,117 0 7,140
PROOFPOINT INC COM 743424103 713 6,710 SH   SOLE 28 6,710 0 0
PROOFPOINT INC COM 743424103 224 2,102 SH   SOLE 29 0 0 2,102
PROOFPOINT INC COM 743424103 1,223 11,503 SH   SOLE 30 11,503 0 0
PROOFPOINT INC COM 743424103 182 1,709 SH   SOLE 31 1,006 0 703
PROOFPOINT INC COM 743424103 10,031 94,335 SH   SOLE 34 94,335 0 0
PROOFPOINT INC COM 743424103 574 5,402 SH   SOLE 40 5,402 0 0
PROPETRO HLDG CORP COM 74347M108 1,427 86,516 SH   SOLE 2 32,214 0 54,302
PROPETRO HLDG CORP COM 74347M108 4 214 SH   SOLE 4 214 0 0
PROPETRO HLDG CORP COM 74347M108 25 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 5,081 308,099 SH   SOLE 18 308,099 0 0
PROPETRO HLDG CORP COM 74347M108 5,726 347,248 SH   SOLE 19 347,248 0 0
PROPETRO HLDG CORP COM 74347M108 131,114 7,951,122 SH   SOLE 21 7,951,122 0 0
PROPETRO HLDG CORP COM 74347M108 39,699 2,407,445 SH   SOLE 22 2,312,862 0 94,583
PROPETRO HLDG CORP COM 74347M108 2,059 124,838 SH   SOLE 23 124,838 0 0
PROPETRO HLDG CORP COM 74347M108 3,459 209,753 SH   SOLE 26 0 0 209,753
PROPETRO HLDG CORP COM 74347M108 797 48,339 SH   SOLE 29 0 0 48,339
PROPETRO HLDG CORP COM 74347M108 2,787 168,988 SH   SOLE 30 168,988 0 0
PROPETRO HLDG CORP COM 74347M108 153 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 60 20,132 SH   SOLE 21 20,132 0 0
PROS HOLDINGS INC COM 74346Y103 878 25,080 SH   SOLE 2 1,215 0 23,865
PROS HOLDINGS INC COM 74346Y103 19 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 3,398 97,022 SH   SOLE 18 97,022 0 0
PROS HOLDINGS INC COM 74346Y103 997 28,462 SH   SOLE 19 28,462 0 0
PROS HOLDINGS INC COM 74346Y103 35,827 1,023,047 SH   SOLE 21 1,023,047 0 0
PROS HOLDINGS INC COM 74346Y103 36,169 1,032,798 SH   SOLE 22 879,476 0 153,322
PROS HOLDINGS INC COM 74346Y103 47 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 167 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 245 6,983 SH   SOLE 30 6,983 0 0
PROS HOLDINGS INC COM 74346Y103 90 2,561 SH   SOLE 40 2,561 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 0 7 SH   SOLE 17 0 0 7
PROSHARES TR RUSS 2000 DIVD 74347B698 0 8 SH   SOLE 17 0 0 8
PROSHARES TR PSHS LC COR PLUS 74347R248 6 80 SH   SOLE 17 0 0 80
PROSHARES TR S&P 500 DV ARIST 74348A467 4 54 SH   SOLE 17 0 0 54
PROSPECT CAPITAL CORPORATION COM 74348T102 0 50 SH   SOLE 17 0 0 50
PROSPECT CAPITAL CORPORATION COM 74348T102 10,729 1,463,753 SH   SOLE 30 1,463,753 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,325 1,315,000 PRN   SOLE 21 1,315,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 9,757 140,689 SH   SOLE 2 31,619 0 109,070
PROSPERITY BANCSHARES INC COM 743606105 21 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 142 2,054 SH   SOLE 7 2,054 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,252 205,514 SH   SOLE 18 205,514 0 0
PROSPERITY BANCSHARES INC COM 743606105 817 11,781 SH   SOLE 19 11,781 0 0
PROSPERITY BANCSHARES INC COM 743606105 221,271 3,190,643 SH   SOLE 21 3,190,643 0 0
PROSPERITY BANCSHARES INC COM 743606105 154,548 2,228,527 SH   SOLE 22 2,090,098 0 138,429
PROSPERITY BANCSHARES INC COM 743606105 1,085 15,648 SH   SOLE 26 8,134 0 7,514
PROSPERITY BANCSHARES INC COM 743606105 665 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 114 1,642 SH   SOLE 29 0 0 1,642
PROSPERITY BANCSHARES INC COM 743606105 1,122 16,181 SH   SOLE 30 16,181 0 0
PROSPERITY BANCSHARES INC COM 743606105 100 1,445 SH   SOLE 31 1,445 0 0
PROSPERITY BANCSHARES INC COM 743606105 21 300 SH   SOLE 36 300 0 0
PROSPERITY BANCSHARES INC COM 743606105 496 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 25 2,443 SH   SOLE 18 2,443 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 358 34,772 SH   SOLE 21 34,772 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,081 202,207 SH   SOLE 22 202,207 0 0
PROTECTIVE INS CORP CL A 74368L104 4 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 488 21,247 SH   SOLE 2 11,033 0 10,214
PROTECTIVE INS CORP CL B 74368L203 5 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 855 37,258 SH   SOLE 18 37,258 0 0
PROTECTIVE INS CORP CL B 74368L203 607 26,437 SH   SOLE 19 26,437 0 0
PROTECTIVE INS CORP CL B 74368L203 8,310 362,093 SH   SOLE 21 362,093 0 0
PROTECTIVE INS CORP CL B 74368L203 12,934 563,594 SH   SOLE 22 548,482 0 15,112
PROTECTIVE INS CORP CL B 74368L203 210 9,166 SH   SOLE 23 9,166 0 0
PROTECTIVE INS CORP CL B 74368L203 1,240 54,038 SH   SOLE 26 0 0 54,038
PROTECTIVE INS CORP CL B 74368L203 40 1,731 SH   SOLE 28 1,731 0 0
PROTECTIVE INS CORP CL B 74368L203 84 3,655 SH   SOLE 30 3,655 0 0
PROTECTIVE INS CORP CL B 74368L203 111 4,853 SH   SOLE 34 4,853 0 0
PROTECTIVE INS CORP CL B 74368L203 38 1,669 SH   SOLE 40 1,669 0 0
PROTEON THERAPEUTICS INC COM 74371L109 3 1,723 SH   SOLE 18 1,723 0 0
PROTEON THERAPEUTICS INC COM 74371L109 58 29,920 SH   SOLE 21 29,920 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 41 17,001 SH   SOLE 2 683 0 16,318
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 201 83,587 SH   SOLE 18 83,587 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 47 19,297 SH   SOLE 19 19,297 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,211 917,270 SH   SOLE 21 917,270 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1,870 775,837 SH   SOLE 22 767,958 0 7,879
PROTHENA CORP PLC SHS G72800108 518 39,569 SH   SOLE 2 1,617 0 37,952
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 14 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 1,840 140,662 SH   SOLE 18 140,662 0 0
PROTHENA CORP PLC SHS G72800108 482 36,867 SH   SOLE 19 36,867 0 0
PROTHENA CORP PLC SHS G72800108 24,531 1,875,470 SH   SOLE 21 1,875,470 0 0
PROTHENA CORP PLC SHS G72800108 15,610 1,193,406 SH   SOLE 22 1,142,973 0 50,433
PROTHENA CORP PLC SHS G72800108 63 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 86 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 125 9,521 SH   SOLE 30 9,521 0 0
PROTHENA CORP PLC SHS G72800108 43 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 3,849 23,799 SH   SOLE 2 2,935 0 20,864
PROTO LABS INC COM 743713109 23 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 94 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 18,792 116,182 SH   SOLE 18 116,182 0 0
PROTO LABS INC COM 743713109 10,022 61,959 SH   SOLE 19 61,959 0 0
PROTO LABS INC COM 743713109 464,338 2,870,711 SH   SOLE 21 2,870,711 0 0
PROTO LABS INC COM 743713109 123,745 765,038 SH   SOLE 22 731,341 0 33,697
PROTO LABS INC COM 743713109 1,029 6,362 SH   SOLE 23 6,362 0 0
PROTO LABS INC COM 743713109 2,324 14,367 SH   SOLE 26 6,136 0 8,231
PROTO LABS INC COM 743713109 566 3,502 SH   SOLE 28 3,502 0 0
PROTO LABS INC COM 743713109 54 331 SH   SOLE 29 0 0 331
PROTO LABS INC COM 743713109 9,509 58,786 SH   SOLE 30 58,786 0 0
PROTO LABS INC COM 743713109 418 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 12 2,895 SH   SOLE 18 2,895 0 0
PROVENTION BIO INC COM 74374N102 72 17,868 SH   SOLE 21 17,868 0 0
PROVIDENCE SVC CORP COM 743815102 3,964 58,919 SH   SOLE 2 50,396 0 8,523
PROVIDENCE SVC CORP COM 743815102 17 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,368 50,055 SH   SOLE 18 50,055 0 0
PROVIDENCE SVC CORP COM 743815102 688 10,225 SH   SOLE 19 10,225 0 0
PROVIDENCE SVC CORP COM 743815102 87,407 1,299,148 SH   SOLE 21 1,299,148 0 0
PROVIDENCE SVC CORP COM 743815102 22,031 327,447 SH   SOLE 22 311,875 0 15,572
PROVIDENCE SVC CORP COM 743815102 374 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 128 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,628 24,201 SH   SOLE 30 24,201 0 0
PROVIDENCE SVC CORP COM 743815102 101 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 93 3,215 SH   SOLE 2 186 0 3,029
PROVIDENT BANCORP INC COM 74383X109 405 13,998 SH   SOLE 18 13,998 0 0
PROVIDENT BANCORP INC COM 74383X109 107 3,684 SH   SOLE 19 3,684 0 0
PROVIDENT BANCORP INC COM 74383X109 4,515 155,948 SH   SOLE 21 155,948 0 0
PROVIDENT BANCORP INC COM 74383X109 1,054 36,396 SH   SOLE 22 34,973 0 1,423
PROVIDENT FINL HLDGS INC COM 743868101 19 1,018 SH   SOLE 18 1,018 0 0
PROVIDENT FINL HLDGS INC COM 743868101 537 29,368 SH   SOLE 21 29,368 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,166 336,930 SH   SOLE 22 336,930 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,534 62,502 SH   SOLE 2 2,302 0 60,200
PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 33 1,338 SH   SOLE 7 1,338 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,701 272,940 SH   SOLE 18 272,940 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,400 57,017 SH   SOLE 19 57,017 0 0
PROVIDENT FINL SVCS INC COM 74386T105 159,389 6,492,433 SH   SOLE 21 6,492,433 0 0
PROVIDENT FINL SVCS INC COM 74386T105 45,173 1,840,060 SH   SOLE 22 1,761,789 0 78,271
PROVIDENT FINL SVCS INC COM 74386T105 347 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 212 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,419 139,280 SH   SOLE 30 139,280 0 0
PROVIDENT FINL SVCS INC COM 74386T105 159 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 110 6,374 SH   SOLE 2 276 0 6,098
PRUDENTIAL BANCORP INC NEW COM 74431A101 488 28,197 SH   SOLE 18 28,197 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 105 6,070 SH   SOLE 19 6,070 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,521 318,976 SH   SOLE 21 318,976 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,282 74,071 SH   SOLE 22 71,266 0 2,805
PRUDENTIAL FINL INC COM 744320102 147,689 1,457,648 SH   SOLE 2 567,700 0 889,948
PRUDENTIAL FINL INC COM 744320102 21,624 213,423 SH   SOLE 4 202,373 0 11,050
PRUDENTIAL FINL INC COM 744320102 36,284 358,113 SH   SOLE 7 325,320 0 32,793
PRUDENTIAL FINL INC COM 744320102 408 4,027 SH   SOLE 13 4,027 0 0
PRUDENTIAL FINL INC COM 744320102 378 3,727 SH   SOLE 15 3,727 0 0
PRUDENTIAL FINL INC COM 744320102 88,823 876,657 SH   SOLE 18 774,429 0 102,228
PRUDENTIAL FINL INC COM 744320102 32,405 319,827 SH   SOLE 19 319,827 0 0
PRUDENTIAL FINL INC COM 744320102 14,493 143,038 SH   SOLE 20 0 0 143,038
PRUDENTIAL FINL INC COM 744320102 703,768 6,945,989 SH   SOLE 21 6,945,989 0 0
PRUDENTIAL FINL INC COM 744320102 1,100,403 10,860,665 SH   SOLE 22 9,382,626 0 1,478,039
PRUDENTIAL FINL INC COM 744320102 69,786 688,772 SH   SOLE 23 688,772 0 0
PRUDENTIAL FINL INC COM 744320102 42,955 423,951 SH   SOLE 25 423,951 0 0
PRUDENTIAL FINL INC COM 744320102 236,869 2,337,827 SH   SOLE 26 360,729 0 1,977,098
PRUDENTIAL FINL INC COM 744320102 8,168 80,613 SH   SOLE 28 60,871 0 19,742
PRUDENTIAL FINL INC COM 744320102 19,997 197,369 SH   SOLE 29 111,378 0 85,991
PRUDENTIAL FINL INC COM 744320102 165,458 1,633,023 SH   SOLE 30 1,633,023 0 0
PRUDENTIAL FINL INC COM 744320102 31,732 313,186 SH   SOLE 31 229,318 0 83,868
PRUDENTIAL FINL INC COM 744320102 20,235 199,710 SH   SOLE 34 199,710 0 0
PRUDENTIAL FINL INC COM 744320102 7,199 71,050 SH   SOLE 35 71,050 0 0
PRUDENTIAL FINL INC COM 744320102 44,841 442,570 SH   SOLE 36 442,570 0 0
PRUDENTIAL FINL INC COM 744320102 869 8,572 SH   SOLE 40 8,572 0 0
PRUDENTIAL PLC ADR 74435K204 16 358 SH   SOLE 18 358 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,163 64,230 SH   SOLE 2 740 0 63,490
PS BUSINESS PKS INC CALIF COM 69360J107 702 5,521 SH   SOLE 4 5,521 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,137 32,551 SH   SOLE 7 32,551 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 105 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10,938 86,066 SH   SOLE 18 86,066 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 5,787 45,535 SH   SOLE 19 45,535 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 274,443 2,159,435 SH   SOLE 21 2,159,435 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 114,292 899,303 SH   SOLE 22 873,260 0 26,043
PS BUSINESS PKS INC CALIF COM 69360J107 169 1,326 SH   SOLE 23 1,326 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,925 38,751 SH   SOLE 25 38,751 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,241 9,767 SH   SOLE 26 2,227 0 7,540
PS BUSINESS PKS INC CALIF COM 69360J107 359 2,828 SH   SOLE 28 2,828 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 888 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,902 132,992 SH   SOLE 30 132,992 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 278 2,184 SH   SOLE 40 2,184 0 0
PSYCHEMEDICS CORP COM NEW 744375205 18 971 SH   SOLE 18 971 0 0
PSYCHEMEDICS CORP COM NEW 744375205 327 17,401 SH   SOLE 21 17,401 0 0
PSYCHEMEDICS CORP COM NEW 744375205 220 11,720 SH   SOLE 22 11,720 0 0
PTC INC COM 69370C100 26,431 248,900 SH   SOLE 2 51,205 0 197,695
PTC INC COM 69370C100 58 544 SH   SOLE 4 544 0 0
PTC INC COM 69370C100 265 2,491 SH   SOLE 7 2,491 0 0
PTC INC COM 69370C100 34 317 SH   SOLE 15 317 0 0
PTC INC COM 69370C100 35,261 332,060 SH   SOLE 18 332,060 0 0
PTC INC COM 69370C100 17,685 166,542 SH   SOLE 19 166,542 0 0
PTC INC COM 69370C100 578,589 5,448,618 SH   SOLE 21 5,448,618 0 0
PTC INC COM 69370C100 370,208 3,486,284 SH   SOLE 22 3,264,484 0 221,800
PTC INC COM 69370C100 16,519 155,563 SH   SOLE 25 155,563 0 0
PTC INC COM 69370C100 16,321 153,696 SH   SOLE 26 65,690 0 88,006
PTC INC COM 69370C100 1,706 16,065 SH   SOLE 28 16,065 0 0
PTC INC COM 69370C100 33,956 319,766 SH   SOLE 30 319,766 0 0
PTC INC COM 69370C100 431 4,059 SH   SOLE 31 2,438 0 1,621
PTC INC COM 69370C100 1,007 9,484 SH   SOLE 34 9,484 0 0
PTC INC COM 69370C100 6,237 58,739 SH   SOLE 36 58,739 0 0
PTC INC COM 69370C100 1,395 13,136 SH   SOLE 40 13,136 0 0
PTC THERAPEUTICS INC COM 69366J200 1,716 36,501 SH   SOLE 2 1,700 0 34,801
PTC THERAPEUTICS INC COM 69366J200 6 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 42 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 6,660 141,699 SH   SOLE 18 141,699 0 0
PTC THERAPEUTICS INC COM 69366J200 2,693 57,307 SH   SOLE 19 57,307 0 0
PTC THERAPEUTICS INC COM 69366J200 97,893 2,082,836 SH   SOLE 21 2,082,836 0 0
PTC THERAPEUTICS INC COM 69366J200 60,885 1,295,428 SH   SOLE 22 1,235,346 0 60,082
PTC THERAPEUTICS INC COM 69366J200 34 713 SH   SOLE 23 713 0 0
PTC THERAPEUTICS INC COM 69366J200 178 3,790 SH   SOLE 26 0 0 3,790
PTC THERAPEUTICS INC COM 69366J200 254 5,397 SH   SOLE 28 5,397 0 0
PTC THERAPEUTICS INC COM 69366J200 480 10,218 SH   SOLE 30 10,218 0 0
PTC THERAPEUTICS INC COM 69366J200 44 935 SH   SOLE 34 935 0 0
PTC THERAPEUTICS INC COM 69366J200 182 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 72,976 361,928 SH   SOLE 2 46,304 0 315,624
PUBLIC STORAGE COM 74460D109 19,243 95,438 SH   SOLE 4 91,232 0 4,206
PUBLIC STORAGE COM 74460D109 89,855 445,641 SH   SOLE 7 413,982 0 31,659
PUBLIC STORAGE COM 74460D109 341 1,693 SH   SOLE 13 1,693 0 0
PUBLIC STORAGE COM 74460D109 1,381 6,847 SH   SOLE 15 6,847 0 0
PUBLIC STORAGE COM 74460D109 59,042 292,822 SH   SOLE 18 274,210 0 18,612
PUBLIC STORAGE COM 74460D109 44,722 221,804 SH   SOLE 19 221,804 0 0
PUBLIC STORAGE COM 74460D109 16,830 83,469 SH   SOLE 20 0 0 83,469
PUBLIC STORAGE COM 74460D109 1,074,219 5,327,672 SH   SOLE 21 5,327,672 0 0
PUBLIC STORAGE COM 74460D109 1,209,220 5,997,221 SH   SOLE 22 5,596,860 0 400,361
PUBLIC STORAGE COM 74460D109 41,466 205,654 SH   SOLE 23 205,654 0 0
PUBLIC STORAGE COM 74460D109 87,810 435,500 SH   SOLE 25 435,500 0 0
PUBLIC STORAGE COM 74460D109 124,008 615,028 SH   SOLE 26 130,951 0 484,077
PUBLIC STORAGE COM 74460D109 5,998 29,747 SH   SOLE 28 22,422 0 7,325
PUBLIC STORAGE COM 74460D109 11,766 58,356 SH   SOLE 29 58,356 0 0
PUBLIC STORAGE COM 74460D109 257,056 1,274,892 SH   SOLE 30 1,274,892 0 0
PUBLIC STORAGE COM 74460D109 12,565 62,318 SH   SOLE 31 29,686 0 32,632
PUBLIC STORAGE COM 74460D109 1,641 8,137 SH   SOLE 34 8,137 0 0
PUBLIC STORAGE COM 74460D109 29,638 146,991 SH   SOLE 36 146,991 0 0
PUBLIC STORAGE COM 74460D109 634 3,143 SH   SOLE 40 3,143 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 69,946 1,324,977 SH   SOLE 2 272,543 0 1,052,434
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,653 182,848 SH   SOLE 4 169,518 0 13,330
PUBLIC SVC ENTERPRISE GROUP COM 744573106 26,595 503,789 SH   SOLE 7 490,494 0 13,295
PUBLIC SVC ENTERPRISE GROUP COM 744573106 895 16,954 SH   SOLE 13 16,954 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 206 3,909 SH   SOLE 15 3,909 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 7 130 SH   SOLE 17 0 0 130
PUBLIC SVC ENTERPRISE GROUP COM 744573106 174,550 3,306,500 SH   SOLE 18 3,128,944 0 177,556
PUBLIC SVC ENTERPRISE GROUP COM 744573106 290,854 5,509,644 SH   SOLE 19 5,509,644 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,681 278,101 SH   SOLE 20 0 0 278,101
PUBLIC SVC ENTERPRISE GROUP COM 744573106 893,227 16,920,383 SH   SOLE 21 16,920,383 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 670,291 12,697,308 SH   SOLE 22 11,268,283 0 1,429,025
PUBLIC SVC ENTERPRISE GROUP COM 744573106 33,656 637,551 SH   SOLE 23 637,551 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 29,843 565,321 SH   SOLE 25 565,321 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 122,653 2,323,418 SH   SOLE 26 444,293 0 1,879,125
PUBLIC SVC ENTERPRISE GROUP COM 744573106 5,115 96,893 SH   SOLE 28 73,208 0 23,685
PUBLIC SVC ENTERPRISE GROUP COM 744573106 928 17,576 SH   SOLE 29 17,576 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 139,024 2,633,534 SH   SOLE 30 2,633,534 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,611 201,010 SH   SOLE 31 102,613 0 98,397
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,798 90,880 SH   SOLE 32 90,880 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,827 91,438 SH   SOLE 34 91,438 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,802 204,626 SH   SOLE 35 204,626 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 25,563 484,239 SH   SOLE 36 484,239 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 536 10,155 SH   SOLE 40 10,155 0 0
PULMATRIX INC COM 74584P103 0 155 SH   SOLE 21 155 0 0
PULMATRIX INC COM 74584P103 108 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 125 8,812 SH   SOLE 2 392 0 8,420
PULSE BIOSCIENCES INC COM 74587B101 5 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 526 37,079 SH   SOLE 18 37,079 0 0
PULSE BIOSCIENCES INC COM 74587B101 144 10,160 SH   SOLE 19 10,160 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,291 372,896 SH   SOLE 21 372,896 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,652 186,883 SH   SOLE 22 176,402 0 10,481
PULTE GROUP INC COM 745867101 16,296 657,901 SH   SOLE 2 76,136 0 581,765
PULTE GROUP INC COM 745867101 2,147 86,681 SH   SOLE 4 79,543 0 7,138
PULTE GROUP INC COM 745867101 5,385 217,405 SH   SOLE 7 200,790 0 16,615
PULTE GROUP INC COM 745867101 63 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 13,457 543,268 SH   SOLE 18 510,574 0 32,694
PULTE GROUP INC COM 745867101 7,822 315,784 SH   SOLE 19 315,784 0 0
PULTE GROUP INC COM 745867101 4,030 162,694 SH   SOLE 20 0 0 162,694
PULTE GROUP INC COM 745867101 193,253 7,801,892 SH   SOLE 21 7,801,892 0 0
PULTE GROUP INC COM 745867101 174,055 7,026,859 SH   SOLE 22 6,293,956 0 732,903
PULTE GROUP INC COM 745867101 8,491 342,799 SH   SOLE 23 342,799 0 0
PULTE GROUP INC COM 745867101 6,480 261,596 SH   SOLE 25 261,596 0 0
PULTE GROUP INC COM 745867101 24,911 1,005,679 SH   SOLE 26 313,045 0 692,634
PULTE GROUP INC COM 745867101 1,286 51,922 SH   SOLE 28 39,476 0 12,446
PULTE GROUP INC COM 745867101 1,539 62,146 SH   SOLE 29 8,505 0 53,641
PULTE GROUP INC COM 745867101 21,619 872,796 SH   SOLE 30 872,796 0 0
PULTE GROUP INC COM 745867101 2,753 111,156 SH   SOLE 31 57,188 0 53,968
PULTE GROUP INC COM 745867101 2,443 98,614 SH   SOLE 34 98,614 0 0
PULTE GROUP INC COM 745867101 4,575 184,712 SH   SOLE 36 184,712 0 0
PULTE GROUP INC COM 745867101 135 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,356 29,571 SH   SOLE 2 7,246 0 22,325
PUMA BIOTECHNOLOGY INC COM 74587V107 6 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 29 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 4,239 92,458 SH   SOLE 18 92,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,867 84,335 SH   SOLE 19 84,335 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 65,358 1,425,466 SH   SOLE 21 1,425,466 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 41,962 915,200 SH   SOLE 22 877,573 0 37,627
PUMA BIOTECHNOLOGY INC COM 74587V107 873 19,043 SH   SOLE 23 19,043 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,678 36,602 SH   SOLE 26 6,898 0 29,704
PUMA BIOTECHNOLOGY INC COM 74587V107 220 4,804 SH   SOLE 28 4,804 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 145 3,152 SH   SOLE 29 0 0 3,152
PUMA BIOTECHNOLOGY INC COM 74587V107 371 8,098 SH   SOLE 30 8,098 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 53 1,166 SH   SOLE 34 1,166 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 159 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP CL A 74621Q106 41 4,268 SH   SOLE 2 4,268 0 0
PURE ACQUISITION CORP CL A 74621Q106 745 76,796 SH   SOLE 19 76,796 0 0
PURE ACQUISITION CORP CL A 74621Q106 7 750 SH   SOLE 22 750 0 0
PURE ACQUISITION CORP CL A 74621Q106 176 18,186 SH   SOLE 34 18,186 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 86 8,244 SH   SOLE 2 8,244 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 1,575 151,854 SH   SOLE 19 151,854 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 414 39,902 SH   SOLE 34 39,902 0 0
PURE STORAGE INC CL A 74624M102 8,952 344,955 SH   SOLE 2 68,882 0 276,073
PURE STORAGE INC CL A 74624M102 1,766 68,068 SH   SOLE 4 68,068 0 0
PURE STORAGE INC CL A 74624M102 93 3,585 SH   SOLE 7 3,585 0 0
PURE STORAGE INC CL A 74624M102 1,894 72,992 SH   SOLE 13 72,992 0 0
PURE STORAGE INC CL A 74624M102 20,840 803,094 SH   SOLE 18 803,094 0 0
PURE STORAGE INC CL A 74624M102 134,144 5,169,326 SH   SOLE 19 5,169,326 0 0
PURE STORAGE INC CL A 74624M102 52,260 2,013,871 SH   SOLE 21 2,013,871 0 0
PURE STORAGE INC CL A 74624M102 143,769 5,540,212 SH   SOLE 22 5,189,819 0 350,393
PURE STORAGE INC CL A 74624M102 2,578 99,331 SH   SOLE 23 99,331 0 0
PURE STORAGE INC CL A 74624M102 3,835 147,802 SH   SOLE 26 18,008 0 129,794
PURE STORAGE INC CL A 74624M102 507 19,550 SH   SOLE 28 19,550 0 0
PURE STORAGE INC CL A 74624M102 4,054 156,231 SH   SOLE 29 2,760 0 153,471
PURE STORAGE INC CL A 74624M102 1,240 47,793 SH   SOLE 30 47,793 0 0
PURE STORAGE INC CL A 74624M102 281 10,827 SH   SOLE 31 8,495 0 2,332
PURE STORAGE INC CL A 74624M102 47,826 1,843,011 SH   SOLE 34 1,843,011 0 0
PURE STORAGE INC CL A 74624M102 1,221 47,063 SH   SOLE 36 47,063 0 0
PURE STORAGE INC CL A 74624M102 435 16,766 SH   SOLE 40 16,766 0 0
PURECYCLE CORP COM NEW 746228303 178 15,396 SH   SOLE 2 592 0 14,804
PURECYCLE CORP COM NEW 746228303 631 54,619 SH   SOLE 18 54,619 0 0
PURECYCLE CORP COM NEW 746228303 138 11,984 SH   SOLE 19 11,984 0 0
PURECYCLE CORP COM NEW 746228303 7,521 651,167 SH   SOLE 21 651,167 0 0
PURECYCLE CORP COM NEW 746228303 1,698 146,972 SH   SOLE 22 141,730 0 5,242
PURPLE INNOVATION INC COM 74640Y106 19 3,354 SH   SOLE 2 0 0 3,354
PURPLE INNOVATION INC COM 74640Y106 99 17,045 SH   SOLE 18 17,045 0 0
PURPLE INNOVATION INC COM 74640Y106 24 4,086 SH   SOLE 19 4,086 0 0
PURPLE INNOVATION INC COM 74640Y106 970 167,300 SH   SOLE 21 167,300 0 0
PURPLE INNOVATION INC COM 74640Y106 210 36,252 SH   SOLE 22 34,502 0 1,750
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 25,738 178,241 SH   SOLE 2 21,377 0 156,864
PVH CORP COM 693656100 3,725 25,799 SH   SOLE 4 23,766 0 2,033
PVH CORP COM 693656100 11,243 77,862 SH   SOLE 7 54,667 0 23,195
PVH CORP COM 693656100 489 3,383 SH   SOLE 13 3,383 0 0
PVH CORP COM 693656100 85 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 23,315 161,460 SH   SOLE 18 152,223 0 9,237
PVH CORP COM 693656100 6,196 42,908 SH   SOLE 19 42,908 0 0
PVH CORP COM 693656100 6,557 45,407 SH   SOLE 20 0 0 45,407
PVH CORP COM 693656100 247,865 1,716,516 SH   SOLE 21 1,716,516 0 0
PVH CORP COM 693656100 265,257 1,836,958 SH   SOLE 22 1,631,552 0 205,406
PVH CORP COM 693656100 15,321 106,101 SH   SOLE 23 106,101 0 0
PVH CORP COM 693656100 11,394 78,903 SH   SOLE 25 78,903 0 0
PVH CORP COM 693656100 50,822 351,955 SH   SOLE 26 78,255 0 273,700
PVH CORP COM 693656100 2,139 14,815 SH   SOLE 28 11,204 0 3,611
PVH CORP COM 693656100 2,595 17,968 SH   SOLE 29 2,331 0 15,637
PVH CORP COM 693656100 48,516 335,986 SH   SOLE 30 335,986 0 0
PVH CORP COM 693656100 4,189 29,010 SH   SOLE 31 16,958 0 12,052
PVH CORP COM 693656100 2,222 15,390 SH   SOLE 34 15,390 0 0
PVH CORP COM 693656100 9,308 64,460 SH   SOLE 36 64,460 0 0
PVH CORP COM 693656100 224 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 172 7,466 SH   SOLE 2 423 0 7,043
PYXUS INTL INC COM 74737V106 670 29,137 SH   SOLE 18 29,137 0 0
PYXUS INTL INC COM 74737V106 226 9,828 SH   SOLE 19 9,828 0 0
PYXUS INTL INC COM 74737V106 6,851 297,855 SH   SOLE 21 297,855 0 0
PYXUS INTL INC COM 74737V106 4,728 205,584 SH   SOLE 22 202,934 0 2,650
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 150 15,709 SH   SOLE 2 873 0 14,836
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 562 58,919 SH   SOLE 18 58,919 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 189 19,822 SH   SOLE 19 19,822 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6,294 659,703 SH   SOLE 21 659,703 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,882 197,285 SH   SOLE 22 187,139 0 10,146
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 31 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 1,781 29,414 SH   SOLE 2 1,368 0 28,046
Q2 HLDGS INC COM 74736L109 16 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 47 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 7,029 116,092 SH   SOLE 18 116,092 0 0
Q2 HLDGS INC COM 74736L109 2,354 38,884 SH   SOLE 19 38,884 0 0
Q2 HLDGS INC COM 74736L109 74,651 1,232,885 SH   SOLE 21 1,232,885 0 0
Q2 HLDGS INC COM 74736L109 65,451 1,080,944 SH   SOLE 22 1,031,229 0 49,715
Q2 HLDGS INC COM 74736L109 5 90 SH   SOLE 23 90 0 0
Q2 HLDGS INC COM 74736L109 966 15,950 SH   SOLE 26 6,547 0 9,403
Q2 HLDGS INC COM 74736L109 301 4,969 SH   SOLE 28 4,969 0 0
Q2 HLDGS INC COM 74736L109 521 8,599 SH   SOLE 30 8,599 0 0
Q2 HLDGS INC COM 74736L109 231 3,811 SH   SOLE 40 3,811 0 0
QAD INC CL B 74727D207 10 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 10 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 1,163 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 471 8,315 SH   SOLE 2 358 0 7,957
QAD INC CL A 74727D306 15 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,957 34,545 SH   SOLE 18 34,545 0 0
QAD INC CL A 74727D306 513 9,052 SH   SOLE 19 9,052 0 0
QAD INC CL A 74727D306 20,854 368,123 SH   SOLE 21 368,123 0 0
QAD INC CL A 74727D306 17,594 310,582 SH   SOLE 22 298,616 0 11,966
QAD INC CL A 74727D306 205 3,627 SH   SOLE 26 0 0 3,627
QAD INC CL A 74727D306 81 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 142 2,504 SH   SOLE 30 2,504 0 0
QAD INC CL A 74727D306 51 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 494 12,093 SH   SOLE 2 510 0 11,583
QCR HOLDINGS INC COM 74727A104 12 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,904 46,608 SH   SOLE 18 46,608 0 0
QCR HOLDINGS INC COM 74727A104 1,277 31,259 SH   SOLE 19 31,259 0 0
QCR HOLDINGS INC COM 74727A104 18,907 462,832 SH   SOLE 21 462,832 0 0
QCR HOLDINGS INC COM 74727A104 11,879 290,790 SH   SOLE 22 269,342 0 21,448
QCR HOLDINGS INC COM 74727A104 708 17,336 SH   SOLE 23 17,336 0 0
QCR HOLDINGS INC COM 74727A104 1,815 44,427 SH   SOLE 26 0 0 44,427
QCR HOLDINGS INC COM 74727A104 263 6,433 SH   SOLE 29 0 0 6,433
QCR HOLDINGS INC COM 74727A104 116 2,850 SH   SOLE 30 2,850 0 0
QCR HOLDINGS INC COM 74727A104 88 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 6,263 553,303 SH   SOLE 2 113,006 0 440,297
QEP RES INC COM 74733V100 13 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 127 11,263 SH   SOLE 7 11,263 0 0
QEP RES INC COM 74733V100 8,369 739,344 SH   SOLE 18 739,344 0 0
QEP RES INC COM 74733V100 465 41,034 SH   SOLE 19 41,034 0 0
QEP RES INC COM 74733V100 128,469 11,348,829 SH   SOLE 21 11,348,829 0 0
QEP RES INC COM 74733V100 87,117 7,695,880 SH   SOLE 22 7,170,094 0 525,786
QEP RES INC COM 74733V100 865 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 377 33,332 SH   SOLE 28 33,332 0 0
QEP RES INC COM 74733V100 1,475 130,342 SH   SOLE 30 130,342 0 0
QEP RES INC COM 74733V100 58 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 188 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 387 34,211 SH   SOLE 40 34,211 0 0
QIAGEN NV SHS NEW N72482123 22,321 589,261 SH   SOLE 2 200,303 0 388,958
QIAGEN NV SHS NEW N72482123 185 4,889 SH   SOLE 7 4,889 0 0
QIAGEN NV SHS NEW N72482123 7,283 192,259 SH   SOLE 18 192,259 0 0
QIAGEN NV SHS NEW N72482123 37,044 977,923 SH   SOLE 19 977,923 0 0
QIAGEN NV SHS NEW N72482123 75,907 2,003,883 SH   SOLE 21 2,003,883 0 0
QIAGEN NV SHS NEW N72482123 74,501 1,966,753 SH   SOLE 22 1,639,569 0 327,184
QIAGEN NV SHS NEW N72482123 172 4,546 SH   SOLE 31 4,546 0 0
QIAGEN NV SHS NEW N72482123 20,137 531,600 SH   SOLE 34 531,600 0 0
QIWI PLC SPON ADR REP B 74735M108 84 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 22,301 290,040 SH   SOLE 2 25,802 0 264,238
QORVO INC COM 74736K101 2,922 37,997 SH   SOLE 4 34,554 0 3,443
QORVO INC COM 74736K101 8,795 114,385 SH   SOLE 7 90,256 0 24,129
QORVO INC COM 74736K101 384 4,995 SH   SOLE 13 4,995 0 0
QORVO INC COM 74736K101 97 1,268 SH   SOLE 15 1,268 0 0
QORVO INC COM 74736K101 10 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 19,538 254,102 SH   SOLE 18 238,785 0 15,317
QORVO INC COM 74736K101 15,508 201,688 SH   SOLE 19 201,688 0 0
QORVO INC COM 74736K101 4,657 60,562 SH   SOLE 20 0 0 60,562
QORVO INC COM 74736K101 253,698 3,299,495 SH   SOLE 21 3,299,495 0 0
QORVO INC COM 74736K101 240,438 3,127,040 SH   SOLE 22 2,787,650 0 339,390
QORVO INC COM 74736K101 12,585 163,672 SH   SOLE 23 163,672 0 0
QORVO INC COM 74736K101 9,875 128,429 SH   SOLE 25 128,429 0 0
QORVO INC COM 74736K101 42,890 557,814 SH   SOLE 26 134,795 0 423,019
QORVO INC COM 74736K101 1,854 24,113 SH   SOLE 28 18,299 0 5,814
QORVO INC COM 74736K101 2,191 28,494 SH   SOLE 29 3,686 0 24,808
QORVO INC COM 74736K101 38,107 495,607 SH   SOLE 30 495,607 0 0
QORVO INC COM 74736K101 3,699 48,109 SH   SOLE 31 24,360 0 23,749
QORVO INC COM 74736K101 11,283 146,738 SH   SOLE 34 146,738 0 0
QORVO INC COM 74736K101 7,348 95,571 SH   SOLE 36 95,571 0 0
QORVO INC COM 74736K101 197 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 2,004 46,972 SH   SOLE 2 1,918 0 45,054
QTS RLTY TR INC COM CL A 74736A103 610 14,293 SH   SOLE 4 14,293 0 0
QTS RLTY TR INC COM CL A 74736A103 3,669 85,992 SH   SOLE 7 85,992 0 0
QTS RLTY TR INC COM CL A 74736A103 84 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 7,050 165,216 SH   SOLE 18 165,216 0 0
QTS RLTY TR INC COM CL A 74736A103 4,932 115,588 SH   SOLE 19 115,588 0 0
QTS RLTY TR INC COM CL A 74736A103 76,997 1,804,465 SH   SOLE 21 1,804,465 0 0
QTS RLTY TR INC COM CL A 74736A103 90,840 2,128,892 SH   SOLE 22 2,063,009 0 65,883
QTS RLTY TR INC COM CL A 74736A103 142 3,325 SH   SOLE 23 3,325 0 0
QTS RLTY TR INC COM CL A 74736A103 4,007 93,903 SH   SOLE 25 93,903 0 0
QTS RLTY TR INC COM CL A 74736A103 1,070 25,085 SH   SOLE 26 4,603 0 20,482
QTS RLTY TR INC COM CL A 74736A103 297 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 774 18,144 SH   SOLE 29 18,144 0 0
QTS RLTY TR INC COM CL A 74736A103 10,519 246,524 SH   SOLE 30 246,524 0 0
QTS RLTY TR INC COM CL A 74736A103 66 1,558 SH   SOLE 34 1,558 0 0
QTS RLTY TR INC COM CL A 74736A103 203 4,763 SH   SOLE 40 4,763 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 39,089 370,128 SH   SOLE 21 370,128 0 0
QUAD / GRAPHICS INC COM CL A 747301109 668 32,047 SH   SOLE 2 1,140 0 30,907
QUAD / GRAPHICS INC COM CL A 747301109 13 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,135 102,429 SH   SOLE 18 102,429 0 0
QUAD / GRAPHICS INC COM CL A 747301109 604 28,987 SH   SOLE 19 28,987 0 0
QUAD / GRAPHICS INC COM CL A 747301109 21,511 1,032,180 SH   SOLE 21 1,032,180 0 0
QUAD / GRAPHICS INC COM CL A 747301109 18,351 880,563 SH   SOLE 22 830,627 0 49,936
QUAD / GRAPHICS INC COM CL A 747301109 164 7,850 SH   SOLE 26 0 0 7,850
QUAD / GRAPHICS INC COM CL A 747301109 83 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 187 8,980 SH   SOLE 30 8,980 0 0
QUAD / GRAPHICS INC COM CL A 747301109 49 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 2,129 10,528 SH   SOLE 2 491 0 10,037
QUAKER CHEM CORP COM 747316107 15 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 58 288 SH   SOLE 7 288 0 0
QUAKER CHEM CORP COM 747316107 11,289 55,827 SH   SOLE 18 55,827 0 0
QUAKER CHEM CORP COM 747316107 2,410 11,918 SH   SOLE 19 11,918 0 0
QUAKER CHEM CORP COM 747316107 284,049 1,404,723 SH   SOLE 21 1,404,723 0 0
QUAKER CHEM CORP COM 747316107 76,267 377,169 SH   SOLE 22 360,051 0 17,118
QUAKER CHEM CORP COM 747316107 988 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 388 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 5,885 29,101 SH   SOLE 30 29,101 0 0
QUAKER CHEM CORP COM 747316107 303 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 277,106 3,847,093 SH   SOLE 2 666,446 0 3,180,647
QUALCOMM INC COM 747525103 38,787 538,490 SH   SOLE 4 501,381 0 37,109
QUALCOMM INC COM 747525103 78,983 1,096,525 SH   SOLE 7 1,096,525 0 0
QUALCOMM INC COM 747525103 429 5,960 SH   SOLE 13 5,960 0 0
QUALCOMM INC COM 747525103 1,060 14,722 SH   SOLE 15 14,722 0 0
QUALCOMM INC COM 747525103 2 25 SH   SOLE 17 0 0 25
QUALCOMM INC COM 747525103 437,653 6,075,985 SH   SOLE 18 5,791,709 0 284,276
QUALCOMM INC COM 747525103 766,959 10,647,772 SH   SOLE 19 10,647,772 0 0
QUALCOMM INC COM 747525103 39,912 554,104 SH   SOLE 20 0 0 554,104
QUALCOMM INC COM 747525103 2,166,300 30,074,968 SH   SOLE 21 30,074,968 0 0
QUALCOMM INC COM 747525103 2,508,867 34,830,865 SH   SOLE 22 30,856,398 0 3,974,467
QUALCOMM INC COM 747525103 133,276 1,850,285 SH   SOLE 23 1,850,285 0 0
QUALCOMM INC COM 747525103 105,942 1,470,797 SH   SOLE 25 1,470,797 0 0
QUALCOMM INC COM 747525103 350,378 4,864,329 SH   SOLE 26 1,147,971 0 3,716,358
QUALCOMM INC COM 747525103 19,567 271,649 SH   SOLE 28 205,864 0 65,785
QUALCOMM INC COM 747525103 9,815 136,266 SH   SOLE 29 58,206 0 78,060
QUALCOMM INC COM 747525103 434,281 6,029,174 SH   SOLE 30 6,029,174 0 0
QUALCOMM INC COM 747525103 44,034 611,326 SH   SOLE 31 300,747 0 310,579
QUALCOMM INC COM 747525103 22,604 313,808 SH   SOLE 32 313,808 0 0
QUALCOMM INC COM 747525103 174,734 2,425,847 SH   SOLE 34 2,425,847 0 0
QUALCOMM INC COM 747525103 90,696 1,259,148 SH   SOLE 36 1,259,148 0 0
QUALCOMM INC COM 747525103 2,153 29,885 SH   SOLE 40 29,885 0 0
QUALYS INC COM 74758T303 2,422 27,184 SH   SOLE 2 1,280 0 25,904
QUALYS INC COM 74758T303 17 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 66 743 SH   SOLE 7 743 0 0
QUALYS INC COM 74758T303 12,813 143,810 SH   SOLE 18 143,810 0 0
QUALYS INC COM 74758T303 3,345 37,542 SH   SOLE 19 37,542 0 0
QUALYS INC COM 74758T303 325,102 3,648,735 SH   SOLE 21 3,648,735 0 0
QUALYS INC COM 74758T303 82,799 929,277 SH   SOLE 22 884,826 0 44,451
QUALYS INC COM 74758T303 11 119 SH   SOLE 23 119 0 0
QUALYS INC COM 74758T303 909 10,202 SH   SOLE 26 8,557 0 1,645
QUALYS INC COM 74758T303 397 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 6,667 74,827 SH   SOLE 30 74,827 0 0
QUALYS INC COM 74758T303 315 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 673 36,957 SH   SOLE 2 1,226 0 35,731
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 12 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,885 158,518 SH   SOLE 18 158,518 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 596 32,744 SH   SOLE 19 32,744 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 74,567 4,097,063 SH   SOLE 21 4,097,063 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 19,046 1,046,471 SH   SOLE 22 994,737 0 51,734
QUANEX BUILDING PRODUCTS COR COM 747619104 203 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 88 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,382 75,955 SH   SOLE 30 75,955 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 73 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 9,493 284,400 SH   SOLE 2 35,263 0 249,137
QUANTA SVCS INC COM 74762E102 22 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 4,317 129,324 SH   SOLE 7 129,324 0 0
QUANTA SVCS INC COM 74762E102 10,057 301,274 SH   SOLE 18 294,416 0 6,858
QUANTA SVCS INC COM 74762E102 1,141 34,169 SH   SOLE 19 34,169 0 0
QUANTA SVCS INC COM 74762E102 100,512 3,011,146 SH   SOLE 21 3,011,146 0 0
QUANTA SVCS INC COM 74762E102 130,016 3,895,024 SH   SOLE 22 3,470,927 0 424,097
QUANTA SVCS INC COM 74762E102 5,502 164,833 SH   SOLE 26 34,433 0 130,400
QUANTA SVCS INC COM 74762E102 717 21,472 SH   SOLE 28 21,472 0 0
QUANTA SVCS INC COM 74762E102 10,937 327,647 SH   SOLE 30 327,647 0 0
QUANTA SVCS INC COM 74762E102 112 3,367 SH   SOLE 31 3,257 0 110
QUANTA SVCS INC COM 74762E102 18,925 566,943 SH   SOLE 34 566,943 0 0
QUANTA SVCS INC COM 74762E102 224 6,699 SH   SOLE 36 6,699 0 0
QUANTA SVCS INC COM 74762E102 574 17,189 SH   SOLE 40 17,189 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 499 27,055 SH   SOLE 2 1,254 0 25,801
QUANTENNA COMMUNICATIONS INC COM 74766D100 14 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 2,063 111,822 SH   SOLE 18 111,822 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 581 31,472 SH   SOLE 19 31,472 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 21,592 1,170,297 SH   SOLE 21 1,170,297 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 15,585 844,723 SH   SOLE 22 803,659 0 41,064
QUANTENNA COMMUNICATIONS INC COM 74766D100 86 4,639 SH   SOLE 30 4,639 0 0
QUANTERIX CORP COM 74766Q101 138 6,460 SH   SOLE 2 136 0 6,324
QUANTERIX CORP COM 74766Q101 569 26,570 SH   SOLE 18 26,570 0 0
QUANTERIX CORP COM 74766Q101 157 7,330 SH   SOLE 19 7,330 0 0
QUANTERIX CORP COM 74766Q101 6,337 295,857 SH   SOLE 21 295,857 0 0
QUANTERIX CORP COM 74766Q101 1,568 73,218 SH   SOLE 22 71,270 0 1,948
QUANTERIX CORP COM 74766Q101 6 286 SH   SOLE 23 286 0 0
QUANTUM CORP COM NEW 747906501 13 5,483 SH   SOLE 18 5,483 0 0
QUANTUM CORP COM NEW 747906501 218 90,633 SH   SOLE 21 90,633 0 0
QUANTUM CORP COM NEW 747906501 1,241 516,961 SH   SOLE 22 516,961 0 0
QUDIAN INC ADR 747798106 605 116,036 SH   SOLE 22 116,036 0 0
QUDIAN INC ADR 747798106 12,459 2,391,364 SH   SOLE 34 2,391,364 0 0
QUEST DIAGNOSTICS INC COM 74834L100 73,594 681,993 SH   SOLE 2 394,657 0 287,336
QUEST DIAGNOSTICS INC COM 74834L100 7,471 69,231 SH   SOLE 4 65,647 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 18,132 168,030 SH   SOLE 7 124,604 0 43,426
QUEST DIAGNOSTICS INC COM 74834L100 500 4,629 SH   SOLE 13 4,629 0 0
QUEST DIAGNOSTICS INC COM 74834L100 114 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 88,431 819,491 SH   SOLE 18 788,611 0 30,880
QUEST DIAGNOSTICS INC COM 74834L100 194,483 1,802,271 SH   SOLE 19 1,802,271 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,008 74,206 SH   SOLE 20 0 0 74,206
QUEST DIAGNOSTICS INC COM 74834L100 404,501 3,748,502 SH   SOLE 21 3,748,502 0 0
QUEST DIAGNOSTICS INC COM 74834L100 406,772 3,769,545 SH   SOLE 22 3,339,559 0 429,986
QUEST DIAGNOSTICS INC COM 74834L100 22,051 204,342 SH   SOLE 23 204,342 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,773 155,437 SH   SOLE 25 155,437 0 0
QUEST DIAGNOSTICS INC COM 74834L100 69,740 646,280 SH   SOLE 26 150,256 0 496,024
QUEST DIAGNOSTICS INC COM 74834L100 2,768 25,650 SH   SOLE 28 19,200 0 6,450
QUEST DIAGNOSTICS INC COM 74834L100 5,409 50,129 SH   SOLE 29 22,968 0 27,161
QUEST DIAGNOSTICS INC COM 74834L100 65,170 603,930 SH   SOLE 30 603,930 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,851 72,757 SH   SOLE 31 38,302 0 34,455
QUEST DIAGNOSTICS INC COM 74834L100 78,836 730,576 SH   SOLE 34 730,576 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,817 146,575 SH   SOLE 36 146,575 0 0
QUEST DIAGNOSTICS INC COM 74834L100 295 2,738 SH   SOLE 40 2,738 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 56 21,837 SH   SOLE 21 21,837 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 15 15,067 SH   SOLE 18 15,067 0 0
QUICKLOGIC CORP COM 74837P108 241 241,399 SH   SOLE 21 241,399 0 0
QUICKLOGIC CORP COM 74837P108 1,354 1,353,760 SH   SOLE 22 1,353,760 0 0
QUIDEL CORP COM 74838J101 1,788 27,440 SH   SOLE 2 1,225 0 26,215
QUIDEL CORP COM 74838J101 11 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 48 743 SH   SOLE 7 743 0 0
QUIDEL CORP COM 74838J101 6,979 107,083 SH   SOLE 18 107,083 0 0
QUIDEL CORP COM 74838J101 2,292 35,163 SH   SOLE 19 35,163 0 0
QUIDEL CORP COM 74838J101 74,410 1,141,776 SH   SOLE 21 1,141,776 0 0
QUIDEL CORP COM 74838J101 62,108 953,019 SH   SOLE 22 908,767 0 44,252
QUIDEL CORP COM 74838J101 22 343 SH   SOLE 23 343 0 0
QUIDEL CORP COM 74838J101 747 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 268 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 474 7,274 SH   SOLE 30 7,274 0 0
QUIDEL CORP COM 74838J101 201 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 482 35,495 SH   SOLE 2 6,381 0 29,114
QUINSTREET INC COM 74874Q100 12 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,301 169,587 SH   SOLE 18 169,587 0 0
QUINSTREET INC COM 74874Q100 1,635 120,513 SH   SOLE 19 120,513 0 0
QUINSTREET INC COM 74874Q100 54,348 4,005,046 SH   SOLE 21 4,005,046 0 0
QUINSTREET INC COM 74874Q100 16,298 1,201,039 SH   SOLE 22 1,153,506 0 47,533
QUINSTREET INC COM 74874Q100 222 16,365 SH   SOLE 23 16,365 0 0
QUINSTREET INC COM 74874Q100 290 21,376 SH   SOLE 26 0 0 21,376
QUINSTREET INC COM 74874Q100 248 18,253 SH   SOLE 29 0 0 18,253
QUINSTREET INC COM 74874Q100 1,083 79,811 SH   SOLE 30 79,811 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 82 11,189 SH   SOLE 2 0 0 11,189
QUINTANA ENERGY SVCS INC COM 74875T103 143 19,477 SH   SOLE 18 19,477 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 47 6,438 SH   SOLE 19 6,438 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 1,805 245,847 SH   SOLE 21 245,847 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 329 44,841 SH   SOLE 22 43,127 0 1,714
QUMU CORP COM 749063103 15 5,422 SH   SOLE 21 5,422 0 0
QUMU CORP COM 749063103 716 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 138 23,474 SH   SOLE 2 1,325 0 22,149
QUORUM HEALTH CORP COM 74909E106 714 121,871 SH   SOLE 18 121,871 0 0
QUORUM HEALTH CORP COM 74909E106 127 21,662 SH   SOLE 19 21,662 0 0
QUORUM HEALTH CORP COM 74909E106 16,498 2,815,434 SH   SOLE 21 2,815,434 0 0
QUORUM HEALTH CORP COM 74909E106 3,927 670,177 SH   SOLE 22 661,311 0 8,866
QUORUM HEALTH CORP COM 74909E106 373 63,693 SH   SOLE 30 63,693 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 992 64,001 SH   SOLE 2 2,988 0 61,013
QUOTIENT TECHNOLOGY INC COM 749119103 9 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 27 1,733 SH   SOLE 7 1,733 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,900 251,587 SH   SOLE 18 251,587 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,605 103,520 SH   SOLE 19 103,520 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 40,788 2,631,498 SH   SOLE 21 2,631,498 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 35,477 2,288,827 SH   SOLE 22 2,186,862 0 101,965
QUOTIENT TECHNOLOGY INC COM 749119103 39 2,519 SH   SOLE 26 0 0 2,519
QUOTIENT TECHNOLOGY INC COM 749119103 173 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 256 16,488 SH   SOLE 30 16,488 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 90 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 20,803 936,668 SH   SOLE 2 44,748 0 891,920
QURATE RETAIL INC COM SER A 74915M100 3,092 139,205 SH   SOLE 4 127,586 0 11,619
QURATE RETAIL INC COM SER A 74915M100 1,598 71,935 SH   SOLE 7 49,570 0 22,365
QURATE RETAIL INC COM SER A 74915M100 288 12,959 SH   SOLE 13 12,959 0 0
QURATE RETAIL INC COM SER A 74915M100 97 4,389 SH   SOLE 15 4,389 0 0
QURATE RETAIL INC COM SER A 74915M100 5,136 231,240 SH   SOLE 18 195,209 0 36,031
QURATE RETAIL INC COM SER A 74915M100 1,533 69,015 SH   SOLE 19 69,015 0 0
QURATE RETAIL INC COM SER A 74915M100 5,023 226,175 SH   SOLE 20 0 0 226,175
QURATE RETAIL INC COM SER A 74915M100 108,507 4,885,518 SH   SOLE 21 4,885,518 0 0
QURATE RETAIL INC COM SER A 74915M100 250,681 11,286,861 SH   SOLE 22 10,339,907 0 946,954
QURATE RETAIL INC COM SER A 74915M100 12,543 564,731 SH   SOLE 23 564,731 0 0
QURATE RETAIL INC COM SER A 74915M100 9,228 415,486 SH   SOLE 25 415,486 0 0
QURATE RETAIL INC COM SER A 74915M100 26,754 1,204,591 SH   SOLE 26 468,836 0 735,755
QURATE RETAIL INC COM SER A 74915M100 1,876 84,485 SH   SOLE 28 63,531 0 20,954
QURATE RETAIL INC COM SER A 74915M100 316 14,215 SH   SOLE 29 14,215 0 0
QURATE RETAIL INC COM SER A 74915M100 16,157 727,481 SH   SOLE 30 727,481 0 0
QURATE RETAIL INC COM SER A 74915M100 3,981 179,255 SH   SOLE 31 86,662 0 92,593
QURATE RETAIL INC COM SER A 74915M100 1,630 73,391 SH   SOLE 32 73,391 0 0
QURATE RETAIL INC COM SER A 74915M100 484 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 8,590 386,751 SH   SOLE 36 386,751 0 0
QURATE RETAIL INC COM SER A 74915M100 203 9,134 SH   SOLE 40 9,134 0 0
R1 RCM INC COM 749397105 829 81,619 SH   SOLE 2 3,861 0 77,758
R1 RCM INC COM 749397105 4 403 SH   SOLE 7 403 0 0
R1 RCM INC COM 749397105 3,472 341,778 SH   SOLE 18 341,778 0 0
R1 RCM INC COM 749397105 951 93,625 SH   SOLE 19 93,625 0 0
R1 RCM INC COM 749397105 42,943 4,226,721 SH   SOLE 21 4,226,721 0 0
R1 RCM INC COM 749397105 28,217 2,777,223 SH   SOLE 22 2,654,470 0 122,753
R1 RCM INC COM 749397105 394 38,828 SH   SOLE 23 38,828 0 0
R1 RCM INC COM 749397105 168 16,512 SH   SOLE 28 16,512 0 0
R1 RCM INC COM 749397105 277 27,283 SH   SOLE 30 27,283 0 0
RA PHARMACEUTICALS INC COM 74933V108 915 50,560 SH   SOLE 2 36,512 0 14,048
RA PHARMACEUTICALS INC COM 74933V108 1,109 61,285 SH   SOLE 18 61,285 0 0
RA PHARMACEUTICALS INC COM 74933V108 4,235 234,105 SH   SOLE 19 234,105 0 0
RA PHARMACEUTICALS INC COM 74933V108 373 20,600 SH   SOLE 20 20,600 0 0
RA PHARMACEUTICALS INC COM 74933V108 16,169 893,829 SH   SOLE 21 893,829 0 0
RA PHARMACEUTICALS INC COM 74933V108 10,909 603,032 SH   SOLE 22 597,545 0 5,487
RA PHARMACEUTICALS INC COM 74933V108 800 44,233 SH   SOLE 23 44,233 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,278 70,634 SH   SOLE 26 0 0 70,634
RA PHARMACEUTICALS INC COM 74933V108 173 9,570 SH   SOLE 29 0 0 9,570
RA PHARMACEUTICALS INC COM 74933V108 14 785 SH   SOLE 30 785 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,109 61,300 SH   SOLE 34 61,300 0 0
RADIAN GROUP INC COM 750236101 4,643 224,615 SH   SOLE 2 16,851 0 207,764
RADIAN GROUP INC COM 750236101 47 2,268 SH   SOLE 4 2,268 0 0
RADIAN GROUP INC COM 750236101 124 6,011 SH   SOLE 7 6,011 0 0
RADIAN GROUP INC COM 750236101 14,743 713,233 SH   SOLE 18 713,233 0 0
RADIAN GROUP INC COM 750236101 4,931 238,581 SH   SOLE 19 238,581 0 0
RADIAN GROUP INC COM 750236101 153,852 7,443,257 SH   SOLE 21 7,443,257 0 0
RADIAN GROUP INC COM 750236101 129,116 6,246,519 SH   SOLE 22 5,962,628 0 283,891
RADIAN GROUP INC COM 750236101 817 39,549 SH   SOLE 23 39,549 0 0
RADIAN GROUP INC COM 750236101 2,681 129,726 SH   SOLE 26 42,034 0 87,692
RADIAN GROUP INC COM 750236101 616 29,823 SH   SOLE 28 29,823 0 0
RADIAN GROUP INC COM 750236101 235 11,367 SH   SOLE 29 0 0 11,367
RADIAN GROUP INC COM 750236101 1,051 50,870 SH   SOLE 30 50,870 0 0
RADIAN GROUP INC COM 750236101 101 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 470 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 415 70,253 SH   SOLE 2 32,341 0 37,912
RADIANT LOGISTICS INC COM 75025X100 757 128,152 SH   SOLE 18 128,152 0 0
RADIANT LOGISTICS INC COM 75025X100 407 68,837 SH   SOLE 19 68,837 0 0
RADIANT LOGISTICS INC COM 75025X100 7,990 1,351,985 SH   SOLE 21 1,351,985 0 0
RADIANT LOGISTICS INC COM 75025X100 3,636 615,167 SH   SOLE 22 604,629 0 10,538
RADIANT LOGISTICS INC COM 75025X100 546 92,419 SH   SOLE 23 92,419 0 0
RADIANT LOGISTICS INC COM 75025X100 164 27,742 SH   SOLE 26 0 0 27,742
RADIANT LOGISTICS INC COM 75025X100 151 25,608 SH   SOLE 29 0 0 25,608
RADISYS CORP COM 750459109 30 18,452 SH   SOLE 21 18,452 0 0
RADISYS CORP COM 750459109 1,331 816,490 SH   SOLE 22 816,490 0 0
RADIUS HEALTH INC COM NEW 750469207 571 32,058 SH   SOLE 2 1,502 0 30,556
RADIUS HEALTH INC COM NEW 750469207 3 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 15 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,278 127,972 SH   SOLE 18 127,972 0 0
RADIUS HEALTH INC COM NEW 750469207 700 39,313 SH   SOLE 19 39,313 0 0
RADIUS HEALTH INC COM NEW 750469207 33,401 1,876,476 SH   SOLE 21 1,876,476 0 0
RADIUS HEALTH INC COM NEW 750469207 21,401 1,202,291 SH   SOLE 22 1,149,774 0 52,517
RADIUS HEALTH INC COM NEW 750469207 30 1,686 SH   SOLE 23 1,686 0 0
RADIUS HEALTH INC COM NEW 750469207 83 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 106 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 153 8,590 SH   SOLE 30 8,590 0 0
RADIUS HEALTH INC COM NEW 750469207 11 611 SH   SOLE 34 611 0 0
RADIUS HEALTH INC COM NEW 750469207 55 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 363 475,000 PRN   SOLE 21 475,000 0 0
RADNET INC COM 750491102 488 32,420 SH   SOLE 2 1,490 0 30,930
RADNET INC COM 750491102 13 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,993 132,393 SH   SOLE 18 132,393 0 0
RADNET INC COM 750491102 558 37,094 SH   SOLE 19 37,094 0 0
RADNET INC COM 750491102 26,232 1,742,958 SH   SOLE 21 1,742,958 0 0
RADNET INC COM 750491102 16,950 1,126,277 SH   SOLE 22 1,071,744 0 54,533
RADNET INC COM 750491102 122 8,130 SH   SOLE 26 0 0 8,130
RADNET INC COM 750491102 143 9,486 SH   SOLE 30 9,486 0 0
RADWARE LTD ORD M81873107 98 3,713 SH   SOLE 2 0 0 3,713
RADWARE LTD ORD M81873107 73 2,773 SH   SOLE 7 2,773 0 0
RADWARE LTD ORD M81873107 610 23,059 SH   SOLE 18 23,059 0 0
RADWARE LTD ORD M81873107 1,191 44,983 SH   SOLE 21 44,983 0 0
RADWARE LTD ORD M81873107 7,223 272,879 SH   SOLE 22 249,191 0 23,688
RADWARE LTD ORD M81873107 145 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 73 2,773 SH   SOLE 30 2,773 0 0
RADWARE LTD ORD M81873107 73 2,759 SH   SOLE 34 2,759 0 0
RADWARE LTD ORD M81873107 229 8,659 SH   SOLE 40 8,659 0 0
RAFAEL HLDGS INC COM CL B 75062E106 13 1,520 SH   SOLE 18 1,520 0 0
RAFAEL HLDGS INC COM CL B 75062E106 24 2,842 SH   SOLE 19 2,842 0 0
RAFAEL HLDGS INC COM CL B 75062E106 187 22,248 SH   SOLE 21 22,248 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,105 131,535 SH   SOLE 22 131,335 0 200
RAFAEL HLDGS INC COM CL B 75062E106 307 36,518 SH   SOLE 26 0 0 36,518
RALPH LAUREN CORP CL A 751212101 18,463 134,227 SH   SOLE 2 14,352 0 119,875
RALPH LAUREN CORP CL A 751212101 2,677 19,465 SH   SOLE 4 18,073 0 1,392
RALPH LAUREN CORP CL A 751212101 8,329 60,551 SH   SOLE 7 49,555 0 10,996
RALPH LAUREN CORP CL A 751212101 90 656 SH   SOLE 13 656 0 0
RALPH LAUREN CORP CL A 751212101 74 541 SH   SOLE 15 541 0 0
RALPH LAUREN CORP CL A 751212101 15,922 115,754 SH   SOLE 18 107,706 0 8,048
RALPH LAUREN CORP CL A 751212101 5,133 37,318 SH   SOLE 19 37,318 0 0
RALPH LAUREN CORP CL A 751212101 5,076 36,903 SH   SOLE 20 0 0 36,903
RALPH LAUREN CORP CL A 751212101 162,398 1,180,650 SH   SOLE 21 1,180,650 0 0
RALPH LAUREN CORP CL A 751212101 225,806 1,641,625 SH   SOLE 22 1,485,164 0 156,461
RALPH LAUREN CORP CL A 751212101 10,227 74,349 SH   SOLE 23 74,349 0 0
RALPH LAUREN CORP CL A 751212101 7,519 54,664 SH   SOLE 25 54,664 0 0
RALPH LAUREN CORP CL A 751212101 29,319 213,154 SH   SOLE 26 64,358 0 148,796
RALPH LAUREN CORP CL A 751212101 1,512 10,993 SH   SOLE 28 8,442 0 2,551
RALPH LAUREN CORP CL A 751212101 2,502 18,189 SH   SOLE 29 6,926 0 11,263
RALPH LAUREN CORP CL A 751212101 36,595 266,051 SH   SOLE 30 266,051 0 0
RALPH LAUREN CORP CL A 751212101 3,151 22,906 SH   SOLE 31 11,232 0 11,674
RALPH LAUREN CORP CL A 751212101 361 2,628 SH   SOLE 34 2,628 0 0
RALPH LAUREN CORP CL A 751212101 6,235 45,327 SH   SOLE 36 45,327 0 0
RALPH LAUREN CORP CL A 751212101 153 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 78 10,504 SH   SOLE 2 0 0 10,504
RAMACO RES INC COM 75134P303 147 19,766 SH   SOLE 18 19,766 0 0
RAMACO RES INC COM 75134P303 32 4,256 SH   SOLE 19 4,256 0 0
RAMACO RES INC COM 75134P303 1,601 214,588 SH   SOLE 21 214,588 0 0
RAMACO RES INC COM 75134P303 448 60,026 SH   SOLE 22 58,001 0 2,025
RAMBUS INC DEL COM 750917106 1,119 102,544 SH   SOLE 2 3,993 0 98,551
RAMBUS INC DEL COM 750917106 8 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 27 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 5,144 471,468 SH   SOLE 18 471,468 0 0
RAMBUS INC DEL COM 750917106 1,062 97,351 SH   SOLE 19 97,351 0 0
RAMBUS INC DEL COM 750917106 123,966 11,362,603 SH   SOLE 21 11,362,603 0 0
RAMBUS INC DEL COM 750917106 35,644 3,267,123 SH   SOLE 22 3,127,663 0 139,460
RAMBUS INC DEL COM 750917106 284 26,061 SH   SOLE 26 20,646 0 5,415
RAMBUS INC DEL COM 750917106 182 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 2,607 238,962 SH   SOLE 30 238,962 0 0
RAMBUS INC DEL COM 750917106 139 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,103 81,089 SH   SOLE 2 2,981 0 78,108
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 296 21,731 SH   SOLE 4 21,731 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,830 134,592 SH   SOLE 7 134,592 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 45 3,328 SH   SOLE 15 3,328 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4,757 349,765 SH   SOLE 18 349,765 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 15,263 1,122,253 SH   SOLE 19 1,122,253 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 115,036 8,458,499 SH   SOLE 21 8,458,499 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 46,543 3,422,249 SH   SOLE 22 3,316,520 0 105,729
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 70 5,147 SH   SOLE 23 5,147 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,210 162,533 SH   SOLE 25 162,533 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 813 59,776 SH   SOLE 26 13,131 0 46,645
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 161 11,833 SH   SOLE 28 11,833 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 369 27,117 SH   SOLE 29 27,117 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 7,231 531,687 SH   SOLE 30 531,687 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 11,708 860,864 SH   SOLE 34 860,864 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 116 8,564 SH   SOLE 40 8,564 0 0
RANDGOLD RES LTD ADR 752344309 1,895 26,863 SH   SOLE 4 26,863 0 0
RANDGOLD RES LTD ADR 752344309 32,228 456,806 SH   SOLE 7 456,806 0 0
RANDGOLD RES LTD ADR 752344309 16,698 236,680 SH   SOLE 19 236,680 0 0
RANDGOLD RES LTD ADR 752344309 610 8,640 SH   SOLE 21 8,640 0 0
RANDGOLD RES LTD ADR 752344309 21,299 301,905 SH   SOLE 23 301,905 0 0
RANDGOLD RES LTD ADR 752344309 69,651 987,264 SH   SOLE 25 987,264 0 0
RANDGOLD RES LTD ADR 752344309 30,249 428,754 SH   SOLE 26 0 0 428,754
RANDGOLD RES LTD ADR 752344309 10,358 146,817 SH   SOLE 29 146,817 0 0
RANDGOLD RES LTD ADR 752344309 438,012 6,208,536 SH   SOLE 34 6,208,536 0 0
RANDOLPH BANCORP INC COM 752378109 15 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 306 18,483 SH   SOLE 21 18,483 0 0
RANGE RES CORP COM 75281A109 8,374 492,902 SH   SOLE 2 98,201 0 394,701
RANGE RES CORP COM 75281A109 13 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 134 7,873 SH   SOLE 7 7,873 0 0
RANGE RES CORP COM 75281A109 19 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 10,939 643,838 SH   SOLE 18 643,838 0 0
RANGE RES CORP COM 75281A109 771 45,376 SH   SOLE 19 45,376 0 0
RANGE RES CORP COM 75281A109 167,436 9,854,964 SH   SOLE 21 9,854,964 0 0
RANGE RES CORP COM 75281A109 115,593 6,803,576 SH   SOLE 22 6,342,447 0 461,129
RANGE RES CORP COM 75281A109 3,838 225,896 SH   SOLE 25 225,896 0 0
RANGE RES CORP COM 75281A109 4,608 271,200 SH   SOLE 26 113,049 0 158,151
RANGE RES CORP COM 75281A109 576 33,917 SH   SOLE 28 33,917 0 0
RANGE RES CORP COM 75281A109 2,085 122,700 SH   SOLE 30 122,700 0 0
RANGE RES CORP COM 75281A109 78 4,597 SH   SOLE 31 4,597 0 0
RANGE RES CORP COM 75281A109 2,538 149,356 SH   SOLE 36 149,356 0 0
RANGE RES CORP COM 75281A109 477 28,065 SH   SOLE 40 28,065 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 7 847 SH   SOLE 18 847 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 106 12,681 SH   SOLE 21 12,681 0 0
RAPID7 INC COM 753422104 1,086 29,415 SH   SOLE 2 1,452 0 27,963
RAPID7 INC COM 753422104 14 390 SH   SOLE 4 390 0 0
RAPID7 INC COM 753422104 29 775 SH   SOLE 7 775 0 0
RAPID7 INC COM 753422104 4,250 115,112 SH   SOLE 18 115,112 0 0
RAPID7 INC COM 753422104 1,726 46,749 SH   SOLE 19 46,749 0 0
RAPID7 INC COM 753422104 48,635 1,317,300 SH   SOLE 21 1,317,300 0 0
RAPID7 INC COM 753422104 40,293 1,091,372 SH   SOLE 22 1,051,001 0 40,371
RAPID7 INC COM 753422104 20 546 SH   SOLE 23 546 0 0
RAPID7 INC COM 753422104 151 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 151 4,096 SH   SOLE 28 4,096 0 0
RAPID7 INC COM 753422104 255 6,920 SH   SOLE 30 6,920 0 0
RAPID7 INC COM 753422104 117 3,157 SH   SOLE 40 3,157 0 0
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 37 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,333 29,140 SH   SOLE 2 1,342 0 27,798
RAVEN INDS INC COM 754212108 10 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 38 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 7,012 153,265 SH   SOLE 18 153,265 0 0
RAVEN INDS INC COM 754212108 1,504 32,865 SH   SOLE 19 32,865 0 0
RAVEN INDS INC COM 754212108 173,759 3,798,021 SH   SOLE 21 3,798,021 0 0
RAVEN INDS INC COM 754212108 46,679 1,020,299 SH   SOLE 22 972,005 0 48,294
RAVEN INDS INC COM 754212108 315 6,883 SH   SOLE 26 4,924 0 1,959
RAVEN INDS INC COM 754212108 245 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 3,572 78,078 SH   SOLE 30 78,078 0 0
RAVEN INDS INC COM 754212108 205 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 27,622 300,080 SH   SOLE 2 25,472 0 274,608
RAYMOND JAMES FINANCIAL INC COM 754730109 4,112 44,674 SH   SOLE 4 41,435 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 13,433 145,931 SH   SOLE 7 118,484 0 27,447
RAYMOND JAMES FINANCIAL INC COM 754730109 124 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 25,539 277,450 SH   SOLE 18 261,520 0 15,930
RAYMOND JAMES FINANCIAL INC COM 754730109 4,785 51,988 SH   SOLE 19 51,988 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 276,394 3,002,654 SH   SOLE 21 3,002,654 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 298,074 3,238,178 SH   SOLE 22 2,860,141 0 378,037
RAYMOND JAMES FINANCIAL INC COM 754730109 14,496 157,479 SH   SOLE 23 157,479 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 12,826 139,340 SH   SOLE 25 139,340 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 41,790 453,989 SH   SOLE 26 131,279 0 322,710
RAYMOND JAMES FINANCIAL INC COM 754730109 2,381 25,870 SH   SOLE 28 19,591 0 6,279
RAYMOND JAMES FINANCIAL INC COM 754730109 2,795 30,361 SH   SOLE 29 4,348 0 26,013
RAYMOND JAMES FINANCIAL INC COM 754730109 47,433 515,292 SH   SOLE 30 515,292 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,429 37,254 SH   SOLE 31 24,515 0 12,739
RAYMOND JAMES FINANCIAL INC COM 754730109 1,776 19,299 SH   SOLE 34 19,299 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 9,869 107,210 SH   SOLE 36 107,210 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 240 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 864 46,876 SH   SOLE 2 1,951 0 44,925
RAYONIER ADVANCED MATLS INC COM 75508B104 4 226 SH   SOLE 4 226 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 18 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,278 232,115 SH   SOLE 18 232,115 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 863 46,830 SH   SOLE 19 46,830 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 101,164 5,489,094 SH   SOLE 21 5,489,094 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 27,063 1,468,413 SH   SOLE 22 1,402,308 0 66,105
RAYONIER ADVANCED MATLS INC COM 75508B104 242 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 115 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 2,133 115,749 SH   SOLE 30 115,749 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 92 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 9,867 291,833 SH   SOLE 2 68,608 0 223,225
RAYONIER INC COM 754907103 23 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 143 4,240 SH   SOLE 7 4,240 0 0
RAYONIER INC COM 754907103 13,866 410,122 SH   SOLE 18 410,122 0 0
RAYONIER INC COM 754907103 2,132 63,048 SH   SOLE 19 63,048 0 0
RAYONIER INC COM 754907103 260,538 7,705,955 SH   SOLE 21 7,705,955 0 0
RAYONIER INC COM 754907103 148,518 4,392,731 SH   SOLE 22 4,121,773 0 270,958
RAYONIER INC COM 754907103 545 16,115 SH   SOLE 25 16,115 0 0
RAYONIER INC COM 754907103 1,398 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 603 17,837 SH   SOLE 28 17,837 0 0
RAYONIER INC COM 754907103 9,997 295,670 SH   SOLE 30 295,670 0 0
RAYONIER INC COM 754907103 96 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 843 24,946 SH   SOLE 34 24,946 0 0
RAYONIER INC COM 754907103 202 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 629 18,607 SH   SOLE 40 18,607 0 0
RAYTHEON CO COM NEW 755111507 192,418 931,083 SH   SOLE 2 332,127 0 598,956
RAYTHEON CO COM NEW 755111507 30,353 146,872 SH   SOLE 4 139,293 0 7,579
RAYTHEON CO COM NEW 755111507 52,698 255,000 SH   SOLE 7 242,570 0 12,430
RAYTHEON CO COM NEW 755111507 11,639 56,319 SH   SOLE 13 56,319 0 0
RAYTHEON CO COM NEW 755111507 515 2,494 SH   SOLE 15 2,494 0 0
RAYTHEON CO COM NEW 755111507 136,591 660,946 SH   SOLE 18 626,027 0 34,919
RAYTHEON CO COM NEW 755111507 138,352 669,467 SH   SOLE 19 669,467 0 0
RAYTHEON CO COM NEW 755111507 29,449 142,499 SH   SOLE 20 0 0 142,499
RAYTHEON CO COM NEW 755111507 1,663,281 8,048,393 SH   SOLE 21 8,048,393 0 0
RAYTHEON CO COM NEW 755111507 1,623,270 7,854,784 SH   SOLE 22 6,863,238 0 991,546
RAYTHEON CO COM NEW 755111507 92,544 447,807 SH   SOLE 23 447,807 0 0
RAYTHEON CO COM NEW 755111507 57,688 279,145 SH   SOLE 25 279,145 0 0
RAYTHEON CO COM NEW 755111507 227,526 1,100,970 SH   SOLE 26 246,338 0 854,632
RAYTHEON CO COM NEW 755111507 3,821 18,487 SH   SOLE 28 4,746 0 13,741
RAYTHEON CO COM NEW 755111507 21,699 104,999 SH   SOLE 29 51,196 0 53,803
RAYTHEON CO COM NEW 755111507 231,954 1,122,392 SH   SOLE 30 1,122,392 0 0
RAYTHEON CO COM NEW 755111507 46,899 226,936 SH   SOLE 31 137,053 0 89,883
RAYTHEON CO COM NEW 755111507 31,209 151,015 SH   SOLE 34 151,015 0 0
RAYTHEON CO COM NEW 755111507 67,016 324,282 SH   SOLE 36 324,282 0 0
RAYTHEON CO COM NEW 755111507 1,204 5,828 SH   SOLE 40 5,828 0 0
RBB BANCORP COM 74930B105 306 12,473 SH   SOLE 2 515 0 11,958
RBB BANCORP COM 74930B105 7 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,159 47,300 SH   SOLE 18 47,300 0 0
RBB BANCORP COM 74930B105 314 12,833 SH   SOLE 19 12,833 0 0
RBB BANCORP COM 74930B105 11,623 474,396 SH   SOLE 21 474,396 0 0
RBB BANCORP COM 74930B105 3,617 147,643 SH   SOLE 22 137,885 0 9,758
RBC BEARINGS INC COM 75524B104 2,900 19,285 SH   SOLE 2 926 0 18,359
RBC BEARINGS INC COM 75524B104 12 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 77 511 SH   SOLE 7 511 0 0
RBC BEARINGS INC COM 75524B104 11,228 74,677 SH   SOLE 18 74,677 0 0
RBC BEARINGS INC COM 75524B104 3,280 21,813 SH   SOLE 19 21,813 0 0
RBC BEARINGS INC COM 75524B104 211,356 1,405,667 SH   SOLE 21 1,405,667 0 0
RBC BEARINGS INC COM 75524B104 103,705 689,713 SH   SOLE 22 656,300 0 33,413
RBC BEARINGS INC COM 75524B104 1,099 7,308 SH   SOLE 26 3,294 0 4,014
RBC BEARINGS INC COM 75524B104 504 3,354 SH   SOLE 28 3,354 0 0
RBC BEARINGS INC COM 75524B104 871 5,790 SH   SOLE 30 5,790 0 0
RBC BEARINGS INC COM 75524B104 402 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 206 6,941 SH   SOLE 2 336 0 6,605
RCI HOSPITALITY HLDGS INC COM 74934Q108 6 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 893 30,156 SH   SOLE 18 30,156 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 223 7,520 SH   SOLE 19 7,520 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 9,952 336,107 SH   SOLE 21 336,107 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,696 91,049 SH   SOLE 22 83,810 0 7,239
RCM TECHNOLOGIES INC COM NEW 749360400 6 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 135 31,531 SH   SOLE 21 31,531 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 35 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 844 19,034 SH   SOLE 2 1,132 0 17,902
RE MAX HLDGS INC CL A 75524W108 17 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 3,701 83,460 SH   SOLE 18 83,460 0 0
RE MAX HLDGS INC CL A 75524W108 1,153 26,002 SH   SOLE 19 26,002 0 0
RE MAX HLDGS INC CL A 75524W108 82,615 1,862,805 SH   SOLE 21 1,862,805 0 0
RE MAX HLDGS INC CL A 75524W108 22,319 503,236 SH   SOLE 22 478,971 0 24,265
RE MAX HLDGS INC CL A 75524W108 134 3,025 SH   SOLE 26 0 0 3,025
RE MAX HLDGS INC CL A 75524W108 113 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 136 3,077 SH   SOLE 29 0 0 3,077
RE MAX HLDGS INC CL A 75524W108 1,840 41,495 SH   SOLE 30 41,495 0 0
RE MAX HLDGS INC CL A 75524W108 580 13,085 SH   SOLE 34 13,085 0 0
RE MAX HLDGS INC CL A 75524W108 80 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 274 17,337 SH   SOLE 2 609 0 16,728
READING INTERNATIONAL INC CL A 755408101 6 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 923 58,403 SH   SOLE 18 58,403 0 0
READING INTERNATIONAL INC CL A 755408101 275 17,431 SH   SOLE 19 17,431 0 0
READING INTERNATIONAL INC CL A 755408101 9,639 610,036 SH   SOLE 21 610,036 0 0
READING INTERNATIONAL INC CL A 755408101 2,992 189,397 SH   SOLE 22 181,596 0 7,801
REAL GOODS SOLAR INC CL A 2017 75601N500 0 3 SH   SOLE 21 3 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 199 SH   SOLE 22 199 0 0
REALNETWORKS INC COM NEW 75605L708 7 2,272 SH   SOLE 2 2,272 0 0
REALNETWORKS INC COM NEW 75605L708 13 4,514 SH   SOLE 18 4,514 0 0
REALNETWORKS INC COM NEW 75605L708 87 29,443 SH   SOLE 19 29,443 0 0
REALNETWORKS INC COM NEW 75605L708 230 78,098 SH   SOLE 21 78,098 0 0
REALNETWORKS INC COM NEW 75605L708 2,114 719,210 SH   SOLE 22 719,210 0 0
REALNETWORKS INC COM NEW 75605L708 154 52,216 SH   SOLE 26 0 0 52,216
REALOGY HLDGS CORP COM 75605Y106 6,051 293,148 SH   SOLE 2 68,289 0 224,859
REALOGY HLDGS CORP COM 75605Y106 12 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 103 5,007 SH   SOLE 7 5,007 0 0
REALOGY HLDGS CORP COM 75605Y106 8,939 433,077 SH   SOLE 18 433,077 0 0
REALOGY HLDGS CORP COM 75605Y106 2,191 106,144 SH   SOLE 19 106,144 0 0
REALOGY HLDGS CORP COM 75605Y106 129,689 6,283,369 SH   SOLE 21 6,283,369 0 0
REALOGY HLDGS CORP COM 75605Y106 81,954 3,970,641 SH   SOLE 22 3,695,088 0 275,553
REALOGY HLDGS CORP COM 75605Y106 20 984 SH   SOLE 23 984 0 0
REALOGY HLDGS CORP COM 75605Y106 715 34,630 SH   SOLE 25 34,630 0 0
REALOGY HLDGS CORP COM 75605Y106 697 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 346 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 78 3,781 SH   SOLE 29 0 0 3,781
REALOGY HLDGS CORP COM 75605Y106 659 31,933 SH   SOLE 30 31,933 0 0
REALOGY HLDGS CORP COM 75605Y106 50 2,424 SH   SOLE 31 2,424 0 0
REALOGY HLDGS CORP COM 75605Y106 1,106 53,606 SH   SOLE 34 53,606 0 0
REALOGY HLDGS CORP COM 75605Y106 203 9,853 SH   SOLE 36 9,853 0 0
REALOGY HLDGS CORP COM 75605Y106 284 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 8,190 124,281 SH   SOLE 2 4,524 0 119,757
REALPAGE INC COM 75606N109 13 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 101 1,539 SH   SOLE 7 1,539 0 0
REALPAGE INC COM 75606N109 2,228 33,812 SH   SOLE 18 33,812 0 0
REALPAGE INC COM 75606N109 39,685 602,200 SH   SOLE 19 602,200 0 0
REALPAGE INC COM 75606N109 68,555 1,040,293 SH   SOLE 21 1,040,293 0 0
REALPAGE INC COM 75606N109 128,325 1,947,275 SH   SOLE 22 1,812,224 0 135,051
REALPAGE INC COM 75606N109 994 15,076 SH   SOLE 26 8,929 0 6,147
REALPAGE INC COM 75606N109 638 9,682 SH   SOLE 28 9,682 0 0
REALPAGE INC COM 75606N109 47 714 SH   SOLE 29 0 0 714
REALPAGE INC COM 75606N109 1,229 18,646 SH   SOLE 30 18,646 0 0
REALPAGE INC COM 75606N109 167 2,537 SH   SOLE 31 1,533 0 1,004
REALPAGE INC COM 75606N109 548 8,313 SH   SOLE 40 8,313 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,144 700,000 PRN   SOLE 21 700,000 0 0
REALTY INCOME CORP COM 756109104 65,468 1,150,776 SH   SOLE 2 547,087 0 603,689
REALTY INCOME CORP COM 756109104 14,199 249,579 SH   SOLE 4 242,075 0 7,504
REALTY INCOME CORP COM 756109104 52,554 923,790 SH   SOLE 7 919,269 0 4,521
REALTY INCOME CORP COM 756109104 1,971 34,639 SH   SOLE 13 34,639 0 0
REALTY INCOME CORP COM 756109104 738 12,979 SH   SOLE 15 12,979 0 0
REALTY INCOME CORP COM 756109104 42,498 747,022 SH   SOLE 18 712,534 0 34,488
REALTY INCOME CORP COM 756109104 70,464 1,238,608 SH   SOLE 19 1,238,608 0 0
REALTY INCOME CORP COM 756109104 7,601 133,616 SH   SOLE 20 0 0 133,616
REALTY INCOME CORP COM 756109104 633,071 11,127,982 SH   SOLE 21 11,127,982 0 0
REALTY INCOME CORP COM 756109104 647,346 11,378,901 SH   SOLE 22 10,064,979 0 1,313,922
REALTY INCOME CORP COM 756109104 29,344 515,806 SH   SOLE 23 515,806 0 0
REALTY INCOME CORP COM 756109104 48,455 851,736 SH   SOLE 25 851,736 0 0
REALTY INCOME CORP COM 756109104 65,193 1,145,944 SH   SOLE 26 268,407 0 877,537
REALTY INCOME CORP COM 756109104 3,100 54,491 SH   SOLE 28 41,454 0 13,037
REALTY INCOME CORP COM 756109104 30,968 544,357 SH   SOLE 29 161,731 0 382,626
REALTY INCOME CORP COM 756109104 132,901 2,336,109 SH   SOLE 30 2,336,109 0 0
REALTY INCOME CORP COM 756109104 8,148 143,230 SH   SOLE 31 51,334 0 91,896
REALTY INCOME CORP COM 756109104 3,847 67,620 SH   SOLE 34 67,620 0 0
REALTY INCOME CORP COM 756109104 18,971 333,461 SH   SOLE 36 333,461 0 0
REALTY INCOME CORP COM 756109104 313 5,506 SH   SOLE 40 5,506 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,066 49,730 SH   SOLE 2 35,453 0 14,277
REATA PHARMACEUTICALS INC CL A 75615P103 28 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6,559 80,217 SH   SOLE 18 80,217 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 17,976 219,861 SH   SOLE 19 219,861 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 595 7,280 SH   SOLE 20 7,280 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 81,935 1,002,145 SH   SOLE 21 1,002,145 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 37,549 459,258 SH   SOLE 22 434,788 0 24,470
REATA PHARMACEUTICALS INC CL A 75615P103 679 8,305 SH   SOLE 26 0 0 8,305
REATA PHARMACEUTICALS INC CL A 75615P103 442 5,403 SH   SOLE 30 5,403 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,618 93,177 SH   SOLE 34 93,177 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 216 2,646 SH   SOLE 40 2,646 0 0
RECRO PHARMA INC COM 75629F109 100 14,094 SH   SOLE 2 719 0 13,375
RECRO PHARMA INC COM 75629F109 374 52,627 SH   SOLE 18 52,627 0 0
RECRO PHARMA INC COM 75629F109 115 16,135 SH   SOLE 19 16,135 0 0
RECRO PHARMA INC COM 75629F109 4,385 616,779 SH   SOLE 21 616,779 0 0
RECRO PHARMA INC COM 75629F109 2,790 392,393 SH   SOLE 22 385,632 0 6,761
RED HAT INC COM 756577102 59,498 436,583 SH   SOLE 2 65,988 0 370,595
RED HAT INC COM 756577102 8,372 61,435 SH   SOLE 4 56,747 0 4,688
RED HAT INC COM 756577102 17,735 130,136 SH   SOLE 7 128,477 0 1,659
RED HAT INC COM 756577102 215 1,576 SH   SOLE 15 1,576 0 0
RED HAT INC COM 756577102 3 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 51,370 376,947 SH   SOLE 18 350,650 0 26,297
RED HAT INC COM 756577102 10,897 79,958 SH   SOLE 19 79,958 0 0
RED HAT INC COM 756577102 11,507 84,438 SH   SOLE 20 0 0 84,438
RED HAT INC COM 756577102 682,646 5,009,145 SH   SOLE 21 5,009,145 0 0
RED HAT INC COM 756577102 580,265 4,257,889 SH   SOLE 22 3,811,181 0 446,708
RED HAT INC COM 756577102 30,411 223,151 SH   SOLE 23 223,151 0 0
RED HAT INC COM 756577102 28,921 212,215 SH   SOLE 25 212,215 0 0
RED HAT INC COM 756577102 84,704 621,543 SH   SOLE 26 154,814 0 466,729
RED HAT INC COM 756577102 4,650 34,123 SH   SOLE 28 25,907 0 8,216
RED HAT INC COM 756577102 1,058 7,760 SH   SOLE 29 7,760 0 0
RED HAT INC COM 756577102 87,612 642,883 SH   SOLE 30 642,883 0 0
RED HAT INC COM 756577102 10,738 78,793 SH   SOLE 31 33,590 0 45,203
RED HAT INC COM 756577102 3,382 24,819 SH   SOLE 34 24,819 0 0
RED HAT INC COM 756577102 18,917 138,813 SH   SOLE 36 138,813 0 0
RED HAT INC COM 756577102 485 3,562 SH   SOLE 40 3,562 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 647 350,000 PRN   SOLE 21 350,000 0 0
RED LION HOTELS CORP COM 756764106 214 17,153 SH   SOLE 2 657 0 16,496
RED LION HOTELS CORP COM 756764106 7 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 703 56,251 SH   SOLE 18 56,251 0 0
RED LION HOTELS CORP COM 756764106 179 14,331 SH   SOLE 19 14,331 0 0
RED LION HOTELS CORP COM 756764106 7,301 584,111 SH   SOLE 21 584,111 0 0
RED LION HOTELS CORP COM 756764106 8,005 640,419 SH   SOLE 22 635,415 0 5,004
RED ROBIN GOURMET BURGERS IN COM 75689M101 513 12,767 SH   SOLE 2 462 0 12,305
RED ROBIN GOURMET BURGERS IN COM 75689M101 4 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 10 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,303 57,362 SH   SOLE 18 57,362 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 472 11,757 SH   SOLE 19 11,757 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 54,811 1,365,150 SH   SOLE 21 1,365,150 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 14,939 372,088 SH   SOLE 22 351,498 0 20,590
RED ROBIN GOURMET BURGERS IN COM 75689M101 31 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 82 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,133 28,228 SH   SOLE 30 28,228 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 63 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,634 61,320 SH   SOLE 2 8,133 0 53,187
RED ROCK RESORTS INC CL A 75700L108 40 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 5,897 221,261 SH   SOLE 18 221,261 0 0
RED ROCK RESORTS INC CL A 75700L108 3,390 127,192 SH   SOLE 19 127,192 0 0
RED ROCK RESORTS INC CL A 75700L108 61,919 2,323,429 SH   SOLE 21 2,323,429 0 0
RED ROCK RESORTS INC CL A 75700L108 52,039 1,952,693 SH   SOLE 22 1,853,857 0 98,836
RED ROCK RESORTS INC CL A 75700L108 244 9,142 SH   SOLE 23 9,142 0 0
RED ROCK RESORTS INC CL A 75700L108 869 32,613 SH   SOLE 26 18,359 0 14,254
RED ROCK RESORTS INC CL A 75700L108 253 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 413 15,489 SH   SOLE 30 15,489 0 0
RED ROCK RESORTS INC CL A 75700L108 192 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 6 902 SH   SOLE 18 902 0 0
RED VIOLET INC COM 75704L104 82 12,534 SH   SOLE 21 12,534 0 0
RED VIOLET INC COM 75704L104 74 11,373 SH   SOLE 22 11,373 0 0
REDFIN CORP COM 75737F108 1,183 63,276 SH   SOLE 2 2,762 0 60,514
REDFIN CORP COM 75737F108 32 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 4,627 247,432 SH   SOLE 18 247,432 0 0
REDFIN CORP COM 75737F108 1,351 72,222 SH   SOLE 19 72,222 0 0
REDFIN CORP COM 75737F108 48,419 2,589,243 SH   SOLE 21 2,589,243 0 0
REDFIN CORP COM 75737F108 36,505 1,952,134 SH   SOLE 22 1,856,774 0 95,360
REDFIN CORP COM 75737F108 58 3,111 SH   SOLE 26 0 0 3,111
REDFIN CORP COM 75737F108 112 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 263 14,055 SH   SOLE 30 14,055 0 0
REDFIN CORP COM 75737F108 87 4,678 SH   SOLE 40 4,678 0 0
REDWOOD TR INC COM 758075402 1,446 89,063 SH   SOLE 2 11,066 0 77,997
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 30 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 5,855 360,531 SH   SOLE 18 360,531 0 0
REDWOOD TR INC COM 758075402 1,740 107,156 SH   SOLE 19 107,156 0 0
REDWOOD TR INC COM 758075402 171,066 10,533,626 SH   SOLE 21 10,533,626 0 0
REDWOOD TR INC COM 758075402 45,531 2,803,617 SH   SOLE 22 2,694,544 0 109,073
REDWOOD TR INC COM 758075402 88 5,422 SH   SOLE 23 5,422 0 0
REDWOOD TR INC COM 758075402 2,926 180,167 SH   SOLE 26 10,532 0 169,635
REDWOOD TR INC COM 758075402 195 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 454 27,982 SH   SOLE 29 0 0 27,982
REDWOOD TR INC COM 758075402 2,983 183,706 SH   SOLE 30 183,706 0 0
REDWOOD TR INC COM 758075402 89 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 150 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 8 2,423 SH   SOLE 18 2,423 0 0
REEDS INC COM 758338107 134 41,223 SH   SOLE 21 41,223 0 0
REGAL BELOIT CORP COM 758750103 8,295 100,602 SH   SOLE 2 23,937 0 76,665
REGAL BELOIT CORP COM 758750103 19 236 SH   SOLE 4 236 0 0
REGAL BELOIT CORP COM 758750103 124 1,506 SH   SOLE 7 1,506 0 0
REGAL BELOIT CORP COM 758750103 11,244 136,372 SH   SOLE 18 136,372 0 0
REGAL BELOIT CORP COM 758750103 602 7,298 SH   SOLE 19 7,298 0 0
REGAL BELOIT CORP COM 758750103 164,980 2,000,970 SH   SOLE 21 2,000,970 0 0
REGAL BELOIT CORP COM 758750103 119,873 1,453,888 SH   SOLE 22 1,362,910 0 90,978
REGAL BELOIT CORP COM 758750103 1,321 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 473 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 26,191 317,658 SH   SOLE 30 317,658 0 0
REGAL BELOIT CORP COM 758750103 78 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 31,486 381,885 SH   SOLE 34 381,885 0 0
REGAL BELOIT CORP COM 758750103 47 571 SH   SOLE 36 571 0 0
REGAL BELOIT CORP COM 758750103 358 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 23,818 368,294 SH   SOLE 2 31,736 0 336,558
REGENCY CTRS CORP COM 758849103 12,791 197,787 SH   SOLE 4 193,939 0 3,848
REGENCY CTRS CORP COM 758849103 25,326 391,624 SH   SOLE 7 389,214 0 2,410
REGENCY CTRS CORP COM 758849103 466 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 23,514 363,606 SH   SOLE 18 344,412 0 19,194
REGENCY CTRS CORP COM 758849103 17,931 277,267 SH   SOLE 19 277,267 0 0
REGENCY CTRS CORP COM 758849103 5,671 87,687 SH   SOLE 20 0 0 87,687
REGENCY CTRS CORP COM 758849103 343,038 5,304,435 SH   SOLE 21 5,304,435 0 0
REGENCY CTRS CORP COM 758849103 427,224 6,606,213 SH   SOLE 22 6,096,803 0 509,410
REGENCY CTRS CORP COM 758849103 16,175 250,111 SH   SOLE 23 250,111 0 0
REGENCY CTRS CORP COM 758849103 27,487 425,035 SH   SOLE 25 425,035 0 0
REGENCY CTRS CORP COM 758849103 40,304 623,225 SH   SOLE 26 172,267 0 450,958
REGENCY CTRS CORP COM 758849103 4,110 63,558 SH   SOLE 28 56,420 0 7,138
REGENCY CTRS CORP COM 758849103 5,726 88,536 SH   SOLE 29 57,718 0 30,818
REGENCY CTRS CORP COM 758849103 76,683 1,185,756 SH   SOLE 30 1,185,756 0 0
REGENCY CTRS CORP COM 758849103 4,299 66,477 SH   SOLE 31 28,354 0 38,123
REGENCY CTRS CORP COM 758849103 6,397 98,918 SH   SOLE 34 98,918 0 0
REGENCY CTRS CORP COM 758849103 8,213 126,991 SH   SOLE 36 126,991 0 0
REGENCY CTRS CORP COM 758849103 199 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 87,738 217,152 SH   SOLE 2 48,674 0 168,478
REGENERON PHARMACEUTICALS COM 75886F107 11,349 28,090 SH   SOLE 4 25,993 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 24,321 60,194 SH   SOLE 7 60,194 0 0
REGENERON PHARMACEUTICALS COM 75886F107 770 1,905 SH   SOLE 13 1,905 0 0
REGENERON PHARMACEUTICALS COM 75886F107 328 812 SH   SOLE 15 812 0 0
REGENERON PHARMACEUTICALS COM 75886F107 66,501 164,591 SH   SOLE 18 154,893 0 9,698
REGENERON PHARMACEUTICALS COM 75886F107 57,964 143,462 SH   SOLE 19 143,462 0 0
REGENERON PHARMACEUTICALS COM 75886F107 16,629 41,156 SH   SOLE 20 3,800 0 37,356
REGENERON PHARMACEUTICALS COM 75886F107 949,783 2,350,715 SH   SOLE 21 2,350,715 0 0
REGENERON PHARMACEUTICALS COM 75886F107 768,261 1,901,447 SH   SOLE 22 1,692,115 0 209,332
REGENERON PHARMACEUTICALS COM 75886F107 42,206 104,461 SH   SOLE 23 104,461 0 0
REGENERON PHARMACEUTICALS COM 75886F107 32,196 79,684 SH   SOLE 25 79,684 0 0
REGENERON PHARMACEUTICALS COM 75886F107 107,591 266,289 SH   SOLE 26 70,424 0 195,865
REGENERON PHARMACEUTICALS COM 75886F107 6,155 15,234 SH   SOLE 28 11,510 0 3,724
REGENERON PHARMACEUTICALS COM 75886F107 2,200 5,446 SH   SOLE 29 5,446 0 0
REGENERON PHARMACEUTICALS COM 75886F107 122,220 302,495 SH   SOLE 30 302,495 0 0
REGENERON PHARMACEUTICALS COM 75886F107 14,882 36,832 SH   SOLE 31 19,488 0 17,344
REGENERON PHARMACEUTICALS COM 75886F107 7,303 18,074 SH   SOLE 32 18,074 0 0
REGENERON PHARMACEUTICALS COM 75886F107 24,041 59,501 SH   SOLE 34 59,501 0 0
REGENERON PHARMACEUTICALS COM 75886F107 25,403 62,872 SH   SOLE 36 62,872 0 0
REGENERON PHARMACEUTICALS COM 75886F107 635 1,572 SH   SOLE 40 1,572 0 0
REGENXBIO INC COM 75901B107 2,009 26,612 SH   SOLE 2 2,275 0 24,337
REGENXBIO INC COM 75901B107 12 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 47 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 10,122 134,072 SH   SOLE 18 134,072 0 0
REGENXBIO INC COM 75901B107 3,537 46,843 SH   SOLE 19 46,843 0 0
REGENXBIO INC COM 75901B107 269,771 3,573,126 SH   SOLE 21 3,573,126 0 0
REGENXBIO INC COM 75901B107 64,286 851,466 SH   SOLE 22 811,889 0 39,577
REGENXBIO INC COM 75901B107 307 4,061 SH   SOLE 23 4,061 0 0
REGENXBIO INC COM 75901B107 1,214 16,079 SH   SOLE 26 7,553 0 8,526
REGENXBIO INC COM 75901B107 290 3,838 SH   SOLE 28 3,838 0 0
REGENXBIO INC COM 75901B107 78 1,033 SH   SOLE 29 0 0 1,033
REGENXBIO INC COM 75901B107 4,876 64,585 SH   SOLE 30 64,585 0 0
REGENXBIO INC COM 75901B107 56 744 SH   SOLE 34 744 0 0
REGENXBIO INC COM 75901B107 288 3,812 SH   SOLE 40 3,812 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 2 9,493 SH   SOLE 21 9,493 0 0
REGIONAL MGMT CORP COM 75902K106 246 8,516 SH   SOLE 2 359 0 8,157
REGIONAL MGMT CORP COM 75902K106 7 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 918 31,844 SH   SOLE 18 31,844 0 0
REGIONAL MGMT CORP COM 75902K106 515 17,846 SH   SOLE 19 17,846 0 0
REGIONAL MGMT CORP COM 75902K106 9,991 346,553 SH   SOLE 21 346,553 0 0
REGIONAL MGMT CORP COM 75902K106 6,419 222,634 SH   SOLE 22 215,675 0 6,959
REGIONAL MGMT CORP COM 75902K106 12 399 SH   SOLE 26 0 0 399
REGIONAL MGMT CORP COM 75902K106 34 1,175 SH   SOLE 29 0 0 1,175
REGIONS FINL CORP NEW COM 7591EP100 56,227 3,064,145 SH   SOLE 2 760,662 0 2,303,483
REGIONS FINL CORP NEW COM 7591EP100 8,809 480,068 SH   SOLE 4 450,433 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 19,434 1,059,049 SH   SOLE 7 986,801 0 72,248
REGIONS FINL CORP NEW COM 7591EP100 756 41,197 SH   SOLE 13 41,197 0 0
REGIONS FINL CORP NEW COM 7591EP100 186 10,151 SH   SOLE 15 10,151 0 0
REGIONS FINL CORP NEW COM 7591EP100 150,805 8,218,272 SH   SOLE 18 7,856,896 0 361,376
REGIONS FINL CORP NEW COM 7591EP100 68,125 3,712,534 SH   SOLE 19 3,712,534 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,529 519,291 SH   SOLE 20 0 0 519,291
REGIONS FINL CORP NEW COM 7591EP100 498,728 27,178,634 SH   SOLE 21 27,178,634 0 0
REGIONS FINL CORP NEW COM 7591EP100 504,669 27,502,419 SH   SOLE 22 24,299,408 0 3,203,011
REGIONS FINL CORP NEW COM 7591EP100 32,013 1,744,583 SH   SOLE 23 1,744,583 0 0
REGIONS FINL CORP NEW COM 7591EP100 24,639 1,342,742 SH   SOLE 25 1,276,469 0 66,273
REGIONS FINL CORP NEW COM 7591EP100 76,354 4,160,957 SH   SOLE 26 1,056,752 0 3,104,205
REGIONS FINL CORP NEW COM 7591EP100 3,953 215,400 SH   SOLE 28 163,660 0 51,740
REGIONS FINL CORP NEW COM 7591EP100 5,642 307,468 SH   SOLE 29 85,097 0 222,371
REGIONS FINL CORP NEW COM 7591EP100 80,488 4,386,251 SH   SOLE 30 4,386,251 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,484 516,863 SH   SOLE 31 308,616 0 208,247
REGIONS FINL CORP NEW COM 7591EP100 27,930 1,522,090 SH   SOLE 34 1,522,090 0 0
REGIONS FINL CORP NEW COM 7591EP100 18,595 1,013,372 SH   SOLE 36 1,013,372 0 0
REGIONS FINL CORP NEW COM 7591EP100 447 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 759 37,129 SH   SOLE 2 1,282 0 35,847
REGIS CORP MINN COM 758932107 9 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 13 619 SH   SOLE 7 619 0 0
REGIS CORP MINN COM 758932107 3,252 159,195 SH   SOLE 18 159,195 0 0
REGIS CORP MINN COM 758932107 674 32,982 SH   SOLE 19 32,982 0 0
REGIS CORP MINN COM 758932107 73,878 3,616,176 SH   SOLE 21 3,616,176 0 0
REGIS CORP MINN COM 758932107 20,271 992,219 SH   SOLE 22 928,431 0 63,788
REGIS CORP MINN COM 758932107 92 4,502 SH   SOLE 23 4,502 0 0
REGIS CORP MINN COM 758932107 804 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 113 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 1,451 71,004 SH   SOLE 30 71,004 0 0
REGIS CORP MINN COM 758932107 98 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 3 14,172 SH   SOLE 21 14,172 0 0
REGULUS THERAPEUTICS INC COM 75915K101 113 571,656 SH   SOLE 22 571,656 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 25,365 175,464 SH   SOLE 2 37,055 0 138,409
REINSURANCE GROUP AMER INC COM NEW 759351604 3,258 22,539 SH   SOLE 4 20,957 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 3,926 27,157 SH   SOLE 7 14,384 0 12,773
REINSURANCE GROUP AMER INC COM NEW 759351604 30,202 208,922 SH   SOLE 18 203,701 0 5,221
REINSURANCE GROUP AMER INC COM NEW 759351604 7,648 52,902 SH   SOLE 19 52,902 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 4,834 33,437 SH   SOLE 20 0 0 33,437
REINSURANCE GROUP AMER INC COM NEW 759351604 428,557 2,964,564 SH   SOLE 21 2,964,564 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 300,668 2,079,886 SH   SOLE 22 1,940,829 0 139,057
REINSURANCE GROUP AMER INC COM NEW 759351604 11,493 79,505 SH   SOLE 23 79,505 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 430 2,974 SH   SOLE 25 2,974 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 16,635 115,075 SH   SOLE 26 43,860 0 71,215
REINSURANCE GROUP AMER INC COM NEW 759351604 1,862 12,882 SH   SOLE 28 9,855 0 3,027
REINSURANCE GROUP AMER INC COM NEW 759351604 2,190 15,150 SH   SOLE 29 2,067 0 13,083
REINSURANCE GROUP AMER INC COM NEW 759351604 13,725 94,946 SH   SOLE 30 94,946 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,786 19,272 SH   SOLE 31 12,437 0 6,835
REINSURANCE GROUP AMER INC COM NEW 759351604 3,049 21,089 SH   SOLE 34 21,089 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,956 20,446 SH   SOLE 36 20,446 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 187 1,296 SH   SOLE 40 1,296 0 0
REIS INC COM 75936P105 167 7,265 SH   SOLE 2 249 0 7,016
REIS INC COM 75936P105 7 288 SH   SOLE 7 288 0 0
REIS INC COM 75936P105 684 29,740 SH   SOLE 18 29,740 0 0
REIS INC COM 75936P105 186 8,085 SH   SOLE 19 8,085 0 0
REIS INC COM 75936P105 7,594 330,177 SH   SOLE 21 330,177 0 0
REIS INC COM 75936P105 5,972 259,650 SH   SOLE 22 255,198 0 4,452
RELIANCE STEEL & ALUMINUM CO COM 759509102 15,252 178,820 SH   SOLE 2 57,719 0 121,101
RELIANCE STEEL & ALUMINUM CO COM 759509102 334 3,919 SH   SOLE 4 3,919 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 221 2,589 SH   SOLE 7 2,589 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 322 3,773 SH   SOLE 13 3,773 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 21,139 247,850 SH   SOLE 18 247,850 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 9,215 108,039 SH   SOLE 19 108,039 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 291,501 3,417,767 SH   SOLE 21 3,417,767 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 213,536 2,503,645 SH   SOLE 22 2,328,162 0 175,483
RELIANCE STEEL & ALUMINUM CO COM 759509102 171 2,003 SH   SOLE 23 2,003 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,068 24,246 SH   SOLE 25 24,246 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,902 22,303 SH   SOLE 26 13,528 0 8,775
RELIANCE STEEL & ALUMINUM CO COM 759509102 860 10,088 SH   SOLE 28 10,088 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 13,919 163,193 SH   SOLE 29 449 0 162,744
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,909 22,385 SH   SOLE 30 22,385 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 203 2,382 SH   SOLE 31 2,382 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,702 55,130 SH   SOLE 34 55,130 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,243 14,570 SH   SOLE 36 14,570 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 644 7,553 SH   SOLE 40 7,553 0 0
RELIANT BANCORP INC COM 75956B101 223 8,712 SH   SOLE 2 417 0 8,295
RELIANT BANCORP INC COM 75956B101 6 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 873 34,144 SH   SOLE 18 34,144 0 0
RELIANT BANCORP INC COM 75956B101 233 9,112 SH   SOLE 19 9,112 0 0
RELIANT BANCORP INC COM 75956B101 9,022 352,824 SH   SOLE 21 352,824 0 0
RELIANT BANCORP INC COM 75956B101 2,486 97,216 SH   SOLE 22 93,045 0 4,171
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX PLC SPONSORED ADR 759530108 20 946 SH   SOLE 18 946 0 0
REMARK HLDGS INC COM 75955K102 72 22,656 SH   SOLE 2 1,245 0 21,411
REMARK HLDGS INC COM 75955K102 291 91,150 SH   SOLE 18 91,150 0 0
REMARK HLDGS INC COM 75955K102 78 24,576 SH   SOLE 19 24,576 0 0
REMARK HLDGS INC COM 75955K102 3,032 950,378 SH   SOLE 21 950,378 0 0
REMARK HLDGS INC COM 75955K102 1,199 375,759 SH   SOLE 22 367,098 0 8,661
RENAISSANCERE HOLDINGS LTD COM G7496G103 13,992 104,746 SH   SOLE 2 25,715 0 79,031
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,549 11,593 SH   SOLE 4 10,531 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,299 39,671 SH   SOLE 7 31,727 0 7,944
RENAISSANCERE HOLDINGS LTD COM G7496G103 48 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 17,094 127,972 SH   SOLE 18 124,653 0 3,319
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,074 8,038 SH   SOLE 19 8,038 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,445 33,273 SH   SOLE 20 0 0 33,273
RENAISSANCERE HOLDINGS LTD COM G7496G103 329,747 2,468,537 SH   SOLE 21 2,468,537 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 200,066 1,497,721 SH   SOLE 22 1,400,150 0 97,571
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,915 44,280 SH   SOLE 23 44,280 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,803 35,954 SH   SOLE 25 35,954 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 20,463 153,191 SH   SOLE 26 52,349 0 100,842
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,091 8,167 SH   SOLE 28 6,186 0 1,981
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,284 9,612 SH   SOLE 29 1,802 0 7,810
RENAISSANCERE HOLDINGS LTD COM G7496G103 11,220 83,993 SH   SOLE 30 83,993 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,882 14,089 SH   SOLE 31 8,052 0 6,037
RENAISSANCERE HOLDINGS LTD COM G7496G103 274 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 8,153 61,036 SH   SOLE 36 61,036 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 108 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 1,987 48,221 SH   SOLE 2 1,787 0 46,434
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 40 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 6,453 156,595 SH   SOLE 18 156,595 0 0
RENASANT CORP COM 75970E107 1,855 45,015 SH   SOLE 19 45,015 0 0
RENASANT CORP COM 75970E107 64,965 1,576,432 SH   SOLE 21 1,576,432 0 0
RENASANT CORP COM 75970E107 60,168 1,460,035 SH   SOLE 22 1,398,363 0 61,672
RENASANT CORP COM 75970E107 978 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 191 4,630 SH   SOLE 28 4,630 0 0
RENASANT CORP COM 75970E107 458 11,118 SH   SOLE 30 11,118 0 0
RENASANT CORP COM 75970E107 248 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,256 43,624 SH   SOLE 2 7,021 0 36,603
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 23 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,896 169,999 SH   SOLE 18 169,999 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,806 62,708 SH   SOLE 19 62,708 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 114,588 3,978,738 SH   SOLE 21 3,978,738 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 35,356 1,227,631 SH   SOLE 22 1,172,368 0 55,263
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 722 25,082 SH   SOLE 23 25,082 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,391 48,312 SH   SOLE 26 0 0 48,312
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 133 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 287 9,948 SH   SOLE 29 0 0 9,948
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,365 82,101 SH   SOLE 30 82,101 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 83 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 641 44,575 SH   SOLE 2 1,547 0 43,028
RENT A CTR INC NEW COM 76009N100 5 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 14 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 2,904 201,947 SH   SOLE 18 201,947 0 0
RENT A CTR INC NEW COM 76009N100 585 40,714 SH   SOLE 19 40,714 0 0
RENT A CTR INC NEW COM 76009N100 68,671 4,775,469 SH   SOLE 21 4,775,469 0 0
RENT A CTR INC NEW COM 76009N100 18,700 1,300,406 SH   SOLE 22 1,213,614 0 86,792
RENT A CTR INC NEW COM 76009N100 385 26,760 SH   SOLE 26 5,025 0 21,735
RENT A CTR INC NEW COM 76009N100 72 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,429 99,347 SH   SOLE 30 99,347 0 0
RENT A CTR INC NEW COM 76009N100 39 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 85 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 1,740 31,368 SH   SOLE 2 1,451 0 29,917
REPLIGEN CORP COM 759916109 14 250 SH   SOLE 4 250 0 0
REPLIGEN CORP COM 759916109 48 873 SH   SOLE 7 873 0 0
REPLIGEN CORP COM 759916109 9,245 166,697 SH   SOLE 18 166,697 0 0
REPLIGEN CORP COM 759916109 2,742 49,442 SH   SOLE 19 49,442 0 0
REPLIGEN CORP COM 759916109 259,840 4,685,183 SH   SOLE 21 4,685,183 0 0
REPLIGEN CORP COM 759916109 64,935 1,170,851 SH   SOLE 22 1,118,891 0 51,960
REPLIGEN CORP COM 759916109 33 598 SH   SOLE 23 598 0 0
REPLIGEN CORP COM 759916109 675 12,169 SH   SOLE 26 10,409 0 1,760
REPLIGEN CORP COM 759916109 292 5,262 SH   SOLE 28 5,262 0 0
REPLIGEN CORP COM 759916109 4,748 85,617 SH   SOLE 30 85,617 0 0
REPLIGEN CORP COM 759916109 47 855 SH   SOLE 34 855 0 0
REPLIGEN CORP COM 759916109 199 3,594 SH   SOLE 40 3,594 0 0
REPLIMUNE GROUP INC COM 76029N106 81 5,004 SH   SOLE 2 296 0 4,708
REPLIMUNE GROUP INC COM 76029N106 385 23,884 SH   SOLE 18 23,884 0 0
REPLIMUNE GROUP INC COM 76029N106 105 6,513 SH   SOLE 19 6,513 0 0
REPLIMUNE GROUP INC COM 76029N106 4,193 260,460 SH   SOLE 21 260,460 0 0
REPLIMUNE GROUP INC COM 76029N106 1,044 64,837 SH   SOLE 22 64,837 0 0
REPLIMUNE GROUP INC COM 76029N106 603 37,429 SH   SOLE 26 6,701 0 30,728
REPUBLIC BANCORP KY CL A 760281204 707 15,337 SH   SOLE 2 6,585 0 8,752
REPUBLIC BANCORP KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,642 35,626 SH   SOLE 18 35,626 0 0
REPUBLIC BANCORP KY CL A 760281204 1,381 29,954 SH   SOLE 19 29,954 0 0
REPUBLIC BANCORP KY CL A 760281204 16,513 358,189 SH   SOLE 21 358,189 0 0
REPUBLIC BANCORP KY CL A 760281204 20,507 444,828 SH   SOLE 22 431,252 0 13,576
REPUBLIC BANCORP KY CL A 760281204 566 12,267 SH   SOLE 23 12,267 0 0
REPUBLIC BANCORP KY CL A 760281204 1,281 27,777 SH   SOLE 26 0 0 27,777
REPUBLIC BANCORP KY CL A 760281204 66 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 232 5,036 SH   SOLE 29 0 0 5,036
REPUBLIC BANCORP KY CL A 760281204 119 2,572 SH   SOLE 30 2,572 0 0
REPUBLIC BANCORP KY CL A 760281204 57 1,231 SH   SOLE 34 1,231 0 0
REPUBLIC BANCORP KY CL A 760281204 43 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 321 44,845 SH   SOLE 2 7,943 0 36,902
REPUBLIC FIRST BANCORP INC COM 760416107 5 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,149 160,689 SH   SOLE 18 160,689 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,842 257,602 SH   SOLE 19 257,602 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 11,976 1,674,941 SH   SOLE 21 1,674,941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,554 1,056,573 SH   SOLE 22 957,406 0 99,167
REPUBLIC FIRST BANCORP INC COM 760416107 125 17,478 SH   SOLE 23 17,478 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 446 62,349 SH   SOLE 26 0 0 62,349
REPUBLIC FIRST BANCORP INC COM 760416107 29 4,003 SH   SOLE 29 0 0 4,003
REPUBLIC FIRST BANCORP INC COM 760416107 85 11,909 SH   SOLE 30 11,909 0 0
REPUBLIC SVCS INC COM 760759100 44,224 608,640 SH   SOLE 2 138,293 0 470,347
REPUBLIC SVCS INC COM 760759100 5,382 74,077 SH   SOLE 4 68,020 0 6,057
REPUBLIC SVCS INC COM 760759100 18,973 261,120 SH   SOLE 7 246,119 0 15,001
REPUBLIC SVCS INC COM 760759100 526 7,245 SH   SOLE 13 7,245 0 0
REPUBLIC SVCS INC COM 760759100 147 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 33,033 454,623 SH   SOLE 18 427,100 0 27,523
REPUBLIC SVCS INC COM 760759100 3,842 52,871 SH   SOLE 19 52,871 0 0
REPUBLIC SVCS INC COM 760759100 7,669 105,544 SH   SOLE 20 0 0 105,544
REPUBLIC SVCS INC COM 760759100 570,963 7,858,008 SH   SOLE 21 7,858,008 0 0
REPUBLIC SVCS INC COM 760759100 462,673 6,367,648 SH   SOLE 22 5,745,876 0 621,772
REPUBLIC SVCS INC COM 760759100 21,520 296,171 SH   SOLE 23 296,171 0 0
REPUBLIC SVCS INC COM 760759100 15,674 215,716 SH   SOLE 25 215,716 0 0
REPUBLIC SVCS INC COM 760759100 70,648 972,306 SH   SOLE 26 223,457 0 748,849
REPUBLIC SVCS INC COM 760759100 3,252 44,755 SH   SOLE 28 33,393 0 11,362
REPUBLIC SVCS INC COM 760759100 575 7,920 SH   SOLE 29 7,920 0 0
REPUBLIC SVCS INC COM 760759100 88,299 1,215,231 SH   SOLE 30 1,215,231 0 0
REPUBLIC SVCS INC COM 760759100 6,791 93,463 SH   SOLE 31 43,446 0 50,017
REPUBLIC SVCS INC COM 760759100 776 10,679 SH   SOLE 34 10,679 0 0
REPUBLIC SVCS INC COM 760759100 22,480 309,384 SH   SOLE 36 309,384 0 0
REPUBLIC SVCS INC COM 760759100 344 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 15 9,717 SH   SOLE 21 9,717 0 0
RESEARCH FRONTIERS INC COM 760911107 1,019 648,756 SH   SOLE 22 648,756 0 0
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 2 SH   SOLE 21 2 0 0
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 7 SH   SOLE 22 7 0 0
RESMED INC COM 761152107 50,663 439,250 SH   SOLE 2 146,407 0 292,843
RESMED INC COM 761152107 5,435 47,124 SH   SOLE 4 43,386 0 3,738
RESMED INC COM 761152107 18,853 163,458 SH   SOLE 7 125,412 0 38,046
RESMED INC COM 761152107 526 4,561 SH   SOLE 13 4,561 0 0
RESMED INC COM 761152107 127 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 41,067 356,050 SH   SOLE 18 338,882 0 17,168
RESMED INC COM 761152107 77,174 669,097 SH   SOLE 19 669,097 0 0
RESMED INC COM 761152107 8,980 77,856 SH   SOLE 20 0 0 77,856
RESMED INC COM 761152107 449,451 3,896,749 SH   SOLE 21 3,896,749 0 0
RESMED INC COM 761152107 398,777 3,457,403 SH   SOLE 22 3,088,910 0 368,493
RESMED INC COM 761152107 20,654 179,073 SH   SOLE 23 179,073 0 0
RESMED INC COM 761152107 16,750 145,222 SH   SOLE 25 145,222 0 0
RESMED INC COM 761152107 66,045 572,611 SH   SOLE 26 143,979 0 428,632
RESMED INC COM 761152107 3,128 27,118 SH   SOLE 28 20,682 0 6,436
RESMED INC COM 761152107 3,758 32,584 SH   SOLE 29 4,334 0 28,250
RESMED INC COM 761152107 64,752 561,403 SH   SOLE 30 561,403 0 0
RESMED INC COM 761152107 6,295 54,574 SH   SOLE 31 30,261 0 24,313
RESMED INC COM 761152107 43,726 379,101 SH   SOLE 34 379,101 0 0
RESMED INC COM 761152107 13,060 113,227 SH   SOLE 36 113,227 0 0
RESMED INC COM 761152107 329 2,853 SH   SOLE 40 2,853 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 884 23,391 SH   SOLE 2 795 0 22,596
RESOLUTE ENERGY CORP COM NEW 76116A306 15 406 SH   SOLE 7 406 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,691 71,173 SH   SOLE 18 71,173 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 722 19,087 SH   SOLE 19 19,087 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 27,524 727,954 SH   SOLE 21 727,954 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 23,575 623,512 SH   SOLE 22 597,534 0 25,978
RESOLUTE ENERGY CORP COM NEW 76116A306 46 1,213 SH   SOLE 26 0 0 1,213
RESOLUTE ENERGY CORP COM NEW 76116A306 100 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 158 4,191 SH   SOLE 30 4,191 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 105 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 6 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,213 93,632 SH   SOLE 21 93,632 0 0
RESOLUTE FST PRODS INC COM 76117W109 21,990 1,698,057 SH   SOLE 22 1,665,361 0 32,696
RESOLUTE FST PRODS INC COM 76117W109 356 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 111 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 188 14,545 SH   SOLE 30 14,545 0 0
RESOLUTE FST PRODS INC COM 76117W109 88 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 18 4,349 SH   SOLE 18 4,349 0 0
RESONANT INC COM 76118L102 269 66,369 SH   SOLE 21 66,369 0 0
RESOURCES CONNECTION INC COM 76122Q105 486 29,299 SH   SOLE 2 1,126 0 28,173
RESOURCES CONNECTION INC COM 76122Q105 6 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 12 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,399 144,521 SH   SOLE 18 144,521 0 0
RESOURCES CONNECTION INC COM 76122Q105 453 27,310 SH   SOLE 19 27,310 0 0
RESOURCES CONNECTION INC COM 76122Q105 54,438 3,279,393 SH   SOLE 21 3,279,393 0 0
RESOURCES CONNECTION INC COM 76122Q105 17,089 1,029,444 SH   SOLE 22 983,797 0 45,647
RESOURCES CONNECTION INC COM 76122Q105 139 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 88 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,097 66,087 SH   SOLE 30 66,087 0 0
RESOURCES CONNECTION INC COM 76122Q105 302 18,197 SH   SOLE 34 18,197 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 709 575,000 PRN   SOLE 21 575,000 0 0
RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 979 810,000 PRN   SOLE 21 810,000 0 0
RESTORATION ROBOTICS INC COM 76133C103 11 3,799 SH   SOLE 18 3,799 0 0
RESTORATION ROBOTICS INC COM 76133C103 165 56,817 SH   SOLE 21 56,817 0 0
RESTORBIO INC COM 76133L103 85 5,639 SH   SOLE 2 0 0 5,639
RESTORBIO INC COM 76133L103 344 22,745 SH   SOLE 18 22,745 0 0
RESTORBIO INC COM 76133L103 68 4,502 SH   SOLE 19 4,502 0 0
RESTORBIO INC COM 76133L103 3,844 253,913 SH   SOLE 21 253,913 0 0
RESTORBIO INC COM 76133L103 2,778 183,461 SH   SOLE 22 181,450 0 2,011
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,099 112,423 SH   SOLE 2 4,164 0 108,259
RETAIL OPPORTUNITY INVTS COR COM 76131N101 588 31,486 SH   SOLE 4 31,486 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,418 183,052 SH   SOLE 7 183,052 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 80 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 309 SH   SOLE 17 0 0 309
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,283 497,226 SH   SOLE 18 497,226 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,786 256,332 SH   SOLE 19 256,332 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 225,649 12,086,167 SH   SOLE 21 12,086,167 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 94,220 5,046,597 SH   SOLE 22 4,895,658 0 150,939
RETAIL OPPORTUNITY INVTS COR COM 76131N101 138 7,413 SH   SOLE 23 7,413 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,913 209,594 SH   SOLE 25 209,594 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,262 67,571 SH   SOLE 26 26,183 0 41,388
RETAIL OPPORTUNITY INVTS COR COM 76131N101 283 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 843 45,169 SH   SOLE 29 37,650 0 7,519
RETAIL OPPORTUNITY INVTS COR COM 76131N101 14,054 752,778 SH   SOLE 30 752,778 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 188 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,791 475,063 SH   SOLE 2 56,250 0 418,813
RETAIL PPTYS AMER INC CL A 76131V202 749 61,466 SH   SOLE 4 61,466 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,548 373,086 SH   SOLE 7 373,086 0 0
RETAIL PPTYS AMER INC CL A 76131V202 106 8,659 SH   SOLE 15 8,659 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 15 SH   SOLE 17 0 0 15
RETAIL PPTYS AMER INC CL A 76131V202 1,309 107,363 SH   SOLE 18 107,363 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,140 339,628 SH   SOLE 19 339,628 0 0
RETAIL PPTYS AMER INC CL A 76131V202 46,491 3,813,884 SH   SOLE 21 3,813,884 0 0
RETAIL PPTYS AMER INC CL A 76131V202 117,306 9,623,106 SH   SOLE 22 9,146,971 0 476,135
RETAIL PPTYS AMER INC CL A 76131V202 176 14,476 SH   SOLE 23 14,476 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,083 416,967 SH   SOLE 25 416,967 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,642 134,738 SH   SOLE 26 46,989 0 87,749
RETAIL PPTYS AMER INC CL A 76131V202 378 30,985 SH   SOLE 28 30,985 0 0
RETAIL PPTYS AMER INC CL A 76131V202 998 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 12,729 1,044,249 SH   SOLE 30 1,044,249 0 0
RETAIL PPTYS AMER INC CL A 76131V202 57 4,695 SH   SOLE 31 4,695 0 0
RETAIL PPTYS AMER INC CL A 76131V202 91 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 274 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 1,003 30,688 SH   SOLE 2 1,123 0 29,565
RETAIL VALUE INC COM 76133Q102 165 5,055 SH   SOLE 4 5,055 0 0
RETAIL VALUE INC COM 76133Q102 821 25,109 SH   SOLE 7 25,109 0 0
RETAIL VALUE INC COM 76133Q102 21 647 SH   SOLE 15 647 0 0
RETAIL VALUE INC COM 76133Q102 248 7,580 SH   SOLE 18 7,580 0 0
RETAIL VALUE INC COM 76133Q102 787 24,062 SH   SOLE 19 24,062 0 0
RETAIL VALUE INC COM 76133Q102 6,217 190,183 SH   SOLE 21 190,183 0 0
RETAIL VALUE INC COM 76133Q102 20,440 625,280 SH   SOLE 22 594,869 0 30,411
RETAIL VALUE INC COM 76133Q102 33 1,000 SH   SOLE 23 1,000 0 0
RETAIL VALUE INC COM 76133Q102 267 8,158 SH   SOLE 26 2,020 0 6,138
RETAIL VALUE INC COM 76133Q102 72 2,206 SH   SOLE 28 2,206 0 0
RETAIL VALUE INC COM 76133Q102 176 5,374 SH   SOLE 29 5,374 0 0
RETAIL VALUE INC COM 76133Q102 11 334 SH   SOLE 31 334 0 0
RETAIL VALUE INC COM 76133Q102 18 545 SH   SOLE 36 545 0 0
RETAIL VALUE INC COM 76133Q102 48 1,462 SH   SOLE 40 1,462 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4 5,556 SH   SOLE 21 5,556 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 19 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 1,163 40,484 SH   SOLE 2 9,391 0 31,093
RETROPHIN INC COM 761299106 12 412 SH   SOLE 4 412 0 0
RETROPHIN INC COM 761299106 22 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 7 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,661 127,436 SH   SOLE 18 127,436 0 0
RETROPHIN INC COM 761299106 2,937 102,221 SH   SOLE 19 102,221 0 0
RETROPHIN INC COM 761299106 52,259 1,818,979 SH   SOLE 21 1,818,979 0 0
RETROPHIN INC COM 761299106 37,735 1,313,440 SH   SOLE 22 1,264,067 0 49,373
RETROPHIN INC COM 761299106 1,145 39,837 SH   SOLE 23 39,837 0 0
RETROPHIN INC COM 761299106 716 24,922 SH   SOLE 26 0 0 24,922
RETROPHIN INC COM 761299106 135 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 123 4,282 SH   SOLE 29 0 0 4,282
RETROPHIN INC COM 761299106 288 10,041 SH   SOLE 30 10,041 0 0
RETROPHIN INC COM 761299106 48 1,680 SH   SOLE 34 1,680 0 0
RETROPHIN INC COM 761299106 78 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 512 500,000 PRN   SOLE 21 500,000 0 0
REV GROUP INC COM 749527107 447 28,503 SH   SOLE 2 1,127 0 27,376
REV GROUP INC COM 749527107 13 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 0 4 SH   SOLE 17 0 0 4
REV GROUP INC COM 749527107 1,510 96,192 SH   SOLE 18 96,192 0 0
REV GROUP INC COM 749527107 432 27,536 SH   SOLE 19 27,536 0 0
REV GROUP INC COM 749527107 14,812 943,464 SH   SOLE 21 943,464 0 0
REV GROUP INC COM 749527107 12,329 785,293 SH   SOLE 22 752,458 0 32,835
REV GROUP INC COM 749527107 200 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 106 6,729 SH   SOLE 30 6,729 0 0
REV GROUP INC COM 749527107 89 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 919 36,995 SH   SOLE 2 12,190 0 24,805
REVANCE THERAPEUTICS INC COM 761330109 16 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,601 104,666 SH   SOLE 18 104,666 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,577 143,954 SH   SOLE 19 143,954 0 0
REVANCE THERAPEUTICS INC COM 761330109 42,182 1,697,459 SH   SOLE 21 1,697,459 0 0
REVANCE THERAPEUTICS INC COM 761330109 27,531 1,107,870 SH   SOLE 22 1,071,527 0 36,343
REVANCE THERAPEUTICS INC COM 761330109 835 33,601 SH   SOLE 23 33,601 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,207 48,582 SH   SOLE 26 0 0 48,582
REVANCE THERAPEUTICS INC COM 761330109 115 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 115 4,628 SH   SOLE 29 0 0 4,628
REVANCE THERAPEUTICS INC COM 761330109 208 8,383 SH   SOLE 30 8,383 0 0
REVANCE THERAPEUTICS INC COM 761330109 89 3,569 SH   SOLE 40 3,569 0 0
REVEN HSG REIT INC COM NEW 761378207 2 477 SH   SOLE 18 477 0 0
REVLON INC CL A NEW 761525609 155 6,946 SH   SOLE 2 325 0 6,621
REVLON INC CL A NEW 761525609 6 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 583 26,163 SH   SOLE 18 26,163 0 0
REVLON INC CL A NEW 761525609 165 7,418 SH   SOLE 19 7,418 0 0
REVLON INC CL A NEW 761525609 5,911 265,070 SH   SOLE 21 265,070 0 0
REVLON INC CL A NEW 761525609 5,620 252,011 SH   SOLE 22 243,966 0 8,045
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 6 2,157 SH   SOLE 18 2,157 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 119 41,904 SH   SOLE 21 41,904 0 0
REWALK ROBOTICS LTD SHS M8216Q101 4 5,027 SH   SOLE 18 5,027 0 0
REWALK ROBOTICS LTD SHS M8216Q101 64 71,969 SH   SOLE 21 71,969 0 0
REX AMERICAN RESOURCES CORP COM 761624105 541 7,160 SH   SOLE 2 1,054 0 6,106
REX AMERICAN RESOURCES CORP COM 761624105 11 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,011 26,619 SH   SOLE 18 26,619 0 0
REX AMERICAN RESOURCES CORP COM 761624105 717 9,492 SH   SOLE 19 9,492 0 0
REX AMERICAN RESOURCES CORP COM 761624105 46,207 611,614 SH   SOLE 21 611,614 0 0
REX AMERICAN RESOURCES CORP COM 761624105 12,930 171,148 SH   SOLE 22 162,601 0 8,547
REX AMERICAN RESOURCES CORP COM 761624105 844 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 408 5,397 SH   SOLE 26 0 0 5,397
REX AMERICAN RESOURCES CORP COM 761624105 69 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 56 747 SH   SOLE 29 0 0 747
REX AMERICAN RESOURCES CORP COM 761624105 967 12,805 SH   SOLE 30 12,805 0 0
REX AMERICAN RESOURCES CORP COM 761624105 64 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 10 5,428 SH   SOLE 18 5,428 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 168 94,269 SH   SOLE 21 94,269 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 166 93,205 SH   SOLE 22 93,205 0 0
REXFORD INDL RLTY INC COM 76169C100 10,322 322,975 SH   SOLE 2 24,510 0 298,465
REXFORD INDL RLTY INC COM 76169C100 8,051 251,901 SH   SOLE 4 251,901 0 0
REXFORD INDL RLTY INC COM 76169C100 4,779 149,546 SH   SOLE 7 149,546 0 0
REXFORD INDL RLTY INC COM 76169C100 105 3,287 SH   SOLE 15 3,287 0 0
REXFORD INDL RLTY INC COM 76169C100 10,739 336,011 SH   SOLE 18 336,011 0 0
REXFORD INDL RLTY INC COM 76169C100 10,354 323,952 SH   SOLE 19 323,952 0 0
REXFORD INDL RLTY INC COM 76169C100 105,131 3,289,457 SH   SOLE 21 3,289,457 0 0
REXFORD INDL RLTY INC COM 76169C100 136,422 4,268,525 SH   SOLE 22 3,980,072 0 288,453
REXFORD INDL RLTY INC COM 76169C100 5,378 168,264 SH   SOLE 23 168,264 0 0
REXFORD INDL RLTY INC COM 76169C100 5,416 169,477 SH   SOLE 25 169,477 0 0
REXFORD INDL RLTY INC COM 76169C100 4,078 127,584 SH   SOLE 26 8,463 0 119,121
REXFORD INDL RLTY INC COM 76169C100 1,781 55,737 SH   SOLE 28 55,737 0 0
REXFORD INDL RLTY INC COM 76169C100 1,809 56,613 SH   SOLE 29 31,549 0 25,064
REXFORD INDL RLTY INC COM 76169C100 13,545 423,812 SH   SOLE 30 423,812 0 0
REXFORD INDL RLTY INC COM 76169C100 4,270 133,597 SH   SOLE 34 133,597 0 0
REXFORD INDL RLTY INC COM 76169C100 355 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 3,583 116,331 SH   SOLE 2 15,906 0 100,425
REXNORD CORP NEW COM 76169B102 10 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 101 3,287 SH   SOLE 7 3,287 0 0
REXNORD CORP NEW COM 76169B102 10,624 344,933 SH   SOLE 18 344,933 0 0
REXNORD CORP NEW COM 76169B102 6,610 214,599 SH   SOLE 19 214,599 0 0
REXNORD CORP NEW COM 76169B102 106,972 3,473,117 SH   SOLE 21 3,473,117 0 0
REXNORD CORP NEW COM 76169B102 94,843 3,079,316 SH   SOLE 22 2,942,582 0 136,734
REXNORD CORP NEW COM 76169B102 800 25,978 SH   SOLE 23 25,978 0 0
REXNORD CORP NEW COM 76169B102 2,594 84,207 SH   SOLE 26 26,208 0 57,999
REXNORD CORP NEW COM 76169B102 443 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 258 8,380 SH   SOLE 29 0 0 8,380
REXNORD CORP NEW COM 76169B102 800 25,959 SH   SOLE 30 25,959 0 0
REXNORD CORP NEW COM 76169B102 122 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 344 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 10 1,416 SH   SOLE 18 1,416 0 0
RF INDS LTD COM PAR $0.01 749552105 179 25,265 SH   SOLE 21 25,265 0 0
RF INDS LTD COM PAR $0.01 749552105 944 132,955 SH   SOLE 22 132,955 0 0
RGC RES INC COM 74955L103 184 6,893 SH   SOLE 2 278 0 6,615
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 669 25,052 SH   SOLE 18 25,052 0 0
RGC RES INC COM 74955L103 144 5,406 SH   SOLE 19 5,406 0 0
RGC RES INC COM 74955L103 6,885 257,787 SH   SOLE 21 257,787 0 0
RGC RES INC COM 74955L103 1,629 60,976 SH   SOLE 22 58,273 0 2,703
RH COM 74967X103 2,468 18,836 SH   SOLE 2 4,020 0 14,816
RH COM 74967X103 12 91 SH   SOLE 4 91 0 0
RH COM 74967X103 55 417 SH   SOLE 7 417 0 0
RH COM 74967X103 10,991 83,896 SH   SOLE 18 83,896 0 0
RH COM 74967X103 7,840 59,845 SH   SOLE 19 59,845 0 0
RH COM 74967X103 271,629 2,073,346 SH   SOLE 21 2,073,346 0 0
RH COM 74967X103 76,495 583,887 SH   SOLE 22 556,627 0 27,260
RH COM 74967X103 1,758 13,422 SH   SOLE 23 13,422 0 0
RH COM 74967X103 3,891 29,703 SH   SOLE 26 8,743 0 20,960
RH COM 74967X103 345 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 332 2,531 SH   SOLE 29 0 0 2,531
RH COM 74967X103 5,708 43,570 SH   SOLE 30 43,570 0 0
RH COM 74967X103 262 2,002 SH   SOLE 40 2,002 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 350 12,002 SH   SOLE 2 454 0 11,548
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 263 SH   SOLE 7 263 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,452 49,794 SH   SOLE 18 49,794 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 939 32,191 SH   SOLE 19 32,191 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 15,542 532,812 SH   SOLE 21 532,812 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 14,893 510,565 SH   SOLE 22 492,979 0 17,586
RHYTHM PHARMACEUTICALS INC COM 76243J105 36 1,218 SH   SOLE 23 1,218 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13 454 SH   SOLE 26 0 0 454
RHYTHM PHARMACEUTICALS INC COM 76243J105 64 2,204 SH   SOLE 30 2,204 0 0
RIBBON COMMUNICATIONS INC COM 762544104 373 54,607 SH   SOLE 2 6,390 0 48,217
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,221 178,729 SH   SOLE 18 178,729 0 0
RIBBON COMMUNICATIONS INC COM 762544104 340 49,730 SH   SOLE 19 49,730 0 0
RIBBON COMMUNICATIONS INC COM 762544104 12,720 1,862,313 SH   SOLE 21 1,862,313 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,371 1,372,050 SH   SOLE 22 1,309,782 0 62,268
RIBBON COMMUNICATIONS INC COM 762544104 68 10,016 SH   SOLE 23 10,016 0 0
RIBBON COMMUNICATIONS INC COM 762544104 91 13,334 SH   SOLE 26 8,851 0 4,483
RIBBON COMMUNICATIONS INC COM 762544104 45 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 87 12,670 SH   SOLE 30 12,670 0 0
RIBBON COMMUNICATIONS INC COM 762544104 33 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 7 2,392 SH   SOLE 18 2,392 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 134 46,522 SH   SOLE 21 46,522 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 27 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 18 2,049 SH   SOLE 18 2,049 0 0
RICHARDSON ELECTRS LTD COM 763165107 342 38,969 SH   SOLE 21 38,969 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,487 283,618 SH   SOLE 22 283,618 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 429 133,632 SH   SOLE 2 6,137 0 127,495
RIGEL PHARMACEUTICALS INC COM NEW 766559603 13 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,790 557,783 SH   SOLE 18 557,783 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,193 371,560 SH   SOLE 19 371,560 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 25,237 7,862,097 SH   SOLE 21 7,862,097 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14,623 4,555,565 SH   SOLE 22 4,346,960 0 208,605
RIGEL PHARMACEUTICALS INC COM NEW 766559603 9 2,889 SH   SOLE 23 2,889 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 258 80,374 SH   SOLE 26 0 0 80,374
RIGEL PHARMACEUTICALS INC COM NEW 766559603 118 36,788 SH   SOLE 30 36,788 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 97 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 315 15,473 SH   SOLE 2 429 0 15,044
RIGNET INC COM 766582100 5 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 1,004 49,321 SH   SOLE 18 49,321 0 0
RIGNET INC COM 766582100 259 12,714 SH   SOLE 19 12,714 0 0
RIGNET INC COM 766582100 10,501 516,006 SH   SOLE 21 516,006 0 0
RIGNET INC COM 766582100 7,309 359,170 SH   SOLE 22 349,339 0 9,831
RIMINI STR INC DEL COM 76674Q107 43 6,811 SH   SOLE 2 0 0 6,811
RIMINI STR INC DEL COM 76674Q107 179 28,362 SH   SOLE 18 28,362 0 0
RIMINI STR INC DEL COM 76674Q107 38 6,094 SH   SOLE 19 6,094 0 0
RIMINI STR INC DEL COM 76674Q107 2,211 350,373 SH   SOLE 21 350,373 0 0
RIMINI STR INC DEL COM 76674Q107 375 59,448 SH   SOLE 22 56,703 0 2,745
RING ENERGY INC COM 76680V108 509 51,313 SH   SOLE 2 2,143 0 49,170
RING ENERGY INC COM 76680V108 15 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 2,539 256,161 SH   SOLE 18 256,161 0 0
RING ENERGY INC COM 76680V108 528 53,240 SH   SOLE 19 53,240 0 0
RING ENERGY INC COM 76680V108 61,905 6,246,767 SH   SOLE 21 6,246,767 0 0
RING ENERGY INC COM 76680V108 17,910 1,807,240 SH   SOLE 22 1,503,873 0 303,367
RING ENERGY INC COM 76680V108 234 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 79 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 1,305 131,656 SH   SOLE 30 131,656 0 0
RING ENERGY INC COM 76680V108 78 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 12,145 130,521 SH   SOLE 2 21,188 0 109,333
RINGCENTRAL INC CL A 76680R206 149 1,605 SH   SOLE 4 1,605 0 0
RINGCENTRAL INC CL A 76680R206 163 1,747 SH   SOLE 7 1,747 0 0
RINGCENTRAL INC CL A 76680R206 1,119 12,022 SH   SOLE 13 12,022 0 0
RINGCENTRAL INC CL A 76680R206 4,419 47,493 SH   SOLE 18 47,493 0 0
RINGCENTRAL INC CL A 76680R206 26,471 284,477 SH   SOLE 19 284,477 0 0
RINGCENTRAL INC CL A 76680R206 91,383 982,085 SH   SOLE 21 982,085 0 0
RINGCENTRAL INC CL A 76680R206 198,935 2,137,940 SH   SOLE 22 1,971,649 0 166,291
RINGCENTRAL INC CL A 76680R206 4,406 47,351 SH   SOLE 23 47,351 0 0
RINGCENTRAL INC CL A 76680R206 7,330 78,771 SH   SOLE 26 17,283 0 61,488
RINGCENTRAL INC CL A 76680R206 851 9,142 SH   SOLE 28 9,142 0 0
RINGCENTRAL INC CL A 76680R206 1,620 17,409 SH   SOLE 29 624 0 16,785
RINGCENTRAL INC CL A 76680R206 1,467 15,768 SH   SOLE 30 15,768 0 0
RINGCENTRAL INC CL A 76680R206 337 3,622 SH   SOLE 31 2,653 0 969
RINGCENTRAL INC CL A 76680R206 450 4,834 SH   SOLE 34 4,834 0 0
RINGCENTRAL INC CL A 76680R206 744 7,993 SH   SOLE 36 7,993 0 0
RINGCENTRAL INC CL A 76680R206 695 7,464 SH   SOLE 40 7,464 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7,046 138,104 SH   SOLE 7 138,104 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,997 39,145 SH   SOLE 18 1,051 0 38,094
RIO TINTO PLC SPONSORED ADR 767204100 31,035 608,284 SH   SOLE 19 608,284 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,378 105,416 SH   SOLE 21 105,416 0 0
RIO TINTO PLC SPONSORED ADR 767204100 596 11,672 SH   SOLE 25 0 0 11,672
RIO TINTO PLC SPONSORED ADR 767204100 4,998 97,962 SH   SOLE 34 97,962 0 0
RIO TINTO PLC SPONSORED ADR 767204100 422 8,273 SH   SOLE 36 8,273 0 0
RIOT BLOCKCHAIN INC COM 767292105 9 2,396 SH   SOLE 18 2,396 0 0
RIOT BLOCKCHAIN INC COM 767292105 143 39,178 SH   SOLE 21 39,178 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,202 329,220 SH   SOLE 22 329,220 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 38 3,245 SH   SOLE 21 3,245 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 598 50,519 SH   SOLE 22 50,519 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 103 8,745 SH   SOLE 30 8,745 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 802 22,193 SH   SOLE 22 22,193 0 0
RITE AID CORP COM 767754104 1,346 1,051,910 SH   SOLE 2 39,237 0 1,012,673
RITE AID CORP COM 767754104 6 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 150 117,207 SH   SOLE 7 117,207 0 0
RITE AID CORP COM 767754104 1 610 SH   SOLE 17 0 0 610
RITE AID CORP COM 767754104 4,436 3,465,970 SH   SOLE 18 3,465,970 0 0
RITE AID CORP COM 767754104 1,231 961,338 SH   SOLE 19 961,338 0 0
RITE AID CORP COM 767754104 44,790 34,992,278 SH   SOLE 21 34,992,278 0 0
RITE AID CORP COM 767754104 39,449 30,819,524 SH   SOLE 22 29,035,667 0 1,783,857
RITE AID CORP COM 767754104 356 277,803 SH   SOLE 26 200,768 0 77,035
RITE AID CORP COM 767754104 189 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 1,096 856,439 SH   SOLE 30 856,439 0 0
RITE AID CORP COM 767754104 950 742,303 SH   SOLE 36 742,303 0 0
RITE AID CORP COM 767754104 132 102,757 SH   SOLE 40 102,757 0 0
RITE AID CORP OPTIONS 767754104 26 20,000 SH Call SOLE 2 20,000 0 0
RITE AID CORP OPTIONS 767754104 576 450,000 SH Call SOLE 19 450,000 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 2 991 SH   SOLE 17 0 0 991
RITTER PHARMACEUTICALS INC COM NEW 767836307 18 9,647 SH   SOLE 21 9,647 0 0
RIVERVIEW BANCORP INC COM 769397100 851 96,253 SH   SOLE 2 77,830 0 18,423
RIVERVIEW BANCORP INC COM 769397100 650 73,581 SH   SOLE 18 73,581 0 0
RIVERVIEW BANCORP INC COM 769397100 1,286 145,435 SH   SOLE 19 145,435 0 0
RIVERVIEW BANCORP INC COM 769397100 7,104 803,578 SH   SOLE 21 803,578 0 0
RIVERVIEW BANCORP INC COM 769397100 8,716 985,944 SH   SOLE 22 979,025 0 6,919
RIVERVIEW BANCORP INC COM 769397100 1,781 201,425 SH   SOLE 23 201,425 0 0
RIVERVIEW BANCORP INC COM 769397100 1,006 113,850 SH   SOLE 26 0 0 113,850
RIVERVIEW BANCORP INC COM 769397100 153 17,324 SH   SOLE 29 0 0 17,324
RLI CORP COM 749607107 2,619 33,325 SH   SOLE 2 1,468 0 31,857
RLI CORP COM 749607107 15 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,354 29,956 SH   SOLE 7 29,956 0 0
RLI CORP COM 749607107 13,257 168,707 SH   SOLE 18 168,707 0 0
RLI CORP COM 749607107 4,281 54,480 SH   SOLE 19 54,480 0 0
RLI CORP COM 749607107 325,850 4,146,734 SH   SOLE 21 4,146,734 0 0
RLI CORP COM 749607107 89,834 1,143,211 SH   SOLE 22 1,096,537 0 46,674
RLI CORP COM 749607107 197 2,510 SH   SOLE 23 2,510 0 0
RLI CORP COM 749607107 1,125 14,317 SH   SOLE 26 6,827 0 7,490
RLI CORP COM 749607107 440 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 213 2,709 SH   SOLE 29 0 0 2,709
RLI CORP COM 749607107 6,653 84,661 SH   SOLE 30 84,661 0 0
RLI CORP COM 749607107 67 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 341 4,344 SH   SOLE 40 4,344 0 0
RLJ ENTMT INC COM NEW 74965F203 5 771 SH   SOLE 18 771 0 0
RLJ LODGING TR COM 74965L101 4,478 203,288 SH   SOLE 2 34,931 0 168,357
RLJ LODGING TR COM 74965L101 1,083 49,159 SH   SOLE 4 49,159 0 0
RLJ LODGING TR COM 74965L101 6,443 292,464 SH   SOLE 7 292,464 0 0
RLJ LODGING TR COM 74965L101 148 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 12,527 568,634 SH   SOLE 18 568,634 0 0
RLJ LODGING TR COM 74965L101 8,761 397,707 SH   SOLE 19 397,707 0 0
RLJ LODGING TR COM 74965L101 152,703 6,931,601 SH   SOLE 21 6,931,601 0 0
RLJ LODGING TR COM 74965L101 164,758 7,478,812 SH   SOLE 22 7,239,293 0 239,519
RLJ LODGING TR COM 74965L101 254 11,544 SH   SOLE 23 11,544 0 0
RLJ LODGING TR COM 74965L101 7,061 320,529 SH   SOLE 25 320,529 0 0
RLJ LODGING TR COM 74965L101 2,679 121,618 SH   SOLE 26 32,888 0 88,730
RLJ LODGING TR COM 74965L101 520 23,608 SH   SOLE 28 23,608 0 0
RLJ LODGING TR COM 74965L101 1,331 60,430 SH   SOLE 29 60,430 0 0
RLJ LODGING TR COM 74965L101 18,119 822,454 SH   SOLE 30 822,454 0 0
RLJ LODGING TR COM 74965L101 143 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 451 20,464 SH   SOLE 40 20,464 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 41,399 1,593,513 SH   SOLE 21 1,593,513 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 536 5,772 SH   SOLE 2 269 0 5,503
RMR GROUP INC CL A 74967R106 3 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 14 156 SH   SOLE 7 156 0 0
RMR GROUP INC CL A 74967R106 1 13 SH   SOLE 17 0 0 13
RMR GROUP INC CL A 74967R106 2,068 22,287 SH   SOLE 18 22,287 0 0
RMR GROUP INC CL A 74967R106 602 6,490 SH   SOLE 19 6,490 0 0
RMR GROUP INC CL A 74967R106 22,313 240,442 SH   SOLE 21 240,442 0 0
RMR GROUP INC CL A 74967R106 18,611 200,551 SH   SOLE 22 192,201 0 8,350
RMR GROUP INC CL A 74967R106 376 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 99 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 140 1,504 SH   SOLE 30 1,504 0 0
RMR GROUP INC CL A 74967R106 63 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 5 5,421 SH   SOLE 18 5,421 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 69 82,578 SH   SOLE 21 82,578 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 296 354,177 SH   SOLE 22 354,177 0 0
ROBERT HALF INTL INC COM 770323103 28,726 408,157 SH   SOLE 2 148,799 0 259,358
ROBERT HALF INTL INC COM 770323103 3,637 51,677 SH   SOLE 4 48,417 0 3,260
ROBERT HALF INTL INC COM 770323103 9,583 136,161 SH   SOLE 7 111,273 0 24,888
ROBERT HALF INTL INC COM 770323103 82 1,158 SH   SOLE 15 1,158 0 0
ROBERT HALF INTL INC COM 770323103 19,212 272,982 SH   SOLE 18 249,706 0 23,276
ROBERT HALF INTL INC COM 770323103 3,725 52,922 SH   SOLE 19 52,922 0 0
ROBERT HALF INTL INC COM 770323103 5,337 75,838 SH   SOLE 20 0 0 75,838
ROBERT HALF INTL INC COM 770323103 199,897 2,840,256 SH   SOLE 21 2,840,256 0 0
ROBERT HALF INTL INC COM 770323103 246,000 3,495,315 SH   SOLE 22 3,149,662 0 345,653
ROBERT HALF INTL INC COM 770323103 11,800 167,655 SH   SOLE 23 167,655 0 0
ROBERT HALF INTL INC COM 770323103 8,842 125,626 SH   SOLE 25 125,626 0 0
ROBERT HALF INTL INC COM 770323103 35,906 510,168 SH   SOLE 26 142,261 0 367,907
ROBERT HALF INTL INC COM 770323103 1,666 23,678 SH   SOLE 28 17,764 0 5,914
ROBERT HALF INTL INC COM 770323103 2,379 33,800 SH   SOLE 29 9,343 0 24,457
ROBERT HALF INTL INC COM 770323103 31,441 446,738 SH   SOLE 30 446,738 0 0
ROBERT HALF INTL INC COM 770323103 4,254 60,441 SH   SOLE 31 28,245 0 32,196
ROBERT HALF INTL INC COM 770323103 470 6,677 SH   SOLE 34 6,677 0 0
ROBERT HALF INTL INC COM 770323103 6,500 92,357 SH   SOLE 36 92,357 0 0
ROBERT HALF INTL INC COM 770323103 178 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 417 16,920 SH   SOLE 2 759 0 16,161
ROCKET PHARMACEUTICALS INC COM 77313F106 11 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,723 69,982 SH   SOLE 18 69,982 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 475 19,275 SH   SOLE 19 19,275 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 18,139 736,750 SH   SOLE 21 736,750 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 15,283 620,746 SH   SOLE 22 593,164 0 27,582
ROCKET PHARMACEUTICALS INC COM 77313F106 98 3,987 SH   SOLE 30 3,987 0 0
ROCKWELL AUTOMATION INC COM 773903109 70,956 378,392 SH   SOLE 2 116,632 0 261,760
ROCKWELL AUTOMATION INC COM 773903109 9,265 49,406 SH   SOLE 4 46,182 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 25,057 133,625 SH   SOLE 7 105,076 0 28,549
ROCKWELL AUTOMATION INC COM 773903109 1,974 10,526 SH   SOLE 13 10,526 0 0
ROCKWELL AUTOMATION INC COM 773903109 193 1,028 SH   SOLE 15 1,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 53,574 285,698 SH   SOLE 18 270,253 0 15,445
ROCKWELL AUTOMATION INC COM 773903109 37,100 197,848 SH   SOLE 19 197,848 0 0
ROCKWELL AUTOMATION INC COM 773903109 12,277 65,470 SH   SOLE 20 0 0 65,470
ROCKWELL AUTOMATION INC COM 773903109 542,628 2,893,709 SH   SOLE 21 2,893,709 0 0
ROCKWELL AUTOMATION INC COM 773903109 625,457 3,335,414 SH   SOLE 22 2,851,691 0 483,723
ROCKWELL AUTOMATION INC COM 773903109 30,853 164,531 SH   SOLE 23 164,531 0 0
ROCKWELL AUTOMATION INC COM 773903109 26,112 139,250 SH   SOLE 25 139,250 0 0
ROCKWELL AUTOMATION INC COM 773903109 85,125 453,954 SH   SOLE 26 110,353 0 343,601
ROCKWELL AUTOMATION INC COM 773903109 4,580 24,423 SH   SOLE 28 18,267 0 6,156
ROCKWELL AUTOMATION INC COM 773903109 10,834 57,775 SH   SOLE 29 4,475 0 53,300
ROCKWELL AUTOMATION INC COM 773903109 108,560 578,925 SH   SOLE 30 578,925 0 0
ROCKWELL AUTOMATION INC COM 773903109 10,445 55,701 SH   SOLE 31 27,247 0 28,454
ROCKWELL AUTOMATION INC COM 773903109 5,080 27,092 SH   SOLE 34 27,092 0 0
ROCKWELL AUTOMATION INC COM 773903109 20,406 108,823 SH   SOLE 36 108,823 0 0
ROCKWELL AUTOMATION INC COM 773903109 483 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL COLLINS INC COM 774341101 53,810 383,069 SH   SOLE 2 40,647 0 342,422
ROCKWELL COLLINS INC COM 774341101 8,144 57,976 SH   SOLE 4 53,643 0 4,333
ROCKWELL COLLINS INC COM 774341101 19,744 140,557 SH   SOLE 7 138,954 0 1,603
ROCKWELL COLLINS INC COM 774341101 697 4,962 SH   SOLE 13 4,962 0 0
ROCKWELL COLLINS INC COM 774341101 169 1,202 SH   SOLE 15 1,202 0 0
ROCKWELL COLLINS INC COM 774341101 48,340 344,129 SH   SOLE 18 324,298 0 19,831
ROCKWELL COLLINS INC COM 774341101 10,517 74,868 SH   SOLE 19 74,868 0 0
ROCKWELL COLLINS INC COM 774341101 14,006 99,707 SH   SOLE 20 0 0 99,707
ROCKWELL COLLINS INC COM 774341101 861,364 6,132,013 SH   SOLE 21 6,132,013 0 0
ROCKWELL COLLINS INC COM 774341101 589,609 4,197,400 SH   SOLE 22 3,736,870 0 460,530
ROCKWELL COLLINS INC COM 774341101 29,221 208,023 SH   SOLE 23 208,023 0 0
ROCKWELL COLLINS INC COM 774341101 22,194 157,999 SH   SOLE 25 157,999 0 0
ROCKWELL COLLINS INC COM 774341101 92,020 655,083 SH   SOLE 26 175,969 0 479,114
ROCKWELL COLLINS INC COM 774341101 4,738 33,727 SH   SOLE 28 25,754 0 7,973
ROCKWELL COLLINS INC COM 774341101 3,666 26,100 SH   SOLE 29 5,733 0 20,367
ROCKWELL COLLINS INC COM 774341101 88,904 632,907 SH   SOLE 30 632,907 0 0
ROCKWELL COLLINS INC COM 774341101 9,012 64,155 SH   SOLE 31 29,223 0 34,932
ROCKWELL COLLINS INC COM 774341101 1,121 7,978 SH   SOLE 34 7,978 0 0
ROCKWELL COLLINS INC COM 774341101 23,046 164,061 SH   SOLE 36 164,061 0 0
ROCKWELL COLLINS INC COM 774341101 458 3,261 SH   SOLE 40 3,261 0 0
ROCKWELL MED INC COM 774374102 164 38,856 SH   SOLE 2 1,804 0 37,052
ROCKWELL MED INC COM 774374102 4 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 671 159,039 SH   SOLE 18 159,039 0 0
ROCKWELL MED INC COM 774374102 163 38,615 SH   SOLE 19 38,615 0 0
ROCKWELL MED INC COM 774374102 7,237 1,714,911 SH   SOLE 21 1,714,911 0 0
ROCKWELL MED INC COM 774374102 5,280 1,251,253 SH   SOLE 22 1,192,671 0 58,582
ROCKWELL MED INC COM 774374102 28 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 40 9,543 SH   SOLE 30 9,543 0 0
ROCKWELL MED INC COM 774374102 6 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 259 9,140 SH   SOLE 2 2,259 0 6,881
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 669 23,637 SH   SOLE 18 23,637 0 0
ROCKY BRANDS INC COM 774515100 598 21,132 SH   SOLE 19 21,132 0 0
ROCKY BRANDS INC COM 774515100 6,979 246,614 SH   SOLE 21 246,614 0 0
ROCKY BRANDS INC COM 774515100 10,054 355,266 SH   SOLE 22 348,758 0 6,508
ROCKY BRANDS INC COM 774515100 77 2,713 SH   SOLE 23 2,713 0 0
ROCKY BRANDS INC COM 774515100 276 9,754 SH   SOLE 26 0 0 9,754
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 10 1,002 SH   SOLE 18 1,002 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 217 21,163 SH   SOLE 21 21,163 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 80,612 1,568,024 SH   SOLE 18 1,568,024 0 0
ROGERS CORP COM 775133101 2,442 16,577 SH   SOLE 2 686 0 15,891
ROGERS CORP COM 775133101 5 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 58 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 11,787 80,009 SH   SOLE 18 80,009 0 0
ROGERS CORP COM 775133101 2,461 16,703 SH   SOLE 19 16,703 0 0
ROGERS CORP COM 775133101 288,441 1,957,921 SH   SOLE 21 1,957,921 0 0
ROGERS CORP COM 775133101 75,671 513,651 SH   SOLE 22 489,413 0 24,238
ROGERS CORP COM 775133101 417 2,831 SH   SOLE 26 1,917 0 914
ROGERS CORP COM 775133101 383 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 5,881 39,917 SH   SOLE 30 39,917 0 0
ROGERS CORP COM 775133101 295 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 2,751 37,665 SH   SOLE 2 4,423 0 33,242
ROKU INC COM CL A 77543R102 69 938 SH   SOLE 7 938 0 0
ROKU INC COM CL A 77543R102 1 19 SH   SOLE 17 0 0 19
ROKU INC COM CL A 77543R102 9,968 136,496 SH   SOLE 18 136,496 0 0
ROKU INC COM CL A 77543R102 24,319 332,998 SH   SOLE 19 332,998 0 0
ROKU INC COM CL A 77543R102 103,804 1,421,386 SH   SOLE 21 1,421,386 0 0
ROKU INC COM CL A 77543R102 87,363 1,196,261 SH   SOLE 22 1,163,241 0 33,020
ROKU INC COM CL A 77543R102 959 13,134 SH   SOLE 23 13,134 0 0
ROKU INC COM CL A 77543R102 1,413 19,351 SH   SOLE 26 0 0 19,351
ROKU INC COM CL A 77543R102 12,580 172,257 SH   SOLE 34 172,257 0 0
ROLLINS INC COM 775711104 14,249 234,776 SH   SOLE 2 29,180 0 205,596
ROLLINS INC COM 775711104 2,077 34,215 SH   SOLE 4 31,466 0 2,749
ROLLINS INC COM 775711104 6,515 107,344 SH   SOLE 7 87,907 0 19,437
ROLLINS INC COM 775711104 72 1,179 SH   SOLE 13 1,179 0 0
ROLLINS INC COM 775711104 24 394 SH   SOLE 15 394 0 0
ROLLINS INC COM 775711104 12,824 211,296 SH   SOLE 18 199,168 0 12,128
ROLLINS INC COM 775711104 1,472 24,262 SH   SOLE 19 24,262 0 0
ROLLINS INC COM 775711104 138,988 2,290,125 SH   SOLE 21 2,290,125 0 0
ROLLINS INC COM 775711104 157,853 2,600,966 SH   SOLE 22 2,337,882 0 263,084
ROLLINS INC COM 775711104 6,604 108,817 SH   SOLE 23 108,817 0 0
ROLLINS INC COM 775711104 4,800 79,087 SH   SOLE 25 79,087 0 0
ROLLINS INC COM 775711104 23,558 388,177 SH   SOLE 26 141,248 0 246,929
ROLLINS INC COM 775711104 1,237 20,387 SH   SOLE 28 15,258 0 5,129
ROLLINS INC COM 775711104 1,413 23,281 SH   SOLE 29 3,137 0 20,144
ROLLINS INC COM 775711104 20,211 333,013 SH   SOLE 30 333,013 0 0
ROLLINS INC COM 775711104 2,081 34,290 SH   SOLE 31 17,925 0 16,365
ROLLINS INC COM 775711104 318 5,237 SH   SOLE 34 5,237 0 0
ROLLINS INC COM 775711104 3,586 59,093 SH   SOLE 36 59,093 0 0
ROLLINS INC COM 775711104 120 1,973 SH   SOLE 40 1,973 0 0
ROPER TECHNOLOGIES INC COM 776696106 79,100 267,039 SH   SOLE 2 33,699 0 233,340
ROPER TECHNOLOGIES INC COM 776696106 9,477 31,995 SH   SOLE 4 29,317 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 32,532 109,827 SH   SOLE 7 76,903 0 32,924
ROPER TECHNOLOGIES INC COM 776696106 650 2,195 SH   SOLE 13 2,195 0 0
ROPER TECHNOLOGIES INC COM 776696106 231 780 SH   SOLE 15 780 0 0
ROPER TECHNOLOGIES INC COM 776696106 146,364 494,121 SH   SOLE 18 406,113 0 88,008
ROPER TECHNOLOGIES INC COM 776696106 60,514 204,295 SH   SOLE 19 204,295 0 0
ROPER TECHNOLOGIES INC COM 776696106 13,335 45,020 SH   SOLE 20 0 0 45,020
ROPER TECHNOLOGIES INC COM 776696106 632,014 2,133,667 SH   SOLE 21 2,133,667 0 0
ROPER TECHNOLOGIES INC COM 776696106 741,556 2,503,480 SH   SOLE 22 2,223,429 0 280,051
ROPER TECHNOLOGIES INC COM 776696106 38,235 129,081 SH   SOLE 23 129,081 0 0
ROPER TECHNOLOGIES INC COM 776696106 29,977 101,203 SH   SOLE 25 101,203 0 0
ROPER TECHNOLOGIES INC COM 776696106 121,959 411,732 SH   SOLE 26 89,587 0 322,145
ROPER TECHNOLOGIES INC COM 776696106 5,827 19,673 SH   SOLE 28 14,722 0 4,951
ROPER TECHNOLOGIES INC COM 776696106 1,052 3,552 SH   SOLE 29 3,552 0 0
ROPER TECHNOLOGIES INC COM 776696106 95,232 321,502 SH   SOLE 30 321,502 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,383 41,806 SH   SOLE 31 20,208 0 21,598
ROPER TECHNOLOGIES INC COM 776696106 6,077 20,517 SH   SOLE 34 20,517 0 0
ROPER TECHNOLOGIES INC COM 776696106 24,245 81,850 SH   SOLE 36 81,850 0 0
ROPER TECHNOLOGIES INC COM 776696106 608 2,051 SH   SOLE 40 2,051 0 0
ROSEHILL RES INC CL A 777385105 13 2,065 SH   SOLE 2 0 0 2,065
ROSEHILL RES INC CL A 777385105 44 7,247 SH   SOLE 18 7,247 0 0
ROSEHILL RES INC CL A 777385105 14 2,229 SH   SOLE 19 2,229 0 0
ROSEHILL RES INC CL A 777385105 466 76,462 SH   SOLE 21 76,462 0 0
ROSEHILL RES INC CL A 777385105 84 13,844 SH   SOLE 22 12,645 0 1,199
ROSETTA STONE INC COM 777780107 349 17,528 SH   SOLE 2 699 0 16,829
ROSETTA STONE INC COM 777780107 8 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,368 68,758 SH   SOLE 18 68,758 0 0
ROSETTA STONE INC COM 777780107 374 18,823 SH   SOLE 19 18,823 0 0
ROSETTA STONE INC COM 777780107 13,725 690,032 SH   SOLE 21 690,032 0 0
ROSETTA STONE INC COM 777780107 7,763 390,281 SH   SOLE 22 375,633 0 14,648
ROSS STORES INC COM 778296103 92,378 932,171 SH   SOLE 2 152,053 0 780,118
ROSS STORES INC COM 778296103 13,064 131,824 SH   SOLE 4 121,857 0 9,967
ROSS STORES INC COM 778296103 45,325 457,366 SH   SOLE 7 367,470 0 89,896
ROSS STORES INC COM 778296103 1,253 12,647 SH   SOLE 13 12,647 0 0
ROSS STORES INC COM 778296103 342 3,454 SH   SOLE 15 3,454 0 0
ROSS STORES INC COM 778296103 81,061 817,972 SH   SOLE 18 762,816 0 55,156
ROSS STORES INC COM 778296103 15,503 156,435 SH   SOLE 19 156,435 0 0
ROSS STORES INC COM 778296103 20,190 203,730 SH   SOLE 20 0 0 203,730
ROSS STORES INC COM 778296103 958,586 9,672,916 SH   SOLE 21 9,672,916 0 0
ROSS STORES INC COM 778296103 916,248 9,245,689 SH   SOLE 22 8,229,479 0 1,016,210
ROSS STORES INC COM 778296103 47,362 477,923 SH   SOLE 23 477,923 0 0
ROSS STORES INC COM 778296103 37,346 376,847 SH   SOLE 25 376,847 0 0
ROSS STORES INC COM 778296103 136,518 1,377,574 SH   SOLE 26 326,818 0 1,050,756
ROSS STORES INC COM 778296103 7,229 72,948 SH   SOLE 28 55,343 0 17,605
ROSS STORES INC COM 778296103 1,518 15,314 SH   SOLE 29 15,314 0 0
ROSS STORES INC COM 778296103 148,228 1,495,745 SH   SOLE 30 1,495,745 0 0
ROSS STORES INC COM 778296103 14,650 147,832 SH   SOLE 31 72,951 0 74,881
ROSS STORES INC COM 778296103 6,364 64,217 SH   SOLE 32 64,217 0 0
ROSS STORES INC COM 778296103 3,962 39,976 SH   SOLE 34 39,976 0 0
ROSS STORES INC COM 778296103 33,850 341,579 SH   SOLE 36 341,579 0 0
ROSS STORES INC COM 778296103 774 7,809 SH   SOLE 40 7,809 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 537 565,000 PRN   SOLE 21 565,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 3,393 180,178 SH   SOLE 2 56,601 0 123,577
ROWAN COMPANIES PLC SHS CL A G7665A101 8 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 127 6,726 SH   SOLE 7 6,726 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 14,196 753,900 SH   SOLE 18 753,900 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2,187 116,144 SH   SOLE 19 116,144 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 173,050 9,190,105 SH   SOLE 21 9,190,105 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 80,917 4,297,217 SH   SOLE 22 4,108,393 0 188,824
ROWAN COMPANIES PLC SHS CL A G7665A101 314 16,653 SH   SOLE 26 8,457 0 8,196
ROWAN COMPANIES PLC SHS CL A G7665A101 323 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 515 27,324 SH   SOLE 30 27,324 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 255 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 248 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 545 6,795 SH   SOLE 18 6,795 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 729 9,094 SH   SOLE 25 9,094 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 79,418 3,127,907 SH   SOLE 21 3,127,907 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 58,546 450,562 SH   SOLE 2 100,452 0 350,110
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,944 61,139 SH   SOLE 4 56,681 0 4,458
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,347 133,499 SH   SOLE 7 127,456 0 6,043
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 815 6,269 SH   SOLE 13 6,269 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 191 1,471 SH   SOLE 15 1,471 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50,892 391,658 SH   SOLE 18 370,973 0 20,685
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,486 65,305 SH   SOLE 19 65,305 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,879 83,721 SH   SOLE 20 0 0 83,721
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 453,047 3,486,588 SH   SOLE 21 3,486,588 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 533,983 4,109,455 SH   SOLE 22 3,658,913 0 450,542
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 28,837 221,927 SH   SOLE 23 221,927 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 21,380 164,540 SH   SOLE 25 164,540 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 83,672 643,926 SH   SOLE 26 159,861 0 484,065
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,318 33,230 SH   SOLE 28 25,109 0 8,121
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 856 6,589 SH   SOLE 29 6,589 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 69,584 535,509 SH   SOLE 30 535,509 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,451 57,341 SH   SOLE 31 30,305 0 27,036
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,266 25,131 SH   SOLE 34 25,131 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19,040 146,529 SH   SOLE 36 146,529 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 449 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 209 2,953 SH   SOLE 18 2,953 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,375 75,772 SH   SOLE 21 75,772 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,715 39,845 SH   SOLE 4 39,845 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 102 1,501 SH   SOLE 17 0 0 1,501
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 85,136 1,249,427 SH   SOLE 18 1,249,187 0 240
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 356,959 5,238,614 SH   SOLE 19 5,238,614 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,337 93,007 SH   SOLE 21 93,007 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,199 90,973 SH   SOLE 22 90,973 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,230 32,728 SH   SOLE 23 32,728 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 88,571 1,299,845 SH   SOLE 34 1,299,845 0 0
ROYAL GOLD INC COM 780287108 11,484 149,021 SH   SOLE 2 31,247 0 117,774
ROYAL GOLD INC COM 780287108 13 168 SH   SOLE 4 168 0 0
ROYAL GOLD INC COM 780287108 24,678 320,238 SH   SOLE 7 320,238 0 0
ROYAL GOLD INC COM 780287108 15,622 202,720 SH   SOLE 18 202,720 0 0
ROYAL GOLD INC COM 780287108 894 11,597 SH   SOLE 19 11,597 0 0
ROYAL GOLD INC COM 780287108 247,861 3,216,474 SH   SOLE 21 3,216,474 0 0
ROYAL GOLD INC COM 780287108 161,347 2,093,785 SH   SOLE 22 1,966,644 0 127,141
ROYAL GOLD INC COM 780287108 1,331 17,270 SH   SOLE 26 9,514 0 7,756
ROYAL GOLD INC COM 780287108 698 9,055 SH   SOLE 28 9,055 0 0
ROYAL GOLD INC COM 780287108 355 4,613 SH   SOLE 29 0 0 4,613
ROYAL GOLD INC COM 780287108 20,746 269,217 SH   SOLE 30 269,217 0 0
ROYAL GOLD INC COM 780287108 112 1,448 SH   SOLE 31 1,387 0 61
ROYAL GOLD INC COM 780287108 73 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 554 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 781 775,000 PRN   SOLE 21 775,000 0 0
RPC INC COM 749660106 1,812 117,038 SH   SOLE 2 3,896 0 113,142
RPC INC COM 749660106 5 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 21 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 430 27,766 SH   SOLE 18 27,766 0 0
RPC INC COM 749660106 150 9,670 SH   SOLE 19 9,670 0 0
RPC INC COM 749660106 13,519 873,289 SH   SOLE 21 873,289 0 0
RPC INC COM 749660106 25,765 1,664,424 SH   SOLE 22 1,546,563 0 117,861
RPC INC COM 749660106 429 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 144 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 230 14,859 SH   SOLE 30 14,859 0 0
RPC INC COM 749660106 23 1,465 SH   SOLE 31 1,414 0 51
RPC INC COM 749660106 107 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 20,744 319,436 SH   SOLE 2 77,132 0 242,304
RPM INTL INC COM 749685103 41 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 4,069 62,653 SH   SOLE 7 62,653 0 0
RPM INTL INC COM 749685103 26,768 412,191 SH   SOLE 18 412,191 0 0
RPM INTL INC COM 749685103 16,394 252,456 SH   SOLE 19 252,456 0 0
RPM INTL INC COM 749685103 412,720 6,355,399 SH   SOLE 21 6,355,399 0 0
RPM INTL INC COM 749685103 286,711 4,415,018 SH   SOLE 22 4,129,064 0 285,954
RPM INTL INC COM 749685103 3,138 48,315 SH   SOLE 26 25,744 0 22,571
RPM INTL INC COM 749685103 1,120 17,247 SH   SOLE 28 17,247 0 0
RPM INTL INC COM 749685103 2,079 32,016 SH   SOLE 30 32,016 0 0
RPM INTL INC COM 749685103 182 2,795 SH   SOLE 31 2,729 0 66
RPM INTL INC COM 749685103 238 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 943 14,521 SH   SOLE 40 14,521 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 754 740,000 PRN   SOLE 21 740,000 0 0
RTI SURGICAL INC COM 74975N105 258 57,280 SH   SOLE 2 2,021 0 55,259
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 887 197,149 SH   SOLE 18 197,149 0 0
RTI SURGICAL INC COM 74975N105 1,468 326,159 SH   SOLE 19 326,159 0 0
RTI SURGICAL INC COM 74975N105 9,247 2,054,891 SH   SOLE 21 2,054,891 0 0
RTI SURGICAL INC COM 74975N105 10,317 2,292,771 SH   SOLE 22 2,246,042 0 46,729
RTI SURGICAL INC COM 74975N105 124 27,594 SH   SOLE 29 0 0 27,594
RUBICON PROJ INC COM 78112V102 30 8,268 SH   SOLE 18 8,268 0 0
RUBICON PROJ INC COM 78112V102 460 127,771 SH   SOLE 21 127,771 0 0
RUBICON PROJ INC COM 78112V102 2,253 625,754 SH   SOLE 22 625,754 0 0
RUBICON PROJ INC COM 78112V102 110 30,509 SH   SOLE 29 0 0 30,509
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 438 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 450 18,749 SH   SOLE 2 10,243 0 8,506
RUBIUS THERAPEUTICS INC COM 78116T103 1,012 42,183 SH   SOLE 18 42,183 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 19,980 832,494 SH   SOLE 19 832,494 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 429 17,876 SH   SOLE 20 17,876 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 9,326 388,577 SH   SOLE 21 388,577 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 6,294 262,257 SH   SOLE 22 262,257 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 664 27,662 SH   SOLE 34 27,662 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 613 25,087 SH   SOLE 2 1,165 0 23,922
RUDOLPH TECHNOLOGIES INC COM 781270103 18 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,472 142,023 SH   SOLE 18 142,023 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,391 56,889 SH   SOLE 19 56,889 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 84,925 3,473,404 SH   SOLE 21 3,473,404 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 22,706 928,660 SH   SOLE 22 887,414 0 41,246
RUDOLPH TECHNOLOGIES INC COM 781270103 69 2,825 SH   SOLE 23 2,825 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 104 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 105 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 154 6,309 SH   SOLE 29 0 0 6,309
RUDOLPH TECHNOLOGIES INC COM 781270103 1,704 69,708 SH   SOLE 30 69,708 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 71 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 13 1,261 SH   SOLE 18 1,261 0 0
RUMBLEON INC CL B 781386206 193 18,438 SH   SOLE 21 18,438 0 0
RUMBLEON INC CL B 781386206 1,659 158,277 SH   SOLE 22 158,277 0 0
RUSH ENTERPRISES INC CL A 781846209 2,135 54,302 SH   SOLE 2 28,608 0 25,694
RUSH ENTERPRISES INC CL A 781846209 6 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 58 1,487 SH   SOLE 7 1,487 0 0
RUSH ENTERPRISES INC CL A 781846209 3,703 94,193 SH   SOLE 18 94,193 0 0
RUSH ENTERPRISES INC CL A 781846209 9,417 239,559 SH   SOLE 19 239,559 0 0
RUSH ENTERPRISES INC CL A 781846209 39,496 1,004,743 SH   SOLE 21 1,004,743 0 0
RUSH ENTERPRISES INC CL A 781846209 50,705 1,289,874 SH   SOLE 22 1,244,785 0 45,089
RUSH ENTERPRISES INC CL A 781846209 3,187 81,066 SH   SOLE 23 81,066 0 0
RUSH ENTERPRISES INC CL A 781846209 5,804 147,652 SH   SOLE 26 5,546 0 142,106
RUSH ENTERPRISES INC CL A 781846209 170 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 705 17,922 SH   SOLE 29 0 0 17,922
RUSH ENTERPRISES INC CL A 781846209 289 7,354 SH   SOLE 30 7,354 0 0
RUSH ENTERPRISES INC CL A 781846209 20 519 SH   SOLE 34 519 0 0
RUSH ENTERPRISES INC CL A 781846209 91 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 125 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 183 4,592 SH   SOLE 2 192 0 4,400
RUSH ENTERPRISES INC CL B 781846308 699 17,532 SH   SOLE 18 17,532 0 0
RUSH ENTERPRISES INC CL B 781846308 140 3,508 SH   SOLE 19 3,508 0 0
RUSH ENTERPRISES INC CL B 781846308 6,598 165,401 SH   SOLE 21 165,401 0 0
RUSH ENTERPRISES INC CL B 781846308 3,536 88,635 SH   SOLE 22 86,623 0 2,012
RUSH ENTERPRISES INC CL B 781846308 45 1,119 SH   SOLE 30 1,119 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 868 27,498 SH   SOLE 2 5,476 0 22,022
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 20 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 4,206 133,302 SH   SOLE 18 133,302 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,576 113,329 SH   SOLE 19 113,329 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 98,284 3,115,193 SH   SOLE 21 3,115,193 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 28,550 904,901 SH   SOLE 22 861,769 0 43,132
RUTHS HOSPITALITY GROUP INC COM 783332109 508 16,099 SH   SOLE 23 16,099 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 425 13,485 SH   SOLE 26 0 0 13,485
RUTHS HOSPITALITY GROUP INC COM 783332109 113 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 516 16,353 SH   SOLE 29 0 0 16,353
RUTHS HOSPITALITY GROUP INC COM 783332109 2,009 63,683 SH   SOLE 30 63,683 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,027 32,553 SH   SOLE 34 32,553 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 124 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 0 403 SH   SOLE 21 403 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 1 712 SH   SOLE 22 712 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 680 7,079 SH   SOLE 2 0 0 7,079
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,123 11,694 SH   SOLE 7 11,694 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 224 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 613 6,387 SH   SOLE 18 6,387 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,136 22,236 SH   SOLE 19 22,236 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 56,421 587,470 SH   SOLE 21 587,470 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 25,354 263,999 SH   SOLE 22 217,204 0 46,795
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 116 1,213 SH   SOLE 23 1,213 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,032 10,749 SH   SOLE 26 1,302 0 9,447
RYDER SYS INC COM 783549108 23,816 325,936 SH   SOLE 2 230,064 0 95,872
RYDER SYS INC COM 783549108 2,795 38,257 SH   SOLE 4 38,257 0 0
RYDER SYS INC COM 783549108 859 11,762 SH   SOLE 7 11,762 0 0
RYDER SYS INC COM 783549108 12,081 165,338 SH   SOLE 18 165,338 0 0
RYDER SYS INC COM 783549108 2,123 29,053 SH   SOLE 19 29,053 0 0
RYDER SYS INC COM 783549108 218,701 2,993,038 SH   SOLE 21 2,993,038 0 0
RYDER SYS INC COM 783549108 163,049 2,231,408 SH   SOLE 22 1,993,489 0 237,919
RYDER SYS INC COM 783549108 4,515 61,792 SH   SOLE 23 61,792 0 0
RYDER SYS INC COM 783549108 2,034 27,834 SH   SOLE 26 10,895 0 16,939
RYDER SYS INC COM 783549108 553 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 3,412 46,689 SH   SOLE 29 38,356 0 8,333
RYDER SYS INC COM 783549108 1,227 16,795 SH   SOLE 30 16,795 0 0
RYDER SYS INC COM 783549108 5,816 79,591 SH   SOLE 31 65,598 0 13,993
RYDER SYS INC COM 783549108 1,472 20,141 SH   SOLE 34 20,141 0 0
RYDER SYS INC COM 783549108 2,432 33,281 SH   SOLE 36 33,281 0 0
RYDER SYS INC COM 783549108 468 6,403 SH   SOLE 40 6,403 0 0
RYERSON HLDG CORP COM 783754104 372 32,878 SH   SOLE 2 20,534 0 12,344
RYERSON HLDG CORP COM 783754104 6 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 647 57,253 SH   SOLE 18 57,253 0 0
RYERSON HLDG CORP COM 783754104 1,638 144,971 SH   SOLE 19 144,971 0 0
RYERSON HLDG CORP COM 783754104 6,783 600,302 SH   SOLE 21 600,302 0 0
RYERSON HLDG CORP COM 783754104 8,323 736,531 SH   SOLE 22 725,512 0 11,019
RYERSON HLDG CORP COM 783754104 688 60,920 SH   SOLE 23 60,920 0 0
RYERSON HLDG CORP COM 783754104 890 78,718 SH   SOLE 26 0 0 78,718
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,740 43,399 SH   SOLE 2 8,735 0 34,664
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,111 12,893 SH   SOLE 4 12,893 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,487 75,282 SH   SOLE 7 75,282 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 155 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,225 141,867 SH   SOLE 18 141,867 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13,338 154,782 SH   SOLE 19 154,782 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 158,735 1,842,118 SH   SOLE 21 1,842,118 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 181,341 2,104,458 SH   SOLE 22 2,043,526 0 60,932
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,711 19,854 SH   SOLE 23 19,854 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,271 84,385 SH   SOLE 25 84,385 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,566 41,384 SH   SOLE 26 4,938 0 36,446
RYMAN HOSPITALITY PPTYS INC COM 78377T107 532 6,174 SH   SOLE 28 6,174 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,303 26,726 SH   SOLE 29 15,755 0 10,971
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,036 209,304 SH   SOLE 30 209,304 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 536 6,218 SH   SOLE 34 6,218 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 42 483 SH   SOLE 36 483 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 459 5,330 SH   SOLE 40 5,330 0 0
S & T BANCORP INC COM 783859101 1,456 33,590 SH   SOLE 2 1,290 0 32,300
S & T BANCORP INC COM 783859101 13 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 32 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 6,946 160,199 SH   SOLE 18 160,199 0 0
S & T BANCORP INC COM 783859101 1,370 31,588 SH   SOLE 19 31,588 0 0
S & T BANCORP INC COM 783859101 159,335 3,674,710 SH   SOLE 21 3,674,710 0 0
S & T BANCORP INC COM 783859101 44,926 1,036,107 SH   SOLE 22 991,047 0 45,060
S & T BANCORP INC COM 783859101 742 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 202 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 3,294 75,958 SH   SOLE 30 75,958 0 0
S & T BANCORP INC COM 783859101 140 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 165,881 848,976 SH   SOLE 2 271,617 0 577,359
S&P GLOBAL INC COM 78409V104 24,835 127,104 SH   SOLE 4 120,538 0 6,566
S&P GLOBAL INC COM 78409V104 46,840 239,728 SH   SOLE 7 194,557 0 45,171
S&P GLOBAL INC COM 78409V104 9,604 49,151 SH   SOLE 13 49,151 0 0
S&P GLOBAL INC COM 78409V104 431 2,208 SH   SOLE 15 2,208 0 0
S&P GLOBAL INC COM 78409V104 223,753 1,145,160 SH   SOLE 18 943,451 0 201,709
S&P GLOBAL INC COM 78409V104 155,200 794,311 SH   SOLE 19 794,311 0 0
S&P GLOBAL INC COM 78409V104 17,203 88,045 SH   SOLE 20 0 0 88,045
S&P GLOBAL INC COM 78409V104 933,237 4,776,278 SH   SOLE 21 4,776,278 0 0
S&P GLOBAL INC COM 78409V104 1,330,257 6,808,213 SH   SOLE 22 5,833,403 0 974,810
S&P GLOBAL INC COM 78409V104 77,269 395,460 SH   SOLE 23 395,460 0 0
S&P GLOBAL INC COM 78409V104 69,046 353,375 SH   SOLE 25 353,375 0 0
S&P GLOBAL INC COM 78409V104 179,375 918,038 SH   SOLE 26 209,671 0 708,367
S&P GLOBAL INC COM 78409V104 9,473 48,485 SH   SOLE 28 36,723 0 11,762
S&P GLOBAL INC COM 78409V104 23,300 119,250 SH   SOLE 29 46,540 0 72,710
S&P GLOBAL INC COM 78409V104 184,234 942,906 SH   SOLE 30 942,906 0 0
S&P GLOBAL INC COM 78409V104 31,827 162,892 SH   SOLE 31 108,084 0 54,808
S&P GLOBAL INC COM 78409V104 15,003 76,784 SH   SOLE 34 76,784 0 0
S&P GLOBAL INC COM 78409V104 46,191 236,403 SH   SOLE 36 236,403 0 0
S&P GLOBAL INC COM 78409V104 1,010 5,170 SH   SOLE 40 5,170 0 0
S&W SEED CO COM 785135104 8 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 137 55,878 SH   SOLE 21 55,878 0 0
S&W SEED CO COM 785135104 60 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,828 252,089 SH   SOLE 2 79,294 0 172,795
SABRA HEALTH CARE REIT INC COM 78573L106 1,156 49,992 SH   SOLE 4 49,992 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,875 297,363 SH   SOLE 7 297,363 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 166 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 24,252 1,048,966 SH   SOLE 18 1,048,966 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,694 722,049 SH   SOLE 19 722,049 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 314,867 13,618,797 SH   SOLE 21 13,618,797 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 182,567 7,896,515 SH   SOLE 22 7,654,694 0 241,821
SABRA HEALTH CARE REIT INC COM 78573L106 271 11,729 SH   SOLE 23 11,729 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,770 336,057 SH   SOLE 25 336,057 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,585 111,815 SH   SOLE 26 34,458 0 77,357
SABRA HEALTH CARE REIT INC COM 78573L106 570 24,658 SH   SOLE 28 24,658 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,420 61,400 SH   SOLE 29 61,400 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 19,247 832,501 SH   SOLE 30 832,501 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,655 287,846 SH   SOLE 34 287,846 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 368 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 18,012 690,638 SH   SOLE 2 137,971 0 552,667
SABRE CORP COM 78573M104 2,020 77,469 SH   SOLE 4 70,557 0 6,912
SABRE CORP COM 78573M104 424 16,244 SH   SOLE 7 16,244 0 0
SABRE CORP COM 78573M104 20,772 796,466 SH   SOLE 18 775,384 0 21,082
SABRE CORP COM 78573M104 1,318 50,535 SH   SOLE 19 50,535 0 0
SABRE CORP COM 78573M104 3,723 142,746 SH   SOLE 20 0 0 142,746
SABRE CORP COM 78573M104 309,832 11,880,051 SH   SOLE 21 11,880,051 0 0
SABRE CORP COM 78573M104 213,403 8,182,637 SH   SOLE 22 7,693,509 0 489,128
SABRE CORP COM 78573M104 7,955 305,011 SH   SOLE 23 305,011 0 0
SABRE CORP COM 78573M104 5,110 195,952 SH   SOLE 25 195,952 0 0
SABRE CORP COM 78573M104 15,735 603,350 SH   SOLE 26 267,328 0 336,022
SABRE CORP COM 78573M104 1,275 48,882 SH   SOLE 28 36,494 0 12,388
SABRE CORP COM 78573M104 1,562 59,909 SH   SOLE 29 8,144 0 51,765
SABRE CORP COM 78573M104 7,977 305,873 SH   SOLE 30 305,873 0 0
SABRE CORP COM 78573M104 2,760 105,844 SH   SOLE 31 59,078 0 46,766
SABRE CORP COM 78573M104 942 36,106 SH   SOLE 34 36,106 0 0
SABRE CORP COM 78573M104 1,054 40,411 SH   SOLE 36 40,411 0 0
SABRE CORP COM 78573M104 109 4,196 SH   SOLE 40 4,196 0 0
SACHEM CAP CORP COM 78590A109 10 2,323 SH   SOLE 18 2,323 0 0
SACHEM CAP CORP COM 78590A109 138 33,147 SH   SOLE 21 33,147 0 0
SAFE BULKERS INC COM Y7388L103 155 53,834 SH   SOLE 2 2,124 0 51,710
SAFE BULKERS INC COM Y7388L103 5 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 486 168,873 SH   SOLE 18 168,873 0 0
SAFE BULKERS INC COM Y7388L103 133 46,174 SH   SOLE 19 46,174 0 0
SAFE BULKERS INC COM Y7388L103 5,274 1,831,230 SH   SOLE 21 1,831,230 0 0
SAFE BULKERS INC COM Y7388L103 1,431 496,901 SH   SOLE 22 472,697 0 24,204
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 723 SH   SOLE 2 723 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 518 55,381 SH   SOLE 18 55,381 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 123 13,194 SH   SOLE 19 13,194 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4,237 453,138 SH   SOLE 21 453,138 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,828 623,325 SH   SOLE 22 605,099 0 18,226
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 837 89,536 SH   SOLE 30 89,536 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 183 9,776 SH   SOLE 2 329 0 9,447
SAFETY INCOME & GROWTH INC COM 78649D104 541 28,888 SH   SOLE 18 28,888 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 110 5,849 SH   SOLE 19 5,849 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 6,110 326,213 SH   SOLE 21 326,213 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,547 82,607 SH   SOLE 22 79,298 0 3,309
SAFETY INCOME & GROWTH INC COM 78649D104 11 569 SH   SOLE 23 569 0 0
SAFETY INS GROUP INC COM 78648T100 1,328 14,817 SH   SOLE 2 554 0 14,263
SAFETY INS GROUP INC COM 78648T100 14 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 28 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,821 64,961 SH   SOLE 18 64,961 0 0
SAFETY INS GROUP INC COM 78648T100 1,282 14,312 SH   SOLE 19 14,312 0 0
SAFETY INS GROUP INC COM 78648T100 135,968 1,517,504 SH   SOLE 21 1,517,504 0 0
SAFETY INS GROUP INC COM 78648T100 37,666 420,381 SH   SOLE 22 400,352 0 20,029
SAFETY INS GROUP INC COM 78648T100 564 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 179 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 3,070 34,260 SH   SOLE 30 34,260 0 0
SAFETY INS GROUP INC COM 78648T100 127 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 162 4,485 SH   SOLE 2 152 0 4,333
SAGA COMMUNICATIONS INC CL A NEW 786598300 473 13,087 SH   SOLE 18 13,087 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 102 2,815 SH   SOLE 19 2,815 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,070 140,260 SH   SOLE 21 140,260 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,830 133,602 SH   SOLE 22 132,100 0 1,502
SAGE THERAPEUTICS INC COM 78667J108 13,452 95,236 SH   SOLE 2 18,137 0 77,099
SAGE THERAPEUTICS INC COM 78667J108 30 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 140 990 SH   SOLE 7 990 0 0
SAGE THERAPEUTICS INC COM 78667J108 6,643 47,030 SH   SOLE 18 47,030 0 0
SAGE THERAPEUTICS INC COM 78667J108 38,306 271,190 SH   SOLE 19 271,190 0 0
SAGE THERAPEUTICS INC COM 78667J108 152,075 1,076,637 SH   SOLE 21 1,076,637 0 0
SAGE THERAPEUTICS INC COM 78667J108 175,156 1,240,039 SH   SOLE 22 1,148,422 0 91,617
SAGE THERAPEUTICS INC COM 78667J108 141 1,001 SH   SOLE 23 1,001 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,989 14,083 SH   SOLE 26 7,181 0 6,902
SAGE THERAPEUTICS INC COM 78667J108 861 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 478 3,382 SH   SOLE 29 0 0 3,382
SAGE THERAPEUTICS INC COM 78667J108 1,721 12,181 SH   SOLE 30 12,181 0 0
SAGE THERAPEUTICS INC COM 78667J108 222 1,571 SH   SOLE 31 917 0 654
SAGE THERAPEUTICS INC COM 78667J108 5,929 41,975 SH   SOLE 34 41,975 0 0
SAGE THERAPEUTICS INC COM 78667J108 675 4,782 SH   SOLE 40 4,782 0 0
SAIA INC COM 78709Y105 1,574 20,592 SH   SOLE 2 958 0 19,634
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,404 109,925 SH   SOLE 18 109,925 0 0
SAIA INC COM 78709Y105 2,280 29,819 SH   SOLE 19 29,819 0 0
SAIA INC COM 78709Y105 208,105 2,722,102 SH   SOLE 21 2,722,102 0 0
SAIA INC COM 78709Y105 54,893 718,021 SH   SOLE 22 683,579 0 34,442
SAIA INC COM 78709Y105 44 578 SH   SOLE 23 578 0 0
SAIA INC COM 78709Y105 815 10,663 SH   SOLE 26 4,541 0 6,122
SAIA INC COM 78709Y105 278 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 4,277 55,941 SH   SOLE 30 55,941 0 0
SAIA INC COM 78709Y105 207 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,431 42,062 SH   SOLE 2 1,986 0 40,076
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 29 861 SH   SOLE 7 861 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,633 165,566 SH   SOLE 18 165,566 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 22,811 670,528 SH   SOLE 19 670,528 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 65,343 1,920,732 SH   SOLE 21 1,920,732 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 55,845 1,641,524 SH   SOLE 22 1,575,432 0 66,092
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 113 3,317 SH   SOLE 26 0 0 3,317
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 299 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 540 15,883 SH   SOLE 30 15,883 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 16,818 494,358 SH   SOLE 34 494,358 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 175 5,147 SH   SOLE 40 5,147 0 0
SALEM MEDIA GROUP INC CL A 794093104 7 1,918 SH   SOLE 18 1,918 0 0
SALEM MEDIA GROUP INC CL A 794093104 132 38,727 SH   SOLE 21 38,727 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,117 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 293,288 1,844,230 SH   SOLE 2 281,869 0 1,562,361
SALESFORCE COM INC COM 79466L302 37,140 233,542 SH   SOLE 4 214,947 0 18,595
SALESFORCE COM INC COM 79466L302 86,707 545,226 SH   SOLE 7 539,439 0 5,787
SALESFORCE COM INC COM 79466L302 1,871 11,764 SH   SOLE 13 11,764 0 0
SALESFORCE COM INC COM 79466L302 929 5,841 SH   SOLE 15 5,841 0 0
SALESFORCE COM INC COM 79466L302 5 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 399,550 2,512,422 SH   SOLE 18 2,141,886 0 370,536
SALESFORCE COM INC COM 79466L302 212,651 1,337,176 SH   SOLE 19 1,337,176 0 0
SALESFORCE COM INC COM 79466L302 34,877 219,313 SH   SOLE 20 0 0 219,313
SALESFORCE COM INC COM 79466L302 2,264,305 14,238,223 SH   SOLE 21 14,238,223 0 0
SALESFORCE COM INC COM 79466L302 2,837,847 17,844,726 SH   SOLE 22 15,967,133 0 1,877,593
SALESFORCE COM INC COM 79466L302 144,201 906,755 SH   SOLE 23 906,755 0 0
SALESFORCE COM INC COM 79466L302 114,541 720,245 SH   SOLE 25 720,245 0 0
SALESFORCE COM INC COM 79466L302 381,245 2,397,312 SH   SOLE 26 553,670 0 1,843,642
SALESFORCE COM INC COM 79466L302 21,477 135,051 SH   SOLE 28 101,867 0 33,184
SALESFORCE COM INC COM 79466L302 21,375 134,410 SH   SOLE 29 27,362 0 107,048
SALESFORCE COM INC COM 79466L302 420,780 2,645,916 SH   SOLE 30 2,645,916 0 0
SALESFORCE COM INC COM 79466L302 50,849 319,745 SH   SOLE 31 156,060 0 163,685
SALESFORCE COM INC COM 79466L302 51,218 322,062 SH   SOLE 34 322,062 0 0
SALESFORCE COM INC COM 79466L302 89,087 560,189 SH   SOLE 36 560,189 0 0
SALESFORCE COM INC COM 79466L302 2,281 14,344 SH   SOLE 40 14,344 0 0
SALISBURY BANCORP INC COM 795226109 19 449 SH   SOLE 18 449 0 0
SALISBURY BANCORP INC COM 795226109 9 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,013 163,834 SH   SOLE 2 54,051 0 109,783
SALLY BEAUTY HLDGS INC COM 79546E104 13 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 96 5,218 SH   SOLE 7 5,218 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 12,927 702,950 SH   SOLE 18 702,950 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,024 110,069 SH   SOLE 19 110,069 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 152,325 8,283,018 SH   SOLE 21 8,283,018 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 84,644 4,602,711 SH   SOLE 22 4,417,246 0 185,465
SALLY BEAUTY HLDGS INC COM 79546E104 14 759 SH   SOLE 23 759 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 846 45,988 SH   SOLE 26 32,792 0 13,196
SALLY BEAUTY HLDGS INC COM 79546E104 316 17,171 SH   SOLE 28 17,171 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 563 30,634 SH   SOLE 30 30,634 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 104 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 235 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 93 40,320 SH   SOLE 2 2,632 0 37,688
SANCHEZ ENERGY CORP COM 79970Y105 3 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 473 205,621 SH   SOLE 18 205,621 0 0
SANCHEZ ENERGY CORP COM 79970Y105 130 56,707 SH   SOLE 19 56,707 0 0
SANCHEZ ENERGY CORP COM 79970Y105 5,325 2,315,307 SH   SOLE 21 2,315,307 0 0
SANCHEZ ENERGY CORP COM 79970Y105 3,218 1,399,329 SH   SOLE 22 1,363,516 0 35,813
SANDERSON FARMS INC COM 800013104 2,974 28,766 SH   SOLE 2 8,953 0 19,813
SANDERSON FARMS INC COM 800013104 15 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 71 691 SH   SOLE 7 691 0 0
SANDERSON FARMS INC COM 800013104 12,392 119,882 SH   SOLE 18 119,882 0 0
SANDERSON FARMS INC COM 800013104 1,932 18,694 SH   SOLE 19 18,694 0 0
SANDERSON FARMS INC COM 800013104 145,478 1,407,352 SH   SOLE 21 1,407,352 0 0
SANDERSON FARMS INC COM 800013104 71,253 689,303 SH   SOLE 22 646,011 0 43,292
SANDERSON FARMS INC COM 800013104 935 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 240 2,324 SH   SOLE 28 2,324 0 0
SANDERSON FARMS INC COM 800013104 1,016 9,827 SH   SOLE 30 9,827 0 0
SANDERSON FARMS INC COM 800013104 231 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 376 34,576 SH   SOLE 2 1,143 0 33,433
SANDRIDGE ENERGY INC COM NEW 80007P869 7 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,180 108,599 SH   SOLE 18 108,599 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 289 26,544 SH   SOLE 19 26,544 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 11,921 1,096,715 SH   SOLE 21 1,096,715 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 10,185 936,963 SH   SOLE 22 895,086 0 41,877
SANDRIDGE ENERGY INC COM NEW 80007P869 154 14,151 SH   SOLE 26 0 0 14,151
SANDRIDGE ENERGY INC COM NEW 80007P869 51 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 88 8,082 SH   SOLE 30 8,082 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 51 4,720 SH   SOLE 40 4,720 0 0
SANDY SPRING BANCORP INC COM 800363103 1,305 33,192 SH   SOLE 2 1,289 0 31,903
SANDY SPRING BANCORP INC COM 800363103 31 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 4,826 122,757 SH   SOLE 18 122,757 0 0
SANDY SPRING BANCORP INC COM 800363103 2,473 62,905 SH   SOLE 19 62,905 0 0
SANDY SPRING BANCORP INC COM 800363103 44,489 1,131,751 SH   SOLE 21 1,131,751 0 0
SANDY SPRING BANCORP INC COM 800363103 46,788 1,190,238 SH   SOLE 22 1,139,566 0 50,672
SANDY SPRING BANCORP INC COM 800363103 937 23,831 SH   SOLE 23 23,831 0 0
SANDY SPRING BANCORP INC COM 800363103 2,381 60,581 SH   SOLE 26 0 0 60,581
SANDY SPRING BANCORP INC COM 800363103 141 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 496 12,616 SH   SOLE 29 0 0 12,616
SANDY SPRING BANCORP INC COM 800363103 308 7,830 SH   SOLE 30 7,830 0 0
SANDY SPRING BANCORP INC COM 800363103 175 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,318 18,471 SH   SOLE 2 11,826 0 6,645
SANFILIPPO JOHN B & SON INC COM 800422107 13 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,781 38,959 SH   SOLE 18 38,959 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 7,334 102,743 SH   SOLE 19 102,743 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 65,636 919,533 SH   SOLE 21 919,533 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 27,355 383,230 SH   SOLE 22 372,851 0 10,379
SANFILIPPO JOHN B & SON INC COM 800422107 2,499 35,005 SH   SOLE 23 35,005 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,969 55,606 SH   SOLE 26 0 0 55,606
SANFILIPPO JOHN B & SON INC COM 800422107 60 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 599 8,392 SH   SOLE 29 0 0 8,392
SANFILIPPO JOHN B & SON INC COM 800422107 1,538 21,547 SH   SOLE 30 21,547 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 56 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,584 93,425 SH   SOLE 2 15,693 0 77,732
SANGAMO THERAPEUTICS INC COM 800677106 9 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 37 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 5,454 321,770 SH   SOLE 18 321,770 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,027 237,588 SH   SOLE 19 237,588 0 0
SANGAMO THERAPEUTICS INC COM 800677106 77,201 4,554,635 SH   SOLE 21 4,554,635 0 0
SANGAMO THERAPEUTICS INC COM 800677106 49,672 2,930,521 SH   SOLE 22 2,803,305 0 127,216
SANGAMO THERAPEUTICS INC COM 800677106 679 40,067 SH   SOLE 23 40,067 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,304 76,939 SH   SOLE 26 19,244 0 57,695
SANGAMO THERAPEUTICS INC COM 800677106 248 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 141 8,290 SH   SOLE 29 0 0 8,290
SANGAMO THERAPEUTICS INC COM 800677106 449 26,483 SH   SOLE 30 26,483 0 0
SANGAMO THERAPEUTICS INC COM 800677106 38 2,256 SH   SOLE 34 2,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 220 12,960 SH   SOLE 40 12,960 0 0
SANMINA CORPORATION COM 801056102 1,888 68,396 SH   SOLE 2 2,550 0 65,846
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 84 3,060 SH   SOLE 7 3,060 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,241 298,590 SH   SOLE 18 298,590 0 0
SANMINA CORPORATION COM 801056102 1,761 63,787 SH   SOLE 19 63,787 0 0
SANMINA CORPORATION COM 801056102 197,586 7,158,920 SH   SOLE 21 7,158,920 0 0
SANMINA CORPORATION COM 801056102 54,117 1,960,750 SH   SOLE 22 1,849,397 0 111,353
SANMINA CORPORATION COM 801056102 495 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 251 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 69 2,515 SH   SOLE 29 0 0 2,515
SANMINA CORPORATION COM 801056102 4,200 152,176 SH   SOLE 30 152,176 0 0
SANMINA CORPORATION COM 801056102 121 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 244 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 2,542 56,900 SH   SOLE 2 56,900 0 0
SANOFI SPONSORED ADR 80105N105 72,050 1,612,947 SH   SOLE 18 1,612,947 0 0
SANOFI SPONSORED ADR 80105N105 45,470 1,017,900 SH   SOLE 19 1,017,900 0 0
SANOFI SPONSORED ADR 80105N105 2,345 52,500 SH   SOLE 20 52,500 0 0
SANOFI SPONSORED ADR 80105N105 3,225 72,202 SH   SOLE 22 72,202 0 0
SANOFI SPONSORED ADR 80105N105 9,019 201,898 SH   SOLE 34 201,898 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 11,392 SH   SOLE 4 11,392 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,223 210,717 SH   SOLE 2 9,364 0 201,353
SANTANDER CONSUMER USA HDG I COM 80283M101 128 6,390 SH   SOLE 7 6,390 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,135 56,657 SH   SOLE 18 56,657 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 420 20,975 SH   SOLE 19 20,975 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 25,089 1,251,927 SH   SOLE 21 1,251,927 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 61,438 3,065,765 SH   SOLE 22 2,863,915 0 201,850
SANTANDER CONSUMER USA HDG I COM 80283M101 1,955 97,575 SH   SOLE 25 97,575 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,536 126,555 SH   SOLE 26 35,779 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 54 2,675 SH   SOLE 31 2,637 0 38
SANTANDER CONSUMER USA HDG I COM 80283M101 1,694 84,535 SH   SOLE 36 84,535 0 0
SAP SE SPON ADR 803054204 36 294 SH   SOLE 18 294 0 0
SAREPTA THERAPEUTICS INC COM 803607100 40,123 248,422 SH   SOLE 2 144,075 0 104,347
SAREPTA THERAPEUTICS INC COM 803607100 37 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 219 1,354 SH   SOLE 7 1,354 0 0
SAREPTA THERAPEUTICS INC COM 803607100 16,470 101,976 SH   SOLE 18 101,976 0 0
SAREPTA THERAPEUTICS INC COM 803607100 121,815 754,227 SH   SOLE 19 754,227 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,363 14,628 SH   SOLE 20 14,628 0 0
SAREPTA THERAPEUTICS INC COM 803607100 245,656 1,520,996 SH   SOLE 21 1,520,996 0 0
SAREPTA THERAPEUTICS INC COM 803607100 270,156 1,672,690 SH   SOLE 22 1,555,225 0 117,465
SAREPTA THERAPEUTICS INC COM 803607100 1,317 8,156 SH   SOLE 23 8,156 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,988 18,502 SH   SOLE 26 10,967 0 7,535
SAREPTA THERAPEUTICS INC COM 803607100 1,361 8,424 SH   SOLE 28 8,424 0 0
SAREPTA THERAPEUTICS INC COM 803607100 502 3,108 SH   SOLE 29 0 0 3,108
SAREPTA THERAPEUTICS INC COM 803607100 12,478 77,261 SH   SOLE 30 77,261 0 0
SAREPTA THERAPEUTICS INC COM 803607100 357 2,212 SH   SOLE 31 1,310 0 902
SAREPTA THERAPEUTICS INC COM 803607100 59,625 369,173 SH   SOLE 34 369,173 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,114 6,898 SH   SOLE 40 6,898 0 0
SAUL CTRS INC COM 804395101 607 10,832 SH   SOLE 2 412 0 10,420
SAUL CTRS INC COM 804395101 204 3,648 SH   SOLE 4 3,648 0 0
SAUL CTRS INC COM 804395101 1,078 19,245 SH   SOLE 7 19,245 0 0
SAUL CTRS INC COM 804395101 28 506 SH   SOLE 15 506 0 0
SAUL CTRS INC COM 804395101 2,885 51,509 SH   SOLE 18 51,509 0 0
SAUL CTRS INC COM 804395101 1,543 27,555 SH   SOLE 19 27,555 0 0
SAUL CTRS INC COM 804395101 70,545 1,259,740 SH   SOLE 21 1,259,740 0 0
SAUL CTRS INC COM 804395101 30,339 541,769 SH   SOLE 22 525,796 0 15,973
SAUL CTRS INC COM 804395101 44 792 SH   SOLE 23 792 0 0
SAUL CTRS INC COM 804395101 1,223 21,839 SH   SOLE 25 21,839 0 0
SAUL CTRS INC COM 804395101 383 6,839 SH   SOLE 26 3,470 0 3,369
SAUL CTRS INC COM 804395101 125 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 257 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 4,785 85,439 SH   SOLE 30 85,439 0 0
SAUL CTRS INC COM 804395101 78 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 255 22,849 SH   SOLE 2 1,075 0 21,774
SAVARA INC COM 805111101 6 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 975 87,391 SH   SOLE 18 87,391 0 0
SAVARA INC COM 805111101 368 32,939 SH   SOLE 19 32,939 0 0
SAVARA INC COM 805111101 14,818 1,327,785 SH   SOLE 21 1,327,785 0 0
SAVARA INC COM 805111101 7,788 697,864 SH   SOLE 22 679,596 0 18,268
SAVARA INC COM 805111101 10 934 SH   SOLE 30 934 0 0
SB FINL GROUP INC COM 78408D105 22 1,083 SH   SOLE 18 1,083 0 0
SB FINL GROUP INC COM 78408D105 18 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 87 4,271 SH   SOLE 22 4,271 0 0
SB ONE BANCORP COM 78413T103 146 5,810 SH   SOLE 2 331 0 5,479
SB ONE BANCORP COM 78413T103 5 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 602 23,874 SH   SOLE 18 23,874 0 0
SB ONE BANCORP COM 78413T103 128 5,077 SH   SOLE 19 5,077 0 0
SB ONE BANCORP COM 78413T103 6,369 252,738 SH   SOLE 21 252,738 0 0
SB ONE BANCORP COM 78413T103 1,811 71,860 SH   SOLE 22 68,698 0 3,162
SBA COMMUNICATIONS CORP NEW CL A 78410G104 52,353 325,922 SH   SOLE 2 19,948 0 305,974
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,337 39,453 SH   SOLE 4 36,450 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 38,171 237,630 SH   SOLE 7 237,630 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 93 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 165,892 1,032,757 SH   SOLE 18 796,561 0 236,196
SBA COMMUNICATIONS CORP NEW CL A 78410G104 159,424 992,489 SH   SOLE 19 992,489 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,458 52,653 SH   SOLE 20 0 0 52,653
SBA COMMUNICATIONS CORP NEW CL A 78410G104 476,115 2,964,046 SH   SOLE 21 2,964,046 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 460,183 2,864,865 SH   SOLE 22 2,574,691 0 290,174
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,182 150,545 SH   SOLE 23 150,545 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,340 114,173 SH   SOLE 25 114,173 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 63,881 397,691 SH   SOLE 26 110,108 0 287,583
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,574 22,247 SH   SOLE 28 16,865 0 5,382
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,327 26,936 SH   SOLE 29 4,002 0 22,934
SBA COMMUNICATIONS CORP NEW CL A 78410G104 64,796 403,385 SH   SOLE 30 403,385 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,711 41,777 SH   SOLE 31 22,043 0 19,734
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,096 50,401 SH   SOLE 34 50,401 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 15,117 94,110 SH   SOLE 36 94,110 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 394 2,455 SH   SOLE 40 2,455 0 0
SCANA CORP NEW COM 80589M102 15,522 399,113 SH   SOLE 2 84,683 0 314,430
SCANA CORP NEW COM 80589M102 1,715 44,102 SH   SOLE 4 40,527 0 3,575
SCANA CORP NEW COM 80589M102 4,322 111,146 SH   SOLE 7 111,146 0 0
SCANA CORP NEW COM 80589M102 32 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 11,566 297,394 SH   SOLE 18 280,481 0 16,913
SCANA CORP NEW COM 80589M102 1,314 33,796 SH   SOLE 19 33,796 0 0
SCANA CORP NEW COM 80589M102 4,128 106,136 SH   SOLE 20 0 0 106,136
SCANA CORP NEW COM 80589M102 120,536 3,099,418 SH   SOLE 21 3,099,418 0 0
SCANA CORP NEW COM 80589M102 144,079 3,704,788 SH   SOLE 22 3,309,254 0 395,534
SCANA CORP NEW COM 80589M102 6,162 158,436 SH   SOLE 23 158,436 0 0
SCANA CORP NEW COM 80589M102 4,500 115,721 SH   SOLE 25 115,721 0 0
SCANA CORP NEW COM 80589M102 21,286 547,345 SH   SOLE 26 197,026 0 350,319
SCANA CORP NEW COM 80589M102 993 25,534 SH   SOLE 28 19,464 0 6,070
SCANA CORP NEW COM 80589M102 1,186 30,489 SH   SOLE 29 4,054 0 26,435
SCANA CORP NEW COM 80589M102 24,744 636,259 SH   SOLE 30 636,259 0 0
SCANA CORP NEW COM 80589M102 1,863 47,896 SH   SOLE 31 26,841 0 21,055
SCANA CORP NEW COM 80589M102 204 5,244 SH   SOLE 34 5,244 0 0
SCANA CORP NEW COM 80589M102 5,698 146,507 SH   SOLE 36 146,507 0 0
SCANA CORP NEW COM 80589M102 106 2,723 SH   SOLE 40 2,723 0 0
SCANSOURCE INC COM 806037107 1,895 47,489 SH   SOLE 2 23,197 0 24,292
SCANSOURCE INC COM 806037107 9 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 22 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 4,567 114,472 SH   SOLE 18 114,472 0 0
SCANSOURCE INC COM 806037107 6,192 155,189 SH   SOLE 19 155,189 0 0
SCANSOURCE INC COM 806037107 106,942 2,680,249 SH   SOLE 21 2,680,249 0 0
SCANSOURCE INC COM 806037107 42,612 1,067,965 SH   SOLE 22 1,025,905 0 42,060
SCANSOURCE INC COM 806037107 2,900 72,686 SH   SOLE 23 72,686 0 0
SCANSOURCE INC COM 806037107 4,905 122,939 SH   SOLE 26 7,693 0 115,246
SCANSOURCE INC COM 806037107 154 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 1,083 27,149 SH   SOLE 29 0 0 27,149
SCANSOURCE INC COM 806037107 2,184 54,726 SH   SOLE 30 54,726 0 0
SCANSOURCE INC COM 806037107 134 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 32,671 384,230 SH   SOLE 2 65,616 0 318,614
SCHEIN HENRY INC COM 806407102 3,948 46,427 SH   SOLE 4 42,297 0 4,130
SCHEIN HENRY INC COM 806407102 11,193 131,634 SH   SOLE 7 125,993 0 5,641
SCHEIN HENRY INC COM 806407102 143 1,678 SH   SOLE 13 1,678 0 0
SCHEIN HENRY INC COM 806407102 125 1,475 SH   SOLE 15 1,475 0 0
SCHEIN HENRY INC COM 806407102 26,918 316,568 SH   SOLE 18 298,036 0 18,532
SCHEIN HENRY INC COM 806407102 2,847 33,484 SH   SOLE 19 33,484 0 0
SCHEIN HENRY INC COM 806407102 7,738 91,008 SH   SOLE 20 0 0 91,008
SCHEIN HENRY INC COM 806407102 316,863 3,726,484 SH   SOLE 21 3,726,484 0 0
SCHEIN HENRY INC COM 806407102 326,832 3,843,724 SH   SOLE 22 3,407,344 0 436,380
SCHEIN HENRY INC COM 806407102 16,341 192,178 SH   SOLE 23 192,178 0 0
SCHEIN HENRY INC COM 806407102 12,439 146,289 SH   SOLE 25 146,289 0 0
SCHEIN HENRY INC COM 806407102 65,008 764,528 SH   SOLE 26 168,213 0 596,315
SCHEIN HENRY INC COM 806407102 2,491 29,290 SH   SOLE 28 22,298 0 6,992
SCHEIN HENRY INC COM 806407102 3,071 36,121 SH   SOLE 29 5,497 0 30,624
SCHEIN HENRY INC COM 806407102 54,151 636,842 SH   SOLE 30 636,842 0 0
SCHEIN HENRY INC COM 806407102 5,186 60,987 SH   SOLE 31 35,039 0 25,948
SCHEIN HENRY INC COM 806407102 2,221 26,123 SH   SOLE 32 26,123 0 0
SCHEIN HENRY INC COM 806407102 583 6,856 SH   SOLE 34 6,856 0 0
SCHEIN HENRY INC COM 806407102 12,822 150,791 SH   SOLE 36 150,791 0 0
SCHEIN HENRY INC COM 806407102 270 3,175 SH   SOLE 40 3,175 0 0
SCHLUMBERGER LTD COM 806857108 206,323 3,386,780 SH   SOLE 2 365,954 0 3,020,826
SCHLUMBERGER LTD COM 806857108 27,908 458,103 SH   SOLE 4 421,556 0 36,547
SCHLUMBERGER LTD COM 806857108 66,946 1,098,916 SH   SOLE 7 1,098,916 0 0
SCHLUMBERGER LTD COM 806857108 1,211 19,876 SH   SOLE 13 19,876 0 0
SCHLUMBERGER LTD COM 806857108 701 11,506 SH   SOLE 15 11,506 0 0
SCHLUMBERGER LTD COM 806857108 2 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 176,191 2,892,176 SH   SOLE 18 2,723,625 0 168,551
SCHLUMBERGER LTD COM 806857108 100,843 1,655,343 SH   SOLE 19 1,655,343 0 0
SCHLUMBERGER LTD COM 806857108 30,522 501,018 SH   SOLE 20 70,818 0 430,200
SCHLUMBERGER LTD COM 806857108 1,642,135 26,955,593 SH   SOLE 21 26,955,593 0 0
SCHLUMBERGER LTD COM 806857108 2,041,442 33,510,207 SH   SOLE 22 29,695,554 0 3,814,653
SCHLUMBERGER LTD COM 806857108 106,275 1,744,505 SH   SOLE 23 1,744,505 0 0
SCHLUMBERGER LTD COM 806857108 84,158 1,381,454 SH   SOLE 25 1,381,454 0 0
SCHLUMBERGER LTD COM 806857108 309,026 5,072,651 SH   SOLE 26 1,078,992 0 3,993,659
SCHLUMBERGER LTD COM 806857108 16,234 266,487 SH   SOLE 28 202,217 0 64,270
SCHLUMBERGER LTD COM 806857108 22,499 369,325 SH   SOLE 29 369,325 0 0
SCHLUMBERGER LTD COM 806857108 296,733 4,870,864 SH   SOLE 30 4,870,864 0 0
SCHLUMBERGER LTD COM 806857108 35,959 590,272 SH   SOLE 31 267,312 0 322,960
SCHLUMBERGER LTD COM 806857108 67,503 1,108,055 SH   SOLE 34 1,108,055 0 0
SCHLUMBERGER LTD COM 806857108 76,446 1,254,856 SH   SOLE 36 1,254,856 0 0
SCHLUMBERGER LTD COM 806857108 1,702 27,938 SH   SOLE 40 27,938 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,006 80,298 SH   SOLE 2 10,238 0 70,060
SCHNEIDER NATIONAL INC CL B 80689H102 26 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 711 28,450 SH   SOLE 18 28,450 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 207 8,297 SH   SOLE 19 8,297 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 11,698 468,309 SH   SOLE 21 468,309 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 20,276 811,701 SH   SOLE 22 744,986 0 66,715
SCHNEIDER NATIONAL INC CL B 80689H102 26 1,023 SH   SOLE 31 1,001 0 22
SCHNITZER STL INDS CL A 806882106 1,705 63,027 SH   SOLE 2 37,729 0 25,298
SCHNITZER STL INDS CL A 806882106 4 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 16 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,550 94,255 SH   SOLE 18 94,255 0 0
SCHNITZER STL INDS CL A 806882106 5,373 198,615 SH   SOLE 19 198,615 0 0
SCHNITZER STL INDS CL A 806882106 25,779 953,007 SH   SOLE 21 953,007 0 0
SCHNITZER STL INDS CL A 806882106 32,520 1,202,209 SH   SOLE 22 1,157,919 0 44,290
SCHNITZER STL INDS CL A 806882106 3,853 142,447 SH   SOLE 23 142,447 0 0
SCHNITZER STL INDS CL A 806882106 4,598 169,972 SH   SOLE 26 4,779 0 165,193
SCHNITZER STL INDS CL A 806882106 105 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 417 15,425 SH   SOLE 29 0 0 15,425
SCHNITZER STL INDS CL A 806882106 186 6,877 SH   SOLE 30 6,877 0 0
SCHNITZER STL INDS CL A 806882106 77 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 106 4,134 SH   SOLE 2 247 0 3,887
SCHOLAR ROCK HLDG CORP COM 80706P103 491 19,068 SH   SOLE 18 19,068 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 137 5,319 SH   SOLE 19 5,319 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 5,573 216,438 SH   SOLE 21 216,438 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 3,178 123,404 SH   SOLE 22 123,404 0 0
SCHOLASTIC CORP COM 807066105 1,346 28,834 SH   SOLE 2 1,049 0 27,785
SCHOLASTIC CORP COM 807066105 9 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 32 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 5,828 124,821 SH   SOLE 18 124,821 0 0
SCHOLASTIC CORP COM 807066105 1,210 25,912 SH   SOLE 19 25,912 0 0
SCHOLASTIC CORP COM 807066105 134,614 2,883,137 SH   SOLE 21 2,883,137 0 0
SCHOLASTIC CORP COM 807066105 38,377 821,944 SH   SOLE 22 777,637 0 44,307
SCHOLASTIC CORP COM 807066105 537 11,510 SH   SOLE 26 5,590 0 5,920
SCHOLASTIC CORP COM 807066105 168 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 2,848 61,006 SH   SOLE 30 61,006 0 0
SCHOLASTIC CORP COM 807066105 117 2,515 SH   SOLE 40 2,515 0 0
SCHWAB CHARLES CORP NEW COM 808513105 156,377 3,181,635 SH   SOLE 2 683,692 0 2,497,943
SCHWAB CHARLES CORP NEW COM 808513105 24,643 501,385 SH   SOLE 4 469,346 0 32,039
SCHWAB CHARLES CORP NEW COM 808513105 42,099 856,551 SH   SOLE 7 856,551 0 0
SCHWAB CHARLES CORP NEW COM 808513105 6,628 134,844 SH   SOLE 13 134,844 0 0
SCHWAB CHARLES CORP NEW COM 808513105 495 10,079 SH   SOLE 15 10,079 0 0
SCHWAB CHARLES CORP NEW COM 808513105 219,386 4,463,603 SH   SOLE 18 4,259,991 0 203,612
SCHWAB CHARLES CORP NEW COM 808513105 428,727 8,722,834 SH   SOLE 19 8,722,834 0 0
SCHWAB CHARLES CORP NEW COM 808513105 23,840 485,039 SH   SOLE 20 0 0 485,039
SCHWAB CHARLES CORP NEW COM 808513105 1,114,610 22,677,717 SH   SOLE 21 22,677,717 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,483,970 30,192,685 SH   SOLE 22 26,906,447 0 3,286,238
SCHWAB CHARLES CORP NEW COM 808513105 76,574 1,557,967 SH   SOLE 23 1,557,967 0 0
SCHWAB CHARLES CORP NEW COM 808513105 58,766 1,195,650 SH   SOLE 25 1,195,650 0 0
SCHWAB CHARLES CORP NEW COM 808513105 197,521 4,018,746 SH   SOLE 26 963,596 0 3,055,150
SCHWAB CHARLES CORP NEW COM 808513105 11,524 234,468 SH   SOLE 28 177,503 0 56,965
SCHWAB CHARLES CORP NEW COM 808513105 20,139 409,752 SH   SOLE 29 46,834 0 362,918
SCHWAB CHARLES CORP NEW COM 808513105 220,416 4,484,559 SH   SOLE 30 4,484,559 0 0
SCHWAB CHARLES CORP NEW COM 808513105 19,862 404,116 SH   SOLE 31 239,849 0 164,267
SCHWAB CHARLES CORP NEW COM 808513105 116,195 2,364,092 SH   SOLE 34 2,364,092 0 0
SCHWAB CHARLES CORP NEW COM 808513105 51,948 1,056,925 SH   SOLE 36 1,056,925 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,189 24,192 SH   SOLE 40 24,192 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,166 130,222 SH   SOLE 17 0 0 130,222
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 751 10,797 SH   SOLE 17 0 0 10,797
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13 163 SH   SOLE 2 163 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 122 1,483 SH   SOLE 17 0 0 1,483
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13 236 SH   SOLE 2 236 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 40,544 722,976 SH   SOLE 17 0 0 722,976
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 32 561 SH   SOLE 17 0 0 561
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,852 24,315 SH   SOLE 17 0 0 24,315
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 25,014 972,923 SH   SOLE 17 0 0 972,923
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 28 980 SH   SOLE 17 0 0 980
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 259 SH   SOLE 17 0 0 259
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 56,550 1,888,163 SH   SOLE 17 0 0 1,888,163
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 29 719 SH   SOLE 17 0 0 719
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 44 1,107 SH   SOLE 17 0 0 1,107
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 55 1,031 SH   SOLE 17 0 0 1,031
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,975 416,780 SH   SOLE 17 0 0 416,780
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11,770 234,228 SH   SOLE 17 0 0 234,228
SCHWAB STRATEGIC TR US REIT ETF 808524847 39,099 936,949 SH   SOLE 17 0 0 936,949
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 31 599 SH   SOLE 17 0 0 599
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 18 361 SH   SOLE 2 361 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 35 SH   SOLE 2 35 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 678 12,567 SH   SOLE 17 0 0 12,567
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17,791 498,918 SH   SOLE 17 0 0 498,918
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,012 26,421 SH   SOLE 2 1,146 0 25,275
SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 24 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,209 135,958 SH   SOLE 18 135,958 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,074 28,034 SH   SOLE 19 28,034 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 124,222 3,242,535 SH   SOLE 21 3,242,535 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 34,213 893,047 SH   SOLE 22 851,864 0 41,183
SCHWEITZER-MAUDUIT INTL INC COM 808541106 436 11,385 SH   SOLE 26 3,821 0 7,564
SCHWEITZER-MAUDUIT INTL INC COM 808541106 168 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,632 68,712 SH   SOLE 30 68,712 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 129 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,132 51,260 SH   SOLE 2 18,881 0 32,379
SCIENCE APPLICATNS INTL CP N COM 808625107 20 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 111 1,382 SH   SOLE 7 1,382 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 19,626 243,501 SH   SOLE 18 243,501 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 3,124 38,760 SH   SOLE 19 38,760 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 237,786 2,950,199 SH   SOLE 21 2,950,199 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 112,792 1,399,406 SH   SOLE 22 1,340,809 0 58,597
SCIENCE APPLICATNS INTL CP N COM 808625107 45 562 SH   SOLE 23 562 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 967 11,994 SH   SOLE 26 5,139 0 6,855
SCIENCE APPLICATNS INTL CP N COM 808625107 421 5,225 SH   SOLE 28 5,225 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 223 2,761 SH   SOLE 29 0 0 2,761
SCIENCE APPLICATNS INTL CP N COM 808625107 862 10,698 SH   SOLE 30 10,698 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 73 900 SH   SOLE 31 0 0 900
SCIENCE APPLICATNS INTL CP N COM 808625107 146 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 362 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,913 75,315 SH   SOLE 2 33,280 0 42,035
SCIENTIFIC GAMES CORP COM 80874P109 26 1,043 SH   SOLE 4 1,043 0 0
SCIENTIFIC GAMES CORP COM 80874P109 30 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8,060 317,342 SH   SOLE 18 317,342 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,290 129,516 SH   SOLE 19 129,516 0 0
SCIENTIFIC GAMES CORP COM 80874P109 98,599 3,881,868 SH   SOLE 21 3,881,868 0 0
SCIENTIFIC GAMES CORP COM 80874P109 46,693 1,838,306 SH   SOLE 22 1,765,890 0 72,416
SCIENTIFIC GAMES CORP COM 80874P109 431 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 193 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 309 12,157 SH   SOLE 30 12,157 0 0
SCIENTIFIC GAMES CORP COM 80874P109 370 14,550 SH   SOLE 34 14,550 0 0
SCIENTIFIC GAMES CORP COM 80874P109 136 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 420 57,952 SH   SOLE 2 1,967 0 55,985
SCORPIO BULKERS INC COM Y7546A122 11 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 1,474 203,300 SH   SOLE 18 203,300 0 0
SCORPIO BULKERS INC COM Y7546A122 410 56,564 SH   SOLE 19 56,564 0 0
SCORPIO BULKERS INC COM Y7546A122 14,800 2,041,442 SH   SOLE 21 2,041,442 0 0
SCORPIO BULKERS INC COM Y7546A122 4,368 602,434 SH   SOLE 22 556,266 0 46,168
SCORPIO TANKERS INC SHS Y7542C106 647 321,965 SH   SOLE 2 20,657 0 301,308
SCORPIO TANKERS INC SHS Y7542C106 13 6,616 SH   SOLE 7 6,616 0 0
SCORPIO TANKERS INC SHS Y7542C106 1,988 988,877 SH   SOLE 18 988,877 0 0
SCORPIO TANKERS INC SHS Y7542C106 706 351,057 SH   SOLE 19 351,057 0 0
SCORPIO TANKERS INC SHS Y7542C106 18,749 9,327,921 SH   SOLE 21 9,327,921 0 0
SCORPIO TANKERS INC SHS Y7542C106 6,815 3,390,564 SH   SOLE 22 3,115,484 0 275,080
SCORPIO TANKERS INC SHS Y7542C106 142 70,566 SH   SOLE 23 70,566 0 0
SCORPIO TANKERS INC SHS Y7542C106 405 201,600 SH   SOLE 26 0 0 201,600
SCOTTS MIRACLE GRO CO CL A 810186106 7,887 100,176 SH   SOLE 2 25,766 0 74,410
SCOTTS MIRACLE GRO CO CL A 810186106 18 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 7,910 100,474 SH   SOLE 7 100,474 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,599 121,927 SH   SOLE 18 121,927 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 760 9,647 SH   SOLE 19 9,647 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 151,394 1,922,957 SH   SOLE 21 1,922,957 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 100,392 1,275,146 SH   SOLE 22 1,192,211 0 82,935
SCOTTS MIRACLE GRO CO CL A 810186106 39 501 SH   SOLE 25 501 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 969 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 470 5,969 SH   SOLE 28 5,969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 812 10,313 SH   SOLE 30 10,313 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 69 881 SH   SOLE 31 832 0 49
SCOTTS MIRACLE GRO CO CL A 810186106 28 361 SH   SOLE 34 361 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 70 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 366 4,650 SH   SOLE 40 4,650 0 0
SCPHARMACEUTICALS INC COM 810648105 25 4,221 SH   SOLE 2 333 0 3,888
SCPHARMACEUTICALS INC COM 810648105 114 19,466 SH   SOLE 18 19,466 0 0
SCPHARMACEUTICALS INC COM 810648105 24 4,127 SH   SOLE 19 4,127 0 0
SCPHARMACEUTICALS INC COM 810648105 1,541 262,597 SH   SOLE 21 262,597 0 0
SCPHARMACEUTICALS INC COM 810648105 357 60,738 SH   SOLE 22 57,961 0 2,777
SCRIPPS E W CO OHIO CL A NEW 811054402 873 52,909 SH   SOLE 2 7,448 0 45,461
SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 17 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,589 217,497 SH   SOLE 18 217,497 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 925 56,043 SH   SOLE 19 56,043 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 93,783 5,683,821 SH   SOLE 21 5,683,821 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 27,919 1,692,088 SH   SOLE 22 1,624,984 0 67,104
SCRIPPS E W CO OHIO CL A NEW 811054402 134 8,107 SH   SOLE 23 8,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 756 45,836 SH   SOLE 26 0 0 45,836
SCRIPPS E W CO OHIO CL A NEW 811054402 127 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 43 2,602 SH   SOLE 29 0 0 2,602
SCRIPPS E W CO OHIO CL A NEW 811054402 2,099 127,221 SH   SOLE 30 127,221 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 95 5,782 SH   SOLE 40 5,782 0 0
SCYNEXIS INC COM 811292101 10 8,479 SH   SOLE 18 8,479 0 0
SCYNEXIS INC COM 811292101 205 171,050 SH   SOLE 21 171,050 0 0
SCYNEXIS INC COM 811292101 10 8,102 SH   SOLE 22 8,102 0 0
SEA LTD ADR 81141R100 6,917 500,134 SH   SOLE 2 0 0 500,134
SEA LTD ADR 81141R100 13,103 947,429 SH   SOLE 18 947,429 0 0
SEA LTD ADR 81141R100 13,572 981,342 SH   SOLE 19 981,342 0 0
SEA LTD ADR 81141R100 1,653 119,506 SH   SOLE 22 119,506 0 0
SEA LTD ADR 81141R100 16,908 1,222,592 SH   SOLE 29 1,222,592 0 0
SEABOARD CORP COM 811543107 2,601 701 SH   SOLE 2 57 0 644
SEABOARD CORP COM 811543107 7 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 19 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 486 131 SH   SOLE 18 131 0 0
SEABOARD CORP COM 811543107 160 43 SH   SOLE 19 43 0 0
SEABOARD CORP COM 811543107 9,895 2,667 SH   SOLE 21 2,667 0 0
SEABOARD CORP COM 811543107 23,203 6,254 SH   SOLE 22 5,700 0 554
SEABOARD CORP COM 811543107 85 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 156 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 542 146 SH   SOLE 30 146 0 0
SEABOARD CORP COM 811543107 19 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 122 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,585 199,621 SH   SOLE 7 199,621 0 0
SEACHANGE INTL INC COM 811699107 10 5,546 SH   SOLE 18 5,546 0 0
SEACHANGE INTL INC COM 811699107 176 98,254 SH   SOLE 21 98,254 0 0
SEACHANGE INTL INC COM 811699107 996 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,260 43,161 SH   SOLE 2 1,725 0 41,436
SEACOAST BKG CORP FLA COM NEW 811707801 28 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 5,926 202,949 SH   SOLE 18 202,949 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,224 41,925 SH   SOLE 19 41,925 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 144,147 4,936,551 SH   SOLE 21 4,936,551 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 37,737 1,292,348 SH   SOLE 22 1,232,536 0 59,812
SEACOAST BKG CORP FLA COM NEW 811707801 398 13,619 SH   SOLE 26 0 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 149 5,117 SH   SOLE 28 5,117 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,951 101,069 SH   SOLE 30 101,069 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 172 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 893 18,073 SH   SOLE 2 691 0 17,382
SEACOR HOLDINGS INC COM 811904101 7 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 18 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,890 78,724 SH   SOLE 18 78,724 0 0
SEACOR HOLDINGS INC COM 811904101 771 15,614 SH   SOLE 19 15,614 0 0
SEACOR HOLDINGS INC COM 811904101 93,224 1,886,734 SH   SOLE 21 1,886,734 0 0
SEACOR HOLDINGS INC COM 811904101 24,332 492,444 SH   SOLE 22 467,154 0 25,290
SEACOR HOLDINGS INC COM 811904101 368 7,452 SH   SOLE 26 1,993 0 5,459
SEACOR HOLDINGS INC COM 811904101 117 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,838 37,208 SH   SOLE 30 37,208 0 0
SEACOR HOLDINGS INC COM 811904101 96 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1,106 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 17,518 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 196 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 6 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 10 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 5,005 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 408 18,041 SH   SOLE 2 616 0 17,425
SEACOR MARINE HLDGS INC COM 78413P101 11 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,256 55,517 SH   SOLE 18 55,517 0 0
SEACOR MARINE HLDGS INC COM 78413P101 363 16,054 SH   SOLE 19 16,054 0 0
SEACOR MARINE HLDGS INC COM 78413P101 13,369 590,750 SH   SOLE 21 590,750 0 0
SEACOR MARINE HLDGS INC COM 78413P101 12,702 561,288 SH   SOLE 22 548,595 0 12,693
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,843 144,528 SH   SOLE 2 44,754 0 99,774
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,375 92,392 SH   SOLE 4 84,847 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 16,823 355,295 SH   SOLE 7 261,389 0 93,906
SEAGATE TECHNOLOGY PLC SHS G7945M107 149 3,137 SH   SOLE 13 3,137 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 118 2,493 SH   SOLE 15 2,493 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 23,780 502,223 SH   SOLE 18 470,002 0 32,221
SEAGATE TECHNOLOGY PLC SHS G7945M107 946 19,982 SH   SOLE 19 19,982 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,323 133,543 SH   SOLE 20 0 0 133,543
SEAGATE TECHNOLOGY PLC SHS G7945M107 425,428 8,984,746 SH   SOLE 21 8,984,746 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 248,108 5,239,878 SH   SOLE 22 4,912,018 0 327,860
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,962 337,099 SH   SOLE 23 337,099 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,645 414,882 SH   SOLE 25 414,882 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 49,223 1,039,560 SH   SOLE 26 283,117 0 756,443
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,463 52,018 SH   SOLE 28 39,189 0 12,829
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,046 64,340 SH   SOLE 29 10,434 0 53,906
SEAGATE TECHNOLOGY PLC SHS G7945M107 58,127 1,227,603 SH   SOLE 30 1,227,603 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,183 109,465 SH   SOLE 31 49,792 0 59,673
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,816 143,959 SH   SOLE 32 143,959 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,257 26,552 SH   SOLE 34 26,552 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,783 206,603 SH   SOLE 35 206,603 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,563 265,321 SH   SOLE 36 265,321 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 274 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 16,116 401,401 SH   SOLE 2 47,403 0 353,998
SEALED AIR CORP NEW COM 81211K100 2,183 54,363 SH   SOLE 4 50,111 0 4,252
SEALED AIR CORP NEW COM 81211K100 4,961 123,564 SH   SOLE 7 118,586 0 4,978
SEALED AIR CORP NEW COM 81211K100 51 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 13,256 330,160 SH   SOLE 18 310,342 0 19,818
SEALED AIR CORP NEW COM 81211K100 1,580 39,359 SH   SOLE 19 39,359 0 0
SEALED AIR CORP NEW COM 81211K100 4,356 108,482 SH   SOLE 20 0 0 108,482
SEALED AIR CORP NEW COM 81211K100 135,991 3,387,065 SH   SOLE 21 3,387,065 0 0
SEALED AIR CORP NEW COM 81211K100 173,534 4,322,130 SH   SOLE 22 3,878,977 0 443,153
SEALED AIR CORP NEW COM 81211K100 9,581 238,620 SH   SOLE 23 238,620 0 0
SEALED AIR CORP NEW COM 81211K100 6,939 172,829 SH   SOLE 25 172,829 0 0
SEALED AIR CORP NEW COM 81211K100 28,203 702,442 SH   SOLE 26 210,363 0 492,079
SEALED AIR CORP NEW COM 81211K100 1,235 30,758 SH   SOLE 28 23,012 0 7,746
SEALED AIR CORP NEW COM 81211K100 1,544 38,449 SH   SOLE 29 5,765 0 32,684
SEALED AIR CORP NEW COM 81211K100 20,419 508,561 SH   SOLE 30 508,561 0 0
SEALED AIR CORP NEW COM 81211K100 2,921 72,751 SH   SOLE 31 35,770 0 36,981
SEALED AIR CORP NEW COM 81211K100 347 8,648 SH   SOLE 34 8,648 0 0
SEALED AIR CORP NEW COM 81211K100 4,898 121,992 SH   SOLE 36 121,992 0 0
SEALED AIR CORP NEW COM 81211K100 153 3,815 SH   SOLE 40 3,815 0 0
SEARS HLDGS CORP COM 812350106 44 45,109 SH   SOLE 2 3,860 0 41,249
SEARS HLDGS CORP COM 812350106 0 334 SH   SOLE 7 334 0 0
SEARS HLDGS CORP COM 812350106 133 137,108 SH   SOLE 18 137,108 0 0
SEARS HLDGS CORP COM 812350106 30 31,143 SH   SOLE 19 31,143 0 0
SEARS HLDGS CORP COM 812350106 1,407 1,453,570 SH   SOLE 21 1,453,570 0 0
SEARS HLDGS CORP COM 812350106 827 854,301 SH   SOLE 22 834,745 0 19,556
SEARS HOMETOWN & OUTLET STOR COM 812362101 5 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 84 29,445 SH   SOLE 21 29,445 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 130 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 70 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 278 33,354 SH   SOLE 7 33,354 0 0
SEASPAN CORP SHS Y75638109 8,831 1,060,143 SH   SOLE 21 1,060,143 0 0
SEASPAN CORP SHS Y75638109 2,358 283,077 SH   SOLE 22 283,077 0 0
SEASPAN CORP SHS Y75638109 37 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 8,159 979,493 SH   SOLE 30 979,493 0 0
SEASPINE HLDGS CORP COM 81255T108 166 10,643 SH   SOLE 2 587 0 10,056
SEASPINE HLDGS CORP COM 81255T108 606 38,956 SH   SOLE 18 38,956 0 0
SEASPINE HLDGS CORP COM 81255T108 855 54,926 SH   SOLE 19 54,926 0 0
SEASPINE HLDGS CORP COM 81255T108 6,459 415,115 SH   SOLE 21 415,115 0 0
SEASPINE HLDGS CORP COM 81255T108 5,589 359,209 SH   SOLE 22 355,784 0 3,425
SEASPINE HLDGS CORP COM 81255T108 162 10,425 SH   SOLE 29 0 0 10,425
SEATTLE GENETICS INC COM 812578102 29,886 387,523 SH   SOLE 2 165,322 0 222,201
SEATTLE GENETICS INC COM 812578102 3,084 39,986 SH   SOLE 4 37,061 0 2,925
SEATTLE GENETICS INC COM 812578102 588 7,627 SH   SOLE 7 7,627 0 0
SEATTLE GENETICS INC COM 812578102 100 1,301 SH   SOLE 13 1,301 0 0
SEATTLE GENETICS INC COM 812578102 11,578 150,130 SH   SOLE 18 141,318 0 8,812
SEATTLE GENETICS INC COM 812578102 77,406 1,003,707 SH   SOLE 19 1,003,707 0 0
SEATTLE GENETICS INC COM 812578102 4,348 56,383 SH   SOLE 20 0 0 56,383
SEATTLE GENETICS INC COM 812578102 255,401 3,311,738 SH   SOLE 21 3,311,738 0 0
SEATTLE GENETICS INC COM 812578102 228,078 2,957,438 SH   SOLE 22 2,732,848 0 224,590
SEATTLE GENETICS INC COM 812578102 11,135 144,387 SH   SOLE 23 144,387 0 0
SEATTLE GENETICS INC COM 812578102 19,310 250,387 SH   SOLE 26 105,384 0 145,003
SEATTLE GENETICS INC COM 812578102 1,686 21,867 SH   SOLE 28 16,466 0 5,401
SEATTLE GENETICS INC COM 812578102 2,596 33,668 SH   SOLE 29 8,772 0 24,896
SEATTLE GENETICS INC COM 812578102 17,140 222,252 SH   SOLE 30 222,252 0 0
SEATTLE GENETICS INC COM 812578102 3,459 44,852 SH   SOLE 31 24,015 0 20,837
SEATTLE GENETICS INC COM 812578102 29,683 384,900 SH   SOLE 34 384,900 0 0
SEATTLE GENETICS INC COM 812578102 1,703 22,080 SH   SOLE 36 22,080 0 0
SEATTLE GENETICS INC COM 812578102 155 2,012 SH   SOLE 40 2,012 0 0
SEAWORLD ENTMT INC COM 81282V100 1,712 54,463 SH   SOLE 2 12,205 0 42,258
SEAWORLD ENTMT INC COM 81282V100 3 90 SH   SOLE 4 90 0 0
SEAWORLD ENTMT INC COM 81282V100 94 2,999 SH   SOLE 7 2,999 0 0
SEAWORLD ENTMT INC COM 81282V100 5,480 174,346 SH   SOLE 18 174,346 0 0
SEAWORLD ENTMT INC COM 81282V100 5,002 159,158 SH   SOLE 19 159,158 0 0
SEAWORLD ENTMT INC COM 81282V100 57,239 1,821,156 SH   SOLE 21 1,821,156 0 0
SEAWORLD ENTMT INC COM 81282V100 60,546 1,926,391 SH   SOLE 22 1,830,782 0 95,609
SEAWORLD ENTMT INC COM 81282V100 1,007 32,053 SH   SOLE 23 32,053 0 0
SEAWORLD ENTMT INC COM 81282V100 2,207 70,214 SH   SOLE 26 0 0 70,214
SEAWORLD ENTMT INC COM 81282V100 214 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 156 4,962 SH   SOLE 29 0 0 4,962
SEAWORLD ENTMT INC COM 81282V100 473 15,042 SH   SOLE 30 15,042 0 0
SEAWORLD ENTMT INC COM 81282V100 188 5,989 SH   SOLE 36 5,989 0 0
SEAWORLD ENTMT INC COM 81282V100 248 7,889 SH   SOLE 40 7,889 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 10 5,129 SH   SOLE 18 5,129 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 153 80,552 SH   SOLE 21 80,552 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 492 258,730 SH   SOLE 22 258,730 0 0
SECUREWORKS CORP CL A 81374A105 108 7,394 SH   SOLE 2 333 0 7,061
SECUREWORKS CORP CL A 81374A105 432 29,484 SH   SOLE 18 29,484 0 0
SECUREWORKS CORP CL A 81374A105 94 6,393 SH   SOLE 19 6,393 0 0
SECUREWORKS CORP CL A 81374A105 4,504 307,423 SH   SOLE 21 307,423 0 0
SECUREWORKS CORP CL A 81374A105 1,041 71,084 SH   SOLE 22 68,406 0 2,678
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 160 30,739 SH   SOLE 21 30,739 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 209 40,202 SH   SOLE 22 40,202 0 0
SEI INVESTMENTS CO COM 784117103 21,468 351,351 SH   SOLE 2 78,899 0 272,452
SEI INVESTMENTS CO COM 784117103 2,752 45,048 SH   SOLE 4 41,503 0 3,545
SEI INVESTMENTS CO COM 784117103 5,493 89,903 SH   SOLE 7 62,071 0 27,832
SEI INVESTMENTS CO COM 784117103 69 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 26,755 437,892 SH   SOLE 18 427,218 0 10,674
SEI INVESTMENTS CO COM 784117103 1,669 27,309 SH   SOLE 19 27,309 0 0
SEI INVESTMENTS CO COM 784117103 5,341 87,415 SH   SOLE 20 0 0 87,415
SEI INVESTMENTS CO COM 784117103 430,442 7,044,878 SH   SOLE 21 7,044,878 0 0
SEI INVESTMENTS CO COM 784117103 282,549 4,624,372 SH   SOLE 22 4,085,178 0 539,194
SEI INVESTMENTS CO COM 784117103 9,852 161,244 SH   SOLE 23 161,244 0 0
SEI INVESTMENTS CO COM 784117103 8,249 135,011 SH   SOLE 25 135,011 0 0
SEI INVESTMENTS CO COM 784117103 21,741 355,833 SH   SOLE 26 139,875 0 215,958
SEI INVESTMENTS CO COM 784117103 1,628 26,644 SH   SOLE 28 20,428 0 6,216
SEI INVESTMENTS CO COM 784117103 3,689 60,375 SH   SOLE 29 4,020 0 56,355
SEI INVESTMENTS CO COM 784117103 15,166 248,223 SH   SOLE 30 248,223 0 0
SEI INVESTMENTS CO COM 784117103 2,531 41,432 SH   SOLE 31 28,015 0 13,417
SEI INVESTMENTS CO COM 784117103 793 12,976 SH   SOLE 34 12,976 0 0
SEI INVESTMENTS CO COM 784117103 7,148 116,982 SH   SOLE 36 116,982 0 0
SEI INVESTMENTS CO COM 784117103 165 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 104 8,354 SH   SOLE 2 486 0 7,868
SELECT BANCORP INC NEW COM 81617L108 382 30,811 SH   SOLE 18 30,811 0 0
SELECT BANCORP INC NEW COM 81617L108 129 10,398 SH   SOLE 19 10,398 0 0
SELECT BANCORP INC NEW COM 81617L108 5,009 403,939 SH   SOLE 21 403,939 0 0
SELECT BANCORP INC NEW COM 81617L108 753 60,747 SH   SOLE 22 58,148 0 2,599
SELECT ENERGY SVCS INC CL A COM 81617J301 556 46,982 SH   SOLE 2 1,697 0 45,285
SELECT ENERGY SVCS INC CL A COM 81617J301 170 14,325 SH   SOLE 7 14,325 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,748 147,607 SH   SOLE 18 147,607 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 473 39,990 SH   SOLE 19 39,990 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 20,006 1,689,668 SH   SOLE 21 1,689,668 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 21,101 1,782,192 SH   SOLE 22 1,396,419 0 385,773
SELECT ENERGY SVCS INC CL A COM 81617J301 192 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 106 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,039 87,733 SH   SOLE 30 87,733 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 88 7,453 SH   SOLE 40 7,453 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,431 65,232 SH   SOLE 2 2,380 0 62,852
SELECT INCOME REIT COM SH BEN INT 81618T100 410 18,670 SH   SOLE 4 18,670 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,324 105,936 SH   SOLE 7 105,936 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 60 2,731 SH   SOLE 15 2,731 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 4,584 208,916 SH   SOLE 18 208,916 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3,169 144,444 SH   SOLE 19 144,444 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 49,736 2,266,896 SH   SOLE 21 2,266,896 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 53,464 2,436,830 SH   SOLE 22 2,348,133 0 88,697
SELECT INCOME REIT COM SH BEN INT 81618T100 91 4,155 SH   SOLE 23 4,155 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,792 127,251 SH   SOLE 25 127,251 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 956 43,576 SH   SOLE 26 8,163 0 35,413
SELECT INCOME REIT COM SH BEN INT 81618T100 219 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 515 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 6,731 306,808 SH   SOLE 30 306,808 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 153 6,975 SH   SOLE 40 6,975 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 238 22,364 SH   SOLE 22 22,364 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,626 88,347 SH   SOLE 2 5,287 0 83,060
SELECT MED HLDGS CORP COM 81619Q105 7 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 81 4,380 SH   SOLE 7 4,380 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,580 466,319 SH   SOLE 18 466,319 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,282 124,018 SH   SOLE 19 124,018 0 0
SELECT MED HLDGS CORP COM 81619Q105 220,415 11,979,086 SH   SOLE 21 11,979,086 0 0
SELECT MED HLDGS CORP COM 81619Q105 58,078 3,156,397 SH   SOLE 22 2,990,802 0 165,595
SELECT MED HLDGS CORP COM 81619Q105 148 8,070 SH   SOLE 23 8,070 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,163 63,219 SH   SOLE 26 41,728 0 21,491
SELECT MED HLDGS CORP COM 81619Q105 256 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,471 243,016 SH   SOLE 30 243,016 0 0
SELECT MED HLDGS CORP COM 81619Q105 112 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 188 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 48,501 837,227 SH   SOLE 2 837,227 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 10 167 SH   SOLE 18 167 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 1,151 12,100 SH Put SOLE 2 12,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 105,921 1,113,200 SH Put SOLE 19 1,113,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209 1,399 14,700 SH Put SOLE 22 14,700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 206,410 2,169,308 SH   SOLE 2 2,169,308 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 70 738 SH   SOLE 18 738 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 95,269 1,766,536 SH   SOLE 2 1,766,536 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30 558 SH   SOLE 18 558 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 114,572 977,406 SH   SOLE 2 977,406 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1 7 SH   SOLE 17 0 0 7
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 41 352 SH   SOLE 18 352 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 95,601 1,262,223 SH   SOLE 2 1,262,223 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 24 313 SH   SOLE 18 313 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 97 3,500 SH Put SOLE 2 3,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 3,172 115,000 SH Put SOLE 19 115,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 278,589 10,101,121 SH   SOLE 2 10,101,121 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 38 1,363 SH   SOLE 18 1,363 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 110,568 4,008,998 SH   SOLE 19 4,008,998 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 741 26,875 SH   SOLE 22 26,875 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 97,650 1,245,540 SH   SOLE 2 1,245,540 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 6 SH   SOLE 18 6 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 301 4,000 SH Call SOLE 2 4,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 9,793 130,000 SH Call SOLE 19 130,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 233,041 3,093,602 SH   SOLE 2 3,093,602 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 55 731 SH   SOLE 18 731 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 51,419 1,576,786 SH   SOLE 2 1,576,786 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3 100 SH   SOLE 17 0 0 100
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5 146 SH   SOLE 18 146 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 73,492 2,253,672 SH   SOLE 22 2,253,672 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 59,543 1,130,927 SH   SOLE 2 1,130,927 0 0
SELECTA BIOSCIENCES INC COM 816212104 228 14,684 SH   SOLE 2 737 0 13,947
SELECTA BIOSCIENCES INC COM 816212104 8 484 SH   SOLE 7 484 0 0
SELECTA BIOSCIENCES INC COM 816212104 947 60,887 SH   SOLE 18 60,887 0 0
SELECTA BIOSCIENCES INC COM 816212104 248 15,942 SH   SOLE 19 15,942 0 0
SELECTA BIOSCIENCES INC COM 816212104 9,854 633,723 SH   SOLE 21 633,723 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,671 171,760 SH   SOLE 22 156,533 0 15,227
SELECTIVE INS GROUP INC COM 816300107 3,679 57,944 SH   SOLE 2 2,165 0 55,779
SELECTIVE INS GROUP INC COM 816300107 16 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 113 1,775 SH   SOLE 7 1,775 0 0
SELECTIVE INS GROUP INC COM 816300107 16,376 257,889 SH   SOLE 18 257,889 0 0
SELECTIVE INS GROUP INC COM 816300107 3,360 52,912 SH   SOLE 19 52,912 0 0
SELECTIVE INS GROUP INC COM 816300107 391,673 6,168,072 SH   SOLE 21 6,168,072 0 0
SELECTIVE INS GROUP INC COM 816300107 109,590 1,725,821 SH   SOLE 22 1,645,918 0 79,903
SELECTIVE INS GROUP INC COM 816300107 1,544 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 513 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 8,236 129,697 SH   SOLE 30 129,697 0 0
SELECTIVE INS GROUP INC COM 816300107 89 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 419 6,605 SH   SOLE 40 6,605 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 1 565 SH   SOLE 18 565 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 10 7,802 SH   SOLE 21 7,802 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 5 4,314 SH   SOLE 22 4,314 0 0
SEMGROUP CORP CL A 81663A105 4,086 185,321 SH   SOLE 2 107,787 0 77,534
SEMGROUP CORP CL A 81663A105 81 3,652 SH   SOLE 4 3,652 0 0
SEMGROUP CORP CL A 81663A105 2,061 93,476 SH   SOLE 7 93,476 0 0
SEMGROUP CORP CL A 81663A105 5,648 256,123 SH   SOLE 18 256,123 0 0
SEMGROUP CORP CL A 81663A105 1,623 73,627 SH   SOLE 19 73,627 0 0
SEMGROUP CORP CL A 81663A105 59,600 2,702,937 SH   SOLE 21 2,702,937 0 0
SEMGROUP CORP CL A 81663A105 44,755 2,029,690 SH   SOLE 22 1,926,753 0 102,937
SEMGROUP CORP CL A 81663A105 776 35,206 SH   SOLE 26 17,744 0 17,462
SEMGROUP CORP CL A 81663A105 209 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 956 43,361 SH   SOLE 30 43,361 0 0
SEMGROUP CORP CL A 81663A105 65 2,938 SH   SOLE 36 2,938 0 0
SEMGROUP CORP CL A 81663A105 149 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 75,657 665,118 SH   SOLE 2 100,191 0 564,927
SEMPRA ENERGY COM 816851109 11,231 98,730 SH   SOLE 4 92,109 0 6,621
SEMPRA ENERGY COM 816851109 68,670 603,691 SH   SOLE 7 591,367 0 12,324
SEMPRA ENERGY COM 816851109 1,223 10,751 SH   SOLE 13 10,751 0 0
SEMPRA ENERGY COM 816851109 259 2,274 SH   SOLE 15 2,274 0 0
SEMPRA ENERGY COM 816851109 81,878 719,807 SH   SOLE 18 688,521 0 31,286
SEMPRA ENERGY COM 816851109 104,390 917,715 SH   SOLE 19 917,715 0 0
SEMPRA ENERGY COM 816851109 13,064 114,850 SH   SOLE 20 0 0 114,850
SEMPRA ENERGY COM 816851109 913,511 8,030,865 SH   SOLE 21 8,030,865 0 0
SEMPRA ENERGY COM 816851109 748,751 6,582,428 SH   SOLE 22 5,834,895 0 747,533
SEMPRA ENERGY COM 816851109 36,041 316,845 SH   SOLE 23 316,845 0 0
SEMPRA ENERGY COM 816851109 29,837 262,302 SH   SOLE 25 262,302 0 0
SEMPRA ENERGY COM 816851109 140,751 1,237,369 SH   SOLE 26 225,573 0 1,011,796
SEMPRA ENERGY COM 816851109 5,457 47,978 SH   SOLE 28 36,282 0 11,696
SEMPRA ENERGY COM 816851109 948 8,338 SH   SOLE 29 8,338 0 0
SEMPRA ENERGY COM 816851109 132,314 1,163,199 SH   SOLE 30 1,163,199 0 0
SEMPRA ENERGY COM 816851109 11,376 100,013 SH   SOLE 31 52,953 0 47,060
SEMPRA ENERGY COM 816851109 3,904 34,317 SH   SOLE 32 34,317 0 0
SEMPRA ENERGY COM 816851109 38,872 341,728 SH   SOLE 34 341,728 0 0
SEMPRA ENERGY COM 816851109 28,792 253,120 SH   SOLE 36 253,120 0 0
SEMPRA ENERGY COM 816851109 633 5,562 SH   SOLE 40 5,562 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 202,441 2,007,545 SH   SOLE 21 2,007,545 0 0
SEMTECH CORP COM 816850101 2,983 53,653 SH   SOLE 2 2,429 0 51,224
SEMTECH CORP COM 816850101 12 221 SH   SOLE 4 221 0 0
SEMTECH CORP COM 816850101 76 1,374 SH   SOLE 7 1,374 0 0
SEMTECH CORP COM 816850101 15,633 281,174 SH   SOLE 18 281,174 0 0
SEMTECH CORP COM 816850101 4,980 89,564 SH   SOLE 19 89,564 0 0
SEMTECH CORP COM 816850101 390,621 7,025,552 SH   SOLE 21 7,025,552 0 0
SEMTECH CORP COM 816850101 103,567 1,862,714 SH   SOLE 22 1,778,329 0 84,385
SEMTECH CORP COM 816850101 21 377 SH   SOLE 23 377 0 0
SEMTECH CORP COM 816850101 1,058 19,035 SH   SOLE 26 12,712 0 6,323
SEMTECH CORP COM 816850101 520 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 137 2,458 SH   SOLE 29 0 0 2,458
SEMTECH CORP COM 816850101 8,070 145,147 SH   SOLE 30 145,147 0 0
SEMTECH CORP COM 816850101 410 7,378 SH   SOLE 40 7,378 0 0
SENDGRID INC COM 816883102 869 23,622 SH   SOLE 2 1,552 0 22,070
SENDGRID INC COM 816883102 27 723 SH   SOLE 7 723 0 0
SENDGRID INC COM 816883102 3,353 91,139 SH   SOLE 18 91,139 0 0
SENDGRID INC COM 816883102 15,431 419,441 SH   SOLE 19 419,441 0 0
SENDGRID INC COM 816883102 34,376 934,392 SH   SOLE 21 934,392 0 0
SENDGRID INC COM 816883102 30,220 821,420 SH   SOLE 22 776,067 0 45,353
SENDGRID INC COM 816883102 157 4,267 SH   SOLE 23 4,267 0 0
SENDGRID INC COM 816883102 435 11,822 SH   SOLE 26 0 0 11,822
SENDGRID INC COM 816883102 118 3,214 SH   SOLE 29 0 0 3,214
SENDGRID INC COM 816883102 313 8,514 SH   SOLE 30 8,514 0 0
SENDGRID INC COM 816883102 8,900 241,903 SH   SOLE 34 241,903 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 238 7,075 SH   SOLE 2 217 0 6,858
SENECA FOODS CORP NEW CL A 817070501 8 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 1,075 31,899 SH   SOLE 18 31,899 0 0
SENECA FOODS CORP NEW CL A 817070501 212 6,305 SH   SOLE 19 6,305 0 0
SENECA FOODS CORP NEW CL A 817070501 25,827 766,388 SH   SOLE 21 766,388 0 0
SENECA FOODS CORP NEW CL A 817070501 7,781 230,899 SH   SOLE 22 224,102 0 6,797
SENECA FOODS CORP NEW CL A 817070501 454 13,483 SH   SOLE 30 13,483 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10,122 576,417 SH   SOLE 2 124,156 0 452,261
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,175 66,908 SH   SOLE 4 66,908 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,987 397,866 SH   SOLE 7 397,866 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 169 9,643 SH   SOLE 15 9,643 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 12,927 736,190 SH   SOLE 18 736,190 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,472 368,564 SH   SOLE 19 368,564 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 223,235 12,712,687 SH   SOLE 21 12,712,687 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 192,880 10,984,049 SH   SOLE 22 10,491,107 0 492,942
SENIOR HSG PPTYS TR SH BEN INT 81721M109 274 15,576 SH   SOLE 23 15,576 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,696 438,249 SH   SOLE 25 438,249 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,032 115,728 SH   SOLE 26 27,104 0 88,624
SENIOR HSG PPTYS TR SH BEN INT 81721M109 589 33,566 SH   SOLE 28 33,566 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,443 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 20,568 1,171,316 SH   SOLE 30 1,171,316 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 89 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 172 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 443 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 13 8,716 SH   SOLE 18 8,716 0 0
SENOMYX INC COM 81724Q107 225 152,264 SH   SOLE 21 152,264 0 0
SENOMYX INC COM 81724Q107 1,349 911,517 SH   SOLE 22 911,517 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 18,461 372,579 SH   SOLE 2 24,047 0 348,532
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,572 51,913 SH   SOLE 4 47,386 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 523 10,563 SH   SOLE 7 10,563 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 86 1,743 SH   SOLE 15 1,743 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,842 97,720 SH   SOLE 18 84,005 0 13,715
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,601 32,304 SH   SOLE 19 32,304 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,996 80,645 SH   SOLE 20 0 0 80,645
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 93,022 1,877,334 SH   SOLE 21 1,877,334 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 226,710 4,575,378 SH   SOLE 22 4,246,425 0 328,953
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,392 209,730 SH   SOLE 23 209,730 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,297 167,442 SH   SOLE 25 167,442 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 25,866 522,013 SH   SOLE 26 185,990 0 336,023
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,666 33,617 SH   SOLE 28 25,624 0 7,993
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,959 39,529 SH   SOLE 29 4,894 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9,811 197,996 SH   SOLE 30 197,996 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,952 59,570 SH   SOLE 31 30,668 0 28,902
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 393 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,216 125,451 SH   SOLE 36 125,451 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 170 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 323 67,649 SH   SOLE 2 2,836 0 64,813
SENSEONICS HLDGS INC COM 81727U105 7 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 1,332 279,252 SH   SOLE 18 279,252 0 0
SENSEONICS HLDGS INC COM 81727U105 368 77,061 SH   SOLE 19 77,061 0 0
SENSEONICS HLDGS INC COM 81727U105 14,375 3,013,577 SH   SOLE 21 3,013,577 0 0
SENSEONICS HLDGS INC COM 81727U105 11,216 2,351,400 SH   SOLE 22 2,301,802 0 49,598
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,301 56,211 SH   SOLE 2 18,776 0 37,435
SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 49 635 SH   SOLE 7 635 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 18,998 248,302 SH   SOLE 18 248,302 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,974 38,866 SH   SOLE 19 38,866 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 229,019 2,993,316 SH   SOLE 21 2,993,316 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 111,975 1,463,528 SH   SOLE 22 1,404,887 0 58,641
SENSIENT TECHNOLOGIES CORP COM 81725T100 766 10,007 SH   SOLE 26 4,260 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 480 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 777 10,155 SH   SOLE 30 10,155 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 62 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 311 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 12 1,442 SH   SOLE 18 1,442 0 0
SENSUS HEATLHCARE INC COM 81728J109 186 22,171 SH   SOLE 21 22,171 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 1,135 110,376 SH   SOLE 2 110,376 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 18,201 1,770,495 SH   SOLE 19 1,770,495 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 4,402 428,221 SH   SOLE 34 428,221 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 12 7,042 SH   SOLE 18 7,042 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 199 119,142 SH   SOLE 21 119,142 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 684 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 218 28,679 SH   SOLE 2 12,769 0 15,910
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 546 71,918 SH   SOLE 18 71,918 0 0
SERES THERAPEUTICS INC COM 81750R102 1,061 139,828 SH   SOLE 19 139,828 0 0
SERES THERAPEUTICS INC COM 81750R102 9,814 1,292,986 SH   SOLE 21 1,292,986 0 0
SERES THERAPEUTICS INC COM 81750R102 4,986 656,971 SH   SOLE 22 634,511 0 22,460
SERES THERAPEUTICS INC COM 81750R102 256 33,738 SH   SOLE 23 33,738 0 0
SERES THERAPEUTICS INC COM 81750R102 380 50,035 SH   SOLE 26 0 0 50,035
SERES THERAPEUTICS INC COM 81750R102 11 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 45 5,890 SH   SOLE 30 5,890 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,570 33,065 SH   SOLE 2 1,207 0 31,858
SERITAGE GROWTH PPTYS CL A 81752R100 432 9,093 SH   SOLE 4 9,093 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,526 53,188 SH   SOLE 7 53,188 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 62 1,316 SH   SOLE 15 1,316 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 5,064 106,639 SH   SOLE 18 106,639 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,481 73,296 SH   SOLE 19 73,296 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 51,892 1,092,703 SH   SOLE 21 1,092,703 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 61,146 1,287,557 SH   SOLE 22 1,241,558 0 45,999
SERITAGE GROWTH PPTYS CL A 81752R100 89 1,871 SH   SOLE 23 1,871 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,858 60,186 SH   SOLE 25 60,186 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 536 11,287 SH   SOLE 26 0 0 11,287
SERITAGE GROWTH PPTYS CL A 81752R100 210 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 539 11,342 SH   SOLE 29 11,342 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,522 53,112 SH   SOLE 30 53,112 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 170 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 19,352 437,830 SH   SOLE 2 116,673 0 321,157
SERVICE CORP INTL COM 817565104 26 599 SH   SOLE 4 599 0 0
SERVICE CORP INTL COM 817565104 199 4,507 SH   SOLE 7 4,507 0 0
SERVICE CORP INTL COM 817565104 29,086 658,048 SH   SOLE 18 658,048 0 0
SERVICE CORP INTL COM 817565104 52,165 1,180,208 SH   SOLE 19 1,180,208 0 0
SERVICE CORP INTL COM 817565104 2,033 46,000 SH   SOLE 20 46,000 0 0
SERVICE CORP INTL COM 817565104 377,869 8,549,076 SH   SOLE 21 8,549,076 0 0
SERVICE CORP INTL COM 817565104 254,683 5,762,069 SH   SOLE 22 5,392,974 0 369,095
SERVICE CORP INTL COM 817565104 2,429 54,963 SH   SOLE 26 27,119 0 27,844
SERVICE CORP INTL COM 817565104 1,014 22,932 SH   SOLE 28 22,932 0 0
SERVICE CORP INTL COM 817565104 505 11,426 SH   SOLE 29 0 0 11,426
SERVICE CORP INTL COM 817565104 3,155 71,388 SH   SOLE 30 71,388 0 0
SERVICE CORP INTL COM 817565104 165 3,736 SH   SOLE 31 3,528 0 208
SERVICE CORP INTL COM 817565104 13,727 310,573 SH   SOLE 34 310,573 0 0
SERVICE CORP INTL COM 817565104 96 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 928 20,991 SH   SOLE 40 20,991 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15,237 245,638 SH   SOLE 2 13,175 0 232,463
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 37 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 226 3,642 SH   SOLE 7 3,642 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4,454 71,812 SH   SOLE 18 71,812 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 26,683 430,155 SH   SOLE 19 430,155 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 96,565 1,556,746 SH   SOLE 21 1,556,746 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 227,086 3,660,911 SH   SOLE 22 3,406,686 0 254,225
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11,302 182,199 SH   SOLE 26 48,161 0 134,038
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,159 18,681 SH   SOLE 28 18,681 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,024 32,634 SH   SOLE 30 32,634 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 197 3,180 SH   SOLE 31 2,849 0 331
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 145 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 944 15,218 SH   SOLE 40 15,218 0 0
SERVICENOW INC COM 81762P102 84,388 431,366 SH   SOLE 2 69,353 0 362,013
SERVICENOW INC COM 81762P102 11,947 61,071 SH   SOLE 4 56,409 0 4,662
SERVICENOW INC COM 81762P102 2,592 13,250 SH   SOLE 7 9,781 0 3,469
SERVICENOW INC COM 81762P102 303 1,551 SH   SOLE 13 1,551 0 0
SERVICENOW INC COM 81762P102 311 1,590 SH   SOLE 15 1,590 0 0
SERVICENOW INC COM 81762P102 20,457 104,571 SH   SOLE 18 88,239 0 16,332
SERVICENOW INC COM 81762P102 30,256 154,659 SH   SOLE 19 154,659 0 0
SERVICENOW INC COM 81762P102 12,183 62,276 SH   SOLE 20 0 0 62,276
SERVICENOW INC COM 81762P102 574,269 2,935,485 SH   SOLE 21 2,935,485 0 0
SERVICENOW INC COM 81762P102 880,218 4,499,403 SH   SOLE 22 4,155,001 0 344,402
SERVICENOW INC COM 81762P102 43,868 224,238 SH   SOLE 23 224,238 0 0
SERVICENOW INC COM 81762P102 33,444 170,955 SH   SOLE 25 170,955 0 0
SERVICENOW INC COM 81762P102 88,943 454,648 SH   SOLE 26 136,428 0 318,220
SERVICENOW INC COM 81762P102 6,676 34,127 SH   SOLE 28 25,762 0 8,365
SERVICENOW INC COM 81762P102 1,471 7,517 SH   SOLE 29 7,517 0 0
SERVICENOW INC COM 81762P102 74,966 383,203 SH   SOLE 30 383,203 0 0
SERVICENOW INC COM 81762P102 14,622 74,743 SH   SOLE 31 34,452 0 40,291
SERVICENOW INC COM 81762P102 24,843 126,991 SH   SOLE 34 126,991 0 0
SERVICENOW INC COM 81762P102 26,859 137,294 SH   SOLE 36 137,294 0 0
SERVICENOW INC COM 81762P102 759 3,879 SH   SOLE 40 3,879 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 2,162 1,450,000 PRN   SOLE 21 1,450,000 0 0
SERVICESOURCE INTL INC COM 81763U100 180 63,014 SH   SOLE 2 2,674 0 60,340
SERVICESOURCE INTL INC COM 81763U100 0 156 SH   SOLE 4 156 0 0
SERVICESOURCE INTL INC COM 81763U100 5 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 729 255,729 SH   SOLE 18 255,729 0 0
SERVICESOURCE INTL INC COM 81763U100 165 58,008 SH   SOLE 19 58,008 0 0
SERVICESOURCE INTL INC COM 81763U100 8,101 2,842,373 SH   SOLE 21 2,842,373 0 0
SERVICESOURCE INTL INC COM 81763U100 5,572 1,955,152 SH   SOLE 22 1,865,403 0 89,749
SERVICESOURCE INTL INC COM 81763U100 29 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 24 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 69 24,381 SH   SOLE 30 24,381 0 0
SERVICESOURCE INTL INC COM 81763U100 19 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,469 37,531 SH   SOLE 2 1,735 0 35,796
SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 41 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,757 198,130 SH   SOLE 18 198,130 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,694 43,281 SH   SOLE 19 43,281 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 191,141 4,882,280 SH   SOLE 21 4,882,280 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 53,859 1,375,707 SH   SOLE 22 1,311,969 0 63,738
SERVISFIRST BANCSHARES INC COM 81768T108 985 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 246 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,000 102,160 SH   SOLE 30 102,160 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 186 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 24 11,288 SH   SOLE 18 11,288 0 0
SESEN BIO INC COM 817763105 363 168,980 SH   SOLE 21 168,980 0 0
SESEN BIO INC COM 817763105 2,640 1,228,048 SH   SOLE 22 1,228,048 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 16 1,651 SH   SOLE 18 1,651 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 312 31,876 SH   SOLE 21 31,876 0 0
SHAKE SHACK INC CL A 819047101 1,568 24,881 SH   SOLE 2 6,007 0 18,874
SHAKE SHACK INC CL A 819047101 34 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 6,756 107,221 SH   SOLE 18 107,221 0 0
SHAKE SHACK INC CL A 819047101 5,670 89,980 SH   SOLE 19 89,980 0 0
SHAKE SHACK INC CL A 819047101 169,861 2,695,785 SH   SOLE 21 2,695,785 0 0
SHAKE SHACK INC CL A 819047101 48,522 770,070 SH   SOLE 22 739,575 0 30,495
SHAKE SHACK INC CL A 819047101 1,063 16,874 SH   SOLE 23 16,874 0 0
SHAKE SHACK INC CL A 819047101 1,567 24,872 SH   SOLE 26 0 0 24,872
SHAKE SHACK INC CL A 819047101 226 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 522 8,282 SH   SOLE 29 0 0 8,282
SHAKE SHACK INC CL A 819047101 3,536 56,115 SH   SOLE 30 56,115 0 0
SHAKE SHACK INC CL A 819047101 170 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 9 2,668 SH   SOLE 18 2,668 0 0
SHARPS COMPLIANCE CORP COM 820017101 153 44,377 SH   SOLE 21 44,377 0 0
SHARPS COMPLIANCE CORP COM 820017101 208 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 18 1,312 SH   SOLE 18 1,312 0 0
SHARPSPRING INC COM 820054104 331 23,638 SH   SOLE 21 23,638 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 18,531 866,736 SH   SOLE 19 866,736 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,454 37,520 SH   SOLE 2 1,742 0 35,778
SHENANDOAH TELECOMMUNICATION COM 82312B106 13 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 40 1,027 SH   SOLE 7 1,027 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,707 147,265 SH   SOLE 18 147,265 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,651 42,616 SH   SOLE 19 42,616 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 69,587 1,795,800 SH   SOLE 21 1,795,800 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 51,739 1,335,191 SH   SOLE 22 1,275,756 0 59,435
SHENANDOAH TELECOMMUNICATION COM 82312B106 887 22,887 SH   SOLE 26 12,820 0 10,067
SHENANDOAH TELECOMMUNICATION COM 82312B106 258 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 410 10,591 SH   SOLE 30 10,591 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 190 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 110,127 241,926 SH   SOLE 2 44,329 0 197,597
SHERWIN WILLIAMS CO COM 824348106 12,413 27,269 SH   SOLE 4 25,048 0 2,221
SHERWIN WILLIAMS CO COM 824348106 37,909 83,279 SH   SOLE 7 63,770 0 19,509
SHERWIN WILLIAMS CO COM 824348106 301 662 SH   SOLE 13 662 0 0
SHERWIN WILLIAMS CO COM 824348106 330 724 SH   SOLE 15 724 0 0
SHERWIN WILLIAMS CO COM 824348106 3 6 SH   SOLE 17 0 0 6
SHERWIN WILLIAMS CO COM 824348106 189,870 417,104 SH   SOLE 18 335,698 0 81,406
SHERWIN WILLIAMS CO COM 824348106 81,284 178,563 SH   SOLE 19 178,563 0 0
SHERWIN WILLIAMS CO COM 824348106 16,023 35,200 SH   SOLE 20 0 0 35,200
SHERWIN WILLIAMS CO COM 824348106 673,816 1,480,232 SH   SOLE 21 1,480,232 0 0
SHERWIN WILLIAMS CO COM 824348106 925,104 2,032,258 SH   SOLE 22 1,812,749 0 219,509
SHERWIN WILLIAMS CO COM 824348106 48,704 106,993 SH   SOLE 23 106,993 0 0
SHERWIN WILLIAMS CO COM 824348106 37,070 81,436 SH   SOLE 25 81,436 0 0
SHERWIN WILLIAMS CO COM 824348106 134,363 295,167 SH   SOLE 26 71,068 0 224,099
SHERWIN WILLIAMS CO COM 824348106 7,360 16,168 SH   SOLE 28 12,182 0 3,986
SHERWIN WILLIAMS CO COM 824348106 1,943 4,269 SH   SOLE 29 4,269 0 0
SHERWIN WILLIAMS CO COM 824348106 117,865 258,925 SH   SOLE 30 258,925 0 0
SHERWIN WILLIAMS CO COM 824348106 15,133 33,244 SH   SOLE 31 16,141 0 17,103
SHERWIN WILLIAMS CO COM 824348106 8,087 17,765 SH   SOLE 34 17,765 0 0
SHERWIN WILLIAMS CO COM 824348106 33,793 74,236 SH   SOLE 36 74,236 0 0
SHERWIN WILLIAMS CO COM 824348106 768 1,688 SH   SOLE 40 1,688 0 0
SHIFTPIXY INC COM 82452L104 12 3,014 SH   SOLE 18 3,014 0 0
SHIFTPIXY INC COM 82452L104 164 42,372 SH   SOLE 21 42,372 0 0
SHILOH INDS INC COM 824543102 166 15,097 SH   SOLE 2 448 0 14,649
SHILOH INDS INC COM 824543102 562 51,082 SH   SOLE 18 51,082 0 0
SHILOH INDS INC COM 824543102 123 11,146 SH   SOLE 19 11,146 0 0
SHILOH INDS INC COM 824543102 6,100 554,553 SH   SOLE 21 554,553 0 0
SHILOH INDS INC COM 824543102 3,341 303,764 SH   SOLE 22 299,058 0 4,706
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 169 4,205 SH   SOLE 4 0 0 4,205
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 473 11,785 SH   SOLE 19 11,785 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,447 36,069 SH   SOLE 21 36,069 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 8,061 200,867 SH   SOLE 22 200,867 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 224 5,583 SH   SOLE 25 5,583 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5,718 142,491 SH   SOLE 26 142,491 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 845 21,066 SH   SOLE 30 21,066 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,612 40,166 SH   SOLE 34 40,166 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,165 83,799 SH   SOLE 2 3,167 0 80,632
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,112 80,029 SH   SOLE 7 80,029 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,817 274,632 SH   SOLE 18 274,632 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,045 75,203 SH   SOLE 19 75,203 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 36,640 2,635,976 SH   SOLE 21 2,635,976 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 12,263 882,258 SH   SOLE 22 806,586 0 75,672
SHIRE PLC SPONSORED ADR 82481R106 477 2,633 SH   SOLE 7 2,633 0 0
SHIRE PLC SPONSORED ADR 82481R106 66 364 SH   SOLE 15 364 0 0
SHIRE PLC SPONSORED ADR 82481R106 26 144 SH   SOLE 18 144 0 0
SHIRE PLC SPONSORED ADR 82481R106 143,105 789,455 SH   SOLE 21 789,455 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,839 21,177 SH   SOLE 30 21,177 0 0
SHIRE PLC SPONSORED ADR 82481R106 2,100 11,585 SH   SOLE 32 11,585 0 0
SHOE CARNIVAL INC COM 824889109 539 13,999 SH   SOLE 2 3,466 0 10,533
SHOE CARNIVAL INC COM 824889109 6 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,941 50,415 SH   SOLE 18 50,415 0 0
SHOE CARNIVAL INC COM 824889109 903 23,453 SH   SOLE 19 23,453 0 0
SHOE CARNIVAL INC COM 824889109 43,032 1,117,709 SH   SOLE 21 1,117,709 0 0
SHOE CARNIVAL INC COM 824889109 14,102 366,274 SH   SOLE 22 347,074 0 19,200
SHOE CARNIVAL INC COM 824889109 320 8,302 SH   SOLE 23 8,302 0 0
SHOE CARNIVAL INC COM 824889109 784 20,359 SH   SOLE 26 0 0 20,359
SHOE CARNIVAL INC COM 824889109 85 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 101 2,625 SH   SOLE 29 0 0 2,625
SHOE CARNIVAL INC COM 824889109 815 21,165 SH   SOLE 30 21,165 0 0
SHOE CARNIVAL INC COM 824889109 173 4,487 SH   SOLE 34 4,487 0 0
SHOE CARNIVAL INC COM 824889109 68 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 41 252 SH   SOLE 15 252 0 0
SHOPIFY INC CL A 82509L107 3 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 14,664 89,166 SH   SOLE 19 89,166 0 0
SHOPIFY INC CL A 82509L107 3,365 20,460 SH   SOLE 21 20,460 0 0
SHOPIFY INC CL A 82509L107 4,771 29,012 SH   SOLE 22 21,385 0 7,627
SHOPIFY INC CL A 82509L107 14,142 85,992 SH   SOLE 25 85,992 0 0
SHOPIFY INC CL A 82509L107 14,056 85,468 SH   SOLE 26 25,645 0 59,823
SHOPIFY INC CL A 82509L107 318 1,931 SH   SOLE 34 1,931 0 0
SHOPIFY INC CL A 82509L107 7,822 47,562 SH   SOLE 36 47,562 0 0
SHORE BANCSHARES INC COM 825107105 210 11,790 SH   SOLE 2 449 0 11,341
SHORE BANCSHARES INC COM 825107105 6 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 815 45,750 SH   SOLE 18 45,750 0 0
SHORE BANCSHARES INC COM 825107105 424 23,798 SH   SOLE 19 23,798 0 0
SHORE BANCSHARES INC COM 825107105 8,258 463,426 SH   SOLE 21 463,426 0 0
SHORE BANCSHARES INC COM 825107105 4,828 270,928 SH   SOLE 22 266,133 0 4,795
SHOTSPOTTER INC COM 82536T107 356 5,804 SH   SOLE 2 231 0 5,573
SHOTSPOTTER INC COM 82536T107 9 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 1,470 23,981 SH   SOLE 18 23,981 0 0
SHOTSPOTTER INC COM 82536T107 403 6,575 SH   SOLE 19 6,575 0 0
SHOTSPOTTER INC COM 82536T107 15,555 253,787 SH   SOLE 21 253,787 0 0
SHOTSPOTTER INC COM 82536T107 10,822 176,573 SH   SOLE 22 171,202 0 5,371
SHUTTERFLY INC COM 82568P304 1,748 26,533 SH   SOLE 2 1,232 0 25,301
SHUTTERFLY INC COM 82568P304 14 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 47 711 SH   SOLE 7 711 0 0
SHUTTERFLY INC COM 82568P304 9,429 143,102 SH   SOLE 18 143,102 0 0
SHUTTERFLY INC COM 82568P304 1,988 30,175 SH   SOLE 19 30,175 0 0
SHUTTERFLY INC COM 82568P304 233,624 3,545,663 SH   SOLE 21 3,545,663 0 0
SHUTTERFLY INC COM 82568P304 61,984 940,726 SH   SOLE 22 896,610 0 44,116
SHUTTERFLY INC COM 82568P304 22 341 SH   SOLE 23 341 0 0
SHUTTERFLY INC COM 82568P304 611 9,268 SH   SOLE 26 5,383 0 3,885
SHUTTERFLY INC COM 82568P304 269 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 4,789 72,689 SH   SOLE 30 72,689 0 0
SHUTTERFLY INC COM 82568P304 274 4,159 SH   SOLE 40 4,159 0 0
SHUTTERSTOCK INC COM 825690100 823 15,072 SH   SOLE 2 703 0 14,369
SHUTTERSTOCK INC COM 825690100 6 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 24 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 4,381 80,259 SH   SOLE 18 80,259 0 0
SHUTTERSTOCK INC COM 825690100 965 17,674 SH   SOLE 19 17,674 0 0
SHUTTERSTOCK INC COM 825690100 108,799 1,993,381 SH   SOLE 21 1,993,381 0 0
SHUTTERSTOCK INC COM 825690100 29,160 534,254 SH   SOLE 22 510,251 0 24,003
SHUTTERSTOCK INC COM 825690100 331 6,068 SH   SOLE 26 0 0 6,068
SHUTTERSTOCK INC COM 825690100 158 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 220 4,023 SH   SOLE 29 0 0 4,023
SHUTTERSTOCK INC COM 825690100 2,324 42,584 SH   SOLE 30 42,584 0 0
SHUTTERSTOCK INC COM 825690100 109 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 129 9,196 SH   SOLE 2 314 0 8,882
SI FINL GROUP INC MD COM 78425V104 551 39,367 SH   SOLE 18 39,367 0 0
SI FINL GROUP INC MD COM 78425V104 122 8,692 SH   SOLE 19 8,692 0 0
SI FINL GROUP INC MD COM 78425V104 6,087 434,767 SH   SOLE 21 434,767 0 0
SI FINL GROUP INC MD COM 78425V104 3,267 233,366 SH   SOLE 22 230,316 0 3,050
SIBANYE STILLWATER SPONSORED ADR 825724206 5,014 2,013,466 SH   SOLE 7 2,013,466 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 3,997 1,605,187 SH   SOLE 30 1,605,187 0 0
SIEBERT FINL CORP COM 826176109 89 6,082 SH   SOLE 2 0 0 6,082
SIEBERT FINL CORP COM 826176109 323 22,032 SH   SOLE 18 22,032 0 0
SIEBERT FINL CORP COM 826176109 111 7,569 SH   SOLE 19 7,569 0 0
SIEBERT FINL CORP COM 826176109 3,948 269,503 SH   SOLE 21 269,503 0 0
SIEBERT FINL CORP COM 826176109 844 57,609 SH   SOLE 22 55,340 0 2,269
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 186 12,577 SH   SOLE 2 627 0 11,950
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 379 SH   SOLE 7 379 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 740 49,909 SH   SOLE 18 49,909 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 223 15,014 SH   SOLE 19 15,014 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11,954 806,641 SH   SOLE 21 806,641 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 2,301 155,236 SH   SOLE 22 142,643 0 12,593
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 7 501 SH   SOLE 30 501 0 0
SIENTRA INC COM 82621J105 450 18,831 SH   SOLE 2 870 0 17,961
SIENTRA INC COM 82621J105 12 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 1,856 77,733 SH   SOLE 18 77,733 0 0
SIENTRA INC COM 82621J105 505 21,164 SH   SOLE 19 21,164 0 0
SIENTRA INC COM 82621J105 19,405 812,587 SH   SOLE 21 812,587 0 0
SIENTRA INC COM 82621J105 15,333 642,089 SH   SOLE 22 624,537 0 17,552
SIERRA BANCORP COM 82620P102 567 19,623 SH   SOLE 2 6,051 0 13,572
SIERRA BANCORP COM 82620P102 7 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,450 50,159 SH   SOLE 18 50,159 0 0
SIERRA BANCORP COM 82620P102 1,246 43,115 SH   SOLE 19 43,115 0 0
SIERRA BANCORP COM 82620P102 14,452 500,062 SH   SOLE 21 500,062 0 0
SIERRA BANCORP COM 82620P102 10,016 346,560 SH   SOLE 22 340,943 0 5,617
SIERRA BANCORP COM 82620P102 451 15,619 SH   SOLE 23 15,619 0 0
SIERRA BANCORP COM 82620P102 1,062 36,753 SH   SOLE 26 0 0 36,753
SIERRA BANCORP COM 82620P102 207 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 51 10,121 SH   SOLE 21 10,121 0 0
SIFCO INDS INC COM 826546103 28 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 294 42,641 SH   SOLE 2 2,526 0 40,115
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,196 173,651 SH   SOLE 18 173,651 0 0
SIGA TECHNOLOGIES INC COM 826917106 338 49,050 SH   SOLE 19 49,050 0 0
SIGA TECHNOLOGIES INC COM 826917106 12,553 1,821,945 SH   SOLE 21 1,821,945 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,542 514,130 SH   SOLE 22 475,955 0 38,175
SIGMATRON INTL INC COM 82661L101 23 3,965 SH   SOLE 21 3,965 0 0
SIGMATRON INTL INC COM 82661L101 1,031 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 16,547 144,090 SH   SOLE 2 31,229 0 112,861
SIGNATURE BK NEW YORK N Y COM 82669G104 1,969 17,149 SH   SOLE 4 15,593 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 407 3,543 SH   SOLE 7 3,543 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 21,657 188,586 SH   SOLE 18 184,266 0 4,320
SIGNATURE BK NEW YORK N Y COM 82669G104 3,268 28,454 SH   SOLE 19 28,454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,790 33,002 SH   SOLE 20 0 0 33,002
SIGNATURE BK NEW YORK N Y COM 82669G104 312,886 2,724,541 SH   SOLE 21 2,724,541 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 206,033 1,794,090 SH   SOLE 22 1,677,725 0 116,365
SIGNATURE BK NEW YORK N Y COM 82669G104 7,970 69,401 SH   SOLE 23 69,401 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 52 454 SH   SOLE 25 454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 12,910 112,416 SH   SOLE 26 45,738 0 66,678
SIGNATURE BK NEW YORK N Y COM 82669G104 1,199 10,444 SH   SOLE 28 7,842 0 2,602
SIGNATURE BK NEW YORK N Y COM 82669G104 2,493 21,712 SH   SOLE 29 1,566 0 20,146
SIGNATURE BK NEW YORK N Y COM 82669G104 8,113 70,645 SH   SOLE 30 70,645 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,210 19,244 SH   SOLE 31 13,615 0 5,629
SIGNATURE BK NEW YORK N Y COM 82669G104 260 2,265 SH   SOLE 34 2,265 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,430 12,451 SH   SOLE 36 12,451 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 126 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,271 79,945 SH   SOLE 2 23,378 0 56,567
SIGNET JEWELERS LIMITED SHS G81276100 9 138 SH   SOLE 4 138 0 0
SIGNET JEWELERS LIMITED SHS G81276100 171 2,599 SH   SOLE 7 2,599 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 21,903 332,215 SH   SOLE 18 332,215 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,570 69,313 SH   SOLE 19 69,313 0 0
SIGNET JEWELERS LIMITED SHS G81276100 251,646 3,816,872 SH   SOLE 21 3,816,872 0 0
SIGNET JEWELERS LIMITED SHS G81276100 136,917 2,076,705 SH   SOLE 22 1,985,171 0 91,534
SIGNET JEWELERS LIMITED SHS G81276100 411 6,230 SH   SOLE 25 6,230 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,575 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 539 8,172 SH   SOLE 28 8,172 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,788 27,115 SH   SOLE 30 27,115 0 0
SIGNET JEWELERS LIMITED SHS G81276100 637 9,655 SH   SOLE 34 9,655 0 0
SIGNET JEWELERS LIMITED SHS G81276100 130 1,975 SH   SOLE 36 1,975 0 0
SIGNET JEWELERS LIMITED SHS G81276100 409 6,202 SH   SOLE 40 6,202 0 0
SILGAN HOLDINGS INC COM 827048109 4,998 179,798 SH   SOLE 2 39,474 0 140,324
SILGAN HOLDINGS INC COM 827048109 12 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 47 1,696 SH   SOLE 7 1,696 0 0
SILGAN HOLDINGS INC COM 827048109 6,661 239,622 SH   SOLE 18 239,622 0 0
SILGAN HOLDINGS INC COM 827048109 375 13,484 SH   SOLE 19 13,484 0 0
SILGAN HOLDINGS INC COM 827048109 102,022 3,669,872 SH   SOLE 21 3,669,872 0 0
SILGAN HOLDINGS INC COM 827048109 73,390 2,639,946 SH   SOLE 22 2,455,558 0 184,388
SILGAN HOLDINGS INC COM 827048109 770 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 511 18,386 SH   SOLE 30 18,386 0 0
SILGAN HOLDINGS INC COM 827048109 51 1,830 SH   SOLE 31 1,766 0 64
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 4,783 52,106 SH   SOLE 2 19,240 0 32,866
SILICON LABORATORIES INC COM 826919102 15 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 85 921 SH   SOLE 7 921 0 0
SILICON LABORATORIES INC COM 826919102 22,732 247,622 SH   SOLE 18 247,622 0 0
SILICON LABORATORIES INC COM 826919102 32,944 358,866 SH   SOLE 19 358,866 0 0
SILICON LABORATORIES INC COM 826919102 292,695 3,188,403 SH   SOLE 21 3,188,403 0 0
SILICON LABORATORIES INC COM 826919102 133,607 1,455,410 SH   SOLE 22 1,393,912 0 61,498
SILICON LABORATORIES INC COM 826919102 1,108 12,071 SH   SOLE 26 7,725 0 4,346
SILICON LABORATORIES INC COM 826919102 541 5,889 SH   SOLE 28 5,889 0 0
SILICON LABORATORIES INC COM 826919102 22,301 242,927 SH   SOLE 30 242,927 0 0
SILICON LABORATORIES INC COM 826919102 8,142 88,695 SH   SOLE 34 88,695 0 0
SILICON LABORATORIES INC COM 826919102 389 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 914 800,000 PRN   SOLE 21 800,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 145 2,698 SH   SOLE 25 2,698 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 442 450,000 PRN   SOLE 21 450,000 0 0
SILVERBOW RES INC COM 82836G102 224 8,406 SH   SOLE 2 220 0 8,186
SILVERBOW RES INC COM 82836G102 6 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 663 24,849 SH   SOLE 18 24,849 0 0
SILVERBOW RES INC COM 82836G102 283 10,604 SH   SOLE 19 10,604 0 0
SILVERBOW RES INC COM 82836G102 6,647 249,246 SH   SOLE 21 249,246 0 0
SILVERBOW RES INC COM 82836G102 1,997 74,890 SH   SOLE 22 72,120 0 2,770
SILVERBOW RES INC COM 82836G102 52 1,966 SH   SOLE 26 0 0 1,966
SILVERBOW RES INC COM 82836G102 0 1 SH   SOLE 29 0 0 1
SILVERCREST ASSET MGMT GROUP CL A 828359109 104 7,496 SH   SOLE 2 974 0 6,522
SILVERCREST ASSET MGMT GROUP CL A 828359109 406 29,331 SH   SOLE 18 29,331 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 117 8,436 SH   SOLE 19 8,436 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,134 298,503 SH   SOLE 21 298,503 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,206 159,292 SH   SOLE 22 156,083 0 3,209
SILVERCREST ASSET MGMT GROUP CL A 828359109 9 652 SH   SOLE 23 652 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 7 492 SH   SOLE 26 0 0 492
SILVERCREST ASSET MGMT GROUP CL A 828359109 84 6,085 SH   SOLE 29 0 0 6,085
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,648 89,904 SH   SOLE 2 3,374 0 86,530
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 59 1,991 SH   SOLE 7 1,991 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11,857 402,603 SH   SOLE 18 402,603 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,461 83,561 SH   SOLE 19 83,561 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 283,923 9,640,856 SH   SOLE 21 9,640,856 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 79,776 2,708,846 SH   SOLE 22 2,602,478 0 106,368
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 572 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 316 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,939 201,651 SH   SOLE 30 201,651 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 307 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 148,197 838,454 SH   SOLE 2 196,965 0 641,489
SIMON PPTY GROUP INC NEW COM 828806109 49,744 281,437 SH   SOLE 4 273,266 0 8,171
SIMON PPTY GROUP INC NEW COM 828806109 133,356 754,491 SH   SOLE 7 754,491 0 0
SIMON PPTY GROUP INC NEW COM 828806109 9,721 54,999 SH   SOLE 13 54,999 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,513 14,215 SH   SOLE 15 14,215 0 0
SIMON PPTY GROUP INC NEW COM 828806109 116,647 659,955 SH   SOLE 18 620,381 0 39,574
SIMON PPTY GROUP INC NEW COM 828806109 151,867 859,219 SH   SOLE 19 859,219 0 0
SIMON PPTY GROUP INC NEW COM 828806109 23,994 135,753 SH   SOLE 20 0 0 135,753
SIMON PPTY GROUP INC NEW COM 828806109 1,540,224 8,714,139 SH   SOLE 21 8,714,139 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,196,185 12,425,377 SH   SOLE 22 11,478,938 0 946,439
SIMON PPTY GROUP INC NEW COM 828806109 81,440 460,765 SH   SOLE 23 460,765 0 0
SIMON PPTY GROUP INC NEW COM 828806109 158,643 897,557 SH   SOLE 25 897,557 0 0
SIMON PPTY GROUP INC NEW COM 828806109 204,066 1,154,548 SH   SOLE 26 249,238 0 905,310
SIMON PPTY GROUP INC NEW COM 828806109 13,879 78,524 SH   SOLE 28 64,117 0 14,407
SIMON PPTY GROUP INC NEW COM 828806109 38,666 218,762 SH   SOLE 29 121,359 0 97,403
SIMON PPTY GROUP INC NEW COM 828806109 415,887 2,352,966 SH   SOLE 30 2,352,966 0 0
SIMON PPTY GROUP INC NEW COM 828806109 21,880 123,790 SH   SOLE 31 61,085 0 62,705
SIMON PPTY GROUP INC NEW COM 828806109 26,945 152,447 SH   SOLE 34 152,447 0 0
SIMON PPTY GROUP INC NEW COM 828806109 49,756 281,506 SH   SOLE 36 281,506 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,103 6,241 SH   SOLE 40 6,241 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,185 60,908 SH   SOLE 2 5,895 0 55,013
SIMPLY GOOD FOODS CO COM 82900L102 25 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 3,828 196,818 SH   SOLE 18 196,818 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,456 74,881 SH   SOLE 19 74,881 0 0
SIMPLY GOOD FOODS CO COM 82900L102 37,318 1,918,665 SH   SOLE 21 1,918,665 0 0
SIMPLY GOOD FOODS CO COM 82900L102 31,086 1,598,245 SH   SOLE 22 1,517,174 0 81,071
SIMPLY GOOD FOODS CO COM 82900L102 218 11,226 SH   SOLE 23 11,226 0 0
SIMPLY GOOD FOODS CO COM 82900L102 844 43,379 SH   SOLE 26 0 0 43,379
SIMPLY GOOD FOODS CO COM 82900L102 186 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 104 5,337 SH   SOLE 29 0 0 5,337
SIMPLY GOOD FOODS CO COM 82900L102 248 12,748 SH   SOLE 30 12,748 0 0
SIMPLY GOOD FOODS CO COM 82900L102 218 11,232 SH   SOLE 40 11,232 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,526 34,857 SH   SOLE 2 2,962 0 31,895
SIMPSON MANUFACTURING CO INC COM 829073105 19 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 64 889 SH   SOLE 7 889 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 13,746 189,711 SH   SOLE 18 189,711 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 6,188 85,395 SH   SOLE 19 85,395 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 329,342 4,545,156 SH   SOLE 21 4,545,156 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 92,671 1,278,920 SH   SOLE 22 1,222,131 0 56,789
SIMPSON MANUFACTURING CO INC COM 829073105 373 5,142 SH   SOLE 23 5,142 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,737 23,967 SH   SOLE 26 5,210 0 18,757
SIMPSON MANUFACTURING CO INC COM 829073105 426 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 394 5,444 SH   SOLE 29 0 0 5,444
SIMPSON MANUFACTURING CO INC COM 829073105 6,662 91,935 SH   SOLE 30 91,935 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,354 46,290 SH   SOLE 34 46,290 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 326 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 191 9,480 SH   SOLE 2 445 0 9,035
SIMULATIONS PLUS INC COM 829214105 6 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 803 39,772 SH   SOLE 18 39,772 0 0
SIMULATIONS PLUS INC COM 829214105 208 10,314 SH   SOLE 19 10,314 0 0
SIMULATIONS PLUS INC COM 829214105 8,277 409,736 SH   SOLE 21 409,736 0 0
SIMULATIONS PLUS INC COM 829214105 7,780 385,150 SH   SOLE 22 379,947 0 5,203
SINA CORP ORD G81477104 30,367 437,061 SH   SOLE 2 71,293 0 365,768
SINA CORP ORD G81477104 23 333 SH   SOLE 3 333 0 0
SINA CORP ORD G81477104 4,442 63,934 SH   SOLE 4 24,637 0 39,297
SINA CORP ORD G81477104 555 7,986 SH   SOLE 7 7,986 0 0
SINA CORP ORD G81477104 1,858 26,746 SH   SOLE 15 26,746 0 0
SINA CORP ORD G81477104 4,665 67,145 SH   SOLE 18 67,145 0 0
SINA CORP ORD G81477104 7,769 111,819 SH   SOLE 19 111,819 0 0
SINA CORP ORD G81477104 88,699 1,276,618 SH   SOLE 21 1,276,618 0 0
SINA CORP ORD G81477104 153,294 2,206,310 SH   SOLE 22 1,765,001 0 441,309
SINA CORP ORD G81477104 5,317 76,532 SH   SOLE 23 76,532 0 0
SINA CORP ORD G81477104 1,831 26,359 SH   SOLE 25 26,359 0 0
SINA CORP ORD G81477104 18,145 261,153 SH   SOLE 26 53,227 0 207,926
SINA CORP ORD G81477104 50 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 1,442 20,749 SH   SOLE 29 15,244 0 5,505
SINA CORP ORD G81477104 31,801 457,707 SH   SOLE 30 457,707 0 0
SINA CORP ORD G81477104 240 3,456 SH   SOLE 31 3,456 0 0
SINA CORP ORD G81477104 281 4,047 SH   SOLE 32 4,047 0 0
SINA CORP ORD G81477104 3,339 48,053 SH   SOLE 34 48,053 0 0
SINA CORP ORD G81477104 132 1,901 SH   SOLE 36 1,901 0 0
SINA CORP ORD G81477104 43 615 SH   SOLE 40 615 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,971 69,518 SH   SOLE 2 5,385 0 64,133
SINCLAIR BROADCAST GROUP INC CL A 829226109 30 1,069 SH   SOLE 4 1,069 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 70 2,470 SH   SOLE 7 2,470 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 6,544 230,845 SH   SOLE 18 230,845 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,362 83,322 SH   SOLE 19 83,322 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 69,472 2,450,513 SH   SOLE 21 2,450,513 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 61,002 2,151,729 SH   SOLE 22 2,043,140 0 108,589
SINCLAIR BROADCAST GROUP INC CL A 829226109 321 11,328 SH   SOLE 23 11,328 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,972 69,542 SH   SOLE 26 17,148 0 52,394
SINCLAIR BROADCAST GROUP INC CL A 829226109 298 10,524 SH   SOLE 28 10,524 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 488 17,219 SH   SOLE 30 17,219 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 270 9,540 SH   SOLE 40 9,540 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,637 27,120 SH   SOLE 2 0 0 27,120
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 374 6,195 SH   SOLE 4 1,723 0 4,472
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 299 4,948 SH   SOLE 18 4,948 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 47 777 SH   SOLE 21 777 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,453 24,068 SH   SOLE 22 24,068 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 132 2,194 SH   SOLE 30 2,194 0 0
SIRIUS XM HLDGS INC COM 82968B103 18,305 2,896,361 SH   SOLE 2 161,462 0 2,734,899
SIRIUS XM HLDGS INC COM 82968B103 3,476 549,984 SH   SOLE 4 507,502 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 3,185 503,900 SH   SOLE 7 374,817 0 129,083
SIRIUS XM HLDGS INC COM 82968B103 273 43,220 SH   SOLE 13 43,220 0 0
SIRIUS XM HLDGS INC COM 82968B103 155 24,467 SH   SOLE 15 24,467 0 0
SIRIUS XM HLDGS INC COM 82968B103 29 4,556 SH   SOLE 17 0 0 4,556
SIRIUS XM HLDGS INC COM 82968B103 4,602 728,090 SH   SOLE 18 602,759 0 125,331
SIRIUS XM HLDGS INC COM 82968B103 1,357 214,668 SH   SOLE 19 214,668 0 0
SIRIUS XM HLDGS INC COM 82968B103 131,679 20,835,302 SH   SOLE 21 20,835,302 0 0
SIRIUS XM HLDGS INC COM 82968B103 224,093 35,457,779 SH   SOLE 22 32,214,813 0 3,242,966
SIRIUS XM HLDGS INC COM 82968B103 12,968 2,051,908 SH   SOLE 23 2,051,908 0 0
SIRIUS XM HLDGS INC COM 82968B103 8,398 1,328,812 SH   SOLE 25 1,328,812 0 0
SIRIUS XM HLDGS INC COM 82968B103 30,690 4,856,015 SH   SOLE 26 1,447,992 0 3,408,023
SIRIUS XM HLDGS INC COM 82968B103 1,919 303,712 SH   SOLE 28 228,355 0 75,357
SIRIUS XM HLDGS INC COM 82968B103 305 48,241 SH   SOLE 29 48,241 0 0
SIRIUS XM HLDGS INC COM 82968B103 22,425 3,548,304 SH   SOLE 30 3,548,304 0 0
SIRIUS XM HLDGS INC COM 82968B103 3,973 628,623 SH   SOLE 31 381,229 0 247,394
SIRIUS XM HLDGS INC COM 82968B103 4,830 764,203 SH   SOLE 32 764,203 0 0
SIRIUS XM HLDGS INC COM 82968B103 536 84,772 SH   SOLE 34 84,772 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,480 1,183,606 SH   SOLE 36 1,183,606 0 0
SIRIUS XM HLDGS INC COM 82968B103 205 32,483 SH   SOLE 40 32,483 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,423 32,160 SH   SOLE 2 1,491 0 30,669
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 65 863 SH   SOLE 7 863 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,479 125,818 SH   SOLE 18 125,818 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 30,569 405,749 SH   SOLE 19 405,749 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 100,651 1,335,954 SH   SOLE 21 1,335,954 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 84,500 1,121,582 SH   SOLE 22 1,069,737 0 51,845
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 956 12,684 SH   SOLE 26 9,330 0 3,354
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 415 5,502 SH   SOLE 28 5,502 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 685 9,087 SH   SOLE 30 9,087 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 251 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 8 4,327 SH   SOLE 18 4,327 0 0
SITO MOBILE LTD COM NEW 82988R203 117 65,750 SH   SOLE 21 65,750 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 11,995 171,805 SH   SOLE 2 41,826 0 129,979
SIX FLAGS ENTMT CORP NEW COM 83001A102 28 403 SH   SOLE 4 403 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 141 2,016 SH   SOLE 7 2,016 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,517 222,243 SH   SOLE 18 222,243 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,092 15,639 SH   SOLE 19 15,639 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 240,647 3,446,683 SH   SOLE 21 3,446,683 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 167,156 2,394,106 SH   SOLE 22 2,255,449 0 138,657
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,613 23,096 SH   SOLE 26 14,925 0 8,171
SIX FLAGS ENTMT CORP NEW COM 83001A102 688 9,853 SH   SOLE 28 9,853 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 804 11,516 SH   SOLE 29 0 0 11,516
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,157 16,566 SH   SOLE 30 16,566 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 111 1,584 SH   SOLE 31 1,410 0 174
SIX FLAGS ENTMT CORP NEW COM 83001A102 124 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 561 8,028 SH   SOLE 40 8,028 0 0
SJW GROUP COM 784305104 913 14,937 SH   SOLE 2 645 0 14,292
SJW GROUP COM 784305104 45 738 SH   SOLE 4 738 0 0
SJW GROUP COM 784305104 2,310 37,779 SH   SOLE 7 37,779 0 0
SJW GROUP COM 784305104 3,419 55,913 SH   SOLE 18 55,913 0 0
SJW GROUP COM 784305104 1,223 19,999 SH   SOLE 19 19,999 0 0
SJW GROUP COM 784305104 34,835 569,664 SH   SOLE 21 569,664 0 0
SJW GROUP COM 784305104 31,215 510,474 SH   SOLE 22 488,912 0 21,562
SJW GROUP COM 784305104 407 6,651 SH   SOLE 23 6,651 0 0
SJW GROUP COM 784305104 2,188 35,777 SH   SOLE 26 10,204 0 25,573
SJW GROUP COM 784305104 136 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 78 1,275 SH   SOLE 29 0 0 1,275
SJW GROUP COM 784305104 4,072 66,584 SH   SOLE 30 66,584 0 0
SJW GROUP COM 784305104 39 633 SH   SOLE 36 633 0 0
SJW GROUP COM 784305104 96 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 332 11,912 SH   SOLE 2 0 0 11,912
SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH   SOLE 18 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 9,047 324,489 SH   SOLE 22 324,489 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 275 9,858 SH   SOLE 25 9,858 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 4,850 173,967 SH   SOLE 30 173,967 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 181 6,489 SH   SOLE 34 6,489 0 0
SKECHERS U S A INC CL A 830566105 8,614 308,400 SH   SOLE 2 65,596 0 242,804
SKECHERS U S A INC CL A 830566105 19 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 105 3,761 SH   SOLE 7 3,761 0 0
SKECHERS U S A INC CL A 830566105 1 33 SH   SOLE 17 0 0 33
SKECHERS U S A INC CL A 830566105 11,673 417,944 SH   SOLE 18 417,944 0 0
SKECHERS U S A INC CL A 830566105 670 23,990 SH   SOLE 19 23,990 0 0
SKECHERS U S A INC CL A 830566105 179,020 6,409,579 SH   SOLE 21 6,409,579 0 0
SKECHERS U S A INC CL A 830566105 120,367 4,309,590 SH   SOLE 22 4,048,782 0 260,808
SKECHERS U S A INC CL A 830566105 1,072 38,376 SH   SOLE 26 18,728 0 19,648
SKECHERS U S A INC CL A 830566105 517 18,528 SH   SOLE 28 18,528 0 0
SKECHERS U S A INC CL A 830566105 232 8,321 SH   SOLE 29 0 0 8,321
SKECHERS U S A INC CL A 830566105 869 31,113 SH   SOLE 30 31,113 0 0
SKECHERS U S A INC CL A 830566105 83 2,976 SH   SOLE 31 2,827 0 149
SKECHERS U S A INC CL A 830566105 78 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 416 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 650 22,743 SH   SOLE 2 710 0 22,033
SKYLINE CHAMPION CORPORATION COM 830830105 5 187 SH   SOLE 7 187 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,731 95,603 SH   SOLE 18 95,603 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 727 25,446 SH   SOLE 19 25,446 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 28,609 1,001,372 SH   SOLE 21 1,001,372 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 11,929 417,545 SH   SOLE 22 411,555 0 5,990
SKYWEST INC COM 830879102 2,933 49,802 SH   SOLE 2 1,899 0 47,903
SKYWEST INC COM 830879102 65 1,106 SH   SOLE 7 1,106 0 0
SKYWEST INC COM 830879102 13,301 225,816 SH   SOLE 18 225,816 0 0
SKYWEST INC COM 830879102 2,756 46,796 SH   SOLE 19 46,796 0 0
SKYWEST INC COM 830879102 317,912 5,397,486 SH   SOLE 21 5,397,486 0 0
SKYWEST INC COM 830879102 84,931 1,441,957 SH   SOLE 22 1,393,368 0 48,589
SKYWEST INC COM 830879102 112 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 6,106 103,664 SH   SOLE 30 103,664 0 0
SKYWEST INC COM 830879102 76 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 39,848 439,295 SH   SOLE 2 60,031 0 379,264
SKYWORKS SOLUTIONS INC COM 83088M102 5,564 61,334 SH   SOLE 4 56,530 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 15,824 174,450 SH   SOLE 7 165,500 0 8,950
SKYWORKS SOLUTIONS INC COM 83088M102 176 1,935 SH   SOLE 13 1,935 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 179 1,970 SH   SOLE 15 1,970 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 34,297 378,099 SH   SOLE 18 356,345 0 21,754
SKYWORKS SOLUTIONS INC COM 83088M102 16,786 185,056 SH   SOLE 19 185,056 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,647 95,327 SH   SOLE 20 0 0 95,327
SKYWORKS SOLUTIONS INC COM 83088M102 439,090 4,840,588 SH   SOLE 21 4,840,588 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 399,025 4,398,911 SH   SOLE 22 3,915,281 0 483,630
SKYWORKS SOLUTIONS INC COM 83088M102 20,690 228,089 SH   SOLE 23 228,089 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 17,329 191,033 SH   SOLE 25 191,033 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 66,153 729,285 SH   SOLE 26 171,132 0 558,153
SKYWORKS SOLUTIONS INC COM 83088M102 3,180 35,058 SH   SOLE 28 26,700 0 8,358
SKYWORKS SOLUTIONS INC COM 83088M102 3,893 42,922 SH   SOLE 29 6,398 0 36,524
SKYWORKS SOLUTIONS INC COM 83088M102 64,009 705,643 SH   SOLE 30 705,643 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,203 68,382 SH   SOLE 31 32,970 0 35,412
SKYWORKS SOLUTIONS INC COM 83088M102 2,764 30,476 SH   SOLE 32 30,476 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,788 129,955 SH   SOLE 34 129,955 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,114 144,568 SH   SOLE 36 144,568 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 334 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 21,462 220,055 SH   SOLE 2 46,481 0 173,574
SL GREEN RLTY CORP COM 78440X101 5,600 57,414 SH   SOLE 4 55,203 0 2,211
SL GREEN RLTY CORP COM 78440X101 20,472 209,909 SH   SOLE 7 204,778 0 5,131
SL GREEN RLTY CORP COM 78440X101 313 3,213 SH   SOLE 13 3,213 0 0
SL GREEN RLTY CORP COM 78440X101 391 4,014 SH   SOLE 15 4,014 0 0
SL GREEN RLTY CORP COM 78440X101 17,226 176,621 SH   SOLE 18 165,351 0 11,270
SL GREEN RLTY CORP COM 78440X101 13,042 133,724 SH   SOLE 19 133,724 0 0
SL GREEN RLTY CORP COM 78440X101 5,060 51,886 SH   SOLE 20 0 0 51,886
SL GREEN RLTY CORP COM 78440X101 264,281 2,709,742 SH   SOLE 21 2,709,742 0 0
SL GREEN RLTY CORP COM 78440X101 329,068 3,374,022 SH   SOLE 22 3,134,462 0 239,560
SL GREEN RLTY CORP COM 78440X101 12,978 133,064 SH   SOLE 23 133,064 0 0
SL GREEN RLTY CORP COM 78440X101 24,765 253,917 SH   SOLE 25 253,917 0 0
SL GREEN RLTY CORP COM 78440X101 42,610 436,887 SH   SOLE 26 102,367 0 334,520
SL GREEN RLTY CORP COM 78440X101 1,601 16,412 SH   SOLE 28 12,221 0 4,191
SL GREEN RLTY CORP COM 78440X101 5,186 53,173 SH   SOLE 29 35,546 0 17,627
SL GREEN RLTY CORP COM 78440X101 64,915 665,591 SH   SOLE 30 665,591 0 0
SL GREEN RLTY CORP COM 78440X101 3,226 33,082 SH   SOLE 31 17,000 0 16,082
SL GREEN RLTY CORP COM 78440X101 441 4,521 SH   SOLE 34 4,521 0 0
SL GREEN RLTY CORP COM 78440X101 7,347 75,326 SH   SOLE 36 75,326 0 0
SL GREEN RLTY CORP COM 78440X101 194 1,985 SH   SOLE 40 1,985 0 0
SLEEP NUMBER CORP COM 83125X103 1,028 27,950 SH   SOLE 2 1,363 0 26,587
SLEEP NUMBER CORP COM 83125X103 11 312 SH   SOLE 4 312 0 0
SLEEP NUMBER CORP COM 83125X103 29 776 SH   SOLE 7 776 0 0
SLEEP NUMBER CORP COM 83125X103 5,418 147,321 SH   SOLE 18 147,321 0 0
SLEEP NUMBER CORP COM 83125X103 1,161 31,565 SH   SOLE 19 31,565 0 0
SLEEP NUMBER CORP COM 83125X103 135,736 3,690,475 SH   SOLE 21 3,690,475 0 0
SLEEP NUMBER CORP COM 83125X103 35,951 977,448 SH   SOLE 22 923,827 0 53,621
SLEEP NUMBER CORP COM 83125X103 325 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 203 5,509 SH   SOLE 28 5,509 0 0
SLEEP NUMBER CORP COM 83125X103 3,743 101,780 SH   SOLE 30 101,780 0 0
SLEEP NUMBER CORP COM 83125X103 213 5,798 SH   SOLE 40 5,798 0 0
SLM CORP COM 78442P106 10,751 964,175 SH   SOLE 2 206,734 0 757,441
SLM CORP COM 78442P106 17 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 167 14,950 SH   SOLE 7 14,950 0 0
SLM CORP COM 78442P106 26,669 2,391,863 SH   SOLE 18 2,021,204 0 370,659
SLM CORP COM 78442P106 14,544 1,304,354 SH   SOLE 19 1,304,354 0 0
SLM CORP COM 78442P106 230,023 20,629,870 SH   SOLE 21 20,629,870 0 0
SLM CORP COM 78442P106 160,049 14,354,185 SH   SOLE 22 13,445,124 0 909,061
SLM CORP COM 78442P106 289 25,954 SH   SOLE 23 25,954 0 0
SLM CORP COM 78442P106 1,246 111,727 SH   SOLE 25 0 0 111,727
SLM CORP COM 78442P106 1,526 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 666 59,750 SH   SOLE 28 59,750 0 0
SLM CORP COM 78442P106 530 47,521 SH   SOLE 29 0 0 47,521
SLM CORP COM 78442P106 1,115 100,036 SH   SOLE 30 100,036 0 0
SLM CORP COM 78442P106 101 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 12,445 1,116,148 SH   SOLE 34 1,116,148 0 0
SLM CORP COM 78442P106 1,150 103,149 SH   SOLE 36 103,149 0 0
SLM CORP COM 78442P106 513 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 7,961 252,492 SH   SOLE 2 50,043 0 202,449
SM ENERGY CO COM 78454L100 10 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 138 4,377 SH   SOLE 7 4,377 0 0
SM ENERGY CO COM 78454L100 10,203 323,596 SH   SOLE 18 323,596 0 0
SM ENERGY CO COM 78454L100 681 21,588 SH   SOLE 19 21,588 0 0
SM ENERGY CO COM 78454L100 156,715 4,970,348 SH   SOLE 21 4,970,348 0 0
SM ENERGY CO COM 78454L100 106,966 3,392,527 SH   SOLE 22 3,155,893 0 236,634
SM ENERGY CO COM 78454L100 790 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 478 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 237 7,529 SH   SOLE 29 0 0 7,529
SM ENERGY CO COM 78454L100 1,798 57,032 SH   SOLE 30 57,032 0 0
SM ENERGY CO COM 78454L100 72 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 95 3,003 SH   SOLE 36 3,003 0 0
SM ENERGY CO COM 78454L100 405 12,854 SH   SOLE 40 12,854 0 0
SMART & FINAL STORES INC COM 83190B101 321 56,239 SH   SOLE 2 31,061 0 25,178
SMART & FINAL STORES INC COM 83190B101 3 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 483 84,706 SH   SOLE 18 84,706 0 0
SMART & FINAL STORES INC COM 83190B101 569 99,851 SH   SOLE 19 99,851 0 0
SMART & FINAL STORES INC COM 83190B101 4,756 834,314 SH   SOLE 21 834,314 0 0
SMART & FINAL STORES INC COM 83190B101 6,773 1,188,218 SH   SOLE 22 1,161,770 0 26,448
SMART & FINAL STORES INC COM 83190B101 468 82,049 SH   SOLE 23 82,049 0 0
SMART & FINAL STORES INC COM 83190B101 973 170,749 SH   SOLE 26 0 0 170,749
SMART & FINAL STORES INC COM 83190B101 24 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 270 47,323 SH   SOLE 29 0 0 47,323
SMART & FINAL STORES INC COM 83190B101 63 10,997 SH   SOLE 30 10,997 0 0
SMART & FINAL STORES INC COM 83190B101 17 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 233 8,096 SH   SOLE 2 373 0 7,723
SMART GLOBAL HLDGS INC SHS G8232Y101 8 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 967 33,630 SH   SOLE 18 33,630 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 247 8,577 SH   SOLE 19 8,577 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 10,002 348,001 SH   SOLE 21 348,001 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 8,591 298,922 SH   SOLE 22 285,446 0 13,476
SMART GLOBAL HLDGS INC SHS G8232Y101 63 2,189 SH   SOLE 30 2,189 0 0
SMART SAND INC COM 83191H107 93 22,580 SH   SOLE 2 1,101 0 21,479
SMART SAND INC COM 83191H107 313 76,186 SH   SOLE 18 76,186 0 0
SMART SAND INC COM 83191H107 77 18,834 SH   SOLE 19 18,834 0 0
SMART SAND INC COM 83191H107 3,086 750,748 SH   SOLE 21 750,748 0 0
SMART SAND INC COM 83191H107 2,380 579,192 SH   SOLE 22 572,950 0 6,242
SMARTFINANCIAL INC COM NEW 83190L208 234 9,957 SH   SOLE 2 437 0 9,520
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 931 39,532 SH   SOLE 18 39,532 0 0
SMARTFINANCIAL INC COM NEW 83190L208 452 19,181 SH   SOLE 19 19,181 0 0
SMARTFINANCIAL INC COM NEW 83190L208 9,431 400,460 SH   SOLE 21 400,460 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,072 130,447 SH   SOLE 22 125,771 0 4,676
SMARTFINANCIAL INC COM NEW 83190L208 871 36,994 SH   SOLE 26 0 0 36,994
SMARTSHEET INC COM CL A 83200N103 8,607 275,322 SH   SOLE 19 275,322 0 0
SMARTSHEET INC COM CL A 83200N103 7,479 239,266 SH   SOLE 22 239,266 0 0
SMARTSHEET INC COM CL A 83200N103 7,403 236,827 SH   SOLE 34 236,827 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,984 53,488 SH   SOLE 18 53,488 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3,830 103,260 SH   SOLE 19 103,260 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,549 41,770 SH   SOLE 25 41,770 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,399 64,668 SH   SOLE 34 64,668 0 0
SMITH A O COM 831865209 17,421 326,425 SH   SOLE 2 37,844 0 288,581
SMITH A O COM 831865209 2,646 49,573 SH   SOLE 4 45,421 0 4,152
SMITH A O COM 831865209 17,875 334,924 SH   SOLE 7 163,417 0 171,507
SMITH A O COM 831865209 88 1,656 SH   SOLE 13 1,656 0 0
SMITH A O COM 831865209 15,929 298,456 SH   SOLE 18 280,986 0 17,470
SMITH A O COM 831865209 1,937 36,286 SH   SOLE 19 36,286 0 0
SMITH A O COM 831865209 4,644 87,008 SH   SOLE 20 0 0 87,008
SMITH A O COM 831865209 175,570 3,289,670 SH   SOLE 21 3,289,670 0 0
SMITH A O COM 831865209 220,966 4,140,271 SH   SOLE 22 3,753,016 0 387,255
SMITH A O COM 831865209 9,394 176,010 SH   SOLE 23 176,010 0 0
SMITH A O COM 831865209 12,043 225,645 SH   SOLE 25 225,645 0 0
SMITH A O COM 831865209 24,271 454,766 SH   SOLE 26 139,787 0 314,979
SMITH A O COM 831865209 1,580 29,613 SH   SOLE 28 22,269 0 7,344
SMITH A O COM 831865209 1,763 33,038 SH   SOLE 29 4,588 0 28,450
SMITH A O COM 831865209 27,231 510,234 SH   SOLE 30 510,234 0 0
SMITH A O COM 831865209 3,061 57,360 SH   SOLE 31 31,286 0 26,074
SMITH A O COM 831865209 1,785 33,450 SH   SOLE 34 33,450 0 0
SMITH A O COM 831865209 1,194 22,367 SH   SOLE 36 22,367 0 0
SMITH A O COM 831865209 157 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 7 2,800 SH   SOLE 18 2,800 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 113 44,676 SH   SOLE 21 44,676 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 770 305,588 SH   SOLE 22 305,588 0 0
SMTC CORP COM NEW 832682207 9 3,057 SH   SOLE 18 3,057 0 0
SMTC CORP COM NEW 832682207 156 53,992 SH   SOLE 21 53,992 0 0
SMUCKER J M CO COM NEW 832696405 30,221 294,521 SH   SOLE 2 59,365 0 235,156
SMUCKER J M CO COM NEW 832696405 4,547 44,311 SH   SOLE 4 41,187 0 3,124
SMUCKER J M CO COM NEW 832696405 19,402 189,086 SH   SOLE 7 149,280 0 39,806
SMUCKER J M CO COM NEW 832696405 402 3,915 SH   SOLE 13 3,915 0 0
SMUCKER J M CO COM NEW 832696405 93 904 SH   SOLE 15 904 0 0
SMUCKER J M CO COM NEW 832696405 109,797 1,070,044 SH   SOLE 18 993,762 0 76,282
SMUCKER J M CO COM NEW 832696405 51,782 504,650 SH   SOLE 19 504,650 0 0
SMUCKER J M CO COM NEW 832696405 7,103 69,221 SH   SOLE 20 0 0 69,221
SMUCKER J M CO COM NEW 832696405 266,033 2,592,660 SH   SOLE 21 2,592,660 0 0
SMUCKER J M CO COM NEW 832696405 291,990 2,845,629 SH   SOLE 22 2,541,716 0 303,913
SMUCKER J M CO COM NEW 832696405 16,242 158,285 SH   SOLE 23 158,285 0 0
SMUCKER J M CO COM NEW 832696405 13,990 136,344 SH   SOLE 25 118,448 0 17,896
SMUCKER J M CO COM NEW 832696405 62,225 606,426 SH   SOLE 26 111,555 0 494,871
SMUCKER J M CO COM NEW 832696405 2,211 21,549 SH   SOLE 28 16,254 0 5,295
SMUCKER J M CO COM NEW 832696405 2,803 27,314 SH   SOLE 29 4,595 0 22,719
SMUCKER J M CO COM NEW 832696405 57,549 560,853 SH   SOLE 30 560,853 0 0
SMUCKER J M CO COM NEW 832696405 4,099 39,944 SH   SOLE 31 20,833 0 19,111
SMUCKER J M CO COM NEW 832696405 25,449 248,015 SH   SOLE 34 248,015 0 0
SMUCKER J M CO COM NEW 832696405 11,780 114,801 SH   SOLE 36 114,801 0 0
SMUCKER J M CO COM NEW 832696405 233 2,274 SH   SOLE 40 2,274 0 0
SNAP INC CL A 83304A106 22,835 2,692,861 SH   SOLE 21 2,692,861 0 0
SNAP INC CL A 83304A106 97,366 11,481,884 SH   SOLE 22 11,481,884 0 0
SNAP INC CL A 83304A106 2,949 347,703 SH   SOLE 30 347,703 0 0
SNAP ON INC COM 833034101 26,784 145,884 SH   SOLE 2 25,011 0 120,873
SNAP ON INC COM 833034101 3,184 17,342 SH   SOLE 4 15,849 0 1,493
SNAP ON INC COM 833034101 8,325 45,341 SH   SOLE 7 41,627 0 3,714
SNAP ON INC COM 833034101 416 2,265 SH   SOLE 13 2,265 0 0
SNAP ON INC COM 833034101 89 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 21,712 118,259 SH   SOLE 18 111,473 0 6,786
SNAP ON INC COM 833034101 2,522 13,737 SH   SOLE 19 13,737 0 0
SNAP ON INC COM 833034101 6,387 34,787 SH   SOLE 20 0 0 34,787
SNAP ON INC COM 833034101 219,317 1,194,537 SH   SOLE 21 1,194,537 0 0
SNAP ON INC COM 833034101 287,289 1,564,754 SH   SOLE 22 1,399,637 0 165,117
SNAP ON INC COM 833034101 12,811 69,774 SH   SOLE 23 69,774 0 0
SNAP ON INC COM 833034101 9,708 52,877 SH   SOLE 25 52,877 0 0
SNAP ON INC COM 833034101 55,859 304,245 SH   SOLE 26 65,927 0 238,318
SNAP ON INC COM 833034101 1,974 10,751 SH   SOLE 28 7,949 0 2,802
SNAP ON INC COM 833034101 2,420 13,179 SH   SOLE 29 1,782 0 11,397
SNAP ON INC COM 833034101 33,087 180,213 SH   SOLE 30 180,213 0 0
SNAP ON INC COM 833034101 3,694 20,120 SH   SOLE 31 11,302 0 8,818
SNAP ON INC COM 833034101 500 2,726 SH   SOLE 34 2,726 0 0
SNAP ON INC COM 833034101 8,366 45,569 SH   SOLE 36 45,569 0 0
SNAP ON INC COM 833034101 212 1,155 SH   SOLE 40 1,155 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 6 1,616 SH   SOLE 18 1,616 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 87 23,207 SH   SOLE 21 23,207 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,106 24,197 SH   SOLE 2 0 0 24,197
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,984 196,510 SH   SOLE 7 196,510 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13,831 302,516 SH   SOLE 21 302,516 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,950 42,654 SH   SOLE 22 42,654 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,260 71,308 SH   SOLE 25 71,308 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,437 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11,514 251,833 SH   SOLE 30 251,833 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,282 28,035 SH   SOLE 34 28,035 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 16 113 SH   SOLE 4 113 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 186 1,301 SH   SOLE 7 1,301 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 467 3,262 SH   SOLE 18 3,262 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 31,810 222,323 SH   SOLE 21 222,323 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 21,422 149,718 SH   SOLE 22 138,925 0 10,793
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 185 1,293 SH   SOLE 26 0 0 1,293
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 153 1,072 SH   SOLE 30 1,072 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 340 2,374 SH   SOLE 40 2,374 0 0
SOGOU INC ADR REPSTG A 83409V104 1,866 251,083 SH   SOLE 22 251,083 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,813 191,780 SH   SOLE 2 40,153 0 151,627
SOHU COM LTD SPONSORED ADS 83410S108 217 10,901 SH   SOLE 4 10,901 0 0
SOHU COM LTD SPONSORED ADS 83410S108 47 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 298 14,993 SH   SOLE 18 14,993 0 0
SOHU COM LTD SPONSORED ADS 83410S108 247 12,409 SH   SOLE 19 12,409 0 0
SOHU COM LTD SPONSORED ADS 83410S108 7,319 368,164 SH   SOLE 21 368,164 0 0
SOHU COM LTD SPONSORED ADS 83410S108 29,315 1,474,600 SH   SOLE 22 1,262,146 0 212,454
SOHU COM LTD SPONSORED ADS 83410S108 167 8,419 SH   SOLE 23 8,419 0 0
SOHU COM LTD SPONSORED ADS 83410S108 35 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 159 7,976 SH   SOLE 29 7,976 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,108 106,053 SH   SOLE 30 106,053 0 0
SOHU COM LTD SPONSORED ADS 83410S108 59 2,970 SH   SOLE 34 2,970 0 0
SOHU COM LTD SPONSORED ADS 83410S108 35 1,774 SH   SOLE 36 1,774 0 0
SOLAR CAP LTD COM 83413U100 3,967 185,561 SH   SOLE 30 185,561 0 0
SOLAR SR CAP LTD COM 83416M105 1,194 71,437 SH   SOLE 30 71,437 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 932 1,065,000 PRN   SOLE 21 1,065,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,823 48,430 SH   SOLE 18 48,430 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 124,598 3,309,371 SH   SOLE 21 3,309,371 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 27,527 731,138 SH   SOLE 22 711,421 0 19,717
SOLAREDGE TECHNOLOGIES INC COM 83417M104 430 11,431 SH   SOLE 26 6,336 0 5,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 185 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,871 182,486 SH   SOLE 30 182,486 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 113 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 402 21,277 SH   SOLE 2 887 0 20,390
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 10 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,643 86,970 SH   SOLE 18 86,970 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 466 24,654 SH   SOLE 19 24,654 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 17,179 909,440 SH   SOLE 21 909,440 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12,428 657,927 SH   SOLE 22 639,123 0 18,804
SOLENO THERAPEUTICS INC COM NEW 834203200 4 1,770 SH   SOLE 18 1,770 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 52 24,009 SH   SOLE 21 24,009 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 32 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 457 9,676 SH   SOLE 2 374 0 9,302
SOLID BIOSCIENCES INC COM 83422E105 9 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,795 38,039 SH   SOLE 18 38,039 0 0
SOLID BIOSCIENCES INC COM 83422E105 520 11,025 SH   SOLE 19 11,025 0 0
SOLID BIOSCIENCES INC COM 83422E105 18,446 390,965 SH   SOLE 21 390,965 0 0
SOLID BIOSCIENCES INC COM 83422E105 15,491 328,347 SH   SOLE 22 321,574 0 6,773
SOLITARIO ZINC CORP COM 8342EP107 7 18,972 SH   SOLE 21 18,972 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 810 41,852 SH   SOLE 2 18,785 0 23,067
SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 40 2,078 SH   SOLE 7 2,078 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,075 107,256 SH   SOLE 18 107,256 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,782 92,080 SH   SOLE 19 92,080 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 49,326 2,549,169 SH   SOLE 21 2,549,169 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 19,888 1,027,795 SH   SOLE 22 980,453 0 47,342
SONIC AUTOMOTIVE INC CL A 83545G102 835 43,135 SH   SOLE 23 43,135 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,412 124,642 SH   SOLE 26 0 0 124,642
SONIC AUTOMOTIVE INC CL A 83545G102 92 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 339 17,514 SH   SOLE 29 0 0 17,514
SONIC AUTOMOTIVE INC CL A 83545G102 1,076 55,626 SH   SOLE 30 55,626 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 39 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 70 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 1,328 30,640 SH   SOLE 2 1,331 0 29,309
SONIC CORP COM 835451105 7 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 31 722 SH   SOLE 7 722 0 0
SONIC CORP COM 835451105 9 202 SH   SOLE 17 0 0 202
SONIC CORP COM 835451105 6,718 155,012 SH   SOLE 18 155,012 0 0
SONIC CORP COM 835451105 1,414 32,634 SH   SOLE 19 32,634 0 0
SONIC CORP COM 835451105 156,368 3,607,929 SH   SOLE 21 3,607,929 0 0
SONIC CORP COM 835451105 42,993 991,986 SH   SOLE 22 944,362 0 47,624
SONIC CORP COM 835451105 573 13,226 SH   SOLE 26 0 0 13,226
SONIC CORP COM 835451105 179 4,137 SH   SOLE 28 4,137 0 0
SONIC CORP COM 835451105 3,220 74,295 SH   SOLE 30 74,295 0 0
SONIC CORP COM 835451105 236 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 1 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 7 4,408 SH   SOLE 22 4,408 0 0
SONOCO PRODS CO COM 835495102 13,281 239,298 SH   SOLE 2 54,761 0 184,537
SONOCO PRODS CO COM 835495102 23 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 5,820 104,862 SH   SOLE 7 104,862 0 0
SONOCO PRODS CO COM 835495102 19,312 347,963 SH   SOLE 18 347,963 0 0
SONOCO PRODS CO COM 835495102 983 17,719 SH   SOLE 19 17,719 0 0
SONOCO PRODS CO COM 835495102 373,557 6,730,748 SH   SOLE 21 6,730,748 0 0
SONOCO PRODS CO COM 835495102 190,159 3,426,284 SH   SOLE 22 3,209,121 0 217,163
SONOCO PRODS CO COM 835495102 1,807 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 779 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 1,329 23,950 SH   SOLE 30 23,950 0 0
SONOCO PRODS CO COM 835495102 111 1,998 SH   SOLE 31 1,998 0 0
SONOCO PRODS CO COM 835495102 2,328 41,953 SH   SOLE 32 41,953 0 0
SONOCO PRODS CO COM 835495102 181 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 562 10,125 SH   SOLE 40 10,125 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 6 3,897 SH   SOLE 21 3,897 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 37 25,523 SH   SOLE 22 25,523 0 0
SONOS INC COM 83570H108 157 9,767 SH   SOLE 2 708 0 9,059
SONOS INC COM 83570H108 788 49,116 SH   SOLE 18 49,116 0 0
SONOS INC COM 83570H108 232 14,462 SH   SOLE 19 14,462 0 0
SONOS INC COM 83570H108 8,198 511,092 SH   SOLE 21 511,092 0 0
SONOS INC COM 83570H108 5,956 371,298 SH   SOLE 22 371,298 0 0
SONOS INC COM 83570H108 292 18,175 SH   SOLE 26 3,253 0 14,922
SONY CORP SPONSORED ADR 835699307 50,373 830,559 SH   SOLE 18 830,559 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 14 4,985 SH   SOLE 18 4,985 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 217 77,603 SH   SOLE 21 77,603 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 413 93,865 SH   SOLE 2 10,672 0 83,193
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,577 358,486 SH   SOLE 18 358,486 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,060 240,797 SH   SOLE 19 240,797 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 16,939 3,849,819 SH   SOLE 21 3,849,819 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 12,339 2,804,238 SH   SOLE 22 2,705,116 0 99,122
SORRENTO THERAPEUTICS INC COM NEW 83587F202 140 31,858 SH   SOLE 23 31,858 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 218 49,607 SH   SOLE 26 0 0 49,607
SORRENTO THERAPEUTICS INC COM NEW 83587F202 41 9,430 SH   SOLE 28 9,430 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 27 6,083 SH   SOLE 29 0 0 6,083
SORRENTO THERAPEUTICS INC COM NEW 83587F202 55 12,557 SH   SOLE 30 12,557 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 54 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 2,205 44,817 SH   SOLE 2 16,190 0 28,627
SOTHEBYS COM 835898107 63 1,280 SH   SOLE 4 1,280 0 0
SOTHEBYS COM 835898107 40 817 SH   SOLE 7 817 0 0
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 10,491 213,267 SH   SOLE 18 213,267 0 0
SOTHEBYS COM 835898107 1,690 34,352 SH   SOLE 19 34,352 0 0
SOTHEBYS COM 835898107 126,815 2,578,058 SH   SOLE 21 2,578,058 0 0
SOTHEBYS COM 835898107 62,734 1,275,337 SH   SOLE 22 1,220,653 0 54,684
SOTHEBYS COM 835898107 683 13,877 SH   SOLE 26 11,191 0 2,686
SOTHEBYS COM 835898107 248 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 449 9,138 SH   SOLE 30 9,138 0 0
SOTHEBYS COM 835898107 166 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 18 2,465 SH   SOLE 18 2,465 0 0
SOTHERLY HOTELS INC COM 83600C103 309 42,957 SH   SOLE 21 42,957 0 0
SOTHERLY HOTELS INC COM 83600C103 3,567 495,402 SH   SOLE 22 495,402 0 0
SOUND FINL BANCORP INC COM 83607A100 15 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 10 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,953 83,728 SH   SOLE 2 3,248 0 80,480
SOUTH JERSEY INDS INC COM 838518108 16 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 103 2,916 SH   SOLE 7 2,916 0 0
SOUTH JERSEY INDS INC COM 838518108 13,255 375,821 SH   SOLE 18 375,821 0 0
SOUTH JERSEY INDS INC COM 838518108 2,770 78,524 SH   SOLE 19 78,524 0 0
SOUTH JERSEY INDS INC COM 838518108 322,406 9,141,083 SH   SOLE 21 9,141,083 0 0
SOUTH JERSEY INDS INC COM 838518108 86,643 2,456,570 SH   SOLE 22 2,336,743 0 119,827
SOUTH JERSEY INDS INC COM 838518108 753 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 388 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 6,523 184,953 SH   SOLE 30 184,953 0 0
SOUTH JERSEY INDS INC COM 838518108 88 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 259 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 3,023 36,870 SH   SOLE 2 1,423 0 35,447
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 46 567 SH   SOLE 7 567 0 0
SOUTH ST CORP COM 840441109 9,796 119,461 SH   SOLE 18 119,461 0 0
SOUTH ST CORP COM 840441109 4,741 57,814 SH   SOLE 19 57,814 0 0
SOUTH ST CORP COM 840441109 99,724 1,216,144 SH   SOLE 21 1,216,144 0 0
SOUTH ST CORP COM 840441109 100,945 1,231,034 SH   SOLE 22 1,178,568 0 52,466
SOUTH ST CORP COM 840441109 2,597 31,666 SH   SOLE 23 31,666 0 0
SOUTH ST CORP COM 840441109 1,980 24,144 SH   SOLE 26 3,975 0 20,169
SOUTH ST CORP COM 840441109 451 5,499 SH   SOLE 28 5,499 0 0
SOUTH ST CORP COM 840441109 689 8,405 SH   SOLE 29 0 0 8,405
SOUTH ST CORP COM 840441109 693 8,457 SH   SOLE 30 8,457 0 0
SOUTH ST CORP COM 840441109 386 4,707 SH   SOLE 40 4,707 0 0
SOUTHERN CO COM 842587107 103,924 2,383,574 SH   SOLE 2 255,195 0 2,128,379
SOUTHERN CO COM 842587107 15,471 354,832 SH   SOLE 4 328,374 0 26,458
SOUTHERN CO COM 842587107 39,208 899,271 SH   SOLE 7 855,640 0 43,631
SOUTHERN CO COM 842587107 2,095 48,061 SH   SOLE 13 48,061 0 0
SOUTHERN CO COM 842587107 350 8,035 SH   SOLE 15 8,035 0 0
SOUTHERN CO COM 842587107 78,547 1,801,541 SH   SOLE 18 1,678,672 0 122,869
SOUTHERN CO COM 842587107 4,633 106,271 SH   SOLE 19 106,271 0 0
SOUTHERN CO COM 842587107 19,287 442,366 SH   SOLE 20 0 0 442,366
SOUTHERN CO COM 842587107 939,115 21,539,325 SH   SOLE 21 21,539,325 0 0
SOUTHERN CO COM 842587107 1,112,590 25,518,129 SH   SOLE 22 22,710,945 0 2,807,184
SOUTHERN CO COM 842587107 57,641 1,322,045 SH   SOLE 23 1,322,045 0 0
SOUTHERN CO COM 842587107 42,536 975,601 SH   SOLE 25 975,601 0 0
SOUTHERN CO COM 842587107 122,969 2,820,381 SH   SOLE 26 828,034 0 1,992,347
SOUTHERN CO COM 842587107 8,481 194,513 SH   SOLE 28 147,050 0 47,463
SOUTHERN CO COM 842587107 1,503 34,481 SH   SOLE 29 34,481 0 0
SOUTHERN CO COM 842587107 217,763 4,994,572 SH   SOLE 30 4,994,572 0 0
SOUTHERN CO COM 842587107 16,411 376,395 SH   SOLE 31 189,439 0 186,956
SOUTHERN CO COM 842587107 2,152 49,352 SH   SOLE 34 49,352 0 0
SOUTHERN CO COM 842587107 13,950 319,947 SH   SOLE 35 319,947 0 0
SOUTHERN CO COM 842587107 50,939 1,168,332 SH   SOLE 36 1,168,332 0 0
SOUTHERN CO COM 842587107 875 20,059 SH   SOLE 40 20,059 0 0
SOUTHERN COPPER CORP COM 84265V105 14,749 341,888 SH   SOLE 2 25,198 0 316,690
SOUTHERN COPPER CORP COM 84265V105 1,130 26,200 SH   SOLE 4 21,441 0 4,759
SOUTHERN COPPER CORP COM 84265V105 3,297 76,416 SH   SOLE 7 76,416 0 0
SOUTHERN COPPER CORP COM 84265V105 40 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 2,573 59,637 SH   SOLE 18 59,637 0 0
SOUTHERN COPPER CORP COM 84265V105 122 2,834 SH   SOLE 19 2,834 0 0
SOUTHERN COPPER CORP COM 84265V105 115,135 2,668,865 SH   SOLE 21 2,668,865 0 0
SOUTHERN COPPER CORP COM 84265V105 82,799 1,919,318 SH   SOLE 22 1,722,202 0 197,116
SOUTHERN COPPER CORP COM 84265V105 3,894 90,271 SH   SOLE 23 90,271 0 0
SOUTHERN COPPER CORP COM 84265V105 3,360 77,880 SH   SOLE 25 77,880 0 0
SOUTHERN COPPER CORP COM 84265V105 15,068 349,272 SH   SOLE 26 101,417 0 247,855
SOUTHERN COPPER CORP COM 84265V105 40 937 SH   SOLE 28 937 0 0
SOUTHERN COPPER CORP COM 84265V105 1,163 26,948 SH   SOLE 29 18,766 0 8,182
SOUTHERN COPPER CORP COM 84265V105 23,669 548,664 SH   SOLE 30 548,664 0 0
SOUTHERN COPPER CORP COM 84265V105 306 7,087 SH   SOLE 31 6,888 0 199
SOUTHERN COPPER CORP COM 84265V105 333 7,726 SH   SOLE 34 7,726 0 0
SOUTHERN COPPER CORP COM 84265V105 2,643 61,261 SH   SOLE 36 61,261 0 0
SOUTHERN COPPER CORP COM 84265V105 31 719 SH   SOLE 40 719 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 231 5,878 SH   SOLE 2 257 0 5,621
SOUTHERN FIRST BANCSHARES IN COM 842873101 5 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 910 23,163 SH   SOLE 18 23,163 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 238 6,060 SH   SOLE 19 6,060 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 9,580 243,769 SH   SOLE 21 243,769 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,786 70,892 SH   SOLE 22 67,966 0 2,926
SOUTHERN MO BANCORP INC COM 843380106 244 6,553 SH   SOLE 2 265 0 6,288
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 945 25,349 SH   SOLE 18 25,349 0 0
SOUTHERN MO BANCORP INC COM 843380106 278 7,472 SH   SOLE 19 7,472 0 0
SOUTHERN MO BANCORP INC COM 843380106 9,459 253,798 SH   SOLE 21 253,798 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,392 64,184 SH   SOLE 22 61,263 0 2,921
SOUTHERN NATL BANCORP OF VA COM 843395104 279 17,216 SH   SOLE 2 756 0 16,460
SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,096 67,681 SH   SOLE 18 67,681 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 274 16,924 SH   SOLE 19 16,924 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 11,722 723,584 SH   SOLE 21 723,584 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,122 254,438 SH   SOLE 22 245,880 0 8,558
SOUTHSIDE BANCSHARES INC COM 84470P109 1,123 32,264 SH   SOLE 2 1,245 0 31,019
SOUTHSIDE BANCSHARES INC COM 84470P109 24 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5,108 146,774 SH   SOLE 18 146,774 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,074 30,848 SH   SOLE 19 30,848 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 119,768 3,441,615 SH   SOLE 21 3,441,615 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 34,974 1,004,986 SH   SOLE 22 969,501 0 35,485
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 2,581 74,156 SH   SOLE 30 74,156 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 84 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 68,652 1,099,315 SH   SOLE 2 116,083 0 983,232
SOUTHWEST AIRLS CO COM 844741108 3,696 59,177 SH   SOLE 4 55,352 0 3,825
SOUTHWEST AIRLS CO COM 844741108 25,711 411,702 SH   SOLE 7 379,913 0 31,789
SOUTHWEST AIRLS CO COM 844741108 119 1,912 SH   SOLE 13 1,912 0 0
SOUTHWEST AIRLS CO COM 844741108 87 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 84 1,347 SH   SOLE 17 0 0 1,347
SOUTHWEST AIRLS CO COM 844741108 64,043 1,025,510 SH   SOLE 18 985,530 0 39,980
SOUTHWEST AIRLS CO COM 844741108 3,610 57,814 SH   SOLE 19 57,814 0 0
SOUTHWEST AIRLS CO COM 844741108 6,402 102,510 SH   SOLE 20 0 0 102,510
SOUTHWEST AIRLS CO COM 844741108 570,462 9,134,702 SH   SOLE 21 9,134,702 0 0
SOUTHWEST AIRLS CO COM 844741108 748,442 11,984,661 SH   SOLE 22 10,767,779 0 1,216,882
SOUTHWEST AIRLS CO COM 844741108 11,987 191,941 SH   SOLE 23 191,941 0 0
SOUTHWEST AIRLS CO COM 844741108 9,099 145,700 SH   SOLE 25 145,700 0 0
SOUTHWEST AIRLS CO COM 844741108 54,196 867,830 SH   SOLE 26 193,829 0 674,001
SOUTHWEST AIRLS CO COM 844741108 1,771 28,365 SH   SOLE 28 21,461 0 6,904
SOUTHWEST AIRLS CO COM 844741108 332 5,316 SH   SOLE 29 5,316 0 0
SOUTHWEST AIRLS CO COM 844741108 85,237 1,364,877 SH   SOLE 30 1,364,877 0 0
SOUTHWEST AIRLS CO COM 844741108 5,204 83,328 SH   SOLE 31 44,572 0 38,756
SOUTHWEST AIRLS CO COM 844741108 431 6,896 SH   SOLE 34 6,896 0 0
SOUTHWEST AIRLS CO COM 844741108 7,425 118,898 SH   SOLE 36 118,898 0 0
SOUTHWEST AIRLS CO COM 844741108 187 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 9 370 SH   SOLE 18 370 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,072 76,832 SH   SOLE 2 29,488 0 47,344
SOUTHWEST GAS HOLDINGS INC COM 844895102 19 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,797 73,346 SH   SOLE 7 73,346 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 22,838 288,980 SH   SOLE 18 288,980 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,260 66,551 SH   SOLE 19 66,551 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 273,590 3,461,845 SH   SOLE 21 3,461,845 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 137,854 1,744,326 SH   SOLE 22 1,678,676 0 65,650
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,087 26,403 SH   SOLE 23 26,403 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 7,033 88,988 SH   SOLE 26 10,189 0 78,799
SOUTHWEST GAS HOLDINGS INC COM 844895102 542 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 602 7,613 SH   SOLE 29 0 0 7,613
SOUTHWEST GAS HOLDINGS INC COM 844895102 871 11,017 SH   SOLE 30 11,017 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 79 994 SH   SOLE 34 994 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 133 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 405 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,259 833,469 SH   SOLE 2 261,142 0 572,327
SOUTHWESTERN ENERGY CO COM 845467109 13 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 63 12,326 SH   SOLE 7 12,326 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 17,782 3,479,824 SH   SOLE 18 3,479,824 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,753 538,682 SH   SOLE 19 538,682 0 0
SOUTHWESTERN ENERGY CO COM 845467109 211,210 41,332,657 SH   SOLE 21 41,332,657 0 0
SOUTHWESTERN ENERGY CO COM 845467109 107,353 21,008,458 SH   SOLE 22 20,239,063 0 769,395
SOUTHWESTERN ENERGY CO COM 845467109 1,133 221,769 SH   SOLE 26 98,877 0 122,892
SOUTHWESTERN ENERGY CO COM 845467109 395 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,672 327,124 SH   SOLE 30 327,124 0 0
SOUTHWESTERN ENERGY CO COM 845467109 346 67,798 SH   SOLE 40 67,798 0 0
SP PLUS CORP COM 78469C103 782 21,421 SH   SOLE 2 853 0 20,568
SP PLUS CORP COM 78469C103 20 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,861 78,383 SH   SOLE 18 78,383 0 0
SP PLUS CORP COM 78469C103 771 21,110 SH   SOLE 19 21,110 0 0
SP PLUS CORP COM 78469C103 29,416 805,916 SH   SOLE 21 805,916 0 0
SP PLUS CORP COM 78469C103 23,069 632,027 SH   SOLE 22 607,783 0 24,244
SP PLUS CORP COM 78469C103 113 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 114 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 188 5,158 SH   SOLE 30 5,158 0 0
SP PLUS CORP COM 78469C103 59 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 4 4,135 SH   SOLE 21 4,135 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 79 9,529 SH   SOLE 2 502 0 9,027
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 317 38,438 SH   SOLE 18 38,438 0 0
SPARK ENERGY INC CL A COM 846511103 86 10,482 SH   SOLE 19 10,482 0 0
SPARK ENERGY INC CL A COM 846511103 3,398 411,874 SH   SOLE 21 411,874 0 0
SPARK ENERGY INC CL A COM 846511103 4,035 489,122 SH   SOLE 22 480,514 0 8,608
SPARK ENERGY INC CL A COM 846511103 41 4,970 SH   SOLE 30 4,970 0 0
SPARK THERAPEUTICS INC COM 84652J103 3,218 58,999 SH   SOLE 2 34,873 0 24,126
SPARK THERAPEUTICS INC COM 84652J103 6 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 37 683 SH   SOLE 7 683 0 0
SPARK THERAPEUTICS INC COM 84652J103 6,312 115,712 SH   SOLE 18 115,712 0 0
SPARK THERAPEUTICS INC COM 84652J103 13,923 255,235 SH   SOLE 19 255,235 0 0
SPARK THERAPEUTICS INC COM 84652J103 81,174 1,488,061 SH   SOLE 21 1,488,061 0 0
SPARK THERAPEUTICS INC COM 84652J103 51,925 951,878 SH   SOLE 22 910,492 0 41,386
SPARK THERAPEUTICS INC COM 84652J103 797 14,602 SH   SOLE 23 14,602 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,408 25,808 SH   SOLE 26 3,387 0 22,421
SPARK THERAPEUTICS INC COM 84652J103 246 4,514 SH   SOLE 28 4,514 0 0
SPARK THERAPEUTICS INC COM 84652J103 150 2,745 SH   SOLE 29 0 0 2,745
SPARK THERAPEUTICS INC COM 84652J103 492 9,012 SH   SOLE 30 9,012 0 0
SPARK THERAPEUTICS INC COM 84652J103 5,487 100,589 SH   SOLE 34 100,589 0 0
SPARK THERAPEUTICS INC COM 84652J103 169 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 411 27,844 SH   SOLE 2 1,194 0 26,650
SPARTAN MTRS INC COM 846819100 11 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,687 114,369 SH   SOLE 18 114,369 0 0
SPARTAN MTRS INC COM 846819100 471 31,951 SH   SOLE 19 31,951 0 0
SPARTAN MTRS INC COM 846819100 17,840 1,209,505 SH   SOLE 21 1,209,505 0 0
SPARTAN MTRS INC COM 846819100 13,606 922,457 SH   SOLE 22 877,296 0 45,161
SPARTAN MTRS INC COM 846819100 199 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 118 7,986 SH   SOLE 30 7,986 0 0
SPARTANNASH CO COM 847215100 1,492 74,355 SH   SOLE 2 40,155 0 34,200
SPARTANNASH CO COM 847215100 3 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 41 2,051 SH   SOLE 7 2,051 0 0
SPARTANNASH CO COM 847215100 3,280 163,502 SH   SOLE 18 163,502 0 0
SPARTANNASH CO COM 847215100 655 32,634 SH   SOLE 19 32,634 0 0
SPARTANNASH CO COM 847215100 76,953 3,836,117 SH   SOLE 21 3,836,117 0 0
SPARTANNASH CO COM 847215100 20,831 1,038,415 SH   SOLE 22 969,596 0 68,819
SPARTANNASH CO COM 847215100 534 26,615 SH   SOLE 26 13,987 0 12,628
SPARTANNASH CO COM 847215100 109 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,596 79,567 SH   SOLE 30 79,567 0 0
SPARTANNASH CO COM 847215100 87 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 112 7,777 SH   SOLE 2 249 0 7,528
SPARTON CORP COM 847235108 4 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 489 33,883 SH   SOLE 18 33,883 0 0
SPARTON CORP COM 847235108 115 7,940 SH   SOLE 19 7,940 0 0
SPARTON CORP COM 847235108 4,961 343,815 SH   SOLE 21 343,815 0 0
SPARTON CORP COM 847235108 2,121 147,018 SH   SOLE 22 138,963 0 8,055
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 191 721 SH   SOLE 17 0 0 721
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 45 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 888 7,876 SH   SOLE 4 7,876 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5 48 SH   SOLE 17 0 0 48
SPDR GOLD TRUST GOLD SHS 78463V107 25,140 222,954 SH   SOLE 18 222,954 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 39,837 353,287 SH   SOLE 19 353,287 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,741 139,598 SH   SOLE 22 139,598 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 40,765 361,517 SH   SOLE 34 361,517 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 88 SH   SOLE 17 0 0 88
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 37 SH   SOLE 17 0 0 37
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1 40 SH   SOLE 17 0 0 40
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 72,351 1,430,985 SH   SOLE 13 1,430,985 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 131 2,749 SH   SOLE 17 0 0 2,749
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 97 SH   SOLE 17 0 0 97
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,563 93,141 SH   SOLE 17 0 0 93,141
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7 220 SH   SOLE 17 0 0 220
SPDR S&P 500 ETF TR OPTIONS 78462F103 19,536 67,200 SH Call SOLE 2 67,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 197,690 680,000 SH Put SOLE 2 680,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,881,366 6,471,400 SH Call SOLE 19 6,471,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,593,191 19,239,100 SH Put SOLE 19 19,239,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 24,798 85,300 SH Call SOLE 22 85,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 61,923 213,000 SH Put SOLE 22 213,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 7,267 25,000 SH Call SOLE 25 25,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,060 69,000 SH Put SOLE 25 69,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,000 17,200 SH Call SOLE 26 0 0 17,200
SPDR S&P 500 ETF TR OPTIONS 78462F103 13,722 47,200 SH Put SOLE 26 0 0 47,200
SPDR S&P 500 ETF TR OPTIONS 78462F103 621,588 2,138,100 SH Call SOLE 34 2,138,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,511,191 5,198,100 SH Put SOLE 34 5,198,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 226,193 778,044 SH   SOLE 2 556,124 0 221,920
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,575 5,417 SH   SOLE 17 0 0 5,417
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,604 70,874 SH   SOLE 18 70,874 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,033 27,633 SH   SOLE 19 27,633 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,127 24,514 SH   SOLE 22 24,514 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 268,572 923,817 SH   SOLE 23 923,817 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 38,788 133,419 SH   SOLE 25 133,419 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,637 84,744 SH   SOLE 34 84,744 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 19,910 54,182 SH   SOLE 2 54,182 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9,105 24,778 SH   SOLE 17 0 0 24,778
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 571 1,554 SH   SOLE 18 1,554 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,856 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 8,191 296,893 SH   SOLE 2 0 0 296,893
SPDR SER TR BLOOMBERG SRT TR 78468R408 2 67 SH   SOLE 17 0 0 67
SPDR SER TR S&P1500MOMTILT 78468R705 5 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9 191 SH   SOLE 2 191 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,094 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 SER TR SSGA GNDER ETF 78468R747 0 1 SH   SOLE 17 0 0 1
SPDR SER TR PRTFLO S&P500 HI 78468R788 3 67 SH   SOLE 17 0 0 67
SPDR SER TR S&P 500 BUYBCK 78468R820 1 17 SH   SOLE 17 0 0 17
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 2 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 1 38 SH   SOLE 17 0 0 38
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 12 178 SH   SOLE 17 0 0 178
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,627 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3 99 SH   SOLE 17 0 0 99
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,564 136,193 SH   SOLE 18 136,193 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 17 506 SH   SOLE 17 0 0 506
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 2 84 SH   SOLE 17 0 0 84
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 4 98 SH   SOLE 17 0 0 98
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5 147 SH   SOLE 2 147 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2,077 57,611 SH   SOLE 17 0 0 57,611
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 7 204 SH   SOLE 18 204 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 181,041 5,021,940 SH   SOLE 19 5,021,940 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 15,989 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,305 407,729 SH   SOLE 2 0 0 407,729
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 6 SH   SOLE 17 0 0 6
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 4 135 SH   SOLE 17 0 0 135
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1,875 68,487 SH   SOLE 17 0 0 68,487
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 116 4,247 SH   SOLE 18 4,247 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 30 324 SH   SOLE 17 0 0 324
SPDR SERIES TRUST DJ REIT ETF 78464A607 14,343 153,812 SH   SOLE 22 153,812 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 2 90 SH   SOLE 17 0 0 90
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST OPTIONS 78464A714 224 4,400 SH Put SOLE 2 4,400 0 0
SPDR SERIES TRUST OPTIONS 78464A714 20,408 400,000 SH Put SOLE 19 400,000 0 0
SPDR SERIES TRUST OPTIONS 78464A714 276 5,400 SH Put SOLE 22 5,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,792 41,385 SH   SOLE 2 41,385 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 32,104 741,597 SH   SOLE 19 741,597 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 45 457 SH   SOLE 17 0 0 457
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 64 1,769 SH   SOLE 17 0 0 1,769
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6,147 81,449 SH   SOLE 17 0 0 81,449
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 87 SH   SOLE 17 0 0 87
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 8 240 SH   SOLE 17 0 0 240
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 6,278 84,023 SH   SOLE 2 5,231 0 78,792
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17 227 SH   SOLE 4 227 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67 891 SH   SOLE 7 891 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,494 19,992 SH   SOLE 18 19,992 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 540 7,222 SH   SOLE 19 7,222 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 34,518 461,966 SH   SOLE 21 461,966 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 87,109 1,165,800 SH   SOLE 22 1,081,449 0 84,351
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 911 12,198 SH   SOLE 26 6,440 0 5,758
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 369 4,943 SH   SOLE 28 4,943 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 729 9,753 SH   SOLE 30 9,753 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67 893 SH   SOLE 31 846 0 47
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 77 1,033 SH   SOLE 36 1,033 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 341 4,566 SH   SOLE 40 4,566 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,699 220,169 SH   SOLE 2 141,616 0 78,553
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 36 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 1 SH   SOLE 17 0 0 1
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8,822 525,142 SH   SOLE 18 525,142 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 22,042 1,312,005 SH   SOLE 19 1,312,005 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 628 37,399 SH   SOLE 20 37,399 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 203,353 12,104,358 SH   SOLE 21 12,104,358 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 47,772 2,843,592 SH   SOLE 22 2,720,889 0 122,703
SPECTRUM PHARMACEUTICALS INC COM 84763A108 694 41,323 SH   SOLE 23 41,323 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,615 96,153 SH   SOLE 26 21,329 0 74,824
SPECTRUM PHARMACEUTICALS INC COM 84763A108 207 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 92 5,464 SH   SOLE 29 0 0 5,464
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,693 219,815 SH   SOLE 30 219,815 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6,538 389,148 SH   SOLE 34 389,148 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 178 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 218 12,207 SH   SOLE 2 346 0 11,861
SPEEDWAY MOTORSPORTS INC COM 847788106 5 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 688 38,571 SH   SOLE 18 38,571 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 178 9,956 SH   SOLE 19 9,956 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,692 374,885 SH   SOLE 21 374,885 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,045 282,609 SH   SOLE 22 277,417 0 5,192
SPEEDWAY MOTORSPORTS INC COM 847788106 33 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 38 2,147 SH   SOLE 30 2,147 0 0
SPERO THERAPEUTICS INC COM 84833T103 65 6,156 SH   SOLE 2 135 0 6,021
SPERO THERAPEUTICS INC COM 84833T103 236 22,441 SH   SOLE 18 22,441 0 0
SPERO THERAPEUTICS INC COM 84833T103 95 9,041 SH   SOLE 19 9,041 0 0
SPERO THERAPEUTICS INC COM 84833T103 2,912 277,093 SH   SOLE 21 277,093 0 0
SPERO THERAPEUTICS INC COM 84833T103 607 57,738 SH   SOLE 22 55,179 0 2,559
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 3,658 49,739 SH   SOLE 2 1,871 0 47,868
SPIRE INC COM 84857L101 159 2,161 SH   SOLE 4 2,161 0 0
SPIRE INC COM 84857L101 5,434 73,877 SH   SOLE 7 73,877 0 0
SPIRE INC COM 84857L101 16,129 219,289 SH   SOLE 18 219,289 0 0
SPIRE INC COM 84857L101 3,309 44,996 SH   SOLE 19 44,996 0 0
SPIRE INC COM 84857L101 392,616 5,338,088 SH   SOLE 21 5,338,088 0 0
SPIRE INC COM 84857L101 106,020 1,441,467 SH   SOLE 22 1,374,257 0 67,210
SPIRE INC COM 84857L101 46 626 SH   SOLE 23 626 0 0
SPIRE INC COM 84857L101 1,404 19,087 SH   SOLE 26 9,790 0 9,297
SPIRE INC COM 84857L101 491 6,678 SH   SOLE 28 6,678 0 0
SPIRE INC COM 84857L101 9,419 128,065 SH   SOLE 30 128,065 0 0
SPIRE INC COM 84857L101 234 3,178 SH   SOLE 36 3,178 0 0
SPIRE INC COM 84857L101 358 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,822 248,958 SH   SOLE 2 19,941 0 229,017
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,689 40,237 SH   SOLE 4 37,282 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 614 6,693 SH   SOLE 7 6,693 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 129 1,402 SH   SOLE 13 1,402 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,726 62,462 SH   SOLE 18 53,297 0 9,165
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,848 20,157 SH   SOLE 19 20,157 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,740 73,526 SH   SOLE 20 0 0 73,526
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 300,648 3,279,682 SH   SOLE 21 3,279,682 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 281,233 3,067,881 SH   SOLE 22 2,854,260 0 213,621
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,587 137,313 SH   SOLE 23 137,313 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 125 1,365 SH   SOLE 25 1,365 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,507 245,521 SH   SOLE 26 86,462 0 159,059
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,110 23,017 SH   SOLE 28 17,077 0 5,940
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,460 26,834 SH   SOLE 29 4,274 0 22,560
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15,030 163,959 SH   SOLE 30 163,959 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,235 46,199 SH   SOLE 31 22,037 0 24,162
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 570 6,218 SH   SOLE 34 6,218 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,735 29,837 SH   SOLE 36 29,837 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 218 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 3,155 67,178 SH   SOLE 2 2,556 0 64,622
SPIRIT AIRLS INC COM 848577102 6 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 70 1,493 SH   SOLE 7 1,493 0 0
SPIRIT AIRLS INC COM 848577102 10,587 225,394 SH   SOLE 18 225,394 0 0
SPIRIT AIRLS INC COM 848577102 2,942 62,633 SH   SOLE 19 62,633 0 0
SPIRIT AIRLS INC COM 848577102 106,628 2,270,140 SH   SOLE 21 2,270,140 0 0
SPIRIT AIRLS INC COM 848577102 88,361 1,881,217 SH   SOLE 22 1,801,421 0 79,796
SPIRIT AIRLS INC COM 848577102 71 1,516 SH   SOLE 26 0 0 1,516
SPIRIT AIRLS INC COM 848577102 122 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 170 3,617 SH   SOLE 30 3,617 0 0
SPIRIT AIRLS INC COM 848577102 95 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 523 45,403 SH   SOLE 2 1,563 0 43,840
SPIRIT MTA REIT COM SHS BEN IN 84861U105 159 13,843 SH   SOLE 4 13,843 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 835 72,478 SH   SOLE 7 72,478 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 20 1,772 SH   SOLE 15 1,772 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,709 148,378 SH   SOLE 18 148,378 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,099 95,402 SH   SOLE 19 95,402 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 18,768 1,629,174 SH   SOLE 21 1,629,174 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 21,435 1,860,684 SH   SOLE 22 1,799,224 0 61,460
SPIRIT MTA REIT COM SHS BEN IN 84861U105 33 2,850 SH   SOLE 23 2,850 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,025 88,999 SH   SOLE 25 88,999 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 322 27,916 SH   SOLE 26 9,120 0 18,796
SPIRIT MTA REIT COM SHS BEN IN 84861U105 73 6,307 SH   SOLE 28 6,307 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 193 16,737 SH   SOLE 29 16,737 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 888 77,060 SH   SOLE 30 77,060 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 20 1,741 SH   SOLE 36 1,741 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 52 4,550 SH   SOLE 40 4,550 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 45 2,078 SH   SOLE 2 0 0 2,078
SPIRIT OF TEX BANCSHARES INC COM 84861D103 160 7,409 SH   SOLE 18 7,409 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 38 1,760 SH   SOLE 19 1,760 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,723 79,816 SH   SOLE 21 79,816 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 330 15,306 SH   SOLE 22 14,613 0 693
SPIRIT RLTY CAP INC NEW COM 84860W102 6,536 810,924 SH   SOLE 2 31,267 0 779,657
SPIRIT RLTY CAP INC NEW COM 84860W102 5,956 739,013 SH   SOLE 4 739,013 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,845 725,178 SH   SOLE 7 725,178 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 143 17,728 SH   SOLE 15 17,728 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,881 357,472 SH   SOLE 18 357,472 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 15,148 1,879,407 SH   SOLE 19 1,879,407 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 60,761 7,538,601 SH   SOLE 21 7,538,601 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 136,040 16,878,415 SH   SOLE 22 15,525,550 0 1,352,865
SPIRIT RLTY CAP INC NEW COM 84860W102 2,558 317,424 SH   SOLE 23 317,424 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,375 790,883 SH   SOLE 25 790,883 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,177 270,082 SH   SOLE 26 91,206 0 178,876
SPIRIT RLTY CAP INC NEW COM 84860W102 2,352 291,750 SH   SOLE 28 291,750 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,223 151,748 SH   SOLE 29 151,748 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 16,918 2,098,956 SH   SOLE 30 2,098,956 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 78 9,668 SH   SOLE 31 9,668 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 11,604 1,439,695 SH   SOLE 34 1,439,695 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 124 15,409 SH   SOLE 36 15,409 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 367 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 754 755,000 PRN   SOLE 21 755,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 605 600,000 PRN   SOLE 21 600,000 0 0
SPLUNK INC COM 848637104 41,226 340,968 SH   SOLE 2 45,334 0 295,634
SPLUNK INC COM 848637104 5,919 48,957 SH   SOLE 4 45,299 0 3,658
SPLUNK INC COM 848637104 996 8,239 SH   SOLE 7 8,239 0 0
SPLUNK INC COM 848637104 199 1,642 SH   SOLE 15 1,642 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 10,875 89,947 SH   SOLE 18 75,540 0 14,407
SPLUNK INC COM 848637104 4,009 33,154 SH   SOLE 19 33,154 0 0
SPLUNK INC COM 848637104 6,743 55,765 SH   SOLE 20 0 0 55,765
SPLUNK INC COM 848637104 306,881 2,538,096 SH   SOLE 21 2,538,096 0 0
SPLUNK INC COM 848637104 446,602 3,693,675 SH   SOLE 22 3,400,900 0 292,775
SPLUNK INC COM 848637104 22,023 182,142 SH   SOLE 23 182,142 0 0
SPLUNK INC COM 848637104 24,491 202,557 SH   SOLE 25 202,557 0 0
SPLUNK INC COM 848637104 45,812 378,890 SH   SOLE 26 126,058 0 252,832
SPLUNK INC COM 848637104 3,417 28,257 SH   SOLE 28 21,460 0 6,797
SPLUNK INC COM 848637104 4,487 37,113 SH   SOLE 29 8,462 0 28,651
SPLUNK INC COM 848637104 50,958 421,456 SH   SOLE 30 421,456 0 0
SPLUNK INC COM 848637104 7,287 60,265 SH   SOLE 31 29,753 0 30,512
SPLUNK INC COM 848637104 3,306 27,346 SH   SOLE 34 27,346 0 0
SPLUNK INC COM 848637104 13,967 115,516 SH   SOLE 36 115,516 0 0
SPLUNK INC COM 848637104 336 2,779 SH   SOLE 40 2,779 0 0
SPLUNK INC OPTIONS 848637104 121 1,000 SH Put SOLE 2 1,000 0 0
SPLUNK INC OPTIONS 848637104 4,232 35,000 SH Put SOLE 19 35,000 0 0
SPOK HLDGS INC COM 84863T106 241 15,633 SH   SOLE 2 703 0 14,930
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,267 82,305 SH   SOLE 18 82,305 0 0
SPOK HLDGS INC COM 84863T106 283 18,356 SH   SOLE 19 18,356 0 0
SPOK HLDGS INC COM 84863T106 36,112 2,344,933 SH   SOLE 21 2,344,933 0 0
SPOK HLDGS INC COM 84863T106 10,168 660,253 SH   SOLE 22 632,118 0 28,135
SPOK HLDGS INC COM 84863T106 199 12,919 SH   SOLE 26 0 0 12,919
SPOK HLDGS INC COM 84863T106 48 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 547 35,508 SH   SOLE 30 35,508 0 0
SPOK HLDGS INC COM 84863T106 30 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 234 39,977 SH   SOLE 2 10,982 0 28,995
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 706 120,662 SH   SOLE 18 120,662 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 300 51,207 SH   SOLE 19 51,207 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 7,975 1,363,265 SH   SOLE 21 1,363,265 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6,220 1,063,315 SH   SOLE 22 1,038,081 0 25,234
SPORTSMANS WHSE HLDGS INC COM 84920Y106 110 18,842 SH   SOLE 23 18,842 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 107 18,317 SH   SOLE 26 0 0 18,317
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,996 11,040 SH   SOLE 2 11,040 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 192 1,062 SH   SOLE 4 1,062 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 35 195 SH   SOLE 7 195 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 16 86 SH   SOLE 18 86 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 10,550 58,343 SH   SOLE 19 58,343 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,754 9,701 SH   SOLE 22 916 0 8,785
SPOTIFY TECHNOLOGY S A SHS L8681T102 108 600 SH   SOLE 23 600 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 24 131 SH   SOLE 25 131 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 266 1,473 SH   SOLE 26 149 0 1,324
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,870 26,934 SH   SOLE 30 26,934 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 134 742 SH   SOLE 31 0 0 742
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,562 47,346 SH   SOLE 34 47,346 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 141 781 SH   SOLE 36 781 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 133 10,999 SH   SOLE 2 465 0 10,534
SPRING BK PHARMACEUTICALS IN COM 849431101 449 37,293 SH   SOLE 18 37,293 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 143 11,849 SH   SOLE 19 11,849 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 5,145 426,970 SH   SOLE 21 426,970 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 1,409 116,956 SH   SOLE 22 113,646 0 3,310
SPRINT CORP COM SER 1 85207U105 9,747 1,490,325 SH   SOLE 2 88,760 0 1,401,565
SPRINT CORP COM SER 1 85207U105 1,473 225,199 SH   SOLE 4 203,807 0 21,392
SPRINT CORP COM SER 1 85207U105 443 67,769 SH   SOLE 7 67,769 0 0
SPRINT CORP COM SER 1 85207U105 41 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 2,691 411,456 SH   SOLE 18 347,336 0 64,120
SPRINT CORP COM SER 1 85207U105 929 142,100 SH   SOLE 19 142,100 0 0
SPRINT CORP COM SER 1 85207U105 3,868 591,448 SH   SOLE 20 0 0 591,448
SPRINT CORP COM SER 1 85207U105 70,335 10,754,520 SH   SOLE 21 10,754,520 0 0
SPRINT CORP COM SER 1 85207U105 105,005 16,055,832 SH   SOLE 22 14,472,812 0 1,583,020
SPRINT CORP COM SER 1 85207U105 7,160 1,094,767 SH   SOLE 23 1,094,767 0 0
SPRINT CORP COM SER 1 85207U105 4,451 680,510 SH   SOLE 25 680,510 0 0
SPRINT CORP COM SER 1 85207U105 15,867 2,426,075 SH   SOLE 26 1,124,947 0 1,301,128
SPRINT CORP COM SER 1 85207U105 1,049 160,389 SH   SOLE 28 123,829 0 36,560
SPRINT CORP COM SER 1 85207U105 105 16,050 SH   SOLE 29 16,050 0 0
SPRINT CORP COM SER 1 85207U105 6,295 962,544 SH   SOLE 30 962,544 0 0
SPRINT CORP COM SER 1 85207U105 2,273 347,484 SH   SOLE 31 174,195 0 173,289
SPRINT CORP COM SER 1 85207U105 260 39,698 SH   SOLE 34 39,698 0 0
SPRINT CORP COM SER 1 85207U105 3,577 547,007 SH   SOLE 36 547,007 0 0
SPRINT CORP COM SER 1 85207U105 105 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORP OPTIONS 85207U105 141 21,500 SH Put SOLE 2 21,500 0 0
SPRINT CORP OPTIONS 85207U105 3,761 575,000 SH Put SOLE 19 575,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 20 1,707 SH   SOLE 17 0 0 1,707
SPROUTS FMRS MKT INC COM 85208M102 7,659 279,436 SH   SOLE 2 60,678 0 218,758
SPROUTS FMRS MKT INC COM 85208M102 20 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 105 3,837 SH   SOLE 7 3,837 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,732 391,526 SH   SOLE 18 391,526 0 0
SPROUTS FMRS MKT INC COM 85208M102 613 22,360 SH   SOLE 19 22,360 0 0
SPROUTS FMRS MKT INC COM 85208M102 166,845 6,086,995 SH   SOLE 21 6,086,995 0 0
SPROUTS FMRS MKT INC COM 85208M102 116,958 4,266,973 SH   SOLE 22 4,010,912 0 256,061
SPROUTS FMRS MKT INC COM 85208M102 662 24,139 SH   SOLE 26 14,906 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 479 17,489 SH   SOLE 28 17,489 0 0
SPROUTS FMRS MKT INC COM 85208M102 492 17,946 SH   SOLE 29 0 0 17,946
SPROUTS FMRS MKT INC COM 85208M102 1,311 47,836 SH   SOLE 30 47,836 0 0
SPROUTS FMRS MKT INC COM 85208M102 83 3,015 SH   SOLE 31 2,701 0 314
SPROUTS FMRS MKT INC COM 85208M102 115 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 336 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 2,035 20,505 SH   SOLE 2 7,560 0 12,945
SPS COMM INC COM 78463M107 9 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 17 174 SH   SOLE 7 174 0 0
SPS COMM INC COM 78463M107 7,792 78,517 SH   SOLE 18 78,517 0 0
SPS COMM INC COM 78463M107 8,562 86,279 SH   SOLE 19 86,279 0 0
SPS COMM INC COM 78463M107 182,771 1,841,709 SH   SOLE 21 1,841,709 0 0
SPS COMM INC COM 78463M107 59,461 599,161 SH   SOLE 22 578,470 0 20,691
SPS COMM INC COM 78463M107 2,318 23,358 SH   SOLE 23 23,358 0 0
SPS COMM INC COM 78463M107 3,582 36,093 SH   SOLE 26 0 0 36,093
SPS COMM INC COM 78463M107 241 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 871 8,780 SH   SOLE 29 0 0 8,780
SPS COMM INC COM 78463M107 3,767 37,958 SH   SOLE 30 37,958 0 0
SPS COMM INC COM 78463M107 1,991 20,066 SH   SOLE 34 20,066 0 0
SPS COMM INC COM 78463M107 171 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 1,259 37,809 SH   SOLE 2 1,612 0 36,197
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 31 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 6,152 184,678 SH   SOLE 18 184,678 0 0
SPX CORP COM 784635104 1,345 40,373 SH   SOLE 19 40,373 0 0
SPX CORP COM 784635104 149,800 4,497,152 SH   SOLE 21 4,497,152 0 0
SPX CORP COM 784635104 41,350 1,241,365 SH   SOLE 22 1,194,380 0 46,985
SPX CORP COM 784635104 325 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 181 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 3,270 98,154 SH   SOLE 30 98,154 0 0
SPX CORP COM 784635104 133 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 2,222 42,740 SH   SOLE 2 1,576 0 41,164
SPX FLOW INC COM 78469X107 5 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 45 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 9,686 186,271 SH   SOLE 18 186,271 0 0
SPX FLOW INC COM 78469X107 2,023 38,895 SH   SOLE 19 38,895 0 0
SPX FLOW INC COM 78469X107 230,127 4,425,528 SH   SOLE 21 4,425,528 0 0
SPX FLOW INC COM 78469X107 63,246 1,216,264 SH   SOLE 22 1,153,674 0 62,590
SPX FLOW INC COM 78469X107 438 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 305 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 4,801 92,327 SH   SOLE 30 92,327 0 0
SPX FLOW INC COM 78469X107 185 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 208 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 70,012 707,120 SH   SOLE 2 120,218 0 586,902
SQUARE INC CL A 852234103 9,804 99,017 SH   SOLE 4 91,367 0 7,650
SQUARE INC CL A 852234103 1,710 17,266 SH   SOLE 7 17,266 0 0
SQUARE INC CL A 852234103 973 9,829 SH   SOLE 13 9,829 0 0
SQUARE INC CL A 852234103 231 2,338 SH   SOLE 15 2,338 0 0
SQUARE INC CL A 852234103 20 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 18,077 182,577 SH   SOLE 18 159,227 0 23,350
SQUARE INC CL A 852234103 77,729 785,062 SH   SOLE 19 785,062 0 0
SQUARE INC CL A 852234103 9,862 99,603 SH   SOLE 20 0 0 99,603
SQUARE INC CL A 852234103 421,451 4,256,654 SH   SOLE 21 4,256,654 0 0
SQUARE INC CL A 852234103 755,766 7,633,231 SH   SOLE 22 7,007,196 0 626,035
SQUARE INC CL A 852234103 37,078 374,488 SH   SOLE 23 374,488 0 0
SQUARE INC CL A 852234103 27,276 275,484 SH   SOLE 25 275,484 0 0
SQUARE INC CL A 852234103 79,044 798,344 SH   SOLE 26 260,247 0 538,097
SQUARE INC CL A 852234103 5,568 56,238 SH   SOLE 28 42,681 0 13,557
SQUARE INC CL A 852234103 9,268 93,610 SH   SOLE 29 13,202 0 80,408
SQUARE INC CL A 852234103 48,270 487,525 SH   SOLE 30 487,525 0 0
SQUARE INC CL A 852234103 12,407 125,314 SH   SOLE 31 65,281 0 60,033
SQUARE INC CL A 852234103 28,191 284,732 SH   SOLE 34 284,732 0 0
SQUARE INC CL A 852234103 21,483 216,983 SH   SOLE 36 216,983 0 0
SQUARE INC CL A 852234103 615 6,216 SH   SOLE 40 6,216 0 0
SQUARE INC NOTE 0.375% 3/0 852234AB9 3,136 725,000 PRN   SOLE 21 725,000 0 0
SRC ENERGY INC COM 78470V108 1,743 196,023 SH   SOLE 2 9,034 0 186,989
SRC ENERGY INC COM 78470V108 10 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 46 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 9,260 1,041,603 SH   SOLE 18 1,041,603 0 0
SRC ENERGY INC COM 78470V108 1,974 222,055 SH   SOLE 19 222,055 0 0
SRC ENERGY INC COM 78470V108 229,551 25,821,251 SH   SOLE 21 25,821,251 0 0
SRC ENERGY INC COM 78470V108 62,006 6,974,793 SH   SOLE 22 6,639,414 0 335,379
SRC ENERGY INC COM 78470V108 633 71,151 SH   SOLE 26 21,682 0 49,469
SRC ENERGY INC COM 78470V108 290 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 5,307 596,978 SH   SOLE 30 596,978 0 0
SRC ENERGY INC COM 78470V108 222 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,459 447,991 SH   SOLE 2 17,906 0 430,085
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,864 67,994 SH   SOLE 4 62,340 0 5,654
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 715 12,573 SH   SOLE 7 12,573 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 32 560 SH   SOLE 15 560 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,170 126,168 SH   SOLE 18 108,639 0 17,529
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,244 39,490 SH   SOLE 19 39,490 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 189,678 3,337,639 SH   SOLE 21 3,337,639 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 317,762 5,591,441 SH   SOLE 22 5,193,081 0 398,360
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 15,076 265,276 SH   SOLE 23 265,276 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,931 174,755 SH   SOLE 25 174,755 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33,089 582,243 SH   SOLE 26 192,022 0 390,221
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,349 41,326 SH   SOLE 28 31,209 0 10,117
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,816 49,547 SH   SOLE 29 7,190 0 42,357
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,565 379,460 SH   SOLE 30 379,460 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,984 87,706 SH   SOLE 31 42,772 0 44,934
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 607 10,678 SH   SOLE 34 10,678 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,123 142,941 SH   SOLE 36 142,941 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 297 5,228 SH   SOLE 40 5,228 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1 28 SH   SOLE 17 0 0 28
ST JOE CO COM 790148100 641 38,134 SH   SOLE 2 1,486 0 36,648
ST JOE CO COM 790148100 587 34,963 SH   SOLE 4 34,963 0 0
ST JOE CO COM 790148100 12 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 7,389 439,850 SH   SOLE 18 439,850 0 0
ST JOE CO COM 790148100 37,783 2,249,003 SH   SOLE 19 2,249,003 0 0
ST JOE CO COM 790148100 19,937 1,186,744 SH   SOLE 21 1,186,744 0 0
ST JOE CO COM 790148100 27,194 1,618,679 SH   SOLE 22 1,560,363 0 58,316
ST JOE CO COM 790148100 177 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 123 7,302 SH   SOLE 28 7,302 0 0
ST JOE CO COM 790148100 159 9,483 SH   SOLE 30 9,483 0 0
ST JOE CO COM 790148100 15,284 909,749 SH   SOLE 34 909,749 0 0
ST JOE CO COM 790148100 93 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,741 36,277 SH   SOLE 2 2,635 0 33,642
STAAR SURGICAL CO COM PAR $0.01 852312305 15 307 SH   SOLE 4 307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 46 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 7,000 145,831 SH   SOLE 18 145,831 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,094 85,289 SH   SOLE 19 85,289 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 85,761 1,786,695 SH   SOLE 21 1,786,695 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 46,227 963,063 SH   SOLE 22 915,739 0 47,324
STAAR SURGICAL CO COM PAR $0.01 852312305 508 10,588 SH   SOLE 23 10,588 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,125 23,438 SH   SOLE 26 0 0 23,438
STAAR SURGICAL CO COM PAR $0.01 852312305 221 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 62 1,295 SH   SOLE 29 0 0 1,295
STAAR SURGICAL CO COM PAR $0.01 852312305 341 7,095 SH   SOLE 30 7,095 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 157 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 10,640 386,913 SH   SOLE 2 40,042 0 346,871
STAG INDL INC COM 85254J102 763 27,753 SH   SOLE 4 27,753 0 0
STAG INDL INC COM 85254J102 4,770 173,458 SH   SOLE 7 173,458 0 0
STAG INDL INC COM 85254J102 105 3,803 SH   SOLE 15 3,803 0 0
STAG INDL INC COM 85254J102 9,447 343,538 SH   SOLE 18 343,538 0 0
STAG INDL INC COM 85254J102 11,545 419,823 SH   SOLE 19 419,823 0 0
STAG INDL INC COM 85254J102 101,823 3,702,658 SH   SOLE 21 3,702,658 0 0
STAG INDL INC COM 85254J102 129,132 4,695,699 SH   SOLE 22 4,574,402 0 121,297
STAG INDL INC COM 85254J102 2,179 79,246 SH   SOLE 23 79,246 0 0
STAG INDL INC COM 85254J102 5,456 198,406 SH   SOLE 25 198,406 0 0
STAG INDL INC COM 85254J102 5,834 212,148 SH   SOLE 26 7,622 0 204,526
STAG INDL INC COM 85254J102 388 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,782 64,802 SH   SOLE 29 34,439 0 30,363
STAG INDL INC COM 85254J102 13,531 492,038 SH   SOLE 30 492,038 0 0
STAG INDL INC COM 85254J102 13 484 SH   SOLE 34 484 0 0
STAG INDL INC COM 85254J102 334 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 9 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 170 86,449 SH   SOLE 21 86,449 0 0
STAGE STORES INC COM NEW 85254C305 781 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 3,191 14,108 SH   SOLE 2 647 0 13,461
STAMPS COM INC COM NEW 852857200 19 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 85 376 SH   SOLE 7 376 0 0
STAMPS COM INC COM NEW 852857200 16,844 74,467 SH   SOLE 18 74,467 0 0
STAMPS COM INC COM NEW 852857200 44,117 195,034 SH   SOLE 19 195,034 0 0
STAMPS COM INC COM NEW 852857200 398,760 1,762,866 SH   SOLE 21 1,762,866 0 0
STAMPS COM INC COM NEW 852857200 108,860 481,257 SH   SOLE 22 459,205 0 22,052
STAMPS COM INC COM NEW 852857200 36 160 SH   SOLE 23 160 0 0
STAMPS COM INC COM NEW 852857200 1,037 4,585 SH   SOLE 26 1,988 0 2,597
STAMPS COM INC COM NEW 852857200 505 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 178 785 SH   SOLE 29 0 0 785
STAMPS COM INC COM NEW 852857200 8,433 37,282 SH   SOLE 30 37,282 0 0
STAMPS COM INC COM NEW 852857200 14,422 63,758 SH   SOLE 34 63,758 0 0
STAMPS COM INC COM NEW 852857200 367 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 1,000 20,313 SH   SOLE 2 856 0 19,457
STANDARD MTR PRODS INC COM 853666105 22 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,565 92,751 SH   SOLE 18 92,751 0 0
STANDARD MTR PRODS INC COM 853666105 954 19,387 SH   SOLE 19 19,387 0 0
STANDARD MTR PRODS INC COM 853666105 105,131 2,135,950 SH   SOLE 21 2,135,950 0 0
STANDARD MTR PRODS INC COM 853666105 29,437 598,064 SH   SOLE 22 568,140 0 29,924
STANDARD MTR PRODS INC COM 853666105 75 1,533 SH   SOLE 26 0 0 1,533
STANDARD MTR PRODS INC COM 853666105 141 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 2,186 44,414 SH   SOLE 30 44,414 0 0
STANDARD MTR PRODS INC COM 853666105 107 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 1,143 10,962 SH   SOLE 2 478 0 10,484
STANDEX INTL CORP COM 854231107 10 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 29 274 SH   SOLE 7 274 0 0
STANDEX INTL CORP COM 854231107 5,747 55,125 SH   SOLE 18 55,125 0 0
STANDEX INTL CORP COM 854231107 3,165 30,360 SH   SOLE 19 30,360 0 0
STANDEX INTL CORP COM 854231107 138,263 1,326,263 SH   SOLE 21 1,326,263 0 0
STANDEX INTL CORP COM 854231107 38,157 366,019 SH   SOLE 22 350,233 0 15,786
STANDEX INTL CORP COM 854231107 598 5,734 SH   SOLE 23 5,734 0 0
STANDEX INTL CORP COM 854231107 1,891 18,142 SH   SOLE 26 0 0 18,142
STANDEX INTL CORP COM 854231107 193 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 280 2,689 SH   SOLE 29 0 0 2,689
STANDEX INTL CORP COM 854231107 2,894 27,764 SH   SOLE 30 27,764 0 0
STANDEX INTL CORP COM 854231107 154 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 57,434 392,201 SH   SOLE 2 68,156 0 324,045
STANLEY BLACK & DECKER INC COM 854502101 7,412 50,612 SH   SOLE 4 46,540 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 28,800 196,670 SH   SOLE 7 131,684 0 64,986
STANLEY BLACK & DECKER INC COM 854502101 796 5,434 SH   SOLE 13 5,434 0 0
STANLEY BLACK & DECKER INC COM 854502101 209 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 46,217 315,605 SH   SOLE 18 297,012 0 18,593
STANLEY BLACK & DECKER INC COM 854502101 5,922 40,443 SH   SOLE 19 40,443 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,768 73,532 SH   SOLE 20 0 0 73,532
STANLEY BLACK & DECKER INC COM 854502101 454,131 3,101,138 SH   SOLE 21 3,101,138 0 0
STANLEY BLACK & DECKER INC COM 854502101 542,695 3,705,918 SH   SOLE 22 3,271,314 0 434,604
STANLEY BLACK & DECKER INC COM 854502101 28,513 194,711 SH   SOLE 23 194,711 0 0
STANLEY BLACK & DECKER INC COM 854502101 22,242 151,886 SH   SOLE 25 151,886 0 0
STANLEY BLACK & DECKER INC COM 854502101 99,090 676,659 SH   SOLE 26 139,156 0 537,503
STANLEY BLACK & DECKER INC COM 854502101 4,246 28,996 SH   SOLE 28 21,605 0 7,391
STANLEY BLACK & DECKER INC COM 854502101 775 5,295 SH   SOLE 29 5,295 0 0
STANLEY BLACK & DECKER INC COM 854502101 68,895 470,465 SH   SOLE 30 470,465 0 0
STANLEY BLACK & DECKER INC COM 854502101 10,999 75,107 SH   SOLE 31 31,612 0 43,495
STANLEY BLACK & DECKER INC COM 854502101 1,744 11,910 SH   SOLE 34 11,910 0 0
STANLEY BLACK & DECKER INC COM 854502101 19,531 133,371 SH   SOLE 36 133,371 0 0
STANLEY BLACK & DECKER INC COM 854502101 450 3,072 SH   SOLE 40 3,072 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,654 15,090 SH   SOLE 2 15,090 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,117 10,190 SH   SOLE 19 10,190 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 44 400 SH   SOLE 25 400 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,441 13,150 SH   SOLE 34 13,150 0 0
STARBUCKS CORP COM 855244109 182,167 3,204,911 SH   SOLE 2 405,433 0 2,799,478
STARBUCKS CORP COM 855244109 28,559 502,452 SH   SOLE 4 466,040 0 36,412
STARBUCKS CORP COM 855244109 63,212 1,112,112 SH   SOLE 7 1,093,862 0 18,250
STARBUCKS CORP COM 855244109 746 13,129 SH   SOLE 13 13,129 0 0
STARBUCKS CORP COM 855244109 760 13,367 SH   SOLE 15 13,367 0 0
STARBUCKS CORP COM 855244109 39 679 SH   SOLE 17 0 0 679
STARBUCKS CORP COM 855244109 191,640 3,371,561 SH   SOLE 18 3,178,196 0 193,365
STARBUCKS CORP COM 855244109 271,234 4,771,882 SH   SOLE 19 4,771,882 0 0
STARBUCKS CORP COM 855244109 39,339 692,107 SH   SOLE 20 0 0 692,107
STARBUCKS CORP COM 855244109 1,485,342 26,131,986 SH   SOLE 21 26,131,986 0 0
STARBUCKS CORP COM 855244109 1,881,570 33,102,916 SH   SOLE 22 29,483,163 0 3,619,753
STARBUCKS CORP COM 855244109 98,949 1,740,832 SH   SOLE 23 1,740,832 0 0
STARBUCKS CORP COM 855244109 71,920 1,265,311 SH   SOLE 25 1,265,311 0 0
STARBUCKS CORP COM 855244109 296,724 5,220,331 SH   SOLE 26 1,107,818 0 4,112,513
STARBUCKS CORP COM 855244109 15,154 266,606 SH   SOLE 28 202,191 0 64,415
STARBUCKS CORP COM 855244109 3,262 57,385 SH   SOLE 29 57,385 0 0
STARBUCKS CORP COM 855244109 282,012 4,961,507 SH   SOLE 30 4,961,507 0 0
STARBUCKS CORP COM 855244109 32,141 565,457 SH   SOLE 31 272,838 0 292,619
STARBUCKS CORP COM 855244109 13,057 229,715 SH   SOLE 32 229,715 0 0
STARBUCKS CORP COM 855244109 112,808 1,984,655 SH   SOLE 34 1,984,655 0 0
STARBUCKS CORP COM 855244109 64,372 1,132,506 SH   SOLE 36 1,132,506 0 0
STARBUCKS CORP COM 855244109 1,562 27,477 SH   SOLE 40 27,477 0 0
STARRETT L S CO CL A 855668109 5 862 SH   SOLE 18 862 0 0
STARRETT L S CO CL A 855668109 134 22,389 SH   SOLE 21 22,389 0 0
STARRETT L S CO CL A 855668109 55 9,231 SH   SOLE 22 9,231 0 0
STARTEK INC COM 85569C107 15 2,320 SH   SOLE 18 2,320 0 0
STARTEK INC COM 85569C107 256 38,696 SH   SOLE 21 38,696 0 0
STARTEK INC COM 85569C107 2,321 350,576 SH   SOLE 22 350,576 0 0
STARWOOD PPTY TR INC COM 85571B105 9,934 461,594 SH   SOLE 2 25,650 0 435,944
STARWOOD PPTY TR INC COM 85571B105 22 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 203 9,421 SH   SOLE 7 9,421 0 0
STARWOOD PPTY TR INC COM 85571B105 2,729 126,826 SH   SOLE 18 126,826 0 0
STARWOOD PPTY TR INC COM 85571B105 955 44,358 SH   SOLE 19 44,358 0 0
STARWOOD PPTY TR INC COM 85571B105 175,792 8,168,774 SH   SOLE 21 8,168,774 0 0
STARWOOD PPTY TR INC COM 85571B105 161,086 7,485,421 SH   SOLE 22 6,945,021 0 540,400
STARWOOD PPTY TR INC COM 85571B105 1,715 79,686 SH   SOLE 26 48,309 0 31,377
STARWOOD PPTY TR INC COM 85571B105 777 36,108 SH   SOLE 28 36,108 0 0
STARWOOD PPTY TR INC COM 85571B105 1,365 63,417 SH   SOLE 30 63,417 0 0
STARWOOD PPTY TR INC COM 85571B105 117 5,432 SH   SOLE 31 5,432 0 0
STARWOOD PPTY TR INC COM 85571B105 149 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 610 28,360 SH   SOLE 40 28,360 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 500 500,000 PRN   SOLE 21 500,000 0 0
STATE AUTO FINL CORP COM 855707105 526 17,225 SH   SOLE 2 660 0 16,565
STATE AUTO FINL CORP COM 855707105 12 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,622 53,096 SH   SOLE 18 53,096 0 0
STATE AUTO FINL CORP COM 855707105 497 16,283 SH   SOLE 19 16,283 0 0
STATE AUTO FINL CORP COM 855707105 16,893 553,128 SH   SOLE 21 553,128 0 0
STATE AUTO FINL CORP COM 855707105 14,558 476,692 SH   SOLE 22 455,575 0 21,117
STATE AUTO FINL CORP COM 855707105 76 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 128 4,194 SH   SOLE 30 4,194 0 0
STATE AUTO FINL CORP COM 855707105 46 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 1,086 36,000 SH   SOLE 2 1,408 0 34,592
STATE BK FINL CORP COM 856190103 12 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 6 187 SH   SOLE 7 187 0 0
STATE BK FINL CORP COM 856190103 3,641 120,639 SH   SOLE 18 120,639 0 0
STATE BK FINL CORP COM 856190103 1,049 34,768 SH   SOLE 19 34,768 0 0
STATE BK FINL CORP COM 856190103 37,299 1,235,881 SH   SOLE 21 1,235,881 0 0
STATE BK FINL CORP COM 856190103 37,908 1,256,074 SH   SOLE 22 1,207,213 0 48,861
STATE BK FINL CORP COM 856190103 741 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 275 9,096 SH   SOLE 30 9,096 0 0
STATE BK FINL CORP COM 856190103 120 3,985 SH   SOLE 40 3,985 0 0
STATE STR CORP COM 857477103 76,674 915,183 SH   SOLE 2 132,675 0 782,508
STATE STR CORP COM 857477103 10,223 122,021 SH   SOLE 4 112,380 0 9,641
STATE STR CORP COM 857477103 23,471 280,150 SH   SOLE 7 272,834 0 7,316
STATE STR CORP COM 857477103 483 5,768 SH   SOLE 13 5,768 0 0
STATE STR CORP COM 857477103 266 3,175 SH   SOLE 15 3,175 0 0
STATE STR CORP COM 857477103 31 366 SH   SOLE 17 0 0 366
STATE STR CORP COM 857477103 64,723 772,538 SH   SOLE 18 710,573 0 61,965
STATE STR CORP COM 857477103 65,967 787,388 SH   SOLE 19 787,388 0 0
STATE STR CORP COM 857477103 13,360 159,468 SH   SOLE 20 0 0 159,468
STATE STR CORP COM 857477103 518,853 6,193,037 SH   SOLE 21 6,193,037 0 0
STATE STR CORP COM 857477103 771,936 9,213,842 SH   SOLE 22 8,129,050 0 1,084,792
STATE STR CORP COM 857477103 39,235 468,315 SH   SOLE 23 468,315 0 0
STATE STR CORP COM 857477103 30,243 360,976 SH   SOLE 25 360,976 0 0
STATE STR CORP COM 857477103 117,411 1,401,422 SH   SOLE 26 309,889 0 1,091,533
STATE STR CORP COM 857477103 5,848 69,798 SH   SOLE 28 52,700 0 17,098
STATE STR CORP COM 857477103 1,064 12,697 SH   SOLE 29 12,697 0 0
STATE STR CORP COM 857477103 112,705 1,345,249 SH   SOLE 30 1,345,249 0 0
STATE STR CORP COM 857477103 12,166 145,214 SH   SOLE 31 82,424 0 62,790
STATE STR CORP COM 857477103 3,326 39,702 SH   SOLE 34 39,702 0 0
STATE STR CORP COM 857477103 34,840 415,850 SH   SOLE 36 415,850 0 0
STATE STR CORP COM 857477103 629 7,506 SH   SOLE 40 7,506 0 0
STEEL CONNECT INC COM 858098106 14 6,607 SH   SOLE 18 6,607 0 0
STEEL CONNECT INC COM 858098106 250 117,382 SH   SOLE 21 117,382 0 0
STEEL CONNECT INC COM 858098106 2,269 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 27,504 608,627 SH   SOLE 2 129,087 0 479,540
STEEL DYNAMICS INC COM 858119100 3,797 84,025 SH   SOLE 4 77,815 0 6,210
STEEL DYNAMICS INC COM 858119100 1,818 40,220 SH   SOLE 7 29,328 0 10,892
STEEL DYNAMICS INC COM 858119100 304 6,737 SH   SOLE 13 6,737 0 0
STEEL DYNAMICS INC COM 858119100 28 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 33,624 744,052 SH   SOLE 18 723,810 0 20,242
STEEL DYNAMICS INC COM 858119100 2,140 47,359 SH   SOLE 19 47,359 0 0
STEEL DYNAMICS INC COM 858119100 4,619 102,222 SH   SOLE 20 0 0 102,222
STEEL DYNAMICS INC COM 858119100 503,887 11,150,403 SH   SOLE 21 11,150,403 0 0
STEEL DYNAMICS INC COM 858119100 363,281 8,038,973 SH   SOLE 22 7,567,787 0 471,186
STEEL DYNAMICS INC COM 858119100 14,079 311,546 SH   SOLE 23 311,546 0 0
STEEL DYNAMICS INC COM 858119100 8,370 185,207 SH   SOLE 25 185,207 0 0
STEEL DYNAMICS INC COM 858119100 49,473 1,094,769 SH   SOLE 26 247,252 0 847,517
STEEL DYNAMICS INC COM 858119100 2,070 45,808 SH   SOLE 28 33,862 0 11,946
STEEL DYNAMICS INC COM 858119100 2,954 65,375 SH   SOLE 29 9,796 0 55,579
STEEL DYNAMICS INC COM 858119100 15,232 337,063 SH   SOLE 30 337,063 0 0
STEEL DYNAMICS INC COM 858119100 4,006 88,648 SH   SOLE 31 46,696 0 41,952
STEEL DYNAMICS INC COM 858119100 491 10,866 SH   SOLE 34 10,866 0 0
STEEL DYNAMICS INC COM 858119100 6,773 149,886 SH   SOLE 36 149,886 0 0
STEEL DYNAMICS INC COM 858119100 218 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,602 86,598 SH   SOLE 2 3,181 0 83,417
STEELCASE INC CL A 858155203 10 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 38 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 5,142 277,972 SH   SOLE 18 277,972 0 0
STEELCASE INC CL A 858155203 1,435 77,565 SH   SOLE 19 77,565 0 0
STEELCASE INC CL A 858155203 51,011 2,757,343 SH   SOLE 21 2,757,343 0 0
STEELCASE INC CL A 858155203 47,916 2,590,032 SH   SOLE 22 2,455,698 0 134,334
STEELCASE INC CL A 858155203 229 12,355 SH   SOLE 26 8,213 0 4,142
STEELCASE INC CL A 858155203 242 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 367 19,835 SH   SOLE 30 19,835 0 0
STEELCASE INC CL A 858155203 175 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 14 5,837 SH   SOLE 18 5,837 0 0
STEIN MART INC COM 858375108 189 80,387 SH   SOLE 21 80,387 0 0
STEIN MART INC COM 858375108 1,401 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 993 72,766 SH   SOLE 30 72,766 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 396 23,862 SH   SOLE 2 2,378 0 21,484
STEMLINE THERAPEUTICS INC COM 85858C107 11 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,552 93,493 SH   SOLE 18 93,493 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,181 71,129 SH   SOLE 19 71,129 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 16,286 981,074 SH   SOLE 21 981,074 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 13,228 796,879 SH   SOLE 22 773,729 0 23,150
STEMLINE THERAPEUTICS INC COM 85858C107 40 2,382 SH   SOLE 23 2,382 0 0
STEPAN CO COM 858586100 1,790 20,568 SH   SOLE 2 756 0 19,812
STEPAN CO COM 858586100 6 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 39 443 SH   SOLE 7 443 0 0
STEPAN CO COM 858586100 7,786 89,479 SH   SOLE 18 89,479 0 0
STEPAN CO COM 858586100 1,605 18,451 SH   SOLE 19 18,451 0 0
STEPAN CO COM 858586100 185,513 2,132,089 SH   SOLE 21 2,132,089 0 0
STEPAN CO COM 858586100 50,394 579,173 SH   SOLE 22 550,055 0 29,118
STEPAN CO COM 858586100 370 4,248 SH   SOLE 26 3,219 0 1,029
STEPAN CO COM 858586100 251 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 3,951 45,411 SH   SOLE 30 45,411 0 0
STEPAN CO COM 858586100 196 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 11,621 198,047 SH   SOLE 2 18,696 0 179,351
STERICYCLE INC COM 858912108 1,494 25,462 SH   SOLE 4 23,162 0 2,300
STERICYCLE INC COM 858912108 3,785 64,499 SH   SOLE 7 64,499 0 0
STERICYCLE INC COM 858912108 30 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 10,457 178,204 SH   SOLE 18 167,733 0 10,471
STERICYCLE INC COM 858912108 1,209 20,602 SH   SOLE 19 20,602 0 0
STERICYCLE INC COM 858912108 101,157 1,723,874 SH   SOLE 21 1,723,874 0 0
STERICYCLE INC COM 858912108 127,927 2,180,074 SH   SOLE 22 1,956,315 0 223,759
STERICYCLE INC COM 858912108 6,446 109,848 SH   SOLE 23 109,848 0 0
STERICYCLE INC COM 858912108 4,404 75,048 SH   SOLE 25 75,048 0 0
STERICYCLE INC COM 858912108 19,319 329,224 SH   SOLE 26 109,780 0 219,444
STERICYCLE INC COM 858912108 985 16,788 SH   SOLE 28 12,878 0 3,910
STERICYCLE INC COM 858912108 1,103 18,790 SH   SOLE 29 2,133 0 16,657
STERICYCLE INC COM 858912108 20,781 354,139 SH   SOLE 30 354,139 0 0
STERICYCLE INC COM 858912108 1,814 30,912 SH   SOLE 31 16,191 0 14,721
STERICYCLE INC COM 858912108 284 4,840 SH   SOLE 34 4,840 0 0
STERICYCLE INC COM 858912108 4,305 73,370 SH   SOLE 36 73,370 0 0
STERICYCLE INC COM 858912108 100 1,712 SH   SOLE 40 1,712 0 0
STERIS PLC SHS USD G84720104 22,495 196,635 SH   SOLE 2 49,569 0 147,066
STERIS PLC SHS USD G84720104 48 417 SH   SOLE 4 417 0 0
STERIS PLC SHS USD G84720104 261 2,279 SH   SOLE 7 2,279 0 0
STERIS PLC SHS USD G84720104 30,149 263,536 SH   SOLE 18 263,536 0 0
STERIS PLC SHS USD G84720104 1,692 14,788 SH   SOLE 19 14,788 0 0
STERIS PLC SHS USD G84720104 501,976 4,387,901 SH   SOLE 21 4,387,901 0 0
STERIS PLC SHS USD G84720104 308,357 2,695,427 SH   SOLE 22 2,517,706 0 177,721
STERIS PLC SHS USD G84720104 9,768 85,384 SH   SOLE 26 24,213 0 61,171
STERIS PLC SHS USD G84720104 1,346 11,767 SH   SOLE 28 11,767 0 0
STERIS PLC SHS USD G84720104 1,235 10,794 SH   SOLE 29 0 0 10,794
STERIS PLC SHS USD G84720104 7,604 66,470 SH   SOLE 30 66,470 0 0
STERIS PLC SHS USD G84720104 198 1,729 SH   SOLE 31 1,729 0 0
STERIS PLC SHS USD G84720104 118 1,029 SH   SOLE 36 1,029 0 0
STERIS PLC SHS USD G84720104 1,179 10,305 SH   SOLE 40 10,305 0 0
STERLING BANCORP DEL COM 85917A100 11,301 513,660 SH   SOLE 2 107,862 0 405,798
STERLING BANCORP DEL COM 85917A100 25 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 108 4,909 SH   SOLE 7 4,909 0 0
STERLING BANCORP DEL COM 85917A100 15,338 697,181 SH   SOLE 18 697,181 0 0
STERLING BANCORP DEL COM 85917A100 873 39,700 SH   SOLE 19 39,700 0 0
STERLING BANCORP DEL COM 85917A100 242,073 11,003,301 SH   SOLE 21 11,003,301 0 0
STERLING BANCORP DEL COM 85917A100 159,633 7,256,062 SH   SOLE 22 6,831,195 0 424,867
STERLING BANCORP DEL COM 85917A100 1,312 59,615 SH   SOLE 26 34,907 0 24,708
STERLING BANCORP DEL COM 85917A100 669 30,400 SH   SOLE 28 30,400 0 0
STERLING BANCORP DEL COM 85917A100 1,166 53,014 SH   SOLE 30 53,014 0 0
STERLING BANCORP DEL COM 85917A100 104 4,705 SH   SOLE 31 4,705 0 0
STERLING BANCORP DEL COM 85917A100 542 24,633 SH   SOLE 40 24,633 0 0
STERLING BANCORP INC COM 85917W102 217 19,220 SH   SOLE 2 551 0 18,669
STERLING BANCORP INC COM 85917W102 5 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 695 61,454 SH   SOLE 18 61,454 0 0
STERLING BANCORP INC COM 85917W102 332 29,373 SH   SOLE 19 29,373 0 0
STERLING BANCORP INC COM 85917W102 8,634 763,418 SH   SOLE 21 763,418 0 0
STERLING BANCORP INC COM 85917W102 2,264 200,182 SH   SOLE 22 192,513 0 7,669
STERLING BANCORP INC COM 85917W102 55 4,835 SH   SOLE 30 4,835 0 0
STERLING CONSTRUCTION CO INC COM 859241101 392 27,383 SH   SOLE 2 1,080 0 26,303
STERLING CONSTRUCTION CO INC COM 859241101 7 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,277 89,149 SH   SOLE 18 89,149 0 0
STERLING CONSTRUCTION CO INC COM 859241101 371 25,917 SH   SOLE 19 25,917 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,406 936,164 SH   SOLE 21 936,164 0 0
STERLING CONSTRUCTION CO INC COM 859241101 13,480 941,358 SH   SOLE 22 918,570 0 22,788
STEWARDSHIP FINL CORP COM 860326107 15 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 43 4,099 SH   SOLE 21 4,099 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,075 23,894 SH   SOLE 2 876 0 23,018
STEWART INFORMATION SVCS COR COM 860372101 22 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,699 104,390 SH   SOLE 18 104,390 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,097 24,372 SH   SOLE 19 24,372 0 0
STEWART INFORMATION SVCS COR COM 860372101 109,440 2,431,457 SH   SOLE 21 2,431,457 0 0
STEWART INFORMATION SVCS COR COM 860372101 30,907 686,672 SH   SOLE 22 655,474 0 31,198
STEWART INFORMATION SVCS COR COM 860372101 642 14,265 SH   SOLE 26 0 0 14,265
STEWART INFORMATION SVCS COR COM 860372101 111 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,271 50,450 SH   SOLE 30 50,450 0 0
STEWART INFORMATION SVCS COR COM 860372101 105 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 5,090 99,288 SH   SOLE 2 31,959 0 67,329
STIFEL FINL CORP COM 860630102 19 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 114 2,226 SH   SOLE 7 2,226 0 0
STIFEL FINL CORP COM 860630102 21,145 412,505 SH   SOLE 18 412,505 0 0
STIFEL FINL CORP COM 860630102 3,293 64,245 SH   SOLE 19 64,245 0 0
STIFEL FINL CORP COM 860630102 257,030 5,014,249 SH   SOLE 21 5,014,249 0 0
STIFEL FINL CORP COM 860630102 123,364 2,406,641 SH   SOLE 22 2,307,901 0 98,740
STIFEL FINL CORP COM 860630102 886 17,282 SH   SOLE 26 10,354 0 6,928
STIFEL FINL CORP COM 860630102 486 9,472 SH   SOLE 28 9,472 0 0
STIFEL FINL CORP COM 860630102 33 646 SH   SOLE 29 0 0 646
STIFEL FINL CORP COM 860630102 851 16,601 SH   SOLE 30 16,601 0 0
STIFEL FINL CORP COM 860630102 117 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 346 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 8 192 SH   SOLE 19 192 0 0
STITCH FIX INC COM CL A 860897107 2 54 SH   SOLE 21 54 0 0
STITCH FIX INC COM CL A 860897107 10,790 246,522 SH   SOLE 22 246,522 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 27 1,462 SH   SOLE 18 1,462 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,373 74,849 SH   SOLE 22 74,849 0 0
STOCK YDS BANCORP INC COM 861025104 756 20,819 SH   SOLE 2 810 0 20,009
STOCK YDS BANCORP INC COM 861025104 17 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,722 74,989 SH   SOLE 18 74,989 0 0
STOCK YDS BANCORP INC COM 861025104 712 19,602 SH   SOLE 19 19,602 0 0
STOCK YDS BANCORP INC COM 861025104 28,137 775,116 SH   SOLE 21 775,116 0 0
STOCK YDS BANCORP INC COM 861025104 25,463 701,452 SH   SOLE 22 669,191 0 32,261
STOCK YDS BANCORP INC COM 861025104 54 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 112 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 174 4,803 SH   SOLE 30 4,803 0 0
STOCK YDS BANCORP INC COM 861025104 26 706 SH   SOLE 34 706 0 0
STOCK YDS BANCORP INC COM 861025104 98 2,694 SH   SOLE 40 2,694 0 0
STONERIDGE INC COM 86183P102 662 22,268 SH   SOLE 2 1,018 0 21,250
STONERIDGE INC COM 86183P102 16 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,808 94,494 SH   SOLE 18 94,494 0 0
STONERIDGE INC COM 86183P102 750 25,233 SH   SOLE 19 25,233 0 0
STONERIDGE INC COM 86183P102 29,308 986,125 SH   SOLE 21 986,125 0 0
STONERIDGE INC COM 86183P102 22,792 766,894 SH   SOLE 22 728,664 0 38,230
STONERIDGE INC COM 86183P102 55 1,851 SH   SOLE 26 0 0 1,851
STONERIDGE INC COM 86183P102 118 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 231 7,788 SH   SOLE 30 7,788 0 0
STONERIDGE INC COM 86183P102 446 15,006 SH   SOLE 34 15,006 0 0
STORE CAP CORP COM 862121100 9,585 344,892 SH   SOLE 2 12,873 0 332,019
STORE CAP CORP COM 862121100 1,460 52,536 SH   SOLE 4 52,536 0 0
STORE CAP CORP COM 862121100 8,660 311,640 SH   SOLE 7 311,640 0 0
STORE CAP CORP COM 862121100 213 7,673 SH   SOLE 15 7,673 0 0
STORE CAP CORP COM 862121100 2,555 91,949 SH   SOLE 18 91,949 0 0
STORE CAP CORP COM 862121100 8,045 289,489 SH   SOLE 19 289,489 0 0
STORE CAP CORP COM 862121100 87,403 3,145,136 SH   SOLE 21 3,145,136 0 0
STORE CAP CORP COM 862121100 203,327 7,316,559 SH   SOLE 22 6,804,911 0 511,648
STORE CAP CORP COM 862121100 364 13,114 SH   SOLE 23 13,114 0 0
STORE CAP CORP COM 862121100 9,647 347,126 SH   SOLE 25 347,126 0 0
STORE CAP CORP COM 862121100 3,046 109,621 SH   SOLE 26 35,240 0 74,381
STORE CAP CORP COM 862121100 657 23,659 SH   SOLE 28 23,659 0 0
STORE CAP CORP COM 862121100 2,384 85,801 SH   SOLE 29 63,030 0 22,771
STORE CAP CORP COM 862121100 24,390 877,638 SH   SOLE 30 877,638 0 0
STORE CAP CORP COM 862121100 107 3,852 SH   SOLE 31 3,852 0 0
STORE CAP CORP COM 862121100 87 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 483 17,370 SH   SOLE 40 17,370 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 4 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 216 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 1,171 50,690 SH   SOLE 2 1,902 0 48,788
STRATASYS LTD SHS M85548101 24 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,831 165,766 SH   SOLE 18 165,766 0 0
STRATASYS LTD SHS M85548101 1,083 46,866 SH   SOLE 19 46,866 0 0
STRATASYS LTD SHS M85548101 36,915 1,597,378 SH   SOLE 21 1,597,378 0 0
STRATASYS LTD SHS M85548101 11,881 514,109 SH   SOLE 22 476,440 0 37,669
STRATEGIC ED INC COM 86272C103 2,582 18,842 SH   SOLE 2 2,784 0 16,058
STRATEGIC ED INC COM 86272C103 9 66 SH   SOLE 4 66 0 0
STRATEGIC ED INC COM 86272C103 63 458 SH   SOLE 7 458 0 0
STRATEGIC ED INC COM 86272C103 12,359 90,189 SH   SOLE 18 90,189 0 0
STRATEGIC ED INC COM 86272C103 7,791 56,857 SH   SOLE 19 56,857 0 0
STRATEGIC ED INC COM 86272C103 307,510 2,244,105 SH   SOLE 21 2,244,105 0 0
STRATEGIC ED INC COM 86272C103 87,702 640,021 SH   SOLE 22 610,940 0 29,081
STRATEGIC ED INC COM 86272C103 2,326 16,971 SH   SOLE 23 16,971 0 0
STRATEGIC ED INC COM 86272C103 4,504 32,867 SH   SOLE 26 2,172 0 30,695
STRATEGIC ED INC COM 86272C103 422 3,077 SH   SOLE 28 3,077 0 0
STRATEGIC ED INC COM 86272C103 139 1,015 SH   SOLE 29 0 0 1,015
STRATEGIC ED INC COM 86272C103 6,586 48,060 SH   SOLE 30 48,060 0 0
STRATEGIC ED INC COM 86272C103 287 2,096 SH   SOLE 40 2,096 0 0
STRATTEC SEC CORP COM 863111100 24 673 SH   SOLE 18 673 0 0
STRATTEC SEC CORP COM 863111100 725 20,330 SH   SOLE 21 20,330 0 0
STRATTEC SEC CORP COM 863111100 2,870 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 219 7,157 SH   SOLE 2 159 0 6,998
STRATUS PPTYS INC COM NEW 863167201 614 20,056 SH   SOLE 18 20,056 0 0
STRATUS PPTYS INC COM NEW 863167201 153 5,009 SH   SOLE 19 5,009 0 0
STRATUS PPTYS INC COM NEW 863167201 5,995 195,920 SH   SOLE 21 195,920 0 0
STRATUS PPTYS INC COM NEW 863167201 1,497 48,933 SH   SOLE 22 47,317 0 1,616
STREAMLINE HEALTH SOLUTIONS COM 86323X106 4 3,128 SH   SOLE 18 3,128 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 69 58,273 SH   SOLE 21 58,273 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 432 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,639 544,099 SH   SOLE 21 544,099 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 239 49,244 SH   SOLE 22 49,244 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 6 1,135 SH   SOLE 30 1,135 0 0
STRYKER CORP COM 863667101 191,394 1,077,181 SH   SOLE 2 366,831 0 710,350
STRYKER CORP COM 863667101 20,615 116,023 SH   SOLE 4 107,114 0 8,909
STRYKER CORP COM 863667101 44,404 249,909 SH   SOLE 7 245,999 0 3,910
STRYKER CORP COM 863667101 6,005 33,796 SH   SOLE 13 33,796 0 0
STRYKER CORP COM 863667101 496 2,794 SH   SOLE 15 2,794 0 0
STRYKER CORP COM 863667101 134,058 754,493 SH   SOLE 18 714,935 0 39,558
STRYKER CORP COM 863667101 247,968 1,395,586 SH   SOLE 19 1,395,586 0 0
STRYKER CORP COM 863667101 1,374,073 7,733,414 SH   SOLE 21 7,733,414 0 0
STRYKER CORP COM 863667101 1,451,376 8,168,485 SH   SOLE 22 7,236,762 0 931,723
STRYKER CORP COM 863667101 76,834 432,430 SH   SOLE 23 432,430 0 0
STRYKER CORP COM 863667101 61,039 343,532 SH   SOLE 25 343,532 0 0
STRYKER CORP COM 863667101 204,954 1,153,503 SH   SOLE 26 270,557 0 882,946
STRYKER CORP COM 863667101 11,447 64,426 SH   SOLE 28 48,723 0 15,703
STRYKER CORP COM 863667101 16,923 95,247 SH   SOLE 29 11,583 0 83,664
STRYKER CORP COM 863667101 226,298 1,273,628 SH   SOLE 30 1,273,628 0 0
STRYKER CORP COM 863667101 23,217 130,666 SH   SOLE 31 64,290 0 66,376
STRYKER CORP COM 863667101 99,067 557,557 SH   SOLE 34 557,557 0 0
STRYKER CORP COM 863667101 56,468 317,806 SH   SOLE 36 317,806 0 0
STRYKER CORP COM 863667101 1,201 6,758 SH   SOLE 40 6,758 0 0
STURM RUGER & CO INC COM 864159108 380 5,500 SH   SOLE 2 630 0 4,870
STURM RUGER & CO INC COM 864159108 8 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 25 369 SH   SOLE 7 369 0 0
STURM RUGER & CO INC COM 864159108 5,031 72,864 SH   SOLE 18 72,864 0 0
STURM RUGER & CO INC COM 864159108 1,048 15,179 SH   SOLE 19 15,179 0 0
STURM RUGER & CO INC COM 864159108 177,673 2,573,104 SH   SOLE 21 2,573,104 0 0
STURM RUGER & CO INC COM 864159108 34,066 493,356 SH   SOLE 22 468,091 0 25,265
STURM RUGER & CO INC COM 864159108 259 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 186 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 2,630 38,086 SH   SOLE 30 38,086 0 0
STURM RUGER & CO INC COM 864159108 139 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 12 1,539 SH   SOLE 18 1,539 0 0
SUMMER INFANT INC COM 865646103 9 5,493 SH   SOLE 21 5,493 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 245 10,552 SH   SOLE 2 395 0 10,157
SUMMIT FINANCIAL GROUP INC COM 86606G101 5 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 871 37,506 SH   SOLE 18 37,506 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 210 9,045 SH   SOLE 19 9,045 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 9,209 396,779 SH   SOLE 21 396,779 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,425 104,465 SH   SOLE 22 99,627 0 4,838
SUMMIT HOTEL PPTYS INC COM 866082100 2,003 148,011 SH   SOLE 2 47,182 0 100,829
SUMMIT HOTEL PPTYS INC COM 866082100 378 27,954 SH   SOLE 4 27,954 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,294 169,576 SH   SOLE 7 169,576 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 61 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,192 457,636 SH   SOLE 18 457,636 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,563 337,248 SH   SOLE 19 337,248 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 153,646 11,355,954 SH   SOLE 21 11,355,954 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 66,379 4,906,071 SH   SOLE 22 4,769,776 0 136,295
SUMMIT HOTEL PPTYS INC COM 866082100 1,570 116,008 SH   SOLE 23 116,008 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,576 190,399 SH   SOLE 25 190,399 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,455 255,358 SH   SOLE 26 26,929 0 228,429
SUMMIT HOTEL PPTYS INC COM 866082100 179 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 485 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 9,480 700,689 SH   SOLE 30 700,689 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 134 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 1,637 90,054 SH   SOLE 2 4,182 0 85,872
SUMMIT MATLS INC CL A 86614U100 7 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 44 2,415 SH   SOLE 7 2,415 0 0
SUMMIT MATLS INC CL A 86614U100 6,440 354,234 SH   SOLE 18 354,234 0 0
SUMMIT MATLS INC CL A 86614U100 1,874 103,087 SH   SOLE 19 103,087 0 0
SUMMIT MATLS INC CL A 86614U100 70,119 3,856,924 SH   SOLE 21 3,856,924 0 0
SUMMIT MATLS INC CL A 86614U100 58,227 3,202,800 SH   SOLE 22 3,060,084 0 142,716
SUMMIT MATLS INC CL A 86614U100 438 24,088 SH   SOLE 26 9,408 0 14,680
SUMMIT MATLS INC CL A 86614U100 277 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 475 26,146 SH   SOLE 30 26,146 0 0
SUMMIT MATLS INC CL A 86614U100 233 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 15 953 SH   SOLE 18 953 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 13 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 14,969 147,415 SH   SOLE 2 5,499 0 141,916
SUN CMNTYS INC COM 866674104 11,389 112,167 SH   SOLE 4 112,167 0 0
SUN CMNTYS INC COM 866674104 14,195 139,797 SH   SOLE 7 139,797 0 0
SUN CMNTYS INC COM 866674104 333 3,277 SH   SOLE 15 3,277 0 0
SUN CMNTYS INC COM 866674104 5,880 57,906 SH   SOLE 18 57,906 0 0
SUN CMNTYS INC COM 866674104 13,958 137,466 SH   SOLE 19 137,466 0 0
SUN CMNTYS INC COM 866674104 156,315 1,539,447 SH   SOLE 21 1,539,447 0 0
SUN CMNTYS INC COM 866674104 353,186 3,478,291 SH   SOLE 22 3,229,322 0 248,969
SUN CMNTYS INC COM 866674104 4,181 41,177 SH   SOLE 23 41,177 0 0
SUN CMNTYS INC COM 866674104 16,110 158,654 SH   SOLE 25 158,654 0 0
SUN CMNTYS INC COM 866674104 4,999 49,234 SH   SOLE 26 12,290 0 36,944
SUN CMNTYS INC COM 866674104 3,133 30,853 SH   SOLE 28 30,853 0 0
SUN CMNTYS INC COM 866674104 3,732 36,757 SH   SOLE 29 29,233 0 7,524
SUN CMNTYS INC COM 866674104 39,908 393,024 SH   SOLE 30 393,024 0 0
SUN CMNTYS INC COM 866674104 176 1,737 SH   SOLE 31 1,737 0 0
SUN CMNTYS INC COM 866674104 5,754 56,666 SH   SOLE 34 56,666 0 0
SUN CMNTYS INC COM 866674104 112 1,107 SH   SOLE 36 1,107 0 0
SUN CMNTYS INC COM 866674104 921 9,073 SH   SOLE 40 9,073 0 0
SUN HYDRAULICS CORP COM 866942105 1,262 23,044 SH   SOLE 2 1,070 0 21,974
SUN HYDRAULICS CORP COM 866942105 12 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 13 244 SH   SOLE 7 244 0 0
SUN HYDRAULICS CORP COM 866942105 4,943 90,236 SH   SOLE 18 90,236 0 0
SUN HYDRAULICS CORP COM 866942105 1,429 26,094 SH   SOLE 19 26,094 0 0
SUN HYDRAULICS CORP COM 866942105 52,078 950,684 SH   SOLE 21 950,684 0 0
SUN HYDRAULICS CORP COM 866942105 43,350 791,340 SH   SOLE 22 754,380 0 36,960
SUN HYDRAULICS CORP COM 866942105 564 10,293 SH   SOLE 26 3,996 0 6,297
SUN HYDRAULICS CORP COM 866942105 223 4,079 SH   SOLE 28 4,079 0 0
SUN HYDRAULICS CORP COM 866942105 384 7,016 SH   SOLE 30 7,016 0 0
SUN HYDRAULICS CORP COM 866942105 128 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 803 69,130 SH   SOLE 2 3,972 0 65,158
SUNCOKE ENERGY INC COM 86722A103 4 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 17 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 3,487 300,072 SH   SOLE 18 300,072 0 0
SUNCOKE ENERGY INC COM 86722A103 816 70,183 SH   SOLE 19 70,183 0 0
SUNCOKE ENERGY INC COM 86722A103 80,816 6,954,948 SH   SOLE 21 6,954,948 0 0
SUNCOKE ENERGY INC COM 86722A103 21,926 1,886,944 SH   SOLE 22 1,792,714 0 94,230
SUNCOKE ENERGY INC COM 86722A103 473 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 109 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,637 140,894 SH   SOLE 30 140,894 0 0
SUNCOKE ENERGY INC COM 86722A103 85 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,544 169,139 SH   SOLE 2 169,139 0 0
SUNCOR ENERGY INC NEW COM 867224107 8 204 SH   SOLE 17 0 0 204
SUNCOR ENERGY INC NEW COM 867224107 395,234 10,215,392 SH   SOLE 18 8,836,277 0 1,379,115
SUNCOR ENERGY INC NEW COM 867224107 629,591 16,272,707 SH   SOLE 19 16,272,707 0 0
SUNCOR ENERGY INC NEW COM 867224107 34,089 881,084 SH   SOLE 21 881,084 0 0
SUNCOR ENERGY INC NEW COM 867224107 43,617 1,127,343 SH   SOLE 22 1,127,343 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,458 63,532 SH   SOLE 23 63,532 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,963 179,965 SH   SOLE 25 96,170 0 83,795
SUNCOR ENERGY INC NEW COM 867224107 44,027 1,137,944 SH   SOLE 34 1,137,944 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,408 62,232 SH   SOLE 36 62,232 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 12 6,152 SH   SOLE 18 6,152 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 187 93,433 SH   SOLE 21 93,433 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 148 73,813 SH   SOLE 22 73,813 0 0
SUNOCO LP COM U REP LP 86765K109 527 17,829 SH   SOLE 2 17,829 0 0
SUNOCO LP COM U REP LP 86765K109 10,572 357,775 SH   SOLE 19 357,775 0 0
SUNOPTA INC COM 8676EP108 535 72,814 SH   SOLE 19 72,814 0 0
SUNOPTA INC COM 8676EP108 984 133,829 SH   SOLE 34 133,829 0 0
SUNPOWER CORP COM 867652406 415 56,910 SH   SOLE 2 2,393 0 54,517
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 10 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,439 197,177 SH   SOLE 18 197,177 0 0
SUNPOWER CORP COM 867652406 458 62,788 SH   SOLE 19 62,788 0 0
SUNPOWER CORP COM 867652406 14,763 2,022,288 SH   SOLE 21 2,022,288 0 0
SUNPOWER CORP COM 867652406 13,278 1,818,916 SH   SOLE 22 1,747,534 0 71,382
SUNPOWER CORP COM 867652406 13 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 57 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 138 18,907 SH   SOLE 30 18,907 0 0
SUNPOWER CORP COM 867652406 43 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 726 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 607 725,000 PRN   SOLE 21 725,000 0 0
SUNRUN INC COM 86771W105 1,182 95,023 SH   SOLE 2 3,558 0 91,465
SUNRUN INC COM 86771W105 26 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 3,927 315,669 SH   SOLE 18 315,669 0 0
SUNRUN INC COM 86771W105 1,139 91,554 SH   SOLE 19 91,554 0 0
SUNRUN INC COM 86771W105 42,551 3,420,511 SH   SOLE 21 3,420,511 0 0
SUNRUN INC COM 86771W105 28,376 2,281,057 SH   SOLE 22 2,170,681 0 110,376
SUNRUN INC COM 86771W105 69 5,566 SH   SOLE 26 0 0 5,566
SUNRUN INC COM 86771W105 140 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 2,315 186,125 SH   SOLE 30 186,125 0 0
SUNRUN INC COM 86771W105 139 11,141 SH   SOLE 40 11,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,739 228,562 SH   SOLE 2 8,413 0 220,149
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,217 257,766 SH   SOLE 4 257,766 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,208 379,477 SH   SOLE 7 379,477 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 151 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 12,854 785,703 SH   SOLE 18 785,703 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 9,058 553,666 SH   SOLE 19 553,666 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 149,745 9,153,141 SH   SOLE 21 9,153,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 164,839 10,075,724 SH   SOLE 22 9,616,269 0 459,455
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,587 97,022 SH   SOLE 23 97,022 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,931 423,649 SH   SOLE 25 423,649 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,772 230,585 SH   SOLE 26 25,683 0 204,902
SUNSTONE HOTEL INVS INC NEW COM 867892101 514 31,389 SH   SOLE 28 31,389 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,744 106,589 SH   SOLE 29 79,075 0 27,514
SUNSTONE HOTEL INVS INC NEW COM 867892101 17,547 1,072,540 SH   SOLE 30 1,072,540 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,029 124,048 SH   SOLE 34 124,048 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 54 3,318 SH   SOLE 36 3,318 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 388 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 86,089 1,288,955 SH   SOLE 2 329,327 0 959,628
SUNTRUST BKS INC COM 867914103 13,183 197,374 SH   SOLE 4 185,109 0 12,265
SUNTRUST BKS INC COM 867914103 23,022 344,685 SH   SOLE 7 334,193 0 10,492
SUNTRUST BKS INC COM 867914103 926 13,859 SH   SOLE 13 13,859 0 0
SUNTRUST BKS INC COM 867914103 263 3,938 SH   SOLE 15 3,938 0 0
SUNTRUST BKS INC COM 867914103 329,524 4,933,730 SH   SOLE 18 4,660,471 0 273,259
SUNTRUST BKS INC COM 867914103 382,588 5,728,226 SH   SOLE 19 5,728,226 0 0
SUNTRUST BKS INC COM 867914103 694,466 10,397,753 SH   SOLE 21 10,397,753 0 0
SUNTRUST BKS INC COM 867914103 773,208 11,576,705 SH   SOLE 22 10,315,262 0 1,261,443
SUNTRUST BKS INC COM 867914103 52,658 788,406 SH   SOLE 23 788,406 0 0
SUNTRUST BKS INC COM 867914103 36,286 543,278 SH   SOLE 25 501,348 0 41,930
SUNTRUST BKS INC COM 867914103 109,439 1,638,558 SH   SOLE 26 409,788 0 1,228,770
SUNTRUST BKS INC COM 867914103 6,044 90,498 SH   SOLE 28 68,767 0 21,731
SUNTRUST BKS INC COM 867914103 1,191 17,832 SH   SOLE 29 17,832 0 0
SUNTRUST BKS INC COM 867914103 113,723 1,702,691 SH   SOLE 30 1,702,691 0 0
SUNTRUST BKS INC COM 867914103 11,229 168,122 SH   SOLE 31 89,849 0 78,273
SUNTRUST BKS INC COM 867914103 96,981 1,452,023 SH   SOLE 34 1,452,023 0 0
SUNTRUST BKS INC COM 867914103 28,600 428,209 SH   SOLE 36 428,209 0 0
SUNTRUST BKS INC COM 867914103 644 9,639 SH   SOLE 40 9,639 0 0
SUNWORKS INC COM 86803X105 4 8,960 SH   SOLE 21 8,960 0 0
SUNWORKS INC COM 86803X105 19 38,659 SH   SOLE 22 38,659 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 8 4,516 SH   SOLE 22 4,516 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 8 2,483 SH   SOLE 18 2,483 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 133 41,645 SH   SOLE 21 41,645 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,502 256,878 SH   SOLE 2 105,949 0 150,929
SUPERIOR ENERGY SVCS INC COM 868157108 8 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 51 5,194 SH   SOLE 7 5,194 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 8,785 901,930 SH   SOLE 18 901,930 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,747 384,672 SH   SOLE 19 384,672 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 107,606 11,047,834 SH   SOLE 21 11,047,834 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 51,547 5,292,322 SH   SOLE 22 5,041,430 0 250,892
SUPERIOR ENERGY SVCS INC COM 868157108 465 47,755 SH   SOLE 26 37,309 0 10,446
SUPERIOR ENERGY SVCS INC COM 868157108 211 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 342 35,066 SH   SOLE 30 35,066 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 33 3,358 SH   SOLE 36 3,358 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 165 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 153 8,054 SH   SOLE 2 332 0 7,722
SUPERIOR GRP OF COMPANIES IN COM 868358102 5 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 544 28,598 SH   SOLE 18 28,598 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 132 6,934 SH   SOLE 19 6,934 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 6,375 335,166 SH   SOLE 21 335,166 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,074 161,645 SH   SOLE 22 158,814 0 2,831
SUPERIOR INDS INTL INC COM 868168105 412 24,163 SH   SOLE 2 815 0 23,348
SUPERIOR INDS INTL INC COM 868168105 2 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 10 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 1,900 111,453 SH   SOLE 18 111,453 0 0
SUPERIOR INDS INTL INC COM 868168105 404 23,678 SH   SOLE 19 23,678 0 0
SUPERIOR INDS INTL INC COM 868168105 43,539 2,553,621 SH   SOLE 21 2,553,621 0 0
SUPERIOR INDS INTL INC COM 868168105 11,215 657,794 SH   SOLE 22 616,930 0 40,864
SUPERIOR INDS INTL INC COM 868168105 51 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 912 53,499 SH   SOLE 30 53,499 0 0
SUPERIOR INDS INTL INC COM 868168105 43 2,521 SH   SOLE 40 2,521 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,983 39,376 SH   SOLE 2 1,822 0 37,554
SUPERNUS PHARMACEUTICALS INC COM 868459108 5 92 SH   SOLE 4 92 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 51 1,017 SH   SOLE 7 1,017 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 10,720 212,915 SH   SOLE 18 212,915 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,860 56,805 SH   SOLE 19 56,805 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 305,912 6,075,719 SH   SOLE 21 6,075,719 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 73,605 1,461,870 SH   SOLE 22 1,395,007 0 66,863
SUPERNUS PHARMACEUTICALS INC COM 868459108 473 9,387 SH   SOLE 23 9,387 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 821 16,310 SH   SOLE 26 13,587 0 2,723
SUPERNUS PHARMACEUTICALS INC COM 868459108 394 7,817 SH   SOLE 28 7,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 115 2,280 SH   SOLE 29 0 0 2,280
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,684 112,895 SH   SOLE 30 112,895 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 328 6,518 SH   SOLE 40 6,518 0 0
SUPERVALU INC COM NEW 868536301 1,228 38,112 SH   SOLE 2 1,422 0 36,690
SUPERVALU INC COM NEW 868536301 2 73 SH   SOLE 4 73 0 0
SUPERVALU INC COM NEW 868536301 199 6,173 SH   SOLE 7 6,173 0 0
SUPERVALU INC COM NEW 868536301 5,661 175,702 SH   SOLE 18 175,702 0 0
SUPERVALU INC COM NEW 868536301 1,124 34,877 SH   SOLE 19 34,877 0 0
SUPERVALU INC COM NEW 868536301 132,363 4,108,094 SH   SOLE 21 4,108,094 0 0
SUPERVALU INC COM NEW 868536301 37,128 1,152,342 SH   SOLE 22 1,089,307 0 63,035
SUPERVALU INC COM NEW 868536301 442 13,729 SH   SOLE 26 0 0 13,729
SUPERVALU INC COM NEW 868536301 142 4,405 SH   SOLE 28 4,405 0 0
SUPERVALU INC COM NEW 868536301 2,845 88,300 SH   SOLE 30 88,300 0 0
SUPERVALU INC COM NEW 868536301 227 7,053 SH   SOLE 36 7,053 0 0
SUPERVALU INC COM NEW 868536301 103 3,188 SH   SOLE 40 3,188 0 0
SUPPORT COM INC COM NEW 86858W200 9 3,161 SH   SOLE 18 3,161 0 0
SUPPORT COM INC COM NEW 86858W200 154 53,173 SH   SOLE 21 53,173 0 0
SUPPORT COM INC COM NEW 86858W200 1,197 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 101 9,227 SH   SOLE 2 3,572 0 5,655
SURFACE ONCOLOGY INC COM 86877M209 266 24,294 SH   SOLE 18 24,294 0 0
SURFACE ONCOLOGY INC COM 86877M209 657 60,097 SH   SOLE 19 60,097 0 0
SURFACE ONCOLOGY INC COM 86877M209 2,881 263,379 SH   SOLE 21 263,379 0 0
SURFACE ONCOLOGY INC COM 86877M209 2,454 224,320 SH   SOLE 22 222,029 0 2,291
SURFACE ONCOLOGY INC COM 86877M209 69 6,321 SH   SOLE 23 6,321 0 0
SURFACE ONCOLOGY INC COM 86877M209 99 9,053 SH   SOLE 26 0 0 9,053
SURFACE ONCOLOGY INC COM 86877M209 47 4,278 SH   SOLE 29 0 0 4,278
SURGERY PARTNERS INC COM 86881A100 297 17,981 SH   SOLE 2 730 0 17,251
SURGERY PARTNERS INC COM 86881A100 5 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 991 60,038 SH   SOLE 18 60,038 0 0
SURGERY PARTNERS INC COM 86881A100 343 20,787 SH   SOLE 19 20,787 0 0
SURGERY PARTNERS INC COM 86881A100 10,196 617,919 SH   SOLE 21 617,919 0 0
SURGERY PARTNERS INC COM 86881A100 8,462 512,874 SH   SOLE 22 486,538 0 26,336
SURGERY PARTNERS INC COM 86881A100 53 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 131 7,935 SH   SOLE 30 7,935 0 0
SURGERY PARTNERS INC COM 86881A100 39 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 786 10,531 SH   SOLE 2 547 0 9,984
SURMODICS INC COM 868873100 10 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 20 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 4,404 58,995 SH   SOLE 18 58,995 0 0
SURMODICS INC COM 868873100 885 11,859 SH   SOLE 19 11,859 0 0
SURMODICS INC COM 868873100 116,453 1,559,993 SH   SOLE 21 1,559,993 0 0
SURMODICS INC COM 868873100 29,604 396,565 SH   SOLE 22 378,577 0 17,988
SURMODICS INC COM 868873100 146 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 2,276 30,488 SH   SOLE 30 30,488 0 0
SURMODICS INC COM 868873100 148 1,981 SH   SOLE 40 1,981 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 343 20,610 SH   SOLE 2 582 0 20,028
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1 70 SH   SOLE 7 70 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1,068 64,168 SH   SOLE 18 64,168 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 250 15,025 SH   SOLE 19 15,025 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 17,587 1,056,261 SH   SOLE 21 1,056,261 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 6,178 371,061 SH   SOLE 22 362,960 0 8,101
SUTHERLAND ASSET MGMT CORP M COM 86933G105 150 9,000 SH   SOLE 26 0 0 9,000
SUTHERLAND ASSET MGMT CORP M COM 86933G105 51 3,045 SH   SOLE 30 3,045 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 15 909 SH   SOLE 34 909 0 0
SUTRO BIOPHARMA INC COM 869367102 518 34,526 SH   SOLE 2 34,526 0 0
SUTRO BIOPHARMA INC COM 869367102 147 9,820 SH   SOLE 18 9,820 0 0
SUTRO BIOPHARMA INC COM 869367102 2,056 137,063 SH   SOLE 19 137,063 0 0
SUTRO BIOPHARMA INC COM 869367102 24 1,612 SH   SOLE 20 1,612 0 0
SUTRO BIOPHARMA INC COM 869367102 23 1,516 SH   SOLE 22 1,516 0 0
SUTRO BIOPHARMA INC COM 869367102 727 48,484 SH   SOLE 26 8,640 0 39,844
SUTRO BIOPHARMA INC COM 869367102 1,603 106,879 SH   SOLE 34 106,879 0 0
SVB FINL GROUP COM 78486Q101 38,371 123,448 SH   SOLE 2 12,150 0 111,298
SVB FINL GROUP COM 78486Q101 5,099 16,404 SH   SOLE 4 14,978 0 1,426
SVB FINL GROUP COM 78486Q101 12,346 39,718 SH   SOLE 7 39,718 0 0
SVB FINL GROUP COM 78486Q101 53 171 SH   SOLE 15 171 0 0
SVB FINL GROUP COM 78486Q101 33,793 108,720 SH   SOLE 18 101,903 0 6,817
SVB FINL GROUP COM 78486Q101 42,855 137,873 SH   SOLE 19 137,873 0 0
SVB FINL GROUP COM 78486Q101 7,769 24,993 SH   SOLE 20 0 0 24,993
SVB FINL GROUP COM 78486Q101 420,587 1,353,109 SH   SOLE 21 1,353,109 0 0
SVB FINL GROUP COM 78486Q101 395,675 1,272,963 SH   SOLE 22 1,137,458 0 135,505
SVB FINL GROUP COM 78486Q101 21,083 67,827 SH   SOLE 23 67,827 0 0
SVB FINL GROUP COM 78486Q101 15,433 49,651 SH   SOLE 25 49,651 0 0
SVB FINL GROUP COM 78486Q101 55,500 178,554 SH   SOLE 26 49,258 0 129,296
SVB FINL GROUP COM 78486Q101 3,189 10,260 SH   SOLE 28 7,771 0 2,489
SVB FINL GROUP COM 78486Q101 3,929 12,641 SH   SOLE 29 2,160 0 10,481
SVB FINL GROUP COM 78486Q101 63,375 203,888 SH   SOLE 30 203,888 0 0
SVB FINL GROUP COM 78486Q101 5,253 16,899 SH   SOLE 31 11,342 0 5,557
SVB FINL GROUP COM 78486Q101 27,215 87,555 SH   SOLE 34 87,555 0 0
SVB FINL GROUP COM 78486Q101 13,028 41,912 SH   SOLE 36 41,912 0 0
SVB FINL GROUP COM 78486Q101 329 1,058 SH   SOLE 40 1,058 0 0
SVMK INC COM 78489X103 6,870 428,564 SH   SOLE 19 428,564 0 0
SVMK INC COM 78489X103 4 253 SH   SOLE 22 253 0 0
SVMK INC COM 78489X103 130 8,081 SH   SOLE 26 1,440 0 6,641
SVMK INC COM 78489X103 5,019 313,100 SH   SOLE 34 313,100 0 0
SWITCH INC CL A 87105L104 749 69,382 SH   SOLE 2 2,392 0 66,990
SWITCH INC CL A 87105L104 8 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 167 15,426 SH   SOLE 18 15,426 0 0
SWITCH INC CL A 87105L104 71 6,593 SH   SOLE 19 6,593 0 0
SWITCH INC CL A 87105L104 3,919 362,839 SH   SOLE 21 362,839 0 0
SWITCH INC CL A 87105L104 10,421 964,924 SH   SOLE 22 907,277 0 57,647
SWITCH INC CL A 87105L104 12 1,118 SH   SOLE 31 1,034 0 84
SYKES ENTERPRISES INC COM 871237103 1,200 39,370 SH   SOLE 2 1,481 0 37,889
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 24 797 SH   SOLE 7 797 0 0
SYKES ENTERPRISES INC COM 871237103 5,347 175,354 SH   SOLE 18 175,354 0 0
SYKES ENTERPRISES INC COM 871237103 1,113 36,508 SH   SOLE 19 36,508 0 0
SYKES ENTERPRISES INC COM 871237103 127,102 4,168,638 SH   SOLE 21 4,168,638 0 0
SYKES ENTERPRISES INC COM 871237103 35,554 1,166,076 SH   SOLE 22 1,109,627 0 56,449
SYKES ENTERPRISES INC COM 871237103 347 11,380 SH   SOLE 26 0 0 11,380
SYKES ENTERPRISES INC COM 871237103 173 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 2,662 87,300 SH   SOLE 30 87,300 0 0
SYKES ENTERPRISES INC COM 871237103 141 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 30,430 1,429,995 SH   SOLE 2 146,168 0 1,283,827
SYMANTEC CORP COM 871503108 4,132 194,185 SH   SOLE 4 177,388 0 16,797
SYMANTEC CORP COM 871503108 10,111 475,150 SH   SOLE 7 475,150 0 0
SYMANTEC CORP COM 871503108 179 8,401 SH   SOLE 13 8,401 0 0
SYMANTEC CORP COM 871503108 110 5,170 SH   SOLE 15 5,170 0 0
SYMANTEC CORP COM 871503108 12 574 SH   SOLE 17 0 0 574
SYMANTEC CORP COM 871503108 27,741 1,303,613 SH   SOLE 18 1,214,485 0 89,128
SYMANTEC CORP COM 871503108 3,584 168,401 SH   SOLE 19 168,401 0 0
SYMANTEC CORP COM 871503108 5,790 272,067 SH   SOLE 20 0 0 272,067
SYMANTEC CORP COM 871503108 313,238 14,719,813 SH   SOLE 21 14,719,813 0 0
SYMANTEC CORP COM 871503108 317,812 14,934,783 SH   SOLE 22 13,208,069 0 1,726,714
SYMANTEC CORP COM 871503108 16,423 771,757 SH   SOLE 23 771,757 0 0
SYMANTEC CORP COM 871503108 16,088 756,036 SH   SOLE 25 756,036 0 0
SYMANTEC CORP COM 871503108 47,507 2,232,477 SH   SOLE 26 626,969 0 1,605,508
SYMANTEC CORP COM 871503108 2,517 118,269 SH   SOLE 28 89,421 0 28,848
SYMANTEC CORP COM 871503108 551 25,905 SH   SOLE 29 25,905 0 0
SYMANTEC CORP COM 871503108 53,809 2,528,615 SH   SOLE 30 2,528,615 0 0
SYMANTEC CORP COM 871503108 5,507 258,769 SH   SOLE 31 116,499 0 142,270
SYMANTEC CORP COM 871503108 2,242 105,367 SH   SOLE 32 105,367 0 0
SYMANTEC CORP COM 871503108 1,024 48,122 SH   SOLE 34 48,122 0 0
SYMANTEC CORP COM 871503108 12,204 573,476 SH   SOLE 36 573,476 0 0
SYMANTEC CORP COM 871503108 262 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 164 102,599 SH   SOLE 21 102,599 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 152 6,650 SH   SOLE 2 272 0 6,378
SYNALLOY CP DEL COM 871565107 7 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 625 27,336 SH   SOLE 18 27,336 0 0
SYNALLOY CP DEL COM 871565107 191 8,341 SH   SOLE 19 8,341 0 0
SYNALLOY CP DEL COM 871565107 6,697 293,092 SH   SOLE 21 293,092 0 0
SYNALLOY CP DEL COM 871565107 4,061 177,739 SH   SOLE 22 175,446 0 2,293
SYNAPTICS INC COM 87157D109 2,215 48,543 SH   SOLE 2 15,379 0 33,164
SYNAPTICS INC COM 87157D109 8 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 35 759 SH   SOLE 7 759 0 0
SYNAPTICS INC COM 87157D109 9,411 206,284 SH   SOLE 18 206,284 0 0
SYNAPTICS INC COM 87157D109 1,454 31,865 SH   SOLE 19 31,865 0 0
SYNAPTICS INC COM 87157D109 110,578 2,423,902 SH   SOLE 21 2,423,902 0 0
SYNAPTICS INC COM 87157D109 53,947 1,182,526 SH   SOLE 22 1,133,365 0 49,161
SYNAPTICS INC COM 87157D109 284 6,236 SH   SOLE 26 3,868 0 2,368
SYNAPTICS INC COM 87157D109 238 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 359 7,879 SH   SOLE 30 7,879 0 0
SYNAPTICS INC COM 87157D109 181 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 978 1,025,000 PRN   SOLE 21 1,025,000 0 0
SYNCHRONY FINL COM 87165B103 59,629 1,918,560 SH   SOLE 2 375,015 0 1,543,545
SYNCHRONY FINL COM 87165B103 7,993 257,178 SH   SOLE 4 238,347 0 18,831
SYNCHRONY FINL COM 87165B103 15,571 501,001 SH   SOLE 7 501,001 0 0
SYNCHRONY FINL COM 87165B103 227 7,292 SH   SOLE 13 7,292 0 0
SYNCHRONY FINL COM 87165B103 219 7,054 SH   SOLE 15 7,054 0 0
SYNCHRONY FINL COM 87165B103 44,471 1,430,863 SH   SOLE 18 1,338,526 0 92,337
SYNCHRONY FINL COM 87165B103 5,513 177,389 SH   SOLE 19 177,389 0 0
SYNCHRONY FINL COM 87165B103 7,994 257,193 SH   SOLE 20 0 0 257,193
SYNCHRONY FINL COM 87165B103 464,543 14,946,687 SH   SOLE 21 14,946,687 0 0
SYNCHRONY FINL COM 87165B103 543,311 17,481,057 SH   SOLE 22 15,389,304 0 2,091,753
SYNCHRONY FINL COM 87165B103 29,444 947,359 SH   SOLE 23 947,359 0 0
SYNCHRONY FINL COM 87165B103 23,315 750,176 SH   SOLE 25 750,176 0 0
SYNCHRONY FINL COM 87165B103 82,382 2,650,659 SH   SOLE 26 661,390 0 1,989,269
SYNCHRONY FINL COM 87165B103 4,328 139,266 SH   SOLE 28 106,022 0 33,244
SYNCHRONY FINL COM 87165B103 946 30,439 SH   SOLE 29 30,439 0 0
SYNCHRONY FINL COM 87165B103 77,335 2,488,243 SH   SOLE 30 2,488,243 0 0
SYNCHRONY FINL COM 87165B103 8,555 275,242 SH   SOLE 31 154,710 0 120,532
SYNCHRONY FINL COM 87165B103 1,486 47,820 SH   SOLE 34 47,820 0 0
SYNCHRONY FINL COM 87165B103 20,694 665,836 SH   SOLE 36 665,836 0 0
SYNCHRONY FINL COM 87165B103 417 13,414 SH   SOLE 40 13,414 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 106 13,160 SH   SOLE 2 683 0 12,477
SYNDAX PHARMACEUTICALS INC COM 87164F105 621 76,858 SH   SOLE 18 76,858 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,723 337,011 SH   SOLE 19 337,011 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6,399 792,000 SH   SOLE 21 792,000 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 4,339 537,060 SH   SOLE 22 531,590 0 5,470
SYNDAX PHARMACEUTICALS INC COM 87164F105 9 1,144 SH   SOLE 23 1,144 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5 611 SH   SOLE 30 611 0 0
SYNEOS HEALTH INC CL A 87166B102 4,384 85,039 SH   SOLE 2 27,205 0 57,834
SYNEOS HEALTH INC CL A 87166B102 9 171 SH   SOLE 4 171 0 0
SYNEOS HEALTH INC CL A 87166B102 62 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 18,599 360,796 SH   SOLE 18 360,796 0 0
SYNEOS HEALTH INC CL A 87166B102 2,913 56,503 SH   SOLE 19 56,503 0 0
SYNEOS HEALTH INC CL A 87166B102 279,343 5,418,879 SH   SOLE 21 5,418,879 0 0
SYNEOS HEALTH INC CL A 87166B102 105,968 2,055,640 SH   SOLE 22 1,981,076 0 74,564
SYNEOS HEALTH INC CL A 87166B102 1,343 26,051 SH   SOLE 26 11,997 0 14,054
SYNEOS HEALTH INC CL A 87166B102 430 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 877 17,018 SH   SOLE 30 17,018 0 0
SYNEOS HEALTH INC CL A 87166B102 324 6,281 SH   SOLE 40 6,281 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 344 202,221 SH   SOLE 2 10,024 0 192,197
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 11 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1,435 844,250 SH   SOLE 18 844,250 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 404 237,892 SH   SOLE 19 237,892 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 22,855 13,444,218 SH   SOLE 21 13,444,218 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 12,492 7,348,511 SH   SOLE 22 7,029,541 0 318,970
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 163 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 48 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 107 63,075 SH   SOLE 30 63,075 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 51 29,715 SH   SOLE 40 29,715 0 0
SYNLOGIC INC COM 87166L100 219 15,379 SH   SOLE 2 671 0 14,708
SYNLOGIC INC COM 87166L100 759 53,383 SH   SOLE 18 53,383 0 0
SYNLOGIC INC COM 87166L100 165 11,581 SH   SOLE 19 11,581 0 0
SYNLOGIC INC COM 87166L100 7,548 531,199 SH   SOLE 21 531,199 0 0
SYNLOGIC INC COM 87166L100 4,610 324,415 SH   SOLE 22 319,660 0 4,755
SYNNEX CORP COM 87162W100 4,805 56,730 SH   SOLE 2 27,411 0 29,319
SYNNEX CORP COM 87162W100 9 105 SH   SOLE 4 105 0 0
SYNNEX CORP COM 87162W100 93 1,095 SH   SOLE 7 1,095 0 0
SYNNEX CORP COM 87162W100 15,040 177,562 SH   SOLE 18 177,562 0 0
SYNNEX CORP COM 87162W100 8,118 95,840 SH   SOLE 19 95,840 0 0
SYNNEX CORP COM 87162W100 176,764 2,086,943 SH   SOLE 21 2,086,943 0 0
SYNNEX CORP COM 87162W100 101,959 1,203,771 SH   SOLE 22 1,158,756 0 45,015
SYNNEX CORP COM 87162W100 4,139 48,864 SH   SOLE 23 48,864 0 0
SYNNEX CORP COM 87162W100 6,765 79,866 SH   SOLE 26 6,327 0 73,539
SYNNEX CORP COM 87162W100 311 3,667 SH   SOLE 28 3,667 0 0
SYNNEX CORP COM 87162W100 984 11,616 SH   SOLE 29 0 0 11,616
SYNNEX CORP COM 87162W100 572 6,758 SH   SOLE 30 6,758 0 0
SYNNEX CORP COM 87162W100 127 1,503 SH   SOLE 36 1,503 0 0
SYNNEX CORP COM 87162W100 281 3,316 SH   SOLE 40 3,316 0 0
SYNOPSYS INC COM 871607107 37,530 380,591 SH   SOLE 2 65,513 0 315,078
SYNOPSYS INC COM 871607107 4,872 49,409 SH   SOLE 4 45,477 0 3,932
SYNOPSYS INC COM 871607107 19,409 196,823 SH   SOLE 7 156,691 0 40,132
SYNOPSYS INC COM 871607107 674 6,831 SH   SOLE 13 6,831 0 0
SYNOPSYS INC COM 871607107 131 1,329 SH   SOLE 15 1,329 0 0
SYNOPSYS INC COM 871607107 30,023 304,458 SH   SOLE 18 286,452 0 18,006
SYNOPSYS INC COM 871607107 35,503 360,033 SH   SOLE 19 360,033 0 0
SYNOPSYS INC COM 871607107 7,931 80,431 SH   SOLE 20 0 0 80,431
SYNOPSYS INC COM 871607107 467,891 4,744,859 SH   SOLE 21 4,744,859 0 0
SYNOPSYS INC COM 871607107 396,537 4,021,262 SH   SOLE 22 3,620,470 0 400,792
SYNOPSYS INC COM 871607107 18,382 186,414 SH   SOLE 23 186,414 0 0
SYNOPSYS INC COM 871607107 53,829 545,878 SH   SOLE 25 545,878 0 0
SYNOPSYS INC COM 871607107 68,441 694,062 SH   SOLE 26 151,969 0 542,093
SYNOPSYS INC COM 871607107 2,792 28,315 SH   SOLE 28 21,171 0 7,144
SYNOPSYS INC COM 871607107 4,410 44,722 SH   SOLE 29 5,218 0 39,504
SYNOPSYS INC COM 871607107 67,950 689,075 SH   SOLE 30 689,075 0 0
SYNOPSYS INC COM 871607107 6,526 66,184 SH   SOLE 31 25,808 0 40,376
SYNOPSYS INC COM 871607107 2,492 25,273 SH   SOLE 32 25,273 0 0
SYNOPSYS INC COM 871607107 993 10,074 SH   SOLE 34 10,074 0 0
SYNOPSYS INC COM 871607107 15,283 154,984 SH   SOLE 36 154,984 0 0
SYNOPSYS INC COM 871607107 297 3,016 SH   SOLE 40 3,016 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,612 406,466 SH   SOLE 2 207,488 0 198,978
SYNOVUS FINL CORP COM NEW 87161C501 1,334 29,131 SH   SOLE 4 29,131 0 0
SYNOVUS FINL CORP COM NEW 87161C501 349 7,614 SH   SOLE 7 7,614 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,513 404,299 SH   SOLE 18 404,299 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,236 92,520 SH   SOLE 19 92,520 0 0
SYNOVUS FINL CORP COM NEW 87161C501 265,362 5,795,188 SH   SOLE 21 5,795,188 0 0
SYNOVUS FINL CORP COM NEW 87161C501 209,332 4,571,562 SH   SOLE 22 3,843,025 0 728,537
SYNOVUS FINL CORP COM NEW 87161C501 2,211 48,282 SH   SOLE 23 48,282 0 0
SYNOVUS FINL CORP COM NEW 87161C501 150 3,268 SH   SOLE 25 3,268 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,267 49,501 SH   SOLE 26 27,721 0 21,780
SYNOVUS FINL CORP COM NEW 87161C501 687 14,999 SH   SOLE 28 14,999 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,236 70,677 SH   SOLE 29 14,803 0 55,874
SYNOVUS FINL CORP COM NEW 87161C501 1,442 31,501 SH   SOLE 30 31,501 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,017 44,048 SH   SOLE 31 38,036 0 6,012
SYNOVUS FINL CORP COM NEW 87161C501 3,877 84,659 SH   SOLE 34 84,659 0 0
SYNOVUS FINL CORP COM NEW 87161C501 709 15,475 SH   SOLE 36 15,475 0 0
SYNOVUS FINL CORP COM NEW 87161C501 621 13,571 SH   SOLE 40 13,571 0 0
SYNTEL INC COM 87162H103 1,324 32,299 SH   SOLE 2 3,732 0 28,567
SYNTEL INC COM 87162H103 6 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 31 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 2 40 SH   SOLE 17 0 0 40
SYNTEL INC COM 87162H103 5,040 122,994 SH   SOLE 18 122,994 0 0
SYNTEL INC COM 87162H103 2,600 63,439 SH   SOLE 19 63,439 0 0
SYNTEL INC COM 87162H103 49,968 1,219,315 SH   SOLE 21 1,219,315 0 0
SYNTEL INC COM 87162H103 56,408 1,376,479 SH   SOLE 22 1,328,120 0 48,359
SYNTEL INC COM 87162H103 350 8,530 SH   SOLE 23 8,530 0 0
SYNTEL INC COM 87162H103 1,069 26,080 SH   SOLE 26 2,924 0 23,156
SYNTEL INC COM 87162H103 197 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 109 2,671 SH   SOLE 29 0 0 2,671
SYNTEL INC COM 87162H103 368 8,987 SH   SOLE 30 8,987 0 0
SYNTEL INC COM 87162H103 148 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 4 1,703 SH   SOLE 18 1,703 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 68 28,194 SH   SOLE 21 28,194 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 54 22,371 SH   SOLE 22 22,371 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 3 1,089 SH   SOLE 21 1,089 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 97 37,118 SH   SOLE 22 37,118 0 0
SYPRIS SOLUTIONS INC COM 871655106 3 1,848 SH   SOLE 18 1,848 0 0
SYPRIS SOLUTIONS INC COM 871655106 60 43,799 SH   SOLE 21 43,799 0 0
SYPRIS SOLUTIONS INC COM 871655106 41 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 236 19,839 SH   SOLE 2 832 0 19,007
SYROS PHARMACEUTICALS INC COM 87184Q107 6 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 974 81,780 SH   SOLE 18 81,780 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 291 24,409 SH   SOLE 19 24,409 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 10,252 860,764 SH   SOLE 21 860,764 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 7,460 626,350 SH   SOLE 22 608,111 0 18,239
SYSCO CORP COM 871829107 89,718 1,224,820 SH   SOLE 2 215,721 0 1,009,099
SYSCO CORP COM 871829107 11,691 159,608 SH   SOLE 4 146,549 0 13,059
SYSCO CORP COM 871829107 40,982 559,479 SH   SOLE 7 428,863 0 130,616
SYSCO CORP COM 871829107 784 10,708 SH   SOLE 13 10,708 0 0
SYSCO CORP COM 871829107 276 3,771 SH   SOLE 15 3,771 0 0
SYSCO CORP COM 871829107 32 440 SH   SOLE 17 0 0 440
SYSCO CORP COM 871829107 72,483 989,531 SH   SOLE 18 930,420 0 59,111
SYSCO CORP COM 871829107 7,628 104,142 SH   SOLE 19 104,142 0 0
SYSCO CORP COM 871829107 22,374 305,451 SH   SOLE 20 0 0 305,451
SYSCO CORP COM 871829107 796,904 10,879,233 SH   SOLE 21 10,879,233 0 0
SYSCO CORP COM 871829107 895,826 12,229,701 SH   SOLE 22 10,863,040 0 1,366,661
SYSCO CORP COM 871829107 46,296 632,027 SH   SOLE 23 632,027 0 0
SYSCO CORP COM 871829107 34,521 471,274 SH   SOLE 25 471,274 0 0
SYSCO CORP COM 871829107 152,043 2,075,678 SH   SOLE 26 422,209 0 1,653,469
SYSCO CORP COM 871829107 6,965 95,084 SH   SOLE 28 71,737 0 23,347
SYSCO CORP COM 871829107 1,625 22,188 SH   SOLE 29 17,203 0 4,985
SYSCO CORP COM 871829107 116,023 1,583,936 SH   SOLE 30 1,583,936 0 0
SYSCO CORP COM 871829107 14,621 199,609 SH   SOLE 31 99,558 0 100,051
SYSCO CORP COM 871829107 3,335 45,530 SH   SOLE 32 45,530 0 0
SYSCO CORP COM 871829107 3,760 51,326 SH   SOLE 34 51,326 0 0
SYSCO CORP COM 871829107 34,347 468,896 SH   SOLE 36 468,896 0 0
SYSCO CORP COM 871829107 737 10,067 SH   SOLE 40 10,067 0 0
SYSTEMAX INC COM 871851101 350 10,633 SH   SOLE 2 460 0 10,173
SYSTEMAX INC COM 871851101 9 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,269 38,517 SH   SOLE 18 38,517 0 0
SYSTEMAX INC COM 871851101 1,044 31,689 SH   SOLE 19 31,689 0 0
SYSTEMAX INC COM 871851101 13,282 403,224 SH   SOLE 21 403,224 0 0
SYSTEMAX INC COM 871851101 12,581 381,926 SH   SOLE 22 364,083 0 17,843
SYSTEMAX INC COM 871851101 118 3,577 SH   SOLE 23 3,577 0 0
SYSTEMAX INC COM 871851101 635 19,285 SH   SOLE 26 0 0 19,285
SYSTEMAX INC COM 871851101 128 3,871 SH   SOLE 30 3,871 0 0
T MOBILE US INC COM 872590104 50,058 713,279 SH   SOLE 2 67,579 0 645,700
T MOBILE US INC COM 872590104 7,456 106,243 SH   SOLE 4 97,459 0 8,784
T MOBILE US INC COM 872590104 5,442 77,550 SH   SOLE 7 62,772 0 14,778
T MOBILE US INC COM 872590104 814 11,594 SH   SOLE 13 11,594 0 0
T MOBILE US INC COM 872590104 286 4,080 SH   SOLE 15 4,080 0 0
T MOBILE US INC COM 872590104 0 6 SH   SOLE 17 0 0 6
T MOBILE US INC COM 872590104 8,589 122,389 SH   SOLE 18 95,150 0 27,239
T MOBILE US INC COM 872590104 22,941 326,895 SH   SOLE 19 326,895 0 0
T MOBILE US INC COM 872590104 9,678 137,905 SH   SOLE 20 0 0 137,905
T MOBILE US INC COM 872590104 187,575 2,672,771 SH   SOLE 21 2,672,771 0 0
T MOBILE US INC COM 872590104 551,786 7,862,445 SH   SOLE 22 7,234,897 0 627,548
T MOBILE US INC COM 872590104 30,654 436,788 SH   SOLE 23 436,788 0 0
T MOBILE US INC COM 872590104 21,075 300,305 SH   SOLE 25 300,305 0 0
T MOBILE US INC COM 872590104 49,984 712,223 SH   SOLE 26 283,229 0 428,994
T MOBILE US INC COM 872590104 4,569 65,098 SH   SOLE 28 49,201 0 15,897
T MOBILE US INC COM 872590104 1,134 16,164 SH   SOLE 29 11,833 0 4,331
T MOBILE US INC COM 872590104 46,600 664,007 SH   SOLE 30 664,007 0 0
T MOBILE US INC COM 872590104 9,019 128,514 SH   SOLE 31 60,358 0 68,156
T MOBILE US INC COM 872590104 10,124 144,261 SH   SOLE 32 144,261 0 0
T MOBILE US INC COM 872590104 11,342 161,611 SH   SOLE 34 161,611 0 0
T MOBILE US INC COM 872590104 19,419 276,703 SH   SOLE 36 276,703 0 0
T MOBILE US INC COM 872590104 519 7,401 SH   SOLE 40 7,401 0 0
T2 BIOSYSTEMS INC COM 89853L104 184 24,641 SH   SOLE 2 1,148 0 23,493
T2 BIOSYSTEMS INC COM 89853L104 5 699 SH   SOLE 7 699 0 0
T2 BIOSYSTEMS INC COM 89853L104 676 90,699 SH   SOLE 18 90,699 0 0
T2 BIOSYSTEMS INC COM 89853L104 216 29,000 SH   SOLE 19 29,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 7,083 950,771 SH   SOLE 21 950,771 0 0
T2 BIOSYSTEMS INC COM 89853L104 6,247 838,576 SH   SOLE 22 816,223 0 22,353
TABLEAU SOFTWARE INC CL A 87336U105 13,739 122,952 SH   SOLE 2 6,157 0 116,795
TABLEAU SOFTWARE INC CL A 87336U105 25 224 SH   SOLE 4 224 0 0
TABLEAU SOFTWARE INC CL A 87336U105 139 1,248 SH   SOLE 7 1,248 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 4,124 36,911 SH   SOLE 18 36,911 0 0
TABLEAU SOFTWARE INC CL A 87336U105 17,273 154,581 SH   SOLE 19 154,581 0 0
TABLEAU SOFTWARE INC CL A 87336U105 129,853 1,162,098 SH   SOLE 21 1,162,098 0 0
TABLEAU SOFTWARE INC CL A 87336U105 208,246 1,863,667 SH   SOLE 22 1,734,249 0 129,418
TABLEAU SOFTWARE INC CL A 87336U105 2,416 21,623 SH   SOLE 26 12,246 0 9,377
TABLEAU SOFTWARE INC CL A 87336U105 993 8,883 SH   SOLE 28 8,883 0 0
TABLEAU SOFTWARE INC CL A 87336U105 30,455 272,556 SH   SOLE 30 272,556 0 0
TABLEAU SOFTWARE INC CL A 87336U105 273 2,440 SH   SOLE 31 1,458 0 982
TABLEAU SOFTWARE INC CL A 87336U105 14,742 131,931 SH   SOLE 34 131,931 0 0
TABLEAU SOFTWARE INC CL A 87336U105 854 7,646 SH   SOLE 40 7,646 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,147 14,122 SH   SOLE 2 647 0 13,475
TABULA RASA HEALTHCARE INC COM 873379101 32 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 6,256 77,053 SH   SOLE 18 77,053 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,290 15,891 SH   SOLE 19 15,891 0 0
TABULA RASA HEALTHCARE INC COM 873379101 157,149 1,935,568 SH   SOLE 21 1,935,568 0 0
TABULA RASA HEALTHCARE INC COM 873379101 38,530 474,569 SH   SOLE 22 452,916 0 21,653
TABULA RASA HEALTHCARE INC COM 873379101 90 1,107 SH   SOLE 26 0 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 203 2,499 SH   SOLE 28 2,499 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,012 37,102 SH   SOLE 30 37,102 0 0
TABULA RASA HEALTHCARE INC COM 873379101 195 2,402 SH   SOLE 40 2,402 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,001 14,088 SH   SOLE 2 649 0 13,439
TACTILE SYS TECHNOLOGY INC COM 87357P100 26 370 SH   SOLE 7 370 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5,458 76,823 SH   SOLE 18 76,823 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,143 16,087 SH   SOLE 19 16,087 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 140,856 1,982,497 SH   SOLE 21 1,982,497 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 33,491 471,368 SH   SOLE 22 448,344 0 23,024
TACTILE SYS TECHNOLOGY INC COM 87357P100 147 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,567 36,136 SH   SOLE 30 36,136 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 168 2,367 SH   SOLE 40 2,367 0 0
TAHOE RES INC COM 873868103 793 284,243 SH   SOLE 2 11,597 0 272,646
TAHOE RES INC COM 873868103 17 6,254 SH   SOLE 7 6,254 0 0
TAHOE RES INC COM 873868103 2,794 1,001,591 SH   SOLE 18 1,001,591 0 0
TAHOE RES INC COM 873868103 790 283,163 SH   SOLE 19 283,163 0 0
TAHOE RES INC COM 873868103 28,272 10,133,277 SH   SOLE 21 10,133,277 0 0
TAHOE RES INC COM 873868103 8,792 3,151,414 SH   SOLE 22 2,893,245 0 258,169
TAILORED BRANDS INC COM 87403A107 1,007 39,959 SH   SOLE 2 1,856 0 38,103
TAILORED BRANDS INC COM 87403A107 6 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 27 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 5,365 212,986 SH   SOLE 18 212,986 0 0
TAILORED BRANDS INC COM 87403A107 1,145 45,467 SH   SOLE 19 45,467 0 0
TAILORED BRANDS INC COM 87403A107 132,830 5,273,109 SH   SOLE 21 5,273,109 0 0
TAILORED BRANDS INC COM 87403A107 34,881 1,384,721 SH   SOLE 22 1,319,431 0 65,290
TAILORED BRANDS INC COM 87403A107 283 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 151 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 2,819 111,896 SH   SOLE 30 111,896 0 0
TAILORED BRANDS INC COM 87403A107 113 4,486 SH   SOLE 40 4,486 0 0
TAITRON COMPONENTS INC CL A 874028103 2 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 18,791 425,526 SH   SOLE 2 6,498 0 419,028
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4,686 106,124 SH   SOLE 4 0 0 106,124
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 44,170 1,000,233 SH   SOLE 15 1,000,233 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 165,634 3,750,768 SH   SOLE 18 3,611,546 0 139,222
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 38,358 868,622 SH   SOLE 19 868,622 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 68,090 1,541,899 SH   SOLE 21 1,541,899 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 62,451 1,414,188 SH   SOLE 22 1,309,695 0 104,493
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,589 58,626 SH   SOLE 25 37,371 0 21,255
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 28,030 634,747 SH   SOLE 26 373,101 0 261,646
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,985 90,237 SH   SOLE 32 90,237 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 27,670 626,591 SH   SOLE 34 626,591 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 685 15,505 SH   SOLE 36 15,505 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 36,312 263,146 SH   SOLE 2 23,483 0 239,663
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,727 34,256 SH   SOLE 4 31,294 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,823 85,679 SH   SOLE 7 85,679 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 175 1,270 SH   SOLE 13 1,270 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 142 1,030 SH   SOLE 15 1,030 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1 10 SH   SOLE 17 0 0 10
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 32,342 234,382 SH   SOLE 18 218,883 0 15,499
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 79,920 579,173 SH   SOLE 19 579,173 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,740 48,844 SH   SOLE 20 0 0 48,844
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 369,022 2,674,266 SH   SOLE 21 2,674,266 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 374,422 2,713,397 SH   SOLE 22 2,416,340 0 297,057
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20,391 147,771 SH   SOLE 23 147,771 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,495 97,799 SH   SOLE 25 97,799 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55,602 402,945 SH   SOLE 26 113,981 0 288,964
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,956 21,419 SH   SOLE 28 16,156 0 5,263
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,721 26,967 SH   SOLE 29 4,220 0 22,747
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53,634 388,682 SH   SOLE 30 388,682 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,983 43,361 SH   SOLE 31 20,878 0 22,483
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,675 19,389 SH   SOLE 32 19,389 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22,698 164,487 SH   SOLE 34 164,487 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,275 81,708 SH   SOLE 36 81,708 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 294 2,128 SH   SOLE 40 2,128 0 0
TAL ED GROUP SPONSORED ADS 874080104 8,729 339,503 SH   SOLE 2 10,268 0 329,235
TAL ED GROUP SPONSORED ADS 874080104 2,257 87,785 SH   SOLE 4 87,785 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,012 39,367 SH   SOLE 7 39,367 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,590 139,617 SH   SOLE 15 139,617 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,586 100,575 SH   SOLE 18 100,575 0 0
TAL ED GROUP SPONSORED ADS 874080104 208 8,082 SH   SOLE 19 8,082 0 0
TAL ED GROUP SPONSORED ADS 874080104 174,704 6,795,173 SH   SOLE 21 6,795,173 0 0
TAL ED GROUP SPONSORED ADS 874080104 105,232 4,093,019 SH   SOLE 22 3,781,975 0 311,044
TAL ED GROUP SPONSORED ADS 874080104 10,526 409,427 SH   SOLE 23 409,427 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,436 133,643 SH   SOLE 25 133,643 0 0
TAL ED GROUP SPONSORED ADS 874080104 31,110 1,210,041 SH   SOLE 26 129,326 0 1,080,715
TAL ED GROUP SPONSORED ADS 874080104 1,206 46,899 SH   SOLE 28 46,899 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,001 116,714 SH   SOLE 29 83,396 0 33,318
TAL ED GROUP SPONSORED ADS 874080104 51,742 2,012,509 SH   SOLE 30 2,012,509 0 0
TAL ED GROUP SPONSORED ADS 874080104 577 22,441 SH   SOLE 31 22,441 0 0
TAL ED GROUP SPONSORED ADS 874080104 588 22,856 SH   SOLE 32 22,856 0 0
TAL ED GROUP SPONSORED ADS 874080104 748 29,098 SH   SOLE 34 29,098 0 0
TAL ED GROUP SPONSORED ADS 874080104 73 2,858 SH   SOLE 40 2,858 0 0
TALEND S A ADS 874224207 138 1,972 SH   SOLE 21 1,972 0 0
TALEND S A ADS 874224207 269 3,854 SH   SOLE 22 3,854 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 13 552 SH   SOLE 4 552 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 20,678 876,916 SH   SOLE 19 876,916 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,225 51,935 SH   SOLE 21 51,935 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,699 156,863 SH   SOLE 22 70,478 0 86,385
TALLGRASS ENERGY LP CLASS A SHS 874696107 693 29,393 SH   SOLE 26 19,656 0 9,737
TALLGRASS ENERGY LP CLASS A SHS 874696107 483 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 771 32,689 SH   SOLE 29 0 0 32,689
TALLGRASS ENERGY LP CLASS A SHS 874696107 846 35,878 SH   SOLE 30 35,878 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 2,131 90,363 SH   SOLE 34 90,363 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 410 17,403 SH   SOLE 40 17,403 0 0
TALOS ENERGY INC COM 87484T108 690 21,032 SH   SOLE 2 715 0 20,317
TALOS ENERGY INC COM 87484T108 14 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,208 67,274 SH   SOLE 18 67,274 0 0
TALOS ENERGY INC COM 87484T108 626 19,075 SH   SOLE 19 19,075 0 0
TALOS ENERGY INC COM 87484T108 22,368 681,540 SH   SOLE 21 681,540 0 0
TALOS ENERGY INC COM 87484T108 20,737 631,833 SH   SOLE 22 603,501 0 28,332
TALOS ENERGY INC COM 87484T108 120 3,652 SH   SOLE 26 0 0 3,652
TALOS ENERGY INC COM 87484T108 153 4,658 SH   SOLE 30 4,658 0 0
TALOS ENERGY INC COM 87484T108 70 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,751 40,866 SH   SOLE 2 1,922 0 38,944
TANDEM DIABETES CARE INC COM NEW 875372203 41 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 7,239 168,980 SH   SOLE 18 168,980 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,817 65,754 SH   SOLE 19 65,754 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 93,343 2,178,884 SH   SOLE 21 2,178,884 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 62,233 1,452,675 SH   SOLE 22 1,418,666 0 34,009
TANDEM DIABETES CARE INC COM NEW 875372203 51 1,183 SH   SOLE 23 1,183 0 0
TANDY LEATHER FACTORY INC COM 87538X105 6 820 SH   SOLE 18 820 0 0
TANDY LEATHER FACTORY INC COM 87538X105 159 21,631 SH   SOLE 21 21,631 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,578 112,669 SH   SOLE 2 41,810 0 70,859
TANGER FACTORY OUTLET CTRS I COM 875465106 596 26,047 SH   SOLE 4 26,047 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10,637 464,893 SH   SOLE 7 464,893 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 81 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 12,265 536,043 SH   SOLE 18 536,043 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,790 209,355 SH   SOLE 19 209,355 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 161,934 7,077,525 SH   SOLE 21 7,077,525 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 103,857 4,539,188 SH   SOLE 22 4,415,492 0 123,696
TANGER FACTORY OUTLET CTRS I COM 875465106 138 6,033 SH   SOLE 23 6,033 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,325 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,629 71,208 SH   SOLE 26 20,646 0 50,562
TANGER FACTORY OUTLET CTRS I COM 875465106 314 13,742 SH   SOLE 28 13,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 759 33,169 SH   SOLE 29 33,169 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 9,909 433,076 SH   SOLE 30 433,076 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 212 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 36,727 730,603 SH   SOLE 2 125,665 0 604,938
TAPESTRY INC COM 876030107 4,504 89,592 SH   SOLE 4 82,044 0 7,548
TAPESTRY INC COM 876030107 16,629 330,785 SH   SOLE 7 256,720 0 74,065
TAPESTRY INC COM 876030107 170 3,381 SH   SOLE 13 3,381 0 0
TAPESTRY INC COM 876030107 120 2,391 SH   SOLE 15 2,391 0 0
TAPESTRY INC COM 876030107 3 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 30,063 598,032 SH   SOLE 18 563,426 0 34,606
TAPESTRY INC COM 876030107 3,279 65,233 SH   SOLE 19 65,233 0 0
TAPESTRY INC COM 876030107 8,390 166,900 SH   SOLE 20 0 0 166,900
TAPESTRY INC COM 876030107 408,649 8,129,084 SH   SOLE 21 8,129,084 0 0
TAPESTRY INC COM 876030107 361,915 7,199,429 SH   SOLE 22 6,427,614 0 771,815
TAPESTRY INC COM 876030107 17,336 344,848 SH   SOLE 23 344,848 0 0
TAPESTRY INC COM 876030107 14,562 289,666 SH   SOLE 25 289,666 0 0
TAPESTRY INC COM 876030107 58,458 1,162,877 SH   SOLE 26 296,570 0 866,307
TAPESTRY INC COM 876030107 2,762 54,950 SH   SOLE 28 41,195 0 13,755
TAPESTRY INC COM 876030107 3,357 66,776 SH   SOLE 29 9,900 0 56,876
TAPESTRY INC COM 876030107 69,313 1,378,818 SH   SOLE 30 1,378,818 0 0
TAPESTRY INC COM 876030107 5,655 112,497 SH   SOLE 31 50,367 0 62,130
TAPESTRY INC COM 876030107 714 14,203 SH   SOLE 34 14,203 0 0
TAPESTRY INC COM 876030107 16,150 321,260 SH   SOLE 36 321,260 0 0
TAPESTRY INC COM 876030107 285 5,674 SH   SOLE 40 5,674 0 0
TAPIMMUNE INC COM PAR 876033408 12 1,321 SH   SOLE 18 1,321 0 0
TAPIMMUNE INC COM PAR 876033408 178 19,671 SH   SOLE 21 19,671 0 0
TARENA INTL INC ADR 876108101 42 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 3,644 448,758 SH   SOLE 21 448,758 0 0
TARENA INTL INC ADR 876108101 1,198 147,534 SH   SOLE 22 147,534 0 0
TARENA INTL INC ADR 876108101 876 107,925 SH   SOLE 30 107,925 0 0
TARGA RES CORP COM 87612G101 29,104 516,856 SH   SOLE 2 26,523 0 490,333
TARGA RES CORP COM 87612G101 3,858 68,518 SH   SOLE 4 62,594 0 5,924
TARGA RES CORP COM 87612G101 19,588 347,857 SH   SOLE 7 333,856 0 14,001
TARGA RES CORP COM 87612G101 352 6,253 SH   SOLE 13 6,253 0 0
TARGA RES CORP COM 87612G101 92 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 8,108 143,980 SH   SOLE 18 126,521 0 17,459
TARGA RES CORP COM 87612G101 27,305 484,900 SH   SOLE 19 484,900 0 0
TARGA RES CORP COM 87612G101 5,727 101,696 SH   SOLE 20 0 0 101,696
TARGA RES CORP COM 87612G101 181,469 3,222,676 SH   SOLE 21 3,222,676 0 0
TARGA RES CORP COM 87612G101 344,214 6,112,841 SH   SOLE 22 5,654,842 0 457,999
TARGA RES CORP COM 87612G101 15,048 267,238 SH   SOLE 23 267,238 0 0
TARGA RES CORP COM 87612G101 11,151 198,022 SH   SOLE 25 198,022 0 0
TARGA RES CORP COM 87612G101 37,598 667,701 SH   SOLE 26 218,373 0 449,328
TARGA RES CORP COM 87612G101 2,380 42,267 SH   SOLE 28 32,100 0 10,167
TARGA RES CORP COM 87612G101 2,976 52,853 SH   SOLE 29 8,759 0 44,094
TARGA RES CORP COM 87612G101 16,582 294,476 SH   SOLE 30 294,476 0 0
TARGA RES CORP COM 87612G101 5,822 103,384 SH   SOLE 31 43,533 0 59,851
TARGA RES CORP COM 87612G101 8,779 155,904 SH   SOLE 34 155,904 0 0
TARGA RES CORP COM 87612G101 10,062 178,686 SH   SOLE 36 178,686 0 0
TARGA RES CORP COM 87612G101 244 4,336 SH   SOLE 40 4,336 0 0
TARGET CORP COM 87612E106 174,532 1,978,593 SH   SOLE 2 868,989 0 1,109,604
TARGET CORP COM 87612E106 27,602 312,918 SH   SOLE 4 299,535 0 13,383
TARGET CORP COM 87612E106 72,925 826,722 SH   SOLE 7 592,293 0 234,429
TARGET CORP COM 87612E106 11,851 134,351 SH   SOLE 13 134,351 0 0
TARGET CORP COM 87612E106 395 4,478 SH   SOLE 15 4,478 0 0
TARGET CORP COM 87612E106 102,242 1,159,072 SH   SOLE 18 1,096,438 0 62,634
TARGET CORP COM 87612E106 102,831 1,165,757 SH   SOLE 19 1,165,757 0 0
TARGET CORP COM 87612E106 21,017 238,256 SH   SOLE 20 0 0 238,256
TARGET CORP COM 87612E106 1,097,627 12,443,340 SH   SOLE 21 12,443,340 0 0
TARGET CORP COM 87612E106 1,355,063 15,361,782 SH   SOLE 22 12,869,756 0 2,492,026
TARGET CORP COM 87612E106 80,730 915,199 SH   SOLE 23 915,199 0 0
TARGET CORP COM 87612E106 49,378 559,774 SH   SOLE 25 559,774 0 0
TARGET CORP COM 87612E106 215,308 2,440,855 SH   SOLE 26 459,880 0 1,980,975
TARGET CORP COM 87612E106 8,651 98,077 SH   SOLE 28 74,227 0 23,850
TARGET CORP COM 87612E106 43,492 493,054 SH   SOLE 29 185,825 0 307,229
TARGET CORP COM 87612E106 176,703 2,003,212 SH   SOLE 30 2,003,212 0 0
TARGET CORP COM 87612E106 46,474 526,854 SH   SOLE 31 344,513 0 182,341
TARGET CORP COM 87612E106 4,606 52,214 SH   SOLE 32 52,214 0 0
TARGET CORP COM 87612E106 35,998 408,089 SH   SOLE 34 408,089 0 0
TARGET CORP COM 87612E106 10,721 121,539 SH   SOLE 35 121,539 0 0
TARGET CORP COM 87612E106 55,840 633,039 SH   SOLE 36 633,039 0 0
TARGET CORP COM 87612E106 919 10,417 SH   SOLE 40 10,417 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 743 7,559 SH   SOLE 22 7,559 0 0
TATA MTRS LTD SPONSORED ADR 876568502 101 6,557 SH   SOLE 4 0 0 6,557
TATA MTRS LTD SPONSORED ADR 876568502 519 33,783 SH   SOLE 7 3,783 0 30,000
TATA MTRS LTD SPONSORED ADR 876568502 4,504 293,246 SH   SOLE 18 293,246 0 0
TATA MTRS LTD SPONSORED ADR 876568502 93 6,074 SH   SOLE 19 6,074 0 0
TATA MTRS LTD SPONSORED ADR 876568502 92 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7,793 507,328 SH   SOLE 22 507,328 0 0
TATA MTRS LTD SPONSORED ADR 876568502 466 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 21,074 1,371,996 SH   SOLE 26 199,022 0 1,172,974
TATA MTRS LTD SPONSORED ADR 876568502 2,679 174,423 SH   SOLE 28 174,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,566 167,041 SH   SOLE 29 167,041 0 0
TATA MTRS LTD SPONSORED ADR 876568502 6,153 400,605 SH   SOLE 30 400,605 0 0
TATA MTRS LTD SPONSORED ADR 876568502 247 16,049 SH   SOLE 34 16,049 0 0
TAUBMAN CTRS INC COM 876664103 8,079 135,033 SH   SOLE 2 29,220 0 105,813
TAUBMAN CTRS INC COM 876664103 990 16,548 SH   SOLE 4 16,548 0 0
TAUBMAN CTRS INC COM 876664103 6,010 100,450 SH   SOLE 7 100,450 0 0
TAUBMAN CTRS INC COM 876664103 147 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 11,234 187,759 SH   SOLE 18 187,759 0 0
TAUBMAN CTRS INC COM 876664103 5,545 92,681 SH   SOLE 19 92,681 0 0
TAUBMAN CTRS INC COM 876664103 195,400 3,265,923 SH   SOLE 21 3,265,923 0 0
TAUBMAN CTRS INC COM 876664103 167,876 2,805,889 SH   SOLE 22 2,688,985 0 116,904
TAUBMAN CTRS INC COM 876664103 239 4,000 SH   SOLE 23 4,000 0 0
TAUBMAN CTRS INC COM 876664103 6,609 110,455 SH   SOLE 25 110,455 0 0
TAUBMAN CTRS INC COM 876664103 2,299 38,421 SH   SOLE 26 12,545 0 25,876
TAUBMAN CTRS INC COM 876664103 510 8,529 SH   SOLE 28 8,529 0 0
TAUBMAN CTRS INC COM 876664103 1,247 20,845 SH   SOLE 29 20,845 0 0
TAUBMAN CTRS INC COM 876664103 16,706 279,222 SH   SOLE 30 279,222 0 0
TAUBMAN CTRS INC COM 876664103 79 1,315 SH   SOLE 31 1,173 0 142
TAUBMAN CTRS INC COM 876664103 117 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 390 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 8 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 30 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,989 110,240 SH   SOLE 2 4,161 0 106,079
TAYLOR MORRISON HOME CORP CL A 87724P106 48 2,675 SH   SOLE 4 2,675 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 76 4,192 SH   SOLE 7 4,192 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 6,549 363,014 SH   SOLE 18 363,014 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,037 112,934 SH   SOLE 19 112,934 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 84,550 4,686,796 SH   SOLE 21 4,686,796 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 60,184 3,336,155 SH   SOLE 22 3,178,304 0 157,851
TAYLOR MORRISON HOME CORP CL A 87724P106 753 41,758 SH   SOLE 23 41,758 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 169 9,370 SH   SOLE 25 9,370 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,112 61,656 SH   SOLE 26 17,192 0 44,464
TAYLOR MORRISON HOME CORP CL A 87724P106 277 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 173 9,579 SH   SOLE 29 0 0 9,579
TAYLOR MORRISON HOME CORP CL A 87724P106 467 25,891 SH   SOLE 30 25,891 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 79 4,358 SH   SOLE 34 4,358 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 243 13,496 SH   SOLE 40 13,496 0 0
TCF FINL CORP COM 872275102 8,586 360,598 SH   SOLE 2 80,288 0 280,310
TCF FINL CORP COM 872275102 21 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 123 5,153 SH   SOLE 7 5,153 0 0
TCF FINL CORP COM 872275102 12,332 517,932 SH   SOLE 18 517,932 0 0
TCF FINL CORP COM 872275102 699 29,344 SH   SOLE 19 29,344 0 0
TCF FINL CORP COM 872275102 191,484 8,042,183 SH   SOLE 21 8,042,183 0 0
TCF FINL CORP COM 872275102 134,085 5,631,477 SH   SOLE 22 5,305,047 0 326,430
TCF FINL CORP COM 872275102 1,430 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 555 23,303 SH   SOLE 28 23,303 0 0
TCF FINL CORP COM 872275102 1,000 41,996 SH   SOLE 30 41,996 0 0
TCF FINL CORP COM 872275102 86 3,628 SH   SOLE 31 3,628 0 0
TCF FINL CORP COM 872275102 90 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 415 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 337 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,746 284,185 SH   SOLE 30 284,185 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 31,778 601,523 SH   SOLE 2 22,834 0 578,689
TD AMERITRADE HLDG CORP COM 87236Y108 4,741 89,746 SH   SOLE 4 82,260 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,482 28,056 SH   SOLE 7 28,056 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 147 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 8 150 SH   SOLE 17 0 0 150
TD AMERITRADE HLDG CORP COM 87236Y108 6,954 131,638 SH   SOLE 18 108,188 0 23,450
TD AMERITRADE HLDG CORP COM 87236Y108 1,087 20,578 SH   SOLE 19 20,578 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 187,705 3,553,003 SH   SOLE 21 3,553,003 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 379,267 7,179,003 SH   SOLE 22 6,621,562 0 557,441
TD AMERITRADE HLDG CORP COM 87236Y108 18,715 354,249 SH   SOLE 23 354,249 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 14,963 283,225 SH   SOLE 25 283,225 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 38,305 725,060 SH   SOLE 26 237,069 0 487,991
TD AMERITRADE HLDG CORP COM 87236Y108 2,809 53,167 SH   SOLE 28 39,999 0 13,168
TD AMERITRADE HLDG CORP COM 87236Y108 592 11,212 SH   SOLE 29 11,212 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 22,353 423,119 SH   SOLE 30 423,119 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 4,798 90,817 SH   SOLE 31 53,978 0 36,839
TD AMERITRADE HLDG CORP COM 87236Y108 757 14,333 SH   SOLE 34 14,333 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11,835 224,022 SH   SOLE 36 224,022 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 354 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 70,396 800,586 SH   SOLE 2 669,850 0 130,736
TE CONNECTIVITY LTD REG SHS H84989104 22,071 251,003 SH   SOLE 4 241,879 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 36,115 410,730 SH   SOLE 7 332,834 0 77,896
TE CONNECTIVITY LTD REG SHS H84989104 2,108 23,973 SH   SOLE 13 23,973 0 0
TE CONNECTIVITY LTD REG SHS H84989104 286 3,247 SH   SOLE 15 3,247 0 0
TE CONNECTIVITY LTD REG SHS H84989104 52,589 598,082 SH   SOLE 18 555,889 0 42,193
TE CONNECTIVITY LTD REG SHS H84989104 24,012 273,086 SH   SOLE 19 273,086 0 0
TE CONNECTIVITY LTD REG SHS H84989104 14,261 162,189 SH   SOLE 20 0 0 162,189
TE CONNECTIVITY LTD REG SHS H84989104 403,413 4,587,883 SH   SOLE 21 4,587,883 0 0
TE CONNECTIVITY LTD REG SHS H84989104 632,027 7,187,847 SH   SOLE 22 6,141,733 0 1,046,114
TE CONNECTIVITY LTD REG SHS H84989104 55,518 631,387 SH   SOLE 23 631,387 0 0
TE CONNECTIVITY LTD REG SHS H84989104 33,806 384,463 SH   SOLE 25 384,463 0 0
TE CONNECTIVITY LTD REG SHS H84989104 127,013 1,444,481 SH   SOLE 26 327,508 0 1,116,973
TE CONNECTIVITY LTD REG SHS H84989104 5,834 66,345 SH   SOLE 28 49,844 0 16,501
TE CONNECTIVITY LTD REG SHS H84989104 25,184 286,415 SH   SOLE 29 156,290 0 130,125
TE CONNECTIVITY LTD REG SHS H84989104 115,859 1,317,622 SH   SOLE 30 1,317,622 0 0
TE CONNECTIVITY LTD REG SHS H84989104 38,811 441,385 SH   SOLE 31 303,356 0 138,029
TE CONNECTIVITY LTD REG SHS H84989104 67,091 763,004 SH   SOLE 34 763,004 0 0
TE CONNECTIVITY LTD REG SHS H84989104 32,716 372,067 SH   SOLE 36 372,067 0 0
TE CONNECTIVITY LTD REG SHS H84989104 624 7,095 SH   SOLE 40 7,095 0 0
TEAM INC COM 878155100 655 29,092 SH   SOLE 2 1,065 0 28,027
TEAM INC COM 878155100 5 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 14 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 3,045 135,331 SH   SOLE 18 135,331 0 0
TEAM INC COM 878155100 611 27,143 SH   SOLE 19 27,143 0 0
TEAM INC COM 878155100 71,383 3,172,597 SH   SOLE 21 3,172,597 0 0
TEAM INC COM 878155100 18,581 825,818 SH   SOLE 22 784,063 0 41,755
TEAM INC COM 878155100 168 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 91 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 0 3 SH   SOLE 29 0 0 3
TEAM INC COM 878155100 1,444 64,181 SH   SOLE 30 64,181 0 0
TEAM INC COM 878155100 70 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 3,846 53,738 SH   SOLE 2 17,071 0 36,667
TECH DATA CORP COM 878237106 13 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 182 2,540 SH   SOLE 7 2,540 0 0
TECH DATA CORP COM 878237106 16,171 225,942 SH   SOLE 18 225,942 0 0
TECH DATA CORP COM 878237106 2,490 34,792 SH   SOLE 19 34,792 0 0
TECH DATA CORP COM 878237106 190,217 2,657,772 SH   SOLE 21 2,657,772 0 0
TECH DATA CORP COM 878237106 96,711 1,351,283 SH   SOLE 22 1,284,402 0 66,881
TECH DATA CORP COM 878237106 885 12,360 SH   SOLE 26 6,767 0 5,593
TECH DATA CORP COM 878237106 312 4,361 SH   SOLE 28 4,361 0 0
TECH DATA CORP COM 878237106 290 4,057 SH   SOLE 29 0 0 4,057
TECH DATA CORP COM 878237106 621 8,683 SH   SOLE 30 8,683 0 0
TECH DATA CORP COM 878237106 1,372 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 306 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 19,653 628,885 SH   SOLE 2 293,758 0 335,127
TECHNIPFMC PLC COM G87110105 4,874 155,961 SH   SOLE 4 147,655 0 8,306
TECHNIPFMC PLC COM G87110105 9,361 299,538 SH   SOLE 7 299,538 0 0
TECHNIPFMC PLC COM G87110105 144 4,613 SH   SOLE 13 4,613 0 0
TECHNIPFMC PLC COM G87110105 34,598 1,107,146 SH   SOLE 18 1,051,867 0 55,279
TECHNIPFMC PLC COM G87110105 14,493 463,790 SH   SOLE 19 463,790 0 0
TECHNIPFMC PLC COM G87110105 6,662 213,173 SH   SOLE 20 0 0 213,173
TECHNIPFMC PLC COM G87110105 198,973 6,367,124 SH   SOLE 21 6,367,124 0 0
TECHNIPFMC PLC COM G87110105 231,607 7,411,439 SH   SOLE 22 6,802,493 0 608,946
TECHNIPFMC PLC COM G87110105 18,058 577,857 SH   SOLE 23 577,857 0 0
TECHNIPFMC PLC COM G87110105 1,354 43,340 SH   SOLE 25 43,340 0 0
TECHNIPFMC PLC COM G87110105 40,588 1,298,818 SH   SOLE 26 315,070 0 983,748
TECHNIPFMC PLC COM G87110105 2,527 80,856 SH   SOLE 28 61,074 0 19,782
TECHNIPFMC PLC COM G87110105 18,404 588,932 SH   SOLE 29 501,718 0 87,214
TECHNIPFMC PLC COM G87110105 49,330 1,578,556 SH   SOLE 30 1,578,556 0 0
TECHNIPFMC PLC COM G87110105 5,387 172,377 SH   SOLE 31 88,353 0 84,024
TECHNIPFMC PLC COM G87110105 1,212 38,775 SH   SOLE 34 38,775 0 0
TECHNIPFMC PLC COM G87110105 2,807 89,832 SH   SOLE 36 89,832 0 0
TECHNIPFMC PLC COM G87110105 247 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 392 20,168 SH   SOLE 2 4,655 0 15,513
TECHTARGET INC COM 87874R100 9 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 1,362 70,140 SH   SOLE 18 70,140 0 0
TECHTARGET INC COM 87874R100 2,314 119,147 SH   SOLE 19 119,147 0 0
TECHTARGET INC COM 87874R100 14,230 732,755 SH   SOLE 21 732,755 0 0
TECHTARGET INC COM 87874R100 12,318 634,285 SH   SOLE 22 605,970 0 28,315
TECHTARGET INC COM 87874R100 404 20,800 SH   SOLE 23 20,800 0 0
TECHTARGET INC COM 87874R100 998 51,402 SH   SOLE 26 0 0 51,402
TECHTARGET INC COM 87874R100 134 6,911 SH   SOLE 29 0 0 6,911
TECHTARGET INC COM 87874R100 74 3,786 SH   SOLE 30 3,786 0 0
TECK RESOURCES LTD CL B 878742204 32,533 1,349,914 SH   SOLE 19 1,349,914 0 0
TECK RESOURCES LTD CL B 878742204 7,209 299,133 SH   SOLE 21 299,133 0 0
TECK RESOURCES LTD CL B 878742204 30,577 1,268,744 SH   SOLE 22 1,268,744 0 0
TECK RESOURCES LTD CL B 878742204 8,785 364,541 SH   SOLE 25 364,541 0 0
TECK RESOURCES LTD CL B 878742204 21,519 892,908 SH   SOLE 29 892,908 0 0
TECK RESOURCES LTD CL B 878742204 3,606 149,646 SH   SOLE 34 149,646 0 0
TECK RESOURCES LTD OPTIONS 878742204 36 1,500 SH Put SOLE 2 1,500 0 0
TECK RESOURCES LTD OPTIONS 878742204 1,205 50,000 SH Put SOLE 19 50,000 0 0
TECNOGLASS INC SHS G87264100 6 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 9 2,947 SH   SOLE 18 2,947 0 0
TECOGEN INC NEW COM NEW 87876P201 165 52,490 SH   SOLE 21 52,490 0 0
TEEKAY CORPORATION COM Y8564W103 505 74,903 SH   SOLE 2 2,597 0 72,306
TEEKAY CORPORATION COM Y8564W103 8 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 1,535 227,782 SH   SOLE 18 227,782 0 0
TEEKAY CORPORATION COM Y8564W103 438 64,955 SH   SOLE 19 64,955 0 0
TEEKAY CORPORATION COM Y8564W103 14,647 2,173,147 SH   SOLE 21 2,173,147 0 0
TEEKAY CORPORATION COM Y8564W103 5,263 780,887 SH   SOLE 22 688,380 0 92,507
TEEKAY CORPORATION COM Y8564W103 59 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 216 218,938 SH   SOLE 2 7,025 0 211,913
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 639 646,715 SH   SOLE 18 646,715 0 0
TEEKAY TANKERS LTD CL A Y8565N102 155 156,849 SH   SOLE 19 156,849 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6,681 6,763,922 SH   SOLE 21 6,763,922 0 0
TEEKAY TANKERS LTD CL A Y8565N102 1,867 1,889,993 SH   SOLE 22 1,786,769 0 103,224
TEEKAY TANKERS LTD CL A Y8565N102 7,006 7,092,387 SH   SOLE 42 7,092,387 0 0
TEGNA INC COM 87901J105 3,647 304,958 SH   SOLE 2 95,768 0 209,190
TEGNA INC COM 87901J105 32 2,711 SH   SOLE 4 2,711 0 0
TEGNA INC COM 87901J105 94 7,831 SH   SOLE 7 7,831 0 0
TEGNA INC COM 87901J105 15,174 1,268,767 SH   SOLE 18 1,268,767 0 0
TEGNA INC COM 87901J105 2,371 198,211 SH   SOLE 19 198,211 0 0
TEGNA INC COM 87901J105 177,148 14,811,694 SH   SOLE 21 14,811,694 0 0
TEGNA INC COM 87901J105 95,914 8,019,578 SH   SOLE 22 7,708,211 0 311,367
TEGNA INC COM 87901J105 580 48,528 SH   SOLE 26 31,253 0 17,275
TEGNA INC COM 87901J105 354 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 557 46,589 SH   SOLE 30 46,589 0 0
TEGNA INC COM 87901J105 157 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 251 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 492 22,669 SH   SOLE 2 798 0 21,871
TEJON RANCH CO COM 879080109 4 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 9 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,565 72,083 SH   SOLE 18 72,083 0 0
TEJON RANCH CO COM 879080109 407 18,748 SH   SOLE 19 18,748 0 0
TEJON RANCH CO COM 879080109 16,196 746,027 SH   SOLE 21 746,027 0 0
TEJON RANCH CO COM 879080109 12,421 572,129 SH   SOLE 22 545,785 0 26,344
TEJON RANCH CO COM 879080109 201 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 59 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 149 6,856 SH   SOLE 30 6,856 0 0
TEJON RANCH CO COM 879080109 38 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 HEALTH INC COM 87918A105 15,355 177,820 SH   SOLE 2 126,471 0 51,349
TELADOC HEALTH INC COM 87918A105 20 229 SH   SOLE 4 229 0 0
TELADOC HEALTH INC COM 87918A105 117 1,357 SH   SOLE 7 1,357 0 0
TELADOC HEALTH INC COM 87918A105 23,760 275,154 SH   SOLE 18 275,154 0 0
TELADOC HEALTH INC COM 87918A105 104,751 1,213,103 SH   SOLE 19 1,213,103 0 0
TELADOC HEALTH INC COM 87918A105 213,390 2,471,220 SH   SOLE 21 2,471,220 0 0
TELADOC HEALTH INC COM 87918A105 163,476 1,893,182 SH   SOLE 22 1,817,388 0 75,794
TELADOC HEALTH INC COM 87918A105 150 1,737 SH   SOLE 23 1,737 0 0
TELADOC HEALTH INC COM 87918A105 1,112 12,873 SH   SOLE 26 9,031 0 3,842
TELADOC HEALTH INC COM 87918A105 679 7,868 SH   SOLE 28 7,868 0 0
TELADOC HEALTH INC COM 87918A105 1,086 12,580 SH   SOLE 30 12,580 0 0
TELADOC HEALTH INC COM 87918A105 46,561 539,209 SH   SOLE 34 539,209 0 0
TELADOC HEALTH INC COM 87918A105 568 6,576 SH   SOLE 40 6,576 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,225 600,000 PRN   SOLE 21 600,000 0 0
TELARIA INC COM 879181105 153 40,478 SH   SOLE 2 2,052 0 38,426
TELARIA INC COM 879181105 5 1,446 SH   SOLE 7 1,446 0 0
TELARIA INC COM 879181105 559 147,466 SH   SOLE 18 147,466 0 0
TELARIA INC COM 879181105 132 34,899 SH   SOLE 19 34,899 0 0
TELARIA INC COM 879181105 5,896 1,555,790 SH   SOLE 21 1,555,790 0 0
TELARIA INC COM 879181105 1,829 482,651 SH   SOLE 22 461,733 0 20,918
TELECOM ARGENTINA S A SPON ADR REP B 879273209 8,689 498,780 SH   SOLE 21 498,780 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,318 247,848 SH   SOLE 22 247,848 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 20,836 84,466 SH   SOLE 2 20,869 0 63,597
TELEDYNE TECHNOLOGIES INC COM 879360105 46 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 235 954 SH   SOLE 7 954 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 28,120 113,993 SH   SOLE 18 113,993 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,545 6,265 SH   SOLE 19 6,265 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 558,854 2,265,502 SH   SOLE 21 2,265,502 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 282,018 1,143,256 SH   SOLE 22 1,066,347 0 76,909
TELEDYNE TECHNOLOGIES INC COM 879360105 2,671 10,826 SH   SOLE 26 6,699 0 4,127
TELEDYNE TECHNOLOGIES INC COM 879360105 1,149 4,657 SH   SOLE 28 4,657 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,388 5,625 SH   SOLE 29 0 0 5,625
TELEDYNE TECHNOLOGIES INC COM 879360105 2,441 9,897 SH   SOLE 30 9,897 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 187 757 SH   SOLE 31 757 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 172 698 SH   SOLE 36 698 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 933 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 38,790 145,778 SH   SOLE 2 51,572 0 94,206
TELEFLEX INC COM 879369106 4,281 16,087 SH   SOLE 4 14,885 0 1,202
TELEFLEX INC COM 879369106 5,062 19,022 SH   SOLE 7 9,703 0 9,319
TELEFLEX INC COM 879369106 43 161 SH   SOLE 15 161 0 0
TELEFLEX INC COM 879369106 42,126 158,313 SH   SOLE 18 154,617 0 3,696
TELEFLEX INC COM 879369106 88,240 331,616 SH   SOLE 19 331,616 0 0
TELEFLEX INC COM 879369106 6,910 25,969 SH   SOLE 20 0 0 25,969
TELEFLEX INC COM 879369106 653,457 2,455,774 SH   SOLE 21 2,455,774 0 0
TELEFLEX INC COM 879369106 371,190 1,394,980 SH   SOLE 22 1,301,414 0 93,566
TELEFLEX INC COM 879369106 15,486 58,197 SH   SOLE 23 58,197 0 0
TELEFLEX INC COM 879369106 11,040 41,490 SH   SOLE 25 41,490 0 0
TELEFLEX INC COM 879369106 33,508 125,927 SH   SOLE 26 44,105 0 81,822
TELEFLEX INC COM 879369106 2,385 8,965 SH   SOLE 28 6,859 0 2,106
TELEFLEX INC COM 879369106 2,796 10,507 SH   SOLE 29 1,409 0 9,098
TELEFLEX INC COM 879369106 18,023 67,731 SH   SOLE 30 67,731 0 0
TELEFLEX INC COM 879369106 4,317 16,225 SH   SOLE 31 8,618 0 7,607
TELEFLEX INC COM 879369106 22,010 82,718 SH   SOLE 34 82,718 0 0
TELEFLEX INC COM 879369106 8,883 33,383 SH   SOLE 36 33,383 0 0
TELEFLEX INC COM 879369106 241 904 SH   SOLE 40 904 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 931 95,669 SH   SOLE 2 0 0 95,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 543 55,807 SH   SOLE 4 0 0 55,807
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,558 160,102 SH   SOLE 22 160,102 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 207 21,231 SH   SOLE 26 0 0 21,231
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 441 45,364 SH   SOLE 30 45,364 0 0
TELEFONICA S A SPONSORED ADR 879382208 34 4,324 SH   SOLE 18 4,324 0 0
TELENAV INC COM 879455103 135 26,671 SH   SOLE 2 816 0 25,855
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 534 105,708 SH   SOLE 18 105,708 0 0
TELENAV INC COM 879455103 119 23,505 SH   SOLE 19 23,505 0 0
TELENAV INC COM 879455103 5,620 1,112,793 SH   SOLE 21 1,112,793 0 0
TELENAV INC COM 879455103 2,113 418,507 SH   SOLE 22 404,409 0 14,098
TELEPHONE & DATA SYS INC COM NEW 879433829 13,068 429,436 SH   SOLE 2 247,536 0 181,900
TELEPHONE & DATA SYS INC COM NEW 879433829 945 31,060 SH   SOLE 4 31,060 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,900 161,037 SH   SOLE 7 161,037 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,148 136,306 SH   SOLE 13 136,306 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 72,255 2,374,452 SH   SOLE 18 2,374,452 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 96,108 3,158,330 SH   SOLE 19 3,158,330 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 140,137 4,605,229 SH   SOLE 21 4,605,229 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 146,555 4,816,133 SH   SOLE 22 4,124,033 0 692,100
TELEPHONE & DATA SYS INC COM NEW 879433829 3,833 125,946 SH   SOLE 23 125,946 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,636 119,479 SH   SOLE 25 119,479 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,069 35,127 SH   SOLE 26 26,372 0 8,755
TELEPHONE & DATA SYS INC COM NEW 879433829 429 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 7,880 258,951 SH   SOLE 29 12,249 0 246,702
TELEPHONE & DATA SYS INC COM NEW 879433829 1,363 44,797 SH   SOLE 30 44,797 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,920 63,111 SH   SOLE 31 31,188 0 31,923
TELEPHONE & DATA SYS INC COM NEW 879433829 22,678 745,246 SH   SOLE 34 745,246 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,832 93,075 SH   SOLE 36 93,075 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 317 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 132 33,406 SH   SOLE 2 1,542 0 31,864
TELIGENT INC NEW COM 87960W104 6 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 533 135,034 SH   SOLE 18 135,034 0 0
TELIGENT INC NEW COM 87960W104 137 34,771 SH   SOLE 19 34,771 0 0
TELIGENT INC NEW COM 87960W104 8,094 2,049,114 SH   SOLE 21 2,049,114 0 0
TELIGENT INC NEW COM 87960W104 4,773 1,208,395 SH   SOLE 22 1,174,505 0 33,890
TELIGENT INC NEW COM 87960W104 6 1,487 SH   SOLE 30 1,487 0 0
TELLURIAN INC NEW COM 87968A104 618 68,874 SH   SOLE 2 3,016 0 65,858
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 18 2,051 SH   SOLE 7 2,051 0 0
TELLURIAN INC NEW COM 87968A104 2,324 259,033 SH   SOLE 18 259,033 0 0
TELLURIAN INC NEW COM 87968A104 684 76,247 SH   SOLE 19 76,247 0 0
TELLURIAN INC NEW COM 87968A104 25,838 2,880,543 SH   SOLE 21 2,880,543 0 0
TELLURIAN INC NEW COM 87968A104 22,616 2,521,320 SH   SOLE 22 2,422,342 0 98,978
TELLURIAN INC NEW COM 87968A104 33 3,694 SH   SOLE 23 3,694 0 0
TELLURIAN INC NEW COM 87968A104 205 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 115 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 136 15,195 SH   SOLE 30 15,195 0 0
TELLURIAN INC NEW COM 87968A104 76 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 83,618 2,269,767 SH   SOLE 18 2,269,767 0 0
TELUS CORP COM 87971M103 2,588 70,248 SH   SOLE 26 70,248 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 1,007 100,700 SH   SOLE 2 100,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,508 104,126 SH   SOLE 2 21,897 0 82,229
TEMPUR SEALY INTL INC COM 88023U101 17 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 55 1,042 SH   SOLE 7 1,042 0 0
TEMPUR SEALY INTL INC COM 88023U101 7,489 141,570 SH   SOLE 18 141,570 0 0
TEMPUR SEALY INTL INC COM 88023U101 422 7,969 SH   SOLE 19 7,969 0 0
TEMPUR SEALY INTL INC COM 88023U101 114,294 2,160,568 SH   SOLE 21 2,160,568 0 0
TEMPUR SEALY INTL INC COM 88023U101 77,536 1,465,712 SH   SOLE 22 1,374,786 0 90,926
TEMPUR SEALY INTL INC COM 88023U101 940 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 319 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 554 10,468 SH   SOLE 30 10,468 0 0
TEMPUR SEALY INTL INC COM 88023U101 62 1,165 SH   SOLE 31 1,056 0 109
TEMPUR SEALY INTL INC COM 88023U101 291 5,497 SH   SOLE 40 5,497 0 0
TENABLE HLDGS INC COM 88025T102 373 9,599 SH   SOLE 2 498 0 9,101
TENABLE HLDGS INC COM 88025T102 1,535 39,471 SH   SOLE 18 39,471 0 0
TENABLE HLDGS INC COM 88025T102 3,450 88,732 SH   SOLE 19 88,732 0 0
TENABLE HLDGS INC COM 88025T102 15,617 401,675 SH   SOLE 21 401,675 0 0
TENABLE HLDGS INC COM 88025T102 11,319 291,130 SH   SOLE 22 291,130 0 0
TENABLE HLDGS INC COM 88025T102 105 2,701 SH   SOLE 23 2,701 0 0
TENABLE HLDGS INC COM 88025T102 294 7,555 SH   SOLE 26 1,353 0 6,202
TENABLE HLDGS INC COM 88025T102 3,082 79,279 SH   SOLE 34 79,279 0 0
TENARIS S A SPONSORED ADR 88031M109 320 9,555 SH   SOLE 21 9,555 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 3 627 SH   SOLE 21 627 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,996 105,257 SH   SOLE 2 41,061 0 64,196
TENET HEALTHCARE CORP COM NEW 88033G407 1,469 51,622 SH   SOLE 4 51,622 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 225 7,923 SH   SOLE 7 7,923 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 28,727 1,009,390 SH   SOLE 18 1,009,390 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 104,347 3,666,457 SH   SOLE 19 3,666,457 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 174,933 6,146,620 SH   SOLE 21 6,146,620 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 87,568 3,076,871 SH   SOLE 22 2,930,385 0 146,486
TENET HEALTHCARE CORP COM NEW 88033G407 34 1,203 SH   SOLE 23 1,203 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 919 32,301 SH   SOLE 26 22,687 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 374 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,511 53,075 SH   SOLE 30 53,075 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 41,799 1,468,688 SH   SOLE 34 1,468,688 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,716 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 363 12,741 SH   SOLE 40 12,741 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 356 12,500 SH Put SOLE 2 12,500 0 0
TENNANT CO COM 880345103 1,091 14,359 SH   SOLE 2 668 0 13,691
TENNANT CO COM 880345103 11 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 29 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 5,825 76,692 SH   SOLE 18 76,692 0 0
TENNANT CO COM 880345103 1,249 16,447 SH   SOLE 19 16,447 0 0
TENNANT CO COM 880345103 144,116 1,897,506 SH   SOLE 21 1,897,506 0 0
TENNANT CO COM 880345103 39,303 517,490 SH   SOLE 22 492,756 0 24,734
TENNANT CO COM 880345103 338 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 185 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 3,170 41,738 SH   SOLE 30 41,738 0 0
TENNANT CO COM 880345103 148 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 3,809 90,397 SH   SOLE 2 49,370 0 41,027
TENNECO INC COM 880349105 264 6,271 SH   SOLE 4 6,271 0 0
TENNECO INC COM 880349105 100 2,383 SH   SOLE 7 2,383 0 0
TENNECO INC COM 880349105 6,813 161,671 SH   SOLE 18 161,671 0 0
TENNECO INC COM 880349105 1,964 46,612 SH   SOLE 19 46,612 0 0
TENNECO INC COM 880349105 72,218 1,713,764 SH   SOLE 21 1,713,764 0 0
TENNECO INC COM 880349105 73,545 1,745,251 SH   SOLE 22 1,673,996 0 71,255
TENNECO INC COM 880349105 208 4,927 SH   SOLE 23 4,927 0 0
TENNECO INC COM 880349105 596 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC COM 880349105 301 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC COM 880349105 131 3,097 SH   SOLE 29 0 0 3,097
TENNECO INC COM 880349105 554 13,152 SH   SOLE 30 13,152 0 0
TENNECO INC COM 880349105 156 3,699 SH   SOLE 36 3,699 0 0
TENNECO INC COM 880349105 271 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 9,587 254,219 SH   SOLE 2 57,135 0 197,084
TERADATA CORP DEL COM 88076W103 63 1,659 SH   SOLE 4 1,659 0 0
TERADATA CORP DEL COM 88076W103 143 3,792 SH   SOLE 7 3,792 0 0
TERADATA CORP DEL COM 88076W103 13,959 370,170 SH   SOLE 18 370,170 0 0
TERADATA CORP DEL COM 88076W103 785 20,819 SH   SOLE 19 20,819 0 0
TERADATA CORP DEL COM 88076W103 216,684 5,746,056 SH   SOLE 21 5,746,056 0 0
TERADATA CORP DEL COM 88076W103 151,842 4,026,571 SH   SOLE 22 3,764,972 0 261,599
TERADATA CORP DEL COM 88076W103 15 385 SH   SOLE 23 385 0 0
TERADATA CORP DEL COM 88076W103 1,998 52,976 SH   SOLE 26 29,312 0 23,664
TERADATA CORP DEL COM 88076W103 566 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 24,212 642,060 SH   SOLE 30 642,060 0 0
TERADATA CORP DEL COM 88076W103 145 3,838 SH   SOLE 31 2,633 0 1,205
TERADATA CORP DEL COM 88076W103 79 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 550 14,591 SH   SOLE 40 14,591 0 0
TERADYNE INC COM 880770102 16,590 448,634 SH   SOLE 2 111,362 0 337,272
TERADYNE INC COM 880770102 26 711 SH   SOLE 4 711 0 0
TERADYNE INC COM 880770102 180 4,858 SH   SOLE 7 4,858 0 0
TERADYNE INC COM 880770102 21,352 577,392 SH   SOLE 18 577,392 0 0
TERADYNE INC COM 880770102 1,213 32,813 SH   SOLE 19 32,813 0 0
TERADYNE INC COM 880770102 354,092 9,575,236 SH   SOLE 21 9,575,236 0 0
TERADYNE INC COM 880770102 223,102 6,033,054 SH   SOLE 22 5,652,193 0 380,861
TERADYNE INC COM 880770102 2,499 67,576 SH   SOLE 26 39,957 0 27,619
TERADYNE INC COM 880770102 917 24,787 SH   SOLE 28 24,787 0 0
TERADYNE INC COM 880770102 25,696 694,859 SH   SOLE 30 694,859 0 0
TERADYNE INC COM 880770102 163 4,396 SH   SOLE 31 3,965 0 431
TERADYNE INC COM 880770102 126 3,413 SH   SOLE 34 3,413 0 0
TERADYNE INC COM 880770102 95 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 817 22,081 SH   SOLE 40 22,081 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 877 675,000 PRN   SOLE 21 675,000 0 0
TEREX CORP NEW COM 880779103 10,153 254,390 SH   SOLE 2 136,869 0 117,521
TEREX CORP NEW COM 880779103 516 12,934 SH   SOLE 4 12,934 0 0
TEREX CORP NEW COM 880779103 146 3,655 SH   SOLE 7 3,655 0 0
TEREX CORP NEW COM 880779103 8,154 204,305 SH   SOLE 18 204,305 0 0
TEREX CORP NEW COM 880779103 486 12,168 SH   SOLE 19 12,168 0 0
TEREX CORP NEW COM 880779103 120,265 3,013,394 SH   SOLE 21 3,013,394 0 0
TEREX CORP NEW COM 880779103 96,922 2,428,523 SH   SOLE 22 2,228,442 0 200,081
TEREX CORP NEW COM 880779103 324 8,109 SH   SOLE 23 8,109 0 0
TEREX CORP NEW COM 880779103 1,455 36,449 SH   SOLE 26 23,548 0 12,901
TEREX CORP NEW COM 880779103 391 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 359 8,987 SH   SOLE 29 8,987 0 0
TEREX CORP NEW COM 880779103 1,962 49,157 SH   SOLE 30 49,157 0 0
TEREX CORP NEW COM 880779103 153 3,844 SH   SOLE 31 1,460 0 2,384
TEREX CORP NEW COM 880779103 1,932 48,406 SH   SOLE 34 48,406 0 0
TEREX CORP NEW COM 880779103 147 3,672 SH   SOLE 36 3,672 0 0
TEREX CORP NEW COM 880779103 488 12,222 SH   SOLE 40 12,222 0 0
TERNIUM SA SPON ADR 880890108 28 932 SH   SOLE 18 932 0 0
TERNIUM SA SPON ADR 880890108 148 4,881 SH   SOLE 21 4,881 0 0
TERNIUM SA SPON ADR 880890108 150 4,955 SH   SOLE 22 4,955 0 0
TERRAFORM PWR INC COM CL A 88104R209 9,449 818,069 SH   SOLE 2 749,486 0 68,583
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 18 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 2,754 238,434 SH   SOLE 18 238,434 0 0
TERRAFORM PWR INC COM CL A 88104R209 800 69,225 SH   SOLE 19 69,225 0 0
TERRAFORM PWR INC COM CL A 88104R209 30,012 2,598,416 SH   SOLE 21 2,598,416 0 0
TERRAFORM PWR INC COM CL A 88104R209 28,087 2,431,783 SH   SOLE 22 2,351,861 0 79,922
TERRAFORM PWR INC COM CL A 88104R209 9 785 SH   SOLE 26 0 0 785
TERRAFORM PWR INC COM CL A 88104R209 99 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,386 119,986 SH   SOLE 30 119,986 0 0
TERRAFORM PWR INC COM CL A 88104R209 49 4,237 SH   SOLE 40 4,237 0 0
TERRAFORM PWR INC COM CL A 88104R209 21,179 1,833,692 SH   SOLE 42 1,833,692 0 0
TERRENO RLTY CORP COM 88146M101 7,441 197,387 SH   SOLE 2 8,383 0 189,004
TERRENO RLTY CORP COM 88146M101 569 15,105 SH   SOLE 4 15,105 0 0
TERRENO RLTY CORP COM 88146M101 3,657 96,997 SH   SOLE 7 96,997 0 0
TERRENO RLTY CORP COM 88146M101 79 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 7,217 191,430 SH   SOLE 18 191,430 0 0
TERRENO RLTY CORP COM 88146M101 6,148 163,080 SH   SOLE 19 163,080 0 0
TERRENO RLTY CORP COM 88146M101 76,931 2,040,614 SH   SOLE 21 2,040,614 0 0
TERRENO RLTY CORP COM 88146M101 97,171 2,577,490 SH   SOLE 22 2,506,534 0 70,956
TERRENO RLTY CORP COM 88146M101 1,528 40,521 SH   SOLE 23 40,521 0 0
TERRENO RLTY CORP COM 88146M101 4,013 106,449 SH   SOLE 25 106,449 0 0
TERRENO RLTY CORP COM 88146M101 1,577 41,832 SH   SOLE 26 13,892 0 27,940
TERRENO RLTY CORP COM 88146M101 285 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 1,519 40,285 SH   SOLE 29 19,675 0 20,610
TERRENO RLTY CORP COM 88146M101 10,194 270,405 SH   SOLE 30 270,405 0 0
TERRENO RLTY CORP COM 88146M101 405 10,732 SH   SOLE 34 10,732 0 0
TERRENO RLTY CORP COM 88146M101 231 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 173 5,849 SH   SOLE 2 291 0 5,558
TERRITORIAL BANCORP INC COM 88145X108 791 26,761 SH   SOLE 18 26,761 0 0
TERRITORIAL BANCORP INC COM 88145X108 187 6,343 SH   SOLE 19 6,343 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,418 284,864 SH   SOLE 21 284,864 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,558 120,391 SH   SOLE 22 110,519 0 9,872
TESARO INC COM 881569107 5,150 132,014 SH   SOLE 2 63,716 0 68,298
TESARO INC COM 881569107 366 9,373 SH   SOLE 4 9,373 0 0
TESARO INC COM 881569107 36 916 SH   SOLE 7 916 0 0
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 5,679 145,581 SH   SOLE 18 145,581 0 0
TESARO INC COM 881569107 38,389 984,070 SH   SOLE 19 984,070 0 0
TESARO INC COM 881569107 49,131 1,259,452 SH   SOLE 21 1,259,452 0 0
TESARO INC COM 881569107 44,738 1,146,832 SH   SOLE 22 1,075,095 0 71,737
TESARO INC COM 881569107 486 12,468 SH   SOLE 26 7,216 0 5,252
TESARO INC COM 881569107 227 5,816 SH   SOLE 28 5,816 0 0
TESARO INC COM 881569107 5,490 140,735 SH   SOLE 30 140,735 0 0
TESARO INC COM 881569107 54 1,379 SH   SOLE 31 838 0 541
TESARO INC COM 881569107 17,279 442,931 SH   SOLE 34 442,931 0 0
TESARO INC COM 881569107 169 4,320 SH   SOLE 40 4,320 0 0
TESLA INC COM 88160R101 84,901 320,659 SH   SOLE 2 28,531 0 292,128
TESLA INC COM 88160R101 10,743 40,575 SH   SOLE 4 37,233 0 3,342
TESLA INC COM 88160R101 3,759 14,197 SH   SOLE 7 14,197 0 0
TESLA INC COM 88160R101 225 849 SH   SOLE 13 849 0 0
TESLA INC COM 88160R101 358 1,351 SH   SOLE 15 1,351 0 0
TESLA INC COM 88160R101 263 992 SH   SOLE 17 0 0 992
TESLA INC COM 88160R101 67,466 254,810 SH   SOLE 18 192,180 0 62,630
TESLA INC COM 88160R101 60,255 227,575 SH   SOLE 19 227,575 0 0
TESLA INC COM 88160R101 238,624 901,252 SH   SOLE 21 901,252 0 0
TESLA INC COM 88160R101 909,435 3,434,810 SH   SOLE 22 3,180,143 0 254,667
TESLA INC COM 88160R101 40,311 152,250 SH   SOLE 23 152,250 0 0
TESLA INC COM 88160R101 35,252 133,141 SH   SOLE 25 133,141 0 0
TESLA INC COM 88160R101 89,981 339,847 SH   SOLE 26 101,101 0 238,746
TESLA INC COM 88160R101 6,511 24,590 SH   SOLE 28 18,637 0 5,953
TESLA INC COM 88160R101 1,373 5,185 SH   SOLE 29 5,185 0 0
TESLA INC COM 88160R101 55,511 209,656 SH   SOLE 30 209,656 0 0
TESLA INC COM 88160R101 14,814 55,952 SH   SOLE 31 28,891 0 27,061
TESLA INC COM 88160R101 7,691 29,047 SH   SOLE 32 29,047 0 0
TESLA INC COM 88160R101 18,829 71,113 SH   SOLE 34 71,113 0 0
TESLA INC COM 88160R101 26,982 101,907 SH   SOLE 36 101,907 0 0
TESLA INC COM 88160R101 710 2,682 SH   SOLE 40 2,682 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 2,008 2,025,000 PRN   SOLE 21 2,025,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 2,104 2,200,000 PRN   SOLE 21 2,200,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 1,785 1,750,000 PRN   SOLE 21 1,750,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 18 1,175 SH   SOLE 18 1,175 0 0
TESSCO TECHNOLOGIES INC COM 872386107 335 21,973 SH   SOLE 21 21,973 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,619 171,749 SH   SOLE 22 171,749 0 0
TESSCO TECHNOLOGIES INC COM 872386107 12 809 SH   SOLE 26 0 0 809
TETRA TECH INC NEW COM 88162G103 3,652 53,470 SH   SOLE 2 9,316 0 44,154
TETRA TECH INC NEW COM 88162G103 17 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,495 36,525 SH   SOLE 7 36,525 0 0
TETRA TECH INC NEW COM 88162G103 16,367 239,635 SH   SOLE 18 239,635 0 0
TETRA TECH INC NEW COM 88162G103 9,941 145,554 SH   SOLE 19 145,554 0 0
TETRA TECH INC NEW COM 88162G103 402,030 5,886,230 SH   SOLE 21 5,886,230 0 0
TETRA TECH INC NEW COM 88162G103 113,073 1,655,538 SH   SOLE 22 1,577,094 0 78,444
TETRA TECH INC NEW COM 88162G103 1,270 18,588 SH   SOLE 23 18,588 0 0
TETRA TECH INC NEW COM 88162G103 2,871 42,034 SH   SOLE 26 5,933 0 36,101
TETRA TECH INC NEW COM 88162G103 562 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 574 8,410 SH   SOLE 29 0 0 8,410
TETRA TECH INC NEW COM 88162G103 21,650 316,980 SH   SOLE 30 316,980 0 0
TETRA TECH INC NEW COM 88162G103 453 6,630 SH   SOLE 40 6,630 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 494 109,644 SH   SOLE 2 4,851 0 104,793
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 14 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,493 552,798 SH   SOLE 18 552,798 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 513 113,806 SH   SOLE 19 113,806 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 62,231 13,798,518 SH   SOLE 21 13,798,518 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 16,142 3,579,143 SH   SOLE 22 3,460,674 0 118,469
TETRA TECHNOLOGIES INC DEL COM 88162F105 79 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 91 20,175 SH   SOLE 28 20,175 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,231 272,919 SH   SOLE 30 272,919 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 46 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 139 50,395 SH   SOLE 2 2,531 0 47,864
TETRAPHASE PHARMACEUTICALS I COM 88165N105 2 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 482 174,564 SH   SOLE 18 174,564 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 236 85,359 SH   SOLE 19 85,359 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 6,868 2,488,276 SH   SOLE 21 2,488,276 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 4,183 1,515,589 SH   SOLE 22 1,482,060 0 33,529
TETRAPHASE PHARMACEUTICALS I COM 88165N105 4 1,279 SH   SOLE 30 1,279 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 865 925,000 PRN   SOLE 21 925,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 237 11,000 SH Put SOLE 2 11,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 7,001 325,000 SH Put SOLE 19 325,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 11 500 SH Put SOLE 22 500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 14,109 655,004 SH   SOLE 2 469,387 0 185,617
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6,738 312,824 SH   SOLE 4 287,587 0 25,237
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13,260 615,609 SH   SOLE 7 511,686 0 103,923
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 23,044 1,069,825 SH   SOLE 18 1,060,658 0 9,167
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 41,091 1,907,662 SH   SOLE 19 1,907,662 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,241 57,600 SH   SOLE 20 57,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 234,677 10,894,919 SH   SOLE 21 10,894,919 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 290,591 13,490,751 SH   SOLE 22 12,317,132 0 1,173,619
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 25,897 1,202,287 SH   SOLE 23 1,202,287 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 381 17,667 SH   SOLE 25 17,667 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 23,570 1,094,265 SH   SOLE 26 299,244 0 795,021
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 292 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 22 1,035 SH   SOLE 29 1,035 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,119 144,804 SH   SOLE 30 144,804 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6,238 289,612 SH   SOLE 31 156,950 0 132,662
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 23,789 1,104,395 SH   SOLE 34 1,104,395 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,028 186,985 SH   SOLE 36 186,985 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 484 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 8,649 104,644 SH   SOLE 2 23,499 0 81,145
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 20 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 119 1,435 SH   SOLE 7 1,435 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 12,772 154,531 SH   SOLE 18 154,531 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 710 8,593 SH   SOLE 19 8,593 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 206,512 2,498,634 SH   SOLE 21 2,498,634 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 133,376 1,613,748 SH   SOLE 22 1,517,808 0 95,940
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,258 15,225 SH   SOLE 26 9,779 0 5,446
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 514 6,224 SH   SOLE 28 6,224 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 44 536 SH   SOLE 29 0 0 536
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,055 12,767 SH   SOLE 30 12,767 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 96 1,156 SH   SOLE 31 1,076 0 80
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 69 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 413 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 309,265 2,882,518 SH   SOLE 2 704,854 0 2,177,664
TEXAS INSTRS INC COM 882508104 43,344 403,993 SH   SOLE 4 378,164 0 25,829
TEXAS INSTRS INC COM 882508104 84,453 787,149 SH   SOLE 7 777,238 0 9,911
TEXAS INSTRS INC COM 882508104 1,905 17,753 SH   SOLE 13 17,753 0 0
TEXAS INSTRS INC COM 882508104 1,004 9,361 SH   SOLE 15 9,361 0 0
TEXAS INSTRS INC COM 882508104 25 230 SH   SOLE 17 0 0 230
TEXAS INSTRS INC COM 882508104 298,349 2,780,776 SH   SOLE 18 2,432,734 0 348,042
TEXAS INSTRS INC COM 882508104 90,369 842,287 SH   SOLE 19 842,287 0 0
TEXAS INSTRS INC COM 882508104 47,027 438,316 SH   SOLE 20 0 0 438,316
TEXAS INSTRS INC COM 882508104 2,319,275 21,616,880 SH   SOLE 21 21,616,880 0 0
TEXAS INSTRS INC COM 882508104 2,624,640 24,463,044 SH   SOLE 22 21,562,355 0 2,900,689
TEXAS INSTRS INC COM 882508104 151,809 1,414,937 SH   SOLE 23 1,414,937 0 0
TEXAS INSTRS INC COM 882508104 104,148 970,716 SH   SOLE 25 970,716 0 0
TEXAS INSTRS INC COM 882508104 451,486 4,208,088 SH   SOLE 26 766,827 0 3,441,261
TEXAS INSTRS INC COM 882508104 20,115 187,482 SH   SOLE 28 141,707 0 45,775
TEXAS INSTRS INC COM 882508104 21,523 200,606 SH   SOLE 29 138,232 0 62,374
TEXAS INSTRS INC COM 882508104 436,318 4,066,714 SH   SOLE 30 4,066,714 0 0
TEXAS INSTRS INC COM 882508104 64,075 597,212 SH   SOLE 31 332,008 0 265,204
TEXAS INSTRS INC COM 882508104 17,761 165,539 SH   SOLE 32 165,539 0 0
TEXAS INSTRS INC COM 882508104 36,367 338,957 SH   SOLE 34 338,957 0 0
TEXAS INSTRS INC COM 882508104 88,975 829,298 SH   SOLE 36 829,298 0 0
TEXAS INSTRS INC COM 882508104 2,131 19,860 SH   SOLE 40 19,860 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,097 2,431 SH   SOLE 21 2,431 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 172 199 SH   SOLE 22 0 0 199
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,268 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 749 868 SH   SOLE 28 868 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 768 890 SH   SOLE 30 890 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 714 828 SH   SOLE 40 828 0 0
TEXAS ROADHOUSE INC COM 882681109 6,810 98,280 SH   SOLE 2 46,229 0 52,051
TEXAS ROADHOUSE INC COM 882681109 105 1,513 SH   SOLE 4 1,513 0 0
TEXAS ROADHOUSE INC COM 882681109 102 1,478 SH   SOLE 7 1,478 0 0
TEXAS ROADHOUSE INC COM 882681109 26,952 388,974 SH   SOLE 18 388,974 0 0
TEXAS ROADHOUSE INC COM 882681109 19,028 274,613 SH   SOLE 19 274,613 0 0
TEXAS ROADHOUSE INC COM 882681109 325,075 4,691,519 SH   SOLE 21 4,691,519 0 0
TEXAS ROADHOUSE INC COM 882681109 185,547 2,677,834 SH   SOLE 22 2,438,686 0 239,148
TEXAS ROADHOUSE INC COM 882681109 5,331 76,938 SH   SOLE 23 76,938 0 0
TEXAS ROADHOUSE INC COM 882681109 9,863 142,349 SH   SOLE 26 13,992 0 128,357
TEXAS ROADHOUSE INC COM 882681109 647 9,337 SH   SOLE 28 9,337 0 0
TEXAS ROADHOUSE INC COM 882681109 1,603 23,130 SH   SOLE 29 0 0 23,130
TEXAS ROADHOUSE INC COM 882681109 1,091 15,750 SH   SOLE 30 15,750 0 0
TEXAS ROADHOUSE INC COM 882681109 478 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 367 28,663 SH   SOLE 2 1,090 0 27,573
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 6 462 SH   SOLE 7 462 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,156 90,324 SH   SOLE 18 90,324 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 330 25,807 SH   SOLE 19 25,807 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 11,388 889,670 SH   SOLE 21 889,670 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,729 291,351 SH   SOLE 22 268,008 0 23,343
TEXTRON INC COM 883203101 40,162 561,939 SH   SOLE 2 53,799 0 508,140
TEXTRON INC COM 883203101 5,241 73,337 SH   SOLE 4 66,749 0 6,588
TEXTRON INC COM 883203101 16,478 230,561 SH   SOLE 7 220,219 0 10,342
TEXTRON INC COM 883203101 322 4,502 SH   SOLE 13 4,502 0 0
TEXTRON INC COM 883203101 172 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 13 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 36,618 512,359 SH   SOLE 18 481,386 0 30,973
TEXTRON INC COM 883203101 3,984 55,742 SH   SOLE 19 55,742 0 0
TEXTRON INC COM 883203101 10,702 149,742 SH   SOLE 20 0 0 149,742
TEXTRON INC COM 883203101 577,113 8,074,895 SH   SOLE 21 8,074,895 0 0
TEXTRON INC COM 883203101 428,008 5,988,634 SH   SOLE 22 5,295,020 0 693,614
TEXTRON INC COM 883203101 23,026 322,177 SH   SOLE 23 322,177 0 0
TEXTRON INC COM 883203101 34,167 478,065 SH   SOLE 25 478,065 0 0
TEXTRON INC COM 883203101 34,583 483,882 SH   SOLE 26 154,389 0 329,493
TEXTRON INC COM 883203101 664 9,289 SH   SOLE 29 9,289 0 0
TEXTRON INC COM 883203101 62,106 868,979 SH   SOLE 30 868,979 0 0
TEXTRON INC COM 883203101 6,173 86,372 SH   SOLE 31 49,570 0 36,802
TEXTRON INC COM 883203101 15,158 212,086 SH   SOLE 36 212,086 0 0
TEXTRON INC COM 883203101 380 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,510 100,610 SH   SOLE 2 7,497 0 93,113
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 60 4,003 SH   SOLE 7 4,003 0 0
TFS FINL CORP COM 87240R107 440 29,331 SH   SOLE 18 29,331 0 0
TFS FINL CORP COM 87240R107 121 8,070 SH   SOLE 19 8,070 0 0
TFS FINL CORP COM 87240R107 10,355 689,857 SH   SOLE 21 689,857 0 0
TFS FINL CORP COM 87240R107 24,048 1,602,149 SH   SOLE 22 1,486,316 0 115,833
TFS FINL CORP COM 87240R107 773 51,491 SH   SOLE 26 11,939 0 39,552
TFS FINL CORP COM 87240R107 151 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 112 7,483 SH   SOLE 29 0 0 7,483
TFS FINL CORP COM 87240R107 230 15,313 SH   SOLE 30 15,313 0 0
TFS FINL CORP COM 87240R107 19 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 132 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 282 50,271 SH   SOLE 2 2,202 0 48,069
TG THERAPEUTICS INC COM 88322Q108 6 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 1,125 200,846 SH   SOLE 18 200,846 0 0
TG THERAPEUTICS INC COM 88322Q108 389 69,538 SH   SOLE 19 69,538 0 0
TG THERAPEUTICS INC COM 88322Q108 12,072 2,155,627 SH   SOLE 21 2,155,627 0 0
TG THERAPEUTICS INC COM 88322Q108 10,626 1,897,576 SH   SOLE 22 1,829,286 0 68,290
TG THERAPEUTICS INC COM 88322Q108 94 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 49 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 63 11,282 SH   SOLE 30 11,282 0 0
TG THERAPEUTICS INC COM 88322Q108 51 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7 1,974 SH   SOLE 18 1,974 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 144 40,785 SH   SOLE 21 40,785 0 0
THE TRADE DESK INC COM CL A 88339J105 4,359 28,887 SH   SOLE 2 3,930 0 24,957
THE TRADE DESK INC COM CL A 88339J105 21 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 103 683 SH   SOLE 7 683 0 0
THE TRADE DESK INC COM CL A 88339J105 15,515 102,807 SH   SOLE 18 102,807 0 0
THE TRADE DESK INC COM CL A 88339J105 10,215 67,692 SH   SOLE 19 67,692 0 0
THE TRADE DESK INC COM CL A 88339J105 165,151 1,094,368 SH   SOLE 21 1,094,368 0 0
THE TRADE DESK INC COM CL A 88339J105 146,382 969,997 SH   SOLE 22 929,586 0 40,411
THE TRADE DESK INC COM CL A 88339J105 1,417 9,388 SH   SOLE 23 9,388 0 0
THE TRADE DESK INC COM CL A 88339J105 3,326 22,040 SH   SOLE 26 4,810 0 17,230
THE TRADE DESK INC COM CL A 88339J105 643 4,258 SH   SOLE 28 4,258 0 0
THE TRADE DESK INC COM CL A 88339J105 414 2,741 SH   SOLE 29 0 0 2,741
THE TRADE DESK INC COM CL A 88339J105 1,072 7,104 SH   SOLE 30 7,104 0 0
THE TRADE DESK INC COM CL A 88339J105 421 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 957 145,942 SH   SOLE 2 6,253 0 139,689
THERAPEUTICSMD INC COM 88338N107 7 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 22 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 3,718 566,830 SH   SOLE 18 566,830 0 0
THERAPEUTICSMD INC COM 88338N107 1,321 201,378 SH   SOLE 19 201,378 0 0
THERAPEUTICSMD INC COM 88338N107 62,772 9,568,903 SH   SOLE 21 9,568,903 0 0
THERAPEUTICSMD INC COM 88338N107 35,706 5,443,049 SH   SOLE 22 5,228,099 0 214,950
THERAPEUTICSMD INC COM 88338N107 6 915 SH   SOLE 23 915 0 0
THERAPEUTICSMD INC COM 88338N107 239 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 188 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 320 48,728 SH   SOLE 30 48,728 0 0
THERAPEUTICSMD INC COM 88338N107 165 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,123 34,385 SH   SOLE 2 1,603 0 32,782
THERAVANCE BIOPHARMA INC COM G8807B106 5 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 29 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,713 144,255 SH   SOLE 18 144,255 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,249 130,044 SH   SOLE 19 130,044 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 637 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 73,011 2,234,799 SH   SOLE 21 2,234,799 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 40,348 1,235,010 SH   SOLE 22 1,178,599 0 56,411
THERAVANCE BIOPHARMA INC COM G8807B106 408 12,477 SH   SOLE 26 9,808 0 2,669
THERAVANCE BIOPHARMA INC COM G8807B106 197 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 340 10,400 SH   SOLE 30 10,400 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 179 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 264,427 1,083,363 SH   SOLE 2 244,151 0 839,212
THERMO FISHER SCIENTIFIC INC COM 883556102 32,798 134,375 SH   SOLE 4 123,760 0 10,615
THERMO FISHER SCIENTIFIC INC COM 883556102 75,494 309,302 SH   SOLE 7 294,234 0 15,068
THERMO FISHER SCIENTIFIC INC COM 883556102 782 3,203 SH   SOLE 13 3,203 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 797 3,264 SH   SOLE 15 3,264 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26 106 SH   SOLE 17 0 0 106
THERMO FISHER SCIENTIFIC INC COM 883556102 193,394 792,337 SH   SOLE 18 741,311 0 51,026
THERMO FISHER SCIENTIFIC INC COM 883556102 153,270 627,949 SH   SOLE 19 627,949 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 39,142 160,364 SH   SOLE 20 0 0 160,364
THERMO FISHER SCIENTIFIC INC COM 883556102 1,899,400 7,781,874 SH   SOLE 21 7,781,874 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,359,325 9,666,195 SH   SOLE 22 8,547,800 0 1,118,395
THERMO FISHER SCIENTIFIC INC COM 883556102 125,348 513,551 SH   SOLE 23 513,551 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 94,471 387,050 SH   SOLE 25 387,050 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 330,458 1,353,892 SH   SOLE 26 318,461 0 1,035,431
THERMO FISHER SCIENTIFIC INC COM 883556102 18,775 76,921 SH   SOLE 28 58,153 0 18,768
THERMO FISHER SCIENTIFIC INC COM 883556102 19,148 78,451 SH   SOLE 29 14,535 0 63,916
THERMO FISHER SCIENTIFIC INC COM 883556102 350,724 1,436,921 SH   SOLE 30 1,436,921 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 37,579 153,961 SH   SOLE 31 76,768 0 77,193
THERMO FISHER SCIENTIFIC INC COM 883556102 81,338 333,242 SH   SOLE 34 333,242 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 80,276 328,892 SH   SOLE 36 328,892 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,960 8,030 SH   SOLE 40 8,030 0 0
THERMON GROUP HLDGS INC COM 88362T103 800 31,041 SH   SOLE 2 1,206 0 29,835
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 19 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,701 104,773 SH   SOLE 18 104,773 0 0
THERMON GROUP HLDGS INC COM 88362T103 797 30,916 SH   SOLE 19 30,916 0 0
THERMON GROUP HLDGS INC COM 88362T103 27,242 1,056,696 SH   SOLE 21 1,056,696 0 0
THERMON GROUP HLDGS INC COM 88362T103 22,913 888,795 SH   SOLE 22 851,287 0 37,508
THERMON GROUP HLDGS INC COM 88362T103 308 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 120 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 174 6,738 SH   SOLE 30 6,738 0 0
THERMON GROUP HLDGS INC COM 88362T103 97 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 12 5,342 SH   SOLE 18 5,342 0 0
THESTREET INC COM 88368Q103 219 99,337 SH   SOLE 21 99,337 0 0
THESTREET INC COM 88368Q103 2,820 1,282,028 SH   SOLE 22 1,282,028 0 0
THIRD PT REINS LTD COM G8827U100 1,049 80,690 SH   SOLE 2 3,021 0 77,669
THIRD PT REINS LTD COM G8827U100 24 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 4,494 345,715 SH   SOLE 18 345,715 0 0
THIRD PT REINS LTD COM G8827U100 966 74,339 SH   SOLE 19 74,339 0 0
THIRD PT REINS LTD COM G8827U100 109,676 8,436,588 SH   SOLE 21 8,436,588 0 0
THIRD PT REINS LTD COM G8827U100 31,735 2,441,150 SH   SOLE 22 2,327,078 0 114,072
THIRD PT REINS LTD COM G8827U100 166 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 120 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 2,433 187,119 SH   SOLE 30 187,119 0 0
THIRD PT REINS LTD COM G8827U100 84 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 1,151 142,629 SH   SOLE 30 142,629 0 0
THOMSON REUTERS CORP COM 884903105 4 82 SH   SOLE 18 82 0 0
THOR INDS INC COM 885160101 10,151 121,281 SH   SOLE 2 30,852 0 90,429
THOR INDS INC COM 885160101 24 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 118 1,407 SH   SOLE 7 1,407 0 0
THOR INDS INC COM 885160101 13,145 157,052 SH   SOLE 18 157,052 0 0
THOR INDS INC COM 885160101 747 8,929 SH   SOLE 19 8,929 0 0
THOR INDS INC COM 885160101 202,321 2,417,216 SH   SOLE 21 2,417,216 0 0
THOR INDS INC COM 885160101 136,310 1,628,554 SH   SOLE 22 1,524,909 0 103,645
THOR INDS INC COM 885160101 1,357 16,217 SH   SOLE 26 7,551 0 8,666
THOR INDS INC COM 885160101 610 7,290 SH   SOLE 28 7,290 0 0
THOR INDS INC COM 885160101 1,878 22,438 SH   SOLE 30 22,438 0 0
THOR INDS INC COM 885160101 97 1,164 SH   SOLE 31 1,065 0 99
THOR INDS INC COM 885160101 64 767 SH   SOLE 36 767 0 0
THOR INDS INC COM 885160101 493 5,895 SH   SOLE 40 5,895 0 0
TIDEWATER INC NEW COM 88642R109 784 25,121 SH   SOLE 2 897 0 24,224
TIDEWATER INC NEW COM 88642R109 16 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,584 82,840 SH   SOLE 18 82,840 0 0
TIDEWATER INC NEW COM 88642R109 695 22,284 SH   SOLE 19 22,284 0 0
TIDEWATER INC NEW COM 88642R109 28,995 929,617 SH   SOLE 21 929,617 0 0
TIDEWATER INC NEW COM 88642R109 22,911 734,555 SH   SOLE 22 702,214 0 32,341
TIDEWATER INC NEW COM 88642R109 49 1,559 SH   SOLE 26 0 0 1,559
TIDEWATER INC NEW COM 88642R109 103 3,289 SH   SOLE 28 3,289 0 0
TIDEWATER INC NEW COM 88642R109 129 4,143 SH   SOLE 30 4,143 0 0
TIDEWATER INC NEW COM 88642R109 118 3,787 SH   SOLE 40 3,787 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 8 1,840 SH   SOLE 22 1,840 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 11 3,070 SH   SOLE 22 3,070 0 0
TIER REIT INC COM NEW 88650V208 1,231 51,085 SH   SOLE 2 2,065 0 49,020
TIER REIT INC COM NEW 88650V208 319 13,231 SH   SOLE 4 13,231 0 0
TIER REIT INC COM NEW 88650V208 1,983 82,293 SH   SOLE 7 82,293 0 0
TIER REIT INC COM NEW 88650V208 50 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 12 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 4,308 178,749 SH   SOLE 18 178,749 0 0
TIER REIT INC COM NEW 88650V208 2,793 115,891 SH   SOLE 19 115,891 0 0
TIER REIT INC COM NEW 88650V208 42,507 1,763,780 SH   SOLE 21 1,763,780 0 0
TIER REIT INC COM NEW 88650V208 53,135 2,204,786 SH   SOLE 22 2,140,699 0 64,087
TIER REIT INC COM NEW 88650V208 81 3,368 SH   SOLE 23 3,368 0 0
TIER REIT INC COM NEW 88650V208 2,106 87,373 SH   SOLE 25 87,373 0 0
TIER REIT INC COM NEW 88650V208 717 29,771 SH   SOLE 26 0 0 29,771
TIER REIT INC COM NEW 88650V208 165 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 394 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 5,630 233,617 SH   SOLE 30 233,617 0 0
TIER REIT INC COM NEW 88650V208 1,258 52,191 SH   SOLE 34 52,191 0 0
TIER REIT INC COM NEW 88650V208 78 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 62,385 483,718 SH   SOLE 2 231,154 0 252,564
TIFFANY & CO NEW COM 886547108 11,105 86,102 SH   SOLE 4 83,252 0 2,850
TIFFANY & CO NEW COM 886547108 12,797 99,226 SH   SOLE 7 88,870 0 10,356
TIFFANY & CO NEW COM 886547108 6,144 47,636 SH   SOLE 13 47,636 0 0
TIFFANY & CO NEW COM 886547108 111 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 33,452 259,375 SH   SOLE 18 242,471 0 16,904
TIFFANY & CO NEW COM 886547108 38,008 294,704 SH   SOLE 19 294,704 0 0
TIFFANY & CO NEW COM 886547108 8,122 62,973 SH   SOLE 20 0 0 62,973
TIFFANY & CO NEW COM 886547108 323,970 2,511,982 SH   SOLE 21 2,511,982 0 0
TIFFANY & CO NEW COM 886547108 430,661 3,339,234 SH   SOLE 22 2,764,972 0 574,262
TIFFANY & CO NEW COM 886547108 31,275 242,502 SH   SOLE 23 242,502 0 0
TIFFANY & CO NEW COM 886547108 16,832 130,509 SH   SOLE 25 130,509 0 0
TIFFANY & CO NEW COM 886547108 66,773 517,739 SH   SOLE 26 114,964 0 402,775
TIFFANY & CO NEW COM 886547108 2,763 21,426 SH   SOLE 28 16,278 0 5,148
TIFFANY & CO NEW COM 886547108 13,079 101,409 SH   SOLE 29 53,639 0 47,770
TIFFANY & CO NEW COM 886547108 46,676 361,915 SH   SOLE 30 361,915 0 0
TIFFANY & CO NEW COM 886547108 18,835 146,039 SH   SOLE 31 92,631 0 53,408
TIFFANY & CO NEW COM 886547108 6,593 51,118 SH   SOLE 34 51,118 0 0
TIFFANY & CO NEW COM 886547108 18,037 139,854 SH   SOLE 36 139,854 0 0
TIFFANY & CO NEW COM 886547108 322 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 268 37,502 SH   SOLE 2 1,600 0 35,902
TILE SHOP HLDGS INC COM 88677Q109 4 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,258 175,936 SH   SOLE 18 175,936 0 0
TILE SHOP HLDGS INC COM 88677Q109 268 37,505 SH   SOLE 19 37,505 0 0
TILE SHOP HLDGS INC COM 88677Q109 35,466 4,960,294 SH   SOLE 21 4,960,294 0 0
TILE SHOP HLDGS INC COM 88677Q109 7,377 1,031,774 SH   SOLE 22 992,421 0 39,353
TILE SHOP HLDGS INC COM 88677Q109 11 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 29 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 665 93,053 SH   SOLE 30 93,053 0 0
TILE SHOP HLDGS INC COM 88677Q109 18 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 265 13,972 SH   SOLE 2 492 0 13,480
TILLYS INC CL A 886885102 8 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 932 49,208 SH   SOLE 18 49,208 0 0
TILLYS INC CL A 886885102 275 14,532 SH   SOLE 19 14,532 0 0
TILLYS INC CL A 886885102 9,007 475,279 SH   SOLE 21 475,279 0 0
TILLYS INC CL A 886885102 7,021 370,491 SH   SOLE 22 357,029 0 13,462
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 278 19,173 SH   SOLE 4 19,173 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,747 189,548 SH   SOLE 18 74,548 0 115,000
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,367 94,329 SH   SOLE 19 94,329 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 628 43,321 SH   SOLE 21 43,321 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 17,895 1,235,001 SH   SOLE 22 1,089,267 0 145,734
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,594 110,000 SH   SOLE 25 110,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,090 75,239 SH   SOLE 30 75,239 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 9,187 634,000 SH   SOLE 34 634,000 0 0
TIMBERLAND BANCORP INC COM 887098101 185 5,914 SH   SOLE 2 287 0 5,627
TIMBERLAND BANCORP INC COM 887098101 5 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 691 22,125 SH   SOLE 18 22,125 0 0
TIMBERLAND BANCORP INC COM 887098101 160 5,137 SH   SOLE 19 5,137 0 0
TIMBERLAND BANCORP INC COM 887098101 7,297 233,564 SH   SOLE 21 233,564 0 0
TIMBERLAND BANCORP INC COM 887098101 4,147 132,736 SH   SOLE 22 130,707 0 2,029
TIMBERLAND BANCORP INC COM 887098101 93 2,987 SH   SOLE 26 0 0 2,987
TIMKEN CO COM 887389104 8,118 162,847 SH   SOLE 2 35,751 0 127,096
TIMKEN CO COM 887389104 19 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 116 2,321 SH   SOLE 7 2,321 0 0
TIMKEN CO COM 887389104 253 5,076 SH   SOLE 17 0 0 5,076
TIMKEN CO COM 887389104 10,884 218,345 SH   SOLE 18 218,345 0 0
TIMKEN CO COM 887389104 594 11,915 SH   SOLE 19 11,915 0 0
TIMKEN CO COM 887389104 161,440 3,238,509 SH   SOLE 21 3,238,509 0 0
TIMKEN CO COM 887389104 115,858 2,324,136 SH   SOLE 22 2,178,189 0 145,947
TIMKEN CO COM 887389104 1,291 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 466 9,349 SH   SOLE 28 9,349 0 0
TIMKEN CO COM 887389104 714 14,321 SH   SOLE 29 0 0 14,321
TIMKEN CO COM 887389104 808 16,212 SH   SOLE 30 16,212 0 0
TIMKEN CO COM 887389104 70 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 705 14,143 SH   SOLE 34 14,143 0 0
TIMKEN CO COM 887389104 31 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 392 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 644 43,340 SH   SOLE 2 5,773 0 37,567
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,750 184,962 SH   SOLE 18 184,962 0 0
TIMKENSTEEL CORP COM 887399103 927 62,373 SH   SOLE 19 62,373 0 0
TIMKENSTEEL CORP COM 887399103 62,208 4,183,451 SH   SOLE 21 4,183,451 0 0
TIMKENSTEEL CORP COM 887399103 17,742 1,193,143 SH   SOLE 22 1,131,410 0 61,733
TIMKENSTEEL CORP COM 887399103 108 7,244 SH   SOLE 23 7,244 0 0
TIMKENSTEEL CORP COM 887399103 126 8,487 SH   SOLE 26 2,891 0 5,596
TIMKENSTEEL CORP COM 887399103 76 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 1,280 86,078 SH   SOLE 30 86,078 0 0
TIMKENSTEEL CORP COM 887399103 57 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 224 34,237 SH   SOLE 2 1,343 0 32,894
TIPTREE INC COM 88822Q103 5 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 604 92,240 SH   SOLE 18 92,240 0 0
TIPTREE INC COM 88822Q103 200 30,484 SH   SOLE 19 30,484 0 0
TIPTREE INC COM 88822Q103 6,501 992,500 SH   SOLE 21 992,500 0 0
TIPTREE INC COM 88822Q103 2,348 358,508 SH   SOLE 22 348,809 0 9,699
TITAN INTL INC ILL COM 88830M102 379 51,083 SH   SOLE 2 1,809 0 49,274
TITAN INTL INC ILL COM 88830M102 3 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,968 265,276 SH   SOLE 7 265,276 0 0
TITAN INTL INC ILL COM 88830M102 1,735 233,841 SH   SOLE 18 233,841 0 0
TITAN INTL INC ILL COM 88830M102 327 44,088 SH   SOLE 19 44,088 0 0
TITAN INTL INC ILL COM 88830M102 40,798 5,498,448 SH   SOLE 21 5,498,448 0 0
TITAN INTL INC ILL COM 88830M102 10,400 1,401,569 SH   SOLE 22 1,324,555 0 77,014
TITAN INTL INC ILL COM 88830M102 201 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 49 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 925 124,681 SH   SOLE 30 124,681 0 0
TITAN INTL INC ILL COM 88830M102 32 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 309 19,962 SH   SOLE 2 779 0 19,183
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 993 64,095 SH   SOLE 18 64,095 0 0
TITAN MACHY INC COM 88830R101 351 22,663 SH   SOLE 19 22,663 0 0
TITAN MACHY INC COM 88830R101 10,521 679,416 SH   SOLE 21 679,416 0 0
TITAN MACHY INC COM 88830R101 7,899 510,078 SH   SOLE 22 484,599 0 25,479
TITAN MACHY INC COM 88830R101 161 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 18 1,188 SH   SOLE 26 0 0 1,188
TITAN MACHY INC COM 88830R101 42 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 75 4,871 SH   SOLE 30 4,871 0 0
TITAN MACHY INC COM 88830R101 26 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2 9,544 SH   SOLE 21 9,544 0 0
TIVITY HEALTH INC COM 88870R102 1,035 32,205 SH   SOLE 2 1,493 0 30,712
TIVITY HEALTH INC COM 88870R102 11 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 28 886 SH   SOLE 7 886 0 0
TIVITY HEALTH INC COM 88870R102 5,518 171,634 SH   SOLE 18 171,634 0 0
TIVITY HEALTH INC COM 88870R102 1,181 36,727 SH   SOLE 19 36,727 0 0
TIVITY HEALTH INC COM 88870R102 143,447 4,461,803 SH   SOLE 21 4,461,803 0 0
TIVITY HEALTH INC COM 88870R102 36,856 1,146,391 SH   SOLE 22 1,089,872 0 56,519
TIVITY HEALTH INC COM 88870R102 63 1,962 SH   SOLE 26 0 0 1,962
TIVITY HEALTH INC COM 88870R102 152 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 2,836 88,199 SH   SOLE 30 88,199 0 0
TIVITY HEALTH INC COM 88870R102 112 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 1,506 120,933 SH   SOLE 2 4,553 0 116,380
TIVO CORP COM 88870P106 10 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 33 2,643 SH   SOLE 7 2,643 0 0
TIVO CORP COM 88870P106 6,673 535,978 SH   SOLE 18 535,978 0 0
TIVO CORP COM 88870P106 1,373 110,320 SH   SOLE 19 110,320 0 0
TIVO CORP COM 88870P106 152,444 12,244,495 SH   SOLE 21 12,244,495 0 0
TIVO CORP COM 88870P106 44,479 3,572,621 SH   SOLE 22 3,396,029 0 176,592
TIVO CORP COM 88870P106 637 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 217 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 3,432 275,661 SH   SOLE 30 275,661 0 0
TIVO CORP COM 88870P106 72 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 185 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 185,374 1,654,827 SH   SOLE 2 344,558 0 1,310,269
TJX COS INC NEW COM 872540109 24,438 218,158 SH   SOLE 4 201,616 0 16,542
TJX COS INC NEW COM 872540109 62,631 559,106 SH   SOLE 7 547,153 0 11,953
TJX COS INC NEW COM 872540109 8,483 75,727 SH   SOLE 13 75,727 0 0
TJX COS INC NEW COM 872540109 621 5,546 SH   SOLE 15 5,546 0 0
TJX COS INC NEW COM 872540109 3 30 SH   SOLE 17 0 0 30
TJX COS INC NEW COM 872540109 143,164 1,278,019 SH   SOLE 18 1,192,920 0 85,099
TJX COS INC NEW COM 872540109 51,028 455,526 SH   SOLE 19 455,526 0 0
TJX COS INC NEW COM 872540109 35,959 321,008 SH   SOLE 20 0 0 321,008
TJX COS INC NEW COM 872540109 1,465,436 13,081,915 SH   SOLE 21 13,081,915 0 0
TJX COS INC NEW COM 872540109 1,833,453 16,367,196 SH   SOLE 22 14,517,090 0 1,850,106
TJX COS INC NEW COM 872540109 90,493 807,827 SH   SOLE 23 807,827 0 0
TJX COS INC NEW COM 872540109 68,987 615,844 SH   SOLE 25 615,844 0 0
TJX COS INC NEW COM 872540109 353,057 3,151,734 SH   SOLE 26 511,430 0 2,640,304
TJX COS INC NEW COM 872540109 13,503 120,540 SH   SOLE 28 91,358 0 29,182
TJX COS INC NEW COM 872540109 35,768 319,302 SH   SOLE 29 26,631 0 292,671
TJX COS INC NEW COM 872540109 260,779 2,327,966 SH   SOLE 30 2,327,966 0 0
TJX COS INC NEW COM 872540109 28,725 256,425 SH   SOLE 31 128,919 0 127,506
TJX COS INC NEW COM 872540109 4,497 40,145 SH   SOLE 34 40,145 0 0
TJX COS INC NEW COM 872540109 72,860 650,418 SH   SOLE 36 650,418 0 0
TJX COS INC NEW COM 872540109 1,431 12,776 SH   SOLE 40 12,776 0 0
TOCAGEN INC COM 888846102 217 13,926 SH   SOLE 2 505 0 13,421
TOCAGEN INC COM 888846102 10 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 881 56,503 SH   SOLE 18 56,503 0 0
TOCAGEN INC COM 888846102 237 15,192 SH   SOLE 19 15,192 0 0
TOCAGEN INC COM 888846102 13,102 840,400 SH   SOLE 21 840,400 0 0
TOCAGEN INC COM 888846102 7,571 485,633 SH   SOLE 22 477,905 0 7,728
TOCAGEN INC COM 888846102 7 480 SH   SOLE 23 480 0 0
TOCAGEN INC COM 888846102 8 486 SH   SOLE 30 486 0 0
TOLL BROTHERS INC COM 889478103 13,474 407,936 SH   SOLE 2 118,753 0 289,183
TOLL BROTHERS INC COM 889478103 1,582 47,895 SH   SOLE 4 44,521 0 3,374
TOLL BROTHERS INC COM 889478103 1,641 49,679 SH   SOLE 7 9,720 0 39,959
TOLL BROTHERS INC COM 889478103 39 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 14,308 433,188 SH   SOLE 18 421,478 0 11,710
TOLL BROTHERS INC COM 889478103 6,951 210,454 SH   SOLE 19 210,454 0 0
TOLL BROTHERS INC COM 889478103 3,491 105,691 SH   SOLE 20 0 0 105,691
TOLL BROTHERS INC COM 889478103 262,302 7,941,323 SH   SOLE 21 7,941,323 0 0
TOLL BROTHERS INC COM 889478103 170,065 5,148,807 SH   SOLE 22 4,856,517 0 292,290
TOLL BROTHERS INC COM 889478103 6,648 201,262 SH   SOLE 23 201,262 0 0
TOLL BROTHERS INC COM 889478103 4,608 139,498 SH   SOLE 25 139,498 0 0
TOLL BROTHERS INC COM 889478103 17,637 533,982 SH   SOLE 26 182,454 0 351,528
TOLL BROTHERS INC COM 889478103 965 29,223 SH   SOLE 28 23,006 0 6,217
TOLL BROTHERS INC COM 889478103 1,129 34,181 SH   SOLE 29 4,847 0 29,334
TOLL BROTHERS INC COM 889478103 7,766 235,109 SH   SOLE 30 235,109 0 0
TOLL BROTHERS INC COM 889478103 1,765 53,440 SH   SOLE 31 28,048 0 25,392
TOLL BROTHERS INC COM 889478103 3,137 94,989 SH   SOLE 34 94,989 0 0
TOLL BROTHERS INC COM 889478103 4,073 123,307 SH   SOLE 36 123,307 0 0
TOLL BROTHERS INC COM 889478103 103 3,125 SH   SOLE 40 3,125 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,179 14,521 SH   SOLE 2 550 0 13,971
TOMPKINS FINANCIAL CORPORATI COM 890110109 27 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,073 62,488 SH   SOLE 18 62,488 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,136 13,990 SH   SOLE 19 13,990 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 112,054 1,380,144 SH   SOLE 21 1,380,144 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 34,027 419,107 SH   SOLE 22 399,677 0 19,430
TOMPKINS FINANCIAL CORPORATI COM 890110109 265 3,270 SH   SOLE 26 0 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 156 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 2,246 27,669 SH   SOLE 30 27,669 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 76 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 0 594 SH   SOLE 21 594 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 3 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,074 70,892 SH   SOLE 2 56,505 0 14,387
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,020 103,251 SH   SOLE 18 103,251 0 0
TOOTSIE ROLL INDS INC COM 890516107 409 13,979 SH   SOLE 19 13,979 0 0
TOOTSIE ROLL INDS INC COM 890516107 35,252 1,205,187 SH   SOLE 21 1,205,187 0 0
TOOTSIE ROLL INDS INC COM 890516107 18,348 627,298 SH   SOLE 22 602,890 0 24,408
TOOTSIE ROLL INDS INC COM 890516107 129 4,418 SH   SOLE 30 4,418 0 0
TOOTSIE ROLL INDS INC COM 890516107 69 2,355 SH   SOLE 40 2,355 0 0
TOPBUILD CORP COM 89055F103 1,622 28,553 SH   SOLE 2 1,323 0 27,230
TOPBUILD CORP COM 89055F103 10 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 46 806 SH   SOLE 7 806 0 0
TOPBUILD CORP COM 89055F103 8,674 152,660 SH   SOLE 18 152,660 0 0
TOPBUILD CORP COM 89055F103 1,844 32,445 SH   SOLE 19 32,445 0 0
TOPBUILD CORP COM 89055F103 233,113 4,102,651 SH   SOLE 21 4,102,651 0 0
TOPBUILD CORP COM 89055F103 57,908 1,019,147 SH   SOLE 22 969,715 0 49,432
TOPBUILD CORP COM 89055F103 698 12,276 SH   SOLE 26 4,264 0 8,012
TOPBUILD CORP COM 89055F103 274 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,609 81,118 SH   SOLE 30 81,118 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 226 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 8 8,846 SH   SOLE 18 8,846 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 227 236,062 SH   SOLE 21 236,062 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 119 124,009 SH   SOLE 22 124,009 0 0
TORCHMARK CORP COM 891027104 24,366 281,074 SH   SOLE 2 46,447 0 234,627
TORCHMARK CORP COM 891027104 3,205 36,972 SH   SOLE 4 34,126 0 2,846
TORCHMARK CORP COM 891027104 10,825 124,869 SH   SOLE 7 96,186 0 28,683
TORCHMARK CORP COM 891027104 312 3,601 SH   SOLE 13 3,601 0 0
TORCHMARK CORP COM 891027104 78 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 19,113 220,480 SH   SOLE 18 206,706 0 13,774
TORCHMARK CORP COM 891027104 2,371 27,346 SH   SOLE 19 27,346 0 0
TORCHMARK CORP COM 891027104 5,682 65,540 SH   SOLE 20 0 0 65,540
TORCHMARK CORP COM 891027104 215,226 2,482,703 SH   SOLE 21 2,482,703 0 0
TORCHMARK CORP COM 891027104 253,404 2,923,101 SH   SOLE 22 2,624,629 0 298,472
TORCHMARK CORP COM 891027104 11,980 138,195 SH   SOLE 23 138,195 0 0
TORCHMARK CORP COM 891027104 9,857 113,705 SH   SOLE 25 113,705 0 0
TORCHMARK CORP COM 891027104 34,794 401,359 SH   SOLE 26 124,503 0 276,856
TORCHMARK CORP COM 891027104 1,884 21,737 SH   SOLE 28 16,314 0 5,423
TORCHMARK CORP COM 891027104 2,168 25,007 SH   SOLE 29 3,608 0 21,399
TORCHMARK CORP COM 891027104 38,180 440,420 SH   SOLE 30 440,420 0 0
TORCHMARK CORP COM 891027104 3,817 44,032 SH   SOLE 31 21,671 0 22,361
TORCHMARK CORP COM 891027104 447 5,160 SH   SOLE 34 5,160 0 0
TORCHMARK CORP COM 891027104 7,941 91,597 SH   SOLE 36 91,597 0 0
TORCHMARK CORP COM 891027104 193 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 14,879 248,114 SH   SOLE 2 68,368 0 179,746
TORO CO COM 891092108 27 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,042 17,380 SH   SOLE 7 17,380 0 0
TORO CO COM 891092108 19,461 324,510 SH   SOLE 18 324,510 0 0
TORO CO COM 891092108 1,103 18,395 SH   SOLE 19 18,395 0 0
TORO CO COM 891092108 303,975 5,068,789 SH   SOLE 21 5,068,789 0 0
TORO CO COM 891092108 220,627 3,678,956 SH   SOLE 22 3,466,326 0 212,630
TORO CO COM 891092108 1,995 33,259 SH   SOLE 26 14,827 0 18,432
TORO CO COM 891092108 894 14,909 SH   SOLE 28 14,909 0 0
TORO CO COM 891092108 1,521 25,356 SH   SOLE 30 25,356 0 0
TORO CO COM 891092108 141 2,343 SH   SOLE 31 2,088 0 255
TORO CO COM 891092108 76 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 733 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 89 1,467 SH   SOLE 18 1,467 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 13 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADR 89151E109 1,243 19,309 SH   SOLE 2 19,309 0 0
TOTAL S A SPONSORED ADR 89151E109 60 929 SH   SOLE 4 929 0 0
TOTAL S A SPONSORED ADR 89151E109 65,125 1,011,422 SH   SOLE 18 951,003 0 60,419
TOTAL S A SPONSORED ADR 89151E109 170,218 2,643,551 SH   SOLE 19 2,643,551 0 0
TOTAL S A SPONSORED ADR 89151E109 6,580 102,194 SH   SOLE 21 102,194 0 0
TOTAL S A SPONSORED ADR 89151E109 12,951 201,128 SH   SOLE 22 201,128 0 0
TOTAL S A SPONSORED ADR 89151E109 1,136 17,637 SH   SOLE 25 17,637 0 0
TOTAL S A SPONSORED ADR 89151E109 2,362 36,683 SH   SOLE 34 36,683 0 0
TOTAL SYS SVCS INC COM 891906109 56,361 570,806 SH   SOLE 2 209,375 0 361,431
TOTAL SYS SVCS INC COM 891906109 8,068 81,708 SH   SOLE 4 77,384 0 4,324
TOTAL SYS SVCS INC COM 891906109 14,552 147,378 SH   SOLE 7 141,730 0 5,648
TOTAL SYS SVCS INC COM 891906109 238 2,411 SH   SOLE 13 2,411 0 0
TOTAL SYS SVCS INC COM 891906109 188 1,900 SH   SOLE 15 1,900 0 0
TOTAL SYS SVCS INC COM 891906109 38,285 387,732 SH   SOLE 18 367,730 0 20,002
TOTAL SYS SVCS INC COM 891906109 17,875 181,031 SH   SOLE 19 181,031 0 0
TOTAL SYS SVCS INC COM 891906109 8,489 85,970 SH   SOLE 20 0 0 85,970
TOTAL SYS SVCS INC COM 891906109 405,066 4,102,348 SH   SOLE 21 4,102,348 0 0
TOTAL SYS SVCS INC COM 891906109 464,328 4,702,533 SH   SOLE 22 4,140,247 0 562,286
TOTAL SYS SVCS INC COM 891906109 23,887 241,923 SH   SOLE 23 241,923 0 0
TOTAL SYS SVCS INC COM 891906109 33,391 338,166 SH   SOLE 25 338,166 0 0
TOTAL SYS SVCS INC COM 891906109 65,565 664,013 SH   SOLE 26 172,499 0 491,514
TOTAL SYS SVCS INC COM 891906109 3,044 30,828 SH   SOLE 28 23,184 0 7,644
TOTAL SYS SVCS INC COM 891906109 11,504 116,503 SH   SOLE 29 26,282 0 90,221
TOTAL SYS SVCS INC COM 891906109 67,581 684,435 SH   SOLE 30 684,435 0 0
TOTAL SYS SVCS INC COM 891906109 12,009 121,624 SH   SOLE 31 66,219 0 55,405
TOTAL SYS SVCS INC COM 891906109 4,589 46,475 SH   SOLE 34 46,475 0 0
TOTAL SYS SVCS INC COM 891906109 14,902 150,920 SH   SOLE 36 150,920 0 0
TOTAL SYS SVCS INC COM 891906109 329 3,328 SH   SOLE 40 3,328 0 0
TOWER INTL INC COM 891826109 1,506 49,789 SH   SOLE 2 30,630 0 19,159
TOWER INTL INC COM 891826109 15 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,448 80,932 SH   SOLE 18 80,932 0 0
TOWER INTL INC COM 891826109 4,076 134,758 SH   SOLE 19 134,758 0 0
TOWER INTL INC COM 891826109 22,353 738,946 SH   SOLE 21 738,946 0 0
TOWER INTL INC COM 891826109 31,923 1,055,299 SH   SOLE 22 1,026,661 0 28,638
TOWER INTL INC COM 891826109 2,887 95,438 SH   SOLE 23 95,438 0 0
TOWER INTL INC COM 891826109 1,597 52,795 SH   SOLE 26 0 0 52,795
TOWER INTL INC COM 891826109 93 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 786 25,992 SH   SOLE 29 0 0 25,992
TOWER INTL INC COM 891826109 156 5,170 SH   SOLE 30 5,170 0 0
TOWER INTL INC COM 891826109 1,279 42,289 SH   SOLE 34 42,289 0 0
TOWER INTL INC COM 891826109 76 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 679 31,214 SH   SOLE 22 31,214 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 121 13,995 SH   SOLE 2 677 0 13,318
TOWN SPORTS INTL HLDGS INC COM 89214A102 5 530 SH   SOLE 7 530 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 421 48,657 SH   SOLE 18 48,657 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 96 11,132 SH   SOLE 19 11,132 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 4,524 522,952 SH   SOLE 21 522,952 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 1,659 191,778 SH   SOLE 22 184,502 0 7,276
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,018 65,419 SH   SOLE 2 2,457 0 62,962
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 43 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,684 216,668 SH   SOLE 18 216,668 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,124 68,853 SH   SOLE 19 68,853 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 68,021 2,204,889 SH   SOLE 21 2,204,889 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 60,233 1,952,462 SH   SOLE 22 1,857,284 0 95,178
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,390 45,067 SH   SOLE 26 5,955 0 39,112
TOWNEBANK PORTSMOUTH VA COM 89214P109 309 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 447 14,503 SH   SOLE 30 14,503 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 235 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 20 2,587 SH   SOLE 2 2,587 0 0
TOWNSQUARE MEDIA INC CL A 892231101 27 3,499 SH   SOLE 18 3,499 0 0
TOWNSQUARE MEDIA INC CL A 892231101 261 33,366 SH   SOLE 21 33,366 0 0
TOWNSQUARE MEDIA INC CL A 892231101 43 5,497 SH   SOLE 22 5,497 0 0
TOWNSQUARE MEDIA INC CL A 892231101 128 16,320 SH   SOLE 26 0 0 16,320
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2 14 SH   SOLE 17 0 0 14
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 224 21,110 SH   SOLE 22 21,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,684 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 649 32,394 SH   SOLE 2 1,202 0 31,192
TPG RE FIN TR INC COM 87266M107 15 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 2,275 113,645 SH   SOLE 18 113,645 0 0
TPG RE FIN TR INC COM 87266M107 912 45,571 SH   SOLE 19 45,571 0 0
TPG RE FIN TR INC COM 87266M107 38,755 1,935,813 SH   SOLE 21 1,935,813 0 0
TPG RE FIN TR INC COM 87266M107 75,036 3,748,041 SH   SOLE 22 3,690,530 0 57,511
TPG RE FIN TR INC COM 87266M107 37 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 45 2,227 SH   SOLE 29 0 0 2,227
TPG RE FIN TR INC COM 87266M107 243 12,134 SH   SOLE 30 12,134 0 0
TPI COMPOSITES INC COM 87266J104 339 11,859 SH   SOLE 2 577 0 11,282
TPI COMPOSITES INC COM 87266J104 9 316 SH   SOLE 7 316 0 0
TPI COMPOSITES INC COM 87266J104 1,387 48,564 SH   SOLE 18 48,564 0 0
TPI COMPOSITES INC COM 87266J104 382 13,386 SH   SOLE 19 13,386 0 0
TPI COMPOSITES INC COM 87266J104 14,573 510,449 SH   SOLE 21 510,449 0 0
TPI COMPOSITES INC COM 87266J104 13,036 456,612 SH   SOLE 22 436,476 0 20,136
TPI COMPOSITES INC COM 87266J104 81 2,820 SH   SOLE 30 2,820 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 7 3,331 SH   SOLE 18 3,331 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 107 52,362 SH   SOLE 21 52,362 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 101 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 30,186 332,151 SH   SOLE 2 78,726 0 253,425
TRACTOR SUPPLY CO COM 892356106 3,840 42,257 SH   SOLE 4 39,016 0 3,241
TRACTOR SUPPLY CO COM 892356106 15,481 170,344 SH   SOLE 7 166,607 0 3,737
TRACTOR SUPPLY CO COM 892356106 135 1,489 SH   SOLE 13 1,489 0 0
TRACTOR SUPPLY CO COM 892356106 67 742 SH   SOLE 15 742 0 0
TRACTOR SUPPLY CO COM 892356106 23,912 263,116 SH   SOLE 18 240,831 0 22,285
TRACTOR SUPPLY CO COM 892356106 5,988 65,893 SH   SOLE 19 65,893 0 0
TRACTOR SUPPLY CO COM 892356106 7,312 80,457 SH   SOLE 20 0 0 80,457
TRACTOR SUPPLY CO COM 892356106 253,114 2,785,150 SH   SOLE 21 2,785,150 0 0
TRACTOR SUPPLY CO COM 892356106 278,860 3,068,446 SH   SOLE 22 2,734,993 0 333,453
TRACTOR SUPPLY CO COM 892356106 14,679 161,524 SH   SOLE 23 161,524 0 0
TRACTOR SUPPLY CO COM 892356106 10,833 119,206 SH   SOLE 25 119,206 0 0
TRACTOR SUPPLY CO COM 892356106 45,562 501,343 SH   SOLE 26 143,574 0 357,769
TRACTOR SUPPLY CO COM 892356106 2,158 23,747 SH   SOLE 28 18,083 0 5,664
TRACTOR SUPPLY CO COM 892356106 2,773 30,516 SH   SOLE 29 6,017 0 24,499
TRACTOR SUPPLY CO COM 892356106 38,032 418,483 SH   SOLE 30 418,483 0 0
TRACTOR SUPPLY CO COM 892356106 4,706 51,782 SH   SOLE 31 28,307 0 23,475
TRACTOR SUPPLY CO COM 892356106 4,149 45,654 SH   SOLE 34 45,654 0 0
TRACTOR SUPPLY CO COM 892356106 9,022 99,279 SH   SOLE 36 99,279 0 0
TRACTOR SUPPLY CO COM 892356106 231 2,544 SH   SOLE 40 2,544 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 3 3,193 SH   SOLE 18 3,193 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 44 46,273 SH   SOLE 21 46,273 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 305 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 19 1,289 SH   SOLE 18 1,289 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 344 23,907 SH   SOLE 21 23,907 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,677 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 8 4,986 SH   SOLE 18 4,986 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 270 174,345 SH   SOLE 21 174,345 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 16 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 19,870 491,111 SH   SOLE 21 491,111 0 0
TRANSCAT INC COM 893529107 28 1,217 SH   SOLE 18 1,217 0 0
TRANSCAT INC COM 893529107 505 22,105 SH   SOLE 21 22,105 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 56 1,766 SH   SOLE 2 24 0 1,742
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 183 5,753 SH   SOLE 18 5,753 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 51 1,598 SH   SOLE 19 1,598 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,777 55,716 SH   SOLE 21 55,716 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 378 11,852 SH   SOLE 22 11,374 0 478
TRANSDIGM GROUP INC COM 893641100 49,774 133,692 SH   SOLE 2 10,716 0 122,976
TRANSDIGM GROUP INC COM 893641100 5,716 15,353 SH   SOLE 4 14,119 0 1,234
TRANSDIGM GROUP INC COM 893641100 13,044 35,035 SH   SOLE 7 35,035 0 0
TRANSDIGM GROUP INC COM 893641100 155 415 SH   SOLE 15 415 0 0
TRANSDIGM GROUP INC COM 893641100 130,465 350,429 SH   SOLE 18 277,363 0 73,066
TRANSDIGM GROUP INC COM 893641100 95,816 257,361 SH   SOLE 19 257,361 0 0
TRANSDIGM GROUP INC COM 893641100 8,006 21,503 SH   SOLE 20 0 0 21,503
TRANSDIGM GROUP INC COM 893641100 589,537 1,583,501 SH   SOLE 21 1,583,501 0 0
TRANSDIGM GROUP INC COM 893641100 452,454 1,215,295 SH   SOLE 22 1,090,465 0 124,830
TRANSDIGM GROUP INC COM 893641100 21,757 58,440 SH   SOLE 23 58,440 0 0
TRANSDIGM GROUP INC COM 893641100 18,251 49,021 SH   SOLE 25 49,021 0 0
TRANSDIGM GROUP INC COM 893641100 74,240 199,409 SH   SOLE 26 57,451 0 141,958
TRANSDIGM GROUP INC COM 893641100 3,608 9,691 SH   SOLE 28 7,356 0 2,335
TRANSDIGM GROUP INC COM 893641100 4,150 11,148 SH   SOLE 29 1,808 0 9,340
TRANSDIGM GROUP INC COM 893641100 57,157 153,525 SH   SOLE 30 153,525 0 0
TRANSDIGM GROUP INC COM 893641100 7,431 19,960 SH   SOLE 31 9,749 0 10,211
TRANSDIGM GROUP INC COM 893641100 6,022 16,174 SH   SOLE 34 16,174 0 0
TRANSDIGM GROUP INC COM 893641100 15,147 40,686 SH   SOLE 36 40,686 0 0
TRANSDIGM GROUP INC COM 893641100 388 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 735 126,752 SH   SOLE 2 5,829 0 120,923
TRANSENTERIX INC COM NEW 89366M201 19 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 3,042 524,518 SH   SOLE 18 524,518 0 0
TRANSENTERIX INC COM NEW 89366M201 827 142,591 SH   SOLE 19 142,591 0 0
TRANSENTERIX INC COM NEW 89366M201 41,627 7,177,148 SH   SOLE 21 7,177,148 0 0
TRANSENTERIX INC COM NEW 89366M201 26,688 4,601,384 SH   SOLE 22 4,482,862 0 118,522
TRANSGLOBE ENERGY CORP COM 893662106 176 52,702 SH   SOLE 22 52,702 0 0
TRANSLATE BIO INC COM 89374L104 60 6,030 SH   SOLE 2 0 0 6,030
TRANSLATE BIO INC COM 89374L104 284 28,417 SH   SOLE 18 28,417 0 0
TRANSLATE BIO INC COM 89374L104 83 8,298 SH   SOLE 19 8,298 0 0
TRANSLATE BIO INC COM 89374L104 3,186 318,602 SH   SOLE 21 318,602 0 0
TRANSLATE BIO INC COM 89374L104 631 63,061 SH   SOLE 22 63,061 0 0
TRANSLATE BIO INC COM 89374L104 24 2,362 SH   SOLE 23 2,362 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 2,187 1,475,000 PRN   SOLE 21 1,475,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 13,558 971,918 SH   SOLE 2 204,110 0 767,808
TRANSOCEAN LTD REG SHS H8817H100 99 7,113 SH   SOLE 4 7,113 0 0
TRANSOCEAN LTD REG SHS H8817H100 524 37,548 SH   SOLE 7 37,548 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 18,614 1,334,313 SH   SOLE 18 1,334,313 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,058 75,843 SH   SOLE 19 75,843 0 0
TRANSOCEAN LTD REG SHS H8817H100 289,925 20,783,120 SH   SOLE 21 20,783,120 0 0
TRANSOCEAN LTD REG SHS H8817H100 209,985 15,052,683 SH   SOLE 22 14,051,054 0 1,001,629
TRANSOCEAN LTD REG SHS H8817H100 270 19,342 SH   SOLE 23 19,342 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,411 101,170 SH   SOLE 26 70,605 0 30,565
TRANSOCEAN LTD REG SHS H8817H100 837 60,032 SH   SOLE 28 60,032 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,428 102,356 SH   SOLE 30 102,356 0 0
TRANSOCEAN LTD REG SHS H8817H100 124 8,873 SH   SOLE 31 8,873 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,308 237,144 SH   SOLE 36 237,144 0 0
TRANSOCEAN LTD REG SHS H8817H100 688 49,348 SH   SOLE 40 49,348 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 5,252 361,683 SH   SOLE 21 361,683 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 2,557 176,098 SH   SOLE 22 176,098 0 0
TRANSUNION COM 89400J107 28,379 385,691 SH   SOLE 2 8,896 0 376,795
TRANSUNION COM 89400J107 4,059 55,158 SH   SOLE 4 50,303 0 4,855
TRANSUNION COM 89400J107 852 11,576 SH   SOLE 7 11,576 0 0
TRANSUNION COM 89400J107 37 500 SH   SOLE 15 500 0 0
TRANSUNION COM 89400J107 8,524 115,852 SH   SOLE 18 101,184 0 14,668
TRANSUNION COM 89400J107 56,244 764,389 SH   SOLE 19 764,389 0 0
TRANSUNION COM 89400J107 6,391 86,855 SH   SOLE 20 0 0 86,855
TRANSUNION COM 89400J107 185,471 2,520,674 SH   SOLE 21 2,520,674 0 0
TRANSUNION COM 89400J107 344,784 4,685,841 SH   SOLE 22 4,306,813 0 379,028
TRANSUNION COM 89400J107 16,813 228,506 SH   SOLE 23 228,506 0 0
TRANSUNION COM 89400J107 12,913 175,492 SH   SOLE 25 175,492 0 0
TRANSUNION COM 89400J107 38,440 522,423 SH   SOLE 26 171,019 0 351,404
TRANSUNION COM 89400J107 2,644 35,929 SH   SOLE 28 27,173 0 8,756
TRANSUNION COM 89400J107 3,172 43,108 SH   SOLE 29 6,717 0 36,391
TRANSUNION COM 89400J107 18,416 250,290 SH   SOLE 30 250,290 0 0
TRANSUNION COM 89400J107 5,179 70,390 SH   SOLE 31 40,688 0 29,702
TRANSUNION COM 89400J107 618 8,404 SH   SOLE 34 8,404 0 0
TRANSUNION COM 89400J107 9,918 134,794 SH   SOLE 36 134,794 0 0
TRANSUNION COM 89400J107 323 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS AMER LLC COM 894174101 640 112,221 SH   SOLE 22 112,221 0 0
TRAVELERS COMPANIES INC COM 89417E109 104,682 807,043 SH   SOLE 2 230,545 0 576,498
TRAVELERS COMPANIES INC COM 89417E109 13,621 105,009 SH   SOLE 4 97,868 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 29,909 230,582 SH   SOLE 7 225,379 0 5,203
TRAVELERS COMPANIES INC COM 89417E109 684 5,272 SH   SOLE 13 5,272 0 0
TRAVELERS COMPANIES INC COM 89417E109 298 2,295 SH   SOLE 15 2,295 0 0
TRAVELERS COMPANIES INC COM 89417E109 4 28 SH   SOLE 17 0 0 28
TRAVELERS COMPANIES INC COM 89417E109 150,514 1,160,391 SH   SOLE 18 1,077,031 0 83,360
TRAVELERS COMPANIES INC COM 89417E109 276,917 2,134,895 SH   SOLE 19 2,134,895 0 0
TRAVELERS COMPANIES INC COM 89417E109 16,264 125,384 SH   SOLE 20 0 0 125,384
TRAVELERS COMPANIES INC COM 89417E109 646,985 4,987,938 SH   SOLE 21 4,987,938 0 0
TRAVELERS COMPANIES INC COM 89417E109 902,379 6,956,895 SH   SOLE 22 6,141,742 0 815,153
TRAVELERS COMPANIES INC COM 89417E109 47,604 367,007 SH   SOLE 23 367,007 0 0
TRAVELERS COMPANIES INC COM 89417E109 38,624 297,774 SH   SOLE 25 297,774 0 0
TRAVELERS COMPANIES INC COM 89417E109 230,686 1,778,472 SH   SOLE 26 229,046 0 1,549,426
TRAVELERS COMPANIES INC COM 89417E109 6,699 51,647 SH   SOLE 28 38,950 0 12,697
TRAVELERS COMPANIES INC COM 89417E109 2,522 19,440 SH   SOLE 29 19,440 0 0
TRAVELERS COMPANIES INC COM 89417E109 161,374 1,244,113 SH   SOLE 30 1,244,113 0 0
TRAVELERS COMPANIES INC COM 89417E109 15,313 118,053 SH   SOLE 31 79,077 0 38,976
TRAVELERS COMPANIES INC COM 89417E109 12,996 100,193 SH   SOLE 32 100,193 0 0
TRAVELERS COMPANIES INC COM 89417E109 11,889 91,660 SH   SOLE 34 91,660 0 0
TRAVELERS COMPANIES INC COM 89417E109 38,315 295,386 SH   SOLE 36 295,386 0 0
TRAVELERS COMPANIES INC COM 89417E109 724 5,584 SH   SOLE 40 5,584 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,082 123,404 SH   SOLE 2 4,721 0 118,683
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 44 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 9,278 549,968 SH   SOLE 18 549,968 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,946 115,370 SH   SOLE 19 115,370 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 223,209 13,231,109 SH   SOLE 21 13,231,109 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 61,099 3,621,730 SH   SOLE 22 3,448,914 0 172,816
TRAVELPORT WORLDWIDE LTD SHS G9019D104 419 24,850 SH   SOLE 26 13,328 0 11,522
TRAVELPORT WORLDWIDE LTD SHS G9019D104 292 17,337 SH   SOLE 28 17,337 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 4,665 276,522 SH   SOLE 30 276,522 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 83 4,914 SH   SOLE 36 4,914 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 228 13,502 SH   SOLE 40 13,502 0 0
TRAVELZOO COM NEW 89421Q205 46 3,890 SH   SOLE 2 118 0 3,772
TRAVELZOO COM NEW 89421Q205 188 15,848 SH   SOLE 18 15,848 0 0
TRAVELZOO COM NEW 89421Q205 55 4,669 SH   SOLE 19 4,669 0 0
TRAVELZOO COM NEW 89421Q205 2,019 170,349 SH   SOLE 21 170,349 0 0
TRAVELZOO COM NEW 89421Q205 3,173 267,729 SH   SOLE 22 266,233 0 1,496
TRECORA RES COM 894648104 312 22,288 SH   SOLE 2 792 0 21,496
TRECORA RES COM 894648104 8 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 1,027 73,371 SH   SOLE 18 73,371 0 0
TRECORA RES COM 894648104 233 16,640 SH   SOLE 19 16,640 0 0
TRECORA RES COM 894648104 10,137 724,073 SH   SOLE 21 724,073 0 0
TRECORA RES COM 894648104 3,229 230,611 SH   SOLE 22 213,072 0 17,539
TREDEGAR CORP COM 894650100 591 27,283 SH   SOLE 2 977 0 26,306
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 13 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,546 117,604 SH   SOLE 18 117,604 0 0
TREDEGAR CORP COM 894650100 492 22,728 SH   SOLE 19 22,728 0 0
TREDEGAR CORP COM 894650100 59,800 2,762,128 SH   SOLE 21 2,762,128 0 0
TREDEGAR CORP COM 894650100 16,544 764,161 SH   SOLE 22 734,185 0 29,976
TREDEGAR CORP COM 894650100 69 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 1,250 57,719 SH   SOLE 30 57,719 0 0
TREDEGAR CORP COM 894650100 55 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 6,298 131,624 SH   SOLE 2 26,880 0 104,744
TREEHOUSE FOODS INC COM 89469A104 12 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 118 2,463 SH   SOLE 7 2,463 0 0
TREEHOUSE FOODS INC COM 89469A104 8,314 173,742 SH   SOLE 18 173,742 0 0
TREEHOUSE FOODS INC COM 89469A104 448 9,366 SH   SOLE 19 9,366 0 0
TREEHOUSE FOODS INC COM 89469A104 122,476 2,559,581 SH   SOLE 21 2,559,581 0 0
TREEHOUSE FOODS INC COM 89469A104 85,545 1,787,768 SH   SOLE 22 1,673,556 0 114,212
TREEHOUSE FOODS INC COM 89469A104 838 17,515 SH   SOLE 26 12,245 0 5,270
TREEHOUSE FOODS INC COM 89469A104 350 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 634 13,245 SH   SOLE 30 13,245 0 0
TREEHOUSE FOODS INC COM 89469A104 50 1,050 SH   SOLE 31 1,050 0 0
TREEHOUSE FOODS INC COM 89469A104 96 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 305 6,367 SH   SOLE 40 6,367 0 0
TREMONT MTG TR COM 894789106 5 439 SH   SOLE 18 439 0 0
TREMONT MTG TR COM 894789106 71 6,080 SH   SOLE 21 6,080 0 0
TREVENA INC COM 89532E109 26 12,173 SH   SOLE 18 12,173 0 0
TREVENA INC COM 89532E109 407 192,149 SH   SOLE 21 192,149 0 0
TREVENA INC COM 89532E109 3,538 1,668,989 SH   SOLE 22 1,668,989 0 0
TREX CO INC COM 89531P105 4,627 60,112 SH   SOLE 2 14,605 0 45,507
TREX CO INC COM 89531P105 15 196 SH   SOLE 4 196 0 0
TREX CO INC COM 89531P105 97 1,261 SH   SOLE 7 1,261 0 0
TREX CO INC COM 89531P105 19,473 252,966 SH   SOLE 18 252,966 0 0
TREX CO INC COM 89531P105 14,036 182,332 SH   SOLE 19 182,332 0 0
TREX CO INC COM 89531P105 492,503 6,397,801 SH   SOLE 21 6,397,801 0 0
TREX CO INC COM 89531P105 142,318 1,848,771 SH   SOLE 22 1,772,576 0 76,195
TREX CO INC COM 89531P105 3,248 42,196 SH   SOLE 23 42,196 0 0
TREX CO INC COM 89531P105 5,016 65,158 SH   SOLE 26 10,820 0 54,338
TREX CO INC COM 89531P105 627 8,142 SH   SOLE 28 8,142 0 0
TREX CO INC COM 89531P105 800 10,392 SH   SOLE 29 0 0 10,392
TREX CO INC COM 89531P105 9,893 128,514 SH   SOLE 30 128,514 0 0
TREX CO INC COM 89531P105 524 6,808 SH   SOLE 40 6,808 0 0
TRI POINTE GROUP INC COM 87265H109 2,651 213,760 SH   SOLE 2 67,891 0 145,869
TRI POINTE GROUP INC COM 87265H109 5 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 62 4,968 SH   SOLE 7 4,968 0 0
TRI POINTE GROUP INC COM 87265H109 11,107 895,727 SH   SOLE 18 895,727 0 0
TRI POINTE GROUP INC COM 87265H109 1,851 149,248 SH   SOLE 19 149,248 0 0
TRI POINTE GROUP INC COM 87265H109 148,280 11,958,078 SH   SOLE 21 11,958,078 0 0
TRI POINTE GROUP INC COM 87265H109 63,496 5,120,676 SH   SOLE 22 4,913,230 0 207,446
TRI POINTE GROUP INC COM 87265H109 1,324 106,772 SH   SOLE 26 35,187 0 71,585
TRI POINTE GROUP INC COM 87265H109 274 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 316 25,484 SH   SOLE 29 0 0 25,484
TRI POINTE GROUP INC COM 87265H109 709 57,138 SH   SOLE 30 57,138 0 0
TRI POINTE GROUP INC COM 87265H109 201 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE MEDIA CO CL A 896047503 13,391 348,441 SH   SOLE 2 189,926 0 158,515
TRIBUNE MEDIA CO CL A 896047503 1,367 35,580 SH   SOLE 4 35,580 0 0
TRIBUNE MEDIA CO CL A 896047503 378 9,836 SH   SOLE 7 9,836 0 0
TRIBUNE MEDIA CO CL A 896047503 1,869 48,635 SH   SOLE 18 48,635 0 0
TRIBUNE MEDIA CO CL A 896047503 1,517 39,482 SH   SOLE 19 39,482 0 0
TRIBUNE MEDIA CO CL A 896047503 34,991 910,515 SH   SOLE 21 910,515 0 0
TRIBUNE MEDIA CO CL A 896047503 106,986 2,783,919 SH   SOLE 22 2,496,098 0 287,821
TRIBUNE MEDIA CO CL A 896047503 2,199 57,223 SH   SOLE 23 57,223 0 0
TRIBUNE MEDIA CO CL A 896047503 771 20,050 SH   SOLE 26 9,910 0 10,140
TRIBUNE MEDIA CO CL A 896047503 441 11,474 SH   SOLE 28 11,474 0 0
TRIBUNE MEDIA CO CL A 896047503 1,260 32,799 SH   SOLE 29 26,398 0 6,401
TRIBUNE MEDIA CO CL A 896047503 886 23,065 SH   SOLE 30 23,065 0 0
TRIBUNE MEDIA CO CL A 896047503 2,276 59,218 SH   SOLE 31 45,797 0 13,421
TRIBUNE MEDIA CO CL A 896047503 525 13,671 SH   SOLE 34 13,671 0 0
TRIBUNE MEDIA CO CL A 896047503 860 22,373 SH   SOLE 36 22,373 0 0
TRIBUNE MEDIA CO CL A 896047503 343 8,913 SH   SOLE 40 8,913 0 0
TRICIDA INC COM 89610F101 1,202 39,332 SH   SOLE 2 30,917 0 8,415
TRICIDA INC COM 89610F101 1,598 52,300 SH   SOLE 18 52,300 0 0
TRICIDA INC COM 89610F101 5,774 189,010 SH   SOLE 19 189,010 0 0
TRICIDA INC COM 89610F101 99 3,232 SH   SOLE 20 3,232 0 0
TRICIDA INC COM 89610F101 11,244 368,037 SH   SOLE 21 368,037 0 0
TRICIDA INC COM 89610F101 8,378 274,234 SH   SOLE 22 274,234 0 0
TRICIDA INC COM 89610F101 2,412 78,958 SH   SOLE 34 78,958 0 0
TRICO BANCSHARES COM 896095106 904 23,396 SH   SOLE 2 949 0 22,447
TRICO BANCSHARES COM 896095106 23 598 SH   SOLE 7 598 0 0
TRICO BANCSHARES COM 896095106 3,430 88,808 SH   SOLE 18 88,808 0 0
TRICO BANCSHARES COM 896095106 912 23,615 SH   SOLE 19 23,615 0 0
TRICO BANCSHARES COM 896095106 34,904 903,774 SH   SOLE 21 903,774 0 0
TRICO BANCSHARES COM 896095106 29,457 762,727 SH   SOLE 22 729,731 0 32,996
TRICO BANCSHARES COM 896095106 330 8,549 SH   SOLE 26 0 0 8,549
TRICO BANCSHARES COM 896095106 115 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 263 6,817 SH   SOLE 30 6,817 0 0
TRICO BANCSHARES COM 896095106 91 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,394 45,843 SH   SOLE 2 1,718 0 44,125
TRIMAS CORP COM NEW 896215209 8 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 32 1,039 SH   SOLE 7 1,039 0 0
TRIMAS CORP COM NEW 896215209 4,558 149,943 SH   SOLE 18 149,943 0 0
TRIMAS CORP COM NEW 896215209 1,299 42,725 SH   SOLE 19 42,725 0 0
TRIMAS CORP COM NEW 896215209 45,677 1,502,528 SH   SOLE 21 1,502,528 0 0
TRIMAS CORP COM NEW 896215209 41,620 1,369,084 SH   SOLE 22 1,283,348 0 85,736
TRIMAS CORP COM NEW 896215209 66 2,166 SH   SOLE 26 0 0 2,166
TRIMAS CORP COM NEW 896215209 196 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 332 10,933 SH   SOLE 30 10,933 0 0
TRIMAS CORP COM NEW 896215209 153 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 28,446 654,534 SH   SOLE 2 127,128 0 527,406
TRIMBLE INC COM 896239100 3,652 84,030 SH   SOLE 4 77,454 0 6,576
TRIMBLE INC COM 896239100 2,430 55,917 SH   SOLE 7 55,917 0 0
TRIMBLE INC COM 896239100 117 2,697 SH   SOLE 13 2,697 0 0
TRIMBLE INC COM 896239100 83 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 34,653 797,361 SH   SOLE 18 777,536 0 19,825
TRIMBLE INC COM 896239100 15,422 354,855 SH   SOLE 19 354,855 0 0
TRIMBLE INC COM 896239100 6,234 143,433 SH   SOLE 20 0 0 143,433
TRIMBLE INC COM 896239100 527,559 12,138,951 SH   SOLE 21 12,138,951 0 0
TRIMBLE INC COM 896239100 362,604 8,343,398 SH   SOLE 22 7,838,350 0 505,048
TRIMBLE INC COM 896239100 13,610 313,169 SH   SOLE 23 313,169 0 0
TRIMBLE INC COM 896239100 49,309 1,134,589 SH   SOLE 25 1,134,589 0 0
TRIMBLE INC COM 896239100 32,996 759,231 SH   SOLE 26 270,913 0 488,318
TRIMBLE INC COM 896239100 2,112 48,597 SH   SOLE 28 36,942 0 11,655
TRIMBLE INC COM 896239100 10,737 247,062 SH   SOLE 29 197,940 0 49,122
TRIMBLE INC COM 896239100 16,621 382,435 SH   SOLE 30 382,435 0 0
TRIMBLE INC COM 896239100 4,139 95,244 SH   SOLE 31 49,683 0 45,561
TRIMBLE INC COM 896239100 4,967 114,283 SH   SOLE 34 114,283 0 0
TRIMBLE INC COM 896239100 9,348 215,084 SH   SOLE 36 215,084 0 0
TRIMBLE INC COM 896239100 221 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 1,978 35,115 SH   SOLE 2 1,629 0 33,486
TRINET GROUP INC COM 896288107 16 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 51 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 7,898 140,239 SH   SOLE 18 140,239 0 0
TRINET GROUP INC COM 896288107 2,253 40,005 SH   SOLE 19 40,005 0 0
TRINET GROUP INC COM 896288107 82,081 1,457,407 SH   SOLE 21 1,457,407 0 0
TRINET GROUP INC COM 896288107 67,660 1,201,345 SH   SOLE 22 1,145,764 0 55,581
TRINET GROUP INC COM 896288107 1,028 18,254 SH   SOLE 26 7,428 0 10,826
TRINET GROUP INC COM 896288107 317 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 617 10,953 SH   SOLE 30 10,953 0 0
TRINET GROUP INC COM 896288107 244 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 12,343 336,872 SH   SOLE 2 72,990 0 263,882
TRINITY INDS INC COM 896522109 25 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 210 5,719 SH   SOLE 7 5,719 0 0
TRINITY INDS INC COM 896522109 15 400 SH   SOLE 17 0 0 400
TRINITY INDS INC COM 896522109 16,737 456,794 SH   SOLE 18 456,794 0 0
TRINITY INDS INC COM 896522109 956 26,087 SH   SOLE 19 26,087 0 0
TRINITY INDS INC COM 896522109 245,856 6,710,049 SH   SOLE 21 6,710,049 0 0
TRINITY INDS INC COM 896522109 173,406 4,732,694 SH   SOLE 22 4,429,809 0 302,885
TRINITY INDS INC COM 896522109 1,480 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 692 18,899 SH   SOLE 28 18,899 0 0
TRINITY INDS INC COM 896522109 1,148 31,342 SH   SOLE 30 31,342 0 0
TRINITY INDS INC COM 896522109 115 3,129 SH   SOLE 31 3,129 0 0
TRINITY INDS INC COM 896522109 600 16,376 SH   SOLE 36 16,376 0 0
TRINITY INDS INC COM 896522109 607 16,566 SH   SOLE 40 16,566 0 0
TRINITY PL HLDGS INC COM 89656D101 89 14,694 SH   SOLE 2 497 0 14,197
TRINITY PL HLDGS INC COM 89656D101 358 58,747 SH   SOLE 18 58,747 0 0
TRINITY PL HLDGS INC COM 89656D101 88 14,504 SH   SOLE 19 14,504 0 0
TRINITY PL HLDGS INC COM 89656D101 4,158 682,764 SH   SOLE 21 682,764 0 0
TRINITY PL HLDGS INC COM 89656D101 909 149,248 SH   SOLE 22 143,423 0 5,825
TRINSEO S A SHS L9340P101 3,578 45,696 SH   SOLE 2 9,014 0 36,682
TRINSEO S A SHS L9340P101 118 1,513 SH   SOLE 4 1,513 0 0
TRINSEO S A SHS L9340P101 87 1,113 SH   SOLE 7 1,113 0 0
TRINSEO S A SHS L9340P101 11,134 142,195 SH   SOLE 18 142,195 0 0
TRINSEO S A SHS L9340P101 5,169 66,009 SH   SOLE 19 66,009 0 0
TRINSEO S A SHS L9340P101 116,487 1,487,701 SH   SOLE 21 1,487,701 0 0
TRINSEO S A SHS L9340P101 115,468 1,474,693 SH   SOLE 22 1,412,011 0 62,682
TRINSEO S A SHS L9340P101 884 11,296 SH   SOLE 23 11,296 0 0
TRINSEO S A SHS L9340P101 2,834 36,192 SH   SOLE 26 11,489 0 24,703
TRINSEO S A SHS L9340P101 471 6,017 SH   SOLE 28 6,017 0 0
TRINSEO S A SHS L9340P101 747 9,540 SH   SOLE 29 935 0 8,605
TRINSEO S A SHS L9340P101 784 10,016 SH   SOLE 30 10,016 0 0
TRINSEO S A SHS L9340P101 146 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 413 5,271 SH   SOLE 40 5,271 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 12,059 236,130 SH   SOLE 2 21,116 0 215,014
TRIPADVISOR INC COM 896945201 1,771 34,677 SH   SOLE 4 31,892 0 2,785
TRIPADVISOR INC COM 896945201 3,736 73,146 SH   SOLE 7 73,146 0 0
TRIPADVISOR INC COM 896945201 32 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 11,058 216,525 SH   SOLE 18 203,977 0 12,548
TRIPADVISOR INC COM 896945201 1,308 25,620 SH   SOLE 19 25,620 0 0
TRIPADVISOR INC COM 896945201 4,295 84,099 SH   SOLE 20 0 0 84,099
TRIPADVISOR INC COM 896945201 115,419 2,260,021 SH   SOLE 21 2,260,021 0 0
TRIPADVISOR INC COM 896945201 143,670 2,813,197 SH   SOLE 22 2,531,447 0 281,750
TRIPADVISOR INC COM 896945201 7,761 151,969 SH   SOLE 23 151,969 0 0
TRIPADVISOR INC COM 896945201 19,859 388,855 SH   SOLE 25 388,855 0 0
TRIPADVISOR INC COM 896945201 24,167 473,214 SH   SOLE 26 166,204 0 307,010
TRIPADVISOR INC COM 896945201 1,036 20,285 SH   SOLE 28 15,357 0 4,928
TRIPADVISOR INC COM 896945201 1,339 26,226 SH   SOLE 29 4,086 0 22,140
TRIPADVISOR INC COM 896945201 21,833 427,512 SH   SOLE 30 427,512 0 0
TRIPADVISOR INC COM 896945201 2,097 41,056 SH   SOLE 31 20,391 0 20,665
TRIPADVISOR INC COM 896945201 2,046 40,062 SH   SOLE 34 40,062 0 0
TRIPADVISOR INC COM 896945201 4,209 82,417 SH   SOLE 36 82,417 0 0
TRIPADVISOR INC COM 896945201 107 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 413 21,880 SH   SOLE 2 825 0 21,055
TRIPLE-S MGMT CORP CL B 896749108 4 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 10 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,459 77,244 SH   SOLE 18 77,244 0 0
TRIPLE-S MGMT CORP CL B 896749108 370 19,608 SH   SOLE 19 19,608 0 0
TRIPLE-S MGMT CORP CL B 896749108 18,519 980,382 SH   SOLE 21 980,382 0 0
TRIPLE-S MGMT CORP CL B 896749108 11,402 603,585 SH   SOLE 22 567,203 0 36,382
TRIPLE-S MGMT CORP CL B 896749108 280 14,826 SH   SOLE 23 14,826 0 0
TRIPLE-S MGMT CORP CL B 896749108 191 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 63 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 84 4,446 SH   SOLE 30 4,446 0 0
TRIPLE-S MGMT CORP CL B 896749108 51 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,509 111,074 SH   SOLE 30 111,074 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,770 64,119 SH   SOLE 2 41,611 0 22,508
TRISTATE CAP HLDGS INC COM 89678F100 14 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,330 84,409 SH   SOLE 18 84,409 0 0
TRISTATE CAP HLDGS INC COM 89678F100 10,174 368,632 SH   SOLE 19 368,632 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24,401 884,105 SH   SOLE 21 884,105 0 0
TRISTATE CAP HLDGS INC COM 89678F100 38,348 1,389,418 SH   SOLE 22 1,355,163 0 34,255
TRISTATE CAP HLDGS INC COM 89678F100 3,764 136,384 SH   SOLE 23 136,384 0 0
TRISTATE CAP HLDGS INC COM 89678F100 6,028 218,423 SH   SOLE 26 0 0 218,423
TRISTATE CAP HLDGS INC COM 89678F100 84 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 767 27,795 SH   SOLE 29 0 0 27,795
TRISTATE CAP HLDGS INC COM 89678F100 143 5,180 SH   SOLE 30 5,180 0 0
TRISTATE CAP HLDGS INC COM 89678F100 66 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,731 52,026 SH   SOLE 2 1,954 0 50,072
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 36 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 5,725 172,070 SH   SOLE 18 172,070 0 0
TRITON INTL LTD CL A G9078F107 1,594 47,908 SH   SOLE 19 47,908 0 0
TRITON INTL LTD CL A G9078F107 57,014 1,713,673 SH   SOLE 21 1,713,673 0 0
TRITON INTL LTD CL A G9078F107 48,100 1,445,753 SH   SOLE 22 1,375,202 0 70,551
TRITON INTL LTD CL A G9078F107 305 9,170 SH   SOLE 26 3,743 0 5,427
TRITON INTL LTD CL A G9078F107 229 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 457 13,730 SH   SOLE 30 13,730 0 0
TRITON INTL LTD CL A G9078F107 209 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 733 19,197 SH   SOLE 2 898 0 18,299
TRIUMPH BANCORP INC COM 89679E300 23 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 4,099 107,315 SH   SOLE 18 107,315 0 0
TRIUMPH BANCORP INC COM 89679E300 852 22,306 SH   SOLE 19 22,306 0 0
TRIUMPH BANCORP INC COM 89679E300 99,546 2,605,927 SH   SOLE 21 2,605,927 0 0
TRIUMPH BANCORP INC COM 89679E300 26,467 692,848 SH   SOLE 22 664,977 0 27,871
TRIUMPH BANCORP INC COM 89679E300 2,089 54,697 SH   SOLE 30 54,697 0 0
TRIUMPH BANCORP INC COM 89679E300 94 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,193 51,192 SH   SOLE 2 1,822 0 49,370
TRIUMPH GROUP INC NEW COM 896818101 7 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 51 2,187 SH   SOLE 7 2,187 0 0
TRIUMPH GROUP INC NEW COM 896818101 5,081 218,083 SH   SOLE 18 218,083 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,042 44,731 SH   SOLE 19 44,731 0 0
TRIUMPH GROUP INC NEW COM 896818101 171,270 7,350,643 SH   SOLE 21 7,350,643 0 0
TRIUMPH GROUP INC NEW COM 896818101 33,363 1,431,906 SH   SOLE 22 1,357,797 0 74,109
TRIUMPH GROUP INC NEW COM 896818101 377 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 167 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,070 88,823 SH   SOLE 30 88,823 0 0
TRIUMPH GROUP INC NEW COM 896818101 99 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 128 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 22 3,596 SH   SOLE 22 3,596 0 0
TRONC INC COM 89703P107 232 14,217 SH   SOLE 2 653 0 13,564
TRONC INC COM 89703P107 8 472 SH   SOLE 7 472 0 0
TRONC INC COM 89703P107 924 56,589 SH   SOLE 18 56,589 0 0
TRONC INC COM 89703P107 284 17,403 SH   SOLE 19 17,403 0 0
TRONC INC COM 89703P107 10,350 633,792 SH   SOLE 21 633,792 0 0
TRONC INC COM 89703P107 8,444 517,078 SH   SOLE 22 492,071 0 25,007
TRONC INC COM 89703P107 174 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 49 2,975 SH   SOLE 30 2,975 0 0
TRONC INC COM 89703P107 34 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 1,034 86,502 SH   SOLE 2 3,494 0 83,008
TRONOX LTD SHS CL A Q9235V101 3 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 23 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 3,615 302,548 SH   SOLE 18 302,548 0 0
TRONOX LTD SHS CL A Q9235V101 1,033 86,432 SH   SOLE 19 86,432 0 0
TRONOX LTD SHS CL A Q9235V101 37,061 3,101,379 SH   SOLE 21 3,101,379 0 0
TRONOX LTD SHS CL A Q9235V101 31,742 2,656,236 SH   SOLE 22 2,518,083 0 138,153
TRONOX LTD SHS CL A Q9235V101 302 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX LTD SHS CL A Q9235V101 150 12,565 SH   SOLE 28 12,565 0 0
TRONOX LTD SHS CL A Q9235V101 252 21,072 SH   SOLE 30 21,072 0 0
TRONOX LTD SHS CL A Q9235V101 112 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM PAR 897238408 1 1,130 SH   SOLE 21 1,130 0 0
TROVAGENE INC COM PAR 897238408 26 32,147 SH   SOLE 22 32,147 0 0
TRUEBLUE INC COM 89785X101 1,070 41,070 SH   SOLE 2 1,534 0 39,536
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 22 854 SH   SOLE 7 854 0 0
TRUEBLUE INC COM 89785X101 4,627 177,633 SH   SOLE 18 177,633 0 0
TRUEBLUE INC COM 89785X101 1,007 38,654 SH   SOLE 19 38,654 0 0
TRUEBLUE INC COM 89785X101 110,339 4,235,675 SH   SOLE 21 4,235,675 0 0
TRUEBLUE INC COM 89785X101 29,942 1,149,394 SH   SOLE 22 1,091,026 0 58,368
TRUEBLUE INC COM 89785X101 412 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 158 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 2,350 90,227 SH   SOLE 30 90,227 0 0
TRUEBLUE INC COM 89785X101 118 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 1,083 76,842 SH   SOLE 2 5,528 0 71,314
TRUECAR INC COM 89785L107 6 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 25 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 4,111 291,528 SH   SOLE 18 291,528 0 0
TRUECAR INC COM 89785L107 2,180 154,615 SH   SOLE 19 154,615 0 0
TRUECAR INC COM 89785L107 42,825 3,037,227 SH   SOLE 21 3,037,227 0 0
TRUECAR INC COM 89785L107 35,807 2,539,514 SH   SOLE 22 2,426,906 0 112,608
TRUECAR INC COM 89785L107 41 2,875 SH   SOLE 23 2,875 0 0
TRUECAR INC COM 89785L107 1,223 86,737 SH   SOLE 26 0 0 86,737
TRUECAR INC COM 89785L107 167 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 261 18,481 SH   SOLE 29 0 0 18,481
TRUECAR INC COM 89785L107 222 15,725 SH   SOLE 30 15,725 0 0
TRUECAR INC COM 89785L107 132 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 727 20,352 SH   SOLE 2 899 0 19,453
TRUPANION INC COM 898202106 20 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 2,906 81,334 SH   SOLE 18 81,334 0 0
TRUPANION INC COM 898202106 801 22,413 SH   SOLE 19 22,413 0 0
TRUPANION INC COM 898202106 31,739 888,307 SH   SOLE 21 888,307 0 0
TRUPANION INC COM 898202106 24,866 695,952 SH   SOLE 22 667,325 0 28,627
TRUPANION INC COM 898202106 258 7,222 SH   SOLE 26 0 0 7,222
TRUPANION INC COM 898202106 146 4,092 SH   SOLE 28 4,092 0 0
TRUPANION INC COM 898202106 211 5,908 SH   SOLE 30 5,908 0 0
TRUPANION INC COM 898202106 122 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 781 91,921 SH   SOLE 2 3,578 0 88,343
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,578 420,980 SH   SOLE 18 420,980 0 0
TRUSTCO BK CORP N Y COM 898349105 711 83,677 SH   SOLE 19 83,677 0 0
TRUSTCO BK CORP N Y COM 898349105 85,325 10,038,285 SH   SOLE 21 10,038,285 0 0
TRUSTCO BK CORP N Y COM 898349105 24,326 2,861,885 SH   SOLE 22 2,738,598 0 123,287
TRUSTCO BK CORP N Y COM 898349105 657 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 116 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,831 215,431 SH   SOLE 30 215,431 0 0
TRUSTCO BK CORP N Y COM 898349105 110 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,209 95,370 SH   SOLE 2 30,096 0 65,274
TRUSTMARK CORP COM 898402102 13 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 242 7,186 SH   SOLE 7 7,186 0 0
TRUSTMARK CORP COM 898402102 14,191 421,709 SH   SOLE 18 421,709 0 0
TRUSTMARK CORP COM 898402102 2,099 62,368 SH   SOLE 19 62,368 0 0
TRUSTMARK CORP COM 898402102 206,274 6,129,999 SH   SOLE 21 6,129,999 0 0
TRUSTMARK CORP COM 898402102 87,683 2,605,736 SH   SOLE 22 2,517,233 0 88,503
TRUSTMARK CORP COM 898402102 847 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 318 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 568 16,877 SH   SOLE 30 16,877 0 0
TRUSTMARK CORP COM 898402102 922 27,413 SH   SOLE 32 27,413 0 0
TRUSTMARK CORP COM 898402102 98 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 231 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 37 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 303 11,695 SH   SOLE 2 530 0 11,165
TTEC HLDGS INC COM 89854H102 8 298 SH   SOLE 4 298 0 0
TTEC HLDGS INC COM 89854H102 10 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 1,577 60,901 SH   SOLE 18 60,901 0 0
TTEC HLDGS INC COM 89854H102 357 13,769 SH   SOLE 19 13,769 0 0
TTEC HLDGS INC COM 89854H102 38,916 1,502,558 SH   SOLE 21 1,502,558 0 0
TTEC HLDGS INC COM 89854H102 10,854 419,060 SH   SOLE 22 396,931 0 22,129
TTEC HLDGS INC COM 89854H102 142 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 66 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 794 30,675 SH   SOLE 30 30,675 0 0
TTEC HLDGS INC COM 89854H102 57 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,495 93,937 SH   SOLE 2 3,508 0 90,429
TTM TECHNOLOGIES INC COM 87305R109 6 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 35 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,529 410,357 SH   SOLE 18 410,357 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,408 88,527 SH   SOLE 19 88,527 0 0
TTM TECHNOLOGIES INC COM 87305R109 157,395 9,892,849 SH   SOLE 21 9,892,849 0 0
TTM TECHNOLOGIES INC COM 87305R109 41,852 2,630,535 SH   SOLE 22 2,491,205 0 139,330
TTM TECHNOLOGIES INC COM 87305R109 468 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 199 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 3,214 201,999 SH   SOLE 30 201,999 0 0
TTM TECHNOLOGIES INC COM 87305R109 112 7,054 SH   SOLE 40 7,054 0 0
TUCOWS INC COM NEW 898697206 432 7,747 SH   SOLE 2 384 0 7,363
TUCOWS INC COM NEW 898697206 10 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,777 31,874 SH   SOLE 18 31,874 0 0
TUCOWS INC COM NEW 898697206 487 8,740 SH   SOLE 19 8,740 0 0
TUCOWS INC COM NEW 898697206 18,520 332,197 SH   SOLE 21 332,197 0 0
TUCOWS INC COM NEW 898697206 5,776 103,605 SH   SOLE 22 91,170 0 12,435
TUCOWS INC COM NEW 898697206 188 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 109 1,951 SH   SOLE 30 1,951 0 0
TUCOWS INC COM NEW 898697206 79 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 27 8,315 SH   SOLE 18 8,315 0 0
TUESDAY MORNING CORP COM NEW 899035505 445 139,025 SH   SOLE 21 139,025 0 0
TUESDAY MORNING CORP COM NEW 899035505 2,279 712,049 SH   SOLE 22 712,049 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 66 9,123 SH   SOLE 4 9,123 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 2,734 380,844 SH   SOLE 21 380,844 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 878 122,279 SH   SOLE 22 122,279 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 658 91,707 SH   SOLE 30 91,707 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,398 71,688 SH   SOLE 2 22,683 0 49,005
TUPPERWARE BRANDS CORP COM 899896104 8 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 214 6,387 SH   SOLE 7 6,387 0 0
TUPPERWARE BRANDS CORP COM 899896104 10,481 313,347 SH   SOLE 18 313,347 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,538 45,987 SH   SOLE 19 45,987 0 0
TUPPERWARE BRANDS CORP COM 899896104 152,240 4,551,259 SH   SOLE 21 4,551,259 0 0
TUPPERWARE BRANDS CORP COM 899896104 62,458 1,867,203 SH   SOLE 22 1,795,067 0 72,136
TUPPERWARE BRANDS CORP COM 899896104 672 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 241 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 393 11,745 SH   SOLE 30 11,745 0 0
TUPPERWARE BRANDS CORP COM 899896104 719 21,492 SH   SOLE 32 21,492 0 0
TUPPERWARE BRANDS CORP COM 899896104 85 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 161 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 23 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 183 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 178 4,300 SH   SOLE 2 290 0 4,010
TURNING PT BRANDS INC COM 90041L105 8 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,069 25,788 SH   SOLE 18 25,788 0 0
TURNING PT BRANDS INC COM 90041L105 322 7,769 SH   SOLE 19 7,769 0 0
TURNING PT BRANDS INC COM 90041L105 11,400 274,957 SH   SOLE 21 274,957 0 0
TURNING PT BRANDS INC COM 90041L105 9,682 233,534 SH   SOLE 22 226,927 0 6,607
TURQUOISE HILL RES LTD COM 900435108 1,043 491,813 SH   SOLE 21 491,813 0 0
TURTLE BEACH CORP COM NEW 900450206 126 6,318 SH   SOLE 2 230 0 6,088
TURTLE BEACH CORP COM NEW 900450206 6 279 SH   SOLE 7 279 0 0
TURTLE BEACH CORP COM NEW 900450206 521 26,134 SH   SOLE 18 26,134 0 0
TURTLE BEACH CORP COM NEW 900450206 130 6,531 SH   SOLE 19 6,531 0 0
TURTLE BEACH CORP COM NEW 900450206 5,498 275,709 SH   SOLE 21 275,709 0 0
TURTLE BEACH CORP COM NEW 900450206 3,218 161,371 SH   SOLE 22 153,172 0 8,199
TUTOR PERINI CORP COM 901109108 759 40,359 SH   SOLE 2 1,359 0 39,000
TUTOR PERINI CORP COM 901109108 5 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 260 13,855 SH   SOLE 7 13,855 0 0
TUTOR PERINI CORP COM 901109108 2,299 122,264 SH   SOLE 18 122,264 0 0
TUTOR PERINI CORP COM 901109108 624 33,182 SH   SOLE 19 33,182 0 0
TUTOR PERINI CORP COM 901109108 23,085 1,227,951 SH   SOLE 21 1,227,951 0 0
TUTOR PERINI CORP COM 901109108 20,559 1,093,587 SH   SOLE 22 1,031,039 0 62,548
TUTOR PERINI CORP COM 901109108 226 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 106 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 175 9,310 SH   SOLE 30 9,310 0 0
TUTOR PERINI CORP COM 901109108 40 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 77 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 134,871 2,911,084 SH   SOLE 2 722,730 0 2,188,354
TWENTY FIRST CENTY FOX INC CL A 90130A101 21,138 456,241 SH   SOLE 4 428,576 0 27,665
TWENTY FIRST CENTY FOX INC CL A 90130A101 38,084 822,016 SH   SOLE 7 812,539 0 9,477
TWENTY FIRST CENTY FOX INC CL A 90130A101 286 6,169 SH   SOLE 13 6,169 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 450 9,723 SH   SOLE 15 9,723 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 89,132 1,923,859 SH   SOLE 18 1,795,863 0 127,996
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,101 110,112 SH   SOLE 19 110,112 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 21,104 455,511 SH   SOLE 20 0 0 455,511
TWENTY FIRST CENTY FOX INC CL A 90130A101 847,040 18,282,764 SH   SOLE 21 18,282,764 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,190,442 25,694,839 SH   SOLE 22 22,407,166 0 3,287,673
TWENTY FIRST CENTY FOX INC CL A 90130A101 70,283 1,517,001 SH   SOLE 23 1,517,001 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 45,206 975,735 SH   SOLE 25 975,735 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 159,800 3,449,171 SH   SOLE 26 844,090 0 2,605,081
TWENTY FIRST CENTY FOX INC CL A 90130A101 9,195 198,467 SH   SOLE 28 149,311 0 49,156
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,114 153,548 SH   SOLE 29 81,091 0 72,457
TWENTY FIRST CENTY FOX INC CL A 90130A101 173,226 3,738,949 SH   SOLE 30 3,738,949 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 25,609 552,754 SH   SOLE 31 291,887 0 260,867
TWENTY FIRST CENTY FOX INC CL A 90130A101 8,315 179,477 SH   SOLE 32 179,477 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 4,109 88,691 SH   SOLE 34 88,691 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 41,856 903,439 SH   SOLE 36 903,439 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 979 21,127 SH   SOLE 40 21,127 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 65,567 1,430,979 SH   SOLE 2 450,711 0 980,268
TWENTY FIRST CENTY FOX INC CL B 90130A200 8,146 177,779 SH   SOLE 4 166,191 0 11,588
TWENTY FIRST CENTY FOX INC CL B 90130A200 17,503 381,986 SH   SOLE 7 381,986 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 217 4,734 SH   SOLE 15 4,734 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1 20 SH   SOLE 17 0 0 20
TWENTY FIRST CENTY FOX INC CL B 90130A200 40,042 873,895 SH   SOLE 18 818,913 0 54,982
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,172 69,223 SH   SOLE 19 69,223 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,179 222,152 SH   SOLE 20 0 0 222,152
TWENTY FIRST CENTY FOX INC CL B 90130A200 375,588 8,197,022 SH   SOLE 21 8,197,022 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 538,174 11,745,401 SH   SOLE 22 10,290,192 0 1,455,209
TWENTY FIRST CENTY FOX INC CL B 90130A200 27,572 601,753 SH   SOLE 23 601,753 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 21,018 458,701 SH   SOLE 25 458,701 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 76,423 1,667,890 SH   SOLE 26 386,927 0 1,280,963
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,970 86,648 SH   SOLE 28 65,854 0 20,794
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,690 80,526 SH   SOLE 29 25,838 0 54,688
TWENTY FIRST CENTY FOX INC CL B 90130A200 78,943 1,722,889 SH   SOLE 30 1,722,889 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 9,578 209,033 SH   SOLE 31 96,930 0 112,103
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,230 135,967 SH   SOLE 32 135,967 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,237 26,993 SH   SOLE 34 26,993 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 18,801 410,316 SH   SOLE 36 410,316 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 404 8,815 SH   SOLE 40 8,815 0 0
TWILIO INC CL A 90138F102 11,816 136,947 SH   SOLE 2 15,630 0 121,317
TWILIO INC CL A 90138F102 144 1,668 SH   SOLE 4 1,668 0 0
TWILIO INC CL A 90138F102 135 1,563 SH   SOLE 7 1,563 0 0
TWILIO INC CL A 90138F102 3,520 40,803 SH   SOLE 18 40,803 0 0
TWILIO INC CL A 90138F102 28,329 328,342 SH   SOLE 19 328,342 0 0
TWILIO INC CL A 90138F102 76,182 882,965 SH   SOLE 21 882,965 0 0
TWILIO INC CL A 90138F102 177,807 2,060,817 SH   SOLE 22 1,922,815 0 138,002
TWILIO INC CL A 90138F102 1,487 17,234 SH   SOLE 23 17,234 0 0
TWILIO INC CL A 90138F102 4,024 46,638 SH   SOLE 26 16,915 0 29,723
TWILIO INC CL A 90138F102 782 9,069 SH   SOLE 28 9,069 0 0
TWILIO INC CL A 90138F102 765 8,865 SH   SOLE 29 0 0 8,865
TWILIO INC CL A 90138F102 1,420 16,454 SH   SOLE 30 16,454 0 0
TWILIO INC CL A 90138F102 359 4,161 SH   SOLE 31 1,494 0 2,667
TWILIO INC CL A 90138F102 23,502 272,395 SH   SOLE 34 272,395 0 0
TWILIO INC CL A 90138F102 25 295 SH   SOLE 36 295 0 0
TWILIO INC CL A 90138F102 669 7,751 SH   SOLE 40 7,751 0 0
TWIN DISC INC COM 901476101 186 8,078 SH   SOLE 2 319 0 7,759
TWIN DISC INC COM 901476101 6 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 658 28,556 SH   SOLE 18 28,556 0 0
TWIN DISC INC COM 901476101 160 6,961 SH   SOLE 19 6,961 0 0
TWIN DISC INC COM 901476101 6,771 293,860 SH   SOLE 21 293,860 0 0
TWIN DISC INC COM 901476101 6,123 265,756 SH   SOLE 22 258,241 0 7,515
TWITTER INC COM 90184L102 54,887 1,928,554 SH   SOLE 2 469,872 0 1,458,682
TWITTER INC COM 90184L102 8,786 308,705 SH   SOLE 4 290,754 0 17,951
TWITTER INC COM 90184L102 14,850 521,788 SH   SOLE 7 521,788 0 0
TWITTER INC COM 90184L102 234 8,224 SH   SOLE 13 8,224 0 0
TWITTER INC COM 90184L102 200 7,010 SH   SOLE 15 7,010 0 0
TWITTER INC COM 90184L102 4 131 SH   SOLE 17 0 0 131
TWITTER INC COM 90184L102 43,329 1,522,456 SH   SOLE 18 1,439,187 0 83,269
TWITTER INC COM 90184L102 9,547 335,455 SH   SOLE 19 335,455 0 0
TWITTER INC COM 90184L102 7,205 253,152 SH   SOLE 20 0 0 253,152
TWITTER INC COM 90184L102 483,223 16,979,037 SH   SOLE 21 16,979,037 0 0
TWITTER INC COM 90184L102 504,133 17,713,725 SH   SOLE 22 15,528,237 0 2,185,488
TWITTER INC COM 90184L102 28,388 997,471 SH   SOLE 23 997,471 0 0
TWITTER INC COM 90184L102 19,605 688,846 SH   SOLE 25 688,846 0 0
TWITTER INC COM 90184L102 66,343 2,331,079 SH   SOLE 26 617,635 0 1,713,444
TWITTER INC COM 90184L102 3,709 130,310 SH   SOLE 28 98,510 0 31,800
TWITTER INC COM 90184L102 6,455 226,818 SH   SOLE 29 91,556 0 135,262
TWITTER INC COM 90184L102 68,040 2,390,736 SH   SOLE 30 2,390,736 0 0
TWITTER INC COM 90184L102 11,933 419,302 SH   SOLE 31 200,421 0 218,881
TWITTER INC COM 90184L102 1,835 64,483 SH   SOLE 34 64,483 0 0
TWITTER INC COM 90184L102 15,302 537,655 SH   SOLE 36 537,655 0 0
TWITTER INC COM 90184L102 425 14,936 SH   SOLE 40 14,936 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 1,622 1,675,000 PRN   SOLE 21 1,675,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,560 1,695,000 PRN   SOLE 21 1,695,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,354 492,542 SH   SOLE 2 36,633 0 455,909
TWO HBRS INVT CORP COM NEW 90187B408 20 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 130 8,713 SH   SOLE 7 8,713 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,785 119,570 SH   SOLE 18 119,570 0 0
TWO HBRS INVT CORP COM NEW 90187B408 646 43,297 SH   SOLE 19 43,297 0 0
TWO HBRS INVT CORP COM NEW 90187B408 108,940 7,296,710 SH   SOLE 21 7,296,710 0 0
TWO HBRS INVT CORP COM NEW 90187B408 99,356 6,654,782 SH   SOLE 22 6,149,887 0 504,895
TWO HBRS INVT CORP COM NEW 90187B408 1,183 79,258 SH   SOLE 26 43,463 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 396 26,510 SH   SOLE 28 26,510 0 0
TWO HBRS INVT CORP COM NEW 90187B408 885 59,260 SH   SOLE 30 59,260 0 0
TWO HBRS INVT CORP COM NEW 90187B408 77 5,126 SH   SOLE 31 5,126 0 0
TWO HBRS INVT CORP COM NEW 90187B408 118 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 422 28,258 SH   SOLE 40 28,258 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 627 610,000 PRN   SOLE 21 610,000 0 0
TWO RIV BANCORP COM 90207C105 23 1,330 SH   SOLE 18 1,330 0 0
TWO RIV BANCORP COM 90207C105 526 30,336 SH   SOLE 21 30,336 0 0
TYLER TECHNOLOGIES INC COM 902252105 20,690 84,430 SH   SOLE 2 18,408 0 66,022
TYLER TECHNOLOGIES INC COM 902252105 37 149 SH   SOLE 4 149 0 0
TYLER TECHNOLOGIES INC COM 902252105 201 819 SH   SOLE 7 819 0 0
TYLER TECHNOLOGIES INC COM 902252105 29,091 118,708 SH   SOLE 18 118,708 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,643 6,704 SH   SOLE 19 6,704 0 0
TYLER TECHNOLOGIES INC COM 902252105 479,856 1,958,116 SH   SOLE 21 1,958,116 0 0
TYLER TECHNOLOGIES INC COM 902252105 297,556 1,214,217 SH   SOLE 22 1,141,601 0 72,616
TYLER TECHNOLOGIES INC COM 902252105 2,721 11,102 SH   SOLE 26 6,701 0 4,401
TYLER TECHNOLOGIES INC COM 902252105 1,210 4,938 SH   SOLE 28 4,938 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,092 8,535 SH   SOLE 30 8,535 0 0
TYLER TECHNOLOGIES INC COM 902252105 320 1,306 SH   SOLE 31 771 0 535
TYLER TECHNOLOGIES INC COM 902252105 956 3,900 SH   SOLE 40 3,900 0 0
TYME TECHNOLOGIES INC COM 90238J103 95 34,282 SH   SOLE 2 1,807 0 32,475
TYME TECHNOLOGIES INC COM 90238J103 5 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 386 138,678 SH   SOLE 18 138,678 0 0
TYME TECHNOLOGIES INC COM 90238J103 88 31,611 SH   SOLE 19 31,611 0 0
TYME TECHNOLOGIES INC COM 90238J103 4,158 1,495,633 SH   SOLE 21 1,495,633 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,012 363,862 SH   SOLE 22 345,476 0 18,386
TYSON FOODS INC CL A 902494103 38,284 643,111 SH   SOLE 2 123,992 0 519,119
TYSON FOODS INC CL A 902494103 6,563 110,239 SH   SOLE 4 102,683 0 7,556
TYSON FOODS INC CL A 902494103 34,229 574,995 SH   SOLE 7 473,222 0 101,773
TYSON FOODS INC CL A 902494103 150 2,525 SH   SOLE 15 2,525 0 0
TYSON FOODS INC CL A 902494103 37,390 628,090 SH   SOLE 18 583,165 0 44,925
TYSON FOODS INC CL A 902494103 15,896 267,033 SH   SOLE 19 267,033 0 0
TYSON FOODS INC CL A 902494103 9,517 159,867 SH   SOLE 20 0 0 159,867
TYSON FOODS INC CL A 902494103 390,677 6,562,686 SH   SOLE 21 6,562,686 0 0
TYSON FOODS INC CL A 902494103 443,438 7,448,986 SH   SOLE 22 6,501,154 0 947,832
TYSON FOODS INC CL A 902494103 22,194 372,824 SH   SOLE 23 372,824 0 0
TYSON FOODS INC CL A 902494103 17,616 295,916 SH   SOLE 25 295,916 0 0
TYSON FOODS INC CL A 902494103 72,475 1,217,455 SH   SOLE 26 263,959 0 953,496
TYSON FOODS INC CL A 902494103 3,402 57,153 SH   SOLE 28 43,178 0 13,975
TYSON FOODS INC CL A 902494103 7,998 134,345 SH   SOLE 29 80,969 0 53,376
TYSON FOODS INC CL A 902494103 80,580 1,353,611 SH   SOLE 30 1,353,611 0 0
TYSON FOODS INC CL A 902494103 7,532 126,527 SH   SOLE 31 55,768 0 70,759
TYSON FOODS INC CL A 902494103 6,704 112,614 SH   SOLE 34 112,614 0 0
TYSON FOODS INC CL A 902494103 16,222 272,502 SH   SOLE 36 272,502 0 0
TYSON FOODS INC CL A 902494103 345 5,802 SH   SOLE 40 5,802 0 0
U S CONCRETE INC COM NEW 90333L201 586 12,788 SH   SOLE 2 590 0 12,198
U S CONCRETE INC COM NEW 90333L201 15 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 3,172 69,183 SH   SOLE 18 69,183 0 0
U S CONCRETE INC COM NEW 90333L201 670 14,615 SH   SOLE 19 14,615 0 0
U S CONCRETE INC COM NEW 90333L201 77,248 1,684,808 SH   SOLE 21 1,684,808 0 0
U S CONCRETE INC COM NEW 90333L201 20,637 450,097 SH   SOLE 22 429,157 0 20,940
U S CONCRETE INC COM NEW 90333L201 206 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 93 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,589 34,651 SH   SOLE 30 34,651 0 0
U S CONCRETE INC COM NEW 90333L201 64 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 168 164,611 SH   SOLE 22 164,611 0 0
U S G CORP COM NEW 903293405 6,624 152,934 SH   SOLE 2 5,890 0 147,044
U S G CORP COM NEW 903293405 18 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 117 2,712 SH   SOLE 7 2,712 0 0
U S G CORP COM NEW 903293405 1,733 40,006 SH   SOLE 18 40,006 0 0
U S G CORP COM NEW 903293405 638 14,727 SH   SOLE 19 14,727 0 0
U S G CORP COM NEW 903293405 48,189 1,112,655 SH   SOLE 21 1,112,655 0 0
U S G CORP COM NEW 903293405 97,243 2,245,267 SH   SOLE 22 2,075,398 0 169,869
U S G CORP COM NEW 903293405 1,390 32,094 SH   SOLE 26 22,480 0 9,614
U S G CORP COM NEW 903293405 517 11,946 SH   SOLE 28 11,946 0 0
U S G CORP COM NEW 903293405 912 21,064 SH   SOLE 30 21,064 0 0
U S G CORP COM NEW 903293405 75 1,734 SH   SOLE 31 1,734 0 0
U S G CORP COM NEW 903293405 113 2,616 SH   SOLE 36 2,616 0 0
U S G CORP COM NEW 903293405 446 10,288 SH   SOLE 40 10,288 0 0
U S GLOBAL INVS INC CL A 902952100 15 9,879 SH   SOLE 21 9,879 0 0
U S GLOBAL INVS INC CL A 902952100 501 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,540 12,983 SH   SOLE 2 3,446 0 9,537
U S PHYSICAL THERAPY INC COM 90337L108 32 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,285 52,990 SH   SOLE 18 52,990 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,966 41,873 SH   SOLE 19 41,873 0 0
U S PHYSICAL THERAPY INC COM 90337L108 166,002 1,399,677 SH   SOLE 21 1,399,677 0 0
U S PHYSICAL THERAPY INC COM 90337L108 46,197 389,521 SH   SOLE 22 373,266 0 16,255
U S PHYSICAL THERAPY INC COM 90337L108 1,082 9,127 SH   SOLE 23 9,127 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,269 10,700 SH   SOLE 26 0 0 10,700
U S PHYSICAL THERAPY INC COM 90337L108 216 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 84 708 SH   SOLE 29 0 0 708
U S PHYSICAL THERAPY INC COM 90337L108 3,409 28,742 SH   SOLE 30 28,742 0 0
U S PHYSICAL THERAPY INC COM 90337L108 63 533 SH   SOLE 34 533 0 0
U S PHYSICAL THERAPY INC COM 90337L108 157 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 1,306 69,355 SH   SOLE 2 2,925 0 66,430
U S SILICA HLDGS INC COM 90346E103 5 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 33 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 6,368 338,170 SH   SOLE 18 338,170 0 0
U S SILICA HLDGS INC COM 90346E103 1,352 71,801 SH   SOLE 19 71,801 0 0
U S SILICA HLDGS INC COM 90346E103 141,747 7,527,736 SH   SOLE 21 7,527,736 0 0
U S SILICA HLDGS INC COM 90346E103 41,446 2,201,053 SH   SOLE 22 2,091,565 0 109,488
U S SILICA HLDGS INC COM 90346E103 571 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 212 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 51 2,688 SH   SOLE 29 0 0 2,688
U S SILICA HLDGS INC COM 90346E103 3,156 167,601 SH   SOLE 30 167,601 0 0
U S SILICA HLDGS INC COM 90346E103 174 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 12 8,040 SH   SOLE 18 8,040 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 136 SH   SOLE 19 136 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 119 77,044 SH   SOLE 21 77,044 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 12 SH   SOLE 29 0 0 12
UBIQUITI NETWORKS INC COM 90347A100 3,509 35,495 SH   SOLE 2 3,801 0 31,694
UBIQUITI NETWORKS INC COM 90347A100 5 49 SH   SOLE 4 49 0 0
UBIQUITI NETWORKS INC COM 90347A100 42 420 SH   SOLE 7 420 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,015 10,269 SH   SOLE 18 10,269 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,634 16,527 SH   SOLE 19 16,527 0 0
UBIQUITI NETWORKS INC COM 90347A100 31,119 314,777 SH   SOLE 21 314,777 0 0
UBIQUITI NETWORKS INC COM 90347A100 60,408 611,045 SH   SOLE 22 574,182 0 36,863
UBIQUITI NETWORKS INC COM 90347A100 929 9,398 SH   SOLE 23 9,398 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,691 27,219 SH   SOLE 26 8,258 0 18,961
UBIQUITI NETWORKS INC COM 90347A100 299 3,027 SH   SOLE 28 3,027 0 0
UBIQUITI NETWORKS INC COM 90347A100 574 5,810 SH   SOLE 29 0 0 5,810
UBIQUITI NETWORKS INC COM 90347A100 918 9,283 SH   SOLE 30 9,283 0 0
UBIQUITI NETWORKS INC COM 90347A100 231 2,335 SH   SOLE 31 418 0 1,917
UBIQUITI NETWORKS INC COM 90347A100 256 2,586 SH   SOLE 40 2,586 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 2 100 SH   SOLE 17 0 0 100
UBS GROUP AG SHS H42097107 2,463 156,562 SH   SOLE 22 156,562 0 0
UDR INC COM 902653104 25,259 624,762 SH   SOLE 2 73,426 0 551,336
UDR INC COM 902653104 13,897 343,736 SH   SOLE 4 336,898 0 6,838
UDR INC COM 902653104 28,879 714,299 SH   SOLE 7 697,485 0 16,814
UDR INC COM 902653104 178 4,411 SH   SOLE 13 4,411 0 0
UDR INC COM 902653104 487 12,055 SH   SOLE 15 12,055 0 0
UDR INC COM 902653104 23,713 586,519 SH   SOLE 18 554,281 0 32,238
UDR INC COM 902653104 18,056 446,592 SH   SOLE 19 446,592 0 0
UDR INC COM 902653104 6,744 166,812 SH   SOLE 20 0 0 166,812
UDR INC COM 902653104 451,890 11,177,097 SH   SOLE 21 11,177,097 0 0
UDR INC COM 902653104 448,780 11,100,183 SH   SOLE 22 10,233,796 0 866,387
UDR INC COM 902653104 17,165 424,564 SH   SOLE 23 424,564 0 0
UDR INC COM 902653104 30,875 763,670 SH   SOLE 25 763,670 0 0
UDR INC COM 902653104 47,213 1,167,766 SH   SOLE 26 291,832 0 875,934
UDR INC COM 902653104 2,138 52,882 SH   SOLE 28 40,512 0 12,370
UDR INC COM 902653104 6,369 157,540 SH   SOLE 29 103,788 0 53,752
UDR INC COM 902653104 87,736 2,170,081 SH   SOLE 30 2,170,081 0 0
UDR INC COM 902653104 4,018 99,370 SH   SOLE 31 52,300 0 47,070
UDR INC COM 902653104 5,309 131,307 SH   SOLE 34 131,307 0 0
UDR INC COM 902653104 10,586 261,827 SH   SOLE 36 261,827 0 0
UDR INC COM 902653104 217 5,371 SH   SOLE 40 5,371 0 0
UFP TECHNOLOGIES INC COM 902673102 275 7,491 SH   SOLE 2 211 0 7,280
UFP TECHNOLOGIES INC COM 902673102 7 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 878 23,893 SH   SOLE 18 23,893 0 0
UFP TECHNOLOGIES INC COM 902673102 226 6,150 SH   SOLE 19 6,150 0 0
UFP TECHNOLOGIES INC COM 902673102 8,877 241,561 SH   SOLE 21 241,561 0 0
UFP TECHNOLOGIES INC COM 902673102 2,470 67,208 SH   SOLE 22 65,463 0 1,745
UGI CORP NEW COM 902681105 34,500 621,851 SH   SOLE 2 259,792 0 362,059
UGI CORP NEW COM 902681105 5,117 92,227 SH   SOLE 4 87,628 0 4,599
UGI CORP NEW COM 902681105 10,009 180,399 SH   SOLE 7 146,243 0 34,156
UGI CORP NEW COM 902681105 121 2,188 SH   SOLE 13 2,188 0 0
UGI CORP NEW COM 902681105 32,577 587,180 SH   SOLE 18 573,205 0 13,975
UGI CORP NEW COM 902681105 8,315 149,875 SH   SOLE 19 149,875 0 0
UGI CORP NEW COM 902681105 6,149 110,840 SH   SOLE 20 0 0 110,840
UGI CORP NEW COM 902681105 453,702 8,177,763 SH   SOLE 21 8,177,763 0 0
UGI CORP NEW COM 902681105 330,760 5,961,781 SH   SOLE 22 5,432,188 0 529,593
UGI CORP NEW COM 902681105 15,659 282,249 SH   SOLE 23 282,249 0 0
UGI CORP NEW COM 902681105 1,011 18,230 SH   SOLE 25 18,230 0 0
UGI CORP NEW COM 902681105 19,096 344,195 SH   SOLE 26 141,182 0 203,013
UGI CORP NEW COM 902681105 1,928 34,750 SH   SOLE 28 26,365 0 8,385
UGI CORP NEW COM 902681105 3,260 58,754 SH   SOLE 29 23,852 0 34,902
UGI CORP NEW COM 902681105 14,895 268,468 SH   SOLE 30 268,468 0 0
UGI CORP NEW COM 902681105 5,101 91,948 SH   SOLE 31 50,242 0 41,706
UGI CORP NEW COM 902681105 3,501 63,101 SH   SOLE 34 63,101 0 0
UGI CORP NEW COM 902681105 3,359 60,549 SH   SOLE 36 60,549 0 0
UGI CORP NEW COM 902681105 193 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 54,653 193,724 SH   SOLE 2 16,660 0 177,064
ULTA BEAUTY INC COM 90384S303 5,059 17,932 SH   SOLE 4 16,389 0 1,543
ULTA BEAUTY INC COM 90384S303 13,362 47,363 SH   SOLE 7 45,601 0 1,762
ULTA BEAUTY INC COM 90384S303 438 1,552 SH   SOLE 13 1,552 0 0
ULTA BEAUTY INC COM 90384S303 169 599 SH   SOLE 15 599 0 0
ULTA BEAUTY INC COM 90384S303 224,228 794,796 SH   SOLE 18 601,838 0 192,958
ULTA BEAUTY INC COM 90384S303 178,269 631,890 SH   SOLE 19 631,890 0 0
ULTA BEAUTY INC COM 90384S303 9,842 34,886 SH   SOLE 20 0 0 34,886
ULTA BEAUTY INC COM 90384S303 375,931 1,332,523 SH   SOLE 21 1,332,523 0 0
ULTA BEAUTY INC COM 90384S303 418,888 1,484,788 SH   SOLE 22 1,336,934 0 147,854
ULTA BEAUTY INC COM 90384S303 20,327 72,052 SH   SOLE 23 72,052 0 0
ULTA BEAUTY INC COM 90384S303 16,496 58,470 SH   SOLE 25 58,470 0 0
ULTA BEAUTY INC COM 90384S303 59,248 210,009 SH   SOLE 26 57,370 0 152,639
ULTA BEAUTY INC COM 90384S303 3,080 10,918 SH   SOLE 28 8,262 0 2,656
ULTA BEAUTY INC COM 90384S303 4,110 14,568 SH   SOLE 29 3,045 0 11,523
ULTA BEAUTY INC COM 90384S303 57,159 202,605 SH   SOLE 30 202,605 0 0
ULTA BEAUTY INC COM 90384S303 5,943 21,067 SH   SOLE 31 10,584 0 10,483
ULTA BEAUTY INC COM 90384S303 2,871 10,177 SH   SOLE 32 10,177 0 0
ULTA BEAUTY INC COM 90384S303 11,446 40,571 SH   SOLE 34 40,571 0 0
ULTA BEAUTY INC COM 90384S303 12,766 45,251 SH   SOLE 36 45,251 0 0
ULTA BEAUTY INC COM 90384S303 333 1,182 SH   SOLE 40 1,182 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 21,660 67,227 SH   SOLE 2 14,813 0 52,414
ULTIMATE SOFTWARE GROUP INC COM 90385D107 73 227 SH   SOLE 4 227 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 209 650 SH   SOLE 7 650 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 32,410 100,593 SH   SOLE 18 100,593 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,966 6,102 SH   SOLE 19 6,102 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 510,027 1,583,000 SH   SOLE 21 1,583,000 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 321,083 996,563 SH   SOLE 22 935,866 0 60,697
ULTIMATE SOFTWARE GROUP INC COM 90385D107 58 180 SH   SOLE 23 180 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 195 605 SH   SOLE 25 605 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,561 7,948 SH   SOLE 26 4,531 0 3,417
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,265 3,927 SH   SOLE 28 3,927 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,216 6,878 SH   SOLE 29 0 0 6,878
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,154 6,684 SH   SOLE 30 6,684 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 336 1,043 SH   SOLE 31 617 0 426
ULTIMATE SOFTWARE GROUP INC COM 90385D107 102 316 SH   SOLE 34 316 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,064 3,303 SH   SOLE 40 3,303 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 507 40,404 SH   SOLE 2 1,440 0 38,964
ULTRA CLEAN HLDGS INC COM 90385V107 9 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,260 180,085 SH   SOLE 18 180,085 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 444 35,345 SH   SOLE 19 35,345 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 53,182 4,237,574 SH   SOLE 21 4,237,574 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 13,869 1,105,137 SH   SOLE 22 1,063,728 0 41,409
ULTRA CLEAN HLDGS INC COM 90385V107 72 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 74 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,052 83,837 SH   SOLE 30 83,837 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 55 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 216 192,415 SH   SOLE 2 5,946 0 186,469
ULTRA PETROLEUM CORP COM NEW 903914208 1 698 SH   SOLE 4 698 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 6 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 626 559,325 SH   SOLE 18 559,325 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 165 146,906 SH   SOLE 19 146,906 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 6,475 5,780,902 SH   SOLE 21 5,780,902 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 5,688 5,078,392 SH   SOLE 22 4,799,676 0 278,716
ULTRA PETROLEUM CORP COM NEW 903914208 75 67,306 SH   SOLE 26 56,048 0 11,258
ULTRA PETROLEUM CORP COM NEW 903914208 52 46,151 SH   SOLE 30 46,151 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 22 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,234 68,565 SH   SOLE 2 32,496 0 36,069
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 16 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 78 1,024 SH   SOLE 7 1,024 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13,606 178,233 SH   SOLE 18 178,233 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32,413 424,584 SH   SOLE 19 424,584 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 166,103 2,175,827 SH   SOLE 21 2,175,827 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 104,614 1,370,372 SH   SOLE 22 1,301,556 0 68,816
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 547 7,161 SH   SOLE 23 7,161 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,765 23,117 SH   SOLE 26 8,731 0 14,386
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 516 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 209 2,732 SH   SOLE 29 0 0 2,732
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 952 12,466 SH   SOLE 30 12,466 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,919 77,530 SH   SOLE 34 77,530 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 368 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 14 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 266 32,629 SH   SOLE 21 32,629 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,028 111,042 SH   SOLE 7 111,042 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 12,383 1,337,210 SH   SOLE 21 1,337,210 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,940 317,507 SH   SOLE 22 317,507 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,704 291,963 SH   SOLE 30 291,963 0 0
UMB FINL CORP COM 902788108 4,519 63,744 SH   SOLE 2 19,721 0 44,023
UMB FINL CORP COM 902788108 14 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 49 686 SH   SOLE 7 686 0 0
UMB FINL CORP COM 902788108 18,821 265,463 SH   SOLE 18 265,463 0 0
UMB FINL CORP COM 902788108 2,974 41,943 SH   SOLE 19 41,943 0 0
UMB FINL CORP COM 902788108 227,043 3,202,301 SH   SOLE 21 3,202,301 0 0
UMB FINL CORP COM 902788108 112,595 1,588,081 SH   SOLE 22 1,529,846 0 58,235
UMB FINL CORP COM 902788108 1,108 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 430 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 792 11,174 SH   SOLE 30 11,174 0 0
UMB FINL CORP COM 902788108 74 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 308 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 472 30,203 SH   SOLE 2 1,243 0 28,960
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,730 110,607 SH   SOLE 18 110,607 0 0
UMH PPTYS INC COM 903002103 475 30,392 SH   SOLE 19 30,392 0 0
UMH PPTYS INC COM 903002103 19,403 1,240,578 SH   SOLE 21 1,240,578 0 0
UMH PPTYS INC COM 903002103 17,007 1,087,394 SH   SOLE 22 1,036,199 0 51,195
UMH PPTYS INC COM 903002103 37 2,358 SH   SOLE 23 2,358 0 0
UMH PPTYS INC COM 903002103 126 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 118 7,558 SH   SOLE 30 7,558 0 0
UMPQUA HLDGS CORP COM 904214103 10,255 493,035 SH   SOLE 2 105,251 0 387,784
UMPQUA HLDGS CORP COM 904214103 49 2,334 SH   SOLE 4 2,334 0 0
UMPQUA HLDGS CORP COM 904214103 130 6,263 SH   SOLE 7 6,263 0 0
UMPQUA HLDGS CORP COM 904214103 14,226 683,940 SH   SOLE 18 683,940 0 0
UMPQUA HLDGS CORP COM 904214103 810 38,928 SH   SOLE 19 38,928 0 0
UMPQUA HLDGS CORP COM 904214103 221,364 10,642,480 SH   SOLE 21 10,642,480 0 0
UMPQUA HLDGS CORP COM 904214103 152,805 7,346,402 SH   SOLE 22 6,914,242 0 432,160
UMPQUA HLDGS CORP COM 904214103 35 1,670 SH   SOLE 23 1,670 0 0
UMPQUA HLDGS CORP COM 904214103 1,540 74,036 SH   SOLE 26 48,126 0 25,910
UMPQUA HLDGS CORP COM 904214103 661 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 1,134 54,501 SH   SOLE 30 54,501 0 0
UMPQUA HLDGS CORP COM 904214103 96 4,639 SH   SOLE 31 4,639 0 0
UMPQUA HLDGS CORP COM 904214103 154 7,397 SH   SOLE 36 7,397 0 0
UMPQUA HLDGS CORP COM 904214103 496 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 8,554 403,106 SH   SOLE 2 31,440 0 371,666
UNDER ARMOUR INC CL A 904311107 1,210 57,004 SH   SOLE 4 52,344 0 4,660
UNDER ARMOUR INC CL A 904311107 2,847 134,189 SH   SOLE 7 134,189 0 0
UNDER ARMOUR INC CL A 904311107 30 1,429 SH   SOLE 13 1,429 0 0
UNDER ARMOUR INC CL A 904311107 23 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 2 85 SH   SOLE 17 0 0 85
UNDER ARMOUR INC CL A 904311107 8,114 382,363 SH   SOLE 18 360,221 0 22,142
UNDER ARMOUR INC CL A 904311107 861 40,578 SH   SOLE 19 40,578 0 0
UNDER ARMOUR INC CL A 904311107 2,731 128,705 SH   SOLE 20 0 0 128,705
UNDER ARMOUR INC CL A 904311107 81,233 3,828,154 SH   SOLE 21 3,828,154 0 0
UNDER ARMOUR INC CL A 904311107 96,364 4,541,166 SH   SOLE 22 4,070,662 0 470,504
UNDER ARMOUR INC CL A 904311107 5,492 258,812 SH   SOLE 23 258,812 0 0
UNDER ARMOUR INC CL A 904311107 3,617 170,435 SH   SOLE 25 170,435 0 0
UNDER ARMOUR INC CL A 904311107 14,395 678,387 SH   SOLE 26 224,986 0 453,401
UNDER ARMOUR INC CL A 904311107 806 37,985 SH   SOLE 28 29,094 0 8,891
UNDER ARMOUR INC CL A 904311107 967 45,563 SH   SOLE 29 9,442 0 36,121
UNDER ARMOUR INC CL A 904311107 16,220 764,382 SH   SOLE 30 764,382 0 0
UNDER ARMOUR INC CL A 904311107 1,285 60,545 SH   SOLE 31 30,704 0 29,841
UNDER ARMOUR INC CL A 904311107 253 11,901 SH   SOLE 34 11,901 0 0
UNDER ARMOUR INC CL A 904311107 3,426 161,447 SH   SOLE 36 161,447 0 0
UNDER ARMOUR INC CL A 904311107 72 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 8,184 420,547 SH   SOLE 2 34,542 0 386,005
UNDER ARMOUR INC CL C 904311206 1,140 58,596 SH   SOLE 4 53,903 0 4,693
UNDER ARMOUR INC CL C 904311206 2,599 133,555 SH   SOLE 7 133,555 0 0
UNDER ARMOUR INC CL C 904311206 29 1,483 SH   SOLE 13 1,483 0 0
UNDER ARMOUR INC CL C 904311206 25 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 7,646 392,926 SH   SOLE 18 369,789 0 23,137
UNDER ARMOUR INC CL C 904311206 802 41,190 SH   SOLE 19 41,190 0 0
UNDER ARMOUR INC CL C 904311206 3,159 162,349 SH   SOLE 20 0 0 162,349
UNDER ARMOUR INC CL C 904311206 75,233 3,866,034 SH   SOLE 21 3,866,034 0 0
UNDER ARMOUR INC CL C 904311206 87,733 4,508,388 SH   SOLE 22 4,001,616 0 506,772
UNDER ARMOUR INC CL C 904311206 4,788 246,043 SH   SOLE 23 246,043 0 0
UNDER ARMOUR INC CL C 904311206 3,256 167,322 SH   SOLE 25 167,322 0 0
UNDER ARMOUR INC CL C 904311206 12,968 666,367 SH   SOLE 26 234,509 0 431,858
UNDER ARMOUR INC CL C 904311206 734 37,738 SH   SOLE 28 28,936 0 8,802
UNDER ARMOUR INC CL C 904311206 897 46,103 SH   SOLE 29 9,266 0 36,837
UNDER ARMOUR INC CL C 904311206 11,193 575,162 SH   SOLE 30 575,162 0 0
UNDER ARMOUR INC CL C 904311206 1,208 62,075 SH   SOLE 31 31,074 0 31,001
UNDER ARMOUR INC CL C 904311206 234 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 3,292 169,163 SH   SOLE 36 169,163 0 0
UNDER ARMOUR INC CL C 904311206 67 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 4 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 464 16,366 SH   SOLE 2 636 0 15,730
UNIFI INC COM NEW 904677200 10 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,987 70,145 SH   SOLE 18 70,145 0 0
UNIFI INC COM NEW 904677200 409 14,433 SH   SOLE 19 14,433 0 0
UNIFI INC COM NEW 904677200 45,981 1,623,035 SH   SOLE 21 1,623,035 0 0
UNIFI INC COM NEW 904677200 12,371 436,666 SH   SOLE 22 415,635 0 21,031
UNIFI INC COM NEW 904677200 62 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 887 31,298 SH   SOLE 30 31,298 0 0
UNIFI INC COM NEW 904677200 47 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,613 15,046 SH   SOLE 2 580 0 14,466
UNIFIRST CORP MASS COM 904708104 13 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 57 331 SH   SOLE 7 331 0 0
UNIFIRST CORP MASS COM 904708104 11,703 67,394 SH   SOLE 18 67,394 0 0
UNIFIRST CORP MASS COM 904708104 2,431 13,997 SH   SOLE 19 13,997 0 0
UNIFIRST CORP MASS COM 904708104 280,329 1,614,333 SH   SOLE 21 1,614,333 0 0
UNIFIRST CORP MASS COM 904708104 75,936 437,291 SH   SOLE 22 413,869 0 23,422
UNIFIRST CORP MASS COM 904708104 490 2,819 SH   SOLE 26 1,415 0 1,404
UNIFIRST CORP MASS COM 904708104 192 1,107 SH   SOLE 28 1,107 0 0
UNIFIRST CORP MASS COM 904708104 5,817 33,496 SH   SOLE 30 33,496 0 0
UNIFIRST CORP MASS COM 904708104 814 4,689 SH   SOLE 34 4,689 0 0
UNIFIRST CORP MASS COM 904708104 283 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 1,807 32,524 SH   SOLE 2 32,524 0 0
UNILEVER N V N Y SHS NEW 904784709 112,168 2,019,222 SH   SOLE 18 1,958,849 0 60,373
UNILEVER N V N Y SHS NEW 904784709 143,061 2,575,354 SH   SOLE 19 2,575,354 0 0
UNILEVER N V N Y SHS NEW 904784709 11,620 209,174 SH   SOLE 22 198,500 0 10,674
UNILEVER N V N Y SHS NEW 904784709 967 17,400 SH   SOLE 25 17,400 0 0
UNILEVER N V N Y SHS NEW 904784709 598 10,760 SH   SOLE 34 10,760 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,698 85,469 SH   SOLE 18 85,469 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,510 65,156 SH   SOLE 2 2,463 0 62,693
UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 36 947 SH   SOLE 7 947 0 0
UNION BANKSHARES CORP NEW COM 90539J109 8,291 215,191 SH   SOLE 18 215,191 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,302 59,736 SH   SOLE 19 59,736 0 0
UNION BANKSHARES CORP NEW COM 90539J109 84,217 2,185,749 SH   SOLE 21 2,185,749 0 0
UNION BANKSHARES CORP NEW COM 90539J109 70,808 1,837,736 SH   SOLE 22 1,755,065 0 82,671
UNION BANKSHARES CORP NEW COM 90539J109 907 23,553 SH   SOLE 26 14,831 0 8,722
UNION BANKSHARES CORP NEW COM 90539J109 314 8,147 SH   SOLE 28 8,147 0 0
UNION BANKSHARES CORP NEW COM 90539J109 528 13,709 SH   SOLE 30 13,709 0 0
UNION BANKSHARES CORP NEW COM 90539J109 198 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 162 3,040 SH   SOLE 2 178 0 2,862
UNION BANKSHARES INC COM 905400107 6 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 717 13,488 SH   SOLE 18 13,488 0 0
UNION BANKSHARES INC COM 905400107 208 3,915 SH   SOLE 19 3,915 0 0
UNION BANKSHARES INC COM 905400107 7,067 132,963 SH   SOLE 21 132,963 0 0
UNION BANKSHARES INC COM 905400107 1,753 32,981 SH   SOLE 22 31,320 0 1,661
UNION PAC CORP COM 907818108 309,746 1,902,266 SH   SOLE 2 268,358 0 1,633,908
UNION PAC CORP COM 907818108 44,032 270,418 SH   SOLE 4 249,954 0 20,464
UNION PAC CORP COM 907818108 88,375 542,744 SH   SOLE 7 535,419 0 7,325
UNION PAC CORP COM 907818108 2,285 14,035 SH   SOLE 13 14,035 0 0
UNION PAC CORP COM 907818108 1,055 6,482 SH   SOLE 15 6,482 0 0
UNION PAC CORP COM 907818108 435,749 2,676,097 SH   SOLE 18 2,324,020 0 352,077
UNION PAC CORP COM 907818108 278,799 1,712,206 SH   SOLE 19 1,712,206 0 0
UNION PAC CORP COM 907818108 69,212 425,057 SH   SOLE 20 100,402 0 324,655
UNION PAC CORP COM 907818108 2,043,322 12,548,805 SH   SOLE 21 12,548,805 0 0
UNION PAC CORP COM 907818108 2,996,290 18,401,338 SH   SOLE 22 16,341,020 0 2,060,318
UNION PAC CORP COM 907818108 162,811 999,882 SH   SOLE 23 999,882 0 0
UNION PAC CORP COM 907818108 118,760 729,350 SH   SOLE 25 729,350 0 0
UNION PAC CORP COM 907818108 440,790 2,707,054 SH   SOLE 26 593,913 0 2,113,141
UNION PAC CORP COM 907818108 24,340 149,484 SH   SOLE 28 113,254 0 36,230
UNION PAC CORP COM 907818108 4,406 27,059 SH   SOLE 29 27,059 0 0
UNION PAC CORP COM 907818108 438,792 2,694,789 SH   SOLE 30 2,694,789 0 0
UNION PAC CORP COM 907818108 53,598 329,164 SH   SOLE 31 153,343 0 175,821
UNION PAC CORP COM 907818108 29,574 181,623 SH   SOLE 34 181,623 0 0
UNION PAC CORP COM 907818108 106,965 656,911 SH   SOLE 36 656,911 0 0
UNION PAC CORP COM 907818108 2,610 16,027 SH   SOLE 40 16,027 0 0
UNIQUE FABRICATING INC COM 90915J103 11 1,396 SH   SOLE 18 1,396 0 0
UNIQUE FABRICATING INC COM 90915J103 170 21,006 SH   SOLE 21 21,006 0 0
UNIQURE NV SHS N90064101 16,047 440,976 SH   SOLE 21 440,976 0 0
UNIQURE NV SHS N90064101 816 22,423 SH   SOLE 22 10,245 0 12,178
UNIQURE NV SHS N90064101 17 471 SH   SOLE 23 471 0 0
UNIQURE NV SHS N90064101 59 1,631 SH   SOLE 26 0 0 1,631
UNIQURE NV SHS N90064101 141 3,875 SH   SOLE 28 3,875 0 0
UNIQURE NV SHS N90064101 292 8,021 SH   SOLE 30 8,021 0 0
UNIQURE NV SHS N90064101 135 3,709 SH   SOLE 40 3,709 0 0
UNISYS CORP COM NEW 909214306 912 44,698 SH   SOLE 2 1,879 0 42,819
UNISYS CORP COM NEW 909214306 5 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 22 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 4,631 227,006 SH   SOLE 18 227,006 0 0
UNISYS CORP COM NEW 909214306 979 48,002 SH   SOLE 19 48,002 0 0
UNISYS CORP COM NEW 909214306 112,072 5,493,716 SH   SOLE 21 5,493,716 0 0
UNISYS CORP COM NEW 909214306 28,950 1,419,115 SH   SOLE 22 1,341,895 0 77,220
UNISYS CORP COM NEW 909214306 123 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 147 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 2,312 113,313 SH   SOLE 30 113,313 0 0
UNISYS CORP COM NEW 909214306 119 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 1,411 54,141 SH   SOLE 2 1,955 0 52,186
UNIT CORP COM 909218109 8 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 29 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 6,037 231,645 SH   SOLE 18 231,645 0 0
UNIT CORP COM 909218109 1,228 47,122 SH   SOLE 19 47,122 0 0
UNIT CORP COM 909218109 149,936 5,753,486 SH   SOLE 21 5,753,486 0 0
UNIT CORP COM 909218109 39,712 1,523,870 SH   SOLE 22 1,442,058 0 81,812
UNIT CORP COM 909218109 514 19,731 SH   SOLE 26 3,789 0 15,942
UNIT CORP COM 909218109 182 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 3,053 117,156 SH   SOLE 30 117,156 0 0
UNIT CORP COM 909218109 127 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 52 3,956 SH   SOLE 21 3,956 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 16 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,559 152,931 SH   SOLE 2 55,956 0 96,975
UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,612 126,865 SH   SOLE 7 126,865 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,186 637,859 SH   SOLE 18 637,859 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,331 91,640 SH   SOLE 19 91,640 0 0
UNITED BANKSHARES INC WEST V COM 909907107 340,151 9,357,675 SH   SOLE 21 9,357,675 0 0
UNITED BANKSHARES INC WEST V COM 909907107 128,805 3,543,457 SH   SOLE 22 3,407,198 0 136,259
UNITED BANKSHARES INC WEST V COM 909907107 1,186 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 545 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 963 26,495 SH   SOLE 30 26,495 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,544 42,464 SH   SOLE 32 42,464 0 0
UNITED BANKSHARES INC WEST V COM 909907107 84 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 362 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,417 122,519 SH   SOLE 2 47,832 0 74,687
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 48 1,736 SH   SOLE 7 1,736 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9,428 338,038 SH   SOLE 18 338,038 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,638 202,138 SH   SOLE 19 202,138 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 212,705 7,626,585 SH   SOLE 21 7,626,585 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 74,423 2,668,430 SH   SOLE 22 2,570,334 0 98,096
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,657 131,131 SH   SOLE 23 131,131 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,772 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 284 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 786 28,198 SH   SOLE 29 0 0 28,198
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,364 120,607 SH   SOLE 30 120,607 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 287 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 606 62,634 SH   SOLE 2 18,750 0 43,884
UNITED CMNTY FINL CORP OHIO COM 909839102 10 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,662 171,865 SH   SOLE 18 171,865 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 4,661 482,025 SH   SOLE 19 482,025 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 17,072 1,765,468 SH   SOLE 21 1,765,468 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 20,299 2,099,155 SH   SOLE 22 2,022,325 0 76,830
UNITED CMNTY FINL CORP OHIO COM 909839102 289 29,927 SH   SOLE 23 29,927 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,031 106,626 SH   SOLE 26 0 0 106,626
UNITED CMNTY FINL CORP OHIO COM 909839102 193 20,010 SH   SOLE 29 0 0 20,010
UNITED CMNTY FINL CORP OHIO COM 909839102 89 9,173 SH   SOLE 30 9,173 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 7 724 SH   SOLE 34 724 0 0
UNITED CONTL HLDGS INC COM 910047109 44,869 503,802 SH   SOLE 2 47,654 0 456,148
UNITED CONTL HLDGS INC COM 910047109 5,327 59,817 SH   SOLE 4 57,988 0 1,829
UNITED CONTL HLDGS INC COM 910047109 16,001 179,668 SH   SOLE 7 169,205 0 10,463
UNITED CONTL HLDGS INC COM 910047109 62 694 SH   SOLE 15 694 0 0
UNITED CONTL HLDGS INC COM 910047109 73,760 828,205 SH   SOLE 18 807,160 0 21,045
UNITED CONTL HLDGS INC COM 910047109 205,088 2,302,805 SH   SOLE 19 2,302,805 0 0
UNITED CONTL HLDGS INC COM 910047109 4,158 46,693 SH   SOLE 20 0 0 46,693
UNITED CONTL HLDGS INC COM 910047109 498,523 5,597,603 SH   SOLE 21 5,597,603 0 0
UNITED CONTL HLDGS INC COM 910047109 495,673 5,565,613 SH   SOLE 22 5,003,100 0 562,513
UNITED CONTL HLDGS INC COM 910047109 9,331 104,767 SH   SOLE 23 104,767 0 0
UNITED CONTL HLDGS INC COM 910047109 6,537 73,405 SH   SOLE 25 73,405 0 0
UNITED CONTL HLDGS INC COM 910047109 38,765 435,270 SH   SOLE 26 123,515 0 311,755
UNITED CONTL HLDGS INC COM 910047109 1,256 14,101 SH   SOLE 28 10,855 0 3,246
UNITED CONTL HLDGS INC COM 910047109 302 3,392 SH   SOLE 29 3,392 0 0
UNITED CONTL HLDGS INC COM 910047109 55,505 623,237 SH   SOLE 30 623,237 0 0
UNITED CONTL HLDGS INC COM 910047109 2,907 32,642 SH   SOLE 31 20,911 0 11,731
UNITED CONTL HLDGS INC COM 910047109 83,762 940,514 SH   SOLE 34 940,514 0 0
UNITED CONTL HLDGS INC COM 910047109 6,133 68,866 SH   SOLE 36 68,866 0 0
UNITED CONTL HLDGS INC COM 910047109 136 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 814 48,391 SH   SOLE 2 1,912 0 46,479
UNITED FINL BANCORP INC NEW COM 910304104 21 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,999 178,181 SH   SOLE 18 178,181 0 0
UNITED FINL BANCORP INC NEW COM 910304104 788 46,825 SH   SOLE 19 46,825 0 0
UNITED FINL BANCORP INC NEW COM 910304104 30,464 1,810,109 SH   SOLE 21 1,810,109 0 0
UNITED FINL BANCORP INC NEW COM 910304104 28,411 1,688,089 SH   SOLE 22 1,622,319 0 65,770
UNITED FINL BANCORP INC NEW COM 910304104 780 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 117 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 248 14,761 SH   SOLE 30 14,761 0 0
UNITED FINL BANCORP INC NEW COM 910304104 82 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 792 15,606 SH   SOLE 2 792 0 14,814
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 23 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 4,551 89,643 SH   SOLE 18 89,643 0 0
UNITED FIRE GROUP INC COM 910340108 471 9,286 SH   SOLE 19 9,286 0 0
UNITED FIRE GROUP INC COM 910340108 86,816 1,709,988 SH   SOLE 21 1,709,988 0 0
UNITED FIRE GROUP INC COM 910340108 26,981 531,435 SH   SOLE 22 504,516 0 26,919
UNITED FIRE GROUP INC COM 910340108 259 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 163 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,450 28,553 SH   SOLE 30 28,553 0 0
UNITED FIRE GROUP INC COM 910340108 105 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 9 553 SH   SOLE 18 553 0 0
UNITED GUARDIAN INC COM 910571108 298 18,449 SH   SOLE 21 18,449 0 0
UNITED GUARDIAN INC COM 910571108 49 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 410 18,312 SH   SOLE 2 966 0 17,346
UNITED INS HLDGS CORP COM 910710102 9 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 2,112 94,364 SH   SOLE 18 94,364 0 0
UNITED INS HLDGS CORP COM 910710102 463 20,678 SH   SOLE 19 20,678 0 0
UNITED INS HLDGS CORP COM 910710102 52,087 2,327,373 SH   SOLE 21 2,327,373 0 0
UNITED INS HLDGS CORP COM 910710102 13,519 604,078 SH   SOLE 22 582,142 0 21,936
UNITED INS HLDGS CORP COM 910710102 60 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 1,175 52,512 SH   SOLE 30 52,512 0 0
UNITED INS HLDGS CORP COM 910710102 40 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,684 652,853 SH   SOLE 2 0 0 652,853
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 71 27,550 SH   SOLE 22 27,550 0 0
UNITED NAT FOODS INC COM 911163103 2,529 84,452 SH   SOLE 2 35,609 0 48,843
UNITED NAT FOODS INC COM 911163103 6 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 72 2,406 SH   SOLE 7 2,406 0 0
UNITED NAT FOODS INC COM 911163103 8,885 296,648 SH   SOLE 18 296,648 0 0
UNITED NAT FOODS INC COM 911163103 3,061 102,188 SH   SOLE 19 102,188 0 0
UNITED NAT FOODS INC COM 911163103 103,972 3,471,504 SH   SOLE 21 3,471,504 0 0
UNITED NAT FOODS INC COM 911163103 59,653 1,991,768 SH   SOLE 22 1,912,416 0 79,352
UNITED NAT FOODS INC COM 911163103 1,376 45,941 SH   SOLE 23 45,941 0 0
UNITED NAT FOODS INC COM 911163103 2,541 84,847 SH   SOLE 26 3,766 0 81,081
UNITED NAT FOODS INC COM 911163103 218 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 573 19,134 SH   SOLE 29 0 0 19,134
UNITED NAT FOODS INC COM 911163103 379 12,641 SH   SOLE 30 12,641 0 0
UNITED NAT FOODS INC COM 911163103 152 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 161 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 210,178 1,800,237 SH   SOLE 2 356,121 0 1,444,116
UNITED PARCEL SERVICE INC CL B 911312106 27,168 232,702 SH   SOLE 4 214,556 0 18,146
UNITED PARCEL SERVICE INC CL B 911312106 62,274 533,397 SH   SOLE 7 533,397 0 0
UNITED PARCEL SERVICE INC CL B 911312106 249 2,131 SH   SOLE 13 2,131 0 0
UNITED PARCEL SERVICE INC CL B 911312106 667 5,716 SH   SOLE 15 5,716 0 0
UNITED PARCEL SERVICE INC CL B 911312106 185,782 1,591,280 SH   SOLE 18 1,499,692 0 91,588
UNITED PARCEL SERVICE INC CL B 911312106 52,864 452,793 SH   SOLE 19 452,793 0 0
UNITED PARCEL SERVICE INC CL B 911312106 25,287 216,595 SH   SOLE 20 0 0 216,595
UNITED PARCEL SERVICE INC CL B 911312106 1,504,400 12,885,651 SH   SOLE 21 12,885,651 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,973,826 16,906,436 SH   SOLE 22 15,052,978 0 1,853,458
UNITED PARCEL SERVICE INC CL B 911312106 102,567 878,516 SH   SOLE 23 878,516 0 0
UNITED PARCEL SERVICE INC CL B 911312106 101,756 871,571 SH   SOLE 25 871,571 0 0
UNITED PARCEL SERVICE INC CL B 911312106 287,275 2,460,601 SH   SOLE 26 567,849 0 1,892,752
UNITED PARCEL SERVICE INC CL B 911312106 15,415 132,031 SH   SOLE 28 99,832 0 32,199
UNITED PARCEL SERVICE INC CL B 911312106 9,491 81,291 SH   SOLE 29 25,754 0 55,537
UNITED PARCEL SERVICE INC CL B 911312106 262,268 2,246,409 SH   SOLE 30 2,246,409 0 0
UNITED PARCEL SERVICE INC CL B 911312106 33,747 289,052 SH   SOLE 31 153,173 0 135,879
UNITED PARCEL SERVICE INC CL B 911312106 26,964 230,953 SH   SOLE 34 230,953 0 0
UNITED PARCEL SERVICE INC CL B 911312106 71,515 612,550 SH   SOLE 36 612,550 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,275 10,924 SH   SOLE 37 10,924 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,622 13,894 SH   SOLE 40 13,894 0 0
UNITED RENTALS INC COM 911363109 31,519 192,659 SH   SOLE 2 16,509 0 176,150
UNITED RENTALS INC COM 911363109 4,727 28,894 SH   SOLE 4 26,638 0 2,256
UNITED RENTALS INC COM 911363109 14,872 90,904 SH   SOLE 7 72,287 0 18,617
UNITED RENTALS INC COM 911363109 155 950 SH   SOLE 13 950 0 0
UNITED RENTALS INC COM 911363109 118 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 28,600 174,818 SH   SOLE 18 163,749 0 11,069
UNITED RENTALS INC COM 911363109 8,143 49,775 SH   SOLE 19 49,775 0 0
UNITED RENTALS INC COM 911363109 5,501 33,625 SH   SOLE 20 0 0 33,625
UNITED RENTALS INC COM 911363109 328,903 2,010,412 SH   SOLE 21 2,010,412 0 0
UNITED RENTALS INC COM 911363109 360,834 2,205,585 SH   SOLE 22 1,988,214 0 217,371
UNITED RENTALS INC COM 911363109 17,609 107,633 SH   SOLE 23 107,633 0 0
UNITED RENTALS INC COM 911363109 13,982 85,465 SH   SOLE 25 85,465 0 0
UNITED RENTALS INC COM 911363109 52,792 322,691 SH   SOLE 26 81,886 0 240,805
UNITED RENTALS INC COM 911363109 2,568 15,698 SH   SOLE 28 11,787 0 3,911
UNITED RENTALS INC COM 911363109 3,194 19,524 SH   SOLE 29 3,022 0 16,502
UNITED RENTALS INC COM 911363109 52,642 321,775 SH   SOLE 30 321,775 0 0
UNITED RENTALS INC COM 911363109 5,918 36,173 SH   SOLE 31 17,378 0 18,795
UNITED RENTALS INC COM 911363109 2,684 16,405 SH   SOLE 34 16,405 0 0
UNITED RENTALS INC COM 911363109 10,971 67,061 SH   SOLE 36 67,061 0 0
UNITED RENTALS INC COM 911363109 278 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 128 11,539 SH   SOLE 2 508 0 11,031
UNITED SECURITY BANCSHARES C COM 911460103 496 44,665 SH   SOLE 18 44,665 0 0
UNITED SECURITY BANCSHARES C COM 911460103 139 12,495 SH   SOLE 19 12,495 0 0
UNITED SECURITY BANCSHARES C COM 911460103 5,126 461,759 SH   SOLE 21 461,759 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,198 107,899 SH   SOLE 22 104,116 0 3,783
UNITED STATES ANTIMONY CORP COM 911549103 32 37,750 SH   SOLE 21 37,750 0 0
UNITED STATES ANTIMONY CORP COM 911549103 29 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 982 21,920 SH   SOLE 2 1,354 0 20,566
UNITED STATES CELLULAR CORP COM 911684108 3 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 16 359 SH   SOLE 7 359 0 0
UNITED STATES CELLULAR CORP COM 911684108 5,273 117,750 SH   SOLE 18 117,750 0 0
UNITED STATES CELLULAR CORP COM 911684108 6,730 150,300 SH   SOLE 19 150,300 0 0
UNITED STATES CELLULAR CORP COM 911684108 11,548 257,874 SH   SOLE 21 257,874 0 0
UNITED STATES CELLULAR CORP COM 911684108 24,145 539,187 SH   SOLE 22 512,646 0 26,541
UNITED STATES CELLULAR CORP COM 911684108 271 6,053 SH   SOLE 23 6,053 0 0
UNITED STATES CELLULAR CORP COM 911684108 249 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 72 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 197 4,399 SH   SOLE 30 4,399 0 0
UNITED STATES CELLULAR CORP COM 911684108 13 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,627 36,336 SH   SOLE 34 36,336 0 0
UNITED STATES CELLULAR CORP COM 911684108 111 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 134 1,692 SH   SOLE 2 79 0 1,613
UNITED STATES LIME & MINERAL COM 911922102 545 6,905 SH   SOLE 18 6,905 0 0
UNITED STATES LIME & MINERAL COM 911922102 112 1,423 SH   SOLE 19 1,423 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,734 72,631 SH   SOLE 21 72,631 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,976 88,357 SH   SOLE 22 86,841 0 1,516
UNITED STATES LIME & MINERAL COM 911922102 32 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 49 625 SH   SOLE 30 625 0 0
UNITED STATES LIME & MINERAL COM 911922102 20 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP OPTIONS 91232N108 62,080 4,000,000 SH Call SOLE 19 4,000,000 0 0
UNITED STATES STL CORP NEW COM 912909108 12,306 403,736 SH   SOLE 2 86,107 0 317,629
UNITED STATES STL CORP NEW COM 912909108 26 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 172 5,633 SH   SOLE 7 5,633 0 0
UNITED STATES STL CORP NEW COM 912909108 16,722 548,632 SH   SOLE 18 548,632 0 0
UNITED STATES STL CORP NEW COM 912909108 954 31,293 SH   SOLE 19 31,293 0 0
UNITED STATES STL CORP NEW COM 912909108 252,593 8,287,182 SH   SOLE 21 8,287,182 0 0
UNITED STATES STL CORP NEW COM 912909108 194,925 6,395,185 SH   SOLE 22 6,025,387 0 369,798
UNITED STATES STL CORP NEW COM 912909108 1,707 56,002 SH   SOLE 26 31,080 0 24,922
UNITED STATES STL CORP NEW COM 912909108 738 24,210 SH   SOLE 28 24,210 0 0
UNITED STATES STL CORP NEW COM 912909108 1,244 40,807 SH   SOLE 30 40,807 0 0
UNITED STATES STL CORP NEW COM 912909108 115 3,760 SH   SOLE 31 3,760 0 0
UNITED STATES STL CORP NEW COM 912909108 383 12,574 SH   SOLE 36 12,574 0 0
UNITED STATES STL CORP NEW COM 912909108 595 19,511 SH   SOLE 40 19,511 0 0
UNITED TECHNOLOGIES CORP COM 913017109 251,464 1,798,611 SH   SOLE 2 232,059 0 1,566,552
UNITED TECHNOLOGIES CORP COM 913017109 33,495 239,574 SH   SOLE 4 219,520 0 20,054
UNITED TECHNOLOGIES CORP COM 913017109 80,994 579,315 SH   SOLE 7 574,997 0 4,318
UNITED TECHNOLOGIES CORP COM 913017109 577 4,128 SH   SOLE 13 4,128 0 0
UNITED TECHNOLOGIES CORP COM 913017109 865 6,186 SH   SOLE 15 6,186 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11 78 SH   SOLE 17 0 0 78
UNITED TECHNOLOGIES CORP COM 913017109 249,044 1,781,302 SH   SOLE 18 1,686,195 0 95,107
UNITED TECHNOLOGIES CORP COM 913017109 123,637 884,321 SH   SOLE 19 884,321 0 0
UNITED TECHNOLOGIES CORP COM 913017109 45,722 327,026 SH   SOLE 20 0 0 327,026
UNITED TECHNOLOGIES CORP COM 913017109 2,177,306 15,573,323 SH   SOLE 21 15,573,323 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,515,109 17,989,479 SH   SOLE 22 15,857,972 0 2,131,507
UNITED TECHNOLOGIES CORP COM 913017109 133,979 958,295 SH   SOLE 23 958,295 0 0
UNITED TECHNOLOGIES CORP COM 913017109 118,964 850,900 SH   SOLE 25 850,900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 343,119 2,454,180 SH   SOLE 26 679,768 0 1,774,412
UNITED TECHNOLOGIES CORP COM 913017109 20,643 147,651 SH   SOLE 28 111,639 0 36,012
UNITED TECHNOLOGIES CORP COM 913017109 3,647 26,085 SH   SOLE 29 26,085 0 0
UNITED TECHNOLOGIES CORP COM 913017109 360,739 2,580,210 SH   SOLE 30 2,580,210 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42,692 305,356 SH   SOLE 31 148,846 0 156,510
UNITED TECHNOLOGIES CORP COM 913017109 14,008 100,193 SH   SOLE 32 100,193 0 0
UNITED TECHNOLOGIES CORP COM 913017109 55,247 395,161 SH   SOLE 34 395,161 0 0
UNITED TECHNOLOGIES CORP COM 913017109 91,326 653,216 SH   SOLE 36 653,216 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,446 17,496 SH   SOLE 37 17,496 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,145 15,341 SH   SOLE 40 15,341 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 17,127 133,930 SH   SOLE 2 37,552 0 96,378
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,095 16,381 SH   SOLE 4 15,232 0 1,149
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,851 22,294 SH   SOLE 7 10,859 0 11,435
UNITED THERAPEUTICS CORP DEL COM 91307C102 17,984 140,628 SH   SOLE 18 135,999 0 4,629
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,635 12,789 SH   SOLE 19 12,789 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 349,367 2,731,988 SH   SOLE 21 2,731,988 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 198,607 1,553,075 SH   SOLE 22 1,457,555 0 95,520
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,334 65,173 SH   SOLE 23 65,173 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 279 2,185 SH   SOLE 25 2,185 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,235 111,313 SH   SOLE 26 47,991 0 63,322
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,115 8,719 SH   SOLE 28 6,704 0 2,015
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,622 12,685 SH   SOLE 29 3,024 0 9,661
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,425 81,524 SH   SOLE 30 81,524 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,111 16,506 SH   SOLE 31 8,931 0 7,575
UNITED THERAPEUTICS CORP DEL COM 91307C102 375 2,929 SH   SOLE 34 2,929 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,301 10,172 SH   SOLE 36 10,172 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 112 874 SH   SOLE 40 874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 773,047 2,905,755 SH   SOLE 2 786,984 0 2,118,771
UNITEDHEALTH GROUP INC COM 91324P102 88,231 331,645 SH   SOLE 4 306,363 0 25,282
UNITEDHEALTH GROUP INC COM 91324P102 188,640 709,067 SH   SOLE 7 705,465 0 3,602
UNITEDHEALTH GROUP INC COM 91324P102 1,178 4,429 SH   SOLE 13 4,429 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,085 7,838 SH   SOLE 15 7,838 0 0
UNITEDHEALTH GROUP INC COM 91324P102 234 880 SH   SOLE 17 0 0 880
UNITEDHEALTH GROUP INC COM 91324P102 1,168,239 4,391,217 SH   SOLE 18 3,782,300 0 608,917
UNITEDHEALTH GROUP INC COM 91324P102 1,303,144 4,898,302 SH   SOLE 19 4,898,302 0 0
UNITEDHEALTH GROUP INC COM 91324P102 105,190 395,393 SH   SOLE 20 0 0 395,393
UNITEDHEALTH GROUP INC COM 91324P102 4,673,041 17,565,181 SH   SOLE 21 17,565,181 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,324,629 23,773,225 SH   SOLE 22 21,102,432 0 2,670,793
UNITEDHEALTH GROUP INC COM 91324P102 329,449 1,238,344 SH   SOLE 23 1,238,344 0 0
UNITEDHEALTH GROUP INC COM 91324P102 255,738 961,276 SH   SOLE 25 946,116 0 15,160
UNITEDHEALTH GROUP INC COM 91324P102 970,347 3,647,374 SH   SOLE 26 730,440 0 2,916,934
UNITEDHEALTH GROUP INC COM 91324P102 49,533 186,185 SH   SOLE 28 141,049 0 45,136
UNITEDHEALTH GROUP INC COM 91324P102 50,702 190,581 SH   SOLE 29 37,804 0 152,777
UNITEDHEALTH GROUP INC COM 91324P102 991,820 3,728,086 SH   SOLE 30 3,728,086 0 0
UNITEDHEALTH GROUP INC COM 91324P102 99,887 375,460 SH   SOLE 31 190,143 0 185,317
UNITEDHEALTH GROUP INC COM 91324P102 26,655 100,193 SH   SOLE 32 100,193 0 0
UNITEDHEALTH GROUP INC COM 91324P102 302,075 1,135,448 SH   SOLE 34 1,135,448 0 0
UNITEDHEALTH GROUP INC COM 91324P102 224,152 842,551 SH   SOLE 36 842,551 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,197 19,534 SH   SOLE 40 19,534 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 79,812 300,000 SH Call SOLE 19 300,000 0 0
UNITI GROUP INC COM 91325V108 8,108 402,362 SH   SOLE 2 84,903 0 317,459
UNITI GROUP INC COM 91325V108 139 6,923 SH   SOLE 4 6,923 0 0
UNITI GROUP INC COM 91325V108 126 6,253 SH   SOLE 7 6,253 0 0
UNITI GROUP INC COM 91325V108 10,860 538,981 SH   SOLE 18 538,981 0 0
UNITI GROUP INC COM 91325V108 606 30,072 SH   SOLE 19 30,072 0 0
UNITI GROUP INC COM 91325V108 178,244 8,845,838 SH   SOLE 21 8,845,838 0 0
UNITI GROUP INC COM 91325V108 123,392 6,123,679 SH   SOLE 22 5,776,873 0 346,806
UNITI GROUP INC COM 91325V108 880 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 446 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 1,982 98,351 SH   SOLE 30 98,351 0 0
UNITI GROUP INC COM 91325V108 66 3,287 SH   SOLE 31 3,287 0 0
UNITI GROUP INC COM 91325V108 199 9,856 SH   SOLE 36 9,856 0 0
UNITI GROUP INC COM 91325V108 352 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V108 50 2,500 SH Put SOLE 2 2,500 0 0
UNITI GROUP INC OPTIONS 91325V108 1,007 50,000 SH Put SOLE 19 50,000 0 0
UNITIL CORP COM 913259107 753 14,786 SH   SOLE 2 583 0 14,203
UNITIL CORP COM 913259107 9 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 1,070 21,017 SH   SOLE 7 21,017 0 0
UNITIL CORP COM 913259107 2,577 50,635 SH   SOLE 18 50,635 0 0
UNITIL CORP COM 913259107 667 13,097 SH   SOLE 19 13,097 0 0
UNITIL CORP COM 913259107 26,539 521,404 SH   SOLE 21 521,404 0 0
UNITIL CORP COM 913259107 26,495 520,539 SH   SOLE 22 501,478 0 19,061
UNITIL CORP COM 913259107 195 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 99 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 179 3,511 SH   SOLE 30 3,511 0 0
UNITIL CORP COM 913259107 77 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 156 6,834 SH   SOLE 2 281 0 6,553
UNITY BANCORP INC COM 913290102 586 25,601 SH   SOLE 18 25,601 0 0
UNITY BANCORP INC COM 913290102 125 5,444 SH   SOLE 19 5,444 0 0
UNITY BANCORP INC COM 913290102 6,382 278,691 SH   SOLE 21 278,691 0 0
UNITY BANCORP INC COM 913290102 1,439 62,841 SH   SOLE 22 60,651 0 2,190
UNITY BIOTECHNOLOGY INC COM 91381U101 65 3,964 SH   SOLE 2 0 0 3,964
UNITY BIOTECHNOLOGY INC COM 91381U101 272 16,717 SH   SOLE 18 16,717 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 61 3,736 SH   SOLE 19 3,736 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,884 177,017 SH   SOLE 21 177,017 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,289 140,540 SH   SOLE 22 139,003 0 1,537
UNIVAR INC COM 91336L107 6,855 223,565 SH   SOLE 2 8,124 0 215,441
UNIVAR INC COM 91336L107 87 2,853 SH   SOLE 4 2,853 0 0
UNIVAR INC COM 91336L107 144 4,690 SH   SOLE 7 4,690 0 0
UNIVAR INC COM 91336L107 2,027 66,097 SH   SOLE 18 66,097 0 0
UNIVAR INC COM 91336L107 635 20,715 SH   SOLE 19 20,715 0 0
UNIVAR INC COM 91336L107 36,954 1,205,298 SH   SOLE 21 1,205,298 0 0
UNIVAR INC COM 91336L107 93,064 3,035,360 SH   SOLE 22 2,803,443 0 231,917
UNIVAR INC COM 91336L107 15 500 SH   SOLE 23 500 0 0
UNIVAR INC COM 91336L107 976 31,837 SH   SOLE 26 23,673 0 8,164
UNIVAR INC COM 91336L107 474 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 280 9,136 SH   SOLE 29 0 0 9,136
UNIVAR INC COM 91336L107 792 25,819 SH   SOLE 30 25,819 0 0
UNIVAR INC COM 91336L107 72 2,357 SH   SOLE 31 2,314 0 43
UNIVAR INC COM 91336L107 243 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 387 12,632 SH   SOLE 40 12,632 0 0
UNIVERSAL CORP VA COM 913456109 1,422 21,871 SH   SOLE 2 936 0 20,935
UNIVERSAL CORP VA COM 913456109 12 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 79 1,213 SH   SOLE 7 1,213 0 0
UNIVERSAL CORP VA COM 913456109 7,086 109,011 SH   SOLE 18 109,011 0 0
UNIVERSAL CORP VA COM 913456109 1,469 22,601 SH   SOLE 19 22,601 0 0
UNIVERSAL CORP VA COM 913456109 168,114 2,586,368 SH   SOLE 21 2,586,368 0 0
UNIVERSAL CORP VA COM 913456109 46,883 721,275 SH   SOLE 22 683,331 0 37,944
UNIVERSAL CORP VA COM 913456109 120 1,849 SH   SOLE 23 1,849 0 0
UNIVERSAL CORP VA COM 913456109 194 2,985 SH   SOLE 26 1,592 0 1,393
UNIVERSAL CORP VA COM 913456109 239 3,682 SH   SOLE 28 3,682 0 0
UNIVERSAL CORP VA COM 913456109 3,545 54,535 SH   SOLE 30 54,535 0 0
UNIVERSAL CORP VA COM 913456109 61 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 151 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,363 79,414 SH   SOLE 2 3,235 0 76,179
UNIVERSAL DISPLAY CORP COM 91347P105 20 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 112 954 SH   SOLE 7 954 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,378 20,169 SH   SOLE 18 20,169 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 891 7,561 SH   SOLE 19 7,561 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 61,014 517,507 SH   SOLE 21 517,507 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 133,837 1,135,171 SH   SOLE 22 1,055,771 0 79,400
UNIVERSAL DISPLAY CORP COM 91347P105 2,058 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 654 5,544 SH   SOLE 28 5,544 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,163 9,861 SH   SOLE 30 9,861 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 172 1,460 SH   SOLE 31 842 0 618
UNIVERSAL DISPLAY CORP COM 91347P105 602 5,104 SH   SOLE 40 5,104 0 0
UNIVERSAL ELECTRS INC COM 913483103 541 13,741 SH   SOLE 2 483 0 13,258
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 9 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,417 61,433 SH   SOLE 18 61,433 0 0
UNIVERSAL ELECTRS INC COM 913483103 509 12,932 SH   SOLE 19 12,932 0 0
UNIVERSAL ELECTRS INC COM 913483103 58,339 1,482,560 SH   SOLE 21 1,482,560 0 0
UNIVERSAL ELECTRS INC COM 913483103 15,809 401,752 SH   SOLE 22 378,903 0 22,849
UNIVERSAL ELECTRS INC COM 913483103 26 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 82 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,221 31,036 SH   SOLE 30 31,036 0 0
UNIVERSAL ELECTRS INC COM 913483103 65 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 3,891 110,122 SH   SOLE 2 60,475 0 49,647
UNIVERSAL FST PRODS INC COM 913543104 14 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 46 1,294 SH   SOLE 7 1,294 0 0
UNIVERSAL FST PRODS INC COM 913543104 9,219 260,939 SH   SOLE 18 260,939 0 0
UNIVERSAL FST PRODS INC COM 913543104 21,082 596,723 SH   SOLE 19 596,723 0 0
UNIVERSAL FST PRODS INC COM 913543104 239,214 6,770,848 SH   SOLE 21 6,770,848 0 0
UNIVERSAL FST PRODS INC COM 913543104 91,805 2,598,512 SH   SOLE 22 2,512,345 0 86,167
UNIVERSAL FST PRODS INC COM 913543104 7,314 207,032 SH   SOLE 23 207,032 0 0
UNIVERSAL FST PRODS INC COM 913543104 11,259 318,694 SH   SOLE 26 6,831 0 311,863
UNIVERSAL FST PRODS INC COM 913543104 307 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,166 61,299 SH   SOLE 29 0 0 61,299
UNIVERSAL FST PRODS INC COM 913543104 4,915 139,109 SH   SOLE 30 139,109 0 0
UNIVERSAL FST PRODS INC COM 913543104 460 13,026 SH   SOLE 34 13,026 0 0
UNIVERSAL FST PRODS INC COM 913543104 226 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 835 11,227 SH   SOLE 2 481 0 10,746
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 245 3,287 SH   SOLE 4 3,287 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,593 21,403 SH   SOLE 7 21,403 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 44 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,290 57,656 SH   SOLE 18 57,656 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,203 29,607 SH   SOLE 19 29,607 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 106,651 1,433,283 SH   SOLE 21 1,433,283 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 42,096 565,730 SH   SOLE 22 550,061 0 15,669
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 62 831 SH   SOLE 23 831 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,745 23,456 SH   SOLE 25 23,456 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 611 8,210 SH   SOLE 26 0 0 8,210
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 324 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6,328 85,047 SH   SOLE 30 85,047 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 114 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 26,716 208,977 SH   SOLE 2 37,203 0 171,774
UNIVERSAL HLTH SVCS INC CL B 913903100 3,691 28,875 SH   SOLE 4 26,499 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 14,139 110,596 SH   SOLE 7 80,812 0 29,784
UNIVERSAL HLTH SVCS INC CL B 913903100 332 2,599 SH   SOLE 13 2,599 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 73 568 SH   SOLE 15 568 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 22,803 178,370 SH   SOLE 18 165,649 0 12,721
UNIVERSAL HLTH SVCS INC CL B 913903100 18,845 147,410 SH   SOLE 19 147,410 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 279,993 2,190,183 SH   SOLE 21 2,190,183 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 272,320 2,130,166 SH   SOLE 22 1,892,190 0 237,976
UNIVERSAL HLTH SVCS INC CL B 913903100 14,604 114,236 SH   SOLE 23 114,236 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 11,137 87,120 SH   SOLE 25 87,120 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 41,382 323,698 SH   SOLE 26 94,873 0 228,825
UNIVERSAL HLTH SVCS INC CL B 913903100 2,090 16,346 SH   SOLE 28 12,313 0 4,033
UNIVERSAL HLTH SVCS INC CL B 913903100 2,600 20,338 SH   SOLE 29 3,240 0 17,098
UNIVERSAL HLTH SVCS INC CL B 913903100 48,477 379,204 SH   SOLE 30 379,204 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,742 29,273 SH   SOLE 31 16,299 0 12,974
UNIVERSAL HLTH SVCS INC CL B 913903100 5,123 40,074 SH   SOLE 34 40,074 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,336 80,848 SH   SOLE 36 80,848 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 227 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,244 25,631 SH   SOLE 2 1,191 0 24,440
UNIVERSAL INS HLDGS INC COM 91359V107 34 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 6,602 135,985 SH   SOLE 18 135,985 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,440 29,659 SH   SOLE 19 29,659 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 164,424 3,386,694 SH   SOLE 21 3,386,694 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 43,677 899,623 SH   SOLE 22 854,392 0 45,231
UNIVERSAL INS HLDGS INC COM 91359V107 117 2,402 SH   SOLE 26 0 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 223 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,507 72,241 SH   SOLE 30 72,241 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 176 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 739 20,094 SH   SOLE 2 13,752 0 6,342
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,268 34,450 SH   SOLE 18 34,450 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,230 196,471 SH   SOLE 19 196,471 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 12,153 330,254 SH   SOLE 21 330,254 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 15,620 424,452 SH   SOLE 22 417,047 0 7,405
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,715 46,603 SH   SOLE 23 46,603 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,775 75,414 SH   SOLE 26 0 0 75,414
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 52 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 392 10,644 SH   SOLE 29 0 0 10,644
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 85 2,310 SH   SOLE 30 2,310 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 930 25,272 SH   SOLE 34 25,272 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 27 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 202 7,902 SH   SOLE 2 239 0 7,663
UNIVERSAL STAINLESS & ALLOY COM 913837100 7 258 SH   SOLE 7 258 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 650 25,481 SH   SOLE 18 25,481 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 254 9,974 SH   SOLE 19 9,974 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 6,784 265,925 SH   SOLE 21 265,925 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 4,376 171,521 SH   SOLE 22 168,101 0 3,420
UNIVERSAL TECHNICAL INST INC COM 913915104 10 3,635 SH   SOLE 18 3,635 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 167 62,956 SH   SOLE 21 62,956 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,158 435,513 SH   SOLE 22 435,513 0 0
UNIVEST CORP PA COM 915271100 730 27,600 SH   SOLE 2 1,085 0 26,515
UNIVEST CORP PA COM 915271100 17 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,667 100,830 SH   SOLE 18 100,830 0 0
UNIVEST CORP PA COM 915271100 680 25,704 SH   SOLE 19 25,704 0 0
UNIVEST CORP PA COM 915271100 27,009 1,021,135 SH   SOLE 21 1,021,135 0 0
UNIVEST CORP PA COM 915271100 22,193 839,051 SH   SOLE 22 800,217 0 38,834
UNIVEST CORP PA COM 915271100 216 8,164 SH   SOLE 26 0 0 8,164
UNIVEST CORP PA COM 915271100 79 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 160 6,056 SH   SOLE 30 6,056 0 0
UNIVEST CORP PA COM 915271100 64 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 36,140 925,011 SH   SOLE 2 474,194 0 450,817
UNUM GROUP COM 91529Y106 6,389 163,527 SH   SOLE 4 158,134 0 5,393
UNUM GROUP COM 91529Y106 10,481 268,266 SH   SOLE 7 208,533 0 59,733
UNUM GROUP COM 91529Y106 259 6,632 SH   SOLE 13 6,632 0 0
UNUM GROUP COM 91529Y106 73 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 18,440 471,972 SH   SOLE 18 434,755 0 37,217
UNUM GROUP COM 91529Y106 7,989 204,480 SH   SOLE 19 204,480 0 0
UNUM GROUP COM 91529Y106 5,287 135,327 SH   SOLE 20 0 0 135,327
UNUM GROUP COM 91529Y106 181,890 4,655,501 SH   SOLE 21 4,655,501 0 0
UNUM GROUP COM 91529Y106 247,407 6,332,392 SH   SOLE 22 5,458,822 0 873,570
UNUM GROUP COM 91529Y106 16,908 432,763 SH   SOLE 23 432,763 0 0
UNUM GROUP COM 91529Y106 9,207 235,662 SH   SOLE 25 235,662 0 0
UNUM GROUP COM 91529Y106 32,534 832,712 SH   SOLE 26 256,363 0 576,349
UNUM GROUP COM 91529Y106 1,609 41,193 SH   SOLE 28 30,787 0 10,406
UNUM GROUP COM 91529Y106 5,527 141,469 SH   SOLE 29 97,688 0 43,781
UNUM GROUP COM 91529Y106 35,523 909,205 SH   SOLE 30 909,205 0 0
UNUM GROUP COM 91529Y106 10,472 268,039 SH   SOLE 31 201,895 0 66,144
UNUM GROUP COM 91529Y106 2,471 63,248 SH   SOLE 34 63,248 0 0
UNUM GROUP COM 91529Y106 8,868 226,971 SH   SOLE 36 226,971 0 0
UNUM GROUP COM 91529Y106 185 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 63 6,074 SH   SOLE 2 3,301 0 2,773
UNUM THERAPEUTICS INC COM 903214104 124 12,003 SH   SOLE 18 12,003 0 0
UNUM THERAPEUTICS INC COM 903214104 603 58,552 SH   SOLE 19 58,552 0 0
UNUM THERAPEUTICS INC COM 903214104 1,349 130,986 SH   SOLE 21 130,986 0 0
UNUM THERAPEUTICS INC COM 903214104 1,871 181,646 SH   SOLE 22 180,539 0 1,107
UNUM THERAPEUTICS INC COM 903214104 66 6,453 SH   SOLE 23 6,453 0 0
UNUM THERAPEUTICS INC COM 903214104 56 5,443 SH   SOLE 26 0 0 5,443
UPLAND SOFTWARE INC COM 91544A109 409 12,657 SH   SOLE 2 587 0 12,070
UPLAND SOFTWARE INC COM 91544A109 11 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 1,696 52,487 SH   SOLE 18 52,487 0 0
UPLAND SOFTWARE INC COM 91544A109 1,138 35,218 SH   SOLE 19 35,218 0 0
UPLAND SOFTWARE INC COM 91544A109 17,917 554,542 SH   SOLE 21 554,542 0 0
UPLAND SOFTWARE INC COM 91544A109 14,403 445,782 SH   SOLE 22 426,454 0 19,328
UPLAND SOFTWARE INC COM 91544A109 27 832 SH   SOLE 23 832 0 0
UPLAND SOFTWARE INC COM 91544A109 93 2,866 SH   SOLE 30 2,866 0 0
UQM TECHNOLOGIES INC COM 903213106 13 9,681 SH   SOLE 18 9,681 0 0
UQM TECHNOLOGIES INC COM 903213106 218 166,509 SH   SOLE 21 166,509 0 0
UQM TECHNOLOGIES INC COM 903213106 1,823 1,391,320 SH   SOLE 22 1,391,320 0 0
URANIUM ENERGY CORP COM 916896103 224 130,058 SH   SOLE 2 5,949 0 124,109
URANIUM ENERGY CORP COM 916896103 7 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 901 523,577 SH   SOLE 18 523,577 0 0
URANIUM ENERGY CORP COM 916896103 240 139,784 SH   SOLE 19 139,784 0 0
URANIUM ENERGY CORP COM 916896103 9,800 5,697,581 SH   SOLE 21 5,697,581 0 0
URANIUM ENERGY CORP COM 916896103 6,244 3,630,045 SH   SOLE 22 3,498,260 0 131,785
URBAN EDGE PPTYS COM 91704F104 3,415 154,643 SH   SOLE 2 50,604 0 104,039
URBAN EDGE PPTYS COM 91704F104 667 30,226 SH   SOLE 4 30,226 0 0
URBAN EDGE PPTYS COM 91704F104 3,968 179,688 SH   SOLE 7 179,688 0 0
URBAN EDGE PPTYS COM 91704F104 100 4,534 SH   SOLE 15 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 14,494 656,437 SH   SOLE 18 656,437 0 0
URBAN EDGE PPTYS COM 91704F104 5,543 251,041 SH   SOLE 19 251,041 0 0
URBAN EDGE PPTYS COM 91704F104 187,826 8,506,623 SH   SOLE 21 8,506,623 0 0
URBAN EDGE PPTYS COM 91704F104 122,118 5,530,728 SH   SOLE 22 5,381,369 0 149,359
URBAN EDGE PPTYS COM 91704F104 165 7,491 SH   SOLE 23 7,491 0 0
URBAN EDGE PPTYS COM 91704F104 4,601 208,374 SH   SOLE 25 208,374 0 0
URBAN EDGE PPTYS COM 91704F104 1,521 68,903 SH   SOLE 26 25,537 0 43,366
URBAN EDGE PPTYS COM 91704F104 348 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 849 38,447 SH   SOLE 29 38,447 0 0
URBAN EDGE PPTYS COM 91704F104 11,623 526,424 SH   SOLE 30 526,424 0 0
URBAN EDGE PPTYS COM 91704F104 244 11,059 SH   SOLE 40 11,059 0 0
URBAN ONE INC CL A 91705J105 1 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 8 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 150 74,817 SH   SOLE 21 74,817 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,004 1,001,918 SH   SOLE 22 1,001,918 0 0
URBAN OUTFITTERS INC COM 917047102 15,834 387,149 SH   SOLE 2 269,140 0 118,009
URBAN OUTFITTERS INC COM 917047102 1,785 43,647 SH   SOLE 4 43,647 0 0
URBAN OUTFITTERS INC COM 917047102 473 11,569 SH   SOLE 7 11,569 0 0
URBAN OUTFITTERS INC COM 917047102 46,955 1,148,037 SH   SOLE 18 1,039,422 0 108,615
URBAN OUTFITTERS INC COM 917047102 7,167 175,236 SH   SOLE 19 175,236 0 0
URBAN OUTFITTERS INC COM 917047102 146,050 3,570,893 SH   SOLE 21 3,570,893 0 0
URBAN OUTFITTERS INC COM 917047102 119,735 2,927,502 SH   SOLE 22 2,676,644 0 250,858
URBAN OUTFITTERS INC COM 917047102 2,735 66,882 SH   SOLE 23 66,882 0 0
URBAN OUTFITTERS INC COM 917047102 1,399 34,213 SH   SOLE 25 0 0 34,213
URBAN OUTFITTERS INC COM 917047102 949 23,197 SH   SOLE 26 10,842 0 12,355
URBAN OUTFITTERS INC COM 917047102 429 10,483 SH   SOLE 28 10,483 0 0
URBAN OUTFITTERS INC COM 917047102 1,271 31,064 SH   SOLE 29 31,064 0 0
URBAN OUTFITTERS INC COM 917047102 1,326 32,425 SH   SOLE 30 32,425 0 0
URBAN OUTFITTERS INC COM 917047102 3,208 78,426 SH   SOLE 31 62,271 0 16,155
URBAN OUTFITTERS INC COM 917047102 14,681 358,957 SH   SOLE 34 358,957 0 0
URBAN OUTFITTERS INC COM 917047102 1,818 44,457 SH   SOLE 36 44,457 0 0
URBAN OUTFITTERS INC COM 917047102 313 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 1,639 34,693 SH   SOLE 21 34,693 0 0
UROGEN PHARMA LTD COM M96088105 3,208 67,926 SH   SOLE 22 63,503 0 4,423
UROVANT SCIENCES LTD SHS G9381B108 263 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 138 11,486 SH   SOLE 18 11,486 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,561 130,103 SH   SOLE 19 130,103 0 0
UROVANT SCIENCES LTD SHS G9381B108 19 1,572 SH   SOLE 20 1,572 0 0
UROVANT SCIENCES LTD SHS G9381B108 55 4,547 SH   SOLE 22 4,547 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,745 145,453 SH   SOLE 26 25,916 0 119,537
UROVANT SCIENCES LTD SHS G9381B108 793 66,078 SH   SOLE 34 66,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 661 31,048 SH   SOLE 2 1,108 0 29,940
URSTADT BIDDLE PPTYS INC CL A 917286205 204 9,595 SH   SOLE 4 9,595 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,087 51,064 SH   SOLE 7 51,064 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 23 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,918 137,057 SH   SOLE 18 137,057 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,466 68,840 SH   SOLE 19 68,840 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 69,929 3,284,576 SH   SOLE 21 3,284,576 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 24,033 1,128,836 SH   SOLE 22 1,095,436 0 33,400
URSTADT BIDDLE PPTYS INC CL A 917286205 41 1,940 SH   SOLE 23 1,940 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,353 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 186 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 228 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,332 203,475 SH   SOLE 30 203,475 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 129 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 206,246 3,905,442 SH   SOLE 2 668,418 0 3,237,024
US BANCORP DEL COM NEW 902973304 26,085 493,943 SH   SOLE 4 452,773 0 41,170
US BANCORP DEL COM NEW 902973304 60,666 1,148,763 SH   SOLE 7 1,131,238 0 17,525
US BANCORP DEL COM NEW 902973304 1,125 21,309 SH   SOLE 13 21,309 0 0
US BANCORP DEL COM NEW 902973304 682 12,912 SH   SOLE 15 12,912 0 0
US BANCORP DEL COM NEW 902973304 5 87 SH   SOLE 17 0 0 87
US BANCORP DEL COM NEW 902973304 412,034 7,802,200 SH   SOLE 18 6,650,935 0 1,151,265
US BANCORP DEL COM NEW 902973304 386,753 7,323,475 SH   SOLE 19 7,323,475 0 0
US BANCORP DEL COM NEW 902973304 34,095 645,622 SH   SOLE 20 0 0 645,622
US BANCORP DEL COM NEW 902973304 1,465,646 27,753,191 SH   SOLE 21 27,753,191 0 0
US BANCORP DEL COM NEW 902973304 1,981,702 37,525,131 SH   SOLE 22 33,190,704 0 4,334,427
US BANCORP DEL COM NEW 902973304 104,031 1,969,917 SH   SOLE 23 1,969,917 0 0
US BANCORP DEL COM NEW 902973304 97,172 1,840,033 SH   SOLE 25 1,787,346 0 52,687
US BANCORP DEL COM NEW 902973304 286,798 5,430,759 SH   SOLE 26 1,296,355 0 4,134,404
US BANCORP DEL COM NEW 902973304 15,966 302,325 SH   SOLE 28 229,228 0 73,097
US BANCORP DEL COM NEW 902973304 3,178 60,171 SH   SOLE 29 60,171 0 0
US BANCORP DEL COM NEW 902973304 288,997 5,472,397 SH   SOLE 30 5,472,397 0 0
US BANCORP DEL COM NEW 902973304 28,087 531,854 SH   SOLE 31 319,532 0 212,322
US BANCORP DEL COM NEW 902973304 57,869 1,095,801 SH   SOLE 34 1,095,801 0 0
US BANCORP DEL COM NEW 902973304 79,800 1,511,069 SH   SOLE 36 1,511,069 0 0
US BANCORP DEL COM NEW 902973304 1,754 33,214 SH   SOLE 37 33,214 0 0
US BANCORP DEL COM NEW 902973304 1,689 31,991 SH   SOLE 40 31,991 0 0
US ECOLOGY INC COM 91732J102 1,306 17,705 SH   SOLE 2 824 0 16,881
US ECOLOGY INC COM 91732J102 11 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 36 490 SH   SOLE 7 490 0 0
US ECOLOGY INC COM 91732J102 6,999 94,900 SH   SOLE 18 94,900 0 0
US ECOLOGY INC COM 91732J102 1,485 20,141 SH   SOLE 19 20,141 0 0
US ECOLOGY INC COM 91732J102 170,267 2,308,700 SH   SOLE 21 2,308,700 0 0
US ECOLOGY INC COM 91732J102 45,661 619,127 SH   SOLE 22 592,872 0 26,255
US ECOLOGY INC COM 91732J102 581 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 231 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 3,644 49,404 SH   SOLE 30 49,404 0 0
US ECOLOGY INC COM 91732J102 179 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 13,618 441,854 SH   SOLE 2 54,381 0 387,473
US FOODS HLDG CORP COM 912008109 28 906 SH   SOLE 4 906 0 0
US FOODS HLDG CORP COM 912008109 306 9,915 SH   SOLE 7 9,915 0 0
US FOODS HLDG CORP COM 912008109 3,237 105,035 SH   SOLE 18 105,035 0 0
US FOODS HLDG CORP COM 912008109 1,173 38,047 SH   SOLE 19 38,047 0 0
US FOODS HLDG CORP COM 912008109 69,975 2,270,448 SH   SOLE 21 2,270,448 0 0
US FOODS HLDG CORP COM 912008109 185,795 6,028,387 SH   SOLE 22 5,496,894 0 531,493
US FOODS HLDG CORP COM 912008109 2,159 70,061 SH   SOLE 26 37,966 0 32,095
US FOODS HLDG CORP COM 912008109 915 29,702 SH   SOLE 28 29,702 0 0
US FOODS HLDG CORP COM 912008109 1,535 49,811 SH   SOLE 30 49,811 0 0
US FOODS HLDG CORP COM 912008109 135 4,368 SH   SOLE 31 4,336 0 32
US FOODS HLDG CORP COM 912008109 789 25,600 SH   SOLE 36 25,600 0 0
US FOODS HLDG CORP COM 912008109 747 24,227 SH   SOLE 40 24,227 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 241 17,430 SH   SOLE 2 859 0 16,571
US XPRESS ENTERPRISES INC COM CL A 90338N202 915 66,307 SH   SOLE 18 66,307 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 246 17,805 SH   SOLE 19 17,805 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 9,798 709,976 SH   SOLE 21 709,976 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 5,340 386,939 SH   SOLE 22 386,939 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 329 45,669 SH   SOLE 2 1,815 0 43,854
USA TECHNOLOGIES INC COM NO PAR 90328S500 8 1,128 SH   SOLE 7 1,128 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,287 178,702 SH   SOLE 18 178,702 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 350 48,620 SH   SOLE 19 48,620 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 13,486 1,873,026 SH   SOLE 21 1,873,026 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 11,379 1,580,408 SH   SOLE 22 1,537,734 0 42,674
USA TRUCK INC COM 902925106 141 6,975 SH   SOLE 2 367 0 6,608
USA TRUCK INC COM 902925106 6 283 SH   SOLE 7 283 0 0
USA TRUCK INC COM 902925106 534 26,406 SH   SOLE 18 26,406 0 0
USA TRUCK INC COM 902925106 145 7,172 SH   SOLE 19 7,172 0 0
USA TRUCK INC COM 902925106 5,876 290,460 SH   SOLE 21 290,460 0 0
USA TRUCK INC COM 902925106 6,317 312,252 SH   SOLE 22 308,341 0 3,911
USANA HEALTH SCIENCES INC COM 90328M107 1,534 12,726 SH   SOLE 2 2,995 0 9,731
USANA HEALTH SCIENCES INC COM 90328M107 30 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 5,406 44,847 SH   SOLE 18 44,847 0 0
USANA HEALTH SCIENCES INC COM 90328M107 5,758 47,768 SH   SOLE 19 47,768 0 0
USANA HEALTH SCIENCES INC COM 90328M107 51,905 430,565 SH   SOLE 21 430,565 0 0
USANA HEALTH SCIENCES INC COM 90328M107 56,814 471,288 SH   SOLE 22 453,017 0 18,271
USANA HEALTH SCIENCES INC COM 90328M107 1,444 11,982 SH   SOLE 23 11,982 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,761 22,905 SH   SOLE 26 0 0 22,905
USANA HEALTH SCIENCES INC COM 90328M107 203 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 338 2,805 SH   SOLE 29 0 0 2,805
USANA HEALTH SCIENCES INC COM 90328M107 316 2,624 SH   SOLE 30 2,624 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,100 25,713 SH   SOLE 34 25,713 0 0
USANA HEALTH SCIENCES INC COM 90328M107 141 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 263 2,793 SH   SOLE 2 119 0 2,674
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,103 11,707 SH   SOLE 18 11,707 0 0
UTAH MED PRODS INC COM 917488108 287 3,049 SH   SOLE 19 3,049 0 0
UTAH MED PRODS INC COM 917488108 11,400 121,016 SH   SOLE 21 121,016 0 0
UTAH MED PRODS INC COM 917488108 3,811 40,460 SH   SOLE 22 38,452 0 2,008
UTAH MED PRODS INC COM 917488108 129 1,374 SH   SOLE 26 0 0 1,374
UXIN LTD ADS 91818X108 493 72,601 SH   SOLE 22 72,601 0 0
V F CORP COM 918204108 101,791 1,089,260 SH   SOLE 2 411,257 0 678,003
V F CORP COM 918204108 18,052 193,170 SH   SOLE 4 184,323 0 8,847
V F CORP COM 918204108 40,176 429,924 SH   SOLE 7 319,058 0 110,866
V F CORP COM 918204108 1,929 20,639 SH   SOLE 13 20,639 0 0
V F CORP COM 918204108 253 2,711 SH   SOLE 15 2,711 0 0
V F CORP COM 918204108 72,150 772,068 SH   SOLE 18 731,165 0 40,903
V F CORP COM 918204108 28,131 301,027 SH   SOLE 19 301,027 0 0
V F CORP COM 918204108 16,133 172,636 SH   SOLE 20 0 0 172,636
V F CORP COM 918204108 779,551 8,341,902 SH   SOLE 21 8,341,902 0 0
V F CORP COM 918204108 795,713 8,514,851 SH   SOLE 22 7,311,692 0 1,203,159
V F CORP COM 918204108 51,796 554,269 SH   SOLE 23 554,269 0 0
V F CORP COM 918204108 29,959 320,585 SH   SOLE 25 320,585 0 0
V F CORP COM 918204108 125,495 1,342,909 SH   SOLE 26 296,001 0 1,046,908
V F CORP COM 918204108 6,030 64,524 SH   SOLE 28 48,840 0 15,684
V F CORP COM 918204108 13,667 146,247 SH   SOLE 29 94,931 0 51,316
V F CORP COM 918204108 135,094 1,445,624 SH   SOLE 30 1,445,624 0 0
V F CORP COM 918204108 29,237 312,867 SH   SOLE 31 206,750 0 106,117
V F CORP COM 918204108 21,778 233,047 SH   SOLE 34 233,047 0 0
V F CORP COM 918204108 33,954 363,342 SH   SOLE 36 363,342 0 0
V F CORP COM 918204108 627 6,711 SH   SOLE 40 6,711 0 0
VAALCO ENERGY INC COM NEW 91851C201 28 10,304 SH   SOLE 18 10,304 0 0
VAALCO ENERGY INC COM NEW 91851C201 766 280,747 SH   SOLE 21 280,747 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,666 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 4 591 SH   SOLE 18 591 0 0
VAIL RESORTS INC COM 91879Q109 23,720 86,436 SH   SOLE 2 4,907 0 81,529
VAIL RESORTS INC COM 91879Q109 3,602 13,126 SH   SOLE 4 12,059 0 1,067
VAIL RESORTS INC COM 91879Q109 1,098 4,002 SH   SOLE 7 4,002 0 0
VAIL RESORTS INC COM 91879Q109 30 109 SH   SOLE 15 109 0 0
VAIL RESORTS INC COM 91879Q109 7,367 26,845 SH   SOLE 18 23,612 0 3,233
VAIL RESORTS INC COM 91879Q109 40,069 146,014 SH   SOLE 19 146,014 0 0
VAIL RESORTS INC COM 91879Q109 148,120 539,757 SH   SOLE 21 539,757 0 0
VAIL RESORTS INC COM 91879Q109 302,292 1,101,567 SH   SOLE 22 1,021,997 0 79,570
VAIL RESORTS INC COM 91879Q109 13,485 49,141 SH   SOLE 23 49,141 0 0
VAIL RESORTS INC COM 91879Q109 10,479 38,187 SH   SOLE 25 38,187 0 0
VAIL RESORTS INC COM 91879Q109 31,464 114,658 SH   SOLE 26 38,972 0 75,686
VAIL RESORTS INC COM 91879Q109 2,130 7,763 SH   SOLE 28 5,857 0 1,906
VAIL RESORTS INC COM 91879Q109 2,646 9,642 SH   SOLE 29 1,551 0 8,091
VAIL RESORTS INC COM 91879Q109 14,615 53,256 SH   SOLE 30 53,256 0 0
VAIL RESORTS INC COM 91879Q109 4,404 16,047 SH   SOLE 31 8,933 0 7,114
VAIL RESORTS INC COM 91879Q109 577 2,103 SH   SOLE 34 2,103 0 0
VAIL RESORTS INC COM 91879Q109 7,375 26,875 SH   SOLE 36 26,875 0 0
VAIL RESORTS INC COM 91879Q109 221 805 SH   SOLE 40 805 0 0
VALE S A ADR 91912E105 189 12,740 SH   SOLE 2 0 0 12,740
VALE S A ADR 91912E105 26,054 1,755,651 SH   SOLE 18 5,651 0 1,750,000
VALE S A ADR 91912E105 70,911 4,778,401 SH   SOLE 19 4,778,401 0 0
VALE S A ADR 91912E105 147,201 9,919,186 SH   SOLE 21 9,919,186 0 0
VALE S A ADR 91912E105 141,698 9,548,395 SH   SOLE 25 9,548,395 0 0
VALE S A ADR 91912E105 2,310 155,666 SH   SOLE 26 0 0 155,666
VALE S A ADR 91912E105 34,339 2,313,980 SH   SOLE 29 2,313,980 0 0
VALE S A ADR 91912E105 16,255 1,095,374 SH   SOLE 30 1,095,374 0 0
VALE S A ADR 91912E105 681,090 45,895,527 SH   SOLE 34 45,895,527 0 0
VALERITAS HLDGS INC COM NEW 91914N202 4 3,107 SH   SOLE 18 3,107 0 0
VALERITAS HLDGS INC COM NEW 91914N202 56 42,425 SH   SOLE 21 42,425 0 0
VALERO ENERGY CORP NEW COM 91913Y100 122,685 1,078,548 SH   SOLE 2 181,028 0 897,520
VALERO ENERGY CORP NEW COM 91913Y100 17,413 153,078 SH   SOLE 4 141,708 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 59,129 519,815 SH   SOLE 7 417,249 0 102,566
VALERO ENERGY CORP NEW COM 91913Y100 1,557 13,689 SH   SOLE 13 13,689 0 0
VALERO ENERGY CORP NEW COM 91913Y100 398 3,502 SH   SOLE 15 3,502 0 0
VALERO ENERGY CORP NEW COM 91913Y100 112,431 988,407 SH   SOLE 18 934,090 0 54,317
VALERO ENERGY CORP NEW COM 91913Y100 86,221 757,984 SH   SOLE 19 757,984 0 0
VALERO ENERGY CORP NEW COM 91913Y100 20,992 184,547 SH   SOLE 20 0 0 184,547
VALERO ENERGY CORP NEW COM 91913Y100 1,409,892 12,394,654 SH   SOLE 21 12,394,654 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,248,416 10,975,087 SH   SOLE 22 9,634,386 0 1,340,701
VALERO ENERGY CORP NEW COM 91913Y100 63,065 554,420 SH   SOLE 23 554,420 0 0
VALERO ENERGY CORP NEW COM 91913Y100 52,475 461,323 SH   SOLE 25 461,323 0 0
VALERO ENERGY CORP NEW COM 91913Y100 321,089 2,822,758 SH   SOLE 26 349,138 0 2,473,620
VALERO ENERGY CORP NEW COM 91913Y100 9,618 84,556 SH   SOLE 28 64,425 0 20,131
VALERO ENERGY CORP NEW COM 91913Y100 12,765 112,218 SH   SOLE 29 112,218 0 0
VALERO ENERGY CORP NEW COM 91913Y100 212,988 1,872,419 SH   SOLE 30 1,872,419 0 0
VALERO ENERGY CORP NEW COM 91913Y100 21,625 190,113 SH   SOLE 31 88,629 0 101,484
VALERO ENERGY CORP NEW COM 91913Y100 4,960 43,606 SH   SOLE 32 43,606 0 0
VALERO ENERGY CORP NEW COM 91913Y100 92,367 812,016 SH   SOLE 34 812,016 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,122 97,773 SH   SOLE 35 97,773 0 0
VALERO ENERGY CORP NEW COM 91913Y100 48,123 423,061 SH   SOLE 36 423,061 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,008 8,865 SH   SOLE 40 8,865 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 272 7,173 SH   SOLE 18 7,173 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 8,399 221,727 SH   SOLE 19 221,727 0 0
VALHI INC NEW COM 918905100 62 27,054 SH   SOLE 2 599 0 26,455
VALHI INC NEW COM 918905100 194 85,169 SH   SOLE 18 85,169 0 0
VALHI INC NEW COM 918905100 43 18,962 SH   SOLE 19 18,962 0 0
VALHI INC NEW COM 918905100 1,872 821,069 SH   SOLE 21 821,069 0 0
VALHI INC NEW COM 918905100 1,186 520,343 SH   SOLE 22 511,412 0 8,931
VALHI INC NEW COM 918905100 0 1 SH   SOLE 29 0 0 1
VALLEY NATL BANCORP COM 919794107 6,845 608,472 SH   SOLE 2 295,972 0 312,500
VALLEY NATL BANCORP COM 919794107 13 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 338 30,026 SH   SOLE 7 30,026 0 0
VALLEY NATL BANCORP COM 919794107 22,721 2,019,678 SH   SOLE 18 2,019,678 0 0
VALLEY NATL BANCORP COM 919794107 3,726 331,158 SH   SOLE 19 331,158 0 0
VALLEY NATL BANCORP COM 919794107 321,784 28,602,980 SH   SOLE 21 28,602,980 0 0
VALLEY NATL BANCORP COM 919794107 123,460 10,974,209 SH   SOLE 22 10,545,026 0 429,183
VALLEY NATL BANCORP COM 919794107 1,063 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 536 47,627 SH   SOLE 28 47,627 0 0
VALLEY NATL BANCORP COM 919794107 879 78,091 SH   SOLE 30 78,091 0 0
VALLEY NATL BANCORP COM 919794107 1,214 107,877 SH   SOLE 32 107,877 0 0
VALLEY NATL BANCORP COM 919794107 65 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 375 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 6,752 48,749 SH   SOLE 2 12,480 0 36,269
VALMONT INDS INC COM 920253101 17 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 94 678 SH   SOLE 7 678 0 0
VALMONT INDS INC COM 920253101 9,621 69,463 SH   SOLE 18 69,463 0 0
VALMONT INDS INC COM 920253101 557 4,020 SH   SOLE 19 4,020 0 0
VALMONT INDS INC COM 920253101 143,248 1,034,280 SH   SOLE 21 1,034,280 0 0
VALMONT INDS INC COM 920253101 100,964 728,980 SH   SOLE 22 680,562 0 48,418
VALMONT INDS INC COM 920253101 1,010 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 433 3,128 SH   SOLE 28 3,128 0 0
VALMONT INDS INC COM 920253101 704 5,085 SH   SOLE 30 5,085 0 0
VALMONT INDS INC COM 920253101 66 476 SH   SOLE 31 476 0 0
VALMONT INDS INC COM 920253101 94 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 352 2,544 SH   SOLE 40 2,544 0 0
VALUE LINE INC COM 920437100 41 1,663 SH   SOLE 2 0 0 1,663
VALUE LINE INC COM 920437100 129 5,182 SH   SOLE 18 5,182 0 0
VALUE LINE INC COM 920437100 9 367 SH   SOLE 19 367 0 0
VALUE LINE INC COM 920437100 1,146 46,015 SH   SOLE 21 46,015 0 0
VALUE LINE INC COM 920437100 1,451 58,279 SH   SOLE 22 57,536 0 743
VALVOLINE INC COM 92047W101 10,250 476,540 SH   SOLE 2 100,483 0 376,057
VALVOLINE INC COM 92047W101 17 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 92 4,278 SH   SOLE 7 4,278 0 0
VALVOLINE INC COM 92047W101 12,749 592,689 SH   SOLE 18 592,689 0 0
VALVOLINE INC COM 92047W101 691 32,111 SH   SOLE 19 32,111 0 0
VALVOLINE INC COM 92047W101 195,882 9,106,558 SH   SOLE 21 9,106,558 0 0
VALVOLINE INC COM 92047W101 132,051 6,139,030 SH   SOLE 22 5,738,119 0 400,911
VALVOLINE INC COM 92047W101 995 46,275 SH   SOLE 26 22,832 0 23,443
VALVOLINE INC COM 92047W101 603 28,019 SH   SOLE 28 28,019 0 0
VALVOLINE INC COM 92047W101 1,033 48,008 SH   SOLE 30 48,008 0 0
VALVOLINE INC COM 92047W101 87 4,062 SH   SOLE 31 4,062 0 0
VALVOLINE INC COM 92047W101 440 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,256 54,713 SH   SOLE 2 15,624 0 39,089
VANDA PHARMACEUTICALS INC COM 921659108 23 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5,349 233,086 SH   SOLE 18 233,086 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,628 158,091 SH   SOLE 19 158,091 0 0
VANDA PHARMACEUTICALS INC COM 921659108 149,414 6,510,418 SH   SOLE 21 6,510,418 0 0
VANDA PHARMACEUTICALS INC COM 921659108 37,544 1,635,896 SH   SOLE 22 1,575,947 0 59,949
VANDA PHARMACEUTICALS INC COM 921659108 1,337 58,264 SH   SOLE 23 58,264 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,061 46,220 SH   SOLE 26 0 0 46,220
VANDA PHARMACEUTICALS INC COM 921659108 188 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 391 17,026 SH   SOLE 29 0 0 17,026
VANDA PHARMACEUTICALS INC COM 921659108 2,633 114,711 SH   SOLE 30 114,711 0 0
VANDA PHARMACEUTICALS INC COM 921659108 72 3,140 SH   SOLE 34 3,140 0 0
VANDA PHARMACEUTICALS INC COM 921659108 103 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 634 34,259 SH   SOLE 4 34,259 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,559 354,155 SH   SOLE 18 354,155 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 43,223 2,333,875 SH   SOLE 19 2,333,875 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,531 82,693 SH   SOLE 22 82,693 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 7 322 SH   SOLE 17 0 0 322
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 12,804 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,896 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 19,632 910,560 SH   SOLE 2 617,760 0 292,800
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 22,384 1,038,196 SH   SOLE 22 1,038,196 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,154 70,120 SH   SOLE 17 0 0 70,120
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 6,024 366,000 SH   SOLE 19 366,000 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,523 92,500 SH   SOLE 30 92,500 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH   SOLE 17 0 0 76
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,511 64,832 SH   SOLE 17 0 0 64,832
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 201 SH   SOLE 17 0 0 201
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 184 4,600 SH   SOLE 22 4,600 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 130 4,151 SH   SOLE 22 0 0 4,151
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4 24 SH   SOLE 17 0 0 24
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 125 786 SH   SOLE 18 786 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5 43 SH   SOLE 17 0 0 43
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH   SOLE 17 0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 14 SH   SOLE 17 0 0 14
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 15 167 SH   SOLE 17 0 0 167
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 37 456 SH   SOLE 17 0 0 456
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 30 382 SH   SOLE 17 0 0 382
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 331,280 4,209,400 SH   SOLE 2 4,054,739 0 154,661
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 20,388 259,061 SH   SOLE 17 0 0 259,061
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 38,123 698,996 SH   SOLE 2 325,337 0 373,659
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 42,534 779,865 SH   SOLE 17 0 0 779,865
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD GROUP DIV APP ETF 921908844 126 1,135 SH   SOLE 17 0 0 1,135
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,083 11,544 SH   SOLE 17 0 0 11,544
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 191 716 SH   SOLE 18 716 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 225 1,992 SH   SOLE 17 0 0 1,992
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 100 700 SH   SOLE 17 0 0 700
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 981 12,161 SH   SOLE 2 0 0 12,161
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 52,207 647,093 SH   SOLE 4 647,093 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 19,500 241,696 SH   SOLE 17 0 0 241,696
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 143 1,771 SH   SOLE 18 1,771 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 30,228 374,668 SH   SOLE 22 374,668 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 80 425 SH   SOLE 17 0 0 425
VANGUARD INDEX FDS SM CP VAL ETF 922908611 167 1,196 SH   SOLE 17 0 0 1,196
VANGUARD INDEX FDS MID CAP ETF 922908629 186 1,131 SH   SOLE 17 0 0 1,131
VANGUARD INDEX FDS LARGE CAP ETF 922908637 762 5,704 SH   SOLE 17 0 0 5,704
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 769 6,270 SH   SOLE 17 0 0 6,270
VANGUARD INDEX FDS GROWTH ETF 922908736 2,591 16,090 SH   SOLE 17 0 0 16,090
VANGUARD INDEX FDS VALUE ETF 922908744 1,924 17,381 SH   SOLE 2 17,381 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 25,486 230,272 SH   SOLE 17 0 0 230,272
VANGUARD INDEX FDS VALUE ETF 922908744 1,274 11,514 SH   SOLE 18 11,514 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,925 17,993 SH   SOLE 17 0 0 17,993
VANGUARD INDEX FDS SMALL CP ETF 922908751 561 3,452 SH   SOLE 22 3,452 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,419 96,353 SH   SOLE 17 0 0 96,353
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 46,110 820,903 SH   SOLE 17 0 0 820,903
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,797 51,686 SH   SOLE 17 0 0 51,686
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 753 9,925 SH   SOLE 17 0 0 9,925
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 370 7,101 SH   SOLE 17 0 0 7,101
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,901 95,158 SH   SOLE 2 95,158 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25,677 626,259 SH   SOLE 17 0 0 626,259
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,179 28,748 SH   SOLE 18 28,748 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 47 666 SH   SOLE 17 0 0 666
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115 2,054 SH   SOLE 17 0 0 2,054
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 15 264 SH   SOLE 18 264 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 123,822 2,202,455 SH   SOLE 23 2,202,455 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 18,119 374,584 SH   SOLE 17 0 0 374,584
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 15 313 SH   SOLE 18 313 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2 49 SH   SOLE 17 0 0 49
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 15 243 SH   SOLE 18 243 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 113,989 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 53 680 SH   SOLE 17 0 0 680
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 15 98 SH   SOLE 17 0 0 98
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 22 159 SH   SOLE 17 0 0 159
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 5 31 SH   SOLE 17 0 0 31
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5 79 SH   SOLE 17 0 0 79
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 23 170 SH   SOLE 17 0 0 170
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,087 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 14 273 SH   SOLE 17 0 0 273
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,580 40,690 SH   SOLE 18 40,690 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,745 56,809 SH   SOLE 17 0 0 56,809
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 66 796 SH   SOLE 18 796 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 186 3,438 SH   SOLE 17 0 0 3,438
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,886 89,808 SH   SOLE 2 89,808 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 17,227 398,119 SH   SOLE 17 0 0 398,119
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 91 1,046 SH   SOLE 17 0 0 1,046
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 109 1,248 SH   SOLE 18 1,248 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 10 156 SH   SOLE 17 0 0 156
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 18 236 SH   SOLE 17 0 0 236
VANGUARD WORLD FD EXTENDED DUR 921910709 9 85 SH   SOLE 17 0 0 85
VANGUARD WORLD FD MEGA GRWTH IND 921910816 282 2,198 SH   SOLE 17 0 0 2,198
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 17 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 92 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 92 SH   SOLE 17 0 0 92
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13 74 SH   SOLE 17 0 0 74
VANGUARD WORLD FDS INF TECH ETF 92204A702 2 10 SH   SOLE 17 0 0 10
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5 58 SH   SOLE 18 58 0 0
VAREX IMAGING CORP COM 92214X106 880 30,706 SH   SOLE 2 1,432 0 29,274
VAREX IMAGING CORP COM 92214X106 5 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 22 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 1 40 SH   SOLE 17 0 0 40
VAREX IMAGING CORP COM 92214X106 4,716 164,540 SH   SOLE 18 164,540 0 0
VAREX IMAGING CORP COM 92214X106 1,031 35,980 SH   SOLE 19 35,980 0 0
VAREX IMAGING CORP COM 92214X106 124,392 4,340,281 SH   SOLE 21 4,340,281 0 0
VAREX IMAGING CORP COM 92214X106 31,415 1,096,122 SH   SOLE 22 1,045,415 0 50,707
VAREX IMAGING CORP COM 92214X106 417 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 154 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 2,367 82,577 SH   SOLE 30 82,577 0 0
VAREX IMAGING CORP COM 92214X106 122 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 31,228 278,995 SH   SOLE 2 90,429 0 188,566
VARIAN MED SYS INC COM 92220P105 4,359 38,943 SH   SOLE 4 36,677 0 2,266
VARIAN MED SYS INC COM 92220P105 11,937 106,644 SH   SOLE 7 84,013 0 22,631
VARIAN MED SYS INC COM 92220P105 111 991 SH   SOLE 13 991 0 0
VARIAN MED SYS INC COM 92220P105 82 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 11 100 SH   SOLE 17 0 0 100
VARIAN MED SYS INC COM 92220P105 24,280 216,917 SH   SOLE 18 205,820 0 11,097
VARIAN MED SYS INC COM 92220P105 34,380 307,157 SH   SOLE 19 307,157 0 0
VARIAN MED SYS INC COM 92220P105 6,522 58,272 SH   SOLE 20 0 0 58,272
VARIAN MED SYS INC COM 92220P105 314,216 2,807,256 SH   SOLE 21 2,807,256 0 0
VARIAN MED SYS INC COM 92220P105 263,279 2,352,175 SH   SOLE 22 2,102,150 0 250,025
VARIAN MED SYS INC COM 92220P105 12,738 113,800 SH   SOLE 23 113,800 0 0
VARIAN MED SYS INC COM 92220P105 24,143 215,699 SH   SOLE 25 215,699 0 0
VARIAN MED SYS INC COM 92220P105 42,589 380,496 SH   SOLE 26 100,558 0 279,938
VARIAN MED SYS INC COM 92220P105 1,912 17,080 SH   SOLE 28 12,872 0 4,208
VARIAN MED SYS INC COM 92220P105 2,471 22,072 SH   SOLE 29 3,655 0 18,417
VARIAN MED SYS INC COM 92220P105 49,065 438,356 SH   SOLE 30 438,356 0 0
VARIAN MED SYS INC COM 92220P105 3,860 34,488 SH   SOLE 31 16,825 0 17,663
VARIAN MED SYS INC COM 92220P105 8,721 77,915 SH   SOLE 34 77,915 0 0
VARIAN MED SYS INC COM 92220P105 8,115 72,504 SH   SOLE 36 72,504 0 0
VARIAN MED SYS INC COM 92220P105 206 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,659 22,642 SH   SOLE 2 1,040 0 21,602
VARONIS SYS INC COM 922280102 5 71 SH   SOLE 4 71 0 0
VARONIS SYS INC COM 922280102 44 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 6,515 88,938 SH   SOLE 18 88,938 0 0
VARONIS SYS INC COM 922280102 3,596 49,095 SH   SOLE 19 49,095 0 0
VARONIS SYS INC COM 922280102 74,376 1,015,367 SH   SOLE 21 1,015,367 0 0
VARONIS SYS INC COM 922280102 58,875 803,748 SH   SOLE 22 766,283 0 37,465
VARONIS SYS INC COM 922280102 160 2,190 SH   SOLE 23 2,190 0 0
VARONIS SYS INC COM 922280102 1,475 20,132 SH   SOLE 26 4,902 0 15,230
VARONIS SYS INC COM 922280102 280 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 177 2,414 SH   SOLE 29 0 0 2,414
VARONIS SYS INC COM 922280102 635 8,671 SH   SOLE 30 8,671 0 0
VARONIS SYS INC COM 922280102 223 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 2 733 SH   SOLE 18 733 0 0
VAXART INC COM NEW 92243A200 37 12,890 SH   SOLE 21 12,890 0 0
VAXART INC COM NEW 92243A200 110 38,579 SH   SOLE 22 38,579 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 23,320 2,286,298 SH   SOLE 2 2,286,298 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 2,180 213,702 SH   SOLE 22 213,702 0 0
VECTOR GROUP LTD COM 92240M108 2,101 152,460 SH   SOLE 2 83,640 0 68,820
VECTOR GROUP LTD COM 92240M108 7 487 SH   SOLE 4 487 0 0
VECTOR GROUP LTD COM 92240M108 32 2,344 SH   SOLE 7 2,344 0 0
VECTOR GROUP LTD COM 92240M108 4,546 329,875 SH   SOLE 18 329,875 0 0
VECTOR GROUP LTD COM 92240M108 6,991 507,337 SH   SOLE 19 507,337 0 0
VECTOR GROUP LTD COM 92240M108 46,554 3,378,402 SH   SOLE 21 3,378,402 0 0
VECTOR GROUP LTD COM 92240M108 51,830 3,761,223 SH   SOLE 22 3,614,820 0 146,403
VECTOR GROUP LTD COM 92240M108 1,633 118,533 SH   SOLE 23 118,533 0 0
VECTOR GROUP LTD COM 92240M108 2,528 183,466 SH   SOLE 26 24,376 0 159,090
VECTOR GROUP LTD COM 92240M108 283 20,530 SH   SOLE 29 0 0 20,530
VECTOR GROUP LTD COM 92240M108 346 25,135 SH   SOLE 30 25,135 0 0
VECTOR GROUP LTD COM 92240M108 158 11,502 SH   SOLE 40 11,502 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 494 475,000 PRN   SOLE 21 475,000 0 0
VECTREN CORP COM 92240G101 13,849 193,723 SH   SOLE 2 44,868 0 148,855
VECTREN CORP COM 92240G101 260 3,631 SH   SOLE 4 3,631 0 0
VECTREN CORP COM 92240G101 4,401 61,556 SH   SOLE 7 61,556 0 0
VECTREN CORP COM 92240G101 18,571 259,768 SH   SOLE 18 259,768 0 0
VECTREN CORP COM 92240G101 1,058 14,805 SH   SOLE 19 14,805 0 0
VECTREN CORP COM 92240G101 283,114 3,960,189 SH   SOLE 21 3,960,189 0 0
VECTREN CORP COM 92240G101 189,582 2,651,872 SH   SOLE 22 2,476,695 0 175,177
VECTREN CORP COM 92240G101 2,729 38,173 SH   SOLE 23 38,173 0 0
VECTREN CORP COM 92240G101 1,603 22,427 SH   SOLE 26 12,421 0 10,006
VECTREN CORP COM 92240G101 821 11,483 SH   SOLE 28 11,483 0 0
VECTREN CORP COM 92240G101 3,535 49,452 SH   SOLE 30 49,452 0 0
VECTREN CORP COM 92240G101 126 1,759 SH   SOLE 31 1,759 0 0
VECTREN CORP COM 92240G101 347 4,856 SH   SOLE 36 4,856 0 0
VECTREN CORP COM 92240G101 622 8,699 SH   SOLE 40 8,699 0 0
VECTRUS INC COM 92242T101 353 11,323 SH   SOLE 2 416 0 10,907
VECTRUS INC COM 92242T101 7 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,184 37,955 SH   SOLE 18 37,955 0 0
VECTRUS INC COM 92242T101 464 14,874 SH   SOLE 19 14,874 0 0
VECTRUS INC COM 92242T101 12,422 398,263 SH   SOLE 21 398,263 0 0
VECTRUS INC COM 92242T101 12,562 402,758 SH   SOLE 22 393,695 0 9,063
VECTRUS INC COM 92242T101 129 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 883 28,307 SH   SOLE 26 0 0 28,307
VECTRUS INC COM 92242T101 0 2 SH   SOLE 30 2 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 9 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,759 137,386 SH   SOLE 2 134,088 0 3,298
VEDANTA LTD SPONSORED ADR 92242Y100 4,350 339,843 SH   SOLE 7 297,423 0 42,420
VEDANTA LTD SPONSORED ADR 92242Y100 6,871 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 183 14,305 SH   SOLE 19 14,305 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,988 311,578 SH   SOLE 21 311,578 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 6,017 470,097 SH   SOLE 22 470,097 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 12 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 894 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 9,261 723,528 SH   SOLE 26 162,773 0 560,755
VEDANTA LTD SPONSORED ADR 92242Y100 2,927 228,667 SH   SOLE 28 228,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 2,468 192,806 SH   SOLE 29 192,806 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 12,314 962,057 SH   SOLE 30 962,057 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 256 20,037 SH   SOLE 34 20,037 0 0
VEECO INSTRS INC DEL COM 922417100 497 48,452 SH   SOLE 2 1,730 0 46,722
VEECO INSTRS INC DEL COM 922417100 3 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 9 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 2,196 214,268 SH   SOLE 18 214,268 0 0
VEECO INSTRS INC DEL COM 922417100 447 43,594 SH   SOLE 19 43,594 0 0
VEECO INSTRS INC DEL COM 922417100 44,965 4,386,838 SH   SOLE 21 4,386,838 0 0
VEECO INSTRS INC DEL COM 922417100 13,736 1,340,086 SH   SOLE 22 1,279,013 0 61,073
VEECO INSTRS INC DEL COM 922417100 220 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 70 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,092 106,551 SH   SOLE 30 106,551 0 0
VEECO INSTRS INC DEL COM 922417100 55 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 635 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 37,993 348,978 SH   SOLE 2 101,778 0 247,200
VEEVA SYS INC CL A COM 922475108 6,171 56,679 SH   SOLE 4 53,372 0 3,307
VEEVA SYS INC CL A COM 922475108 972 8,924 SH   SOLE 7 8,924 0 0
VEEVA SYS INC CL A COM 922475108 9,166 84,191 SH   SOLE 13 84,191 0 0
VEEVA SYS INC CL A COM 922475108 13,264 121,833 SH   SOLE 18 112,101 0 9,732
VEEVA SYS INC CL A COM 922475108 62,986 578,544 SH   SOLE 19 578,544 0 0
VEEVA SYS INC CL A COM 922475108 160,148 1,471,001 SH   SOLE 21 1,471,001 0 0
VEEVA SYS INC CL A COM 922475108 453,559 4,166,064 SH   SOLE 22 3,571,456 0 594,608
VEEVA SYS INC CL A COM 922475108 17,925 164,650 SH   SOLE 23 164,650 0 0
VEEVA SYS INC CL A COM 922475108 426 3,914 SH   SOLE 25 3,914 0 0
VEEVA SYS INC CL A COM 922475108 24,581 225,783 SH   SOLE 26 85,632 0 140,151
VEEVA SYS INC CL A COM 922475108 2,497 22,940 SH   SOLE 28 17,407 0 5,533
VEEVA SYS INC CL A COM 922475108 15,483 142,219 SH   SOLE 29 14,562 0 127,657
VEEVA SYS INC CL A COM 922475108 17,795 163,453 SH   SOLE 30 163,453 0 0
VEEVA SYS INC CL A COM 922475108 7,173 65,885 SH   SOLE 31 41,647 0 24,238
VEEVA SYS INC CL A COM 922475108 1,398 12,838 SH   SOLE 34 12,838 0 0
VEEVA SYS INC CL A COM 922475108 7,568 69,517 SH   SOLE 36 69,517 0 0
VEEVA SYS INC CL A COM 922475108 335 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 22 2,417 SH   SOLE 18 2,417 0 0
VENATOR MATLS PLC SHS G9329Z100 808 89,799 SH   SOLE 21 89,799 0 0
VENATOR MATLS PLC SHS G9329Z100 8,592 954,613 SH   SOLE 22 930,869 0 23,744
VENATOR MATLS PLC SHS G9329Z100 138 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 66 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 112 12,400 SH   SOLE 30 12,400 0 0
VENATOR MATLS PLC SHS G9329Z100 54 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 48,272 887,675 SH   SOLE 2 144,500 0 743,175
VENTAS INC COM 92276F100 11,696 215,073 SH   SOLE 4 205,694 0 9,379
VENTAS INC COM 92276F100 49,737 914,626 SH   SOLE 7 910,366 0 4,260
VENTAS INC COM 92276F100 374 6,878 SH   SOLE 13 6,878 0 0
VENTAS INC COM 92276F100 899 16,541 SH   SOLE 15 16,541 0 0
VENTAS INC COM 92276F100 39,579 727,825 SH   SOLE 18 685,018 0 42,807
VENTAS INC COM 92276F100 30,911 568,433 SH   SOLE 19 568,433 0 0
VENTAS INC COM 92276F100 8,732 160,577 SH   SOLE 20 0 0 160,577
VENTAS INC COM 92276F100 657,733 12,095,131 SH   SOLE 21 12,095,131 0 0
VENTAS INC COM 92276F100 750,400 13,799,200 SH   SOLE 22 12,837,431 0 961,769
VENTAS INC COM 92276F100 25,789 474,232 SH   SOLE 23 474,232 0 0
VENTAS INC COM 92276F100 54,980 1,011,040 SH   SOLE 25 1,011,040 0 0
VENTAS INC COM 92276F100 79,948 1,470,167 SH   SOLE 26 325,125 0 1,145,042
VENTAS INC COM 92276F100 3,710 68,220 SH   SOLE 28 51,649 0 16,571
VENTAS INC COM 92276F100 7,534 138,536 SH   SOLE 29 138,536 0 0
VENTAS INC COM 92276F100 146,838 2,700,225 SH   SOLE 30 2,700,225 0 0
VENTAS INC COM 92276F100 8,177 150,367 SH   SOLE 31 80,121 0 70,246
VENTAS INC COM 92276F100 884 16,249 SH   SOLE 34 16,249 0 0
VENTAS INC COM 92276F100 17,172 315,770 SH   SOLE 36 315,770 0 0
VENTAS INC COM 92276F100 389 7,148 SH   SOLE 40 7,148 0 0
VEON LTD SPONSORED ADR 91822M106 160 55,182 SH   SOLE 22 55,182 0 0
VEON LTD SPONSORED ADR 91822M106 84 28,876 SH   SOLE 25 28,876 0 0
VEONEER INCORPORATED COM 92336X109 24 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 46 842 SH   SOLE 7 842 0 0
VEONEER INCORPORATED COM 92336X109 37 675 SH   SOLE 15 675 0 0
VEONEER INCORPORATED COM 92336X109 11,042 200,500 SH   SOLE 19 200,500 0 0
VEONEER INCORPORATED COM 92336X109 4,638 84,228 SH   SOLE 21 84,228 0 0
VEONEER INCORPORATED COM 92336X109 86,266 1,566,474 SH   SOLE 22 1,512,807 0 53,667
VEONEER INCORPORATED COM 92336X109 4,911 89,182 SH   SOLE 25 89,182 0 0
VEONEER INCORPORATED COM 92336X109 6,339 115,105 SH   SOLE 26 43,361 0 71,744
VEONEER INCORPORATED COM 92336X109 611 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 1,102 20,013 SH   SOLE 30 20,013 0 0
VEONEER INCORPORATED COM 92336X109 8,330 151,269 SH   SOLE 34 151,269 0 0
VEONEER INCORPORATED COM 92336X109 3,331 60,488 SH   SOLE 36 60,488 0 0
VEONEER INCORPORATED COM 92336X109 517 9,383 SH   SOLE 40 9,383 0 0
VERA BRADLEY INC COM 92335C106 358 23,468 SH   SOLE 2 769 0 22,699
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 7 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,580 103,515 SH   SOLE 18 103,515 0 0
VERA BRADLEY INC COM 92335C106 335 21,977 SH   SOLE 19 21,977 0 0
VERA BRADLEY INC COM 92335C106 36,874 2,416,398 SH   SOLE 21 2,416,398 0 0
VERA BRADLEY INC COM 92335C106 9,591 628,495 SH   SOLE 22 599,383 0 29,112
VERA BRADLEY INC COM 92335C106 46 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 783 51,283 SH   SOLE 30 51,283 0 0
VERA BRADLEY INC COM 92335C106 41 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 522 54,610 SH   SOLE 2 33,091 0 21,519
VERACYTE INC COM 92337F107 6 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 863 90,381 SH   SOLE 18 90,381 0 0
VERACYTE INC COM 92337F107 2,334 244,425 SH   SOLE 19 244,425 0 0
VERACYTE INC COM 92337F107 13,384 1,401,485 SH   SOLE 21 1,401,485 0 0
VERACYTE INC COM 92337F107 8,585 898,935 SH   SOLE 22 887,129 0 11,806
VERACYTE INC COM 92337F107 1,065 111,526 SH   SOLE 23 111,526 0 0
VERACYTE INC COM 92337F107 1,570 164,346 SH   SOLE 26 0 0 164,346
VERACYTE INC COM 92337F107 299 31,360 SH   SOLE 29 0 0 31,360
VERACYTE INC COM 92337F107 10 1,022 SH   SOLE 30 1,022 0 0
VERASTEM INC COM 92337C104 399 54,985 SH   SOLE 2 2,630 0 52,355
VERASTEM INC COM 92337C104 8 1,133 SH   SOLE 7 1,133 0 0
VERASTEM INC COM 92337C104 1,642 226,414 SH   SOLE 18 226,414 0 0
VERASTEM INC COM 92337C104 451 62,208 SH   SOLE 19 62,208 0 0
VERASTEM INC COM 92337C104 17,425 2,403,498 SH   SOLE 21 2,403,498 0 0
VERASTEM INC COM 92337C104 13,751 1,896,650 SH   SOLE 22 1,856,335 0 40,315
VEREIT INC COM 92339V100 16,148 2,224,264 SH   SOLE 2 81,041 0 2,143,223
VEREIT INC COM 92339V100 7,594 1,045,993 SH   SOLE 4 1,020,445 0 25,548
VEREIT INC COM 92339V100 12,591 1,734,358 SH   SOLE 7 1,734,358 0 0
VEREIT INC COM 92339V100 316 43,485 SH   SOLE 15 43,485 0 0
VEREIT INC COM 92339V100 4,709 648,662 SH   SOLE 18 567,384 0 81,278
VEREIT INC COM 92339V100 16,619 2,289,114 SH   SOLE 19 2,289,114 0 0
VEREIT INC COM 92339V100 144,700 19,931,064 SH   SOLE 21 19,931,064 0 0
VEREIT INC COM 92339V100 277,849 38,271,205 SH   SOLE 22 35,909,801 0 2,361,404
VEREIT INC COM 92339V100 11,137 1,534,058 SH   SOLE 23 1,534,058 0 0
VEREIT INC COM 92339V100 20,338 2,801,326 SH   SOLE 25 2,801,326 0 0
VEREIT INC COM 92339V100 23,364 3,218,135 SH   SOLE 26 1,109,333 0 2,108,802
VEREIT INC COM 92339V100 1,388 191,248 SH   SOLE 28 147,115 0 44,133
VEREIT INC COM 92339V100 4,105 565,482 SH   SOLE 29 375,398 0 190,084
VEREIT INC COM 92339V100 44,505 6,130,100 SH   SOLE 30 6,130,100 0 0
VEREIT INC COM 92339V100 2,561 352,742 SH   SOLE 31 183,367 0 169,375
VEREIT INC COM 92339V100 6,925 953,872 SH   SOLE 34 953,872 0 0
VEREIT INC COM 92339V100 5,953 819,904 SH   SOLE 36 819,904 0 0
VEREIT INC COM 92339V100 142 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 481 34,010 SH   SOLE 2 1,274 0 32,736
VERICEL CORP COM 92346J108 11 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,006 141,784 SH   SOLE 18 141,784 0 0
VERICEL CORP COM 92346J108 734 51,843 SH   SOLE 19 51,843 0 0
VERICEL CORP COM 92346J108 21,149 1,494,661 SH   SOLE 21 1,494,661 0 0
VERICEL CORP COM 92346J108 16,170 1,142,748 SH   SOLE 22 1,114,602 0 28,146
VERINT SYS INC COM 92343X100 3,208 64,030 SH   SOLE 2 2,381 0 61,649
VERINT SYS INC COM 92343X100 14 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 68 1,359 SH   SOLE 7 1,359 0 0
VERINT SYS INC COM 92343X100 10,502 209,619 SH   SOLE 18 209,619 0 0
VERINT SYS INC COM 92343X100 2,938 58,643 SH   SOLE 19 58,643 0 0
VERINT SYS INC COM 92343X100 116,180 2,318,957 SH   SOLE 21 2,318,957 0 0
VERINT SYS INC COM 92343X100 93,008 1,856,456 SH   SOLE 22 1,772,055 0 84,401
VERINT SYS INC COM 92343X100 1,041 20,770 SH   SOLE 26 15,485 0 5,285
VERINT SYS INC COM 92343X100 451 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 760 15,164 SH   SOLE 30 15,164 0 0
VERINT SYS INC COM 92343X100 333 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 685 665,000 PRN   SOLE 21 665,000 0 0
VERISIGN INC COM 92343E102 51,448 321,312 SH   SOLE 2 101,829 0 219,483
VERISIGN INC COM 92343E102 9,990 62,391 SH   SOLE 4 59,468 0 2,923
VERISIGN INC COM 92343E102 15,920 99,427 SH   SOLE 7 94,569 0 4,858
VERISIGN INC COM 92343E102 132 826 SH   SOLE 15 826 0 0
VERISIGN INC COM 92343E102 39,493 246,644 SH   SOLE 18 233,334 0 13,310
VERISIGN INC COM 92343E102 22,642 141,408 SH   SOLE 19 141,408 0 0
VERISIGN INC COM 92343E102 7,358 45,956 SH   SOLE 20 0 0 45,956
VERISIGN INC COM 92343E102 464,516 2,901,050 SH   SOLE 21 2,901,050 0 0
VERISIGN INC COM 92343E102 501,235 3,130,369 SH   SOLE 22 2,596,812 0 533,557
VERISIGN INC COM 92343E102 31,351 195,797 SH   SOLE 23 195,797 0 0
VERISIGN INC COM 92343E102 38,963 243,339 SH   SOLE 25 243,339 0 0
VERISIGN INC COM 92343E102 74,836 467,376 SH   SOLE 26 112,914 0 354,462
VERISIGN INC COM 92343E102 3,265 20,390 SH   SOLE 28 15,261 0 5,129
VERISIGN INC COM 92343E102 11,805 73,726 SH   SOLE 29 51,835 0 21,891
VERISIGN INC COM 92343E102 64,305 401,604 SH   SOLE 30 401,604 0 0
VERISIGN INC COM 92343E102 18,533 115,747 SH   SOLE 31 65,180 0 50,567
VERISIGN INC COM 92343E102 9,198 57,442 SH   SOLE 34 57,442 0 0
VERISIGN INC COM 92343E102 16,994 106,136 SH   SOLE 36 106,136 0 0
VERISIGN INC COM 92343E102 382 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 48,632 403,417 SH   SOLE 2 62,543 0 340,874
VERISK ANALYTICS INC COM 92345Y106 5,764 47,816 SH   SOLE 4 43,800 0 4,016
VERISK ANALYTICS INC COM 92345Y106 17,219 142,833 SH   SOLE 7 133,632 0 9,201
VERISK ANALYTICS INC COM 92345Y106 349 2,895 SH   SOLE 13 2,895 0 0
VERISK ANALYTICS INC COM 92345Y106 184 1,530 SH   SOLE 15 1,530 0 0
VERISK ANALYTICS INC COM 92345Y106 39,797 330,127 SH   SOLE 18 309,681 0 20,446
VERISK ANALYTICS INC COM 92345Y106 41,984 348,270 SH   SOLE 19 348,270 0 0
VERISK ANALYTICS INC COM 92345Y106 9,762 80,976 SH   SOLE 20 0 0 80,976
VERISK ANALYTICS INC COM 92345Y106 492,707 4,087,159 SH   SOLE 21 4,087,159 0 0
VERISK ANALYTICS INC COM 92345Y106 472,695 3,921,157 SH   SOLE 22 3,506,947 0 414,210
VERISK ANALYTICS INC COM 92345Y106 23,594 195,720 SH   SOLE 23 195,720 0 0
VERISK ANALYTICS INC COM 92345Y106 18,985 157,487 SH   SOLE 25 157,487 0 0
VERISK ANALYTICS INC COM 92345Y106 67,752 562,025 SH   SOLE 26 151,310 0 410,715
VERISK ANALYTICS INC COM 92345Y106 3,589 29,774 SH   SOLE 28 22,390 0 7,384
VERISK ANALYTICS INC COM 92345Y106 4,418 36,647 SH   SOLE 29 5,579 0 31,068
VERISK ANALYTICS INC COM 92345Y106 69,530 576,772 SH   SOLE 30 576,772 0 0
VERISK ANALYTICS INC COM 92345Y106 7,181 59,568 SH   SOLE 31 33,029 0 26,539
VERISK ANALYTICS INC COM 92345Y106 3,379 28,033 SH   SOLE 32 28,033 0 0
VERISK ANALYTICS INC COM 92345Y106 903 7,494 SH   SOLE 34 7,494 0 0
VERISK ANALYTICS INC COM 92345Y106 15,386 127,631 SH   SOLE 36 127,631 0 0
VERISK ANALYTICS INC COM 92345Y106 378 3,138 SH   SOLE 40 3,138 0 0
VERITEX HLDGS INC COM 923451108 565 19,981 SH   SOLE 2 883 0 19,098
VERITEX HLDGS INC COM 923451108 15 535 SH   SOLE 7 535 0 0
VERITEX HLDGS INC COM 923451108 2,231 78,932 SH   SOLE 18 78,932 0 0
VERITEX HLDGS INC COM 923451108 628 22,228 SH   SOLE 19 22,228 0 0
VERITEX HLDGS INC COM 923451108 22,798 806,734 SH   SOLE 21 806,734 0 0
VERITEX HLDGS INC COM 923451108 21,695 767,698 SH   SOLE 22 740,638 0 27,060
VERITEX HLDGS INC COM 923451108 210 7,426 SH   SOLE 26 0 0 7,426
VERITEX HLDGS INC COM 923451108 119 4,222 SH   SOLE 30 4,222 0 0
VERITIV CORP COM 923454102 423 11,623 SH   SOLE 2 446 0 11,177
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 1,920 52,734 SH   SOLE 18 52,734 0 0
VERITIV CORP COM 923454102 389 10,675 SH   SOLE 19 10,675 0 0
VERITIV CORP COM 923454102 44,060 1,210,434 SH   SOLE 21 1,210,434 0 0
VERITIV CORP COM 923454102 11,904 327,044 SH   SOLE 22 308,382 0 18,662
VERITIV CORP COM 923454102 136 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 47 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 993 27,284 SH   SOLE 30 27,284 0 0
VERITIV CORP COM 923454102 37 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 60 5,718 SH   SOLE 2 172 0 5,546
VERITONE INC COM 92347M100 3 281 SH   SOLE 7 281 0 0
VERITONE INC COM 92347M100 250 23,954 SH   SOLE 18 23,954 0 0
VERITONE INC COM 92347M100 61 5,840 SH   SOLE 19 5,840 0 0
VERITONE INC COM 92347M100 2,709 259,696 SH   SOLE 21 259,696 0 0
VERITONE INC COM 92347M100 1,707 163,639 SH   SOLE 22 159,937 0 3,702
VERIZON COMMUNICATIONS INC COM 92343V104 552,450 10,347,449 SH   SOLE 2 1,708,513 0 8,638,936
VERIZON COMMUNICATIONS INC COM 92343V104 72,558 1,359,015 SH   SOLE 4 1,250,324 0 108,691
VERIZON COMMUNICATIONS INC COM 92343V104 181,110 3,392,201 SH   SOLE 7 3,373,415 0 18,786
VERIZON COMMUNICATIONS INC COM 92343V104 646 12,104 SH   SOLE 13 12,104 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,808 33,858 SH   SOLE 15 33,858 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 91 SH   SOLE 17 0 0 91
VERIZON COMMUNICATIONS INC COM 92343V104 808,518 15,143,615 SH   SOLE 18 13,678,913 0 1,464,702
VERIZON COMMUNICATIONS INC COM 92343V104 983,168 18,414,833 SH   SOLE 19 18,414,833 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 67,176 1,258,217 SH   SOLE 20 0 0 1,258,217
VERIZON COMMUNICATIONS INC COM 92343V104 4,104,041 76,869,099 SH   SOLE 21 76,869,099 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,486,276 102,758,488 SH   SOLE 22 91,091,306 0 11,667,182
VERIZON COMMUNICATIONS INC COM 92343V104 283,639 5,312,592 SH   SOLE 23 5,312,592 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 219,131 4,104,354 SH   SOLE 25 4,104,354 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 825,245 15,456,918 SH   SOLE 26 3,159,989 0 12,296,929
VERIZON COMMUNICATIONS INC COM 92343V104 42,428 794,683 SH   SOLE 28 600,802 0 193,881
VERIZON COMMUNICATIONS INC COM 92343V104 15,598 292,155 SH   SOLE 29 143,711 0 148,444
VERIZON COMMUNICATIONS INC COM 92343V104 725,357 13,586,010 SH   SOLE 30 13,586,010 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 83,755 1,568,748 SH   SOLE 31 798,560 0 770,188
VERIZON COMMUNICATIONS INC COM 92343V104 5,349 100,193 SH   SOLE 32 100,193 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 62,118 1,163,468 SH   SOLE 34 1,163,468 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,882 260,011 SH   SOLE 35 260,011 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 211,072 3,953,408 SH   SOLE 36 3,953,408 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,449 83,332 SH   SOLE 40 83,332 0 0
VERMILION ENERGY INC COM 923725105 2,510 76,190 SH   SOLE 21 76,190 0 0
VERMILLION INC COM NEW 92407M206 5 6,608 SH   SOLE 18 6,608 0 0
VERMILLION INC COM NEW 92407M206 76 107,664 SH   SOLE 21 107,664 0 0
VERMILLION INC COM NEW 92407M206 4 5,223 SH   SOLE 22 5,223 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 58 3,578 SH   SOLE 2 0 0 3,578
VERRICA PHARMACEUTICALS INC COM 92511W108 282 17,339 SH   SOLE 18 17,339 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 81 4,988 SH   SOLE 19 4,988 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 3,068 188,826 SH   SOLE 21 188,826 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 656 40,397 SH   SOLE 22 40,397 0 0
VERSARTIS INC COM 92529L102 50 35,964 SH   SOLE 2 35,964 0 0
VERSARTIS INC COM 92529L102 9 6,621 SH   SOLE 18 6,621 0 0
VERSARTIS INC COM 92529L102 82 58,643 SH   SOLE 19 58,643 0 0
VERSARTIS INC COM 92529L102 197 140,982 SH   SOLE 21 140,982 0 0
VERSARTIS INC COM 92529L102 986 704,458 SH   SOLE 22 704,458 0 0
VERSARTIS INC COM 92529L102 80 56,983 SH   SOLE 23 56,983 0 0
VERSARTIS INC COM 92529L102 153 109,209 SH   SOLE 26 0 0 109,209
VERSO CORP CL A 92531L207 1,171 34,782 SH   SOLE 2 1,212 0 33,570
VERSO CORP CL A 92531L207 28 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 3,996 118,684 SH   SOLE 18 118,684 0 0
VERSO CORP CL A 92531L207 1,073 31,867 SH   SOLE 19 31,867 0 0
VERSO CORP CL A 92531L207 40,815 1,212,210 SH   SOLE 21 1,212,210 0 0
VERSO CORP CL A 92531L207 32,603 968,323 SH   SOLE 22 922,983 0 45,340
VERSO CORP CL A 92531L207 80 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 158 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 341 10,124 SH   SOLE 30 10,124 0 0
VERSUM MATLS INC COM 92532W103 10,367 287,897 SH   SOLE 2 100,727 0 187,170
VERSUM MATLS INC COM 92532W103 18 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 85 2,363 SH   SOLE 7 2,363 0 0
VERSUM MATLS INC COM 92532W103 12,138 337,078 SH   SOLE 18 337,028 0 50
VERSUM MATLS INC COM 92532W103 704 19,550 SH   SOLE 19 19,550 0 0
VERSUM MATLS INC COM 92532W103 1,118 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 203,063 5,639,076 SH   SOLE 21 5,639,076 0 0
VERSUM MATLS INC COM 92532W103 125,679 3,490,118 SH   SOLE 22 3,285,217 0 204,901
VERSUM MATLS INC COM 92532W103 1,361 37,803 SH   SOLE 26 25,865 0 11,938
VERSUM MATLS INC COM 92532W103 542 15,054 SH   SOLE 28 15,054 0 0
VERSUM MATLS INC COM 92532W103 291 8,069 SH   SOLE 29 0 0 8,069
VERSUM MATLS INC COM 92532W103 895 24,844 SH   SOLE 30 24,844 0 0
VERSUM MATLS INC COM 92532W103 94 2,604 SH   SOLE 31 2,341 0 263
VERSUM MATLS INC COM 92532W103 480 13,342 SH   SOLE 40 13,342 0 0
VERTEX ENERGY INC COM 92534K107 7 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 127 74,431 SH   SOLE 21 74,431 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 154,272 800,416 SH   SOLE 2 225,604 0 574,812
VERTEX PHARMACEUTICALS INC COM 92532F100 17,263 89,564 SH   SOLE 4 82,895 0 6,669
VERTEX PHARMACEUTICALS INC COM 92532F100 37,378 193,932 SH   SOLE 7 193,932 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,390 22,778 SH   SOLE 13 22,778 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 487 2,525 SH   SOLE 15 2,525 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 203,894 1,057,872 SH   SOLE 18 904,423 0 153,449
VERTEX PHARMACEUTICALS INC COM 92532F100 279,321 1,449,213 SH   SOLE 19 1,449,213 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,353 84,843 SH   SOLE 20 0 0 84,843
VERTEX PHARMACEUTICALS INC COM 92532F100 1,247,846 6,474,243 SH   SOLE 21 6,474,243 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,235,782 6,411,653 SH   SOLE 22 5,697,952 0 713,701
VERTEX PHARMACEUTICALS INC COM 92532F100 65,286 338,728 SH   SOLE 23 338,728 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 64,071 332,422 SH   SOLE 25 332,422 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 169,522 879,538 SH   SOLE 26 220,345 0 659,193
VERTEX PHARMACEUTICALS INC COM 92532F100 9,572 49,661 SH   SOLE 28 37,705 0 11,956
VERTEX PHARMACEUTICALS INC COM 92532F100 14,720 76,371 SH   SOLE 29 17,897 0 58,474
VERTEX PHARMACEUTICALS INC COM 92532F100 188,399 977,475 SH   SOLE 30 977,475 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 23,927 124,141 SH   SOLE 31 67,018 0 57,123
VERTEX PHARMACEUTICALS INC COM 92532F100 8,387 43,515 SH   SOLE 32 43,515 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 58,541 303,728 SH   SOLE 34 303,728 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 42,042 218,126 SH   SOLE 36 218,126 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 976 5,062 SH   SOLE 40 5,062 0 0
VERU INC COM 92536C103 9 6,129 SH   SOLE 18 6,129 0 0
VERU INC COM 92536C103 144 101,292 SH   SOLE 21 101,292 0 0
VERU INC COM 92536C103 15 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 477 13,050 SH   SOLE 2 0 0 13,050
VIACOM INC NEW CL A 92553P102 7 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 265 7,247 SH   SOLE 18 7,247 0 0
VIACOM INC NEW CL A 92553P102 34 943 SH   SOLE 19 943 0 0
VIACOM INC NEW CL A 92553P102 4,258 116,490 SH   SOLE 21 116,490 0 0
VIACOM INC NEW CL A 92553P102 2,492 68,185 SH   SOLE 22 55,401 0 12,784
VIACOM INC NEW CL A 92553P102 161 4,401 SH   SOLE 29 0 0 4,401
VIACOM INC NEW CL A 92553P102 9 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 37,209 1,102,148 SH   SOLE 2 354,703 0 747,445
VIACOM INC NEW CL B 92553P201 5,120 151,653 SH   SOLE 4 142,340 0 9,313
VIACOM INC NEW CL B 92553P201 10,618 314,523 SH   SOLE 7 268,033 0 46,490
VIACOM INC NEW CL B 92553P201 3,117 92,333 SH   SOLE 13 92,333 0 0
VIACOM INC NEW CL B 92553P201 106 3,148 SH   SOLE 15 3,148 0 0
VIACOM INC NEW CL B 92553P201 27,143 804,005 SH   SOLE 18 761,155 0 42,850
VIACOM INC NEW CL B 92553P201 22,952 679,872 SH   SOLE 19 679,872 0 0
VIACOM INC NEW CL B 92553P201 7,069 209,392 SH   SOLE 20 0 0 209,392
VIACOM INC NEW CL B 92553P201 254,286 7,532,156 SH   SOLE 21 7,532,156 0 0
VIACOM INC NEW CL B 92553P201 378,158 11,201,370 SH   SOLE 22 9,923,313 0 1,278,057
VIACOM INC NEW CL B 92553P201 16,849 499,092 SH   SOLE 23 499,092 0 0
VIACOM INC NEW CL B 92553P201 27,688 820,134 SH   SOLE 25 820,134 0 0
VIACOM INC NEW CL B 92553P201 48,692 1,442,310 SH   SOLE 26 401,593 0 1,040,717
VIACOM INC NEW CL B 92553P201 2,277 67,444 SH   SOLE 28 51,121 0 16,323
VIACOM INC NEW CL B 92553P201 12,177 360,680 SH   SOLE 29 48,241 0 312,439
VIACOM INC NEW CL B 92553P201 43,724 1,295,142 SH   SOLE 30 1,295,142 0 0
VIACOM INC NEW CL B 92553P201 7,134 211,302 SH   SOLE 31 125,331 0 85,971
VIACOM INC NEW CL B 92553P201 3,306 97,914 SH   SOLE 34 97,914 0 0
VIACOM INC NEW CL B 92553P201 14,195 420,465 SH   SOLE 36 420,465 0 0
VIACOM INC NEW CL B 92553P201 250 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 1,059 17,872 SH   SOLE 2 765 0 17,107
VIAD CORP COM NEW 92552R406 13 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 7 120 SH   SOLE 7 120 0 0
VIAD CORP COM NEW 92552R406 5,470 92,313 SH   SOLE 18 92,313 0 0
VIAD CORP COM NEW 92552R406 1,114 18,805 SH   SOLE 19 18,805 0 0
VIAD CORP COM NEW 92552R406 130,718 2,206,206 SH   SOLE 21 2,206,206 0 0
VIAD CORP COM NEW 92552R406 36,084 609,008 SH   SOLE 22 580,085 0 28,923
VIAD CORP COM NEW 92552R406 457 7,707 SH   SOLE 26 5,536 0 2,171
VIAD CORP COM NEW 92552R406 173 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 2,673 45,109 SH   SOLE 30 45,109 0 0
VIAD CORP COM NEW 92552R406 122 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 4,501 70,386 SH   SOLE 2 24,402 0 45,984
VIASAT INC COM 92552V100 18 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 104 1,626 SH   SOLE 7 1,626 0 0
VIASAT INC COM 92552V100 20,903 326,862 SH   SOLE 18 326,862 0 0
VIASAT INC COM 92552V100 3,236 50,595 SH   SOLE 19 50,595 0 0
VIASAT INC COM 92552V100 257,542 4,027,238 SH   SOLE 21 4,027,238 0 0
VIASAT INC COM 92552V100 120,294 1,881,066 SH   SOLE 22 1,806,639 0 74,427
VIASAT INC COM 92552V100 916 14,326 SH   SOLE 26 8,532 0 5,794
VIASAT INC COM 92552V100 506 7,910 SH   SOLE 28 7,910 0 0
VIASAT INC COM 92552V100 852 13,324 SH   SOLE 30 13,324 0 0
VIASAT INC COM 92552V100 132 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 377 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 2,364 208,461 SH   SOLE 2 8,501 0 199,960
VIAVI SOLUTIONS INC COM 925550105 11 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 56 4,901 SH   SOLE 7 4,901 0 0
VIAVI SOLUTIONS INC COM 925550105 11,259 992,859 SH   SOLE 18 992,859 0 0
VIAVI SOLUTIONS INC COM 925550105 2,371 209,111 SH   SOLE 19 209,111 0 0
VIAVI SOLUTIONS INC COM 925550105 281,880 24,857,143 SH   SOLE 21 24,857,143 0 0
VIAVI SOLUTIONS INC COM 925550105 72,740 6,414,503 SH   SOLE 22 6,116,761 0 297,742
VIAVI SOLUTIONS INC COM 925550105 274 24,170 SH   SOLE 23 24,170 0 0
VIAVI SOLUTIONS INC COM 925550105 856 75,492 SH   SOLE 26 17,735 0 57,757
VIAVI SOLUTIONS INC COM 925550105 345 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 5,658 498,984 SH   SOLE 30 498,984 0 0
VIAVI SOLUTIONS INC COM 925550105 287 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 809 750,000 PRN   SOLE 21 750,000 0 0
VICAL INC COM NEW 925602203 5 3,588 SH   SOLE 18 3,588 0 0
VICAL INC COM NEW 925602203 81 59,210 SH   SOLE 21 59,210 0 0
VICAL INC COM NEW 925602203 458 334,028 SH   SOLE 22 334,028 0 0
VICI PPTYS INC COM 925652109 14,742 681,877 SH   SOLE 2 75,666 0 606,211
VICI PPTYS INC COM 925652109 6,110 282,603 SH   SOLE 4 282,603 0 0
VICI PPTYS INC COM 925652109 13,456 622,381 SH   SOLE 7 622,381 0 0
VICI PPTYS INC COM 925652109 322 14,881 SH   SOLE 15 14,881 0 0
VICI PPTYS INC COM 925652109 4,387 202,891 SH   SOLE 18 202,891 0 0
VICI PPTYS INC COM 925652109 21,261 983,376 SH   SOLE 19 983,376 0 0
VICI PPTYS INC COM 925652109 101,506 4,694,984 SH   SOLE 21 4,694,984 0 0
VICI PPTYS INC COM 925652109 198,341 9,173,962 SH   SOLE 22 8,282,082 0 891,880
VICI PPTYS INC COM 925652109 1,526 70,596 SH   SOLE 23 70,596 0 0
VICI PPTYS INC COM 925652109 15,167 701,526 SH   SOLE 25 701,526 0 0
VICI PPTYS INC COM 925652109 4,134 191,226 SH   SOLE 26 48,048 0 143,178
VICI PPTYS INC COM 925652109 809 37,422 SH   SOLE 28 37,422 0 0
VICI PPTYS INC COM 925652109 4,291 198,461 SH   SOLE 29 131,421 0 67,040
VICI PPTYS INC COM 925652109 37,571 1,737,774 SH   SOLE 30 1,737,774 0 0
VICI PPTYS INC COM 925652109 285 13,166 SH   SOLE 31 7,741 0 5,425
VICI PPTYS INC COM 925652109 11,610 537,008 SH   SOLE 34 537,008 0 0
VICI PPTYS INC COM 925652109 676 31,259 SH   SOLE 40 31,259 0 0
VICOR CORP COM 925815102 657 14,277 SH   SOLE 2 644 0 13,633
VICOR CORP COM 925815102 17 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 3,380 73,468 SH   SOLE 18 73,468 0 0
VICOR CORP COM 925815102 733 15,939 SH   SOLE 19 15,939 0 0
VICOR CORP COM 925815102 80,506 1,750,137 SH   SOLE 21 1,750,137 0 0
VICOR CORP COM 925815102 21,549 468,458 SH   SOLE 22 445,012 0 23,446
VICOR CORP COM 925815102 129 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 1,589 34,549 SH   SOLE 30 34,549 0 0
VICOR CORP COM 925815102 76 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 221 23,142 SH   SOLE 22 23,142 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 5 106 SH   SOLE 17 0 0 106
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 10 SH   SOLE 17 0 0 10
VIEWRAY INC COM 92672L107 447 47,780 SH   SOLE 2 1,856 0 45,924
VIEWRAY INC COM 92672L107 10 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,860 198,688 SH   SOLE 18 198,688 0 0
VIEWRAY INC COM 92672L107 474 50,599 SH   SOLE 19 50,599 0 0
VIEWRAY INC COM 92672L107 25,236 2,696,136 SH   SOLE 21 2,696,136 0 0
VIEWRAY INC COM 92672L107 14,031 1,499,064 SH   SOLE 22 1,435,277 0 63,787
VIEWRAY INC COM 92672L107 72 7,716 SH   SOLE 30 7,716 0 0
VIKING THERAPEUTICS INC COM 92686J106 716 41,100 SH   SOLE 2 1,544 0 39,556
VIKING THERAPEUTICS INC COM 92686J106 16 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 2,983 171,225 SH   SOLE 18 171,225 0 0
VIKING THERAPEUTICS INC COM 92686J106 820 47,085 SH   SOLE 19 47,085 0 0
VIKING THERAPEUTICS INC COM 92686J106 31,470 1,806,522 SH   SOLE 21 1,806,522 0 0
VIKING THERAPEUTICS INC COM 92686J106 22,350 1,283,035 SH   SOLE 22 1,249,946 0 33,089
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 108 SH   SOLE 18 108 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 240 8,809 SH   SOLE 2 361 0 8,448
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 746 27,443 SH   SOLE 18 27,443 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 171 6,274 SH   SOLE 19 6,274 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,097 297,692 SH   SOLE 21 297,692 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,515 202,771 SH   SOLE 22 193,029 0 9,742
VILLAGE SUPER MKT INC CL A NEW 927107409 29 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 35 1,277 SH   SOLE 30 1,277 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 19 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 8 559 SH   SOLE 18 559 0 0
VINCE HLDG CORP COM NEW 92719W207 132 8,961 SH   SOLE 21 8,961 0 0
VINCE HLDG CORP COM NEW 92719W207 486 32,947 SH   SOLE 22 32,947 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,473 396,298 SH   SOLE 2 12,308 0 383,990
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 740 118,547 SH   SOLE 4 118,547 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 298 47,833 SH   SOLE 7 47,833 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,094 175,365 SH   SOLE 15 175,365 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 917 146,963 SH   SOLE 18 146,963 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 68 10,848 SH   SOLE 19 10,848 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 50,010 8,014,404 SH   SOLE 21 8,014,404 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 33,754 5,409,304 SH   SOLE 22 5,002,676 0 406,628
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,919 467,770 SH   SOLE 23 467,770 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,257 201,512 SH   SOLE 25 201,512 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 11,259 1,804,375 SH   SOLE 26 339,474 0 1,464,901
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 382 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 806 129,166 SH   SOLE 29 90,273 0 38,893
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 15,361 2,461,734 SH   SOLE 30 2,461,734 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 150 23,984 SH   SOLE 31 23,984 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,980 477,587 SH   SOLE 34 477,587 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 24 3,837 SH   SOLE 40 3,837 0 0
VIRCO MFG CO COM 927651109 9 1,860 SH   SOLE 18 1,860 0 0
VIRCO MFG CO COM 927651109 22 4,560 SH   SOLE 21 4,560 0 0
VIRCO MFG CO COM 927651109 325 67,060 SH   SOLE 22 67,060 0 0
VIRNETX HLDG CORP COM 92823T108 209 44,855 SH   SOLE 2 1,758 0 43,097
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 820 176,256 SH   SOLE 18 176,256 0 0
VIRNETX HLDG CORP COM 92823T108 220 47,312 SH   SOLE 19 47,312 0 0
VIRNETX HLDG CORP COM 92823T108 8,937 1,921,936 SH   SOLE 21 1,921,936 0 0
VIRNETX HLDG CORP COM 92823T108 7,466 1,605,527 SH   SOLE 22 1,564,934 0 40,593
VIRTRA INC COM PAR 92827K301 7 1,247 SH   SOLE 18 1,247 0 0
VIRTRA INC COM PAR 92827K301 98 18,466 SH   SOLE 21 18,466 0 0
VIRTU FINL INC CL A 928254101 1,395 68,235 SH   SOLE 2 2,785 0 65,450
VIRTU FINL INC CL A 928254101 7 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 18 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 390 19,071 SH   SOLE 18 19,071 0 0
VIRTU FINL INC CL A 928254101 154 7,509 SH   SOLE 19 7,509 0 0
VIRTU FINL INC CL A 928254101 14,527 710,372 SH   SOLE 21 710,372 0 0
VIRTU FINL INC CL A 928254101 29,461 1,440,633 SH   SOLE 22 1,373,659 0 66,974
VIRTU FINL INC CL A 928254101 77 3,776 SH   SOLE 26 0 0 3,776
VIRTU FINL INC CL A 928254101 64 3,128 SH   SOLE 28 3,128 0 0
VIRTU FINL INC CL A 928254101 129 6,315 SH   SOLE 30 6,315 0 0
VIRTU FINL INC CL A 928254101 20 955 SH   SOLE 31 856 0 99
VIRTU FINL INC CL A 928254101 109 5,311 SH   SOLE 40 5,311 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 728 6,399 SH   SOLE 2 262 0 6,137
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 17 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,568 31,365 SH   SOLE 18 31,365 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 764 6,715 SH   SOLE 19 6,715 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 85,093 748,069 SH   SOLE 21 748,069 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 27,837 244,721 SH   SOLE 22 235,442 0 9,279
VIRTUS INVT PARTNERS INC COM 92828Q109 58 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 118 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,792 15,757 SH   SOLE 30 15,757 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 85 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 1,236 23,009 SH   SOLE 2 1,054 0 21,955
VIRTUSA CORP COM 92827P102 11 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 33 612 SH   SOLE 7 612 0 0
VIRTUSA CORP COM 92827P102 6,495 120,933 SH   SOLE 18 120,933 0 0
VIRTUSA CORP COM 92827P102 1,382 25,727 SH   SOLE 19 25,727 0 0
VIRTUSA CORP COM 92827P102 157,822 2,938,402 SH   SOLE 21 2,938,402 0 0
VIRTUSA CORP COM 92827P102 41,321 769,342 SH   SOLE 22 732,880 0 36,462
VIRTUSA CORP COM 92827P102 233 4,340 SH   SOLE 26 0 0 4,340
VIRTUSA CORP COM 92827P102 219 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 40 744 SH   SOLE 29 0 0 744
VIRTUSA CORP COM 92827P102 3,213 59,814 SH   SOLE 30 59,814 0 0
VIRTUSA CORP COM 92827P102 168 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 770,417 5,133,032 SH   SOLE 2 1,038,919 0 4,094,113
VISA INC COM CL A 92826C839 94,388 628,873 SH   SOLE 4 581,879 0 46,994
VISA INC COM CL A 92826C839 201,638 1,343,448 SH   SOLE 7 1,338,841 0 4,607
VISA INC COM CL A 92826C839 6,019 40,103 SH   SOLE 13 40,103 0 0
VISA INC COM CL A 92826C839 1,057 7,040 SH   SOLE 15 7,040 0 0
VISA INC COM CL A 92826C839 92 616 SH   SOLE 17 0 0 616
VISA INC COM CL A 92826C839 988,645 6,587,016 SH   SOLE 18 5,556,787 0 1,030,229
VISA INC COM CL A 92826C839 495,607 3,302,067 SH   SOLE 19 3,302,067 0 0
VISA INC COM CL A 92826C839 114,049 759,873 SH   SOLE 20 0 0 759,873
VISA INC COM CL A 92826C839 5,753,986 38,336,903 SH   SOLE 21 38,336,903 0 0
VISA INC COM CL A 92826C839 6,683,327 44,528,795 SH   SOLE 22 39,573,338 0 4,955,457
VISA INC COM CL A 92826C839 349,124 2,326,097 SH   SOLE 23 2,326,097 0 0
VISA INC COM CL A 92826C839 430,676 2,869,453 SH   SOLE 25 2,869,453 0 0
VISA INC COM CL A 92826C839 929,297 6,191,599 SH   SOLE 26 1,376,768 0 4,814,831
VISA INC COM CL A 92826C839 51,823 345,281 SH   SOLE 28 261,282 0 83,999
VISA INC COM CL A 92826C839 45,212 301,234 SH   SOLE 29 77,590 0 223,644
VISA INC COM CL A 92826C839 1,014,304 6,757,970 SH   SOLE 30 6,757,970 0 0
VISA INC COM CL A 92826C839 122,190 814,111 SH   SOLE 31 391,413 0 422,698
VISA INC COM CL A 92826C839 21,487 143,160 SH   SOLE 32 143,160 0 0
VISA INC COM CL A 92826C839 75,560 503,430 SH   SOLE 34 503,430 0 0
VISA INC COM CL A 92826C839 229,472 1,528,899 SH   SOLE 36 1,528,899 0 0
VISA INC COM CL A 92826C839 5,462 36,390 SH   SOLE 40 36,390 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,503 221,272 SH   SOLE 2 94,655 0 126,617
VISHAY INTERTECHNOLOGY INC COM 928298108 19 911 SH   SOLE 4 911 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 90 4,440 SH   SOLE 7 4,440 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 16,051 788,746 SH   SOLE 18 788,746 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6,486 318,731 SH   SOLE 19 318,731 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 188,709 9,273,169 SH   SOLE 21 9,273,169 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 108,502 5,331,810 SH   SOLE 22 5,139,407 0 192,403
VISHAY INTERTECHNOLOGY INC COM 928298108 2,049 100,701 SH   SOLE 23 100,701 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,019 197,513 SH   SOLE 26 13,051 0 184,462
VISHAY INTERTECHNOLOGY INC COM 928298108 353 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 683 33,563 SH   SOLE 29 0 0 33,563
VISHAY INTERTECHNOLOGY INC COM 928298108 631 31,019 SH   SOLE 30 31,019 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15 754 SH   SOLE 34 754 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 140 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 296 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 339 9,054 SH   SOLE 2 987 0 8,067
VISHAY PRECISION GROUP INC COM 92835K103 12 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,330 35,563 SH   SOLE 18 35,563 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,375 36,757 SH   SOLE 19 36,757 0 0
VISHAY PRECISION GROUP INC COM 92835K103 13,727 367,025 SH   SOLE 21 367,025 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,797 395,641 SH   SOLE 22 385,698 0 9,943
VISHAY PRECISION GROUP INC COM 92835K103 77 2,053 SH   SOLE 23 2,053 0 0
VISHAY PRECISION GROUP INC COM 92835K103 217 5,807 SH   SOLE 26 0 0 5,807
VISTA OUTDOOR INC COM 928377100 174 9,713 SH   SOLE 2 2,132 0 7,581
VISTA OUTDOOR INC COM 928377100 6 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 48 2,671 SH   SOLE 7 2,671 0 0
VISTA OUTDOOR INC COM 928377100 4,528 253,088 SH   SOLE 18 253,088 0 0
VISTA OUTDOOR INC COM 928377100 928 51,862 SH   SOLE 19 51,862 0 0
VISTA OUTDOOR INC COM 928377100 106,540 5,955,292 SH   SOLE 21 5,955,292 0 0
VISTA OUTDOOR INC COM 928377100 29,041 1,623,282 SH   SOLE 22 1,529,554 0 93,728
VISTA OUTDOOR INC COM 928377100 310 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 156 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 2,275 127,160 SH   SOLE 30 127,160 0 0
VISTA OUTDOOR INC COM 928377100 92 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 125 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 6,439 69,314 SH   SOLE 2 19,720 0 49,594
VISTEON CORP COM NEW 92839U206 14 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 107 1,147 SH   SOLE 7 1,147 0 0
VISTEON CORP COM NEW 92839U206 8,436 90,812 SH   SOLE 18 90,812 0 0
VISTEON CORP COM NEW 92839U206 496 5,340 SH   SOLE 19 5,340 0 0
VISTEON CORP COM NEW 92839U206 130,625 1,406,077 SH   SOLE 21 1,406,077 0 0
VISTEON CORP COM NEW 92839U206 97,712 1,051,795 SH   SOLE 22 988,814 0 62,981
VISTEON CORP COM NEW 92839U206 950 10,228 SH   SOLE 26 3,802 0 6,426
VISTEON CORP COM NEW 92839U206 352 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,031 11,103 SH   SOLE 30 11,103 0 0
VISTEON CORP COM NEW 92839U206 58 626 SH   SOLE 31 581 0 45
VISTEON CORP COM NEW 92839U206 165 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 313 3,371 SH   SOLE 40 3,371 0 0
VISTRA ENERGY CORP COM 92840M102 23,835 958,000 SH   SOLE 2 131,662 0 826,338
VISTRA ENERGY CORP COM 92840M102 3,531 141,916 SH   SOLE 4 132,947 0 8,969
VISTRA ENERGY CORP COM 92840M102 2,648 106,438 SH   SOLE 7 55,950 0 50,488
VISTRA ENERGY CORP COM 92840M102 99 3,993 SH   SOLE 13 3,993 0 0
VISTRA ENERGY CORP COM 92840M102 28 1,113 SH   SOLE 15 1,113 0 0
VISTRA ENERGY CORP COM 92840M102 9,094 365,518 SH   SOLE 18 337,678 0 27,840
VISTRA ENERGY CORP COM 92840M102 30,138 1,211,334 SH   SOLE 19 1,211,334 0 0
VISTRA ENERGY CORP COM 92840M102 5,922 238,021 SH   SOLE 20 0 0 238,021
VISTRA ENERGY CORP COM 92840M102 132,510 5,325,969 SH   SOLE 21 5,325,969 0 0
VISTRA ENERGY CORP COM 92840M102 273,371 10,987,588 SH   SOLE 22 10,176,243 0 811,345
VISTRA ENERGY CORP COM 92840M102 11,345 455,971 SH   SOLE 23 455,971 0 0
VISTRA ENERGY CORP COM 92840M102 8,746 351,518 SH   SOLE 25 351,518 0 0
VISTRA ENERGY CORP COM 92840M102 25,710 1,033,345 SH   SOLE 26 387,514 0 645,831
VISTRA ENERGY CORP COM 92840M102 1,657 66,594 SH   SOLE 28 50,321 0 16,273
VISTRA ENERGY CORP COM 92840M102 2,049 82,345 SH   SOLE 29 14,692 0 67,653
VISTRA ENERGY CORP COM 92840M102 13,258 532,865 SH   SOLE 30 532,865 0 0
VISTRA ENERGY CORP COM 92840M102 3,026 121,633 SH   SOLE 31 76,807 0 44,826
VISTRA ENERGY CORP COM 92840M102 10,880 437,283 SH   SOLE 34 437,283 0 0
VISTRA ENERGY CORP COM 92840M102 7,669 308,232 SH   SOLE 36 308,232 0 0
VISTRA ENERGY CORP COM 92840M102 682 27,428 SH   SOLE 37 27,428 0 0
VISTRA ENERGY CORP COM 92840M102 218 8,757 SH   SOLE 40 8,757 0 0
VITAL THERAPIES INC COM 92847R104 7 24,955 SH   SOLE 2 1,343 0 23,612
VITAL THERAPIES INC COM 92847R104 0 1,084 SH   SOLE 7 1,084 0 0
VITAL THERAPIES INC COM 92847R104 28 101,338 SH   SOLE 18 101,338 0 0
VITAL THERAPIES INC COM 92847R104 7 24,594 SH   SOLE 19 24,594 0 0
VITAL THERAPIES INC COM 92847R104 433 1,572,947 SH   SOLE 21 1,572,947 0 0
VITAL THERAPIES INC COM 92847R104 174 630,086 SH   SOLE 22 615,017 0 15,069
VITAL THERAPIES INC COM 92847R104 0 1,048 SH   SOLE 30 1,048 0 0
VITAMIN SHOPPE INC COM 92849E101 210 21,031 SH   SOLE 18 21,031 0 0
VITAMIN SHOPPE INC COM 92849E101 12,534 1,253,381 SH   SOLE 21 1,253,381 0 0
VITAMIN SHOPPE INC COM 92849E101 2,932 293,211 SH   SOLE 22 293,211 0 0
VITAMIN SHOPPE INC COM 92849E101 304 30,380 SH   SOLE 30 30,380 0 0
VIVEVE MED INC COM NEW 92852W204 12 4,411 SH   SOLE 18 4,411 0 0
VIVEVE MED INC COM NEW 92852W204 168 62,670 SH   SOLE 21 62,670 0 0
VIVEVE MED INC COM NEW 92852W204 1,754 654,427 SH   SOLE 22 654,427 0 0
VIVINT SOLAR INC COM 92854Q106 153 29,456 SH   SOLE 2 1,359 0 28,097
VIVINT SOLAR INC COM 92854Q106 3 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 579 111,318 SH   SOLE 18 111,318 0 0
VIVINT SOLAR INC COM 92854Q106 151 28,985 SH   SOLE 19 28,985 0 0
VIVINT SOLAR INC COM 92854Q106 5,589 1,074,759 SH   SOLE 21 1,074,759 0 0
VIVINT SOLAR INC COM 92854Q106 3,948 759,164 SH   SOLE 22 740,320 0 18,844
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 1 854 SH   SOLE 18 854 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 10 6,799 SH   SOLE 21 6,799 0 0
VIVUS INC COM NEW 928551308 34 7,715 SH   SOLE 21 7,715 0 0
VIVUS INC COM NEW 928551308 870 197,331 SH   SOLE 22 197,331 0 0
VMWARE INC CL A COM 928563402 62,640 401,387 SH   SOLE 2 253,366 0 148,021
VMWARE INC CL A COM 928563402 11,098 71,114 SH   SOLE 4 69,254 0 1,860
VMWARE INC CL A COM 928563402 2,361 15,128 SH   SOLE 7 15,128 0 0
VMWARE INC CL A COM 928563402 8,849 56,701 SH   SOLE 13 56,701 0 0
VMWARE INC CL A COM 928563402 85 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 11,300 72,407 SH   SOLE 18 63,522 0 8,885
VMWARE INC CL A COM 928563402 68,719 440,340 SH   SOLE 19 440,340 0 0
VMWARE INC CL A COM 928563402 6,354 40,713 SH   SOLE 20 0 0 40,713
VMWARE INC CL A COM 928563402 107,339 687,806 SH   SOLE 21 687,806 0 0
VMWARE INC CL A COM 928563402 405,907 2,600,967 SH   SOLE 22 2,233,302 0 367,665
VMWARE INC CL A COM 928563402 27,203 174,308 SH   SOLE 23 174,308 0 0
VMWARE INC CL A COM 928563402 17,973 115,165 SH   SOLE 25 115,165 0 0
VMWARE INC CL A COM 928563402 35,205 225,584 SH   SOLE 26 75,490 0 150,094
VMWARE INC CL A COM 928563402 2,248 14,404 SH   SOLE 28 10,885 0 3,519
VMWARE INC CL A COM 928563402 21,149 135,521 SH   SOLE 29 50,756 0 84,765
VMWARE INC CL A COM 928563402 21,821 139,824 SH   SOLE 30 139,824 0 0
VMWARE INC CL A COM 928563402 21,262 136,241 SH   SOLE 31 95,629 0 40,612
VMWARE INC CL A COM 928563402 9,718 62,272 SH   SOLE 34 62,272 0 0
VMWARE INC CL A COM 928563402 17,048 109,238 SH   SOLE 36 109,238 0 0
VMWARE INC CL A COM 928563402 224 1,435 SH   SOLE 40 1,435 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 868 23,726 SH   SOLE 2 1,101 0 22,625
VOCERA COMMUNICATIONS INC COM 92857F107 21 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,602 98,481 SH   SOLE 18 98,481 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,166 59,211 SH   SOLE 19 59,211 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 38,711 1,058,261 SH   SOLE 21 1,058,261 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 31,033 848,361 SH   SOLE 22 814,817 0 33,544
VOCERA COMMUNICATIONS INC COM 92857F107 657 17,959 SH   SOLE 26 0 0 17,959
VOCERA COMMUNICATIONS INC COM 92857F107 126 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 272 7,428 SH   SOLE 30 7,428 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 91 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 666 30,693 SH   SOLE 4 30,693 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 397 18,311 SH   SOLE 7 18,311 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15 700 SH   SOLE 15 700 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6,891 317,558 SH   SOLE 18 317,558 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 45,884 2,114,484 SH   SOLE 19 2,114,484 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,625 74,876 SH   SOLE 22 74,876 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,008 138,605 SH   SOLE 30 138,605 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,746 80,474 SH   SOLE 32 80,474 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,903 871,091 SH   SOLE 34 871,091 0 0
VOLITIONRX LTD COM 928661107 14 5,495 SH   SOLE 21 5,495 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 9 2,322 SH   SOLE 18 2,322 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 150 38,882 SH   SOLE 21 38,882 0 0
VONAGE HLDGS CORP COM 92886T201 2,519 177,870 SH   SOLE 2 8,263 0 169,607
VONAGE HLDGS CORP COM 92886T201 11 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 66 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 13,337 941,869 SH   SOLE 18 941,869 0 0
VONAGE HLDGS CORP COM 92886T201 2,871 202,725 SH   SOLE 19 202,725 0 0
VONAGE HLDGS CORP COM 92886T201 331,416 23,405,078 SH   SOLE 21 23,405,078 0 0
VONAGE HLDGS CORP COM 92886T201 87,413 6,173,218 SH   SOLE 22 5,870,542 0 302,676
VONAGE HLDGS CORP COM 92886T201 1,057 74,618 SH   SOLE 26 60,883 0 13,735
VONAGE HLDGS CORP COM 92886T201 403 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 6,954 491,114 SH   SOLE 30 491,114 0 0
VONAGE HLDGS CORP COM 92886T201 264 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 29,251 400,703 SH   SOLE 2 32,473 0 368,230
VORNADO RLTY TR SH BEN INT 929042109 7,529 103,137 SH   SOLE 4 98,621 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 30,783 421,685 SH   SOLE 7 421,685 0 0
VORNADO RLTY TR SH BEN INT 929042109 571 7,819 SH   SOLE 15 7,819 0 0
VORNADO RLTY TR SH BEN INT 929042109 26,424 361,979 SH   SOLE 18 341,389 0 20,590
VORNADO RLTY TR SH BEN INT 929042109 23,809 326,153 SH   SOLE 19 326,153 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,362 87,157 SH   SOLE 20 0 0 87,157
VORNADO RLTY TR SH BEN INT 929042109 400,516 5,486,516 SH   SOLE 21 5,486,516 0 0
VORNADO RLTY TR SH BEN INT 929042109 484,810 6,641,239 SH   SOLE 22 6,177,116 0 464,123
VORNADO RLTY TR SH BEN INT 929042109 16,601 227,409 SH   SOLE 23 227,409 0 0
VORNADO RLTY TR SH BEN INT 929042109 36,573 500,996 SH   SOLE 25 500,996 0 0
VORNADO RLTY TR SH BEN INT 929042109 47,320 648,218 SH   SOLE 26 172,200 0 476,018
VORNADO RLTY TR SH BEN INT 929042109 2,301 31,516 SH   SOLE 28 23,539 0 7,977
VORNADO RLTY TR SH BEN INT 929042109 4,959 67,929 SH   SOLE 29 67,929 0 0
VORNADO RLTY TR SH BEN INT 929042109 95,737 1,311,466 SH   SOLE 30 1,311,466 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,981 68,233 SH   SOLE 31 31,658 0 36,575
VORNADO RLTY TR SH BEN INT 929042109 2,092 28,652 SH   SOLE 34 28,652 0 0
VORNADO RLTY TR SH BEN INT 929042109 11,284 154,574 SH   SOLE 36 154,574 0 0
VORNADO RLTY TR SH BEN INT 929042109 250 3,422 SH   SOLE 40 3,422 0 0
VOXX INTL CORP CL A 91829F104 18 3,536 SH   SOLE 18 3,536 0 0
VOXX INTL CORP CL A 91829F104 308 59,277 SH   SOLE 21 59,277 0 0
VOXX INTL CORP CL A 91829F104 2,100 403,931 SH   SOLE 22 403,931 0 0
VOYA FINL INC COM 929089100 17,952 361,421 SH   SOLE 2 24,920 0 336,501
VOYA FINL INC COM 929089100 2,889 58,173 SH   SOLE 4 53,719 0 4,454
VOYA FINL INC COM 929089100 3,405 68,550 SH   SOLE 7 18,761 0 49,789
VOYA FINL INC COM 929089100 84 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 4,921 99,070 SH   SOLE 18 82,276 0 16,794
VOYA FINL INC COM 929089100 2,256 45,413 SH   SOLE 19 45,413 0 0
VOYA FINL INC COM 929089100 4,217 84,907 SH   SOLE 20 0 0 84,907
VOYA FINL INC COM 929089100 109,212 2,198,742 SH   SOLE 21 2,198,742 0 0
VOYA FINL INC COM 929089100 238,698 4,805,671 SH   SOLE 22 4,444,068 0 361,603
VOYA FINL INC COM 929089100 11,724 236,028 SH   SOLE 23 236,028 0 0
VOYA FINL INC COM 929089100 9,289 187,006 SH   SOLE 25 187,006 0 0
VOYA FINL INC COM 929089100 25,739 518,202 SH   SOLE 26 182,449 0 335,753
VOYA FINL INC COM 929089100 1,703 34,285 SH   SOLE 28 25,946 0 8,339
VOYA FINL INC COM 929089100 2,085 41,971 SH   SOLE 29 6,900 0 35,071
VOYA FINL INC COM 929089100 15,981 321,748 SH   SOLE 30 321,748 0 0
VOYA FINL INC COM 929089100 2,838 57,134 SH   SOLE 31 36,416 0 20,718
VOYA FINL INC COM 929089100 429 8,639 SH   SOLE 34 8,639 0 0
VOYA FINL INC COM 929089100 9,305 187,346 SH   SOLE 36 187,346 0 0
VOYA FINL INC COM 929089100 180 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 330 17,434 SH   SOLE 2 798 0 16,636
VOYAGER THERAPEUTICS INC COM 92915B106 11 600 SH   SOLE 7 600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,362 71,999 SH   SOLE 18 71,999 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 474 25,067 SH   SOLE 19 25,067 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 21,439 1,133,157 SH   SOLE 21 1,133,157 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 11,494 607,483 SH   SOLE 22 579,082 0 28,401
VOYAGER THERAPEUTICS INC COM 92915B106 118 6,217 SH   SOLE 30 6,217 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 34 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 247 7,463 SH   SOLE 2 286 0 7,177
VSE CORP COM 918284100 7 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 995 30,039 SH   SOLE 18 30,039 0 0
VSE CORP COM 918284100 285 8,610 SH   SOLE 19 8,610 0 0
VSE CORP COM 918284100 10,348 312,333 SH   SOLE 21 312,333 0 0
VSE CORP COM 918284100 8,299 250,508 SH   SOLE 22 240,345 0 10,163
VSE CORP COM 918284100 83 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 41 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 68 2,050 SH   SOLE 30 2,050 0 0
VSE CORP COM 918284100 30 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 1 1,328 SH   SOLE 18 1,328 0 0
VTV THERAPEUTICS INC CL A 918385105 0 2 SH   SOLE 19 2 0 0
VTV THERAPEUTICS INC CL A 918385105 16 20,758 SH   SOLE 21 20,758 0 0
VTV THERAPEUTICS INC CL A 918385105 23 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 43,078 387,389 SH   SOLE 2 48,526 0 338,863
VULCAN MATLS CO COM 929160109 4,956 44,567 SH   SOLE 4 41,079 0 3,488
VULCAN MATLS CO COM 929160109 10,461 94,076 SH   SOLE 7 94,076 0 0
VULCAN MATLS CO COM 929160109 178 1,605 SH   SOLE 13 1,605 0 0
VULCAN MATLS CO COM 929160109 117 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 113,003 1,016,218 SH   SOLE 18 793,236 0 222,982
VULCAN MATLS CO COM 929160109 91,204 820,183 SH   SOLE 19 820,183 0 0
VULCAN MATLS CO COM 929160109 6,519 58,621 SH   SOLE 20 0 0 58,621
VULCAN MATLS CO COM 929160109 318,105 2,860,656 SH   SOLE 21 2,860,656 0 0
VULCAN MATLS CO COM 929160109 362,782 3,262,424 SH   SOLE 22 2,926,124 0 336,300
VULCAN MATLS CO COM 929160109 18,813 169,181 SH   SOLE 23 169,181 0 0
VULCAN MATLS CO COM 929160109 13,993 125,836 SH   SOLE 25 125,836 0 0
VULCAN MATLS CO COM 929160109 53,300 479,313 SH   SOLE 26 127,353 0 351,960
VULCAN MATLS CO COM 929160109 2,807 25,245 SH   SOLE 28 18,941 0 6,304
VULCAN MATLS CO COM 929160109 3,703 33,301 SH   SOLE 29 7,037 0 26,264
VULCAN MATLS CO COM 929160109 47,692 428,881 SH   SOLE 30 428,881 0 0
VULCAN MATLS CO COM 929160109 5,618 50,525 SH   SOLE 31 23,717 0 26,808
VULCAN MATLS CO COM 929160109 5,252 47,228 SH   SOLE 34 47,228 0 0
VULCAN MATLS CO COM 929160109 11,433 102,813 SH   SOLE 36 102,813 0 0
VULCAN MATLS CO COM 929160109 295 2,656 SH   SOLE 40 2,656 0 0
VUZIX CORP COM NEW 92921W300 117 17,844 SH   SOLE 2 1,091 0 16,753
VUZIX CORP COM NEW 92921W300 6 865 SH   SOLE 7 865 0 0
VUZIX CORP COM NEW 92921W300 511 78,042 SH   SOLE 18 78,042 0 0
VUZIX CORP COM NEW 92921W300 184 28,140 SH   SOLE 19 28,140 0 0
VUZIX CORP COM NEW 92921W300 5,577 851,479 SH   SOLE 21 851,479 0 0
VUZIX CORP COM NEW 92921W300 4,554 695,315 SH   SOLE 22 683,518 0 11,797
W & T OFFSHORE INC COM 92922P106 1,013 105,077 SH   SOLE 2 10,982 0 94,095
W & T OFFSHORE INC COM 92922P106 19 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 3,141 325,835 SH   SOLE 18 325,835 0 0
W & T OFFSHORE INC COM 92922P106 1,184 122,834 SH   SOLE 19 122,834 0 0
W & T OFFSHORE INC COM 92922P106 32,362 3,357,031 SH   SOLE 21 3,357,031 0 0
W & T OFFSHORE INC COM 92922P106 26,088 2,706,231 SH   SOLE 22 2,586,891 0 119,340
W & T OFFSHORE INC COM 92922P106 369 38,241 SH   SOLE 23 38,241 0 0
W & T OFFSHORE INC COM 92922P106 531 55,050 SH   SOLE 26 0 0 55,050
W & T OFFSHORE INC COM 92922P106 132 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 79 8,229 SH   SOLE 29 0 0 8,229
W & T OFFSHORE INC COM 92922P106 173 17,898 SH   SOLE 30 17,898 0 0
W P CAREY INC COM 92936U109 13,552 210,732 SH   SOLE 2 15,098 0 195,634
W P CAREY INC COM 92936U109 1,928 29,973 SH   SOLE 4 29,973 0 0
W P CAREY INC COM 92936U109 11,407 177,375 SH   SOLE 7 177,375 0 0
W P CAREY INC COM 92936U109 280 4,347 SH   SOLE 15 4,347 0 0
W P CAREY INC COM 92936U109 3,312 51,496 SH   SOLE 18 51,496 0 0
W P CAREY INC COM 92936U109 10,538 163,861 SH   SOLE 19 163,861 0 0
W P CAREY INC COM 92936U109 115,670 1,798,624 SH   SOLE 21 1,798,624 0 0
W P CAREY INC COM 92936U109 260,376 4,048,761 SH   SOLE 22 3,829,380 0 219,381
W P CAREY INC COM 92936U109 451 7,019 SH   SOLE 23 7,019 0 0
W P CAREY INC COM 92936U109 13,734 213,566 SH   SOLE 25 213,566 0 0
W P CAREY INC COM 92936U109 4,466 69,449 SH   SOLE 26 18,788 0 50,661
W P CAREY INC COM 92936U109 872 13,561 SH   SOLE 28 13,561 0 0
W P CAREY INC COM 92936U109 2,392 37,195 SH   SOLE 29 37,195 0 0
W P CAREY INC COM 92936U109 32,435 504,348 SH   SOLE 30 504,348 0 0
W P CAREY INC COM 92936U109 139 2,169 SH   SOLE 31 2,169 0 0
W P CAREY INC COM 92936U109 137 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 875 13,601 SH   SOLE 40 13,601 0 0
W R BERKLEY CORPORATION COM 084423102 21,934 274,410 SH   SOLE 2 70,914 0 203,496
W R BERKLEY CORPORATION COM 084423102 2,622 32,800 SH   SOLE 4 30,232 0 2,568
W R BERKLEY CORPORATION COM 084423102 5,156 64,512 SH   SOLE 7 45,662 0 18,850
W R BERKLEY CORPORATION COM 084423102 76 954 SH   SOLE 15 954 0 0
W R BERKLEY CORPORATION COM 084423102 24,420 305,523 SH   SOLE 18 297,984 0 7,539
W R BERKLEY CORPORATION COM 084423102 1,556 19,462 SH   SOLE 19 19,462 0 0
W R BERKLEY CORPORATION COM 084423102 5,595 70,001 SH   SOLE 20 0 0 70,001
W R BERKLEY CORPORATION COM 084423102 440,755 5,514,262 SH   SOLE 21 5,514,262 0 0
W R BERKLEY CORPORATION COM 084423102 273,344 3,419,795 SH   SOLE 22 3,204,479 0 215,316
W R BERKLEY CORPORATION COM 084423102 9,502 118,876 SH   SOLE 23 118,876 0 0
W R BERKLEY CORPORATION COM 084423102 7,437 93,047 SH   SOLE 25 93,047 0 0
W R BERKLEY CORPORATION COM 084423102 26,903 336,587 SH   SOLE 26 105,707 0 230,880
W R BERKLEY CORPORATION COM 084423102 1,539 19,260 SH   SOLE 28 14,321 0 4,939
W R BERKLEY CORPORATION COM 084423102 1,716 21,463 SH   SOLE 29 2,452 0 19,011
W R BERKLEY CORPORATION COM 084423102 19,365 242,276 SH   SOLE 30 242,276 0 0
W R BERKLEY CORPORATION COM 084423102 3,157 39,499 SH   SOLE 31 20,740 0 18,759
W R BERKLEY CORPORATION COM 084423102 412 5,150 SH   SOLE 34 5,150 0 0
W R BERKLEY CORPORATION COM 084423102 10,916 136,570 SH   SOLE 36 136,570 0 0
W R BERKLEY CORPORATION COM 084423102 156 1,951 SH   SOLE 40 1,951 0 0
WABASH NATL CORP COM 929566107 1,008 55,314 SH   SOLE 2 2,217 0 53,097
WABASH NATL CORP COM 929566107 9 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 24 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 4,504 247,066 SH   SOLE 18 247,066 0 0
WABASH NATL CORP COM 929566107 1,188 65,165 SH   SOLE 19 65,165 0 0
WABASH NATL CORP COM 929566107 109,211 5,990,756 SH   SOLE 21 5,990,756 0 0
WABASH NATL CORP COM 929566107 31,245 1,713,952 SH   SOLE 22 1,618,602 0 95,350
WABASH NATL CORP COM 929566107 82 4,524 SH   SOLE 23 4,524 0 0
WABASH NATL CORP COM 929566107 809 44,404 SH   SOLE 26 13,307 0 31,097
WABASH NATL CORP COM 929566107 177 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 2,359 129,383 SH   SOLE 30 129,383 0 0
WABASH NATL CORP COM 929566107 133 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 13,573 115,081 SH   SOLE 2 8,946 0 106,135
WABCO HLDGS INC COM 92927K102 2,163 18,342 SH   SOLE 4 16,928 0 1,414
WABCO HLDGS INC COM 92927K102 2,399 20,338 SH   SOLE 7 9,317 0 11,021
WABCO HLDGS INC COM 92927K102 83 706 SH   SOLE 13 706 0 0
WABCO HLDGS INC COM 92927K102 6,828 57,896 SH   SOLE 18 53,594 0 4,302
WABCO HLDGS INC COM 92927K102 1,173 9,949 SH   SOLE 19 9,949 0 0
WABCO HLDGS INC COM 92927K102 4,272 36,225 SH   SOLE 20 0 0 36,225
WABCO HLDGS INC COM 92927K102 70,942 601,507 SH   SOLE 21 601,507 0 0
WABCO HLDGS INC COM 92927K102 177,475 1,504,793 SH   SOLE 22 1,374,531 0 130,262
WABCO HLDGS INC COM 92927K102 8,029 68,075 SH   SOLE 23 68,075 0 0
WABCO HLDGS INC COM 92927K102 323 2,741 SH   SOLE 25 2,741 0 0
WABCO HLDGS INC COM 92927K102 13,040 110,563 SH   SOLE 26 43,539 0 67,024
WABCO HLDGS INC COM 92927K102 1,217 10,318 SH   SOLE 28 7,591 0 2,727
WABCO HLDGS INC COM 92927K102 1,390 11,785 SH   SOLE 29 1,227 0 10,558
WABCO HLDGS INC COM 92927K102 9,186 77,883 SH   SOLE 30 77,883 0 0
WABCO HLDGS INC COM 92927K102 2,502 21,217 SH   SOLE 31 11,022 0 10,195
WABCO HLDGS INC COM 92927K102 270 2,291 SH   SOLE 34 2,291 0 0
WABCO HLDGS INC COM 92927K102 1,386 11,750 SH   SOLE 36 11,750 0 0
WABCO HLDGS INC COM 92927K102 121 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 23,807 226,991 SH   SOLE 2 43,328 0 183,663
WABTEC CORP COM 929740108 2,877 27,427 SH   SOLE 4 25,057 0 2,370
WABTEC CORP COM 929740108 601 5,728 SH   SOLE 7 5,728 0 0
WABTEC CORP COM 929740108 107 1,018 SH   SOLE 13 1,018 0 0
WABTEC CORP COM 929740108 81 775 SH   SOLE 15 775 0 0
WABTEC CORP COM 929740108 28,745 274,075 SH   SOLE 18 267,172 0 6,903
WABTEC CORP COM 929740108 1,737 16,565 SH   SOLE 19 16,565 0 0
WABTEC CORP COM 929740108 5,112 48,743 SH   SOLE 20 0 0 48,743
WABTEC CORP COM 929740108 419,280 3,997,709 SH   SOLE 21 3,997,709 0 0
WABTEC CORP COM 929740108 291,752 2,781,765 SH   SOLE 22 2,607,214 0 174,551
WABTEC CORP COM 929740108 12,190 116,232 SH   SOLE 23 116,232 0 0
WABTEC CORP COM 929740108 8,857 84,450 SH   SOLE 25 84,450 0 0
WABTEC CORP COM 929740108 28,448 271,241 SH   SOLE 26 91,890 0 179,351
WABTEC CORP COM 929740108 1,800 17,161 SH   SOLE 28 13,134 0 4,027
WABTEC CORP COM 929740108 2,085 19,884 SH   SOLE 29 2,484 0 17,400
WABTEC CORP COM 929740108 11,748 112,012 SH   SOLE 30 112,012 0 0
WABTEC CORP COM 929740108 3,182 30,340 SH   SOLE 31 17,025 0 13,315
WABTEC CORP COM 929740108 455 4,338 SH   SOLE 34 4,338 0 0
WABTEC CORP COM 929740108 7,260 69,222 SH   SOLE 36 69,222 0 0
WABTEC CORP COM 929740108 182 1,738 SH   SOLE 40 1,738 0 0
WADDELL & REED FINL INC CL A 930059100 1,837 86,738 SH   SOLE 2 10,052 0 76,686
WADDELL & REED FINL INC CL A 930059100 5 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 193 9,105 SH   SOLE 7 9,105 0 0
WADDELL & REED FINL INC CL A 930059100 7,306 344,935 SH   SOLE 18 344,935 0 0
WADDELL & REED FINL INC CL A 930059100 1,540 72,721 SH   SOLE 19 72,721 0 0
WADDELL & REED FINL INC CL A 930059100 180,493 8,521,880 SH   SOLE 21 8,521,880 0 0
WADDELL & REED FINL INC CL A 930059100 51,519 2,432,419 SH   SOLE 22 2,301,842 0 130,577
WADDELL & REED FINL INC CL A 930059100 350 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 257 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 3,881 183,231 SH   SOLE 30 183,231 0 0
WADDELL & REED FINL INC CL A 930059100 87 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 195 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,364 31,907 SH   SOLE 2 1,616 0 30,291
WAGEWORKS INC COM 930427109 6 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 38 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 7,317 171,152 SH   SOLE 18 171,152 0 0
WAGEWORKS INC COM 930427109 1,561 36,506 SH   SOLE 19 36,506 0 0
WAGEWORKS INC COM 930427109 179,537 4,199,699 SH   SOLE 21 4,199,699 0 0
WAGEWORKS INC COM 930427109 50,223 1,174,812 SH   SOLE 22 1,126,200 0 48,612
WAGEWORKS INC COM 930427109 313 7,329 SH   SOLE 26 3,544 0 3,785
WAGEWORKS INC COM 930427109 234 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 3,686 86,228 SH   SOLE 30 86,228 0 0
WAGEWORKS INC COM 930427109 21 487 SH   SOLE 36 487 0 0
WAGEWORKS INC COM 930427109 170 3,975 SH   SOLE 40 3,975 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 145,755 1,999,381 SH   SOLE 2 228,145 0 1,771,236
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,491 267,372 SH   SOLE 4 245,131 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 68,675 942,050 SH   SOLE 7 730,104 0 211,946
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,751 24,014 SH   SOLE 13 24,014 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 625 8,567 SH   SOLE 15 8,567 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 19 263 SH   SOLE 17 0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 149,840 2,055,413 SH   SOLE 18 1,952,345 0 103,068
WALGREENS BOOTS ALLIANCE INC COM 931427108 48,482 665,054 SH   SOLE 19 665,054 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29,807 408,870 SH   SOLE 20 0 0 408,870
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,004,148 13,774,327 SH   SOLE 21 13,774,327 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,492,607 20,474,717 SH   SOLE 22 18,119,320 0 2,355,397
WALGREENS BOOTS ALLIANCE INC COM 931427108 78,789 1,080,782 SH   SOLE 23 1,080,782 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 59,736 819,427 SH   SOLE 25 819,427 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 369,633 5,070,413 SH   SOLE 26 686,659 0 4,383,754
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,780 161,592 SH   SOLE 28 121,964 0 39,628
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,109 28,936 SH   SOLE 29 28,936 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 247,703 3,397,852 SH   SOLE 30 3,397,852 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,210 332,097 SH   SOLE 31 171,930 0 160,167
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,623 269,174 SH   SOLE 32 269,174 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,641 214,560 SH   SOLE 34 214,560 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 56,491 774,905 SH   SOLE 36 774,905 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,215 16,662 SH   SOLE 40 16,662 0 0
WALKER & DUNLOP INC COM 93148P102 1,436 27,149 SH   SOLE 2 1,033 0 26,116
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 31 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,493 122,785 SH   SOLE 18 122,785 0 0
WALKER & DUNLOP INC COM 93148P102 1,374 25,975 SH   SOLE 19 25,975 0 0
WALKER & DUNLOP INC COM 93148P102 159,417 3,014,703 SH   SOLE 21 3,014,703 0 0
WALKER & DUNLOP INC COM 93148P102 42,565 804,934 SH   SOLE 22 769,321 0 35,613
WALKER & DUNLOP INC COM 93148P102 446 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 210 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 3,382 63,960 SH   SOLE 30 63,960 0 0
WALKER & DUNLOP INC COM 93148P102 148 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 388,034 4,131,977 SH   SOLE 2 1,135,160 0 2,996,817
WALMART INC COM 931142103 60,740 646,789 SH   SOLE 4 607,838 0 38,951
WALMART INC COM 931142103 128,976 1,373,395 SH   SOLE 7 1,164,930 0 208,465
WALMART INC COM 931142103 14,332 152,610 SH   SOLE 13 152,610 0 0
WALMART INC COM 931142103 1,116 11,879 SH   SOLE 15 11,879 0 0
WALMART INC COM 931142103 39 413 SH   SOLE 17 0 0 413
WALMART INC COM 931142103 357,747 3,809,468 SH   SOLE 18 3,500,536 0 308,932
WALMART INC COM 931142103 173,316 1,845,551 SH   SOLE 19 1,845,551 0 0
WALMART INC COM 931142103 1,723 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,334,691 24,860,943 SH   SOLE 21 24,860,943 0 0
WALMART INC COM 931142103 3,401,530 36,221,172 SH   SOLE 22 31,911,348 0 4,309,824
WALMART INC COM 931142103 201,774 2,148,589 SH   SOLE 23 2,148,589 0 0
WALMART INC COM 931142103 136,903 1,457,813 SH   SOLE 25 1,418,271 0 39,542
WALMART INC COM 931142103 404,505 4,307,366 SH   SOLE 26 1,141,328 0 3,166,038
WALMART INC COM 931142103 26,711 284,429 SH   SOLE 28 215,139 0 69,290
WALMART INC COM 931142103 21,039 224,035 SH   SOLE 29 224,035 0 0
WALMART INC COM 931142103 478,107 5,091,123 SH   SOLE 30 5,091,123 0 0
WALMART INC COM 931142103 79,250 843,894 SH   SOLE 31 551,795 0 292,099
WALMART INC COM 931142103 12,668 134,899 SH   SOLE 32 134,899 0 0
WALMART INC COM 931142103 89,154 949,358 SH   SOLE 34 949,358 0 0
WALMART INC COM 931142103 149,437 1,591,284 SH   SOLE 36 1,591,284 0 0
WALMART INC COM 931142103 2,824 30,076 SH   SOLE 40 30,076 0 0
WARRIOR MET COAL INC COM 93627C101 1,172 43,327 SH   SOLE 2 1,673 0 41,654
WARRIOR MET COAL INC COM 93627C101 24 900 SH   SOLE 7 900 0 0
WARRIOR MET COAL INC COM 93627C101 3,789 140,139 SH   SOLE 18 140,139 0 0
WARRIOR MET COAL INC COM 93627C101 1,058 39,139 SH   SOLE 19 39,139 0 0
WARRIOR MET COAL INC COM 93627C101 38,809 1,435,249 SH   SOLE 21 1,435,249 0 0
WARRIOR MET COAL INC COM 93627C101 31,347 1,159,280 SH   SOLE 22 1,116,955 0 42,325
WARRIOR MET COAL INC COM 93627C101 98 3,617 SH   SOLE 26 0 0 3,617
WARRIOR MET COAL INC COM 93627C101 220 8,121 SH   SOLE 30 8,121 0 0
WARRIOR MET COAL INC COM 93627C101 100 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 5,508 172,116 SH   SOLE 2 90,926 0 81,190
WASHINGTON FED INC COM 938824109 14 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 86 2,702 SH   SOLE 7 2,702 0 0
WASHINGTON FED INC COM 938824109 15,914 497,297 SH   SOLE 18 497,297 0 0
WASHINGTON FED INC COM 938824109 11,303 353,215 SH   SOLE 19 353,215 0 0
WASHINGTON FED INC COM 938824109 192,855 6,026,717 SH   SOLE 21 6,026,717 0 0
WASHINGTON FED INC COM 938824109 129,714 4,053,578 SH   SOLE 22 3,933,945 0 119,633
WASHINGTON FED INC COM 938824109 5,735 179,220 SH   SOLE 23 179,220 0 0
WASHINGTON FED INC COM 938824109 9,839 307,458 SH   SOLE 26 21,850 0 285,608
WASHINGTON FED INC COM 938824109 385 12,020 SH   SOLE 28 12,020 0 0
WASHINGTON FED INC COM 938824109 1,560 48,756 SH   SOLE 29 0 0 48,756
WASHINGTON FED INC COM 938824109 644 20,135 SH   SOLE 30 20,135 0 0
WASHINGTON FED INC COM 938824109 69 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 347 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,378 188,774 SH   SOLE 2 6,985 0 181,789
WASHINGTON PRIME GROUP NEW COM 93964W108 385 52,745 SH   SOLE 4 52,745 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,267 310,593 SH   SOLE 7 310,593 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 56 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 5,980 819,229 SH   SOLE 18 819,229 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,132 429,018 SH   SOLE 19 429,018 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 145,709 19,960,186 SH   SOLE 21 19,960,186 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 58,942 8,074,203 SH   SOLE 22 7,786,395 0 287,808
WASHINGTON PRIME GROUP NEW COM 93964W108 91 12,460 SH   SOLE 23 12,460 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,760 378,088 SH   SOLE 25 378,088 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 747 102,364 SH   SOLE 26 24,115 0 78,249
WASHINGTON PRIME GROUP NEW COM 93964W108 196 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 465 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 9,185 1,258,250 SH   SOLE 30 1,258,250 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 132 18,048 SH   SOLE 36 18,048 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 147 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,436 79,480 SH   SOLE 2 2,951 0 76,529
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 683 22,288 SH   SOLE 4 22,288 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,983 129,944 SH   SOLE 7 129,944 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 97 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,994 260,811 SH   SOLE 18 260,811 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,550 181,080 SH   SOLE 19 181,080 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 95,683 3,121,796 SH   SOLE 21 3,121,796 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 107,977 3,522,895 SH   SOLE 22 3,400,676 0 122,219
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 158 5,169 SH   SOLE 23 5,169 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,602 150,162 SH   SOLE 25 150,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,592 51,935 SH   SOLE 26 11,549 0 40,386
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 333 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 837 27,303 SH   SOLE 29 27,303 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11,545 376,664 SH   SOLE 30 376,664 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 43 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 222 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 723 13,075 SH   SOLE 2 564 0 12,511
WASHINGTON TR BANCORP COM 940610108 20 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 2,868 51,857 SH   SOLE 18 51,857 0 0
WASHINGTON TR BANCORP COM 940610108 809 14,634 SH   SOLE 19 14,634 0 0
WASHINGTON TR BANCORP COM 940610108 29,911 540,895 SH   SOLE 21 540,895 0 0
WASHINGTON TR BANCORP COM 940610108 26,826 485,093 SH   SOLE 22 462,107 0 22,986
WASHINGTON TR BANCORP COM 940610108 174 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 115 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 247 4,466 SH   SOLE 30 4,466 0 0
WASHINGTON TR BANCORP COM 940610108 88 1,600 SH   SOLE 34 1,600 0 0
WASHINGTON TR BANCORP COM 940610108 87 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 2,390 29,966 SH   SOLE 2 29,966 0 0
WASTE CONNECTIONS INC COM 94106B101 6,807 85,331 SH   SOLE 4 78,431 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,367 17,140 SH   SOLE 7 17,140 0 0
WASTE CONNECTIONS INC COM 94106B101 1,789 22,428 SH   SOLE 18 1,285 0 21,143
WASTE CONNECTIONS INC COM 94106B101 31,404 393,677 SH   SOLE 19 393,677 0 0
WASTE CONNECTIONS INC COM 94106B101 35,378 443,504 SH   SOLE 21 443,504 0 0
WASTE CONNECTIONS INC COM 94106B101 37,697 472,568 SH   SOLE 22 279,001 0 193,567
WASTE CONNECTIONS INC COM 94106B101 26,598 333,432 SH   SOLE 23 333,432 0 0
WASTE CONNECTIONS INC COM 94106B101 34,018 426,447 SH   SOLE 26 128,929 0 297,518
WASTE CONNECTIONS INC COM 94106B101 4,045 50,710 SH   SOLE 28 37,723 0 12,987
WASTE CONNECTIONS INC COM 94106B101 4,868 61,031 SH   SOLE 29 8,811 0 52,220
WASTE CONNECTIONS INC COM 94106B101 24,653 309,052 SH   SOLE 30 309,052 0 0
WASTE CONNECTIONS INC COM 94106B101 6,581 82,495 SH   SOLE 31 37,614 0 44,881
WASTE CONNECTIONS INC COM 94106B101 969 12,148 SH   SOLE 34 12,148 0 0
WASTE CONNECTIONS INC COM 94106B101 3,953 49,549 SH   SOLE 36 49,549 0 0
WASTE CONNECTIONS INC COM 94106B101 423 5,297 SH   SOLE 40 5,297 0 0
WASTE MGMT INC DEL COM 94106L109 108,159 1,196,978 SH   SOLE 2 283,971 0 913,007
WASTE MGMT INC DEL COM 94106L109 13,370 147,963 SH   SOLE 4 136,554 0 11,409
WASTE MGMT INC DEL COM 94106L109 33,609 371,948 SH   SOLE 7 357,075 0 14,873
WASTE MGMT INC DEL COM 94106L109 308 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 349 3,861 SH   SOLE 15 3,861 0 0
WASTE MGMT INC DEL COM 94106L109 13 143 SH   SOLE 17 0 0 143
WASTE MGMT INC DEL COM 94106L109 74,480 824,263 SH   SOLE 18 773,600 0 50,663
WASTE MGMT INC DEL COM 94106L109 15,969 176,727 SH   SOLE 19 176,727 0 0
WASTE MGMT INC DEL COM 94106L109 14,107 156,122 SH   SOLE 20 0 0 156,122
WASTE MGMT INC DEL COM 94106L109 987,782 10,931,624 SH   SOLE 21 10,931,624 0 0
WASTE MGMT INC DEL COM 94106L109 1,009,944 11,176,892 SH   SOLE 22 9,972,788 0 1,204,104
WASTE MGMT INC DEL COM 94106L109 51,125 565,793 SH   SOLE 23 565,793 0 0
WASTE MGMT INC DEL COM 94106L109 36,738 406,569 SH   SOLE 25 406,569 0 0
WASTE MGMT INC DEL COM 94106L109 149,911 1,659,042 SH   SOLE 26 383,464 0 1,275,578
WASTE MGMT INC DEL COM 94106L109 7,529 83,323 SH   SOLE 28 62,680 0 20,643
WASTE MGMT INC DEL COM 94106L109 4,532 50,157 SH   SOLE 29 14,879 0 35,278
WASTE MGMT INC DEL COM 94106L109 162,239 1,795,474 SH   SOLE 30 1,795,474 0 0
WASTE MGMT INC DEL COM 94106L109 15,350 169,881 SH   SOLE 31 80,054 0 89,827
WASTE MGMT INC DEL COM 94106L109 2,589 28,648 SH   SOLE 32 28,648 0 0
WASTE MGMT INC DEL COM 94106L109 37,963 420,135 SH   SOLE 34 420,135 0 0
WASTE MGMT INC DEL COM 94106L109 41,183 455,767 SH   SOLE 36 455,767 0 0
WASTE MGMT INC DEL COM 94106L109 802 8,877 SH   SOLE 40 8,877 0 0
WATERS CORP COM 941848103 36,214 186,019 SH   SOLE 2 23,644 0 162,375
WATERS CORP COM 941848103 5,197 26,696 SH   SOLE 4 24,629 0 2,067
WATERS CORP COM 941848103 16,535 84,935 SH   SOLE 7 67,570 0 17,365
WATERS CORP COM 941848103 133 683 SH   SOLE 15 683 0 0
WATERS CORP COM 941848103 32,403 166,440 SH   SOLE 18 156,470 0 9,970
WATERS CORP COM 941848103 11,871 60,976 SH   SOLE 19 60,976 0 0
WATERS CORP COM 941848103 8,288 42,571 SH   SOLE 20 0 0 42,571
WATERS CORP COM 941848103 429,156 2,204,420 SH   SOLE 21 2,204,420 0 0
WATERS CORP COM 941848103 375,245 1,927,498 SH   SOLE 22 1,720,316 0 207,182
WATERS CORP COM 941848103 19,240 98,831 SH   SOLE 23 98,831 0 0
WATERS CORP COM 941848103 14,930 76,690 SH   SOLE 25 76,690 0 0
WATERS CORP COM 941848103 57,010 292,837 SH   SOLE 26 73,663 0 219,174
WATERS CORP COM 941848103 2,901 14,901 SH   SOLE 28 11,297 0 3,604
WATERS CORP COM 941848103 3,664 18,820 SH   SOLE 29 3,302 0 15,518
WATERS CORP COM 941848103 56,846 291,997 SH   SOLE 30 291,997 0 0
WATERS CORP COM 941848103 6,976 35,831 SH   SOLE 31 17,755 0 18,076
WATERS CORP COM 941848103 4,108 21,103 SH   SOLE 34 21,103 0 0
WATERS CORP COM 941848103 11,674 59,966 SH   SOLE 36 59,966 0 0
WATERS CORP COM 941848103 312 1,602 SH   SOLE 40 1,602 0 0
WATERSTONE FINL INC MD COM 94188P101 432 25,173 SH   SOLE 2 871 0 24,302
WATERSTONE FINL INC MD COM 94188P101 15 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,527 89,038 SH   SOLE 18 89,038 0 0
WATERSTONE FINL INC MD COM 94188P101 419 24,457 SH   SOLE 19 24,457 0 0
WATERSTONE FINL INC MD COM 94188P101 15,939 929,403 SH   SOLE 21 929,403 0 0
WATERSTONE FINL INC MD COM 94188P101 8,528 497,272 SH   SOLE 22 451,471 0 45,801
WATERSTONE FINL INC MD COM 94188P101 42 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 72 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 147 8,573 SH   SOLE 30 8,573 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 14,189 79,666 SH   SOLE 2 20,386 0 59,280
WATSCO INC COM 942622200 26 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 886 4,975 SH   SOLE 7 4,975 0 0
WATSCO INC COM 942622200 20,217 113,515 SH   SOLE 18 113,515 0 0
WATSCO INC COM 942622200 1,000 5,614 SH   SOLE 19 5,614 0 0
WATSCO INC COM 942622200 400,571 2,249,134 SH   SOLE 21 2,249,134 0 0
WATSCO INC COM 942622200 181,968 1,021,720 SH   SOLE 22 957,208 0 64,512
WATSCO INC COM 942622200 1,605 9,013 SH   SOLE 26 5,458 0 3,555
WATSCO INC COM 942622200 752 4,221 SH   SOLE 28 4,221 0 0
WATSCO INC COM 942622200 750 4,209 SH   SOLE 29 0 0 4,209
WATSCO INC COM 942622200 1,329 7,463 SH   SOLE 30 7,463 0 0
WATSCO INC COM 942622200 130 729 SH   SOLE 31 668 0 61
WATSCO INC COM 942622200 2,238 12,565 SH   SOLE 32 12,565 0 0
WATSCO INC COM 942622200 114 641 SH   SOLE 36 641 0 0
WATSCO INC COM 942622200 532 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,202 38,573 SH   SOLE 2 14,178 0 24,395
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,170 14,101 SH   SOLE 7 14,101 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 10,104 121,735 SH   SOLE 18 121,735 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 12,848 154,791 SH   SOLE 19 154,791 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 243,840 2,937,829 SH   SOLE 21 2,937,829 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 77,726 936,460 SH   SOLE 22 899,325 0 37,135
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,877 46,715 SH   SOLE 23 46,715 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,638 79,981 SH   SOLE 26 1,893 0 78,088
WATTS WATER TECHNOLOGIES INC CL A 942749102 320 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 932 11,224 SH   SOLE 29 0 0 11,224
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,288 135,996 SH   SOLE 30 135,996 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 251 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 698 13,966 SH   SOLE 2 657 0 13,309
WAVE LIFE SCIENCES LTD SHS Y95308105 19 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,778 55,550 SH   SOLE 18 55,550 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 791 15,815 SH   SOLE 19 15,815 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 32,838 656,765 SH   SOLE 21 656,765 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 23,408 468,161 SH   SOLE 22 447,512 0 20,649
WAVE LIFE SCIENCES LTD SHS Y95308105 152 3,049 SH   SOLE 30 3,049 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 58 1,156 SH   SOLE 40 1,156 0 0
WAYFAIR INC CL A 94419L101 15,151 102,603 SH   SOLE 2 4,314 0 98,289
WAYFAIR INC CL A 94419L101 35 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 180 1,222 SH   SOLE 7 1,222 0 0
WAYFAIR INC CL A 94419L101 4,340 29,388 SH   SOLE 18 29,388 0 0
WAYFAIR INC CL A 94419L101 1,493 10,111 SH   SOLE 19 10,111 0 0
WAYFAIR INC CL A 94419L101 98,199 664,988 SH   SOLE 21 664,988 0 0
WAYFAIR INC CL A 94419L101 230,216 1,558,987 SH   SOLE 22 1,452,779 0 106,208
WAYFAIR INC CL A 94419L101 2,073 14,039 SH   SOLE 26 7,474 0 6,565
WAYFAIR INC CL A 94419L101 1,105 7,480 SH   SOLE 28 7,480 0 0
WAYFAIR INC CL A 94419L101 205 1,385 SH   SOLE 29 0 0 1,385
WAYFAIR INC CL A 94419L101 8,452 57,236 SH   SOLE 30 57,236 0 0
WAYFAIR INC CL A 94419L101 291 1,973 SH   SOLE 31 1,193 0 780
WAYFAIR INC CL A 94419L101 960 6,504 SH   SOLE 40 6,504 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,093 725,000 PRN   SOLE 21 725,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 10 791 SH   SOLE 18 791 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,814 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 1,910 11,100 SH   SOLE 2 536 0 10,564
WD-40 CO COM 929236107 12 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 51 299 SH   SOLE 7 299 0 0
WD-40 CO COM 929236107 10,070 58,514 SH   SOLE 18 58,514 0 0
WD-40 CO COM 929236107 2,153 12,512 SH   SOLE 19 12,512 0 0
WD-40 CO COM 929236107 251,836 1,463,312 SH   SOLE 21 1,463,312 0 0
WD-40 CO COM 929236107 68,653 398,913 SH   SOLE 22 380,341 0 18,572
WD-40 CO COM 929236107 1,160 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 245 1,424 SH   SOLE 28 1,424 0 0
WD-40 CO COM 929236107 5,276 30,657 SH   SOLE 30 30,657 0 0
WD-40 CO COM 929236107 258 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1,883 2,000,000 PRN   SOLE 21 2,000,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,932 1,819,988 SH   SOLE 2 79,889 0 1,740,099
WEATHERFORD INTL PLC ORD SHS G48833100 11 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 162 59,959 SH   SOLE 7 59,959 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,357 500,814 SH   SOLE 18 500,814 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 471 173,668 SH   SOLE 19 173,668 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 38,617 14,249,698 SH   SOLE 21 14,249,698 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 74,147 27,360,368 SH   SOLE 22 25,079,810 0 2,280,558
WEATHERFORD INTL PLC ORD SHS G48833100 2,675 986,910 SH   SOLE 26 159,068 0 827,842
WEATHERFORD INTL PLC ORD SHS G48833100 332 122,489 SH   SOLE 28 122,489 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 625 230,697 SH   SOLE 30 230,697 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 58 21,476 SH   SOLE 31 21,476 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 973 358,914 SH   SOLE 36 358,914 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 289 106,794 SH   SOLE 40 106,794 0 0
WEB COM GROUP INC COM 94733A104 955 34,242 SH   SOLE 2 1,510 0 32,732
WEB COM GROUP INC COM 94733A104 10 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 24 864 SH   SOLE 7 864 0 0
WEB COM GROUP INC COM 94733A104 3,568 127,878 SH   SOLE 18 127,878 0 0
WEB COM GROUP INC COM 94733A104 1,035 37,081 SH   SOLE 19 37,081 0 0
WEB COM GROUP INC COM 94733A104 37,738 1,352,620 SH   SOLE 21 1,352,620 0 0
WEB COM GROUP INC COM 94733A104 36,919 1,323,268 SH   SOLE 22 1,267,461 0 55,807
WEB COM GROUP INC COM 94733A104 51 1,836 SH   SOLE 26 0 0 1,836
WEB COM GROUP INC COM 94733A104 174 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 288 10,314 SH   SOLE 30 10,314 0 0
WEB COM GROUP INC COM 94733A104 143 5,114 SH   SOLE 40 5,114 0 0
WEBSTER FINL CORP CONN COM 947890109 13,306 225,682 SH   SOLE 2 71,894 0 153,788
WEBSTER FINL CORP CONN COM 947890109 279 4,724 SH   SOLE 4 4,724 0 0
WEBSTER FINL CORP CONN COM 947890109 159 2,699 SH   SOLE 7 2,699 0 0
WEBSTER FINL CORP CONN COM 947890109 16,833 285,504 SH   SOLE 18 285,504 0 0
WEBSTER FINL CORP CONN COM 947890109 965 16,365 SH   SOLE 19 16,365 0 0
WEBSTER FINL CORP CONN COM 947890109 265,847 4,508,936 SH   SOLE 21 4,508,936 0 0
WEBSTER FINL CORP CONN COM 947890109 176,842 2,999,361 SH   SOLE 22 2,816,132 0 183,229
WEBSTER FINL CORP CONN COM 947890109 620 10,517 SH   SOLE 23 10,517 0 0
WEBSTER FINL CORP CONN COM 947890109 91 1,536 SH   SOLE 25 1,536 0 0
WEBSTER FINL CORP CONN COM 947890109 1,914 32,465 SH   SOLE 26 13,989 0 18,476
WEBSTER FINL CORP CONN COM 947890109 782 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 466 7,907 SH   SOLE 29 1,094 0 6,813
WEBSTER FINL CORP CONN COM 947890109 1,412 23,948 SH   SOLE 30 23,948 0 0
WEBSTER FINL CORP CONN COM 947890109 235 3,985 SH   SOLE 31 3,985 0 0
WEBSTER FINL CORP CONN COM 947890109 22,188 376,330 SH   SOLE 34 376,330 0 0
WEBSTER FINL CORP CONN COM 947890109 192 3,254 SH   SOLE 36 3,254 0 0
WEBSTER FINL CORP CONN COM 947890109 576 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 59,363 889,202 SH   SOLE 2 223,348 0 665,854
WEC ENERGY GROUP INC COM 92939U106 7,755 116,156 SH   SOLE 4 107,830 0 8,326
WEC ENERGY GROUP INC COM 92939U106 23,228 347,927 SH   SOLE 7 319,401 0 28,526
WEC ENERGY GROUP INC COM 92939U106 922 13,807 SH   SOLE 13 13,807 0 0
WEC ENERGY GROUP INC COM 92939U106 178 2,660 SH   SOLE 15 2,660 0 0
WEC ENERGY GROUP INC COM 92939U106 47,941 718,104 SH   SOLE 18 679,896 0 38,208
WEC ENERGY GROUP INC COM 92939U106 9,459 141,685 SH   SOLE 19 141,685 0 0
WEC ENERGY GROUP INC COM 92939U106 12,579 188,426 SH   SOLE 20 0 0 188,426
WEC ENERGY GROUP INC COM 92939U106 858,055 12,852,832 SH   SOLE 21 12,852,832 0 0
WEC ENERGY GROUP INC COM 92939U106 544,429 8,155,013 SH   SOLE 22 7,283,476 0 871,537
WEC ENERGY GROUP INC COM 92939U106 26,573 398,035 SH   SOLE 23 398,035 0 0
WEC ENERGY GROUP INC COM 92939U106 20,512 307,249 SH   SOLE 25 307,249 0 0
WEC ENERGY GROUP INC COM 92939U106 75,346 1,128,617 SH   SOLE 26 291,396 0 837,221
WEC ENERGY GROUP INC COM 92939U106 4,017 60,176 SH   SOLE 28 45,294 0 14,882
WEC ENERGY GROUP INC COM 92939U106 4,955 74,217 SH   SOLE 29 10,816 0 63,401
WEC ENERGY GROUP INC COM 92939U106 102,685 1,538,119 SH   SOLE 30 1,538,119 0 0
WEC ENERGY GROUP INC COM 92939U106 8,753 131,104 SH   SOLE 31 66,015 0 65,089
WEC ENERGY GROUP INC COM 92939U106 4,681 70,110 SH   SOLE 32 70,110 0 0
WEC ENERGY GROUP INC COM 92939U106 1,009 15,115 SH   SOLE 34 15,115 0 0
WEC ENERGY GROUP INC COM 92939U106 22,209 332,667 SH   SOLE 36 332,667 0 0
WEC ENERGY GROUP INC COM 92939U106 423 6,336 SH   SOLE 40 6,336 0 0
WEIBO CORP SPONSORED ADR 948596101 3,323 45,436 SH   SOLE 2 1,518 0 43,918
WEIBO CORP SPONSORED ADR 948596101 995 13,607 SH   SOLE 4 13,607 0 0
WEIBO CORP SPONSORED ADR 948596101 426 5,819 SH   SOLE 7 5,819 0 0
WEIBO CORP SPONSORED ADR 948596101 1,526 20,863 SH   SOLE 15 20,863 0 0
WEIBO CORP SPONSORED ADR 948596101 1,140 15,582 SH   SOLE 18 15,582 0 0
WEIBO CORP SPONSORED ADR 948596101 82 1,120 SH   SOLE 19 1,120 0 0
WEIBO CORP SPONSORED ADR 948596101 76,899 1,051,545 SH   SOLE 21 1,051,545 0 0
WEIBO CORP SPONSORED ADR 948596101 48,000 656,366 SH   SOLE 22 605,887 0 50,479
WEIBO CORP SPONSORED ADR 948596101 4,134 56,528 SH   SOLE 23 56,528 0 0
WEIBO CORP SPONSORED ADR 948596101 1,616 22,103 SH   SOLE 25 22,103 0 0
WEIBO CORP SPONSORED ADR 948596101 15,444 211,189 SH   SOLE 26 41,759 0 169,430
WEIBO CORP SPONSORED ADR 948596101 487 6,658 SH   SOLE 28 6,658 0 0
WEIBO CORP SPONSORED ADR 948596101 1,148 15,696 SH   SOLE 29 10,566 0 5,130
WEIBO CORP SPONSORED ADR 948596101 22,917 313,368 SH   SOLE 30 313,368 0 0
WEIBO CORP SPONSORED ADR 948596101 198 2,712 SH   SOLE 31 2,712 0 0
WEIBO CORP SPONSORED ADR 948596101 328 4,486 SH   SOLE 34 4,486 0 0
WEIBO CORP SPONSORED ADR 948596101 31 424 SH   SOLE 40 424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 3,415 47,431 SH   SOLE 2 17,201 0 30,230
WEIGHT WATCHERS INTL INC NEW COM 948626106 45 630 SH   SOLE 4 630 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 60 836 SH   SOLE 7 836 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 16,032 222,694 SH   SOLE 18 222,694 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 2,899 40,269 SH   SOLE 19 40,269 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 193,070 2,681,895 SH   SOLE 21 2,681,895 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 93,432 1,297,844 SH   SOLE 22 1,243,247 0 54,597
WEIGHT WATCHERS INTL INC NEW COM 948626106 61 845 SH   SOLE 23 845 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 68 948 SH   SOLE 25 948 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 600 8,336 SH   SOLE 26 5,585 0 2,751
WEIGHT WATCHERS INTL INC NEW COM 948626106 374 5,191 SH   SOLE 28 5,191 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 654 9,084 SH   SOLE 30 9,084 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 55 759 SH   SOLE 34 759 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 239 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,158 307,740 SH   SOLE 2 78,404 0 229,336
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,684 56,573 SH   SOLE 4 56,573 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,019 202,244 SH   SOLE 7 202,244 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 147 4,944 SH   SOLE 15 4,944 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,061 371,665 SH   SOLE 18 371,665 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,462 183,536 SH   SOLE 19 183,536 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 188,897 6,347,349 SH   SOLE 21 6,347,349 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 176,012 5,914,396 SH   SOLE 22 5,667,132 0 247,264
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,038 68,475 SH   SOLE 23 68,475 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,733 226,247 SH   SOLE 25 226,247 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,346 78,820 SH   SOLE 26 29,276 0 49,544
WEINGARTEN RLTY INVS SH BEN INT 948741103 362 12,179 SH   SOLE 28 12,179 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,658 89,312 SH   SOLE 29 53,362 0 35,950
WEINGARTEN RLTY INVS SH BEN INT 948741103 16,868 566,798 SH   SOLE 30 566,798 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 434 14,582 SH   SOLE 31 2,367 0 12,215
WEINGARTEN RLTY INVS SH BEN INT 948741103 146 4,917 SH   SOLE 34 4,917 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 51 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 468 15,713 SH   SOLE 40 15,713 0 0
WEIS MKTS INC COM 948849104 423 9,746 SH   SOLE 2 366 0 9,380
WEIS MKTS INC COM 948849104 7 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 8 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,369 31,542 SH   SOLE 18 31,542 0 0
WEIS MKTS INC COM 948849104 381 8,770 SH   SOLE 19 8,770 0 0
WEIS MKTS INC COM 948849104 14,338 330,371 SH   SOLE 21 330,371 0 0
WEIS MKTS INC COM 948849104 16,746 385,842 SH   SOLE 22 365,691 0 20,151
WEIS MKTS INC COM 948849104 250 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 76 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 117 2,692 SH   SOLE 30 2,692 0 0
WEIS MKTS INC COM 948849104 64 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 4,653 222,827 SH   SOLE 2 9,046 0 213,781
WELBILT INC COM 949090104 17 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 58 2,781 SH   SOLE 7 2,781 0 0
WELBILT INC COM 949090104 1,317 63,087 SH   SOLE 18 63,087 0 0
WELBILT INC COM 949090104 491 23,529 SH   SOLE 19 23,529 0 0
WELBILT INC COM 949090104 30,976 1,483,542 SH   SOLE 21 1,483,542 0 0
WELBILT INC COM 949090104 75,777 3,629,190 SH   SOLE 22 3,379,883 0 249,307
WELBILT INC COM 949090104 952 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 391 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 662 31,701 SH   SOLE 30 31,701 0 0
WELBILT INC COM 949090104 59 2,808 SH   SOLE 31 2,489 0 319
WELBILT INC COM 949090104 40 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 295 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 63,194 197,179 SH   SOLE 2 112,572 0 84,607
WELLCARE HEALTH PLANS INC COM 94946T106 5,792 18,073 SH   SOLE 4 18,073 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 12,180 38,004 SH   SOLE 7 37,425 0 579
WELLCARE HEALTH PLANS INC COM 94946T106 4,473 13,957 SH   SOLE 13 13,957 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 62 195 SH   SOLE 15 195 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 41,405 129,192 SH   SOLE 18 126,810 0 2,382
WELLCARE HEALTH PLANS INC COM 94946T106 85,031 265,317 SH   SOLE 19 265,317 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 374,575 1,168,758 SH   SOLE 21 1,168,758 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 512,671 1,599,646 SH   SOLE 22 1,376,539 0 223,107
WELLCARE HEALTH PLANS INC COM 94946T106 8,715 27,193 SH   SOLE 23 27,193 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 16,498 51,478 SH   SOLE 25 51,478 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 40,454 126,225 SH   SOLE 26 29,119 0 97,106
WELLCARE HEALTH PLANS INC COM 94946T106 1,974 6,159 SH   SOLE 28 6,159 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 17,951 56,012 SH   SOLE 29 18,681 0 37,331
WELLCARE HEALTH PLANS INC COM 94946T106 41,271 128,774 SH   SOLE 30 128,774 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 12,281 38,321 SH   SOLE 31 31,142 0 7,179
WELLCARE HEALTH PLANS INC COM 94946T106 27,645 86,257 SH   SOLE 34 86,257 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 16,025 50,001 SH   SOLE 36 50,001 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,732 5,404 SH   SOLE 40 5,404 0 0
WELLESLEY BANCORP INC COM 949485106 11 328 SH   SOLE 18 328 0 0
WELLESLEY BANCORP INC COM 949485106 9 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,052 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 587,157 11,171,181 SH   SOLE 2 1,994,614 0 9,176,567
WELLS FARGO CO NEW COM 949746101 86,750 1,650,499 SH   SOLE 4 1,528,713 0 121,786
WELLS FARGO CO NEW COM 949746101 166,382 3,165,572 SH   SOLE 7 3,165,572 0 0
WELLS FARGO CO NEW COM 949746101 271 5,153 SH   SOLE 13 5,153 0 0
WELLS FARGO CO NEW COM 949746101 1,910 36,345 SH   SOLE 15 36,345 0 0
WELLS FARGO CO NEW COM 949746101 3 66 SH   SOLE 17 0 0 66
WELLS FARGO CO NEW COM 949746101 859,276 16,348,469 SH   SOLE 18 15,447,950 0 900,519
WELLS FARGO CO NEW COM 949746101 1,343,127 25,554,159 SH   SOLE 19 25,554,159 0 0
WELLS FARGO CO NEW COM 949746101 89,006 1,693,418 SH   SOLE 20 315,123 0 1,378,295
WELLS FARGO CO NEW COM 949746101 3,748,609 71,320,576 SH   SOLE 21 71,320,576 0 0
WELLS FARGO CO NEW COM 949746101 5,550,891 105,610,568 SH   SOLE 22 93,636,036 0 11,974,532
WELLS FARGO CO NEW COM 949746101 316,451 6,020,757 SH   SOLE 23 6,020,757 0 0
WELLS FARGO CO NEW COM 949746101 238,677 4,541,038 SH   SOLE 25 4,541,038 0 0
WELLS FARGO CO NEW COM 949746101 781,372 14,866,293 SH   SOLE 26 3,112,051 0 11,754,242
WELLS FARGO CO NEW COM 949746101 46,872 891,786 SH   SOLE 28 675,145 0 216,641
WELLS FARGO CO NEW COM 949746101 26,460 503,424 SH   SOLE 29 169,575 0 333,849
WELLS FARGO CO NEW COM 949746101 834,894 15,884,594 SH   SOLE 30 15,884,594 0 0
WELLS FARGO CO NEW COM 949746101 77,910 1,482,303 SH   SOLE 31 900,684 0 581,619
WELLS FARGO CO NEW COM 949746101 310,489 5,907,329 SH   SOLE 34 5,907,329 0 0
WELLS FARGO CO NEW COM 949746101 211,300 4,020,162 SH   SOLE 36 4,020,162 0 0
WELLS FARGO CO NEW COM 949746101 1,571 29,898 SH   SOLE 37 29,898 0 0
WELLS FARGO CO NEW COM 949746101 4,966 94,481 SH   SOLE 40 94,481 0 0
WELLS FARGO CO NEW OPTIONS 949746101 3,169 60,300 SH Call SOLE 2 60,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 6,155 117,100 SH Call SOLE 19 117,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101 42 800 SH Call SOLE 22 800 0 0
WELLS FARGO CO NEW OPTIONS 949746101 11 200 SH Call SOLE 26 0 0 200
WELLS FARGO CO NEW OPTIONS 949746101 1,009 19,200 SH Call SOLE 34 19,200 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 257 199 SH   SOLE 4 199 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,544 1,971 SH   SOLE 18 1,971 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 16,843 13,048 SH   SOLE 19 13,048 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 581 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6,531 5,059 SH   SOLE 34 5,059 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 913 172,500 SH   SOLE 2 172,500 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2,623 331,180 SH   SOLE 2 331,180 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 2,079 171,000 SH   SOLE 2 171,000 0 0
WELLTOWER INC COM 95040Q104 56,294 875,217 SH   SOLE 2 93,168 0 782,049
WELLTOWER INC COM 95040Q104 21,667 336,859 SH   SOLE 4 327,044 0 9,815
WELLTOWER INC COM 95040Q104 60,792 945,155 SH   SOLE 7 932,971 0 12,184
WELLTOWER INC COM 95040Q104 625 9,723 SH   SOLE 13 9,723 0 0
WELLTOWER INC COM 95040Q104 1,114 17,321 SH   SOLE 15 17,321 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 50,819 790,089 SH   SOLE 18 745,487 0 44,602
WELLTOWER INC COM 95040Q104 40,292 626,434 SH   SOLE 19 626,434 0 0
WELLTOWER INC COM 95040Q104 10,046 156,191 SH   SOLE 20 0 0 156,191
WELLTOWER INC COM 95040Q104 824,648 12,821,026 SH   SOLE 21 12,821,026 0 0
WELLTOWER INC COM 95040Q104 942,281 14,649,894 SH   SOLE 22 13,553,302 0 1,096,592
WELLTOWER INC COM 95040Q104 34,441 535,456 SH   SOLE 23 535,456 0 0
WELLTOWER INC COM 95040Q104 69,415 1,079,216 SH   SOLE 25 1,079,216 0 0
WELLTOWER INC COM 95040Q104 110,938 1,724,780 SH   SOLE 26 340,980 0 1,383,800
WELLTOWER INC COM 95040Q104 6,086 94,615 SH   SOLE 28 77,310 0 17,305
WELLTOWER INC COM 95040Q104 9,376 145,770 SH   SOLE 29 145,770 0 0
WELLTOWER INC COM 95040Q104 184,440 2,867,532 SH   SOLE 30 2,867,532 0 0
WELLTOWER INC COM 95040Q104 9,263 144,015 SH   SOLE 31 70,209 0 73,806
WELLTOWER INC COM 95040Q104 6,761 105,113 SH   SOLE 34 105,113 0 0
WELLTOWER INC COM 95040Q104 21,792 338,803 SH   SOLE 36 338,803 0 0
WELLTOWER INC COM 95040Q104 476 7,402 SH   SOLE 40 7,402 0 0
WENDYS CO COM 95058W100 7,802 455,169 SH   SOLE 2 86,810 0 368,359
WENDYS CO COM 95058W100 96 5,602 SH   SOLE 4 5,602 0 0
WENDYS CO COM 95058W100 71 4,154 SH   SOLE 7 4,154 0 0
WENDYS CO COM 95058W100 9,926 579,123 SH   SOLE 18 579,123 0 0
WENDYS CO COM 95058W100 558 32,540 SH   SOLE 19 32,540 0 0
WENDYS CO COM 95058W100 152,903 8,920,820 SH   SOLE 21 8,920,820 0 0
WENDYS CO COM 95058W100 104,117 6,074,502 SH   SOLE 22 5,696,631 0 377,871
WENDYS CO COM 95058W100 688 40,127 SH   SOLE 26 28,560 0 11,567
WENDYS CO COM 95058W100 459 26,805 SH   SOLE 28 26,805 0 0
WENDYS CO COM 95058W100 761 44,424 SH   SOLE 30 44,424 0 0
WENDYS CO COM 95058W100 80 4,676 SH   SOLE 31 4,208 0 468
WENDYS CO COM 95058W100 90 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 312 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,678 75,743 SH   SOLE 2 32,998 0 42,745
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 38 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 9,578 270,942 SH   SOLE 18 270,942 0 0
WERNER ENTERPRISES INC COM 950755108 5,612 158,743 SH   SOLE 19 158,743 0 0
WERNER ENTERPRISES INC COM 950755108 112,464 3,181,434 SH   SOLE 21 3,181,434 0 0
WERNER ENTERPRISES INC COM 950755108 69,581 1,968,352 SH   SOLE 22 1,901,111 0 67,241
WERNER ENTERPRISES INC COM 950755108 1,324 37,457 SH   SOLE 23 37,457 0 0
WERNER ENTERPRISES INC COM 950755108 2,659 75,223 SH   SOLE 26 6,879 0 68,344
WERNER ENTERPRISES INC COM 950755108 239 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 140 3,949 SH   SOLE 29 0 0 3,949
WERNER ENTERPRISES INC COM 950755108 403 11,399 SH   SOLE 30 11,399 0 0
WERNER ENTERPRISES INC COM 950755108 14 410 SH   SOLE 34 410 0 0
WERNER ENTERPRISES INC COM 950755108 182 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,329 52,233 SH   SOLE 2 1,951 0 50,282
WESBANCO INC COM 950810101 15 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 48 1,077 SH   SOLE 7 1,077 0 0
WESBANCO INC COM 950810101 7,631 171,175 SH   SOLE 18 171,175 0 0
WESBANCO INC COM 950810101 2,148 48,194 SH   SOLE 19 48,194 0 0
WESBANCO INC COM 950810101 79,083 1,773,962 SH   SOLE 21 1,773,962 0 0
WESBANCO INC COM 950810101 71,607 1,606,268 SH   SOLE 22 1,531,372 0 74,896
WESBANCO INC COM 950810101 752 16,862 SH   SOLE 26 7,015 0 9,847
WESBANCO INC COM 950810101 272 6,092 SH   SOLE 28 6,092 0 0
WESBANCO INC COM 950810101 546 12,239 SH   SOLE 30 12,239 0 0
WESBANCO INC COM 950810101 174 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 616 54,726 SH   SOLE 2 2,024 0 52,702
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 13 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,982 176,204 SH   SOLE 18 176,204 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 562 49,961 SH   SOLE 19 49,961 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 61,272 5,446,406 SH   SOLE 21 5,446,406 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 18,825 1,673,364 SH   SOLE 22 1,597,802 0 75,562
WESCO AIRCRAFT HLDGS INC COM 950814103 206 18,308 SH   SOLE 26 0 0 18,308
WESCO AIRCRAFT HLDGS INC COM 950814103 110 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 131 11,646 SH   SOLE 30 11,646 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 86 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 5,246 85,373 SH   SOLE 2 4,188 0 81,185
WESCO INTL INC COM 95082P105 109 1,781 SH   SOLE 4 1,781 0 0
WESCO INTL INC COM 95082P105 133 2,170 SH   SOLE 7 2,170 0 0
WESCO INTL INC COM 95082P105 1,771 28,822 SH   SOLE 18 28,822 0 0
WESCO INTL INC COM 95082P105 684 11,126 SH   SOLE 19 11,126 0 0
WESCO INTL INC COM 95082P105 31,005 504,549 SH   SOLE 21 504,549 0 0
WESCO INTL INC COM 95082P105 82,636 1,344,768 SH   SOLE 22 1,225,255 0 119,513
WESCO INTL INC COM 95082P105 16 256 SH   SOLE 23 256 0 0
WESCO INTL INC COM 95082P105 809 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 423 6,883 SH   SOLE 28 6,883 0 0
WESCO INTL INC COM 95082P105 844 13,734 SH   SOLE 29 0 0 13,734
WESCO INTL INC COM 95082P105 668 10,876 SH   SOLE 30 10,876 0 0
WESCO INTL INC COM 95082P105 57 934 SH   SOLE 31 934 0 0
WESCO INTL INC COM 95082P105 274 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 321 5,222 SH   SOLE 40 5,222 0 0
WEST BANCORPORATION INC CAP STK 95123P106 363 15,429 SH   SOLE 2 580 0 14,849
WEST BANCORPORATION INC CAP STK 95123P106 13 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,322 56,246 SH   SOLE 18 56,246 0 0
WEST BANCORPORATION INC CAP STK 95123P106 644 27,420 SH   SOLE 19 27,420 0 0
WEST BANCORPORATION INC CAP STK 95123P106 13,382 569,443 SH   SOLE 21 569,443 0 0
WEST BANCORPORATION INC CAP STK 95123P106 4,444 189,101 SH   SOLE 22 181,755 0 7,346
WEST BANCORPORATION INC CAP STK 95123P106 891 37,913 SH   SOLE 26 0 0 37,913
WEST BANCORPORATION INC CAP STK 95123P106 217 9,226 SH   SOLE 29 0 0 9,226
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,798 176,546 SH   SOLE 2 44,720 0 131,826
WEST PHARMACEUTICAL SVSC INC COM 955306105 47 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,440 11,661 SH   SOLE 7 11,661 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 28,088 227,489 SH   SOLE 18 227,489 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 41,284 334,364 SH   SOLE 19 334,364 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 426,905 3,457,561 SH   SOLE 21 3,457,561 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 292,228 2,366,797 SH   SOLE 22 2,215,379 0 151,418
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,399 27,528 SH   SOLE 26 14,966 0 12,562
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,268 10,273 SH   SOLE 28 10,273 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,155 17,457 SH   SOLE 30 17,457 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 192 1,554 SH   SOLE 31 1,514 0 40
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,110 8,986 SH   SOLE 40 8,986 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,548 25,726 SH   SOLE 2 960 0 24,766
WESTAMERICA BANCORPORATION COM 957090103 13 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 33 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,859 114,007 SH   SOLE 18 114,007 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,409 23,418 SH   SOLE 19 23,418 0 0
WESTAMERICA BANCORPORATION COM 957090103 168,737 2,804,797 SH   SOLE 21 2,804,797 0 0
WESTAMERICA BANCORPORATION COM 957090103 48,790 811,010 SH   SOLE 22 776,993 0 34,017
WESTAMERICA BANCORPORATION COM 957090103 616 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 226 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 3,478 57,809 SH   SOLE 30 57,809 0 0
WESTAMERICA BANCORPORATION COM 957090103 172 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 6 2,149 SH   SOLE 18 2,149 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 102 38,259 SH   SOLE 21 38,259 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 795 298,868 SH   SOLE 22 298,868 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 44 16,362 SH   SOLE 29 0 0 16,362
WESTERN ALLIANCE BANCORP COM 957638109 9,464 166,362 SH   SOLE 2 6,684 0 159,678
WESTERN ALLIANCE BANCORP COM 957638109 28 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 127 2,239 SH   SOLE 7 2,239 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,125 54,926 SH   SOLE 18 54,926 0 0
WESTERN ALLIANCE BANCORP COM 957638109 992 17,440 SH   SOLE 19 17,440 0 0
WESTERN ALLIANCE BANCORP COM 957638109 73,942 1,299,744 SH   SOLE 21 1,299,744 0 0
WESTERN ALLIANCE BANCORP COM 957638109 158,021 2,777,659 SH   SOLE 22 2,580,718 0 196,941
WESTERN ALLIANCE BANCORP COM 957638109 2,163 38,020 SH   SOLE 26 20,017 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 789 13,864 SH   SOLE 28 13,864 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,632 46,266 SH   SOLE 29 0 0 46,266
WESTERN ALLIANCE BANCORP COM 957638109 1,348 23,700 SH   SOLE 30 23,700 0 0
WESTERN ALLIANCE BANCORP COM 957638109 120 2,108 SH   SOLE 31 1,955 0 153
WESTERN ALLIANCE BANCORP COM 957638109 0 1 SH   SOLE 36 1 0 0
WESTERN ALLIANCE BANCORP COM 957638109 755 13,263 SH   SOLE 40 13,263 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 2,143 159,700 SH   SOLE 2 159,700 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 1,734 190,300 SH   SOLE 2 190,300 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2,214 152,152 SH   SOLE 2 152,152 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 2,201 347,100 SH   SOLE 2 347,100 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,700 567,203 SH   SOLE 2 567,203 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 422 42,131 SH   SOLE 2 1,737 0 40,394
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,435 143,212 SH   SOLE 18 143,212 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 378 37,710 SH   SOLE 19 37,710 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 24,318 2,426,946 SH   SOLE 21 2,426,946 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 14,379 1,435,000 SH   SOLE 22 1,380,373 0 54,627
WESTERN ASSET MTG CAP CORP COM 95790D105 134 13,391 SH   SOLE 26 0 0 13,391
WESTERN ASSET MTG CAP CORP COM 95790D105 64 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 105 10,479 SH   SOLE 30 10,479 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 42 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 40,132 685,540 SH   SOLE 2 56,838 0 628,702
WESTERN DIGITAL CORP COM 958102105 9,101 155,462 SH   SOLE 4 147,656 0 7,806
WESTERN DIGITAL CORP COM 958102105 18,391 314,155 SH   SOLE 7 260,518 0 53,637
WESTERN DIGITAL CORP COM 958102105 209 3,564 SH   SOLE 13 3,564 0 0
WESTERN DIGITAL CORP COM 958102105 164 2,807 SH   SOLE 15 2,807 0 0
WESTERN DIGITAL CORP COM 958102105 8 135 SH   SOLE 17 0 0 135
WESTERN DIGITAL CORP COM 958102105 68,001 1,161,624 SH   SOLE 18 1,126,157 0 35,467
WESTERN DIGITAL CORP COM 958102105 220,298 3,763,200 SH   SOLE 19 3,763,200 0 0
WESTERN DIGITAL CORP COM 958102105 6,449 110,161 SH   SOLE 20 0 0 110,161
WESTERN DIGITAL CORP COM 958102105 386,868 6,608,610 SH   SOLE 21 6,608,610 0 0
WESTERN DIGITAL CORP COM 958102105 458,889 7,838,904 SH   SOLE 22 7,005,228 0 833,676
WESTERN DIGITAL CORP COM 958102105 21,887 373,886 SH   SOLE 23 373,886 0 0
WESTERN DIGITAL CORP COM 958102105 17,620 300,997 SH   SOLE 25 300,997 0 0
WESTERN DIGITAL CORP COM 958102105 62,593 1,069,227 SH   SOLE 26 262,824 0 806,403
WESTERN DIGITAL CORP COM 958102105 3,377 57,688 SH   SOLE 28 43,636 0 14,052
WESTERN DIGITAL CORP COM 958102105 600 10,252 SH   SOLE 29 10,252 0 0
WESTERN DIGITAL CORP COM 958102105 74,877 1,279,080 SH   SOLE 30 1,279,080 0 0
WESTERN DIGITAL CORP COM 958102105 7,090 121,117 SH   SOLE 31 56,548 0 64,569
WESTERN DIGITAL CORP COM 958102105 2,904 49,610 SH   SOLE 32 49,610 0 0
WESTERN DIGITAL CORP COM 958102105 91,146 1,556,981 SH   SOLE 34 1,556,981 0 0
WESTERN DIGITAL CORP COM 958102105 15,383 262,775 SH   SOLE 36 262,775 0 0
WESTERN DIGITAL CORP COM 958102105 346 5,916 SH   SOLE 40 5,916 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 301 10,058 SH   SOLE 18 10,058 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 31,814 728,342 SH   SOLE 19 728,342 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 243 22,538 SH   SOLE 2 950 0 21,588
WESTERN NEW ENG BANCORP INC COM 958892101 6 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1,014 93,915 SH   SOLE 18 93,915 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 203 18,839 SH   SOLE 19 18,839 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,432 965,881 SH   SOLE 21 965,881 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 12,204 1,129,972 SH   SOLE 22 1,121,167 0 8,805
WESTERN UN CO COM 959802109 25,534 1,339,684 SH   SOLE 2 380,280 0 959,404
WESTERN UN CO COM 959802109 3,474 182,272 SH   SOLE 4 170,115 0 12,157
WESTERN UN CO COM 959802109 7,479 392,410 SH   SOLE 7 383,068 0 9,342
WESTERN UN CO COM 959802109 106 5,563 SH   SOLE 15 5,563 0 0
WESTERN UN CO COM 959802109 21,309 1,118,019 SH   SOLE 18 1,064,412 0 53,607
WESTERN UN CO COM 959802109 2,647 138,864 SH   SOLE 19 138,864 0 0
WESTERN UN CO COM 959802109 4,973 260,935 SH   SOLE 20 0 0 260,935
WESTERN UN CO COM 959802109 370,558 19,441,647 SH   SOLE 21 19,441,647 0 0
WESTERN UN CO COM 959802109 229,425 12,036,988 SH   SOLE 22 10,725,829 0 1,311,159
WESTERN UN CO COM 959802109 12,530 657,392 SH   SOLE 23 657,392 0 0
WESTERN UN CO COM 959802109 21,612 1,133,875 SH   SOLE 25 1,133,875 0 0
WESTERN UN CO COM 959802109 37,825 1,984,526 SH   SOLE 26 550,156 0 1,434,370
WESTERN UN CO COM 959802109 1,763 92,499 SH   SOLE 28 70,046 0 22,453
WESTERN UN CO COM 959802109 2,442 128,139 SH   SOLE 29 35,329 0 92,810
WESTERN UN CO COM 959802109 29,874 1,567,385 SH   SOLE 30 1,567,385 0 0
WESTERN UN CO COM 959802109 4,425 232,161 SH   SOLE 31 111,132 0 121,029
WESTERN UN CO COM 959802109 3,739 196,151 SH   SOLE 32 196,151 0 0
WESTERN UN CO COM 959802109 7,098 372,379 SH   SOLE 34 372,379 0 0
WESTERN UN CO COM 959802109 7,772 407,747 SH   SOLE 36 407,747 0 0
WESTERN UN CO COM 959802109 178 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 6,615 79,596 SH   SOLE 2 2,666 0 76,930
WESTLAKE CHEM CORP COM 960413102 850 10,233 SH   SOLE 4 9,207 0 1,026
WESTLAKE CHEM CORP COM 960413102 350 4,210 SH   SOLE 7 4,210 0 0
WESTLAKE CHEM CORP COM 960413102 38 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 24 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,608 19,342 SH   SOLE 18 16,090 0 3,252
WESTLAKE CHEM CORP COM 960413102 585 7,041 SH   SOLE 19 7,041 0 0
WESTLAKE CHEM CORP COM 960413102 2,681 32,261 SH   SOLE 20 0 0 32,261
WESTLAKE CHEM CORP COM 960413102 45,950 552,881 SH   SOLE 21 552,881 0 0
WESTLAKE CHEM CORP COM 960413102 87,989 1,058,701 SH   SOLE 22 986,618 0 72,083
WESTLAKE CHEM CORP COM 960413102 4,016 48,316 SH   SOLE 23 48,316 0 0
WESTLAKE CHEM CORP COM 960413102 3,166 38,094 SH   SOLE 25 38,094 0 0
WESTLAKE CHEM CORP COM 960413102 9,631 115,888 SH   SOLE 26 53,184 0 62,704
WESTLAKE CHEM CORP COM 960413102 542 6,525 SH   SOLE 28 4,778 0 1,747
WESTLAKE CHEM CORP COM 960413102 740 8,909 SH   SOLE 29 1,322 0 7,587
WESTLAKE CHEM CORP COM 960413102 4,710 56,676 SH   SOLE 30 56,676 0 0
WESTLAKE CHEM CORP COM 960413102 1,108 13,331 SH   SOLE 31 7,806 0 5,525
WESTLAKE CHEM CORP COM 960413102 147 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 2,161 25,998 SH   SOLE 36 25,998 0 0
WESTLAKE CHEM CORP COM 960413102 66 791 SH   SOLE 40 791 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH   SOLE 22 2 0 0
WESTROCK CO COM 96145D105 38,918 728,265 SH   SOLE 2 177,393 0 550,872
WESTROCK CO COM 96145D105 5,835 109,179 SH   SOLE 4 102,412 0 6,767
WESTROCK CO COM 96145D105 10,814 202,361 SH   SOLE 7 196,401 0 5,960
WESTROCK CO COM 96145D105 375 7,008 SH   SOLE 13 7,008 0 0
WESTROCK CO COM 96145D105 102 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 32,118 601,005 SH   SOLE 18 570,123 0 30,882
WESTROCK CO COM 96145D105 8,050 150,641 SH   SOLE 19 150,641 0 0
WESTROCK CO COM 96145D105 5,853 109,533 SH   SOLE 20 0 0 109,533
WESTROCK CO COM 96145D105 435,047 8,140,843 SH   SOLE 21 8,140,843 0 0
WESTROCK CO COM 96145D105 361,408 6,762,879 SH   SOLE 22 6,045,268 0 717,611
WESTROCK CO COM 96145D105 17,659 330,444 SH   SOLE 23 330,444 0 0
WESTROCK CO COM 96145D105 14,609 273,380 SH   SOLE 25 273,380 0 0
WESTROCK CO COM 96145D105 51,545 964,537 SH   SOLE 26 249,560 0 714,977
WESTROCK CO COM 96145D105 2,628 49,172 SH   SOLE 28 36,468 0 12,704
WESTROCK CO COM 96145D105 3,811 71,312 SH   SOLE 29 12,188 0 59,124
WESTROCK CO COM 96145D105 48,555 908,580 SH   SOLE 30 908,580 0 0
WESTROCK CO COM 96145D105 5,807 108,664 SH   SOLE 31 55,333 0 53,331
WESTROCK CO COM 96145D105 2,394 44,807 SH   SOLE 32 44,807 0 0
WESTROCK CO COM 96145D105 2,911 54,480 SH   SOLE 34 54,480 0 0
WESTROCK CO COM 96145D105 5,456 102,087 SH   SOLE 35 102,087 0 0
WESTROCK CO COM 96145D105 12,745 238,487 SH   SOLE 36 238,487 0 0
WESTROCK CO COM 96145D105 273 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM 961684107 0 577 SH   SOLE 21 577 0 0
WESTWATER RES INC COM 961684107 89 422,433 SH   SOLE 22 422,433 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 352 6,802 SH   SOLE 2 331 0 6,471
WESTWOOD HLDGS GROUP INC COM 961765104 8 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,491 28,817 SH   SOLE 18 28,817 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 940 18,162 SH   SOLE 19 18,162 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 15,619 301,882 SH   SOLE 21 301,882 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 16,560 320,058 SH   SOLE 22 307,858 0 12,200
WESTWOOD HLDGS GROUP INC COM 961765104 204 3,939 SH   SOLE 26 0 0 3,939
WESTWOOD HLDGS GROUP INC COM 961765104 59 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 185 3,581 SH   SOLE 29 0 0 3,581
WESTWOOD HLDGS GROUP INC COM 961765104 95 1,844 SH   SOLE 30 1,844 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 323 6,237 SH   SOLE 34 6,237 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 37 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 17,902 89,171 SH   SOLE 2 20,357 0 68,814
WEX INC COM 96208T104 40 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 220 1,097 SH   SOLE 7 1,097 0 0
WEX INC COM 96208T104 26,702 133,004 SH   SOLE 18 133,004 0 0
WEX INC COM 96208T104 1,460 7,273 SH   SOLE 19 7,273 0 0
WEX INC COM 96208T104 413,193 2,058,146 SH   SOLE 21 2,058,146 0 0
WEX INC COM 96208T104 275,480 1,372,184 SH   SOLE 22 1,286,327 0 85,857
WEX INC COM 96208T104 2,509 12,497 SH   SOLE 26 7,580 0 4,917
WEX INC COM 96208T104 1,116 5,559 SH   SOLE 28 5,559 0 0
WEX INC COM 96208T104 125 624 SH   SOLE 29 0 0 624
WEX INC COM 96208T104 6,771 33,727 SH   SOLE 30 33,727 0 0
WEX INC COM 96208T104 287 1,430 SH   SOLE 31 844 0 586
WEX INC COM 96208T104 133 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 974 4,851 SH   SOLE 40 4,851 0 0
WEYCO GROUP INC COM 962149100 243 6,916 SH   SOLE 2 241 0 6,675
WEYCO GROUP INC COM 962149100 6 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 709 20,156 SH   SOLE 18 20,156 0 0
WEYCO GROUP INC COM 962149100 197 5,595 SH   SOLE 19 5,595 0 0
WEYCO GROUP INC COM 962149100 7,611 216,356 SH   SOLE 21 216,356 0 0
WEYCO GROUP INC COM 962149100 6,571 186,796 SH   SOLE 22 184,327 0 2,469
WEYERHAEUSER CO COM 962166104 66,036 2,046,356 SH   SOLE 2 442,446 0 1,603,910
WEYERHAEUSER CO COM 962166104 8,047 249,363 SH   SOLE 4 229,661 0 19,702
WEYERHAEUSER CO COM 962166104 16,882 523,149 SH   SOLE 7 523,149 0 0
WEYERHAEUSER CO COM 962166104 122 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 52,310 1,621,013 SH   SOLE 18 1,494,493 0 126,520
WEYERHAEUSER CO COM 962166104 12,526 388,152 SH   SOLE 19 388,152 0 0
WEYERHAEUSER CO COM 962166104 9,356 289,922 SH   SOLE 20 0 0 289,922
WEYERHAEUSER CO COM 962166104 653,631 20,255,074 SH   SOLE 21 20,255,074 0 0
WEYERHAEUSER CO COM 962166104 613,544 19,012,815 SH   SOLE 22 16,803,173 0 2,209,642
WEYERHAEUSER CO COM 962166104 30,948 959,031 SH   SOLE 23 959,031 0 0
WEYERHAEUSER CO COM 962166104 23,909 740,906 SH   SOLE 25 740,906 0 0
WEYERHAEUSER CO COM 962166104 82,361 2,552,257 SH   SOLE 26 658,996 0 1,893,261
WEYERHAEUSER CO COM 962166104 4,681 145,044 SH   SOLE 28 109,699 0 35,345
WEYERHAEUSER CO COM 962166104 1,194 36,993 SH   SOLE 29 36,993 0 0
WEYERHAEUSER CO COM 962166104 83,870 2,599,022 SH   SOLE 30 2,599,022 0 0
WEYERHAEUSER CO COM 962166104 9,421 291,943 SH   SOLE 31 141,736 0 150,207
WEYERHAEUSER CO COM 962166104 3,119 96,666 SH   SOLE 34 96,666 0 0
WEYERHAEUSER CO COM 962166104 20,237 627,106 SH   SOLE 36 627,106 0 0
WEYERHAEUSER CO COM 962166104 487 15,104 SH   SOLE 40 15,104 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6,897 394,121 SH   SOLE 19 394,121 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,605 263,154 SH   SOLE 21 263,154 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 517 29,569 SH   SOLE 25 29,569 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,600 262,869 SH   SOLE 29 262,869 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 760 43,423 SH   SOLE 34 43,423 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 6 1,426 SH   SOLE 18 1,426 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 101 23,678 SH   SOLE 21 23,678 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 204 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 18,646 157,020 SH   SOLE 2 16,766 0 140,254
WHIRLPOOL CORP COM 963320106 2,575 21,688 SH   SOLE 4 19,865 0 1,823
WHIRLPOOL CORP COM 963320106 6,337 53,368 SH   SOLE 7 47,889 0 5,479
WHIRLPOOL CORP COM 963320106 363 3,056 SH   SOLE 13 3,056 0 0
WHIRLPOOL CORP COM 963320106 60 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 16,329 137,509 SH   SOLE 18 129,757 0 7,752
WHIRLPOOL CORP COM 963320106 2,981 25,107 SH   SOLE 19 25,107 0 0
WHIRLPOOL CORP COM 963320106 4,670 39,329 SH   SOLE 20 0 0 39,329
WHIRLPOOL CORP COM 963320106 167,824 1,413,251 SH   SOLE 21 1,413,251 0 0
WHIRLPOOL CORP COM 963320106 201,752 1,698,967 SH   SOLE 22 1,504,383 0 194,584
WHIRLPOOL CORP COM 963320106 11,182 94,162 SH   SOLE 23 94,162 0 0
WHIRLPOOL CORP COM 963320106 8,742 73,618 SH   SOLE 25 73,618 0 0
WHIRLPOOL CORP COM 963320106 41,730 351,407 SH   SOLE 26 75,325 0 276,082
WHIRLPOOL CORP COM 963320106 1,472 12,397 SH   SOLE 28 9,288 0 3,109
WHIRLPOOL CORP COM 963320106 1,877 15,809 SH   SOLE 29 2,729 0 13,080
WHIRLPOOL CORP COM 963320106 26,717 224,987 SH   SOLE 30 224,987 0 0
WHIRLPOOL CORP COM 963320106 3,474 29,252 SH   SOLE 31 13,452 0 15,800
WHIRLPOOL CORP COM 963320106 2,417 20,352 SH   SOLE 34 20,352 0 0
WHIRLPOOL CORP COM 963320106 7,240 60,967 SH   SOLE 36 60,967 0 0
WHIRLPOOL CORP COM 963320106 174 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,114 5,464 SH   SOLE 2 792 0 4,672
WHITE MTNS INS GROUP LTD COM G9618E107 14 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 104 111 SH   SOLE 7 111 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,839 1,965 SH   SOLE 18 1,965 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,482 2,652 SH   SOLE 19 2,652 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 31,712 33,885 SH   SOLE 21 33,885 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 82,007 87,627 SH   SOLE 22 80,475 0 7,152
WHITE MTNS INS GROUP LTD COM G9618E107 78 83 SH   SOLE 23 83 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 805 860 SH   SOLE 25 860 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,232 1,316 SH   SOLE 26 585 0 731
WHITE MTNS INS GROUP LTD COM G9618E107 198 212 SH   SOLE 28 212 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,803 1,927 SH   SOLE 30 1,927 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 55 59 SH   SOLE 31 59 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,234 1,319 SH   SOLE 34 1,319 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 133 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 446 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 561 40,354 SH   SOLE 30 40,354 0 0
WHITESTONE REIT COM 966084204 581 41,842 SH   SOLE 2 1,564 0 40,278
WHITESTONE REIT COM 966084204 11 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,480 178,692 SH   SOLE 18 178,692 0 0
WHITESTONE REIT COM 966084204 500 36,025 SH   SOLE 19 36,025 0 0
WHITESTONE REIT COM 966084204 59,398 4,279,416 SH   SOLE 21 4,279,416 0 0
WHITESTONE REIT COM 966084204 16,645 1,199,176 SH   SOLE 22 1,150,243 0 48,933
WHITESTONE REIT COM 966084204 37 2,630 SH   SOLE 23 2,630 0 0
WHITESTONE REIT COM 966084204 201 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 1,290 92,914 SH   SOLE 30 92,914 0 0
WHITING PETE CORP NEW COM NEW 966387409 8,910 167,979 SH   SOLE 2 6,840 0 161,139
WHITING PETE CORP NEW COM NEW 966387409 22 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 281 5,304 SH   SOLE 7 5,304 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,340 44,119 SH   SOLE 18 44,119 0 0
WHITING PETE CORP NEW COM NEW 966387409 846 15,943 SH   SOLE 19 15,943 0 0
WHITING PETE CORP NEW COM NEW 966387409 60,300 1,136,869 SH   SOLE 21 1,136,869 0 0
WHITING PETE CORP NEW COM NEW 966387409 139,847 2,636,627 SH   SOLE 22 2,446,467 0 190,160
WHITING PETE CORP NEW COM NEW 966387409 1,052 19,827 SH   SOLE 26 11,565 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 635 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 587 11,061 SH   SOLE 29 0 0 11,061
WHITING PETE CORP NEW COM NEW 966387409 2,632 49,622 SH   SOLE 30 49,622 0 0
WHITING PETE CORP NEW COM NEW 966387409 98 1,840 SH   SOLE 31 1,840 0 0
WHITING PETE CORP NEW COM NEW 966387409 482 9,094 SH   SOLE 36 9,094 0 0
WHITING PETE CORP NEW COM NEW 966387409 488 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 222 231,000 PRN   SOLE 2 231,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3,634 3,789,000 PRN   SOLE 19 3,789,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,031 1,075,000 PRN   SOLE 21 1,075,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 41 43,000 PRN   SOLE 22 43,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 899 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 351 31,267 SH   SOLE 2 1,084 0 30,183
WIDEOPENWEST INC COM 96758W101 9 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 1,103 98,415 SH   SOLE 18 98,415 0 0
WIDEOPENWEST INC COM 96758W101 299 26,670 SH   SOLE 19 26,670 0 0
WIDEOPENWEST INC COM 96758W101 10,827 965,853 SH   SOLE 21 965,853 0 0
WIDEOPENWEST INC COM 96758W101 6,944 619,445 SH   SOLE 22 591,978 0 27,467
WIDEOPENWEST INC COM 96758W101 59 5,273 SH   SOLE 30 5,273 0 0
WIDEPOINT CORP COM 967590100 18 39,196 SH   SOLE 21 39,196 0 0
WIDEPOINT CORP COM 967590100 72 155,395 SH   SOLE 22 155,395 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 594 25,137 SH   SOLE 2 1,002 0 24,135
WILDHORSE RESOURCE DEV CORP COM 96812T102 16 660 SH   SOLE 7 660 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 2,045 86,513 SH   SOLE 18 86,513 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,087 45,967 SH   SOLE 19 45,967 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 21,966 929,176 SH   SOLE 21 929,176 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 17,915 757,835 SH   SOLE 22 719,240 0 38,595
WILDHORSE RESOURCE DEV CORP COM 96812T102 133 5,638 SH   SOLE 26 0 0 5,638
WILDHORSE RESOURCE DEV CORP COM 96812T102 34 1,443 SH   SOLE 29 0 0 1,443
WILDHORSE RESOURCE DEV CORP COM 96812T102 144 6,106 SH   SOLE 30 6,106 0 0
WILEY JOHN & SONS INC CL A 968223206 6,720 110,888 SH   SOLE 2 29,706 0 81,182
WILEY JOHN & SONS INC CL A 968223206 10 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 3,400 56,109 SH   SOLE 7 56,109 0 0
WILEY JOHN & SONS INC CL A 968223206 8,597 141,867 SH   SOLE 18 141,867 0 0
WILEY JOHN & SONS INC CL A 968223206 3,276 54,057 SH   SOLE 19 54,057 0 0
WILEY JOHN & SONS INC CL A 968223206 127,759 2,108,229 SH   SOLE 21 2,108,229 0 0
WILEY JOHN & SONS INC CL A 968223206 109,748 1,811,030 SH   SOLE 22 1,591,578 0 219,452
WILEY JOHN & SONS INC CL A 968223206 470 7,763 SH   SOLE 26 3,996 0 3,767
WILEY JOHN & SONS INC CL A 968223206 396 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 637 10,510 SH   SOLE 30 10,510 0 0
WILEY JOHN & SONS INC CL A 968223206 51 839 SH   SOLE 31 839 0 0
WILEY JOHN & SONS INC CL A 968223206 97 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 313 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 2 224 SH   SOLE 18 224 0 0
WILHELMINA INTL INC COM NEW 968235200 2 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 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 216 6,351 SH   SOLE 2 345 0 6,006
WILLDAN GROUP INC COM 96924N100 7 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 889 26,164 SH   SOLE 18 26,164 0 0
WILLDAN GROUP INC COM 96924N100 224 6,585 SH   SOLE 19 6,585 0 0
WILLDAN GROUP INC COM 96924N100 9,752 287,170 SH   SOLE 21 287,170 0 0
WILLDAN GROUP INC COM 96924N100 7,344 216,256 SH   SOLE 22 209,400 0 6,856
WILLIAMS COS INC DEL COM 969457100 86,667 3,187,454 SH   SOLE 2 626,916 0 2,560,538
WILLIAMS COS INC DEL COM 969457100 18,216 669,953 SH   SOLE 4 638,033 0 31,920
WILLIAMS COS INC DEL COM 969457100 72,093 2,651,447 SH   SOLE 7 2,651,447 0 0
WILLIAMS COS INC DEL COM 969457100 266 9,784 SH   SOLE 13 9,784 0 0
WILLIAMS COS INC DEL COM 969457100 239 8,784 SH   SOLE 15 8,784 0 0
WILLIAMS COS INC DEL COM 969457100 265,903 9,779,442 SH   SOLE 18 9,428,062 0 351,380
WILLIAMS COS INC DEL COM 969457100 766,168 28,178,287 SH   SOLE 19 28,178,287 0 0
WILLIAMS COS INC DEL COM 969457100 11,277 414,733 SH   SOLE 20 0 0 414,733
WILLIAMS COS INC DEL COM 969457100 836,775 30,775,113 SH   SOLE 21 30,775,113 0 0
WILLIAMS COS INC DEL COM 969457100 836,553 30,766,939 SH   SOLE 22 27,536,174 0 3,230,765
WILLIAMS COS INC DEL COM 969457100 43,668 1,606,048 SH   SOLE 23 1,606,048 0 0
WILLIAMS COS INC DEL COM 969457100 35,997 1,323,924 SH   SOLE 25 1,323,924 0 0
WILLIAMS COS INC DEL COM 969457100 98,424 3,619,859 SH   SOLE 26 1,016,172 0 2,603,687
WILLIAMS COS INC DEL COM 969457100 6,320 232,446 SH   SOLE 28 175,800 0 56,646
WILLIAMS COS INC DEL COM 969457100 1,669 61,399 SH   SOLE 29 41,199 0 20,200
WILLIAMS COS INC DEL COM 969457100 127,800 4,700,248 SH   SOLE 30 4,700,248 0 0
WILLIAMS COS INC DEL COM 969457100 13,736 505,185 SH   SOLE 31 234,397 0 270,788
WILLIAMS COS INC DEL COM 969457100 245,915 9,044,305 SH   SOLE 34 9,044,305 0 0
WILLIAMS COS INC DEL COM 969457100 29,123 1,071,095 SH   SOLE 36 1,071,095 0 0
WILLIAMS COS INC DEL COM 969457100 662 24,342 SH   SOLE 40 24,342 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 4,580 168,400 SH Call SOLE 2 168,400 0 0
WILLIAMS SONOMA INC COM 969904101 13,241 201,480 SH   SOLE 2 52,951 0 148,529
WILLIAMS SONOMA INC COM 969904101 90 1,377 SH   SOLE 4 1,377 0 0
WILLIAMS SONOMA INC COM 969904101 196 2,985 SH   SOLE 7 2,985 0 0
WILLIAMS SONOMA INC COM 969904101 17,809 270,977 SH   SOLE 18 270,977 0 0
WILLIAMS SONOMA INC COM 969904101 3,413 51,931 SH   SOLE 19 51,931 0 0
WILLIAMS SONOMA INC COM 969904101 247,052 3,759,154 SH   SOLE 21 3,759,154 0 0
WILLIAMS SONOMA INC COM 969904101 177,292 2,697,693 SH   SOLE 22 2,524,042 0 173,651
WILLIAMS SONOMA INC COM 969904101 103 1,574 SH   SOLE 23 1,574 0 0
WILLIAMS SONOMA INC COM 969904101 988 15,040 SH   SOLE 25 15,040 0 0
WILLIAMS SONOMA INC COM 969904101 1,894 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 730 11,103 SH   SOLE 28 11,103 0 0
WILLIAMS SONOMA INC COM 969904101 1,234 18,783 SH   SOLE 29 0 0 18,783
WILLIAMS SONOMA INC COM 969904101 5,998 91,270 SH   SOLE 30 91,270 0 0
WILLIAMS SONOMA INC COM 969904101 246 3,737 SH   SOLE 31 1,661 0 2,076
WILLIAMS SONOMA INC COM 969904101 1,530 23,280 SH   SOLE 34 23,280 0 0
WILLIAMS SONOMA INC COM 969904101 201 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 598 9,099 SH   SOLE 40 9,099 0 0
WILLIS LEASE FINANCE CORP COM 970646105 88 2,563 SH   SOLE 2 210 0 2,353
WILLIS LEASE FINANCE CORP COM 970646105 434 12,564 SH   SOLE 18 12,564 0 0
WILLIS LEASE FINANCE CORP COM 970646105 118 3,409 SH   SOLE 19 3,409 0 0
WILLIS LEASE FINANCE CORP COM 970646105 4,475 129,674 SH   SOLE 21 129,674 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,130 32,753 SH   SOLE 22 31,650 0 1,103
WILLIS TOWERS WATSON PUB LTD SHS G96629103 45,392 322,067 SH   SOLE 2 44,818 0 277,249
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,773 40,959 SH   SOLE 4 37,480 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 13,860 98,338 SH   SOLE 7 95,238 0 3,100
WILLIS TOWERS WATSON PUB LTD SHS G96629103 422 2,991 SH   SOLE 13 2,991 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 135 958 SH   SOLE 15 958 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 38,261 271,472 SH   SOLE 18 255,504 0 15,968
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,059 28,801 SH   SOLE 19 28,801 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,590 53,856 SH   SOLE 20 0 0 53,856
WILLIS TOWERS WATSON PUB LTD SHS G96629103 380,328 2,698,507 SH   SOLE 21 2,698,507 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 446,507 3,168,067 SH   SOLE 22 2,810,843 0 357,224
WILLIS TOWERS WATSON PUB LTD SHS G96629103 23,437 166,291 SH   SOLE 23 166,291 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 18,173 128,941 SH   SOLE 25 128,941 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 63,790 452,605 SH   SOLE 26 117,689 0 334,916
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,565 25,293 SH   SOLE 28 18,995 0 6,298
WILLIS TOWERS WATSON PUB LTD SHS G96629103 615 4,366 SH   SOLE 29 4,366 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 65,785 466,759 SH   SOLE 30 466,759 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,529 39,230 SH   SOLE 31 26,264 0 12,966
WILLIS TOWERS WATSON PUB LTD SHS G96629103 935 6,634 SH   SOLE 34 6,634 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,044 106,742 SH   SOLE 36 106,742 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 362 2,568 SH   SOLE 40 2,568 0 0
WILLSCOT CORP COM 971375126 514 29,968 SH   SOLE 2 1,228 0 28,740
WILLSCOT CORP COM 971375126 13 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 1,856 108,206 SH   SOLE 18 108,206 0 0
WILLSCOT CORP COM 971375126 563 32,857 SH   SOLE 19 32,857 0 0
WILLSCOT CORP COM 971375126 18,596 1,084,291 SH   SOLE 21 1,084,291 0 0
WILLSCOT CORP COM 971375126 17,934 1,045,716 SH   SOLE 22 997,435 0 48,281
WILLSCOT CORP COM 971375126 107 6,228 SH   SOLE 30 6,228 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 199 40,706 SH   SOLE 2 1,458 0 39,248
WINDSTREAM HLDGS INC COM PAR 97382A309 1 238 SH   SOLE 4 238 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 4 907 SH   SOLE 7 907 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 678 138,467 SH   SOLE 18 138,467 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 194 39,637 SH   SOLE 19 39,637 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 11,300 2,306,195 SH   SOLE 21 2,306,195 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 6,549 1,336,579 SH   SOLE 22 1,183,942 0 152,637
WINDSTREAM HLDGS INC COM PAR 97382A309 70 14,197 SH   SOLE 26 10,244 0 3,953
WINDSTREAM HLDGS INC COM PAR 97382A309 26 5,366 SH   SOLE 28 5,366 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 41 8,294 SH   SOLE 30 8,294 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 44 8,937 SH   SOLE 36 8,937 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 19 3,894 SH   SOLE 40 3,894 0 0
WINGSTOP INC COM 974155103 1,640 24,028 SH   SOLE 2 1,109 0 22,919
WINGSTOP INC COM 974155103 39 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 8,548 125,215 SH   SOLE 18 125,215 0 0
WINGSTOP INC COM 974155103 1,822 26,684 SH   SOLE 19 26,684 0 0
WINGSTOP INC COM 974155103 210,985 3,090,454 SH   SOLE 21 3,090,454 0 0
WINGSTOP INC COM 974155103 54,871 803,730 SH   SOLE 22 764,218 0 39,512
WINGSTOP INC COM 974155103 119 1,744 SH   SOLE 26 0 0 1,744
WINGSTOP INC COM 974155103 275 4,025 SH   SOLE 28 4,025 0 0
WINGSTOP INC COM 974155103 4,384 64,222 SH   SOLE 30 64,222 0 0
WINGSTOP INC COM 974155103 163 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 335 2,019 SH   SOLE 2 88 0 1,931
WINMARK CORP COM 974250102 6 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 7 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,378 8,301 SH   SOLE 18 8,301 0 0
WINMARK CORP COM 974250102 394 2,375 SH   SOLE 19 2,375 0 0
WINMARK CORP COM 974250102 14,784 89,062 SH   SOLE 21 89,062 0 0
WINMARK CORP COM 974250102 5,206 31,363 SH   SOLE 22 28,184 0 3,179
WINMARK CORP COM 974250102 62 371 SH   SOLE 23 371 0 0
WINMARK CORP COM 974250102 54 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 105 633 SH   SOLE 30 633 0 0
WINMARK CORP COM 974250102 42 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 830 25,032 SH   SOLE 2 1,156 0 23,876
WINNEBAGO INDS INC COM 974637100 2 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 22 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 4,272 128,866 SH   SOLE 18 128,866 0 0
WINNEBAGO INDS INC COM 974637100 938 28,285 SH   SOLE 19 28,285 0 0
WINNEBAGO INDS INC COM 974637100 104,003 3,137,351 SH   SOLE 21 3,137,351 0 0
WINNEBAGO INDS INC COM 974637100 27,615 833,035 SH   SOLE 22 795,151 0 37,884
WINNEBAGO INDS INC COM 974637100 214 6,460 SH   SOLE 26 0 0 6,460
WINNEBAGO INDS INC COM 974637100 139 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 2,142 64,603 SH   SOLE 30 64,603 0 0
WINNEBAGO INDS INC COM 974637100 98 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 11,449 134,792 SH   SOLE 2 42,889 0 91,903
WINTRUST FINL CORP COM 97650W108 18 208 SH   SOLE 4 208 0 0
WINTRUST FINL CORP COM 97650W108 133 1,560 SH   SOLE 7 1,560 0 0
WINTRUST FINL CORP COM 97650W108 14,924 175,699 SH   SOLE 18 175,699 0 0
WINTRUST FINL CORP COM 97650W108 4,354 51,260 SH   SOLE 19 51,260 0 0
WINTRUST FINL CORP COM 97650W108 233,884 2,753,521 SH   SOLE 21 2,753,521 0 0
WINTRUST FINL CORP COM 97650W108 178,725 2,104,127 SH   SOLE 22 1,909,739 0 194,388
WINTRUST FINL CORP COM 97650W108 4,899 57,679 SH   SOLE 23 57,679 0 0
WINTRUST FINL CORP COM 97650W108 6,928 81,568 SH   SOLE 26 9,805 0 71,763
WINTRUST FINL CORP COM 97650W108 584 6,875 SH   SOLE 28 6,875 0 0
WINTRUST FINL CORP COM 97650W108 1,503 17,699 SH   SOLE 29 0 0 17,699
WINTRUST FINL CORP COM 97650W108 1,173 13,811 SH   SOLE 30 13,811 0 0
WINTRUST FINL CORP COM 97650W108 101 1,186 SH   SOLE 31 1,186 0 0
WINTRUST FINL CORP COM 97650W108 89 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 481 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,419 848,119 SH   SOLE 2 838,924 0 9,195
WIPRO LTD SPON ADR 1 SH 97651M109 6,900 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 283 54,380 SH   SOLE 19 54,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 27,861 5,347,678 SH   SOLE 21 5,347,678 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 15,786 3,029,964 SH   SOLE 22 3,029,964 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 39 7,505 SH   SOLE 23 7,505 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 708 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 21,325 4,093,179 SH   SOLE 26 598,615 0 3,494,564
WIPRO LTD SPON ADR 1 SH 97651M109 3,658 702,078 SH   SOLE 28 702,078 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,779 533,410 SH   SOLE 29 533,410 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 13,039 2,502,628 SH   SOLE 30 2,502,628 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 108 20,795 SH   SOLE 34 20,795 0 0
WIRELESS TELECOM GROUP INC COM 976524108 6 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 113 61,871 SH   SOLE 21 61,871 0 0
WISDOMTREE INVTS INC COM 97717P104 797 94,007 SH   SOLE 2 4,377 0 89,630
WISDOMTREE INVTS INC COM 97717P104 3 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 24 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 4,174 492,166 SH   SOLE 18 492,166 0 0
WISDOMTREE INVTS INC COM 97717P104 915 107,893 SH   SOLE 19 107,893 0 0
WISDOMTREE INVTS INC COM 97717P104 104,145 12,281,298 SH   SOLE 21 12,281,298 0 0
WISDOMTREE INVTS INC COM 97717P104 30,244 3,566,564 SH   SOLE 22 3,429,121 0 137,443
WISDOMTREE INVTS INC COM 97717P104 116 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 145 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 2,258 266,269 SH   SOLE 30 266,269 0 0
WISDOMTREE INVTS INC COM 97717P104 106 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 72 745 SH   SOLE 17 0 0 745
WISDOMTREE TR EMG MKTS SMCAP 97717W281 123 2,700 SH   SOLE 18 2,700 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,500 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 4 80 SH   SOLE 17 0 0 80
WISDOMTREE TR INDIA ERNGS FD 97717W422 187,104 7,760,439 SH   SOLE 2 227,292 0 7,533,147
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 39 SH   SOLE 17 0 0 39
WISDOMTREE TR INDIA ERNGS FD 97717W422 13 547 SH   SOLE 18 547 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 41,848 1,735,723 SH   SOLE 22 1,735,723 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 9 234 SH   SOLE 17 0 0 234
WISDOMTREE TR US SMALLCP ERNGS 97717W562 4 94 SH   SOLE 17 0 0 94
WISDOMTREE TR US MIDCP EARNING 97717W570 5 124 SH   SOLE 17 0 0 124
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2 80 SH   SOLE 17 0 0 80
WISDOMTREE TR INTL EQUITY FD 97717W703 26 494 SH   SOLE 17 0 0 494
WISDOMTREE TR INTL EQUITY FD 97717W703 2,219 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH   SOLE 17 0 0 40
WISDOMTREE TR JAPN HEDGE EQT 97717W851 63,852 1,101,845 SH   SOLE 2 0 0 1,101,845
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1 23 SH   SOLE 17 0 0 23
WISDOMTREE TR JAPN HEDGE EQT 97717W851 18,261 315,116 SH   SOLE 22 315,116 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 8 174 SH   SOLE 17 0 0 174
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 28 SH   SOLE 17 0 0 28
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22 351 SH   SOLE 18 351 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 3 63 SH   SOLE 17 0 0 63
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 5,197 43,419 SH   SOLE 2 43,419 0 0
WIX COM LTD SHS M98068105 690 5,761 SH   SOLE 4 5,761 0 0
WIX COM LTD SHS M98068105 695 5,810 SH   SOLE 7 5,810 0 0
WIX COM LTD SHS M98068105 77 646 SH   SOLE 18 646 0 0
WIX COM LTD SHS M98068105 58,985 492,776 SH   SOLE 19 492,776 0 0
WIX COM LTD SHS M98068105 47,340 395,490 SH   SOLE 21 395,490 0 0
WIX COM LTD SHS M98068105 42,716 356,856 SH   SOLE 22 316,582 0 40,274
WIX COM LTD SHS M98068105 1,938 16,192 SH   SOLE 23 16,192 0 0
WIX COM LTD SHS M98068105 308 2,576 SH   SOLE 25 2,576 0 0
WIX COM LTD SHS M98068105 764 6,380 SH   SOLE 26 393 0 5,987
WIX COM LTD SHS M98068105 544 4,542 SH   SOLE 29 4,542 0 0
WIX COM LTD SHS M98068105 409 3,417 SH   SOLE 30 3,417 0 0
WIX COM LTD SHS M98068105 1,306 10,910 SH   SOLE 31 8,711 0 2,199
WIX COM LTD SHS M98068105 15,060 125,813 SH   SOLE 34 125,813 0 0
WIX COM LTD SHS M98068105 386 3,225 SH   SOLE 36 3,225 0 0
WIX COM LTD SHS M98068105 675 5,641 SH   SOLE 40 5,641 0 0
WMIH CORP COM 92936P100 482 346,889 SH   SOLE 2 12,314 0 334,575
WMIH CORP COM 92936P100 5 3,467 SH   SOLE 7 3,467 0 0
WMIH CORP COM 92936P100 1,500 1,078,866 SH   SOLE 18 1,078,866 0 0
WMIH CORP COM 92936P100 420 301,864 SH   SOLE 19 301,864 0 0
WMIH CORP COM 92936P100 16,258 11,696,576 SH   SOLE 21 11,696,576 0 0
WMIH CORP COM 92936P100 14,901 10,720,294 SH   SOLE 22 10,391,780 0 328,514
WMIH CORP COM 92936P100 25 18,019 SH   SOLE 26 0 0 18,019
WMIH CORP COM 92936P100 0 1 SH   SOLE 30 1 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 132 2,603 SH   SOLE 3 2,603 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 197 3,875 SH   SOLE 15 3,875 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 10,056 198,153 SH   SOLE 22 186,405 0 11,748
WNS HOLDINGS LTD SPON ADR 92932M101 191 3,758 SH   SOLE 25 3,758 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,190 81,689 SH   SOLE 2 10,114 0 71,575
WOLVERINE WORLD WIDE INC COM 978097103 90 2,315 SH   SOLE 4 2,315 0 0
WOLVERINE WORLD WIDE INC COM 978097103 80 2,045 SH   SOLE 7 2,045 0 0
WOLVERINE WORLD WIDE INC COM 978097103 15,699 402,011 SH   SOLE 18 402,011 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6,189 158,487 SH   SOLE 19 158,487 0 0
WOLVERINE WORLD WIDE INC COM 978097103 387,309 9,918,273 SH   SOLE 21 9,918,273 0 0
WOLVERINE WORLD WIDE INC COM 978097103 108,841 2,787,212 SH   SOLE 22 2,656,244 0 130,968
WOLVERINE WORLD WIDE INC COM 978097103 185 4,735 SH   SOLE 23 4,735 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,433 87,909 SH   SOLE 26 19,446 0 68,463
WOLVERINE WORLD WIDE INC COM 978097103 486 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 628 16,087 SH   SOLE 29 816 0 15,271
WOLVERINE WORLD WIDE INC COM 978097103 8,159 208,928 SH   SOLE 30 208,928 0 0
WOLVERINE WORLD WIDE INC COM 978097103 11 284 SH   SOLE 34 284 0 0
WOLVERINE WORLD WIDE INC COM 978097103 127 3,243 SH   SOLE 36 3,243 0 0
WOLVERINE WORLD WIDE INC COM 978097103 429 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 5,329 65,899 SH   SOLE 2 24,622 0 41,277
WOODWARD INC COM 980745103 16 193 SH   SOLE 4 193 0 0
WOODWARD INC COM 980745103 96 1,185 SH   SOLE 7 1,185 0 0
WOODWARD INC COM 980745103 25,356 313,579 SH   SOLE 18 313,579 0 0
WOODWARD INC COM 980745103 3,973 49,138 SH   SOLE 19 49,138 0 0
WOODWARD INC COM 980745103 306,466 3,790,086 SH   SOLE 21 3,790,086 0 0
WOODWARD INC COM 980745103 148,912 1,841,605 SH   SOLE 22 1,765,834 0 75,771
WOODWARD INC COM 980745103 1,499 18,540 SH   SOLE 26 12,504 0 6,036
WOODWARD INC COM 980745103 627 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 1,054 13,034 SH   SOLE 30 13,034 0 0
WOODWARD INC COM 980745103 516 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 46,583 319,106 SH   SOLE 2 14,734 0 304,372
WORKDAY INC CL A 98138H101 6,900 47,266 SH   SOLE 4 43,450 0 3,816
WORKDAY INC CL A 98138H101 2,027 13,887 SH   SOLE 7 13,887 0 0
WORKDAY INC CL A 98138H101 229 1,572 SH   SOLE 15 1,572 0 0
WORKDAY INC CL A 98138H101 13,203 90,445 SH   SOLE 18 76,528 0 13,917
WORKDAY INC CL A 98138H101 4,612 31,594 SH   SOLE 19 31,594 0 0
WORKDAY INC CL A 98138H101 7,976 54,641 SH   SOLE 20 0 0 54,641
WORKDAY INC CL A 98138H101 311,942 2,136,881 SH   SOLE 21 2,136,881 0 0
WORKDAY INC CL A 98138H101 543,198 3,721,047 SH   SOLE 22 3,439,946 0 281,101
WORKDAY INC CL A 98138H101 26,944 184,576 SH   SOLE 23 184,576 0 0
WORKDAY INC CL A 98138H101 19,698 134,935 SH   SOLE 25 134,935 0 0
WORKDAY INC CL A 98138H101 55,078 377,298 SH   SOLE 26 121,466 0 255,832
WORKDAY INC CL A 98138H101 4,101 28,096 SH   SOLE 28 21,241 0 6,855
WORKDAY INC CL A 98138H101 881 6,037 SH   SOLE 29 6,037 0 0
WORKDAY INC CL A 98138H101 30,853 211,349 SH   SOLE 30 211,349 0 0
WORKDAY INC CL A 98138H101 9,457 64,785 SH   SOLE 31 29,539 0 35,246
WORKDAY INC CL A 98138H101 3,620 24,801 SH   SOLE 32 24,801 0 0
WORKDAY INC CL A 98138H101 1,054 7,220 SH   SOLE 34 7,220 0 0
WORKDAY INC CL A 98138H101 16,154 110,660 SH   SOLE 36 110,660 0 0
WORKDAY INC CL A 98138H101 480 3,288 SH   SOLE 40 3,288 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1,080 600,000 PRN   SOLE 21 600,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 6 5,383 SH   SOLE 18 5,383 0 0
WORKHORSE GROUP INC COM NEW 98138J206 94 88,193 SH   SOLE 21 88,193 0 0
WORKIVA INC COM CL A 98139A105 1,458 36,918 SH   SOLE 2 15,053 0 21,865
WORKIVA INC COM CL A 98139A105 25 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 3,507 88,778 SH   SOLE 18 88,778 0 0
WORKIVA INC COM CL A 98139A105 8,969 227,064 SH   SOLE 19 227,064 0 0
WORKIVA INC COM CL A 98139A105 36,549 925,291 SH   SOLE 21 925,291 0 0
WORKIVA INC COM CL A 98139A105 38,417 972,580 SH   SOLE 22 934,612 0 37,968
WORKIVA INC COM CL A 98139A105 1,652 41,812 SH   SOLE 23 41,812 0 0
WORKIVA INC COM CL A 98139A105 2,416 61,173 SH   SOLE 26 0 0 61,173
WORKIVA INC COM CL A 98139A105 148 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 535 13,551 SH   SOLE 29 0 0 13,551
WORKIVA INC COM CL A 98139A105 198 5,004 SH   SOLE 30 5,004 0 0
WORLD ACCEP CORP DEL COM 981419104 705 6,166 SH   SOLE 2 247 0 5,919
WORLD ACCEP CORP DEL COM 981419104 10 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 15 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 3,269 28,582 SH   SOLE 18 28,582 0 0
WORLD ACCEP CORP DEL COM 981419104 632 5,526 SH   SOLE 19 5,526 0 0
WORLD ACCEP CORP DEL COM 981419104 76,599 669,807 SH   SOLE 21 669,807 0 0
WORLD ACCEP CORP DEL COM 981419104 20,760 181,536 SH   SOLE 22 171,017 0 10,519
WORLD ACCEP CORP DEL COM 981419104 373 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 110 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,702 14,887 SH   SOLE 30 14,887 0 0
WORLD ACCEP CORP DEL COM 981419104 94 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,946 106,437 SH   SOLE 2 41,013 0 65,424
WORLD FUEL SVCS CORP COM 981475106 8 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 120 4,341 SH   SOLE 7 4,341 0 0
WORLD FUEL SVCS CORP COM 981475106 11,035 398,661 SH   SOLE 18 398,661 0 0
WORLD FUEL SVCS CORP COM 981475106 2,909 105,103 SH   SOLE 19 105,103 0 0
WORLD FUEL SVCS CORP COM 981475106 132,275 4,778,727 SH   SOLE 21 4,778,727 0 0
WORLD FUEL SVCS CORP COM 981475106 73,554 2,657,293 SH   SOLE 22 2,433,569 0 223,724
WORLD FUEL SVCS CORP COM 981475106 1,155 41,739 SH   SOLE 23 41,739 0 0
WORLD FUEL SVCS CORP COM 981475106 2,354 85,048 SH   SOLE 26 9,133 0 75,915
WORLD FUEL SVCS CORP COM 981475106 248 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 421 15,192 SH   SOLE 29 0 0 15,192
WORLD FUEL SVCS CORP COM 981475106 432 15,614 SH   SOLE 30 15,614 0 0
WORLD FUEL SVCS CORP COM 981475106 528 19,059 SH   SOLE 36 19,059 0 0
WORLD FUEL SVCS CORP COM 981475106 219 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,995 61,979 SH   SOLE 2 29,008 0 32,971
WORLD WRESTLING ENTMT INC CL A 98156Q108 16 162 SH   SOLE 4 162 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 88 910 SH   SOLE 7 910 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 250 2,586 SH   SOLE 13 2,586 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 24,527 253,565 SH   SOLE 18 253,565 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 19,119 197,655 SH   SOLE 19 197,655 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 292,336 3,022,182 SH   SOLE 21 3,022,182 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 156,747 1,620,454 SH   SOLE 22 1,547,477 0 72,977
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,438 25,200 SH   SOLE 23 25,200 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,425 45,750 SH   SOLE 26 6,431 0 39,319
WORLD WRESTLING ENTMT INC CL A 98156Q108 476 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,139 22,111 SH   SOLE 29 0 0 22,111
WORLD WRESTLING ENTMT INC CL A 98156Q108 967 9,999 SH   SOLE 30 9,999 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 178 1,840 SH   SOLE 36 1,840 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 362 3,743 SH   SOLE 40 3,743 0 0
WORLDPAY INC CL A 981558109 67,633 667,853 SH   SOLE 2 55,193 0 612,660
WORLDPAY INC CL A 981558109 9,845 97,219 SH   SOLE 4 89,372 0 7,847
WORLDPAY INC CL A 981558109 5,800 57,270 SH   SOLE 7 40,427 0 16,843
WORLDPAY INC CL A 981558109 1,342 13,255 SH   SOLE 13 13,255 0 0
WORLDPAY INC CL A 981558109 293 2,891 SH   SOLE 15 2,891 0 0
WORLDPAY INC CL A 981558109 16,288 160,834 SH   SOLE 18 137,146 0 23,688
WORLDPAY INC CL A 981558109 5,083 50,195 SH   SOLE 19 50,195 0 0
WORLDPAY INC CL A 981558109 11,168 110,280 SH   SOLE 20 0 0 110,280
WORLDPAY INC CL A 981558109 428,243 4,228,724 SH   SOLE 21 4,228,724 0 0
WORLDPAY INC CL A 981558109 780,369 7,705,823 SH   SOLE 22 7,090,222 0 615,601
WORLDPAY INC CL A 981558109 37,651 371,792 SH   SOLE 23 371,792 0 0
WORLDPAY INC CL A 981558109 28,200 278,467 SH   SOLE 25 278,467 0 0
WORLDPAY INC CL A 981558109 107,419 1,060,720 SH   SOLE 26 234,717 0 826,003
WORLDPAY INC CL A 981558109 5,843 57,696 SH   SOLE 28 43,594 0 14,102
WORLDPAY INC CL A 981558109 1,033 10,199 SH   SOLE 29 10,199 0 0
WORLDPAY INC CL A 981558109 47,728 471,297 SH   SOLE 30 471,297 0 0
WORLDPAY INC CL A 981558109 12,478 123,219 SH   SOLE 31 56,875 0 66,344
WORLDPAY INC CL A 981558109 2,115 20,884 SH   SOLE 34 20,884 0 0
WORLDPAY INC CL A 981558109 31,971 315,700 SH   SOLE 36 315,700 0 0
WORLDPAY INC CL A 981558109 603 5,951 SH   SOLE 40 5,951 0 0
WORTHINGTON INDS INC COM 981811102 2,600 59,957 SH   SOLE 2 27,151 0 32,806
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 10,310 237,782 SH   SOLE 18 237,782 0 0
WORTHINGTON INDS INC COM 981811102 6,100 140,675 SH   SOLE 19 140,675 0 0
WORTHINGTON INDS INC COM 981811102 126,803 2,924,427 SH   SOLE 21 2,924,427 0 0
WORTHINGTON INDS INC COM 981811102 68,946 1,590,074 SH   SOLE 22 1,526,074 0 64,000
WORTHINGTON INDS INC COM 981811102 1,482 34,177 SH   SOLE 23 34,177 0 0
WORTHINGTON INDS INC COM 981811102 2,296 52,962 SH   SOLE 26 4,274 0 48,688
WORTHINGTON INDS INC COM 981811102 246 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 168 3,879 SH   SOLE 29 0 0 3,879
WORTHINGTON INDS INC COM 981811102 487 11,229 SH   SOLE 30 11,229 0 0
WORTHINGTON INDS INC COM 981811102 246 5,670 SH   SOLE 40 5,670 0 0
WPX ENERGY INC COM 98212B103 18,077 898,460 SH   SOLE 2 189,044 0 709,416
WPX ENERGY INC COM 98212B103 39 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 257 12,777 SH   SOLE 7 12,777 0 0
WPX ENERGY INC COM 98212B103 24,629 1,224,114 SH   SOLE 18 1,224,114 0 0
WPX ENERGY INC COM 98212B103 1,407 69,920 SH   SOLE 19 69,920 0 0
WPX ENERGY INC COM 98212B103 375,138 18,645,014 SH   SOLE 21 18,645,014 0 0
WPX ENERGY INC COM 98212B103 255,901 12,718,743 SH   SOLE 22 11,860,023 0 858,720
WPX ENERGY INC COM 98212B103 2,861 142,193 SH   SOLE 26 82,953 0 59,240
WPX ENERGY INC COM 98212B103 1,108 55,083 SH   SOLE 28 55,083 0 0
WPX ENERGY INC COM 98212B103 4,379 217,637 SH   SOLE 30 217,637 0 0
WPX ENERGY INC COM 98212B103 161 8,005 SH   SOLE 31 8,005 0 0
WPX ENERGY INC COM 98212B103 201 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 1,007 50,029 SH   SOLE 40 50,029 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2,898 99,848 SH   SOLE 2 4,701 0 95,147
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 13 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 68 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 11,330 390,424 SH   SOLE 18 390,424 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5,023 173,071 SH   SOLE 19 173,071 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 141,222 4,866,367 SH   SOLE 21 4,866,367 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 98,019 3,377,638 SH   SOLE 22 3,225,211 0 152,427
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 172 5,919 SH   SOLE 23 5,919 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 923 31,819 SH   SOLE 26 11,811 0 20,008
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 434 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 656 22,610 SH   SOLE 30 22,610 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 292 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 1,327 28,150 SH   SOLE 2 1,128 0 27,022
WSFS FINL CORP COM 929328102 2 41 SH   SOLE 4 41 0 0
WSFS FINL CORP COM 929328102 35 733 SH   SOLE 7 733 0 0
WSFS FINL CORP COM 929328102 4,646 98,537 SH   SOLE 18 98,537 0 0
WSFS FINL CORP COM 929328102 1,326 28,114 SH   SOLE 19 28,114 0 0
WSFS FINL CORP COM 929328102 47,147 999,927 SH   SOLE 21 999,927 0 0
WSFS FINL CORP COM 929328102 45,387 962,606 SH   SOLE 22 922,741 0 39,865
WSFS FINL CORP COM 929328102 700 14,851 SH   SOLE 26 7,080 0 7,771
WSFS FINL CORP COM 929328102 205 4,343 SH   SOLE 28 4,343 0 0
WSFS FINL CORP COM 929328102 400 8,482 SH   SOLE 30 8,482 0 0
WSFS FINL CORP COM 929328102 172 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 27 3,924 SH   SOLE 21 3,924 0 0
WSI INDS INC COM 92932Q102 723 104,781 SH   SOLE 22 104,781 0 0
WVS FINL CORP COM 929358109 5 311 SH   SOLE 18 311 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 12,104 279,143 SH   SOLE 2 100,209 0 178,934
WYNDHAM DESTINATIONS INC COM 98310W108 569 13,113 SH   SOLE 4 13,113 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 305 7,040 SH   SOLE 7 2,959 0 4,081
WYNDHAM DESTINATIONS INC COM 98310W108 32 748 SH   SOLE 15 748 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 14,361 331,207 SH   SOLE 18 331,207 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,947 91,022 SH   SOLE 19 91,022 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 209,937 4,841,726 SH   SOLE 21 4,841,726 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 141,250 3,257,618 SH   SOLE 22 3,061,798 0 195,820
WYNDHAM DESTINATIONS INC COM 98310W108 57 1,307 SH   SOLE 23 1,307 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 4,102 94,607 SH   SOLE 25 94,607 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 6,416 147,973 SH   SOLE 26 45,509 0 102,464
WYNDHAM DESTINATIONS INC COM 98310W108 528 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,015 23,401 SH   SOLE 29 0 0 23,401
WYNDHAM DESTINATIONS INC COM 98310W108 1,003 23,138 SH   SOLE 30 23,138 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,431 33,010 SH   SOLE 31 2,149 0 30,861
WYNDHAM DESTINATIONS INC COM 98310W108 3,574 82,432 SH   SOLE 34 82,432 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,843 65,561 SH   SOLE 36 65,561 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 420 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 12,190 219,362 SH   SOLE 2 53,686 0 165,676
WYNDHAM HOTELS & RESORTS INC COM 98311A105 29 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 159 2,858 SH   SOLE 7 2,858 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 17,624 317,153 SH   SOLE 18 317,153 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 983 17,698 SH   SOLE 19 17,698 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 264,899 4,766,939 SH   SOLE 21 4,766,939 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 178,836 3,218,206 SH   SOLE 22 3,020,739 0 197,467
WYNDHAM HOTELS & RESORTS INC COM 98311A105 31 551 SH   SOLE 23 551 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,343 96,141 SH   SOLE 25 96,141 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 7,042 126,721 SH   SOLE 26 49,174 0 77,547
WYNDHAM HOTELS & RESORTS INC COM 98311A105 751 13,517 SH   SOLE 28 13,517 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 665 11,958 SH   SOLE 29 0 0 11,958
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,284 23,100 SH   SOLE 30 23,100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 122 2,187 SH   SOLE 31 1,947 0 240
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,604 64,857 SH   SOLE 36 64,857 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 556 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 26,384 207,650 SH   SOLE 2 29,862 0 177,788
WYNN RESORTS LTD COM 983134107 3,866 30,425 SH   SOLE 4 27,943 0 2,482
WYNN RESORTS LTD COM 983134107 10,060 79,172 SH   SOLE 7 74,867 0 4,305
WYNN RESORTS LTD COM 983134107 121 956 SH   SOLE 15 956 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
WYNN RESORTS LTD COM 983134107 26,133 205,674 SH   SOLE 18 193,934 0 11,740
WYNN RESORTS LTD COM 983134107 2,844 22,381 SH   SOLE 19 22,381 0 0
WYNN RESORTS LTD COM 983134107 5,604 44,103 SH   SOLE 20 0 0 44,103
WYNN RESORTS LTD COM 983134107 272,477 2,144,476 SH   SOLE 21 2,144,476 0 0
WYNN RESORTS LTD COM 983134107 298,018 2,345,490 SH   SOLE 22 2,146,253 0 199,237
WYNN RESORTS LTD COM 983134107 16,008 125,986 SH   SOLE 23 125,986 0 0
WYNN RESORTS LTD COM 983134107 12,375 97,398 SH   SOLE 25 97,398 0 0
WYNN RESORTS LTD COM 983134107 44,264 348,372 SH   SOLE 26 93,940 0 254,432
WYNN RESORTS LTD COM 983134107 2,316 18,224 SH   SOLE 28 13,670 0 4,554
WYNN RESORTS LTD COM 983134107 2,464 19,394 SH   SOLE 29 0 0 19,394
WYNN RESORTS LTD COM 983134107 42,964 338,140 SH   SOLE 30 338,140 0 0
WYNN RESORTS LTD COM 983134107 3,044 23,960 SH   SOLE 31 3,977 0 19,983
WYNN RESORTS LTD COM 983134107 2,341 18,421 SH   SOLE 32 18,421 0 0
WYNN RESORTS LTD COM 983134107 575 4,529 SH   SOLE 34 4,529 0 0
WYNN RESORTS LTD COM 983134107 11,152 87,772 SH   SOLE 36 87,772 0 0
WYNN RESORTS LTD COM 983134107 271 2,130 SH   SOLE 40 2,130 0 0
XBIOTECH INC COM 98400H102 11 3,381 SH   SOLE 18 3,381 0 0
XBIOTECH INC COM 98400H102 173 54,389 SH   SOLE 21 54,389 0 0
XBIOTECH INC COM 98400H102 94 29,637 SH   SOLE 22 29,637 0 0
XCEL BRANDS INC COM NEW 98400M101 3 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 49 20,752 SH   SOLE 21 20,752 0 0
XCEL ENERGY INC COM 98389B100 65,384 1,384,951 SH   SOLE 2 315,720 0 1,069,231
XCEL ENERGY INC COM 98389B100 9,247 195,878 SH   SOLE 4 182,452 0 13,426
XCEL ENERGY INC COM 98389B100 25,200 533,787 SH   SOLE 7 508,414 0 25,373
XCEL ENERGY INC COM 98389B100 1,132 23,979 SH   SOLE 13 23,979 0 0
XCEL ENERGY INC COM 98389B100 190 4,014 SH   SOLE 15 4,014 0 0
XCEL ENERGY INC COM 98389B100 53,755 1,138,627 SH   SOLE 18 1,077,068 0 61,559
XCEL ENERGY INC COM 98389B100 10,835 229,506 SH   SOLE 19 229,506 0 0
XCEL ENERGY INC COM 98389B100 13,949 295,468 SH   SOLE 20 0 0 295,468
XCEL ENERGY INC COM 98389B100 968,349 20,511,521 SH   SOLE 21 20,511,521 0 0
XCEL ENERGY INC COM 98389B100 624,345 13,224,847 SH   SOLE 22 11,798,657 0 1,426,190
XCEL ENERGY INC COM 98389B100 30,717 650,656 SH   SOLE 23 650,656 0 0
XCEL ENERGY INC COM 98389B100 22,764 482,188 SH   SOLE 25 482,188 0 0
XCEL ENERGY INC COM 98389B100 89,948 1,905,284 SH   SOLE 26 456,374 0 1,448,910
XCEL ENERGY INC COM 98389B100 4,628 98,026 SH   SOLE 28 73,602 0 24,424
XCEL ENERGY INC COM 98389B100 833 17,653 SH   SOLE 29 17,653 0 0
XCEL ENERGY INC COM 98389B100 113,320 2,400,344 SH   SOLE 30 2,400,344 0 0
XCEL ENERGY INC COM 98389B100 9,367 198,408 SH   SOLE 31 99,880 0 98,528
XCEL ENERGY INC COM 98389B100 4,401 93,232 SH   SOLE 32 93,232 0 0
XCEL ENERGY INC COM 98389B100 2,070 43,857 SH   SOLE 34 43,857 0 0
XCEL ENERGY INC COM 98389B100 29,130 617,026 SH   SOLE 36 617,026 0 0
XCEL ENERGY INC COM 98389B100 481 10,193 SH   SOLE 40 10,193 0 0
XCERRA CORP COM 98400J108 626 43,888 SH   SOLE 2 1,982 0 41,906
XCERRA CORP COM 98400J108 8 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 16 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 2,571 180,191 SH   SOLE 18 180,191 0 0
XCERRA CORP COM 98400J108 707 49,540 SH   SOLE 19 49,540 0 0
XCERRA CORP COM 98400J108 26,352 1,846,679 SH   SOLE 21 1,846,679 0 0
XCERRA CORP COM 98400J108 25,101 1,759,000 SH   SOLE 22 1,693,096 0 65,904
XCERRA CORP COM 98400J108 109 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 184 12,908 SH   SOLE 30 12,908 0 0
XCERRA CORP COM 98400J108 93 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 1,769 45,384 SH   SOLE 2 9,967 0 35,417
XENCOR INC COM 98401F105 14 352 SH   SOLE 4 352 0 0
XENCOR INC COM 98401F105 39 1,003 SH   SOLE 7 1,003 0 0
XENCOR INC COM 98401F105 5,715 146,648 SH   SOLE 18 146,648 0 0
XENCOR INC COM 98401F105 4,721 121,139 SH   SOLE 19 121,139 0 0
XENCOR INC COM 98401F105 86,002 2,206,877 SH   SOLE 21 2,206,877 0 0
XENCOR INC COM 98401F105 54,586 1,400,713 SH   SOLE 22 1,337,977 0 62,736
XENCOR INC COM 98401F105 1,202 30,841 SH   SOLE 23 30,841 0 0
XENCOR INC COM 98401F105 2,529 64,894 SH   SOLE 26 9,415 0 55,479
XENCOR INC COM 98401F105 268 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 286 7,336 SH   SOLE 29 0 0 7,336
XENCOR INC COM 98401F105 505 12,965 SH   SOLE 30 12,965 0 0
XENCOR INC COM 98401F105 47 1,194 SH   SOLE 34 1,194 0 0
XENCOR INC COM 98401F105 213 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,684 113,246 SH   SOLE 2 4,350 0 108,896
XENIA HOTELS & RESORTS INC COM 984017103 726 30,636 SH   SOLE 4 30,636 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,487 189,336 SH   SOLE 7 189,336 0 0
XENIA HOTELS & RESORTS INC COM 984017103 104 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,780 370,461 SH   SOLE 18 370,461 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,095 257,165 SH   SOLE 19 257,165 0 0
XENIA HOTELS & RESORTS INC COM 984017103 107,506 4,536,111 SH   SOLE 21 4,536,111 0 0
XENIA HOTELS & RESORTS INC COM 984017103 114,260 4,821,098 SH   SOLE 22 4,588,649 0 232,449
XENIA HOTELS & RESORTS INC COM 984017103 175 7,364 SH   SOLE 23 7,364 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,865 205,286 SH   SOLE 25 205,286 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,512 63,786 SH   SOLE 26 21,490 0 42,296
XENIA HOTELS & RESORTS INC COM 984017103 363 15,302 SH   SOLE 28 15,302 0 0
XENIA HOTELS & RESORTS INC COM 984017103 971 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 12,565 530,167 SH   SOLE 30 530,167 0 0
XENIA HOTELS & RESORTS INC COM 984017103 767 32,354 SH   SOLE 34 32,354 0 0
XENIA HOTELS & RESORTS INC COM 984017103 70 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 276 11,644 SH   SOLE 40 11,644 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 92 5,227 SH   SOLE 2 259 0 4,968
XERIS PHARMACEUTICALS INC COM 98422L107 372 21,170 SH   SOLE 18 21,170 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 101 5,760 SH   SOLE 19 5,760 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 3,923 223,164 SH   SOLE 21 223,164 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 2,445 139,095 SH   SOLE 22 139,095 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 34 2,562 SH   SOLE 18 2,562 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 557 41,383 SH   SOLE 21 41,383 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 119 8,871 SH   SOLE 22 8,871 0 0
XEROX CORP COM NEW 984121608 16,243 602,050 SH   SOLE 2 93,988 0 508,062
XEROX CORP COM NEW 984121608 2,232 82,741 SH   SOLE 4 76,693 0 6,048
XEROX CORP COM NEW 984121608 7,503 278,105 SH   SOLE 7 195,187 0 82,918
XEROX CORP COM NEW 984121608 44 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 7 269 SH   SOLE 17 0 0 269
XEROX CORP COM NEW 984121608 12,615 467,553 SH   SOLE 18 439,456 0 28,097
XEROX CORP COM NEW 984121608 1,499 55,550 SH   SOLE 19 55,550 0 0
XEROX CORP COM NEW 984121608 3,543 131,319 SH   SOLE 20 0 0 131,319
XEROX CORP COM NEW 984121608 136,512 5,059,739 SH   SOLE 21 5,059,739 0 0
XEROX CORP COM NEW 984121608 159,325 5,905,312 SH   SOLE 22 5,271,241 0 634,071
XEROX CORP COM NEW 984121608 7,699 285,354 SH   SOLE 23 285,354 0 0
XEROX CORP COM NEW 984121608 6,360 235,745 SH   SOLE 25 235,745 0 0
XEROX CORP COM NEW 984121608 26,234 972,348 SH   SOLE 26 279,465 0 692,883
XEROX CORP COM NEW 984121608 1,182 43,794 SH   SOLE 28 33,356 0 10,438
XEROX CORP COM NEW 984121608 1,398 51,821 SH   SOLE 29 6,784 0 45,037
XEROX CORP COM NEW 984121608 24,952 924,819 SH   SOLE 30 924,819 0 0
XEROX CORP COM NEW 984121608 2,430 90,070 SH   SOLE 31 41,239 0 48,831
XEROX CORP COM NEW 984121608 326 12,081 SH   SOLE 34 12,081 0 0
XEROX CORP COM NEW 984121608 6,399 237,163 SH   SOLE 36 237,163 0 0
XEROX CORP COM NEW 984121608 117 4,329 SH   SOLE 40 4,329 0 0
XEROX CORP OPTIONS 984121608 925 34,300 SH Call SOLE 2 34,300 0 0
XEROX CORP OPTIONS 984121608 1,786 66,200 SH Call SOLE 19 66,200 0 0
XEROX CORP OPTIONS 984121608 13 500 SH Call SOLE 22 500 0 0
XEROX CORP OPTIONS 984121608 3 100 SH Call SOLE 25 100 0 0
XEROX CORP OPTIONS 984121608 3 100 SH Call SOLE 26 0 0 100
XEROX CORP OPTIONS 984121608 294 10,900 SH Call SOLE 34 10,900 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 48,574 605,883 SH   SOLE 2 78,420 0 527,463
XILINX INC COM 983919101 6,650 82,951 SH   SOLE 4 76,265 0 6,686
XILINX INC COM 983919101 16,703 208,342 SH   SOLE 7 195,449 0 12,893
XILINX INC COM 983919101 9,570 119,367 SH   SOLE 13 119,367 0 0
XILINX INC COM 983919101 181 2,254 SH   SOLE 15 2,254 0 0
XILINX INC COM 983919101 46,940 585,505 SH   SOLE 18 554,967 0 30,538
XILINX INC COM 983919101 57,133 712,648 SH   SOLE 19 712,648 0 0
XILINX INC COM 983919101 10,014 124,904 SH   SOLE 20 0 0 124,904
XILINX INC COM 983919101 539,869 6,734,050 SH   SOLE 21 6,734,050 0 0
XILINX INC COM 983919101 537,573 6,705,418 SH   SOLE 22 6,000,627 0 704,791
XILINX INC COM 983919101 24,925 310,898 SH   SOLE 23 310,898 0 0
XILINX INC COM 983919101 20,667 257,793 SH   SOLE 25 257,793 0 0
XILINX INC COM 983919101 84,024 1,048,071 SH   SOLE 26 239,469 0 808,602
XILINX INC COM 983919101 3,913 48,804 SH   SOLE 28 36,849 0 11,955
XILINX INC COM 983919101 10,425 130,036 SH   SOLE 29 9,288 0 120,748
XILINX INC COM 983919101 105,435 1,315,137 SH   SOLE 30 1,315,137 0 0
XILINX INC COM 983919101 8,772 109,419 SH   SOLE 31 47,796 0 61,623
XILINX INC COM 983919101 3,445 42,967 SH   SOLE 32 42,967 0 0
XILINX INC COM 983919101 3,893 48,560 SH   SOLE 34 48,560 0 0
XILINX INC COM 983919101 21,809 272,040 SH   SOLE 36 272,040 0 0
XILINX INC COM 983919101 400 4,991 SH   SOLE 40 4,991 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 65 14,483 SH   SOLE 18 14,483 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 123 27,265 SH   SOLE 21 27,265 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 928 205,781 SH   SOLE 22 205,781 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 144 31,865 SH   SOLE 30 31,865 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 234 51,933 SH   SOLE 34 51,933 0 0
XO GROUP INC COM 983772104 700 20,308 SH   SOLE 2 1,467 0 18,841
XO GROUP INC COM 983772104 20 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 3,735 108,318 SH   SOLE 18 108,318 0 0
XO GROUP INC COM 983772104 1,760 51,033 SH   SOLE 19 51,033 0 0
XO GROUP INC COM 983772104 92,612 2,685,953 SH   SOLE 21 2,685,953 0 0
XO GROUP INC COM 983772104 23,557 683,217 SH   SOLE 22 651,395 0 31,822
XO GROUP INC COM 983772104 41 1,195 SH   SOLE 23 1,195 0 0
XO GROUP INC COM 983772104 229 6,629 SH   SOLE 26 0 0 6,629
XO GROUP INC COM 983772104 111 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 308 8,931 SH   SOLE 29 0 0 8,931
XO GROUP INC COM 983772104 1,902 55,172 SH   SOLE 30 55,172 0 0
XO GROUP INC COM 983772104 91 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 99 5,617 SH   SOLE 2 153 0 5,464
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XOMA CORP DEL COM NEW 98419J206 344 19,573 SH   SOLE 18 19,573 0 0
XOMA CORP DEL COM NEW 98419J206 91 5,199 SH   SOLE 19 5,199 0 0
XOMA CORP DEL COM NEW 98419J206 3,662 208,444 SH   SOLE 21 208,444 0 0
XOMA CORP DEL COM NEW 98419J206 3,755 213,706 SH   SOLE 22 211,889 0 1,817
XPERI CORP COM 98421B100 682 45,915 SH   SOLE 2 1,826 0 44,089
XPERI CORP COM 98421B100 3 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 14 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 3,196 215,249 SH   SOLE 18 215,249 0 0
XPERI CORP COM 98421B100 680 45,761 SH   SOLE 19 45,761 0 0
XPERI CORP COM 98421B100 68,805 4,633,308 SH   SOLE 21 4,633,308 0 0
XPERI CORP COM 98421B100 21,530 1,449,834 SH   SOLE 22 1,380,527 0 69,307
XPERI CORP COM 98421B100 134 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 99 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,631 109,807 SH   SOLE 30 109,807 0 0
XPERI CORP COM 98421B100 75 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 29,786 260,895 SH   SOLE 2 10,140 0 250,755
XPO LOGISTICS INC COM 983793100 4,249 37,219 SH   SOLE 4 34,104 0 3,115
XPO LOGISTICS INC COM 983793100 1,228 10,757 SH   SOLE 7 7,292 0 3,465
XPO LOGISTICS INC COM 983793100 364 3,187 SH   SOLE 13 3,187 0 0
XPO LOGISTICS INC COM 983793100 108 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 23 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 7,728 67,689 SH   SOLE 18 58,225 0 9,464
XPO LOGISTICS INC COM 983793100 2,332 20,425 SH   SOLE 19 20,425 0 0
XPO LOGISTICS INC COM 983793100 5,579 48,865 SH   SOLE 20 0 0 48,865
XPO LOGISTICS INC COM 983793100 206,158 1,805,708 SH   SOLE 21 1,805,708 0 0
XPO LOGISTICS INC COM 983793100 359,541 3,149,168 SH   SOLE 22 2,904,405 0 244,763
XPO LOGISTICS INC COM 983793100 17,821 156,095 SH   SOLE 23 156,095 0 0
XPO LOGISTICS INC COM 983793100 12,555 109,967 SH   SOLE 25 109,967 0 0
XPO LOGISTICS INC COM 983793100 45,100 395,029 SH   SOLE 26 112,388 0 282,641
XPO LOGISTICS INC COM 983793100 2,548 22,321 SH   SOLE 28 16,833 0 5,488
XPO LOGISTICS INC COM 983793100 439 3,841 SH   SOLE 29 3,841 0 0
XPO LOGISTICS INC COM 983793100 18,769 164,397 SH   SOLE 30 164,397 0 0
XPO LOGISTICS INC COM 983793100 5,157 45,173 SH   SOLE 31 23,572 0 21,601
XPO LOGISTICS INC COM 983793100 662 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 10,451 91,537 SH   SOLE 36 91,537 0 0
XPO LOGISTICS INC COM 983793100 271 2,370 SH   SOLE 40 2,370 0 0
XPRESSPA GROUP INC COM 98420U109 1 5,699 SH   SOLE 21 5,699 0 0
XPRESSPA GROUP INC COM 98420U109 39 259,582 SH   SOLE 22 259,582 0 0
XTANT MED HLDGS INC COM NEW 98420P308 3 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 38 9,784 SH   SOLE 21 9,784 0 0
XUNLEI LTD SPONSORED ADR 98419E108 44 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 2,307 317,704 SH   SOLE 21 317,704 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1,064 146,513 SH   SOLE 22 146,513 0 0
XUNLEI LTD SPONSORED ADR 98419E108 370 50,923 SH   SOLE 30 50,923 0 0
XYLEM INC COM 98419M100 42,409 530,975 SH   SOLE 2 51,217 0 479,758
XYLEM INC COM 98419M100 4,693 58,752 SH   SOLE 4 54,005 0 4,747
XYLEM INC COM 98419M100 18,130 226,994 SH   SOLE 7 216,172 0 10,822
XYLEM INC COM 98419M100 278 3,485 SH   SOLE 13 3,485 0 0
XYLEM INC COM 98419M100 107 1,340 SH   SOLE 15 1,340 0 0
XYLEM INC COM 98419M100 138,757 1,737,287 SH   SOLE 18 1,334,180 0 403,107
XYLEM INC COM 98419M100 130,424 1,632,952 SH   SOLE 19 1,632,952 0 0
XYLEM INC COM 98419M100 7,692 96,311 SH   SOLE 20 0 0 96,311
XYLEM INC COM 98419M100 329,879 4,130,194 SH   SOLE 21 4,130,194 0 0
XYLEM INC COM 98419M100 359,383 4,499,605 SH   SOLE 22 4,031,899 0 467,706
XYLEM INC COM 98419M100 17,971 224,998 SH   SOLE 23 224,998 0 0
XYLEM INC COM 98419M100 13,960 174,784 SH   SOLE 25 174,784 0 0
XYLEM INC COM 98419M100 69,600 871,411 SH   SOLE 26 190,603 0 680,808
XYLEM INC COM 98419M100 2,782 34,827 SH   SOLE 28 26,057 0 8,770
XYLEM INC COM 98419M100 3,318 41,539 SH   SOLE 29 5,623 0 35,916
XYLEM INC COM 98419M100 85,934 1,075,928 SH   SOLE 30 1,075,928 0 0
XYLEM INC COM 98419M100 5,882 73,646 SH   SOLE 31 40,225 0 33,421
XYLEM INC COM 98419M100 6,725 84,194 SH   SOLE 34 84,194 0 0
XYLEM INC COM 98419M100 11,286 141,303 SH   SOLE 36 141,303 0 0
XYLEM INC COM 98419M100 288 3,603 SH   SOLE 40 3,603 0 0
Y MABS THERAPEUTICS INC COM 984241109 12 469 SH   SOLE 22 469 0 0
Y MABS THERAPEUTICS INC COM 984241109 386 14,531 SH   SOLE 26 2,596 0 11,935
YAHOO INC NOTE 12/0 984332AF3 3,145 2,475,000 PRN   SOLE 21 2,475,000 0 0
YAMANA GOLD INC COM 98462Y100 1,180 473,888 SH   SOLE 21 473,888 0 0
YANDEX N V SHS CLASS A N97284108 35,172 1,069,369 SH   SOLE 2 69,042 0 1,000,327
YANDEX N V SHS CLASS A N97284108 2,299 69,900 SH   SOLE 4 18,973 0 50,927
YANDEX N V SHS CLASS A N97284108 68 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 1,410 42,870 SH   SOLE 18 42,870 0 0
YANDEX N V SHS CLASS A N97284108 22,542 685,361 SH   SOLE 19 685,361 0 0
YANDEX N V SHS CLASS A N97284108 983 29,899 SH   SOLE 21 29,899 0 0
YANDEX N V SHS CLASS A N97284108 107,090 3,255,995 SH   SOLE 22 1,865,628 0 1,390,367
YANDEX N V SHS CLASS A N97284108 14,332 435,767 SH   SOLE 25 435,767 0 0
YANDEX N V SHS CLASS A N97284108 7,415 225,440 SH   SOLE 26 78,523 0 146,917
YANDEX N V SHS CLASS A N97284108 1,530 46,518 SH   SOLE 30 46,518 0 0
YANDEX N V SHS CLASS A N97284108 40,728 1,238,309 SH   SOLE 34 1,238,309 0 0
YANDEX N V SHS CLASS A N97284108 5,342 162,432 SH   SOLE 36 162,432 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 521 525,000 PRN   SOLE 21 525,000 0 0
YATRA ONLINE INC ORD SHS G98338109 505 90,483 SH   SOLE 22 90,483 0 0
YELP INC CL A 985817105 14,167 287,937 SH   SOLE 2 225,777 0 62,160
YELP INC CL A 985817105 1,775 36,068 SH   SOLE 4 36,068 0 0
YELP INC CL A 985817105 467 9,499 SH   SOLE 7 9,499 0 0
YELP INC CL A 985817105 2,001 40,673 SH   SOLE 13 40,673 0 0
YELP INC CL A 985817105 14,179 288,199 SH   SOLE 18 288,199 0 0
YELP INC CL A 985817105 32,540 661,378 SH   SOLE 19 661,378 0 0
YELP INC CL A 985817105 135,876 2,761,708 SH   SOLE 21 2,761,708 0 0
YELP INC CL A 985817105 148,145 3,011,073 SH   SOLE 22 2,802,304 0 208,769
YELP INC CL A 985817105 6,656 135,279 SH   SOLE 23 135,279 0 0
YELP INC CL A 985817105 7,259 147,541 SH   SOLE 26 11,059 0 136,482
YELP INC CL A 985817105 509 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 5,039 102,417 SH   SOLE 29 28,622 0 73,795
YELP INC CL A 985817105 6,743 137,050 SH   SOLE 30 137,050 0 0
YELP INC CL A 985817105 3,147 63,957 SH   SOLE 31 55,485 0 8,472
YELP INC CL A 985817105 766 15,579 SH   SOLE 34 15,579 0 0
YELP INC CL A 985817105 2,141 43,514 SH   SOLE 36 43,514 0 0
YELP INC CL A 985817105 404 8,219 SH   SOLE 40 8,219 0 0
YEXT INC COM 98585N106 1,708 72,061 SH   SOLE 2 10,014 0 62,047
YEXT INC COM 98585N106 41 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 6,078 256,456 SH   SOLE 18 256,456 0 0
YEXT INC COM 98585N106 4,784 201,874 SH   SOLE 19 201,874 0 0
YEXT INC COM 98585N106 63,149 2,664,531 SH   SOLE 21 2,664,531 0 0
YEXT INC COM 98585N106 45,642 1,925,822 SH   SOLE 22 1,838,320 0 87,502
YEXT INC COM 98585N106 647 27,284 SH   SOLE 23 27,284 0 0
YEXT INC COM 98585N106 1,122 47,335 SH   SOLE 26 0 0 47,335
YEXT INC COM 98585N106 148 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 72 3,025 SH   SOLE 29 0 0 3,025
YEXT INC COM 98585N106 266 11,205 SH   SOLE 30 11,205 0 0
YEXT INC COM 98585N106 112 4,707 SH   SOLE 40 4,707 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 21 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 32 6,424 SH   SOLE 21 6,424 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 409 81,550 SH   SOLE 22 81,550 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 68 13,559 SH   SOLE 30 13,559 0 0
YOGAWORKS INC COM 986005106 2 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 17 13,999 SH   SOLE 21 13,999 0 0
YORK WTR CO COM 987184108 321 10,549 SH   SOLE 2 533 0 10,016
YORK WTR CO COM 987184108 262 8,610 SH   SOLE 7 8,610 0 0
YORK WTR CO COM 987184108 1,293 42,532 SH   SOLE 18 42,532 0 0
YORK WTR CO COM 987184108 356 11,723 SH   SOLE 19 11,723 0 0
YORK WTR CO COM 987184108 14,299 470,366 SH   SOLE 21 470,366 0 0
YORK WTR CO COM 987184108 5,036 165,648 SH   SOLE 22 144,839 0 20,809
YORK WTR CO COM 987184108 36 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,555 51,150 SH   SOLE 30 51,150 0 0
YOUNGEVITY INTL INC COM NEW 987537206 3 447 SH   SOLE 18 447 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,399 219,978 SH   SOLE 2 219,978 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 214 13,882 SH   SOLE 19 13,882 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11,993 776,239 SH   SOLE 21 776,239 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,139 397,350 SH   SOLE 22 397,350 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14,735 953,727 SH   SOLE 25 953,727 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,511 162,526 SH   SOLE 34 162,526 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 304 33,891 SH   SOLE 2 1,308 0 32,583
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,029 114,625 SH   SOLE 18 114,625 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 275 30,615 SH   SOLE 19 30,615 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 10,686 1,190,033 SH   SOLE 21 1,190,033 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 8,537 950,692 SH   SOLE 22 909,293 0 41,399
YRC WORLDWIDE INC COM PAR $.01 984249607 29 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 73 8,135 SH   SOLE 30 8,135 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 15 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 77,171 848,877 SH   SOLE 2 169,833 0 679,044
YUM BRANDS INC COM 988498101 9,451 103,959 SH   SOLE 4 95,431 0 8,528
YUM BRANDS INC COM 988498101 24,842 273,255 SH   SOLE 7 259,743 0 13,512
YUM BRANDS INC COM 988498101 600 6,601 SH   SOLE 13 6,601 0 0
YUM BRANDS INC COM 988498101 264 2,900 SH   SOLE 15 2,900 0 0
YUM BRANDS INC COM 988498101 54,768 602,438 SH   SOLE 18 548,680 0 53,758
YUM BRANDS INC COM 988498101 9,732 107,055 SH   SOLE 19 107,055 0 0
YUM BRANDS INC COM 988498101 11,920 131,121 SH   SOLE 20 0 0 131,121
YUM BRANDS INC COM 988498101 618,809 6,806,835 SH   SOLE 21 6,806,835 0 0
YUM BRANDS INC COM 988498101 765,861 8,424,383 SH   SOLE 22 7,531,606 0 892,777
YUM BRANDS INC COM 988498101 37,298 410,277 SH   SOLE 23 410,277 0 0
YUM BRANDS INC COM 988498101 43,649 480,133 SH   SOLE 25 480,133 0 0
YUM BRANDS INC COM 988498101 110,463 1,215,086 SH   SOLE 26 292,468 0 922,618
YUM BRANDS INC COM 988498101 5,620 61,818 SH   SOLE 28 47,128 0 14,690
YUM BRANDS INC COM 988498101 1,443 15,873 SH   SOLE 29 15,873 0 0
YUM BRANDS INC COM 988498101 101,344 1,114,770 SH   SOLE 30 1,114,770 0 0
YUM BRANDS INC COM 988498101 11,745 129,192 SH   SOLE 31 62,677 0 66,515
YUM BRANDS INC COM 988498101 4,749 52,234 SH   SOLE 34 52,234 0 0
YUM BRANDS INC COM 988498101 27,732 305,049 SH   SOLE 36 305,049 0 0
YUM BRANDS INC COM 988498101 610 6,713 SH   SOLE 40 6,713 0 0
YUM CHINA HLDGS INC COM 98850P109 35,719 1,017,352 SH   SOLE 2 41,007 0 976,345
YUM CHINA HLDGS INC COM 98850P109 3,502 99,756 SH   SOLE 4 99,756 0 0
YUM CHINA HLDGS INC COM 98850P109 4,445 126,609 SH   SOLE 7 50,787 0 75,822
YUM CHINA HLDGS INC COM 98850P109 5,337 152,019 SH   SOLE 15 152,019 0 0
YUM CHINA HLDGS INC COM 98850P109 10,095 287,533 SH   SOLE 18 287,533 0 0
YUM CHINA HLDGS INC COM 98850P109 3,466 98,720 SH   SOLE 19 98,720 0 0
YUM CHINA HLDGS INC COM 98850P109 397,365 11,317,725 SH   SOLE 21 11,317,725 0 0
YUM CHINA HLDGS INC COM 98850P109 263,827 7,514,289 SH   SOLE 22 6,502,062 0 1,012,227
YUM CHINA HLDGS INC COM 98850P109 15,134 431,055 SH   SOLE 23 431,055 0 0
YUM CHINA HLDGS INC COM 98850P109 13,809 393,306 SH   SOLE 25 393,306 0 0
YUM CHINA HLDGS INC COM 98850P109 55,730 1,587,293 SH   SOLE 26 233,023 0 1,354,270
YUM CHINA HLDGS INC COM 98850P109 1,823 51,917 SH   SOLE 28 51,917 0 0
YUM CHINA HLDGS INC COM 98850P109 4,181 119,086 SH   SOLE 29 84,283 0 34,803
YUM CHINA HLDGS INC COM 98850P109 76,722 2,185,185 SH   SOLE 30 2,185,185 0 0
YUM CHINA HLDGS INC COM 98850P109 1,087 30,969 SH   SOLE 31 30,893 0 76
YUM CHINA HLDGS INC COM 98850P109 866 24,660 SH   SOLE 32 24,660 0 0
YUM CHINA HLDGS INC COM 98850P109 37,389 1,064,900 SH   SOLE 34 1,064,900 0 0
YUM CHINA HLDGS INC COM 98850P109 7,488 213,278 SH   SOLE 36 213,278 0 0
YUM CHINA HLDGS INC COM 98850P109 108 3,071 SH   SOLE 40 3,071 0 0
YUMA ENERGY INC NEW COM 98872F105 0 729 SH   SOLE 21 729 0 0
YY INC ADS REPCOM CLA 98426T106 4,284 57,181 SH   SOLE 2 2,701 0 54,480
YY INC ADS REPCOM CLA 98426T106 1,056 14,100 SH   SOLE 4 14,100 0 0
YY INC ADS REPCOM CLA 98426T106 1,428 19,067 SH   SOLE 7 5,620 0 13,447
YY INC ADS REPCOM CLA 98426T106 1,431 19,097 SH   SOLE 15 19,097 0 0
YY INC ADS REPCOM CLA 98426T106 1,341 17,900 SH   SOLE 18 17,900 0 0
YY INC ADS REPCOM CLA 98426T106 88 1,176 SH   SOLE 19 1,176 0 0
YY INC ADS REPCOM CLA 98426T106 70,882 946,099 SH   SOLE 21 946,099 0 0
YY INC ADS REPCOM CLA 98426T106 47,106 628,745 SH   SOLE 22 584,308 0 44,437
YY INC ADS REPCOM CLA 98426T106 3,613 48,223 SH   SOLE 23 48,223 0 0
YY INC ADS REPCOM CLA 98426T106 1,482 19,776 SH   SOLE 25 19,776 0 0
YY INC ADS REPCOM CLA 98426T106 13,904 185,578 SH   SOLE 26 38,795 0 146,783
YY INC ADS REPCOM CLA 98426T106 669 8,932 SH   SOLE 28 8,932 0 0
YY INC ADS REPCOM CLA 98426T106 1,072 14,313 SH   SOLE 29 10,083 0 4,230
YY INC ADS REPCOM CLA 98426T106 20,037 267,445 SH   SOLE 30 267,445 0 0
YY INC ADS REPCOM CLA 98426T106 193 2,576 SH   SOLE 31 2,576 0 0
YY INC ADS REPCOM CLA 98426T106 312 4,166 SH   SOLE 34 4,166 0 0
YY INC ADS REPCOM CLA 98426T106 31 408 SH   SOLE 40 408 0 0
ZAFGEN INC COM 98885E103 264 22,574 SH   SOLE 2 965 0 21,609
ZAFGEN INC COM 98885E103 10 839 SH   SOLE 7 839 0 0
ZAFGEN INC COM 98885E103 1,166 99,771 SH   SOLE 18 99,771 0 0
ZAFGEN INC COM 98885E103 327 27,953 SH   SOLE 19 27,953 0 0
ZAFGEN INC COM 98885E103 12,334 1,055,068 SH   SOLE 21 1,055,068 0 0
ZAFGEN INC COM 98885E103 10,704 915,615 SH   SOLE 22 904,281 0 11,334
ZAGG INC COM 98884U108 595 40,334 SH   SOLE 2 18,667 0 21,667
ZAGG INC COM 98884U108 11 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 1,338 90,683 SH   SOLE 18 90,683 0 0
ZAGG INC COM 98884U108 2,573 174,460 SH   SOLE 19 174,460 0 0
ZAGG INC COM 98884U108 14,446 979,360 SH   SOLE 21 979,360 0 0
ZAGG INC COM 98884U108 16,316 1,106,193 SH   SOLE 22 1,080,482 0 25,711
ZAGG INC COM 98884U108 800 54,222 SH   SOLE 23 54,222 0 0
ZAGG INC COM 98884U108 1,246 84,482 SH   SOLE 26 0 0 84,482
ZAGG INC COM 98884U108 265 17,938 SH   SOLE 29 0 0 17,938
ZAI LAB LTD ADR 98887Q104 151 7,777 SH   SOLE 21 7,777 0 0
ZAI LAB LTD ADR 98887Q104 1,553 79,698 SH   SOLE 22 79,698 0 0
ZAI LAB LTD ADR 98887Q104 362 18,584 SH   SOLE 30 18,584 0 0
ZAYO GROUP HLDGS INC COM 98919V105 18,024 519,115 SH   SOLE 2 26,561 0 492,554
ZAYO GROUP HLDGS INC COM 98919V105 2,444 70,405 SH   SOLE 4 64,916 0 5,489
ZAYO GROUP HLDGS INC COM 98919V105 962 27,712 SH   SOLE 7 27,712 0 0
ZAYO GROUP HLDGS INC COM 98919V105 3,426 98,668 SH   SOLE 13 98,668 0 0
ZAYO GROUP HLDGS INC COM 98919V105 37,206 1,071,606 SH   SOLE 18 806,501 0 265,105
ZAYO GROUP HLDGS INC COM 98919V105 57,187 1,647,099 SH   SOLE 19 1,647,099 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,559 131,299 SH   SOLE 20 0 0 131,299
ZAYO GROUP HLDGS INC COM 98919V105 122,548 3,529,611 SH   SOLE 21 3,529,611 0 0
ZAYO GROUP HLDGS INC COM 98919V105 222,858 6,418,707 SH   SOLE 22 5,826,978 0 591,729
ZAYO GROUP HLDGS INC COM 98919V105 9,208 265,196 SH   SOLE 23 265,196 0 0
ZAYO GROUP HLDGS INC COM 98919V105 81 2,344 SH   SOLE 25 2,344 0 0
ZAYO GROUP HLDGS INC COM 98919V105 14,676 422,708 SH   SOLE 26 165,178 0 257,530
ZAYO GROUP HLDGS INC COM 98919V105 1,418 40,838 SH   SOLE 28 30,379 0 10,459
ZAYO GROUP HLDGS INC COM 98919V105 3,931 113,210 SH   SOLE 29 7,746 0 105,464
ZAYO GROUP HLDGS INC COM 98919V105 9,409 270,992 SH   SOLE 30 270,992 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,581 74,328 SH   SOLE 31 45,244 0 29,084
ZAYO GROUP HLDGS INC COM 98919V105 2,160 62,216 SH   SOLE 34 62,216 0 0
ZAYO GROUP HLDGS INC COM 98919V105 3,034 87,381 SH   SOLE 36 87,381 0 0
ZAYO GROUP HLDGS INC COM 98919V105 129 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 20,959 118,526 SH   SOLE 2 28,607 0 89,919
ZEBRA TECHNOLOGIES CORP CL A 989207105 101 570 SH   SOLE 4 570 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 249 1,407 SH   SOLE 7 1,407 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 396 2,239 SH   SOLE 13 2,239 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 18 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 32,072 181,370 SH   SOLE 18 181,370 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 7,666 43,353 SH   SOLE 19 43,353 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 458,877 2,595,018 SH   SOLE 21 2,595,018 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 308,126 1,742,498 SH   SOLE 22 1,635,754 0 106,744
ZEBRA TECHNOLOGIES CORP CL A 989207105 47 264 SH   SOLE 23 264 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,985 28,193 SH   SOLE 25 28,193 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,629 20,525 SH   SOLE 26 12,153 0 8,372
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,259 7,121 SH   SOLE 28 7,121 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,581 8,939 SH   SOLE 29 0 0 8,939
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,473 13,984 SH   SOLE 30 13,984 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 222 1,253 SH   SOLE 31 1,126 0 127
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,961 16,746 SH   SOLE 34 16,746 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 309 1,748 SH   SOLE 36 1,748 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,072 6,064 SH   SOLE 40 6,064 0 0
ZEDGE INC CL B 98923T104 3 1,279 SH   SOLE 18 1,279 0 0
ZEDGE INC CL B 98923T104 45 22,383 SH   SOLE 21 22,383 0 0
ZEDGE INC CL B 98923T104 183 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 15,389 216,749 SH   SOLE 2 47,172 0 169,577
ZENDESK INC COM 98936J101 211 2,973 SH   SOLE 4 2,973 0 0
ZENDESK INC COM 98936J101 161 2,272 SH   SOLE 7 2,272 0 0
ZENDESK INC COM 98936J101 6,674 94,005 SH   SOLE 13 94,005 0 0
ZENDESK INC COM 98936J101 7,125 100,351 SH   SOLE 18 100,351 0 0
ZENDESK INC COM 98936J101 78,454 1,104,992 SH   SOLE 19 1,104,992 0 0
ZENDESK INC COM 98936J101 109,688 1,544,904 SH   SOLE 21 1,544,904 0 0
ZENDESK INC COM 98936J101 267,025 3,760,913 SH   SOLE 22 3,513,806 0 247,107
ZENDESK INC COM 98936J101 6,660 93,803 SH   SOLE 23 93,803 0 0
ZENDESK INC COM 98936J101 141 1,985 SH   SOLE 25 1,985 0 0
ZENDESK INC COM 98936J101 12,508 176,172 SH   SOLE 26 22,506 0 153,666
ZENDESK INC COM 98936J101 997 14,043 SH   SOLE 28 14,043 0 0
ZENDESK INC COM 98936J101 5,879 82,804 SH   SOLE 29 963 0 81,841
ZENDESK INC COM 98936J101 2,134 30,062 SH   SOLE 30 30,062 0 0
ZENDESK INC COM 98936J101 300 4,232 SH   SOLE 31 2,638 0 1,594
ZENDESK INC COM 98936J101 14,517 204,459 SH   SOLE 34 204,459 0 0
ZENDESK INC COM 98936J101 3,928 55,329 SH   SOLE 36 55,329 0 0
ZENDESK INC COM 98936J101 784 11,042 SH   SOLE 40 11,042 0 0
ZILLOW GROUP INC CL A 98954M101 4,268 96,566 SH   SOLE 2 4,924 0 91,642
ZILLOW GROUP INC CL A 98954M101 52 1,173 SH   SOLE 7 1,173 0 0
ZILLOW GROUP INC CL A 98954M101 59 1,343 SH   SOLE 17 0 0 1,343
ZILLOW GROUP INC CL A 98954M101 1,185 26,804 SH   SOLE 18 26,804 0 0
ZILLOW GROUP INC CL A 98954M101 421 9,528 SH   SOLE 19 9,528 0 0
ZILLOW GROUP INC CL A 98954M101 27,601 624,450 SH   SOLE 21 624,450 0 0
ZILLOW GROUP INC CL A 98954M101 61,137 1,383,187 SH   SOLE 22 1,303,603 0 79,584
ZILLOW GROUP INC CL A 98954M101 1,299 29,391 SH   SOLE 25 29,391 0 0
ZILLOW GROUP INC CL A 98954M101 2,130 48,187 SH   SOLE 26 12,363 0 35,824
ZILLOW GROUP INC CL A 98954M101 80 1,805 SH   SOLE 31 1,230 0 575
ZILLOW GROUP INC CL A 98954M101 745 16,855 SH   SOLE 36 16,855 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 11,535 260,671 SH   SOLE 2 10,100 0 250,571
ZILLOW GROUP INC CL C CAP STK 98954M200 1,530 34,567 SH   SOLE 4 31,442 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 288 6,499 SH   SOLE 7 6,499 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 48 1,076 SH   SOLE 13 1,076 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 119 2,686 SH   SOLE 17 0 0 2,686
ZILLOW GROUP INC CL C CAP STK 98954M200 3,019 68,228 SH   SOLE 18 59,051 0 9,177
ZILLOW GROUP INC CL C CAP STK 98954M200 1,012 22,874 SH   SOLE 19 22,874 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 64,768 1,463,687 SH   SOLE 21 1,463,687 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 137,257 3,101,844 SH   SOLE 22 2,866,098 0 235,746
ZILLOW GROUP INC CL C CAP STK 98954M200 6,314 142,678 SH   SOLE 23 142,678 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,097 92,585 SH   SOLE 25 92,585 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 15,063 340,418 SH   SOLE 26 124,568 0 215,850
ZILLOW GROUP INC CL C CAP STK 98954M200 1,002 22,645 SH   SOLE 28 17,136 0 5,509
ZILLOW GROUP INC CL C CAP STK 98954M200 1,212 27,397 SH   SOLE 29 4,817 0 22,580
ZILLOW GROUP INC CL C CAP STK 98954M200 9,552 215,865 SH   SOLE 30 215,865 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,136 48,280 SH   SOLE 31 22,366 0 25,914
ZILLOW GROUP INC CL C CAP STK 98954M200 271 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,014 68,113 SH   SOLE 36 68,113 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 95 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 854 790,000 PRN   SOLE 21 790,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 714 775,000 PRN   SOLE 21 775,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 72,671 552,757 SH   SOLE 2 125,184 0 427,573
ZIMMER BIOMET HLDGS INC COM 98956P102 8,002 60,868 SH   SOLE 4 55,550 0 5,318
ZIMMER BIOMET HLDGS INC COM 98956P102 21,867 166,330 SH   SOLE 7 149,973 0 16,357
ZIMMER BIOMET HLDGS INC COM 98956P102 466 3,546 SH   SOLE 13 3,546 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 224 1,706 SH   SOLE 15 1,706 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 167,359 1,272,979 SH   SOLE 18 1,248,450 0 24,529
ZIMMER BIOMET HLDGS INC COM 98956P102 159,156 1,210,590 SH   SOLE 19 1,210,590 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12,165 92,528 SH   SOLE 20 0 0 92,528
ZIMMER BIOMET HLDGS INC COM 98956P102 659,875 5,019,209 SH   SOLE 21 5,019,209 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 635,692 4,835,265 SH   SOLE 22 4,295,784 0 539,481
ZIMMER BIOMET HLDGS INC COM 98956P102 38,147 290,161 SH   SOLE 23 290,161 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 28,166 214,242 SH   SOLE 25 214,242 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 92,294 702,013 SH   SOLE 26 186,079 0 515,934
ZIMMER BIOMET HLDGS INC COM 98956P102 5,117 38,918 SH   SOLE 28 29,481 0 9,437
ZIMMER BIOMET HLDGS INC COM 98956P102 918 6,981 SH   SOLE 29 6,981 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 95,637 727,443 SH   SOLE 30 727,443 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 10,056 76,492 SH   SOLE 31 36,982 0 39,510
ZIMMER BIOMET HLDGS INC COM 98956P102 48,238 366,910 SH   SOLE 34 366,910 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 22,288 169,530 SH   SOLE 36 169,530 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 534 4,061 SH   SOLE 40 4,061 0 0
ZION OIL & GAS INC COM 989696109 56 44,010 SH   SOLE 2 2,293 0 41,717
ZION OIL & GAS INC COM 989696109 3 1,991 SH   SOLE 7 1,991 0 0
ZION OIL & GAS INC COM 989696109 224 175,286 SH   SOLE 18 175,286 0 0
ZION OIL & GAS INC COM 989696109 55 43,239 SH   SOLE 19 43,239 0 0
ZION OIL & GAS INC COM 989696109 2,500 1,953,102 SH   SOLE 21 1,953,102 0 0
ZION OIL & GAS INC COM 989696109 857 669,650 SH   SOLE 22 642,743 0 26,907
ZIONS BANCORPORATION COM 989701107 22,943 457,483 SH   SOLE 2 47,509 0 409,974
ZIONS BANCORPORATION COM 989701107 3,462 69,026 SH   SOLE 4 63,825 0 5,201
ZIONS BANCORPORATION COM 989701107 8,729 174,053 SH   SOLE 7 161,415 0 12,638
ZIONS BANCORPORATION COM 989701107 288 5,740 SH   SOLE 13 5,740 0 0
ZIONS BANCORPORATION COM 989701107 98 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION COM 989701107 6 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION COM 989701107 20,196 402,706 SH   SOLE 18 379,254 0 23,452
ZIONS BANCORPORATION COM 989701107 2,312 46,109 SH   SOLE 19 46,109 0 0
ZIONS BANCORPORATION COM 989701107 5,295 105,590 SH   SOLE 20 0 0 105,590
ZIONS BANCORPORATION COM 989701107 217,115 4,329,312 SH   SOLE 21 4,329,312 0 0
ZIONS BANCORPORATION COM 989701107 257,183 5,128,277 SH   SOLE 22 4,615,932 0 512,345
ZIONS BANCORPORATION COM 989701107 12,478 248,817 SH   SOLE 23 248,817 0 0
ZIONS BANCORPORATION COM 989701107 10,685 213,062 SH   SOLE 25 213,062 0 0
ZIONS BANCORPORATION COM 989701107 36,841 734,609 SH   SOLE 26 215,812 0 518,797
ZIONS BANCORPORATION COM 989701107 1,878 37,443 SH   SOLE 28 28,647 0 8,796
ZIONS BANCORPORATION COM 989701107 2,340 46,667 SH   SOLE 29 7,695 0 38,972
ZIONS BANCORPORATION COM 989701107 37,860 754,941 SH   SOLE 30 754,941 0 0
ZIONS BANCORPORATION COM 989701107 2,970 59,222 SH   SOLE 31 37,318 0 21,904
ZIONS BANCORPORATION COM 989701107 439 8,762 SH   SOLE 34 8,762 0 0
ZIONS BANCORPORATION COM 989701107 7,140 142,365 SH   SOLE 36 142,365 0 0
ZIONS BANCORPORATION COM 989701107 204 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 343 107,298 SH   SOLE 2 5,622 0 101,676
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 9 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,406 439,240 SH   SOLE 18 439,240 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 373 116,579 SH   SOLE 19 116,579 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15,165 4,738,951 SH   SOLE 21 4,738,951 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 12,193 3,810,343 SH   SOLE 22 3,660,171 0 150,172
ZIOPHARM ONCOLOGY INC COM 98973P101 28 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 54 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 84 26,166 SH   SOLE 30 26,166 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 70 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 232 41,811 SH   SOLE 2 1,934 0 39,877
ZIX CORP COM 98974P100 9 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 955 172,018 SH   SOLE 18 172,018 0 0
ZIX CORP COM 98974P100 745 134,164 SH   SOLE 19 134,164 0 0
ZIX CORP COM 98974P100 10,531 1,897,391 SH   SOLE 21 1,897,391 0 0
ZIX CORP COM 98974P100 10,169 1,832,324 SH   SOLE 22 1,780,813 0 51,511
ZIX CORP COM 98974P100 69 12,456 SH   SOLE 29 0 0 12,456
ZOES KITCHEN INC COM 98979J109 227 17,876 SH   SOLE 2 599 0 17,277
ZOES KITCHEN INC COM 98979J109 7 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 828 65,067 SH   SOLE 18 65,067 0 0
ZOES KITCHEN INC COM 98979J109 238 18,742 SH   SOLE 19 18,742 0 0
ZOES KITCHEN INC COM 98979J109 8,543 671,590 SH   SOLE 21 671,590 0 0
ZOES KITCHEN INC COM 98979J109 5,911 464,705 SH   SOLE 22 450,551 0 14,154
ZOETIS INC CL A 98978V103 176,599 1,928,783 SH   SOLE 2 837,413 0 1,091,370
ZOETIS INC CL A 98978V103 25,759 281,337 SH   SOLE 4 268,570 0 12,767
ZOETIS INC CL A 98978V103 35,850 391,548 SH   SOLE 7 384,793 0 6,755
ZOETIS INC CL A 98978V103 5,128 56,004 SH   SOLE 13 56,004 0 0
ZOETIS INC CL A 98978V103 354 3,863 SH   SOLE 15 3,863 0 0
ZOETIS INC CL A 98978V103 176,823 1,931,230 SH   SOLE 18 1,645,606 0 285,624
ZOETIS INC CL A 98978V103 204,338 2,231,740 SH   SOLE 19 2,231,740 0 0
ZOETIS INC CL A 98978V103 19,814 216,405 SH   SOLE 20 0 0 216,405
ZOETIS INC CL A 98978V103 937,255 10,236,507 SH   SOLE 21 10,236,507 0 0
ZOETIS INC CL A 98978V103 1,221,776 13,343,990 SH   SOLE 22 11,324,598 0 2,019,392
ZOETIS INC CL A 98978V103 77,843 850,187 SH   SOLE 23 850,187 0 0
ZOETIS INC CL A 98978V103 44,051 481,120 SH   SOLE 25 481,120 0 0
ZOETIS INC CL A 98978V103 165,261 1,804,943 SH   SOLE 26 407,808 0 1,397,135
ZOETIS INC CL A 98978V103 8,604 93,967 SH   SOLE 28 71,369 0 22,598
ZOETIS INC CL A 98978V103 27,792 303,543 SH   SOLE 29 147,502 0 156,041
ZOETIS INC CL A 98978V103 167,826 1,832,961 SH   SOLE 30 1,832,961 0 0
ZOETIS INC CL A 98978V103 42,689 466,236 SH   SOLE 31 303,553 0 162,683
ZOETIS INC CL A 98978V103 65,550 715,921 SH   SOLE 34 715,921 0 0
ZOETIS INC CL A 98978V103 43,335 473,292 SH   SOLE 36 473,292 0 0
ZOETIS INC CL A 98978V103 899 9,817 SH   SOLE 40 9,817 0 0
ZOGENIX INC COM NEW 98978L204 2,149 43,317 SH   SOLE 2 9,451 0 33,866
ZOGENIX INC COM NEW 98978L204 40 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 6,576 132,573 SH   SOLE 18 132,573 0 0
ZOGENIX INC COM NEW 98978L204 5,596 112,821 SH   SOLE 19 112,821 0 0
ZOGENIX INC COM NEW 98978L204 98,934 1,994,643 SH   SOLE 21 1,994,643 0 0
ZOGENIX INC COM NEW 98978L204 61,036 1,230,564 SH   SOLE 22 1,179,100 0 51,464
ZOGENIX INC COM NEW 98978L204 1,272 25,648 SH   SOLE 23 25,648 0 0
ZOGENIX INC COM NEW 98978L204 2,019 40,706 SH   SOLE 26 8,893 0 31,813
ZOGENIX INC COM NEW 98978L204 281 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 134 2,693 SH   SOLE 29 0 0 2,693
ZOGENIX INC COM NEW 98978L204 488 9,837 SH   SOLE 30 9,837 0 0
ZOGENIX INC COM NEW 98978L204 246 4,952 SH   SOLE 40 4,952 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 58 31,189 SH   SOLE 2 0 0 31,189
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 177 94,758 SH   SOLE 18 94,758 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 65 34,568 SH   SOLE 19 34,568 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 2,604 1,392,434 SH   SOLE 21 1,392,434 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 326 174,149 SH   SOLE 22 166,018 0 8,131
ZOSANO PHARMA CORP COM NEW 98979H202 8 1,932 SH   SOLE 18 1,932 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 105 25,617 SH   SOLE 21 25,617 0 0
ZSCALER INC COM 98980G102 460 11,276 SH   SOLE 2 521 0 10,755
ZSCALER INC COM 98980G102 12 303 SH   SOLE 7 303 0 0
ZSCALER INC COM 98980G102 1,792 43,940 SH   SOLE 18 43,940 0 0
ZSCALER INC COM 98980G102 8,530 209,178 SH   SOLE 19 209,178 0 0
ZSCALER INC COM 98980G102 18,775 460,386 SH   SOLE 21 460,386 0 0
ZSCALER INC COM 98980G102 16,029 393,063 SH   SOLE 22 382,550 0 10,513
ZSCALER INC COM 98980G102 6,137 150,480 SH   SOLE 34 150,480 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,346 141,580 SH   SOLE 25 141,580 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,960 178,648 SH   SOLE 26 10,402 0 168,246
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 401 24,183 SH   SOLE 32 24,183 0 0
ZUMIEZ INC COM 989817101 709 26,903 SH   SOLE 2 10,140 0 16,763
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 12 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 2,240 85,019 SH   SOLE 18 85,019 0 0
ZUMIEZ INC COM 989817101 1,123 42,623 SH   SOLE 19 42,623 0 0
ZUMIEZ INC COM 989817101 53,070 2,014,044 SH   SOLE 21 2,014,044 0 0
ZUMIEZ INC COM 989817101 16,732 634,975 SH   SOLE 22 604,087 0 30,888
ZUMIEZ INC COM 989817101 835 31,684 SH   SOLE 23 31,684 0 0
ZUMIEZ INC COM 989817101 1,438 54,588 SH   SOLE 26 4,857 0 49,731
ZUMIEZ INC COM 989817101 76 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 169 6,398 SH   SOLE 29 0 0 6,398
ZUMIEZ INC COM 989817101 1,108 42,039 SH   SOLE 30 42,039 0 0
ZUMIEZ INC COM 989817101 69 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 28,856 1,248,651 SH   SOLE 19 1,248,651 0 0
ZUORA INC COM CL A 98983V106 3,979 172,162 SH   SOLE 22 172,162 0 0
ZUORA INC COM CL A 98983V106 699 30,253 SH   SOLE 25 30,253 0 0
ZUORA INC COM CL A 98983V106 7,646 330,838 SH   SOLE 34 330,838 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3
ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 2,684 SH   SOLE 18 2,684 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 368 45,078 SH   SOLE 21 45,078 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 2,045 250,590 SH   SOLE 22 250,590 0 0
ZYNGA INC CL A 98986T108 5,795 1,445,085 SH   SOLE 2 55,232 0 1,389,853
ZYNGA INC CL A 98986T108 1,445 360,230 SH   SOLE 4 360,230 0 0
ZYNGA INC CL A 98986T108 68 16,896 SH   SOLE 7 16,896 0 0
ZYNGA INC CL A 98986T108 16,341 4,075,098 SH   SOLE 18 4,075,098 0 0
ZYNGA INC CL A 98986T108 97,743 24,374,903 SH   SOLE 19 24,374,903 0 0
ZYNGA INC CL A 98986T108 38,907 9,702,456 SH   SOLE 21 9,702,456 0 0
ZYNGA INC CL A 98986T108 85,731 21,379,389 SH   SOLE 22 19,872,892 0 1,506,497
ZYNGA INC CL A 98986T108 966 240,929 SH   SOLE 26 168,427 0 72,502
ZYNGA INC CL A 98986T108 434 108,157 SH   SOLE 28 108,157 0 0
ZYNGA INC CL A 98986T108 720 179,494 SH   SOLE 30 179,494 0 0
ZYNGA INC CL A 98986T108 68 16,915 SH   SOLE 31 16,915 0 0
ZYNGA INC CL A 98986T108 40,623 10,130,535 SH   SOLE 34 10,130,535 0 0
ZYNGA INC CL A 98986T108 337 84,096 SH   SOLE 40 84,096 0 0